@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/v21-co3bmX5slCNuHLi8bLeY9MK7whWMhyjYpHtKky2F7i6C.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:Cormorant Garamond;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/v21-co3bmX5slCNuHLi8bLeY9MK7whWMhyjYrXtKky2F7i6C.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/v21-co3bmX5slCNuHLi8bLeY9MK7whWMhyjYpntKky2F7i6C.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:Cormorant Garamond;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/v21-co3bmX5slCNuHLi8bLeY9MK7whWMhyjYp3tKky2F7i6C.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:Cormorant Garamond;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/v21-co3bmX5slCNuHLi8bLeY9MK7whWMhyjYqXtKky2F7g.woff2) format("woff2");unicode-range:U+0000-00FF,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:Cormorant Garamond;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/v21-co3bmX5slCNuHLi8bLeY9MK7whWMhyjYpHtKky2F7i6C.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:Cormorant Garamond;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/v21-co3bmX5slCNuHLi8bLeY9MK7whWMhyjYrXtKky2F7i6C.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/v21-co3bmX5slCNuHLi8bLeY9MK7whWMhyjYpntKky2F7i6C.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:Cormorant Garamond;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/v21-co3bmX5slCNuHLi8bLeY9MK7whWMhyjYp3tKky2F7i6C.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:Cormorant Garamond;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/v21-co3bmX5slCNuHLi8bLeY9MK7whWMhyjYqXtKky2F7g.woff2) format("woff2");unicode-range:U+0000-00FF,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:Cormorant Garamond;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/v21-co3bmX5slCNuHLi8bLeY9MK7whWMhyjYpHtKky2F7i6C.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:Cormorant Garamond;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/v21-co3bmX5slCNuHLi8bLeY9MK7whWMhyjYrXtKky2F7i6C.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/v21-co3bmX5slCNuHLi8bLeY9MK7whWMhyjYpntKky2F7i6C.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:Cormorant Garamond;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/v21-co3bmX5slCNuHLi8bLeY9MK7whWMhyjYp3tKky2F7i6C.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:Cormorant Garamond;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/v21-co3bmX5slCNuHLi8bLeY9MK7whWMhyjYqXtKky2F7g.woff2) format("woff2");unicode-range:U+0000-00FF,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:Cormorant Garamond;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/v21-co3bmX5slCNuHLi8bLeY9MK7whWMhyjYpHtKky2F7i6C.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:Cormorant Garamond;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/v21-co3bmX5slCNuHLi8bLeY9MK7whWMhyjYrXtKky2F7i6C.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/v21-co3bmX5slCNuHLi8bLeY9MK7whWMhyjYpntKky2F7i6C.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:Cormorant Garamond;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/v21-co3bmX5slCNuHLi8bLeY9MK7whWMhyjYp3tKky2F7i6C.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:Cormorant Garamond;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/v21-co3bmX5slCNuHLi8bLeY9MK7whWMhyjYqXtKky2F7g.woff2) format("woff2");unicode-range:U+0000-00FF,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:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/v20--F63fjptAgt5VM-kVkqdyU8n1iIq131nj-otFQ.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:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/v20--F63fjptAgt5VM-kVkqdyU8n1isq131nj-otFQ.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/v20--F63fjptAgt5VM-kVkqdyU8n1iAq131nj-otFQ.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:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/v20--F63fjptAgt5VM-kVkqdyU8n1iEq131nj-otFQ.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:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/v20--F63fjptAgt5VM-kVkqdyU8n1i8q131nj-o.woff2) format("woff2");unicode-range:U+0000-00FF,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:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/v20--F6qfjptAgt5VM-kVkqdyU8n3twJwl1FgsAXHNlYzg.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:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/v20--F6qfjptAgt5VM-kVkqdyU8n3twJwlRFgsAXHNlYzg.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/v20--F6qfjptAgt5VM-kVkqdyU8n3twJwl9FgsAXHNlYzg.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:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/v20--F6qfjptAgt5VM-kVkqdyU8n3twJwl5FgsAXHNlYzg.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:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/v20--F6qfjptAgt5VM-kVkqdyU8n3twJwlBFgsAXHNk.woff2) format("woff2");unicode-range:U+0000-00FF,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:"Source Sans 3";font-style:italic;font-weight:400;font-display:swap;src:url(/fonts/v19-nwpDtKy2OAdR1K-IwhWudF-R3woAa8opPOrG97lwqLlOxCQSmqXEzTrYvwie.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:"Source Sans 3";font-style:italic;font-weight:400;font-display:swap;src:url(/fonts/v19-nwpDtKy2OAdR1K-IwhWudF-R3woAa8opPOrG97lwqLlOxC0SmqXEzTrYvwie.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:"Source Sans 3";font-style:italic;font-weight:400;font-display:swap;src:url(/fonts/v19-nwpDtKy2OAdR1K-IwhWudF-R3woAa8opPOrG97lwqLlOxCUSmqXEzTrYvwie.woff2) format("woff2");unicode-range:U+1F00-1FFF}@font-face{font-family:"Source Sans 3";font-style:italic;font-weight:400;font-display:swap;src:url(/fonts/v19-nwpDtKy2OAdR1K-IwhWudF-R3woAa8opPOrG97lwqLlOxCoSmqXEzTrYvwie.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:"Source Sans 3";font-style:italic;font-weight:400;font-display:swap;src:url(/fonts/v19-nwpDtKy2OAdR1K-IwhWudF-R3woAa8opPOrG97lwqLlOxCYSmqXEzTrYvwie.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:"Source Sans 3";font-style:italic;font-weight:400;font-display:swap;src:url(/fonts/v19-nwpDtKy2OAdR1K-IwhWudF-R3woAa8opPOrG97lwqLlOxCcSmqXEzTrYvwie.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:"Source Sans 3";font-style:italic;font-weight:400;font-display:swap;src:url(/fonts/v19-nwpDtKy2OAdR1K-IwhWudF-R3woAa8opPOrG97lwqLlOxCkSmqXEzTrYvw.woff2) format("woff2");unicode-range:U+0000-00FF,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:"Source Sans 3";font-style:normal;font-weight:300 700;font-display:swap;src:url(/fonts/v19-nwpStKy2OAdR1K-IwhWudF-R3wIaZejf5HdF8Q.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:"Source Sans 3";font-style:normal;font-weight:300 700;font-display:swap;src:url(/fonts/v19-nwpStKy2OAdR1K-IwhWudF-R3wsaZejf5HdF8Q.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:"Source Sans 3";font-style:normal;font-weight:300 700;font-display:swap;src:url(/fonts/v19-nwpStKy2OAdR1K-IwhWudF-R3wMaZejf5HdF8Q.woff2) format("woff2");unicode-range:U+1F00-1FFF}@font-face{font-family:"Source Sans 3";font-style:normal;font-weight:300 700;font-display:swap;src:url(/fonts/v19-nwpStKy2OAdR1K-IwhWudF-R3wwaZejf5HdF8Q.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:"Source Sans 3";font-style:normal;font-weight:300 700;font-display:swap;src:url(/fonts/v19-nwpStKy2OAdR1K-IwhWudF-R3wAaZejf5HdF8Q.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:"Source Sans 3";font-style:normal;font-weight:300 700;font-display:swap;src:url(/fonts/v19-nwpStKy2OAdR1K-IwhWudF-R3wEaZejf5HdF8Q.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:"Source Sans 3";font-style:normal;font-weight:300 700;font-display:swap;src:url(/fonts/v19-nwpStKy2OAdR1K-IwhWudF-R3w8aZejf5Hc.woff2) format("woff2");unicode-range:U+0000-00FF,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}:root{--teal-50:#f2f8fa;--teal-100:#dcedf2;--teal-200:#b7dae4;--teal-300:#86c1d2;--teal-400:#4fa3bc;--teal-500:#1c82a0;--teal-600:#166b83;--teal-700:#125566;--teal-800:#0e404e;--teal-900:#0a2e39;--neutral-0:#ffffff;--neutral-25:#fbfcfd;--neutral-50:#f6f9fa;--neutral-100:#eef2f4;--neutral-200:#e0e7ea;--neutral-300:#c9d3d8;--neutral-400:#a3b0b7;--neutral-500:#7c8990;--neutral-600:#5b666c;--neutral-700:#3d474d;--neutral-800:#252d32;--neutral-900:#141a1e;--green-50:#eef6f2;--green-500:#2e7d5b;--green-700:#1f5a41;--amber-50:#fbf5e9;--amber-500:#b7791f;--amber-700:#8a5a15;--red-50:#fbf0ef;--red-500:#b3403a;--red-700:#8a2f2a;--brand:var(--teal-500);--brand-hover:var(--teal-600);--brand-active:var(--teal-700);--brand-subtle:var(--teal-50);--brand-subtle-border:var(--teal-200);--brand-on:var(--neutral-0);--text-heading:var(--teal-900);--text-body:var(--neutral-700);--text-muted:var(--neutral-500);--text-inverse:var(--neutral-0);--text-brand:var(--teal-600);--text-link:var(--teal-600);--text-link-hover:var(--teal-800);--surface-page:var(--neutral-50);--surface-card:var(--neutral-0);--surface-sunken:var(--neutral-100);--surface-inverse:var(--teal-900);--surface-brand-wash:var(--teal-50);--border-subtle:var(--neutral-200);--border-default:var(--neutral-300);--border-strong:var(--neutral-400);--border-brand:var(--teal-300);--focus-ring:color-mix(in oklab,var(--teal-500) 45%,transparent);--status-ok-fg:var(--green-700);--status-ok-bg:var(--green-50);--status-ok-dot:var(--green-500);--status-warn-fg:var(--amber-700);--status-warn-bg:var(--amber-50);--status-warn-dot:var(--amber-500);--status-alert-fg:var(--red-700);--status-alert-bg:var(--red-50);--status-alert-dot:var(--red-500);--status-info-fg:var(--teal-700);--status-info-bg:var(--teal-50);--status-info-dot:var(--teal-500)}:root{--font-serif-display:"Cormorant Garamond","EB Garamond",Georgia,serif;--font-sans:"Source Sans 3","Source Sans Pro",-apple-system,"Segoe UI",sans-serif;--font-mono:"IBM Plex Mono",ui-monospace,SFMono-Regular,monospace;--text-2xs:11px;--text-xs:12px;--text-sm:13px;--text-base:15px;--text-md:17px;--text-lg:20px;--text-xl:24px;--text-2xl:30px;--text-3xl:38px;--text-4xl:48px;--text-5xl:64px;--leading-tight:1.12;--leading-snug:1.28;--leading-normal:1.5;--leading-relaxed:1.65;--weight-light:300;--weight-regular:400;--weight-medium:500;--weight-semibold:600;--weight-bold:700;--tracking-titling:.1em;--tracking-eyebrow:.16em;--tracking-tight:-.01em;--tracking-normal:0;--type-display:var(--weight-regular) var(--text-5xl)/var(--leading-tight) var(--font-serif-display);--type-title:var(--weight-regular) var(--text-3xl)/var(--leading-snug) var(--font-serif-display);--type-section:var(--weight-semibold) var(--text-xl)/var(--leading-snug) var(--font-sans);--type-body:var(--weight-regular) var(--text-base)/var(--leading-relaxed) var(--font-sans);--type-body-sm:var(--weight-regular) var(--text-sm)/var(--leading-normal) var(--font-sans);--type-label:var(--weight-semibold) var(--text-xs)/1.2 var(--font-sans);--type-data:var(--weight-medium) var(--text-sm)/1.3 var(--font-mono)}:root{--space-0:0;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:20px;--space-6:24px;--space-8:32px;--space-10:40px;--space-12:48px;--space-16:64px;--space-20:80px;--space-24:96px;--gutter-card:20px;--gutter-section:64px;--gutter-app:24px;--control-h-sm:32px;--control-h-md:40px;--control-h-lg:48px;--touch-min:44px;--width-content:1200px;--width-prose:66ch;--width-sidebar:248px;--width-rail:72px}:root{--radius-xs:3px;--radius-sm:6px;--radius-md:10px;--radius-lg:14px;--radius-xl:20px;--radius-pill:999px;--border-hairline:1px;--border-emphasis:2px;--shadow-xs:0 1px 2px rgba(10,46,57,.06);--shadow-sm:0 1px 3px rgba(10,46,57,.08),0 1px 2px rgba(10,46,57,.04);--shadow-md:0 4px 12px rgba(10,46,57,.08),0 1px 3px rgba(10,46,57,.05);--shadow-lg:0 12px 32px rgba(10,46,57,.12),0 2px 6px rgba(10,46,57,.06);--shadow-inset-top:inset 0 1px 0 rgba(255,255,255,.6);--shadow-focus:0 0 0 3px var(--focus-ring);--card-bg:var(--surface-card);--card-border:var(--border-hairline) solid var(--border-subtle);--card-radius:var(--radius-md);--card-shadow:var(--shadow-sm);--card-padding:var(--gutter-card);--overlay-scrim:rgba(10,46,57,.42);--overlay-blur:blur(10px);--overlay-glass-bg:rgba(255,255,255,.78);--protect-bottom:linear-gradient(to top,rgba(10,46,57,.72),rgba(10,46,57,0) 72%);--wash-brand:linear-gradient(180deg,var(--teal-50),var(--neutral-0))}:root{--dur-instant:80ms;--dur-fast:.14s;--dur-base:.2s;--dur-slow:.32s;--dur-deliberate:.52s;--ease-standard:cubic-bezier(.2,0,.2,1);--ease-out:cubic-bezier(0,0,.2,1);--ease-in:cubic-bezier(.4,0,1,1);--transition-control:background-color var(--dur-fast) var(--ease-standard),border-color var(--dur-fast) var(--ease-standard),color var(--dur-fast) var(--ease-standard),box-shadow var(--dur-fast) var(--ease-standard);--transition-surface:opacity var(--dur-base) var(--ease-out),transform var(--dur-base) var(--ease-out);--press-scale:.985}*,*:before,*:after{box-sizing:border-box}body{margin:0;font:var(--type-body);color:var(--text-body);background:var(--surface-page);-webkit-font-smoothing:antialiased}h1,h2,h3,h4{color:var(--text-heading);margin:0 0 var(--space-3)}h1{font:var(--type-display)}h2{font:var(--type-title)}h3{font:var(--type-section)}h4{font:var(--weight-semibold) var(--text-md)/var(--leading-snug) var(--font-sans)}p{margin:0 0 var(--space-4);text-wrap:pretty}a{color:var(--text-link);text-decoration:none;border-bottom:1px solid color-mix(in oklab,var(--text-link) 35%,transparent);transition:var(--transition-control)}a:hover{color:var(--text-link-hover);border-bottom-color:var(--text-link-hover)}small{font-size:var(--text-xs)}code,kbd{font:var(--type-data)}hr{border:0;border-top:1px solid var(--border-subtle);margin:var(--space-6) 0}::selection{background:var(--teal-200);color:var(--teal-900)}:focus-visible{outline:none;box-shadow:var(--shadow-focus)}.cd-eyebrow{font:var(--type-label);letter-spacing:var(--tracking-eyebrow);text-transform:uppercase;color:var(--text-brand)}.cd-titling{font-family:var(--font-serif-display);text-transform:uppercase;letter-spacing:var(--tracking-titling);color:var(--text-brand)}@media(min-width:1200px){#root{zoom:var(--cd-zoom, 1.5)}}[style*="display: flex; gap: var(--space-6); border-bottom: 1px solid var(--border-subtle)"]{flex-wrap:wrap;row-gap:0}@media(max-width:1000px){[style*="display: flex; align-items: center; gap: var(--space-4); padding: var(--space-4)"]{flex-wrap:wrap;row-gap:var(--space-2)}}@media(max-width:900px){[style*="grid-template-columns: 1fr 260px"],[style*="grid-template-columns: 1fr 320px"],[style*="grid-template-columns: minmax(0px, 1fr) minmax(0px, 320px)"],[style*="grid-template-columns: minmax(0, 1fr) minmax(0, 320px)"],[style*="grid-template-columns: 1fr 340px"],[style*="grid-template-columns: 1fr 360px"],[style*="grid-template-columns: minmax(0px, 1fr) 360px"],[style*="grid-template-columns: minmax(0, 1fr) 360px"],[style*="grid-template-columns: 1fr 380px"],[style*="grid-template-columns: minmax(0px, 1fr) 380px"],[style*="grid-template-columns: minmax(0, 1fr) 380px"],[style*="grid-template-columns: minmax(0px, 1fr) 330px"],[style*="grid-template-columns: minmax(0, 1fr) 330px"],[style*="grid-template-columns: 260px 1fr"],[style*="grid-template-columns: 280px 1fr"]{grid-template-columns:minmax(0,1fr)!important}[style*="position: sticky; top: 96px"]{position:static!important;max-height:none!important}[style*="grid-template-columns: repeat(6, minmax(0px, 1fr))"],[style*="grid-template-columns: repeat(6, minmax(0, 1fr))"]{grid-template-columns:repeat(4,minmax(0,1fr))!important}[style*="grid-template-columns: repeat(5, 1fr)"]{grid-template-columns:repeat(3,minmax(0,1fr))!important}[style*="grid-template-columns: repeat(4, 1fr)"]{grid-template-columns:repeat(2,minmax(0,1fr))!important}[style*="grid-template-columns: 1.7fr 1.5fr 1fr 1.3fr auto auto"],[style*="grid-template-columns: 1.4fr 1fr 1fr 1fr"]{grid-template-columns:1fr 1fr!important}}@media(max-width:720px){[data-doctor-card]{flex-direction:column!important}[data-doctor-card] [data-card-photo]{width:88px!important;height:88px!important;flex:0 0 88px!important}[data-doctor-card] [data-card-photo] img:not([style*="100%"]){width:56px!important;height:56px!important}[data-doctor-card] [data-card-foot]{align-items:stretch!important;border-top:1px solid var(--border-subtle);padding-top:var(--space-4)}[data-doctor-card] [data-card-money]{flex-direction:row!important;align-items:center!important}[data-doctor-card] [data-card-actions] button{flex:1 1 0!important}header[style*="position: sticky"]{position:relative!important;z-index:30;padding-top:env(safe-area-inset-top)}header>[style*="height: 72px"]{height:auto!important;flex-wrap:wrap;justify-content:center;gap:var(--space-2)!important;padding:10px var(--space-4)!important}header>[style*="height: 72px"]>nav:empty{display:none}header>[style*="height: 72px"]>div:last-child{width:100%;justify-content:center;flex-wrap:wrap}header [title] img[src$="/logo-lockup.png"]{display:none!important}header [title] img[src$="/logo-mark.png"]{display:block!important;height:40px;width:auto}header>[style*="height: 72px"]{flex-wrap:nowrap;justify-content:space-between}header>[style*="height: 72px"]>div:last-child{width:auto;flex-wrap:nowrap;gap:var(--space-1)!important}header>[style*="height: 72px"]>div:last-child>[style*="height: var(--control-h-sm)"]{padding:0 8px!important}header>[style*="height: 72px"]>div:last-child>span{display:none}[style*="max-width: var(--width-content)"],[style*="max-width: 1120px"],[style*="max-width: 920px"],[style*="max-width: 900px"],[style*="max-width: 760px"],[style*="max-width: 720px"],[style*="max-width: 680px"],[style*="max-width: 640px"],[style*="max-width: 620px"]{padding-left:var(--space-4)!important;padding-right:var(--space-4)!important}[style*="max-width: var(--width-content)"]:not(header *):not(footer *),[style*="max-width: 1120px"],[style*="max-width: 920px"],[style*="max-width: 900px"],[style*="max-width: 760px"],[style*="max-width: 720px"],[style*="max-width: 680px"],[style*="max-width: 640px"],[style*="max-width: 620px"]{padding-top:var(--space-5)!important}[style*="grid-template-columns: 1fr 1fr;"],[style*="grid-template-columns: 1fr 1fr 1fr;"],[style*="grid-template-columns: repeat(2, minmax(0px, 1fr))"],[style*="grid-template-columns: repeat(2, minmax(0, 1fr))"],[style*="grid-template-columns: repeat(3, minmax(0px, 1fr))"],[style*="grid-template-columns: repeat(3, minmax(0, 1fr))"],[style*="grid-template-columns: repeat(3, 1fr)"],[style*="grid-template-columns: repeat(4, 1fr)"],[style*="grid-template-columns: 1.7fr 1.5fr 1fr 1.3fr auto auto"],[style*="grid-template-columns: 1.4fr 1fr 1fr auto"],[style*="grid-template-columns: 1fr 1fr 1.4fr auto"],[style*="grid-template-columns: 90px 1fr 1fr"],[style*="grid-template-columns: 120px 1fr 110px 110px 90px"],[style*="grid-template-columns: 1fr 140px 96px 150px 40px"],[style*="grid-template-columns: 1.4fr 1fr 1fr 1fr"]{grid-template-columns:minmax(0,1fr)!important}[style*="grid-template-columns: repeat(5, 1fr)"]{grid-template-columns:repeat(2,minmax(0,1fr))!important}[style*="grid-template-columns: repeat(6, minmax(0px, 1fr))"],[style*="grid-template-columns: repeat(6, minmax(0, 1fr))"]{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:var(--space-2)!important}[style*="grid-template-columns: repeat(6, 1fr)"],[style*="grid-template-columns: repeat(7, 1fr)"]{display:flex!important;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;padding-bottom:4px}[style*="grid-template-columns: repeat(6, 1fr)"]>*,[style*="grid-template-columns: repeat(7, 1fr)"]>*{flex:0 0 46%;scroll-snap-align:start}[style*="width: 34px; height: 34px"]{min-width:40px;min-height:40px}[style*="grid-template-columns: minmax(96px, 132px)"],[style*="grid-template-columns: minmax(96px,132px)"]{grid-template-columns:1fr 1fr!important}[style*="grid-template-columns: minmax(96px, 132px)"]>:first-child,[style*="grid-template-columns: minmax(96px,132px)"]>:first-child{grid-column:1 / -1}[style*="gap: var(--space-6); margin-top: var(--space-6); justify-content: center"]{flex-wrap:wrap;gap:var(--space-4) var(--space-6)!important}[style*="display: flex; gap: var(--space-3); align-items: flex-end"]{flex-wrap:wrap}[style*="display: flex; gap: var(--space-3); align-items: flex-end"]>*{flex:1 1 100%!important;min-width:0}[style*="flex: 1 1 0%"],[style*="flex: 2 1 0%"]{flex-basis:100%!important;min-width:0}[style*="width: 200px"]{width:100%!important}[style*="max-width: 320px"]{max-width:none!important}[style*="grid-template-columns: 1.4fr 1fr 1fr 1fr"]{gap:var(--space-6)!important;padding-top:40px!important;padding-bottom:32px!important}[style*="justify-content: space-between; font: var(--type-body-sm)"]{flex-wrap:wrap;gap:var(--space-2);padding-bottom:calc(18px + env(safe-area-inset-bottom))!important}[style*="justify-content: space-between; gap: var(--space-6)"],[style*="display: flex; gap: var(--space-2);"]{flex-wrap:wrap}[style*="display: flex; gap: var(--space-6); border-bottom: 1px solid var(--border-subtle)"]{flex-wrap:nowrap;overflow-x:auto;gap:var(--space-4)!important;scrollbar-width:none}[style*="display: flex; gap: var(--space-6); border-bottom: 1px solid var(--border-subtle)"]::-webkit-scrollbar{display:none}[style*="display: flex; gap: var(--space-6); border-bottom: 1px solid var(--border-subtle)"]>*{flex:0 0 auto;white-space:nowrap}[style*="height: var(--control-h-sm)"]{height:40px!important}[style*="cursor: pointer; padding: 0px 0px 10px"]{min-height:40px;padding-top:6px!important}button:not([style*=height]){min-height:36px}[style*="overflow-x: auto"] button{min-height:40px!important}[style*="font: var(--weight-semibold) var(--text-sm)/1 var(--font-sans); padding: 0px"]{min-height:40px;display:inline-flex;align-items:center}[style*="color: var(--teal-100); border-bottom: 0px"]{min-height:32px;display:flex;align-items:center}input,select,textarea{font-size:16px!important}}@media(max-width:360px){[data-launch-countdown]{grid-template-columns:repeat(2,minmax(0,1fr))!important}}input[type=range]::-webkit-slider-runnable-track{height:6px;border-radius:var(--radius-pill);background:linear-gradient(to right,var(--brand) 0 var(--cd-range-pct, 0%),var(--neutral-300) var(--cd-range-pct, 0%) 100%)}input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:20px;height:20px;margin-top:-7px;border-radius:50%;background:#fff;border:2px solid var(--brand);box-shadow:var(--shadow-xs);transition:var(--transition-control)}input[type=range]::-moz-range-track{height:6px;border-radius:var(--radius-pill);background:var(--neutral-300)}input[type=range]::-moz-range-progress{height:6px;border-radius:var(--radius-pill);background:var(--brand)}input[type=range]::-moz-range-thumb{width:20px;height:20px;border-radius:50%;background:#fff;border:2px solid var(--brand);box-shadow:var(--shadow-xs)}input[type=range]:focus-visible::-webkit-slider-thumb{box-shadow:0 0 0 3px var(--focus-ring, rgba(10,46,57,.28))}input[type=range]:focus-visible::-moz-range-thumb{box-shadow:0 0 0 3px var(--focus-ring, rgba(10,46,57,.28))}@media(prefers-reduced-motion:reduce){input[type=range]::-webkit-slider-thumb{transition:none}}
