*{box-sizing:border-box;margin:0;padding:0}a{color:inherit;text-decoration:none}html{scroll-behavior:smooth}@media (prefers-color-scheme:dark){html{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}}
:root{--accent-purple-dark:#2c1644;--accent-purple-default:#6f37ab;--accent-purple-light:#c5afdd;--accent-red-dark:#5e1818;--accent-red-default:#eb3b3b;--accent-red-light:#f7b1b1;--background-default:#edebe4;--background-surface:#fff;--background-tertiary:#f8f7f4;--other-border-accessible:#847239;--other-border-primary:#e4decb;--other-border-secondary:#c5bb9b;--other-divider-dark:#484d52;--other-divider-default:#2cc1b2;--other-divider-light:#fff;--primary-accessible:#1e8379;--primary-dark:#24514c;--primary-default:#2cc1b2;--primary-light:#bdeae5;--secondary-accessible:#b1550c;--secondary-dark:#60300b;--secondary-default:#f28231;--secondary-light:#f9c9a4;--tertiary-accessible:#a09303;--tertiary-dark:#5e5600;--tertiary-default:#ead700;--tertiary-light:#f7ef99;--text-accessible:#6f6f6f;--text-primary:#484d52;--text-secondary:#959595;--link-brand:#0d9488;--font-family-arial:Arial, sans-serif;font-family:var(--font-family-arial), serif;--font-size-heading-1:30px;--font-size-heading-2:26px;--font-size-heading-3:20px;--font-size-body:14px;--font-size-text-info:12px;--font-size-caption:14px;--font-size-label:12px;--font-size-text-input-placeholder:14px;--font-size-search-input-placeholder:14px;--font-size-button-primary:26px;--font-size-button-secondary:20px;--font-size-button-tertiary:18px;--font-size-link-primary:20px;--font-size-link-secondary:14px;--font-size-link-tertiary:14px;--line-height-heading-1:34px;--line-height-heading-2:30px;--line-height-heading-3:24px;--line-height-body:20px;--line-height-text-info:16px;--line-height-caption:20px;--line-height-label:12px;--line-height-text-input-placeholder:16px;--line-height-search-input-placeholder:16px;--line-height-button-primary:26px;--line-height-button-secondary:20px;--line-height-button-tertiary:18px;--line-height-link:24px;--primary-box-shadow:0px 2px 20px 0px #00000040}

@font-face{font-family:Brush Script MT;src:local(Brush Script MT),url(../media/Brush-Script-MT.0wpah7z46tgc0.ttf?dpl=v2026-10-07-1)format("opentype")}@font-face{font-family:Bebas Neue;src:local(Bebas Neue),url(../media/BebasNeue-Regular.0x9xtr299sox..ttf?dpl=v2026-10-07-1)format("opentype")}@font-face{font-family:Lato;src:local(Lato Thin),url(../media/Lato-Thin.0i1h4zpjw5-v0.ttf?dpl=v2026-10-07-1)format("truetype");font-weight:100;font-style:normal}@font-face{font-family:Lato;src:local(Lato Thin Italic),url(../media/Lato-ThinItalic.04osowqcw6qjo.ttf?dpl=v2026-10-07-1)format("truetype");font-weight:100;font-style:italic}@font-face{font-family:Lato;src:local(Lato Light),url(../media/Lato-Light.0ljbj4clb7ocs.ttf?dpl=v2026-10-07-1)format("truetype");font-weight:300;font-style:normal}@font-face{font-family:Lato;src:local(Lato Light Italic),url(../media/Lato-LightItalic.0vq.yd_~e832w.ttf?dpl=v2026-10-07-1)format("truetype");font-weight:300;font-style:italic}@font-face{font-family:Lato;src:local(Lato Regular),url(../media/Lato-Regular.16mv04ubmyj.d.ttf?dpl=v2026-10-07-1)format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Lato;src:local(Lato Italic),url(../media/Lato-Italic.0tx71ueq8-6g3.ttf?dpl=v2026-10-07-1)format("truetype");font-weight:400;font-style:italic}@font-face{font-family:Lato;src:local(Lato Bold),url(../media/Lato-Bold.0x2om3q5ywj8p.ttf?dpl=v2026-10-07-1)format("truetype");font-weight:700;font-style:normal}@font-face{font-family:Lato;src:local(Lato Bold Italic),url(../media/Lato-BoldItalic.0jhu-8igkpf~3.ttf?dpl=v2026-10-07-1)format("truetype");font-weight:700;font-style:italic}@font-face{font-family:Lato;src:local(Lato Black),url(../media/Lato-Black.0rg8b7ujtg7t4.ttf?dpl=v2026-10-07-1)format("truetype");font-weight:900;font-style:normal}@font-face{font-family:Lato;src:local(Lato Black Italic),url(../media/Lato-BlackItalic.0u3.epgc_k05t.ttf?dpl=v2026-10-07-1)format("truetype");font-weight:900;font-style:italic}:root{--font-family-bebas:"Bebas Neue", sans-serif;--font-family-lato:"Lato", sans-serif;--font-family-brush-script-mt:"Brush Script MT", sans-serif}
@font-face{font-family:PontiacBold;src:local(Pontiac),url(../media/pontiac_bold-webfont.12nw.9qnszs.y.ttf?dpl=v2026-10-07-1)format("opentype"),url(../media/pontiac_bold-webfont.0z_hl9hnp.i54.woff?dpl=v2026-10-07-1)format("woff"),url(../media/pontiac_bold-webfont.0a58xr3y~n6gb.woff2?dpl=v2026-10-07-1)format("woff2"),url(../media/pontiac_bold-webfont.0g1nv_n40cmbt.eot?dpl=v2026-10-07-1)format("embedded-opentype"),url(../media/pontiac_bold-webfont.088jaucj.mstd.svg?dpl=v2026-10-07-1)format("svg")}@font-face{font-family:PontiacBlack;src:local(Pontiac),url(../media/pontiac_black-webfont.0g80~tj6sn602.ttf?dpl=v2026-10-07-1)format("opentype"),url(../media/pontiac_black-webfont.0px70092o4o44.woff?dpl=v2026-10-07-1)format("woff"),url(../media/pontiac_black-webfont.0u0a_..1tyai..woff2?dpl=v2026-10-07-1)format("woff2"),url(../media/pontiac_black-webfont.0rafqy_78rjnk.eot?dpl=v2026-10-07-1)format("embedded-opentype"),url(../media/pontiac_black-webfont.0ouww.p-~wqjs.svg?dpl=v2026-10-07-1)format("svg")}
:root{--black-fairdays-main-bfs-primary:#112866;--black-fairdays-branding-bfs-blue-llight:#30baeb;--black-fairdays-branding-bfs-dark-blue:#112866;--black-fairdays-branding-bfs-orange:#f5a176;--black-fairdays-branding-bfs-purple:#45519e;--black-fairdays-primary-bfs-primary-200:#586994;--black-fairdays-primary-bfs-primary-400:#112866;--black-fairdays-primary-bfs-primary-600:#0c1c47;--black-fairdays-secondary-bfs-secondary:#ec575a;--black-fairdays-tertiary-bfs-tertiary-blue-200:#5ebcdd;--black-fairdays-tertiary-bfs-tertiary-blue-400:#199fce;--black-fairdays-tertiary-bfs-tertiary-blue-600:#126f90;--black-fairdays-tertiary-bfs-tertiary-orange-200:#e4a482;--black-fairdays-tertiary-bfs-tertiary-orange-400:#d97d4d;--black-fairdays-tertiary-bfs-tertiary-orange-600:#985836;--black-fairdays-tertiary-bfs-tertiary-purple-200:#7d85bb;--black-fairdays-tertiary-bfs-tertiary-purple-400:#45519e;--black-fairdays-tertiary-bfs-tertiary-purple-600:#30396f;--black-fairdays-text-bfs-text-light:#fff;--black-fairdays-text-bfs-text-primary:#484d52;--text-light:#fff;--font-family-pontiacblack:"PontiacBlack", sans-serif;--font-family-pontiacbold:"PontiacBold", sans-serif;--font-family-arial:Arial, sans-serif;--breakpoint-tablet:1181px;--breakpoint-mobile:768px}.lucide{stroke-width:2.4px}

.layout-module__JpaGWq__body{background-color:#fff;width:100%}