/* kf-fonts.css — replaces the three outside font servers.
 *
 * Every page used to wait on cdn.jsdelivr.net, fonts.googleapis.com and
 * fonts.gstatic.com before it could finish drawing. That is three DNS
 * lookups and three TLS handshakes to servers on the other side of the
 * world, on every cold start, from an island. When a carrier is slow to
 * reach them the icons and fonts simply never arrive.
 *
 * These files now come from this server, so they load on the same
 * connection as the page itself, they are cached by the service worker,
 * and the app keeps working when the CDNs are unreachable.
 *
 * The ICON FONT IS EMBEDDED IN THIS FILE as base64 data.
 *
 * It briefly lived inline in every page instead, while we worked out why
 * icons were not appearing. That fixed it, but at a cost: about 7.6 KB of
 * base64 in EVERY page, on every page load, that the browser could never
 * cache — base64 barely compresses, so it was 7.6 KB each time.
 *
 * Now that the icons are confirmed working, it belongs here: downloaded and
 * cached ONCE, then reused by every page. Same icons, and every page in the
 * site is 7.6 KB lighter.
 *
 * It is still embedded rather than a separate .woff2 file, because a separate
 * file was what failed before — a missing upload or MIME type made every icon
 * vanish. If this stylesheet loads, the icons load.
 *
 * font-display:swap everywhere — text paints immediately in a fallback
 * face and swaps when the webfont lands, so a slow font can never leave
 * a guest looking at a blank screen.
 */


/* ── Text faces ─────────────────────────────────────────── */
@font-face{font-family:"Playfair Display";font-style:italic;font-weight:400;font-display:swap;src:url("/assets/fonts/playfair-display-latin-400-italic.woff2?v=1") 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:"Playfair Display";font-style:normal;font-weight:400;font-display:swap;src:url("/assets/fonts/playfair-display-latin-400-normal.woff2?v=1") 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:"Playfair Display";font-style:normal;font-weight:500;font-display:swap;src:url("/assets/fonts/playfair-display-latin-500-normal.woff2?v=1") 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:"Playfair Display";font-style:normal;font-weight:600;font-display:swap;src:url("/assets/fonts/playfair-display-latin-600-normal.woff2?v=1") 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:"Playfair Display";font-style:normal;font-weight:700;font-display:swap;src:url("/assets/fonts/playfair-display-latin-700-normal.woff2?v=1") 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:"Playfair Display";font-style:italic;font-weight:400;font-display:swap;src:url("/assets/fonts/playfair-display-latin-ext-400-italic.woff2?v=1") 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";font-style:normal;font-weight:400;font-display:swap;src:url("/assets/fonts/playfair-display-latin-ext-400-normal.woff2?v=1") 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";font-style:normal;font-weight:500;font-display:swap;src:url("/assets/fonts/playfair-display-latin-ext-500-normal.woff2?v=1") 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";font-style:normal;font-weight:600;font-display:swap;src:url("/assets/fonts/playfair-display-latin-ext-600-normal.woff2?v=1") 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";font-style:normal;font-weight:700;font-display:swap;src:url("/assets/fonts/playfair-display-latin-ext-700-normal.woff2?v=1") 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:"DM Sans";font-style:italic;font-weight:300;font-display:swap;src:url("/assets/fonts/dm-sans-latin-300-italic.woff2?v=1") 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:"DM Sans";font-style:normal;font-weight:300;font-display:swap;src:url("/assets/fonts/dm-sans-latin-300-normal.woff2?v=1") 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:"DM Sans";font-style:normal;font-weight:400;font-display:swap;src:url("/assets/fonts/dm-sans-latin-400-normal.woff2?v=1") 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:"DM Sans";font-style:normal;font-weight:500;font-display:swap;src:url("/assets/fonts/dm-sans-latin-500-normal.woff2?v=1") 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:"DM Sans";font-style:normal;font-weight:600;font-display:swap;src:url("/assets/fonts/dm-sans-latin-600-normal.woff2?v=1") 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:"DM Sans";font-style:normal;font-weight:700;font-display:swap;src:url("/assets/fonts/dm-sans-latin-700-normal.woff2?v=1") 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:"DM Sans";font-style:italic;font-weight:300;font-display:swap;src:url("/assets/fonts/dm-sans-latin-ext-300-italic.woff2?v=1") 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:"DM Sans";font-style:normal;font-weight:300;font-display:swap;src:url("/assets/fonts/dm-sans-latin-ext-300-normal.woff2?v=1") 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:"DM Sans";font-style:normal;font-weight:400;font-display:swap;src:url("/assets/fonts/dm-sans-latin-ext-400-normal.woff2?v=1") 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:"DM Sans";font-style:normal;font-weight:500;font-display:swap;src:url("/assets/fonts/dm-sans-latin-ext-500-normal.woff2?v=1") 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:"DM Sans";font-style:normal;font-weight:600;font-display:swap;src:url("/assets/fonts/dm-sans-latin-ext-600-normal.woff2?v=1") 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:"DM Sans";font-style:normal;font-weight:700;font-display:swap;src:url("/assets/fonts/dm-sans-latin-ext-700-normal.woff2?v=1") 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}

/* Playfair Display has no 300 weight — its range starts at 400. Google was
   quietly serving 400 for it, so this keeps the exact same appearance. */
@font-face{font-family:"Playfair Display";font-style:normal;font-weight:300;font-display:swap;src:url("/assets/fonts/playfair-display-latin-400-normal.woff2?v=1") 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:"Playfair Display";font-style:normal;font-weight:300;font-display:swap;src:url("/assets/fonts/playfair-display-latin-ext-400-normal.woff2?v=1") 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}

/* ── Icons ────────────────────────────────────────────────────────────── */
@font-face{
  font-family:"tabler-icons";
  font-style:normal;
  font-weight:400;
  font-display:block;            /* icons: avoid a flash of wrong glyphs */
  /* The icon font is EMBEDDED here as data, not linked as a separate
     file. It is only 7.5 KB after subsetting, and embedding removes an
     entire class of failure: no extra request to 404, no server MIME
     type to configure, and no chance of the fonts folder being missed
     during an upload. If this stylesheet loads, the icons work. */
  src:url("data:font/woff2;base64,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") format("woff2");
}
.ti{
  font-family:"tabler-icons" !important;
  speak:never;
  font-style:normal;
  font-weight:400;
  font-variant:normal;
  text-transform:none;
  line-height:1;
  -webkit-font-smoothing:antialiased;
  -moz-osx-font-smoothing:grayscale;
}
.ti-anchor:before{content:"\eb76"}
.ti-ball-tennis:before{content:"\ec2a"}
.ti-bell:before{content:"\ea35"}
.ti-bell-ringing:before{content:"\ed07"}
.ti-brand-facebook:before{content:"\ec1a"}
.ti-brand-instagram:before{content:"\ec20"}
.ti-brand-whatsapp:before{content:"\ec74"}
.ti-brand-youtube:before{content:"\ec90"}
.ti-brush:before{content:"\ebb8"}
.ti-building:before{content:"\ea4f"}
.ti-calendar-event:before{content:"\ea52"}
.ti-check:before{content:"\ea5e"}
.ti-chevron-left:before{content:"\ea60"}
.ti-chevron-right:before{content:"\ea61"}
.ti-circle-check:before{content:"\ea67"}
.ti-clock:before{content:"\ea70"}
.ti-door:before{content:"\ef4e"}
.ti-external-link:before{content:"\ea99"}
.ti-file-plus:before{content:"\eaa0"}
.ti-file-upload:before{content:"\ec91"}
.ti-glass:before{content:"\eab8"}
.ti-heart:before{content:"\eabe"}
.ti-history:before{content:"\ebea"}
.ti-home:before{content:"\eac1"}
.ti-home-2:before{content:"\eac0"}
.ti-kayak:before{content:"\f1d6"}
.ti-key:before{content:"\eac7"}
.ti-layout-dashboard:before{content:"\f02c"}
.ti-leaf:before{content:"\ed4f"}
.ti-list-check:before{content:"\eb6a"}
.ti-logout:before{content:"\eba8"}
.ti-map:before{content:"\eae9"}
.ti-map-2:before{content:"\eae7"}
.ti-map-pin:before{content:"\eae8"}
.ti-message-report:before{content:"\ec9b"}
.ti-moon:before{content:"\eaf8"}
.ti-palette:before{content:"\eb01"}
.ti-plus:before{content:"\eb0b"}
.ti-receipt-2:before{content:"\edfa"}
.ti-sailboat:before{content:"\ec83"}
.ti-scuba-mask:before{content:"\eed4"}
.ti-star:before{content:"\eb2e"}
.ti-sun:before{content:"\eb30"}
.ti-trash:before{content:"\eb41"}
.ti-typography:before{content:"\ebc5"}
.ti-users:before{content:"\ebf2"}
.ti-world:before{content:"\eb54"}
.ti-x:before{content:"\eb55"}
.ti-zoom-in:before{content:"\eb56"}
