@import url('https://fonts.googleapis.com/css2?family=Cal%20Sans&family=Gravitas%20One&family=Inter&family=Rubik%20Wet%20Paint&display=swap');
:root{--color-primary-50: light-dark(oklch(99% 0.2 250), oklch(8.000000000000007% 0.2 250));--color-primary-100: light-dark(oklch(95% 0.2 250), oklch(13.000000000000005% 0.2 250));--color-primary-200: light-dark(oklch(89% 0.2 250), oklch(20.000000000000007% 0.2 250));--color-primary-300: light-dark(oklch(80% 0.2 250), oklch(30.000000000000004% 0.2 250));--color-primary-400: light-dark(oklch(70% 0.2 250), oklch(43.00000000000001% 0.2 250));--color-primary-500: light-dark(oklch(57.99999999999999% 0.2 250), oklch(56.00000000000001% 0.2 250));--color-primary-600: light-dark(oklch(47.99999999999999% 0.2 250), oklch(66% 0.2 250));--color-primary-700: light-dark(oklch(37.99999999999999% 0.2 250), oklch(74% 0.2 250));--color-primary-800: light-dark(oklch(27.999999999999993% 0.2 250), oklch(82% 0.2 250));--color-primary-900: light-dark(oklch(18.999999999999993% 0.2 250), oklch(89% 0.2 250));--color-primary-950: light-dark(oklch(11.999999999999993% 0.2 250), oklch(93% 0.2 250));--color-secondary-50: light-dark(oklch(99% 0.15 310), oklch(8.000000000000007% 0.15 310));--color-secondary-100: light-dark(oklch(95% 0.15 310), oklch(13.000000000000005% 0.15 310));--color-secondary-200: light-dark(oklch(89% 0.15 310), oklch(20.000000000000007% 0.15 310));--color-secondary-300: light-dark(oklch(80% 0.15 310), oklch(30.000000000000004% 0.15 310));--color-secondary-400: light-dark(oklch(70% 0.15 310), oklch(43.00000000000001% 0.15 310));--color-secondary-500: light-dark(oklch(57.99999999999999% 0.15 310), oklch(56.00000000000001% 0.15 310));--color-secondary-600: light-dark(oklch(47.99999999999999% 0.15 310), oklch(66% 0.15 310));--color-secondary-700: light-dark(oklch(37.99999999999999% 0.15 310), oklch(74% 0.15 310));--color-secondary-800: light-dark(oklch(27.999999999999993% 0.15 310), oklch(82% 0.15 310));--color-secondary-900: light-dark(oklch(18.999999999999993% 0.15 310), oklch(89% 0.15 310));--color-secondary-950: light-dark(oklch(11.999999999999993% 0.15 310), oklch(93% 0.15 310));--color-neutral-50: light-dark(oklch(96% 0 0), oklch(10.999999999999993% 0 0));--color-neutral-100: light-dark(oklch(92% 0 0), oklch(15.999999999999993% 0 0));--color-neutral-200: light-dark(oklch(86% 0 0), oklch(22.999999999999993% 0 0));--color-neutral-300: light-dark(oklch(77% 0 0), oklch(32.99999999999999% 0 0));--color-neutral-400: light-dark(oklch(67% 0 0), oklch(45.99999999999999% 0 0));--color-neutral-500: light-dark(oklch(55.00000000000001% 0 0), oklch(59% 0 0));--color-neutral-600: light-dark(oklch(45.00000000000001% 0 0), oklch(69% 0 0));--color-neutral-700: light-dark(oklch(35.00000000000001% 0 0), oklch(77% 0 0));--color-neutral-800: light-dark(oklch(25.000000000000007% 0 0), oklch(85% 0 0));--color-neutral-900: light-dark(oklch(16.000000000000007% 0 0), oklch(92% 0 0));--color-neutral-950: light-dark(oklch(9.000000000000007% 0 0), oklch(96% 0 0));--color-success-50: light-dark(oklch(99% 0.2 145), oklch(8.000000000000007% 0.2 145));--color-success-100: light-dark(oklch(95% 0.2 145), oklch(13.000000000000005% 0.2 145));--color-success-200: light-dark(oklch(89% 0.2 145), oklch(20.000000000000007% 0.2 145));--color-success-300: light-dark(oklch(80% 0.2 145), oklch(30.000000000000004% 0.2 145));--color-success-400: light-dark(oklch(70% 0.2 145), oklch(43.00000000000001% 0.2 145));--color-success-500: light-dark(oklch(57.99999999999999% 0.2 145), oklch(56.00000000000001% 0.2 145));--color-success-600: light-dark(oklch(47.99999999999999% 0.2 145), oklch(66% 0.2 145));--color-success-700: light-dark(oklch(37.99999999999999% 0.2 145), oklch(74% 0.2 145));--color-success-800: light-dark(oklch(27.999999999999993% 0.2 145), oklch(82% 0.2 145));--color-success-900: light-dark(oklch(18.999999999999993% 0.2 145), oklch(89% 0.2 145));--color-success-950: light-dark(oklch(11.999999999999993% 0.2 145), oklch(93% 0.2 145));--color-warning-50: light-dark(oklch(97% 0.2 80), oklch(9.999999999999993% 0.2 80));--color-warning-100: light-dark(oklch(93% 0.2 80), oklch(14.999999999999995% 0.2 80));--color-warning-200: light-dark(oklch(87% 0.2 80), oklch(21.999999999999993% 0.2 80));--color-warning-300: light-dark(oklch(78% 0.2 80), oklch(31.999999999999996% 0.2 80));--color-warning-400: light-dark(oklch(68% 0.2 80), oklch(44.99999999999999% 0.2 80));--color-warning-500: light-dark(oklch(56.00000000000001% 0.2 80), oklch(57.99999999999999% 0.2 80));--color-warning-600: light-dark(oklch(46.00000000000001% 0.2 80), oklch(68% 0.2 80));--color-warning-700: light-dark(oklch(36.00000000000001% 0.2 80), oklch(76% 0.2 80));--color-warning-800: light-dark(oklch(26.000000000000007% 0.2 80), oklch(84% 0.2 80));--color-warning-900: light-dark(oklch(17.000000000000007% 0.2 80), oklch(91% 0.2 80));--color-warning-950: light-dark(oklch(10.000000000000007% 0.2 80), oklch(95% 0.2 80));--color-danger-50: light-dark(oklch(99% 0.21 20), oklch(8.000000000000007% 0.21 20));--color-danger-100: light-dark(oklch(95% 0.21 20), oklch(13.000000000000005% 0.21 20));--color-danger-200: light-dark(oklch(89% 0.21 20), oklch(20.000000000000007% 0.21 20));--color-danger-300: light-dark(oklch(80% 0.21 20), oklch(30.000000000000004% 0.21 20));--color-danger-400: light-dark(oklch(70% 0.21 20), oklch(43.00000000000001% 0.21 20));--color-danger-500: light-dark(oklch(57.99999999999999% 0.21 20), oklch(56.00000000000001% 0.21 20));--color-danger-600: light-dark(oklch(47.99999999999999% 0.21 20), oklch(66% 0.21 20));--color-danger-700: light-dark(oklch(37.99999999999999% 0.21 20), oklch(74% 0.21 20));--color-danger-800: light-dark(oklch(27.999999999999993% 0.21 20), oklch(82% 0.21 20));--color-danger-900: light-dark(oklch(18.999999999999993% 0.21 20), oklch(89% 0.21 20));--color-danger-950: light-dark(oklch(11.999999999999993% 0.21 20), oklch(93% 0.21 20));--color-info-50: light-dark(oklch(99% 0.18 250), oklch(8.000000000000007% 0.18 250));--color-info-100: light-dark(oklch(95% 0.18 250), oklch(13.000000000000005% 0.18 250));--color-info-200: light-dark(oklch(89% 0.18 250), oklch(20.000000000000007% 0.18 250));--color-info-300: light-dark(oklch(80% 0.18 250), oklch(30.000000000000004% 0.18 250));--color-info-400: light-dark(oklch(70% 0.18 250), oklch(43.00000000000001% 0.18 250));--color-info-500: light-dark(oklch(57.99999999999999% 0.18 250), oklch(56.00000000000001% 0.18 250));--color-info-600: light-dark(oklch(47.99999999999999% 0.18 250), oklch(66% 0.18 250));--color-info-700: light-dark(oklch(37.99999999999999% 0.18 250), oklch(74% 0.18 250));--color-info-800: light-dark(oklch(27.999999999999993% 0.18 250), oklch(82% 0.18 250));--color-info-900: light-dark(oklch(18.999999999999993% 0.18 250), oklch(89% 0.18 250));--color-info-950: light-dark(oklch(11.999999999999993% 0.18 250), oklch(93% 0.18 250));--font-sans:"Inter", sans-serif;--font-heading:"Cal Sans", sans-serif;--radius-sm:4px;--radius-md:8px;--radius-lg:16px;--spacing-xs:4px;--spacing-sm:8px;--spacing-md:16px;--spacing-lg:24px;--spacing-xl:32px;--spacing-2xl:48px;}[data-brick="heading"]{font-size:3rem;}.video{width:50vw;height:auto;overflow:visible;max-width:none;min-width:auto;box-sizing:content-box;max-height:none;min-height:auto;aspect-ratio:auto;}.container{gap:16px;top:auto;left:auto;order:0;right:0%;bottom:0%;display:flex;position:relative;flex-flow:row nowrap;align-items:center;justify-content:flex-start;}.button{width:auto;height:auto;overflow:visible;max-width:none;min-width:auto;background:var(--color-secondary-200);box-sizing:content-box;max-height:none;min-height:auto;text-align:justify;font-weight:400;aspect-ratio:auto;text-decoration:underline;}.paragraph{left:307px;z-index:20;position:absolute;}.button.small{z-index:auto;position:static;font-size:17px;background:oklch(0.56 0.19 358);border-left:oklch(0.56 0.19 358);font-weight:400;}.container-2{gap:16px;order:0;display:flex;flex-flow:row nowrap;align-items:stretch;justify-content:flex-start;}.typography{order:9999;}.rich-text{width:100%;padding:3rem 2rem;}.rich-text-title{margin:0 0 0.75rem;font-size:2rem;font-family:Gravitas One;font-weight:400;line-height:1.2;}.rich-text-copy{margin:0;font-size:0.875rem;line-height:1.45;}.rich-text-methods{gap:3rem;margin:2.5rem 0 0;display:flex;flex-direction:column;}.rich-text-method{gap:2.5rem;display:grid;align-items:center;grid-template-columns:repeat(2, minmax(0, 1fr));}.rich-text-method-copy{gap:1rem;display:flex;flex-direction:column;}.rich-text-method-title{margin:0;font-size:1rem;font-weight:700;line-height:1.25;}.rich-text-illustration{margin:0;overflow:hidden;}.rich-text.rich-text-title.rich-text-copy.rich-text-methods.rich-text-method.rich-text-method-copy.rich-text-method-title.rich-text-illustration{color:oklch(0.56 0.19 150);font-weight:400;}.map-default{height:400px;}.map{width:auto;height:500;overflow:visible;max-width:none;min-width:auto;box-sizing:content-box;max-height:none;min-height:auto;aspect-ratio:auto;}