:root{--font-family-primary: Effra, system-ui, sans-serif;--font-family-secondary: Effra, system-ui, sans-serif}.mayfield .overline,.theme--default .overline{font-weight:800}.mayfield .button.secondary,.mayfield button.secondary,.mayfield input[type=submit].secondary,.mayfield input[type=button].secondary,.theme--default .button.secondary,.theme--default button.secondary,.theme--default input[type=submit].secondary,.theme--default input[type=button].secondary{color:var(--color-body)}.mayfield .button.minor,.mayfield button.minor,.mayfield input[type=submit].minor,.mayfield input[type=button].minor,.theme--default .button.minor,.theme--default button.minor,.theme--default input[type=submit].minor,.theme--default input[type=button].minor{color:var(--color-body)}.mayfield .button.minor:hover,.mayfield button.minor:hover,.mayfield input[type=submit].minor:hover,.mayfield input[type=button].minor:hover,.theme--default .button.minor:hover,.theme--default button.minor:hover,.theme--default input[type=submit].minor:hover,.theme--default input[type=button].minor:hover{color:var(--color-accent-primary)}@font-face{font-family:"Figtree";font-style:normal;font-weight:400;font-display:swap;src:url("/wp-content/themes/mayfield/assets/fonts/figtree-latin.woff2") format("woff2")}@font-face{font-family:"Manuka";font-style:normal;font-weight:500;font-display:swap;src:url("/wp-content/themes/mayfield/assets/fonts/manuka-regular.woff2") format("woff2")}.mayfield :root,.mayfield .palette--default{--color-dark-grey: #ececec;--color-dark-grey-a75: color-mix(in srgb, var(--color-dark-grey), transparent 25%);--color-dark-grey-a50: color-mix(in srgb, var(--color-dark-grey), transparent 50%);--color-dark-grey-a25: color-mix(in srgb, var(--color-dark-grey), transparent 75%);--color-dark-grey-a10: color-mix(in srgb, var(--color-dark-grey), transparent 90%);--color-dark-grey-a5: color-mix(in srgb, var(--color-dark-grey), transparent 95%);--color-dark-grey-a1: color-mix(in srgb, var(--color-dark-grey), transparent 99%);--color-black: #191919;--color-black-a75: color-mix(in srgb, var(--color-black), transparent 25%);--color-black-a50: color-mix(in srgb, var(--color-black), transparent 50%);--color-black-a25: color-mix(in srgb, var(--color-black), transparent 75%);--color-black-a10: color-mix(in srgb, var(--color-black), transparent 90%);--color-black-a5: color-mix(in srgb, var(--color-black), transparent 95%);--color-black-a1: color-mix(in srgb, var(--color-black), transparent 99%);--color-white: #FFFFFF;--color-white-a75: color-mix(in srgb, var(--color-white), transparent 25%);--color-white-a50: color-mix(in srgb, var(--color-white), transparent 50%);--color-white-a25: color-mix(in srgb, var(--color-white), transparent 75%);--color-white-a10: color-mix(in srgb, var(--color-white), transparent 90%);--color-white-a5: color-mix(in srgb, var(--color-white), transparent 95%);--color-white-a1: color-mix(in srgb, var(--color-white), transparent 99%);--color-gray-950: color-mix(in srgb, var(--color-black), var(--color-white) 5%);--color-gray-900: color-mix(in srgb, var(--color-black), var(--color-white) 10%);--color-gray-800: color-mix(in srgb, var(--color-black), var(--color-white) 20%);--color-gray-700: color-mix(in srgb, var(--color-black), var(--color-white) 30%);--color-gray-600: color-mix(in srgb, var(--color-black), var(--color-white) 40%);--color-gray-500: color-mix(in srgb, var(--color-black), var(--color-white) 50%);--color-gray-400: color-mix(in srgb, var(--color-black), var(--color-white) 60%);--color-gray-300: color-mix(in srgb, var(--color-black), var(--color-white) 70%);--color-gray-200: color-mix(in srgb, var(--color-black), var(--color-white) 80%);--color-gray-100: color-mix(in srgb, var(--color-black), var(--color-white) 90%);--color-gray-50: color-mix(in srgb, var(--color-black), var(--color-white) 95%);--color-primary: #f0de00;--color-primary-reverse: var(--color-white);--color-primary-lightest: color-mix(in srgb, var(--color-primary), white 87.5%);--color-primary-lighter: color-mix(in srgb, var(--color-primary), white 50%);--color-primary-light: color-mix(in srgb, var(--color-primary), white 25%);--color-primary-dark: color-mix(in srgb, var(--color-primary), black 25%);--color-primary-darker: color-mix(in srgb, var(--color-primary), black 50%);--color-primary-darkest: color-mix(in srgb, var(--color-primary), black 87.5%);--color-secondary: #f0de00;--color-secondary-reverse: var(--color-white);--color-secondary-lightest: color-mix(in srgb, var(--color-secondary), white 87.5%);--color-secondary-lighter: color-mix(in srgb, var(--color-secondary), white 50%);--color-secondary-light: color-mix(in srgb, var(--color-secondary), white 25%);--color-secondary-dark: color-mix(in srgb, var(--color-secondary), black 25%);--color-secondary-darker: color-mix(in srgb, var(--color-secondary), black 50%);--color-secondary-darkest: color-mix(in srgb, var(--color-secondary), black 87.5%);--color-success: #4CC27B;--color-success-reverse: var(--color-white);--color-success-lightest: color-mix(in srgb, var(--color-success), white 87.5%);--color-success-lighter: color-mix(in srgb, var(--color-success), white 50%);--color-success-light: color-mix(in srgb, var(--color-success), white 25%);--color-success-dark: color-mix(in srgb, var(--color-success), black 25%);--color-success-darker: color-mix(in srgb, var(--color-success), black 50%);--color-success-darkest: color-mix(in srgb, var(--color-success), black 87.5%);--color-warning: #EEBE43;--color-warning-reverse: var(--color-black);--color-warning-lightest: color-mix(in srgb, var(--color-warning), white 87.5%);--color-warning-lighter: color-mix(in srgb, var(--color-warning), white 50%);--color-warning-light: color-mix(in srgb, var(--color-warning), white 25%);--color-warning-dark: color-mix(in srgb, var(--color-warning), black 25%);--color-warning-darker: color-mix(in srgb, var(--color-warning), black 50%);--color-warning-darkest: color-mix(in srgb, var(--color-warning), black 87.5%);--color-danger: #DE3C4B;--color-danger-reverse: var(--color-white);--color-danger-lightest: color-mix(in srgb, var(--color-danger), white 87.5%);--color-danger-lighter: color-mix(in srgb, var(--color-danger), white 50%);--color-danger-light: color-mix(in srgb, var(--color-danger), white 25%);--color-danger-dark: color-mix(in srgb, var(--color-danger), black 25%);--color-danger-darker: color-mix(in srgb, var(--color-danger), black 50%);--color-danger-darkest: color-mix(in srgb, var(--color-danger), black 87.5%)}.mayfield .palette--custom{--color-black-a75: color-mix(in srgb, var(--color-black), transparent 25%);--color-black-a50: color-mix(in srgb, var(--color-black), transparent 50%);--color-black-a25: color-mix(in srgb, var(--color-black), transparent 75%);--color-black-a10: color-mix(in srgb, var(--color-black), transparent 90%);--color-black-a5: color-mix(in srgb, var(--color-black), transparent 95%);--color-black-a1: color-mix(in srgb, var(--color-black), transparent 99%);--color-white-a75: color-mix(in srgb, var(--color-white), transparent 25%);--color-white-a50: color-mix(in srgb, var(--color-white), transparent 50%);--color-white-a25: color-mix(in srgb, var(--color-white), transparent 75%);--color-white-a10: color-mix(in srgb, var(--color-white), transparent 90%);--color-white-a5: color-mix(in srgb, var(--color-white), transparent 95%);--color-white-a1: color-mix(in srgb, var(--color-white), transparent 99%);--color-gray-950: color-mix(in srgb, var(--color-black), var(--color-white) 5%);--color-gray-900: color-mix(in srgb, var(--color-black), var(--color-white) 10%);--color-gray-800: color-mix(in srgb, var(--color-black), var(--color-white) 20%);--color-gray-700: color-mix(in srgb, var(--color-black), var(--color-white) 30%);--color-gray-600: color-mix(in srgb, var(--color-black), var(--color-white) 40%);--color-gray-500: color-mix(in srgb, var(--color-black), var(--color-white) 50%);--color-gray-400: color-mix(in srgb, var(--color-black), var(--color-white) 60%);--color-gray-300: color-mix(in srgb, var(--color-black), var(--color-white) 70%);--color-gray-200: color-mix(in srgb, var(--color-black), var(--color-white) 80%);--color-gray-100: color-mix(in srgb, var(--color-black), var(--color-white) 90%);--color-gray-50: color-mix(in srgb, var(--color-black), var(--color-white) 95%);--color-primary-lightest: color-mix(in srgb, var(--color-primary), white 87.5%);--color-primary-lighter: color-mix(in srgb, var(--color-primary), white 50%);--color-primary-light: color-mix(in srgb, var(--color-primary), white 25%);--color-primary-dark: color-mix(in srgb, var(--color-primary), black 25%);--color-primary-darker: color-mix(in srgb, var(--color-primary), black 50%);--color-primary-darkest: color-mix(in srgb, var(--color-primary), black 87.5%)}.mayfield :root,.mayfield .theme--default{color-scheme:light}.mayfield .theme--light{color-scheme:light}.mayfield :root,.mayfield .theme--default,.mayfield .theme--light{--color-body: light-dark(var(--color-black), var(--color-white));--color-body-a75: light-dark(var(--color-black-a75), var(--color-white-a75));--color-body-a50: light-dark(var(--color-black-a50), var(--color-white-a50));--color-body-a25: light-dark(var(--color-black-a25), var(--color-white-a25));--color-body-a10: light-dark(var(--color-black-a10), var(--color-white-a10));--color-body-a5: light-dark(var(--color-black-a5), var(--color-white-a5));--color-body-a1: light-dark(var(--color-black-a1), var(--color-white-a1));--color-background: light-dark(var(--color-white), var(--color-black));--color-background-alt: light-dark(var(--color-gray-50), var(--color-gray-900));--color-background-a75: light-dark(var(--color-white-a75), var(--color-black-a75));--color-background-a50: light-dark(var(--color-white-a50), var(--color-black-a50));--color-background-a25: light-dark(var(--color-white-a25), var(--color-black-a25));--color-background-a10: light-dark(var(--color-white-a10), var(--color-black-a10));--color-background-a5: light-dark(var(--color-white-a5), var(--color-black-a5));--color-background-a1: light-dark(var(--color-white-a1), var(--color-black-a1));--color-accent-primary: light-dark(var(--color-primary), var(--color-primary));--color-accent-primary-reverse: light-dark(var(--color-black), var(--color-black));--color-accent-primary-lightest: light-dark(var(--color-primary-lightest), var(--color-primary-darkest));--color-accent-primary-lighter: light-dark(var(--color-primary-lighter), var(--color-primary-darker));--color-accent-primary-light: light-dark(var(--color-primary-light), var(--color-primary-dark));--color-accent-primary-dark: light-dark(var(--color-primary-dark), var(--color-primary-light));--color-accent-primary-darker: light-dark(var(--color-primary-darker), var(--color-primary-lighter));--color-accent-primary-darkest: light-dark(var(--color-primary-darkest), var(--color-primary-lightest))}:where(.mayfield :root,.mayfield .theme--default,.mayfield .theme--light){color:var(--color-body)}@supports not (color: light-dark(#fff, #000)){.mayfield :root,.mayfield .theme--default,.mayfield .theme--light{--color-body: var(--color-black)}}@supports not (color: light-dark(#fff, #000)){.mayfield :root,.mayfield .theme--default,.mayfield .theme--light{--color-body-a75: var(--color-black-a75)}}@supports not (color: light-dark(#fff, #000)){.mayfield :root,.mayfield .theme--default,.mayfield .theme--light{--color-body-a50: var(--color-black-a50)}}@supports not (color: light-dark(#fff, #000)){.mayfield :root,.mayfield .theme--default,.mayfield .theme--light{--color-body-a25: var(--color-black-a25)}}@supports not (color: light-dark(#fff, #000)){.mayfield :root,.mayfield .theme--default,.mayfield .theme--light{--color-body-a10: var(--color-black-a10)}}@supports not (color: light-dark(#fff, #000)){.mayfield :root,.mayfield .theme--default,.mayfield .theme--light{--color-body-a5: var(--color-black-a5)}}@supports not (color: light-dark(#fff, #000)){.mayfield :root,.mayfield .theme--default,.mayfield .theme--light{--color-body-a1: var(--color-black-a1)}}:where(.mayfield :root,.mayfield .theme--default,.mayfield .theme--light){color:var(--color-body)}@supports not (color: light-dark(#fff, #000)){.mayfield :root,.mayfield .theme--default,.mayfield .theme--light{--color-background: var(--color-white)}}@supports not (color: light-dark(#fff, #000)){.mayfield :root,.mayfield .theme--default,.mayfield .theme--light{--color-background-alt: var(--color-gray-50)}}@supports not (color: light-dark(#fff, #000)){.mayfield :root,.mayfield .theme--default,.mayfield .theme--light{--color-background-a75: var(--color-white-a75)}}@supports not (color: light-dark(#fff, #000)){.mayfield :root,.mayfield .theme--default,.mayfield .theme--light{--color-background-a50: var(--color-white-a50)}}@supports not (color: light-dark(#fff, #000)){.mayfield :root,.mayfield .theme--default,.mayfield .theme--light{--color-background-a25: var(--color-white-a25)}}@supports not (color: light-dark(#fff, #000)){.mayfield :root,.mayfield .theme--default,.mayfield .theme--light{--color-background-a10: var(--color-white-a10)}}@supports not (color: light-dark(#fff, #000)){.mayfield :root,.mayfield .theme--default,.mayfield .theme--light{--color-background-a5: var(--color-white-a5)}}@supports not (color: light-dark(#fff, #000)){.mayfield :root,.mayfield .theme--default,.mayfield .theme--light{--color-background-a1: var(--color-white-a1)}}:where(.mayfield :root,.mayfield .theme--default,.mayfield .theme--light){color:var(--color-body)}@supports not (color: light-dark(#fff, #000)){.mayfield :root,.mayfield .theme--default,.mayfield .theme--light{--color-accent-primary: var(--color-primary)}}@supports not (color: light-dark(#fff, #000)){.mayfield :root,.mayfield .theme--default,.mayfield .theme--light{--color-accent-primary-reverse: var(--color-black)}}@supports not (color: light-dark(#fff, #000)){.mayfield :root,.mayfield .theme--default,.mayfield .theme--light{--color-accent-primary-lightest: var(--color-primary-lightest)}}@supports not (color: light-dark(#fff, #000)){.mayfield :root,.mayfield .theme--default,.mayfield .theme--light{--color-accent-primary-lighter: var(--color-primary-lighter)}}@supports not (color: light-dark(#fff, #000)){.mayfield :root,.mayfield .theme--default,.mayfield .theme--light{--color-accent-primary-light: var(--color-primary-light)}}@supports not (color: light-dark(#fff, #000)){.mayfield :root,.mayfield .theme--default,.mayfield .theme--light{--color-accent-primary-dark: var(--color-primary-dark)}}@supports not (color: light-dark(#fff, #000)){.mayfield :root,.mayfield .theme--default,.mayfield .theme--light{--color-accent-primary-darker: var(--color-primary-darker)}}@supports not (color: light-dark(#fff, #000)){.mayfield :root,.mayfield .theme--default,.mayfield .theme--light{--color-accent-primary-darkest: var(--color-primary-darkest)}}:where(.mayfield :root,.mayfield .theme--default,.mayfield .theme--light){color:var(--color-body)}.mayfield .theme--dark{color-scheme:dark}.mayfield .theme--dark{--color-body: light-dark(var(--color-black), var(--color-white));--color-body-a75: light-dark(var(--color-black-a75), var(--color-white-a75));--color-body-a50: light-dark(var(--color-black-a50), var(--color-white-a50));--color-body-a25: light-dark(var(--color-black-a25), var(--color-white-a25));--color-body-a10: light-dark(var(--color-black-a10), var(--color-white-a10));--color-body-a5: light-dark(var(--color-black-a5), var(--color-white-a5));--color-body-a1: light-dark(var(--color-black-a1), var(--color-white-a1));--color-background: light-dark(var(--color-white), var(--color-black));--color-background-alt: light-dark(var(--color-gray-50), var(--color-gray-900));--color-background-a75: light-dark(var(--color-white-a75), var(--color-black-a75));--color-background-a50: light-dark(var(--color-white-a50), var(--color-black-a50));--color-background-a25: light-dark(var(--color-white-a25), var(--color-black-a25));--color-background-a10: light-dark(var(--color-white-a10), var(--color-black-a10));--color-background-a5: light-dark(var(--color-white-a5), var(--color-black-a5));--color-background-a1: light-dark(var(--color-white-a1), var(--color-black-a1));--color-accent-primary: light-dark(var(--color-primary), var(--color-primary));--color-accent-primary-reverse: light-dark(var(--color-black), var(--color-black));--color-accent-primary-lightest: light-dark(var(--color-primary-lightest), var(--color-primary-darkest));--color-accent-primary-lighter: light-dark(var(--color-primary-lighter), var(--color-primary-darker));--color-accent-primary-light: light-dark(var(--color-primary-light), var(--color-primary-dark));--color-accent-primary-dark: light-dark(var(--color-primary-dark), var(--color-primary-light));--color-accent-primary-darker: light-dark(var(--color-primary-darker), var(--color-primary-lighter));--color-accent-primary-darkest: light-dark(var(--color-primary-darkest), var(--color-primary-lightest))}:where(.mayfield .theme--dark){color:var(--color-body)}@supports not (color: light-dark(#fff, #000)){.mayfield .theme--dark{--color-body: var(--color-white)}}@supports not (color: light-dark(#fff, #000)){.mayfield .theme--dark{--color-body-a75: var(--color-white-a75)}}@supports not (color: light-dark(#fff, #000)){.mayfield .theme--dark{--color-body-a50: var(--color-white-a50)}}@supports not (color: light-dark(#fff, #000)){.mayfield .theme--dark{--color-body-a25: var(--color-white-a25)}}@supports not (color: light-dark(#fff, #000)){.mayfield .theme--dark{--color-body-a10: var(--color-white-a10)}}@supports not (color: light-dark(#fff, #000)){.mayfield .theme--dark{--color-body-a5: var(--color-white-a5)}}@supports not (color: light-dark(#fff, #000)){.mayfield .theme--dark{--color-body-a1: var(--color-white-a1)}}:where(.mayfield .theme--dark){color:var(--color-body)}@supports not (color: light-dark(#fff, #000)){.mayfield .theme--dark{--color-background: var(--color-black)}}@supports not (color: light-dark(#fff, #000)){.mayfield .theme--dark{--color-background-alt: var(--color-gray-900)}}@supports not (color: light-dark(#fff, #000)){.mayfield .theme--dark{--color-background-a75: var(--color-black-a75)}}@supports not (color: light-dark(#fff, #000)){.mayfield .theme--dark{--color-background-a50: var(--color-black-a50)}}@supports not (color: light-dark(#fff, #000)){.mayfield .theme--dark{--color-background-a25: var(--color-black-a25)}}@supports not (color: light-dark(#fff, #000)){.mayfield .theme--dark{--color-background-a10: var(--color-black-a10)}}@supports not (color: light-dark(#fff, #000)){.mayfield .theme--dark{--color-background-a5: var(--color-black-a5)}}@supports not (color: light-dark(#fff, #000)){.mayfield .theme--dark{--color-background-a1: var(--color-black-a1)}}:where(.mayfield .theme--dark){color:var(--color-body)}@supports not (color: light-dark(#fff, #000)){.mayfield .theme--dark{--color-accent-primary: var(--color-primary)}}@supports not (color: light-dark(#fff, #000)){.mayfield .theme--dark{--color-accent-primary-reverse: var(--color-black)}}@supports not (color: light-dark(#fff, #000)){.mayfield .theme--dark{--color-accent-primary-lightest: var(--color-primary-darkest)}}@supports not (color: light-dark(#fff, #000)){.mayfield .theme--dark{--color-accent-primary-lighter: var(--color-primary-darker)}}@supports not (color: light-dark(#fff, #000)){.mayfield .theme--dark{--color-accent-primary-light: var(--color-primary-dark)}}@supports not (color: light-dark(#fff, #000)){.mayfield .theme--dark{--color-accent-primary-dark: var(--color-primary-light)}}@supports not (color: light-dark(#fff, #000)){.mayfield .theme--dark{--color-accent-primary-darker: var(--color-primary-lighter)}}@supports not (color: light-dark(#fff, #000)){.mayfield .theme--dark{--color-accent-primary-darkest: var(--color-primary-lightest)}}:where(.mayfield .theme--dark){color:var(--color-body)}.mayfield .theme--accent{color-scheme:dark}.mayfield .theme--accent{--color-body: var(--color-black);--color-body-a75: color-mix(in srgb, var(--color-primary-reverse), transparent 25%);--color-body-a50: color-mix(in srgb, var(--color-primary-reverse), transparent 50%);--color-body-a25: color-mix(in srgb, var(--color-primary-reverse), transparent 75%);--color-body-a10: color-mix(in srgb, var(--color-primary-reverse), transparent 90%);--color-body-a5: color-mix(in srgb, var(--color-primary-reverse), transparent 95%);--color-body-a1: color-mix(in srgb, var(--color-primary-reverse), transparent 99%);--color-background: var(--color-primary);--color-background-alt: var(--color-primary-light);--color-background-a75: var(--color-black-a75);--color-background-a50: var(--color-black-a50);--color-background-a25: var(--color-black-a25);--color-background-a10: var(--color-black-a10);--color-background-a5: var(--color-black-a5);--color-background-a1: var(--color-black-a1);--color-accent-primary: var(--color-white);--color-accent-primary-reverse: #786F00;--color-accent-primary-lightest: var(--color-white-a25);--color-accent-primary-lighter: var(--color-white-a50);--color-accent-primary-light: var(--color-white-a75);--color-accent-primary-dark: var(--color-black-a25);--color-accent-primary-darker: var(--color-black-a50);--color-accent-primary-darkest: var(--color-black-a1)}:where(.mayfield .theme--accent){color:var(--color-body)}:where(.mayfield .theme--accent){color:var(--color-body)}:where(.mayfield .theme--accent){color:var(--color-body)}:where(.mayfield .theme--accent){color:var(--color-body)}.mayfield .theme--image{color-scheme:dark}.mayfield .theme--image{--color-body: var(--color-white);--color-body-a75: var(--color-white-a75);--color-body-a50: var(--color-white-a50);--color-body-a25: var(--color-white-a25);--color-body-a10: var(--color-white-a10);--color-body-a5: var(--color-white-a5);--color-body-a1: var(--color-white-a1);--color-background: var(--color-black);--color-background-alt: var(--color-black-a75);--color-background-a75: var(--color-black-a75);--color-background-a50: var(--color-black-a50);--color-background-a25: var(--color-black-a25);--color-background-a10: var(--color-black-a10);--color-background-a5: var(--color-black-a5);--color-background-a1: var(--color-black-a1);--color-accent-primary: var(--color-white);--color-accent-primary-reverse: var(--color-black);--color-accent-primary-lightest: var(--color-primary-darkest);--color-accent-primary-lighter: var(--color-primary-darker);--color-accent-primary-light: var(--color-primary-dark);--color-accent-primary-dark: var(--color-primary-light);--color-accent-primary-darker: var(--color-primary-lighter);--color-accent-primary-darkest: var(--color-primary-lightest)}:where(.mayfield .theme--image){color:var(--color-body)}:where(.mayfield .theme--image){color:var(--color-body)}:where(.mayfield .theme--image){color:var(--color-body)}:where(.mayfield .theme--image){color:var(--color-body)}.mayfield .background--std{--section-bg: var(--color-background);--section-bg-alt: var(--color-background-alt)}.mayfield .background--std.has-background{background-color:var(--color-background)}.mayfield .background--std>*:not([class*=background--],[class*=theme--]){--color-background: var(--section-bg);--color-background-alt: var(--section-bg-alt)}.mayfield .background--alt{--section-bg: var(--color-background-alt);--section-bg-alt: var(--color-background)}.mayfield .background--alt.has-background{background-color:var(--color-background-alt)}.mayfield .background--alt>*:not([class*=background--],[class*=theme--]){--color-background: var(--section-bg);--color-background-alt: var(--section-bg-alt)}.mayfield .background--inverted{--section-bg: var(--color-body);--section-bg-alt: var(--color-body-a75);--section-fg: var(--color-background)}.mayfield .background--inverted.has-background{background-color:var(--color-body)}.mayfield .background--inverted>*:not([class*=background--],[class*=theme--]){--color-background: var(--section-bg);--color-background-a75: color-mix(in srgb, var(--section-bg), transparent 25%);--color-background-a50: color-mix(in srgb, var(--section-bg), transparent 50%);--color-background-a25: color-mix(in srgb, var(--section-bg), transparent 75%);--color-background-a10: color-mix(in srgb, var(--section-bg), transparent 90%);--color-background-a5: color-mix(in srgb, var(--section-bg), transparent 95%);--color-background-a1: color-mix(in srgb, var(--section-bg), transparent 99%);--color-background-alt: var(--section-bg-alt);--color-body: var(--section-fg);--color-body-a75: color-mix(in srgb, var(--section-fg), transparent 25%);--color-body-a50: color-mix(in srgb, var(--section-fg), transparent 50%);--color-body-a25: color-mix(in srgb, var(--section-fg), transparent 75%);--color-body-a10: color-mix(in srgb, var(--section-fg), transparent 90%);--color-body-a5: color-mix(in srgb, var(--section-fg), transparent 95%);--color-body-a1: color-mix(in srgb, var(--section-fg), transparent 99%)}.mayfield .theme__card--standard{--card-color-body: var(--color-body);--card-color-background: var(--section-bg, var(--color-background));--card-color-accent-primary: var(--color-accent-primary);--card-color-accent-reverse: var(--color-accent-reverse);border:1px solid var(--color-body-a25)}.mayfield .theme__card--accent{--card-color-body: var(--color-accent-primary-reverse);--card-color-background: var(--color-accent-primary);--card-color-accent-primary: var(--color-accent-primary-reverse);--card-color-accent-reverse: var(--color-accent-primary)}.mayfield .theme__card--inverted{--card-color-body: var(--color-background);--card-color-background: var(--color-body);--card-color-accent-primary: var(--color-accent-primary);--card-color-accent-reverse: var(--color-accent-primary-reverse)}.mayfield [class*=theme__card]>*{--color-body: var(--card-color-body);--color-background: var(--card-color-background);--color-accent-primary: var(--card-color-accent-primary);--color-accent-primary-reverse: var(--card-color-accent-reverse)}.mayfield :root{--font-family-primary: Figtree, system-ui, sans-serif;--font-family-secondary: Manuka, system-ui, sans-serif}.mayfield :root{--line-height-1: 1;--line-height-2x-tight: 1.1;--line-height-x-tight: 1.2;--line-height-tight: 1.333;--line-height-standard: 1.5;--line-height-loose: 1.66}.mayfield :root{--letter-spacing-x-tight: -0.06em;--letter-spacing-tight: -0.03em;--letter-spacing-0: 0em;--letter-spacing-loose: 0.03em;--letter-spacing-x-loose: 0.06em;--letter-spacing-2x-loose: 0.13em;--letter-spacing-3x-loose: 0.25em}.mayfield :root{--font-family-body: var(--font-family-primary);--font-weight-body: 400;--font-style-body: regular;--text-transform-body: none;--font-size-body-l: var(--font-size-l);--line-height-body-l: var(--line-height-standard);--letter-spacing-body-l: var(--letter-spacing-0);--font-size-body-m: var(--font-size-m);--line-height-body-m: var(--line-height-standard);--letter-spacing-body-m: var(--letter-spacing-0);--font-size-body-s: var(--font-size-s);--line-height-body-s: var(--line-height-standard);--letter-spacing-body-s: var(--letter-spacing-0);--font-size-body-xs: var(--font-size-xs);--line-height-body-xs: var(--line-height-standard);--letter-spacing-body-xs: var(--letter-spacing-loose);--font-family-large-heading: var(--font-family-secondary);--font-weight-large-heading: 400;--font-style-large-heading: regular;--text-transform-large-heading: normal;--font-size-large-heading-1: var(--font-size-5xl);--line-height-large-heading-1: var(--line-height-2x-tight);--letter-spacing-large-heading-1: var(--letter-spacing-loose);--font-size-large-heading-2: var(--font-size-4xl);--line-height-large-heading-2: var(--line-height-x-tight);--letter-spacing-large-heading-2: var(--letter-spacing-loose);--font-size-large-heading-3: var(--font-size-3xl);--line-height-large-heading-3: var(--line-height-tight);--letter-spacing-large-heading-3: var(--letter-spacing-loose);--font-family-small-heading: var(--font-family-primary);--font-weight-small-heading: 700;--font-style-small-heading: bold;--text-transform-small-heading: uppercase;--font-size-small-heading-1: var(--font-size-l);--line-height-small-heading-1: var(--line-height-tight);--letter-spacing-small-heading-1: var(--letter-spacing-loose);--font-size-small-heading-2: var(--font-size-m);--line-height-small-heading-2: var(--line-height-tight);--letter-spacing-small-heading-2: var(--letter-spacing-loose);--font-size-small-heading-3: var(--font-size-s);--line-height-small-heading-3: var(--line-height-tight);--letter-spacing-small-heading-3: var(--letter-spacing-loose);--font-family-subtitle: var(--font-family-primary);--font-weight-subtitle: 400;--font-style-subtitle: regular;--text-transform-subtitle: none;--font-size-subtitle-1: var(--font-size-l);--line-height-subtitle-1: var(--line-height-tight);--letter-spacing-subtitle-1: var(--letter-spacing-0);--font-size-subtitle-2: var(--font-size-m);--line-height-subtitle-2: var(--line-height-tight);--letter-spacing-subtitle-2: var(--letter-spacing-0);--font-family-button-text: var(--font-family-primary);--font-weight-button-text: 400;--font-style-button-text: regular;--text-transform-button-text: uppercase;--font-size-button-text-l: var(--font-size-m);--line-height-button-text-l: var(--line-height-x-tight);--letter-spacing-button-text-l: var(--letter-spacing-x-loose);--font-size-button-text-m: var(--font-size-s);--line-height-button-text-m: var(--line-height-x-tight);--letter-spacing-button-text-m: var(--letter-spacing-x-loose);--font-size-button-text-s: var(--font-size-xs);--line-height-button-text-s: var(--line-height-x-tight);--letter-spacing-button-text-s: var(--letter-spacing-x-loose);--font-family-label: var(--font-family-primary);--font-weight-label: 700;--font-style-label: bold;--text-transform-label: none;--font-size-label-1: var(--font-size-xs);--line-height-label-1: var(--line-height-x-tight);--letter-spacing-label-1: var(--letter-spacing-loose);--font-size-label-2: var(--font-size-2xs);--line-height-label-2: var(--line-height-x-tight);--letter-spacing-label-2: var(--letter-spacing-loose);--font-size-label-3: var(--font-size-3xs);--line-height-label-3: var(--line-height-x-tight);--letter-spacing-label-3: var(--letter-spacing-x-loose);--font-family-overline: var(--font-family-primary);--font-weight-overline: 600;--font-style-overline: regular;--text-transform-overline: uppercase;--font-size-overline-1: var(--font-size-xs);--line-height-overline-1: var(--line-height-x-tight);--letter-spacing-overline-1: var(--letter-spacing-x-loose);--font-size-overline-2: var(--font-size-2xs);--line-height-overline-2: var(--line-height-x-tight);--letter-spacing-overline-2: var(--letter-spacing-x-loose);--font-size-overline-3: var(--font-size-3xs);--line-height-overline-3: var(--line-height-x-tight);--letter-spacing-overline-3: var(--letter-spacing-x-loose)}.mayfield .body{font-family:var(--font-family-body);font-weight:var(--font-weight-body);text-transform:var(--text-transform-body);font-style:var(--font-style-body)}.mayfield .body-l{font-family:var(--font-family-body);font-weight:var(--font-weight-body);text-transform:var(--text-transform-body);font-size:var(--font-size-body-l);line-height:var(--line-height-body-l);letter-spacing:var(--letter-spacing-body-l);font-style:var(--font-style-body)}.mayfield .body-m{font-family:var(--font-family-body);font-weight:var(--font-weight-body);text-transform:var(--text-transform-body);font-size:var(--font-size-body-m);line-height:var(--line-height-body-m);letter-spacing:var(--letter-spacing-body-m);font-style:var(--font-style-body)}.mayfield .body-s{font-family:var(--font-family-body);font-weight:var(--font-weight-body);text-transform:var(--text-transform-body);font-size:var(--font-size-body-s);line-height:var(--line-height-body-s);letter-spacing:var(--letter-spacing-body-s);font-style:var(--font-style-body)}.mayfield .body-xs{font-family:var(--font-family-body);font-weight:var(--font-weight-body);text-transform:var(--text-transform-body);font-size:var(--font-size-body-xs);line-height:var(--line-height-body-xs);letter-spacing:var(--letter-spacing-body-xs);font-style:var(--font-style-body)}.mayfield .large-heading{font-family:var(--font-family-large-heading);font-weight:var(--font-weight-large-heading);text-transform:var(--text-transform-large-heading);font-style:var(--font-style-large-heading)}.mayfield .large-heading-1{font-family:var(--font-family-large-heading);font-weight:var(--font-weight-large-heading);text-transform:var(--text-transform-large-heading);font-size:var(--font-size-large-heading-1);line-height:var(--line-height-large-heading-1);letter-spacing:var(--letter-spacing-large-heading-1);font-style:var(--font-style-large-heading)}.mayfield .large-heading-2{font-family:var(--font-family-large-heading);font-weight:var(--font-weight-large-heading);text-transform:var(--text-transform-large-heading);font-size:var(--font-size-large-heading-2);line-height:var(--line-height-large-heading-2);letter-spacing:var(--letter-spacing-large-heading-2);font-style:var(--font-style-large-heading)}.mayfield .large-heading-3{font-family:var(--font-family-large-heading);font-weight:var(--font-weight-large-heading);text-transform:var(--text-transform-large-heading);font-size:var(--font-size-large-heading-3);line-height:var(--line-height-large-heading-3);letter-spacing:var(--letter-spacing-large-heading-3);font-style:var(--font-style-large-heading)}.mayfield .small-heading{font-family:var(--font-family-small-heading);font-weight:var(--font-weight-small-heading);text-transform:var(--text-transform-small-heading);font-style:var(--font-style-small-heading)}.mayfield .small-heading-1{font-family:var(--font-family-small-heading);font-weight:var(--font-weight-small-heading);text-transform:var(--text-transform-small-heading);font-size:var(--font-size-small-heading-1);line-height:var(--line-height-small-heading-1);letter-spacing:var(--letter-spacing-small-heading-1);font-style:var(--font-style-small-heading)}.mayfield .small-heading-2{font-family:var(--font-family-small-heading);font-weight:var(--font-weight-small-heading);text-transform:var(--text-transform-small-heading);font-size:var(--font-size-small-heading-2);line-height:var(--line-height-small-heading-2);letter-spacing:var(--letter-spacing-small-heading-2);font-style:var(--font-style-small-heading)}.mayfield .small-heading-3{font-family:var(--font-family-small-heading);font-weight:var(--font-weight-small-heading);text-transform:var(--text-transform-small-heading);font-size:var(--font-size-small-heading-3);line-height:var(--line-height-small-heading-3);letter-spacing:var(--letter-spacing-small-heading-3);font-style:var(--font-style-small-heading)}.mayfield .subtitle{font-family:var(--font-family-subtitle);font-weight:var(--font-weight-subtitle);text-transform:var(--text-transform-subtitle);font-style:var(--font-style-subtitle)}.mayfield .subtitle-1{font-family:var(--font-family-subtitle);font-weight:var(--font-weight-subtitle);text-transform:var(--text-transform-subtitle);font-size:var(--font-size-subtitle-1);line-height:var(--line-height-subtitle-1);letter-spacing:var(--letter-spacing-subtitle-1);font-style:var(--font-style-subtitle)}.mayfield .subtitle-2{font-family:var(--font-family-subtitle);font-weight:var(--font-weight-subtitle);text-transform:var(--text-transform-subtitle);font-size:var(--font-size-subtitle-2);line-height:var(--line-height-subtitle-2);letter-spacing:var(--letter-spacing-subtitle-2);font-style:var(--font-style-subtitle)}.mayfield .button-text{font-family:var(--font-family-button-text);font-weight:var(--font-weight-button-text);text-transform:var(--text-transform-button-text);font-style:var(--font-style-button-text)}.mayfield .button-text-l{font-family:var(--font-family-button-text);font-weight:var(--font-weight-button-text);text-transform:var(--text-transform-button-text);font-size:var(--font-size-button-text-l);line-height:var(--line-height-button-text-l);letter-spacing:var(--letter-spacing-button-text-l);font-style:var(--font-style-button-text)}.mayfield .button-text-m{font-family:var(--font-family-button-text);font-weight:var(--font-weight-button-text);text-transform:var(--text-transform-button-text);font-size:var(--font-size-button-text-m);line-height:var(--line-height-button-text-m);letter-spacing:var(--letter-spacing-button-text-m);font-style:var(--font-style-button-text)}.mayfield .button-text-s{font-family:var(--font-family-button-text);font-weight:var(--font-weight-button-text);text-transform:var(--text-transform-button-text);font-size:var(--font-size-button-text-s);line-height:var(--line-height-button-text-s);letter-spacing:var(--letter-spacing-button-text-s);font-style:var(--font-style-button-text)}.mayfield .label{font-family:var(--font-family-label);font-weight:var(--font-weight-label);text-transform:var(--text-transform-label);font-style:var(--font-style-label)}.mayfield .label-1{font-family:var(--font-family-label);font-weight:var(--font-weight-label);text-transform:var(--text-transform-label);font-size:var(--font-size-label-1);line-height:var(--line-height-label-1);letter-spacing:var(--letter-spacing-label-1);font-style:var(--font-style-label)}.mayfield .label-2{font-family:var(--font-family-label);font-weight:var(--font-weight-label);text-transform:var(--text-transform-label);font-size:var(--font-size-label-2);line-height:var(--line-height-label-2);letter-spacing:var(--letter-spacing-label-2);font-style:var(--font-style-label)}.mayfield .label-3{font-family:var(--font-family-label);font-weight:var(--font-weight-label);text-transform:var(--text-transform-label);font-size:var(--font-size-label-3);line-height:var(--line-height-label-3);letter-spacing:var(--letter-spacing-label-3);font-style:var(--font-style-label)}.mayfield .overline{font-family:var(--font-family-overline);font-weight:var(--font-weight-overline);text-transform:var(--text-transform-overline);font-style:var(--font-style-overline)}.mayfield .overline-1{font-family:var(--font-family-overline);font-weight:var(--font-weight-overline);text-transform:var(--text-transform-overline);font-size:var(--font-size-overline-1);line-height:var(--line-height-overline-1);letter-spacing:var(--letter-spacing-overline-1);font-style:var(--font-style-overline)}.mayfield .overline-2{font-family:var(--font-family-overline);font-weight:var(--font-weight-overline);text-transform:var(--text-transform-overline);font-size:var(--font-size-overline-2);line-height:var(--line-height-overline-2);letter-spacing:var(--letter-spacing-overline-2);font-style:var(--font-style-overline)}.mayfield .overline-3{font-family:var(--font-family-overline);font-weight:var(--font-weight-overline);text-transform:var(--text-transform-overline);font-size:var(--font-size-overline-3);line-height:var(--line-height-overline-3);letter-spacing:var(--letter-spacing-overline-3);font-style:var(--font-style-overline)}.mayfield .booking-mask-button{border-radius:0 8px 8px 0}.mayfield .color-accent{color:var(--color-black)}.mayfield .overline-1:not(.theme--dark .overline-1),.mayfield .overline-2:not(.theme--dark .overline-2),.mayfield .overline:not(.theme--dark .overline){color:var(--color-body)}.mayfield .hotels-container .hotel-card .content .price-pill,.mayfield .hotel-room-listing-container .room-listing .hotel-room-type .hotel-room-img-content .room-content .room-price-pill{background-color:var(--color-accent-primary);border-color:var(--color-accent-primary)}.mayfield .hotels-container .hotel-card .content .price-pill p,.mayfield .hotel-room-listing-container .room-listing .hotel-room-type .hotel-room-img-content .room-content .room-price-pill p{color:var(--color-body)}.mayfield .booking-mask-modal .booking-mask-modal-container header nav button.active,.mayfield .booking-mask-modal .booking-mask-modal-container header nav button:hover{color:var(--color-body)}.mayfield .hotels-container .hotel-card .content .content-inner header .hotel-location p,.mayfield .hotels-container .hotel-card .content .content-inner header .hotel-location svg,.mayfield .banner-hotel .content .content-inner .hotel-contact-info .contact-info p,.mayfield .banner-hotel .content .content-inner .hotel-contact-info .contact-info svg,.mayfield .hotel-room-listing-container .room-listing-header p,.mayfield .hotel-room-listing-container .room-listing .hotel-room-type .hotel-room-img-content .room-content .room-details-content header .subtitle,.mayfield .hotel-room-listing-container .room-listing .hotel-room-type .room-details .room-amenities h3,.mayfield .hotels-list .card .content .content-inner header .location p,.mayfield .hotels-list .card .content .content-inner header .location svg{color:var(--color-body)}.mayfield .hotel-room-listing-container .room-listing .hotel-room-type .room-details .room-amenities ul li::before{background-color:var(--color-body);border-color:var(--color-body)}.mayfield .hotel-room-listing-container .room-listing .hotel-room-type .room-rates .room-rate-callout .room-rate-desc .terms,.mayfield .hotel-room-listing-container .room-listing .hotel-room-type .room-rates .room-rate-callout .room-rate-price .room-rate-info p{color:var(--color-body-a75)}.mayfield .banner-block .banner-content-block h1{text-transform:none}.mayfield .featured-image-content-container .uppercase{text-transform:unset}.mayfield .hotels-container .hotels-page .hotel-inner-pages button.active,.mayfield .hotels-container .hotels-page .hotel-inner-pages button{color:var(--color-body)}.mayfield .hotels-container .hotels-page .hotel-inner-pages button.active:hover,.mayfield .hotels-container .hotels-page .hotel-inner-pages button:hover{color:var(--color-body)}.mayfield .featured-list .featured-list-item{-webkit-box-align:start;-ms-flex-align:start;align-items:start}.mayfield ol{padding-left:unset}.mayfield ol li:before{color:var(--color-body)}.mayfield .up-button.secondary{background-color:var(--color-body);border-color:var(--color-body);color:var(--color-accent-primary)}.mayfield .up-button.secondary svg{color:var(--color-accent-primary)}.mayfield .up-button.secondary:hover{border-color:var(--color-body);color:var(--color-background)}.mayfield .up-button.secondary:hover svg{color:var(--color-background)}.mayfield .theme--accent .up-button.secondary,.mayfield .theme__card--accent .up-button.secondary{color:var(--color-background)}.mayfield .theme--accent .up-button.secondary svg,.mayfield .theme__card--accent .up-button.secondary svg{color:var(--color-background)}.mayfield .theme--accent .up-button.secondary:hover,.mayfield .theme__card--accent .up-button.secondary:hover{color:var(--color-white)}.mayfield .theme--accent .up-button.secondary:hover svg,.mayfield .theme__card--accent .up-button.secondary:hover svg{color:var(--color-white)}.mayfield .theme--image .up-button.secondary{color:var(--color-background)}.mayfield .theme--image .up-button.secondary svg{color:var(--color-background)}.mayfield .theme--image .up-button.secondary:hover{background-color:var(--color-accent-primary-light);border-color:var(--color-accent-primary-light)}.mayfield .accordion .accordion-title.open h4,.mayfield .accordion .accordion-title:hover h4{color:var(--color-body)}.mayfield main a:not(.up-button){color:var(--color-accent-primary-darker)}.mayfield .header-container .header .up-button{background-color:var(--color-background);color:var(--color-body);border-color:var(--color-background)}.mayfield .header .nav-toggle{background-color:var(--color-background)}.mayfield .header .nav-toggle svg path{fill:var(--color-body)}.mayfield .banner-booking-mask .booking-mask .booking-field[data-type=search]{background-color:var(--color-body)}.mayfield .banner-booking-mask .booking-mask{background-color:var(--color-body)}.mayfield .content-cta-blocks .content h2{text-transform:none}.mayfield .header .logo{position:absolute;left:0;right:0;width:7.688rem;height:var(--size-l-5);margin:0 auto}.mayfield .header .logo svg{height:var(--size-l-5);width:139px;-webkit-box-flex:0;-ms-flex:none;flex:none}.mayfield .header-booking-mask input::-webkit-input-placeholder{color:var(--color-accent-a50) !important}.mayfield .header-booking-mask input::-moz-placeholder{color:var(--color-accent-a50) !important}.mayfield .header-booking-mask input:-ms-input-placeholder{color:var(--color-accent-a50) !important}.mayfield .header-booking-mask input::-ms-input-placeholder{color:var(--color-accent-a50) !important}.mayfield .header-booking-mask input::placeholder{color:var(--color-accent-a50) !important}.mayfield .footer .footer-main .footer-social a.up-button svg{width:var(--size-m-5);height:var(--size-m-5)}@media only screen and (max-width: 40rem){.mayfield .footer .footer-main .footer-logo{height:auto}}.mayfield .footer .footer-main .footer-logo svg{width:184.755px;height:var(--size-xl-2)}@media only screen and (max-width: 40rem){.mayfield .footer .footer-main .footer-logo svg{height:auto;position:relative}}.mayfield .footer .footer-main .footer-logo svg path{fill:var(--color-accent-primary)}.mayfield .booking-mask .booking-fields-container .booking-field-wrapper{border-radius:8px 0px 0 8px}@font-face{font-family:"Figtree";font-style:normal;font-weight:400;font-display:swap;src:url("/wp-content/themes/mayfield/assets/fonts/figtree-latin.woff2") format("woff2")}@font-face{font-family:"Manuka";font-style:normal;font-weight:500;font-display:swap;src:url("/wp-content/themes/mayfield/assets/fonts/manuka-regular.woff2") format("woff2")}html{font-size:calc(var(--base-unit-desktop)*6.25*1%);font-variant-numeric:lining-nums}@media only screen and (max-width: 48rem){html{font-size:calc(var(--base-unit-mobile)*6.25*1%)}}@media only screen and (min-width: calc(112rem + 1px)){html{font-size:112.5%}}body{font-family:var(--font-family-body);font-weight:var(--font-weight-body);text-transform:var(--text-transform-body);font-size:var(--font-size-body-m);line-height:var(--line-height-body-m);letter-spacing:var(--letter-spacing-body-m);font-style:var(--font-style-body)}body.menu-open{overflow:hidden}@font-face{font-family:"Figtree";font-style:normal;font-weight:400;font-display:swap;src:url("/wp-content/themes/mayfield/assets/fonts/figtree-latin.woff2") format("woff2")}@font-face{font-family:"Manuka";font-style:normal;font-weight:500;font-display:swap;src:url("/wp-content/themes/mayfield/assets/fonts/manuka-regular.woff2") format("woff2")}:root,.palette--default{--color-dark-grey: #ececec;--color-dark-grey-a75: color-mix(in srgb, var(--color-dark-grey), transparent 25%);--color-dark-grey-a50: color-mix(in srgb, var(--color-dark-grey), transparent 50%);--color-dark-grey-a25: color-mix(in srgb, var(--color-dark-grey), transparent 75%);--color-dark-grey-a10: color-mix(in srgb, var(--color-dark-grey), transparent 90%);--color-dark-grey-a5: color-mix(in srgb, var(--color-dark-grey), transparent 95%);--color-dark-grey-a1: color-mix(in srgb, var(--color-dark-grey), transparent 99%);--color-black: #191919;--color-black-a75: color-mix(in srgb, var(--color-black), transparent 25%);--color-black-a50: color-mix(in srgb, var(--color-black), transparent 50%);--color-black-a25: color-mix(in srgb, var(--color-black), transparent 75%);--color-black-a10: color-mix(in srgb, var(--color-black), transparent 90%);--color-black-a5: color-mix(in srgb, var(--color-black), transparent 95%);--color-black-a1: color-mix(in srgb, var(--color-black), transparent 99%);--color-white: #FFFFFF;--color-white-a75: color-mix(in srgb, var(--color-white), transparent 25%);--color-white-a50: color-mix(in srgb, var(--color-white), transparent 50%);--color-white-a25: color-mix(in srgb, var(--color-white), transparent 75%);--color-white-a10: color-mix(in srgb, var(--color-white), transparent 90%);--color-white-a5: color-mix(in srgb, var(--color-white), transparent 95%);--color-white-a1: color-mix(in srgb, var(--color-white), transparent 99%);--color-gray-950: color-mix(in srgb, var(--color-black), var(--color-white) 5%);--color-gray-900: color-mix(in srgb, var(--color-black), var(--color-white) 10%);--color-gray-800: color-mix(in srgb, var(--color-black), var(--color-white) 20%);--color-gray-700: color-mix(in srgb, var(--color-black), var(--color-white) 30%);--color-gray-600: color-mix(in srgb, var(--color-black), var(--color-white) 40%);--color-gray-500: color-mix(in srgb, var(--color-black), var(--color-white) 50%);--color-gray-400: color-mix(in srgb, var(--color-black), var(--color-white) 60%);--color-gray-300: color-mix(in srgb, var(--color-black), var(--color-white) 70%);--color-gray-200: color-mix(in srgb, var(--color-black), var(--color-white) 80%);--color-gray-100: color-mix(in srgb, var(--color-black), var(--color-white) 90%);--color-gray-50: color-mix(in srgb, var(--color-black), var(--color-white) 95%);--color-primary: #f0de00;--color-primary-reverse: var(--color-white);--color-primary-lightest: color-mix(in srgb, var(--color-primary), white 87.5%);--color-primary-lighter: color-mix(in srgb, var(--color-primary), white 50%);--color-primary-light: color-mix(in srgb, var(--color-primary), white 25%);--color-primary-dark: color-mix(in srgb, var(--color-primary), black 25%);--color-primary-darker: color-mix(in srgb, var(--color-primary), black 50%);--color-primary-darkest: color-mix(in srgb, var(--color-primary), black 87.5%);--color-secondary: #f0de00;--color-secondary-reverse: var(--color-white);--color-secondary-lightest: color-mix(in srgb, var(--color-secondary), white 87.5%);--color-secondary-lighter: color-mix(in srgb, var(--color-secondary), white 50%);--color-secondary-light: color-mix(in srgb, var(--color-secondary), white 25%);--color-secondary-dark: color-mix(in srgb, var(--color-secondary), black 25%);--color-secondary-darker: color-mix(in srgb, var(--color-secondary), black 50%);--color-secondary-darkest: color-mix(in srgb, var(--color-secondary), black 87.5%);--color-success: #4CC27B;--color-success-reverse: var(--color-white);--color-success-lightest: color-mix(in srgb, var(--color-success), white 87.5%);--color-success-lighter: color-mix(in srgb, var(--color-success), white 50%);--color-success-light: color-mix(in srgb, var(--color-success), white 25%);--color-success-dark: color-mix(in srgb, var(--color-success), black 25%);--color-success-darker: color-mix(in srgb, var(--color-success), black 50%);--color-success-darkest: color-mix(in srgb, var(--color-success), black 87.5%);--color-warning: #EEBE43;--color-warning-reverse: var(--color-black);--color-warning-lightest: color-mix(in srgb, var(--color-warning), white 87.5%);--color-warning-lighter: color-mix(in srgb, var(--color-warning), white 50%);--color-warning-light: color-mix(in srgb, var(--color-warning), white 25%);--color-warning-dark: color-mix(in srgb, var(--color-warning), black 25%);--color-warning-darker: color-mix(in srgb, var(--color-warning), black 50%);--color-warning-darkest: color-mix(in srgb, var(--color-warning), black 87.5%);--color-danger: #DE3C4B;--color-danger-reverse: var(--color-white);--color-danger-lightest: color-mix(in srgb, var(--color-danger), white 87.5%);--color-danger-lighter: color-mix(in srgb, var(--color-danger), white 50%);--color-danger-light: color-mix(in srgb, var(--color-danger), white 25%);--color-danger-dark: color-mix(in srgb, var(--color-danger), black 25%);--color-danger-darker: color-mix(in srgb, var(--color-danger), black 50%);--color-danger-darkest: color-mix(in srgb, var(--color-danger), black 87.5%)}.palette--custom{--color-black-a75: color-mix(in srgb, var(--color-black), transparent 25%);--color-black-a50: color-mix(in srgb, var(--color-black), transparent 50%);--color-black-a25: color-mix(in srgb, var(--color-black), transparent 75%);--color-black-a10: color-mix(in srgb, var(--color-black), transparent 90%);--color-black-a5: color-mix(in srgb, var(--color-black), transparent 95%);--color-black-a1: color-mix(in srgb, var(--color-black), transparent 99%);--color-white-a75: color-mix(in srgb, var(--color-white), transparent 25%);--color-white-a50: color-mix(in srgb, var(--color-white), transparent 50%);--color-white-a25: color-mix(in srgb, var(--color-white), transparent 75%);--color-white-a10: color-mix(in srgb, var(--color-white), transparent 90%);--color-white-a5: color-mix(in srgb, var(--color-white), transparent 95%);--color-white-a1: color-mix(in srgb, var(--color-white), transparent 99%);--color-gray-950: color-mix(in srgb, var(--color-black), var(--color-white) 5%);--color-gray-900: color-mix(in srgb, var(--color-black), var(--color-white) 10%);--color-gray-800: color-mix(in srgb, var(--color-black), var(--color-white) 20%);--color-gray-700: color-mix(in srgb, var(--color-black), var(--color-white) 30%);--color-gray-600: color-mix(in srgb, var(--color-black), var(--color-white) 40%);--color-gray-500: color-mix(in srgb, var(--color-black), var(--color-white) 50%);--color-gray-400: color-mix(in srgb, var(--color-black), var(--color-white) 60%);--color-gray-300: color-mix(in srgb, var(--color-black), var(--color-white) 70%);--color-gray-200: color-mix(in srgb, var(--color-black), var(--color-white) 80%);--color-gray-100: color-mix(in srgb, var(--color-black), var(--color-white) 90%);--color-gray-50: color-mix(in srgb, var(--color-black), var(--color-white) 95%);--color-primary-lightest: color-mix(in srgb, var(--color-primary), white 87.5%);--color-primary-lighter: color-mix(in srgb, var(--color-primary), white 50%);--color-primary-light: color-mix(in srgb, var(--color-primary), white 25%);--color-primary-dark: color-mix(in srgb, var(--color-primary), black 25%);--color-primary-darker: color-mix(in srgb, var(--color-primary), black 50%);--color-primary-darkest: color-mix(in srgb, var(--color-primary), black 87.5%)}:root,.theme--default{color-scheme:light}.theme--light{color-scheme:light}:root,.theme--default,.theme--light{--color-body: light-dark(var(--color-black), var(--color-white));--color-body-a75: light-dark(var(--color-black-a75), var(--color-white-a75));--color-body-a50: light-dark(var(--color-black-a50), var(--color-white-a50));--color-body-a25: light-dark(var(--color-black-a25), var(--color-white-a25));--color-body-a10: light-dark(var(--color-black-a10), var(--color-white-a10));--color-body-a5: light-dark(var(--color-black-a5), var(--color-white-a5));--color-body-a1: light-dark(var(--color-black-a1), var(--color-white-a1));--color-background: light-dark(var(--color-white), var(--color-black));--color-background-alt: light-dark(var(--color-gray-50), var(--color-gray-900));--color-background-a75: light-dark(var(--color-white-a75), var(--color-black-a75));--color-background-a50: light-dark(var(--color-white-a50), var(--color-black-a50));--color-background-a25: light-dark(var(--color-white-a25), var(--color-black-a25));--color-background-a10: light-dark(var(--color-white-a10), var(--color-black-a10));--color-background-a5: light-dark(var(--color-white-a5), var(--color-black-a5));--color-background-a1: light-dark(var(--color-white-a1), var(--color-black-a1));--color-accent-primary: light-dark(var(--color-primary), var(--color-primary));--color-accent-primary-reverse: light-dark(var(--color-black), var(--color-black));--color-accent-primary-lightest: light-dark(var(--color-primary-lightest), var(--color-primary-darkest));--color-accent-primary-lighter: light-dark(var(--color-primary-lighter), var(--color-primary-darker));--color-accent-primary-light: light-dark(var(--color-primary-light), var(--color-primary-dark));--color-accent-primary-dark: light-dark(var(--color-primary-dark), var(--color-primary-light));--color-accent-primary-darker: light-dark(var(--color-primary-darker), var(--color-primary-lighter));--color-accent-primary-darkest: light-dark(var(--color-primary-darkest), var(--color-primary-lightest))}:where(:root,.theme--default,.theme--light){color:var(--color-body)}@supports not (color: light-dark(#fff, #000)){:root,.theme--default,.theme--light{--color-body: var(--color-black)}}@supports not (color: light-dark(#fff, #000)){:root,.theme--default,.theme--light{--color-body-a75: var(--color-black-a75)}}@supports not (color: light-dark(#fff, #000)){:root,.theme--default,.theme--light{--color-body-a50: var(--color-black-a50)}}@supports not (color: light-dark(#fff, #000)){:root,.theme--default,.theme--light{--color-body-a25: var(--color-black-a25)}}@supports not (color: light-dark(#fff, #000)){:root,.theme--default,.theme--light{--color-body-a10: var(--color-black-a10)}}@supports not (color: light-dark(#fff, #000)){:root,.theme--default,.theme--light{--color-body-a5: var(--color-black-a5)}}@supports not (color: light-dark(#fff, #000)){:root,.theme--default,.theme--light{--color-body-a1: var(--color-black-a1)}}:where(:root,.theme--default,.theme--light){color:var(--color-body)}@supports not (color: light-dark(#fff, #000)){:root,.theme--default,.theme--light{--color-background: var(--color-white)}}@supports not (color: light-dark(#fff, #000)){:root,.theme--default,.theme--light{--color-background-alt: var(--color-gray-50)}}@supports not (color: light-dark(#fff, #000)){:root,.theme--default,.theme--light{--color-background-a75: var(--color-white-a75)}}@supports not (color: light-dark(#fff, #000)){:root,.theme--default,.theme--light{--color-background-a50: var(--color-white-a50)}}@supports not (color: light-dark(#fff, #000)){:root,.theme--default,.theme--light{--color-background-a25: var(--color-white-a25)}}@supports not (color: light-dark(#fff, #000)){:root,.theme--default,.theme--light{--color-background-a10: var(--color-white-a10)}}@supports not (color: light-dark(#fff, #000)){:root,.theme--default,.theme--light{--color-background-a5: var(--color-white-a5)}}@supports not (color: light-dark(#fff, #000)){:root,.theme--default,.theme--light{--color-background-a1: var(--color-white-a1)}}:where(:root,.theme--default,.theme--light){color:var(--color-body)}@supports not (color: light-dark(#fff, #000)){:root,.theme--default,.theme--light{--color-accent-primary: var(--color-primary)}}@supports not (color: light-dark(#fff, #000)){:root,.theme--default,.theme--light{--color-accent-primary-reverse: var(--color-black)}}@supports not (color: light-dark(#fff, #000)){:root,.theme--default,.theme--light{--color-accent-primary-lightest: var(--color-primary-lightest)}}@supports not (color: light-dark(#fff, #000)){:root,.theme--default,.theme--light{--color-accent-primary-lighter: var(--color-primary-lighter)}}@supports not (color: light-dark(#fff, #000)){:root,.theme--default,.theme--light{--color-accent-primary-light: var(--color-primary-light)}}@supports not (color: light-dark(#fff, #000)){:root,.theme--default,.theme--light{--color-accent-primary-dark: var(--color-primary-dark)}}@supports not (color: light-dark(#fff, #000)){:root,.theme--default,.theme--light{--color-accent-primary-darker: var(--color-primary-darker)}}@supports not (color: light-dark(#fff, #000)){:root,.theme--default,.theme--light{--color-accent-primary-darkest: var(--color-primary-darkest)}}:where(:root,.theme--default,.theme--light){color:var(--color-body)}.theme--dark{color-scheme:dark}.theme--dark{--color-body: light-dark(var(--color-black), var(--color-white));--color-body-a75: light-dark(var(--color-black-a75), var(--color-white-a75));--color-body-a50: light-dark(var(--color-black-a50), var(--color-white-a50));--color-body-a25: light-dark(var(--color-black-a25), var(--color-white-a25));--color-body-a10: light-dark(var(--color-black-a10), var(--color-white-a10));--color-body-a5: light-dark(var(--color-black-a5), var(--color-white-a5));--color-body-a1: light-dark(var(--color-black-a1), var(--color-white-a1));--color-background: light-dark(var(--color-white), var(--color-black));--color-background-alt: light-dark(var(--color-gray-50), var(--color-gray-900));--color-background-a75: light-dark(var(--color-white-a75), var(--color-black-a75));--color-background-a50: light-dark(var(--color-white-a50), var(--color-black-a50));--color-background-a25: light-dark(var(--color-white-a25), var(--color-black-a25));--color-background-a10: light-dark(var(--color-white-a10), var(--color-black-a10));--color-background-a5: light-dark(var(--color-white-a5), var(--color-black-a5));--color-background-a1: light-dark(var(--color-white-a1), var(--color-black-a1));--color-accent-primary: light-dark(var(--color-primary), var(--color-primary));--color-accent-primary-reverse: light-dark(var(--color-black), var(--color-black));--color-accent-primary-lightest: light-dark(var(--color-primary-lightest), var(--color-primary-darkest));--color-accent-primary-lighter: light-dark(var(--color-primary-lighter), var(--color-primary-darker));--color-accent-primary-light: light-dark(var(--color-primary-light), var(--color-primary-dark));--color-accent-primary-dark: light-dark(var(--color-primary-dark), var(--color-primary-light));--color-accent-primary-darker: light-dark(var(--color-primary-darker), var(--color-primary-lighter));--color-accent-primary-darkest: light-dark(var(--color-primary-darkest), var(--color-primary-lightest))}:where(.theme--dark){color:var(--color-body)}@supports not (color: light-dark(#fff, #000)){.theme--dark{--color-body: var(--color-white)}}@supports not (color: light-dark(#fff, #000)){.theme--dark{--color-body-a75: var(--color-white-a75)}}@supports not (color: light-dark(#fff, #000)){.theme--dark{--color-body-a50: var(--color-white-a50)}}@supports not (color: light-dark(#fff, #000)){.theme--dark{--color-body-a25: var(--color-white-a25)}}@supports not (color: light-dark(#fff, #000)){.theme--dark{--color-body-a10: var(--color-white-a10)}}@supports not (color: light-dark(#fff, #000)){.theme--dark{--color-body-a5: var(--color-white-a5)}}@supports not (color: light-dark(#fff, #000)){.theme--dark{--color-body-a1: var(--color-white-a1)}}:where(.theme--dark){color:var(--color-body)}@supports not (color: light-dark(#fff, #000)){.theme--dark{--color-background: var(--color-black)}}@supports not (color: light-dark(#fff, #000)){.theme--dark{--color-background-alt: var(--color-gray-900)}}@supports not (color: light-dark(#fff, #000)){.theme--dark{--color-background-a75: var(--color-black-a75)}}@supports not (color: light-dark(#fff, #000)){.theme--dark{--color-background-a50: var(--color-black-a50)}}@supports not (color: light-dark(#fff, #000)){.theme--dark{--color-background-a25: var(--color-black-a25)}}@supports not (color: light-dark(#fff, #000)){.theme--dark{--color-background-a10: var(--color-black-a10)}}@supports not (color: light-dark(#fff, #000)){.theme--dark{--color-background-a5: var(--color-black-a5)}}@supports not (color: light-dark(#fff, #000)){.theme--dark{--color-background-a1: var(--color-black-a1)}}:where(.theme--dark){color:var(--color-body)}@supports not (color: light-dark(#fff, #000)){.theme--dark{--color-accent-primary: var(--color-primary)}}@supports not (color: light-dark(#fff, #000)){.theme--dark{--color-accent-primary-reverse: var(--color-black)}}@supports not (color: light-dark(#fff, #000)){.theme--dark{--color-accent-primary-lightest: var(--color-primary-darkest)}}@supports not (color: light-dark(#fff, #000)){.theme--dark{--color-accent-primary-lighter: var(--color-primary-darker)}}@supports not (color: light-dark(#fff, #000)){.theme--dark{--color-accent-primary-light: var(--color-primary-dark)}}@supports not (color: light-dark(#fff, #000)){.theme--dark{--color-accent-primary-dark: var(--color-primary-light)}}@supports not (color: light-dark(#fff, #000)){.theme--dark{--color-accent-primary-darker: var(--color-primary-lighter)}}@supports not (color: light-dark(#fff, #000)){.theme--dark{--color-accent-primary-darkest: var(--color-primary-lightest)}}:where(.theme--dark){color:var(--color-body)}.theme--accent{color-scheme:dark}.theme--accent{--color-body: var(--color-black);--color-body-a75: color-mix(in srgb, var(--color-primary-reverse), transparent 25%);--color-body-a50: color-mix(in srgb, var(--color-primary-reverse), transparent 50%);--color-body-a25: color-mix(in srgb, var(--color-primary-reverse), transparent 75%);--color-body-a10: color-mix(in srgb, var(--color-primary-reverse), transparent 90%);--color-body-a5: color-mix(in srgb, var(--color-primary-reverse), transparent 95%);--color-body-a1: color-mix(in srgb, var(--color-primary-reverse), transparent 99%);--color-background: var(--color-primary);--color-background-alt: var(--color-primary-light);--color-background-a75: var(--color-black-a75);--color-background-a50: var(--color-black-a50);--color-background-a25: var(--color-black-a25);--color-background-a10: var(--color-black-a10);--color-background-a5: var(--color-black-a5);--color-background-a1: var(--color-black-a1);--color-accent-primary: var(--color-white);--color-accent-primary-reverse: #786F00;--color-accent-primary-lightest: var(--color-white-a25);--color-accent-primary-lighter: var(--color-white-a50);--color-accent-primary-light: var(--color-white-a75);--color-accent-primary-dark: var(--color-black-a25);--color-accent-primary-darker: var(--color-black-a50);--color-accent-primary-darkest: var(--color-black-a1)}:where(.theme--accent){color:var(--color-body)}:where(.theme--accent){color:var(--color-body)}:where(.theme--accent){color:var(--color-body)}:where(.theme--accent){color:var(--color-body)}.theme--image{color-scheme:dark}.theme--image{--color-body: var(--color-white);--color-body-a75: var(--color-white-a75);--color-body-a50: var(--color-white-a50);--color-body-a25: var(--color-white-a25);--color-body-a10: var(--color-white-a10);--color-body-a5: var(--color-white-a5);--color-body-a1: var(--color-white-a1);--color-background: var(--color-black);--color-background-alt: var(--color-black-a75);--color-background-a75: var(--color-black-a75);--color-background-a50: var(--color-black-a50);--color-background-a25: var(--color-black-a25);--color-background-a10: var(--color-black-a10);--color-background-a5: var(--color-black-a5);--color-background-a1: var(--color-black-a1);--color-accent-primary: var(--color-white);--color-accent-primary-reverse: var(--color-black);--color-accent-primary-lightest: var(--color-primary-darkest);--color-accent-primary-lighter: var(--color-primary-darker);--color-accent-primary-light: var(--color-primary-dark);--color-accent-primary-dark: var(--color-primary-light);--color-accent-primary-darker: var(--color-primary-lighter);--color-accent-primary-darkest: var(--color-primary-lightest)}:where(.theme--image){color:var(--color-body)}:where(.theme--image){color:var(--color-body)}:where(.theme--image){color:var(--color-body)}:where(.theme--image){color:var(--color-body)}.background--std{--section-bg: var(--color-background);--section-bg-alt: var(--color-background-alt)}.background--std.has-background{background-color:var(--color-background)}.background--std>*:not([class*=background--],[class*=theme--]){--color-background: var(--section-bg);--color-background-alt: var(--section-bg-alt)}.background--alt{--section-bg: var(--color-background-alt);--section-bg-alt: var(--color-background)}.background--alt.has-background{background-color:var(--color-background-alt)}.background--alt>*:not([class*=background--],[class*=theme--]){--color-background: var(--section-bg);--color-background-alt: var(--section-bg-alt)}.background--inverted{--section-bg: var(--color-body);--section-bg-alt: var(--color-body-a75);--section-fg: var(--color-background)}.background--inverted.has-background{background-color:var(--color-body)}.background--inverted>*:not([class*=background--],[class*=theme--]){--color-background: var(--section-bg);--color-background-a75: color-mix(in srgb, var(--section-bg), transparent 25%);--color-background-a50: color-mix(in srgb, var(--section-bg), transparent 50%);--color-background-a25: color-mix(in srgb, var(--section-bg), transparent 75%);--color-background-a10: color-mix(in srgb, var(--section-bg), transparent 90%);--color-background-a5: color-mix(in srgb, var(--section-bg), transparent 95%);--color-background-a1: color-mix(in srgb, var(--section-bg), transparent 99%);--color-background-alt: var(--section-bg-alt);--color-body: var(--section-fg);--color-body-a75: color-mix(in srgb, var(--section-fg), transparent 25%);--color-body-a50: color-mix(in srgb, var(--section-fg), transparent 50%);--color-body-a25: color-mix(in srgb, var(--section-fg), transparent 75%);--color-body-a10: color-mix(in srgb, var(--section-fg), transparent 90%);--color-body-a5: color-mix(in srgb, var(--section-fg), transparent 95%);--color-body-a1: color-mix(in srgb, var(--section-fg), transparent 99%)}.theme__card--standard{--card-color-body: var(--color-body);--card-color-background: var(--section-bg, var(--color-background));--card-color-accent-primary: var(--color-accent-primary);--card-color-accent-reverse: var(--color-accent-reverse);border:1px solid var(--color-body-a25)}.theme__card--accent{--card-color-body: var(--color-accent-primary-reverse);--card-color-background: var(--color-accent-primary);--card-color-accent-primary: var(--color-accent-primary-reverse);--card-color-accent-reverse: var(--color-accent-primary)}.theme__card--inverted{--card-color-body: var(--color-background);--card-color-background: var(--color-body);--card-color-accent-primary: var(--color-accent-primary);--card-color-accent-reverse: var(--color-accent-primary-reverse)}[class*=theme__card]>*{--color-body: var(--card-color-body);--color-background: var(--card-color-background);--color-accent-primary: var(--card-color-accent-primary);--color-accent-primary-reverse: var(--card-color-accent-reverse)}:root{--font-family-primary: Figtree, system-ui, sans-serif;--font-family-secondary: Manuka, system-ui, sans-serif}:root{--line-height-1: 1;--line-height-2x-tight: 1.1;--line-height-x-tight: 1.2;--line-height-tight: 1.333;--line-height-standard: 1.5;--line-height-loose: 1.66}:root{--letter-spacing-x-tight: -0.06em;--letter-spacing-tight: -0.03em;--letter-spacing-0: 0em;--letter-spacing-loose: 0.03em;--letter-spacing-x-loose: 0.06em;--letter-spacing-2x-loose: 0.13em;--letter-spacing-3x-loose: 0.25em}:root{--font-family-body: var(--font-family-primary);--font-weight-body: 400;--font-style-body: regular;--text-transform-body: none;--font-size-body-l: var(--font-size-l);--line-height-body-l: var(--line-height-standard);--letter-spacing-body-l: var(--letter-spacing-0);--font-size-body-m: var(--font-size-m);--line-height-body-m: var(--line-height-standard);--letter-spacing-body-m: var(--letter-spacing-0);--font-size-body-s: var(--font-size-s);--line-height-body-s: var(--line-height-standard);--letter-spacing-body-s: var(--letter-spacing-0);--font-size-body-xs: var(--font-size-xs);--line-height-body-xs: var(--line-height-standard);--letter-spacing-body-xs: var(--letter-spacing-loose);--font-family-large-heading: var(--font-family-secondary);--font-weight-large-heading: 400;--font-style-large-heading: regular;--text-transform-large-heading: normal;--font-size-large-heading-1: var(--font-size-5xl);--line-height-large-heading-1: var(--line-height-2x-tight);--letter-spacing-large-heading-1: var(--letter-spacing-loose);--font-size-large-heading-2: var(--font-size-4xl);--line-height-large-heading-2: var(--line-height-x-tight);--letter-spacing-large-heading-2: var(--letter-spacing-loose);--font-size-large-heading-3: var(--font-size-3xl);--line-height-large-heading-3: var(--line-height-tight);--letter-spacing-large-heading-3: var(--letter-spacing-loose);--font-family-small-heading: var(--font-family-primary);--font-weight-small-heading: 700;--font-style-small-heading: bold;--text-transform-small-heading: uppercase;--font-size-small-heading-1: var(--font-size-l);--line-height-small-heading-1: var(--line-height-tight);--letter-spacing-small-heading-1: var(--letter-spacing-loose);--font-size-small-heading-2: var(--font-size-m);--line-height-small-heading-2: var(--line-height-tight);--letter-spacing-small-heading-2: var(--letter-spacing-loose);--font-size-small-heading-3: var(--font-size-s);--line-height-small-heading-3: var(--line-height-tight);--letter-spacing-small-heading-3: var(--letter-spacing-loose);--font-family-subtitle: var(--font-family-primary);--font-weight-subtitle: 400;--font-style-subtitle: regular;--text-transform-subtitle: none;--font-size-subtitle-1: var(--font-size-l);--line-height-subtitle-1: var(--line-height-tight);--letter-spacing-subtitle-1: var(--letter-spacing-0);--font-size-subtitle-2: var(--font-size-m);--line-height-subtitle-2: var(--line-height-tight);--letter-spacing-subtitle-2: var(--letter-spacing-0);--font-family-button-text: var(--font-family-primary);--font-weight-button-text: 400;--font-style-button-text: regular;--text-transform-button-text: uppercase;--font-size-button-text-l: var(--font-size-m);--line-height-button-text-l: var(--line-height-x-tight);--letter-spacing-button-text-l: var(--letter-spacing-x-loose);--font-size-button-text-m: var(--font-size-s);--line-height-button-text-m: var(--line-height-x-tight);--letter-spacing-button-text-m: var(--letter-spacing-x-loose);--font-size-button-text-s: var(--font-size-xs);--line-height-button-text-s: var(--line-height-x-tight);--letter-spacing-button-text-s: var(--letter-spacing-x-loose);--font-family-label: var(--font-family-primary);--font-weight-label: 700;--font-style-label: bold;--text-transform-label: none;--font-size-label-1: var(--font-size-xs);--line-height-label-1: var(--line-height-x-tight);--letter-spacing-label-1: var(--letter-spacing-loose);--font-size-label-2: var(--font-size-2xs);--line-height-label-2: var(--line-height-x-tight);--letter-spacing-label-2: var(--letter-spacing-loose);--font-size-label-3: var(--font-size-3xs);--line-height-label-3: var(--line-height-x-tight);--letter-spacing-label-3: var(--letter-spacing-x-loose);--font-family-overline: var(--font-family-primary);--font-weight-overline: 600;--font-style-overline: regular;--text-transform-overline: uppercase;--font-size-overline-1: var(--font-size-xs);--line-height-overline-1: var(--line-height-x-tight);--letter-spacing-overline-1: var(--letter-spacing-x-loose);--font-size-overline-2: var(--font-size-2xs);--line-height-overline-2: var(--line-height-x-tight);--letter-spacing-overline-2: var(--letter-spacing-x-loose);--font-size-overline-3: var(--font-size-3xs);--line-height-overline-3: var(--line-height-x-tight);--letter-spacing-overline-3: var(--letter-spacing-x-loose)}.body{font-family:var(--font-family-body);font-weight:var(--font-weight-body);text-transform:var(--text-transform-body);font-style:var(--font-style-body)}.body-l{font-family:var(--font-family-body);font-weight:var(--font-weight-body);text-transform:var(--text-transform-body);font-size:var(--font-size-body-l);line-height:var(--line-height-body-l);letter-spacing:var(--letter-spacing-body-l);font-style:var(--font-style-body)}.body-m{font-family:var(--font-family-body);font-weight:var(--font-weight-body);text-transform:var(--text-transform-body);font-size:var(--font-size-body-m);line-height:var(--line-height-body-m);letter-spacing:var(--letter-spacing-body-m);font-style:var(--font-style-body)}.body-s{font-family:var(--font-family-body);font-weight:var(--font-weight-body);text-transform:var(--text-transform-body);font-size:var(--font-size-body-s);line-height:var(--line-height-body-s);letter-spacing:var(--letter-spacing-body-s);font-style:var(--font-style-body)}.body-xs{font-family:var(--font-family-body);font-weight:var(--font-weight-body);text-transform:var(--text-transform-body);font-size:var(--font-size-body-xs);line-height:var(--line-height-body-xs);letter-spacing:var(--letter-spacing-body-xs);font-style:var(--font-style-body)}.large-heading{font-family:var(--font-family-large-heading);font-weight:var(--font-weight-large-heading);text-transform:var(--text-transform-large-heading);font-style:var(--font-style-large-heading)}.large-heading-1{font-family:var(--font-family-large-heading);font-weight:var(--font-weight-large-heading);text-transform:var(--text-transform-large-heading);font-size:var(--font-size-large-heading-1);line-height:var(--line-height-large-heading-1);letter-spacing:var(--letter-spacing-large-heading-1);font-style:var(--font-style-large-heading)}.large-heading-2{font-family:var(--font-family-large-heading);font-weight:var(--font-weight-large-heading);text-transform:var(--text-transform-large-heading);font-size:var(--font-size-large-heading-2);line-height:var(--line-height-large-heading-2);letter-spacing:var(--letter-spacing-large-heading-2);font-style:var(--font-style-large-heading)}.large-heading-3{font-family:var(--font-family-large-heading);font-weight:var(--font-weight-large-heading);text-transform:var(--text-transform-large-heading);font-size:var(--font-size-large-heading-3);line-height:var(--line-height-large-heading-3);letter-spacing:var(--letter-spacing-large-heading-3);font-style:var(--font-style-large-heading)}.small-heading{font-family:var(--font-family-small-heading);font-weight:var(--font-weight-small-heading);text-transform:var(--text-transform-small-heading);font-style:var(--font-style-small-heading)}.small-heading-1{font-family:var(--font-family-small-heading);font-weight:var(--font-weight-small-heading);text-transform:var(--text-transform-small-heading);font-size:var(--font-size-small-heading-1);line-height:var(--line-height-small-heading-1);letter-spacing:var(--letter-spacing-small-heading-1);font-style:var(--font-style-small-heading)}.small-heading-2{font-family:var(--font-family-small-heading);font-weight:var(--font-weight-small-heading);text-transform:var(--text-transform-small-heading);font-size:var(--font-size-small-heading-2);line-height:var(--line-height-small-heading-2);letter-spacing:var(--letter-spacing-small-heading-2);font-style:var(--font-style-small-heading)}.small-heading-3{font-family:var(--font-family-small-heading);font-weight:var(--font-weight-small-heading);text-transform:var(--text-transform-small-heading);font-size:var(--font-size-small-heading-3);line-height:var(--line-height-small-heading-3);letter-spacing:var(--letter-spacing-small-heading-3);font-style:var(--font-style-small-heading)}.subtitle{font-family:var(--font-family-subtitle);font-weight:var(--font-weight-subtitle);text-transform:var(--text-transform-subtitle);font-style:var(--font-style-subtitle)}.subtitle-1{font-family:var(--font-family-subtitle);font-weight:var(--font-weight-subtitle);text-transform:var(--text-transform-subtitle);font-size:var(--font-size-subtitle-1);line-height:var(--line-height-subtitle-1);letter-spacing:var(--letter-spacing-subtitle-1);font-style:var(--font-style-subtitle)}.subtitle-2{font-family:var(--font-family-subtitle);font-weight:var(--font-weight-subtitle);text-transform:var(--text-transform-subtitle);font-size:var(--font-size-subtitle-2);line-height:var(--line-height-subtitle-2);letter-spacing:var(--letter-spacing-subtitle-2);font-style:var(--font-style-subtitle)}.button-text{font-family:var(--font-family-button-text);font-weight:var(--font-weight-button-text);text-transform:var(--text-transform-button-text);font-style:var(--font-style-button-text)}.button-text-l{font-family:var(--font-family-button-text);font-weight:var(--font-weight-button-text);text-transform:var(--text-transform-button-text);font-size:var(--font-size-button-text-l);line-height:var(--line-height-button-text-l);letter-spacing:var(--letter-spacing-button-text-l);font-style:var(--font-style-button-text)}.button-text-m{font-family:var(--font-family-button-text);font-weight:var(--font-weight-button-text);text-transform:var(--text-transform-button-text);font-size:var(--font-size-button-text-m);line-height:var(--line-height-button-text-m);letter-spacing:var(--letter-spacing-button-text-m);font-style:var(--font-style-button-text)}.button-text-s{font-family:var(--font-family-button-text);font-weight:var(--font-weight-button-text);text-transform:var(--text-transform-button-text);font-size:var(--font-size-button-text-s);line-height:var(--line-height-button-text-s);letter-spacing:var(--letter-spacing-button-text-s);font-style:var(--font-style-button-text)}.label{font-family:var(--font-family-label);font-weight:var(--font-weight-label);text-transform:var(--text-transform-label);font-style:var(--font-style-label)}.label-1{font-family:var(--font-family-label);font-weight:var(--font-weight-label);text-transform:var(--text-transform-label);font-size:var(--font-size-label-1);line-height:var(--line-height-label-1);letter-spacing:var(--letter-spacing-label-1);font-style:var(--font-style-label)}.label-2{font-family:var(--font-family-label);font-weight:var(--font-weight-label);text-transform:var(--text-transform-label);font-size:var(--font-size-label-2);line-height:var(--line-height-label-2);letter-spacing:var(--letter-spacing-label-2);font-style:var(--font-style-label)}.label-3{font-family:var(--font-family-label);font-weight:var(--font-weight-label);text-transform:var(--text-transform-label);font-size:var(--font-size-label-3);line-height:var(--line-height-label-3);letter-spacing:var(--letter-spacing-label-3);font-style:var(--font-style-label)}.overline{font-family:var(--font-family-overline);font-weight:var(--font-weight-overline);text-transform:var(--text-transform-overline);font-style:var(--font-style-overline)}.overline-1{font-family:var(--font-family-overline);font-weight:var(--font-weight-overline);text-transform:var(--text-transform-overline);font-size:var(--font-size-overline-1);line-height:var(--line-height-overline-1);letter-spacing:var(--letter-spacing-overline-1);font-style:var(--font-style-overline)}.overline-2{font-family:var(--font-family-overline);font-weight:var(--font-weight-overline);text-transform:var(--text-transform-overline);font-size:var(--font-size-overline-2);line-height:var(--line-height-overline-2);letter-spacing:var(--letter-spacing-overline-2);font-style:var(--font-style-overline)}.overline-3{font-family:var(--font-family-overline);font-weight:var(--font-weight-overline);text-transform:var(--text-transform-overline);font-size:var(--font-size-overline-3);line-height:var(--line-height-overline-3);letter-spacing:var(--letter-spacing-overline-3);font-style:var(--font-style-overline)}
/*# sourceMappingURL=mayfield.css.map */
