/*! tailwindcss v4.1.10 | MIT License | https://tailwindcss.com */@font-face{font-family:Dancing Script;font-style:normal;font-display:swap;font-weight:400;src:url(/_next/static/media/dancing-script-vietnamese-400-normal.7a150cd9.woff2)format("woff2"),url(/_next/static/media/dancing-script-vietnamese-400-normal.35ef93bc.woff)format("woff");unicode-range:u+102-103,u+110-111,u+128-129,u+168-169,u+1a0-1a1,u+1af-1b0,u+300-301,u+303-304,u+308-309,u+323,u+329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Dancing Script;font-style:normal;font-display:swap;font-weight:400;src:url(/_next/static/media/dancing-script-latin-ext-400-normal.f7c551b3.woff2)format("woff2"),url(/_next/static/media/dancing-script-latin-ext-400-normal.0394f052.woff)format("woff");unicode-range:u+100-2ba,u+2bd-2c5,u+2c7-2cc,u+2ce-2d7,u+2dd-2ff,u+304,u+308,u+329,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;font-style:normal;font-display:swap;font-weight:400;src:url(/_next/static/media/dancing-script-latin-400-normal.e39c78e8.woff2)format("woff2"),url(/_next/static/media/dancing-script-latin-400-normal.4d6fc9b1.woff)format("woff");unicode-range:u+??,u+131,u+152-153,u+2bb-2bc,u+2c6,u+2da,u+2dc,u+304,u+308,u+329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Old Standard TT;font-style:normal;font-display:swap;font-weight:400;src:url(/_next/static/media/old-standard-tt-cyrillic-ext-400-normal.34d980fe.woff2)format("woff2"),url(/_next/static/media/old-standard-tt-cyrillic-ext-400-normal.fdace305.woff)format("woff");unicode-range:u+460-52f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Old Standard TT;font-style:normal;font-display:swap;font-weight:400;src:url(/_next/static/media/old-standard-tt-cyrillic-400-normal.92ab586a.woff2)format("woff2"),url(/_next/static/media/old-standard-tt-cyrillic-400-normal.9aacd0f9.woff)format("woff");unicode-range:u+301,u+400-45f,u+490-491,u+4b0-4b1,u+2116}@font-face{font-family:Old Standard TT;font-style:normal;font-display:swap;font-weight:400;src:url(/_next/static/media/old-standard-tt-vietnamese-400-normal.b0759511.woff2)format("woff2"),url(/_next/static/media/old-standard-tt-vietnamese-400-normal.bdebd2b7.woff)format("woff");unicode-range:u+102-103,u+110-111,u+128-129,u+168-169,u+1a0-1a1,u+1af-1b0,u+300-301,u+303-304,u+308-309,u+323,u+329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Old Standard TT;font-style:normal;font-display:swap;font-weight:400;src:url(/_next/static/media/old-standard-tt-latin-ext-400-normal.738b1a04.woff2)format("woff2"),url(/_next/static/media/old-standard-tt-latin-ext-400-normal.947c2b7f.woff)format("woff");unicode-range:u+100-2ba,u+2bd-2c5,u+2c7-2cc,u+2ce-2d7,u+2dd-2ff,u+304,u+308,u+329,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:Old Standard TT;font-style:normal;font-display:swap;font-weight:400;src:url(/_next/static/media/old-standard-tt-latin-400-normal.97edec60.woff2)format("woff2"),url(/_next/static/media/old-standard-tt-latin-400-normal.1ac1912b.woff)format("woff");unicode-range:u+??,u+131,u+152-153,u+2bb-2bc,u+2c6,u+2da,u+2dc,u+304,u+308,u+329,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-display:swap;font-weight:400;src:url(/_next/static/media/montserrat-cyrillic-ext-400-normal.238f3164.woff2)format("woff2"),url(/_next/static/media/montserrat-cyrillic-ext-400-normal.3cff320e.woff)format("woff");unicode-range:u+460-52f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:400;src:url(/_next/static/media/montserrat-cyrillic-400-normal.9840a42e.woff2)format("woff2"),url(/_next/static/media/montserrat-cyrillic-400-normal.34546725.woff)format("woff");unicode-range:u+301,u+400-45f,u+490-491,u+4b0-4b1,u+2116}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:400;src:url(/_next/static/media/montserrat-vietnamese-400-normal.f680b0eb.woff2)format("woff2"),url(/_next/static/media/montserrat-vietnamese-400-normal.31c971da.woff)format("woff");unicode-range:u+102-103,u+110-111,u+128-129,u+168-169,u+1a0-1a1,u+1af-1b0,u+300-301,u+303-304,u+308-309,u+323,u+329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:400;src:url(/_next/static/media/montserrat-latin-ext-400-normal.a6734113.woff2)format("woff2"),url(/_next/static/media/montserrat-latin-ext-400-normal.9d768205.woff)format("woff");unicode-range:u+100-2ba,u+2bd-2c5,u+2c7-2cc,u+2ce-2d7,u+2dd-2ff,u+304,u+308,u+329,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-display:swap;font-weight:400;src:url(/_next/static/media/montserrat-latin-400-normal.705cdc10.woff2)format("woff2"),url(/_next/static/media/montserrat-latin-400-normal.6b42e70e.woff)format("woff");unicode-range:u+??,u+131,u+152-153,u+2bb-2bc,u+2c6,u+2da,u+2dc,u+304,u+308,u+329,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;font-style:normal;font-display:swap;font-weight:400;src:url(/_next/static/media/playfair-display-cyrillic-400-normal.19592f53.woff2)format("woff2"),url(/_next/static/media/playfair-display-cyrillic-400-normal.04d40095.woff)format("woff");unicode-range:u+301,u+400-45f,u+490-491,u+4b0-4b1,u+2116}@font-face{font-family:Playfair Display;font-style:normal;font-display:swap;font-weight:400;src:url(/_next/static/media/playfair-display-vietnamese-400-normal.2c232363.woff2)format("woff2"),url(/_next/static/media/playfair-display-vietnamese-400-normal.f536234d.woff)format("woff");unicode-range:u+102-103,u+110-111,u+128-129,u+168-169,u+1a0-1a1,u+1af-1b0,u+300-301,u+303-304,u+308-309,u+323,u+329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Playfair Display;font-style:normal;font-display:swap;font-weight:400;src:url(/_next/static/media/playfair-display-latin-ext-400-normal.267f8a82.woff2)format("woff2"),url(/_next/static/media/playfair-display-latin-ext-400-normal.3baf62d7.woff)format("woff");unicode-range:u+100-2ba,u+2bd-2c5,u+2c7-2cc,u+2ce-2d7,u+2dd-2ff,u+304,u+308,u+329,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;font-style:normal;font-display:swap;font-weight:400;src:url(/_next/static/media/playfair-display-latin-400-normal.b5d5bb30.woff2)format("woff2"),url(/_next/static/media/playfair-display-latin-400-normal.3cf9bc97.woff)format("woff");unicode-range:u+??,u+131,u+152-153,u+2bb-2bc,u+2c6,u+2da,u+2dc,u+304,u+308,u+329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}body{font-family:Montserrat,sans-serif}p{line-height:28px}.dark-green-bg{color:#d5c8be;background-color:#404538}.light-green-bg{color:#404538;background-color:#9d9c8f}.peach-bg{color:#404538;background-color:#c79f8a}.text-peach{color:#c79f8a}.text-peach-light{color:#e8d3c2}.font-dancing-script{font-family:Dancing Script}.font-old-standard-tt{font-family:Old Standard TT}#about-section #about-me-img{object-fit:cover;object-position:80% 100%;width:100%;min-width:550px;height:800px}@media (max-width:720px){#about-section #about-me-img{min-width:280px;height:480px}}@media (min-width:720px) and (max-width:1200px){#about-section #about-me-img{min-width:340px;height:600px}}#classes-section h3{padding-top:18px;font-family:Old Standard TT}#classes-section .second-col{padding-top:100px}#classes-section .third-col{padding-top:200px}@media (max-width:520px){#classes-section .second-col{padding-top:40px}#classes-section .third-col{padding-top:80px}}#schedule-section .image-container{border-top-left-radius:150px;border-top-right-radius:150px;width:260px;height:420px;margin:0 auto 1rem;overflow:hidden;box-shadow:0 4px 6px #0000001a}#schedule-section .image-container img{object-fit:cover;width:100%;height:100%}#schedule-section .image-container .img-zoom-in{transform:scale(1.3)}@media (max-width:400px){#schedule-section .second-col{width:auto}}#nav-bar a:hover,:is(#contact-section,#icon-links) a{color:#404538}#nav-bar h1:hover{cursor:pointer}