PageSourceSearch

https://ravi-tennekoon.com/the-chronicles-of-kaimakla/

html ravi-tennekoon.com collected 2026-10-08 07:23:17 UTC 119,574 bytes, 63 lines download raw bytes

1<!DOCTYPE html><html  data-capo=""><head><meta charset="utf-8">
2<meta name="viewport" content="width=device-width, initial-scale=1">
3<title>The Chronicles of Kaimakla | Ravi Tennekoon</title>
4<link rel="stylesheet" href="https://use.typekit.net/ncr1exw.css">
5<style>/*! tailwindcss v4.0.6 | MIT License | https://tailwindcss.com */@layer theme,base,components,utilities;@layer theme{:host,:root{--font-sans:brother-1816,ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--font-serif:citrus-gothic-solid,ui-serif,Georgia,Cambria,"Times New Roman",Times,serif;--font-mono:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--color-red-50:oklch(.971 .013 17.38);--color-red-100:oklch(.936 .032 17.717);--color-red-200:oklch(.885 .062 18.334);--color-red-300:oklch(.808 .114 19.571);--color-red-400:oklch(.704 .191 22.216);--color-red-500:oklch(.637 .237 25.331);--color-red-600:oklch(.577 .245 27.325);--color-red-700:oklch(.505 .213 27.518);--color-red-800:oklch(.444 .177 26.899);--color-red-900:oklch(.396 .141 25.723);--color-red-950:oklch(.258 .092 26.042);--color-orange-50:oklch(.98 .016 73.684);--color-orange-100:oklch(.954 .038 75.164);--color-orange-200:oklch(.901 .076 70.697);--color-orange-300:oklch(.837 .128 66.29);--color-orange-400:oklch(.75 .183 55.934);--color-orange-500:oklch(.705 .213 47.604);--color-orange-600:oklch(.646 .222 41.116);--color-orange-700:oklch(.553 .195 38.402);--color-orange-800:oklch(.47 .157 37.304);--color-orange-900:oklch(.408 .123 38.172);--color-orange-950:oklch(.266 .079 36.259);--color-amber-50:oklch(.987 .022 95.277);--color-amber-100:oklch(.962 .059 95.617);--color-amber-200:oklch(.924 .12 95.746);--color-amber-300:oklch(.879 .169 91.605);--color-amber-400:oklch(.828 .189 84.429);--color-amber-500:oklch(.769 .188 70.08);--color-amber-600:oklch(.666 .179 58.318);--color-amber-700:oklch(.555 .163 48.998);--color-amber-800:oklch(.473 .137 46.201);--color-amber-900:oklch(.414 .112 45.904);--color-amber-950:oklch(.279 .077 45.635);--color-yellow-50:oklch(.987 .026 102.212);--color-yellow-100:oklch(.973 .071 103.193);--color-yellow-200:oklch(.945 .129 101.54);--color-yellow-300:oklch(.905 .182 98.111);--color-yellow-400:oklch(.852 .199 91.936);--color-yellow-500:oklch(.795 .184 86.047);--color-yellow-600:oklch(.681 .162 75.834);--color-yellow-700:oklch(.554 .135 66.442);--color-yellow-800:oklch(.476 .114 61.907);--color-yellow-900:oklch(.421 .095 57.708);--color-yellow-950:oklch(.286 .066 53.813);--color-lime-50:oklch(.986 .031 120.757);--color-lime-100:oklch(.967 .067 122.328);--color-lime-200:oklch(.938 .127 124.321);--color-lime-300:oklch(.897 .196 126.665);--color-lime-400:oklch(.841 .238 128.85);--color-lime-500:oklch(.768 .233 130.85);--color-lime-600:oklch(.648 .2 131.684);--color-lime-700:oklch(.532 .157 131.589);--color-lime-800:oklch(.453 .124 130.933);--color-lime-900:oklch(.405 .101 131.063);--color-lime-950:oklch(.274 .072 132.109);--color-green-50:oklch(.982 .018 155.826);--color-green-100:oklch(.962 .044 156.743);--color-green-200:oklch(.925 .084 155.995);--color-green-300:oklch(.871 .15 154.449);--color-green-400:oklch(.792 .209 151.711);--color-green-500:oklch(.723 .219 149.579);--color-green-600:oklch(.627 .194 149.214);--color-green-700:oklch(.527 .154 150.069);--color-green-800:oklch(.448 .119 151.328);--color-green-900:oklch(.393 .095 152.535);--color-green-950:oklch(.266 .065 152.934);--color-emerald-50:oklch(.979 .021 166.113);--color-emerald-100:oklch(.95 .052 163.051);--color-emerald-200:oklch(.905 .093 164.15);--color-emerald-300:oklch(.845 .143 164.978);--color-emerald-400:oklch(.765 .177 163.223);--color-emerald-500:oklch(.696 .17 162.48);--color-emerald-600:oklch(.596 .145 163.225);--color-emerald-700:oklch(.508 .118 165.612);--color-emerald-800:oklch(.432 .095 166.913);--color-emerald-900:oklch(.378 .077 168.94);--color-emerald-950:oklch(.262 .051 172.552);--color-teal-50:oklch(.984 .014 180.72);--color-teal-100:oklch(.953 .051 180.801);--color-teal-200:oklch(.91 .096 180.426);--color-teal-300:oklch(.855 .138 181.071);--color-teal-400:oklch(.777 .152 181.912);--color-teal-500:oklch(.704 .14 182.503);--color-teal-600:oklch(.6 .118 184.704);--color-teal-700:oklch(.511 .096 186.391);--color-teal-800:oklch(.437 .078 188.216);--color-teal-900:oklch(.386 .063 188.416);--color-teal-950:oklch(.277 .046 192.524);--color-cyan-50:oklch(.984 .019 200.873);--color-cyan-100:oklch(.956 .045 203.388);--color-cyan-200:oklch(.917 .08 205.041);--color-cyan-300:oklch(.865 .127 207.078);--color-cyan-400:oklch(.789 .154 211.53);--color-cyan-500:oklch(.715 .143 215.221);--color-cyan-600:oklch(.609 .126 221.723);--color-cyan-700:oklch(.52 .105 223.128);--color-cyan-800:oklch(.45 .085 224.283);--color-cyan-900:oklch(.398 .07 227.392);--color-cyan-950:oklch(.302 .056 229.695);--color-sky-50:oklch(.977 .013 236.62);--color-sky-100:oklch(.951 .026 236.824);
5--color-sky-200:oklch(.901 .058 230.902);--color-sky-300:oklch(.828 .111 230.318);--color-sky-400:oklch(.746 .16 232.661);--color-sky-500:oklch(.685 .169 237.323);--color-sky-600:oklch(.588 .158 241.966);--color-sky-700:oklch(.5 .134 242.749);--color-sky-800:oklch(.443 .11 240.79);--color-sky-900:oklch(.391 .09 240.876);--color-sky-950:oklch(.293 .066 243.157);--color-blue-50:oklch(.97 .014 254.604);--color-blue-100:oklch(.932 .032 255.585);--color-blue-200:oklch(.882 .059 254.128);--color-blue-300:oklch(.809 .105 251.813);--color-blue-400:oklch(.707 .165 254.624);--color-blue-500:oklch(.623 .214 259.815);--color-blue-600:oklch(.546 .245 262.881);--color-blue-700:oklch(.488 .243 264.376);--color-blue-800:oklch(.424 .199 265.638);--color-blue-900:oklch(.379 .146 265.522);--color-blue-950:oklch(.282 .091 267.935);--color-indigo-50:oklch(.962 .018 272.314);--color-indigo-100:oklch(.93 .034 272.788);--color-indigo-200:oklch(.87 .065 274.039);--color-indigo-300:oklch(.785 .115 274.713);--color-indigo-400:oklch(.673 .182 276.935);--color-indigo-500:oklch(.585 .233 277.117);--color-indigo-600:oklch(.511 .262 276.966);--color-indigo-700:oklch(.457 .24 277.023);--color-indigo-800:oklch(.398 .195 277.366);--color-indigo-900:oklch(.359 .144 278.697);--color-indigo-950:oklch(.257 .09 281.288);--color-violet-50:oklch(.969 .016 293.756);--color-violet-100:oklch(.943 .029 294.588);--color-violet-200:oklch(.894 .057 293.283);--color-violet-300:oklch(.811 .111 293.571);--color-violet-400:oklch(.702 .183 293.541);--color-violet-500:oklch(.606 .25 292.717);--color-violet-600:oklch(.541 .281 293.009);--color-violet-700:oklch(.491 .27 292.581);--color-violet-800:oklch(.432 .232 292.759);--color-violet-900:oklch(.38 .189 293.745);--color-violet-950:oklch(.283 .141 291.089);--color-purple-50:oklch(.977 .014 308.299);--color-purple-100:oklch(.946 .033 307.174);--color-purple-200:oklch(.902 .063 306.703);--color-purple-300:oklch(.827 .119 306.383);--color-purple-400:oklch(.714 .203 305.504);--color-purple-500:oklch(.627 .265 303.9);--color-purple-600:oklch(.558 .288 302.321);--color-purple-700:oklch(.496 .265 301.924);--color-purple-800:oklch(.438 .218 303.724);--color-purple-900:oklch(.381 .176 304.987);--color-purple-950:oklch(.291 .149 302.717);--color-fuchsia-50:oklch(.977 .017 320.058);--color-fuchsia-100:oklch(.952 .037 318.852);--color-fuchsia-200:oklch(.903 .076 319.62);--color-fuchsia-300:oklch(.833 .145 321.434);--color-fuchsia-400:oklch(.74 .238 322.16);--color-fuchsia-500:oklch(.667 .295 322.15);--color-fuchsia-600:oklch(.591 .293 322.896);--color-fuchsia-700:oklch(.518 .253 323.949);--color-fuchsia-800:oklch(.452 .211 324.591);--color-fuchsia-900:oklch(.401 .17 325.612);--color-fuchsia-950:oklch(.293 .136 325.661);--color-pink-50:oklch(.971 .014 343.198);--color-pink-100:oklch(.948 .028 342.258);--color-pink-200:oklch(.899 .061 343.231);--color-pink-300:oklch(.823 .12 346.018);--color-pink-400:oklch(.718 .202 349.761);--color-pink-500:oklch(.656 .241 354.308);--color-pink-600:oklch(.592 .249 .584);--color-pink-700:oklch(.525 .223 3.958);--color-pink-800:oklch(.459 .187 3.815);--color-pink-900:oklch(.408 .153 2.432);--color-pink-950:oklch(.284 .109 3.907);--color-rose-50:oklch(.969 .015 12.422);--color-rose-100:oklch(.941 .03 12.58);--color-rose-200:oklch(.892 .058 10.001);--color-rose-300:oklch(.81 .117 11.638);--color-rose-400:oklch(.712 .194 13.428);--color-rose-500:oklch(.645 .246 16.439);--color-rose-600:oklch(.586 .253 17.585);--color-rose-700:oklch(.514 .222 16.935);--color-rose-800:oklch(.455 .188 13.697);--color-rose-900:oklch(.41 .159 10.272);--color-rose-950:oklch(.271 .105 12.094);--color-slate-50:oklch(.984 .003 247.858);--color-slate-100:oklch(.968 .007 247.896);--color-slate-200:oklch(.929 .013 255.508);--color-slate-300:oklch(.869 .022 252.894);--color-slate-400:oklch(.704 .04 256.788);--color-slate-500:oklch(.554 .046 257.417);--color-slate-600:oklch(.446 .043 257.281);--color-slate-700:oklch(.372 .044 257.287);--color-slate-800:oklch(.279 .041 260.031);--color-slate-900:oklch(.208 .042 265.755);--color-slate-950:oklch(.129 .042 264.695);--color-gray-50:oklch(.985 .002 247.839);--color-gray-100:oklch(.967 .003 264.542);--color-gray-200:oklch(.928 .006 264.531);--color-gray-300:oklch(.872 .01 258.338);--color-gray-400:oklch(.707 .022 261.325);--color-gray-500:oklch(.551 .027 264.364);--color-gray-600:oklch(.446 .03 256.802);--color-gray-700:oklch(.373 .034 259.733);--color-gray-800:oklch(.278 .033 256.848);--color-gray-900:oklch(.21 .034 264.665);--color-gray-950:oklch(.13 .028 261.692);--color-zinc-50:oklch(.985 0 0);--color-zinc-100:oklch(.967 .001 286.375);--color-zinc-200:oklch(.92 .004 286.32);--color-zinc-300:oklch(.871 .006 286.286);--color-zinc-400:oklch(.705 .015 286.067);--color-zinc-500:oklch(.552 .016 285.938);--color-zinc-600:oklch(.442 .017 285.786);--color-zinc-700:oklch(.37 .013 285.805);--color-zinc-800:oklch(.274 .006 286.033);--color-zinc-900:oklch(.21 .006 285.885);--color-zinc-950:oklch(.141 .005 285.823);--color-neutral-50:oklch(.985 0 0);--color-neutral-100:oklch(.97 0 0);--color-neutral-200:oklch(.922 0 0);--color-neutral-300:oklch(.87 0 0);--color-neutral-400:oklch(.708 0 0);--color-neutral-500:oklch(.556 0 0);--color-neutral-600:oklch(.439 0 0);--color-neutral-700:oklch(.371 0 0);--color-neutral-800:oklch(.269 0 0);--color-neutral-900:oklch(.205 0 0);--color-neutral-950:oklch(.145 0 0);--color-stone-50:oklch(.985 .001 106.423);--color-stone-100:oklch(.97 .001 106.424);--color-stone-200:oklch(.923 .003 48.717);--color-stone-300:oklch(.869 .005 56.366);--color-stone-400:oklch(.709 .01 56.259);--color-stone-500:oklch(.553 .013 58.071);--color-stone-600:oklch(.444 .011 73.639);--color-stone-700:oklch(.374 .01 67.558);--color-stone-800:oklch(.268 .007 34.298);--color-stone-900:oklch(.216 .006 56.043);--color-stone-950:oklch(.147 .004 49.25);--color-black:#000;--color-white:#fff;--spacing:.25rem;--breakpoint-sm:40rem;--breakpoint-md:48rem;--breakpoint-lg:64rem;--breakpoint-xl:80rem;--breakpoint-2xl:96rem;--container-3xs:16rem;--container-2xs:18rem;--container-xs:20rem;--container-sm:24rem;--container-md:28rem;--container-lg:32rem;--container-xl:36rem;--container-2xl:42rem;
5--container-3xl:48rem;--container-4xl:56rem;--container-5xl:64rem;--container-6xl:72rem;--container-7xl:96rem;--text-xs:.75rem;--text-xs--line-height:1.33333;--text-sm:.875rem;--text-sm--line-height:1.42857;--text-base:1rem;--text-base--line-height:1.5;--text-lg:1.125rem;--text-lg--line-height:1.55556;--text-xl:1.25rem;--text-xl--line-height:1.4;--text-2xl:1.5rem;--text-2xl--line-height:1.33333;--text-3xl:1.875rem;--text-3xl--line-height:1.2;--text-4xl:2.25rem;--text-4xl--line-height:1.11111;--text-5xl:3rem;--text-5xl--line-height:1;--text-6xl:3.75rem;--text-6xl--line-height:1;--text-7xl:4.5rem;--text-7xl--line-height:1;--text-8xl:6rem;--text-8xl--line-height:1;--text-9xl:8rem;--text-9xl--line-height:1;--font-weight-thin:100;--font-weight-extralight:200;--font-weight-light:300;--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--font-weight-extrabold:800;--font-weight-black:900;--tracking-tighter:-.05em;--tracking-tight:-.025em;--tracking-normal:0em;--tracking-wide:.025em;--tracking-wider:.05em;--tracking-widest:.1em;--leading-tight:1.25;--leading-snug:1.375;--leading-normal:1.5;--leading-relaxed:1.625;--leading-loose:2;--radius-xs:.125rem;--radius-sm:.25rem;--radius-md:.375rem;--radius-lg:.5rem;--radius-xl:.75rem;--radius-2xl:1rem;--radius-3xl:1.5rem;--radius-4xl:2rem;--shadow-2xs:0 1px rgba(0,0,0,.05);--shadow-xs:0 1px 2px 0 rgba(0,0,0,.05);--shadow-sm:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px -1px rgba(0,0,0,.1);--shadow-md:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -2px rgba(0,0,0,.1);--shadow-lg:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -4px rgba(0,0,0,.1);--shadow-xl:0 20px 25px -5px rgba(0,0,0,.1),0 8px 10px -6px rgba(0,0,0,.1);--shadow-2xl:0 25px 50px -12px rgba(0,0,0,.25);--inset-shadow-2xs:inset 0 1px rgba(0,0,0,.05);--inset-shadow-xs:inset 0 1px 1px rgba(0,0,0,.05);--inset-shadow-sm:inset 0 2px 4px rgba(0,0,0,.05);--drop-shadow-xs:0 1px 1px rgba(0,0,0,.05);--drop-shadow-sm:0 1px 2px rgba(0,0,0,.15);--drop-shadow-md:0 3px 3px rgba(0,0,0,.12);--drop-shadow-lg:0 4px 4px rgba(0,0,0,.15);--drop-shadow-xl:0 9px 7px rgba(0,0,0,.1);--drop-shadow-2xl:0 25px 25px rgba(0,0,0,.15);--ease-in:cubic-bezier(.4,0,1,1);--ease-out:cubic-bezier(0,0,.2,1);--ease-in-out:cubic-bezier(.4,0,.2,1);--animate-spin:spin 1s linear infinite;--animate-ping:ping 1s cubic-bezier(0,0,.2,1) infinite;--animate-pulse:pulse 2s cubic-bezier(.4,0,.6,1) infinite;--animate-bounce:bounce 1s infinite;--blur-xs:4px;--blur-sm:8px;--blur-md:12px;--blur-lg:16px;--blur-xl:24px;--blur-2xl:40px;--blur-3xl:64px;--perspective-dramatic:100px;--perspective-near:300px;--perspective-normal:500px;--perspective-midrange:800px;--perspective-distant:1200px;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4,0,.2,1);--default-font-family:var(--font-sans);--default-font-feature-settings:var(--font-sans--font-feature-settings);--default-font-variation-settings:var( --font-sans--font-variation-settings );--default-mono-font-family:var(--font-mono);--default-mono-font-feature-settings:var( --font-mono--font-feature-settings );--default-mono-font-variation-settings:var( --font-mono--font-variation-settings );--color-accent:#fcf3af;--color-primary:#171717;--color-secondary:#e72420;--drop-shadow-text:3px 3px 3px rgba(0,0,0,.3);--breakpoint-xs:500px;--width-1\/1:100%;--shadow-book:rgba(0,0,0,.15) 0px 1.1px 1.5px,rgba(0,0,0,.1) 0px 2.8px 3.9px,rgba(0,0,0,.08) 0px 5.8px 7.9px,rgba(0,0,0,.06) 0px 12.0455px 16.4px,rgba(0,0,0,.04) 0px 33px 45px;--container-8xl:88rem;--z-index-60:60;--z-index-70:70;--z-index-80:80;--z-index-90:90;--z-index-100:100;--z-index-dropdown:1000;--z-index-sticky:1020;--z-index-fixed:1030;--z-index-modal-backdrop:1040;--z-index-modal:1050;--z-index-popover:1060;--z-index-tooltip:1070;--z-index-sidebar-background:1074;--z-index-sidebar:1075;--z-index-cookie-banner:1080;--z-index-transition-html:1110;--z-index-cursor:1200}}@layer base{*,::backdrop,::file-selector-button,:after,:before{border:0 solid;box-sizing:border-box;margin:0;padding:0}:host,html{line-height:1.5;-webkit-text-size-adjust:100%;font-family:var( --default-font-family,ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji" );font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var( --default-font-variation-settings,normal );-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-tap-highlight-color:transparent}body{line-height:inherit}hr{border-top-width:1px;color:inherit;height:0}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}
5code,kbd,pre,samp{font-family:var( --default-mono-font-family,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace );font-feature-settings:var( --default-mono-font-feature-settings,normal );font-size:1em;font-variation-settings:var( --default-mono-font-variation-settings,normal )}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{border-collapse:collapse;border-color:inherit;text-indent:0}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}menu,ol,ul{list-style:none}audio,canvas,embed,iframe,img,object,svg,video{display:block;vertical-align:middle}img,video{height:auto;max-width:100%}::file-selector-button,button,input,optgroup,select,textarea{background-color:transparent;border-radius:0;color:inherit;font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;opacity:1}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::-moz-placeholder{color:color-mix(in oklab,currentColor 50%,transparent);opacity:1}::placeholder{color:color-mix(in oklab,currentColor 50%,transparent);opacity:1}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit,::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-meridiem-field,::-webkit-datetime-edit-millisecond-field,::-webkit-datetime-edit-minute-field,::-webkit-datetime-edit-month-field,::-webkit-datetime-edit-second-field,::-webkit-datetime-edit-year-field{padding-block:0}:-moz-ui-invalid{box-shadow:none}::file-selector-button,button,input:where([type=button],[type=reset],[type=submit]){-webkit-appearance:button;-moz-appearance:button;appearance:button}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer utilities{.pointer-events-none{pointer-events:none}.collapse{visibility:collapse}.invisible{visibility:hidden}.visible{visibility:visible}.sr-only{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0,0,0,0);border-width:0;white-space:nowrap}.page-container{margin-inline:auto;max-width:var(--container-7xl);padding-block:calc(var(--spacing)*6);padding-inline:calc(var(--spacing)*3);position:relative;padding-bottom:calc(var(--spacing)*6);padding-top:calc(var(--spacing)*20)}@media (width >= 500px){.page-container{padding-inline:calc(var(--spacing)*4)}}@media (width >= 40rem){.page-container{padding-inline:calc(var(--spacing)*6)}}@media (width >= 40rem){.page-container{padding-block:calc(var(--spacing)*12)}}@media (width >= 48rem){.page-container{padding-inline:calc(var(--spacing)*8)}}@media (width >= 64rem){.page-container{padding-inline:calc(var(--spacing)*16)}}@media (width >= 40rem){.page-container{padding-top:calc(var(--spacing)*28)}}@media (width >= 40rem){.page-container{padding-bottom:calc(var(--spacing)*12)}}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.inset-0{inset:calc(var(--spacing)*0)}.top-0{top:calc(var(--spacing)*0)}.top-1\/2{top:50%}.top-4{top:calc(var(--spacing)*4)}.top-16{top:calc(var(--spacing)*16)}.top-\[160px\]{top:160px}.top-\[250px\]{top:250px}.right-0{right:calc(var(--spacing)*0)}.right-4{right:calc(var(--spacing)*4)}.right-5{right:calc(var(--spacing)*5)}.right-8{right:calc(var(--spacing)*8)}.right-\[-100\%\]{right:-100%}.right-\[90px\]{right:90px}.right-\[190px\]{right:190px}.-bottom-1{bottom:calc(var(--spacing)*-1)}.-bottom-1\/2{bottom:-50%}.bottom-0{bottom:calc(var(--spacing)*0)}.bottom-4{bottom:calc(var(--spacing)*4)}.bottom-5{bottom:calc(var(--spacing)*5)}.bottom-12{bottom:calc(var(--spacing)*12)}.left-0{left:calc(var(--spacing)*0)}.left-4{left:calc(var(--spacing)*4)}.z-10{z-index:10}.z-20{z-index:20}.z-50{z-index:50}.z-fixed{z-index:var(--z-index-fixed)}.z-modal{z-index:var(--z-index-modal)}.z-transition-html{z-index:var(--z-index-transition-html)}.order-1{order:1}.order-2{order:2}.col-span-1{grid-column:span 1/span 1}.\!container{width:100%!important}@media (width >= 500px){.\!container{max-width:500px!important}}@media (width >= 40rem){.\!container{max-width:40rem!important}}@media (width >= 48rem){.\!container{max-width:48rem!important}}@media (width >= 64rem){.\!container{max-width:64rem!important}}@media (width >= 80rem){.\!container{max-width:80rem!important}}@media (width >= 96rem){.\!container{max-width:96rem!important}}.container{width:100%}@media (width >= 500px){.container{max-width:500px}}@media (width >= 40rem){.container{max-width:40rem}}@media (width >= 48rem){.container{max-width:48rem}}@media (width >= 64rem){.container{max-width:64rem}}@media (width >= 80rem){.container{max-width:80rem}}@media (width >= 96rem){.container{max-width:96rem}}.m-0{margin:calc(var(--spacing)*0)}.layout-container{margin-inline:auto;max-width:var(--container-7xl);padding-block:calc(var(--spacing)*6);padding-inline:calc(var(--spacing)*3)}@media (width >= 500px){.layout-container{padding-inline:calc(var(--spacing)*4)}}@media (width >= 40rem){.layout-container{padding-inline:calc(var(--spacing)*6)}}@media (width >= 40rem){.layout-container{padding-block:calc(var(--spacing)*12)}}@media (width >= 48rem){.layout-container{padding-inline:calc(var(--spacing)*8)}}@media (width >= 64rem){.layout-container{padding-inline:calc(var(--spacing)*16)}}.mx-auto{margin-inline:auto}.\!body{color:var(--tw-prose-body)!important;max-width:65ch!important;--tw-prose-body:oklch(.373 .034 259.733)!important;--tw-prose-headings:oklch(.21 .034 264.665)!important;--tw-prose-lead:oklch(.446 .03 256.802)!important;--tw-prose-links:oklch(.21 .034 264.665)!important;--tw-prose-bold:oklch(.21 .034 264.665)!important;--tw-prose-counters:oklch(.551 .027 264.364)!important;--tw-prose-bullets:oklch(.872 .01 258.338)!important;--tw-prose-hr:oklch(.928 .006 264.531)!important;--tw-prose-quotes:oklch(.21 .034 264.665)!important;--tw-prose-quote-borders:oklch(.928 .006 264.531)!important;--tw-prose-captions:oklch(.551 .027 264.364)!important;--tw-prose-kbd:oklch(.21 .034 264.665)!important;--tw-prose-kbd-shadows:NaN NaN NaN!important;--tw-prose-code:oklch(.21 .034 264.665)!important;--tw-prose-pre-code:oklch(.928 .006 264.531)!important;--tw-prose-pre-bg:oklch(.278 .033 256.848)!important;--tw-prose-th-borders:oklch(.872 .01 258.338)!important;--tw-prose-td-borders:oklch(.928 .006 264.531)!important;--tw-prose-invert-body:oklch(.872 .01 258.338)!important;--tw-prose-invert-headings:#fff!important;--tw-prose-invert-lead:oklch(.707 .022 261.325)!important;--tw-prose-invert-links:#fff!important;--tw-prose-invert-bold:#fff!important;--tw-prose-invert-counters:oklch(.707 .022 261.325)!important;--tw-prose-invert-bullets:oklch(.446 .03 256.802)!important;--tw-prose-invert-hr:oklch(.373 .034 259.733)!important;--tw-prose-invert-quotes:oklch(.967 .003 264.542)!important;--tw-prose-invert-quote-borders:oklch(.373 .034 259.733)!important;--tw-prose-invert-captions:oklch(.707 .022 261.325)!important;--tw-prose-invert-kbd:#fff!important;--tw-prose-invert-kbd-shadows:255 255 255!important;--tw-prose-invert-code:#fff!important;--tw-prose-invert-pre-code:oklch(.872 .01 258.338)!important;--tw-prose-invert-pre-bg:rgba(0,0,0,.5)!important;--tw-prose-invert-th-borders:oklch(.446 .03 256.802)!important;--tw-prose-invert-td-borders:oklch(.373 .034 259.733)!important;color:var(--color-white)!important;font-size:1rem!important;font-size:var(--text-lg)!important;line-height:1.75!important;line-height:var(--tw-leading,var(--text-lg--line-height))!important;max-width:var(--container-3xl)!important}.\!body :where(p):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.25em!important;margin-top:1.25em!important}.\!body :where([class~=lead]):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-lead)!important;font-size:1.25em!important;line-height:1.6!important;margin-bottom:1.2em!important;margin-top:1.2em!important}
5.\!body :where(a):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-links)!important;font-weight:500!important;text-decoration:underline!important}.\!body :where(strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-bold)!important;font-weight:600!important}.\!body :where(a strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit!important}.\!body :where(blockquote strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit!important}.\!body :where(thead th strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit!important}.\!body :where(ol):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:decimal!important;margin-bottom:1.25em!important;margin-top:1.25em!important;padding-inline-start:1.625em!important}.\!body :where(ol[type=A]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:upper-alpha!important}.\!body :where(ol[type=a]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:lower-alpha!important}.\!body :where(ol[type=A s]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:upper-alpha!important}.\!body :where(ol[type=a s]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:lower-alpha!important}.\!body :where(ol[type=I]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:upper-roman!important}.\!body :where(ol[type=i]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:lower-roman!important}.\!body :where(ol[type=I s]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:upper-roman!important}.\!body :where(ol[type=i s]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:lower-roman!important}.\!body :where(ol[type="1"]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:decimal!important}.\!body :where(ul):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:disc!important;margin-bottom:1.25em!important;margin-top:1.25em!important;padding-inline-start:1.625em!important}.\!body :where(ol>li):not(:where([class~=not-prose],[class~=not-prose] *))::marker{color:var(--tw-prose-counters)!important;font-weight:400!important}.\!body :where(ul>li):not(:where([class~=not-prose],[class~=not-prose] *))::marker{color:var(--tw-prose-bullets)!important}.\!body :where(dt):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings)!important;font-weight:600!important;margin-top:1.25em!important}.\!body :where(hr):not(:where([class~=not-prose],[class~=not-prose] *)){border-color:var(--tw-prose-hr)!important;border-top-width:1!important;margin-bottom:3em!important;margin-top:3em!important}.\!body :where(blockquote):not(:where([class~=not-prose],[class~=not-prose] *)){border-inline-start-color:var(--tw-prose-quote-borders)!important;border-inline-start-width:.25rem!important;color:var(--tw-prose-quotes)!important;font-style:italic!important;font-weight:500!important;margin-bottom:1.6em!important;margin-top:1.6em!important;padding-inline-start:1em!important;quotes:"“""”""‘""’"!important}.\!body :where(blockquote p:first-of-type):not(:where([class~=not-prose],[class~=not-prose] *)):before{content:open-quote!important}.\!body :where(blockquote p:last-of-type):not(:where([class~=not-prose],[class~=not-prose] *)):after{content:close-quote!important}.\!body :where(h1):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings)!important;font-size:2.25em!important;font-weight:800!important;line-height:1.1111111!important;margin-bottom:.8888889em!important;margin-top:0!important}.\!body :where(h1 strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit!important;font-weight:900!important}.\!body :where(h2):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings)!important;font-size:1.5em!important;font-weight:700!important;line-height:1.3333333!important;margin-bottom:1em!important;margin-top:2em!important}.\!body :where(h2 strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit!important;font-weight:800!important}.\!body :where(h3):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings)!important;font-size:1.25em!important;font-weight:600!important;line-height:1.6!important;margin-bottom:.6em!important;margin-top:1.6em!important}.\!body :where(h3 strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit!important;font-weight:700!important}.\!body :where(h4):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings)!important;font-weight:600!important;line-height:1.5!important;margin-bottom:.5em!important;margin-top:1.5em!important}.\!body :where(h4 strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit!important;font-weight:700!important}.\!body :where(img):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:2em!important;margin-top:2em!important}.\!body :where(picture):not(:where([class~=not-prose],[class~=not-prose] *)){display:block!important;margin-bottom:2em!important;margin-top:2em!important}.\!body :where(video):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:2em!important;margin-top:2em!important}.\!body :where(kbd):not(:where([class~=not-prose],[class~=not-prose] *)){border-radius:.3125rem!important;box-shadow:0 0 0 1px rgb(var(--tw-prose-kbd-shadows)/10%),0 3px rgb(var(--tw-prose-kbd-shadows)/10%)!important;color:var(--tw-prose-kbd)!important;font-family:inherit!important;font-size:.875em!important;font-weight:500!important;padding-inline-end:.375em!important;padding-bottom:.1875em!important;padding-top:.1875em!important;padding-inline-start:.375em!important}.\!body :where(code):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-code)!important;font-size:.875em!important;font-weight:600!important}.\!body :where(code):not(:where([class~=not-prose],[class~=not-prose] *)):before{content:"`"!important}.\!body :where(code):not(:where([class~=not-prose],[class~=not-prose] *)):after{content:"`"!important}.\!body :where(a code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit!important}.\!body :where(h1 code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit!important}.\!body :where(h2 code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit!important;font-size:.875em!important}.\!body :where(h3 code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit!important;font-size:.9em!important}.\!body :where(h4 code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit!important}.\!body :where(blockquote code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit!important}.\!body :where(thead th code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit!important}.\!body :where(pre):not(:where([class~=not-prose],[class~=not-prose] *)){background-color:var(--tw-prose-pre-bg)!important;border-radius:.375rem!important;color:var(--tw-prose-pre-code)!important;font-size:.875em!important;font-weight:400!important;line-height:1.7142857!important;margin-bottom:1.7142857em!important;margin-top:1.7142857em!important;overflow-x:auto!important;padding-inline-end:1.1428571em!important;padding-bottom:.8571429em!important;padding-top:.8571429em!important;padding-inline-start:1.1428571em!important}.\!body :where(pre code):not(:where([class~=not-prose],[class~=not-prose] *)){background-color:transparent!important;border-radius:0!important;border-width:0!important;color:inherit!important;font-family:inherit!important;font-size:inherit!important;font-weight:inherit!important;line-height:inherit!important;padding:0!important}.\!body :where(pre code):not(:where([class~=not-prose],[class~=not-prose] *)):before{content:none!important}.\!body :where(pre code):not(:where([class~=not-prose],[class~=not-prose] *)):after{content:none!important}.\!body :where(table):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:.875em!important;line-height:1.7142857!important;margin-bottom:2em!important;margin-top:2em!important;table-layout:auto!important;width:100%!important}.\!body :where(thead):not(:where([class~=not-prose],[class~=not-prose] *)){border-bottom-color:var(--tw-prose-th-borders)!important;border-bottom-width:1px!important}.\!body :where(thead th):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings)!important;font-weight:600!important;
5padding-inline-end:.5714286em!important;padding-bottom:.5714286em!important;padding-inline-start:.5714286em!important;vertical-align:bottom!important}.\!body :where(tbody tr):not(:where([class~=not-prose],[class~=not-prose] *)){border-bottom-color:var(--tw-prose-td-borders)!important;border-bottom-width:1px!important}.\!body :where(tbody tr:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){border-bottom-width:0!important}.\!body :where(tbody td):not(:where([class~=not-prose],[class~=not-prose] *)){vertical-align:baseline!important}.\!body :where(tfoot):not(:where([class~=not-prose],[class~=not-prose] *)){border-top-color:var(--tw-prose-th-borders)!important;border-top-width:1px!important}.\!body :where(tfoot td):not(:where([class~=not-prose],[class~=not-prose] *)){vertical-align:top!important}.\!body :where(th,td):not(:where([class~=not-prose],[class~=not-prose] *)){text-align:start!important}.\!body :where(figure>*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:0!important;margin-top:0!important}.\!body :where(figcaption):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-captions)!important;font-size:.875em!important;line-height:1.4285714!important;margin-top:.8571429em!important}.\!body :where(picture>img):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:0!important;margin-top:0!important}.\!body :where(li):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:.5em!important;margin-top:.5em!important}.\!body :where(ol>li):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:.375em!important}.\!body :where(ul>li):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:.375em!important}.\!body :where(.prose>ul>li p):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:.75em!important;margin-top:.75em!important}.\!body :where(.prose>ul>li>p:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em!important}.\!body :where(.prose>ul>li>p:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.25em!important}.\!body :where(.prose>ol>li>p:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em!important}.\!body :where(.prose>ol>li>p:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.25em!important}.\!body :where(ul ul,ul ol,ol ul,ol ol):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:.75em!important;margin-top:.75em!important}.\!body :where(dl):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.25em!important;margin-top:1.25em!important}.\!body :where(dd):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.5em!important;padding-inline-start:1.625em!important}.\!body :where(hr+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0!important}.\!body :where(h2+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0!important}
5.\!body :where(h3+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0!important}.\!body :where(h4+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0!important}.\!body :where(thead th:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:0!important}.\!body :where(thead th:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-end:0!important}.\!body :where(tbody td,tfoot td):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-end:.5714286em!important;padding-bottom:.5714286em!important;padding-top:.5714286em!important;padding-inline-start:.5714286em!important}.\!body :where(tbody td:first-child,tfoot td:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:0!important}.\!body :where(tbody td:last-child,tfoot td:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-end:0!important}.\!body :where(figure):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:2em!important;margin-top:2em!important}.\!body :where(.prose>:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0!important}.\!body :where(.prose>:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:0!important}.\!body :is(:where(h1,h2,h3,h4,h5,h6,th):not(:where([class~=not-prose],[class~=not-prose] *))){font-family:var(--font-serif)!important}.\!body :is(:where(h1,h2,h3,h4,h5,h6,th):not(:where([class~=not-prose],[class~=not-prose] *))){color:var(--color-white)!important}.\!body :is(:where(h1,h2,h3,h4,h5,h6,th):not(:where([class~=not-prose],[class~=not-prose] *))){text-transform:uppercase!important}.\!body :is(:where(a):not(:where([class~=not-prose],[class~=not-prose] *))){color:var(--color-accent)!important}.\!body :is(:where(strong):not(:where([class~=not-prose],[class~=not-prose] *))){color:var(--color-white)!important}.body{color:var(--tw-prose-body);max-width:65ch;--tw-prose-body:oklch(.373 .034 259.733);--tw-prose-headings:oklch(.21 .034 264.665);--tw-prose-lead:oklch(.446 .03 256.802);--tw-prose-links:oklch(.21 .034 264.665);--tw-prose-bold:oklch(.21 .034 264.665);--tw-prose-counters:oklch(.551 .027 264.364);--tw-prose-bullets:oklch(.872 .01 258.338);--tw-prose-hr:oklch(.928 .006 264.531);--tw-prose-quotes:oklch(.21 .034 264.665);--tw-prose-quote-borders:oklch(.928 .006 264.531);--tw-prose-captions:oklch(.551 .027 264.364);--tw-prose-kbd:oklch(.21 .034 264.665);--tw-prose-kbd-shadows:NaN NaN NaN;--tw-prose-code:oklch(.21 .034 264.665);--tw-prose-pre-code:oklch(.928 .006 264.531);--tw-prose-pre-bg:oklch(.278 .033 256.848);--tw-prose-th-borders:oklch(.872 .01 258.338);--tw-prose-td-borders:oklch(.928 .006 264.531);--tw-prose-invert-body:oklch(.872 .01 258.338);--tw-prose-invert-headings:#fff;--tw-prose-invert-lead:oklch(.707 .022 261.325);--tw-prose-invert-links:#fff;--tw-prose-invert-bold:#fff;--tw-prose-invert-counters:oklch(.707 .022 261.325);--tw-prose-invert-bullets:oklch(.446 .03 256.802);--tw-prose-invert-hr:oklch(.373 .034 259.733);--tw-prose-invert-quotes:oklch(.967 .003 264.542);--tw-prose-invert-quote-borders:oklch(.373 .034 259.733);--tw-prose-invert-captions:oklch(.707 .022 261.325);--tw-prose-invert-kbd:#fff;--tw-prose-invert-kbd-shadows:255 255 255;--tw-prose-invert-code:#fff;--tw-prose-invert-pre-code:oklch(.872 .01 258.338);--tw-prose-invert-pre-bg:rgba(0,0,0,.5);--tw-prose-invert-th-borders:oklch(.446 .03 256.802);--tw-prose-invert-td-borders:oklch(.373 .034 259.733);color:var(--color-white);font-size:1rem;font-size:var(--text-lg);line-height:1.75;line-height:var(--tw-leading,var(--text-lg--line-height));max-width:var(--container-3xl)}.body :where(p):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.25em;margin-top:1.25em}.body :where([class~=lead]):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-lead);font-size:1.25em;line-height:1.6;margin-bottom:1.2em;margin-top:1.2em}.body :where(a):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-links);font-weight:500;text-decoration:underline}.body :where(strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-bold);font-weight:600}.body :where(a strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.body :where(blockquote strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.body :where(thead th strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.body :where(ol):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:decimal;margin-bottom:1.25em;margin-top:1.25em;padding-inline-start:1.625em}.body :where(ol[type=A]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:upper-alpha}.body :where(ol[type=a]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:lower-alpha}.body :where(ol[type=A s]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:upper-alpha}.body :where(ol[type=a s]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:lower-alpha}.body :where(ol[type=I]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:upper-roman}.body :where(ol[type=i]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:lower-roman}.body :where(ol[type=I s]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:upper-roman}.body :where(ol[type=i s]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:lower-roman}.body :where(ol[type="1"]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:decimal}.body :where(ul):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:disc;margin-bottom:1.25em;margin-top:1.25em;padding-inline-start:1.625em}.body :where(ol>
5li):not(:where([class~=not-prose],[class~=not-prose] *))::marker{color:var(--tw-prose-counters);font-weight:400}.body :where(ul>li):not(:where([class~=not-prose],[class~=not-prose] *))::marker{color:var(--tw-prose-bullets)}.body :where(dt):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);font-weight:600;margin-top:1.25em}.body :where(hr):not(:where([class~=not-prose],[class~=not-prose] *)){border-color:var(--tw-prose-hr);border-top-width:1;margin-bottom:3em;margin-top:3em}.body :where(blockquote):not(:where([class~=not-prose],[class~=not-prose] *)){border-inline-start-color:var(--tw-prose-quote-borders);border-inline-start-width:.25rem;color:var(--tw-prose-quotes);font-style:italic;font-weight:500;margin-bottom:1.6em;margin-top:1.6em;padding-inline-start:1em;quotes:"“""”""‘""’"}.body :where(blockquote p:first-of-type):not(:where([class~=not-prose],[class~=not-prose] *)):before{content:open-quote}.body :where(blockquote p:last-of-type):not(:where([class~=not-prose],[class~=not-prose] *)):after{content:close-quote}.body :where(h1):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);font-size:2.25em;font-weight:800;line-height:1.1111111;margin-bottom:.8888889em;margin-top:0}.body :where(h1 strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-weight:900}.body :where(h2):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);font-size:1.5em;font-weight:700;line-height:1.3333333;margin-bottom:1em;margin-top:2em}.body :where(h2 strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-weight:800}.body :where(h3):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);font-size:1.25em;font-weight:600;line-height:1.6;margin-bottom:.6em;margin-top:1.6em}.body :where(h3 strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-weight:700}.body :where(h4):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);font-weight:600;line-height:1.5;margin-bottom:.5em;margin-top:1.5em}.body :where(h4 strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-weight:700}.body :where(img):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:2em;margin-top:2em}.body :where(picture):not(:where([class~=not-prose],[class~=not-prose] *)){display:block;margin-bottom:2em;margin-top:2em}.body :where(video):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:2em;margin-top:2em}.body :where(kbd):not(:where([class~=not-prose],[class~=not-prose] *)){border-radius:.3125rem;box-shadow:0 0 0 1px rgb(var(--tw-prose-kbd-shadows)/10%),0 3px rgb(var(--tw-prose-kbd-shadows)/10%);color:var(--tw-prose-kbd);font-family:inherit;font-size:.875em;font-weight:500;padding-inline-end:.375em;padding-bottom:.1875em;padding-top:.1875em;padding-inline-start:.375em}.body :where(code):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-code);font-size:.875em;font-weight:600}.body :where(code):not(:where([class~=not-prose],[class~=not-prose] *)):before{content:"`"}.body :where(code):not(:where([class~=not-prose],[class~=not-prose] *)):after{content:"`"}.body :where(a code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.body :where(h1 code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.body :where(h2 code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-size:.875em}.body :where(h3 code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-size:.9em}.body :where(h4 code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.body :where(blockquote code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.body :where(thead th code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.body :where(pre):not(:where([class~=not-prose],[class~=not-prose] *)){background-color:var(--tw-prose-pre-bg);border-radius:.375rem;color:var(--tw-prose-pre-code);font-size:.875em;font-weight:400;line-height:1.7142857;margin-bottom:1.7142857em;margin-top:1.7142857em;overflow-x:auto;padding-inline-end:1.1428571em;padding-bottom:.8571429em;padding-top:.8571429em;padding-inline-start:1.1428571em}.body :where(pre code):not(:where([class~=not-prose],[class~=not-prose] *)){background-color:transparent;border-radius:0;border-width:0;color:inherit;font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;padding:0}.body :where(pre code):not(:where([class~=not-prose],[class~=not-prose] *)):before{content:none}.body :where(pre code):not(:where([class~=not-prose],[class~=not-prose] *)):after{content:none}.body :where(table):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:.875em;line-height:1.7142857;margin-bottom:2em;margin-top:2em;table-layout:auto;width:100%}.body :where(thead):not(:where([class~=not-prose],[class~=not-prose] *)){border-bottom-color:var(--tw-prose-th-borders);border-bottom-width:1px}.body :where(thead th):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);font-weight:600;
5padding-inline-end:.5714286em;padding-bottom:.5714286em;padding-inline-start:.5714286em;vertical-align:bottom}.body :where(tbody tr):not(:where([class~=not-prose],[class~=not-prose] *)){border-bottom-color:var(--tw-prose-td-borders);border-bottom-width:1px}.body :where(tbody tr:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){border-bottom-width:0}.body :where(tbody td):not(:where([class~=not-prose],[class~=not-prose] *)){vertical-align:baseline}.body :where(tfoot):not(:where([class~=not-prose],[class~=not-prose] *)){border-top-color:var(--tw-prose-th-borders);border-top-width:1px}.body :where(tfoot td):not(:where([class~=not-prose],[class~=not-prose] *)){vertical-align:top}.body :where(th,td):not(:where([class~=not-prose],[class~=not-prose] *)){text-align:start}.body :where(figure>*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:0;margin-top:0}.body :where(figcaption):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-captions);font-size:.875em;line-height:1.4285714;margin-top:.8571429em}.body :where(picture>img):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:0;margin-top:0}.body :where(li):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:.5em;margin-top:.5em}.body :where(ol>li):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:.375em}.body :where(ul>li):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:.375em}.body :where(.prose>ul>li p):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:.75em;margin-top:.75em}.body :where(.prose>ul>li>p:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em}.body :where(.prose>ul>li>p:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.25em}.body :where(.prose>ol>li>p:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em}.body :where(.prose>ol>li>p:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.25em}.body :where(ul ul,ul ol,ol ul,ol ol):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:.75em;margin-top:.75em}.body :where(dl):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.25em;margin-top:1.25em}.body :where(dd):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.5em;padding-inline-start:1.625em}.body :where(hr+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.body :where(h2+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}
5.body :where(h3+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.body :where(h4+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.body :where(thead th:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:0}.body :where(thead th:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-end:0}.body :where(tbody td,tfoot td):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-end:.5714286em;padding-bottom:.5714286em;padding-top:.5714286em;padding-inline-start:.5714286em}.body :where(tbody td:first-child,tfoot td:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:0}.body :where(tbody td:last-child,tfoot td:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-end:0}.body :where(figure):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:2em;margin-top:2em}.body :where(.prose>:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.body :where(.prose>:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:0}.body :is(:where(h1,h2,h3,h4,h5,h6,th):not(:where([class~=not-prose],[class~=not-prose] *))){font-family:var(--font-serif)}.body :is(:where(h1,h2,h3,h4,h5,h6,th):not(:where([class~=not-prose],[class~=not-prose] *))){color:var(--color-white)}.body :is(:where(h1,h2,h3,h4,h5,h6,th):not(:where([class~=not-prose],[class~=not-prose] *))){text-transform:uppercase}.body :is(:where(a):not(:where([class~=not-prose],[class~=not-prose] *))){color:var(--color-accent)}.body :is(:where(strong):not(:where([class~=not-prose],[class~=not-prose] *))){color:var(--color-white)}.caption{color:var(--tw-prose-body);max-width:65ch;--tw-prose-body:oklch(.373 .034 259.733);--tw-prose-headings:oklch(.21 .034 264.665);--tw-prose-lead:oklch(.446 .03 256.802);--tw-prose-links:oklch(.21 .034 264.665);--tw-prose-bold:oklch(.21 .034 264.665);--tw-prose-counters:oklch(.551 .027 264.364);--tw-prose-bullets:oklch(.872 .01 258.338);--tw-prose-hr:oklch(.928 .006 264.531);--tw-prose-quotes:oklch(.21 .034 264.665);--tw-prose-quote-borders:oklch(.928 .006 264.531);--tw-prose-captions:oklch(.551 .027 264.364);--tw-prose-kbd:oklch(.21 .034 264.665);--tw-prose-kbd-shadows:NaN NaN NaN;--tw-prose-code:oklch(.21 .034 264.665);--tw-prose-pre-code:oklch(.928 .006 264.531);--tw-prose-pre-bg:oklch(.278 .033 256.848);--tw-prose-th-borders:oklch(.872 .01 258.338);--tw-prose-td-borders:oklch(.928 .006 264.531);--tw-prose-invert-body:oklch(.872 .01 258.338);--tw-prose-invert-headings:#fff;--tw-prose-invert-lead:oklch(.707 .022 261.325);--tw-prose-invert-links:#fff;--tw-prose-invert-bold:#fff;--tw-prose-invert-counters:oklch(.707 .022 261.325);--tw-prose-invert-bullets:oklch(.446 .03 256.802);--tw-prose-invert-hr:oklch(.373 .034 259.733);--tw-prose-invert-quotes:oklch(.967 .003 264.542);--tw-prose-invert-quote-borders:oklch(.373 .034 259.733);--tw-prose-invert-captions:oklch(.707 .022 261.325);--tw-prose-invert-kbd:#fff;--tw-prose-invert-kbd-shadows:255 255 255;--tw-prose-invert-code:#fff;--tw-prose-invert-pre-code:oklch(.872 .01 258.338);--tw-prose-invert-pre-bg:rgba(0,0,0,.5);--tw-prose-invert-th-borders:oklch(.446 .03 256.802);--tw-prose-invert-td-borders:oklch(.373 .034 259.733);color:var(--color-white);font-size:1rem;font-size:var(--text-base);font-style:italic;line-height:1.75;line-height:var(--tw-leading,var(--text-base--line-height));max-width:var(--container-3xl)}.caption :where(p):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.25em;margin-top:1.25em}.caption :where([class~=lead]):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-lead);font-size:1.25em;line-height:1.6;margin-bottom:1.2em;margin-top:1.2em}.caption :where(a):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-links);font-weight:500;text-decoration:underline}.caption :where(strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-bold);font-weight:600}.caption :where(a strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.caption :where(blockquote strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.caption :where(thead th strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.caption :where(ol):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:decimal;margin-bottom:1.25em;margin-top:1.25em;padding-inline-start:1.625em}.caption :where(ol[type=A]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:upper-alpha}.caption :where(ol[type=a]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:lower-alpha}.caption :where(ol[type=A s]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:upper-alpha}.caption :where(ol[type=a s]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:lower-alpha}.caption :where(ol[type=I]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:upper-roman}.caption :where(ol[type=i]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:lower-roman}.caption :where(ol[type=I s]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:upper-roman}.caption :where(ol[type=i s]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:lower-roman}.caption :where(ol[type="1"]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:decimal}.caption :where(ul):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:disc;margin-bottom:1.25em;margin-top:1.25em;padding-inline-start:1.625em}.caption :where(ol>
5li):not(:where([class~=not-prose],[class~=not-prose] *))::marker{color:var(--tw-prose-counters);font-weight:400}.caption :where(ul>li):not(:where([class~=not-prose],[class~=not-prose] *))::marker{color:var(--tw-prose-bullets)}.caption :where(dt):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);font-weight:600;margin-top:1.25em}.caption :where(hr):not(:where([class~=not-prose],[class~=not-prose] *)){border-color:var(--tw-prose-hr);border-top-width:1;margin-bottom:3em;margin-top:3em}.caption :where(blockquote):not(:where([class~=not-prose],[class~=not-prose] *)){border-inline-start-color:var(--tw-prose-quote-borders);border-inline-start-width:.25rem;color:var(--tw-prose-quotes);font-style:italic;font-weight:500;margin-bottom:1.6em;margin-top:1.6em;padding-inline-start:1em;quotes:"“""”""‘""’"}.caption :where(blockquote p:first-of-type):not(:where([class~=not-prose],[class~=not-prose] *)):before{content:open-quote}.caption :where(blockquote p:last-of-type):not(:where([class~=not-prose],[class~=not-prose] *)):after{content:close-quote}.caption :where(h1):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);font-size:2.25em;font-weight:800;line-height:1.1111111;margin-bottom:.8888889em;margin-top:0}.caption :where(h1 strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-weight:900}.caption :where(h2):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);font-size:1.5em;font-weight:700;line-height:1.3333333;margin-bottom:1em;margin-top:2em}.caption :where(h2 strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-weight:800}.caption :where(h3):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);font-size:1.25em;font-weight:600;line-height:1.6;margin-bottom:.6em;margin-top:1.6em}.caption :where(h3 strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-weight:700}.caption :where(h4):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);font-weight:600;line-height:1.5;margin-bottom:.5em;margin-top:1.5em}.caption :where(h4 strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-weight:700}.caption :where(img):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:2em;margin-top:2em}.caption :where(picture):not(:where([class~=not-prose],[class~=not-prose] *)){display:block;margin-bottom:2em;margin-top:2em}.caption :where(video):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:2em;margin-top:2em}.caption :where(kbd):not(:where([class~=not-prose],[class~=not-prose] *)){border-radius:.3125rem;box-shadow:0 0 0 1px rgb(var(--tw-prose-kbd-shadows)/10%),0 3px rgb(var(--tw-prose-kbd-shadows)/10%);color:var(--tw-prose-kbd);font-family:inherit;font-size:.875em;font-weight:500;padding-inline-end:.375em;padding-bottom:.1875em;padding-top:.1875em;padding-inline-start:.375em}.caption :where(code):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-code);font-size:.875em;font-weight:600}.caption :where(code):not(:where([class~=not-prose],[class~=not-prose] *)):before{content:"`"}.caption :where(code):not(:where([class~=not-prose],[class~=not-prose] *)):after{content:"`"}.caption :where(a code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.caption :where(h1 code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.caption :where(h2 code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-size:.875em}.caption :where(h3 code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-size:.9em}.caption :where(h4 code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.caption :where(blockquote code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.caption :where(thead th code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.caption :where(pre):not(:where([class~=not-prose],[class~=not-prose] *)){background-color:var(--tw-prose-pre-bg);border-radius:.375rem;color:var(--tw-prose-pre-code);font-size:.875em;font-weight:400;line-height:1.7142857;margin-bottom:1.7142857em;margin-top:1.7142857em;overflow-x:auto;padding-inline-end:1.1428571em;padding-bottom:.8571429em;padding-top:.8571429em;padding-inline-start:1.1428571em}.caption :where(pre code):not(:where([class~=not-prose],[class~=not-prose] *)){background-color:transparent;border-radius:0;border-width:0;color:inherit;font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;padding:0}.caption :where(pre code):not(:where([class~=not-prose],[class~=not-prose] *)):before{content:none}.caption :where(pre code):not(:where([class~=not-prose],[class~=not-prose] *)):after{content:none}.caption :where(table):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:.875em;line-height:1.7142857;margin-bottom:2em;margin-top:2em;table-layout:auto;width:100%}
5.caption :where(thead):not(:where([class~=not-prose],[class~=not-prose] *)){border-bottom-color:var(--tw-prose-th-borders);border-bottom-width:1px}.caption :where(thead th):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);font-weight:600;padding-inline-end:.5714286em;padding-bottom:.5714286em;padding-inline-start:.5714286em;vertical-align:bottom}.caption :where(tbody tr):not(:where([class~=not-prose],[class~=not-prose] *)){border-bottom-color:var(--tw-prose-td-borders);border-bottom-width:1px}.caption :where(tbody tr:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){border-bottom-width:0}.caption :where(tbody td):not(:where([class~=not-prose],[class~=not-prose] *)){vertical-align:baseline}.caption :where(tfoot):not(:where([class~=not-prose],[class~=not-prose] *)){border-top-color:var(--tw-prose-th-borders);border-top-width:1px}.caption :where(tfoot td):not(:where([class~=not-prose],[class~=not-prose] *)){vertical-align:top}.caption :where(th,td):not(:where([class~=not-prose],[class~=not-prose] *)){text-align:start}.caption :where(figure>*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:0;margin-top:0}.caption :where(figcaption):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-captions);font-size:.875em;line-height:1.4285714;margin-top:.8571429em}.caption :where(picture>img):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:0;margin-top:0}.caption :where(li):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:.5em;margin-top:.5em}.caption :where(ol>li):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:.375em}.caption :where(ul>li):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:.375em}.caption :where(.prose>ul>li p):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:.75em;margin-top:.75em}.caption :where(.prose>ul>li>p:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em}.caption :where(.prose>ul>li>p:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.25em}.caption :where(.prose>ol>li>p:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em}.caption :where(.prose>ol>li>p:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.25em}.caption :where(ul ul,ul ol,ol ul,ol ol):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:.75em;margin-top:.75em}.caption :where(dl):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.25em;margin-top:1.25em}.caption :where(dd):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.5em;padding-inline-start:1.625em}.caption :where(hr+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.caption :where(h2+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}
5.caption :where(h3+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.caption :where(h4+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.caption :where(thead th:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:0}.caption :where(thead th:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-end:0}.caption :where(tbody td,tfoot td):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-end:.5714286em;padding-bottom:.5714286em;padding-top:.5714286em;padding-inline-start:.5714286em}.caption :where(tbody td:first-child,tfoot td:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:0}.caption :where(tbody td:last-child,tfoot td:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-end:0}.caption :where(figure):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:2em;margin-top:2em}.caption :where(.prose>:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.caption :where(.prose>:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:0}.caption :is(:where(h1,h2,h3,h4,h5,h6,th):not(:where([class~=not-prose],[class~=not-prose] *))){font-family:var(--font-serif)}.caption :is(:where(h1,h2,h3,h4,h5,h6,th):not(:where([class~=not-prose],[class~=not-prose] *))){color:var(--color-white)}.caption :is(:where(h1,h2,h3,h4,h5,h6,th):not(:where([class~=not-prose],[class~=not-prose] *))){text-transform:uppercase}.caption :is(:where(a):not(:where([class~=not-prose],[class~=not-prose] *))){color:var(--color-accent)}.caption :is(:where(strong):not(:where([class~=not-prose],[class~=not-prose] *))){color:var(--color-white)}.-mt-12{margin-top:calc(var(--spacing)*-12)}.mt-2{margin-top:calc(var(--spacing)*2)}.mt-4{margin-top:calc(var(--spacing)*4)}.mt-6{margin-top:calc(var(--spacing)*6)}.mr-0{margin-right:calc(var(--spacing)*0)}.mr-3{margin-right:calc(var(--spacing)*3)}.card{background-color:color-mix(in oklab,var(--color-secondary) 50%,transparent);border-radius:var(--radius-lg);margin-bottom:calc(var(--spacing)*3);padding:calc(var(--spacing)*4);width:100%;--tw-backdrop-blur:blur(8px);-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}@media (width >= 64rem){.card{margin-bottom:calc(var(--spacing)*4)}}@media (width >= 64rem){.card{padding:calc(var(--spacing)*6)}}.mb-0{margin-bottom:calc(var(--spacing)*0)}.mb-2{margin-bottom:calc(var(--spacing)*2)}.mb-3{margin-bottom:calc(var(--spacing)*3)}.mb-4{margin-bottom:calc(var(--spacing)*4)}.mb-6{margin-bottom:calc(var(--spacing)*6)}.mb-8{margin-bottom:calc(var(--spacing)*8)}.mb-16{margin-bottom:calc(var(--spacing)*16)}.mb-\[30px\]{margin-bottom:30px}.ml-2{margin-left:calc(var(--spacing)*2)}.ml-6{margin-left:calc(var(--spacing)*6)}.btn{align-items:center;background-color:var(--color-accent);border-radius:var(--radius-sm);cursor:pointer;display:inline-flex;font-family:var(--font-serif);font-size:var(--text-xl);justify-content:center;line-height:var(--tw-leading,var(--text-xl--line-height));min-width:180px;padding-block:calc(var(--spacing)*2);padding-inline:calc(var(--spacing)*4);text-transform:uppercase;transition-duration:var(--tw-duration,var(--default-transition-duration));transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function))}@media (hover:hover){.btn:hover{--tw-brightness:brightness(90%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}}@media (hover:hover){.btn:disabled:hover{cursor:not-allowed}}@media (hover:hover){.btn:disabled:hover{background-color:var(--color-accent)}}@media (width >= 40rem){.btn{padding-inline:calc(var(--spacing)*6)}}.block{display:block}.contents{display:contents}
5.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.table{display:table}.size-5{height:calc(var(--spacing)*5);width:calc(var(--spacing)*5)}.size-10{height:calc(var(--spacing)*10);width:calc(var(--spacing)*10)}.h-1{height:calc(var(--spacing)*1)}.h-1\/2{height:50%}.h-2{height:calc(var(--spacing)*2)}.h-5{height:calc(var(--spacing)*5)}.h-6{height:calc(var(--spacing)*6)}.h-7{height:calc(var(--spacing)*7)}.h-8{height:calc(var(--spacing)*8)}.h-20{height:calc(var(--spacing)*20)}.h-\[100px\]{height:100px}.h-auto{height:auto}.h-full{height:100%}.h-screen{height:100vh}.max-h-\[60vh\]{max-height:60vh}.max-h-full{max-height:100%}.min-h-screen{min-height:100vh}.w-2{width:calc(var(--spacing)*2)}.w-5{width:calc(var(--spacing)*5)}.w-6{width:calc(var(--spacing)*6)}.w-7{width:calc(var(--spacing)*7)}.w-\[100px\]{width:100px}.w-\[600px\]{width:600px}.w-auto{width:auto}.w-full{width:100%}.max-w-2xl{max-width:var(--container-2xl)}.max-w-3xl{max-width:var(--container-3xl)}.max-w-4xl{max-width:var(--container-4xl)}.max-w-5xl{max-width:var(--container-5xl)}.max-w-\[65\%\]{max-width:65%}.max-w-\[700px\]{max-width:700px}.max-w-none{max-width:none}.max-w-xs{max-width:var(--container-xs)}.flex-1{flex:1}.-translate-y-1\/2{--tw-translate-y:-50%}.-translate-y-1\/2,.translate-y-full{translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-y-full{--tw-translate-y:100%}.scale-0{--tw-scale-x:0%;--tw-scale-y:0%;--tw-scale-z:0%}.scale-0,.scale-90{scale:var(--tw-scale-x) var(--tw-scale-y)}.scale-90{--tw-scale-x:90%;--tw-scale-y:90%;--tw-scale-z:90%}.rotate-3{rotate:3deg}.transform{transform:var(--tw-rotate-x) var(--tw-rotate-y) var(--tw-rotate-z) var(--tw-skew-x) var(--tw-skew-y)}.action-link{color:var(--color-accent);cursor:pointer;text-decoration-line:underline;transition-duration:var(--tw-duration,var(--default-transition-duration));transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function))}@media (hover:hover){.action-link:hover{--tw-brightness:brightness(90%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}}.cursor-default{cursor:default}.cursor-pointer{cursor:pointer}.resize{resize:both}.break-inside-avoid{-moz-column-break-inside:avoid;break-inside:avoid}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.flex-col{flex-direction:column}.flex-row{flex-direction:row}.place-content-center{place-content:center}.items-center{align-items:center}.items-start{align-items:flex-start}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.justify-start{justify-content:flex-start}.gap-4{gap:calc(var(--spacing)*4)}.space-y-6 :where(>:not(:last-child)){--tw-space-y-reverse:0;margin-block-end:calc(var(--spacing)*6*(1 - var(--tw-space-y-reverse)));margin-block-start:calc(var(--spacing)*6*var(--tw-space-y-reverse))}.space-x-5 :where(>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-end:calc(var(--spacing)*5*(1 - var(--tw-space-x-reverse)));margin-inline-start:calc(var(--spacing)*5*var(--tw-space-x-reverse))}.space-x-6 :where(>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-end:calc(var(--spacing)*6*(1 - var(--tw-space-x-reverse)));margin-inline-start:calc(var(--spacing)*6*var(--tw-space-x-reverse))}.truncate{text-overflow:ellipsis;white-space:nowrap}.overflow-hidden,.truncate{overflow:hidden}.overflow-y-auto{overflow-y:auto}.scroll-smooth{scroll-behavior:smooth}.rounded,.rounded-\[0\.25rem\]{border-radius:.25rem}.rounded-full{border-radius:calc(infinity*1px)}.rounded-lg{border-radius:var(--radius-lg)}.rounded-sm{border-radius:var(--radius-sm)}.rounded-t-md{border-top-left-radius:var(--radius-md);border-top-right-radius:var(--radius-md)}.rounded-b-none{border-bottom-left-radius:0;border-bottom-right-radius:0}.border{border-style:var(--tw-border-style);border-width:1px}.border-2{border-style:var(--tw-border-style);border-width:2px}.border-\[12px\]{border-style:var(--tw-border-style);border-width:12px}.border-solid{--tw-border-style:solid;border-style:solid}.border-blue-500{border-color:var(--color-blue-500)}.border-secondary\/50{border-color:color-mix(in oklab,var(--color-secondary) 50%,transparent)}.border-white{border-color:var(--color-white)}.bg-\[\#020420\]{background-color:#020420}.bg-\[\#212121\]{background-color:#212121}
5.bg-\[\#ECDC5A\]{background-color:#ecdc5a}.bg-black{background-color:var(--color-black)}.bg-black\/5{background-color:color-mix(in oklab,var(--color-black) 5%,transparent)}.bg-black\/80{background-color:color-mix(in oklab,var(--color-black) 80%,transparent)}.bg-gray-50{background-color:var(--color-gray-50)}.bg-gray-900{background-color:var(--color-gray-900)}.bg-neutral-700{background-color:var(--color-neutral-700)}.bg-neutral-900{background-color:var(--color-neutral-900)}.bg-primary{background-color:var(--color-primary)}.bg-sky-50{background-color:var(--color-sky-50)}.bg-white{background-color:var(--color-white)}.bg-yellow-50{background-color:var(--color-yellow-50)}.bg-gradient-to-b{--tw-gradient-position:to bottom in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.from-primary{--tw-gradient-from:var(--color-primary);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}.bg-center{background-position:50%}.object-contain{-o-object-fit:contain;object-fit:contain}.object-cover{-o-object-fit:cover;object-fit:cover}.p-2{padding:calc(var(--spacing)*2)}.p-4{padding:calc(var(--spacing)*4)}.p-5{padding:calc(var(--spacing)*5)}.p-8{padding:calc(var(--spacing)*8)}.p-20{padding:calc(var(--spacing)*20)}.p-\[60px\]{padding:60px}.px-0{padding-inline:calc(var(--spacing)*0)}.px-4{padding-inline:calc(var(--spacing)*4)}.px-6{padding-inline:calc(var(--spacing)*6)}.px-8{padding-inline:calc(var(--spacing)*8)}.px-10{padding-inline:calc(var(--spacing)*10)}.px-20{padding-inline:calc(var(--spacing)*20)}.px-\[6\.75rem\]{padding-inline:6.75rem}.py-0{padding-block:calc(var(--spacing)*0)}.py-2{padding-block:calc(var(--spacing)*2)}.py-4{padding-block:calc(var(--spacing)*4)}.py-6{padding-block:calc(var(--spacing)*6)}.pt-14{padding-top:calc(var(--spacing)*14)}.pt-\[60px\]{padding-top:60px}.pr-10{padding-right:calc(var(--spacing)*10)}.pb-0{padding-bottom:calc(var(--spacing)*0)}.pb-10{padding-bottom:calc(var(--spacing)*10)}.pb-\[70px\]{padding-bottom:70px}.pl-2{padding-left:calc(var(--spacing)*2)}.pl-\[100px\]{padding-left:100px}.text-center{text-align:center}.text-left{text-align:left}.indent-8{text-indent:calc(var(--spacing)*8)}.h1{font-family:var(--font-serif);--tw-leading:1;color:var(--color-accent);font-size:var(--text-6xl);line-height:1;line-height:var(--tw-leading,var(--text-6xl--line-height));text-transform:uppercase;text-wrap:balance}@media (width >= 48rem){.h1{font-size:var(--text-7xl);line-height:var(--tw-leading,var(--text-7xl--line-height))}}@media (width >= 64rem){.h1{font-size:var(--text-8xl);line-height:var(--tw-leading,var(--text-8xl--line-height))}}.h2{font-family:var(--font-serif);--tw-leading:1;color:var(--color-accent);font-size:var(--text-5xl);line-height:1;line-height:var(--tw-leading,var(--text-5xl--line-height));text-transform:uppercase;text-wrap:balance}@media (width >= 48rem){.h2{font-size:var(--text-6xl);line-height:var(--tw-leading,var(--text-6xl--line-height))}}@media (width >= 64rem){.h2{font-size:var(--text-7xl);line-height:var(--tw-leading,var(--text-7xl--line-height))}}.h3{font-family:var(--font-serif);--tw-leading:1;color:var(--color-accent);font-size:var(--text-4xl);line-height:1;line-height:var(--tw-leading,var(--text-4xl--line-height));text-transform:uppercase;text-wrap:balance}@media (width >= 48rem){.h3{font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height))}}@media (width >= 64rem){.h3{font-size:var(--text-6xl);line-height:var(--tw-leading,var(--text-6xl--line-height))}}.h4{font-family:var(--font-serif);--tw-leading:1;color:var(--color-accent);font-size:var(--text-3xl);line-height:1;line-height:var(--tw-leading,var(--text-3xl--line-height));text-transform:uppercase;text-wrap:balance}@media (width >= 48rem){.h4{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}}@media (width >= 64rem){.h4{font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height))}}.h5{font-family:var(--font-serif);--tw-leading:1;color:var(--color-accent);font-size:var(--text-2xl);line-height:1;line-height:var(--tw-leading,var(--text-2xl--line-height));text-transform:uppercase;text-wrap:balance}@media (width >= 48rem){.h5{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}}@media (width >= 64rem){.h5{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}}.h6{font-family:var(--font-serif);--tw-leading:1;color:var(--color-accent);font-size:var(--text-xl);line-height:1;line-height:var(--tw-leading,var(--text-xl--line-height));text-transform:uppercase;text-wrap:balance}@media (width >= 48rem){.h6{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}}@media (width >= 64rem){.h6{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}}.font-sans{font-family:var(--font-sans)}.font-serif{font-family:var(--font-serif)}.text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.text-5xl{font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height))}.text-6xl{font-size:var(--text-6xl);line-height:var(--tw-leading,var(--text-6xl--line-height))}.text-7xl{font-size:var(--text-7xl);line-height:var(--tw-leading,var(--text-7xl--line-height))}.text-8xl{font-size:var(--text-8xl);line-height:var(--tw-leading,var(--text-8xl--line-height))}.text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.text-\[24px\]{font-size:24px}.text-\[32px\]{font-size:32px}.text-\[35px\]{font-size:35px}.text-\[40px\]{font-size:40px}.text-\[60px\]{font-size:60px}.text-\[75px\]{font-size:75px}.text-\[80px\]{font-size:80px}.text-\[120px\]{font-size:120px}.text-\[200px\]{font-size:200px}.leading-8{--tw-leading:calc(var(--spacing)*8);line-height:calc(var(--spacing)*8)}.leading-\[60px\]{--tw-leading:60px;line-height:60px}.leading-tight{--tw-leading:var(--leading-tight);line-height:var(--leading-tight)}.font-black{--tw-font-weight:var(--font-weight-black);font-weight:var(--font-weight-black)}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-light{--tw-font-weight:var(--font-weight-light);font-weight:var(--font-weight-light)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-normal{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.whitespace-nowrap{white-space:nowrap}.text-\[\#00DC82\]{color:#00dc82}.text-\[\#E4E4E7\]{color:#e4e4e7}.text-\[\#FEC476\]{color:#fec476}.text-accent{color:var(--color-accent)}.text-black{color:var(--color-black)}.text-gray-300{color:var(--color-gray-300)}.text-gray-500{color:var(--color-gray-500)}.text-gray-600{color:var(--color-gray-600)}.text-gray-700{color:var(--color-gray-700)}.text-gray-900{color:var(--color-gray-900)}.text-neutral-200{color:var(--color-neutral-200)}.text-neutral-700{color:var(--color-neutral-700)}.text-primary{color:var(--color-primary)}.text-white{color:var(--color-white)}
5.capitalize{text-transform:capitalize}.lowercase{text-transform:lowercase}.uppercase{text-transform:uppercase}.underline{text-decoration-line:underline}.decoration-2{text-decoration-thickness:2px}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.opacity-0{opacity:0}.opacity-10{opacity:10%}.ring{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentColor)}.ring,.shadow{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,rgba(0,0,0,.1)),0 1px 2px -1px var(--tw-shadow-color,rgba(0,0,0,.1))}.shadow-lg{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,rgba(0,0,0,.1)),0 4px 6px -4px var(--tw-shadow-color,rgba(0,0,0,.1))}.shadow-lg,.shadow-sm{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-sm{--tw-shadow:0 1px 3px 0 var(--tw-sha
5dow-color,rgba(0,0,0,.1)),0 1px 2px -1px var(--tw-shadow-color,rgba(0,0,0,.1))}.blur-2xl{--tw-blur:blur(var(--blur-2xl))}.blur-2xl,.drop-shadow{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.drop-shadow{--tw-drop-shadow:drop-shadow(0 1px 2px rgba(0,0,0,.1)) drop-shadow(0 1px 1px rgba(0,0,0,.06))}.drop-shadow-text{--tw-drop-shadow:drop-shadow(var(--drop-shadow-text));filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.\!filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)!important}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.\!transition{transition-duration:var(--tw-duration,var(--default-transition-duration))!important;transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter!important;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function))!important}.transition{transition-duration:var(--tw-duration,var(--default-transition-duration));transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function))}.transition-all{transition-duration:var(--tw-duration,var(--default-transition-duration));transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function))}.transition-colors{transition-duration:var(--tw-duration,var(--default-transition-duration));transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function))}.transition-transform{transition-duration:var(--tw-duration,var(--default-transition-duration));transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function))}.duration-300{--tw-duration:.3s;transition-duration:.3s}.duration-500{--tw-duration:.5s;transition-duration:.5s}.ease-in-out{--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}.will-change-transform{will-change:transform}@media (hover:hover){.group-hover\:scale-100:is(:where(.group):hover *){--tw-scale-x:100%;--tw-scale-y:100%;--tw-scale-z:100%;scale:var(--tw-scale-x) var(--tw-scale-y)}}@media (hover:hover){.group-hover\:bg-neutral-100:is(:where(.group):hover *){background-color:var(--color-neutral-100)}}.selection\:bg-accent ::-moz-selection{background-color:var(--color-accent)}.selection\:bg-accent ::selection{background-color:var(--color-accent)}.selection\:bg-accent::-moz-selection{background-color:var(--color-accent)}.selection\:bg-accent::selection{background-color:var(--color-accent)}.selection\:text-secondary ::-moz-selection{color:var(--color-secondary)}.selection\:text-secondary ::selection{color:var(--color-secondary)}.selection\:text-secondary::-moz-selection{color:var(--color-secondary)}.selection\:text-secondary::selection{color:var(--color-secondary)}@media (hover:hover){.hover\:text-accent:hover{color:var(--color-accent)}}@media (hover:hover){.hover\:text-gray-300:hover{color:var(--color-gray-300)}}@media (hover:hover){.hover\:text-white:hover{color:var(--color-white)}}@media (hover:hover){.hover\:shadow-lg:hover{--tw-shadow:0 10px 15px -3px var(--tw-sha
5dow-color,rgba(0,0,0,.1)),0 4px 6px -4px var(--tw-shadow-color,rgba(0,0,0,.1));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}}@media (hover:hover){.hover\:brightness-95:hover{--tw-brightness:brightness(95%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}}@media (hover:hover){.hover\:drop-shadow-text:hover{--tw-drop-shadow:drop-shadow(var(--drop-shadow-text));filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}}@media (width >= 500px){.xs\:-mt-32{margin-top:calc(var(--spacing)*-32)}}@media (width >= 40rem){.sm\:left-auto{left:auto}}@media (width >= 40rem){.sm\:mr-2{margin-right:calc(var(--spacing)*2)}}@media (width >= 40rem){.sm\:mb-0{margin-bottom:calc(var(--spacing)*0)}}@media (width >= 40rem){.sm\:mb-6{margin-bottom:calc(var(--spacing)*6)}}@media (width >= 40rem){.sm\:flex{display:flex}}@media (width >= 40rem){.sm\:w-80{width:calc(var(--spacing)*80)}}@media (width >= 40rem){.sm\:w-auto{width:auto}}@media (width >= 40rem){.sm\:max-w-md{max-width:var(--container-md)}}@media (width >= 40rem){.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width >= 40rem){.sm\:justify-start{justify-content:flex-start}}@media (width >= 40rem){.sm\:p-6{padding:calc(var(--spacing)*6)}}@media (width >= 40rem){.sm\:px-0{padding-inline:calc(var(--spacing)*0)}}@media (width >= 40rem){.sm\:px-6{padding-inline:calc(var(--spacing)*6)}}@media (width >= 40rem){.sm\:py-3{padding-block:calc(var(--spacing)*3)}}@media (width >= 40rem){.sm\:py-12{padding-block:calc(var(--spacing)*12)}}@media (width >= 40rem){.sm\:text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}}@media (width >= 40rem){.sm\:text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}}@media (width >= 40rem){.sm\:text-8xl{font-size:var(--text-8xl);line-height:var(--tw-leading,var(--text-8xl--line-height))}}@media (width >= 40rem){.sm\:text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}}@media (width >= 48rem){.md\:order-1{order:1}}@media (width >= 48rem){.md\:order-2{order:2}}@media (width >= 48rem){.md\:col-span-2{grid-column:span 2/span 2}}@media (width >= 48rem){.md\:col-span-3{grid-column:span 3/span 3}}@media (width >= 48rem){.md\:mt-6{margin-top:calc(var(--spacing)*6)}}@media (width >= 48rem){.md\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}}@media (width >= 64rem){.lg\:order-1{order:1}}@media (width >= 64rem){.lg\:order-2{order:2}}@media (width >= 64rem){.lg\:mt-0{margin-top:calc(var(--spacing)*0)}}@media (width >= 64rem){.lg\:flex{display:flex}}@media (width >= 64rem){.lg\:inline{display:inline}}@media (width >= 64rem){.lg\:flex-row{flex-direction:row}}@media (width >= 64rem){.lg\:justify-start{justify-content:flex-start}}@media (width >= 64rem){.lg\:gap-6{gap:calc(var(--spacing)*6)}}@media (width >= 64rem){.lg\:text-left{text-align:left}}@media (width >= 64rem){.lg\:text-start{text-align:start}}@media (prefers-color-scheme:dark){.dark\:bg-black{background-color:var(--color-black)}}@media (prefers-color-scheme:dark){.dark\:bg-white\/10{background-color:color-mix(in oklab,var(--color-white) 10%,transparent)}}@media (prefers-color-scheme:dark){.dark\:text-white{color:var(--color-white)}}.prose-p\:my-0 :is(:where(p):not(:where([class~=not-prose],[class~=not-prose] *))){margin-block:calc(var(--spacing)*0)}.prose-p\:mt-0 :is(:where(p):not(:where([class~=not-prose],[class~=not-prose] *))){margin-top:calc(var(--spacing)*0)}.prose-p\:mb-0 :is(:where(p):not(:where([class~=not-prose],[class~=not-prose] *))){margin-bottom:calc(var(--spacing)*0)}.prose-p\:text-black :is(:where(p):not(:where([class~=not-prose],[class~=not-prose] *))){color:var(--color-black)}}body:before{background-image:url(/images/background.png);background-position:50%;background-size:cover;content:"";display:block;height:100lvh;left:0;position:fixed;top:0;width:100%;z-index:-10}::-webkit-scrollbar{width:10px}::-webkit-scrollbar-track{background-color:var(--color-accent)}::-webkit-scrollbar-thumb{background-color:var(--color-primary);border-radius:6px}::-webkit-scrollbar-thumb:hover{background:var(--color-secondary)}html.lenis,html.lenis body{height:auto}.lenis.lenis-smooth{scroll-behavior:auto!important}.lenis.lenis-smooth [data-lenis-prevent]{overscroll-behavior:contain}.lenis.lenis-stopped{overflow:clip}.lenis.lenis-smooth iframe{pointer-events:none}.grecaptcha-badge{visibility:hidden}@layer base{[multiple],[type=date],[type=datetime-local],[type=email],[type=month],[type=number],[type=password],[type=search],[type=tel],[type=text],[type=time],[type=url],[type=week],input:where(:not
5([type])),select,textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;border-color:#6a7282;border-radius:0;border-width:1px;font-size:1rem;line-height:1.5rem;padding:.5rem .75rem;--tw-shadow:0 0 #0000}[multiple]:focus,[type=date]:focus,[type=datetime-local]:focus,[type=email]:focus,[type=month]:focus,[type=number]:focus,[type=password]:focus,[type=search]:focus,[type=tel]:focus,[type=text]:focus,[type=time]:focus,[type=url]:focus,[type=week]:focus,input:where(:not([type])):focus,select:focus,textarea:focus{outline:2px solid transparent;outline-offset:2px;--tw-ring-inset:var(--tw-empty, );--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:oklch(.546 .245 262.881);--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);border-color:#155dfc;box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-sha
5dow)}input::-moz-placeholder,textarea::-moz-placeholder{color:#6a7282;opacity:1}input::placeholder,textarea::placeholder{color:#6a7282;opacity:1}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-date-and-time-value{min-height:1.5em;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit,::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-meridiem-field,::-webkit-datetime-edit-millisecond-field,::-webkit-datetime-edit-minute-field,::-webkit-datetime-edit-month-field,::-webkit-datetime-edit-second-field,::-webkit-datetime-edit-year-field{padding-bottom:0;padding-top:0}select{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3E%3Cpath stroke='oklch(0.551 0.027 264.364)' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='m6 8 4 4 4-4'/%3E%3C/svg%3E");background-position:right .5rem center;background-repeat:no-repeat;background-size:1.5em 1.5em;padding-right:2.5rem;-webkit-print-color-adjust:exact;print-color-adjust:exact}[multiple],[size]:where(select:not([size="1"])){background-image:none;background-position:0 0;background-repeat:unset;background-size:initial;padding-right:.75rem;-webkit-print-color-adjust:unset;print-color-adjust:unset}[type=checkbox],[type=radio]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;background-origin:border-box;border-color:#6a7282;border-width:1px;color:#155dfc;display:inline-block;flex-shrink:0;height:1rem;padding:0;-webkit-print-color-adjust:exact;print-color-adjust:exact;-webkit-user-select:none;-moz-user-select:none;user-select:none;vertical-align:middle;width:1rem;--tw-shadow:0 0 #0000}[type=checkbox]{border-radius:0}[type=radio]{border-radius:100%}[type=checkbox]:focus,[type=radio]:focus{outline:2px solid transparent;outline-offset:2px;--tw-ring-inset:var(--tw-empty, );--tw-ring-offset-width:2px;--tw-ring-offset-color:#fff;--tw-ring-color:oklch(.546 .245 262.881);--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-sha
5dow)}[type=checkbox]:checked,[type=radio]:checked{background-color:currentColor;background-position:50%;background-repeat:no-repeat;background-size:100% 100%;border-color:transparent}[type=checkbox]:checked{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 16 16'%3E%3Cpath d='M12.207 4.793a1 1 0 0 1 0 1.414l-5 5a1 1 0 0 1-1.414 0l-2-2a1 1 0 0 1 1.414-1.414L6.5 9.086l4.293-4.293a1 1 0 0 1 1.414 0'/%3E%3C/svg%3E")}@media (forced-colors:active){[type=checkbox]:checked{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}}[type=radio]:checked{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 16 16'%3E%3Ccircle cx='8' cy='8' r='3'/%3E%3C/svg%3E")}@media (forced-colors:active){[type=radio]:checked{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}}[type=checkbox]:checked:focus,[type=checkbox]:checked:hover,[type=radio]:checked:focus,[type=radio]:checked:hover{background-color:currentColor;border-color:transparent}[type=checkbox]:indeterminate{background-color:currentColor;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 16 16'%3E%3Cpath stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M4 8h8'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:100% 100%;border-color:transparent}@media (forced-colors:active){[type=checkbox]:indeterminate{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}}[type=checkbox]:indeterminate:focus,[type=checkbox]:indeterminate:hover{background-color:currentColor;border-color:transparent}[type=file]{background:unset;border-color:inherit;border-radius:0;border-width:0;font-size:unset;line-height:inherit;padding:0}[type=file]:focus{outline:1px solid ButtonText;outline:1px auto -webkit-focus-ring-color}}@keyframes spin{to{transform:rotate(1turn)}}@keyframes ping{75%,to{opacity:0;transform:scale(2)}}@keyframes pulse{50%{opacity:.5}}@keyframes bounce{0%,to{animation-timing-function:cubic-bezier(.8,0,1,1);transform:translateY(-25%)}50%{animation-timing-function:cubic-bezier(0,0,.2,1);transform:none}}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-scale-x{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-y{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-z{syntax:"*";inherits:false;initial-value:1}@property --tw-rotate-x{syntax:"*";inherits:false;initial-value:rotateX(0)}@property --tw-rotate-y{syntax:"*";inherits:false;initial-value:rotateY(0)}@property --tw-rotate-z{syntax:"*";inherits:false;initial-value:rotateZ(0)}@property --tw-skew-x{syntax:"*";inherits:false;initial-value:skewX(0)}@property --tw-skew-y{syntax:"*";inherits:false;initial-value:skewY(0)}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-space-x-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-gradient-position{syntax:"*";inherits:false}@property --tw-gradient-from{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-via{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-to{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-stops{syntax:"*";inherits:false}@property --tw-gradient-via-stops{syntax:"*";inherits:false}@property --tw-gradient-from-position{syntax:"<length-percentage>";inherits:false;initial-value:0}
5@property --tw-gradient-via-position{syntax:"<length-percentage>";inherits:false;initial-value:50%}@property --tw-gradient-to-position{syntax:"<length-percentage>";inherits:false;initial-value:100%}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}</style>
6<link rel="preload" as="fetch" crossorigin="anonymous" href="/the-chronicles-of-kaimakla/_payload.json?2af8519d-e732-49b4-9bb8-123e7756ced3">
7<link rel="modulepreload" as="script" crossorigin href="/_nuxt/D_Gcfkvm.js">
8<link rel="modulepreload" as="script" crossorigin href="/_nuxt/DuBTv-DQ.js">
9<link rel="modulepreload" as="script" crossorigin href="/_nuxt/Dpn8K1Ts.js">
10<link rel="prefetch" as="script" crossorigin href="/_nuxt/4L8yT9gs.js">
11<link rel="prefetch" as="script" crossorigin href="/_nuxt/DlAUqK2U.js">
12<link rel="prefetch" as="script" crossorigin href="/_nuxt/CZ6Z-80o.js">
13<link rel="apple-touch-icon" type="image/png" sizes="180x180" href="/icons/apple-touch-icon.png">
14<link rel="icon" type="image/png" sizes="32x32" href="/favicon-32x32.png">
15<link rel="icon" type="image/png" sizes="16x16" href="/favicon-16x16.png">
16<meta name="charset" content="utf-81">
17<meta name="theme-color" content="#e72420">
18<meta name="og:locale" content="en_GB">
19<meta name="og:image" content="/images/og.png">
20<meta name="og:image:width" content="1200">
21<meta name="og:image:height" content="630">
22<meta name="twitter:title" content="Ravi Tennekoon">
23<meta name="twitter:url" content="https://ravi-tennekoon.com">
24<meta name="twitter:image" content="https://ravi-tennekoon.com/images/og.png">
25<meta property="og:type" content="website">
26<meta name="robots" content="index, follow, max-image-preview:large, max-snippet:-1, max-video-preview:-1">
27<meta name="description" content="The story is set in the distant future after a climate apocalypse has been caused by runaway global warming. The apocalypse has resulted in the total destruction...">
28<meta name="twitter:description" content="The story is set in the distant future after a climate apocalypse has been caused by runaway global warming. The apocalypse has resulted in the total destruction...">
29<meta property="og:title" content="Ravi Tennekoon">
30<meta property="og:description" content="The story is set in the distant future after a climate apocalypse has been caused by runaway global warming. The apocalypse has resulted in the total destruction...">
31<script type="module" src="/_nuxt/D_Gcfkvm.js" crossorigin></script>
31
32<link rel="canonical" href="https://ravi-tennekoon.com/the-chronicles-of-kaimakla">
33<meta property="og:url" content="https://ravi-tennekoon.com/the-chronicles-of-kaimakla">
34<meta property="og:site_name" content="netlio">
35<link rel="preload" as="fetch" fetchpriority="low" crossorigin="anonymous" href="/_nuxt/builds/meta/2af8519d-e732-49b4-9bb8-123e7756ced3.json"></head><body  class="antialiased scroll-smooth min-h-screen selection:bg-accent selection:text-secondary antialiased"><div id="__nuxt"><div><div><div class="relative"><div class="fixed bg-black h-screen inset-0 z-transition-html"><div class="fixed z-fixed bottom-4 right-4"><button class="btn">Skip</button></div><video class="absolute inset-0 w-full h-full object-cover opacity-0 blur-2xl" src="/video/intro.mp4" autoplay muted loop playsinline></video><video class="absolute inset-0 w-full h-full object-contain opacity-0" src="/video/intro.mp4" autoplay muted loop playsinline></video><div class="absolute inset-0 bg-black flex justify-center items-center"><h3 class="h3 text-accent">Loading...</h3></div><div class="h-auto absolute top-1/2 -translate-y-1/2 p-4 sm:p-6 flex justify-center w-full"><div class="max-w-2xl mx-auto overflow-hidden"><div class="pointer-events-none opacity-0"><img src="/images/title.png" alt="The Chronicles of Kaimakla" class="w-full"></div><div class="pointer-events-none opacity-0 -mt-12 xs:-mt-32"><img src="/images/author.png" alt="Ravi Tennekoon" class="w-full"></div></div></div></div></div></div><div class="min-h-screen flex flex-col justify-between"><div><header id="navbar" class="bg-gradient-to-b from-primary absolute z-50 top-0 left-0 w-full transition-all duration-500 h-20 flex items-center"><div class="layout-container max-w-none py-0 w-full"><div class="relative flex justify-between gap-4"><div class="hidden sm:flex items-center justify-center lg:justify-start"><a href="/" class="transition duration-300"><h2 class="text-accent drop-shadow-text uppercase font-serif text-5xl hover:text-white transition-all cursor-pointer">Ravi Tennekoon</h2></a></div><nav class="lg:flex hidden flex-1 items-center justify-end"><ul role="list" class="flex"><!--[--><li><a href="/" class="transition duration-300 ml-6"><span class="text-accent drop-shadow-text font-serif hover:text-white uppercase text-4xl hover:drop-shadow-text whitespace-nowrap transition-all">Home</span></a></li><li><a aria-current="page" href="/the-chronicles-of-kaimakla" class="router-link-active router-link-exact-active transition duration-300 ml-6"><span class="text-accent drop-shadow-text font-serif hover:text-white uppercase text-4xl hover:drop-shadow-text whitespace-nowrap transition-all">The Chronicles of Kaimakla</span></a></li><!--]--><div><ul class="flex justify-center space-x-5 text-neutral-700"><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----></ul></div></ul></nav></div></div></header><!--[--><div class="fixed z-fixed top-4 right-8"><svg id="hamburger" style="display:none;opacity:0;" class="text-white hover:text-accent transition-colors cursor-pointer size-10" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 20 12" stroke="currentColor"><line id="hamburger1" x1="0" y1="4" x2="20" y2="4" stroke="currentColor" stroke-width="1"></line><line id="hamburger2" x1="0" y1="12" x2="20" y2="12" stroke="currentColor" stroke-width="1"></line></svg></div><nav id="nav-container" class="hidden fixed z-fixed top-16 right-4 left-4 sm:left-auto opacity-0 will-change-transform" style="transform:rotate(2deg);"><div class="w-full sm:w-80 bg-white shadow-lg rounded-lg"><ul role="list" class="w-full p-2"><!--[--><li><a href="/" class=""><div id="/" class="group sidebar-item relative text-primary font-serif uppercase text-xl whitespace-nowrap transition duration-300 px-6 py-4 cursor-default hover:text-accent cursor-pointer"><div class="absolute top-0 left-0 w-full h-full rounded-full scale-90 group-hover:scale-100 transition-transform duration-500 group-hover:bg-neutral-100 will-change-transform"></div><div class="relative overflow-hidden"><div class="absolute right-0 top-1/2 -translate-y-1/2"><div><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 20 20" fill="currentColor" class="size-5 text-neutral-700 scale-0 group-hover:scale-100 duration-500 will-change-transform"><path fill-rule="evenodd" d="M3 10a.75.75 0 0 1 .75-.75h10.638L10.23 5.29a.75.75 0 1 1 1.04-1.08l5.5 5.25a.75.75 0 0 1 0 1.08l-5.5 5.25a.75.75 0 1 1-1.04-1.08l4.158-3.96H3.75A.75.75 0 0 1 3 10Z" clip-rule="evenodd"></path></svg></div></div><span id="/-item" class="inline-block relative">Home</span><span id="/-clone" class="inline-block absolute translate-y-full top-0 left-0">Home</span></div></div></a></li><li><a aria-current="page" href="/the-chronicles-of-kaimakla" class="router-link-active router-link-exact-active"><div id="/the-chronicles-of-kaimakla" class="group sidebar-item relative text-primary font-serif uppercase text-xl whitespace-nowrap transition duration-300 px-6 py-4 cursor-default"><div class="absolute top-0 left-0 w-full h-full"></div><div class="relative overflow-hidden"><div class="absolute right-0 top-1/2 -translate-y-1/2"><div><div class="w-2 h-2 bg-neutral-700 rounded-full"></div></div></div><span id="/the-chronicles-of-kaimakla-item" class="inline-block relative">The Chronicles of Kaimakla</span><span id="/the-chronicles-of-kaimakla-clone" class="inline-block absolute translate-y-full top-0 left-0">The Chronicles of Kaimakla</span></div></div></a></li>
35<!--]--></ul></div></nav><!--]--><main class="relative"><div><div class="page-container max-w-5xl pb-0 px-0 mx-auto"><div class="card mb-0 rounded-b-none"><div class="mx-auto max-w-xs mb-3 sm:mb-6"><img src="https://assets.netl.io/media/77e3174a-9a34-492c-b2d0-637d7b6a8006.jpeg" alt="The Chronicles of Kaimakla" class="rounded-sm object-cover"></div><h1 class="h2 text-center">The Chronicles of Kaimakla</h1><p class="h5 text-center mb-3">After the Cataclysm: The Age of Fireballs From The Oceans</p><div class="flex justify-center"><a href="https://troubador.co.uk/bookshop/contemporary/the-chronicles-of-kaimakla" rel="noopener noreferrer" target="_blank"><button class="btn">Order now</button></a></div><div class="mt-6 body mx-auto"><p>The story is set in the distant future after a climate apocalypse has been caused by runaway global warming. The apocalypse has resulted in the total destruction of the world as we know it now and caused total civilisational collapse. The occupants of this world have also suffered complete loss of the memory of our world and civilisation.&nbsp;</p>
36<p>The entire Eurasian continental landmass is a vast desert scorched by ferocious heat; rivers have dried up; water in the oceans has become too hot and anoxic for fish to live; the ocean levels have risen due to melting ice caps and swallowed up many of the great coastal cities. Storms of unimaginable ferocity criss-cross the earth. Most of humanity has died from heat, storms, thirst and hunger and in the wars that followed. Those who have survived live in underground settlements which have access to water.</p>
37<p>Methane hydrate rises in great burps from the seabed due to ocean waters heating up. These result in gigantic fireball explosions after they reach open air (referred to as the fireballs of the God &lsquo;Methani&rsquo; by the people in the novel). These gigantic fireballs have incinerated many of the world&rsquo;s great coastal cities. &nbsp;Great cities including London (known as &ldquo;Londa&rdquo; in the book) either suffered such incineration or have been swallowed up by massive rises in ocean levels caused by melting polar ice. The geography of current landmasses has totally changed in consequence. This is also a world of frequent and gigantic super storms (referred to in the book as the storms of the storm god &ldquo;Tahunta&rdquo;).&nbsp;</p>
38<p>Most humans have been exterminated by &ldquo;heat death&rdquo;, hunger, famine, storms and war. Those humans who survived the great cataclysm now live in underground cities (like Kaimakla in the book which is located in today&rsquo;s Turkey) and in cave cities cut deep into mountains (like Lan-jow in the book located in today&rsquo;s Scandinavia).&nbsp;</p>
39<p>The twenty or so underground cities in today&rsquo;s Turkey are inhabited by a small number of descendants of nomadic desert dwellers, the Dinka of the deserts of southern Sudan, and the Tuareg of the central Western Sahara. The Europeans (&ldquo;Eoropi&rdquo; in the book) have all but died out and population replacement has taken place. Scandinavia and the habitable northern part of the globe near the pole has been colonised by descendants of northern Chinese desert dwellers.&nbsp;</p>
40<p>All knowledge of science and technology and of our civilisation has been lost and the survivors do not even know that planes, cars and phones ever existed, and believe that the sun goes around the earth.</p></div></div></div><div><div class="layout-container bg-white max-w-5xl"><h3 class="h3 text-black text-center mb-6">Read an extract of the book</h3><div class="body mx-auto prose-p:text-black prose-p:my-0 indent-8 leading-8"><p>Stinna wafted in at this moment looking divine in a red flowing dress made of si. She had tied her gold hair in a bun on her head exposing a long slender neck around which was a gold necklace studded with rav. I couldn't stop gawking though I managed to look indifferent as we stood up to greet her.</p>
41<p>"No more trade talk, it's so boring" she said. "I want to hear about your underground cities. I've never heard of people living underground. Cave dwellings yes, as we do here but, an entire city underground? It's unimaginable. It must be so dark and claustrophobic."</p>
42<p>"We have no alternative and we think we are blessed to be so protected from a scorching sun and gigantic storms that rage across our lands. I know we have not been as fortunate as you, but we are thankful for small mercies" Amanaar said.</p>
43<p>"Living underground, as you can imagine, is very cramped with small cave like houses cut into the walls of the city. We live in semi-darkness but it's co
43ol compared to the scorching heat of the sun which would blister your skin within minutes. There are ventilation shafts that bring in fresh air from the outside. There is little privacy as you might imagine because no dwelling is completely independent of others. Most things are communal. There are fifteen floors at Kaimakla aren't there and how many at Derinka, Achinbai?" said Amanaar.</p>
44<p>"Twelve, I believe" he said.</p>
45<p>"That is simply amazing. Whole cities underground. Who built them and why?" asked Chen.</p>
46<p>"No one really knows, and our Chronicles are silent as well" said Amanaar.</p>
47<p>"Are you all married with families and what do they have to say when you leave for such a long time. I know Wenji's and Li-Pung's wives were not very happy about their last journey to Tabariza from which they nearly never returned."</p>
48<p>"We are all married and have family except our young friend here" said Achinbai.</p>
49<p>"Ah so you must be the only one who can go about freely," Stinna said looking at me. "You are temporarily very fortunate, but for how long?" She said laughing, and carried on in an amused tone to say,</p>
50<p>"You know Mayzaar, don't be in a rush to be married because your freedom to travel would be restricted. I mean I would love to go outside Lan-jow, but Chen will not hear of it."</p>
51<p>"Well my lady..." I began, "Stinna, you can call me Stinna" she interrupted.</p>
52<p>"He has his eye on the most beautiful girl in Kaimakla, a girl called Kwella" said Amanaar with a twinkle in his eye.</p>
53<p>Now why did Amanaar have to say that? I grimaced inside me.</p>
54<p>"So, you have someone" said Stinna looking at me quizzically with those mesmerising eyes.</p>
55<p>"Well...no&hellip; not really" I stuttered. "I think I agree with you Stinna, there is so much to see and do, so many exciting places to go, so many fascinating people to meet..." I looked straight into her eyes as I said that, "... it's a bit early to think of getting married."</p>
56<p>"Ah, I hear a change in your thinking Mayzaar" Amanaar said "is this the result of witnessing a fireball from the ocean?" asked Amanaar. No, I wanted to say, it's because of this divine woman standing in front of me, but instead I smiled.</p>
57<p>"Oh, that must have been frightening. Tell me about it, Mayzaar" she said. I could hardly speak, and 1 knew my voice trembled. I hoped everyone, especially Stinna, would think it was as a result of recalling a traumatic event.</p>
58<p>"Well when we were crossing the isthmus connecting the southern lands where we live to the great desert we saw the start of Methani rising from the sea in a foaming pillar of water rising from the sea..."</p>
59<p>"Who is Methani?" she interrupted imperiously. Her blue-grey eyes were staring at me. I was transfixed and nearly speechless but I managed to continue.</p>
60<p>"It's the name of the god of the ocean fireballs whom we believe lurks on the ocean floor," I said, and she nodded and waved her hand asking me to continue. She was still standing, and I could see the shape of her body underneath her clothes and I momentarily thought I would automatically incinerate myself long before a fireball of Methani got to me.</p>
61<p>"Luckily for us, the foaming pillar of water subsided sometime after it appeared enabling us to make good our escape before Methani rose again in a second foaming pillar of water. By then we had travelled more than a day. We then saw the pillar of foaming water develop a mushroom-shaped head which we knew would explode incinerating everything for a great distance around it. A mushroom-shaped fireball did explode at the top of the foaming pillar of water but we were lucky. We had managed to travel a good distance by the time of the fireball explosion. It was terrifying and it is forever burnt in my memory. I had seen the face of a living god exactly as described in our Chronicles".</p></div></div></div><div class="bg-primary"><div class="layout-container"><div class-name="rotate-3 text-center hover:shadow-lg mx-auto"><figure class="break-inside-avoid"><img src="https://assets.netl.io/media/038c83c4-3217-4b7c-be41-c51ccb73c1d4.jpeg" alt="A broken statue - a Goddess in the Sands" class="hover:brightness-95 cursor-pointer mx-auto"><figcaption class="max-w-4xl mx-auto caption mt-2"><p><em>"I want to tell you something quite amazing, Stinna" Amanaar said, "while we were crossing the great desert we came across the fallen head of a gigantic statue of a woman or goddess and the features on her face were exactly like yours, Stinna and, we had never seen anyone before with your facial features. Wenji noticed the similarity but really having met you the resemblance is incredibly striking."</em></p></figcaption></figure><!----></div></div></div></div></main></div><footer class="w-full bg-neutral-900"><div class="layout-container py-6 sm:py-12"><div class="flex flex-col items-center justify-between lg:gap-6 lg:flex-row"><div class="lg:order-2"><ul class="flex justify-center space-x-6 text-neutral-200"><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----></ul></div><div class="mt-4 lg:order-1 lg:mt-0 text-neutral-200 uppercase font-serif text-lg"><p class="text-center lg:text-start">
61 © Copyright Ravi Tennekoon 2025 | Created by <a href="https://websites.troubador.co.uk" rel="noopener noreferrer" class="underline hover:text-accent transition-all"> Troubador Publishing </a> | <a href="https://netl.io" rel="noopener noreferrer" class="underline hover:text-accent transition-all"> Powered by Netlio </a></p><p class="lg:inline text-center lg:text-left hover:text-accent transition-all"><a href="/privacy-policy" class="">Privacy Policy</a></p></div></div></div></footer></div><div style="display:none;" class="fixed right-0 bottom-0 w-auto p-4"><div class="bg-primary rounded-lg border border-secondary/50 shadow-sm p-4 w-full sm:max-w-md"><div class="body prose-p:mt-0 text-white"><p> This website uses cookies to ensure you get the best experience. Would you like to enable cookies on this site? </p></div><div class="grid grid-cols-1 sm:grid-cols-2 gap-4"><div><button class="btn w-full">Accept cookies</button></div><div><button class="btn w-full">Reject cookies</button></div></div></div></div></div></div><div id="teleports"></div>
61<script type="application/ld+json" data-nuxt-schema-org="true" data-hid="3437552">{"@context":"https://schema.org","@graph":[{"@id":"https://ravi-tennekoon.com/#website","@type":"WebSite","name":"netlio","url":"https://ravi-tennekoon.com"},{"@id":"https://ravi-tennekoon.com/the-chronicles-of-kaimakla/#webpage","@type":"WebPage","description":"The story is set in the distant future after a climate apocalypse has been caused by runaway global warming. The apocalypse has resulted in the total destruction...","name":"The Chronicles of Kaimakla","url":"https://ravi-tennekoon.com/the-chronicles-of-kaimakla","isPartOf":{"@id":"https://ravi-tennekoon.com/#website"},"potentialAction":[{"@type":"ReadAction","target":["https://ravi-tennekoon.com/the-chronicles-of-kaimakla"]}]}]}</script>
vendor: 1 bytes, line 61
61
62<script type="application/json" data-nuxt-data="nuxt-app" data-ssr="true" id="__NUXT_DATA__" data-src="/the-chronicles-of-kaimakla/_payload.json?2af8519d-e732-49b4-9bb8-123e7756ced3">[{"state":1,"once":7,"_errors":8,"serverRendered":10,"path":11,"prerenderedAt":12},["Reactive",2],{"$ssite-config":3},{"env":4,"name":5,"url":6},"production","netlio","https://ravi-tennekoon.com",["Set"],["ShallowReactive",9],{},true,"/the-chronicles-of-kaimakla",1765817047442]</script>
vendor: 1 bytes, line 62
62
63<script>window.__NUXT__={};window.__NUXT__.config={public:{title:"Ravi Tennekoon",description:"Ravi Tennekoon is the author of The Chronicles of Kaimakla",url:"ravi-tennekoon.com",theme:"#e72420",pages:[{name:"Home",href:"/"},{name:"The Chronicles of Kaimakla",href:"/the-chronicles-of-kaimakla"}],site_code:"tennekoon",api_url:"https://api.netl.io",site_key:"6Le8C70pAAAAALEz10ADgZCDI1FtYHkPW3GEwMLT",measurement_id:"G-B5W0EXSC5R",socials:{facebook:"",twitter:"",instagram:"",linkedin:"",youtube:"",tiktok:"",threads:"",pinterest:"",website:""},"seo-utils":{canonicalQueryWhitelist:["page","sort","filter","search","q","category","tag"]}},app:{baseURL:"/",buildId:"2af8519d-e732-49b4-9bb8-123e7756ced3",buildAssetsDir:"/_nuxt/",cdnURL:""}}</script>
63</body></html>

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.