@font-face{font-family:"Source Serif 4";font-style:italic;font-weight:400;font-display:swap;src:url(/_next/static/media/c1e0ae606c0d380f-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:"Source Serif 4";font-style:italic;font-weight:400;font-display:swap;src:url(/_next/static/media/9cc95445f0ce201a-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:"Source Serif 4";font-style:italic;font-weight:400;font-display:swap;src:url(/_next/static/media/24f599ce1a627b37-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:"Source Serif 4";font-style:italic;font-weight:400;font-display:swap;src:url(/_next/static/media/ea308541f46fdb72-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:"Source Serif 4";font-style:italic;font-weight:400;font-display:swap;src:url(/_next/static/media/1b5a038d2ebd8073-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:"Source Serif 4";font-style:italic;font-weight:400;font-display:swap;src:url(/_next/static/media/d9c8a48aa27d17bd-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:"Source Serif 4";font-style:italic;font-weight:700;font-display:swap;src:url(/_next/static/media/c1e0ae606c0d380f-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:"Source Serif 4";font-style:italic;font-weight:700;font-display:swap;src:url(/_next/static/media/9cc95445f0ce201a-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:"Source Serif 4";font-style:italic;font-weight:700;font-display:swap;src:url(/_next/static/media/24f599ce1a627b37-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:"Source Serif 4";font-style:italic;font-weight:700;font-display:swap;src:url(/_next/static/media/ea308541f46fdb72-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:"Source Serif 4";font-style:italic;font-weight:700;font-display:swap;src:url(/_next/static/media/1b5a038d2ebd8073-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:"Source Serif 4";font-style:italic;font-weight:700;font-display:swap;src:url(/_next/static/media/d9c8a48aa27d17bd-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/3d165c286d94e27c-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/e54d16b9f2c4535b-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/7c21074d9bafed1b-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/916860560b9a2bc2-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/591e43f23f51e5a5-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/97ac91773d3121b2-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/3d165c286d94e27c-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/e54d16b9f2c4535b-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/7c21074d9bafed1b-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/916860560b9a2bc2-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/591e43f23f51e5a5-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/97ac91773d3121b2-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:"Source Serif 4 Fallback";src:local("Times New Roman");ascent-override:87.87%;descent-override:28.41%;line-gap-override:0.00%;size-adjust:117.91%}.__className_638811{font-family:"Source Serif 4","Source Serif 4 Fallback"}.__variable_638811{--font-source-serif:"Source Serif 4","Source Serif 4 Fallback"}@font-face{font-family:Funnel Sans;font-style:italic;font-weight:300;font-display:swap;src:url(/_next/static/media/36ea939aa6d0b5e1-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Funnel Sans;font-style:italic;font-weight:300;font-display:swap;src:url(/_next/static/media/f99418cc5ccad8f6-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Funnel Sans;font-style:italic;font-weight:400;font-display:swap;src:url(/_next/static/media/36ea939aa6d0b5e1-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Funnel Sans;font-style:italic;font-weight:400;font-display:swap;src:url(/_next/static/media/f99418cc5ccad8f6-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Funnel Sans;font-style:italic;font-weight:500;font-display:swap;src:url(/_next/static/media/36ea939aa6d0b5e1-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Funnel Sans;font-style:italic;font-weight:500;font-display:swap;src:url(/_next/static/media/f99418cc5ccad8f6-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Funnel Sans;font-style:italic;font-weight:600;font-display:swap;src:url(/_next/static/media/36ea939aa6d0b5e1-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Funnel Sans;font-style:italic;font-weight:600;font-display:swap;src:url(/_next/static/media/f99418cc5ccad8f6-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Funnel Sans;font-style:italic;font-weight:700;font-display:swap;src:url(/_next/static/media/36ea939aa6d0b5e1-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Funnel Sans;font-style:italic;font-weight:700;font-display:swap;src:url(/_next/static/media/f99418cc5ccad8f6-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Funnel Sans;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/44c515b3114427f5-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Funnel Sans;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/3e78b4cc8d71c70e-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Funnel Sans;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/44c515b3114427f5-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Funnel Sans;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/3e78b4cc8d71c70e-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Funnel Sans;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/44c515b3114427f5-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Funnel Sans;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/3e78b4cc8d71c70e-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Funnel Sans;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/44c515b3114427f5-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Funnel Sans;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/3e78b4cc8d71c70e-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Funnel Sans;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/44c515b3114427f5-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Funnel Sans;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/3e78b4cc8d71c70e-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Funnel Sans Fallback;src:local("Arial");ascent-override:98.88%;descent-override:24.72%;line-gap-override:0.00%;size-adjust:101.13%}.__className_20f2f7{font-family:Funnel Sans,Funnel Sans Fallback}.__variable_20f2f7{--font-funnel-sans:"Funnel Sans","Funnel Sans Fallback"}*{box-sizing:border-box;font-family:inherit;margin:0;padding:0;color:inherit;font-weight:400;scrollbar-color:#888 rgba(0,0,0,0);scrollbar-width:thin}::-webkit-scrollbar{width:4px}::-webkit-scrollbar-track{background:#f1f1f1}::-webkit-scrollbar-thumb{background:#888;border-radius:8px}::-webkit-scrollbar-thumb:hover{background:#555}body,html{overflow-x:hidden;scroll-behavior:smooth!important;font-family:var(--font-funnel-sans)}body{color:#1c1b19}h1,h2,h3,h4,h5,h6,p,ul{padding:0;margin:0}ul{list-style-type:none}a{text-decoration:none}:focus{outline:none!important}li{list-style-type:none}.default-img,.disable-scroll{overflow:hidden}.default-img{width:100%;height:100%;object-fit:cover}.button{appearance:none;cursor:pointer;text-decoration:none;background-color:rgba(0,0,0,0);text-align:center;padding-block:18px;padding-inline:24px;border-radius:30px;font-size:18px;position:relative;overflow:hidden;border:1px solid;transition:border-color .3s ease,color .3s ease}@media(max-width:992px){.button{padding-block:14px;padding-inline:20px}}@media(max-width:540px){.button{padding-block:12px;font-size:16px}}.button>span{position:relative;z-index:3}.button:before{width:100%;z-index:1}.button:after,.button:before{content:"";position:absolute;top:0;left:0;height:100%}.button:after{width:0;transition:width .3s ease;z-index:2}.button:hover:after{width:100%}.button--primary{border-color:#b6f6a6}.button--primary:before{background-color:#b6f6a6}.button--primary:after{background-color:#fff}.button--outlined{border:1px solid #1c1b19}.button--outlined:before{background-color:rgba(0,0,0,0)}.button--outlined:after{background-color:#fff}.button--white-bg{border-color:#fff}.button--white-bg:before{background-color:#fff}.button--white-bg:after{background-color:#b6f6a6}.button--none-interactive{cursor:default}.max-w{width:100%;max-width:1200px;margin-inline:auto}@media(max-width:1240px){.max-w{max-width:calc(100% - 100px)}}@media(max-width:768px){.max-w{max-width:calc(100% - 30px)}}.max-w-wide{width:100%;max-width:1440px;margin-inline:auto}.side-padding{padding-inline-end:100px}.side-padding,.side-padding-start{padding-inline-start:100px}.side-padding-end{padding-inline-end:100px}.section-title{text-align:center;text-transform:uppercase;font-weight:500;letter-spacing:0;font-size:20px}@media(max-width:540px){.section-title{font-size:16px}}.header{width:100%;background-color:#fff}@media(max-width:768px){.header__logo img{max-width:140px}}.header__wrapper{height:100px;display:flex;justify-content:space-between;align-items:center;padding-inline:24px}@media(max-width:768px){.header__wrapper{height:80px}}.header__navbar{display:flex;column-gap:24px;align-items:center}.header__navbar-links{display:flex;column-gap:18px}.header__navbar-link-items{font-size:18px;text-transform:capitalize;opacity:.7;transition:opacity .25s ease;position:relative}.header__navbar-link-items:after{content:"";position:absolute;background-color:#000;opacity:inherit;width:0;height:2px;bottom:-5px;left:50%;transform:translateX(-50%);transition:width .25s ease}.header__navbar-link-items--active:after,.header__navbar-link-items:hover:after{width:80%}.header__navbar-link-items--active,.header__navbar-link-items:hover{opacity:1}.header__navbar-link-items--mobile-only{display:none}.header__navbar-button{display:inline-block;width:180px}.header__hamburger{display:none;flex-direction:column;justify-content:space-between;width:28px;height:22px;background:rgba(0,0,0,0);border:none;cursor:pointer;padding:0;z-index:1001}@media(max-width:768px){.header__hamburger{transform:scale(.9)}}.header__hamburger span{width:100%;height:3px;background-color:#000;border-radius:2px;transition:all .3s ease;transform-origin:center}.header__hamburger--active span:first-child{transform:translateY(9.5px) rotate(45deg)}.header__hamburger--active span:nth-child(2){opacity:0;transform:translateX(-20px)}.header__hamburger--active span:nth-child(3){transform:translateY(-9.5px) rotate(-45deg)}.header__overlay{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);z-index:999;animation:fadeIn .3s ease}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes slideIn{0%{transform:translateX(100%)}to{transform:translateX(0)}}@media(max-width:992px){.header__hamburger{display:flex}.header__navbar{position:fixed;top:0;right:0;height:100vh;width:280px;background-color:#fff;flex-direction:column;padding:100px 32px 32px;transform:translateX(100%);transition:transform .3s ease,box-shadow .3s ease;z-index:1000;overflow-y:auto}}@media(max-width:992px)and (max-width:768px){.header__navbar{padding:80px 16px 32px}}@media(max-width:992px){.header__navbar--open{transform:translateX(0);box-shadow:-2px 0 10px rgba(0,0,0,.1);animation:slideIn .3s ease}.header__navbar-links{flex-direction:column;align-items:flex-start;width:100%;margin-bottom:0}.header__navbar-link-items{font-size:18px;width:100%}.header__navbar-link-items a{display:block;padding:8px 0}.header__navbar-link-items:after{left:0;transform:none;bottom:0}.header__navbar-link-items--active:after,.header__navbar-link-items:hover:after{width:100%}.header__navbar-link-items--mobile-only{display:block}.header__navbar-button{display:none}}.footer{background-color:#1c1b19;color:#fffbef}.footer__wrapper{padding-block:30px 20px;padding-inline:24px}.footer__brand{display:flex;justify-content:space-between}@media(max-width:768px){.footer__brand{flex-direction:column;margin-block-end:24px}}.footer__tagline{font-size:20px}.footer__content{display:flex;justify-content:space-between;align-items:end}@media(max-width:540px){.footer__content{flex-direction:column-reverse;align-items:start;text-align:center}}.footer__content-extras{display:flex;column-gap:44px;font-size:15px}@media(max-width:540px){.footer__content-extras{flex-direction:column;text-align:start}}.footer__nav{text-align:end}@media(max-width:540px){.footer__nav{margin-block-end:24px;text-align:start}}.footer__nav ul>li{font-size:20px}.footer__social-links{display:flex;gap:20px;margin-top:16px;justify-content:flex-end}@media(max-width:540px){.footer__social-links{justify-content:start}}.footer__social-links li{display:inline-flex}.footer__social-links a{display:flex;align-items:center;justify-content:center;transition:opacity .2s ease}.footer__social-links a:hover{opacity:.7}.footer__social-links a svg{width:20px;height:20px}.hero__item,.hero__slider-wrapper{position:relative;overflow:hidden}.hero__item{width:100%;height:calc(100vh - 100px);max-height:800px}@media(max-width:768px){.hero__item{height:calc(100vh - 80px);max-height:unset}}.hero__item-image{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.hero__item-image-mask{z-index:2;width:200%;height:200%;transition:top 1s,left 1s;position:absolute;top:-90%;left:-90%;background:radial-gradient(circle,#c2f7ae 0,rgba(1,1,1,0) 50%)}.hero__item-image-mask:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;z-index:0;background:radial-gradient(circle,rgba(27,162,137,.85) 0,rgba(1,1,1,0) 65%)}.hero__item-image-mask--animate-step-1{top:0;left:-100%}.hero__item-image-mask--animate-step-2{top:0;left:-79%}.hero__item-image-mask--animate-step-3{top:0;left:0}.hero__item-image-mask-the-second{z-index:3;width:200%;height:200%;transition:top 1s,left 1s,scale 1s;position:absolute;top:-10%;left:-100%;background:radial-gradient(circle,#c3e5fc 5%,rgba(0,0,0,0) 50%)}.hero__item-image-mask-the-second--animate-step-1{top:-100%;left:-90%}.hero__item-image-mask-the-second--animate-step-2{top:-80%;left:-70%}.hero__item-image-mask-the-second--animate-step-3{top:-100%;left:-90%;scale:1.3}.hero__item-content{position:absolute;top:0;left:0;width:100%;height:100%;z-index:4}.hero__item-content>div{padding-block-start:54px}.hero__item-content>div>h1{font-size:60px;line-height:70px;max-width:920px;font-family:var(--font-source-serif);margin-block-end:24px}@media(max-width:992px){.hero__item-content>div>h1{font-size:48px;line-height:100%;max-width:700px}}@media(max-width:768px){.hero__item-content>div>h1{font-size:40px;max-width:calc(100% - 100px)}}@media(max-width:540px){.hero__item-content>div>h1{font-size:36px;max-width:unset}}.hero__item-content>div>p{font-size:18px;letter-spacing:-1px;max-width:442px;margin-block-end:64px;line-height:21px}@media(max-width:1240px){.hero__item-content>div>p{font-size:18px}}.hero__item-content-links{display:grid;max-width:260px;row-gap:14px}.hero__item-content-links a{font-weight:500;display:inline-block;width:280px}.hero__pagination{opacity:1;position:absolute;top:50%;right:0;transform:translateY(-50%);display:flex;justify-content:center;align-items:center;gap:8px;z-index:10;rotate:90deg}@media(max-width:540px){.hero__pagination{top:unset;bottom:60px;right:-20px}}.hero__pagination-bullet{width:12px;height:12px;padding:0;background-color:rgba(0,0,0,0);border:2px solid rgba(28,27,25,.4);border-radius:6px;cursor:pointer;transition:all .3s ease;position:relative;overflow:hidden;box-shadow:inset 0 0 5px 2px hsla(0,0%,100%,.231372549)}.hero__pagination-bullet:hover{border-color:rgba(28,27,25,.6)}.hero__pagination-bullet--active{width:30px;background-color:rgba(0,0,0,0);border-color:#1c1b19}.hero__pagination-bullet--active .hero__pagination-progress{position:absolute;top:0;left:0;height:100%;background-color:#1c1b19;transition:none;will-change:width}.text-and-image{padding-block-start:34px;padding-block-end:140px}@media(max-width:768px){.text-and-image{padding-block-end:80px}}.text-and-image__title{margin-block-end:100px}@media(max-width:768px){.text-and-image__title{margin-block-end:48px}}.text-and-image__title--small-margin-gap{margin-block-end:30px}.text-and-image__sub-title{font-size:38px;line-height:120%;font-family:var(--font-source-serif);text-align:center;max-width:700px;margin-block-end:80px;margin-inline:auto}@media(max-width:1240px){.text-and-image__sub-title{font-size:28px}}.text-and-image__content{display:flex;column-gap:80px;justify-content:space-between}@media(max-width:1240px){.text-and-image__content{column-gap:40px}}@media(max-width:768px){.text-and-image__content{flex-direction:column}}.text-and-image__content-title h2{font-size:38px;line-height:120%;font-family:var(--font-source-serif);margin-block-end:48px}@media(max-width:1240px){.text-and-image__content-title h2{font-size:28px}}@media(max-width:768px){.text-and-image__content-title h2{margin-block-end:24px}}.text-and-image__content-title--with-icon{display:flex;position:relative}.text-and-image__content-title--with-icon .text-and-image__title-icon{top:-20px;right:-100px}@media(max-width:1240px){.text-and-image__content-title--with-icon .text-and-image__title-icon{right:0;top:-8px}}.text-and-image__content-title--with-icon h2{padding-inline-end:40px}@media(max-width:1240px){.text-and-image__content-title--with-icon h2{padding-inline-end:125px}}@media(max-width:768px){.text-and-image__content-title--with-icon h2{padding-inline-end:64px}}.text-and-image__content-title--with-top-icon{display:flex;position:relative}.text-and-image__content-title--with-top-icon img{color:rgba(0,0,0,0);position:absolute;top:-70px;left:0}.text-and-image__title-icon{color:rgba(0,0,0,0);position:absolute}@media(max-width:768px){.text-and-image__title-icon img{width:64px;height:64px}}.text-and-image__content-text{flex:1 1;max-width:470px}@media(max-width:1240px){.text-and-image__content-text{max-width:unset}}@media(max-width:768px){.text-and-image__content-text{margin-block-end:36px}}.text-and-image__content-text p{font-size:18px;line-height:120%;margin-block-end:20px}@media(max-width:1240px){.text-and-image__content-text p{font-size:16px}}@media(max-width:768px){.text-and-image__content-text p{margin-block-end:12px;max-width:unset!important}}.text-and-image__highlight-text{line-height:1.4;margin-block-start:24px;margin-block-end:24px;color:inherit;max-width:390px;display:block}.text-and-image__highlight-text b{font-weight:500!important;font-size:22px!important}@media(max-width:768px){.text-and-image__highlight-text{margin-block-start:16px;margin-block-end:16px;max-width:100%}}.text-and-image__content-image{border-radius:20px;overflow:hidden}.text-and-image__content-image--parallax-enabled{overflow:unset}.text-and-image__content-image img{border-radius:20px}@media(max-width:1240px){.text-and-image__content-image,.text-and-image__content-image img{max-width:520px;max-height:400px}}@media(max-width:992px){.text-and-image__content-image,.text-and-image__content-image img{max-width:460px;max-height:320px}}@media(max-width:768px){.text-and-image__content-image,.text-and-image__content-image img{max-width:unset;min-width:100%}}@media(max-width:540px){.text-and-image__content-image,.text-and-image__content-image img{width:100%!important;height:100%!important}}.text-and-image--reversed .text-and-image__content{flex-direction:row-reverse}@media(max-width:768px){.text-and-image--reversed .text-and-image__content{flex-direction:column-reverse}.text-and-image--reversed .text-and-image__content .text-and-image__content-image{margin-block-end:36px}.text-and-image--reversed .text-and-image__content .text-and-image__content-text{margin-block-end:unset}}.partners{padding-block-start:30px;padding-block-end:100px;background-color:#fff}.partners__title{margin-block-end:40px}.partners__logo{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:180px;margin-inline:40px;padding:15px;overflow:hidden}@media(max-width:540px){.partners__logo{margin-inline:18px}}.partners__logo img{width:100%;height:100%;object-fit:contain;opacity:.7;transition:filter .3s ease,opacity .3s ease,transform .3s ease}@media(max-width:540px){.partners__logo img{opacity:1}}.partners__logo:hover img{opacity:1;transform:scale(1.1)}.faq{padding-block-start:80px;padding-inline:32px;padding-block-end:140px}@media(max-width:768px){.faq{padding-block-start:40px;padding-block-end:100px}}@media(max-width:540px){.faq{padding-inline:8px}}.faq__container{display:flex;column-gap:40px}@media(max-width:768px){.faq__container{flex-direction:column}}.faq__header{width:440px}@media(max-width:992px){.faq__header{width:240px}}@media(max-width:768px){.faq__header{width:unset}}.faq__header>h3{font-size:44px;line-height:120%;font-family:var(--font-source-serif);margin-block-end:16px;margin-inline:auto}@media(max-width:1240px){.faq__header>h3{font-size:26px}}.faq__items{flex:1 1;display:grid;gap:24px}.faq__item{border-bottom:1px solid #e0ddd8;transition:background-color .5s cubic-bezier(.4,0,.2,1),border-radius .5s cubic-bezier(.4,0,.2,1),padding .5s cubic-bezier(.4,0,.2,1)}.faq__item--expanded{background-color:#fff;border-radius:12px;padding:24px;border-bottom:none}.faq__question{width:100%;display:flex;justify-content:space-between;align-items:center;padding-block:24px;padding-inline:0;background-color:rgba(0,0,0,0);border:none;cursor:pointer;text-align:left;font-size:18px;line-height:120%;font-weight:500;color:#1c1b19;transition:padding-block .5s cubic-bezier(.4,0,.2,1)}.faq__question>span{flex:1 1}.faq__item--expanded .faq__question{padding-block:0}.faq__icon{display:flex;align-items:center;justify-content:center;min-width:24px;width:24px;height:24px;flex-shrink:0;transition:transform .5s cubic-bezier(.4,0,.2,1)}.faq__item--expanded .faq__icon{transform:rotate(180deg)}.faq__answer{max-height:0;overflow:hidden;opacity:0;transition:all .5s cubic-bezier(.4,0,.2,1)}.faq__item--expanded .faq__answer{max-height:500px;opacity:1;padding-block:0 24px}.faq__answer>p{font-size:16px;line-height:140%;color:#5a5a5a;letter-spacing:0}@keyframes slideDown{0%{opacity:0;max-height:0}to{opacity:1;max-height:500px}}@keyframes slideUp{0%{opacity:1;max-height:500px}to{opacity:0;max-height:0}}.progress-wrap{position:fixed;right:50px;bottom:50px;height:46px;width:46px;cursor:pointer;display:block;border-radius:50px;box-shadow:inset 0 0 0 2px rgba(0,0,0,.2);z-index:10000;opacity:0;visibility:hidden;transform:translateY(15px);transition:all .2s linear,bottom .3s ease;background:rgba(0,0,0,0);border:none;padding:0}@media(max-width:768px){.progress-wrap{height:32px;width:32px;right:0}}@media(max-width:540px){.progress-wrap{right:12px}}.progress-wrap.active-progress{opacity:1;visibility:visible;transform:translateY(0)}.progress-wrap .arrow-icon{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;z-index:1;transition:all .2s linear}.progress-wrap .arrow-icon svg{width:18px;height:18px;transition:all .2s linear}@media(max-width:768px){.progress-wrap .arrow-icon svg{width:14px;height:14px}}.progress-wrap .arrow-icon.default-icon{color:#1f2029}.progress-wrap .arrow-icon.hover-icon{background:linear-gradient(298deg,#da2c4d,#f8ab37);-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);background-clip:text;color:rgba(0,0,0,0)}.progress-wrap:hover .arrow-icon.default-icon{transform:translateY(-3px)}.progress-wrap svg.progress-circle{position:absolute;top:0;left:0;width:100%;height:100%;transform:rotate(-90deg)}.progress-wrap svg.progress-circle path{fill:none;stroke:#1f2029;stroke-width:4;box-sizing:border-box;transition:all .2s linear}.progress-wrap.light-scroll-icon .arrow-icon.default-icon{color:#ecedf3}.progress-wrap.light-scroll-icon svg.progress-circle path{stroke:#ecedf3}