UNPKG

@primer/react-brand

Version:

Primer Brand is a GitHub's design system for creating React-based marketing websites and digital experiences.

1,628 lines (1,394 loc) • 867 kB
/** * Modified from https://github.com/hankchizljaw/modern-css-reset * Copyright (c) 2019 Andy Bell and other contributors * License: MIT */ /* Box sizing rules */ *, *::before, *::after { box-sizing: border-box; } /* Remove default margin */ body, h1, h2, h3, h4, h5, h6, p, figure, blockquote, dl, dd { margin: 0; } /* Remove list styles on ul, ol elements with a list role, which suggests default styling will be removed */ ul[role='list'], ol[role='list'] { list-style: none; } /* Set core root defaults */ html:focus-within { scroll-behavior: smooth; } /* Set core body defaults */ body { min-height: 100vh; line-height: 1.5; } /* A elements that don't have a class get default styles */ a:not([class]) { -webkit-text-decoration-skip: ink; text-decoration-skip-ink: auto; } /* Make images easier to work with */ img, picture { max-width: 100%; display: block; } /* Inherit fonts for inputs and buttons */ input, button, textarea, select { font: inherit; } /* Remove all animations, transitions and smooth scroll for people that prefer not to see them */ @media (prefers-reduced-motion: reduce) { html:focus-within { scroll-behavior: auto; } } html { scroll-behavior: smooth; } /** * Do not edit directly * Generated on Wed, 24 Jun 2026 12:18:12 GMT */ :root, [data-color-mode="light"] { --base-color-scale-black-0: #000000; --base-color-scale-transparent: rgba(255,255,255,0); --base-color-scale-white-0: #ffffff; --base-color-scale-gray-0: #f2f5f3; --base-color-scale-gray-1: #e4ebe6; --base-color-scale-gray-2: #d2d9d4; --base-color-scale-gray-3: #c4ccc6; --base-color-scale-gray-4: #b6bfb8; --base-color-scale-gray-5: #96a199; --base-color-scale-gray-6: #77827a; --base-color-scale-gray-7: #58635b; --base-color-scale-gray-8: #353d37; --base-color-scale-gray-9: #191f1b; --base-color-scale-blue-0: #ddf4ff; --base-color-scale-blue-1: #bcecff; --base-color-scale-blue-2: #8dd6ff; --base-color-scale-blue-3: #5fb9ff; --base-color-scale-blue-4: #3094ff; --base-color-scale-blue-5: #0377ff; --base-color-scale-blue-6: #0055d5; --base-color-scale-blue-7: #0040a7; --base-color-scale-blue-8: #002f7a; --base-color-scale-blue-9: #001c4d; --base-color-scale-green-0: #ebf9f4; --base-color-scale-green-1: #bfffd1; --base-color-scale-green-2: #8cf2a6; --base-color-scale-green-3: #5fed83; --base-color-scale-green-4: #23ea57; --base-color-scale-green-5: #0fbf3e; --base-color-scale-green-6: #08872b; --base-color-scale-green-7: #0d6731; --base-color-scale-green-8: #0e4a2e; --base-color-scale-green-9: #0d3024; --base-color-scale-yellow-0: #fff8c5; --base-color-scale-yellow-1: #ffe777; --base-color-scale-yellow-2: #ffd743; --base-color-scale-yellow-3: #fabf21; --base-color-scale-yellow-4: #db9d00; --base-color-scale-yellow-5: #be7d00; --base-color-scale-yellow-6: #a06100; --base-color-scale-yellow-7: #824800; --base-color-scale-yellow-8: #653200; --base-color-scale-yellow-9: #471f00; --base-color-scale-orange-0: #fff1e5; --base-color-scale-orange-1: #fcceab; --base-color-scale-orange-2: #f4a876; --base-color-scale-orange-3: #f08a3a; --base-color-scale-orange-4: #da7210; --base-color-scale-orange-5: #b85b06; --base-color-scale-orange-6: #954502; --base-color-scale-orange-7: #703100; --base-color-scale-orange-8: #5c2300; --base-color-scale-orange-9: #471700; --base-color-scale-red-0: #ffebe9; --base-color-scale-red-1: #ffcecb; --base-color-scale-red-2: #ffaba8; --base-color-scale-red-3: #ff8182; --base-color-scale-red-4: #fa4549; --base-color-scale-red-5: #cf2230; --base-color-scale-red-6: #ae0b29; --base-color-scale-red-7: #860620; --base-color-scale-red-8: #730019; --base-color-scale-red-9: #420011; --base-color-scale-purple-0: #f0e5ff; --base-color-scale-purple-1: #dbbffd; --base-color-scale-purple-2: #c898fd; --base-color-scale-purple-3: #b870ff; --base-color-scale-purple-4: #9f51fa; --base-color-scale-purple-5: #8534f3; --base-color-scale-purple-6: #6619e1; --base-color-scale-purple-7: #43179e; --base-color-scale-purple-8: #26115f; --base-color-scale-purple-9: #160048; --base-color-scale-pink-0: #fff0fc; --base-color-scale-pink-1: #ffc9f2; --base-color-scale-pink-2: #f67ed2; --base-color-scale-pink-3: #ff80d2; --base-color-scale-pink-4: #ff4ac0; --base-color-scale-pink-5: #ef2aa4; --base-color-scale-pink-6: #ca2186; --base-color-scale-pink-7: #952866; --base-color-scale-pink-8: #651643; --base-color-scale-pink-9: #3d0a28; --base-color-scale-coral-0: #fff0eb; --base-color-scale-coral-1: #ffcab8; --base-color-scale-coral-2: #ffa387; --base-color-scale-coral-3: #ff7b56; --base-color-scale-coral-4: #fe4c25; --base-color-scale-coral-5: #e13f1b; --base-color-scale-coral-6: #c53211; --base-color-scale-coral-7: #a22710; --base-color-scale-coral-8: #801e0f; --base-color-scale-coral-9: #500a00; --base-color-scale-lemon-0: #fdf5b3; --base-color-scale-lemon-1: #f5e36b; --base-color-scale-lemon-2: #f2da3b; --base-color-scale-lemon-3: #e1c50f; --base-color-scale-lemon-4: #c7a60b; --base-color-scale-lemon-5: #a98906; --base-color-scale-lemon-6: #806803; --base-color-scale-lemon-7: #614d01; --base-color-scale-lemon-8: #413200; --base-color-scale-lemon-9: #322400; --base-color-scale-lime-0: #f3fec8; --base-color-scale-lime-1: #e8fc97; --base-color-scale-lime-2: #dcfa67; --base-color-scale-lime-3: #d1f441; --base-color-scale-lime-4: #b2de28; --base-color-scale-lime-5: #92c219; --base-color-scale-lime-6: #698e17; --base-color-scale-lime-7: #425e13; --base-color-scale-lime-8: #2c440b; --base-color-scale-lime-9: #182c01; --base-color-scale-teal-0: #daf9f5; --base-color-scale-teal-1: #a4efe8; --base-color-scale-teal-2: #6ee5dc; --base-color-scale-teal-3: #39dad2; --base-color-scale-teal-4: #23b1ae; --base-color-scale-teal-5: #197b7b; --base-color-scale-teal-6: #136061; --base-color-scale-teal-7: #024b4d; --base-color-scale-teal-8: #083d3d; --base-color-scale-teal-9: #052b2c; --base-color-scale-indigo-0: #eff2ff; --base-color-scale-indigo-1: #d4dbff; --base-color-scale-indigo-2: #b3c1fd; --base-color-scale-indigo-3: #8e9df7; --base-color-scale-indigo-4: #6b7bef; --base-color-scale-indigo-5: #4956e5; --base-color-scale-indigo-6: #2d3dd7; --base-color-scale-indigo-7: #262dae; --base-color-scale-indigo-8: #212183; --base-color-scale-indigo-9: #12144f; } [data-color-mode="dark"] { --base-color-scale-black-0: #000000; --base-color-scale-transparent: rgba(0,0,0,0); --base-color-scale-white-0: #ffffff; --base-color-scale-gray-0: #d2d9d4; --base-color-scale-gray-1: #c4ccc6; --base-color-scale-gray-2: #a4aea6; --base-color-scale-gray-3: #7c8980; --base-color-scale-gray-4: #58635b; --base-color-scale-gray-5: #353d37; --base-color-scale-gray-6: #262c28; --base-color-scale-gray-7: #191f1b; --base-color-scale-gray-8: #0f1511; --base-color-scale-gray-9: #060907; --base-color-scale-blue-0: #c2edff; --base-color-scale-blue-1: #a2daff; --base-color-scale-blue-2: #78bafe; --base-color-scale-blue-3: #3094ff; --base-color-scale-blue-4: #0377ff; --base-color-scale-blue-5: #0a50db; --base-color-scale-blue-6: #1530b7; --base-color-scale-blue-7: #082a8f; --base-color-scale-blue-8: #052063; --base-color-scale-blue-9: #000839; --base-color-scale-green-0: #cdfcd9; --base-color-scale-green-1: #8cf2a6; --base-color-scale-green-2: #5fed83; --base-color-scale-green-3: #23ea57; --base-color-scale-green-4: #0fbf3e; --base-color-scale-green-5: #08872b; --base-color-scale-green-6: #0d6731; --base-color-scale-green-7: #0e422c; --base-color-scale-green-8: #0d3024; --base-color-scale-green-9: #0a241b; --base-color-scale-yellow-0: #f8e3a1; --base-color-scale-yellow-1: #f7d162; --base-color-scale-yellow-2: #fabf21; --base-color-scale-yellow-3: #db9d00; --base-color-scale-yellow-4: #be7d00; --base-color-scale-yellow-5: #a06100; --base-color-scale-yellow-6: #834800; --base-color-scale-yellow-7: #653200; --base-color-scale-yellow-8: #471f00; --base-color-scale-yellow-9: #2a1000; --base-color-scale-orange-0: #ffe2cc; --base-color-scale-orange-1: #fab580; --base-color-scale-orange-2: #f08a3a; --base-color-scale-orange-3: #ea7110; --base-color-scale-orange-4: #d56101; --base-color-scale-orange-5: #b35101; --base-color-scale-orange-6: #924100; --base-color-scale-orange-7: #703100; --base-color-scale-orange-8: #572400; --base-color-scale-orange-9: #3d1800; --base-color-scale-red-0: #ffd9d6; --base-color-scale-red-1: #feb2ae; --base-color-scale-red-2: #fd8986; --base-color-scale-red-3: #fc5c5d; --base-color-scale-red-4: #fa383d; --base-color-scale-red-5: #d31231; --base-color-scale-red-6: #ae0b29; --base-color-scale-red-7: #860620; --base-color-scale-red-8: #5e0217; --base-color-scale-red-9: #33000d; --base-color-scale-purple-0: #eadbff; --base-color-scale-purple-1: #d3b3fe; --base-color-scale-purple-2: #c08bfc; --base-color-scale-purple-3: #a665f9; --base-color-scale-purple-4: #8b40f5; --base-color-scale-purple-5: #6619e1; --base-color-scale-purple-6: #43179e; --base-color-scale-purple-7: #26115f; --base-color-scale-purple-8: #160048; --base-color-scale-purple-9: #0e022c; --base-color-scale-pink-0: #ffdbf7; --base-color-scale-pink-1: #fcabe7; --base-color-scale-pink-2: #f67ed2; --base-color-scale-pink-3: #ed55ba; --base-color-scale-pink-4: #e22d9f; --base-color-scale-pink-5: #ca2186; --base-color-scale-pink-6: #961c66; --base-color-scale-pink-7: #741550; --base-color-scale-pink-8: #520e39; --base-color-scale-pink-9: #30081f; --base-color-scale-coral-0: #ffd5c7; --base-color-scale-coral-1: #fdb7a1; --base-color-scale-coral-2: #fa9072; --base-color-scale-coral-3: #f66945; --base-color-scale-coral-4: #ef4319; --base-color-scale-coral-5: #c53211; --base-color-scale-coral-6: #a22710; --base-color-scale-coral-7: #801e0f; --base-color-scale-coral-8: #500a00; --base-color-scale-coral-9: #3c0000; --base-color-scale-lemon-0: #fcf2a5; --base-color-scale-lemon-1: #f9e76a; --base-color-scale-lemon-2: #f4da38; --base-color-scale-lemon-3: #e4c411; --base-color-scale-lemon-4: #c7a60b; --base-color-scale-lemon-5: #a98906; --base-color-scale-lemon-6: #876a04; --base-color-scale-lemon-7: #654d02; --base-color-scale-lemon-8: #423101; --base-color-scale-lemon-9: #241900; --base-color-scale-lime-0: #edffc9; --base-color-scale-lime-1: #dcff96; --base-color-scale-lime-2: #cdf041; --base-color-scale-lime-3: #b1e119; --base-color-scale-lime-4: #88b80f; --base-color-scale-lime-5: #608a10; --base-color-scale-lime-6: #3e5f0f; --base-color-scale-lime-7: #22360b; --base-color-scale-lime-8: #142a08; --base-color-scale-lime-9: #091d05; --base-color-scale-teal-0: #cff7f2; --base-color-scale-teal-1: #99f1e8; --base-color-scale-teal-2: #61eee3; --base-color-scale-teal-3: #26ede2; --base-color-scale-teal-4: #10dcd4; --base-color-scale-teal-5: #0bbab6; --base-color-scale-teal-6: #079695; --base-color-scale-teal-7: #047172; --base-color-scale-teal-8: #024b4d; --base-color-scale-teal-9: #052d2e; --base-color-scale-indigo-0: #dbe3ff; --base-color-scale-indigo-1: #b3c1fd; --base-color-scale-indigo-2: #8d9ff8; --base-color-scale-indigo-3: #6a7df0; --base-color-scale-indigo-4: #4a5ce5; --base-color-scale-indigo-5: #2d3dd7; --base-color-scale-indigo-6: #232fb3; --base-color-scale-indigo-7: #212183; --base-color-scale-indigo-8: #161962; --base-color-scale-indigo-9: #0d103f; } /** * Do not edit directly * Generated on Wed, 24 Jun 2026 12:18:12 GMT */ :root { --base-size-128: 8rem; --base-size-112: 7rem; --base-size-96: 6rem; --base-size-88: 5.5rem; --base-size-80: 5rem; --base-size-64: 4rem; --base-size-60: 3.75rem; --base-size-48: 3rem; --base-size-44: 2.75rem; --base-size-40: 2.5rem; --base-size-36: 2.25rem; --base-size-32: 2rem; --base-size-28: 1.75rem; --base-size-24: 1.5rem; --base-size-20: 1.25rem; --base-size-16: 1rem; --base-size-12: 0.75rem; --base-size-8: 0.5rem; --base-size-6: 0.375rem; --base-size-4: 0.25rem; --base-size-2: 0.125rem; } /** * Do not edit directly * Generated on Wed, 24 Jun 2026 12:18:12 GMT */ :root { --base-text-weight-heavy: 900; --base-text-weight-extrabold: 800; --base-text-weight-bold: 700; --base-text-weight-semibold: 600; --base-text-weight-medium: 500; --base-text-weight-normal: 400; --base-text-weight-regular: 400; --base-text-weight-light: 300; --base-text-weight-extralight: 200; } /** * Do not edit directly * Generated on Wed, 24 Jun 2026 12:18:12 GMT */ :root { --brand-text-style-italic-10: "ital" 10; --brand-text-style-italic-9: "ital" 9; --brand-text-style-italic-8: "ital" 8; --brand-text-style-italic-7: "ital" 7; --brand-text-style-italic-6: "ital" 6; --brand-text-style-italic-5: "ital" 5; --brand-text-style-italic-4: "ital" 4; --brand-text-style-italic-3: "ital" 3; --brand-text-style-italic-2: "ital" 2; --brand-text-style-italic-1: "ital" 1; --brand-text-letterSpacing-1000: 0; --brand-text-letterSpacing-900: 0; --brand-text-letterSpacing-800: 0; --brand-text-letterSpacing-700: 0; --brand-text-letterSpacing-600: 0; --brand-text-letterSpacing-500: 0; --brand-text-letterSpacing-400: 0; --brand-text-letterSpacing-350: 0.18px; --brand-text-letterSpacing-300: 0.18px; --brand-text-letterSpacing-200: 0.24px; --brand-text-letterSpacing-100: 0.21px; --brand-text-lineHeight-1000: 1.149; --brand-text-lineHeight-900: 1.2; --brand-text-lineHeight-800: 1.2; --brand-text-lineHeight-700: 1.2; --brand-text-lineHeight-600: 1.3; --brand-text-lineHeight-500: 1.3; --brand-text-lineHeight-400: 1.4; --brand-text-lineHeight-350: 1.5; --brand-text-lineHeight-300: 1.5; --brand-text-lineHeight-200: 1.5; --brand-text-lineHeight-100: 1.5; --brand-text-size-1000: 2.5rem; --brand-text-size-900: 2.25rem; --brand-text-size-800: 2rem; --brand-text-size-700: 1.75rem; --brand-text-size-600: 1.5rem; --brand-text-size-500: 1.375rem; --brand-text-size-400: 1.25rem; --brand-text-size-350: 1.125rem; --brand-text-size-300: 1.125rem; --brand-text-size-200: 1rem; --brand-text-size-100: 0.875rem; --brand-text-weight-heavy: 550; --brand-text-weight-extrabold: 543; --brand-text-weight-bold: 537; --brand-text-weight-semibold: 525; --brand-text-weight-medium: 500; --brand-text-weight-normal: 400; --brand-text-weight-regular: 400; --brand-text-weight-light: 400; --brand-text-weight-extralight: 400; --brand-text-weight-1000: var(--base-text-weight-normal); --brand-text-weight-900: var(--base-text-weight-normal); --brand-text-weight-800: var(--base-text-weight-normal); --brand-text-weight-700: var(--base-text-weight-normal); --brand-text-weight-600: var(--base-text-weight-normal); --brand-text-weight-500: var(--base-text-weight-normal); --brand-text-weight-400: var(--base-text-weight-normal); --brand-text-weight-350: var(--base-text-weight-normal); --brand-text-weight-300: var(--base-text-weight-normal); --brand-text-weight-200: var(--base-text-weight-normal); --brand-text-weight-100: var(--base-text-weight-normal); --brand-text-subhead-lineHeight-large: 1.3; --brand-text-subhead-lineHeight-medium: 1.3; --brand-text-subhead-weight-large: 475; --brand-text-subhead-weight-medium: 550; --brand-text-subhead-letterSpacing-large: 0.1px; --brand-text-subhead-letterSpacing-medium: 0.24px; --brand-text-subhead-size-large: 1.125rem; --brand-text-subhead-size-medium: 1rem; --brand-heading-lineHeight-1000: 1.1; --brand-heading-lineHeight-900: 1.1; --brand-heading-lineHeight-800: 1.2; --brand-heading-lineHeight-700: 1.2; --brand-heading-lineHeight-600: 1.3; --brand-heading-lineHeight-500: 1.3; --brand-heading-lineHeight-400: 1.3; --brand-heading-letterSpacing-1000: 0; --brand-heading-letterSpacing-900: 0; --brand-heading-letterSpacing-800: 0; --brand-heading-letterSpacing-700: 0; --brand-heading-letterSpacing-600: 0; --brand-heading-letterSpacing-500: 0; --brand-heading-letterSpacing-400: 0; --brand-heading-weight-1000: 440; --brand-heading-weight-900: 440; --brand-heading-weight-800: 465; --brand-heading-weight-700: 460; --brand-heading-weight-600: 460; --brand-heading-weight-500: 480; --brand-heading-weight-400: 480; --brand-fontStack-monospace: "Mona Sans Mono", monospace; --brand-fontStack-sansSerifAlt: "Hubot Sans", "Hubot SansHeaderFallback", -apple-system, BlinkMacSystemFont, "Segoe UI", Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji"; --brand-fontStack-sansSerif: "Mona Sans", "MonaSansFallback", -apple-system, BlinkMacSystemFont, "Segoe UI", Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji"; --brand-fontStack-system: -apple-system, BlinkMacSystemFont, "Segoe UI", Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji"; --brand-heading-fontFamilyAlt: var(--brand-fontStack-sansSerifAlt); --brand-heading-fontFamily: var(--brand-fontStack-sansSerif); --brand-body-fontFamilyAlt: var(--brand-fontStack-sansSerifAlt); --brand-body-fontFamily: var(--brand-fontStack-sansSerif); } @media (min-width: 768px) { :root { --brand-text-lineHeight-1000: 1.08; --brand-text-lineHeight-900: 1.2; --brand-text-lineHeight-800: 1.2; --brand-text-size-1000: 3.5rem; --brand-text-size-900: 3rem; --brand-text-size-800: 2.5rem; --brand-text-size-700: 2.125rem; --brand-text-size-600: 1.75rem; --brand-text-size-500: 1.5rem; --brand-text-size-400: 1.25rem; --brand-text-subhead-weight-large: 525; --brand-heading-lineHeight-1000: 1.05; --brand-heading-lineHeight-900: 1.05; --brand-heading-weight-1000: 440; --brand-heading-weight-900: 440; --brand-heading-weight-800: 465; --brand-heading-weight-700: 460; } } @media (min-width: 1012px) { :root { --brand-text-letterSpacing-1000: -0.035em; --brand-text-lineHeight-1000: 1.08; --brand-text-lineHeight-900: 1.1; --brand-text-lineHeight-800: 1.18; --brand-text-lineHeight-500: 1.35; --brand-text-size-1000: 4rem; --brand-text-size-900: 3.5rem; --brand-text-size-800: 3rem; --brand-text-size-700: 2.5rem; --brand-text-size-600: 2.125rem; --brand-text-size-500: 1.75rem; --brand-text-size-400: 1.375rem; --brand-text-size-350: 1.25rem; --brand-text-subhead-weight-large: 500; --brand-text-subhead-size-large: 1.25rem; --brand-heading-lineHeight-1000: 1; --brand-heading-lineHeight-900: 1; --brand-heading-lineHeight-600: 1.2; --brand-heading-letterSpacing-1000: -0.014rem; --brand-heading-weight-1000: 425; --brand-heading-weight-900: 440; --brand-heading-weight-800: 440; --brand-heading-weight-700: 460; } } /** * Do not edit directly * Generated on Wed, 24 Jun 2026 12:18:11 GMT */ :root { --brand-breakpoint-xxlarge: 87.5rem; --brand-breakpoint-xlarge: 80rem; --brand-breakpoint-large: 63.25rem; --brand-breakpoint-medium: 48rem; --brand-breakpoint-small: 34rem; --brand-breakpoint-xsmall: 20rem; } /** * Do not edit directly * Generated on Wed, 24 Jun 2026 12:18:11 GMT */ :root { --brand-borderRadius-full: 624.9375rem; /* Use this border radius for pill shaped elements */ --brand-borderWidth-thicker: max(4px, 0.25rem); --brand-borderWidth-thick: max(2px, 0.125rem); --brand-borderWidth-thin: max(1px, 0.0625rem); --brand-borderRadius-xlarge: var(--base-size-24); --brand-borderRadius-large: var(--base-size-16); --brand-borderRadius-medium: var(--base-size-8); --brand-borderRadius-small: var(--base-size-4); --brand-borderInset-thicker: inset 0 0 0 var(--brand-borderWidth-thicker); --brand-borderInset-thick: inset 0 0 0 var(--brand-borderWidth-thick); --brand-borderInset-thin: inset 0 0 0 var(--brand-borderWidth-thin); } /** * Do not edit directly * Generated on Wed, 24 Jun 2026 12:18:12 GMT */ :root, [data-color-mode="light"] { --brand-color-success-fg: var(--base-color-scale-green-6); --brand-color-success-emphasis: var(--base-color-scale-green-5); --brand-color-success-muted: rgba(140,242,166,0.6); --brand-color-success-subtle: var(--base-color-scale-green-1); --brand-color-danger-fg: var(--base-color-scale-red-5); --brand-color-danger-emphasis: var(--base-color-scale-red-5); --brand-color-danger-muted: rgba(255,171,168,0.6); --brand-color-danger-subtle: var(--base-color-scale-red-0); --brand-color-error-fg: var(--brand-color-danger-fg); --brand-color-error-emphasis: var(--brand-color-danger-emphasis); --brand-color-error-muted: var(--brand-color-danger-muted); --brand-color-error-subtle: var(--brand-color-danger-subtle); --brand-color-accent-primary: var(--base-color-scale-green-7); --brand-color-accent-secondary: var(--base-color-scale-yellow-5); --brand-color-text-default: var(--base-color-scale-black-0); --brand-color-text-muted: var(--base-color-scale-gray-7); --brand-color-text-subtle: var(--brand-color-text-muted); --brand-color-text-onEmphasis: var(--base-color-scale-white-0); --brand-color-text-emphasized: var(--base-color-scale-green-6); --brand-color-text-link-rest: #005dd5; --brand-color-text-link-pressed: var(--base-color-scale-blue-8); --brand-color-text-danger: #cf222e; --brand-color-text-error: var(--brand-color-text-danger); --brand-color-neutral-emphasisPlus: var(--base-color-scale-gray-8); --brand-color-neutral-emphasis: var(--base-color-scale-gray-6); --brand-color-neutral-muted: rgba(196,204,198,0.99608); --brand-color-neutral-subtle: rgba(228,235,230,0.99608); --brand-color-canvas-default: var(--base-color-scale-white-0); --brand-color-canvas-invert: var(--base-color-scale-black-0); --brand-color-canvas-overlay: var(--base-color-scale-white-0); --brand-color-canvas-inset: var(--base-color-scale-gray-0); --brand-color-canvas-subtle: var(--base-color-scale-gray-0); --brand-color-canvas-muted: #fafafa; --brand-color-border-default: var(--base-color-scale-gray-4); --brand-color-border-muted: var(--base-color-scale-gray-1); --brand-color-border-subtle: var(--base-color-scale-gray-2); --brand-color-focus: var(--base-color-scale-blue-5); } [data-color-mode="dark"] { --brand-color-success-fg: var(--base-color-scale-green-3); --brand-color-success-emphasis: var(--base-color-scale-green-6); --brand-color-success-muted: rgba(13,48,36,0.6); --brand-color-success-subtle: rgba(14,66,44,0.85098); --brand-color-danger-fg: var(--base-color-scale-red-4); --brand-color-danger-emphasis: var(--base-color-scale-red-5); --brand-color-danger-muted: rgba(94,2,23,0.6); --brand-color-danger-subtle: rgba(250,56,61,0.85098); --brand-color-error-fg: var(--brand-color-danger-fg); --brand-color-error-emphasis: var(--brand-color-danger-emphasis); --brand-color-error-muted: var(--brand-color-danger-muted); --brand-color-error-subtle: var(--brand-color-danger-subtle); --brand-color-accent-primary: var(--base-color-scale-green-2); --brand-color-accent-secondary: var(--base-color-scale-yellow-3); --brand-color-text-default: var(--base-color-scale-white-0); --brand-color-text-muted: var(--base-color-scale-gray-2); --brand-color-text-subtle: var(--brand-color-text-muted); --brand-color-text-onEmphasis: var(--base-color-scale-black-0); --brand-color-text-emphasized: var(--base-color-scale-green-3); --brand-color-text-link-rest: #8dd6ff; --brand-color-text-link-pressed: var(--base-color-scale-blue-1); --brand-color-text-danger: #ff8182; --brand-color-text-error: var(--brand-color-text-danger); --brand-color-neutral-emphasisPlus: var(--base-color-scale-gray-3); --brand-color-neutral-emphasis: var(--base-color-scale-gray-3); --brand-color-neutral-muted: rgba(124,137,128,0.99608); --brand-color-neutral-subtle: rgba(124,137,128,1); --brand-color-canvas-default: var(--base-color-scale-black-0); --brand-color-canvas-invert: var(--base-color-scale-white-0); --brand-color-canvas-overlay: var(--base-color-scale-gray-6); --brand-color-canvas-inset: var(--base-color-scale-black-0); --brand-color-canvas-subtle: var(--base-color-scale-gray-8); --brand-color-canvas-muted: #090d0a; --brand-color-border-default: var(--base-color-scale-gray-5); --brand-color-border-muted: var(--base-color-scale-gray-7); --brand-color-border-subtle: var(--base-color-scale-gray-6); --brand-color-focus: var(--base-color-scale-blue-3); } /* * For important high-utility CSS classes that are used * frequently throughout the library and helpful to library users. */ .visually-hidden { position: absolute; width: 1px; height: 1px; padding: 0; overflow: hidden; clip: rect(0, 0, 0, 0); word-wrap: normal; border: 0; } /** * Do not edit directly * Generated on Wed, 24 Jun 2026 12:18:12 GMT */ :root { --brand-Grid-spacing-margin: var(--base-size-16); --brand-Grid-spacing-column-gap: var(--base-size-16); --brand-Grid-spacing-row: var(--base-size-16); } @media (min-width: 768px) { :root { --brand-Grid-spacing-margin: var(--base-size-40); --brand-Grid-spacing-column-gap: var(--base-size-32); --brand-Grid-spacing-row: var(--base-size-32); } } @media (min-width: 1280px) { :root { --brand-Grid-spacing-margin: var(--base-size-16); --brand-Grid-spacing-column-gap: var(--base-size-48); --brand-Grid-spacing-row: var(--base-size-48); } } /** * Do not edit directly * Generated on Wed, 24 Jun 2026 12:18:12 GMT */ :root, [data-color-mode="light"] { --brand-Grid-column-bgColor-overlay: rgba(251,81,84,0.30196); } [data-color-mode="dark"] { --brand-Grid-column-bgColor-overlay: rgba(251,81,84,0.30196); } .Primer_Brand__Grid-module__Grid___q48mT { display: grid; grid-template-columns: repeat(12, minmax(0, 1fr)); max-width: 1280px; margin: 0 auto; } .Primer_Brand__Grid-module__Grid--columnGap-default___NxZ0V { grid-column-gap: var(--brand-Grid-spacing-column-gap); } .Primer_Brand__Grid-module__Grid--columnGap-none___Qh5GF { grid-column-gap: 0; } .Primer_Brand__Grid-module__Grid--rowGap-default___X5kJS { grid-row-gap: var(--brand-Grid-spacing-row); } .Primer_Brand__Grid-module__Grid--rowGap-none___WSM_k { grid-row-gap: 0; } .Primer_Brand__Grid-module__Grid--full-width___pIgWW { width: 100%; max-width: none; } .Primer_Brand__Grid-module__Grid___q48mT + .Primer_Brand__Grid-module__Grid___q48mT { margin-top: var(--brand-Grid-spacing-row); } .Primer_Brand__Grid-module__Grid___q48mT .Primer_Brand__Grid-module__Grid___q48mT { padding-inline: 0; margin: 0; } .Primer_Brand__Grid-module__Grid__column___HTpsw { grid-column: auto / span 12; } .Primer_Brand__Grid-module__Grid--has-overlay___M9Cs0 .Primer_Brand__Grid-module__Grid__column___HTpsw { background-color: var(--brand-Grid-column-bgColor-overlay); min-height: var(--base-size-24); } .Primer_Brand__Grid-module__Grid--has-gutters___KoJD2 { padding-inline: var(--brand-Grid-spacing-margin); } /** * Non-responsive, default values */ .Primer_Brand__Grid-module__Grid__column--span-1___T7v1_ { grid-column: auto / span 1; } .Primer_Brand__Grid-module__Grid__column--span-2___r4qRu { grid-column: auto / span 2; } .Primer_Brand__Grid-module__Grid__column--span-3___Tnlwe { grid-column: auto / span 3; } .Primer_Brand__Grid-module__Grid__column--span-4___Q9jA0 { grid-column: auto / span 4; } .Primer_Brand__Grid-module__Grid__column--span-5___UpILx { grid-column: auto / span 5; } .Primer_Brand__Grid-module__Grid__column--span-6___vUUep { grid-column: auto / span 6; } .Primer_Brand__Grid-module__Grid__column--span-7___lfMLa { grid-column: auto / span 7; } .Primer_Brand__Grid-module__Grid__column--span-8___qarGZ { grid-column: auto / span 8; } .Primer_Brand__Grid-module__Grid__column--span-9___L2waY { grid-column: auto / span 9; } .Primer_Brand__Grid-module__Grid__column--span-10___VRJQp { grid-column: auto / span 10; } .Primer_Brand__Grid-module__Grid__column--span-11___pjEQO { grid-column: auto / span 11; } .Primer_Brand__Grid-module__Grid__column--span-12___Tn1Hg { grid-column: auto / span 12; } .Primer_Brand__Grid-module__Grid__column--start-1___jF8hC { grid-column-start: 1; } .Primer_Brand__Grid-module__Grid__column--start-2___S9EWU { grid-column-start: 2; } .Primer_Brand__Grid-module__Grid__column--start-3___GwcI1 { grid-column-start: 3; } .Primer_Brand__Grid-module__Grid__column--start-4___BIVqR { grid-column-start: 4; } .Primer_Brand__Grid-module__Grid__column--start-5___yTruZ { grid-column-start: 5; } .Primer_Brand__Grid-module__Grid__column--start-6___FAtcW { grid-column-start: 6; } .Primer_Brand__Grid-module__Grid__column--start-7___Jnzaq { grid-column-start: 7; } .Primer_Brand__Grid-module__Grid__column--start-8___CLuiS { grid-column-start: 8; } .Primer_Brand__Grid-module__Grid__column--start-9___hhyfE { grid-column-start: 9; } .Primer_Brand__Grid-module__Grid__column--start-10___ojxEo { grid-column-start: 10; } .Primer_Brand__Grid-module__Grid__column--start-11___oBenU { grid-column-start: 11; } .Primer_Brand__Grid-module__Grid__column--start-12___wQnvA { grid-column-start: 12; } /** * Responsive style overrides */ /* XSMALL breakpoint */ @media screen and (min-width: 0) { /* XSMALL span */ .Primer_Brand__Grid-module__Grid__column--xsmall-span-1___srexO { grid-column: auto / span 1; } .Primer_Brand__Grid-module__Grid__column--xsmall-span-2___XrAnt { grid-column: auto / span 2; } .Primer_Brand__Grid-module__Grid__column--xsmall-span-3___Aps_z { grid-column: auto / span 3; } .Primer_Brand__Grid-module__Grid__column--xsmall-span-4___OSsWO { grid-column: auto / span 4; } .Primer_Brand__Grid-module__Grid__column--xsmall-span-5___ShR77 { grid-column: auto / span 5; } .Primer_Brand__Grid-module__Grid__column--xsmall-span-6___V4QJq { grid-column: auto / span 6; } .Primer_Brand__Grid-module__Grid__column--xsmall-span-7___DtdFA { grid-column: auto / span 7; } .Primer_Brand__Grid-module__Grid__column--xsmall-span-8___e5M5o { grid-column: auto / span 8; } .Primer_Brand__Grid-module__Grid__column--xsmall-span-9___sdZ5a { grid-column: auto / span 9; } .Primer_Brand__Grid-module__Grid__column--xsmall-span-10___YuS1a { grid-column: auto / span 10; } .Primer_Brand__Grid-module__Grid__column--xsmall-span-11____RxYR { grid-column: auto / span 11; } .Primer_Brand__Grid-module__Grid__column--xsmall-span-12___brXS7 { grid-column: auto / span 12; } /* XSMALL start */ .Primer_Brand__Grid-module__Grid__column--xsmall-start-1___Y9JJq { grid-column-start: 1; } .Primer_Brand__Grid-module__Grid__column--xsmall-start-2___ruZTF { grid-column-start: 2; } .Primer_Brand__Grid-module__Grid__column--xsmall-start-3___yEBif { grid-column-start: 3; } .Primer_Brand__Grid-module__Grid__column--xsmall-start-4___QPFc2 { grid-column-start: 4; } .Primer_Brand__Grid-module__Grid__column--xsmall-start-5___WAqd0 { grid-column-start: 5; } .Primer_Brand__Grid-module__Grid__column--xsmall-start-6___T1rhy { grid-column-start: 6; } .Primer_Brand__Grid-module__Grid__column--xsmall-start-7___uMQT1 { grid-column-start: 7; } .Primer_Brand__Grid-module__Grid__column--xsmall-start-8___LUADA { grid-column-start: 8; } .Primer_Brand__Grid-module__Grid__column--xsmall-start-9___CBnBu { grid-column-start: 9; } .Primer_Brand__Grid-module__Grid__column--xsmall-start-10___EPRyw { grid-column-start: 10; } .Primer_Brand__Grid-module__Grid__column--xsmall-start-11___UbCAy { grid-column-start: 11; } .Primer_Brand__Grid-module__Grid__column--xsmall-start-12___gYCaa { grid-column-start: 12; } } /* SMALL breakpoint */ @media screen and (min-width: 34rem) { /* SMALL start */ .Primer_Brand__Grid-module__Grid__column--small-span-1___rBTjf { grid-column: auto / span 1; } .Primer_Brand__Grid-module__Grid__column--small-span-2___SHQM3 { grid-column: auto / span 2; } .Primer_Brand__Grid-module__Grid__column--small-span-3___cbAS8 { grid-column: auto / span 3; } .Primer_Brand__Grid-module__Grid__column--small-span-4___tv973 { grid-column: auto / span 4; } .Primer_Brand__Grid-module__Grid__column--small-span-5___EBkra { grid-column: auto / span 5; } .Primer_Brand__Grid-module__Grid__column--small-span-6___OYZPl { grid-column: auto / span 6; } .Primer_Brand__Grid-module__Grid__column--small-span-7___ymqG4 { grid-column: auto / span 7; } .Primer_Brand__Grid-module__Grid__column--small-span-8___qy9wb { grid-column: auto / span 8; } .Primer_Brand__Grid-module__Grid__column--small-span-9___hWJAx { grid-column: auto / span 9; } .Primer_Brand__Grid-module__Grid__column--small-span-10___apy3R { grid-column: auto / span 10; } .Primer_Brand__Grid-module__Grid__column--small-span-11___tsz0q { grid-column: auto / span 11; } .Primer_Brand__Grid-module__Grid__column--small-span-12___NdAWP { grid-column: auto / span 12; } /* SMALL start */ .Primer_Brand__Grid-module__Grid__column--small-start-1___epLTD { grid-column-start: 1; } .Primer_Brand__Grid-module__Grid__column--small-start-2___wlXcD { grid-column-start: 2; } .Primer_Brand__Grid-module__Grid__column--small-start-3___YFtvP { grid-column-start: 3; } .Primer_Brand__Grid-module__Grid__column--small-start-4___SOC6v { grid-column-start: 4; } .Primer_Brand__Grid-module__Grid__column--small-start-5___EVXuW { grid-column-start: 5; } .Primer_Brand__Grid-module__Grid__column--small-start-6___t1yYl { grid-column-start: 6; } .Primer_Brand__Grid-module__Grid__column--small-start-7___MDozK { grid-column-start: 7; } .Primer_Brand__Grid-module__Grid__column--small-start-8___CR0Zw { grid-column-start: 8; } .Primer_Brand__Grid-module__Grid__column--small-start-9___W0svP { grid-column-start: 9; } .Primer_Brand__Grid-module__Grid__column--small-start-10___vxEwX { grid-column-start: 10; } .Primer_Brand__Grid-module__Grid__column--small-start-11___orcQZ { grid-column-start: 11; } .Primer_Brand__Grid-module__Grid__column--small-start-12___o4V7W { grid-column-start: 12; } } /* MEDIUM breakpoint */ @media screen and (min-width: 48rem) { /* MEDIUM start */ .Primer_Brand__Grid-module__Grid__column--medium-span-1___BiHOE { grid-column: auto / span 1; } .Primer_Brand__Grid-module__Grid__column--medium-span-2___nANvY { grid-column: auto / span 2; } .Primer_Brand__Grid-module__Grid__column--medium-span-3___GpBD0 { grid-column: auto / span 3; } .Primer_Brand__Grid-module__Grid__column--medium-span-4___zBxBa { grid-column: auto / span 4; } .Primer_Brand__Grid-module__Grid__column--medium-span-5___CnPWN { grid-column: auto / span 5; } .Primer_Brand__Grid-module__Grid__column--medium-span-6___DACuh { grid-column: auto / span 6; } .Primer_Brand__Grid-module__Grid__column--medium-span-7___R2Isv { grid-column: auto / span 7; } .Primer_Brand__Grid-module__Grid__column--medium-span-8___KI5ir { grid-column: auto / span 8; } .Primer_Brand__Grid-module__Grid__column--medium-span-9___is8dv { grid-column: auto / span 9; } .Primer_Brand__Grid-module__Grid__column--medium-span-10___eN2sH { grid-column: auto / span 10; } .Primer_Brand__Grid-module__Grid__column--medium-span-11___anfim { grid-column: auto / span 11; } .Primer_Brand__Grid-module__Grid__column--medium-span-12___eT5YS { grid-column: auto / span 12; } /* MEDIUM start */ .Primer_Brand__Grid-module__Grid__column--medium-start-1___bCFG1 { grid-column-start: 1; } .Primer_Brand__Grid-module__Grid__column--medium-start-2___ZxYOX { grid-column-start: 2; } .Primer_Brand__Grid-module__Grid__column--medium-start-3___aPUJ0 { grid-column-start: 3; } .Primer_Brand__Grid-module__Grid__column--medium-start-4___VTIjA { grid-column-start: 4; } .Primer_Brand__Grid-module__Grid__column--medium-start-5___ccI5l { grid-column-start: 5; } .Primer_Brand__Grid-module__Grid__column--medium-start-6___Yc14i { grid-column-start: 6; } .Primer_Brand__Grid-module__Grid__column--medium-start-7___HOZSW { grid-column-start: 7; } .Primer_Brand__Grid-module__Grid__column--medium-start-8___G8VdF { grid-column-start: 8; } .Primer_Brand__Grid-module__Grid__column--medium-start-9___Ebcy8 { grid-column-start: 9; } .Primer_Brand__Grid-module__Grid__column--medium-start-10___dY7pN { grid-column-start: 10; } .Primer_Brand__Grid-module__Grid__column--medium-start-11___hVffM { grid-column-start: 11; } .Primer_Brand__Grid-module__Grid__column--medium-start-12___N3mIQ { grid-column-start: 12; } } /* LARGE breakpoint */ @media screen and (min-width: 63.25rem) { /* LARGE start */ .Primer_Brand__Grid-module__Grid__column--large-span-1___Nfkto { grid-column: auto / span 1; } .Primer_Brand__Grid-module__Grid__column--large-span-2___GyGH4 { grid-column: auto / span 2; } .Primer_Brand__Grid-module__Grid__column--large-span-3___iwGxK { grid-column: auto / span 3; } .Primer_Brand__Grid-module__Grid__column--large-span-4___eJREG { grid-column: auto / span 4; } .Primer_Brand__Grid-module__Grid__column--large-span-5___rCJ_b { grid-column: auto / span 5; } .Primer_Brand__Grid-module__Grid__column--large-span-6___JNphY { grid-column: auto / span 6; } .Primer_Brand__Grid-module__Grid__column--large-span-7___TySdj { grid-column: auto / span 7; } .Primer_Brand__Grid-module__Grid__column--large-span-8___dkJwh { grid-column: auto / span 8; } .Primer_Brand__Grid-module__Grid__column--large-span-9___aamnY { grid-column: auto / span 9; } .Primer_Brand__Grid-module__Grid__column--large-span-10___nH4Bt { grid-column: auto / span 10; } .Primer_Brand__Grid-module__Grid__column--large-span-11___mDo3B { grid-column: auto / span 11; } .Primer_Brand__Grid-module__Grid__column--large-span-12___zSL6d { grid-column: auto / span 12; } /* LARGE start */ .Primer_Brand__Grid-module__Grid__column--large-start-1___Hc53V { grid-column-start: 1; } .Primer_Brand__Grid-module__Grid__column--large-start-2____RsQ_ { grid-column-start: 2; } .Primer_Brand__Grid-module__Grid__column--large-start-3___DN5KJ { grid-column-start: 3; } .Primer_Brand__Grid-module__Grid__column--large-start-4___iKrrW { grid-column-start: 4; } .Primer_Brand__Grid-module__Grid__column--large-start-5___t3K5k { grid-column-start: 5; } .Primer_Brand__Grid-module__Grid__column--large-start-6___uFIIO { grid-column-start: 6; } .Primer_Brand__Grid-module__Grid__column--large-start-7___YeqWt { grid-column-start: 7; } .Primer_Brand__Grid-module__Grid__column--large-start-8___fmHfg { grid-column-start: 8; } .Primer_Brand__Grid-module__Grid__column--large-start-9___UIwRf { grid-column-start: 9; } .Primer_Brand__Grid-module__Grid__column--large-start-10___rOnsb { grid-column-start: 10; } .Primer_Brand__Grid-module__Grid__column--large-start-11___oPN0R { grid-column-start: 11; } .Primer_Brand__Grid-module__Grid__column--large-start-12___tZLO7 { grid-column-start: 12; } } /* XLARGE breakpoint */ @media screen and (min-width: 80rem) { /* XLARGE span */ .Primer_Brand__Grid-module__Grid__column--xlarge-span-1___VzjSN { grid-column: auto / span 1; } .Primer_Brand__Grid-module__Grid__column--xlarge-span-2___p1QuZ { grid-column: auto / span 2; } .Primer_Brand__Grid-module__Grid__column--xlarge-span-3___xvbnJ { grid-column: auto / span 3; } .Primer_Brand__Grid-module__Grid__column--xlarge-span-4___D_9gq { grid-column: auto / span 4; } .Primer_Brand__Grid-module__Grid__column--xlarge-span-5___AWQN4 { grid-column: auto / span 5; } .Primer_Brand__Grid-module__Grid__column--xlarge-span-6___FY68d { grid-column: auto / span 6; } .Primer_Brand__Grid-module__Grid__column--xlarge-span-7___PDVrC { grid-column: auto / span 7; } .Primer_Brand__Grid-module__Grid__column--xlarge-span-8___Np3vn { grid-column: auto / span 8; } .Primer_Brand__Grid-module__Grid__column--xlarge-span-9___QnUTm { grid-column: auto / span 9; } .Primer_Brand__Grid-module__Grid__column--xlarge-span-10___GPYff { grid-column: auto / span 10; } .Primer_Brand__Grid-module__Grid__column--xlarge-span-11____dXqr { grid-column: auto / span 11; } .Primer_Brand__Grid-module__Grid__column--xlarge-span-12___Faxbf { grid-column: auto / span 12; } /* XLARGE start */ .Primer_Brand__Grid-module__Grid__column--xlarge-start-1___8hqMz { grid-column-start: 1; } .Primer_Brand__Grid-module__Grid__column--xlarge-start-2___aiylo { grid-column-start: 2; } .Primer_Brand__Grid-module__Grid__column--xlarge-start-3___Iuufu { grid-column-start: 3; } .Primer_Brand__Grid-module__Grid__column--xlarge-start-4___ynfkD { grid-column-start: 4; } .Primer_Brand__Grid-module__Grid__column--xlarge-start-5___smnkV { grid-column-start: 5; } .Primer_Brand__Grid-module__Grid__column--xlarge-start-6___Z4EoQ { grid-column-start: 6; } .Primer_Brand__Grid-module__Grid__column--xlarge-start-7___NCAWz { grid-column-start: 7; } .Primer_Brand__Grid-module__Grid__column--xlarge-start-8___CZ8J_ { grid-column-start: 8; } .Primer_Brand__Grid-module__Grid__column--xlarge-start-9___yhpyy { grid-column-start: 9; } .Primer_Brand__Grid-module__Grid__column--xlarge-start-10___E5Jou { grid-column-start: 10; } .Primer_Brand__Grid-module__Grid__column--xlarge-start-11___OGVVw { grid-column-start: 11; } .Primer_Brand__Grid-module__Grid__column--xlarge-start-12____kw0D { grid-column-start: 12; } } /* XXLARGE breakpoint */ @media screen and (min-width: 87.5rem) { /* XXLARGE span */ .Primer_Brand__Grid-module__Grid__column--xxlarge-span-1___K9YLn { grid-column: auto / span 1; } .Primer_Brand__Grid-module__Grid__column--xxlarge-span-2___FoOLk { grid-column: auto / span 2; } .Primer_Brand__Grid-module__Grid__column--xxlarge-span-3___AvRFb { grid-column: auto / span 3; } .Primer_Brand__Grid-module__Grid__column--xxlarge-span-4___wmisc { grid-column: auto / span 4; } .Primer_Brand__Grid-module__Grid__column--xxlarge-span-5___oSh5q { grid-column: auto / span 5; } .Primer_Brand__Grid-module__Grid__column--xxlarge-span-6___zg0Yr { grid-column: auto / span 6; } .Primer_Brand__Grid-module__Grid__column--xxlarge-span-7___CxtNE { grid-column: auto / span 7; } .Primer_Brand__Grid-module__Grid__column--xxlarge-span-8___r4GdW { grid-column: auto / span 8; } .Primer_Brand__Grid-module__Grid__column--xxlarge-span-9___mfOCW { grid-column: auto / span 9; } .Primer_Brand__Grid-module__Grid__column--xxlarge-span-10___xjus8 { grid-column: auto / span 10; } .Primer_Brand__Grid-module__Grid__column--xxlarge-span-11___AZC4h { grid-column: auto / span 11; } .Primer_Brand__Grid-module__Grid__column--xxlarge-span-12___DjdAU { grid-column: auto / span 12; } /* XXLARGE start */ .Primer_Brand__Grid-module__Grid__column--xxlarge-start-1___HFYSu { grid-column-start: 1; } .Primer_Brand__Grid-module__Grid__column--xxlarge-start-2___dBj41 { grid-column-start: 2; } .Primer_Brand__Grid-module__Grid__column--xxlarge-start-3___BX9bn { grid-column-start: 3; } .Primer_Brand__Grid-module__Grid__column--xxlarge-start-4___FwEd9 { grid-column-start: 4; } .Primer_Brand__Grid-module__Grid__column--xxlarge-start-5____pwv6 { grid-column-start: 5; } .Primer_Brand__Grid-module__Grid__column--xxlarge-start-6___u1opn { grid-column-start: 6; } .Primer_Brand__Grid-module__Grid__column--xxlarge-start-7___GuJAv { grid-column-start: 7; } .Primer_Brand__Grid-module__Grid__column--xxlarge-start-8___Z7ZFc { grid-column-start: 8; } .Primer_Brand__Grid-module__Grid__column--xxlarge-start-9___CcH1u { grid-column-start: 9; } .Primer_Brand__Grid-module__Grid__column--xxlarge-start-10___sck1f { grid-column-start: 10; } .Primer_Brand__Grid-module__Grid__column--xxlarge-start-11___VvIqo { grid-column-start: 11; } .Primer_Brand__Grid-module__Grid__column--xxlarge-start-12___MKYFP { grid-column-start: 12; } } /** * Do not edit directly * Generated on Wed, 24 Jun 2026 12:18:11 GMT */ :root { --brand-animation-variant-scaleInLeft-end: 1; --brand-animation-variant-scaleInLeft-start: 0.90; --brand-animation-variant-scaleInLeft-distance: 1.25rem; --brand-animation-variant-scaleInRight-end: 1; --brand-animation-variant-scaleInRight-start: 0.90; --brand-animation-variant-scaleInRight-distance: -1.25rem; --brand-animation-variant-scaleInTop-distance: ; --brand-animation-variant-scaleIn-end: 1; --brand-animation-variant-scaleIn-start: 0.96; --brand-animation-variant-scaleInDown-end: 1; --brand-animation-variant-scaleInDown-start: 0; --brand-animation-variant-scaleInDown-distance: -3.125rem; --brand-animation-variant-scaleInUp-end: 1; --brand-animation-variant-scaleInUp-start: 0.96; --brand-animation-variant-scaleInUp-distance: 1.5rem; --brand-animation-variant-slideInRight-distance: -0.9375rem; --brand-animation-variant-slideInLeft-distance: 0.9375rem; --brand-animation-variant-slideInDown-distance: -0.9375rem; --brand-animation-variant-slideInUp-distance: 0.9375rem; --brand-animation-transition-default: opacity var(--brand-animation-duration-default) var(--brand-animation-easing-default), transform var(--brand-animation-duration-default) var(--brand-animation-easing-default); --brand-animation-easing-glide: cubic-bezier(0.33, 1, 0.68, 1); --brand-animation-easing-default: cubic-bezier(0.16, 1, 0.3, 1); --brand-animation-duration-extended: 0.7s; --brand-animation-duration-default: 0.6s; --brand-animation-duration-fast: 0.3s; --brand-animation-duration-faster: 0.2s; } .Primer_Brand__Animation-module__Animation___KNtEW { transition: var(--brand-animation-transition-default); } /** * Fade in */ .Primer_Brand__Animation-module__Animation--fade-in___jUvJD { opacity: 0; transition: opacity var(--brand-animation-duration-default) var(--brand-animation-easing-default); } .Primer_Brand__Animation-module__Animation--fade-in___jUvJD.Primer_Brand__Animation-module__Animation--active___g_UBK { opacity: 1; } /** * Fade out */ .Primer_Brand__Animation-module__Animation--fade-out___CsyfK { opacity: 1; } .Primer_Brand__Animation-module__Animation--fade-out___CsyfK.Primer_Brand__Animation-module__Animation--active___g_UBK { opacity: 0; transition: opacity var(--brand-animation-duration-default) var(--brand-animation-easing-default); } /** * Slide in up */ .Primer_Brand__Animation-module__Animation--slide-in-up___ONnmI { opacity: 0; transform: translateY(var(--brand-animation-variant-slideInUp-distance)); transition: opacity var(--brand-animation-duration-default) var(--brand-animation-easing-default), transform var(--brand-animation-duration-default) var(--brand-animation-easing-default); } .Primer_Brand__Animation-module__Animation--slide-in-up___ONnmI.Primer_Brand__Animation-module__Animation--active___g_UBK { opacity: 1; transform: translateY(0); } /** * Slide in down */ .Primer_Brand__Animation-module__Animation--slide-in-down___bjmGv { opacity: 0; transform: translateY(var(--brand-animation-variant-slideInDown-distance)); transition: opacity var(--brand-animation-duration-default) var(--brand-animation-easing-default), transform var(--brand-animation-duration-default) var(--brand-animation-easing-default); } .Primer_Brand__Animation-module__Animation--slide-in-down___bjmGv.Primer_Brand__Animation-module__Animation--active___g_UBK { opacity: 1; transform: translateY(0); } /** * Slide in left */ .Primer_Brand__Animation-module__Animation--slide-in-left___iy5Js { opacity: 0; transform: translateX(var(--brand-animation-variant-slideInLeft-distance)); transition: opacity var(--brand-animation-duration-default) var(--brand-animation-easing-default), transform var(--brand-animation-duration-default) var(--brand-animation-easing-default); } .Primer_Brand__Animation-module__Animation--slide-in-left___iy5Js.Primer_Brand__Animation-module__Animation--active___g_UBK { opacity: 1; transform: translateX(0); } /** * Slide in right */ .Primer_Brand__Animation-module__Animation--slide-in-right___UZvNx { opacity: 0; transform: translateX(var(--brand-animation-variant-slideInRight-distance)); transition: opacity var(--brand-animation-duration-default) var(--brand-animation-easing-default), transform var(--brand-animation-duration-default) var(--brand-animation-easing-default); } .Primer_Brand__Animation-module__Animation--slide-in-right___UZvNx.Primer_Brand__Animation-module__Animation--active___g_UBK { opacity: 1; transform: translateX(0); } /** * Scale in */ .Primer_Brand__Animation-module__Animation--scale-in___P7xzG { opacity: 0; transform: scale(var(--brand-animation-variant-scaleIn-start)); transition: opacity var(--brand-animation-duration-extended) var(--brand-animation-easing-default), transform var(--brand-animation-duration-extended) var(--brand-animation-easing-default); } .Primer_Brand__Animation-module__Animation--scal