@import"https://use.typekit.net/jrh8eep.css";@font-face{font-family:UniversNW01-230BThin;src:url(/static/assets/fonts/879fe0e4-83b7-4ab3-b719-c1b9922a5b54.eot?#iefix);src:url(/static/assets/fonts/879fe0e4-83b7-4ab3-b719-c1b9922a5b54.eot?#iefix) format("eot"),url(/static/assets/fonts/c70bd903-dd6a-4b66-85af-fc3b07e97100.woff2) format("woff2"),url(/static/assets/fonts/a1c4330f-ba73-4f1f-aa05-bd237c58ba51.woff) format("woff"),url(/static/assets/fonts/f2034b82-826e-49aa-8789-59be17d94542.ttf) format("truetype");font-display:swap}@font-face{font-family:Univers Next W01 Light;src:url(/static/assets/fonts/63aa74f9-a724-4074-85c7-4167c0448227.eot?#iefix);src:url(/static/assets/fonts/63aa74f9-a724-4074-85c7-4167c0448227.eot?#iefix) format("eot"),url(/static/assets/fonts/97c0f83d-39ac-412b-9d8a-d98208c0ce8d.woff2) format("woff2"),url(/static/assets/fonts/fc09acb4-f628-4ba0-b648-d2ca30265b20.woff) format("woff"),url(/static/assets/fonts/3cb4004c-2eea-45d4-a0b5-7af6f817c451.ttf) format("truetype");font-display:swap}@font-face{font-family:Univers Next W01 Regular;src:url(/static/assets/fonts/7c5665cc-627d-480c-a01d-5cef72cf43a4.eot?#iefix);src:url(/static/assets/fonts/7c5665cc-627d-480c-a01d-5cef72cf43a4.eot?#iefix) format("eot"),url(/static/assets/fonts/74e1830b-1468-4905-a73d-e2b6d1e690d6.woff2) format("woff2"),url(/static/assets/fonts/e43bae6d-8805-4214-8f2d-0489865368aa.woff) format("woff"),url(/static/assets/fonts/2bceebc9-7164-4633-b492-a89cb32368b1.ttf) format("truetype");font-display:swap}@font-face{font-family:Univers Next W01 Medium;src:url(/static/assets/fonts/07e1641d-6281-4461-827c-f3940fa0d811.eot?#iefix);src:url(/static/assets/fonts/07e1641d-6281-4461-827c-f3940fa0d811.eot?#iefix) format("eot"),url(/static/assets/fonts/e8921ecc-af32-4c3d-9636-dd82b4225e40.woff2) format("woff2"),url(/static/assets/fonts/20f7bd07-85c9-4687-ab29-0b87584842ff.woff) format("woff"),url(/static/assets/fonts/2df6d56e-7f31-4175-88df-47d374d8bb60.ttf) format("truetype");font-display:swap}@font-face{font-family:Univers Next W01 Bold;src:url(/static/assets/fonts/365d926e-03e5-4406-a883-fd0f9e462339.eot?#iefix);src:url(/static/assets/fonts/365d926e-03e5-4406-a883-fd0f9e462339.eot?#iefix) format("eot"),url(/static/assets/fonts/043eef6e-81ef-483c-831c-7bfd6628554b.woff2) format("woff2"),url(/static/assets/fonts/7b11912a-986d-462e-b88a-4a1758eb23f1.woff) format("woff"),url(/static/assets/fonts/545a8d94-3389-418c-9b0a-bfc16d1f8285.ttf) format("truetype");font-display:swap}@font-face{font-family:Univers Next Regular Family;font-weight:200;src:url(/static/assets/fonts/879fe0e4-83b7-4ab3-b719-c1b9922a5b54.eot?#iefix);src:url(/static/assets/fonts/879fe0e4-83b7-4ab3-b719-c1b9922a5b54.eot?#iefix) format("eot"),url(/static/assets/fonts/c70bd903-dd6a-4b66-85af-fc3b07e97100.woff2) format("woff2"),url(/static/assets/fonts/a1c4330f-ba73-4f1f-aa05-bd237c58ba51.woff) format("woff"),url(/static/assets/fonts/f2034b82-826e-49aa-8789-59be17d94542.ttf) format("truetype");font-display:swap}@font-face{font-family:Univers Next Regular Family;font-weight:300;src:url(/static/assets/fonts/63aa74f9-a724-4074-85c7-4167c0448227.eot?#iefix);src:url(/static/assets/fonts/63aa74f9-a724-4074-85c7-4167c0448227.eot?#iefix) format("eot"),url(/static/assets/fonts/97c0f83d-39ac-412b-9d8a-d98208c0ce8d.woff2) format("woff2"),url(/static/assets/fonts/fc09acb4-f628-4ba0-b648-d2ca30265b20.woff) format("woff"),url(/static/assets/fonts/3cb4004c-2eea-45d4-a0b5-7af6f817c451.ttf) format("truetype");font-display:swap}@font-face{font-family:Univers Next Regular Family;font-weight:400;src:url(/static/assets/fonts/7c5665cc-627d-480c-a01d-5cef72cf43a4.eot?#iefix);src:url(/static/assets/fonts/7c5665cc-627d-480c-a01d-5cef72cf43a4.eot?#iefix) format("eot"),url(/static/assets/fonts/74e1830b-1468-4905-a73d-e2b6d1e690d6.woff2) format("woff2"),url(/static/assets/fonts/e43bae6d-8805-4214-8f2d-0489865368aa.woff) format("woff"),url(/static/assets/fonts/2bceebc9-7164-4633-b492-a89cb32368b1.ttf) format("truetype");font-display:swap}@font-face{font-family:Univers Next Regular Family;font-weight:600;src:url(/static/assets/fonts/07e1641d-6281-4461-827c-f3940fa0d811.eot?#iefix);src:url(/static/assets/fonts/07e1641d-6281-4461-827c-f3940fa0d811.eot?#iefix) format("eot"),url(/static/assets/fonts/e8921ecc-af32-4c3d-9636-dd82b4225e40.woff2) format("woff2"),url(/static/assets/fonts/20f7bd07-85c9-4687-ab29-0b87584842ff.woff) format("woff"),url(/static/assets/fonts/2df6d56e-7f31-4175-88df-47d374d8bb60.ttf) format("truetype");font-display:swap}@font-face{font-family:Univers Next Regular Family;font-weight:700;src:url(/static/assets/fonts/365d926e-03e5-4406-a883-fd0f9e462339.eot?#iefix);src:url(/static/assets/fonts/365d926e-03e5-4406-a883-fd0f9e462339.eot?#iefix) format("eot"),url(/static/assets/fonts/043eef6e-81ef-483c-831c-7bfd6628554b.woff2) format("woff2"),url(/static/assets/fonts/7b11912a-986d-462e-b88a-4a1758eb23f1.woff) format("woff"),url(/static/assets/fonts/545a8d94-3389-418c-9b0a-bfc16d1f8285.ttf) format("truetype");font-display:swap}@font-face{font-family:Univers Next Light Family;font-weight:300;src:url(/static/assets/fonts/879fe0e4-83b7-4ab3-b719-c1b9922a5b54.eot?#iefix);src:url(/static/assets/fonts/879fe0e4-83b7-4ab3-b719-c1b9922a5b54.eot?#iefix) format("eot"),url(/static/assets/fonts/c70bd903-dd6a-4b66-85af-fc3b07e97100.woff2) format("woff2"),url(/static/assets/fonts/a1c4330f-ba73-4f1f-aa05-bd237c58ba51.woff) format("woff"),url(/static/assets/fonts/f2034b82-826e-49aa-8789-59be17d94542.ttf) format("truetype");font-display:swap}@font-face{font-family:Univers Next Light Family;font-weight:400;src:url(/static/assets/fonts/63aa74f9-a724-4074-85c7-4167c0448227.eot?#iefix);src:url(/static/assets/fonts/63aa74f9-a724-4074-85c7-4167c0448227.eot?#iefix) format("eot"),url(/static/assets/fonts/97c0f83d-39ac-412b-9d8a-d98208c0ce8d.woff2) format("woff2"),url(/static/assets/fonts/fc09acb4-f628-4ba0-b648-d2ca30265b20.woff) format("woff"),url(/static/assets/fonts/3cb4004c-2eea-45d4-a0b5-7af6f817c451.ttf) format("truetype");font-display:swap}@font-face{font-family:Univers Next Light Family;font-weight:600;src:url(/static/assets/fonts/7c5665cc-627d-480c-a01d-5cef72cf43a4.eot?#iefix);src:url(/static/assets/fonts/7c5665cc-627d-480c-a01d-5cef72cf43a4.eot?#iefix) format("eot"),url(/static/assets/fonts/74e1830b-1468-4905-a73d-e2b6d1e690d6.woff2) format("woff2"),url(/static/assets/fonts/e43bae6d-8805-4214-8f2d-0489865368aa.woff) format("woff"),url(/static/assets/fonts/2bceebc9-7164-4633-b492-a89cb32368b1.ttf) format("truetype");font-display:swap}@font-face{font-family:Univers Next Light Family;font-weight:700;src:url(/static/assets/fonts/07e1641d-6281-4461-827c-f3940fa0d811.eot?#iefix);src:url(/static/assets/fonts/07e1641d-6281-4461-827c-f3940fa0d811.eot?#iefix) format("eot"),url(/static/assets/fonts/e8921ecc-af32-4c3d-9636-dd82b4225e40.woff2) format("woff2"),url(/static/assets/fonts/20f7bd07-85c9-4687-ab29-0b87584842ff.woff) format("woff"),url(/static/assets/fonts/2df6d56e-7f31-4175-88df-47d374d8bb60.ttf) format("truetype");font-display:swap}:root{--color-primary-rgb: 255, 56, 0;--color-primary: rgb(var(--color-primary-rgb));--color-primary-very-light-rgb: 255, 239, 239;--color-primary-very-light: rgb(var(--color-primary-very-light-rgb));--color-primary-light-rgb: 255, 228, 219;--color-primary-light: rgb(var(--color-primary-light-rgb));--color-primary-medium-rgb: 255, 211, 196;--color-primary-medium: rgb(var(--color-primary-medium-rgb));--color-primary-dark-rgb: 239, 52, 0;--color-primary-dark: rgb(var(--color-primary-dark-rgb));--color-secondary-rgb: 119, 119, 119;--color-secondary: rgb(var(--color-secondary-rgb));--color-secondary-very-light-rgb: 247, 247, 247;--color-secondary-very-light: rgb(var(--color-secondary-very-light-rgb));--color-secondary-light-rgb: 237, 237, 237;--color-secondary-light: rgb(var(--color-secondary-light-rgb));--color-secondary-medium-rgb: 230, 230, 230;--color-secondary-medium: rgb(var(--color-secondary-medium-rgb));--color-tertiary-rgb: 126, 224, 0;--color-tertiary: rgb(var(--color-tertiary-rgb));--color-success-rgb: 126, 224, 0;--color-success: rgb(var(--color-success-rgb));--color-success-light-rgb: 149, 241, 28;--color-success-light: rgb(var(--color-success-light-rgb));--color-error-rgb: 200, 0, 0;--color-error: rgb(var(--color-error-rgb));--color-error-light-rgb: 226, 38, 38;--color-error-light: rgb(var(--color-error-light-rgb));--color-warning-rgb: 255, 0, 0;--color-warning: rgba(var(--color-warning-rgb), .5);--color-blue-light: #c7effb;--color-blue-medium: #addeed;--color-black: #000000;--color-gray-900: #464646;--color-gray-800: #727272;--color-gray-700: #808080;--color-gray-600: #a5a5a5;--color-gray-500: #cccccc;--color-gray-400: #dddddd;--color-gray-300: #dedede;--color-gray-200: #eeeeee;--color-gray-100: #f8f8f8;--color-white: #ffffff;--color-text-primary: var(--color-black);--color-text-secondary: var(--color-gray-800);--color-text-muted: var(--color-gray-600);--color-border: var(--color-gray-400);--color-border-light: var(--color-gray-200);--color-background: var(--color-white);--color-background-muted: var(--color-gray-100);--color-background-accent: var(--color-secondary-very-light);--color-selection: var(--color-primary);--color-button-foreground: var(--color-primary);--color-link: var(--color-primary);--color-link-hover: var(--color-primary-dark);--font-family-normal: "Univers Next Regular Family", "Helvetica Neue", Helvetica, Arial, sans-serif;--font-family-light: "Univers Next Light Family", "Helvetica Neue", Helvetica, Arial, sans-serif;--font-family-condensed: "Univers N W01 320 Cd Lt", "Helvetica Neue", Helvetica, Arial, sans-serif;--font-family-proxima: proxima-nova, "Helvetica Neue", Helvetica, Arial, sans-serif;--font-size-xs: 12px;--font-size-sm: 14px;--font-size-base: 16px;--font-size-lg: 18px;--font-size-xl: 20px;--font-size-2xl: 24px;--font-size-3xl: 30px;--font-size-4xl: 36px;--font-size-5xl: 48px;--font-weight-thin: 200;--font-weight-light: 300;--font-weight-normal: 400;--font-weight-medium: 500;--font-weight-semibold: 600;--font-weight-bold: 700;--line-height-tight: 1.25;--line-height-normal: 1.5;--line-height-relaxed: 1.75;--line-height-loose: 2;--space-base: 40px;--space-0: 0;--space-1: 5px;--space-2: 10px;--space-3: 20px;--space-4: 30px;--space-5: 40px;--space-6: 60px;--space-7: 80px;--space-8: 120px;--space-9: 160px;--space-10: 200px;--content-max-width: 1920px;--container-max-width: 1200px;--sidebar-width: 280px;--header-height: 64px;--footer-height: 200px;--radius-none: 0;--radius-sm: 4px;--radius-md: 6px;--radius-lg: 8px;--radius-xl: 12px;--radius-2xl: 16px;--radius-full: 9999px;--radius-button: var(--radius-sm);--radius-input: var(--radius-sm);--radius-card: var(--radius-lg);--radius-dropdown: var(--radius-md);--shadow-sm: 0 1px 2px rgba(0, 0, 0, .05);--shadow-md: 0 3px 24px rgba(0,0,0,.23);--shadow-lg: rgba(0, 0, 0, .4) 6px 6px 53px -8px;--shadow-xl: rgba(0, 0, 0, .6) 6px 6px 53px -8px;--shadow-dropdown: var(--shadow-lg);--shadow-dialog: var(--shadow-xl);--shadow-card: var(--shadow-md);--transition-duration-fast: .1s;--transition-duration-normal: .2s;--transition-duration-slow: .3s;--transition-timing: ease;--transition-timing-bounce: cubic-bezier(.68, -.55, .265, 1.55);--transition-colors: color var(--transition-duration-fast) var(--transition-timing), background-color var(--transition-duration-fast) var(--transition-timing), border-color var(--transition-duration-fast) var(--transition-timing);--transition-transform: transform var(--transition-duration-normal) var(--transition-timing);--transition-opacity: opacity var(--transition-duration-normal) var(--transition-timing);--z-dropdown: 100;--z-sticky: 200;--z-fixed: 300;--z-modal-backdrop: 400;--z-modal: 500;--z-popover: 600;--z-tooltip: 700}@font-face{font-family:UniversNW01-230BThin;src:url(/_astro/879fe0e4-83b7-4ab3-b719-c1b9922a5b54.piv3v6rK.eot?#iefix);src:url(/_astro/879fe0e4-83b7-4ab3-b719-c1b9922a5b54.piv3v6rK.eot?#iefix) format("eot"),url(/_astro/c70bd903-dd6a-4b66-85af-fc3b07e97100.B5fL-HQq.woff2) format("woff2"),url(/_astro/a1c4330f-ba73-4f1f-aa05-bd237c58ba51.DI7DcpEH.woff) format("woff"),url(/_astro/f2034b82-826e-49aa-8789-59be17d94542.CoiTuh-H.ttf) format("truetype");font-display:swap}@font-face{font-family:Univers Next W01 Light;src:url(/_astro/63aa74f9-a724-4074-85c7-4167c0448227.BaxbyPqD.eot?#iefix);src:url(/_astro/63aa74f9-a724-4074-85c7-4167c0448227.BaxbyPqD.eot?#iefix) format("eot"),url(/_astro/97c0f83d-39ac-412b-9d8a-d98208c0ce8d.DJ4QXSLz.woff2) format("woff2"),url(/_astro/fc09acb4-f628-4ba0-b648-d2ca30265b20.XhLOjphj.woff) format("woff"),url(/_astro/3cb4004c-2eea-45d4-a0b5-7af6f817c451.CULFKyfO.ttf) format("truetype");font-display:swap}@font-face{font-family:Univers Next W01 Regular;src:url(/_astro/7c5665cc-627d-480c-a01d-5cef72cf43a4.oZtvVVN6.eot?#iefix);src:url(/_astro/7c5665cc-627d-480c-a01d-5cef72cf43a4.oZtvVVN6.eot?#iefix) format("eot"),url(/_astro/74e1830b-1468-4905-a73d-e2b6d1e690d6.WdN3OqG3.woff2) format("woff2"),url(/_astro/e43bae6d-8805-4214-8f2d-0489865368aa.CR-dLI_f.woff) format("woff"),url(/_astro/2bceebc9-7164-4633-b492-a89cb32368b1.DQyejWXD.ttf) format("truetype");font-display:swap}@font-face{font-family:Univers Next W01 Medium;src:url(/_astro/07e1641d-6281-4461-827c-f3940fa0d811.BqBsM1n3.eot?#iefix);src:url(/_astro/07e1641d-6281-4461-827c-f3940fa0d811.BqBsM1n3.eot?#iefix) format("eot"),url(/_astro/e8921ecc-af32-4c3d-9636-dd82b4225e40.030iRHI-.woff2) format("woff2"),url(/_astro/20f7bd07-85c9-4687-ab29-0b87584842ff.EoCRin-M.woff) format("woff"),url(/_astro/2df6d56e-7f31-4175-88df-47d374d8bb60.397EnWbE.ttf) format("truetype");font-display:swap}@font-face{font-family:Univers Next W01 Bold;src:url(/_astro/365d926e-03e5-4406-a883-fd0f9e462339.YZFPV9ei.eot?#iefix);src:url(/_astro/365d926e-03e5-4406-a883-fd0f9e462339.YZFPV9ei.eot?#iefix) format("eot"),url(/_astro/043eef6e-81ef-483c-831c-7bfd6628554b.CrvEzhsB.woff2) format("woff2"),url(/_astro/7b11912a-986d-462e-b88a-4a1758eb23f1.CR2vb3i3.woff) format("woff"),url(/_astro/545a8d94-3389-418c-9b0a-bfc16d1f8285.BN9uUqpj.ttf) format("truetype");font-display:swap}@font-face{font-family:Univers Next Regular Family;font-weight:200;src:url(/_astro/879fe0e4-83b7-4ab3-b719-c1b9922a5b54.piv3v6rK.eot?#iefix);src:url(/_astro/879fe0e4-83b7-4ab3-b719-c1b9922a5b54.piv3v6rK.eot?#iefix) format("eot"),url(/_astro/c70bd903-dd6a-4b66-85af-fc3b07e97100.B5fL-HQq.woff2) format("woff2"),url(/_astro/a1c4330f-ba73-4f1f-aa05-bd237c58ba51.DI7DcpEH.woff) format("woff"),url(/_astro/f2034b82-826e-49aa-8789-59be17d94542.CoiTuh-H.ttf) format("truetype");font-display:swap}@font-face{font-family:Univers Next Regular Family;font-weight:300;src:url(/_astro/63aa74f9-a724-4074-85c7-4167c0448227.BaxbyPqD.eot?#iefix);src:url(/_astro/63aa74f9-a724-4074-85c7-4167c0448227.BaxbyPqD.eot?#iefix) format("eot"),url(/_astro/97c0f83d-39ac-412b-9d8a-d98208c0ce8d.DJ4QXSLz.woff2) format("woff2"),url(/_astro/fc09acb4-f628-4ba0-b648-d2ca30265b20.XhLOjphj.woff) format("woff"),url(/_astro/3cb4004c-2eea-45d4-a0b5-7af6f817c451.CULFKyfO.ttf) format("truetype");font-display:swap}@font-face{font-family:Univers Next Regular Family;font-weight:400;src:url(/_astro/7c5665cc-627d-480c-a01d-5cef72cf43a4.oZtvVVN6.eot?#iefix);src:url(/_astro/7c5665cc-627d-480c-a01d-5cef72cf43a4.oZtvVVN6.eot?#iefix) format("eot"),url(/_astro/74e1830b-1468-4905-a73d-e2b6d1e690d6.WdN3OqG3.woff2) format("woff2"),url(/_astro/e43bae6d-8805-4214-8f2d-0489865368aa.CR-dLI_f.woff) format("woff"),url(/_astro/2bceebc9-7164-4633-b492-a89cb32368b1.DQyejWXD.ttf) format("truetype");font-display:swap}@font-face{font-family:Univers Next Regular Family;font-weight:600;src:url(/_astro/07e1641d-6281-4461-827c-f3940fa0d811.BqBsM1n3.eot?#iefix);src:url(/_astro/07e1641d-6281-4461-827c-f3940fa0d811.BqBsM1n3.eot?#iefix) format("eot"),url(/_astro/e8921ecc-af32-4c3d-9636-dd82b4225e40.030iRHI-.woff2) format("woff2"),url(/_astro/20f7bd07-85c9-4687-ab29-0b87584842ff.EoCRin-M.woff) format("woff"),url(/_astro/2df6d56e-7f31-4175-88df-47d374d8bb60.397EnWbE.ttf) format("truetype");font-display:swap}@font-face{font-family:Univers Next Regular Family;font-weight:700;src:url(/_astro/365d926e-03e5-4406-a883-fd0f9e462339.YZFPV9ei.eot?#iefix);src:url(/_astro/365d926e-03e5-4406-a883-fd0f9e462339.YZFPV9ei.eot?#iefix) format("eot"),url(/_astro/043eef6e-81ef-483c-831c-7bfd6628554b.CrvEzhsB.woff2) format("woff2"),url(/_astro/7b11912a-986d-462e-b88a-4a1758eb23f1.CR2vb3i3.woff) format("woff"),url(/_astro/545a8d94-3389-418c-9b0a-bfc16d1f8285.BN9uUqpj.ttf) format("truetype");font-display:swap}@font-face{font-family:Univers Next Light Family;font-weight:300;src:url(/_astro/879fe0e4-83b7-4ab3-b719-c1b9922a5b54.piv3v6rK.eot?#iefix);src:url(/_astro/879fe0e4-83b7-4ab3-b719-c1b9922a5b54.piv3v6rK.eot?#iefix) format("eot"),url(/_astro/c70bd903-dd6a-4b66-85af-fc3b07e97100.B5fL-HQq.woff2) format("woff2"),url(/_astro/a1c4330f-ba73-4f1f-aa05-bd237c58ba51.DI7DcpEH.woff) format("woff"),url(/_astro/f2034b82-826e-49aa-8789-59be17d94542.CoiTuh-H.ttf) format("truetype");font-display:swap}@font-face{font-family:Univers Next Light Family;font-weight:400;src:url(/_astro/63aa74f9-a724-4074-85c7-4167c0448227.BaxbyPqD.eot?#iefix);src:url(/_astro/63aa74f9-a724-4074-85c7-4167c0448227.BaxbyPqD.eot?#iefix) format("eot"),url(/_astro/97c0f83d-39ac-412b-9d8a-d98208c0ce8d.DJ4QXSLz.woff2) format("woff2"),url(/_astro/fc09acb4-f628-4ba0-b648-d2ca30265b20.XhLOjphj.woff) format("woff"),url(/_astro/3cb4004c-2eea-45d4-a0b5-7af6f817c451.CULFKyfO.ttf) format("truetype");font-display:swap}@font-face{font-family:Univers Next Light Family;font-weight:600;src:url(/_astro/7c5665cc-627d-480c-a01d-5cef72cf43a4.oZtvVVN6.eot?#iefix);src:url(/_astro/7c5665cc-627d-480c-a01d-5cef72cf43a4.oZtvVVN6.eot?#iefix) format("eot"),url(/_astro/74e1830b-1468-4905-a73d-e2b6d1e690d6.WdN3OqG3.woff2) format("woff2"),url(/_astro/e43bae6d-8805-4214-8f2d-0489865368aa.CR-dLI_f.woff) format("woff"),url(/_astro/2bceebc9-7164-4633-b492-a89cb32368b1.DQyejWXD.ttf) format("truetype");font-display:swap}@font-face{font-family:Univers Next Light Family;font-weight:700;src:url(/_astro/07e1641d-6281-4461-827c-f3940fa0d811.BqBsM1n3.eot?#iefix);src:url(/_astro/07e1641d-6281-4461-827c-f3940fa0d811.BqBsM1n3.eot?#iefix) format("eot"),url(/_astro/e8921ecc-af32-4c3d-9636-dd82b4225e40.030iRHI-.woff2) format("woff2"),url(/_astro/20f7bd07-85c9-4687-ab29-0b87584842ff.EoCRin-M.woff) format("woff"),url(/_astro/2df6d56e-7f31-4175-88df-47d374d8bb60.397EnWbE.ttf) format("truetype");font-display:swap}*,*:before,*:after{box-sizing:border-box}*{margin:0;padding:0}html{-moz-text-size-adjust:none;-webkit-text-size-adjust:none;text-size-adjust:none}body{min-height:100vh;line-height:var(--line-height-normal);font-family:var(--font-family-normal);font-size:var(--font-size-base);color:var(--color-text-primary);background-color:var(--color-background);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}ul,ol{list-style:none}h1,h2,h3,h4,h5,h6,button,input,label{line-height:var(--line-height-tight)}h1,h2,h3,h4,h5,h6{text-wrap:balance;font-family:var(--font-family-light);font-weight:var(--font-weight-normal)}h1{font-size:var(--font-size-4xl);margin-bottom:var(--space-5)}h2{font-size:var(--font-size-3xl);margin-bottom:var(--space-4)}h3{font-size:var(--font-size-2xl);margin-bottom:var(--space-3)}h4{font-size:var(--font-size-xl);margin-bottom:var(--space-2)}h5{font-size:var(--font-size-lg);margin-bottom:var(--space-2)}h6{font-size:var(--font-size-base);margin-bottom:var(--space-2)}a{text-decoration-skip-ink:auto;color:var(--color-link);text-decoration:none;transition:var(--transition-colors)}a:hover{color:var(--color-link-hover);text-decoration:underline}img,picture,video,canvas,svg{display:block;max-width:100%;height:auto}input,button,textarea,select{font:inherit;color:inherit}textarea:not([rows]){min-height:10em}:target{scroll-margin-block:5ex}@media (prefers-reduced-motion: reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}p{margin-bottom:var(--space-3)}:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}::selection{background-color:rgb(var(--color-primary-rgb) / .2);color:inherit}hr{border:0;height:1px;background-color:var(--color-border);margin:var(--space-5) 0}code,pre{font-family:ui-monospace,SFMono-Regular,SF Mono,Menlo,Consolas,Liberation Mono,monospace;font-size:.9em}code{background-color:var(--color-background-muted);padding:.2em .4em;border-radius:var(--radius-sm)}pre{background-color:var(--color-gray-900);color:var(--color-white);padding:var(--space-3);border-radius:var(--radius-lg);overflow-x:auto}pre code{background:none;padding:0}blockquote{border-left:4px solid var(--color-primary);padding-left:var(--space-3);margin:var(--space-4) 0;font-style:italic;color:var(--color-text-secondary)}table{width:100%;border-collapse:collapse;margin:var(--space-4) 0}th,td{padding:var(--space-2) var(--space-3);text-align:left;border-bottom:1px solid var(--color-border)}th,strong,b{font-weight:var(--font-weight-semibold)}em,i{font-style:italic}small{font-size:var(--font-size-sm)}mark{background-color:rgb(var(--color-primary-light-rgb) / .5);padding:.1em .2em}.skip-link{position:absolute;top:-100%;left:0;background:var(--color-primary);color:var(--color-white);padding:var(--space-2) var(--space-3);z-index:var(--z-tooltip);text-decoration:none}.skip-link:focus{top:0}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.btn{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-2);padding:var(--space-2) var(--space-4);font-family:var(--font-family-normal);font-size:var(--font-size-base);font-weight:var(--font-weight-medium);line-height:1;text-decoration:none;border:2px solid transparent;border-radius:var(--radius-button);cursor:pointer;transition:var(--transition-colors),var(--transition-transform)}.btn:active{transform:translateY(0)}.btn:disabled{opacity:.5;cursor:not-allowed;transform:none}.btn-primary:hover{background-color:var(--color-primary-dark);border-color:var(--color-primary-dark)}.btn-secondary{background-color:var(--color-white);color:var(--color-primary);border-color:var(--color-primary)}.btn-ghost{background-color:transparent;color:var(--color-primary);border-color:transparent}.btn-sm{padding:var(--space-1) var(--space-2);font-size:var(--font-size-sm)}.btn-lg{padding:var(--space-3) var(--space-5);font-size:var(--font-size-lg)}.card{background-color:var(--color-white);border-radius:var(--radius-card);box-shadow:var(--shadow-card);overflow:hidden}.card-header{padding:var(--space-4);border-bottom:1px solid var(--color-border-light)}.card-body{padding:var(--space-4)}.card-footer{padding:var(--space-4);border-top:1px solid var(--color-border-light);background-color:var(--color-background-muted)}.form-group{margin-bottom:var(--space-4)}.form-label{display:block;margin-bottom:var(--space-1);font-weight:var(--font-weight-medium);color:var(--color-text-primary)}.form-input,.form-textarea,.form-select{width:100%;padding:var(--space-2) var(--space-3);font-size:var(--font-size-base);border:1px solid var(--color-border);border-radius:var(--radius-input);background-color:var(--color-white);transition:border-color var(--transition-duration-fast) var(--transition-timing),box-shadow var(--transition-duration-fast) var(--transition-timing)}.form-input:focus,.form-textarea:focus,.form-select:focus{outline:none;border-color:var(--color-primary);box-shadow:0 0 0 3px rgb(var(--color-primary-rgb) / .15)}.form-input::placeholder,.form-textarea::placeholder{color:var(--color-text-muted)}.form-input:disabled,.form-textarea:disabled,.form-select:disabled{background-color:var(--color-background-muted);cursor:not-allowed}.form-error{color:var(--color-error);font-size:var(--font-size-sm);margin-top:var(--space-1)}.form-help{color:var(--color-text-muted);font-size:var(--font-size-sm);margin-top:var(--space-1)}.alert{padding:var(--space-3) var(--space-4);border-radius:var(--radius-lg);margin-bottom:var(--space-4)}.alert-info{background-color:var(--color-blue-light);border:1px solid var(--color-blue-medium)}.alert-success{background-color:rgb(var(--color-success-rgb) / .1);border:1px solid var(--color-success)}.alert-warning{background-color:rgb(var(--color-primary-rgb) / .1);border:1px solid var(--color-primary)}.alert-error{background-color:rgb(var(--color-error-rgb) / .1);border:1px solid var(--color-error)}.nav{display:flex;align-items:center;gap:var(--space-3)}.nav-link{color:var(--color-text-secondary);text-decoration:none;padding:var(--space-2);transition:var(--transition-colors)}.nav-link:hover,.nav-link.active{color:var(--color-primary)}.container{width:100%;max-width:var(--container-max-width);margin-inline:auto;padding-inline:var(--space-4)}.container-wide{max-width:var(--content-max-width)}.section{padding-block:var(--space-7)}.flex-col{flex-direction:column}.gap-2{gap:var(--space-2)}.gap-3{gap:var(--space-3)}.gap-4{gap:var(--space-4)}.grid{display:grid}.grid-cols-2{grid-template-columns:repeat(2,1fr)}.grid-cols-3{grid-template-columns:repeat(3,1fr)}.grid-cols-4{grid-template-columns:repeat(4,1fr)}@media (max-width: 768px){.grid-cols-2,.grid-cols-3,.grid-cols-4{grid-template-columns:1fr}}.text-sm{font-size:var(--font-size-sm)}.text-lg{font-size:var(--font-size-lg)}.text-xl{font-size:var(--font-size-xl)}.font-light{font-weight:var(--font-weight-light)}.font-semibold{font-weight:var(--font-weight-semibold)}.font-bold{font-weight:var(--font-weight-bold)}.mt-2{margin-top:var(--space-2)}.mt-3{margin-top:var(--space-3)}.mt-4{margin-top:var(--space-4)}.mt-5{margin-top:var(--space-5)}.mb-2{margin-bottom:var(--space-2)}.mb-3{margin-bottom:var(--space-3)}.mb-4{margin-bottom:var(--space-4)}.mb-5{margin-bottom:var(--space-5)}.py-3{padding-block:var(--space-3)}.py-4{padding-block:var(--space-4)}.py-5{padding-block:var(--space-5)}.px-3{padding-inline:var(--space-3)}.px-4{padding-inline:var(--space-4)}.px-5{padding-inline:var(--space-5)}@media (max-width: 768px){.hidden-mobile{display:none}}@media (min-width: 769px){.hidden-desktop{display:none}}:root{--color-primary-rgb: 255, 56, 0;--color-primary: #FF3800;--color-primary-dark: #E53200;--color-primary-light: #FFEDE8;--color-primary-very-light: #FFF5F2;--color-hero-bg: #F0EBE7;--color-hero-light-text: #B49F91;--color-text-primary: #1a1a1a;--color-text-secondary: #666666;--color-text-muted: #888888;--color-text-gray: #808080;--color-border: #E5E5E5;--color-border-light: #ccc;--color-border-subtle: rgba(0, 0, 0, .1);--font-family-normal: "Univers Next Regular Family", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;--font-family-light: "Univers Next Light Family", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;--font-family-heading: proxima-nova, sans-serif;--shadow-card: 0 2px 12px rgba(0, 0, 0, .08);--header-height: 100px;--section-padding: 80px;--container-max-width: 1920px}*{box-sizing:border-box}html{scroll-behavior:smooth}body{font-family:var(--font-family-light);font-size:var(--font-size-base);line-height:28px;color:#000;background-color:var(--color-white);margin:0;padding:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}img{max-width:100%;height:auto}::selection{background-color:#ff380033;color:inherit}.container{width:100%;max-width:980px;margin-inline:auto;padding-left:2em;padding-right:2em;box-sizing:border-box}@media only screen and (min-width: 1300px){.container{max-width:1185px}}.content-section-wide-wrapper{display:flex;align-items:center;justify-content:center;width:100%;box-sizing:border-box}.content-section-wide{display:flex;justify-content:space-between;max-width:var(--container-max-width);width:100%;padding-left:2em;padding-right:2em;box-sizing:border-box}.site-wrapper{min-height:100vh;display:flex;flex-direction:column}.site-main{flex:1}.site-header{position:sticky;top:0;z-index:100;background-color:var(--color-white);padding-top:2em;padding-bottom:2em;display:flex;align-items:center;transition:background-color .25s ease,backdrop-filter .25s ease,border-color .25s ease}.site-header-background{position:sticky;top:0;z-index:100;border-bottom:1px solid #DEDEDE}.site-header-background:has(.header-transparent){background-color:var(--color-hero-bg)}body:has(.page-header) .site-header-background{border-bottom-color:transparent}.site-header-background:has(.header-transparent.scrolled){background-color:#ffffffd9;border-bottom-color:var(--color-border-light)}@media only screen and (max-width: 859px){.site-header{padding-top:1em;padding-bottom:1.4em}}.site-header.scrolled{background-color:#ffffffd9;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border-bottom-color:var(--color-border-light)}.site-header.header-transparent{background-color:var(--color-hero-bg);border-bottom-color:transparent}.site-header.header-transparent.scrolled{background-color:#ffffffd9;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border-bottom-color:var(--color-border-light)}.header-inner{display:flex;align-items:center;justify-content:flex-start;gap:40px;width:100%;max-width:var(--container-max-width);height:100%;padding-left:2em;padding-right:2em;margin:0 auto;position:relative;z-index:2}.header-actions{margin-left:auto}.header-logo{display:flex;align-items:center;text-decoration:none}.header-logo img{height:63px;width:266px}.header-nav{display:none;align-items:center;gap:16px}@media (min-width: 860px){.header-nav{display:flex}}.header-nav>a{color:var(--color-text-primary);text-decoration:none;margin:8px 12px;font-family:var(--font-family-normal);font-size:var(--font-size-base);font-weight:400;white-space:nowrap}.header-nav>a:hover{text-decoration:none;color:var(--color-text-primary)}.header-nav>a.active{border-bottom:2px solid var(--color-text-primary);border-color:rgb(var(--color-primary-rgb))}.header-nav .nav-dropdown{position:relative}.header-nav .nav-dropdown-trigger{display:flex;align-items:center;gap:4px;cursor:pointer}.header-nav .nav-dropdown-trigger:after{content:"";width:0;height:0;border-left:4px solid transparent;border-right:4px solid transparent;border-top:4px solid currentColor}.header-actions{display:flex;align-items:center;gap:16px}.header-login{color:var(--color-text-primary);text-decoration:none;font-family:var(--font-family-normal);font-size:var(--font-size-base);white-space:nowrap}.header-login:hover{color:var(--color-text-primary);text-decoration:none}.mobile-menu-btn{display:flex;flex-direction:column;gap:5px;padding:8px;background:none;border:none;cursor:pointer}.mobile-menu-btn span{width:24px;height:2px;background-color:var(--color-text-primary);transition:transform .35s cubic-bezier(.4,0,.2,1),opacity .25s ease;transform-origin:center}.mobile-menu-btn.active span:nth-child(1){transform:translateY(7px) rotate(45deg)}.mobile-menu-btn.active span:nth-child(2){opacity:0;transform:scaleX(0)}.mobile-menu-btn.active span:nth-child(3){transform:translateY(-7px) rotate(-45deg)}@media (min-width: 860px){.mobile-menu-btn{display:none}}@media (max-width: 859px){.header-login,.header-actions .btn-header-cta{display:none}}@media (min-width: 860px) and (max-width: 1059px){.header-inner{gap:20px}.header-nav{gap:4px}.header-nav>a{margin:8px 6px}.header-actions{gap:10px}}.mobile-menu{position:fixed;inset:0;background-color:var(--color-white);padding:100px 20px 20px;z-index:99;overflow-y:auto;opacity:0;visibility:hidden;transform:translateY(-20px);transition:opacity .35s cubic-bezier(.4,0,.2,1),transform .35s cubic-bezier(.4,0,.2,1),visibility .35s}.mobile-menu.active{opacity:1;visibility:visible;transform:translateY(0)}.mobile-menu a{display:block;padding:12px 0;color:var(--color-text-primary);text-decoration:none;font-size:var(--font-size-lg);border-bottom:1px solid var(--color-border-light);opacity:0;transform:translateY(8px);transition:opacity .3s ease,transform .3s ease,color .15s ease}.mobile-menu.active a{opacity:1;transform:translateY(0)}.mobile-menu.active a:nth-child(1){transition-delay:.05s}.mobile-menu.active a:nth-child(2){transition-delay:.08s}.mobile-menu.active a:nth-child(3){transition-delay:.11s}.mobile-menu.active a:nth-child(4){transition-delay:.14s}.mobile-menu.active a:nth-child(5){transition-delay:.17s}.mobile-menu.active a:nth-child(6){transition-delay:.2s}.mobile-menu.active a:nth-child(7){transition-delay:.23s}.mobile-menu.active a:nth-child(8){transition-delay:.26s}.mobile-menu.active a:nth-child(9){transition-delay:.29s}.mobile-menu.active a:nth-child(10){transition-delay:.32s}.mobile-menu a:hover{color:var(--color-primary)}.mobile-menu-heading{font-family:var(--font-family-normal);font-size:var(--font-size-sm);font-weight:400;color:var(--color-text-muted);text-transform:uppercase;letter-spacing:.06em;margin:24px 0 0;padding:0}.mobile-menu a.mobile-menu-trial{color:var(--color-primary);font-family:var(--font-family-normal)}body.mobile-menu-open{overflow:hidden}body.mobile-menu-open .header-inner:before{content:"";position:absolute;inset:-2em 0;background-color:#ffffffa6;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);z-index:-1;pointer-events:none}@media only screen and (max-width: 859px){body.mobile-menu-open .header-inner:before{top:-1em;bottom:-1.4em}}.btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:.5em 3em;font-family:var(--font-family-heading);font-size:var(--font-size-sm);font-weight:500;text-decoration:none;border-radius:30px;border:1px solid transparent;cursor:pointer;transition:background-color .15s ease,border-color .15s ease,color .15s ease,transform .2s ease,box-shadow .2s ease;white-space:nowrap;letter-spacing:.96px}.btn:hover{transform:scale(1.04);text-decoration:none}.btn-primary{background-color:var(--color-primary);color:var(--color-white);border-color:var(--color-primary)}.btn-primary:hover{color:var(--color-white);box-shadow:0 4px 16px #ff380059}.btn-secondary:hover,.landing-button-discrete-primary:hover{box-shadow:0 4px 16px #ff380040}.btn-ghost:hover{color:var(--color-text-primary);box-shadow:0 4px 16px #0000001a}.btn-header-cta:hover{color:var(--color-primary);box-shadow:0 4px 16px #ff380040}.btn-header-cta{background-color:transparent;color:var(--color-primary);border:1px solid var(--color-primary);padding:5px 30px;border-radius:100px;font-family:var(--font-family-normal);font-size:var(--font-size-base);line-height:28px;letter-spacing:normal}.btn-secondary,.landing-button-discrete-primary{background-color:transparent;color:var(--color-primary);border:1px solid var(--color-primary);text-transform:none;font-size:var(--font-size-2xl);padding:6px 72px;line-height:28px}.btn-ghost{background-color:transparent;color:var(--color-text-primary);border:1px solid var(--color-border-light);font-size:var(--font-size-2xl);padding:6px 72px;line-height:28px}.btn-sm{padding:6px 16px;font-size:var(--font-size-sm)}.btn-lg{padding:14px 32px;font-size:var(--font-size-base)}@media only screen and (max-width: 767px){.landing-button{width:100%;padding:.5em}.landing-button-discrete-primary,.landing-button-discrete-secondary{padding:.25em}.btn-secondary,.landing-button-discrete-primary,.btn-ghost{font-size:var(--font-size-base);padding:8px 32px}}.section{padding:var(--section-padding) 0}.section-title{font-family:var(--font-family-light);font-size:var(--font-size-section-title);font-weight:400;color:var(--color-text-primary);margin:0 0 16px}.section-subtitle{font-size:var(--font-size-base);color:var(--color-text-secondary);margin:0 0 40px;max-width:600px}.section-alt{background-color:var(--color-hero-bg)}.site-footer{background-color:var(--color-white);border-top:1px solid var(--color-border-light);padding:60px 0 30px}.footer-inner{display:grid;grid-template-columns:repeat(2,1fr);gap:40px}@media (min-width: 768px){.footer-inner{grid-template-columns:200px repeat(4,1fr)}}.footer-logo{display:flex;align-items:center;text-decoration:none}.footer-logo img{height:24px;width:auto}.footer-section h4{font-size:var(--font-size-sm);font-weight:600;color:var(--color-text-primary);margin:0 0 16px}.footer-section a{display:block;padding:6px 0;color:var(--color-text-secondary);text-decoration:none;font-size:var(--font-size-sm);transition:color .15s ease}.footer-section a:hover{color:var(--color-primary)}.footer-bottom{display:flex;justify-content:space-between;align-items:center;margin-top:40px;padding-top:20px;border-top:1px solid var(--color-border-light);font-size:var(--font-size-sm);color:var(--color-text-muted)}.footer-lang-switcher{display:flex;align-items:center;gap:8px}.footer-lang-switcher a{color:var(--color-text-muted);text-decoration:none}.footer-lang-switcher a:hover,.footer-lang-switcher a.active{color:var(--color-text-primary)}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.text-primary{color:var(--color-primary)}.text-secondary{color:var(--color-text-secondary)}.text-muted{color:var(--color-text-muted)}.mb-0{margin-bottom:0}.mb-2{margin-bottom:8px}.mb-3{margin-bottom:16px}.mb-4{margin-bottom:24px}.mb-5{margin-bottom:40px}.mb-6{margin-bottom:60px}.mt-0{margin-top:0}.mt-3{margin-top:16px}.mt-4{margin-top:24px}.mt-5{margin-top:40px}.flex{display:flex}.items-center{align-items:center}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.gap-2{gap:8px}.gap-3{gap:16px}.gap-4{gap:24px}.hidden{display:none}@media (max-width: 767px){.hidden-mobile{display:none!important}}@media (min-width: 768px){.hidden-desktop{display:none!important}}.nav-dropdown[data-astro-cid-3ef6ksr2]{position:relative}.nav-dropdown-trigger[data-astro-cid-3ef6ksr2]{display:flex;align-items:center;gap:6px;padding:8px 12px;font-family:var(--font-family-normal);font-size:var(--font-size-base);color:var(--color-text-primary);cursor:pointer;border-radius:4px;white-space:nowrap}@media (min-width: 860px) and (max-width: 1059px){.nav-dropdown-trigger[data-astro-cid-3ef6ksr2]{padding:8px 6px}}.nav-dropdown-trigger[data-astro-cid-3ef6ksr2]:after{content:"";width:6px;height:6px;border:solid currentColor;border-width:0 1.5px 1.5px 0;transform:rotate(45deg);margin-top:-2px;transition:transform .15s ease}.nav-dropdown[data-astro-cid-3ef6ksr2]:hover .nav-dropdown-trigger[data-astro-cid-3ef6ksr2]:after{transform:rotate(-135deg);margin-top:2px}.nav-dropdown-menu[data-astro-cid-3ef6ksr2]{position:absolute;top:100%;left:0;background-color:var(--color-white);border-radius:8px;box-shadow:0 4px 20px #00000026;min-width:180px;padding:8px 0;opacity:0;visibility:hidden;transform:translateY(-10px);transition:all .2s ease}.nav-dropdown[data-astro-cid-3ef6ksr2]:hover .nav-dropdown-menu[data-astro-cid-3ef6ksr2]{opacity:1;visibility:visible;transform:translateY(0)}.nav-dropdown-menu[data-astro-cid-3ef6ksr2] a[data-astro-cid-3ef6ksr2]{display:block;padding:10px 16px;color:var(--color-text-primary);text-decoration:none;font-size:var(--font-size-base);font-family:var(--font-family-normal);transition:all .15s ease}.nav-dropdown-menu[data-astro-cid-3ef6ksr2] a[data-astro-cid-3ef6ksr2]:hover{background-color:var(--color-primary-very-light);color:var(--color-primary)}.nav-dropdown-divider[data-astro-cid-3ef6ksr2]{margin:8px 16px;border:none;border-top:1px solid var(--color-border-light, #eee)}.header-search-btn[data-astro-cid-3ef6ksr2]{display:none;align-items:center;justify-content:center;background:none;border:none;cursor:pointer;color:var(--color-text-primary);padding:6px;border-radius:var(--radius-sm);transition:transform .2s ease;flex-shrink:0}.header-search-btn[data-astro-cid-3ef6ksr2]:hover{transform:scale(1.15)}@media (min-width: 860px){.header-search-btn[data-astro-cid-3ef6ksr2]{display:flex}}.mobile-search-btn[data-astro-cid-3ef6ksr2]{display:flex;align-items:center;gap:10px;width:100%;padding:12px 0;background:none;border:none;border-bottom:1px solid var(--color-border-light, #eee);color:var(--color-text-primary);font-size:var(--font-size-lg);font-family:var(--font-family-light);cursor:pointer;text-align:left}.site-footer[data-astro-cid-sz7xmlte]{background-color:var(--color-white)}.footer-logo-section[data-astro-cid-sz7xmlte]{display:flex;justify-content:center;padding:0 0 64px}.footer-logo[data-astro-cid-sz7xmlte] img[data-astro-cid-sz7xmlte]{width:266px;height:auto}.footer-links-section[data-astro-cid-sz7xmlte]{border-top:1px solid var(--color-border-light);padding:40px 0}.footer-inner[data-astro-cid-sz7xmlte]{display:grid;grid-template-columns:repeat(4,1fr);gap:40px;max-width:var(--container-max-width);margin:0 auto;padding:0 2em}@media (max-width: 767px){.footer-logo-section[data-astro-cid-sz7xmlte]{padding:56px 0}.footer-logo[data-astro-cid-sz7xmlte] img[data-astro-cid-sz7xmlte]{width:200px}.footer-inner[data-astro-cid-sz7xmlte]{grid-template-columns:repeat(2,1fr);gap:28px}.footer-links-section[data-astro-cid-sz7xmlte]{padding:28px 0}.footer-section[data-astro-cid-sz7xmlte] h4[data-astro-cid-sz7xmlte]{font-size:var(--font-size-sm);margin-bottom:12px}.footer-section[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte]{font-size:var(--font-size-sm);padding:3px 0}.footer-copyright-inner[data-astro-cid-sz7xmlte]{flex-direction:row;gap:16px}.footer-copyright-inner[data-astro-cid-sz7xmlte] p[data-astro-cid-sz7xmlte],.footer-lang-trigger[data-astro-cid-sz7xmlte]{font-size:var(--font-size-sm)}}.footer-section[data-astro-cid-sz7xmlte] h4[data-astro-cid-sz7xmlte]{font-family:var(--font-family-normal);font-size:var(--font-size-base);font-weight:400;color:var(--color-text-primary);margin:0 0 16px}.footer-section[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte]{display:block;padding:4px 0;color:var(--color-text-primary);text-decoration:none;font-family:var(--font-family-light);font-size:var(--font-size-base);transition:color .15s ease}.footer-section[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte]:hover{color:var(--color-primary)}.footer-copyright-section[data-astro-cid-sz7xmlte]{border-top:1px solid var(--color-border-light);padding:24px 0}.footer-copyright-inner[data-astro-cid-sz7xmlte]{display:flex;justify-content:space-between;align-items:center;max-width:var(--container-max-width);margin:0 auto;padding:0 2em}.footer-copyright-inner[data-astro-cid-sz7xmlte] p[data-astro-cid-sz7xmlte]{font-family:var(--font-family-light);font-size:var(--font-size-base);color:var(--color-text-primary);margin:0}.footer-lang-dropdown[data-astro-cid-sz7xmlte]{position:relative}.footer-lang-trigger[data-astro-cid-sz7xmlte]{display:flex;align-items:center;gap:8px;padding:8px 12px;background:none;border:none;cursor:pointer;font-family:var(--font-family-normal);font-size:var(--font-size-base);color:var(--color-text-primary)}.footer-lang-trigger[data-astro-cid-sz7xmlte] svg[data-astro-cid-sz7xmlte]{opacity:.6}.footer-lang-menu[data-astro-cid-sz7xmlte]{position:absolute;bottom:100%;right:0;background-color:var(--color-white);border-radius:8px;box-shadow:0 4px 20px #00000026;min-width:140px;padding:8px 0;opacity:0;visibility:hidden;transform:translateY(10px);transition:all .2s ease}.footer-lang-dropdown[data-astro-cid-sz7xmlte]:hover .footer-lang-menu[data-astro-cid-sz7xmlte],.footer-lang-dropdown[data-astro-cid-sz7xmlte].active .footer-lang-menu[data-astro-cid-sz7xmlte]{opacity:1;visibility:visible;transform:translateY(0)}.footer-lang-menu[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte]{display:block;padding:10px 16px;color:var(--color-text-primary);text-decoration:none;font-family:var(--font-family-normal);font-size:var(--font-size-base);transition:all .15s ease}.footer-lang-menu[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte]:hover{background-color:var(--color-primary-very-light);color:var(--color-primary)}.footer-lang-menu[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte].active{color:var(--color-primary)}.search-modal[data-astro-cid-qk3db3zz]{position:fixed;inset:0;z-index:var(--z-modal);display:flex;align-items:flex-start;justify-content:center;padding-top:10vh;transition:opacity var(--transition-duration-normal) var(--transition-timing),visibility var(--transition-duration-normal) var(--transition-timing)}.search-modal[data-astro-cid-qk3db3zz][aria-hidden=true]{opacity:0;visibility:hidden;pointer-events:none}.search-modal[data-astro-cid-qk3db3zz][aria-hidden=false]{opacity:1;visibility:visible}.search-modal-backdrop[data-astro-cid-qk3db3zz]{position:fixed;inset:0;background:#00000080;z-index:-1}.search-modal-dialog[data-astro-cid-qk3db3zz]{background:var(--color-white);border-radius:var(--radius-xl);box-shadow:var(--shadow-dialog);width:90%;max-width:640px;max-height:70vh;display:flex;flex-direction:column;overflow:hidden}.search-modal-header[data-astro-cid-qk3db3zz]{display:flex;justify-content:flex-end;padding:var(--space-2) var(--space-2) 0}.search-modal-close[data-astro-cid-qk3db3zz]{background:none;border:none;font-size:var(--font-size-2xl);line-height:1;cursor:pointer;color:var(--color-text-secondary);padding:var(--space-1) var(--space-2);border-radius:var(--radius-sm);transition:var(--transition-colors)}.search-modal-close[data-astro-cid-qk3db3zz]:hover{color:var(--color-text-primary);background:var(--color-background-muted)}.search-modal-container[data-astro-cid-qk3db3zz]{padding:0 var(--space-3) var(--space-6) var(--space-3);overflow-y:auto}.search-modal-container[data-astro-cid-qk3db3zz] .pagefind-ui{--pagefind-ui-scale: .9;--pagefind-ui-primary: var(--color-primary);--pagefind-ui-text: var(--color-text-primary);--pagefind-ui-background: var(--color-white);--pagefind-ui-border: var(--color-border);--pagefind-ui-tag: var(--color-background-muted);--pagefind-ui-border-width: 1px;--pagefind-ui-border-radius: var(--radius-sm);--pagefind-ui-image-border-radius: var(--radius-sm);--pagefind-ui-image-box-ratio: 3 / 2;--pagefind-ui-font: var(--font-family-normal)}.search-modal-container[data-astro-cid-qk3db3zz] .pagefind-ui__result-link{text-decoration:none}.search-modal-container[data-astro-cid-qk3db3zz] .pagefind-ui__search-input{height:auto;font-family:var(--font-family-normal);font-size:var(--font-size-lg);font-weight:500;border:0;border-radius:0;border-bottom:.5px solid var(--color-text-gray);padding:.2em 0 .2em 1.5em;outline:none}.search-modal-container[data-astro-cid-qk3db3zz] .pagefind-ui__search-clear{display:none}.search-modal-container[data-astro-cid-qk3db3zz] .pagefind-ui__message{font-weight:500}.search-modal-container[data-astro-cid-qk3db3zz] .pagefind-ui__form:before{left:0;top:.6em}.search-modal-container[data-astro-cid-qk3db3zz] .pagefind-ui__result-link{color:var(--color-primary);font-family:var(--font-family-normal);text-decoration:none;font-weight:400}.search-modal-container[data-astro-cid-qk3db3zz] .pagefind-ui__result-link:hover{opacity:.7;text-decoration:none}.search-modal-container[data-astro-cid-qk3db3zz] .pagefind-ui__result-excerpt{font-family:var(--font-family-normal);color:var(--color-text-secondary)}
