a.skip-link{z-index:9;width:max-content;color:var(--color-text);background-color:var(--color-white);transition-property:color,background-color,outline-offset,outline-color,transform;transition-duration:var(--duration-sm);margin-inline:auto;padding:.5rem 1rem;font-weight:600;text-decoration-color:#0000;position:absolute;inset-block-start:0;inset-inline:0;transform:translateY(-100%)}a.skip-link:focus{outline-color:var(--color-accent);outline-offset:-1px;transform:translateY(1rem)}a.skip-link:hover{text-decoration:underline}.logo-goesting-circle{width:6rem}.logo-goesting-circle .cls-1{fill:var(--color-red)}.logo-goesting-circle .cls-2{fill:var(--color-blue)}.app-footer{margin-block-end:2rem}.app-footer .visuaal{text-align:center;color:var(--color-grey-text);margin-block-start:1rem;font-size:.675rem}.app-footer .visuaal>span{font-weight:500}.app-footer{margin-block-start:2.5rem}.app-footer .footer-content{place-items:end center;row-gap:5rem;padding-block:3rem 6rem;padding-inline:2rem;display:grid}@media (width>=768px){.app-footer .footer-content{padding-block-end:3rem;padding-inline:3.5rem;font-size:.8em}}@media (width>=640px){.app-footer .footer-content{-moz-column-gap:4rem;column-gap:4rem}}.app-footer .iconify{color:var(--color-grey-text);margin-block-start:.2em}.app-footer a{align-items:center;gap:.5rem;display:inline-flex}.app-footer a:hover .iconify{color:var(--color-accent)}@font-face{font-family:Bai Jamjuree;src:local(Bai Jamjuree Regular Italic),local(Bai Jamjuree Italic),url(./fonts/y2-uWvFwwUI4jF1cWWnX09lUiP73X3wuFPgOa73DD0U-6KE69UFRoxTRqTxqFem5X_OXpvAEoOYorqLKZNvrAL4.woff2)format("woff2");font-display:swap;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-weight:400;font-style:italic}@font-face{font-family:Bai Jamjuree Fallback\: Segoe UI;src:local(Segoe UI),local(Segoe UI Regular),local(SegoeUI-Regular),local(SegoeUI);size-adjust:103.979%;ascent-override:96.1734%;descent-override:24.0434%;line-gap-override:0%}@font-face{font-family:Bai Jamjuree Fallback\: Helvetica Neue;src:local(Helvetica Neue),local(Helvetica Neue Regular),local(HelveticaNeue-Regular),local(HelveticaNeue);size-adjust:102.444%;ascent-override:97.6139%;descent-override:24.4035%;line-gap-override:0%}@font-face{font-family:Bai Jamjuree Fallback\: Arial;src:local(Arial),local(Arial Regular),local(Arial-Regular),local(ArialMT);size-adjust:103.409%;ascent-override:96.703%;descent-override:24.1757%;line-gap-override:0%}@font-face{font-family:Bai Jamjuree Fallback\: Noto Sans;src:local(Noto Sans),local(Noto Sans Regular),local(NotoSans-Regular);size-adjust:97.2574%;ascent-override:102.82%;descent-override:25.705%;line-gap-override:0%}@font-face{font-family:Bai Jamjuree Fallback\: Liberation Sans;src:local(Liberation Sans),local(Liberation Sans Regular),local(LiberationSans-Regular);size-adjust:103.409%;ascent-override:96.703%;descent-override:24.1757%;line-gap-override:0%}@font-face{font-family:Bai Jamjuree;src:local(Bai Jamjuree Regular Italic),local(Bai Jamjuree Italic),url(./fonts/MYwitp3gJpfI_HjpMN05y6H42OTfWA7osQT0RGXrdHE-uCSM5HpWjwIGfnGXfDWAVc96g_cxuUQTGRTUzP58_Z8.woff2)format("woff2");font-display:swap;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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:400;font-style:italic}@font-face{font-family:Bai Jamjuree;src:local(Bai Jamjuree Regular Italic),local(Bai Jamjuree Italic),url(./fonts/z4DqWmbnaHN5eEhT8seDMeiEpkg1GNVdKEoGo9h5SZY-2nJ_0nAypfcx0t74_11z71GtvN2zO2Zng1_uosqXeek.woff2)format("woff2");font-display:swap;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-weight:400;font-style:italic}@font-face{font-family:Bai Jamjuree;src:local(Bai Jamjuree Medium Italic),url(./fonts/z1okbSZEiL29Tnnl9gUwM7LMpSLSzr4NZs8LZw-4JrI-kAZplGmnxx7obNtZuazqLJH_ajbHZHgu8D9Xh1EK5Is.woff2)format("woff2");font-display:swap;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-weight:500;font-style:italic}@font-face{font-family:Bai Jamjuree;src:local(Bai Jamjuree Medium Italic),url(./fonts/l5pUfNCHgilcC09gpvGfFhlQNa_O-ecpgn9d9s-Qr5s-IR0NK8DBKvurkIctQTQ3NyYPcFH_tx9L8RT10TYvm2o.woff2)format("woff2");font-display:swap;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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:500;font-style:italic}@font-face{font-family:Bai Jamjuree;src:local(Bai Jamjuree Medium Italic),url(./fonts/r1IK48n_yUWhJGQCAlEb_TDFMhqiVi3B9mRvU-ZKX-U-kPto_Ht9BHZnl_z75aZH1I42YWLEhDBMO10kRU8-4F8.woff2)format("woff2");font-display:swap;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-weight:500;font-style:italic}@font-face{font-family:Bai Jamjuree;src:local(Bai Jamjuree Bold Italic),url(./fonts/dOTpGFgdWYKlEYt5J8tvnAkkRPmF3gTXeiC1XUcKIG8-XzK5PS0zD3OrOaS5sSGOQRGfo0zorcKQ_LT8vRUCMgA.woff2)format("woff2");font-display:swap;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-weight:700;font-style:italic}@font-face{font-family:Bai Jamjuree;src:local(Bai Jamjuree Bold Italic),url(./fonts/vcTyAop5Y_xDWOFrze1ZAcc_p-OnsEseFgBAU9X7OMw-DdoPvu5aJcxpmqhUVBe8I2jOFvbFeEIohA3TJEhIWH4.woff2)format("woff2");font-display:swap;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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:700;font-style:italic}@font-face{font-family:Bai Jamjuree;src:local(Bai Jamjuree Bold Italic),url(./fonts/TbuR-KXoUHwq0mNxsfUg66nOCskzNxg_CW5vW50rKOs-rXFOzd6T1ll9kyLJQPgblFhq85ZAYdSfjhuc3VQkKWw.woff2)format("woff2");font-display:swap;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-weight:700;font-style:italic}@font-face{font-family:Bai Jamjuree;src:local(Bai Jamjuree Regular),local(Bai Jamjuree),url(./fonts/ta9MIrCn8ldTbWL8sA1AyYMRxyW5-AtV__9pgkdd4Vw-it5BmQ7qDog5i8uxcgAjlZYDAGq7yIrl8RR92th2CAY.woff2)format("woff2");font-display:swap;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-weight:400;font-style:normal}@font-face{font-family:Bai Jamjuree;src:local(Bai Jamjuree Regular),local(Bai Jamjuree),url(./fonts/kMBoc7LGxXSl58g1Sx6akFiaTvCYqNkEeXIspAnZKPM-b0IiVOnf9NJ1_TjrfPNd74a9ui8OgGvbZuF4P7C4eg4.woff2)format("woff2");font-display:swap;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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:400;font-style:normal}@font-face{font-family:Bai Jamjuree;src:local(Bai Jamjuree Regular),local(Bai Jamjuree),url(./fonts/zbHiZo_5020kBHuhgjVTicNfvztknQ3RCQ8-T3gUYEk-hU06Vhq_vXxR3rEUC1qvcbFvvlaPHGm-K7gHvFQIL4k.woff2)format("woff2");font-display:swap;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-weight:400;font-style:normal}@font-face{font-family:Bai Jamjuree;src:local(Bai Jamjuree Medium),url(./fonts/xFlMmuIcYa0QR9QFfv8AwyJyIURLhMIv7qcTz9lwxFY-q2I3M2KZ36Mmpvg5kwv9wtaxp_Krgw9rQiRNAQJr0-o.woff2)format("woff2");font-display:swap;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-weight:500;font-style:normal}@font-face{font-family:Bai Jamjuree;src:local(Bai Jamjuree Medium),url(./fonts/jVZ6CZWDUDmGLq9Y2D8IcNObUk6xn0QhvxUaSzQDMiE-7khhtwe_R3cPyFHgNAQdwrJ1vGjYBGYGRlG-DrKzvas.woff2)format("woff2");font-display:swap;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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:500;font-style:normal}@font-face{font-family:Bai Jamjuree;src:local(Bai Jamjuree Medium),url(./fonts/i118uOxA-eSuCy74JDuZcwY_HPGMO_bF8rnlDkYJV9Q-N3nz_24Dl7Ul19ONBcwffARldiG1D1D2UGvDRvgMQcA.woff2)format("woff2");font-display:swap;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-weight:500;font-style:normal}@font-face{font-family:Bai Jamjuree;src:local(Bai Jamjuree Bold),url(./fonts/FvJqCHr3HcelwwxD2-65-09EKZjPLJWr21vrbPKcLmI-hV5cxkg33V7p2LdxYzjSTN70hcMtt3KLns94GX3ieOc.woff2)format("woff2");font-display:swap;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-weight:700;font-style:normal}@font-face{font-family:Bai Jamjuree;src:local(Bai Jamjuree Bold),url(./fonts/qxHeirhQysYc_5mpepwqtjvbT843P_h3kDLMsBdLRrE-3mK9AGK8G7DGx8BrKBuB5_qD_LNRll0clUz5rB0u6tg.woff2)format("woff2");font-display:swap;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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:700;font-style:normal}@font-face{font-family:Bai Jamjuree;src:local(Bai Jamjuree Bold),url(./fonts/SOi_oT23cT7jFB_XrlXlThiD4s8SNfmnxyg4cIHC90A-cKqpnzlxqHpekr8tE3ZIG86mlwzpljGHHi41TJN_GHM.woff2)format("woff2");font-display:swap;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-weight:700;font-style:normal}:root{--color-scheme:light;--color-red:#a64517;--color-blue:#81a2b8;--color-white:#fff;--color-black:#000;--color-text:var(--color-black);--color-bg:var(--color-blue);--color-grey-text:#121212;--color-white-heading:#ffd9c7;--color-white-icon:#ffb999;--color-grey-graphic:#873812;--color-grey-bg:#d8e2e9;--radius-xs:1px;--radius-sm:4px;--radius-md:8px;--radius-lg:16px;--radius-full:999px;scroll-behavior:smooth;--duration-xs:.15s;--duration-sm:.25s;--duration-md:.35s;--duration-lg:.65s;--duration-xl:1.35s;--app-padding-inline:1.5rem;--app-max-width:640px}@media (width>=1024px){:root{--app-max-width:1024px}}@media (prefers-reduced-motion:prefers-reduced-motion){:root{scroll-behavior:auto;--duration-xs:0s;--duration-sm:0s;--duration-md:0s;--duration-lg:0s;--duration-xl:0s}}*,:after,:before{box-sizing:border-box;margin:0;padding:0}html{color-scheme:var(--color-scheme,dark light);accent-color:var(--color-accent,inherit);-webkit-text-size-adjust:none;-moz-text-size-adjust:none;text-size-adjust:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-synthesis:none;overscroll-behavior:contain}body{background-color:var(--color-bg);color:var(--color-text);font-family:Bai Jamjuree,Bai Jamjuree Fallback\: Segoe UI,Bai Jamjuree Fallback\: Helvetica Neue,Bai Jamjuree Fallback\: Arial,Bai Jamjuree Fallback\: Noto Sans,Bai Jamjuree Fallback\: Liberation Sans;line-height:1.5}img,svg{-o-object-fit:cover;object-fit:cover;max-width:100%;display:block}h1,h2,h3,h4,h5,h6{text-wrap:balance;color:var(--color-text);margin-block:0 1rem;font-weight:700;line-height:1.25}blockquote,h1,h2,h3,h4,h5,h6,p{overflow-wrap:break-word}h2{font-size:1.25em}address{font-style:normal}[role=list]{margin-left:0;list-style:none}.bold{font-weight:700}p{text-wrap:pretty;margin-block-end:.35rem}a{color:var(--color-white);cursor:pointer;text-underline-offset:.25em;outline:1px solid #0000}a:hover{color:var(--color-white)}a:focus-visible{color:var(--color-white);outline-offset:.25rem;outline-color:var(--color-black);border-radius:var(--radius-xs);text-decoration:none}hr{background-color:var(--color-accent);border:0;height:1px;margin-block:4rem}button{cursor:pointer;font:inherit;color:inherit;background-color:#0000;font-weight:500}button:focus-visible{outline:2px solid var(--color-black)}.button{text-align:center;min-height:2.5rem;color:var(--color-white);background-color:var(--color-accent);border-radius:var(--radius-md);justify-content:center;align-items:center;padding-block:.5rem;padding-inline:2rem;display:inline-flex}.button[disabled]{pointer-events:none;opacity:.35}.visuallyhidden{z-index:-1;clip:rect(0,0,0,0);white-space:nowrap;border-width:0;width:0;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.photo-grid{gap:1.5rem;margin-block-start:2.5rem;display:grid}.photo-grid .card{background-color:var(--color-red);border-radius:1.75rem;padding-block:1.75rem;padding-inline:1.75rem}.photo-grid .card h1,.photo-grid .card h2,.photo-grid .card h3{color:var(--color-white-heading);margin-block-start:0}.photo-grid .card h3{margin-block:1.5rem .5rem;font-weight:400}.photo-grid .card h2:has(.iconify){align-items:center;gap:.5rem;display:flex}.photo-grid .card ol,.photo-grid .card p,.photo-grid .card ul{color:var(--color-white)}:is(.photo-grid .card ol,.photo-grid .card p,.photo-grid .card ul):not(:last-of-type){margin-block-end:1.25rem}.photo-grid .card ul{margin-block:1rem;margin-inline-start:.25rem}.photo-grid .card ul>li:has(.iconify){gap:.75rem;display:flex}.photo-grid .card ul>li .iconify{flex-shrink:0;margin-top:.55em;font-size:.75em}.photo-grid .card a{font-weight:500}.photo-grid .card a:focus-visible{outline-color:var(--color-white)}.page-enter-active,.page-leave-active{transition:opacity var(--duration-md) ease,filter var(--duration-md) ease}.page-enter-from,.page-leave-to{opacity:0;filter:blur(.125rem)}.app-layout{grid-template-rows:1fr auto;align-content:space-between;gap:5rem;min-height:100dvh;display:grid}@media (width>=768px){.app-layout{gap:0}}.logo-goesting{border-radius:1.65rem;width:200px}.cls-1{fill:#81a2b8}.cls-2{fill:#a64517}.app-header .app-header-content{max-width:var(--app-max-width);padding-block-start:1rem;padding-inline:var(--app-padding-inline);-moz-column-gap:5rem;flex-wrap:wrap;place-content:center;align-items:center;gap:2.5rem 5rem;margin-inline:auto;display:flex}@media (width>=768px){.app-header .app-header-content{grid-template-columns:auto 1fr;justify-content:space-between}}.app-header a:not(.logo-link){color:var(--color-text);text-underline-offset:.5em;padding-block-end:.5rem;text-decoration:none}.app-header a:not(.logo-link):hover{text-decoration:underline}@media (prefers-reduced-motion:no-preference){.app-header a:not(.logo-link){background-image:linear-gradient(var(--color-text));transition-timing-function:ease-in-out;transition:background-size var(--duration-md),border-color var(--duration-sm) var(--duration-sm);background-position:100% bottom;background-repeat:no-repeat;background-size:0 1px}.app-header a:not(.logo-link).router-link-exact-active,.app-header a:not(.logo-link):hover{transition:background-size var(--duration-md),border-color var(--duration-sm);background-position:0 bottom;background-size:100% 1px;text-decoration:none}}.nav-list{-moz-column-gap:1.5rem;-webkit-user-select:none;user-select:none;flex-wrap:wrap;justify-content:center;gap:1.5rem;margin-inline:auto;font-size:.875rem;font-weight:500;display:flex}@media (width>=1024px){.nav-list{-moz-column-gap:2.5rem;justify-content:end;column-gap:2.5rem;font-size:1rem}}.error-layout{max-width:var(--app-max-width);margin-inline:auto}.error-content{padding-inline:var(--app-padding-inline);padding-block-start:2.5rem}.error-content h1{margin-block-end:1rem}.error-content p{margin-inline:auto;padding-block-end:1rem}.error-content a{color:inherit;text-decoration:underline}
