:root{--spacing-1:.8vw;--spacing-2:1vw;--spacing-3:1.3vw;--spacing-4:1.8vw;--spacing-5:5vw;--border-radius-box:5px;--border-radius:1vw;--border:1px solid var(--color-grey);--opacity:70%;--background-opacity:rgba(0,0,0,.1);--color-white:#ebeaed;--color-pure-white:#fff;--color-white-opacity:hsla(0,0%,93%,.5);--color-black:#0d0e13;--color-grey:#cecece;--color-dark-grey:#a19f9f;--foreground-primary:var(--color-black);--background-primary:var(--color-white);--accent-primary:var(--color-black);--font-family-primary:"Inter",sans-serif;--font-family-secondary:"Inter",sans-serif;--font-family-mono:"Inter",sans-serif;--font-family-serif:"IBM Plex Serif",serif;--font-size-XXL:7vw;--font-size-XL:4vw;--font-size-L:3.5vw;--font-size-M:3vw;--font-size-S:1.8vw;--font-size-XS:1.2vw;--font-size-XXS:1vw}*{box-sizing:border-box;padding:0;position:relative;transition:all .3s ease-in-out,color .2s linear,background-color .2s linear}body{background-color:var(--background-primary);display:flex;flex-direction:column;font-family:var(--font-family-secondary);font-size:var(--font-size-XS);font-style:normal;font-weight:400;margin:0}html{font-size:100%;overflow-x:hidden;width:100%}body,html{background-color:var(--background-primary);color:var(--foreground-primary);height:100%}::-moz-selection{background:#555c;color:var(--color-white)}::selection{background:#555c;color:var(--color-white)}h1,h2,h3,h4,h5,h6{font-family:var(--font-family-primary);font-style:normal;margin-top:0}h1,h2,h3,h4,h5,h6{font-weight:400;margin-bottom:0}h1{font-size:var(--font-size-XXL)}h2{font-size:var(--font-size-XL)}h3{font-size:var(--font-size-L)}h4{font-size:var(--font-size-M)}h5{font-size:var(--font-size-S)}h6,p{font-size:var(--font-size-XS)}p{font-family:var(--font-family-secondary);font-style:normal;font-weight:400;line-height:1.3;margin-top:0}.index h1{font-size:var(--font-size-XL)}.accent-bar{background:var(--color-black);height:1px;margin:var(--spacing-3) 0;width:5rem}.no-transition{transition:none}section{overflow:hidden}.item{display:flex;flex-direction:column;margin:var(--spacing-1) 0;margin-top:0}.item img{display:block}a,button{background:none;border:none;color:inherit;outline:none;text-decoration:none;width:-moz-fit-content;width:fit-content}header a{color:var(--background-primary)}header a:after{background-color:var(--background-primary)}p a{margin:0}a:after,button:after{background-color:var(--color-grey);bottom:0;content:"";height:1px;left:0;position:absolute;transform:scaleX(0);transform-origin:bottom right;transition:transform .6s cubic-bezier(.77,0,.175,1),background-color .2s linear;width:100%;will-change:transform}footer a:after{background-color:var(--background-primary)}.underline-out:after,a:hover:after,button:hover:after{transform:scaleX(1);transform-origin:bottom left}.underline-out:hover:after{transform:scaleX(0);transform-origin:bottom right}.underline-out-icon{align-items:center;display:flex;width:-moz-fit-content;width:fit-content}.underline-out-icon:after{transform:scaleX(1)}.underline-out-icon:hover:after{transform:scaleX(0);transform-origin:bottom right}.lucide{color:var(--foreground-primary);height:var(--font-size-XS)}.underline-out-icon svg{font-size:calc(var(--font-size-XS)*.75);max-width:0;overflow:hidden}.underline-out-icon:hover svg{max-width:2rem;padding-right:var(--spacing-1)}.item.list{grid-column:span 2}li,ul{list-style:none}li{font-size:var(--font-size-XS);margin-bottom:var(--spacing-1);position:relative}.list-title{font-weight:600}@media(max-width:767px){:root{--spacing-1:3.2vw;--spacing-2:4vw;--spacing-3:4.6vw;--spacing-4:5vw;--spacing-5:7vw;--font-size-XXL:10vw;--font-size-XL:9vw;--font-size-L:8vw;--font-size-M:7vw;--font-size-S:4vw;--font-size-XS:3vw;--font-size-XXS:2vw}html{font-size:90%}a,button,p{font-size:var(--font-size-XS)}section .accent{grid-column:1;margin:auto}.hover-underline a:after{content:none}.contact-form{grid-column:1/7}}@font-face{font-display:swap;font-family:"IBM Plex Serif";font-style:italic;font-weight:200;src:url(./IBM_Plex_Serif-italic-200-cyrillic-ext.BczYLwAg.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-display:swap;font-family:"IBM Plex Serif";font-style:italic;font-weight:200;src:url(./IBM_Plex_Serif-italic-200-cyrillic.qCY_Ah8T.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-display:swap;font-family:"IBM Plex Serif";font-style:italic;font-weight:200;src:url(./IBM_Plex_Serif-italic-200-vietnamese.Du4J8vGw.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-display:swap;font-family:"IBM Plex Serif";font-style:italic;font-weight:200;src:url(./IBM_Plex_Serif-italic-200-latin-ext.TE8SW9Aa.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-display:swap;font-family:"IBM Plex Serif";font-style:italic;font-weight:200;src:url(./IBM_Plex_Serif-italic-200-latin.BRa3kbjh.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-display:swap;font-family:"IBM Plex Serif";font-style:italic;font-weight:300;src:url(./IBM_Plex_Serif-italic-300-cyrillic-ext.BEeB4WHr.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-display:swap;font-family:"IBM Plex Serif";font-style:italic;font-weight:300;src:url(./IBM_Plex_Serif-italic-300-cyrillic.BSrc--x-.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-display:swap;font-family:"IBM Plex Serif";font-style:italic;font-weight:300;src:url(./IBM_Plex_Serif-italic-300-vietnamese.DPIyKHLL.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-display:swap;font-family:"IBM Plex Serif";font-style:italic;font-weight:300;src:url(./IBM_Plex_Serif-italic-300-latin-ext.C6YMxmCw.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-display:swap;font-family:"IBM Plex Serif";font-style:italic;font-weight:300;src:url(./IBM_Plex_Serif-italic-300-latin.BNh9FUye.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-display:swap;font-family:"IBM Plex Serif";font-style:italic;font-weight:400;src:url(./IBM_Plex_Serif-italic-400-cyrillic-ext.o20Cx6Xj.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-display:swap;font-family:"IBM Plex Serif";font-style:italic;font-weight:400;src:url(./IBM_Plex_Serif-italic-400-cyrillic.C_ad97oI.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-display:swap;font-family:"IBM Plex Serif";font-style:italic;font-weight:400;src:url(./IBM_Plex_Serif-italic-400-vietnamese.BSp0Db6W.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-display:swap;font-family:"IBM Plex Serif";font-style:italic;font-weight:400;src:url(./IBM_Plex_Serif-italic-400-latin-ext.hOoDEQwh.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-display:swap;font-family:"IBM Plex Serif";font-style:italic;font-weight:400;src:url(./IBM_Plex_Serif-italic-400-latin.BCf4TsCA.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-display:swap;font-family:"IBM Plex Serif";font-style:normal;font-weight:200;src:url(./IBM_Plex_Serif-normal-200-cyrillic-ext.DCAdwU8x.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-display:swap;font-family:"IBM Plex Serif";font-style:normal;font-weight:200;src:url(./IBM_Plex_Serif-normal-200-cyrillic.UAblFeyW.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-display:swap;font-family:"IBM Plex Serif";font-style:normal;font-weight:200;src:url(./IBM_Plex_Serif-normal-200-vietnamese.BeiyVjbE.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-display:swap;font-family:"IBM Plex Serif";font-style:normal;font-weight:200;src:url(./IBM_Plex_Serif-normal-200-latin-ext.CvNRRjfc.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-display:swap;font-family:"IBM Plex Serif";font-style:normal;font-weight:200;src:url(./IBM_Plex_Serif-normal-200-latin.C7Z0GHlM.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-display:swap;font-family:"IBM Plex Serif";font-style:normal;font-weight:400;src:url(./IBM_Plex_Serif-normal-400-cyrillic-ext.CxUI4jC_.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-display:swap;font-family:"IBM Plex Serif";font-style:normal;font-weight:400;src:url(./IBM_Plex_Serif-normal-400-cyrillic.CPQ8oqB-.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-display:swap;font-family:"IBM Plex Serif";font-style:normal;font-weight:400;src:url(./IBM_Plex_Serif-normal-400-vietnamese.DGubAMUE.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-display:swap;font-family:"IBM Plex Serif";font-style:normal;font-weight:400;src:url(./IBM_Plex_Serif-normal-400-latin-ext.CNMooFZX.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-display:swap;font-family:"IBM Plex Serif";font-style:normal;font-weight:400;src:url(./IBM_Plex_Serif-normal-400-latin.BIGslYFI.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-display:swap;font-family:"IBM Plex Serif";font-style:normal;font-weight:600;src:url(./IBM_Plex_Serif-normal-600-cyrillic-ext.DXSZftVr.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-display:swap;font-family:"IBM Plex Serif";font-style:normal;font-weight:600;src:url(./IBM_Plex_Serif-normal-600-cyrillic.6oiym5iu.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-display:swap;font-family:"IBM Plex Serif";font-style:normal;font-weight:600;src:url(./IBM_Plex_Serif-normal-600-vietnamese.BBruYZNA.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-display:swap;font-family:"IBM Plex Serif";font-style:normal;font-weight:600;src:url(./IBM_Plex_Serif-normal-600-latin-ext.CU6LeQOd.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-display:swap;font-family:"IBM Plex Serif";font-style:normal;font-weight:600;src:url(./IBM_Plex_Serif-normal-600-latin.DAxitmSu.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-display:swap;font-family:Inter;font-style:italic;font-weight:400;src:url(./Inter-italic-400-cyrillic-ext.CsfrDhJx.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-display:swap;font-family:Inter;font-style:italic;font-weight:400;src:url(./Inter-italic-400-cyrillic.CIUtULAL.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-display:swap;font-family:Inter;font-style:italic;font-weight:400;src:url(./Inter-italic-400-greek-ext.DgljI1UR.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-display:swap;font-family:Inter;font-style:italic;font-weight:400;src:url(./Inter-italic-400-greek.SVIaMW7s.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-display:swap;font-family:Inter;font-style:italic;font-weight:400;src:url(./Inter-italic-400-vietnamese.Ceaj4WUo.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-display:swap;font-family:Inter;font-style:italic;font-weight:400;src:url(./Inter-italic-400-latin-ext.CGFCRmTM.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-display:swap;font-family:Inter;font-style:italic;font-weight:400;src:url(./Inter-italic-400-latin.D1l0FflY.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-display:swap;font-family:Inter;font-style:normal;font-weight:200;src:url(./Inter-normal-200-cyrillic-ext.BOeWTOD4.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-display:swap;font-family:Inter;font-style:normal;font-weight:200;src:url(./Inter-normal-200-cyrillic.DqGufNeO.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:200;src:url(./Inter-normal-200-greek-ext.DlzME5K_.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:200;src:url(./Inter-normal-200-greek.CkhJZR-_.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-display:swap;font-family:Inter;font-style:normal;font-weight:200;src:url(./Inter-normal-200-vietnamese.CBcvBZtf.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-display:swap;font-family:Inter;font-style:normal;font-weight:200;src:url(./Inter-normal-200-latin-ext.DO1Apj_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-display:swap;font-family:Inter;font-style:normal;font-weight:200;src:url(./Inter-normal-200-latin.Dx4kXJAl.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-display:swap;font-family:Inter;font-style:normal;font-weight:400;src:url(./Inter-normal-200-cyrillic-ext.BOeWTOD4.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-display:swap;font-family:Inter;font-style:normal;font-weight:400;src:url(./Inter-normal-200-cyrillic.DqGufNeO.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:400;src:url(./Inter-normal-200-greek-ext.DlzME5K_.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:400;src:url(./Inter-normal-200-greek.CkhJZR-_.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-display:swap;font-family:Inter;font-style:normal;font-weight:400;src:url(./Inter-normal-200-vietnamese.CBcvBZtf.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-display:swap;font-family:Inter;font-style:normal;font-weight:400;src:url(./Inter-normal-200-latin-ext.DO1Apj_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-display:swap;font-family:Inter;font-style:normal;font-weight:400;src:url(./Inter-normal-200-latin.Dx4kXJAl.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-display:swap;font-family:Inter;font-style:normal;font-weight:600;src:url(./Inter-normal-200-cyrillic-ext.BOeWTOD4.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-display:swap;font-family:Inter;font-style:normal;font-weight:600;src:url(./Inter-normal-200-cyrillic.DqGufNeO.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:600;src:url(./Inter-normal-200-greek-ext.DlzME5K_.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:600;src:url(./Inter-normal-200-greek.CkhJZR-_.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-display:swap;font-family:Inter;font-style:normal;font-weight:600;src:url(./Inter-normal-200-vietnamese.CBcvBZtf.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-display:swap;font-family:Inter;font-style:normal;font-weight:600;src:url(./Inter-normal-200-latin-ext.DO1Apj_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-display:swap;font-family:Inter;font-style:normal;font-weight:600;src:url(./Inter-normal-200-latin.Dx4kXJAl.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}nav[data-v-6e542f2f]{background:none;position:fixed;top:0;transition:all .3s ease;z-index:1200}.nav[data-v-6e542f2f],nav[data-v-6e542f2f]{align-items:center;display:flex;width:100%}.nav[data-v-6e542f2f]{justify-content:space-between;margin-left:var(--spacing-5);margin-right:var(--spacing-5);padding-bottom:calc(var(--spacing-2)/2);padding-top:calc(var(--spacing-2)/2);position:relative}.nav-logo[data-v-6e542f2f]{height:var(--font-size-XS)}.logo-container a[data-v-6e542f2f]{align-items:center;color:var(--color-white);display:flex;gap:.75vw;margin:0}.logo-container a[data-v-6e542f2f]:after{display:none}.burger-menu[data-v-6e542f2f]{cursor:pointer;display:flex;flex-direction:column;height:var(--font-size-S);justify-content:space-around;padding:4px;pointer-events:all;width:var(--font-size-S);z-index:1500}.burger-menu span[data-v-6e542f2f]{background:var(--color-white);height:2px;position:relative;transform-origin:1px;transition:all .3s linear;width:100%;will-change:transform}.burger-menu span.open[data-v-6e542f2f]:first-child{opacity:0;transform:translate(100%)}.burger-menu span.open[data-v-6e542f2f]:nth-child(2){opacity:1}.burger-menu span.open[data-v-6e542f2f]:nth-child(3){opacity:0;transform:translate(-100%)}.nav-items[data-v-6e542f2f]{align-items:start;background-color:var(--color-black);display:flex;flex-direction:column;height:100dvh;justify-content:center;padding-left:20%;padding-right:var(--spacing-4);position:fixed;right:0;top:0;transform:translate(100%);width:55vw;z-index:1400}.nav-items[data-v-6e542f2f],.nav-items.open[data-v-6e542f2f]{transition:all 1s cubic-bezier(.77,0,.175,1)}.nav-items.open[data-v-6e542f2f]{transform:translate(0)}.mobile-list[data-v-6e542f2f]{margin:0}.mobile-list[data-v-6e542f2f],.mobile-social-list[data-v-6e542f2f]{display:flex;flex-direction:column;gap:var(--spacing-1);list-style:none;padding:0;width:100%}.mobile-social-list[data-v-6e542f2f]{margin:3vw 0 0}.mobile-social-list .nav-item[data-v-6e542f2f]{align-items:center;color:var(--color-white);display:flex;font-size:var(--font-size-XS);margin-bottom:0;opacity:.7}.legal[data-v-6e542f2f]{bottom:var(--spacing-1);display:flex;flex-direction:row;gap:var(--spacing-4);position:absolute;width:100%}.mobile-social-list .nav-item[data-v-6e542f2f]:after{display:none}li[data-v-6e542f2f]{margin-bottom:0}.mobile-social-list .nav-item[data-v-6e542f2f]:hover{opacity:1}.nav-item[data-v-6e542f2f]{background:none;border:none;color:var(--color-white);cursor:pointer;display:flex;font-family:var(--font-family-secondary);font-size:var(--font-size-XL);justify-content:flex-start;padding:0;text-align:left;text-decoration:none;width:100%;width:-moz-fit-content;width:fit-content}.nav-item[data-v-6e542f2f]:after{background-color:var(--color-white);height:3px}.route-select .logo-container span[data-v-6e542f2f]{color:var(--color-black)}.route-select .nav-logo[data-v-6e542f2f]{filter:invert(100%)}.route-select .burger-menu span[data-v-6e542f2f]{background:var(--color-black)}.scrolled-past-header .logo-container span[data-v-6e542f2f]{color:var(--color-black)}.scrolled-past-header .nav-logo[data-v-6e542f2f]{filter:invert(100%)}.scrolled-past-header .burger-menu span[data-v-6e542f2f]{background:var(--color-black)}.dark-bg .logo-container span[data-v-6e542f2f],.menu-open .logo-container span[data-v-6e542f2f]{color:var(--color-white)}.dark-bg .nav-logo[data-v-6e542f2f],.menu-open .nav-logo[data-v-6e542f2f]{filter:none}.dark-bg .burger-menu span[data-v-6e542f2f],.menu-open .burger-menu span[data-v-6e542f2f]{background:var(--color-white)}@media(max-width:767px){.nav[data-v-6e542f2f]{margin-left:var(--spacing-4);margin-right:var(--spacing-4)}.nav-logo[data-v-6e542f2f]{height:10vw;z-index:1000}.nav-items[data-v-6e542f2f]{width:100vw}}.square-button[data-v-a05f8eb0]{align-items:center;background:none;border:1px solid var(--color-grey);border-radius:99999999px;color:var(--color-black);cursor:pointer;display:inline-flex;font-size:var(--font-size-XXS);justify-content:center;padding:calc(var(--spacing-2)) calc(var(--spacing-3)*1.25);text-decoration:none;width:-moz-fit-content;width:fit-content}.square-button[data-v-a05f8eb0]:hover,.square-button[data-v-a05f8eb0]:hover .lucide{background:var(--color-black);color:var(--color-white)}.inverted.square-button[data-v-a05f8eb0],.on-image.square-button[data-v-a05f8eb0]{color:var(--color-white)}.on-image.square-button[data-v-a05f8eb0]{backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.inverted.square-button[data-v-a05f8eb0]:hover,.inverted.square-button[data-v-a05f8eb0]:hover .lucide,.on-image.square-button[data-v-a05f8eb0]:hover,.on-image.square-button[data-v-a05f8eb0]:hover .lucide{background:var(--color-white);color:var(--color-black)}.square-button[data-v-a05f8eb0]:after{display:none}[data-v-a05f8eb0] .lucide{color:var(--color-white);height:var(--font-size-XS);margin-left:.5em;width:var(--font-size-XS)}@media(max-width:767px){.square-button[data-v-a05f8eb0]{padding:calc(var(--spacing-1)) calc(var(--spacing-2))}.paragraph-with-title .square-button[data-v-a05f8eb0]{margin-bottom:var(--spacing-2)}}.link-list a[data-v-caa4db28]{margin-bottom:0}.list-title[data-v-caa4db28]{font-weight:600}.container{background-color:var(--background-primary);justify-content:center;margin:0 auto;padding:calc(var(--spacing-5)*2);position:relative;width:100%;z-index:3}.grid{-moz-column-gap:var(--spacing-4);column-gap:var(--spacing-4);display:grid;grid-template-columns:repeat(12,1fr);overflow:hidden}@media(max-width:767px){.container{padding:3vh var(--spacing-4)}.grid,.grid.container{display:grid;grid-template-columns:repeat(6,1fr)}}footer[data-v-2bca2c9b]{display:flex;height:-moz-fit-content;height:fit-content;width:100%;will-change:transform}.footer[data-v-2bca2c9b]{align-content:space-evenly;background:var(--color-black);color:var(--color-white);display:grid;min-height:100vh;padding:var(--spacing-5) var(--spacing-5) var(--spacing-1) var(--spacing-5);width:100%}.text-container[data-v-2bca2c9b]{grid-column:1/8}h2[data-v-2bca2c9b]{font-size:var(--font-size-XXL);margin:0;margin-bottom:var(--spacing-1)}.tagline[data-v-2bca2c9b]{font-size:var(--font-size-S);margin-bottom:0}.nav-logo[data-v-2bca2c9b]{grid-column:10/-1;grid-row:1;height:100%;margin:auto;width:auto}.footer-divider[data-v-2bca2c9b]{background:var(--color-grey);grid-column:1/-1;height:1px;margin:var(--spacing-5) 0 var(--spacing-5)}.footer-contact[data-v-2bca2c9b]{grid-column:1/6}.nav-links[data-v-2bca2c9b]{grid-column:10;margin-top:0}.nav-links-2[data-v-2bca2c9b]{grid-column:11;margin-top:0}.socials[data-v-2bca2c9b]{grid-column:12;margin-top:0}.footer-contact p[data-v-2bca2c9b]{line-height:1.6;margin:0 0 var(--spacing-1) 0}.footer-contact a[data-v-2bca2c9b]{color:inherit}[data-v-2bca2c9b] a:hover{color:var(--color-pure-white)}@media(max-width:767px){.footer[data-v-2bca2c9b]{min-height:100vh}.our-story h2[data-v-2bca2c9b]{font-size:19vw;text-align:center}.footer-contact p[data-v-2bca2c9b],.our-story p[data-v-2bca2c9b]{margin-inline:auto;text-align:center}.footer-contact[data-v-2bca2c9b]{grid-column:1/-1;margin-bottom:var(--spacing-3)}.globe-anim-wrapper[data-v-2bca2c9b]{grid-column:1/-1;margin-bottom:0;margin-top:0}.nav-links[data-v-2bca2c9b],.socials[data-v-2bca2c9b]{grid-column:span 3;margin-bottom:var(--spacing-3);text-align:center}.footer-divider[data-v-2bca2c9b]{margin:var(--spacing-3) 0}}.page-enter-active,.page-leave-active{transition:filter .3s linear}.page-enter-from,.page-leave-to{filter:brightness(0)}.page-enter-to,.page-leave-from{filter:brightness(100%)}.page-fallback{min-height:300px}.main-wrapper{transition:all 1s cubic-bezier(.77,0,.175,1);will-change:transform}.main-shifted{filter:blur(2px) brightness(.5);transform:translate(-45vw)}header[data-v-10c76b19]{height:100lvh}header[data-v-10c76b19],header a[data-v-10c76b19],header a .lucide[data-v-10c76b19]{color:var(--color-white)}header a.link[data-v-10c76b19]:after{background-color:var(--color-white)}.container[data-v-10c76b19]{min-height:100%}.accent-bar[data-v-10c76b19]{background:var(--color-white);margin:var(--spacing-3) auto}.background-image[data-v-10c76b19]{background:var(--foreground-primary);height:100%;position:fixed;top:0;width:100%;z-index:0}.background-image img[data-v-10c76b19]{bottom:0;filter:brightness(.8);height:120lvh;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 50%;object-position:50% 50%;right:0;top:0;width:100%}.background-color[data-v-10c76b19]{height:100%;position:fixed;top:0;width:100%;z-index:0}.page-index[data-v-10c76b19],.scroll[data-v-10c76b19]{align-items:center;bottom:var(--spacing-4);display:flex;margin:0;opacity:var(--opacity);position:absolute;z-index:100}.scroll[data-v-10c76b19]{left:var(--spacing-5)}.scroll[data-v-10c76b19],.scroll .lucide[data-v-10c76b19]{color:var(--color-white);font-size:var(--font-size-XXS);height:var(--font-size-XXS)}.page-index[data-v-10c76b19]{right:var(--spacing-5)}body.scrolled-from-top .scroll[data-v-10c76b19]{opacity:0}.hero-text[data-v-10c76b19]{align-items:center;align-self:center;display:flex;flex-direction:column;gap:var(--spacing-1);grid-column:2/12;grid-row-start:1;text-align:center}h1[data-v-10c76b19]{font-size:var(--font-size-XL)}h2[data-v-10c76b19]{font-family:var(--font-family-secondary);font-size:var(--font-size-M)}.container[data-v-10c76b19]{background:none;padding:var(--spacing-5)}header .hero-text[data-v-10c76b19]:nth-child(2){grid-column:10/-1;grid-row-start:2;margin-top:auto}header .hero-text[data-v-10c76b19]:nth-child(3){grid-column:14/-1;grid-row-start:1;margin-top:auto}@media(max-width:767px){.container[data-v-10c76b19]{padding:var(--spacing-5)}a[data-v-10c76b19],h3[data-v-10c76b19]{padding:var(--spacing-1) var(--spacing-3)}.background-image img[data-v-10c76b19]{height:110lvh}.hero-text[data-v-10c76b19]{grid-column:1/-1;grid-row-start:1}header .hero-text[data-v-10c76b19]:nth-child(2){grid-column:1/7;grid-row-start:2;margin-top:auto}header .hero-text[data-v-10c76b19]:nth-child(3){grid-column:5/7;grid-row-start:2;margin-top:auto}.scroll[data-v-10c76b19]{display:none}}
