:root{--color-background:var(--color-mono-200);--color-text-selection:var(--color-mono-800);--color-text-selection-background:var(--color-primary-300);color-scheme:light}html[daisy-mode=dark] img:not([src*=".svg"]){filter:brightness(85%)}html[daisy-mode=dark]{--color-background:var(--color-mono-100);--color-color:var(--color-mono-800);color-scheme:dark}body{background:var(--color-background);color:var(--color-mono-800)}::-moz-selection{background:var(--color-text-selection-background);color:var(--color-text-selection)}::selection{background:var(--color-text-selection-background);color:var(--color-text-selection)}html{-webkit-tap-highlight-color:transparent;color-scheme:light}body{overflow:auto}#app{display:flex;flex-direction:column;isolation:isolate;min-height:100%}body,html{height:100%;scrollbar-gutter:stable}@media print{*{box-shadow:none!important}}*,:after,:before{box-sizing:border-box}*{margin:0}a,button{-webkit-tap-highlight-color:transparent;touch-action:manipulation;-webkit-user-select:none;-moz-user-select:none;user-select:none}a{color:currentColor;text-decoration:none}ul{margin:0}li,ul{padding:0}li{list-style:none}:root{--color-primary-100:#eff4f3;--color-primary-200:#e3f1ed;--color-primary-300:#cbe8e0;--color-primary-400:#a8d6ce;--color-primary-500:#82c3b9;--color-primary-600:#65b2a9;--color-primary-700:#00887b;--color-primary-800:#04726b;--color-gold-100:#f6eed3;--color-gold-200:#efe3bc;--color-gold-300:#ebdba8;--color-gold-400:#e8d188;--color-gold-500:#dfc46c;--color-gold-600:#cfb04e;--color-gold-700:#c2a74f;--color-gold-800:#b79d48;--color-mono-100:#fff;--color-mono-200:#f3f3f1;--color-mono-250:#ebebeb;--color-mono-300:#e6e6e6;--color-mono-400:#c3c3c3;--color-mono-500:#898989;--color-mono-600:#4f4f4f;--color-mono-700:#191919;--color-mono-800:#000;--color-pink-100:#faf0f6;--color-pink-200:#f6e8f0;--color-pink-300:#eedae5;--color-pink-400:#e2c5d5;--color-pink-500:#dfabc8;--color-pink-600:#d882b1;--color-pink-700:#c15c94;--color-pink-800:#a44679;--color-red-100:#fbeeee;--color-red-200:#f7e4e4;--color-red-500:#c95c5c;--color-red-800:#bc4040;--color-yellow-100:#faf6ea;--color-yellow-200:#f6f0da;--color-yellow-800:#9e812d;--color-brown-500:#f0e9df;--color-blue-100:#ebf3f8;--color-blue-200:#e1ecf3;--color-blue-300:#dee4ee;--color-blue-800:#28739f;--color-green-300:#eff4f0;--color-brand-300:#faebc1;--color-brand-400:#d6bd75;--color-brand-500:#caad59;--color-brand-600:#b29950;--color-special-100:#fceaf4;--color-special-200:#fadbeb;--color-special-300:#f5bed9;--color-special-800:#ff0091;--font-800-family:"Begum","Georgia",serif;--font-800-weight:700;--font-800-size:clamp(1.5rem,calc(2vw + .75rem),2.125rem);--font-800-line-height:1.1;--font-800-letter-spacing:-.25px;--font-800-style:normal;--font-800-variant:normal;--font-800:var(--font-800-style) var(--font-800-variant) var(--font-800-weight) var(--font-800-size) /var(--font-800-line-height) var(--font-800-family);--font-750-family:"Begum","Georgia",serif;--font-750-weight:700;--font-750-size:clamp(1.25rem,calc(2vw + .5rem),1.5rem);--font-750-line-height:normal;--font-750-letter-spacing:-.25px;--font-750-style:normal;--font-750-variant:normal;--font-750:var(--font-750-style) var(--font-750-variant) var(--font-750-weight) var(--font-750-size) /var(--font-750-line-height) var(--font-750-family);--font-700-family:"Begum","Georgia",serif;--font-700-weight:700;--font-700-size:clamp(1rem,calc(2vw + .25rem),1.25rem);--font-700-line-height:normal;--font-700-letter-spacing:0;--font-700-style:normal;--font-700-variant:normal;--font-700:var(--font-700-style) var(--font-700-variant) var(--font-700-weight) var(--font-700-size) /var(--font-700-line-height) var(--font-700-family);--font-650-family:"Begum","Georgia",serif;--font-650-weight:700;--font-650-size:clamp(1.063rem,calc(1vw + .75rem),1.125rem);--font-650-line-height:normal;--font-650-letter-spacing:0;--font-650-style:normal;--font-650-variant:normal;--font-650:var(--font-650-style) var(--font-650-variant) var(--font-650-weight) var(--font-650-size) /var(--font-650-line-height) var(--font-650-family);--font-600-family:"Begum","Georgia",serif;--font-600-weight:700;--font-600-size:clamp(.875rem,calc(1vw + .5rem),1rem);--font-600-line-height:normal;--font-600-letter-spacing:0;--font-600-style:normal;--font-600-variant:normal;--font-600:var(--font-600-style) var(--font-600-variant) var(--font-600-weight) var(--font-600-size) /var(--font-600-line-height) var(--font-600-family);--font-550-family:"Begum","Georgia",serif;--font-550-weight:bold;--font-550-size:clamp(.8rem,calc(1vw + .44rem),1rem);--font-550-line-height:normal;--font-550-letter-spacing:3.2px;--font-550-style:normal;--font-550-variant:normal;--font-550:var(--font-550-style) var(--font-550-variant) var(--font-550-weight) var(--font-550-size) /var(--font-550-line-height) var(--font-550-family);--font-525-family:"Begum","Georgia",serif;--font-525-weight:700;--font-525-size:clamp(.813rem,calc(1vw + .5rem),.875rem);--font-525-line-height:normal;--font-525-letter-spacing:0;--font-525-style:normal;--font-525-variant:normal;--font-525:var(--font-525-style) var(--font-525-variant) var(--font-525-weight) var(--font-525-size) /var(--font-525-line-height) var(--font-525-family);--font-500-family:"Sofia Pro",sans-serif;--font-500-weight:300;--font-500-size:clamp(1rem,calc(2vw + .25rem),1.125rem);--font-500-line-height:1.5;--font-500-letter-spacing:0;--font-500-style:normal;--font-500-variant:normal;--font-500:var(--font-500-style) var(--font-500-variant) var(--font-500-weight) var(--font-500-size) /var(--font-500-line-height) var(--font-500-family);--font-400-family:"Sofia Pro",sans-serif;--font-400-weight:700;--font-400-size:clamp(.775rem,calc(1vw + .5rem),.938rem);--font-400-line-height:1.5;--font-400-letter-spacing:0;--font-400-style:normal;--font-400-variant:normal;--font-400:var(--font-400-style) var(--font-400-variant) var(--font-400-weight) var(--font-400-size) /var(--font-400-line-height) var(--font-400-family);--font-300-family:"Sofia Pro",sans-serif;--font-300-weight:700;--font-300-size:clamp(.813rem,calc(1vw + .5rem),.875rem);--font-300-line-height:1.5;--font-300-letter-spacing:0;--font-300-style:normal;--font-300-variant:normal;--font-300:var(--font-300-style) var(--font-300-variant) var(--font-300-weight) var(--font-300-size) /var(--font-300-line-height) var(--font-300-family);--font-200-family:"Sofia Pro",sans-serif;--font-200-weight:300;--font-200-size:clamp(.775rem,calc(1vw + .5rem),.938rem);--font-200-line-height:1.5;--font-200-letter-spacing:0;--font-200-style:normal;--font-200-variant:normal;--font-200:var(--font-200-style) var(--font-200-variant) var(--font-200-weight) var(--font-200-size) /var(--font-200-line-height) var(--font-200-family);--font-100-family:"Sofia Pro",sans-serif;--font-100-weight:300;--font-100-size:clamp(.813rem,calc(1vw + .5rem),.875rem);--font-100-line-height:1.5;--font-100-letter-spacing:0;--font-100-style:normal;--font-100-variant:normal;--font-100:var(--font-100-style) var(--font-100-variant) var(--font-100-weight) var(--font-100-size) /var(--font-100-line-height) var(--font-100-family);--font-50-family:"Sofia Pro",sans-serif;--font-50-weight:300;--font-50-size:clamp(.625rem,calc(1vw + .25rem),.75rem);--font-50-line-height:1.5;--font-50-letter-spacing:0;--font-50-style:normal;--font-50-variant:normal;--font-50:var(--font-50-style) var(--font-50-variant) var(--font-50-weight) var(--font-50-size) /var(--font-50-line-height) var(--font-50-family);--font-25-family:"Sofia Pro",sans-serif;--font-25-weight:300;--font-25-size:12px;--font-25-line-height:17px;--font-25-letter-spacing:0;--font-25-style:normal;--font-25-variant:normal;--font-25:var(--font-25-style) var(--font-25-variant) var(--font-25-weight) var(--font-25-size) /var(--font-25-line-height) var(--font-25-family);--space-50:5px;--space-100:10px;--space-150:15px;--space-200:20px;--space-300:30px;--space-400:clamp(20px,1vw + 16px,40px);--space-500:50px;--space-600:60px;--space-700:70px;--space-800:clamp(2.5rem,5vw + 1rem,5rem);--border-radius-0:0;--border-radius-100:5px;--border-radius-200:10px;--border-radius-400:20px;--border-radius-600:50px;--border-radius-800:100%;--easing-500:cubic-bezier(.25,.46,.45,.94);--shadow-200:0px 1px 4px rgba(0,0,0,.15);--shadow-400:0px 2px 8px rgba(0,0,0,.1);--shadow-800:0px 2px 25px rgba(0,0,0,.1);--typography-margin:0;--typography-word-wrap:break-word;--typography-vertical-align:baseline;--typography-font-smooth:antialiased}@font-face{font-display:fallback;font-family:Begum;font-style:normal;font-weight:700;src:url(/assets/begum-bold-latin-5eb7011b.woff2) format("woff2")}@font-face{font-display:fallback;font-family:Sofia Pro;font-style:normal;font-weight:300;src:url(/assets/sofia-pro-light-webfont-8c00def2.woff2) format("woff2")}@font-face{font-display:fallback;font-family:Sofia Pro;font-style:normal;font-weight:400;src:url(/assets/sofia-pro-light-webfont-8c00def2.woff2) format("woff2")}@font-face{font-display:fallback;font-family:Sofia Pro;font-style:normal;font-weight:700;src:url(/assets/sofia-pro-semi-bold-webfont-d35be3bb.woff2) format("woff2")}.heading-1{-webkit-font-smoothing:var(--typography-font-smooth);-moz-osx-font-smoothing:var(--typography-font-smooth);word-wrap:var(--typography-word-wrap);color:currentColor;color:var(--color,currentColor);font:var(--font-800);margin:var(--typography-margin)}.heading-1 span{vertical-align:var(--typography-vertical-align)}.heading-2{-webkit-font-smoothing:var(--typography-font-smooth);-moz-osx-font-smoothing:var(--typography-font-smooth);word-wrap:var(--typography-word-wrap);color:currentColor;color:var(--color,currentColor);font:var(--font-750);margin:var(--typography-margin)}.heading-2 span{vertical-align:var(--typography-vertical-align)}.heading-3{-webkit-font-smoothing:var(--typography-font-smooth);-moz-osx-font-smoothing:var(--typography-font-smooth);word-wrap:var(--typography-word-wrap);color:currentColor;color:var(--color,currentColor);font:var(--font-700);margin:var(--typography-margin)}.heading-3 span{vertical-align:var(--typography-vertical-align)}.heading-4{-webkit-font-smoothing:var(--typography-font-smooth);-moz-osx-font-smoothing:var(--typography-font-smooth);word-wrap:var(--typography-word-wrap);color:currentColor;color:var(--color,currentColor);font:var(--font-650);margin:var(--typography-margin)}.heading-4 span{vertical-align:var(--typography-vertical-align)}.heading-5{-webkit-font-smoothing:var(--typography-font-smooth);-moz-osx-font-smoothing:var(--typography-font-smooth);word-wrap:var(--typography-word-wrap);color:currentColor;color:var(--color,currentColor);font:var(--font-600);margin:var(--typography-margin)}.heading-5 span{vertical-align:var(--typography-vertical-align)}.heading-6{-webkit-font-smoothing:var(--typography-font-smooth);-moz-osx-font-smoothing:var(--typography-font-smooth);word-wrap:var(--typography-word-wrap);color:currentColor;color:var(--color,currentColor);font:var(--font-550);margin:var(--typography-margin)}.heading-6 span{vertical-align:var(--typography-vertical-align)}.heading-7{-webkit-font-smoothing:var(--typography-font-smooth);-moz-osx-font-smoothing:var(--typography-font-smooth);word-wrap:var(--typography-word-wrap);color:currentColor;color:var(--color,currentColor);font:var(--font-525);margin:var(--typography-margin)}.heading-7 span{vertical-align:var(--typography-vertical-align)}.paragraph-1{-webkit-font-smoothing:var(--typography-font-smooth);-moz-osx-font-smoothing:var(--typography-font-smooth);color:currentColor;color:var(--color,currentColor);font:var(--font-500)}.paragraph-1 span{vertical-align:var(--typography-vertical-align)}.paragraph-2{-webkit-font-smoothing:var(--typography-font-smooth);-moz-osx-font-smoothing:var(--typography-font-smooth);color:currentColor;color:var(--color,currentColor);font:var(--font-400)}.paragraph-2 span{vertical-align:var(--typography-vertical-align)}.paragraph-3{-webkit-font-smoothing:var(--typography-font-smooth);-moz-osx-font-smoothing:var(--typography-font-smooth);color:currentColor;color:var(--color,currentColor);font:var(--font-300)}.paragraph-3 span{vertical-align:var(--typography-vertical-align)}.paragraph-4{-webkit-font-smoothing:var(--typography-font-smooth);-moz-osx-font-smoothing:var(--typography-font-smooth);color:currentColor;color:var(--color,currentColor);font:var(--font-200)}.paragraph-4 span{vertical-align:var(--typography-vertical-align)}.paragraph-5{-webkit-font-smoothing:var(--typography-font-smooth);-moz-osx-font-smoothing:var(--typography-font-smooth);color:currentColor;color:var(--color,currentColor);font:var(--font-100)}.paragraph-5 span{vertical-align:var(--typography-vertical-align)}.paragraph-6{-webkit-font-smoothing:var(--typography-font-smooth);-moz-osx-font-smoothing:var(--typography-font-smooth);color:currentColor;color:var(--color,currentColor);font:var(--font-50)}.paragraph-6 span{vertical-align:var(--typography-vertical-align)}.paragraph-7{-webkit-font-smoothing:var(--typography-font-smooth);-moz-osx-font-smoothing:var(--typography-font-smooth);color:currentColor;color:var(--color,currentColor);font:var(--font-25)}.paragraph-7 span{vertical-align:var(--typography-vertical-align)}
