@font-face{font-family:Lato;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/lato-latin-ext-400-normal.1c2fc265.woff2)format("woff2"),url(/assets/lato-all-400-normal.8844f83a.woff)format("woff");unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Lato;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/lato-latin-400-normal.918b7dc3.woff2)format("woff2"),url(/assets/lato-all-400-normal.8844f83a.woff)format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Roboto Serif";font-style:normal;font-display:swap;font-weight:600;src:url(data:font/woff2;base64,d09GMgABAAAAAARoAA8AAAAACFgAAAQOAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGyAcbgZgP1NUQVSBBgA0EQgKgzSCdwsIAAE2AiQDDAQgBYY8ByAMBxsPB1GUL8o+ii8KbGPY6GmPlrUL0U8bXsbC0uFYNuZoLMYMD1MRQw3xS31UfAqe/8bx3TczHwCalbWqQgUQyvp0SMlD66iZMyKtpWcP0MNscjJC/Gwe/v9Q7/uZg0LRaAQWJhTMic6h4WgLWLBWvIAVqi2dHPKB4CCXgyWFYVuQQv3vz6D26tD0LrUDZlOoAUattE3H0rRZKWU8FPBQgMLBTKxzfepgb6/PD4Rvmw0ns8+CgY9hIof4EKorIMCRLXsAMiitbgZ2DOA/EOAskC0lVCzly0RvMCTf5tRBNiUQeGkPJ0AEX/JA/kkQUgvhacNblWECQtYrJtVatANrqCerAHWryByQkWCLlZqySU0NuOt/fX5xS/8P5hFYAPgCyE96DMHsCWHNArizAPnUuLGgGFrCzMEYgRC5k4iFAHVnWAQt0EuEiTCIYctTqES5BKjwBCAE0uEIhDKZg1TLS6pbrhllOPIASvYDd5oAd0YwMAxB8Md/Ov1Vo0WrkWwgfhmwBNZgJ5wAAAMADJM1+YAApRfY5wTq4BUwq2/fgpXLJ8JbD985LdNxzXalrrjv3Lf/sB0ow133vmfl3bN3cDXjHI/3GaYuXLRb3RthO3bvOWALHcHr0ze4IPWctNATjJskSn7kgGfu7c2bznM5ER27NFlDvcgpn2MRsv/FunzzKHHtca109bxX2BWYXJIaLI/itrodasz093XeGuT7MOxbCPYs2pHSpN+rDZ6pj5Ob3I745sfH3Z09frcjwC9s0/+w0IAtcW7zL2sdBgYmfv3t9iDyQcnGdvWvJOrMTvdfIaXxMUcWDnCz1Mc/9BYeHjl5K8FjwSJvszkymlMZ2O+Wd/3nuS5ft1Oz+4IC8yq/eLvb+Dp/M3uVHT/N2ikVZFBycZL/v/ciAAiQuN0tdtvW18j+Llrqt8D96xdMAB7nLjwtrE+L8OwUWFIABK8ybDH18OgLCP5NOn6i+pzSdj0CtFUFy2wCuxkC3LwHGZK1Aa5wAJHuCiiOPoJW6descYIF38gHS8nRSRzFsQLOQuO22oVz/CgTsI2vBIJ3/AKFfXIFjW0KnLUBoOdgR4M365SOYcTOp+HbV4MiCtUwHYfBQvylSlbRYO1nSmVbKXCiKO+vDRVC+oDNUqzgUQjA5hImhKXQGfxFgzchKkOmJElGcD40lzzWgE+yflahYIgoNIUMMcTlu2VeEbVs9ZOzkEWlv0whhYjUiMIwiTC6BImSJcuSp0ydGjWyUl1gyzG+VmfcwBWf8UdPFudqyyHxBUTMFkCDbTlxUWy7yLiWbFKquovBgm3DjISw6hRzCBgR0c0ZQWlDfYjty+gwJEothU6CESVIX8oKKM4h6tg83yizBMD/I23bnyqI33jGigAA)format("woff2"),url(/assets/roboto-serif-all-600-normal.dc6083d7.woff)format("woff");unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:"Roboto Serif";font-style:normal;font-display:swap;font-weight:600;src:url(/assets/roboto-serif-vietnamese-600-normal.f772b60b.woff2)format("woff2"),url(/assets/roboto-serif-all-600-normal.dc6083d7.woff)format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+1EA0-1EF9,U+20AB}@font-face{font-family:"Roboto Serif";font-style:normal;font-display:swap;font-weight:600;src:url(/assets/roboto-serif-latin-ext-600-normal.f439105d.woff2)format("woff2"),url(/assets/roboto-serif-all-600-normal.dc6083d7.woff)format("woff");unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Roboto Serif";font-style:normal;font-display:swap;font-weight:600;src:url(/assets/roboto-serif-latin-600-normal.080d35af.woff2)format("woff2"),url(/assets/roboto-serif-all-600-normal.dc6083d7.woff)format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Roboto Serif";font-style:normal;font-display:swap;font-weight:700;src:url(data:font/woff2;base64,d09GMgABAAAAAAQoAA8AAAAACBAAAAPPAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGyAcbgZgP1NUQVSBBgA0EQgKgzCCeAsIAAE2AiQDDAQgBYV2ByAMBxvKBlFUUdpIfiRkbvpoNpnboY2o3c5lD+Kcnlfxhwqe5/H0z31Jh7SjM+Gb7j4o5XLOZGxkbgrYbgoAdLDl3yXfkVNDgd0egARaHgQx5vN/7/Q3N+i/reU2J+2ha2EBRYkm+LRoHs83WJZ2AsT8Xa9brr5G9DHn9iTJZLYLIIAnBg4ApPh8eyUVdADLAgTwFslAESOFglqtszE97anOaZaQ6puvEUAwRREpPA8yaEEIdIY7zFIBgmyj0FXZ3F5soEar2oRQjjaRhkSVhUoUI8Xmbkf+5tb54toCywHdKVkWOgVA/qrjwORAENywAf5sQH6q1Hk0pRp0uu5HBeml0Kegenk+UoXWBnlMY+kYBIqRUV4CKAkEIAhIME9AUDtWc4amMNRehYauigMZQAEa4E9DSFfHBHqvgPkti4sPdjp0rM/3AkADwAVwA6YB6wAAnfy6JkKio00npp4XnuQKvDHXruHcuDau5ooDGyR99nZj9NaV/tPnzFlhx6AzztxoMPr6+c2SviW1xtK9G3Gu22Yfs2NP6rSZM5cGip2pJ6+G+fVtyfXrjLXUKeYJ1sqOpVev1l2xJyW4evJ2UitC9hrU2n/K66F3Oe8q3uW9/e4UaxCTpUiWaJ5VWuG9oUvZ8JB/FaNC5zw9H1f1cQZ7y36d/8yu6pfnfs4afiesVufflt3ydmbRMLP6+qioeyW9fZs+rbiomzP999/aASTcL1OuTOUy5cvkkHwN/IumxBROS/29ba96MyxjuDncNz62wMzC0t1WaVK3Yc600hEN/Sqe/bChb6TfmiZlwsw3/u/9i13JaG/t7Gy/Vdsvd7nWsTmLZzW9LjcCgBAQeuZ06YK7Gnnl/+amaS8Bbm/d2gNwv+Dwk/9j/1+wxelOGQguKAAEvmTcVhngW3YNQb9Jk69QmXmPGSQSQCMdV3oq4bvpCODjMg3R3YGdcIUQYycUbtyGRkGPoZOWCRuhlYcLSbWkPcneeBMBQw5DCO4sFA55Cg1DPiYNshMSiHF+I5ibckEsh/LcL46hQhUDnr6sgMeHmKwyW9pUfcnQ7aqAMAq7MNVoD8lgKrNASJN+chEZ5AOWwyTFktCTM5BJJq0EUDsjdJxZkGw+C4AnphkghZxuuo9XVS/lLP97OkNjIKb0ZZRZZrnkU8zBzs4w2uuPtmXRrBiT0B3IOsETkkz6chK9fbk52408nFjW6YRnY51+SZ6uSua2HgKq1dABbgckzs7C7cCPhmL6hdMLFuhQtL2oRAKv6svuV61gNiBrO4E3pvIAYLWlqPMvdIg1bKM+DgA=)format("woff2"),url(/assets/roboto-serif-all-700-normal.04e2c8d2.woff)format("woff");unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:"Roboto Serif";font-style:normal;font-display:swap;font-weight:700;src:url(/assets/roboto-serif-vietnamese-700-normal.c29d0a27.woff2)format("woff2"),url(/assets/roboto-serif-all-700-normal.04e2c8d2.woff)format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+1EA0-1EF9,U+20AB}@font-face{font-family:"Roboto Serif";font-style:normal;font-display:swap;font-weight:700;src:url(/assets/roboto-serif-latin-ext-700-normal.9b13e2a5.woff2)format("woff2"),url(/assets/roboto-serif-all-700-normal.04e2c8d2.woff)format("woff");unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Roboto Serif";font-style:normal;font-display:swap;font-weight:700;src:url(/assets/roboto-serif-latin-700-normal.bbac3681.woff2)format("woff2"),url(/assets/roboto-serif-all-700-normal.04e2c8d2.woff)format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Material Icons;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/material-icons-base-400-normal.cc0462d5.woff2)format("woff2"),url(/assets/material-icons-base-400-normal.47b692f3.woff)format("woff")}.material-icons{font-family:Material Icons;font-weight:400;font-style:normal;font-size:24px;display:inline-block;line-height:1;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale}*,:after,:before{box-sizing:border-box}blockquote,dd,dl,figure,h1,h2,h3,h4,p{margin:0}ol[role=list],ul[role=list]{list-style:none}html:focus-within{scroll-behavior:smooth}body{min-height:100vh;text-rendering:optimizeSpeed}a:not([class]){text-decoration-skip-ink:auto}a{color:inherit;-webkit-tap-highlight-color:transparent}img,picture{max-width:100%;display:block}button,input,select,textarea{font:inherit}:root{--theme-primary:#0B573E;--theme-primary-hover:#0C5E42;--theme-on-primary:hsl(0, 0%, 100%);--theme-bg:#fffffe;--theme-on-bg:#414042;--theme-surface-1:#B3B6B7;--theme-on-surface-1:#414042;--theme-surface-2:#0B573E;--theme-on-surface-2:#f7f5f5;--theme-button-border-radius:.5rem;--theme-shape-radius:clamp(1rem, 2rem, 3rem);--theme-transition:.2s ease-in-out;--section-margin:3rem;--theme-grid-gap:1rem;--container-max-width:1440px;--container-max-width-narrow:960px;--container-padding:0 1rem;--theme-blog-post-header-width:1200px;--theme-font-family-serif:"Roboto Serif", Georgia, Cambria, "Times New Roman", Times, serif;--theme-font-family-sans:"Lato", -apple-system, BlinkMacSystemFont, sans-serif;--font-size-sm:clamp(14.4px, .07vw + 14.13px, 15px);--font-size-base:clamp(18px, .23vw + 17.09px, 20px);--font-size-md:clamp(22.5px, .47vw + 20.61px, 26.66px);--font-size-lg:clamp(28.13px, .84vw + 24.76px, 35.54px);--font-size-xl:clamp(35.16px, 1.39vw + 29.6px, 47.37px);--font-size-xxl:clamp(43.95px, 2.18vw + 35.22px, 63.15px);--font-size-xxxl:clamp(54.93px, 3.32vw + 41.64px, 84.17px)}body,html{line-height:1.5;font-family:var(--theme-font-family-sans);font-size:var(--font-size-base);color:var(--theme-on-bg);height:100%}h1,h2,h3{font-family:var(--theme-font-family-serif)}h1,h2{font-size:var(--font-size-xxl);line-height:1.1;font-weight:700}h2{font-size:var(--font-size-xl);margin:0 0 1rem}blockquote,h3{font-weight:500}h3{font-size:var(--font-size-lg)}h6{font-size:var(--font-size-sm)}h1,h3,h4,h5,h6,p{margin:0 0 1rem}blockquote{font-style:italic;font-size:var(--font-size-base);margin-bottom:1rem;padding-left:1.5rem;border-left:.25rem solid var(--theme-on-bg)}body{max-width:1920px;margin:0 auto;background-color:var(--theme-bg);position:relative}.odyssey-logo:where(.astro-IS33N52A){width:fit-content;margin:0;font-family:var(--theme-font-family-serif);font-size:var(--font-size-md);color:inherit}.odyssey-logo:where(.astro-IS33N52A):hover{text-decoration:underline;cursor:pointer}@media (prefers-reduced-motion:reduce){html:focus-within{scroll-behavior:auto}*,:after,:before{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}