@import url('https://fonts.googleapis.com/css2?family=Cal%20Sans&family=Covered%20By%20Your%20Grace&family=Inter&family=Luckiest%20Guy&family=Nabla&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;}body{margin-top:var(--spacing-xl);margin-left:var(--spacing-2xl);margin-right:var(--spacing-2xl);}:where(h1)[data-brick="heading"]{font-size:var(--text-7xl);font-weight:700;line-height:1.1;margin-bottom:0.5em;}:where(h2)[data-brick="heading"]{font-size:var(--text-6xl);font-weight:700;line-height:1.15;margin-bottom:0.5em;}:where(h3)[data-brick="heading"]{font-size:var(--text-5xl);font-weight:600;line-height:1.2;margin-bottom:0.5em;}:where(h4)[data-brick="heading"]{font-size:var(--text-4xl);font-weight:600;line-height:1.25;margin-bottom:0.5em;}:where(h5)[data-brick="heading"]{font-size:var(--text-3xl);font-weight:600;line-height:1.3;margin-bottom:0.5em;}:where(h6)[data-brick="heading"]{font-size:var(--text-2xl);font-weight:600;line-height:1.35;margin-bottom:0.5em;}[data-brick="paragraph"]{line-height:1.6;margin-bottom:1em;}[data-brick="button"]{color:var(--color-primary-foreground);padding:calc(var(--spacing) * 2) calc(var(--spacing) * 4);border-radius:var(--radius-sm);background-color:var(--color-primary);}[data-brick="text-input"]{width:100%;padding:calc(var(--spacing) * 1) calc(var(--spacing) * 2);border-color:var(--color-neutral-300);border-style:solid;border-width:1px;border-radius:var(--radius-sm);background-color:var(--color-neutral-50);}[data-brick="email-input"]{width:100%;padding:calc(var(--spacing) * 1) calc(var(--spacing) * 2);border-color:var(--color-neutral-300);border-style:solid;border-width:1px;border-radius:var(--radius-sm);background-color:var(--color-neutral-50);}[data-brick="phone-input"]{width:100%;padding:calc(var(--spacing) * 1) calc(var(--spacing) * 2);border-color:var(--color-neutral-300);border-style:solid;border-width:1px;border-radius:var(--radius-sm);background-color:var(--color-neutral-50);}[data-brick="url-input"]{width:100%;padding:calc(var(--spacing) * 1) calc(var(--spacing) * 2);border-color:var(--color-neutral-300);border-style:solid;border-width:1px;border-radius:var(--radius-sm);background-color:var(--color-neutral-50);}[data-brick="number-input"]{width:100%;padding:calc(var(--spacing) * 1) calc(var(--spacing) * 2);border-color:var(--color-neutral-300);border-style:solid;border-width:1px;border-radius:var(--radius-sm);background-color:var(--color-neutral-50);}[data-brick="select-input"]{width:100%;padding:calc(var(--spacing) * 1) calc(var(--spacing) * 2);border-color:var(--color-neutral-300);border-style:solid;border-width:1px;border-radius:var(--radius-sm);background-color:var(--color-neutral-50);}[data-brick="date-input"]{width:100%;padding:calc(var(--spacing) * 1) calc(var(--spacing) * 2);border-color:var(--color-neutral-300);border-style:solid;border-width:1px;border-radius:var(--radius-sm);background-color:var(--color-neutral-50);}[data-brick="textarea-input"]{width:100%;resize:none;padding:calc(var(--spacing) * 1) calc(var(--spacing) * 2);border-color:var(--color-neutral-300);border-style:solid;border-width:1px;border-radius:var(--radius-sm);background-color:var(--color-neutral-50);}[data-brick="label"]{gap:calc(var(--spacing) * 2);display:flex;align-items:center;flex-direction:row;}[data-brick="form"]{gap:calc(var(--spacing) * 4);display:flex;min-height:calc(var(--spacing) * 10);flex-direction:column;}[data-brick="map"]{height:400px;}.container{display:flex;align-items:center;margin-bottom:var(--spacing-xl);flex-direction:row;justify-content:space-between;}.navigation{gap:10px;display:flex;flex-direction:row;}.navigation-item{gap:10px;display:flex;}.body{margin-top:var(--spacing-xl);margin-left:var(--spacing-2xl);margin-right:var(--spacing-2xl);}.paragraph{text-align:center;}.footer{display:flex;text-align:center;align-items:center;justify-content:space-between;}.page-content{margin-top:var(--spacing-md);min-height:100vh;margin-bottom:var(--spacing-md);}.link{display:inline;}.paragraph-2{display:inline;}.text-block{display:block;}.text-block-2{font-size:154px;font-family:"Covered By Your Grace", sans-serif;line-height:0.7;}.container-2{height:100px;display:flex;align-items:flex-start;margin-bottom:50px;justify-content:center;}.heading{color:var(--color-warning-800);font-size:100px;text-align:center;font-family:"Luckiest Guy", sans-serif;}.container-3{gap:41px;display:flex;align-items:center;flex-direction:column;}