@font-face{font-family:__Inter_e8ce0c;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/55c55f0601d81cf3-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:__Inter_e8ce0c;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/26a46d62cd723877-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:__Inter_e8ce0c;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/97e0cb1ae144a2a9-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:__Inter_e8ce0c;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/581909926a08bbc8-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:__Inter_e8ce0c;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/df0a9ae256c0569c-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:__Inter_e8ce0c;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/8e9860b6e62d6359-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:__Inter_e8ce0c;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/e4af272ccee01ff0-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:__Inter_Fallback_e8ce0c;src:local("Arial");ascent-override:90.49%;descent-override:22.56%;line-gap-override:0.00%;size-adjust:107.06%}.__className_e8ce0c{font-family:__Inter_e8ce0c,__Inter_Fallback_e8ce0c,system-ui,arial;font-style:normal}.__variable_e8ce0c{--font-body:"__Inter_e8ce0c","__Inter_Fallback_e8ce0c",system-ui,arial}@font-face{font-family:__Lato_de8755;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/f1df658da56627d0-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:__Lato_de8755;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/4de1fea1a954a5b6-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:__Lato_de8755;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/162938472036e0a8-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:__Lato_de8755;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/6d664cce900333ee-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:__Lato_Fallback_de8755;src:local("Arial");ascent-override:101.03%;descent-override:21.80%;line-gap-override:0.00%;size-adjust:97.69%}.__className_de8755{font-family:__Lato_de8755,__Lato_Fallback_de8755,system-ui,arial;font-style:normal}.__variable_de8755{--font-display-orig:"__Lato_de8755","__Lato_Fallback_de8755",system-ui,arial}@font-face{font-family:__EB_Garamond_886fda;font-style:italic;font-weight:400;font-display:swap;src:url(/_next/static/media/38d2ad5ff295456b-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:__EB_Garamond_886fda;font-style:italic;font-weight:400;font-display:swap;src:url(/_next/static/media/9eb6ae07bad34225-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:__EB_Garamond_886fda;font-style:italic;font-weight:400;font-display:swap;src:url(/_next/static/media/7cca5b7fafd5ba4d-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:__EB_Garamond_886fda;font-style:italic;font-weight:400;font-display:swap;src:url(/_next/static/media/c1930cc46295bf92-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:__EB_Garamond_886fda;font-style:italic;font-weight:400;font-display:swap;src:url(/_next/static/media/e8bd9815d6bf1f34-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:__EB_Garamond_886fda;font-style:italic;font-weight:400;font-display:swap;src:url(/_next/static/media/5011e00f390a637b-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:__EB_Garamond_886fda;font-style:italic;font-weight:400;font-display:swap;src:url(/_next/static/media/645b80d12de65840-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:__EB_Garamond_886fda;font-style:italic;font-weight:700;font-display:swap;src:url(/_next/static/media/38d2ad5ff295456b-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:__EB_Garamond_886fda;font-style:italic;font-weight:700;font-display:swap;src:url(/_next/static/media/9eb6ae07bad34225-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:__EB_Garamond_886fda;font-style:italic;font-weight:700;font-display:swap;src:url(/_next/static/media/7cca5b7fafd5ba4d-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:__EB_Garamond_886fda;font-style:italic;font-weight:700;font-display:swap;src:url(/_next/static/media/c1930cc46295bf92-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:__EB_Garamond_886fda;font-style:italic;font-weight:700;font-display:swap;src:url(/_next/static/media/e8bd9815d6bf1f34-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:__EB_Garamond_886fda;font-style:italic;font-weight:700;font-display:swap;src:url(/_next/static/media/5011e00f390a637b-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:__EB_Garamond_886fda;font-style:italic;font-weight:700;font-display:swap;src:url(/_next/static/media/645b80d12de65840-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:__EB_Garamond_886fda;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/d7b29b398dd797a1-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:__EB_Garamond_886fda;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/5d4a6d6d18033392-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:__EB_Garamond_886fda;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/891631c764a307b2-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:__EB_Garamond_886fda;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/73b9b49ded63c2ac-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:__EB_Garamond_886fda;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/8b7ed269fbb6e772-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:__EB_Garamond_886fda;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/7cd277a745bbda12-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:__EB_Garamond_886fda;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/7aa35bcef8fce17b-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:__EB_Garamond_886fda;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/d7b29b398dd797a1-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:__EB_Garamond_886fda;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/5d4a6d6d18033392-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:__EB_Garamond_886fda;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/891631c764a307b2-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:__EB_Garamond_886fda;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/73b9b49ded63c2ac-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:__EB_Garamond_886fda;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/8b7ed269fbb6e772-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:__EB_Garamond_886fda;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/7cd277a745bbda12-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:__EB_Garamond_886fda;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/7aa35bcef8fce17b-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:__EB_Garamond_Fallback_886fda;src:local("Times New Roman");ascent-override:106.26%;descent-override:31.44%;line-gap-override:0.00%;size-adjust:94.77%}.__className_886fda{font-family:__EB_Garamond_886fda,__EB_Garamond_Fallback_886fda,Times New Roman,serif}.__variable_886fda{--font-meta-blog:"__EB_Garamond_886fda","__EB_Garamond_Fallback_886fda",Times New Roman,serif}@font-face{font-family:__Playfair_Display_5b6717;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/4019bdcbc6d0818f-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:__Playfair_Display_5b6717;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/2aaa757c44b42096-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:__Playfair_Display_5b6717;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/26c3594883cb93bd-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:__Playfair_Display_5b6717;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/b71b0d7c33ac807a-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:__Playfair_Display_Fallback_5b6717;src:local("Times New Roman");ascent-override:97.25%;descent-override:22.56%;line-gap-override:0.00%;size-adjust:111.26%}.__className_5b6717{font-family:__Playfair_Display_5b6717,__Playfair_Display_Fallback_5b6717,Times New Roman,serif;font-weight:700;font-style:normal}.__variable_5b6717{--font-heading-blog:"__Playfair_Display_5b6717","__Playfair_Display_Fallback_5b6717",Times New Roman,serif}@font-face{font-family:__Merriweather_881712;font-style:italic;font-weight:400;font-stretch:100%;font-display:swap;src:url(/_next/static/media/32d495f15b26ee48-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:__Merriweather_881712;font-style:italic;font-weight:400;font-stretch:100%;font-display:swap;src:url(/_next/static/media/d84564333c0493e9-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:__Merriweather_881712;font-style:italic;font-weight:400;font-stretch:100%;font-display:swap;src:url(/_next/static/media/d6f638c924889696-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:__Merriweather_881712;font-style:italic;font-weight:400;font-stretch:100%;font-display:swap;src:url(/_next/static/media/4e712e206401332d-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:__Merriweather_881712;font-style:italic;font-weight:400;font-stretch:100%;font-display:swap;src:url(/_next/static/media/a7ccef061d549e31-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:__Merriweather_881712;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/_next/static/media/5606b99136e1d990-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:__Merriweather_881712;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/_next/static/media/c3cf927af01ce774-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:__Merriweather_881712;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/_next/static/media/f100ddbc9dc54de4-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:__Merriweather_881712;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/_next/static/media/a118874fbab888cd-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:__Merriweather_881712;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/_next/static/media/ebf02fc3e7dd10ae-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:__Merriweather_Fallback_881712;src:local("Times New Roman");ascent-override:80.59%;descent-override:22.36%;line-gap-override:0.00%;size-adjust:122.09%}.__className_881712{font-family:__Merriweather_881712,__Merriweather_Fallback_881712,Times New Roman,serif;font-weight:400}.__variable_881712{--font-body-blog:"__Merriweather_881712","__Merriweather_Fallback_881712",Times New Roman,serif}@font-face{font-family:__Dancing_Script_87ec87;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/7699a3efa79c8f2e-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:__Dancing_Script_87ec87;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/82535a3e838c0df6-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:__Dancing_Script_87ec87;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/24af62b84b98c804-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:__Dancing_Script_Fallback_87ec87;src:local("Arial");ascent-override:112.99%;descent-override:34.39%;line-gap-override:0.00%;size-adjust:81.43%}.__className_87ec87{font-family:__Dancing_Script_87ec87,__Dancing_Script_Fallback_87ec87,cursive;font-weight:400;font-style:normal}.__variable_87ec87{--font-script-blog:"__Dancing_Script_87ec87","__Dancing_Script_Fallback_87ec87",cursive}html{background-color:#fbf6ef;color:#4a3f35}html.dark,html[class*=dark]{background-color:#22182b!important;color:#f5f0e6!important}html:not([data-theme-loaded=true]) body{opacity:0}html:not([data-theme-loaded=true]) *{transition:none!important}*,:after,:before{box-sizing:border-box}:root{--font-display:"Lato",sans-serif;--font-body:"Inter",system-ui,sans-serif;--font-mono:"IBM Plex Mono",monospace;--font-logo:"Mona Sans",sans-serif;--font-heading-blog:"Playfair Display",serif;--font-body-blog:"Merriweather",serif;--font-script-blog:"Dancing Script",cursive;--font-meta-blog:"EB Garamond",serif;--font-decorative:"Cinzel Decorative","Playfair Display",serif;--color-light-parchment:#fbf6ef;--color-light-paper:#f5ede1;--color-light-cream:#ede4d6;--color-light-ink:#3a2f25;--color-light-sepia:#7a6d60;--color-ink-rgb:58,47,37;--color-light-burgundy:#b66880;--color-light-sage:#7ea196;--color-light-gold:#b88e62;--color-light-rose:#d4bbc9;--color-light-blue:#b5c7d8;--color-light-alert:#d07676;--bg-primary:var(--color-light-parchment);--bg-primary-rgb:251,246,239;--bg-secondary:var(--color-light-paper);--bg-secondary-rgb:245,237,225;--bg-tertiary:var(--color-light-cream);--bg-tertiary-rgb:237,228,214;--bg-code:#f0e7db;--bg-blog-paper:#faf3e9;--bg-blog-paper-rgb:250,243,233;--text-primary:var(--color-light-ink);--text-primary-rgb:var(--color-ink-rgb);--text-secondary:#8a7d70;--text-secondary-rgb:138,125,112;--text-muted:#c0b2a3;--text-heading:var(--color-light-ink);--text-code:#635548;--text-on-accent:#fff;--accent-primary:var(--color-light-burgundy);--accent-primary-rgb:182,104,128;--accent-secondary:var(--color-light-sage);--accent-secondary-rgb:126,161,150;--accent-highlight:var(--color-light-gold);--accent-highlight-rgb:184,142,98;--accent-muted1:var(--color-light-rose);--accent-muted1-rgb:212,187,201;--accent-muted2:var(--color-light-blue);--accent-muted2-rgb:181,199,216;--accent-alert:var(--color-light-alert);--accent-alert-rgb:208,118,118;--bg-overlay-start:hsla(35,60%,96%,.8);--bg-overlay-end:hsla(35,60%,96%,.9);--intro-neon-text:#8a2be2;--intro-neon-glow-1:#8a2be2;--intro-neon-glow-2:#ff69b4;--intro-deco-border:rgba(var(--accent-highlight-rgb),0.6);--bg-nav-start:hsla(35,60%,96%,.97);--bg-nav-end:hsla(36,50%,92%,.99);--bg-nav-scrolled-start:#fbf6ef;--bg-nav-scrolled-end:#f5ede1;--nav-border-start:rgba(126,161,150,.25);--nav-border-mid1:rgba(184,142,98,.65);--nav-border-mid2:rgba(182,104,128,.75);--nav-border-end:rgba(126,161,150,.25);--nav-shadow:rgba(var(--color-ink-rgb),0.30);--shadow-color:rgba(var(--color-ink-rgb),0.18);--shadow-color-rgb:var(--color-ink-rgb);--shadow-color-light:rgba(var(--color-ink-rgb),0.10);--shadow-soft:0 5px 18px var(--shadow-color-light);--shadow-medium:0 8px 25px var(--shadow-color);--shadow-inset:inset 0 2px 5px var(--shadow-color-light);--flower-color-base:var(--color-light-gold);--flower-color-alt:#fbbf24;--accent-vibrant:#e5237b;--accent-vibrant-rgb:229,35,123;--accent-cool:#00b8d4;--accent-cool-rgb:0,184,212;--accent-vibrant-dark:#b71561;--accent-cool-dark:#008a9e;--accent-vibrant-light:#ff69b4;--accent-cool-light:#61dafb;--header-height:60px;--sidebar-width:300px;--sidebar-width-collapsed:65px;--reading-mode-max-width:700px;--blog-content-max-width:1000px;--global-font-size-base:18px;--blog-font-size-base:20px;--radius-sharp:0px;--radius-base:4px;--radius-md:6px;--radius-lg:8px;--radius-xl:12px;--radius-pill:9999px;--transition-fast:0.2s ease-out;--transition-medium:0.35s ease-out;--transition-theme:background-color 0.3s ease,color 0.3s ease,border-color 0.3s ease!important;--transition-bounce:cubic-bezier(0.175,0.885,0.32,1.275);--shadow-glow-vibrant:0 0 12px 2px rgba(var(--accent-vibrant-rgb),0.5);--shadow-glow-cool:0 0 12px 2px rgba(var(--accent-cool-rgb),0.4);--text-shadow-vibrant:0 0 5px rgba(var(--accent-vibrant-rgb),0.6),0 0 10px rgba(var(--accent-vibrant-rgb),0.4);--text-shadow-cool:0 0 5px rgba(var(--accent-cool-rgb),0.6),0 0 10px rgba(var(--accent-cool-rgb),0.4);--text-shadow-header:1px 1px 0px rgba(var(--shadow-color-rgb),0.3),2px 2px 3px rgba(var(--shadow-color-rgb),0.2);--shadow-neo-light:3px 3px 6px rgba(var(--shadow-color-rgb),0.1),-3px -3px 6px hsla(0,0%,100%,.7);--shadow-neo-dark:3px 3px 6px rgba(var(--shadow-color-rgb),0.15),-3px -3px 6px hsla(0,0%,100%,.7);--shadow-neo-inset-light:inset 2px 2px 4px rgba(var(--shadow-color-rgb),0.1),inset -2px -2px 4px hsla(0,0%,100%,.7);--shadow-neo-inset-dark:inset 2px 2px 4px rgba(var(--shadow-color-rgb),0.15),inset -2px -2px 4px hsla(0,0%,100%,.7);color-scheme:light}html.dark,html[class*=dark]{--color-dark-bg:#22182b;--color-mid-bg:#402e46;--color-light-bg:#5f4867;--color-ink:#1a111b;--color-parchment:#f5f0e6;--color-burgundy:#d65076;--color-sage:#88b0a4;--color-antique-gold:#d4ac80;--color-dusty-rose:#c8a2ba;--color-powder-blue:#a0b4cb;--color-alert:#e66767;--color-text-light:#fff!important;--color-text-mid:#e8dce6!important;--color-text-dark:var(--color-ink);--color-text-primary-rgb:255,255,255;--color-text-secondary-rgb:232,220,230;--bg-primary:var(--color-dark-bg)!important;--bg-primary-rgb:34,24,43;--bg-secondary:var(--color-mid-bg)!important;--bg-secondary-rgb:64,46,70;--bg-tertiary:var(--color-light-bg)!important;--bg-tertiary-rgb:95,72,103;--bg-code:#1a1220!important;--bg-blog-paper:#252033!important;--bg-blog-paper-rgb:37,32,51;--text-primary:var(--color-text-light)!important;--text-primary-rgb:var(--color-text-primary-rgb);--text-secondary:var(--color-text-mid)!important;--text-secondary-rgb:var(--color-text-secondary-rgb);--text-muted:#c2b8d1!important;--text-heading:#fff!important;--text-code:var(--color-text-mid)!important;--text-on-accent:#fff!important;--accent-primary:#e85a88!important;--accent-primary-rgb:232,90,136;--accent-secondary:#7de8c9!important;--accent-secondary-rgb:125,232,201;--accent-highlight:#f4c892!important;--accent-highlight-rgb:244,200,146;--accent-muted1:#d9c2d6!important;--accent-muted1-rgb:217,194,214;--accent-muted2:#b8c8d8!important;--accent-muted2-rgb:184,200,216;--accent-alert:#ff7979!important;--accent-alert-rgb:255,121,121;--bg-overlay-start:rgba(34,24,43,.85)!important;--bg-overlay-end:rgba(34,24,43,.98)!important;--intro-neon-text:#0ff!important;--intro-neon-glow-1:#0ff!important;--intro-neon-glow-2:#f0f!important;--intro-deco-border:rgba(var(--accent-highlight-rgb),0.5)!important;--bg-nav-start:rgba(64,46,70,.96)!important;--bg-nav-end:rgba(34,24,43,.98)!important;--bg-nav-scrolled-start:#402e46!important;--bg-nav-scrolled-end:#22182b!important;--nav-border-start:rgba(136,176,164,.15)!important;--nav-border-mid1:hsla(31,49%,67%,.7)!important;--nav-border-mid2:rgba(214,80,118,.8)!important;--nav-border-end:rgba(136,176,164,.15)!important;--nav-shadow:rgba(26,17,27,.7)!important;--shadow-color:rgba(12,10,12,.4)!important;--shadow-color-rgb:12,10,12;--shadow-color-light:rgba(12,10,12,.2)!important;--flower-color-base:var(--accent-highlight)!important;--flower-color-alt:#fde047!important;--shadow-neo-light:3px 3px 6px rgba(var(--shadow-color-rgb),0.1),-3px -3px 6px rgba(var(--bg-tertiary-rgb),0.05)!important;--shadow-neo-dark:3px 3px 6px rgba(0,0,0,.4),-3px -3px 6px rgba(var(--bg-tertiary-rgb),0.1)!important;--shadow-neo-inset-light:inset 2px 2px 4px rgba(var(--shadow-color-rgb),0.1),inset -2px -2px 4px rgba(var(--bg-tertiary-rgb),0.05)!important;--shadow-neo-inset-dark:inset 2px 2px 4px rgba(0,0,0,.5),inset -2px -2px 4px rgba(var(--bg-tertiary-rgb),0.1)!important;color-scheme:dark}body,html{transition:background-color .3s ease,color .3s ease}html.theme-transitioning,html.theme-transitioning body,html.theme-transitioning div,html.theme-transitioning footer,html.theme-transitioning header,html.theme-transitioning main,html.theme-transitioning nav,html.theme-transitioning section{transition:var(--transition-theme)!important;transition-delay:0ms!important}html{scroll-behavior:smooth;font-size:var(--global-font-size-base);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}body{margin:0;padding:0;font-family:var(--font-body);line-height:1.75;background-color:var(--bg-primary);color:var(--text-primary)}html.dark .btn,html.dark a.btn,html.dark button,html[class*=dark] .btn,html[class*=dark] a.btn,html[class*=dark] button{color:var(--text-primary)!important}h1,h2,h3,h4,h5,h6{font-family:var(--font-display);color:var(--text-heading);font-weight:700;line-height:1.3;margin:1.8em 0 .8em}h1{font-size:clamp(2.3rem,5.5vw,3.4rem);letter-spacing:-.02em}h2{font-size:clamp(1.9rem,4.5vw,2.8rem)}h3{font-size:clamp(1.5rem,4vw,2.1rem)}h4{font-size:clamp(1.25rem,3.5vw,1.7rem)}p{margin-bottom:1.4em;color:var(--text-primary);max-width:70ch}a{color:var(--accent-primary);text-decoration:none;border-bottom:1px dotted;text-underline-offset:4px;transition:color var(--transition-fast),border-color var(--transition-fast),border-style var(--transition-fast)}a:focus,a:hover{color:var(--accent-highlight);border-bottom-color:var(--accent-highlight);border-bottom-style:solid;outline:none}strong{font-weight:600;color:inherit}em{font-style:italic;color:var(--accent-secondary)}code:not(pre>code){background:var(--bg-secondary);color:var(--text-secondary);padding:.2em .5em;border-radius:var(--radius-base);font-size:.9em;border:1px solid var(--bg-tertiary);word-wrap:break-word}code:not(pre>code),pre{font-family:var(--font-mono)}pre{background:var(--bg-code);color:var(--text-code);padding:1.4rem 1.6rem;border-radius:var(--radius-lg);margin:2rem 0;overflow-x:auto;border:1px solid var(--bg-tertiary);font-size:.95rem;line-height:1.75;box-shadow:var(--shadow-inset)}pre>code{padding:0;background:none;border:none;font-size:inherit;color:inherit;border-radius:0;margin:0;display:block;overflow-x:visible;word-wrap:normal}blockquote{border-left:4px solid var(--text-muted);background-color:rgba(var(--bg-secondary-rgb),.3);padding:1rem 1.5rem 1rem 1.8rem;margin:2rem 0 2rem .5rem;color:var(--text-secondary);font-style:italic;border-radius:0 var(--radius-base) var(--radius-base) 0}blockquote p{margin-bottom:.5em}blockquote p:last-child{margin-bottom:0}blockquote footer{font-family:var(--font-meta-blog);font-style:normal;font-size:.9em;color:var(--text-muted);text-align:right;margin-top:1em}blockquote footer:before{content:"— "}hr{border:none;height:1px;background:linear-gradient(to right,transparent,var(--bg-tertiary),transparent);margin:3.5rem 0}.contact-btn{color:var(--color-light-ink,#4a3f35)!important;transition:all .2s ease-out,color .3s ease}html.dark .contact-btn,html[class*=dark] .contact-btn{color:#fff!important}.contact-btn:hover{color:var(--color-light-ink,#4a3f35)!important}html.dark .contact-btn:hover,html[class*=dark] .contact-btn:hover{color:#fff!important}::-moz-selection{background-color:rgba(var(--accent-highlight-rgb),.8);color:var(--bg-primary)}::selection{background-color:rgba(var(--accent-highlight-rgb),.8);color:var(--bg-primary)}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-track{background:var(--bg-secondary)}::-webkit-scrollbar-thumb{background:var(--bg-tertiary);border-radius:5px;border:2px solid var(--bg-secondary)}::-webkit-scrollbar-thumb:hover{background:var(--text-muted)}html.theme-transitioning *,html.theme-transitioning :after,html.theme-transitioning :before{transition:var(--transition-theme)!important;transition-delay:0ms!important}.post-content{transition:font-size .2s ease-out}.hero-content{text-align:center!important}@property --angle{syntax:"<angle>";initial-value:0deg;inherits:false}.force-dark,html.dark body *,html[class*=dark] body *{--bg-color:var(--bg-primary)!important;--text-color:var(--text-primary)!important}.theme-debug{position:relative}.theme-debug:after{content:attr(class);position:absolute;top:0;left:0;background:red;color:#fff;font-size:10px;z-index:9999;padding:2px}html.dark [class*=bg-],html[class*=dark] [class*=bg-]{--tw-bg-opacity:1!important;background-color:var(--bg-primary)!important}html.dark [class*=text-],html[class*=dark] [class*=text-]{--tw-text-opacity:1!important;color:var(--text-primary)!important}.mobile-nav-theme-toggle{order:999;margin-top:1rem;padding:0 1.5rem;display:flex;justify-content:center}@media (max-width:1023px){.mobile-nav-theme-toggle{margin-top:1.5rem;padding-bottom:1rem}}html.light,html:not(.dark),html[data-theme=light]{--bg-blog-paper:#faf3e9;--bg-blog-paper-rgb:250,243,233}