@font-face{font-family:Yatra One;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/64f42fdabc68ac94-s.woff2) format("woff2");unicode-range:u+0900-097f,u+1cd0-1cf9,u+200c-200d,u+20a8,u+20b9,u+20f0,u+25cc,u+a830-a839,u+a8e0-a8ff,u+11b00-11b09}@font-face{font-family:Yatra One;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/7ddc2c2d8c2f2ad7-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:Yatra One;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/dd377622e90b5e6e-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:Yatra One Fallback;src:local("Arial");ascent-override:88.89%;descent-override:43.68%;line-gap-override:0.00%;size-adjust:111.48%}.__className_4f563a{font-family:Yatra One,Yatra One Fallback;font-weight:400;font-style:normal}.__variable_4f563a{--font-passions-conflict:"Yatra One","Yatra One Fallback"}@font-face{font-family:Montserrat;font-style:normal;font-weight:100;font-display:block;src:url(/_next/static/media/3f69592b2fe603c7-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:Montserrat;font-style:normal;font-weight:100;font-display:block;src:url(/_next/static/media/6325a8417175c41d-s.p.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Montserrat;font-style:normal;font-weight:100;font-display:block;src:url(/_next/static/media/021bc4481ed92ece-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:Montserrat;font-style:normal;font-weight:100;font-display:block;src:url(/_next/static/media/99b7f73d5af7c3e2-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:Montserrat;font-style:normal;font-weight:100;font-display:block;src:url(/_next/static/media/4f05ba3a6752a328-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:Montserrat;font-style:normal;font-weight:300;font-display:block;src:url(/_next/static/media/3f69592b2fe603c7-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:Montserrat;font-style:normal;font-weight:300;font-display:block;src:url(/_next/static/media/6325a8417175c41d-s.p.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Montserrat;font-style:normal;font-weight:300;font-display:block;src:url(/_next/static/media/021bc4481ed92ece-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:Montserrat;font-style:normal;font-weight:300;font-display:block;src:url(/_next/static/media/99b7f73d5af7c3e2-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:Montserrat;font-style:normal;font-weight:300;font-display:block;src:url(/_next/static/media/4f05ba3a6752a328-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:Montserrat;font-style:normal;font-weight:400;font-display:block;src:url(/_next/static/media/3f69592b2fe603c7-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:Montserrat;font-style:normal;font-weight:400;font-display:block;src:url(/_next/static/media/6325a8417175c41d-s.p.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Montserrat;font-style:normal;font-weight:400;font-display:block;src:url(/_next/static/media/021bc4481ed92ece-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:Montserrat;font-style:normal;font-weight:400;font-display:block;src:url(/_next/static/media/99b7f73d5af7c3e2-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:Montserrat;font-style:normal;font-weight:400;font-display:block;src:url(/_next/static/media/4f05ba3a6752a328-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:Montserrat;font-style:normal;font-weight:700;font-display:block;src:url(/_next/static/media/3f69592b2fe603c7-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:Montserrat;font-style:normal;font-weight:700;font-display:block;src:url(/_next/static/media/6325a8417175c41d-s.p.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Montserrat;font-style:normal;font-weight:700;font-display:block;src:url(/_next/static/media/021bc4481ed92ece-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:Montserrat;font-style:normal;font-weight:700;font-display:block;src:url(/_next/static/media/99b7f73d5af7c3e2-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:Montserrat;font-style:normal;font-weight:700;font-display:block;src:url(/_next/static/media/4f05ba3a6752a328-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:Montserrat;font-style:normal;font-weight:900;font-display:block;src:url(/_next/static/media/3f69592b2fe603c7-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:Montserrat;font-style:normal;font-weight:900;font-display:block;src:url(/_next/static/media/6325a8417175c41d-s.p.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Montserrat;font-style:normal;font-weight:900;font-display:block;src:url(/_next/static/media/021bc4481ed92ece-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:Montserrat;font-style:normal;font-weight:900;font-display:block;src:url(/_next/static/media/99b7f73d5af7c3e2-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:Montserrat;font-style:normal;font-weight:900;font-display:block;src:url(/_next/static/media/4f05ba3a6752a328-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:Montserrat Fallback;src:local("Arial");ascent-override:85.79%;descent-override:22.25%;line-gap-override:0.00%;size-adjust:112.83%}.__className_57dfe8{font-family:Montserrat,Montserrat Fallback;font-style:normal}.__variable_57dfe8{--montserrat:"Montserrat","Montserrat Fallback"}@font-face{font-family:Roboto Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/1f160ec2cb9962ef-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:Roboto Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/ad8a7e2c3c2c120b-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Roboto Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/cde148027b808b99-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:Roboto Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/e61ae719f7cc4155-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:Roboto Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/0ea4f4df910e6120-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:Roboto Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/739c2d8941231bb4-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:Roboto Mono;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/1f160ec2cb9962ef-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:Roboto Mono;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/ad8a7e2c3c2c120b-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Roboto Mono;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/cde148027b808b99-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:Roboto Mono;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/e61ae719f7cc4155-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:Roboto Mono;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/0ea4f4df910e6120-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:Roboto Mono;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/739c2d8941231bb4-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:Roboto Mono Fallback;src:local("Arial");ascent-override:77.84%;descent-override:20.13%;line-gap-override:0.00%;size-adjust:134.61%}.__className_adeef6{font-family:Roboto Mono,Roboto Mono Fallback;font-style:normal}.__variable_adeef6{--roboto-mono:"Roboto Mono","Roboto Mono Fallback"}.FooterComponent_footer__vFIvr{position:-webkit-sticky;position:sticky;bottom:0;padding:var(--space-32) 0;background:var(--bg-base);box-shadow:var(--elevation-1);display:flex;flex-direction:column;justify-content:center;align-items:center;font-size:var(--font-small);text-align:center}.FooterComponent_text-color__WXaVu{color:var(--text-1)}.FooterComponent_copyright__2msJj{margin-bottom:.5rem;color:var(--text-2)}.FooterComponent_links__58Not{margin:var(--space-16) 0;list-style-type:none;display:flex}.LinkComponent_link__OFued{position:relative;display:inline-flex;column-gap:var(--space-8);color:var(--text-on-dark-1);font-size:var(--body-small)}.LinkComponent_link__OFued:after{content:"";position:absolute;bottom:-3px;left:0;width:0;height:.5px;background:currentColor;transition:width .3s ease}.LinkComponent_link__OFued:hover:after{width:100%;transition:width .3s ease}@media (min-width:460px){.LinkComponent_link__OFued{font-size:var(--body-small)}}@media (min-width:650px){.LinkComponent_link__OFued{font-size:var(--body-medium)}}@media (min-width:840px){.LinkComponent_link__OFued{font-size:var(--body-medium)}}.HeaderNameComponent_header-name__vuO5P{font-weight:600;text-align:center;font-size:var(--font-small);color:var(--text-1);transition:color .2s ease;&:hover{color:var(--text-1-hover);transition:color .2s ease}}@media (min-width:1200px){.HeaderNameComponent_header-name__vuO5P{font-size:var(--font-body)}}.LocaleButtonComponent_button__aAY7A{border:none;display:flex;width:var(--burger-width);height:var(--burger-height);flex-direction:column;justify-content:center;align-items:center;background-color:inherit;cursor:pointer;padding:var(--space-8) var(--space-8) var(--space-8) var(--space-8);font-weight:500;color:var(--text-1);font-size:var(--body-meduim);&:hover{color:var(--text-1-hover)}}.LogoComponent_mask__Ho5J7,.LogoComponent_text__wO8bI{font-weight:700;font-size:72px}@media (min-width:600px){.LogoComponent_mask__Ho5J7,.LogoComponent_text__wO8bI{font-size:var(--font-large)}}.NavigationComponent_navigation-component__gWVg0{position:fixed;width:100%;height:calc(100vh - var(--header-height));top:var(--header-height);left:0;transform:translate(-100%);padding:0 var(--space-32);list-style-type:none;display:flex;flex-direction:column;justify-content:flex-start;align-items:center;overflow:hidden;transition:transform .3s linear;background-color:var(--bg-base);z-index:5}.NavigationComponent_open-navigation__KXks6{transform:translateX(0)}.NavigationComponent_close-navigation__2jZHS{transform:translate(-100%)}.NavigationComponent_navigation-link__SfbJg{margin-top:var(--space-32)}@media (min-width:600px){.NavigationComponent_navigation-component__gWVg0{display:none}}.HeaderNavigationComponent_nav__yrLS3{align-items:center;display:grid;grid-template-columns:repeat(24,minmax(0,1fr));font-size:var(--font-small);font-weight:500}.HeaderNavigationComponent_navLinks__XuYSF{display:none;column-gap:var(--space-16)}.HeaderNavigationComponent_navLinks__XuYSF a{text-decoration:none;color:var(--text-1);transition:var(--links-color-tr);font-size:var(--font-small);&:hover{color:var(--text-1-hover);transition:var(--links-color-tr)}}.HeaderNavigationComponent_left__P38S2{justify-content:flex-end;grid-column:span 7}.HeaderNavigationComponent_right__4jhry{justify-content:flex-start;grid-column:span 7}.HeaderNavigationComponent_center__JZog_{justify-content:center;grid-column:1/span 14}.HeaderNavigationComponent_logo__Ed2d8{width:100%;display:flex;font-family:var(--font-passions-conflict);font-size:var(--font-h1);font-weight:700;color:#000}@media (min-width:600px){.HeaderNavigationComponent_center__JZog_{justify-content:center;grid-column:span 10}.HeaderNavigationComponent_navLinks__XuYSF{display:flex}}@media (min-width:1200px){.HeaderNavigationComponent_navLinks__XuYSF a{font-size:var(--font-body)}}.BurgerButtonComponent_burger__z8mKQ{border:none;display:flex;width:var(--burger-width);height:var(--burger-height);flex-direction:column;justify-content:space-between;align-items:center;background-color:inherit;cursor:pointer;padding:var(--space-16) var(--space-16) var(--space-16) var(--space-16)}.BurgerButtonComponent_burger__z8mKQ span{display:block;width:100%;height:var(--burger-line-height);border-radius:5px;background:var(--text-1)}.NavigationContainer_grid-item-name__6sC1w{display:flex;justify-content:flex-start;grid-column:1/span 10;grid-row:1;align-self:end}.NavigationContainer_grid-item-navigation___QUfH{grid-column:1/span 10;grid-row:2}.NavigationContainer_grid-item-button__zRDk2{display:flex;grid-row:1/span 2;grid-column:11/span 1;justify-content:center;justify-self:end}.NavigationContainer_burger-button__XGAkH{grid-column:12/span 1;grid-row:1/span 2}@media (min-width:600px){.NavigationContainer_grid-item-name__6sC1w{display:flex;justify-content:flex-start;grid-column:span 2;grid-row:auto;align-self:center}.NavigationContainer_grid-item-navigation___QUfH{grid-column:span 8;grid-row:auto}.NavigationContainer_grid-item-button__zRDk2{display:flex;grid-column:span 2;justify-content:center;justify-self:end;grid-row:auto}.NavigationContainer_burger-button__XGAkH{display:none}}.HeaderContainer_header-section__9XHlY{max-width:1200px;min-width:290px;width:100%;padding-left:var(--space-16);padding-right:var(--space-16);height:100%;margin:0 auto;align-items:center;display:grid;grid-template-columns:repeat(12,minmax(min-content,1fr))}.HeaderContainer_header__5XtlT{position:-webkit-sticky;position:sticky;top:0;left:0;width:100%;height:var(--header-height);z-index:var(--z-index-3);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:var(--header-color);box-shadow:var(--elevation-2)}@media (min-width:600px){.HeaderContainer_header-section__9XHlY{height:100%;margin:0 auto;align-items:center;display:grid;grid-column-gap:var(--space-8);column-gap:var(--space-8);grid-template-columns:repeat(12,minmax(min-content,1fr))}}:root{--bg-base:#ffffff;--surface-1:#fffafa;--surface-2:#fdf6f6;--background-qoute:#f7f7f7;--box-shadow-color:#c6c6c6;--text-1:#171717;--text-2:#737373;--text-1-hover:#e03030;--link-accent:#b6101b;--text-on-dark-1:#ffffff;--blog-footer-bg:#f9f9f9;--space-24:24px;--space-64:64px;--space-98:98px;--elevation-1:0 1px 2px #2d20200d;--elevation-2:0 3px 5px 2px #2d20200d;--header-color:#ffffff41;--z-index-0:0;--z-index-1:1;--z-index-2:2;--z-index-3:3;--z-index-4:4;--z-index-5:5;--header-height:80px;--burger-height:60px;--burger-width:60px;--burger-line-height:2px;--card-border-radius:8px;--links-color-tr:color 0.2s ease;--font-base:16px;--scale:1.25;--font-esmall:0.75rem;--font-small:0.875rem;--font-body:1rem;--font-h4:1.1rem;--font-h3:1.25rem;--font-h2:1.3rem;--font-h1:1.75rem;--font-large:1.8rem;--line-height-tight:1.2;--line-height-base:1.5;--line-height-loose:1.75;--footer-button:#ffffff33;--footer-button-hover:#ffffff73;--display-large:57px;--display-medium:45px;--display-small:36px;--display-esmall:20px;--body-large:22px;--body-medium:18px;--body-small:16px;--body-esmall:12px;--space-8:8px;--space-16:16px;--space-32:32px;--space-48:48px;--headline-large:34px;--headline-medium:30px;--headline-small:26px;--headline-esmall:24px;--card-bg:rgba(255,255,255,0.04);--card-border:rgba(255,255,255,0.03);--card-shadow:0 4px 16px rgba(0,0,0,0.08);--card-inset-shadow:inset 0 0 0 1px rgba(254,254,255,0.02);--card-bg-hover:rgba(255,255,255,0.09);--card-border-hover:rgba(255,255,255,0.06);--card-shadow-hover:0 8px 24px rgba(0,0,0,0.15);--card-inset-shadow-hover:inset 0 0 100px 30px rgba(216,224,255,0.068);--card-radius:16px}body,html{max-width:100vw;min-height:100vh;font-size:var(--font-base);font-weight:500}body{color:var(--text-1);background:var(--bg-base);font-family:var(--montserrat);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}*{box-sizing:border-box;padding:0;margin:0}a{color:inherit;text-decoration:none}h1,h2,h3,h4,p{line-height:var(--line-height-base);margin:0}p{font-size:var(--font-body);letter-spacing:.01rem;color:var(--text-1);line-height:1.6}hr{margin-top:var(--space-64);margin-bottom:var(--space-64);border:none;border-top:2px solid gray;height:0}.small{font-size:var(--font-small)}.hidden-content{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.page-wrapper{position:relative;display:flex;width:100vw;min-height:100vh;flex-direction:column;z-index:1;background-color:var(--bg-base);box-shadow:var(--elevation-2)}.page-background{background-blend-mode:normal;&:after{content:"";position:fixed;inset:0;width:100vw;height:calc(100vh - 146px);background-image:url(/geometry.svg);background-repeat:no-repeat;background-size:135% 135%;background-position:80% 27%}}.page-container{max-width:1200px;max-width:75ch;min-width:290px;width:100%;margin:0 auto;padding:var(--space-32) var(--space-32) var(--space-64) var(--space-32)}blockquote{border-left:4px solid rgba(0,0,0,.1);padding:var(--space-16) 0 var(--space-16) var(--space-16);margin-bottom:var(--space-32);margin-top:var(--space-32);background:var(--blog-footer-bg);font-style:italic}.text-color{--text-on-dark-1:var(--link-accent);--footer-button:var(--link-accent)}.text-black{--text-on-dark-1:var(--text-1);--footer-button:var(--text-1)}.about-me-grid{display:grid;grid-template-areas:"card" "text";grid-template-columns:1fr;grid-template-rows:min-content 1fr;justify-items:flex-end;align-items:center;grid-row-gap:var(--space-32);row-gap:var(--space-32)}.about-me-description{grid-area:text;color:var(--text-1);text-align:justify}.about-me-description p:not(:last-child){margin-bottom:var(--space-16)}.article-category{color:var(--text-2);font-size:var(--font-small);font-weight:600;margin-bottom:var(--space-8);text-transform:uppercase;width:100%;display:flex;justify-content:center}@media screen and (min-width:600px){:root{--font-base:18px;--font-h1:2rem;--font-h2:1.75rem;--font-h3:1.5rem;--font-large:1.9rem;--header-height:100px}.about-me-grid{display:grid;grid-template-areas:"card text";grid-template-columns:minmax(min-content,25vw) minmax(min-content,75vw);justify-items:flex-end;align-items:center;grid-column-gap:var(--space-32);column-gap:var(--space-32)}.about-me-description{text-align:left}}@media screen and (min-width:1025px){:root{--font-base:20px;--font-h1:2rem;--font-h2:1.7rem;--font-h3:1.5rem;--font-h4:1.3rem;--font-body:1rem;--font-large:2.5rem}}@media (prefers-color-scheme:dark){:root{--bg-base:#1d1919;--surface-1:#242020;--surface-2:#2a2525;--background-qoute:#2b2a2a;--text-1:#f8f8f8;--text-2:#c7c7c7;--text-on-dark-1:#f0e9e9;--footer-button:#afadad33;--blog-footer-bg:#242020}html{color-scheme:dark}}