티스토리 수익 글 보기

티스토리 수익 글 보기

/** * 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 Thu, 23 Oct 2025 14:23:28 GMT */ :root, [data-color-mode=”light”] { –base-color-scale-black-0: #1f2328; –base-color-scale-transparent: rgba(255,255,255,0); –base-color-scale-white-0: #ffffff; –base-color-scale-gray-0: #f6f8fa; –base-color-scale-gray-1: #eaeef2; –base-color-scale-gray-2: #d0d7de; –base-color-scale-gray-3: #afb8c1; –base-color-scale-gray-4: #8c959f; –base-color-scale-gray-5: #6e7781; –base-color-scale-gray-6: #57606a; –base-color-scale-gray-7: #424a53; –base-color-scale-gray-8: #32383f; –base-color-scale-gray-9: #24292f; –base-color-scale-blue-0: #ddf4ff; –base-color-scale-blue-1: #b6e3ff; –base-color-scale-blue-2: #80ccff; –base-color-scale-blue-3: #54aeff; –base-color-scale-blue-4: #218bff; –base-color-scale-blue-5: #0969da; –base-color-scale-blue-6: #0550ae; –base-color-scale-blue-7: #033d8b; –base-color-scale-blue-8: #0a3069; –base-color-scale-blue-9: #002155; –base-color-scale-green-0: #dafbe1; –base-color-scale-green-1: #aceebb; –base-color-scale-green-2: #6fdd8b; –base-color-scale-green-3: #4ac26b; –base-color-scale-green-4: #2da44e; –base-color-scale-green-5: #1a7f37; –base-color-scale-green-6: #116329; –base-color-scale-green-7: #044f1e; –base-color-scale-green-8: #003d16; –base-color-scale-green-9: #002d11; –base-color-scale-yellow-0: #fff8c5; –base-color-scale-yellow-1: #fae17d; –base-color-scale-yellow-2: #eac54f; –base-color-scale-yellow-3: #d4a72c; –base-color-scale-yellow-4: #bf8700; –base-color-scale-yellow-5: #9a6700; –base-color-scale-yellow-6: #7d4e00; –base-color-scale-yellow-7: #633c01; –base-color-scale-yellow-8: #4d2d00; –base-color-scale-yellow-9: #3b2300; –base-color-scale-orange-0: #fff1e5; –base-color-scale-orange-1: #ffd8b5; –base-color-scale-orange-2: #ffb77c; –base-color-scale-orange-3: #fb8f44; –base-color-scale-orange-4: #e16f24; –base-color-scale-orange-5: #bc4c00; –base-color-scale-orange-6: #953800; –base-color-scale-orange-7: #762c00; –base-color-scale-orange-8: #5c2200; –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: #cf222e; –base-color-scale-red-6: #a40e26; –base-color-scale-red-7: #82071e; –base-color-scale-red-8: #660018; –base-color-scale-red-9: #4c0014; –base-color-scale-purple-0: #fbefff; –base-color-scale-purple-1: #ecd8ff; –base-color-scale-purple-2: #d8b9ff; –base-color-scale-purple-3: #c297ff; –base-color-scale-purple-4: #a475f9; –base-color-scale-purple-5: #8250df; –base-color-scale-purple-6: #6639ba; –base-color-scale-purple-7: #512a97; –base-color-scale-purple-8: #3e1f79; –base-color-scale-purple-9: #2e1461; –base-color-scale-pink-0: #ffeff7; –base-color-scale-pink-1: #ffd3eb; –base-color-scale-pink-2: #ffadda; –base-color-scale-pink-3: #ff80c8; –base-color-scale-pink-4: #e85aad; –base-color-scale-pink-5: #bf3989; –base-color-scale-pink-6: #99286e; –base-color-scale-pink-7: #772057; –base-color-scale-pink-8: #611347; –base-color-scale-pink-9: #4d0336; –base-color-scale-coral-0: #fff0eb; –base-color-scale-coral-1: #ffd6cc; –base-color-scale-coral-2: #ffb4a1; –base-color-scale-coral-3: #fd8c73; –base-color-scale-coral-4: #ec6547; –base-color-scale-coral-5: #c4432b; –base-color-scale-coral-6: #9e2f1c; –base-color-scale-coral-7: #801f0f; –base-color-scale-coral-8: #691105; –base-color-scale-coral-9: #510901; –base-color-scale-lemon-0: #fdf5b3; –base-color-scale-lemon-1: #f4e162; –base-color-scale-lemon-2: #dec741; –base-color-scale-lemon-3: #c5aa20; –base-color-scale-lemon-4: #a88d02; –base-color-scale-lemon-5: #866d00; –base-color-scale-lemon-6: #685400; –base-color-scale-lemon-7: #534100; –base-color-scale-lemon-8: #413200; –base-color-scale-lemon-9: #322400; –base-color-scale-lime-0: #eafaba; –base-color-scale-lime-1: #cdec78; –base-color-scale-lime-2: #b1d353; –base-color-scale-lime-3: #94b83b; –base-color-scale-lime-4: #799a2a; –base-color-scale-lime-5: #5a791b; –base-color-scale-lime-6: #425e13; –base-color-scale-lime-7: #2f4a06; –base-color-scale-lime-8: #233b03; –base-color-scale-lime-9: #182c01; –base-color-scale-teal-0: #daf9f5; –base-color-scale-teal-1: #b0eae3; –base-color-scale-teal-2: #6bd6d0; –base-color-scale-teal-3: #49bcb7; –base-color-scale-teal-4: #339d9b; –base-color-scale-teal-5: #197b7b; –base-color-scale-teal-6: #136061; –base-color-scale-teal-7: #024b4d; –base-color-scale-teal-8: #063a3c; –base-color-scale-teal-9: #052b2c; –base-color-scale-indigo-0: #eff2ff; –base-color-scale-indigo-1: #d7ddff; –base-color-scale-indigo-2: #b9c2ff; –base-color-scale-indigo-3: #9aa4ff; –base-color-scale-indigo-4: #7683ff; –base-color-scale-indigo-5: #545df0; –base-color-scale-indigo-6: #3c42d0; –base-color-scale-indigo-7: #2c33a5; –base-color-scale-indigo-8: #22297f; –base-color-scale-indigo-9: #191f5c; } [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: #f0f6fc; –base-color-scale-gray-1: #c9d1d9; –base-color-scale-gray-2: #b1bac4; –base-color-scale-gray-3: #8b949e; –base-color-scale-gray-4: #6e7681; –base-color-scale-gray-5: #484f58; –base-color-scale-gray-6: #30363d; –base-color-scale-gray-7: #21262d; –base-color-scale-gray-8: #161b22; –base-color-scale-gray-9: #0d1117; –base-color-scale-blue-0: #cae8ff; –base-color-scale-blue-1: #a5d6ff; –base-color-scale-blue-2: #79c0ff; –base-color-scale-blue-3: #58a6ff; –base-color-scale-blue-4: #388bfd; –base-color-scale-blue-5: #1f6feb; –base-color-scale-blue-6: #1158c7; –base-color-scale-blue-7: #0d419d; –base-color-scale-blue-8: #0c2d6b; –base-color-scale-blue-9: #051d4d; –base-color-scale-green-0: #aff5b4; –base-color-scale-green-1: #7ee787; –base-color-scale-green-2: #56d364; –base-color-scale-green-3: #3fb950; –base-color-scale-green-4: #2ea043; –base-color-scale-green-5: #238636; –base-color-scale-green-6: #196c2e; –base-color-scale-green-7: #0f5323; –base-color-scale-green-8: #033a16; –base-color-scale-green-9: #04260f; –base-color-scale-yellow-0: #f8e3a1; –base-color-scale-yellow-1: #f2cc60; –base-color-scale-yellow-2: #e3b341; –base-color-scale-yellow-3: #d29922; –base-color-scale-yellow-4: #bb8009; –base-color-scale-yellow-5: #9e6a03; –base-color-scale-yellow-6: #845306; –base-color-scale-yellow-7: #693e00; –base-color-scale-yellow-8: #4b2900; –base-color-scale-yellow-9: #341a00; –base-color-scale-orange-0: #ffdfb6; –base-color-scale-orange-1: #ffc680; –base-color-scale-orange-2: #ffa657; –base-color-scale-orange-3: #f0883e; –base-color-scale-orange-4: #db6d28; –base-color-scale-orange-5: #bd561d; –base-color-scale-orange-6: #9b4215; –base-color-scale-orange-7: #762d0a; –base-color-scale-orange-8: #5a1e02; –base-color-scale-orange-9: #3d1300; –base-color-scale-red-0: #ffdcd7; –base-color-scale-red-1: #ffc1ba; –base-color-scale-red-2: #ffa198; –base-color-scale-red-3: #ff7b72; –base-color-scale-red-4: #f85149; –base-color-scale-red-5: #da3633; –base-color-scale-red-6: #b62324; –base-color-scale-red-7: #8e1519; –base-color-scale-red-8: #67060c; –base-color-scale-red-9: #490202; –base-color-scale-purple-0: #eddeff; –base-color-scale-purple-1: #e2c5ff; –base-color-scale-purple-2: #d2a8ff; –base-color-scale-purple-3: #bc8cff; –base-color-scale-purple-4: #a371f7; –base-color-scale-purple-5: #8957e5; –base-color-scale-purple-6: #6e40c9; –base-color-scale-purple-7: #553098; –base-color-scale-purple-8: #3c1e70; –base-color-scale-purple-9: #271052; –base-color-scale-pink-0: #ffdaec; –base-color-scale-pink-1: #ffbedd; –base-color-scale-pink-2: #ff9bce; –base-color-scale-pink-3: #f778ba; –base-color-scale-pink-4: #db61a2; –base-color-scale-pink-5: #bf4b8a; –base-color-scale-pink-6: #9e3670; –base-color-scale-pink-7: #7d2457; –base-color-scale-pink-8: #5e103e; –base-color-scale-pink-9: #42062a; –base-color-scale-coral-0: #ffddd2; –base-color-scale-coral-1: #ffc2b2; –base-color-scale-coral-2: #ffa28b; –base-color-scale-coral-3: #f78166; –base-color-scale-coral-4: #ea6045; –base-color-scale-coral-5: #cf462d; –base-color-scale-coral-6: #ac3220; –base-color-scale-coral-7: #872012; –base-color-scale-coral-8: #640d04; –base-color-scale-coral-9: #460701; –base-color-scale-lemon-0: #fff6a6; –base-color-scale-lemon-1: #fae85a; –base-color-scale-lemon-2: #e1cd41; –base-color-scale-lemon-3: #c5ae13; –base-color-scale-lemon-4: #a69000; –base-color-scale-lemon-5: #8c7600; –base-color-scale-lemon-6: #705d00; –base-color-scale-lemon-7: #564500; –base-color-scale-lemon-8: #3d2f00; –base-color-scale-lemon-9: #2a1e00; –base-color-scale-lime-0: #d9ef95; –base-color-scale-lime-1: #bedc6c; –base-color-scale-lime-2: #a4c847; –base-color-scale-lime-3: #8ab034; –base-color-scale-lime-4: #739826; –base-color-scale-lime-5: #5c8118; –base-color-scale-lime-6: #46680f; –base-color-scale-lime-7: #314f07; –base-color-scale-lime-8: #1e3703; –base-color-scale-lime-9: #102401; –base-color-scale-teal-0: #bdeee8; –base-color-scale-teal-1: #8adfd7; –base-color-scale-teal-2: #57ccc5; –base-color-scale-teal-3: #33b3ae; –base-color-scale-teal-4: #2a9d9a; –base-color-scale-teal-5: #1d8281; –base-color-scale-teal-6: #14696a; –base-color-scale-teal-7: #0b5051; –base-color-scale-teal-8: #053738; –base-color-scale-teal-9: #022425; –base-color-scale-indigo-0: #dbe3ff; –base-color-scale-indigo-1: #c5cfff; –base-color-scale-indigo-2: #abb4ff; –base-color-scale-indigo-3: #939aff; –base-color-scale-indigo-4: #797ef9; –base-color-scale-indigo-5: #5d63f0; –base-color-scale-indigo-6: #464ed1; –base-color-scale-indigo-7: #3238a7; –base-color-scale-indigo-8: #1e267c; –base-color-scale-indigo-9: #131759; } /** * Do not edit directly * Generated on Thu, 23 Oct 2025 14:23:28 GMT */ :root { –base-size-128: 8rem; –base-size-112: 7rem; –base-size-96: 6rem; –base-size-80: 5rem; –base-size-64: 4rem; –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 Thu, 23 Oct 2025 14:23:28 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: 450; –base-text-weight-light: 300; –base-text-weight-extralight: 200; } /** * Do not edit directly * Generated on Thu, 23 Oct 2025 14:23:28 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.03em; –brand-text-letterSpacing-900: -0.02em; –brand-text-letterSpacing-800: -0.02em; –brand-text-letterSpacing-700: -0.02em; –brand-text-letterSpacing-600: -0.02em; –brand-text-letterSpacing-500: -0.01em; –brand-text-letterSpacing-400: 0em; –brand-text-letterSpacing-350: 0em; –brand-text-letterSpacing-300: 0em; –brand-text-letterSpacing-200: 0em; –brand-text-letterSpacing-100: 0.02em; –brand-text-lineHeight-1000: 1.1; –brand-text-lineHeight-900: 1.1; –brand-text-lineHeight-800: 1.2; –brand-text-lineHeight-700: 1.2; –brand-text-lineHeight-600: 1.2; –brand-text-lineHeight-500: 1.3; –brand-text-lineHeight-400: 1.3; –brand-text-lineHeight-350: 1.3; –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-1000: var(–base-text-weight-bold); –brand-text-weight-900: var(–base-text-weight-semibold); –brand-text-weight-800: var(–base-text-weight-semibold); –brand-text-weight-700: var(–base-text-weight-semibold); –brand-text-weight-600: var(–base-text-weight-semibold); –brand-text-weight-500: var(–base-text-weight-semibold); –brand-text-weight-400: var(–base-text-weight-semibold); –brand-text-weight-350: var(–base-text-weight-semibold); –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: var(–base-text-weight-semibold); –brand-text-subhead-weight-medium: var(–base-text-weight-semibold); –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.03em; –brand-heading-letterSpacing-900: -0.02em; –brand-heading-letterSpacing-800: -0.02em; –brand-heading-letterSpacing-700: -0.02em; –brand-heading-letterSpacing-600: -0.02em; –brand-heading-letterSpacing-500: -0.01em; –brand-heading-letterSpacing-400: -0.01em; –brand-heading-weight-1000: var(–base-text-weight-bold); –brand-heading-weight-900: var(–base-text-weight-semibold); –brand-heading-weight-800: var(–base-text-weight-semibold); –brand-heading-weight-700: var(–base-text-weight-semibold); –brand-heading-weight-600: var(–base-text-weight-semibold); –brand-heading-weight-500: var(–base-text-weight-semibold); –brand-heading-weight-400: var(–base-text-weight-semibold); –brand-fontStack-monospace: ui-monospace, SFMono-Regular, SF Mono, Menlo, Consolas, Liberation 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-letterSpacing-900: -0.03em; –brand-text-lineHeight-1000: 1.05; –brand-text-lineHeight-900: 1.05; –brand-text-size-1000: 4rem; –brand-text-size-900: 3rem; –brand-text-size-800: 2.25rem; –brand-text-size-700: 2.25rem; –brand-text-size-600: 2rem; –brand-heading-lineHeight-1000: 1.05; –brand-heading-lineHeight-900: 1.05; –brand-heading-letterSpacing-900: -0.03em; } } @media (min-width: 1012px) { :root { –brand-text-letterSpacing-800: -0.03em; –brand-text-letterSpacing-700: -0.03em; –brand-text-lineHeight-1000: 1; –brand-text-lineHeight-900: 1; –brand-text-lineHeight-500: 1.2; –brand-text-size-1000: 6rem; –brand-text-size-900: 4.5rem; –brand-text-size-800: 4rem; –brand-text-size-700: 3rem; –brand-text-size-600: 2.5rem; –brand-text-size-500: 2rem; –brand-text-size-400: 1.5rem; –brand-text-size-350: 1.25rem; –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-800: -0.03em; –brand-heading-letterSpacing-700: -0.03em; } } /** * Do not edit directly * Generated on Thu, 23 Oct 2025 14:23:27 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 Thu, 23 Oct 2025 14:23:27 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 Thu, 23 Oct 2025 14:23:28 GMT */ :root, [data-color-mode=”light”] { –brand-color-success-fg: var(–base-color-scale-green-5); –brand-color-success-emphasis: var(–base-color-scale-green-4); –brand-color-success-muted: rgba(75,195,107,0.6); –brand-color-success-subtle: var(–base-color-scale-green-0); –brand-color-error-fg: var(–base-color-scale-red-5); –brand-color-error-emphasis: var(–base-color-scale-red-5); –brand-color-error-muted: rgba(255,135,133,0.6); –brand-color-error-subtle: var(–base-color-scale-red-0); –brand-color-accent-primary: var(–base-color-scale-green-5); –brand-color-accent-secondary: var(–base-color-scale-yellow-5); –brand-color-text-default: var(–base-color-scale-gray-9); –brand-color-text-muted: var(–base-color-scale-gray-6); –brand-color-text-subtle: var(–base-color-scale-gray-5); –brand-color-text-onEmphasis: var(–base-color-scale-white-0); –brand-color-neutral-emphasisPlus: var(–base-color-scale-gray-9); –brand-color-neutral-emphasis: var(–base-color-scale-gray-5); –brand-color-neutral-muted: rgba(183,191,200,0.99608); –brand-color-neutral-subtle: rgba(233,237,241,0.99608); –brand-color-canvas-default: var(–base-color-scale-white-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-border-default: var(–base-color-scale-gray-3); –brand-color-border-muted: rgba(211,217,223,0.99608); –brand-color-border-subtle: rgba(233,237,241,0.99608); –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-5); –brand-color-success-muted: rgba(46,158,66,0.6); –brand-color-success-subtle: rgba(46,158,66,0.85098); –brand-color-error-fg: var(–base-color-scale-red-4); –brand-color-error-emphasis: var(–base-color-scale-red-5); –brand-color-error-muted: rgba(248,82,73,0.6); –brand-color-error-subtle: rgba(248,82,73,0.85098); –brand-color-accent-primary: var(–base-color-scale-green-3); –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-3); –brand-color-text-subtle: var(–base-color-scale-gray-4); –brand-color-text-onEmphasis: var(–base-color-scale-black-0); –brand-color-neutral-emphasisPlus: var(–base-color-scale-gray-4); –brand-color-neutral-emphasis: var(–base-color-scale-gray-4); –brand-color-neutral-muted: rgba(110,118,129,0.99608); –brand-color-neutral-subtle: rgba(110,118,129,1); –brand-color-canvas-default: var(–base-color-scale-black-0); –brand-color-canvas-overlay: var(–base-color-scale-gray-8); –brand-color-canvas-inset: var(–base-color-scale-black-0); –brand-color-canvas-subtle: var(–base-color-scale-gray-8); –brand-color-border-default: var(–base-color-scale-gray-6); –brand-color-border-muted: var(–base-color-scale-gray-7); –brand-color-border-subtle: var(–base-color-scale-gray-8); –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; } .Primer_Brand__ExpandableArrow-module__ExpandableArrow___rkfek { transition: transform 200ms; transform: translateX(0); } .Primer_Brand__ExpandableArrow-module__ExpandableArrow–expanded___gajDr { transform: translateX(4px); } .Primer_Brand__ExpandableArrow-module__ExpandableArrow-stem___g4mdy { stroke-dasharray: 10; stroke-dashoffset: 10; transition: stroke-dashoffset 200ms; } .Primer_Brand__ExpandableArrow-module__ExpandableArrow-stem–expanded___KwI_9 { stroke-dashoffset: 20; } .Primer_Brand__ExpandableArrow-module__ExpandableArrow–reversed___LPFUS { transform: rotate(180deg); } .Primer_Brand__ExpandableArrow-module__ExpandableArrow–reversed___LPFUS.Primer_Brand__ExpandableArrow-module__ExpandableArrow–expanded___gajDr { transform: rotate(180deg) translateX(4px); } .Primer_Brand__Text-module__Text___pecHN { font-family: var(–brand-body-fontFamily); } [data-color-mode=’dark’] .Primer_Brand__Text-module__Text–antialiased___fYDxq { -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: auto; } .Primer_Brand__Text-module__Text–default___DChoE { color: var(–brand-color-text-default); } .Primer_Brand__Text-module__Text–muted___lTaVa { color: var(–brand-color-text-muted); } .Primer_Brand__Text-module__Text-font–mona-sans___GpzSG { font-family: var(–brand-body-fontFamily); } .Primer_Brand__Text-module__Text-font–hubot-sans___l0tzF { font-family: var(–brand-body-fontFamilyAlt); } .Primer_Brand__Text-module__Text-font–monospace___Mifnv { font-family: var(–brand-fontStack-monospace); } .Primer_Brand__Text-module__Text–1000___j3rsl { font-weight: var(–brand-text-weight-1000); font-size: var(–brand-text-size-1000); line-height: var(–brand-text-lineHeight-1000); letter-spacing: var(–brand-text-letterSpacing-1000); } .Primer_Brand__Text-module__Text–900___Fo_yP { font-weight: var(–brand-text-weight-900); font-size: var(–brand-text-size-900); line-height: var(–brand-text-lineHeight-900); letter-spacing: var(–brand-text-letterSpacing-900); } .Primer_Brand__Text-module__Text–800___OdB5a { font-weight: var(–brand-text-weight-800); font-size: var(–brand-text-size-800); line-height: var(–brand-text-lineHeight-800); letter-spacing: var(–brand-text-letterSpacing-800); } .Primer_Brand__Text-module__Text–700___cOggy { font-weight: var(–brand-text-weight-700); font-size: var(–brand-text-size-700); line-height: var(–brand-text-lineHeight-700); letter-spacing: var(–brand-text-letterSpacing-700); } .Primer_Brand__Text-module__Text–600___ThppA { font-weight: var(–brand-text-weight-600); font-size: var(–brand-text-size-600); line-height: var(–brand-text-lineHeight-600); } .Primer_Brand__Text-module__Text–500___orDRu { font-weight: var(–brand-text-weight-500); font-size: var(–brand-text-size-500); line-height: var(–brand-text-lineHeight-500); } .Primer_Brand__Text-module__Text–400___y7m4l { font-weight: var(–brand-text-weight-400); font-size: var(–brand-text-size-400); line-height: var(–brand-text-lineHeight-400); letter-spacing: var(–brand-text-letterSpacing-400); } .Primer_Brand__Text-module__Text–350___L4bn4 { font-weight: var(–brand-text-weight-350); font-size: var(–brand-text-size-350); line-height: var(–brand-text-lineHeight-350); letter-spacing: var(–brand-text-letterSpacing-350); } .Primer_Brand__Text-module__Text–300___TBQTB { font-weight: var(–brand-text-weight-300); font-size: var(–brand-text-size-300); line-height: var(–brand-text-lineHeight-300); letter-spacing: var(–brand-text-letterSpacing-300); } .Primer_Brand__Text-module__Text–200___XAIGT { font-weight: var(–brand-text-weight-200); font-size: var(–brand-text-size-200); line-height: var(–brand-text-lineHeight-200); letter-spacing: var(–brand-text-letterSpacing-200); } .Primer_Brand__Text-module__Text–100___csEom { font-weight: var(–brand-text-weight-100); font-size: var(–brand-text-size-100); line-height: var(–brand-text-lineHeight-100); letter-spacing: var(–brand-text-letterSpacing-100); } .Primer_Brand__Text-module__Text–weight-heavy___ege7O, .Primer_Brand__Text-module__Text-narrow–weight-heavy___EZzqD { font-weight: var(–base-text-weight-heavy); } .Primer_Brand__Text-module__Text–weight-extrabold____UVFN, .Primer_Brand__Text-module__Text-narrow–weight-extrabold___ts3be { font-weight: var(–base-text-weight-extrabold); } .Primer_Brand__Text-module__Text–weight-bold___jgFdL, .Primer_Brand__Text-module__Text-narrow–weight-bold___Flbbf { font-weight: var(–base-text-weight-bold); } .Primer_Brand__Text-module__Text–weight-semibold___Ns19j, .Primer_Brand__Text-module__Text-narrow–weight-semibold___jtFFh { font-weight: var(–base-text-weight-semibold); } .Primer_Brand__Text-module__Text–weight-medium___E0iQL, .Primer_Brand__Text-module__Text-narrow–weight-medium___tQs9y { font-weight: var(–base-text-weight-medium); } .Primer_Brand__Text-module__Text–weight-normal___siVLX, .Primer_Brand__Text-module__Text-narrow–weight-normal___gb0q4 { font-weight: var(–base-text-weight-normal); } .Primer_Brand__Text-module__Text–weight-light___SpQAz, .Primer_Brand__Text-module__Text-narrow–weight-light___cIyjf { font-weight: var(–base-text-weight-light); } .Primer_Brand__Text-module__Text–weight-extralight___JRMel, .Primer_Brand__Text-module__Text-narrow–weight-extralight___aHSut { font-weight: var(–base-text-weight-extralight); } @media screen and (min-width: 48rem) { .Primer_Brand__Text-module__Text-regular–weight-heavy___YumNc { font-weight: var(–base-text-weight-heavy); } .Primer_Brand__Text-module__Text-regular–weight-extrabold___uvNQM { font-weight: var(–base-text-weight-extrabold); } .Primer_Brand__Text-module__Text-regular–weight-bold___E3xyf { font-weight: var(–base-text-weight-bold); } .Primer_Brand__Text-module__Text-regular–weight-semibold___Wwz9g { font-weight: var(–base-text-weight-semibold); } .Primer_Brand__Text-module__Text-regular–weight-medium___TnD35 { font-weight: var(–base-text-weight-medium); } .Primer_Brand__Text-module__Text-regular–weight-normal___FEkFF { font-weight: var(–base-text-weight-normal); } .Primer_Brand__Text-module__Text-regular–weight-light___MalyV { font-weight: var(–base-text-weight-light); } .Primer_Brand__Text-module__Text-regular–weight-extralight___p7mr2 { font-weight: var(–base-text-weight-extralight); } } @media screen and (min-width: 80rem) { .Primer_Brand__Text-module__Text-wide–weight-heavy___AXiAN { font-weight: var(–base-text-weight-heavy); } .Primer_Brand__Text-module__Text-wide–weight-extrabold___rggXv { font-weight: var(–base-text-weight-extrabold); } .Primer_Brand__Text-module__Text-wide–weight-bold___CWJA2 { font-weight: var(–base-text-weight-bold); } .Primer_Brand__Text-module__Text-wide–weight-semibold___LEBmW { font-weight: var(–base-text-weight-semibold); } .Primer_Brand__Text-module__Text-wide–weight-medium___QQ0IW { font-weight: var(–base-text-weight-medium); } .Primer_Brand__Text-module__Text-wide–weight-normal___KpqrG { font-weight: var(–base-text-weight-normal); } .Primer_Brand__Text-module__Text-wide–weight-light___iYFr9 { font-weight: var(–base-text-weight-light); } .Primer_Brand__Text-module__Text-wide–weight-extralight___HH1z4 { font-weight: var(–base-text-weight-extralight); } } .Primer_Brand__Text-module__Text-align–start___wkiCN { text-align: start; } .Primer_Brand__Text-module__Text-align–end___E4m7M { text-align: end; } .Primer_Brand__Text-module__Text-align–center___NbZtZ { text-align: center; } /** * Do not edit directly * Generated on Thu, 23 Oct 2025 14:23:28 GMT */ :root, [data-color-mode=”light”] { –brand-button-primary-bgColor-rest: var(–base-color-scale-black-0); –brand-button-primary-bgColor-hover: var(–base-color-scale-gray-8); –brand-button-primary-bgColor-active: var(–base-color-scale-gray-8); –brand-button-primary-bgColor-disabled: var(–base-color-scale-gray-4); –brand-button-primary-borderColor-rest: var(–base-color-scale-black-0); –brand-button-primary-borderColor-hover: var(–base-color-scale-gray-8); –brand-button-primary-borderColor-active: var(–base-color-scale-gray-8); –brand-button-primary-borderColor-disabled: var(–base-color-scale-gray-4); –brand-button-primary-fgColor-rest: var(–brand-color-text-onEmphasis); –brand-button-primary-fgColor-disabled: var(–base-color-scale-gray-2); –brand-button-primary-shadow-active: inset 0px 1px 0px 0px var(–brand-button-primary-borderColor-active); –brand-button-accent-bgColor-rest: var(–base-color-scale-green-5); –brand-button-accent-bgColor-hover: var(–base-color-scale-green-4); –brand-button-accent-bgColor-active: var(–base-color-scale-green-5); –brand-button-accent-bgColor-disabled: var(–base-color-scale-gray-4); –brand-button-accent-borderColor-active: var(–base-color-scale-green-6); –brand-button-accent-fgColor-rest: var(–base-color-scale-white-0); –brand-button-accent-fgColor-disabled: var(–base-color-scale-gray-2); –brand-button-secondary-bgColor-rest: transparent; –brand-button-secondary-borderColor-rest: rgba(13,17,23,0.16078); –brand-button-secondary-borderColor-hover: rgba(13,17,23,0.32157); –brand-button-secondary-borderColor-active: rgba(13,17,23,0.32157); –brand-button-secondary-fgColor-rest: var(–brand-color-text-default); –brand-button-secondary-fgColor-disabled: var(–base-color-scale-gray-3); –brand-button-subtle-bgColor-rest: rgba(13,17,23,0.07059); –brand-button-subtle-bgColor-hover: rgba(13,17,23,0.05098); –brand-button-subtle-bgColor-active: rgba(13,17,23,0.07059); –brand-button-subtle-fgColor-rest: var(–brand-color-text-default); –brand-button-subtle-fgColor-disabled: var(–base-color-scale-gray-3); } [data-color-mode=”dark”] { –brand-button-primary-bgColor-rest: var(–base-color-scale-white-0); –brand-button-primary-bgColor-hover: var(–base-color-scale-gray-0); –brand-button-primary-bgColor-active: var(–base-color-scale-gray-0); –brand-button-primary-bgColor-disabled: var(–base-color-scale-gray-4); –brand-button-primary-borderColor-rest: var(–base-color-scale-white-0); –brand-button-primary-borderColor-hover: var(–base-color-scale-white-0); –brand-button-primary-borderColor-active: var(–base-color-scale-white-0); –brand-button-primary-borderColor-disabled: var(–base-color-scale-gray-4); –brand-button-primary-fgColor-rest: var(–brand-color-text-onEmphasis); –brand-button-primary-fgColor-disabled: var(–base-color-scale-gray-2); –brand-button-primary-shadow-active: inset 0px 1px 0px 0px var(–brand-button-primary-borderColor-active); –brand-button-accent-bgColor-rest: var(–base-color-scale-green-5); –brand-button-accent-bgColor-hover: var(–base-color-scale-green-4); –brand-button-accent-bgColor-active: var(–base-color-scale-green-5); –brand-button-accent-bgColor-disabled: var(–base-color-scale-gray-4); –brand-button-accent-borderColor-active: var(–base-color-scale-green-6); –brand-button-accent-fgColor-rest: var(–base-color-scale-white-0); –brand-button-accent-fgColor-disabled: var(–base-color-scale-gray-2); –brand-button-secondary-bgColor-rest: transparent; –brand-button-secondary-borderColor-rest: rgba(255,255,255,0.16078); –brand-button-secondary-borderColor-hover: rgba(255,255,255,0.32157); –brand-button-secondary-borderColor-active: rgba(255,255,255,0.32157); –brand-button-secondary-fgColor-rest: var(–brand-color-text-default); –brand-button-secondary-fgColor-disabled: var(–base-color-scale-gray-4); –brand-button-subtle-bgColor-rest: rgba(255,255,255,0.07059); –brand-button-subtle-bgColor-hover: rgba(255,255,255,0.05098); –brand-button-subtle-bgColor-active: rgba(255,255,255,0.07059); –brand-button-subtle-fgColor-rest: var(–brand-color-text-default); –brand-button-subtle-fgColor-disabled: var(–base-color-scale-gray-4); } .Primer_Brand__Button-module__Button___lDruK { -webkit-appearance: none; -moz-appearance: none; appearance: none; -webkit-user-select: none; -moz-user-select: none; user-select: none; vertical-align: middle; align-items: center; justify-content: center; transition: box-shadow var(–brand-animation-duration-faster); -webkit-text-decoration: none; text-decoration: none; border-radius: var(–brand-borderRadius-medium); cursor: pointer; border: solid var(–brand-borderWidth-thick) transparent; background: none; display: inline-flex; gap: var(–brand-control-medium-gap); } .Primer_Brand__Button-module__Button___lDruK:hover { -webkit-text-decoration: none; text-decoration: none; } .Primer_Brand__Button-module__Button___lDruK:focus-visible { transition: none; outline: 4px solid var(–brand-color-focus); outline-offset: 2px; } .Primer_Brand__Button-module__Button–disabled___Ba17E, .Primer_Brand__Button-module__Button–disabled___Ba17E:hover, .Primer_Brand__Button-module__Button–disabled___Ba17E:focus { cursor: not-allowed; } .Primer_Brand__Button-module__Button__text___Z3ocU { position: relative; } .Primer_Brand__Button-module__Button__icon-visual___zR2Hi { display: flex; align-self: center; height: var(–base-size-16); width: auto; fill: currentcolor; } .Primer_Brand__Button-module__Button__trailing-visual___zg8jd, .Primer_Brand__Button-module__Button__leading-visual___FIPvg { display: flex; } /* optically adjust arrow to align with the end (right) padding */ /* reduce gap between label and arrow */ .Primer_Brand__Button-module__Button-arrow___SkJXQ { margin-inline-end: calc(var(–base-size-4) * -1); margin-inline-start: calc(var(–base-size-8) * -1); } /* primary */ .Primer_Brand__Button-module__Button–primary___xIC7G { color: var(–brand-button-primary-fgColor-rest); background-color: var(–brand-button-primary-bgColor-rest); border: solid var(–brand-borderWidth-thin) var(–brand-button-primary-borderColor-rest); } .Primer_Brand__Button-module__Button–primary___xIC7G:not(.Primer_Brand__Button-module__Button___lDruK[disabled]):not(.Primer_Brand__Button-module__Button___lDruK[aria-disabled=’true’]):not([aria-expanded=’true’]):hover { background-color: var(–brand-button-primary-bgColor-hover); border-color: var(–brand-button-primary-borderColor-hover); } .Primer_Brand__Button-module__Button–primary___xIC7G:not(.Primer_Brand__Button-module__Button___lDruK[disabled]):not(.Primer_Brand__Button-module__Button___lDruK[aria-disabled=’true’]):active, .Primer_Brand__Button-module__Button–primary___xIC7G[aria-expanded=’true’] { background-color: var(–brand-button-primary-bgColor-active); border-color: var(–brand-button-primary-borderColor-active); box-shadow: var(–brand-button-primary-shadow-active); } .Primer_Brand__Button-module__Button–label-primary___Leisi { color: var(–brand-button-primary-fgColor-rest); } .Primer_Brand__Button-module__Button–primary___xIC7G:disabled, .Primer_Brand__Button-module__Button–primary___xIC7G[aria-disabled=’true’], .Primer_Brand__Button-module__Button–primary___xIC7G.Primer_Brand__Button-module__Button–disabled___Ba17E { background-color: var(–brand-button-primary-bgColor-disabled); border-color: var(–brand-button-primary-borderColor-disabled); } .Primer_Brand__Button-module__Button–primary___xIC7G:disabled .Primer_Brand__Button-module__Button-arrow–disabled____UgPq, .Primer_Brand__Button-module__Button–primary___xIC7G[aria-disabled=’true’] .Primer_Brand__Button-module__Button-arrow–disabled____UgPq, .Primer_Brand__Button-module__Button–primary___xIC7G.Primer_Brand__Button-module__Button–disabled___Ba17E .Primer_Brand__Button-module__Button-arrow–disabled____UgPq, .Primer_Brand__Button-module__Button–primary___xIC7G:disabled .Primer_Brand__Button-module__Button__icon-visual–disabled___j7aVy, .Primer_Brand__Button-module__Button–primary___xIC7G[aria-disabled=’true’] .Primer_Brand__Button-module__Button__icon-visual–disabled___j7aVy, .Primer_Brand__Button-module__Button–primary___xIC7G.Primer_Brand__Button-module__Button–disabled___Ba17E .Primer_Brand__Button-module__Button__icon-visual–disabled___j7aVy, .Primer_Brand__Button-module__Button–label-primary___Leisi.Primer_Brand__Button-module__Button-label–disabled___ZBpbj { color: var(–brand-button-primary-fgColor-disabled); } /* accent */ .Primer_Brand__Button-module__Button–accent___YZgXX { color: var(–brand-button-accent-fgColor-rest); background-color: var(–brand-button-accent-bgColor-rest); } .Primer_Brand__Button-module__Button–size-small___iNTn1.Primer_Brand__Button-module__Button–accent___YZgXX { border-width: var(–brand-borderWidth-thin); } .Primer_Brand__Button-module__Button–accent___YZgXX:not(.Primer_Brand__Button-module__Button___lDruK[disabled]):not(.Primer_Brand__Button-module__Button___lDruK[aria-disabled=’true’]):not([aria-expanded=’true’]):hover { background: var(–brand-button-accent-bgColor-hover); } .Primer_Brand__Button-module__Button–accent___YZgXX:not(.Primer_Brand__Button-module__Button___lDruK[disabled]):not(.Primer_Brand__Button-module__Button___lDruK[aria-disabled=’true’]):active, .Primer_Brand__Button-module__Button–accent___YZgXX[aria-expanded=’true’] { background-color: var(–brand-button-accent-bgColor-active); border-color: var(–brand-button-accent-borderColor-active); } .Primer_Brand__Button-module__Button–label-accent___gFRhQ { color: var(–brand-button-accent-fgColor-rest); } .Primer_Brand__Button-module__Button–accent___YZgXX:disabled, .Primer_Brand__Button-module__Button–accent___YZgXX[aria-disabled=’true’], .Primer_Brand__Button-module__Button–accent___YZgXX.Primer_Brand__Button-module__Button–disabled___Ba17E { background-color: var(–brand-button-accent-bgColor-disabled); } .Primer_Brand__Button-module__Button–accent___YZgXX:disabled .Primer_Brand__Button-module__Button-arrow–disabled____UgPq, .Primer_Brand__Button-module__Button–accent___YZgXX[aria-disabled=’true’] .Primer_Brand__Button-module__Button-arrow–disabled____UgPq, .Primer_Brand__Button-module__Button–accent___YZgXX.Primer_Brand__Button-module__Button–disabled___Ba17E .Primer_Brand__Button-module__Button-arrow–disabled____UgPq, .Primer_Brand__Button-module__Button–accent___YZgXX:disabled .Primer_Brand__Button-module__Button__icon-visual–disabled___j7aVy, .Primer_Brand__Button-module__Button–accent___YZgXX[aria-disabled=’true’] .Primer_Brand__Button-module__Button__icon-visual–disabled___j7aVy, .Primer_Brand__Button-module__Button–accent___YZgXX.Primer_Brand__Button-module__Button–disabled___Ba17E .Primer_Brand__Button-module__Button__icon-visual–disabled___j7aVy, .Primer_Brand__Button-module__Button–label-accent___gFRhQ.Primer_Brand__Button-module__Button-label–disabled___ZBpbj { color: var(–brand-button-accent-fgColor-disabled); } /* secondary */ .Primer_Brand__Button-module__Button–secondary___akMC2 { transition: background-color, border-color 200ms; border-color: var(–brand-button-secondary-borderColor-rest); color: var(–brand-button-secondary-fgColor-rest); } .Primer_Brand__Button-module__Button–secondary___akMC2:not(.Primer_Brand__Button-module__Button___lDruK[disabled]):not(.Primer_Brand__Button-module__Button___lDruK[aria-disabled=’true’]):not([aria-expanded=’true’]):hover { border-color: var(–brand-button-secondary-borderColor-hover); } .Primer_Brand__Button-module__Button–secondary___akMC2:not(.Primer_Brand__Button-module__Button___lDruK[disabled]):not(.Primer_Brand__Button-module__Button___lDruK[aria-disabled=’true’]):active, .Primer_Brand__Button-module__Button–secondary___akMC2[aria-expanded=’true’] { border-color: var(–brand-button-secondary-borderColor-active); } .Primer_Brand__Button-module__Button–secondary___akMC2:disabled { border-color: var(–brand-button-secondary-fgColor-disabled); } .Primer_Brand__Button-module__Button–secondary___akMC2:disabled .Primer_Brand__Button-module__Button-arrow–disabled____UgPq, .Primer_Brand__Button-module__Button–secondary___akMC2[aria-disabled=’true’] .Primer_Brand__Button-module__Button-arrow–disabled____UgPq, .Primer_Brand__Button-module__Button–secondary___akMC2.Primer_Brand__Button-module__Button–disabled___Ba17E .Primer_Brand__Button-module__Button-arrow–disabled____UgPq, .Primer_Brand__Button-module__Button–secondary___akMC2:disabled .Primer_Brand__Button-module__Button__icon-visual–disabled___j7aVy, .Primer_Brand__Button-module__Button–secondary___akMC2[aria-disabled=’true’] .Primer_Brand__Button-module__Button__icon-visual–disabled___j7aVy, .Primer_Brand__Button-module__Button–secondary___akMC2.Primer_Brand__Button-module__Button–disabled___Ba17E .Primer_Brand__Button-module__Button__icon-visual–disabled___j7aVy, .Primer_Brand__Button-module__Button–label-secondary___DRJoJ.Primer_Brand__Button-module__Button-label–disabled___ZBpbj { color: var(–brand-button-secondary-fgColor-disabled); } /* subtle */ .Primer_Brand__Button-module__Button–subtle___UMmi9 { background-color: var(–brand-button-subtle-bgColor-rest); color: var(–brand-color-text-default); transition: background-color, border-color var(–brand-animation-duration-faster); } .Primer_Brand__Button-module__Button–subtle___UMmi9:not(.Primer_Brand__Button-module__Button___lDruK[disabled]):not(.Primer_Brand__Button-module__Button___lDruK[aria-disabled=’true’]):not([aria-expanded=’true’]):hover { background-color: var(–brand-button-subtle-bgColor-hover); } .Primer_Brand__Button-module__Button–subtle___UMmi9:not(.Primer_Brand__Button-module__Button___lDruK[disabled]):not(.Primer_Brand__Button-module__Button___lDruK[aria-disabled=’true’]):active, .Primer_Brand__Button-module__Button–subtle___UMmi9[aria-expanded=’true’] { background-color: var(–brand-button-subtle-bgColor-active); border-color: transparent; } .Primer_Brand__Button-module__Button–label-subtle___RRaqm { color: var(–brand-button-subtle-fgColor-rest); } .Primer_Brand__Button-module__Button–subtle___UMmi9:disabled .Primer_Brand__Button-module__Button-arrow–disabled____UgPq, .Primer_Brand__Button-module__Button–subtle___UMmi9[aria-disabled=’true’] .Primer_Brand__Button-module__Button-arrow–disabled____UgPq, .Primer_Brand__Button-module__Button–subtle___UMmi9.Primer_Brand__Button-module__Button–disabled___Ba17E .Primer_Brand__Button-module__Button-arrow–disabled____UgPq, .Primer_Brand__Button-module__Button–subtle___UMmi9:disabled .Primer_Brand__Button-module__Button__icon-visual–disabled___j7aVy, .Primer_Brand__Button-module__Button–subtle___UMmi9[aria-disabled=’true’] .Primer_Brand__Button-module__Button__icon-visual–disabled___j7aVy, .Primer_Brand__Button-module__Button–subtle___UMmi9.Primer_Brand__Button-module__Button–disabled___Ba17E .Primer_Brand__Button-module__Button__icon-visual–disabled___j7aVy, .Primer_Brand__Button-module__Button–label-subtle___RRaqm.Primer_Brand__Button-module__Button-label–disabled___ZBpbj { color: var(–brand-button-subtle-fgColor-disabled); } /* size */ .Primer_Brand__Button-module__Button–size-small___iNTn1 { min-height: var(–brand-control-small-size); padding-inline: var(–brand-control-small-paddingInline-normal); } .Primer_Brand__Button-module__Button–size-medium___EyCyw { min-height: var(–brand-control-medium-size); padding: var(–brand-control-medium-paddingBlock-condensed) var(–brand-control-medium-paddingInline-spacious); } .Primer_Brand__Button-module__Button–size-large___REN1l { min-height: var(–brand-control-large-size); padding: var(–brand-control-large-paddingBlock-condensed) var(–brand-control-large-paddingInline-spacious); } .Primer_Brand__Button-module__Button–size-large___REN1l .Primer_Brand__Button-module__Button__icon-visual___zR2Hi, .Primer_Brand__Button-module__Button–size-large___REN1l .Primer_Brand__Button-module__Button-arrow___SkJXQ { height: var(–base-size-20); width: var(–base-size-20); } .Primer_Brand__Button-module__Button–label-medium___DW2TM { font-size: var(–brand-text-subhead-size-medium); line-height: var(–brand-text-subhead-lineHeight-medium); } .Primer_Brand__Button-module__Button–label-large____iBy6 { font-size: var(–brand-text-subhead-size-large); line-height: var(–brand-text-subhead-lineHeight-large); } .Primer_Brand__Button-module__Button–block___F5RXs { width: 100%; } @media (forced-colors: active) { .Primer_Brand__Button-module__Button–disabled___Ba17E { outline-color: GrayText; } /* Indicates disabled state in WHCM */ .Primer_Brand__Button-module__Button–label___lUBc0.Primer_Brand__Button-module__Button-label–disabled___ZBpbj { color: GrayText; } } /* Remove all animations, transitions and smooth scroll for people that prefer not to see them */ @media (prefers-reduced-motion: reduce) { .Primer_Brand__Button-module__Button___lDruK, .Primer_Brand__Button-module__Button___lDruK::before, .Primer_Brand__Button-module__Button___lDruK::after, .Primer_Brand__Button-module__Button___lDruK * { animation: none !important; transition: none !important; scroll-behavior: auto !important; } } .Primer_Brand__Heading-module__Heading___IVpmp { –condensed-stretch: 75%; color: var(–brand-color-text-default); } .Primer_Brand__Heading-module__Heading-font–hubot-sans___w3_5f { –condensed-stretch: 90%; } [data-color-mode=’dark’] .Primer_Brand__Heading-module__Heading___IVpmp { -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } .Primer_Brand__Heading-module__Heading-font–mona-sans___SCnTx { font-family: var(–brand-heading-fontFamily); } .Primer_Brand__Heading-module__Heading-font–hubot-sans___w3_5f { font-family: var(–brand-heading-fontFamilyAlt); } .Primer_Brand__Heading-module__Heading-font–monospace___dFpiK { font-family: var(–brand-fontStack-monospace); } .Primer_Brand__Heading-module__Heading–display___xFecE { font-weight: var(–brand-heading-weight-1000); font-size: var(–brand-text-size-1000); line-height: var(–brand-text-lineHeight-1000); letter-spacing: var(–brand-text-letterSpacing-1000); } .Primer_Brand__Heading-module__Heading–subhead-large____C6GZ { font-weight: var(–brand-text-subhead-weight-large); font-size: var(–brand-text-subhead-size-large); line-height: var(–brand-text-subhead-lineHeight-large); } .Primer_Brand__Heading-module__Heading–subhead-medium___Pik5E { font-weight: var(–brand-text-subhead-weight-medium); font-size: var(–brand-text-subhead-size-medium); line-height: var(–brand-text-subhead-lineHeight-medium); } .Primer_Brand__Heading-module__Heading–1___Ufc7G { font-weight: var(–brand-heading-weight-900); font-size: var(–brand-text-size-900); line-height: var(–brand-text-lineHeight-900); letter-spacing: var(–brand-text-letterSpacing-900); } .Primer_Brand__Heading-module__Heading–2___TFg09 { font-weight: var(–brand-heading-weight-800); font-size: var(–brand-text-size-800); line-height: var(–brand-text-lineHeight-800); letter-spacing: var(–brand-text-letterSpacing-800); } .Primer_Brand__Heading-module__Heading–3___wsITu { font-weight: var(–brand-heading-weight-700); font-size: var(–brand-text-size-700); line-height: var(–brand-heading-lineHeight-700); letter-spacing: var(–brand-heading-letterSpacing-700); } .Primer_Brand__Heading-module__Heading–4___C9jDG { font-weight: var(–brand-heading-weight-600); font-size: var(–brand-text-size-600); line-height: var(–brand-text-lineHeight-600); letter-spacing: var(–brand-heading-letterSpacing-600); } .Primer_Brand__Heading-module__Heading–5___HgypG { font-weight: var(–brand-heading-weight-500); font-size: var(–brand-text-size-500); line-height: var(–brand-text-lineHeight-500); letter-spacing: var(–brand-heading-letterSpacing-500); } .Primer_Brand__Heading-module__Heading–6___FEQ_V { font-weight: var(–brand-heading-weight-400); font-size: var(–brand-text-size-400); line-height: var(–brand-text-lineHeight-400); letter-spacing: var(–brand-heading-letterSpacing-400); } .Primer_Brand__Heading-module__Heading–weight-heavy___ssSay, .Primer_Brand__Heading-module__Heading-narrow–weight-heavy___s43iL { font-weight: var(–base-text-weight-heavy); } .Primer_Brand__Heading-module__Heading–weight-extrabold___SJAUw, .Primer_Brand__Heading-module__Heading-narrow–weight-extrabold___vmOAQ { font-weight: var(–base-text-weight-extrabold); } .Primer_Brand__Heading-module__Heading–weight-bold___Zqsyk, .Primer_Brand__Heading-module__Heading-narrow–weight-bold___IXjRC { font-weight: var(–base-text-weight-bold); } .Primer_Brand__Heading-module__Heading–weight-semibold___NMvbh, .Primer_Brand__Heading-module__Heading-narrow–weight-semibold___bAIHy { font-weight: var(–base-text-weight-semibold); } .Primer_Brand__Heading-module__Heading–weight-medium___II172, .Primer_Brand__Heading-module__Heading-narrow–weight-medium___q5O6L { font-weight: var(–base-text-weight-medium); } .Primer_Brand__Heading-module__Heading–weight-normal___ZLGhx, .Primer_Brand__Heading-module__Heading-narrow–weight-normal___Q0Jkf { font-weight: var(–base-text-weight-normal); } .Primer_Brand__Heading-module__Heading–weight-light___aF2Rw, .Primer_Brand__Heading-module__Heading-narrow–weight-light___mOWUt { font-weight: var(–base-text-weight-light); } .Primer_Brand__Heading-module__Heading–weight-extralight___KRgjg, .Primer_Brand__Heading-module__Heading-narrow–weight-extralight___qHJfi { font-weight: var(–base-text-weight-extralight); } @media screen and (min-width: 48rem) { .Primer_Brand__Heading-module__Heading-regular–weight-heavy___SwJ1c { font-weight: var(–base-text-weight-heavy); } .Primer_Brand__Heading-module__Heading-regular–weight-extrabold___H5Gyr { font-weight: var(–base-text-weight-extrabold); } .Primer_Brand__Heading-module__Heading-regular–weight-bold___QMMCW { font-weight: var(–base-text-weight-bold); } .Primer_Brand__Heading-module__Heading-regular–weight-semibold___h3bHv { font-weight: var(–base-text-weight-semibold); } .Primer_Brand__Heading-module__Heading-regular–weight-medium___wC9qR { font-weight: var(–base-text-weight-medium); } .Primer_Brand__Heading-module__Heading-regular–weight-normal___joqMx { font-weight: var(–base-text-weight-normal); } .Primer_Brand__Heading-module__Heading-regular–weight-light___CCVVF { font-weight: var(–base-text-weight-light); } .Primer_Brand__Heading-module__Heading-regular–weight-extralight___LE9Tu { font-weight: var(–base-text-weight-extralight); } } @media screen and (min-width: 80rem) { .Primer_Brand__Heading-module__Heading-wide–weight-heavy___IiVTg { font-weight: var(–base-text-weight-heavy); } .Primer_Brand__Heading-module__Heading-wide–weight-extrabold___CIRWW { font-weight: var(–base-text-weight-extrabold); } .Primer_Brand__Heading-module__Heading-wide–weight-bold___wMxlL { font-weight: var(–base-text-weight-bold); } .Primer_Brand__Heading-module__Heading-wide–weight-semibold___IqaIc { font-weight: var(–base-text-weight-semibold); } .Primer_Brand__Heading-module__Heading-wide–weight-medium___Uq302 { font-weight: var(–base-text-weight-medium); } .Primer_Brand__Heading-module__Heading-wide–weight-normal___zWzeR { font-weight: var(–base-text-weight-normal); } .Primer_Brand__Heading-module__Heading-wide–weight-light___Lh64A { font-weight: var(–base-text-weight-light); } } /** * Heading widths */ .Primer_Brand__Heading-module__Heading–stretch-condensed____i8A2, .Primer_Brand__Heading-module__Heading-narrow–stretch-condensed___koHLR { font-stretch: var(–condensed-stretch); } .Primer_Brand__Heading-module__Heading–stretch-normal___apWVy, .Primer_Brand__Heading-module__Heading-narrow–stretch-normal___AP9Ba { font-stretch: 100%; } .Primer_Brand__Heading-module__Heading–stretch-expanded___gzwLQ, .Primer_Brand__Heading-module__Heading-narrow–stretch-expanded___RHi1z { font-stretch: 125%; } @media screen and (min-width: 48rem) { .Primer_Brand__Heading-module__Heading-regular–stretch-condensed___CHFa4 { font-stretch: var(–condensed-stretch); } .Primer_Brand__Heading-module__Heading-regular–stretch-normal___IX9Vl { font-stretch: 100%; } .Primer_Brand__Heading-module__Heading-regular–stretch-expanded___ozx5y { font-stretch: 125%; } } @media screen and (min-width: 80rem) { .Primer_Brand__Heading-module__Heading-narrow–weight-expanded___jvotv .Primer_Brand__Heading-module__Heading-wide–stretch-condensed___d3GoN { font-stretch: var(–condensed-stretch); } .Primer_Brand__Heading-module__Heading-wide–stretch-normal___te0lW { font-stretch: 100%; } .Primer_Brand__Heading-module__Heading-wide–stretch-expanded___TlWrW { font-stretch: 125%; } } /** * Heading letter spacing */ .Primer_Brand__Heading-module__Heading–letter-spacing-condensed___b6mZa, .Primer_Brand__Heading-module__Heading-narrow–letter-spacing-condensed___U6uGD { letter-spacing: var(–brand-text-letterSpacing-900); } .Primer_Brand__Heading-module__Heading–letter-spacing-normal___Qhzoc, .Primer_Brand__Heading-module__Heading-narrow–letter-spacing-normal___gzn9r { letter-spacing: var(–brand-heading-letterSpacing-700); } .Primer_Brand__Heading-module__Heading–letter-spacing-none___vuohz, .Primer_Brand__Heading-module__Heading-narrow–letter-spacing-none___RR_W3 { letter-spacing: 0; } @media screen and (min-width: 48rem) { .Primer_Brand__Heading-module__Heading-regular–letter-spacing-condensed___gEGJy { letter-spacing: var(–brand-text-letterSpacing-900); } .Primer_Brand__Heading-module__Heading-regular–letter-spacing-normal___GWmk5 { letter-spacing: var(–brand-heading-letterSpacing-700); } .Primer_Brand__Heading-module__Heading-regular–letter-spacing-none____NH9r { letter-spacing: 0; } } @media screen and (min-width: 80rem) { .Primer_Brand__Heading-module__Heading-narrow–weight-wide___ikyG2 .Primer_Brand__Heading-module__Heading-wide–letter-spacing-condensed___RhUHL { letter-spacing: var(–brand-text-letterSpacing-900); } .Primer_Brand__Heading-module__Heading-wide–letter-spacing-normal___qPBdW { letter-spacing: var(–brand-heading-letterSpacing-700); } .Primer_Brand__Heading-module__Heading-wide–letter-spacing-none___w4Oh2 { letter-spacing: 0; } } /** * Do not edit directly * Generated on Thu, 23 Oct 2025 14:23:27 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–scale-in___P7xzG.Primer_Brand__Animation-module__Animation–active___g_UBK { opacity: 1; transform: scale(–brand-animation-variant-scaleIn-end); } /** * Scale in up */ .Primer_Brand__Animation-module__Animation–scale-in-up___n0qDP { opacity: 0; transform: scale(var(–brand-animation-variant-scaleInUp-start)) translateY(var(–brand-animation-variant-scaleInUp-distance)); 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–scale-in-up___n0qDP.Primer_Brand__Animation-module__Animation–active___g_UBK { opacity: 1; transform: scale(var(–brand-animation-variant-scaleInUp-end)) translateY(0); } /** * Scale in down */ .Primer_Brand__Animation-module__Animation–scale-in-down___YEgko { opacity: 0; transform: translateY(var(–brand-animation-variant-scaleInDown-distance)) scale(var(–brand-animation-variant-scaleInDown-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–scale-in-down___YEgko.Primer_Brand__Animation-module__Animation–active___g_UBK { opacity: 1; transform: translateY(0) scale(var(–brand-animation-variant-scaleInDown-end)); } /** * Scale in right */ .Primer_Brand__Animation-module__Animation–scale-in-right___jBPh4 { opacity: 0; transform: scale(var(–brand-animation-variant-scaleInRight-start)) translateX(var(–brand-animation-variant-scaleInRight-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–scale-in-right___jBPh4.Primer_Brand__Animation-module__Animation–active___g_UBK { opacity: 1; transform: translateX(0) scale(var(–brand-animation-variant-scaleInRight-end)); } /** * Scale in left */ .Primer_Brand__Animation-module__Animation–scale-in-left___g8_dC { opacity: 0; transform: scale(var(–brand-animation-variant-scaleInLeft-start)) translateX(var(–brand-animation-variant-scaleInLeft-distance)); 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–scale-in-left___g8_dC.Primer_Brand__Animation-module__Animation–active___g_UBK { opacity: 1; transform: translateX(0) scale(var(–brand-animation-variant-scaleInLeft-end)); } /** * Fill in right */ .Primer_Brand__Animation-module__Animation–fill-in-right___G_LYH { transform-origin: left; transform: scaleX(0); transition: transform var(–brand-animation-duration-default) var(–brand-animation-easing-default); } .Primer_Brand__Animation-module__Animation–fill-in-right___G_LYH.Primer_Brand__Animation-module__Animation–active___g_UBK { transform: scaleX(1); } /** * Scale in top */ .Primer_Brand__Animation-module__Animation–fill-in-top___AHELS { transform-origin: top; transform: scaleY(0); transition: transform var(–brand-animation-duration-extended) var(–brand-animation-easing-default); } .Primer_Brand__Animation-module__Animation–fill-in-top___AHELS.Primer_Brand__Animation-module__Animation–active___g_UBK { transform: scaleY(1); } /* Remove all animations, transitions and smooth scroll for people that prefer not to see them */ @media (prefers-reduced-motion: reduce) { .Primer_Brand__Animation-module__Animation___KNtEW, .Primer_Brand__Animation-module__Animation___KNtEW::before, .Primer_Brand__Animation-module__Animation___KNtEW::after, .Primer_Brand__Animation-module__Animation___KNtEW * { animation: none !important; transition: none !important; scroll-behavior: auto !important; } } @keyframes Primer_Brand__TextRevealAnimation-module__wipe___Mztl1 { from { transform: scaleX(1); } to { transform: scaleX(0); } } .Primer_Brand__TextRevealAnimation-module__TextRevealAnimation___dpkSq { opacity: 0; transition: opacity var(–brand-animation-duration-default) var(–brand-animation-easing-default); } .Primer_Brand__TextRevealAnimation-module__TextRevealAnimation–visible___KIbWH { opacity: 1; } .Primer_Brand__TextRevealAnimation-module__TextRevealAnimation___dpkSq, .Primer_Brand__TextRevealAnimation-module__TextRevealAnimation–animated___NuoAA { width: 100%; min-height: 1lh; position: relative; } .Primer_Brand__TextRevealAnimation-module__TextRevealAnimation–animated___NuoAA::after { content: ”; display: inline; position: absolute; top: 0; right: 0; width: 100%; height: 100%; background-color: var(–brand-color-accent-primary); transform-origin: right; animation: Primer_Brand__TextRevealAnimation-module__wipe___Mztl1 var(–brand-animation-duration-extended) forwards var(–brand-animation-easing-default); animation-delay: var(–animation-delay); } /* Remove all animations, transitions and smooth scroll for people that prefer not to see them */ @media (prefers-reduced-motion: reduce) { .Primer_Brand__TextRevealAnimation-module__TextRevealAnimation–animated___NuoAA::after { display: none; } .Primer_Brand__TextRevealAnimation-module__TextRevealAnimation___dpkSq, .Primer_Brand__TextRevealAnimation-module__TextRevealAnimation___dpkSq::before, .Primer_Brand__TextRevealAnimation-module__TextRevealAnimation___dpkSq::after, .Primer_Brand__TextRevealAnimation-module__TextRevealAnimation___dpkSq * { animation: none !important; transition: none !important; scroll-behavior: auto !important; } } /** * Do not edit directly * Generated on Thu, 23 Oct 2025 14:23:28 GMT */ :root, [data-color-mode=”light”] { –brand-Label-color-default: var(–brand-color-text-default); –brand-Label-color-blue: var(–base-color-scale-blue-5); –brand-Label-color-blue-purple-start: var(–base-color-scale-blue-5); –brand-Label-color-blue-purple-end: var(–base-color-scale-purple-5); –brand-Label-color-coral: var(–base-color-scale-coral-5); –brand-Label-color-green: var(–base-color-scale-green-5); –brand-Label-color-green-blue-start: var(–base-color-scale-green-5); –brand-Label-color-green-blue-end: var(–base-color-scale-blue-5); –brand-Label-color-green-blue-purple-1: #000aff; –brand-Label-color-green-blue-purple-2: #096bde; –brand-Label-color-green-blue-purple-3: var(–base-color-scale-green-5); –brand-Label-color-green-blue-purple-4: #8250df; –brand-Label-color-gray: var(–base-color-scale-gray-5); –brand-Label-color-indigo: var(–base-color-scale-indigo-5); –brand-Label-color-lemon: var(–base-color-scale-lemon-5); –brand-Label-color-lime: var(–base-color-scale-lime-5); –brand-Label-color-orange: var(–base-color-scale-orange-5); –brand-Label-color-pink: var(–base-color-scale-pink-5); –brand-Label-color-pink-blue-start: var(–base-color-scale-pink-5); –brand-Label-color-pink-blue-end: var(–base-color-scale-blue-5); –brand-Label-color-purple: var(–base-color-scale-purple-5); –brand-Label-color-purple-red-start: var(–base-color-scale-purple-5); –brand-Label-color-purple-red-end: var(–base-color-scale-red-5); –brand-Label-color-red: var(–base-color-scale-red-5); –brand-Label-color-red-orange-start: var(–base-color-scale-red-5); –brand-Label-color-red-orange-end: var(–base-color-scale-orange-5); –brand-Label-color-teal: var(–base-color-scale-teal-5); –brand-Label-color-yellow: var(–base-color-scale-yellow-5); } [data-color-mode=”dark”] { –brand-Label-color-default: var(–brand-color-text-default); –brand-Label-color-blue: var(–base-color-scale-blue-2); –brand-Label-color-blue-purple-start: var(–base-color-scale-blue-2); –brand-Label-color-blue-purple-end: var(–base-color-scale-purple-2); –brand-Label-color-coral: var(–base-color-scale-coral-2); –brand-Label-color-green: var(–base-color-scale-green-2); –brand-Label-color-green-blue-start: var(–base-color-scale-green-2); –brand-Label-color-green-blue-end: var(–base-color-scale-blue-2); –brand-Label-color-green-blue-purple-3: #00ff46; –brand-Label-color-gray: var(–base-color-scale-gray-2); –brand-Label-color-indigo: var(–base-color-scale-indigo-2); –brand-Label-color-lemon: var(–base-color-scale-lemon-2); –brand-Label-color-lime: var(–base-color-scale-lime-2); –brand-Label-color-orange: var(–base-color-scale-orange-2); –brand-Label-color-pink: var(–base-color-scale-pink-2); –brand-Label-color-pink-blue-start: var(–base-color-scale-pink-2); –brand-Label-color-pink-blue-end: var(–base-color-scale-blue-2); –brand-Label-color-purple: var(–base-color-scale-purple-2); –brand-Label-color-purple-red-start: var(–base-color-scale-purple-2); –brand-Label-color-purple-red-end: var(–base-color-scale-red-2); –brand-Label-color-red: var(–base-color-scale-red-2); –brand-Label-color-red-orange-start: var(–base-color-scale-red-2); –brand-Label-color-red-orange-end: var(–base-color-scale-orange-2); –brand-Label-color-teal: var(–base-color-scale-teal-2); –brand-Label-color-yellow: var(–base-color-scale-yellow-2); } .Primer_Brand__Label-module__Label___TW0HL { –brand-Label-gradient-radial: radial-gradient( circle at top left, var(–brand-Label-color-start), var(–brand-Label-color-end) ); –brand-Label-gradient-conical: conic-gradient( from 90deg at center, var(–brand-Label-color-stop-1) 0deg, var(–brand-Label-color-stop-2) 160deg, var(–brand-Label-color-stop-3) 175deg, var(–brand-Label-color-stop-4) 200deg, var(–brand-Label-color-stop-4) 350deg, var(–brand-Label-color-stop-1) 360deg ); –brand-Label-background: var( –brand-Label-gradient-conical, var(–brand-Label-gradient-radial, var(–brand-Label-color, currentColor)) ); vertical-align: middle; align-items: center; justify-content: center; border-radius: var(–brand-borderRadius-xlarge); display: inline-flex; color: currentColor; color: var(–brand-Label-color-start, var(–brand-Label-color, currentColor)); position: relative; height: -moz-min-content; height: min-content; background: none; text-align: center; } [data-color-mode=’dark’] .Primer_Brand__Label-module__Label___TW0HL { -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: auto; } .Primer_Brand__Label-module__Label___TW0HL::before { content: ”; position: absolute; inset: 0; padding: var(–brand-borderWidth-thin); border-radius: inherit; background: var(–brand-Label-background); -webkit-mask: linear-gradient(var(–brand-color-canvas-default), var(–brand-color-canvas-default)) content-box, linear-gradient(var(–brand-color-canvas-default), var(–brand-color-canvas-default)); mask: linear-gradient(var(–brand-color-canvas-default), var(–brand-color-canvas-default)) content-box, linear-gradient(var(–brand-color-canvas-default), var(–brand-color-canvas-default)); -webkit-mask-composite: xor; mask-composite: exclude; } .Primer_Brand__Label-module__Label–size-small___TvoL_ { min-height: var(–base-size-20); padding-inline: var(–base-size-8); padding-block: var(–base-size-2); } .Primer_Brand__Label-module__Label–size-small___TvoL_ .Primer_Brand__Label-module__Label__label___bD_B4 { font-size: var(–base-size-12) !important; /* Font size not available in the typographic scale */ } .Primer_Brand__Label-module__Label–size-medium___g4Jkm { min-height: var(–base-size-28); padding-inline: var(–base-size-16); padding-block: var(–base-size-4); } .Primer_Brand__Label-module__Label–size-large___BrKTp { min-height: var(–base-size-32); padding-inline: var(–base-size-16); padding-block: var(–base-size-4); } .Primer_Brand__Label-module__Label–color-default___YCx2l { –brand-Label-color: var(–brand-Label-color-default); } .Primer_Brand__Label-module__Label–color-blue___lZSxf { –brand-Label-color: var(–brand-Label-color-blue); } .Primer_Brand__Label-module__Label–color-blue-purple___ER3VP { –brand-Label-color-start: var(–brand-Label-color-blue-purple-start); –brand-Label-color-end: var(–brand-Label-color-blue-purple-end); } .Primer_Brand__Label-module__Label–color-coral___V0Yif { –brand-Label-color: var(–brand-Label-color-coral); } .Primer_Brand__Label-module__Label–color-green___SoiE4 { –brand-Label-color: var(–brand-Label-color-green); } .Primer_Brand__Label-module__Label–color-green-blue___R2mSi { –brand-Label-color-start: var(–brand-Label-color-green-blue-start); –brand-Label-color-end: var(–brand-Label-color-green-blue-end); } .Primer_Brand__Label-module__Label–color-gray___MCa_k { –brand-Label-color: var(–brand-Label-color-gray); } .Primer_Brand__Label-module__Label–color-indigo___VEHOi { –brand-Label-color: var(–brand-Label-color-indigo); } .Primer_Brand__Label-module__Label–color-lemon___xvb0x { –brand-Label-color: var(–brand-Label-color-lemon); } .Primer_Brand__Label-module__Label–color-lime___rORM1 { –brand-Label-color: var(–brand-Label-color-lime); } .Primer_Brand__Label-module__Label–color-orange___PMqMi { –brand-Label-color: var(–brand-Label-color-orange); } .Primer_Brand__Label-module__Label–color-pink___kHEv5 { –brand-Label-color: var(–brand-Label-color-pink); } .Primer_Brand__Label-module__Label–color-pink-blue___y5skb { –brand-Label-color-start: var(–brand-Label-color-pink-blue-start); –brand-Label-color-end: var(–brand-Label-color-pink-blue-end); } .Primer_Brand__Label-module__Label–color-green-blue-purple___UKGU_ { –brand-Label-color-stop-1: var(–brand-Label-color-green-blue-purple-1); –brand-Label-color-stop-2: var(–brand-Label-color-green-blue-purple-2); –brand-Label-color-stop-3: var(–brand-Label-color-green-blue-purple-3); –brand-Label-color-stop-4: var(–brand-Label-color-green-blue-purple-4); } .Primer_Brand__Label-module__Label–color-purple___ZHLtp { –brand-Label-color: var(–brand-Label-color-purple); } .Primer_Brand__Label-module__Label–color-purple-red___MsWGq { –brand-Label-color-start: var(–brand-Label-color-purple-red-start); –brand-Label-color-end: var(–brand-Label-color-purple-red-end); } .Primer_Brand__Label-module__Label–color-red___GYMDt { –brand-Label-color: var(–brand-Label-color-red); } .Primer_Brand__Label-module__Label–color-red-orange___FVyXX { –brand-Label-color-start: var(–brand-Label-color-red-orange-start); –brand-Label-color-end: var(–brand-Label-color-red-orange-end); } .Primer_Brand__Label-module__Label–color-teal___VOUIS { –brand-Label-color: var(–brand-Label-color-teal); } .Primer_Brand__Label-module__Label–color-yellow___S2Zu2 { –brand-Label-color: var(–brand-Label-color-yellow); } .Primer_Brand__Label-module__Label__text____nAxj:not(.Primer_Brand__Label-module__Label–gradient___smCNu .Primer_Brand__Label-module__Label__text____nAxj) { background: var(–brand-Label-background); -webkit-background-clip: text; background-clip: text; -webkit-text-fill-color: transparent; -webkit-box-decoration-break: clone; box-decoration-break: clone; } .Primer_Brand__Label-module__Label__text____nAxj { line-height: var(–base-size-16); } .Primer_Brand__Label-module__Label__icon-visual___lD1Qa { display: flex; align-self: center; height: var(–base-size-16); width: auto; } .Primer_Brand__Label-module__Label__leading-visual___a1rnF { display: flex; margin-right: var(–base-size-8); } .Primer_Brand__Label-module__Label__label___bD_B4 { font-weight: var(–base-text-weight-semibold); line-height: inherit; } @media (forced-colors: active) { .Primer_Brand__Label-module__Label___TW0HL { outline: var(–brand-borderWidth-thin) solid transparent; } } .Primer_Brand__Image-module__Image__container___acBJi { display: inline-block; } .Primer_Brand__Image-module__Image___FgVuK { -o-object-fit: cover; object-fit: cover; display: inline-block; } .Primer_Brand__Image-module__Image–aspect-ratio-custom___gXFxx { aspect-ratio: var(–brand-image-aspectRatio); } .Primer_Brand__Image-module__Image–aspect-ratio-1-1___gDnTF { aspect-ratio: 1 / 1; } .Primer_Brand__Image-module__Image–aspect-ratio-16-9___bscHI { aspect-ratio: 16 / 9; } .Primer_Brand__Image-module__Image–aspect-ratio-16-10___dkGM6 { aspect-ratio: 16 / 10; } .Primer_Brand__Image-module__Image–aspect-ratio-4-3___Tt_MI { aspect-ratio: 4 / 3; } .Primer_Brand__Image-module__Image–borderRadius-small___p94p1 { display: block; border-radius: var(–brand-borderRadius-small); } .Primer_Brand__Image-module__Image–borderRadius-medium___VsUEt { display: block; border-radius: var(–brand-borderRadius-medium); } .Primer_Brand__Image-module__Image–borderRadius-large___ivnDN { display: block; border-radius: var(–brand-borderRadius-large); } .Primer_Brand__Image-module__Image–borderRadius-xlarge___X8Rkm { display: block; border-radius: var(–brand-borderRadius-xlarge); } .Primer_Brand__Image-module__Image–borderRadius-full___AlwaQ { display: block; border-radius: var(–brand-borderRadius-full); } /** * Do not edit directly * Generated on Thu, 23 Oct 2025 14:23:28 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 Thu, 23 Oct 2025 14:23:28 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)); grid-row-gap: var(–brand-Grid-spacing-row); grid-column-gap: var(–brand-Grid-spacing-column-gap); padding-inline: var(–brand-Grid-spacing-margin); max-width: 1280px; margin: 0 auto; } .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); } /** * 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 Thu, 23 Oct 2025 14:23:27 GMT */ :root { –brand-control-animation-easing: var(–brand-animation-easing-glide); –brand-control-animation-duration: 80ms; –brand-control-large-size: 3.75rem; –brand-controlStack-large-gap-spacious: var(–base-size-12); –brand-controlStack-large-gap-condensed: var(–base-size-8); –brand-controlStack-large-gap-auto: var(–base-size-8); –brand-controlStack-medium-gap-spacious: var(–base-size-12); –brand-controlStack-medium-gap-condensed: var(–base-size-8); –brand-controlStack-small-gap-spacious: var(–base-size-16); –brand-controlStack-small-gap-condensed: var(–base-size-8); –brand-stack-gap-spacious: var(–base-size-48); –brand-stack-gap-normal: var(–base-size-24); –brand-stack-gap-condensed: var(–base-size-16); –brand-stack-padding-spacious: var(–base-size-48); –brand-stack-padding-normal: var(–base-size-24); –brand-stack-padding-condensed: var(–base-size-16); –brand-box-spacing-spacious: var(–base-size-48); –brand-box-spacing-normal: var(–base-size-24); –brand-box-spacing-condensed: var(–base-size-16); –brand-control-large-gap: var(–base-size-16); –brand-control-large-paddingInline-spacious: var(–base-size-32); –brand-control-large-paddingInline-normal: var(–base-size-20); –brand-control-large-paddingInline-condensed: var(–base-size-16); –brand-control-large-paddingBlock-normal: var(–base-size-20); –brand-control-large-paddingBlock-condensed: var(–base-size-12); –brand-control-large-lineBoxHeight: var(–base-size-20); –brand-control-medium-gap: var(–base-size-12); –brand-control-medium-paddingInline-spacious: var(–base-size-28); –brand-control-medium-paddingInline-normal: var(–base-size-16); –brand-control-medium-paddingInline-condensed: var(–base-size-12); –brand-control-medium-paddingBlock-normal: var(–base-size-16); –brand-control-medium-paddingBlock-condensed: var(–base-size-6); –brand-control-medium-lineBoxHeight: var(–base-size-16); –brand-control-medium-size: var(–base-size-48); –brand-control-small-gap: var(–base-size-8); –brand-control-small-paddingInline-spacious: var(–base-size-24); –brand-control-small-paddingInline-normal: var(–base-size-12); –brand-control-small-paddingInline-condensed: var(–base-size-8); –brand-control-small-paddingBlock: var(–base-size-8); –brand-control-small-lineBoxHeight: var(–base-size-12); –brand-control-small-size: var(–base-size-32); –brand-control-minTarget-coarse: var(–base-size-44); –brand-control-minTarget-fine: var(–base-size-16); } .Primer_Brand__Stack-module__Stack___tASKe { display: flex; } /* * Direction */ .Primer_Brand__Stack-module__Stack–vertical___CFzE7 { flex-direction: column; } .Primer_Brand__Stack-module__Stack–horizontal___YJFas { flex-direction: row; } .Primer_Brand__Stack-module__Stack-narrow–vertical___GDT_Z { flex-direction: column; } .Primer_Brand__Stack-module__Stack-narrow–horizontal___Co6IL { flex-direction: row; } @media screen and (min-width: 48rem) { .Primer_Brand__Stack-module__Stack-regular–vertical___TMpL8 { flex-direction: column; } .Primer_Brand__Stack-module__Stack-regular–horizontal___WDLyR { flex-direction: row; } } @media screen and (min-width: 80rem) { .Primer_Brand__Stack-module__Stack-wide–vertical___G1Eu6 { flex-direction: column; } .Primer_Brand__Stack-module__Stack-wide–horizontal___cvxh3 { flex-direction: row; } } /* * Gap and padding */ .Primer_Brand__Stack-module__Stack–gap-none___M7T_v { gap: 0; } .Primer_Brand__Stack-module__Stack–gap-condensed___Xe9jx { gap: var(–brand-stack-gap-condensed); } .Primer_Brand__Stack-module__Stack–gap-normal___JEO7_ { gap: var(–brand-stack-gap-normal); } .Primer_Brand__Stack-module__Stack–gap-spacious___w5ugZ { gap: var(–brand-stack-gap-spacious); } .Primer_Brand__Stack-module__Stack–gap-4___Ig30K { gap: var(–base-size-4); } .Primer_Brand__Stack-module__Stack–gap-8___fQ3Ul { gap: var(–base-size-8); } .Primer_Brand__Stack-module__Stack–gap-12___hJNHc { gap: var(–base-size-12); } .Primer_Brand__Stack-module__Stack–gap-16___gT_Of { gap: var(–base-size-16); } .Primer_Brand__Stack-module__Stack–gap-20___eVLBq { gap: var(–base-size-20); } .Primer_Brand__Stack-module__Stack–gap-24___TQnkj { gap: var(–base-size-24); } .Primer_Brand__Stack-module__Stack–gap-28___Ao4f4 { gap: var(–base-size-28); } .Primer_Brand__Stack-module__Stack–gap-32___iSq9y { gap: var(–base-size-32); } .Primer_Brand__Stack-module__Stack–gap-36___QzYro { gap: var(–base-size-36); } .Primer_Brand__Stack-module__Stack–gap-40___m5Kys { gap: var(–base-size-40); } .Primer_Brand__Stack-module__Stack–gap-44___grqBd { gap: var(–base-size-44); } .Primer_Brand__Stack-module__Stack–gap-48___vhQgW { gap: var(–base-size-48); } .Primer_Brand__Stack-module__Stack–gap-64___XKCAY { gap: var(–base-size-64); } .Primer_Brand__Stack-module__Stack–gap-80___GfDtU { gap: var(–base-size-80); } .Primer_Brand__Stack-module__Stack–gap-96___wM4RB { gap: var(–base-size-96); } .Primer_Brand__Stack-module__Stack–gap-112___Rva1x { gap: var(–base-size-112); } .Primer_Brand__Stack-module__Stack–gap-128___KJAoH { gap: var(–base-size-128); } .Primer_Brand__Stack-module__Stack-narrow–gap-none___YtqsL { gap: 0; } .Primer_Brand__Stack-module__Stack-narrow–gap-condensed___zwHUG { gap: var(–brand-stack-gap-condensed); } .Primer_Brand__Stack-module__Stack-narrow–gap-normal___smNw5 { gap: var(–brand-stack-gap-normal); } .Primer_Brand__Stack-module__Stack-narrow–gap-spacious___TX17G { gap: var(–brand-stack-gap-spacious); } .Primer_Brand__Stack-module__Stack–padding-none___RCMh9 { padding: 0; } .Primer_Brand__Stack-module__Stack–padding-condensed___mo7Aq { padding: var(–brand-stack-padding-condensed); } .Primer_Brand__Stack-module__Stack–padding-normal___ySRTI { padding: var(–brand-stack-padding-normal); } .Primer_Brand__Stack-module__Stack–padding-spacious___REyye { padding: var(–brand-stack-padding-spacious); } .Primer_Brand__Stack-module__Stack–padding-4___aj4uj { padding: var(–base-size-4); } .Primer_Brand__Stack-module__Stack–padding-8___roPlm { padding: var(–base-size-8); } .Primer_Brand__Stack-module__Stack–padding-12___x5qIX { padding: var(–base-size-12); } .Primer_Brand__Stack-module__Stack–padding-16___ZFRO_ { padding: var(–base-size-16); } .Primer_Brand__Stack-module__Stack–padding-20___pi8jv { padding: var(–base-size-20); } .Primer_Brand__Stack-module__Stack–padding-24___iHVEv { padding: var(–base-size-24); } .Primer_Brand__Stack-module__Stack–padding-28___ZzMnF { padding: var(–base-size-28); } .Primer_Brand__Stack-module__Stack–padding-32___m4XKv { padding: var(–base-size-32); } .Primer_Brand__Stack-module__Stack–padding-36___TssXo { padding: var(–base-size-36); } .Primer_Brand__Stack-module__Stack–padding-40___GoH03 { padding: var(–base-size-40); } .Primer_Brand__Stack-module__Stack–padding-44___yXX7f { padding: var(–base-size-44); } .Primer_Brand__Stack-module__Stack–padding-48___Owl4z { padding: var(–base-size-48); } .Primer_Brand__Stack-module__Stack–padding-64___IIv9e { padding: var(–base-size-64); } .Primer_Brand__Stack-module__Stack–padding-80___GvEJb { padding: var(–base-size-80); } .Primer_Brand__Stack-module__Stack–padding-96___JF88r { padding: var(–base-size-96); } .Primer_Brand__Stack-module__Stack–padding-112___wzOyM { padding: var(–base-size-112); } .Primer_Brand__Stack-module__Stack–padding-128___uuMnk { padding: var(–base-size-128); } .Primer_Brand__Stack-module__Stack-narrow–padding-none___ndsvs { padding: 0; } .Primer_Brand__Stack-module__Stack-narrow–padding-condensed___f1f4j { padding: var(–brand-stack-padding-condensed); } .Primer_Brand__Stack-module__Stack-narrow–padding-normal___TQe_D { padding: var(–brand-stack-padding-normal); } .Primer_Brand__Stack-module__Stack-narrow–padding-spacious___YeMDB { padding: var(–brand-stack-padding-spacious); } .Primer_Brand__Stack-module__Stack-narrow–padding-4___u7vTZ { padding: var(–base-size-4); } .Primer_Brand__Stack-module__Stack-narrow–padding-8___I46C6 { padding: var(–base-size-8); } .Primer_Brand__Stack-module__Stack-narrow–padding-12___dDOxC { padding: var(–base-size-12); } .Primer_Brand__Stack-module__Stack-narrow–padding-16___fP_Cf { padding: var(–base-size-16); } .Primer_Brand__Stack-module__Stack-narrow–padding-20___iQimO { padding: var(–base-size-20); } .Primer_Brand__Stack-module__Stack-narrow–padding-24___A3O7E { padding: var(–base-size-24); } .Primer_Brand__Stack-module__Stack-narrow–padding-28___AQ6m1 { padding: var(–base-size-28); } .Primer_Brand__Stack-module__Stack-narrow–padding-32___fwzmW { padding: var(–base-size-32); } .Primer_Brand__Stack-module__Stack-narrow–padding-36___nREO8 { padding: var(–base-size-36); } .Primer_Brand__Stack-module__Stack-narrow–padding-40___Z0my5 { padding: var(–base-size-40); } .Primer_Brand__Stack-module__Stack-narrow–padding-44___DBucu { padding: var(–base-size-44); } .Primer_Brand__Stack-module__Stack-narrow–padding-48___FmiJM { padding: var(–base-size-48); } .Primer_Brand__Stack-module__Stack-narrow–padding-64___X7fQc { padding: var(–base-size-64); } .Primer_Brand__Stack-module__Stack-narrow–padding-80___URxqt { padding: var(–base-size-80); } .Primer_Brand__Stack-module__Stack-narrow–padding-96___OHxcW { padding: var(–base-size-96); } .Primer_Brand__Stack-module__Stack-narrow–padding-112___tNmYE { padding: var(–base-size-112); } .Primer_Brand__Stack-module__Stack-narrow–padding-128___MeCmA { padding: var(–base-size-128); } .Primer_Brand__Stack-module__Stack-narrow–gap-4___DPSDt { gap: var(–base-size-4); } .Primer_Brand__Stack-module__Stack-narrow–gap-8___kbBO7 { gap: var(–base-size-8); } .Primer_Brand__Stack-module__Stack-narrow–gap-12___g2DMv { gap: var(–base-size-12); } .Primer_Brand__Stack-module__Stack-narrow–gap-16___txy3T { gap: var(–base-size-16); } .Primer_Brand__Stack-module__Stack-narrow–gap-20___EI1Lr { gap: var(–base-size-20); } .Primer_Brand__Stack-module__Stack-narrow–gap-24___eCYeX { gap: var(–base-size-24); } .Primer_Brand__Stack-module__Stack-narrow–gap-28___lFWdB { gap: var(–base-size-28); } .Primer_Brand__Stack-module__Stack-narrow–gap-32___OvuFF { gap: var(–base-size-32); } .Primer_Brand__Stack-module__Stack-narrow–gap-36___iDp6W { gap: var(–base-size-36); } .Primer_Brand__Stack-module__Stack-narrow–gap-40___nCuFr { gap: var(–base-size-40); } .Primer_Brand__Stack-module__Stack-narrow–gap-44___aAL4O { gap: var(–base-size-44); } .Primer_Brand__Stack-module__Stack-narrow–gap-48___NmFRy { gap: var(–base-size-48); } .Primer_Brand__Stack-module__Stack-narrow–gap-64___zmJsB { gap: var(–base-size-64); } .Primer_Brand__Stack-module__Stack-narrow–gap-80___PZ_rn { gap: var(–base-size-80); } .Primer_Brand__Stack-module__Stack-narrow–gap-96___lmTUq { gap: var(–base-size-96); } .Primer_Brand__Stack-module__Stack-narrow–gap-112___WsPB0 { gap: var(–base-size-112); } .Primer_Brand__Stack-module__Stack-narrow–gap-128___gWyum { gap: var(–base-size-128); } @media screen and (min-width: 48rem) { .Primer_Brand__Stack-module__Stack-regular–gap-none____ZDEx { gap: 0; } .Primer_Brand__Stack-module__Stack-regular–gap-condensed___ZYYsD { gap: var(–brand-stack-gap-condensed); } .Primer_Brand__Stack-module__Stack-regular–gap-normal___dRchQ { gap: var(–brand-stack-gap-normal); } .Primer_Brand__Stack-module__Stack-regular–gap-spacious___oMqRv { gap: var(–brand-stack-gap-spacious); } .Primer_Brand__Stack-module__Stack-regular–gap-4___S08kR { gap: var(–base-size-4); } .Primer_Brand__Stack-module__Stack-regular–gap-8___TtKx9 { gap: var(–base-size-8); } .Primer_Brand__Stack-module__Stack-regular–gap-12___hzuKq { gap: var(–base-size-12); } .Primer_Brand__Stack-module__Stack-regular–gap-16___o7HsO { gap: var(–base-size-16); } .Primer_Brand__Stack-module__Stack-regular–gap-20___QDl67 { gap: var(–base-size-20); } .Primer_Brand__Stack-module__Stack-regular–gap-24___CweJ8 { gap: var(–base-size-24); } .Primer_Brand__Stack-module__Stack-regular–gap-28___Ud6HO { gap: var(–base-size-28); } .Primer_Brand__Stack-module__Stack-regular–gap-32___pua20 { gap: var(–base-size-32); } .Primer_Brand__Stack-module__Stack-regular–gap-36___q_Cjl { gap: var(–base-size-36); } .Primer_Brand__Stack-module__Stack-regular–gap-40___cZw83 { gap: var(–base-size-40); } .Primer_Brand__Stack-module__Stack-regular–gap-44___EzLI4 { gap: var(–base-size-44); } .Primer_Brand__Stack-module__Stack-regular–gap-48___IECRy { gap: var(–base-size-48); } .Primer_Brand__Stack-module__Stack-regular–gap-64___Jiu59 { gap: var(–base-size-64); } .Primer_Brand__Stack-module__Stack-regular–gap-80___f0xxA { gap: var(–base-size-80); } .Primer_Brand__Stack-module__Stack-regular–gap-96___BYfZt { gap: var(–base-size-96); } .Primer_Brand__Stack-module__Stack-regular–gap-112___VFbdf { gap: var(–base-size-112); } .Primer_Brand__Stack-module__Stack-regular–gap-128___o25ih { gap: var(–base-size-128); } .Primer_Brand__Stack-module__Stack-regular–padding-none____wmhn { padding: 0; } .Primer_Brand__Stack-module__Stack-regular–padding-condensed___WxLyH { padding: var(–brand-stack-padding-condensed); } .Primer_Brand__Stack-module__Stack-regular–padding-normal___oKpGh { padding: var(–brand-stack-padding-normal); } .Primer_Brand__Stack-module__Stack-regular–padding-spacious___pL7HW { padding: var(–brand-stack-padding-spacious); } .Primer_Brand__Stack-module__Stack-regular–padding-4___g1MlZ { padding: var(–base-size-4); } .Primer_Brand__Stack-module__Stack-regular–padding-8___MV9gV { padding: var(–base-size-8); } .Primer_Brand__Stack-module__Stack-regular–padding-12___U43Fw { padding: var(–base-size-12); } .Primer_Brand__Stack-module__Stack-regular–padding-16___KvH6B { padding: var(–base-size-16); } .Primer_Brand__Stack-module__Stack-regular–padding-20___eppyK { padding: var(–base-size-20); } .Primer_Brand__Stack-module__Stack-regular–padding-24___vtwRC { padding: var(–base-size-24); } .Primer_Brand__Stack-module__Stack-regular–padding-28___nTiOJ { padding: var(–base-size-28); } .Primer_Brand__Stack-module__Stack-regular–padding-32___I5REZ { padding: var(–base-size-32); } .Primer_Brand__Stack-module__Stack-regular–padding-36___WS1K6 { padding: var(–base-size-36); } .Primer_Brand__Stack-module__Stack-regular–padding-40___JMmOa { padding: var(–base-size-40); } .Primer_Brand__Stack-module__Stack-regular–padding-44____aK4u { padding: var(–base-size-44); } .Primer_Brand__Stack-module__Stack-regular–padding-48___oQ2EH { padding: var(–base-size-48); } .Primer_Brand__Stack-module__Stack-regular–padding-64___lVIL3 { padding: var(–base-size-64); } .Primer_Brand__Stack-module__Stack-regular–padding-80___iDn3V { padding: var(–base-size-80); } .Primer_Brand__Stack-module__Stack-regular–padding-96___a2rM5 { padding: var(–base-size-96); } .Primer_Brand__Stack-module__Stack-regular–padding-112___iIwN_ { padding: var(–base-size-112); } .Primer_Brand__Stack-module__Stack-regular–padding-128___CNuPG { padding: var(–base-size-128); } } @media screen and (min-width: 80rem) { .Primer_Brand__Stack-module__Stack-wide–gap-none___V9yZQ { gap: 0; } .Primer_Brand__Stack-module__Stack-wide–gap-condensed___TB7xm { gap: var(–brand-stack-gap-condensed); } .Primer_Brand__Stack-module__Stack-wide–gap-normal___Et9_A { gap: var(–brand-stack-gap-normal); } .Primer_Brand__Stack-module__Stack-wide–gap-spacious___WXQyb { gap: var(–brand-stack-gap-spacious); } .Primer_Brand__Stack-module__Stack-wide–gap-4___jztrv { gap: var(–base-size-4); } .Primer_Brand__Stack-module__Stack-wide–gap-8___qaywr { gap: var(–base-size-8); } .Primer_Brand__Stack-module__Stack-wide–gap-12___bCgki { gap: var(–base-size-12); } .Primer_Brand__Stack-module__Stack-wide–gap-16___V0Ly_ { gap: var(–base-size-16); } .Primer_Brand__Stack-module__Stack-wide–gap-20___lcLAk { gap: var(–base-size-20); } .Primer_Brand__Stack-module__Stack-wide–gap-24___H0crZ { gap: var(–base-size-24); } .Primer_Brand__Stack-module__Stack-wide–gap-28___IVObp { gap: var(–base-size-28); } .Primer_Brand__Stack-module__Stack-wide–gap-32___HXuJZ { gap: var(–base-size-32); } .Primer_Brand__Stack-module__Stack-wide–gap-36___nP2T_ { gap: var(–base-size-36); } .Primer_Brand__Stack-module__Stack-wide–gap-40___NfVDb { gap: var(–base-size-40); } .Primer_Brand__Stack-module__Stack-wide–gap-44___bqym2 { gap: var(–base-size-44); } .Primer_Brand__Stack-module__Stack-wide–gap-48___M3ciy { gap: var(–base-size-48); } .Primer_Brand__Stack-module__Stack-wide–gap-64___x2ZRh { gap: var(–base-size-64); } .Primer_Brand__Stack-module__Stack-wide–gap-80___OKRwQ { gap: var(–base-size-80); } .Primer_Brand__Stack-module__Stack-wide–gap-96___piUPg { gap: var(–base-size-96); } .Primer_Brand__Stack-module__Stack-wide–gap-112___s5WKM { gap: var(–base-size-112); } .Primer_Brand__Stack-module__Stack-wide–gap-128___JJ87b { gap: var(–base-size-128); } .Primer_Brand__Stack-module__Stack-wide–padding-none___GEcfF { padding: 0; } .Primer_Brand__Stack-module__Stack-wide–padding-condensed___heIOO { padding: var(–brand-stack-padding-condensed); } .Primer_Brand__Stack-module__Stack-wide–padding-normal___Pdr2C { padding: var(–brand-stack-padding-normal); } .Primer_Brand__Stack-module__Stack-wide–padding-spacious___d_AmA { padding: var(–brand-stack-padding-spacious); } .Primer_Brand__Stack-module__Stack-wide–padding-4___a4P38 { padding: var(–base-size-4); } .Primer_Brand__Stack-module__Stack-wide–padding-8___JPU6G { padding: var(–base-size-8); } .Primer_Brand__Stack-module__Stack-wide–padding-12___neDmy { padding: var(–base-size-12); } .Primer_Brand__Stack-module__Stack-wide–padding-16___Cj2BV { padding: var(–base-size-16); } .Primer_Brand__Stack-module__Stack-wide–padding-20___lPynX { padding: var(–base-size-20); } .Primer_Brand__Stack-module__Stack-wide–padding-24___Ypw7V { padding: var(–base-size-24); } .Primer_Brand__Stack-module__Stack-wide–padding-28___k80vm { padding: var(–base-size-28); } .Primer_Brand__Stack-module__Stack-wide–padding-32___SHTUT { padding: var(–base-size-32); } .Primer_Brand__Stack-module__Stack-wide–padding-36___iWSDo { padding: var(–base-size-36); } .Primer_Brand__Stack-module__Stack-wide–padding-40___qk1Hg { padding: var(–base-size-40); } .Primer_Brand__Stack-module__Stack-wide–padding-44___a8DV4 { padding: var(–base-size-44); } .Primer_Brand__Stack-module__Stack-wide–padding-48___yc5OP { padding: var(–base-size-48); } .Primer_Brand__Stack-module__Stack-wide–padding-64____opnu { padding: var(–base-size-64); } .Primer_Brand__Stack-module__Stack-wide–padding-80___c5WnH { padding: var(–base-size-80); } .Primer_Brand__Stack-module__Stack-wide–padding-96___xJjZt { padding: var(–base-size-96); } .Primer_Brand__Stack-module__Stack-wide–padding-112___xmuIf { padding: var(–base-size-112); } .Primer_Brand__Stack-module__Stack-wide–padding-128___OV3zg { padding: var(–base-size-128); } } /* * Vertical alignment */ .Primer_Brand__Stack-module__Stack–align-items-flex-end___cJG6k { align-items: flex-end; } .Primer_Brand__Stack-module__Stack–align-items-flex-start___Vh1Ca { align-items: flex-start; } .Primer_Brand__Stack-module__Stack–align-items-center___xWKxj { align-items: center; } .Primer_Brand__Stack-module__Stack-narrow–align-items-flex-end___bXiXc { align-items: flex-end; } .Primer_Brand__Stack-module__Stack-narrow–align-items-flex-start___eBtSy { align-items: flex-start; } .Primer_Brand__Stack-module__Stack-narrow–align-items-center___jZIXU { align-items: center; } @media screen and (min-width: 48rem) { .Primer_Brand__Stack-module__Stack-regular–align-items-flex-end___JlKOr { align-items: flex-end; } .Primer_Brand__Stack-module__Stack-regular–align-items-flex-start___jusm2 { align-items: flex-start; } .Primer_Brand__Stack-module__Stack-regular–align-items-center___tY013 { align-items: center; } } @media screen and (min-width: 80rem) { .Primer_Brand__Stack-module__Stack-wide–align-items-flex-end___z5xxr { align-items: flex-end; } .Primer_Brand__Stack-module__Stack-wide–align-items-flex-start___QKRoP { align-items: flex-start; } .Primer_Brand__Stack-module__Stack-wide–align-items-center___DUG9C { align-items: center; } } /* * Horizontal alignment */ .Primer_Brand__Stack-module__Stack–justify-content-flex-end___mp2Ka { justify-content: flex-end; } .Primer_Brand__Stack-module__Stack–justify-content-flex-start___VIkHJ { justify-content: flex-start; } .Primer_Brand__Stack-module__Stack–justify-content-center___uZGXl { justify-content: center; } .Primer_Brand__Stack-module__Stack–justify-content-space-between___r8E3d { justify-content: space-between; } .Primer_Brand__Stack-module__Stack–justify-content-space-evenly___G1eGw { justify-content: space-evenly; } .Primer_Brand__Stack-module__Stack–justify-content-space-around___kqm4D { justify-content: space-around; } .Primer_Brand__Stack-module__Stack-narrow–justify-content-flex-end___QUDo3 { justify-content: flex-end; } .Primer_Brand__Stack-module__Stack-narrow–justify-content-flex-start___fNLJd { justify-content: flex-start; } .Primer_Brand__Stack-module__Stack-narrow–justify-content-center___kdlmI { justify-content: center; } .Primer_Brand__Stack-module__Stack-narrow–justify-content-space-between___w7Ki5 { justify-content: space-between; } .Primer_Brand__Stack-module__Stack-narrow–justify-content-space-evenly___ntQwA { justify-content: space-evenly; } .Primer_Brand__Stack-module__Stack-narrow–justify-content-space-around___NHZVk { justify-content: space-around; } @media screen and (min-width: 48rem) { .Primer_Brand__Stack-module__Stack-regular–justify-content-flex-end___B0xmt { justify-content: flex-end; } .Primer_Brand__Stack-module__Stack-regular–justify-content-flex-start___DtA1j { justify-content: flex-start; } .Primer_Brand__Stack-module__Stack-regular–justify-content-center___oEcdF { justify-content: center; } .Primer_Brand__Stack-module__Stack-regular–justify-content-space-between___F1gqO { justify-content: space-between; } .Primer_Brand__Stack-module__Stack-regular–justify-content-space-evenly___xZdXl { justify-content: space-evenly; } .Primer_Brand__Stack-module__Stack-regular–justify-content-space-around___nSDM4 { justify-content: space-around; } } @media screen and (min-width: 80rem) { .Primer_Brand__Stack-module__Stack-wide–justify-content-flex-end___Hztn5 { justify-content: flex-end; } .Primer_Brand__Stack-module__Stack-wide–justify-content-flex-start___gnhnO { justify-content: flex-start; } .Primer_Brand__Stack-module__Stack-wide–justify-content-center___XxA7G { justify-content: center; } .Primer_Brand__Stack-module__Stack-wide–justify-content-space-between___HEm_x { justify-content: space-between; } .Primer_Brand__Stack-module__Stack-wide–justify-content-space-evenly___Hgs5B { justify-content: space-evenly; } .Primer_Brand__Stack-module__Stack-wide–justify-content-space-around___B30C2 { justify-content: space-around; } } /* * Wrap */ .Primer_Brand__Stack-module__Stack-flexWrap–wrap___oHt4z { flex-wrap: wrap; } .Primer_Brand__Stack-module__Stack-flexWrap–no-wrap___bGR_x { flex-wrap: nowrap; } .Primer_Brand__Stack-module__Stack-narrow-flexWrap–wrap___fnS6A { flex-wrap: wrap; } .Primer_Brand__Stack-module__Stack-narrow-flexWrap–no-wrap___DYcBz { flex-wrap: nowrap; } @media screen and (min-width: 48rem) { .Primer_Brand__Stack-module__Stack-regular-flexWrap–wrap___hwBqs { flex-wrap: wrap; } .Primer_Brand__Stack-module__Stack-regular-flexWrap–no-wrap___Y8wyw { flex-wrap: nowrap; } } @media screen and (min-width: 80rem) { .Primer_Brand__Stack-module__Stack-wide-flexWrap–wrap___i9hAC { flex-wrap: wrap; } .Primer_Brand__Stack-module__Stack-wide-flexWrap–no-wrap___C__JU { flex-wrap: nowrap; } } /** * Do not edit directly * Generated on Thu, 23 Oct 2025 14:23:27 GMT */ :root { –brand-Hero-regular-padding: var(–base-size-128) 0; –brand-Hero-narrow-padding: var(–base-size-96) 0; } .Primer_Brand__Hero-module__Hero___EM3jf { padding: var(–brand-Hero-narrow-padding); display: flex; flex-direction: column; } .Primer_Brand__Hero-module__Hero–align-start___m8GEr { align-items: flex-start; text-align: left; } .Primer_Brand__Hero-module__Hero–align-center___HUXm3 { justify-items: center; align-items: center; text-align: center; } .Primer_Brand__Hero-module__Hero-grid___ty4Y7 { –brand-Grid-spacing-margin: 0; } .Primer_Brand__Hero-module__Hero-grid–block-end___vzO3L, .Primer_Brand__Hero-module__Hero-grid–inline-end___Hh_fz { –brand-Grid-spacing-row: var(–base-size-40); } @media screen and (min-width: 48rem) { .Primer_Brand__Hero-module__Hero-grid–block-end___vzO3L { –brand-Grid-spacing-row: var(–base-size-80); } } .Primer_Brand__Hero-module__Hero–align-center___HUXm3 .Primer_Brand__Hero-module__Hero-actions___oH1NT { justify-content: center; } .Primer_Brand__Hero-module__Hero–align-center___HUXm3 .Primer_Brand__Hero-module__Hero-content___kP85C { display: flex; flex-direction: column; align-items: center; } .Primer_Brand__Hero-module__Hero-image___ctmnL { border-radius: var(–brand-borderRadius-large); width: 100%; } .Primer_Brand__Hero-module__Hero-video___Nibos video, .Primer_Brand__Hero-module__Hero-video___Nibos iframe { width: 100%; border-radius: var(–brand-borderRadius-large); } .Primer_Brand__Hero-module__Hero-label___exV9w { margin-block-end: var(–base-size-24); } .Primer_Brand__Hero-module__Hero-heading___QuVBH { margin: 0; max-width: 924px; } .Primer_Brand__Hero-module__Hero-heading–fullWidth___Q3N1y { max-width: none; max-width: initial; } .Primer_Brand__Hero-module__Hero-description___vG4iA { margin: var(–base-size-24) 0 0; max-width: 600px; } .Primer_Brand__Hero-module__Hero-actions___oH1NT { margin-block-start: var(–base-size-32); display: flex; align-items: center; flex-wrap: wrap; gap: var(–base-size-8) var(–base-size-16); } .Primer_Brand__Hero-module__Hero-trailing___UeIyX { margin-block-start: var(–base-size-32); } .Primer_Brand__Hero-module__Hero-eyebrow___NLX6a { margin-block-end: var(–base-size-32); } /* Small breakpoint and up */ @media screen and (min-width: 34rem) { .Primer_Brand__Hero-module__Hero___EM3jf { padding: var(–brand-Hero-regular-padding); } } .Primer_Brand__ButtonGroup-module__ButtonGroup___QQSsj { display: inline-flex; gap: var(–base-size-8) var(–base-size-16); flex-direction: row; flex-wrap: wrap; } .Primer_Brand__ButtonGroup-module__ButtonGroup___QQSsj > * { flex-grow: 1; } .Primer_Brand__RiverAccordion-module__RiverAccordion___aCPIE { display: grid; grid-template-columns: 1fr; grid-template-rows: auto auto; grid-template-areas: ‘visual’ ‘accordion’; grid-gap: 0; gap: 0; position: relative; } @media (min-width: 48rem) { .Primer_Brand__RiverAccordion-module__RiverAccordion___aCPIE { –gap-width: var(–brand-Grid-spacing-column-gap); –column-and-gap-width: calc((100% + var(–gap-width)) / 12); –4-grid-columns: calc(4 * var(–column-and-gap-width)); –7-grid-columns-minus-last-gap: calc((7 * var(–column-and-gap-width)) – var(–gap-width)); grid-template-rows: auto; gap: var(–column-and-gap-width); } .Primer_Brand__RiverAccordion-module__RiverAccordion__align-start___RuTNC { grid-template-columns: var(–4-grid-columns) var(–7-grid-columns-minus-last-gap); grid-template-areas: ‘accordion visual’; } .Primer_Brand__RiverAccordion-module__RiverAccordion__align-end___cYDE6 { grid-template-columns: var(–7-grid-columns-minus-last-gap) var(–4-grid-columns); grid-template-areas: ‘visual accordion’; } } .Primer_Brand__RiverAccordion-module__RiverAccordion__accordionContainer___fGxlS { grid-area: accordion; } .Primer_Brand__RiverAccordion-module__RiverAccordion__visualsContainer___evCWP { grid-area: visual; } .Primer_Brand__RiverAccordion-module__RiverAccordion__visualsWrapper___H5Ixf { overflow: hidden; border-radius: var(–brand-borderRadius-xlarge); display: grid; grid-template-columns: subgrid; grid-template-rows: subgrid; } .Primer_Brand__RiverAccordion-module__RiverAccordion__visualsWrapper___H5Ixf > .Primer_Brand__RiverAccordion-module__RiverAccordion__visual___GxbPw { grid-column: 1; grid-row: 1; width: 100%; height: 100%; opacity: 0; scale: 1.05; transition: opacity var(–brand-animation-duration-default) var(–brand-animation-easing-default), scale var(–brand-animation-duration-default) var(–brand-animation-easing-default); } .Primer_Brand__RiverAccordion-module__RiverAccordion__visualsWrapper___H5Ixf > .Primer_Brand__RiverAccordion-module__RiverAccordion__visual___GxbPw > * { width: 100%; -o-object-fit: contain; object-fit: contain; } /* Show the visual when the corresponding accordion item is open */ .Primer_Brand__RiverAccordion-module__RiverAccordion___aCPIE:has(.Primer_Brand__RiverAccordion-module__RiverAccordion__item–open___nnixq:nth-child(1)) .Primer_Brand__RiverAccordion-module__RiverAccordion__visualsContainer___evCWP .Primer_Brand__RiverAccordion-module__RiverAccordion__visual___GxbPw:nth-child(1), .Primer_Brand__RiverAccordion-module__RiverAccordion___aCPIE:has(.Primer_Brand__RiverAccordion-module__RiverAccordion__item–open___nnixq:nth-child(2)) .Primer_Brand__RiverAccordion-module__RiverAccordion__visualsContainer___evCWP .Primer_Brand__RiverAccordion-module__RiverAccordion__visual___GxbPw:nth-child(2), .Primer_Brand__RiverAccordion-module__RiverAccordion___aCPIE:has(.Primer_Brand__RiverAccordion-module__RiverAccordion__item–open___nnixq:nth-child(3)) .Primer_Brand__RiverAccordion-module__RiverAccordion__visualsContainer___evCWP .Primer_Brand__RiverAccordion-module__RiverAccordion__visual___GxbPw:nth-child(3), .Primer_Brand__RiverAccordion-module__RiverAccordion___aCPIE:has(.Primer_Brand__RiverAccordion-module__RiverAccordion__item–open___nnixq:nth-child(4)) .Primer_Brand__RiverAccordion-module__RiverAccordion__visualsContainer___evCWP .Primer_Brand__RiverAccordion-module__RiverAccordion__visual___GxbPw:nth-child(4), .Primer_Brand__RiverAccordion-module__RiverAccordion___aCPIE:has(.Primer_Brand__RiverAccordion-module__RiverAccordion__item–open___nnixq:nth-child(5)) .Primer_Brand__RiverAccordion-module__RiverAccordion__visualsContainer___evCWP .Primer_Brand__RiverAccordion-module__RiverAccordion__visual___GxbPw:nth-child(5), .Primer_Brand__RiverAccordion-module__RiverAccordion___aCPIE:has(.Primer_Brand__RiverAccordion-module__RiverAccordion__item–open___nnixq:nth-child(6)) .Primer_Brand__RiverAccordion-module__RiverAccordion__visualsContainer___evCWP .Primer_Brand__RiverAccordion-module__RiverAccordion__visual___GxbPw:nth-child(6), .Primer_Brand__RiverAccordion-module__RiverAccordion___aCPIE:has(.Primer_Brand__RiverAccordion-module__RiverAccordion__item–open___nnixq:nth-child(7)) .Primer_Brand__RiverAccordion-module__RiverAccordion__visualsContainer___evCWP .Primer_Brand__RiverAccordion-module__RiverAccordion__visual___GxbPw:nth-child(7), .Primer_Brand__RiverAccordion-module__RiverAccordion___aCPIE:has(.Primer_Brand__RiverAccordion-module__RiverAccordion__item–open___nnixq:nth-child(8)) .Primer_Brand__RiverAccordion-module__RiverAccordion__visualsContainer___evCWP .Primer_Brand__RiverAccordion-module__RiverAccordion__visual___GxbPw:nth-child(8), .Primer_Brand__RiverAccordion-module__RiverAccordion___aCPIE:has(.Primer_Brand__RiverAccordion-module__RiverAccordion__item–open___nnixq:nth-child(9)) .Primer_Brand__RiverAccordion-module__RiverAccordion__visualsContainer___evCWP .Primer_Brand__RiverAccordion-module__RiverAccordion__visual___GxbPw:nth-child(9), .Primer_Brand__RiverAccordion-module__RiverAccordion___aCPIE:has(.Primer_Brand__RiverAccordion-module__RiverAccordion__item–open___nnixq:nth-child(10)) .Primer_Brand__RiverAccordion-module__RiverAccordion__visualsContainer___evCWP .Primer_Brand__RiverAccordion-module__RiverAccordion__visual___GxbPw:nth-child(10), .Primer_Brand__RiverAccordion-module__RiverAccordion___aCPIE:not(:has(.Primer_Brand__RiverAccordion-module__RiverAccordion__item–open___nnixq)) .Primer_Brand__RiverAccordion-module__RiverAccordion__visualsContainer___evCWP .Primer_Brand__RiverAccordion-module__RiverAccordion__visual___GxbPw:nth-child(1) { opacity: 1; scale: 1; z-index: 1; } /* Visually hide visuals inside the accordion */ .Primer_Brand__RiverAccordion-module__RiverAccordion__accordionContainer___fGxlS .Primer_Brand__RiverAccordion-module__RiverAccordion__visual___GxbPw { position: absolute; width: 1px; height: 1px; padding: 0; overflow: hidden; clip: rect(0, 0, 0, 0); word-wrap: normal; border: 0; } .Primer_Brand__RiverAccordion-module__RiverAccordion__item___SQRnH { position: relative; padding-block-start: var(–base-size-32); border-bottom: var(–brand-borderWidth-thin) solid var(–brand-color-border-muted); } .Primer_Brand__RiverAccordion-module__RiverAccordion__item___SQRnH:not(.Primer_Brand__RiverAccordion-module__RiverAccordion__item–open___nnixq) .Primer_Brand__RiverAccordion-module__RiverAccordion__heading___STSM7 { color: var(–brand-color-text-muted); } .Primer_Brand__RiverAccordion-module__RiverAccordion__trigger___x_yLq { background: none; border: none; color: inherit; cursor: pointer; font: inherit; margin: 0; padding: 0; text-align: left; width: 100%; display: flex; justify-content: space-between; align-items: center; padding: var(–base-size-4); margin: calc(var(–base-size-4) * -1); } .Primer_Brand__RiverAccordion-module__RiverAccordion__item–open___nnixq .Primer_Brand__RiverAccordion-module__RiverAccordion__trigger___x_yLq { cursor: auto; cursor: initial; } .Primer_Brand__RiverAccordion-module__RiverAccordion__item___SQRnH:not(.Primer_Brand__RiverAccordion-module__RiverAccordion__item–open___nnixq) .Primer_Brand__RiverAccordion-module__RiverAccordion__trigger___x_yLq::after { content: ”; position: absolute; display: block; width: 100%; height: 100%; } .Primer_Brand__RiverAccordion-module__RiverAccordion__panel___GkOCl { display: grid; grid-template-rows: 0fr; transition: grid-template-rows var(–brand-animation-duration-default) var(–brand-animation-easing-default), margin-block-start var(–brand-animation-duration-default) var(–brand-animation-easing-default), padding-block-end var(–brand-animation-duration-default) var(–brand-animation-easing-default); margin-block-start: var(–base-size-32); overflow-y: clip; } .Primer_Brand__RiverAccordion-module__RiverAccordion__item–open___nnixq .Primer_Brand__RiverAccordion-module__RiverAccordion__panel___GkOCl { margin-block-start: var(–base-size-12); padding-block-end: var(–base-size-32); grid-template-rows: 1fr; } .Primer_Brand__RiverAccordion-module__RiverAccordion__content___ECkev { display: flex; flex-direction: column; align-items: flex-start; min-height: 0; gap: var(–base-size-20); } .Primer_Brand__RiverAccordion-module__RiverAccordion__icon___gl6pH { opacity: 1; transition: opacity var(–brand-animation-duration-fast) var(–brand-animation-easing-default); } .Primer_Brand__RiverAccordion-module__RiverAccordion__item–open___nnixq .Primer_Brand__RiverAccordion-module__RiverAccordion__icon___gl6pH { opacity: 0; } /** * Do not edit directly * Generated on Thu, 23 Oct 2025 14:23:27 GMT */ :root { –brand-River-visual-shadow: 0px 100px 80px rgba(0, 0, 0, 0.0174624), 0px 41.7776px 33.4221px rgba(0, 0, 0, 0.0235573), 0px 22.3363px 17.869px rgba(0, 0, 0, 0.0282784), 0px 12.5216px 10.0172px rgba(0, 0, 0, 0.0339075), 0px 6.6501px 5.32008px rgba(0, 0, 0, 0.04317), 0px 2.76726px 2.21381px rgba(0, 0, 0, 0.07); –brand-River-label-margin: var(–base-size-16); –brand-River-heading-margin: var(–base-size-16); } /** * Do not edit directly * Generated on Thu, 23 Oct 2025 14:23:28 GMT */ :root { –brand-RiverBreakout-spacing-inner: var(–base-size-40); –brand-River-spacing-outer: var(–base-size-36); –brand-River-spacing-innerY: var(–base-size-24); –brand-River-spacing-inner: var(–base-size-24); } @media (min-width: 768px) { :root { –brand-RiverBreakout-spacing-inner: var(–base-size-48); –brand-River-spacing-innerY: var(–base-size-24); –brand-River-spacing-inner: var(–base-size-36); } } @media (min-width: 1280px) { :root { –brand-RiverBreakout-spacing-inner: var(–base-size-64); –brand-River-spacing-outer: var(–base-size-48); –brand-River-spacing-innerY: var(–base-size-32); –brand-River-spacing-inner: var(–base-size-48); } } .Primer_Brand__river-shared-module__River___eSXvR { display: grid; grid-gap: var(–brand-River-spacing-inner); gap: var(–brand-River-spacing-inner); grid-auto-rows: min-content; padding-top: var(–brand-River-spacing-outer); padding-bottom: var(–brand-River-spacing-outer); } .Primer_Brand__river-shared-module__River–align-center___VxJ3H { text-align: center; } .Primer_Brand__river-shared-module__River__content___p4EdY { order: 2; } .Primer_Brand__river-shared-module__River__visual–fill-media___psmFL img, .Primer_Brand__river-shared-module__River__visual–fill-media___psmFL picture, .Primer_Brand__river-shared-module__River__visual–fill-media___psmFL video { width: 100%; height: 100%; -o-object-fit: cover; object-fit: cover; } .Primer_Brand__river-shared-module__River__visual–rounded___x1iTx { overflow: hidden; border-radius: var(–brand-borderRadius-large); } .Primer_Brand__river-shared-module__River__visual–has-shadow___PyzIW { box-shadow: var(–brand-River-visual-shadow); } .Primer_Brand__river-shared-module__River__heading___tl6zS { margin-bottom: var(–brand-River-heading-margin); } .Primer_Brand__river-shared-module__River__call-to-action___yeIFh { margin-top: var(–base-size-24); } .Primer_Brand__river-shared-module__River__text___TQQhU strong, .Primer_Brand__river-shared-module__River__text___TQQhU b { font-weight: var(–base-text-weight-semibold); color: var(–brand-color-text-default); } .Primer_Brand__river-shared-module__River__trailingComponent___bjdxv { margin-block-start: var(–brand-River-spacing-inner); } .Primer_Brand__river-shared-module__River__trailingComponent–divider___q9hCY { padding-block-start: var(–brand-River-spacing-inner); border-top: var(–brand-borderWidth-thin) solid var(–brand-color-border-muted); } .Primer_Brand__river-shared-module__River__label___ztaaN { margin-block-end: var(–brand-River-label-margin); } /* Medium breakpoint and up */ @media screen and (min-width: 48rem) { .Primer_Brand__river-shared-module__River___eSXvR { grid-template-rows: initial; } .Primer_Brand__river-shared-module__River__content___p4EdY { order: initial; } .Primer_Brand__river-shared-module__River–50-50___y5_l2 { grid-template-columns: [content] 1fr [visual] 1fr; } .Primer_Brand__river-shared-module__River–60-40___NljA1 { grid-template-columns: [content] 4fr [visual] 6fr; } .Primer_Brand__river-shared-module__River–align-start___wo12V { grid-template-areas: ‘content visual’; } .Primer_Brand__river-shared-module__River–align-end___aNjz4 { grid-template-areas: ‘visual content’; } .Primer_Brand__river-shared-module__River–align-end___aNjz4.Primer_Brand__river-shared-module__River–60-40___NljA1 { grid-template-columns: [visual] 6fr [content] 4fr; } .Primer_Brand__river-shared-module__River__content___p4EdY { display: grid; align-content: center; grid-area: content; } .Primer_Brand__river-shared-module__River__visual___kjFE2 { grid-area: visual; } .Primer_Brand__river-shared-module__River–align-center___VxJ3H { grid-auto-rows: min-content; grid-template-columns: initial; } .Primer_Brand__river-shared-module__River–align-center___VxJ3H .Primer_Brand__river-shared-module__River__content___p4EdY, .Primer_Brand__river-shared-module__River–align-center___VxJ3H .Primer_Brand__river-shared-module__River__visual___kjFE2 { grid-area: unset; justify-self: center; } .Primer_Brand__river-shared-module__River–align-center___VxJ3H .Primer_Brand__river-shared-module__River__body-text___aJne5 { max-width: 600px; justify-self: center; } .Primer_Brand__river-shared-module__River–align-center___VxJ3H .Primer_Brand__river-shared-module__River__visual___kjFE2 { margin-bottom: var(–brand-River-spacing-inner); } .Primer_Brand__river-shared-module__River–align-center___VxJ3H .Primer_Brand__river-shared-module__River__content___p4EdY { margin-top: var(–brand-River-spacing-inner); } } /* Large breakpoint and up */ @media screen and (min-width: 63.25rem) { .Primer_Brand__river-shared-module__River–50-50___y5_l2 .Primer_Brand__river-shared-module__River__body-text___aJne5, .Primer_Brand__river-shared-module__River–50-50___y5_l2 .Primer_Brand__river-shared-module__River__heading___tl6zS { max-width: 400px; } .Primer_Brand__river-shared-module__River–align-start___wo12V .Primer_Brand__river-shared-module__River__content___p4EdY { padding-inline-end: var(–base-size-128); } .Primer_Brand__river-shared-module__River–align-end___aNjz4 .Primer_Brand__river-shared-module__River__content___p4EdY { padding-inline: var(–base-size-64); } } .Primer_Brand__river-shared-module__RiverBreakout___VNW5e { display: flex; flex-direction: column; gap: var(–brand-RiverBreakout-spacing-inner); padding-block-end: var(–brand-River-spacing-outer); padding-block-start: var(–brand-River-spacing-outer); } .Primer_Brand__river-shared-module__RiverBreakout___VNW5e .Primer_Brand__river-shared-module__River__text___TQQhU { max-width: 37.5rem; /* 600px */ color: var(–brand-color-text-default); font-size: var(–brand-text-size-500); font-weight: var(–brand-heading-weight-500); letter-spacing: var(–brand-heading-letterSpacing-500); line-height: var(–brand-text-lineHeight-500); } .Primer_Brand__river-shared-module__RiverBreakout–muted___k_sJO .Primer_Brand__river-shared-module__River__text___TQQhU { color: var(–brand-color-text-subtle); } .Primer_Brand__river-shared-module__RiverBreakout___VNW5e .Primer_Brand__river-shared-module__River__text___TQQhU em, .Primer_Brand__river-shared-module__RiverBreakout___VNW5e .Primer_Brand__river-shared-module__River__text___TQQhU b { color: var(–brand-color-text-default); font-style: normal; font-weight: inherit; } .Primer_Brand__river-shared-module__RiverBreakout__hiddenHeading___axLfo { border: 0; clip: rect(1px, 1px, 1px, 1px); height: 1px; overflow: hidden; padding: 0; position: absolute; width: 1px; } .Primer_Brand__river-shared-module__RiverBreakout___VNW5e .Primer_Brand__river-shared-module__River__call-to-action___yeIFh { margin-block-end: var(–base-size-40); } @media screen and (min-width: 48rem) { .Primer_Brand__river-shared-module__RiverBreakout___VNW5e .Primer_Brand__river-shared-module__River__content___p4EdY { display: grid; grid-gap: var(–brand-River-spacing-inner); gap: var(–brand-River-spacing-inner); grid-row-gap: var(–brand-River-spacing-innerY); row-gap: var(–brand-River-spacing-innerY); grid-template-areas: ‘text trailingComponent’ ‘cta trailingComponent’; grid-template-columns: 5fr 3fr; grid-auto-rows: auto 1fr; } .Primer_Brand__river-shared-module__RiverBreakout___VNW5e .Primer_Brand__river-shared-module__River__text___TQQhU { grid-area: text; } .Primer_Brand__river-shared-module__RiverBreakout___VNW5e .Primer_Brand__river-shared-module__River__call-to-action___yeIFh { grid-area: cta; margin-block: 0; } .Primer_Brand__river-shared-module__RiverBreakout___VNW5e .Primer_Brand__river-shared-module__River__trailingComponent___bjdxv { grid-area: trailingComponent; justify-self: flex-end; margin-block-start: 0; } } .Primer_Brand__RiverStoryScroll-module__RiverStoryScroll___GKo1Z { –ease: cubic-bezier(0.22, 0.56, 0.23, 0.89); -webkit-font-smoothing: antialiased; –stackDistance: calc(var(–base-size-24) * -1); /* River visual (videos) * UL = unit-less, needed for division in certain scenarios */ –visualMaxWidth: 1032px; –visualMaxWidthUL: 1032; –visualMaxHeight: min(690px, 60vh); –visualMaxHeightUL: 690; –storyScrollPadding: min(32px, 5vw); position: relative; } @media (max-height: 720px) { .Primer_Brand__RiverStoryScroll-module__RiverStoryScroll___GKo1Z { –visualMaxHeight: 55vh; } } @media (max-height: 600px) { .Primer_Brand__RiverStoryScroll-module__RiverStoryScroll___GKo1Z { –visualMaxHeight: 50vh; } } @media (max-height: 500px) { .Primer_Brand__RiverStoryScroll-module__RiverStoryScroll___GKo1Z { –visualMaxHeight: 40vh; } } .Primer_Brand__RiverStoryScroll-module__RiverStoryScroll__inner___V0daX { position: relative; } .Primer_Brand__RiverStoryScroll-module__RiverStoryScroll__visual-cover___rCa_Y { position: absolute; left: 0; width: 100%; } .Primer_Brand__RiverStoryScroll-module__RiverStoryScroll__image___WmawN { margin-left: auto; margin-right: auto; width: auto; z-index: 10; position: relative; border-radius: var(–brand-borderRadius-large); } .Primer_Brand__RiverStoryScroll-module__RiverStoryScroll–enabled___EpqB5 .Primer_Brand__RiverStoryScroll-module__RiverStoryScroll__internal-river___eUmDR { grid-template-columns: 1fr; gap: 0; } .Primer_Brand__RiverStoryScroll-module__RiverStoryScroll–enabled___EpqB5 .Primer_Brand__RiverStoryScroll-module__RiverStoryScroll__internal-river___eUmDR img, .Primer_Brand__RiverStoryScroll-module__RiverStoryScroll–enabled___EpqB5 .Primer_Brand__RiverStoryScroll-module__RiverStoryScroll__internal-river___eUmDR video { display: none; } @media (max-width: 542px) { .Primer_Brand__RiverStoryScroll-module__RiverStoryScroll___GKo1Z { –topOffset: calc((100vh – min(664px, 60vh)) / 5); } } @media (max-width: 768px) and (min-height: 670px) { .Primer_Brand__RiverStoryScroll-module__RiverStoryScroll___GKo1Z { –extraBottomSpacing: calc(-1 * (100vh – 100vw) / 5); } } @media (min-width: 542px) and (max-width: 1028px) and (min-height: 670px) { .Primer_Brand__RiverStoryScroll-module__RiverStoryScroll___GKo1Z { –extraBottomSpacing: calc(-1 * (100vh – 100vw) / 3); } } @media (min-width: 542px) { .Primer_Brand__RiverStoryScroll-module__RiverStoryScroll___GKo1Z { –scrollTextHeight: 42vh; } } @media (max-height: 520px) { .Primer_Brand__RiverStoryScroll-module__RiverStoryScroll___GKo1Z { –scrollTextHeight: 70vh; } } @media (min-width: 1028px) { .Primer_Brand__RiverStoryScroll-module__RiverStoryScroll___GKo1Z { –stackDistance: -30px; } } @media (max-height: 800px) { .Primer_Brand__RiverStoryScroll-module__RiverStoryScroll___GKo1Z { –stackDistance: -20px; } } @media (max-height: 500px) { .Primer_Brand__RiverStoryScroll-module__RiverStoryScroll___GKo1Z { –stackDistance: -15px; } } @media screen and (max-width: 768px) { .Primer_Brand__RiverStoryScroll-module__RiverStoryScroll___GKo1Z { –topOffset: calc((100vh – min(664px, 60vh)) / 3); /* Spacing above the visual */ –availableWidth: calc(100vw – var(–storyScrollPadding) * 2); –relativeVisualHeight: calc(var(–visualMaxHeightUL) / var(–visualMaxWidthUL) * var(–availableWidth)); –visualHeight: min(var(–visualMaxHeight), var(–relativeVisualHeight)); –visualWidth: calc(var(–visualHeight) * var(–visualMaxWidthUL) / var(–visualMaxHeightUL)); –scrollTextHeight: 58vh; –textToVisualPadding: max(5vh, 40px); –topScrollOffset: calc(var(–visualHeight)); –bottomScrollOffset: calc(100vh – var(–topOffset) – var(–visualHeight) – var(–textToVisualPadding)); –extraBottomSpacing: 70px; } /* Enhanced styling if dvh is supported */ @supports (height: 100dvh) { .Primer_Brand__RiverStoryScroll-module__RiverStoryScroll__visual-container-inner___oFalR { height: 100dvh; } } .Primer_Brand__RiverStoryScroll-module__RiverStoryScroll__visual-container___ZJlnt { position: absolute; width: 100%; height: 100%; left: 0; top: 0; } .Primer_Brand__RiverStoryScroll-module__RiverStoryScroll__tracker___SR7oo { min-height: var(–scrollTextHeight); position: relative; transition: opacity 0.3s var(–ease); } .Primer_Brand__RiverStoryScroll-module__RiverStoryScroll__tracker___SR7oo:has(+ .Primer_Brand__RiverStoryScroll-module__in-viewport___AxNUA) { opacity: 0; } .Primer_Brand__RiverStoryScroll-module__RiverStoryScroll__tracker___SR7oo.Primer_Brand__RiverStoryScroll-module__in-viewport___AxNUA + .Primer_Brand__RiverStoryScroll-module__outside-viewport___ivCAg { opacity: 0; } .Primer_Brand__RiverStoryScroll-module__RiverStoryScroll___GKo1Z { max-width: calc(1032px + var(–storyScrollPadding) * 2); margin-top: min(30vw, 22vh); margin-left: auto; margin-right: auto; padding-right: var(–storyScrollPadding); padding-left: var(–storyScrollPadding); } .Primer_Brand__RiverStoryScroll-module__RiverStoryScroll__content-container–below____OTaq { padding-top: var(–topScrollOffset); padding-bottom: var(–bottomScrollOffset); } .Primer_Brand__RiverStoryScroll-module__RiverStoryScroll__image___WmawN { height: auto; width: 100%; max-width: var(–visualWidth); border-radius: var(–brand-borderRadius-large); } .Primer_Brand__RiverStoryScroll-module__RiverStoryScroll__visual-container-inner___oFalR { position: sticky; pointer-events: none; top: 0; padding-top: var(–topOffset); margin-top: calc(-1 * var(–topOffset)); display: flex; z-index: 1; flex-direction: column; height: 100vh; } .Primer_Brand__RiverStoryScroll-module__RiverStoryScroll__visual–below___gJyav { background-image: linear-gradient( 180deg, var(–brand-RiverStoryScroll-content-inactive-bgColor) calc(var(–topOffset) + var(–visualHeight) + 3px), transparent calc(var(–topOffset) + var(–visualHeight) + var(–textToVisualPadding)), transparent 93%, var(–brand-RiverStoryScroll-content-inactive-bgColor) 99% ); } .Primer_Brand__RiverStoryScroll-module__RiverStoryScroll__visual–below___gJyav .Primer_Brand__RiverStoryScroll-module__story-scroll-text___isxdl { margin-top: var(–base-size-40); } .Primer_Brand__RiverStoryScroll-module__tracker-outside-viewport___K2b2B { opacity: 0; display: none; } /* Show first visual, even when nothing is visible */ .Primer_Brand__RiverStoryScroll-module__tracker-outside-viewport___K2b2B:nth-child(2) { opacity: 1; display: block; } .Primer_Brand__RiverStoryScroll-module__RiverStoryScroll__visual-scroll-responder___DKr1C { transition: 0.5s var(–ease) transform, 0.5s var(–ease) filter, 0.5s var(–ease) opacity; pointer-events: auto; } .Primer_Brand__RiverStoryScroll-module__tracker-outside-viewport___K2b2B:has(~ .Primer_Brand__RiverStoryScroll-module__tracker-in-viewport___MYQAv) { position: absolute; display: block; margin-left: auto; margin-right: auto; left: 0; right: 0; } .Primer_Brand__RiverStoryScroll-module__tracker-in-viewport___MYQAv + .Primer_Brand__RiverStoryScroll-module__tracker-outside-viewport___K2b2B { transform: translateY(calc(var(–stackDistance) * -1)) scale(1.015); position: absolute; display: block; margin-left: auto; margin-right: auto; left: 0; right: 0; } .Primer_Brand__RiverStoryScroll-module__tracker-outside-viewport___K2b2B:has(+ .Primer_Brand__RiverStoryScroll-module__tracker-in-viewport___MYQAv) { transform: translateY(var(–stackDistance)) scale(0.95); filter: brightness(70%); opacity: 1; } .Primer_Brand__RiverStoryScroll-module__tracker-outside-viewport___K2b2B:has(+ .Primer_Brand__RiverStoryScroll-module__tracker-outside-viewport___K2b2B + .Primer_Brand__RiverStoryScroll-module__tracker-in-viewport___MYQAv) { transform: translateY(calc(var(–stackDistance) * 2)) scale(0.9); filter: brightness(50%); opacity: 1; } .Primer_Brand__RiverStoryScroll-module__tracker-outside-viewport___K2b2B:has(+ .Primer_Brand__RiverStoryScroll-module__tracker-outside-viewport___K2b2B + .Primer_Brand__RiverStoryScroll-module__tracker-outside-viewport___K2b2B + .Primer_Brand__RiverStoryScroll-module__tracker-in-viewport___MYQAv) { transform: translateY(calc(var(–stackDistance) * 3)) scale(0.85); filter: brightness(30%); opacity: 1; } .Primer_Brand__RiverStoryScroll-module__tracker-outside-viewport___K2b2B:has( + .Primer_Brand__RiverStoryScroll-module__tracker-outside-viewport___K2b2B + .Primer_Brand__RiverStoryScroll-module__tracker-outside-viewport___K2b2B + .Primer_Brand__RiverStoryScroll-module__tracker-outside-viewport___K2b2B + .Primer_Brand__RiverStoryScroll-module__tracker-in-viewport___MYQAv ) { transform: translateY(calc(var(–stackDistance) * 4)) scale(0.8); filter: brightness(10%); opacity: 1; } .Primer_Brand__RiverStoryScroll-module__tracker-in-viewport___MYQAv { display: block; position: relative; } /* TODO: Re-enable these at a later date .video-controls { –distanceFromEdge: 12px; position: absolute; right: calc((100% – var(–visualWidth)) / 2 + var(–distanceFromEdge)); bottom: var(–distanceFromEdge); z-index: 10; pointer-events: auto; transition: opacity 0.3s var(–ease); opacity: 0; } @media (min-width: 542px) { .video-controls { –distanceFromEdge: 20px; } } .RiverStoryScroll__visual-scroll-responder:hover .video-controls, .video-controls-ended { opacity: 1; } .video-control { background-color: rgba(0, 0, 0, 0.18); display: flex; align-items: center; justify-content: center; border-radius: 200px; width: 44px; height: 44px; transition: background-color 0.2s ease; } .video-control:hover, .video-control:focus { background-color: rgba(0, 0, 0, 0.35); } */ .Primer_Brand__RiverStoryScroll-module__RiverStoryScroll__content-stack___jBEVs { position: sticky; padding-top: var(–textToVisualPadding); top: calc(var(–topOffset) + var(–visualHeight)); } /* This is a hack to make the sticky behavior exclude the height of itself as it reaches the bottom */ /* This makes it possible to calculate the end of the sticky scroll without having to account for text content */ .Primer_Brand__RiverStoryScroll-module__RiverStoryScroll__tracker___SR7oo:last-child .Primer_Brand__RiverStoryScroll-module__RiverStoryScroll__content-stack___jBEVs { height: 0; } .Primer_Brand__RiverStoryScroll-module__RiverStoryScroll__pagination___KPrEv { display: flex; flex-direction: column; gap: var(–base-size-4); position: absolute; left: calc(var(–base-size-20) * -1 – 2px); right: 0; margin: auto; height: var(–visualHeight); justify-content: center; margin-block-start: calc(var(–base-size-20) * -1); } .Primer_Brand__RiverStoryScroll-module__RiverStoryScroll__pagination-dot___G_E1k { width: 6px; height: 6px; border-radius: var(–brand-borderRadius-large); opacity: 0.55; background: var(–brand-RiverStoryScroll-pagination-fgColor); transition: opacity var(–brand-animation-duration-default) var(–ease), height var(–brand-animation-duration-default) var(–ease); } .Primer_Brand__RiverStoryScroll-module__tracker-in-viewport___MYQAv:nth-child(2) ~ .Primer_Brand__RiverStoryScroll-module__RiverStoryScroll__pagination___KPrEv .Primer_Brand__RiverStoryScroll-module__RiverStoryScroll__pagination-dot___G_E1k:nth-child(1) { opacity: 1; height: var(–base-size-24); } .Primer_Brand__RiverStoryScroll-module__tracker-in-viewport___MYQAv:nth-child(3) ~ .Primer_Brand__RiverStoryScroll-module__RiverStoryScroll__pagination___KPrEv .Primer_Brand__RiverStoryScroll-module__RiverStoryScroll__pagination-dot___G_E1k:nth-child(2) { opacity: 1; height: var(–base-size-24); } .Primer_Brand__RiverStoryScroll-module__tracker-in-viewport___MYQAv:nth-child(4) ~ .Primer_Brand__RiverStoryScroll-module__RiverStoryScroll__pagination___KPrEv .Primer_Brand__RiverStoryScroll-module__RiverStoryScroll__pagination-dot___G_E1k:nth-child(3) { opacity: 1; height: var(–base-size-24); } .Primer_Brand__RiverStoryScroll-module__tracker-in-viewport___MYQAv:nth-child(5) ~ .Primer_Brand__RiverStoryScroll-module__RiverStoryScroll__pagination___KPrEv .Primer_Brand__RiverStoryScroll-module__RiverStoryScroll__pagination-dot___G_E1k:nth-child(4) { opacity: 1; height: var(–base-size-24); } .Primer_Brand__RiverStoryScroll-module__tracker-in-viewport___MYQAv:nth-child(6) ~ .Primer_Brand__RiverStoryScroll-module__RiverStoryScroll__pagination___KPrEv .Primer_Brand__RiverStoryScroll-module__RiverStoryScroll__pagination-dot___G_E1k:nth-child(5) { opacity: 1; height: var(–base-size-24); } } @media screen and (min-width: 768px) { .Primer_Brand__RiverStoryScroll-module__RiverStoryScroll__inner___V0daX { display: grid; grid-template-columns: 1fr 1fr; grid-gap: var(–base-size-24); gap: var(–base-size-24); } .Primer_Brand__RiverStoryScroll-module__RiverStoryScroll__visual-container___ZJlnt { position: sticky; width: 100%; top: 0; height: 80vh; display: flex; align-items: center; order: 2; } .Primer_Brand__RiverStoryScroll-module__RiverStoryScroll__visual-container-inner___oFalR, .Primer_Brand__RiverStoryScroll-module__RiverStoryScroll__image___WmawN { width: 100%; } .Primer_Brand__RiverStoryScroll-module__RiverStoryScroll___GKo1Z .Primer_Brand__RiverStoryScroll-module__RiverStoryScroll__visual-scroll-responder___DKr1C { position: sticky; top: 0; width: 100%; right: 0; transition: opacity 0.3s var(–ease); padding-top: 10vh; } .Primer_Brand__RiverStoryScroll-module__RiverStoryScroll__visual-container-inner___oFalR.Primer_Brand__RiverStoryScroll-module__RiverStoryScroll__visual–below___gJyav { position: sticky; top: 0; } .Primer_Brand__RiverStoryScroll-module__RiverStoryScroll__visual-scroll-responder___DKr1C.Primer_Brand__RiverStoryScroll-module__tracker-outside-viewport___K2b2B { position: absolute; top: 0; z-index: -1; opacity: 0; } .Primer_Brand__RiverStoryScroll-module__RiverStoryScroll__visual-scroll-responder___DKr1C.Primer_Brand__RiverStoryScroll-module__tracker-in-viewport___MYQAv { z-index: 1; opacity: 1; } .Primer_Brand__RiverStoryScroll-module__RiverStoryScroll__content-container____Rsbs.Primer_Brand__RiverStoryScroll-module__RiverStoryScroll__content-container–below____OTaq { padding-top: 10vh; } .Primer_Brand__RiverStoryScroll-module__RiverStoryScroll__content-container____Rsbs.Primer_Brand__RiverStoryScroll-module__RiverStoryScroll__content-container–below____OTaq .Primer_Brand__RiverStoryScroll-module__RiverStoryScroll__tracker___SR7oo { padding: 20vh 0; } .Primer_Brand__RiverStoryScroll-module__RiverStoryScroll__tracker___SR7oo.Primer_Brand__RiverStoryScroll-module__outside-viewport___ivCAg { position: relative; } .Primer_Brand__RiverStoryScroll-module__RiverStoryScroll__tracker___SR7oo { filter: 0; } .Primer_Brand__RiverStoryScroll-module__RiverStoryScroll__tracker___SR7oo.Primer_Brand__RiverStoryScroll-module__outside-viewport___ivCAg { filter: blur(1px); transition: filter var(–brand-animation-duration-extended) var(–brand-animation-easing-default); } .Primer_Brand__RiverStoryScroll-module__RiverStoryScroll__tracker___SR7oo::after { content: ”; transition: opacity var(–brand-animation-duration-extended) var(–brand-animation-easing-default), visibility var(–brand-animation-duration-extended) var(–brand-animation-easing-default); opacity: 0; visibility: hidden; position: absolute; top: 0; left: 0; right: 0; bottom: 0; background-color: var(–brand-RiverStoryScroll-content-inactive-bgColor); } .Primer_Brand__RiverStoryScroll-module__RiverStoryScroll__tracker___SR7oo.Primer_Brand__RiverStoryScroll-module__outside-viewport___ivCAg::after { opacity: 0.7; visibility: visible; } } @media screen and (min-width: 768px) and (min-height: 900px) and (prefers-reduced-motion: no-preference) { .Primer_Brand__RiverStoryScroll-module__RiverStoryScroll___GKo1Z { margin-top: -20vh; } .Primer_Brand__RiverStoryScroll-module__RiverStoryScroll__content-container____Rsbs.Primer_Brand__RiverStoryScroll-module__RiverStoryScroll__content-container–below____OTaq { padding-top: 16vh; } } /* Remove all animations, transitions and smooth scroll for people that prefer not to see them */ @media (prefers-reduced-motion: reduce) { .Primer_Brand__RiverStoryScroll-module__RiverStoryScroll___GKo1Z, .Primer_Brand__RiverStoryScroll-module__RiverStoryScroll___GKo1Z::before, .Primer_Brand__RiverStoryScroll-module__RiverStoryScroll___GKo1Z::after, .Primer_Brand__RiverStoryScroll-module__RiverStoryScroll___GKo1Z * { animation: none !important; transition: none !important; scroll-behavior: auto !important; } } /** * Do not edit directly * Generated on Thu, 23 Oct 2025 14:23:28 GMT */ :root, [data-color-mode=”light”] { –brand-RiverStoryScroll-pagination-fgColor: var(–base-color-scale-gray-6); –brand-RiverStoryScroll-content-inactive-bgColor: var(–brand-color-canvas-default); } [data-color-mode=”dark”] { –brand-RiverStoryScroll-pagination-fgColor: var(–base-color-scale-white-0); –brand-RiverStoryScroll-content-inactive-bgColor: var(–brand-color-canvas-default); } /* * Main styles for the subdomain navigation bar. */ .Primer_Brand__SubdomainNavBar-module__SubdomainNavBar___JNpcK { position: relative; z-index: 90; font-weight: 550; background: var(–brand-SubdomainNavBar-canvas-default); backdrop-filter: blur(16px); border-bottom: 1px solid rgba(0, 0, 0, 0.1); transition: background-color var(–brand-animation-duration-fast) var(–brand-animation-easing-default), border-color var(–brand-animation-duration-fast) var(–brand-animation-easing-default); height: 75px; } /* * Outer container */ .Primer_Brand__SubdomainNavBar-module__SubdomainNavBar-outer-container___aE8uv { z-index: 90; } .Primer_Brand__SubdomainNavBar-module__SubdomainNavBar-outer-container–fixed___ZhyZf { position: fixed; top: 0; right: 0; left: 0; } /* * Inner container */ .Primer_Brand__SubdomainNavBar-module__SubdomainNavBar-inner-container___kdy5Y { display: flex; padding: 4px 28px; } .Primer_Brand__SubdomainNavBar-module__SubdomainNavBar-inner-container–centered___FXUTh { max-width: 1280px; margin: 0 auto; } @media screen and (min-width: 48rem) { .Primer_Brand__SubdomainNavBar-module__SubdomainNavBar-inner-container___kdy5Y { padding: 4px 32px; } } .Primer_Brand__SubdomainNavBar-module__SubdomainNavBar-inner-container–search-open___nhMNU { animation: Primer_Brand__SubdomainNavBar-module__fade-out___fhdxi 150ms; } /* * Logo and title area */ .Primer_Brand__SubdomainNavBar-module__SubdomainNavBar-title-area___W8IC5 { display: inline-flex; list-style-type: none; align-items: center; gap: var(–base-size-8); padding: 0; margin: 0; max-width: 340px; color: var(–brand-color-text-default); padding: var(–base-size-16) 0; } @media screen and (min-width: 63.25rem) { .Primer_Brand__SubdomainNavBar-module__SubdomainNavBar-title-area___W8IC5 { gap: var(–base-size-16); } } .Primer_Brand__SubdomainNavBar-module__SubdomainNavBar-logo-mark___pMn2_ { color: var(–brand-color-text-default); position: relative; } .Primer_Brand__SubdomainNavBar-module__SubdomainNavBar-back-arrow___OOrj8 { position: absolute; left: calc(-32px + 5px); opacity: 0; transition: opacity var(–brand-animation-duration-fast), transform var(–brand-animation-duration-fast) ease; transform: translateX(5px); color: var(–brand-color-text-muted); } .Primer_Brand__SubdomainNavBar-module__SubdomainNavBar-logo-mark___pMn2_:hover .Primer_Brand__SubdomainNavBar-module__SubdomainNavBar-back-arrow___OOrj8 { opacity: 1; transform: translateX(0); } .Primer_Brand__SubdomainNavBar-module__SubdomainNavBar-title-separator___djrH2 { color: var(–brand-color-text-muted); font-weight: var(–base-text-weight-semibold); font-size: var(–base-size-32); line-height: 29px; } .Primer_Brand__SubdomainNavBar-module__SubdomainNavBar-logo-mark___pMn2_ svg { width: 32px; height: 32px; } .Primer_Brand__SubdomainNavBar-module__SubdomainNavBar-title___Zm_g2 { line-height: var(–base-size-32); -webkit-text-decoration: none; text-decoration: none; padding-right: var(–base-size-16); white-space: nowrap; } .Primer_Brand__SubdomainNavBar-module__SubdomainNavBar-title___Zm_g2:hover { -webkit-text-decoration: none; text-decoration: none; } /* * Primary navigation link area */ .Primer_Brand__SubdomainNavBar-module__SubdomainNavBar-primary-nav___rZwCn { display: inline-flex; list-style-type: none; align-items: center; padding: 0; margin: 0; } .Primer_Brand__SubdomainNavBar-module__SubdomainNavBar-primary-nav-list___iQd2r { list-style-type: none; } @media screen and (max-width: 767px) { .Primer_Brand__SubdomainNavBar-module__SubdomainNavBar-primary-nav-list___iQd2r { display: none; } .Primer_Brand__SubdomainNavBar-module__SubdomainNavBar-primary-nav-list–invisible___HnkQO { display: none; } .Primer_Brand__SubdomainNavBar-module__SubdomainNavBar-primary-nav-list–visible___ZeoFv { display: block; margin: 0; padding: 0; } .Primer_Brand__SubdomainNavBar-module__SubdomainNavBar-menu-wrapper___b2uqO { display: flex; flex-direction: column; justify-content: space-between; overflow-y: auto; position: absolute; top: 75px; left: 0; right: 0; bottom: 0; z-index: 2; background-color: var(–brand-color-canvas-default); width: 100vw; height: calc(100vh – 75px); animation: Primer_Brand__SubdomainNavBar-module__fade-in-down___kwg9g 500ms; animation-timing-function: var(–brand-animation-easing-default); } .Primer_Brand__SubdomainNavBar-module__SubdomainNavBar-menu-wrapper–close___NzelD { display: none; } } @media screen and (min-width: 48rem) { .Primer_Brand__SubdomainNavBar-module__SubdomainNavBar-primary-nav-list___iQd2r { display: flex; align-items: center; width: 100%; max-width: 150px; padding: 0; margin: 0 24px 0 0; /* overflow: hidden; */ } } @media screen and (min-width: 768px) { .Primer_Brand__SubdomainNavBar-module__SubdomainNavBar-primary-nav-list___iQd2r { max-width: 100px; } } @media screen and (min-width: 850px) { .Primer_Brand__SubdomainNavBar-module__SubdomainNavBar-primary-nav-list___iQd2r { max-width: 200px; } } @media screen and (min-width: 1024px) { .Primer_Brand__SubdomainNavBar-module__SubdomainNavBar-primary-nav-list___iQd2r { max-width: 300px; } } @media screen and (min-width: 1280px) { .Primer_Brand__SubdomainNavBar-module__SubdomainNavBar-primary-nav-list___iQd2r { max-width: 520px; margin-right: 80px; } .Primer_Brand__SubdomainNavBar-module__SubdomainNavBar-outer-container–has-actions___hG7AZ .Primer_Brand__SubdomainNavBar-module__SubdomainNavBar-primary-nav-list___iQd2r { max-width: 465px; } } .Primer_Brand__SubdomainNavBar-module__SubdomainNavBar-primary-nav-list-item___sz8e9 { white-space: nowrap; } @media screen and (max-width: 767px) { .Primer_Brand__SubdomainNavBar-module__SubdomainNavBar-primary-nav-list-item___sz8e9 { animation-name: Primer_Brand__SubdomainNavBar-module__fade-in-down-staggered___zQfEQ; animation-duration: 500ms; animation-delay: calc(var(–animation-order) * 80ms); animation-fill-mode: both; animation-timing-function: var(–brand-animation-easing-default); } } @media screen and (min-width: 48rem) { .Primer_Brand__SubdomainNavBar-module__SubdomainNavBar-primary-nav-list-item–visible___oDmLP { order: 0; visibility: visible; opacity: 1; } .Primer_Brand__SubdomainNavBar-module__SubdomainNavBar-primary-nav-list-item–invisible___NioAh { order: 100; visibility: hidden; pointer-events: none; } .Primer_Brand__SubdomainNavBar-module__SubdomainNavBar-primary-nav-list-item–overflow___FXC7u { order: 99; position: relative; right: 0; } } .Primer_Brand__SubdomainNavBar-module__SubdomainNavBar-link___XmtPc { position: relative; display: flex; flex-direction: row; align-items: center; gap: var(–base-size-8); color: var(–brand-color-text-default); font-family: var(–brand-heading-fontFamily); font-weight: var(–base-text-weight-normal); font-size: var(–base-size-20); line-height: var(–base-size-20); padding: var(–base-size-8) var(–base-size-16) var(–base-size-16) var(–base-size-28); -webkit-text-decoration: none; text-decoration: none; } .Primer_Brand__SubdomainNavBar-module__SubdomainNavBar-link___XmtPc:hover { -webkit-text-decoration: none; text-decoration: none; } .Primer_Brand__SubdomainNavBar-module__SubdomainNavBar-link-text___a540y { position: relative; } @media screen and (max-width: 767px) { .Primer_Brand__SubdomainNavBar-module__SubdomainNavBar-link___XmtPc:first-of-type { padding-top: var(–base-size-24); } .Primer_Brand__SubdomainNavBar-module__SubdomainNavBar-link–title___ApFQt { font-weight: var(–base-text-weight-bold); } } @media screen and (min-width: 48rem) { .Primer_Brand__SubdomainNavBar-module__SubdomainNavBar-link___XmtPc { font-family: var(–brand-heading-fontFamily); font-weight: var(–base-text-weight-semibold); font-size: var(–base-size-16); line-height: var(–base-size-16); padding: var(–base-size-16) var(–base-size-16); } .Primer_Brand__SubdomainNavBar-module__SubdomainNavBar-link-text___a540y::after { content: ”; position: absolute; bottom: -6px; left: 0; width: 100%; height: 2px; background-color: var(–brand-SubdomainNavBar-border-nav-default); opacity: 0; transition: opacity var(–brand-animation-duration-fast), transform var(–brand-animation-duration-fast); transform: scale(0); transform-origin: center; } .Primer_Brand__SubdomainNavBar-module__SubdomainNavBar-link___XmtPc:hover .Primer_Brand__SubdomainNavBar-module__SubdomainNavBar-link-text___a540y::after, .Primer_Brand__SubdomainNavBar-module__SubdomainNavBar-link___XmtPc:focus .Primer_Brand__SubdomainNavBar-module__SubdomainNavBar-link-text___a540y::after { opacity: 1; transform: scale(0.75); } .Primer_Brand__SubdomainNavBar-module__SubdomainNavBar-link___XmtPc:active .Primer_Brand__SubdomainNavBar-module__SubdomainNavBar-link-text___a540y::after { background-color: var(–brand-SubdomainNavBar-border-nav-pressed); transform: scale(0.75); } .Primer_Brand__SubdomainNavBar-module__SubdomainNavBar-overflow-menu-item___sI1rx .Primer_Brand__SubdomainNavBar-module__SubdomainNavBar-link___XmtPc { transition: background-color var(–brand-animation-easing-default) 250ms; background-color: var(–brand-SubdomainNavBar-canvas-overflow-default); color: var(–brand-SubdomainNavBar-fg-overflow-default); } .Primer_Brand__SubdomainNavBar-module__SubdomainNavBar-overflow-menu-item___sI1rx .Primer_Brand__SubdomainNavBar-module__SubdomainNavBar-link___XmtPc .Primer_Brand__SubdomainNavBar-module__SubdomainNavBar-link-text___a540y::after { display: none; } .Primer_Brand__SubdomainNavBar-module__SubdomainNavBar-overflow-menu-item___sI1rx .Primer_Brand__SubdomainNavBar-module__SubdomainNavBar-link___XmtPc:hover { background-color: var(–brand-SubdomainNavBar-canvas-overflow-hover); } .Primer_Brand__SubdomainNavBar-module__SubdomainNavBar-overflow-menu-item___sI1rx .Primer_Brand__SubdomainNavBar-module__SubdomainNavBar-link___XmtPc:focus, .Primer_Brand__SubdomainNavBar-module__SubdomainNavBar-overflow-menu-item___sI1rx .Primer_Brand__SubdomainNavBar-module__SubdomainNavBar-link___XmtPc:focus-visible { box-shadow: inset 0px 0px 0px 2px var(–brand-color-focus); outline: none; } } @media screen and (min-width: 63.25rem) { .Primer_Brand__SubdomainNavBar-module__SubdomainNavBar-link___XmtPc { padding: var(–base-size-16) var(–base-size-24); } } .Primer_Brand__SubdomainNavBar-module__SubdomainNavBar-more-link___GR7D2 { display: none; } .Primer_Brand__SubdomainNavBar-module__SubdomainNavBar-more-link___GR7D2[aria-expanded=’true’]:hover::after, .Primer_Brand__SubdomainNavBar-module__SubdomainNavBar-more-link___GR7D2[aria-expanded=’true’]:focus::after { display: none; } @media screen and (min-width: 48rem) { .Primer_Brand__SubdomainNavBar-module__SubdomainNavBar-more-link___GR7D2 { cursor: pointer; -webkit-appearance: none; -moz-appearance: none; appearance: none; border: none; background-color: transparent; display: inline-flex; align-items: center; gap: var(–base-size-4); } } .Primer_Brand__SubdomainNavBar-module__SubdomainNavBar-overflow-menu___RXj_t { position: absolute; right: 0; top: var(–base-size-48); background-color: var(–base-color-scale-white-0); border-radius: var(–brand-borderRadius-large); animation: Primer_Brand__SubdomainNavBar-module__fade-in-down___kwg9g 0.25s, Primer_Brand__SubdomainNavBar-module__enlarge-shadow___pfcD5 250ms forwards; animation-timing-function: var(–brand-animation-easing-default); box-shadow: 0px 8px 24px rgba(1, 4, 9, 0.15); overflow: hidden; } .Primer_Brand__SubdomainNavBar-module__SubdomainNavBar-overflow-menu-list___EbzqG { display: grid; list-style-type: none; padding: 0; margin: 0; width: -moz-max-content; width: max-content; } /* * Toolbar actions area for search and mobile menu */ .Primer_Brand__SubdomainNavBar-module__SubdomainNavBar-secondary-nav___WHTTz { display: flex; align-items: center; margin-left: auto; min-width: 0; } .Primer_Brand__SubdomainNavBar-module__SubdomainNavBar-search-trigger___WyUIj { display: flex; align-items: center; } .Primer_Brand__SubdomainNavBar-module__SubdomainNavBar-search-button___Nzz4R, .Primer_Brand__SubdomainNavBar-module__SubdomainNavBar-menu-button___hMy4J { cursor: pointer; -webkit-appearance: none; -moz-appearance: none; appearance: none; background-color: transparent; border: var(–brand-borderWidth-thick) solid transparent; color: var(–brand-color-text-default); width: calc(48px – var(–brand-borderWidth-thick)); height: calc(48px – var(–brand-borderWidth-thick)); display: flex; align-items: center; justify-content: center; transition: border 250ms var(–brand-animation-easing-default), box-shadow 250ms ease; border-radius: var(–brand-borderRadius-medium); box-shadow: 0 0 0 2px transparent; } .Primer_Brand__SubdomainNavBar-module__SubdomainNavBar-search-button___Nzz4R svg, .Primer_Brand__SubdomainNavBar-module__SubdomainNavBar-menu-button___hMy4J svg { width: 24px; height: 24px; } .Primer_Brand__SubdomainNavBar-module__SubdomainNavBar-menu-button___hMy4J { display: inline-block; align-self: center; } .Primer_Brand__SubdomainNavBar-module__SubdomainNavBar-menu-button-bar___cUVZF { width: 22px; height: 2px; background-color: var(–brand-color-text-default); margin: var(–base-size-4) auto; border-radius: var(–brand-borderRadius-large); display: block; } @media (prefers-reduced-motion: no-preference) { .Primer_Brand__SubdomainNavBar-module__SubdomainNavBar-menu-button-bar___cUVZF { transition-timing-function: var(–brand-animation-easing-default); transition-duration: 500ms; transition-property: opacity, transform; } } .Primer_Brand__SubdomainNavBar-module__SubdomainNavBar-menu-button-bar___cUVZF:nth-of-type(1) { transform-origin: bottom right; } .Primer_Brand__SubdomainNavBar-module__SubdomainNavBar-menu-button-bar___cUVZF:nth-of-type(3) { transform-origin: top right; } .Primer_Brand__SubdomainNavBar-module__SubdomainNavBar-menu-button–close___I0UtT .Primer_Brand__SubdomainNavBar-module__SubdomainNavBar-menu-button-bar___cUVZF:nth-of-type(1) { transform: rotate(-45deg) translateY(-3px); } .Primer_Brand__SubdomainNavBar-module__SubdomainNavBar-menu-button–close___I0UtT .Primer_Brand__SubdomainNavBar-module__SubdomainNavBar-menu-button-bar___cUVZF:nth-of-type(2) { opacity: 0; transform: scale(0); } .Primer_Brand__SubdomainNavBar-module__SubdomainNavBar-menu-button–close___I0UtT .Primer_Brand__SubdomainNavBar-module__SubdomainNavBar-menu-button-bar___cUVZF:nth-of-type(3) { transform: rotate(45deg) translateY(3px); } @media screen and (min-width: 48rem) { .Primer_Brand__SubdomainNavBar-module__SubdomainNavBar-search-button___Nzz4R:hover, .Primer_Brand__SubdomainNavBar-module__SubdomainNavBar-menu-button___hMy4J:hover { border: var(–brand-borderWidth-thick) solid var(–brand-SubdomainNavBar-border-button-hover); } .Primer_Brand__SubdomainNavBar-module__SubdomainNavBar-search-button___Nzz4R:active, .Primer_Brand__SubdomainNavBar-module__SubdomainNavBar-menu-button___hMy4J:active { box-shadow: 0 0 0 1px var(–brand-SubdomainNavBar-border-button-hover); } .Primer_Brand__SubdomainNavBar-module__SubdomainNavBar-mobile-menu-button___CTbHW { display: none; } .Primer_Brand__SubdomainNavBar-module__SubdomainNavBar-search-dialog-control-area___KlFbq .Primer_Brand__SubdomainNavBar-module__SubdomainNavBar-search-button___Nzz4R, .Primer_Brand__SubdomainNavBar-module__SubdomainNavBar-search-dialog-control-area___KlFbq .Primer_Brand__SubdomainNavBar-module__SubdomainNavBar-menu-button___hMy4J { display: inline-flex; width: 48px; } .Primer_Brand__SubdomainNavBar-module__SubdomainNavBar-search-button___Nzz4R { margin: 0 var(–base-size-16) 0 auto; } } .Primer_Brand__SubdomainNavBar-module__SubdomainNavBar-button-area___MbQys { display: inline-flex; gap: var(–base-size-16); align-items: center; min-width: 0; } .Primer_Brand__SubdomainNavBar-module__SubdomainNavBar-button-area-inner___dbpYv { display: flex; gap: var(–base-size-8); min-width: 0; } @media screen and (max-width: 48rem) { .Primer_Brand__SubdomainNavBar-module__SubdomainNavBar-button-area___MbQys { display: none; } .Primer_Brand__SubdomainNavBar-module__SubdomainNavBar-button-area–visible___fLvbf { display: flex; left: 0; z-index: 99; width: 100%; height: auto; animation-name: Primer_Brand__SubdomainNavBar-module__fade-in-down-staggered___zQfEQ; animation-duration: 500ms; animation-delay: calc(10 * 80ms); animation-fill-mode: both; animation-timing-function: var(–brand-animation-easing-default); } .Primer_Brand__SubdomainNavBar-module__SubdomainNavBar-inner-container–search-open___nhMNU .Primer_Brand__SubdomainNavBar-module__SubdomainNavBar-button-area–visible___fLvbf { display: none; } .Primer_Brand__SubdomainNavBar-module__SubdomainNavBar-button-area-inner___dbpYv { width: 100%; flex-direction: column; margin: 24px; min-width: 0; } } .Primer_Brand__SubdomainNavBar-module__SubdomainNavBar-cta-button___g_9BM { white-space: nowrap; } @media screen and (min-width: 1024px) { .Primer_Brand__SubdomainNavBar-module__SubdomainNavBar-cta-button–secondary___P0FJH { display: inline-flex; } } /* * Search dialog control area */ .Primer_Brand__SubdomainNavBar-module__SubdomainNavBar-search-form___zoZB5 { display: flex; width: 100%; } .Primer_Brand__SubdomainNavBar-module__SubdomainNavBar-search-dialog___yqQl5 { position: absolute; z-index: 99; } @media screen and (max-width: 767px) { .Primer_Brand__SubdomainNavBar-module__SubdomainNavBar-search-dialog___yqQl5 { top: 0; left: 0; right: 0; background: var(–brand-SubdomainNavBar-canvas-search); backdrop-filter: blur(100px); height: 100vh; width: 100vw; animation: Primer_Brand__SubdomainNavBar-module__fade-in-down___kwg9g var(–brand-animation-duration-fast); animation-timing-function: var(–brand-animation-easing-default); } } @media screen and (min-width: 48rem) { .Primer_Brand__SubdomainNavBar-module__SubdomainNavBar-search-dialog___yqQl5 { position: absolute; top: 0; bottom: 1px; width: 100vw; left: 0; right: 0; background-color: var(–brand-SubdomainNavBar-canvas-search); } } .Primer_Brand__SubdomainNavBar-module__SubdomainNavBar-search-dialog___yqQl5 .Primer_Brand__SubdomainNavBar-module__SubdomainNavBar-search-trigger___WyUIj .Primer_Brand__SubdomainNavBar-module__SubdomainNavBar-search-button___Nzz4R { margin-right: 0; } .Primer_Brand__SubdomainNavBar-module__SubdomainNavBar-search-dialog-control-area___KlFbq { height: 74px; background: var(–brand-SubdomainNavBar-canvas-default); backdrop-filter: blur(16px); padding: var(–base-size-12) var(–base-size-28); display: flex; align-items: center; animation: Primer_Brand__SubdomainNavBar-module__fade-in-down___kwg9g 500ms; gap: var(–base-size-4); } @media screen and (min-width: 48rem) { .Primer_Brand__SubdomainNavBar-module__SubdomainNavBar-search-dialog-control-area___KlFbq { max-width: 570px; margin: 0 auto; } } .Primer_Brand__SubdomainNavBar-module__SubdomainNavBar-search-text-input___kDY_0 { border-color: transparent; } .Primer_Brand__SubdomainNavBar-module__SubdomainNavBar-search-results-container___kow2P { animation: Primer_Brand__SubdomainNavBar-module__fade-in-down___kwg9g 500ms; padding: var(–base-size-24); background-color: var(–base-color-scale-white-0); border-radius: var(–brand-borderRadius-large); box-shadow: 0px 8px 24px rgba(1, 4, 9, 0.15); max-height: 514px; height: 70vh; max-width: 570px; margin: 0 auto; width: 80%; } .Primer_Brand__SubdomainNavBar-module__SubdomainNavBar-search-results___haCH9 { overflow-y: scroll; list-style: none; padding: 0 var(–base-size-24) 0 0; margin: 0; height: 90%; } .Primer_Brand__SubdomainNavBar-module__SubdomainNavBar-search-results-heading___FTzyR { display: block; font-weight: var(–brand-heading-weight-600); font-size: var(–base-size-20); line-height: var(–base-size-24); margin-bottom: var(–base-size-20); padding: 0 var(–base-size-8); color: var(–base-color-scale-black-0); } .Primer_Brand__SubdomainNavBar-module__SubdomainNavBar-search-result-item___YZV9z { padding: var(–base-size-16) var(–base-size-8); border-bottom: solid 1px #b7bfc7; border-bottom: solid var(–brand-borderWidth-thin, 1px) var(–brand-SubdomainNavBar-search-results-border-default, #b7bfc7); } .Primer_Brand__SubdomainNavBar-module__SubdomainNavBar-search-result-item___YZV9z[aria-selected=’true’] a { outline: var(–brand-color-focus) auto var(–brand-borderWidth-thick); } .Primer_Brand__SubdomainNavBar-module__SubdomainNavBar-search-result-item-container___bEvSd { letter-spacing: var(–brand-heading-letterSpacing-400); font-size: var(–brand-text-size-400); } .Primer_Brand__SubdomainNavBar-module__SubdomainNavBar-search-result-item-container___bEvSd a { display: block; color: var(–base-color-scale-black-0); -webkit-text-decoration: none; text-decoration: none; margin: 0 0 var(–base-size-12); font-size: var(–base-size-16); font-weight: var(–brand-heading-weight-400); font-family: var(–brand-heading-fontFamily); line-height: var(–brand-text-lineHeight-400); } .Primer_Brand__SubdomainNavBar-module__SubdomainNavBar-search-result-item-container___bEvSd a:hover { -webkit-text-decoration: none; text-decoration: none; } .Primer_Brand__SubdomainNavBar-module__SubdomainNavBar-search-result-item-desc___Rb5Tm { color: var(–base-color-scale-black-0); } .Primer_Brand__SubdomainNavBar-module__SubdomainNavBar-skip-to-content___WMHSh { position: fixed; top: 75px; border-radius: 0px; width: 100vw; z-index: 100; } /* * Reusable animations */ @keyframes Primer_Brand__SubdomainNavBar-module__fade-in-down___kwg9g { 0% { opacity: 0; transform: translateY(-20px); } 100% { opacity: 1; transform: translateY(0); } } @keyframes Primer_Brand__SubdomainNavBar-module__fade-out___fhdxi { 0% { opacity: 1; } 100% { opacity: 0; } } @keyframes Primer_Brand__SubdomainNavBar-module__enlarge-shadow___pfcD5 { 0% { scale: 0.98; box-shadow: 0px 8px 0 rgba(1, 4, 9, 0.15); } 100% { scale: 1; box-shadow: 0px 8px 24px rgba(1, 4, 9, 0.15); } } @keyframes Primer_Brand__SubdomainNavBar-module__fade-in-down-staggered___zQfEQ { 0% { opacity: 0; transform: scale(0.6) translateY(-8px); } 100% { opacity: 1; } } /* Remove all animations, transitions and smooth scroll for people that prefer not to see them */ @media (prefers-reduced-motion: reduce) { .Primer_Brand__SubdomainNavBar-module__SubdomainNavBar___JNpcK, .Primer_Brand__SubdomainNavBar-module__SubdomainNavBar___JNpcK::before, .Primer_Brand__SubdomainNavBar-module__SubdomainNavBar___JNpcK::after, .Primer_Brand__SubdomainNavBar-module__SubdomainNavBar___JNpcK * { animation: none !important; transition: none !important; scroll-behavior: auto !important; } } /** * Do not edit directly * Generated on Thu, 23 Oct 2025 14:23:28 GMT */ :root, [data-color-mode=”light”] { –brand-SubdomainNavBar-canvas-default: rgba(255,255,255,0.50196); –brand-SubdomainNavBar-canvas-search: var(–base-color-scale-white-0); –brand-SubdomainNavBar-canvas-overflow-default: var(–base-color-scale-white-0); –brand-SubdomainNavBar-canvas-overflow-hover: var(–base-color-scale-gray-0); –brand-SubdomainNavBar-fg-overflow-default: var(–brand-color-text-default); –brand-SubdomainNavBar-border-nav-default: var(–base-color-scale-gray-9); –brand-SubdomainNavBar-border-nav-pressed: var(–base-color-scale-black-0); –brand-SubdomainNavBar-border-button-hover: var(–base-color-scale-black-0); } [data-color-mode=”dark”] { –brand-SubdomainNavBar-canvas-default: rgba(13,17,23,0.50196); –brand-SubdomainNavBar-canvas-search: var(–base-color-scale-black-0); –brand-SubdomainNavBar-canvas-overflow-default: var(–base-color-scale-white-0); –brand-SubdomainNavBar-canvas-overflow-hover: var(–base-color-scale-gray-0); –brand-SubdomainNavBar-fg-overflow-default: var(–brand-color-text-onEmphasis); –brand-SubdomainNavBar-border-nav-default: var(–base-color-scale-gray-3); –brand-SubdomainNavBar-border-nav-pressed: var(–base-color-scale-white-0); –brand-SubdomainNavBar-border-button-hover: var(–base-color-scale-white-0); } /** * Do not edit directly * Generated on Thu, 23 Oct 2025 14:23:28 GMT */ :root, [data-color-mode=”light”] { –brand-InlineLink-color-rest: var(–base-color-scale-blue-6); –brand-InlineLink-color-pressed: var(–base-color-scale-blue-8); } [data-color-mode=”dark”] { –brand-InlineLink-color-rest: var(–base-color-scale-blue-2); –brand-InlineLink-color-pressed: var(–base-color-scale-blue-1); } /** * Do not edit directly * Generated on Thu, 23 Oct 2025 14:23:27 GMT */ :root { –brand-InlineLink-transition-timing: var(–brand-animation-duration-fast); } .Primer_Brand__InlineLink-module__InlineLink___U_Ama { position: relative; -webkit-text-decoration: underline; text-decoration: underline; text-decoration-color: var(–brand-InlineLink-color-rest); text-decoration-thickness: var(–brand-borderWidth-thin); text-underline-position: under; transition: var(–brand-InlineLink-transition-timing) text-decoration; } .Primer_Brand__InlineLink-module__InlineLink___U_Ama:hover { text-decoration-thickness: var(–brand-borderWidth-thick); } .Primer_Brand__InlineLink-module__InlineLink___U_Ama, .Primer_Brand__InlineLink-module__InlineLink___U_Ama > span { font-size: inherit; font-weight: inherit; line-height: inherit; color: var(–brand-InlineLink-color-rest); } .Primer_Brand__InlineLink-module__InlineLink___U_Ama:active, .Primer_Brand__InlineLink-module__InlineLink___U_Ama:active > span { color: var(–brand-InlineLink-color-pressed); } [data-color-mode=’dark’] .Primer_Brand__InlineLink-module__InlineLink___U_Ama { -webkit-font-smoothing: subpixel-antialiased; -moz-osx-font-smoothing: auto; } /* Remove all animations, transitions and smooth scroll for people that prefer not to see them */ @media (prefers-reduced-motion: reduce) { .Primer_Brand__InlineLink-module__InlineLink___U_Ama, .Primer_Brand__InlineLink-module__InlineLink___U_Ama::before, .Primer_Brand__InlineLink-module__InlineLink___U_Ama::after, .Primer_Brand__InlineLink-module__InlineLink___U_Ama * { animation: none !important; transition: none !important; scroll-behavior: auto !important; } } .Primer_Brand__Link-module__Link___lvKjM { –visual-width: var(–external-icon-size, var(–arrow-size, 0px)); –gap: 0px; position: relative; display: inline-flex; -moz-column-gap: 0px; column-gap: 0px; -moz-column-gap: var(–gap); column-gap: var(–gap); align-items: center; justify-content: center; -webkit-text-decoration: none; text-decoration: none; cursor: pointer; } .Primer_Brand__Link-module__Link–arrow-start___AT1uu, .Primer_Brand__Link-module__Link–arrow-end___l0EPS { –gap: var(–base-size-4); –arrow-size: var(–base-size-16); } .Primer_Brand__Link-module__Link–arrow-start___AT1uu.Primer_Brand__Link-module__Link–large___cXMt5, .Primer_Brand__Link-module__Link–arrow-end___l0EPS.Primer_Brand__Link-module__Link–large___cXMt5 { –arrow-size: var(–base-size-20); } .Primer_Brand__Link-module__Link–is-external___AthYf { –gap: var(–base-size-4); –external-icon-size: var(–base-size-16); } .Primer_Brand__Link-module__Link–is-external___AthYf.Primer_Brand__Link-module__Link–large___cXMt5 { –external-icon-size: var(–base-size-20); } .Primer_Brand__Link-module__Link___lvKjM:hover { -webkit-text-decoration: none; text-decoration: none; } .Primer_Brand__Link-module__Link___lvKjM::after { position: absolute; bottom: -0.15em; left: 0; width: calc(100% – var(–gap) – var(–visual-width)); pointer-events: none; content: ”; border: var(–brand-borderWidth-thin) solid currentColor; transform: scaleX(0); transform-origin: 0 0; } @media screen and (prefers-reduced-motion: no-preference) { .Primer_Brand__Link-module__Link___lvKjM::after { transition: transform var(–brand-animation-duration-fast) ease; } } .Primer_Brand__Link-module__Link___lvKjM:active:after, .Primer_Brand__Link-module__Link___lvKjM:hover:after { transform: scaleX(1); } .Primer_Brand__Link-module__Link___lvKjM:focus:focus-visible { outline: var(–brand-borderWidth-thick) solid var(–brand-color-focus); outline-offset: var(–base-size-2); } .Primer_Brand__Link-module__Link–default___UKAcZ, .Primer_Brand__Link-module__Link–default___UKAcZ span { color: var(–brand-Link-color-default); } .Primer_Brand__Link-module__Link–accent___FWEDd, .Primer_Brand__Link-module__Link–accent___FWEDd span { color: var(–brand-Link-color-accent); } .Primer_Brand__Link-module__Link–label___j8etE { font-weight: var(–base-text-weight-semibold); } .Primer_Brand__Link-module__Link–large___cXMt5 .Primer_Brand__Link-module__Link–label___j8etE { font-size: var(–base-size-20); } .Primer_Brand__Link-module__Link–large___cXMt5 .Primer_Brand__Link-module__Link-arrow___HBMJ9 { width: var(–arrow-size); height: var(–arrow-size); } .Primer_Brand__Link-module__Link–arrow-start___AT1uu::after { left: auto; right: 0; transform-origin: right 0; } /* Remove all animations, transitions and smooth scroll for people that prefer not to see them */ @media (prefers-reduced-motion: reduce) { .Primer_Brand__Link-module__Link___lvKjM, .Primer_Brand__Link-module__Link___lvKjM::before, .Primer_Brand__Link-module__Link___lvKjM::after, .Primer_Brand__Link-module__Link___lvKjM * { animation: none !important; transition: none !important; scroll-behavior: auto !important; } } /** * Do not edit directly * Generated on Thu, 23 Oct 2025 14:23:28 GMT */ :root, [data-color-mode=”light”] { –brand-Link-color-default: var(–brand-color-text-default); –brand-Link-color-accent: var(–base-color-scale-blue-6); } [data-color-mode=”dark”] { –brand-Link-color-default: var(–brand-color-text-default); –brand-Link-color-accent: var(–base-color-scale-blue-2); } /** * Do not edit directly * Generated on Thu, 23 Oct 2025 14:23:28 GMT */ :root, [data-color-mode=”light”] { –brand-Accordion-toggle-color-start: var(–brand-color-accent-primary); –brand-Accordion-toggle-color-end: var(–brand-color-accent-primary); –brand-Accordion-toggle-color-default: var(–brand-color-text-default); –brand-Accordion-toggle-color-blue: var(–base-color-scale-blue-5); –brand-Accordion-toggle-color-blue-purple-start: var(–base-color-scale-blue-5); –brand-Accordion-toggle-color-blue-purple-end: var(–base-color-scale-purple-5); –brand-Accordion-toggle-color-coral: var(–base-color-scale-coral-5); –brand-Accordion-toggle-color-green: var(–base-color-scale-green-5); –brand-Accordion-toggle-color-green-blue-start: var(–base-color-scale-green-5); –brand-Accordion-toggle-color-green-blue-end: var(–base-color-scale-blue-5); –brand-Accordion-toggle-color-gray: var(–base-color-scale-gray-5); –brand-Accordion-toggle-color-indigo: var(–base-color-scale-indigo-5); –brand-Accordion-toggle-color-lemon: var(–base-color-scale-lemon-5); –brand-Accordion-toggle-color-lime: var(–base-color-scale-lime-5); –brand-Accordion-toggle-color-orange: var(–base-color-scale-orange-5); –brand-Accordion-toggle-color-pink: var(–base-color-scale-pink-5); –brand-Accordion-toggle-color-pink-blue-start: var(–base-color-scale-pink-5); –brand-Accordion-toggle-color-pink-blue-end: var(–base-color-scale-blue-5); –brand-Accordion-toggle-color-purple: var(–base-color-scale-purple-5); –brand-Accordion-toggle-color-purple-red-start: var(–base-color-scale-purple-5); –brand-Accordion-toggle-color-purple-red-end: var(–base-color-scale-red-5); –brand-Accordion-toggle-color-red: var(–base-color-scale-red-5); –brand-Accordion-toggle-color-red-orange-start: var(–base-color-scale-red-5); –brand-Accordion-toggle-color-red-orange-end: var(–base-color-scale-orange-5); –brand-Accordion-toggle-color-teal: var(–base-color-scale-teal-5); –brand-Accordion-toggle-color-yellow: var(–base-color-scale-yellow-5); –brand-Accordion-border-color-default: var(–brand-color-border-default); –brand-Accordion-border-color-emphasis: var(–base-color-scale-black-0); } [data-color-mode=”dark”] { –brand-Accordion-toggle-color-start: var(–brand-color-accent-primary); –brand-Accordion-toggle-color-end: var(–brand-color-accent-primary); –brand-Accordion-toggle-color-default: var(–brand-color-text-default); –brand-Accordion-toggle-color-blue: var(–base-color-scale-blue-2); –brand-Accordion-toggle-color-blue-purple-start: var(–base-color-scale-blue-2); –brand-Accordion-toggle-color-blue-purple-end: var(–base-color-scale-purple-2); –brand-Accordion-toggle-color-coral: var(–base-color-scale-coral-2); –brand-Accordion-toggle-color-green: var(–base-color-scale-green-2); –brand-Accordion-toggle-color-green-blue-start: var(–base-color-scale-green-2); –brand-Accordion-toggle-color-green-blue-end: var(–base-color-scale-blue-2); –brand-Accordion-toggle-color-gray: var(–base-color-scale-gray-2); –brand-Accordion-toggle-color-indigo: var(–base-color-scale-indigo-2); –brand-Accordion-toggle-color-lemon: var(–base-color-scale-lemon-2); –brand-Accordion-toggle-color-lime: var(–base-color-scale-lime-2); –brand-Accordion-toggle-color-orange: var(–base-color-scale-orange-2); –brand-Accordion-toggle-color-pink: var(–base-color-scale-pink-2); –brand-Accordion-toggle-color-pink-blue-start: var(–base-color-scale-pink-2); –brand-Accordion-toggle-color-pink-blue-end: var(–base-color-scale-blue-2); –brand-Accordion-toggle-color-purple: var(–base-color-scale-purple-2); –brand-Accordion-toggle-color-purple-red-start: var(–base-color-scale-purple-2); –brand-Accordion-toggle-color-purple-red-end: var(–base-color-scale-red-2); –brand-Accordion-toggle-color-red: var(–base-color-scale-red-2); –brand-Accordion-toggle-color-red-orange-start: var(–base-color-scale-red-2); –brand-Accordion-toggle-color-red-orange-end: var(–base-color-scale-orange-2); –brand-Accordion-toggle-color-teal: var(–base-color-scale-teal-2); –brand-Accordion-toggle-color-yellow: var(–base-color-scale-yellow-2); –brand-Accordion-border-color-default: var(–base-color-scale-gray-5); –brand-Accordion-border-color-emphasis: var(–base-color-scale-white-0); } .Primer_Brand__Accordion-module__Accordion___M_LPt { box-sizing: border-box; position: relative; } .Primer_Brand__Accordion-module__Accordion–default___wLsHR { border-bottom: var(–brand-borderWidth-thin) solid var(–brand-Accordion-border-color-default); } .Primer_Brand__Accordion-module__Accordion–emphasis___j9wgA:not(.Primer_Brand__Accordion-module__Accordion___M_LPt .Primer_Brand__Accordion-module__Accordion___M_LPt) > .Primer_Brand__Accordion-module__Accordion__summary___NUIYc { border-bottom: var(–brand-borderWidth-thicker) solid var(–brand-Accordion-border-color-emphasis); } .Primer_Brand__Accordion-module__Accordion–default___wLsHR::after { content: ”; border: 3px solid var(–brand-Accordion-border-color-default); height: 0; transition: var(–brand-animation-duration-fast) transform; transform: scaleY(0); transform-origin: 50% 100%; width: 100%; position: absolute; bottom: 0; left: 0; } .Primer_Brand__Accordion-module__Accordion–default___wLsHR:hover::after { transform: scaleY(0.35); } .Primer_Brand__Accordion-module__Accordion__summary___NUIYc { cursor: pointer; padding: var(–base-size-24) 0; position: relative; display: flex; justify-content: space-between; } .Primer_Brand__Accordion-module__Accordion__summary–reversed-toggles___cpkAW { padding-inline-start: var(–base-size-48); } .Primer_Brand__Accordion-module__Accordion__summary___NUIYc::-webkit-details-marker { display: none; } .Primer_Brand__Accordion-module__Accordion__summary___NUIYc:focus-visible { outline: var(–brand-borderWidth-thick) solid var(–brand-color-focus); } .Primer_Brand__Accordion-module__Accordion__summary–collapsed___spc4w, .Primer_Brand__Accordion-module__Accordion__summary–expanded___r3Clk { font-family: var(–brand-fontStack-sansSerif); font-weight: 500; cursor: pointer; font-size: 32px; line-height: 24px; text-align: center; height: 24px; width: 24px; -webkit-text-fill-color: transparent; -webkit-box-decoration-break: clone; box-decoration-break: clone; position: absolute; } .Primer_Brand__Accordion-module__Accordion__summary___NUIYc:not(.Primer_Brand__Accordion-module__Accordion__summary–reversed-toggles___cpkAW) .Primer_Brand__Accordion-module__Accordion__summary–collapsed___spc4w, .Primer_Brand__Accordion-module__Accordion__summary___NUIYc:not(.Primer_Brand__Accordion-module__Accordion__summary–reversed-toggles___cpkAW) .Primer_Brand__Accordion-module__Accordion__summary–expanded___r3Clk { right: 0; } .Primer_Brand__Accordion-module__Accordion__summary–reversed-toggles___cpkAW .Primer_Brand__Accordion-module__Accordion__summary–collapsed___spc4w, .Primer_Brand__Accordion-module__Accordion__summary–reversed-toggles___cpkAW .Primer_Brand__Accordion-module__Accordion__summary–expanded___r3Clk { left: 0; } .Primer_Brand__Accordion-module__Accordion__summary–default___C4Jx_ .Primer_Brand__Accordion-module__Accordion__summary–collapsed___spc4w::before, .Primer_Brand__Accordion-module__Accordion__summary–default___C4Jx_ .Primer_Brand__Accordion-module__Accordion__summary–expanded___r3Clk::after { transition: transform var(–brand-animation-duration-fast) ease, opacity var(–brand-animation-duration-faster) ease; display: block; background: linear-gradient( -70deg, var(–brand-Accordion-toggle-color-start) 0%, var(–brand-Accordion-toggle-color-end) 100% ); -webkit-background-clip: text; background-clip: text; } .Primer_Brand__Accordion-module__Accordion__summary–toggleColor-default___J06Ol { –brand-Accordion-toggle-color-start: var(–brand-Accordion-toggle-color-default); –brand-Accordion-toggle-color-end: var(–brand-Accordion-toggle-color-default); } .Primer_Brand__Accordion-module__Accordion__summary–toggleColor-blue___BpPxQ { –brand-Accordion-toggle-color-start: var(–brand-Accordion-toggle-color-blue); –brand-Accordion-toggle-color-end: var(–brand-Accordion-toggle-color-blue); } .Primer_Brand__Accordion-module__Accordion__summary–toggleColor-blue-purple___R4Ta3 { –brand-Accordion-toggle-color-start: var(–brand-Accordion-toggle-color-blue-purple-start); –brand-Accordion-toggle-color-end: var(–brand-Accordion-toggle-color-blue-purple-end); } .Primer_Brand__Accordion-module__Accordion__summary–toggleColor-coral___T3Lvh { –brand-Accordion-toggle-color-start: var(–brand-Accordion-toggle-color-coral); –brand-Accordion-toggle-color-end: var(–brand-Accordion-toggle-color-coral); } .Primer_Brand__Accordion-module__Accordion__summary–toggleColor-green___GThPe { –brand-Accordion-toggle-color-start: var(–brand-Accordion-toggle-color-green); –brand-Accordion-toggle-color-end: var(–brand-Accordion-toggle-color-green); } .Primer_Brand__Accordion-module__Accordion__summary–toggleColor-green-blue___PHnZc { –brand-Accordion-toggle-color-start: var(–brand-Accordion-toggle-color-green-blue-start); –brand-Accordion-toggle-color-end: var(–brand-Accordion-toggle-color-green-blue-end); } .Primer_Brand__Accordion-module__Accordion__summary–toggleColor-gray___gGQN8 { –brand-Accordion-toggle-color-start: var(–brand-Accordion-toggle-color-gray); –brand-Accordion-toggle-color-end: var(–brand-Accordion-toggle-color-gray); } .Primer_Brand__Accordion-module__Accordion__summary–toggleColor-indigo___f5_9S { –brand-Accordion-toggle-color-start: var(–brand-Accordion-toggle-color-indigo); –brand-Accordion-toggle-color-end: var(–brand-Accordion-toggle-color-indigo); } .Primer_Brand__Accordion-module__Accordion__summary–toggleColor-lemon___c5Gz6 { –brand-Accordion-toggle-color-start: var(–brand-Accordion-toggle-color-lemon); –brand-Accordion-toggle-color-end: var(–brand-Accordion-toggle-color-lemon); } .Primer_Brand__Accordion-module__Accordion__summary–toggleColor-lime___Tj0cg { –brand-Accordion-toggle-color-start: var(–brand-Accordion-toggle-color-lime); –brand-Accordion-toggle-color-end: var(–brand-Accordion-toggle-color-lime); } .Primer_Brand__Accordion-module__Accordion__summary–toggleColor-orange____Dby3 { –brand-Accordion-toggle-color-start: var(–brand-Accordion-toggle-color-orange); –brand-Accordion-toggle-color-end: var(–brand-Accordion-toggle-color-orange); } .Primer_Brand__Accordion-module__Accordion__summary–toggleColor-pink___BXVJc { –brand-Accordion-toggle-color-start: var(–brand-Accordion-toggle-color-pink); –brand-Accordion-toggle-color-end: var(–brand-Accordion-toggle-color-pink); } .Primer_Brand__Accordion-module__Accordion__summary–toggleColor-pink-blue___NVPxr { –brand-Accordion-toggle-color-start: var(–brand-Accordion-toggle-color-pink-blue-start); –brand-Accordion-toggle-color-end: var(–brand-Accordion-toggle-color-pink-blue-end); } .Primer_Brand__Accordion-module__Accordion__summary–toggleColor-purple___whcwP { –brand-Accordion-toggle-color-start: var(–brand-Accordion-toggle-color-purple); –brand-Accordion-toggle-color-end: var(–brand-Accordion-toggle-color-purple); } .Primer_Brand__Accordion-module__Accordion__summary–toggleColor-purple-red___l3gUG { –brand-Accordion-toggle-color-start: var(–brand-Accordion-toggle-color-purple-red-start); –brand-Accordion-toggle-color-end: var(–brand-Accordion-toggle-color-purple-red-end); } .Primer_Brand__Accordion-module__Accordion__summary–toggleColor-red___txXJX { –brand-Accordion-toggle-color-start: var(–brand-Accordion-toggle-color-red); –brand-Accordion-toggle-color-end: var(–brand-Accordion-toggle-color-red); } .Primer_Brand__Accordion-module__Accordion__summary–toggleColor-red-orange___ZODhv { –brand-Accordion-toggle-color-start: var(–brand-Accordion-toggle-color-red-orange-start); –brand-Accordion-toggle-color-end: var(–brand-Accordion-toggle-color-red-orange-end); } .Primer_Brand__Accordion-module__Accordion__summary–toggleColor-teal___h2drb { –brand-Accordion-toggle-color-start: var(–brand-Accordion-toggle-color-teal); –brand-Accordion-toggle-color-end: var(–brand-Accordion-toggle-color-teal); } .Primer_Brand__Accordion-module__Accordion__summary–toggleColor-yellow___WGTG3 { –brand-Accordion-toggle-color-start: var(–brand-Accordion-toggle-color-yellow); –brand-Accordion-toggle-color-end: var(–brand-Accordion-toggle-color-yellow); } .Primer_Brand__Accordion-module__Accordion__summary–default___C4Jx_ .Primer_Brand__Accordion-module__Accordion__summary–collapsed___spc4w::before { font-weight: var(–base-text-weight-medium); content: ‘–’; opacity: 0; } .Primer_Brand__Accordion-module__Accordion__summary–default___C4Jx_ .Primer_Brand__Accordion-module__Accordion__summary–expanded___r3Clk::after { content: ‘+’; } .Primer_Brand__Accordion-module__Accordion__summary___NUIYc.Primer_Brand__Accordion-module__Accordion__summary–emphasis___FqzWk .Primer_Brand__Accordion-module__Accordion__summary–collapsed___spc4w, .Primer_Brand__Accordion-module__Accordion__summary___NUIYc.Primer_Brand__Accordion-module__Accordion__summary–emphasis___FqzWk .Primer_Brand__Accordion-module__Accordion__summary–expanded___r3Clk { transform: translate(0, -2px); } .Primer_Brand__Accordion-module__Accordion__summary___NUIYc.Primer_Brand__Accordion-module__Accordion__summary–emphasis___FqzWk .Primer_Brand__Accordion-module__Accordion__summary–expanded___r3Clk { opacity: 0; } details[open] .Primer_Brand__Accordion-module__Accordion__summary___NUIYc.Primer_Brand__Accordion-module__Accordion__summary–emphasis___FqzWk .Primer_Brand__Accordion-module__Accordion__summary–expanded___r3Clk { opacity: 1; } details[open] .Primer_Brand__Accordion-module__Accordion__summary___NUIYc.Primer_Brand__Accordion-module__Accordion__summary–emphasis___FqzWk .Primer_Brand__Accordion-module__Accordion__summary–collapsed___spc4w { opacity: 0; } details[open] > .Primer_Brand__Accordion-module__Accordion__summary___NUIYc.Primer_Brand__Accordion-module__Accordion__summary–default___C4Jx_ .Primer_Brand__Accordion-module__Accordion__summary–collapsed___spc4w::before { opacity: 1; transform: rotateZ(180deg); } details[open] > .Primer_Brand__Accordion-module__Accordion__summary___NUIYc.Primer_Brand__Accordion-module__Accordion__summary–default___C4Jx_ .Primer_Brand__Accordion-module__Accordion__summary–expanded___r3Clk::after { opacity: 0; transform: rotateZ(180deg); } .Primer_Brand__Accordion-module__Accordion__summary___NUIYc:not(.Primer_Brand__Accordion-module__Accordion__summary–reversed-toggles___cpkAW) { padding-inline-end: var(–base-size-48); } .Primer_Brand__Accordion-module__Accordion__summary–reversed-toggles___cpkAW { padding-inline-start: var(–base-size-48); } .Primer_Brand__Accordion-module__Accordion__content___wMZGe, .Primer_Brand__Accordion-module__Accordion__content___wMZGe p, .Primer_Brand__Accordion-module__Accordion__content___wMZGe span:not(.Primer_Brand__Accordion-module__Accordion__summary–expanded___r3Clk):not(.Primer_Brand__Accordion-module__Accordion__summary–collapsed___spc4w), .Primer_Brand__Accordion-module__Accordion__content___wMZGe ul, .Primer_Brand__Accordion-module__Accordion__content___wMZGe ol { color: var(–brand-color-text-muted); font-family: var(–brand-fontStack-sansSerif); font-weight: var(–brand-text-weight-200); font-size: var(–brand-text-size-200); line-height: var(–brand-text-lineHeight-200); } [data-color-mode=’dark’] .Primer_Brand__Accordion-module__Accordion__content___wMZGe { -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: auto; } .Primer_Brand__Accordion-module__Accordion__content___wMZGe p:not(:first-child) { margin-block-start: var(–base-size-16); } .Primer_Brand__Accordion-module__Accordion__content___wMZGe a { color: var(–brand-InlineLink-color-rest); position: relative; -webkit-text-decoration: underline; text-decoration: underline; text-decoration-color: var(–brand-InlineLink-color-rest); text-decoration-thickness: var(–brand-borderWidth-thin); text-underline-position: under; transition: var(–brand-InlineLink-transition-timing) text-decoration; } .Primer_Brand__Accordion-module__Accordion__content___wMZGe a:hover { text-decoration-thickness: var(–brand-borderWidth-thick); } .Primer_Brand__Accordion-module__Accordion__content___wMZGe a, .Primer_Brand__Accordion-module__Accordion__content___wMZGe a > span { font-weight: inherit; color: var(–brand-InlineLink-color-rest); } .Primer_Brand__Accordion-module__Accordion__content___wMZGe a:active, .Primer_Brand__Accordion-module__Accordion__content___wMZGe a:active > span { color: var(–brand-InlineLink-color-pressed); } details[open] > .Primer_Brand__Accordion-module__Accordion__content___wMZGe { padding-bottom: var(–base-size-24); animation: Primer_Brand__Accordion-module__fade-in___b3l0l 0.5s; position: relative; z-index: 0; } .Primer_Brand__Accordion-module__Accordion__summary–default___C4Jx_ + .Primer_Brand__Accordion-module__Accordion__content___wMZGe { margin-top: calc(var(–base-size-16) * -1); /* for 8px gap between question and answer */ } details[open] > .Primer_Brand__Accordion-module__Accordion__summary–reversed-toggles___cpkAW + .Primer_Brand__Accordion-module__Accordion__content___wMZGe { padding-inline-start: var(–base-size-48); } /* Medium breakpoint and up */ @media screen and (min-width: 48rem) { .Primer_Brand__Accordion-module__Accordion__summary___NUIYc { gap: var(–base-size-40); } } @keyframes Primer_Brand__Accordion-module__fade-in___b3l0l { 0% { opacity: 0; } 100% { opacity: 1; } } /* Remove all animations, transitions and smooth scroll for people that prefer not to see them */ @media (prefers-reduced-motion: reduce) { .Primer_Brand__Accordion-module__Accordion___M_LPt, .Primer_Brand__Accordion-module__Accordion___M_LPt::before, .Primer_Brand__Accordion-module__Accordion___M_LPt::after, .Primer_Brand__Accordion-module__Accordion___M_LPt * { animation: none !important; transition: none !important; scroll-behavior: auto !important; } } /** * Do not edit directly * Generated on Thu, 23 Oct 2025 14:23:27 GMT */ :root { –brand-FAQ-maxWidth-list: 51rem; } /** * Do not edit directly * Generated on Thu, 23 Oct 2025 14:23:28 GMT */ :root, [data-color-mode=”light”] { –brand-FAQ-color-heading: var(–brand-color-text-default); –brand-FAQ-color-tabLabel-selected: var(–brand-color-text-default); –brand-FAQ-color-tabBg-selected: var(–base-color-scale-gray-1); } [data-color-mode=”dark”] { –brand-FAQ-color-heading: var(–brand-color-text-default); –brand-FAQ-color-tabLabel-selected: var(–brand-color-text-default); –brand-FAQ-color-tabBg-selected: var(–base-color-scale-gray-7); } /** * Do not edit directly * Generated on Thu, 23 Oct 2025 14:23:28 GMT */ :root { –brand-FAQ-heading-marginBottom: var(–base-size-40); } @media (min-width: 544px) { :root { –brand-FAQ-heading-marginBottom: var(–base-size-40); } } @media (min-width: 768px) { :root { –brand-FAQ-heading-marginBottom: var(–base-size-64); } } @media (min-width: 1012px) { :root { –brand-FAQ-heading-marginBottom: var(–base-size-96); } } .Primer_Brand__FAQ-module__FAQ___R3vLU { max-width: var(–brand-FAQ-maxWidth-list); margin: 0 auto; } .Primer_Brand__FAQ-module__FAQ__heading___bH0aG { color: var(–brand-FAQ-color-heading); margin-bottom: var(–brand-FAQ-heading-marginBottom); } .Primer_Brand__FAQ-module__FAQ__subheading___I4puv { margin-bottom: var(–base-size-16); color: var(–brand-color-text-muted); } .Primer_Brand__FAQ-module__FAQ__heading–start___eHaT3 { text-align: left; } .Primer_Brand__FAQ-module__FAQ__heading–center___xMpbW { text-align: center; max-width: 18ch; margin-left: auto; margin-right: auto; } .Primer_Brand__FAQ-module__FAQ__heading–large___pBEPT { /*Visual appearance as a h2*/ font-weight: var(–brand-text-weight-800); font-size: var(–brand-text-size-800); line-height: var(–brand-text-lineHeight-800); letter-spacing: var(–brand-text-letterSpacing-800); } .Primer_Brand__FAQ-module__FAQ___R3vLU details + .Primer_Brand__FAQ-module__FAQ__subheading___I4puv { margin-top: var(–base-size-48); } .Primer_Brand__FAQ-module__FAQ___R3vLU.Primer_Brand__FAQ-module__details__summary___zIBcp { font-weight: var(–brand-text-weight-800); font-size: var(–brand-text-size-800); line-height: var(–brand-text-lineHeight-800); letter-spacing: var(–brand-text-letterSpacing-800); color: var(–brand-FAQ-color-heading); cursor: pointer; outline: none; border: none; background: none; padding: 0; margin: 0; } .Primer_Brand__FAQGroup-module__FAQGroup___D0VvR { display: none; justify-content: space-between; gap: var(–brand-stack-gap-spacious); } @media screen and (min-width: 48rem) { .Primer_Brand__FAQGroup-module__FAQGroup___D0VvR { display: grid; } .Primer_Brand__FAQGroup-module__FAQGroup__accordion___dkveP { display: none; } } .Primer_Brand__FAQGroup-module__FAQGroup__panel-subHeading___F0U3h { margin-block-start: calc(var(–base-size-8) + 1px); } .Primer_Brand__FAQGroup-module__FAQGroup__tablist___WdY5Z .Primer_Brand__FAQGroup-module__FAQ__heading___w52lv { display: none; } .Primer_Brand__FAQGroup-module__FAQGroup__tablist-button___EgyrC { background-color: transparent; justify-content: flex-start; } .Primer_Brand__FAQGroup-module__FAQGroup__tablist-button___EgyrC > span { overflow: hidden; white-space: nowrap; text-overflow: ellipsis; } .Primer_Brand__FAQGroup-module__FAQGroup__tablist-button___EgyrC[aria-selected=’true’] { background-color: var(–brand-FAQ-color-tabBg-selected); } .Primer_Brand__FAQGroup-module__FAQGroup__tablist-button___EgyrC span { color: var(–brand-color-text-muted); } .Primer_Brand__FAQGroup-module__FAQGroup__tablist-button___EgyrC[aria-selected=’true’] span { color: var(–brand-FAQ-color-tabLabel-selected); } .Primer_Brand__FAQGroup-module__FAQGroup__nested-accordion-item___JGGeC summary h4 { font-weight: var(–brand-text-weight-200); font-size: var(–brand-text-size-200); line-height: var(–brand-text-lineHeight-200); } @media (forced-colors: active) { .Primer_Brand__FAQGroup-module__FAQGroup__tablist-button___EgyrC[aria-selected=’true’] { border-color: Highlight; border-width: var(–brand-borderWidth-thicker); color: HighlightText; } } /** * Do not edit directly * Generated on Thu, 23 Oct 2025 14:23:28 GMT */ :root, [data-color-mode=”light”] { –brand-control-color-border-default: var(–base-color-scale-gray-4); –brand-control-color-border-disabled: var(–base-color-scale-gray-2); –brand-control-color-canvas-disabled: var(–base-color-scale-gray-1); –brand-control-color-fg-default: var(–brand-color-text-default); –brand-control-color-fg-disabled: var(–base-color-scale-gray-4); –brand-control-checkbox-bg-default: var(–base-color-scale-white-0); –brand-control-checkbox-bg-checked: var(–base-color-scale-black-0); –brand-control-checkbox-bg-indeterminate: var(–base-color-scale-black-0); –brand-control-checkbox-bg-disabled: var(–base-color-scale-gray-1); –brand-control-checkbox-fg-checked: var(–base-color-scale-white-0); –brand-control-checkbox-border-default: var(–base-color-scale-gray-4); –brand-control-checkbox-border-checked: var(–base-color-scale-black-0); –brand-control-checkbox-border-indeterminate: var(–base-color-scale-black-0); –brand-control-checkbox-border-disabled: var(–base-color-scale-gray-2); –brand-control-radio-bg-default: var(–base-color-scale-white-0); –brand-control-radio-bg-checked: var(–base-color-scale-white-0); –brand-control-radio-bg-disabled: var(–base-color-scale-gray-1); –brand-control-radio-border-default: var(–brand-control-color-border-default); –brand-control-radio-border-checked: var(–base-color-scale-black-0); –brand-control-radio-dot-default: var(–base-color-scale-black-0); } [data-color-mode=”dark”] { –brand-control-color-border-default: var(–base-color-scale-gray-4); –brand-control-color-border-disabled: var(–base-color-scale-gray-5); –brand-control-color-canvas-disabled: var(–base-color-scale-gray-8); –brand-control-color-fg-default: var(–brand-color-text-default); –brand-control-color-fg-disabled: var(–base-color-scale-gray-5); –brand-control-checkbox-bg-default: var(–base-color-scale-gray-7); –brand-control-checkbox-bg-checked: var(–base-color-scale-white-0); –brand-control-checkbox-bg-indeterminate: var(–base-color-scale-white-0); –brand-control-checkbox-bg-disabled: var(–base-color-scale-gray-4); –brand-control-checkbox-fg-checked: var(–base-color-scale-black-0); –brand-control-checkbox-border-default: var(–base-color-scale-gray-4); –brand-control-checkbox-border-checked: var(–base-color-scale-white-0); –brand-control-checkbox-border-indeterminate: var(–base-color-scale-white-0); –brand-control-checkbox-border-disabled: var(–base-color-scale-gray-4); –brand-control-radio-bg-default: var(–base-color-scale-black-0); –brand-control-radio-bg-checked: var(–base-color-scale-black-0); –brand-control-radio-bg-disabled: var(–base-color-scale-gray-4); –brand-control-radio-border-default: var(–base-color-scale-white-0); –brand-control-radio-border-checked: var(–base-color-scale-white-0); –brand-control-radio-dot-default: var(–base-color-scale-white-0); } /* * Default Checkbox styles */ .Primer_Brand__Checkbox-module__Checkbox-wrapper___qo8KL { position: relative; grid-row: 1; } .Primer_Brand__Checkbox-module__Checkbox___T8FJa { align-items: center; background-color: var(–brand-control-checkbox-bg-default); border: solid 1px var(–brand-control-color-border-default); border: solid var(–brand-borderWidth-thick, 1px) var(–brand-control-color-border-default); border-radius: var(–brand-borderRadius-small); cursor: pointer; display: inline-flex; height: 20px; justify-content: center; margin: 3px 0; /* mimic default browser-applied vertical margin */ transition: all 0.35s ease-out; width: 20px; outline: 1px solid var(–brand-control-checkbox-bg-default); box-shadow: 0 0 0 3px transparent; } /** * Checkbox native input – visually hidden */ .Primer_Brand__Checkbox-module__Checkbox-input___sux6s { border: 0; clip: rect(1px, 1px, 1px, 1px); height: 1px; overflow: hidden; padding: 0; position: absolute; width: 1px; } .Primer_Brand__Checkbox-module__Checkbox-checkmark___atiwt { height: 16px; width: 16px; } .Primer_Brand__Checkbox-module__Checkbox-checkmark-path___qgsjb { stroke: var(–brand-color-focus); stroke-dashoffset: 111.46px; stroke-dasharray: 111.46px; transition: all 350ms var(–brand-control-animation-easing); } /* * Checked state */ .Primer_Brand__Checkbox-module__Checkbox-input___sux6s:checked + .Primer_Brand__Checkbox-module__Checkbox___T8FJa, .Primer_Brand__Checkbox-module__Checkbox–indeterminate___U5S6k { background: var(–brand-control-checkbox-bg-checked); border-color: var(–brand-control-checkbox-border-checked); } .Primer_Brand__Checkbox-module__Checkbox–indeterminate___U5S6k .Primer_Brand__Checkbox-module__Checkbox-checkmark___atiwt { fill: var(–brand-control-checkbox-fg-checked); } .Primer_Brand__Checkbox-module__Checkbox-input___sux6s:checked + .Primer_Brand__Checkbox-module__Checkbox___T8FJa .Primer_Brand__Checkbox-module__Checkbox-checkmark-path___qgsjb, .Primer_Brand__Checkbox-module__Checkbox–indeterminate___U5S6k .Primer_Brand__Checkbox-module__Checkbox-checkmark-path___qgsjb { stroke: var(–brand-control-checkbox-fg-checked); stroke-dashoffset: 0; } .Primer_Brand__Checkbox-module__Checkbox-input___sux6s:focus + .Primer_Brand__Checkbox-module__Checkbox___T8FJa { box-shadow: 0 0 0 3px var(–brand-color-focus); } /* TODO: Check with a11y team */ .Primer_Brand__Checkbox-module__Checkbox-input___sux6s:checked:focus + .Primer_Brand__Checkbox-module__Checkbox___T8FJa, .Primer_Brand__Checkbox-module__Checkbox-input___sux6s:focus + .Primer_Brand__Checkbox-module__Checkbox–indeterminate___U5S6k { border-color: var(–brand-control-checkbox-border-checked); } .Primer_Brand__Checkbox-module__Checkbox-input___sux6s[disabled] + .Primer_Brand__Checkbox-module__Checkbox___T8FJa, .Primer_Brand__Checkbox-module__Checkbox-input___sux6s[disabled]:checked + .Primer_Brand__Checkbox-module__Checkbox___T8FJa { -webkit-text-fill-color: var(–brand-control-color-fg-disabled); color: var(–brand-control-color-fg-disabled); cursor: not-allowed; background-color: var(–brand-control-checkbox-bg-disabled); border-color: var(–brand-control-color-border-disabled); opacity: 1; } @media (forced-colors: active) { .Primer_Brand__Checkbox-module__Checkbox-input___sux6s:focus + .Primer_Brand__Checkbox-module__Checkbox___T8FJa { outline: var(–brand-borderWidth-thick) solid Highlight; outline-offset: var(–base-size-2); } .Primer_Brand__Checkbox-module__Checkbox-input___sux6s:checked + .Primer_Brand__Checkbox-module__Checkbox___T8FJa .Primer_Brand__Checkbox-module__Checkbox-checkmark-path___qgsjb { stroke: Highlight; } .Primer_Brand__Checkbox-module__Checkbox___T8FJa { transition: none; } } /* Remove all animations, transitions and smooth scroll for people that prefer not to see them */ @media (prefers-reduced-motion: reduce) { .Primer_Brand__Checkbox-module__Checkbox___T8FJa, .Primer_Brand__Checkbox-module__Checkbox___T8FJa::before, .Primer_Brand__Checkbox-module__Checkbox___T8FJa::after, .Primer_Brand__Checkbox-module__Checkbox___T8FJa * { animation: none !important; transition: none !important; scroll-behavior: auto !important; } } /* * Default Textarea styles */ .Primer_Brand__Textarea-module__Textarea___xmKD5 { display: flex; color: var(–brand-control-color-fg-default); background-color: var(–brand-color-canvas-default); border: none; border-radius: var(–brand-borderRadius-medium); line-height: var(–brand-text-lineHeight-100); transition: var(–brand-control-animation-duration) var(–brand-control-animation-easing); transition-property: color, background-color, box-shadow; } .Primer_Brand__Textarea-module__Textarea___xmKD5::-moz-placeholder { color: var(–brand-color-text-subtle); opacity: 1; } .Primer_Brand__Textarea-module__Textarea___xmKD5::placeholder { color: var(–brand-color-text-subtle); opacity: 1; } .Primer_Brand__Textarea-module__Textarea___xmKD5[disabled] { -webkit-text-fill-color: var(–brand-control-color-fg-disabled); color: var(–brand-control-color-fg-disabled); cursor: not-allowed; background-color: var(–brand-control-color-canvas-disabled); opacity: 1; resize: none; } .Primer_Brand__Textarea-module__Textarea___xmKD5:focus { outline: none; } .Primer_Brand__Textarea-module__Textarea-resize–vertical___uAPaM { resize: vertical; } .Primer_Brand__Textarea-module__Textarea-resize–horizontal___gT0d4 { resize: horizontal; } .Primer_Brand__Textarea-module__Textarea-resize–none___VNofG { resize: none; } .Primer_Brand__Textarea-module__Textarea-resize–both___bDJp5 { resize: both; } /* * Sizes */ .Primer_Brand__Textarea-module__Textarea–medium___pMZGb { font-weight: var(–brand-text-weight-100); font-size: var(–brand-text-size-100); padding: var(–brand-control-medium-paddingBlock-normal) var(–brand-control-medium-paddingInline-condensed); } .Primer_Brand__Textarea-module__Textarea–large___wCPXA { font-weight: var(–brand-text-weight-200); font-size: var(–brand-text-size-200); padding: var(–brand-control-large-paddingBlock-normal) var(–brand-control-large-paddingInline-condensed); } /* * Visual states */ .Primer_Brand__Textarea-module__Textarea–fullWidth___lPWcQ { width: 100%; } /* * Textarea wrapper */ .Primer_Brand__Textarea-module__Textarea-wrapper–disabled___fg8We { border-color: var(–brand-control-color-border-disabled); } .Primer_Brand__Textarea-module__Textarea-wrapper___A4lsG { font-family: var(–brand-body-fontFamily); display: inline-flex; position: relative; border: solid 1px var(–brand-control-color-border-default); border: solid var(–brand-borderWidth-thin, 1px) var(–brand-control-color-border-default); border-radius: var(–brand-borderRadius-medium); transition: var(–brand-control-animation-duration) var(–brand-control-animation-easing); transition-property: border; } .Primer_Brand__Textarea-module__Textarea-wrapper–invisible___fF78K { border-color: transparent; } .Primer_Brand__Textarea-module__Textarea-wrapper–fullWidth___EtLL9 { display: flex; } .Primer_Brand__Textarea-module__Textarea-wrapper___A4lsG:not(.Primer_Brand__Textarea-module__Textarea-wrapper–fullWidth___EtLL9) { width: -moz-min-content; width: min-content; } .Primer_Brand__Textarea-module__Textarea-wrapper–monospace___lA41d { font-family: var(–brand-fontStack-monospace); } .Primer_Brand__Textarea-module__Textarea-wrapper___A4lsG:focus-within { border-color: var(–brand-color-focus); box-shadow: 0 0 0 1px var(–brand-color-focus); outline: none; } @media (forced-colors: active) { .Primer_Brand__Textarea-module__Textarea-wrapper___A4lsG:focus-within { outline: var(–brand-borderWidth-thick) solid Highlight; outline-offset: var(–base-size-2); } } /* * Validation */ .Primer_Brand__Textarea-module__Textarea-wrapper–success___RaDVX, .Primer_Brand__Textarea-module__Textarea-wrapper–success___RaDVX.Primer_Brand__Textarea-module__Textarea-wrapper–disabled___fg8We { border-color: var(–brand-color-success-fg); } .Primer_Brand__Textarea-module__Textarea-wrapper–error___zcHSQ, .Primer_Brand__Textarea-module__Textarea-wrapper–error___zcHSQ.Primer_Brand__Textarea-module__Textarea-wrapper–disabled___fg8We { border-color: var(–brand-color-error-fg); } /* Remove all animations, transitions and smooth scroll for people that prefer not to see them */ @media (prefers-reduced-motion: reduce) { .Primer_Brand__Textarea-module__Textarea___xmKD5, .Primer_Brand__Textarea-module__Textarea___xmKD5::before, .Primer_Brand__Textarea-module__Textarea___xmKD5::after, .Primer_Brand__Textarea-module__Textarea___xmKD5 * { animation: none !important; transition: none !important; scroll-behavior: auto !important; } } /* * Default TextInput styles */ .Primer_Brand__TextInput-module__TextInput___EtKj3 { display: flex; color: var(–brand-control-color-fg-default); background-color: var(–brand-color-canvas-default); border: none; border-radius: var(–brand-borderRadius-medium); line-height: var(–brand-text-lineHeight-100); transition: var(–brand-control-animation-duration) var(–brand-control-animation-easing); transition-property: color, background-color, box-shadow; } .Primer_Brand__TextInput-module__TextInput___EtKj3::-moz-placeholder { color: var(–brand-color-text-subtle); opacity: 1; } .Primer_Brand__TextInput-module__TextInput___EtKj3::placeholder { color: var(–brand-color-text-subtle); opacity: 1; } .Primer_Brand__TextInput-module__TextInput___EtKj3[disabled] { -webkit-text-fill-color: var(–brand-control-color-fg-disabled); color: var(–brand-control-color-fg-disabled); cursor: not-allowed; background-color: var(–brand-control-color-canvas-disabled); opacity: 1; } .Primer_Brand__TextInput-module__TextInput___EtKj3:focus { outline: none; } /* * Sizes */ .Primer_Brand__TextInput-module__TextInput-wrapper–medium___K9iTj { height: var(–brand-control-medium-size); } .Primer_Brand__TextInput-module__TextInput–medium___kJrew { font-weight: var(–brand-text-weight-100); font-size: var(–brand-text-size-100); padding: var(–brand-control-medium-paddingBlock-normal) var(–brand-control-medium-paddingInline-condensed); } .Primer_Brand__TextInput-module__TextInput–large___zpUvY { font-weight: var(–brand-text-weight-200); font-size: var(–brand-text-size-200); padding: var(–brand-control-large-paddingBlock-normal) var(–brand-control-large-paddingInline-condensed); } .Primer_Brand__TextInput-module__TextInput-wrapper–large___lga4f { height: var(–brand-control-large-size); } /* * Visual states */ .Primer_Brand__TextInput-module__TextInput–fullWidth___rbllM { width: 100%; } /* * TextInput wrapper */ .Primer_Brand__TextInput-module__TextInput-wrapper–disabled___HWTx_ { border-color: var(–brand-control-color-border-disabled); } .Primer_Brand__TextInput-module__TextInput-wrapper___HgxNu { font-family: var(–brand-body-fontFamily); display: inline-flex; position: relative; border: solid 1px var(–brand-control-color-border-default); border: solid var(–brand-borderWidth-thin, 1px) var(–brand-control-color-border-default); border-radius: var(–brand-borderRadius-medium); transition: var(–brand-control-animation-duration) var(–brand-control-animation-easing); transition-property: border; } .Primer_Brand__TextInput-module__TextInput-wrapper–invisible___cKDcl { border-color: transparent; } .Primer_Brand__TextInput-module__TextInput-wrapper–fullWidth___eclO4 { width: 100%; display: flex; } .Primer_Brand__TextInput-module__TextInput-wrapper___HgxNu:not(.Primer_Brand__TextInput-module__TextInput-wrapper–fullWidth___eclO4) { width: -moz-min-content; width: min-content; } .Primer_Brand__TextInput-module__TextInput-wrapper–monospace___y1fd6 { font-family: var(–brand-fontStack-monospace); } .Primer_Brand__TextInput-module__TextInput-wrapper___HgxNu:focus-within { border-color: var(–brand-color-focus); box-shadow: 0 0 0 1px var(–brand-color-focus); outline: none; } @media (forced-colors: active) { .Primer_Brand__TextInput-module__TextInput-wrapper___HgxNu:focus-within { outline: var(–brand-borderWidth-thick) solid Highlight; outline-offset: var(–base-size-2); } } /* * Validation */ .Primer_Brand__TextInput-module__TextInput-wrapper–success___g5ODK, .Primer_Brand__TextInput-module__TextInput-wrapper–success___g5ODK.Primer_Brand__TextInput-module__TextInput-wrapper–disabled___HWTx_ { border-color: var(–brand-color-success-fg); } .Primer_Brand__TextInput-module__TextInput-wrapper–error___V7qtN, .Primer_Brand__TextInput-module__TextInput-wrapper–error___V7qtN.Primer_Brand__TextInput-module__TextInput-wrapper–disabled___HWTx_ { border-color: var(–brand-color-error-fg); } /* * TextInput visuals */ .Primer_Brand__TextInput-module__TextInput–has-leading-visual–medium___i7gLS { padding-inline-start: calc( var(–brand-control-medium-paddingInline-condensed) + var(–base-size-16) + var(–brand-control-medium-gap) ); } .Primer_Brand__TextInput-module__TextInput–has-leading-visual–large___nCVT9 { padding-inline-start: calc( var(–brand-control-large-paddingInline-condensed) + var(–base-size-20) + var(–brand-control-large-gap) ); } .Primer_Brand__TextInput-module__TextInput–has-trailing-visual–medium___pP4lM { padding-inline-end: calc( var(–brand-control-medium-paddingInline-condensed) + var(–base-size-16) + var(–brand-control-medium-gap) ); } .Primer_Brand__TextInput-module__TextInput–has-trailing-visual–large___n1U0P { padding-inline-end: calc( var(–brand-control-medium-paddingInline-condensed) + var(–base-size-20) + var(–brand-control-medium-gap) ); } .Primer_Brand__TextInput-module__TextInput-leading-visual___tk7Yz, .Primer_Brand__TextInput-module__TextInput-trailing-visual___k0E6L { display: grid; position: absolute; top: 0; display: flex; width: var(–base-size-16); height: 100%; align-items: center; color: var(–color-fg-muted); pointer-events: none; color: var(–brand-color-text-default); } .Primer_Brand__TextInput-module__TextInput-leading-visual–medium___BW5d2 { left: var(–brand-control-medium-paddingInline-condensed); } .Primer_Brand__TextInput-module__TextInput-trailing-visual–medium___WMlar { right: var(–brand-control-medium-paddingInline-condensed); } .Primer_Brand__TextInput-module__TextInput-leading-visual–large___LoDri { left: var(–brand-control-large-paddingInline-condensed); } .Primer_Brand__TextInput-module__TextInput-trailing-visual–large___pdxBc { right: var(–brand-control-large-paddingInline-condensed); } .Primer_Brand__TextInput-module__TextInput-leading-visual-icon–medium___y_4Pu { width: var(–base-size-16); height: var(–base-size-16); } .Primer_Brand__TextInput-module__TextInput-leading-visual-icon–large___VPOF7 { width: var(–base-size-20); height: var(–base-size-20); } /* * TextInput leading and trailing text */ .Primer_Brand__TextInput-module__TextInput-leading-text___H5Cfr, .Primer_Brand__TextInput-module__TextInput-trailing-text___ikt8X { display: flex; align-items: center; color: var(–brand-color-text-muted); pointer-events: none; white-space: nowrap; } .Primer_Brand__TextInput-module__TextInput-leading-text–disabled___APVY0, .Primer_Brand__TextInput-module__TextInput-trailing-text–disabled___oM2Ls { color: var(–brand-control-color-fg-disabled); background-color: var(–brand-control-color-canvas-disabled); } .Primer_Brand__TextInput-module__TextInput-leading-text___H5Cfr { border-top-left-radius: 6px; border-top-left-radius: var(–brand-borderRadius-medium, 6px); border-bottom-left-radius: 6px; border-bottom-left-radius: var(–brand-borderRadius-medium, 6px); border-right: 0; } .Primer_Brand__TextInput-module__TextInput-trailing-text___ikt8X { border-top-right-radius: 6px; border-top-right-radius: var(–brand-borderRadius-medium, 6px); border-bottom-right-radius: 6px; border-bottom-right-radius: var(–brand-borderRadius-medium, 6px); border-left: 0; } .Primer_Brand__TextInput-module__TextInput-leading-text-inner___wsz6j, .Primer_Brand__TextInput-module__TextInput-trailing-text-inner___hHCPx { display: inline-flex; color: var(–brand-color-text-muted); } .Primer_Brand__TextInput-module__TextInput-leading-text-inner–medium___B7Rra, .Primer_Brand__TextInput-module__TextInput-trailing-text-inner–medium___P9cYA { padding-inline: var(–brand-control-medium-paddingInline-condensed); } .Primer_Brand__TextInput-module__TextInput-leading-text-inner–large___HfLcI, .Primer_Brand__TextInput-module__TextInput-trailing-text-inner–large___LTt33 { padding-inline: var(–brand-control-large-paddingInline-condensed); } .Primer_Brand__TextInput-module__TextInput-leading-text-inner___wsz6j { border-right: 1px solid var(–brand-color-border-default); } .Primer_Brand__TextInput-module__TextInput-trailing-text-inner___hHCPx { border-left: 1px solid var(–brand-color-border-default); } .Primer_Brand__TextInput-module__TextInput–has-leading-text___u7qke { border-left: 0; border-top-left-radius: 0; border-bottom-left-radius: 0; } .Primer_Brand__TextInput-module__TextInput–has-trailing-text___Rsoog { border-right: 0; border-top-right-radius: 0; border-bottom-right-radius: 0; } .Primer_Brand__TextInput-module__TextInput-leading-text–success___LLFx7, .Primer_Brand__TextInput-module__TextInput-trailing-text–success___EfLVd { border-color: var(–brand-color-success-fg); } .Primer_Brand__TextInput-module__TextInput-leading-text–error___TM77D, .Primer_Brand__TextInput-module__TextInput-trailing-text–error___R96jr { border-color: var(–brand-color-error-fg); } /* Remove all animations, transitions and smooth scroll for people that prefer not to see them */ @media (prefers-reduced-motion: reduce) { .Primer_Brand__TextInput-module__TextInput___EtKj3, .Primer_Brand__TextInput-module__Checkbox___TOylA::before, .Primer_Brand__TextInput-module__Checkbox___TOylA::after, .Primer_Brand__TextInput-module__Checkbox___TOylA * { animation: none !important; transition: none !important; scroll-behavior: auto !important; } } /* * Default Select styles */ .Primer_Brand__Select-module__Select___Jqn1f { -webkit-appearance: none; -moz-appearance: none; appearance: none; color: var(–brand-control-color-fg-default); cursor: pointer; background-color: var(–brand-color-canvas-default); border: none; border-radius: var(–brand-borderRadius-medium); line-height: var(–brand-text-lineHeight-200); transition: var(–brand-control-animation-duration) var(–brand-control-animation-easing); transition-property: color, background-color, box-shadow, border-color; width: 100%; grid-column: 1 / -1; grid-row: 1; } @media screen and (forced-colors: active) { /* Maintain dark bg color in Firefox on Windows high-contrast mode */ .Primer_Brand__Select-module__Select___Jqn1f:disabled { background-color: -moz-combobox; } } .Primer_Brand__Select-module__Select___Jqn1f::-moz-placeholder { color: var(–brand-color-text-subtle); opacity: 1; } .Primer_Brand__Select-module__Select___Jqn1f::placeholder { color: var(–brand-color-text-subtle); opacity: 1; } .Primer_Brand__Select-module__Select___Jqn1f:focus-visible { border-color: var(–brand-color-focus); outline: none; box-shadow: 0 0 0 2px var(–brand-color-focus); } @media (forced-colors: active) { .Primer_Brand__Select-module__Select___Jqn1f:focus-visible { outline: var(–brand-borderWidth-thick) solid Highlight; outline-offset: var(–base-size-2); } } .Primer_Brand__Select-module__Select___Jqn1f[disabled] { -webkit-text-fill-color: var(–brand-control-color-fg-disabled); color: var(–brand-control-color-fg-disabled); cursor: not-allowed; background-color: var(–brand-control-color-canvas-disabled); border-color: var(–brand-control-color-border-disabled); opacity: 1; } .Primer_Brand__Select-module__Select-wrapper–disabled___Ka43y.Primer_Brand__Select-module__Select-wrapper___iV0Tg::after { background-color: var(–brand-control-color-fg-disabled); } /* * Sizes */ .Primer_Brand__Select-module__Select-wrapper–medium___xjmMc { height: var(–brand-control-medium-size); } .Primer_Brand__Select-module__Select-wrapper–medium___xjmMc::after { margin-inline-end: calc(var(–brand-control-medium-paddingInline-condensed) / 2); } .Primer_Brand__Select-module__Select–medium___kckBr { font-weight: var(–brand-text-weight-100); font-size: var(–brand-text-size-100); padding-inline: var(–brand-control-medium-paddingInline-condensed); padding-inline-end: calc(var(–brand-control-medium-paddingInline-condensed) + var(–base-size-16)); padding-block: 0; } .Primer_Brand__Select-module__Select-wrapper–large___Q4_2q { height: var(–brand-control-large-size); } .Primer_Brand__Select-module__Select-wrapper–large___Q4_2q::after { margin-inline-end: var(–base-size-8); } .Primer_Brand__Select-module__Select–large___A7u6F { font-weight: var(–brand-text-weight-200); font-size: var(–brand-text-size-200); padding-inline: var(–brand-control-large-paddingInline-condensed); padding-inline-end: calc(var(–brand-control-large-paddingInline-condensed) + var(–base-size-16)); padding-block: 0; } /* * Select wrapper */ .Primer_Brand__Select-module__Select-wrapper___iV0Tg { border: solid 1px var(–brand-control-color-border-default); border: solid var(–brand-borderWidth-thin, 1px) var(–brand-control-color-border-default); border-radius: 6px; border-radius: var(–brand-borderRadius-medium, 6px); font-family: var(–brand-body-fontFamily); position: relative; display: inline-grid; grid-template-columns: minmax(0, auto) var(–base-size-16); } .Primer_Brand__Select-module__Select-wrapper___iV0Tg::after { content: ”; position: absolute; right: 0; width: var(–base-size-16); height: var(–base-size-16); pointer-events: none; background-color: var(–brand-control-color-fg-default); mask: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHZpZXdCb3g9IjAgMCAxNiAxNiIgZmlsbD0iIzU4NjA2OSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNNC40MjcgOS40MjdsMy4zOTYgMy4zOTZhLjI1MS4yNTEgMCAwMC4zNTQgMGwzLjM5Ni0zLjM5NkEuMjUuMjUgMCAwMDExLjM5NiA5SDQuNjA0YS4yNS4yNSAwIDAwLS4xNzcuNDI3ek00LjQyMyA2LjQ3TDcuODIgMy4wNzJhLjI1LjI1IDAgMDEuMzU0IDBMMTEuNTcgNi40N2EuMjUuMjUgMCAwMS0uMTc3LjQyN0g0LjZhLjI1LjI1IDAgMDEtLjE3Ny0uNDI3eiIgLz48L3N2Zz4=); -webkit-mask: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHZpZXdCb3g9IjAgMCAxNiAxNiIgZmlsbD0iIzU4NjA2OSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNNC40MjcgOS40MjdsMy4zOTYgMy4zOTZhLjI1MS4yNTEgMCAwMC4zNTQgMGwzLjM5Ni0zLjM5NkEuMjUuMjUgMCAwMDExLjM5NiA5SDQuNjA0YS4yNS4yNSAwIDAwLS4xNzcuNDI3ek00LjQyMyA2LjQ3TDcuODIgMy4wNzJhLjI1LjI1IDAgMDEuMzU0IDBMMTEuNTcgNi40N2EuMjUuMjUgMCAwMS0uMTc3LjQyN0g0LjZhLjI1LjI1IDAgMDEtLjE3Ny0uNDI3eiIgLz48L3N2Zz4=); mask-size: contain; -webkit-mask-size: contain; mask-repeat: no-repeat; -webkit-mask-repeat: no-repeat; grid-column: 2; grid-row: 1; align-self: center; justify-self: flex-end; place-self: center flex-end; } .Primer_Brand__Select-module__Select-wrapper–disabled___Ka43y { border-color: var(–brand-control-color-border-disabled); } .Primer_Brand__Select-module__Select-wrapper–fullWidth___oOOo4 { width: 100%; } /* * Validation */ .Primer_Brand__Select-module__Select–success___pkmVg { border-color: var(–brand-color-success-fg); } .Primer_Brand__Select-module__Select–error___A9JuG { border-color: var(–brand-color-error-fg); } /* Remove all animations, transitions and smooth scroll for people that prefer not to see them */ @media (prefers-reduced-motion: reduce) { .Primer_Brand__Select-module__Select___Jqn1f, .Primer_Brand__Select-module__Select___Jqn1f::before, .Primer_Brand__Select-module__Select___Jqn1f::after, .Primer_Brand__Select-module__Select___Jqn1f * { animation: none !important; transition: none !important; scroll-behavior: auto !important; } } /* * Default Radio styles */ .Primer_Brand__Radio-module__Radio-wrapper___Gt9uM { position: relative; -webkit-user-select: none; -moz-user-select: none; user-select: none; cursor: pointer; grid-row: 1; } .Primer_Brand__Radio-module__Radio___JycTo { align-items: center; background-color: var(–brand-control-radio-bg-default); border: solid 1px var(–brand-control-color-border-default); border: solid var(–brand-borderWidth-thick, 1px) var(–brand-control-color-border-default); border-radius: 50%; cursor: pointer; display: inline-flex; height: 20px; justify-content: center; margin: 3px 0; /* mimic default browser-applied vertical margin */ margin: 3px 3px 0px 5px; /* Emulate browser defaults */ width: 20px; outline: none; box-shadow: 0 0 0 3px transparent; position: relative; } /* Fixes safari bug where outline doesn’t respect border-radius */ .Primer_Brand__Radio-module__Radio___JycTo::before { content: ”; position: absolute; top: -4px; right: -2px; bottom: -2px; left: -4px; border: 2px solid var(–brand-control-radio-bg-default); border-radius: 50%; width: 24px; height: 24px; } /** * Radio native input – visually hidden */ .Primer_Brand__Radio-module__Radio-input___n3jX4 { border: 0; clip: rect(1px, 1px, 1px, 1px); height: 1px; overflow: hidden; padding: 0; position: absolute; width: 1px; } .Primer_Brand__Radio-module__Radio-dot___rmEAJ { position: absolute; display: none; border-color: var(–brand-control-radio-dot-default); width: 12px; height: 12px; border-radius: 50%; background: var(–brand-control-radio-dot-default); position: absolute; display: block; transform: scale(0.7); opacity: 0; transition: transform 0.35s var(–brand-animation-easing-glide), opacity 0.35s var(–brand-animation-easing-glide); } @media (prefers-reduced-motion) { .Primer_Brand__Radio-module__Radio-dot___rmEAJ { transition: none; } } /* * Checked state */ .Primer_Brand__Radio-module__Radio-input___n3jX4:checked + .Primer_Brand__Radio-module__Radio___JycTo { background-color: var(–brand-control-radio-bg-checked); border-color: var(–brand-control-radio-border-checked); } .Primer_Brand__Radio-module__Radio-input___n3jX4:checked + .Primer_Brand__Radio-module__Radio___JycTo .Primer_Brand__Radio-module__Radio-dot___rmEAJ { opacity: 1; transform: scale(1); } .Primer_Brand__Radio-module__Radio-input___n3jX4:focus + .Primer_Brand__Radio-module__Radio___JycTo { box-shadow: 0 0 0 4px var(–brand-color-focus); } /* TODO: Check with a11y team */ .Primer_Brand__Radio-module__Radio-input___n3jX4:checked:focus + .Primer_Brand__Radio-module__Radio___JycTo { border-color: var(–brand-control-radio-border-checked); } .Primer_Brand__Radio-module__Radio-input___n3jX4[disabled] + .Primer_Brand__Radio-module__Radio___JycTo, .Primer_Brand__Radio-module__Radio-input___n3jX4[disabled]:checked + .Primer_Brand__Radio-module__Radio___JycTo { -webkit-text-fill-color: var(–brand-control-color-fg-disabled); color: var(–brand-control-color-fg-disabled); cursor: not-allowed; background-color: var(–brand-control-radio-bg-disabled); border-color: var(–brand-control-color-border-disabled); opacity: 1; } @media (forced-colors: active) { .Primer_Brand__Radio-module__Radio-input___n3jX4:focus + .Primer_Brand__Radio-module__Radio___JycTo { outline: var(–brand-borderWidth-thick) solid Highlight; outline-offset: var(–base-size-4); } .Primer_Brand__Radio-module__Radio-input___n3jX4:checked + .Primer_Brand__Radio-module__Radio___JycTo .Primer_Brand__Radio-module__Radio-dot___rmEAJ { background-color: Highlight; } } /* Remove all animations, transitions and smooth scroll for people that prefer not to see them */ @media (prefers-reduced-motion: reduce) { .Primer_Brand__Radio-module__Radio___JycTo, .Primer_Brand__Radio-module__Radio___JycTo::before, .Primer_Brand__Radio-module__Radio___JycTo::after, .Primer_Brand__Radio-module__Radio___JycTo * { animation: none !important; transition: none !important; scroll-behavior: auto !important; } } .Primer_Brand__FormControl-module__FormControl___ZJtXy { display: inline-flex; font-family: var(–brand-body-fontFamily); flex-direction: column; gap: var(–base-size-8); } .Primer_Brand__FormControl-module__FormControl–fullWidth___QyLCS { width: 100%; } .Primer_Brand__FormControl-module__FormControl–checkbox___R2ng7 { display: grid; grid-template-columns: auto 1fr; } .Primer_Brand__FormControl-module__FormControl–border___CRSaq { border: 1px solid var(–brand-control-color-border-default); border-radius: var(–brand-borderRadius-medium); padding: var(–base-size-12); } .Primer_Brand__FormControl-module__FormControl-label___meeuB { color: var(–brand-color-text-default); font-weight: var(–base-text-weight-semibold); font-family: var(–brand-body-fontFamily); } .Primer_Brand__FormControl-module__FormControl-label–visually-hidden___cFizI { position: absolute; width: 1px; height: 1px; padding: 0; margin: -1px; overflow: hidden; clip: rect(0, 0, 0, 0); white-space: nowrap; border-width: 0; } .Primer_Brand__FormControl-module__FormControl-label–medium___inrKd { letter-spacing: var(–brand-text-letterSpacing-100); font-size: var(–brand-text-size-100); line-height: var(–brand-text-lineHeight-100); } .Primer_Brand__FormControl-module__FormControl-label–large___okLn6 { letter-spacing: var(–brand-text-letterSpacing-300); font-size: var(–brand-text-size-300); line-height: var(–brand-text-lineHeight-300); } .Primer_Brand__FormControl-module__FormControl-label–checkbox___x2U9X { cursor: pointer; font-size: var(–brand-text-size-100); font-weight: var(–base-text-weight-semibold); line-height: var(–base-size-24); /* FIXME */ position: relative; top: 2px; width: 100%; } .Primer_Brand__FormControl-module__FormControl-control–radio___aSHRG { margin: 2px 0 0; } .Primer_Brand__FormControl-module__FormControl-hint___dbP0O { grid-column: 1 / 3; display: block; } /*Validation*/ .Primer_Brand__FormControl-module__FormControl-validation___vG5tm { display: flex; gap: var(–base-size-4); } .Primer_Brand__FormControl-module__FormControl-validation–success___fGV4L { color: var(–brand-color-success-fg); } .Primer_Brand__FormControl-module__FormControl-validation–error___DJVR5 { color: var(–brand-color-error-fg); } .Primer_Brand__FormControl-module__FormControl-validation-success-icon___UgUzb { position: relative; top: -1px; } .Primer_Brand__FormControl-module__FormControl-validation-error-icon___o3GQW { position: relative; top: -0.5px; } .Primer_Brand__FormControl-module__FormControl-validation–animate-in___C_pxB { animation: 170ms Primer_Brand__FormControl-module__FormControlValidationFadeIn___hRw_R cubic-bezier(0.44, 0.74, 0.36, 1); } @keyframes Primer_Brand__FormControl-module__FormControlValidationFadeIn___hRw_R { 0% { opacity: 0; transform: translateY(-100%); } 100% { opacity: 1; transform: translateY(0); } } .Primer_Brand__FormControl-module__FormControl-validation-checkbox___Cigqb { grid-column: 1 / 3; } .Primer_Brand__ControlGroup-module__ControlGroup__container___gYDZP { display: flex; flex-direction: column; gap: var(–base-size-8); font-family: var(–brand-body-fontFamily); font-size: var(–brand-text-size-100); border: none; margin: 0; padding: 0; } .Primer_Brand__ControlGroup-module__ControlGroup__label___scr79 { margin: 0; padding: 0; margin-block-end: var(–base-size-8); } .Primer_Brand__ControlGroup-module__ControlGroup__validation___sJqFH { display: flex; gap: var(–base-size-4); font-weight: var(–base-text-weight-medium); } .Primer_Brand__ControlGroup-module__ControlGroup__validation–success___eyNH9 { color: var(–brand-color-success-fg); } .Primer_Brand__ControlGroup-module__ControlGroup__validation–error____n_l3 { color: var(–brand-color-error-fg); } .Primer_Brand__ControlGroup-module__ControlGroup__validation-icon–success___OO92u { position: relative; top: -1px; } .Primer_Brand__ControlGroup-module__ControlGroup__validation-icon–error___rZPNd { position: relative; top: -0.5px; } .Primer_Brand__ControlGroup-module__ControlGroup__validation–animate-in___nHrFv { animation: 170ms Primer_Brand__ControlGroup-module__ControlGroupValidationFadeIn___xgh8U var(–brand-animation-easing-glide); } .Primer_Brand__ControlGroup-module__ControlGroup__container___gYDZP label { font-weight: var(–base-text-weight-medium); } @keyframes Primer_Brand__ControlGroup-module__ControlGroupValidationFadeIn___xgh8U { 0% { opacity: 0; transform: translateY(-100%); } 100% { opacity: 1; transform: translateY(0); } } .Primer_Brand__Avatar-module__Avatar___QrJMw { display: inline-block; overflow: hidden; width: var(–base-size-40); height: var(–base-size-40); } .Primer_Brand__Avatar-module__Avatar–shape-circle___VvaB7 { border-radius: var(–brand-borderRadius-full); } .Primer_Brand__Avatar-module__Avatar–shape-square___hKak4 { border-radius: var(–brand-borderRadius-medium); } .Primer_Brand__Avatar-module__Avatar__image___AajXN { width: 100%; height: 100%; -o-object-fit: cover; object-fit: cover; } .Primer_Brand__Avatar-module__Avatar–size-32___vJxfW { width: var(–base-size-32); height: var(–base-size-32); } .Primer_Brand__Avatar-module__Avatar–size-40___RSkow { width: var(–base-size-40); height: var(–base-size-40); } .Primer_Brand__Avatar-module__Avatar–size-48___TvwXR { width: var(–base-size-48); height: var(–base-size-48); } .Primer_Brand__Avatar-module__Avatar–size-64___rovws { width: var(–base-size-64); height: var(–base-size-64); } .Primer_Brand__Avatar-module__Avatar–size-80___YDbIK { width: var(–base-size-80); height: var(–base-size-80); } .Primer_Brand__Avatar-module__Avatar-narrow–size-32___wmqNx { width: var(–base-size-32); height: var(–base-size-32); } .Primer_Brand__Avatar-module__Avatar-narrow–size-40___JnS3w { width: var(–base-size-40); height: var(–base-size-40); } .Primer_Brand__Avatar-module__Avatar-narrow–size-48___X8e2V { width: var(–base-size-48); height: var(–base-size-48); } @media screen and (min-width: 48rem) { .Primer_Brand__Avatar-module__Avatar-regular–size-32___f5goH { width: var(–base-size-32); height: var(–base-size-32); } .Primer_Brand__Avatar-module__Avatar-regular–size-40___Qaf20 { width: var(–base-size-40); height: var(–base-size-40); } .Primer_Brand__Avatar-module__Avatar-regular–size-48___db8dV { width: var(–base-size-48); height: var(–base-size-48); } .Primer_Brand__Avatar-module__Avatar-regular–size-64___rBoTS { width: var(–base-size-64); height: var(–base-size-64); } .Primer_Brand__Avatar-module__Avatar-regular–size-80___AKjNL { width: var(–base-size-80); height: var(–base-size-80); } } @media screen and (min-width: 80rem) { .Primer_Brand__Avatar-module__Avatar-wide–size-32___Kn8pg { width: var(–base-size-32); height: var(–base-size-32); } .Primer_Brand__Avatar-module__Avatar-wide–size-40___DBSrS { width: var(–base-size-40); height: var(–base-size-40); } .Primer_Brand__Avatar-module__Avatar-wide–size-48___ai2Hf { width: var(–base-size-48); height: var(–base-size-48); } .Primer_Brand__Avatar-module__Avatar-wide–size-64___FLSak { width: var(–base-size-64); height: var(–base-size-64); } .Primer_Brand__Avatar-module__Avatar-wide–size-80___h09bA { width: var(–base-size-80); height: var(–base-size-80); } } /** * Do not edit directly * Generated on Thu, 23 Oct 2025 14:23:27 GMT */ :root { –brand-Testimonial-quote-letterSpacing-large: var(–brand-text-letterSpacing-900); –brand-Testimonial-quote-letterSpacing-default: var(–brand-text-letterSpacing-400); –brand-Testimonial-quote-fontWeight-large: var(–brand-heading-weight-600); –brand-Testimonial-quote-fontWeight-default: var(–brand-heading-weight-600); –brand-Testimonial-quote-fontSize-large: var(–brand-text-size-600); –brand-Testimonial-quote-fontSize-default: var(–brand-text-size-400); } /** * Do not edit directly * Generated on Thu, 23 Oct 2025 14:23:28 GMT */ :root, [data-color-mode=”light”] { –brand-Testimonial-borderMask-default: linear-gradient(180deg, rgba(0, 0, 0, 0.6), rgba(0, 0, 0, 0.3)); –brand-Testimonial-borderMask-subtle: linear-gradient(180deg, rgba(0, 0, 0, 0.6), rgba(0, 0, 0, 0.3)); –brand-Testimonial-quoteMarkColor-default: var(–brand-color-text-default); –brand-Testimonial-quoteMarkColor-blue: var(–base-color-scale-blue-5); –brand-Testimonial-quoteMarkColor-blue-purple-start: var(–base-color-scale-blue-5); –brand-Testimonial-quoteMarkColor-blue-purple-end: var(–base-color-scale-purple-5); –brand-Testimonial-quoteMarkColor-coral: var(–base-color-scale-coral-5); –brand-Testimonial-quoteMarkColor-green: var(–base-color-scale-green-5); –brand-Testimonial-quoteMarkColor-green-blue-start: var(–base-color-scale-green-5); –brand-Testimonial-quoteMarkColor-green-blue-end: var(–base-color-scale-blue-5); –brand-Testimonial-quoteMarkColor-gray: var(–base-color-scale-gray-5); –brand-Testimonial-quoteMarkColor-indigo: var(–base-color-scale-indigo-5); –brand-Testimonial-quoteMarkColor-lemon: var(–base-color-scale-lemon-5); –brand-Testimonial-quoteMarkColor-lime: var(–base-color-scale-lime-5); –brand-Testimonial-quoteMarkColor-orange: var(–base-color-scale-orange-5); –brand-Testimonial-quoteMarkColor-pink: var(–base-color-scale-pink-5); –brand-Testimonial-quoteMarkColor-pink-blue-start: var(–base-color-scale-pink-5); –brand-Testimonial-quoteMarkColor-pink-blue-end: var(–base-color-scale-blue-5); –brand-Testimonial-quoteMarkColor-purple: var(–base-color-scale-purple-5); –brand-Testimonial-quoteMarkColor-purple-red-start: var(–base-color-scale-purple-5); –brand-Testimonial-quoteMarkColor-purple-red-end: var(–base-color-scale-red-5); –brand-Testimonial-quoteMarkColor-red: var(–base-color-scale-red-5); –brand-Testimonial-quoteMarkColor-red-orange-start: var(–base-color-scale-red-5); –brand-Testimonial-quoteMarkColor-red-orange-end: var(–base-color-scale-orange-5); –brand-Testimonial-quoteMarkColor-teal: var(–base-color-scale-teal-5); –brand-Testimonial-quoteMarkColor-yellow: var(–base-color-scale-yellow-5); } [data-color-mode=”dark”] { –brand-Testimonial-borderMask-default: linear-gradient(180deg, rgba(0, 0, 0, 0.6), rgba(0, 0, 0, 0.1)); –brand-Testimonial-borderMask-subtle: linear-gradient(180deg, rgba(0, 0, 0, 0.6), rgba(0, 0, 0, 0.1)); –brand-Testimonial-quoteMarkColor-default: var(–brand-color-text-default); –brand-Testimonial-quoteMarkColor-blue: var(–base-color-scale-blue-2); –brand-Testimonial-quoteMarkColor-blue-purple-start: var(–base-color-scale-blue-2); –brand-Testimonial-quoteMarkColor-blue-purple-end: var(–base-color-scale-purple-2); –brand-Testimonial-quoteMarkColor-coral: var(–base-color-scale-coral-2); –brand-Testimonial-quoteMarkColor-green: var(–base-color-scale-green-2); –brand-Testimonial-quoteMarkColor-green-blue-start: var(–base-color-scale-green-2); –brand-Testimonial-quoteMarkColor-green-blue-end: var(–base-color-scale-blue-2); –brand-Testimonial-quoteMarkColor-gray: var(–base-color-scale-gray-2); –brand-Testimonial-quoteMarkColor-indigo: var(–base-color-scale-indigo-2); –brand-Testimonial-quoteMarkColor-lemon: var(–base-color-scale-lemon-2); –brand-Testimonial-quoteMarkColor-lime: var(–base-color-scale-lime-2); –brand-Testimonial-quoteMarkColor-orange: var(–base-color-scale-orange-2); –brand-Testimonial-quoteMarkColor-pink: var(–base-color-scale-pink-2); –brand-Testimonial-quoteMarkColor-pink-blue-start: var(–base-color-scale-pink-2); –brand-Testimonial-quoteMarkColor-pink-blue-end: var(–base-color-scale-blue-2); –brand-Testimonial-quoteMarkColor-purple: var(–base-color-scale-purple-2); –brand-Testimonial-quoteMarkColor-purple-red-start: var(–base-color-scale-purple-2); –brand-Testimonial-quoteMarkColor-purple-red-end: var(–base-color-scale-red-2); –brand-Testimonial-quoteMarkColor-red: var(–base-color-scale-red-2); –brand-Testimonial-quoteMarkColor-red-orange-start: var(–base-color-scale-red-2); –brand-Testimonial-quoteMarkColor-red-orange-end: var(–base-color-scale-orange-2); –brand-Testimonial-quoteMarkColor-teal: var(–base-color-scale-teal-2); –brand-Testimonial-quoteMarkColor-yellow: var(–base-color-scale-yellow-2); } .Primer_Brand__Testimonial-module__Testimonial___UUywT { display: grid; color: var(–brand-color-text-default); font-family: var(–brand-fontStack-sansSerif); } .Primer_Brand__Testimonial-module__Testimonial–variant-subtle___NHtOc, .Primer_Brand__Testimonial-module__Testimonial–variant-default___leAB4 { position: relative; border-radius: var(–brand-borderRadius-xlarge); padding: var(–base-size-48) var(–base-size-32); } @media screen and (min-width: 48rem) { .Primer_Brand__Testimonial-module__Testimonial–variant-subtle___NHtOc, .Primer_Brand__Testimonial-module__Testimonial–variant-default___leAB4 { padding: var(–base-size-48); } } @media screen and (min-width: 63.25rem) { .Primer_Brand__Testimonial-module__Testimonial–variant-subtle___NHtOc.Primer_Brand__Testimonial-module__Testimonial–size-large___pF70c, .Primer_Brand__Testimonial-module__Testimonial–variant-default___leAB4.Primer_Brand__Testimonial-module__Testimonial–size-large___pF70c { padding: var(–base-size-96) var(–base-size-128); } } .Primer_Brand__Testimonial-module__Testimonial–variant-subtle___NHtOc { background-color: var(–brand-color-canvas-subtle); } .Primer_Brand__Testimonial-module__Testimonial–variant-default___leAB4 { background-color: var(–brand-color-canvas-default); } .Primer_Brand__Testimonial-module__Testimonial–variant-subtle___NHtOc::before, .Primer_Brand__Testimonial-module__Testimonial–variant-default___leAB4::before { position: absolute; top: 0; right: 0; bottom: 0; left: 0; pointer-events: none; content: ”; border-radius: inherit; } .Primer_Brand__Testimonial-module__Testimonial–variant-subtle___NHtOc.Primer_Brand__Testimonial-module__Testimonial–border___B_Qre::before { -webkit-mask-image: var(–brand-Testimonial-borderMask-subtle); mask-image: var(–brand-Testimonial-borderMask-subtle); border: var(–brand-borderWidth-thin) solid var(–brand-color-border-default); } .Primer_Brand__Testimonial-module__Testimonial–variant-default___leAB4.Primer_Brand__Testimonial-module__Testimonial–border___B_Qre::before { -webkit-mask-image: var(–brand-Testimonial-borderMask-default); mask-image: var(–brand-Testimonial-borderMask-default); border: var(–brand-borderWidth-thin) solid var(–brand-color-border-default); } .Primer_Brand__Testimonial-module__Testimonial__quoteMark___cC2M1 { –brand-Testimonial-quoteMarkColor-gradient: radial-gradient( circle at top left, var(–brand-Testimonial-quoteMarkColor-start), var(–brand-Testimonial-quoteMarkColor-end) ); –brand-Testimonial-quoteMarkColor-background: var( –brand-Testimonial-quoteMarkColor-gradient, var(–brand-Testimonial-quoteMarkColor, currentColor) ); color: currentColor; color: var(–brand-Testimonial-quoteMarkColor-start, var(–brand-Testimonial-quoteMarkColor, currentColor)); font-size: var(–base-size-48); line-height: var(–base-size-48); font-weight: var(–base-text-weight-extrabold); position: relative; } .Primer_Brand__Testimonial-module__Testimonial__quoteMark___cC2M1::before { content: ”; position: absolute; inset: 0; background: var(–brand-Testimonial-quoteMarkColor-background); -webkit-mask: linear-gradient(var(–brand-color-canvas-default), var(–brand-color-canvas-default)) content-box, linear-gradient(var(–brand-color-canvas-default), var(–brand-color-canvas-default)); mask: linear-gradient(var(–brand-color-canvas-default), var(–brand-color-canvas-default)) content-box, linear-gradient(var(–brand-color-canvas-default), var(–brand-color-canvas-default)); -webkit-mask-composite: xor; mask-composite: exclude; } .Primer_Brand__Testimonial-module__Testimonial–size-large___pF70c .Primer_Brand__Testimonial-module__Testimonial__quoteMark___cC2M1 { font-size: 7.5rem; /* 120px */ line-height: 1; } .Primer_Brand__Testimonial-module__Testimonial-quote___QXF1F { font-family: var(–brand-fontStack-sansSerif); font-size: var(–brand-Testimonial-quote-fontSize-default); font-weight: var(–brand-Testimonial-quote-fontWeight-default); letter-spacing: var(–brand-Testimonial-quote-letterSpacing-default); line-height: 1.2; /* requires custom line-height */ display: block; } .Primer_Brand__Testimonial-module__Testimonial–size-large___pF70c .Primer_Brand__Testimonial-module__Testimonial-quote___QXF1F { font-size: var(–brand-Testimonial-quote-fontSize-large); font-weight: var(–brand-Testimonial-quote-fontWeight-large); letter-spacing: var(–brand-Testimonial-quote-letterSpacing-large); } .Primer_Brand__Testimonial-module__Testimonial-quote–muted___Ptyq_ { color: var(–brand-color-text-muted); } .Primer_Brand__Testimonial-module__Testimonial-quote___QXF1F em, .Primer_Brand__Testimonial-module__Testimonial-quote___QXF1F b { color: var(–brand-color-text-default); font-style: normal; font-weight: inherit; } .Primer_Brand__Testimonial-module__Testimonial__media___JbJUQ { display: flex; gap: var(–base-size-16); align-items: center; margin-top: var(–base-size-24); } .Primer_Brand__Testimonial-module__Testimonial–size-large___pF70c .Primer_Brand__Testimonial-module__Testimonial__media___JbJUQ { margin-top: var(–base-size-64); } .Primer_Brand__Testimonial-module__Testimonial-caption___Wvb67 { display: flex; flex-direction: column; } .Primer_Brand__Testimonial-module__Testimonial-avatar___Kaxqh { flex: none; } .Primer_Brand__Testimonial-module__Testimonial-from___Kfj__ { font-weight: var(–base-text-weight-semibold); } .Primer_Brand__Testimonial-module__Testimonial-position___j2h0f { font-family: var(–brand-fontStack-monospace); } .Primer_Brand__Testimonial-module__Testimonial__quoteMark–default___nAhKC { –brand-Testimonial-quoteMarkColor: var(–brand-Testimonial-quoteMarkColor-default); } .Primer_Brand__Testimonial-module__Testimonial__quoteMark–blue___gf2qX { –brand-Testimonial-quoteMarkColor: var(–brand-Testimonial-quoteMarkColor-blue); } .Primer_Brand__Testimonial-module__Testimonial__quoteMark–blue-purple___Ec9P1 { –brand-Testimonial-quoteMarkColor-start: var(–brand-Testimonial-quoteMarkColor-blue-purple-start); –brand-Testimonial-quoteMarkColor-end: var(–brand-Testimonial-quoteMarkColor-blue-purple-end); } .Primer_Brand__Testimonial-module__Testimonial__quoteMark–coral___WzMiA { –brand-Testimonial-quoteMarkColor: var(–brand-Testimonial-quoteMarkColor-coral); } .Primer_Brand__Testimonial-module__Testimonial__quoteMark–green___gsL2x { –brand-Testimonial-quoteMarkColor: var(–brand-Testimonial-quoteMarkColor-green); } .Primer_Brand__Testimonial-module__Testimonial__quoteMark–green-blue___wqq5w { –brand-Testimonial-quoteMarkColor-start: var(–brand-Testimonial-quoteMarkColor-green-blue-start); –brand-Testimonial-quoteMarkColor-end: var(–brand-Testimonial-quoteMarkColor-green-blue-end); } .Primer_Brand__Testimonial-module__Testimonial__quoteMark–gray___WGLgi { –brand-Testimonial-quoteMarkColor: var(–brand-Testimonial-quoteMarkColor-gray); } .Primer_Brand__Testimonial-module__Testimonial__quoteMark–indigo___KN9eK { –brand-Testimonial-quoteMarkColor: var(–brand-Testimonial-quoteMarkColor-indigo); } .Primer_Brand__Testimonial-module__Testimonial__quoteMark–lemon___XgAJR { –brand-Testimonial-quoteMarkColor: var(–brand-Testimonial-quoteMarkColor-lemon); } .Primer_Brand__Testimonial-module__Testimonial__quoteMark–lime___DyfRi { –brand-Testimonial-quoteMarkColor: var(–brand-Testimonial-quoteMarkColor-lime); } .Primer_Brand__Testimonial-module__Testimonial__quoteMark–orange___wA2te { –brand-Testimonial-quoteMarkColor: var(–brand-Testimonial-quoteMarkColor-orange); } .Primer_Brand__Testimonial-module__Testimonial__quoteMark–pink___hrNQC { –brand-Testimonial-quoteMarkColor: var(–brand-Testimonial-quoteMarkColor-pink); } .Primer_Brand__Testimonial-module__Testimonial__quoteMark–pink-blue___z73Hz { –brand-Testimonial-quoteMarkColor-start: var(–brand-Testimonial-quoteMarkColor-pink-blue-start); –brand-Testimonial-quoteMarkColor-end: var(–brand-Testimonial-quoteMarkColor-pink-blue-end); } .Primer_Brand__Testimonial-module__Testimonial__quoteMark–purple___H1_Zx { –brand-Testimonial-quoteMarkColor: var(–brand-Testimonial-quoteMarkColor-purple); } .Primer_Brand__Testimonial-module__Testimonial__quoteMark–purple-red___Wb4Yy { –brand-Testimonial-quoteMarkColor-start: var(–brand-Testimonial-quoteMarkColor-purple-red-start); –brand-Testimonial-quoteMarkColor-end: var(–brand-Testimonial-quoteMarkColor-purple-red-end); } .Primer_Brand__Testimonial-module__Testimonial__quoteMark–red___nzAC4 { –brand-Testimonial-quoteMarkColor: var(–brand-Testimonial-quoteMarkColor-red); } .Primer_Brand__Testimonial-module__Testimonial__quoteMark–red-orange___f5Woq { –brand-Testimonial-quoteMarkColor-start: var(–brand-Testimonial-quoteMarkColor-red-orange-start); –brand-Testimonial-quoteMarkColor-end: var(–brand-Testimonial-quoteMarkColor-red-orange-end); } .Primer_Brand__Testimonial-module__Testimonial__quoteMark–teal___EPZ3D { –brand-Testimonial-quoteMarkColor: var(–brand-Testimonial-quoteMarkColor-teal); } .Primer_Brand__Testimonial-module__Testimonial__quoteMark–yellow___gFQED { –brand-Testimonial-quoteMarkColor: var(–brand-Testimonial-quoteMarkColor-yellow); } /** * Do not edit directly * Generated on Thu, 23 Oct 2025 14:23:28 GMT */ :root, [data-color-mode=”light”] { –brand-ComparisonTable-featured-color-start: var(–base-color-scale-pink-4); –brand-ComparisonTable-featured-color-end: var(–base-color-scale-indigo-5); } [data-color-mode=”dark”] { –brand-ComparisonTable-featured-color-start: var(–base-color-scale-pink-2); –brand-ComparisonTable-featured-color-end: var(–base-color-scale-indigo-3); } /** * Do not edit directly * Generated on Thu, 23 Oct 2025 14:23:28 GMT */ :root { –brand-ComparisonTable-heading-marginBottom: var(–base-size-8); } @media (min-width: 544px) { :root { –brand-ComparisonTable-heading-marginBottom: var(–base-size-40); } } @media (min-width: 768px) { :root { –brand-ComparisonTable-heading-marginBottom: var(–base-size-64); } } @media (min-width: 1012px) { :root { –brand-ComparisonTable-heading-marginBottom: var(–base-size-96); } } /* * Heading */ .Primer_Brand__ComparisonTable-module__ComparisonTable–heading___CeSsH { text-align: left; max-width: 18ch; margin-bottom: var(–brand-ComparisonTable-heading-marginBottom); } /* Narrow breakpoint */ @media screen and (min-width: 34rem) { .Primer_Brand__ComparisonTable-module__ComparisonTable–heading___CeSsH { margin-left: auto; margin-right: auto; text-align: center; } } /** * Footnotes */ .Primer_Brand__ComparisonTable-module__ComparisonTable-footnote___rf35Q { text-align: left; margin: var(–base-size-24) 0; } @media screen and (min-width: 34rem) { .Primer_Brand__ComparisonTable-module__ComparisonTable-footnote___rf35Q { text-align: center; } } /* * Table */ .Primer_Brand__ComparisonTable-module__ComparisonTable___N2YLX { border-collapse: collapse; border-spacing: 0; font-family: var(–brand-body-fontFamily); width: 100%; } .Primer_Brand__ComparisonTable-module__ComparisonTable___N2YLX tr { display: flex; flex-direction: column; width: 100%; text-align: left; } .Primer_Brand__ComparisonTable-module__ComparisonTable-cell___kifYR { color: var(–brand-color-text-default); font-weight: var(–brand-text-weight-200); font-size: var(–brand-text-size-200); line-height: var(–brand-text-lineHeight-200); padding-bottom: var(–base-size-24); } .Primer_Brand__ComparisonTable-module__ComparisonTable-cell-heading___QlGCM { font-weight: var(–base-text-weight-semibold); font-size: var(–brand-text-size-200); line-height: var(–brand-text-lineHeight-200); } .Primer_Brand__ComparisonTable-module__ComparisonTable-cell-container___AHNr0 { display: block; padding-top: var(–base-size-8); } /* * Narrow viewport-only styles */ @media screen and (max-width: 34rem) { .Primer_Brand__ComparisonTable-module__ComparisonTable___N2YLX thead .Primer_Brand__ComparisonTable-module__ComparisonTable-cell-heading___QlGCM { display: none; } .Primer_Brand__ComparisonTable-module__ComparisonTable-cell___kifYR { margin-bottom: var(–base-size-32); padding-bottom: 0; } .Primer_Brand__ComparisonTable-module__ComparisonTable___N2YLX tbody tr { border-top: var(–brand-borderWidth-thin) solid var(–brand-color-border-default); } .Primer_Brand__ComparisonTable-module__ComparisonTable-inline-cell-label___hE3hL { font-weight: var(–brand-heading-weight-400); font-size: var(–brand-text-size-400); line-height: var(–brand-heading-lineHeight-400); } .Primer_Brand__ComparisonTable-module__ComparisonTable___N2YLX tbody .Primer_Brand__ComparisonTable-module__ComparisonTable-cell-heading___QlGCM { margin-top: var(–base-size-24); margin-bottom: var(–base-size-16); font-weight: var(–brand-heading-weight-300); font-size: var(–brand-text-size-300); line-height: var(–brand-heading-lineHeight-300); } } /* * Narrow landscape and above viewport styles */ @media screen and (min-width: 34rem) { .Primer_Brand__ComparisonTable-module__ComparisonTable___N2YLX tr { flex-direction: row; } .Primer_Brand__ComparisonTable-module__ComparisonTable-cell-container___AHNr0 { padding-top: var(–base-size-24); } .Primer_Brand__ComparisonTable-module__ComparisonTable-cell-heading___QlGCM { text-align: left; } .Primer_Brand__ComparisonTable-module__ComparisonTable___N2YLX .Primer_Brand__ComparisonTable-module__ComparisonTable-cell-heading___QlGCM:first-child { width: 25%; margin-right: 40px; } .Primer_Brand__ComparisonTable-module__ComparisonTable___N2YLX tr td:nth-of-type(1):not(.Primer_Brand__ComparisonTable-module__ComparisonTable-cell-heading___QlGCM), .Primer_Brand__ComparisonTable-module__ComparisonTable___N2YLX tr:nth-of-type(1) .Primer_Brand__ComparisonTable-module__ComparisonTable-cell-heading___QlGCM:nth-child(2) { width: 40%; } .Primer_Brand__ComparisonTable-module__ComparisonTable___N2YLX tr td:nth-of-type(2):not(.Primer_Brand__ComparisonTable-module__ComparisonTable-cell-heading___QlGCM), .Primer_Brand__ComparisonTable-module__ComparisonTable___N2YLX tr:nth-of-type(1) .Primer_Brand__ComparisonTable-module__ComparisonTable-cell-heading___QlGCM:nth-child(3) { width: 35%; margin-left: 40px; } .Primer_Brand__ComparisonTable-module__ComparisonTable–hide-element-on-narrow___GnYyu { display: none; } .Primer_Brand__ComparisonTable-module__ComparisonTable-cell-container___AHNr0 { border-top: var(–brand-borderWidth-thick) solid var(–brand-color-border-default); } } /* * Default presentation */ .ComparisonTable–default .Primer_Brand__ComparisonTable-module__ComparisonTable-cell-heading–first___Ps2aK { color: var(–brand-color-text-muted); } .ComparisonTable–default thead .Primer_Brand__ComparisonTable-module__ComparisonTable-cell-heading___QlGCM { padding: var(–base-size-24) 0 var(–base-size-16); } .ComparisonTable–default .Primer_Brand__ComparisonTable-module__ComparisonTable-cell-heading-label–featured___c_wMH { position: relative; z-index: 2; } /* * Narrow viewport-only styles */ @media screen and (max-width: 34rem) { .ComparisonTable–default .Primer_Brand__ComparisonTable-module__ComparisonTable-cell___kifYR:not(.Primer_Brand__ComparisonTable-module__ComparisonTable-cell-heading___QlGCM) { position: relative; padding-left: 25px; } .ComparisonTable–default .Primer_Brand__ComparisonTable-module__ComparisonTable-cell___kifYR::before { content: ”; position: absolute; top: 0; bottom: 0; left: 0; width: 5px; background: var(–brand-color-border-default); } .ComparisonTable–default .Primer_Brand__ComparisonTable-module__ComparisonTable-cell–featured___f0LZk::before { background: linear-gradient( 180deg, var(–brand-ComparisonTable-featured-color-start), var(–brand-ComparisonTable-featured-color-end) ); } } /* * Narrow landscape and above viewport styles */ @media screen and (min-width: 34rem) { .ComparisonTable–default .Primer_Brand__ComparisonTable-module__ComparisonTable-cell-heading-label–featured___c_wMH { color: transparent; background: linear-gradient( 89.46deg, var(–brand-ComparisonTable-featured-color-start) 0.87%, var(–brand-ComparisonTable-featured-color-end) 75.12% ); -webkit-background-clip: text; background-clip: text; } .ComparisonTable–default thead .Primer_Brand__ComparisonTable-module__ComparisonTable-cell-heading___QlGCM { font-weight: var(–brand-heading-weight-400); font-size: var(–brand-text-size-400); line-height: var(–brand-heading-lineHeight-400); display: inline-flex; align-items: flex-end; } .ComparisonTable–default thead .Primer_Brand__ComparisonTable-module__ComparisonTable-cell-heading–first___Ps2aK { font-weight: var(–brand-heading-weight-400); font-size: var(–brand-text-size-400); line-height: var(–brand-heading-lineHeight-400); } .ComparisonTable–default .Primer_Brand__ComparisonTable-module__ComparisonTable-cell–featured___f0LZk, .ComparisonTable–default thead .Primer_Brand__ComparisonTable-module__ComparisonTable-cell-heading–featured___tkzzb { padding-left: var(–base-size-24); padding-right: var(–base-size-24); border-right: 2px solid var(–brand-ComparisonTable-featured-color-end); border-left: 2px solid var(–brand-ComparisonTable-featured-color-start); } .ComparisonTable–default thead .Primer_Brand__ComparisonTable-module__ComparisonTable-cell-heading–featured___tkzzb { position: relative; border-top-left-radius: 0.45rem; border-top-right-radius: 0.45rem; background: var(–brand-color-canvas-default); } .ComparisonTable–default thead .Primer_Brand__ComparisonTable-module__ComparisonTable-cell-heading–featured___tkzzb::before, .ComparisonTable–default thead .Primer_Brand__ComparisonTable-module__ComparisonTable-cell-heading–featured___tkzzb::after { position: absolute; top: -2px; right: -2px; bottom: 0; left: -2px; z-index: 0; content: ”; background: linear-gradient( 90deg, var(–brand-ComparisonTable-featured-color-start), var(–brand-ComparisonTable-featured-color-end) ); border-top-left-radius: 0.45rem; border-top-right-radius: 0.45rem; } .ComparisonTable–default thead .Primer_Brand__ComparisonTable-module__ComparisonTable-cell-heading–featured___tkzzb::after { z-index: 1; background: var(–brand-color-canvas-default); top: 0px; left: 0; right: 0; border-top-right-radius: 0.35rem; border-top-left-radius: 0.35rem; } .ComparisonTable–default .Primer_Brand__ComparisonTable-module__ComparisonTable-cell–featured___f0LZk.Primer_Brand__ComparisonTable-module__ComparisonTable-cell–lastrow___zmShm { position: relative; background: var(–brand-color-canvas-default); border-bottom-right-radius: 0.45rem; border-bottom-left-radius: 0.45rem; } .ComparisonTable–default .Primer_Brand__ComparisonTable-module__ComparisonTable-cell–featured___f0LZk.Primer_Brand__ComparisonTable-module__ComparisonTable-cell–lastrow___zmShm::after, .ComparisonTable–default .Primer_Brand__ComparisonTable-module__ComparisonTable-cell–featured___f0LZk.Primer_Brand__ComparisonTable-module__ComparisonTable-cell–lastrow___zmShm::before { position: absolute; top: 0; right: -2px; bottom: 0; left: -2px; z-index: 0; content: ”; background: linear-gradient( 90deg, var(–brand-ComparisonTable-featured-color-start), var(–brand-ComparisonTable-featured-color-end) ); border-bottom-right-radius: 0.5rem; border-bottom-left-radius: 0.5rem; } .ComparisonTable–default .Primer_Brand__ComparisonTable-module__ComparisonTable-cell–featured___f0LZk.Primer_Brand__ComparisonTable-module__ComparisonTable-cell–lastrow___zmShm::after { z-index: 1; background: var(–brand-color-canvas-default); bottom: 2px; left: 0; right: 0; border-bottom-right-radius: 0.35rem; border-bottom-left-radius: 0.35rem; } .ComparisonTable–default .Primer_Brand__ComparisonTable-module__ComparisonTable-cell-container–featured___x6tKO { position: relative; z-index: 2; } } /* * AnchorNav * * 1. AnchorNav root and inner bounding containers * 2. AnchorNav links * 3. AnchorNav link labels * 4. AnchorNav menu toggle button (narrow) * 5. AnchorNav action * 6. Custom animations */ /* * 1. AnchorNav root and inner bounding containers */ .Primer_Brand__AnchorNav-module__AnchorNav___bwgAJ { display: flex; position: sticky; top: 0; left: 0; right: 0; padding: var(–base-size-12) var(–base-size-16); z-index: 91; /* must be higher than subdomain nav bar */ } .Primer_Brand__AnchorNav-module__AnchorNav–no-bg-scroll___oiJl5 { overflow: hidden; height: 100vh; } .Primer_Brand__AnchorNav-module__AnchorNav–hide-until-sticky___d3Ec2:not(.Primer_Brand__AnchorNav-module__AnchorNav–stuck___AtvLO) { opacity: 0; visibility: hidden; transition: visibility var(–brand-animation-duration-default) var(–brand-animation-easing-default), opacity var(–brand-animation-duration-default) var(–brand-animation-easing-default); } .Primer_Brand__AnchorNav-module__AnchorNav–hide-until-sticky___d3Ec2.Primer_Brand__AnchorNav-module__AnchorNav–stuck___AtvLO { opacity: 1; visibility: visible; } .Primer_Brand__AnchorNav-module__AnchorNav–with-default-background-color___aFdXc { background-color: var(–brand-color-canvas-default); } .Primer_Brand__AnchorNav-module__AnchorNav–stuck___AtvLO { box-shadow: 0 3px 6px rgba(140, 149, 159, 0.15), 0 1px 1px rgba(0, 0, 0, 0.1); /* TODO: replace with a global token */ position: fixed; } .Primer_Brand__AnchorNav-module__AnchorNav–expanded___wVGbk { transform-style: preserve-3d; z-index: 91; } .Primer_Brand__AnchorNav-module__AnchorNav-link-container___VpHV2 { display: flex; width: 100%; position: relative; } .Primer_Brand__AnchorNav-module__AnchorNav-inner-container___lshlZ { max-width: 1280px; width: 100%; position: relative; z-index: 91; /* must be higher than subdomain nav bar */ max-height: calc(100vh – var(–base-size-12) * 2); } .Primer_Brand__AnchorNav-module__AnchorNav–with-default-background-color___aFdXc .Primer_Brand__AnchorNav-module__AnchorNav-inner-container___lshlZ { background-color: var(–brand-color-canvas-default); } /* Up to large breakpoint */ @media screen and (max-width: 63.25rem) { .Primer_Brand__AnchorNav-module__AnchorNav___bwgAJ:not(.Primer_Brand__AnchorNav-module__AnchorNav–expanded___wVGbk) .Primer_Brand__AnchorNav-module__AnchorNav-inner-container___lshlZ { display: flex; align-items: center; justify-content: space-between; } .Primer_Brand__AnchorNav-module__AnchorNav___bwgAJ { background-color: var(–brand-color-canvas-default); } .Primer_Brand__AnchorNav-module__AnchorNav-inner-container–expanded____aoje { height: auto; } .Primer_Brand__AnchorNav-module__AnchorNav-link-container___VpHV2 { display: none; padding-left: var(–base-size-16); } .Primer_Brand__AnchorNav-module__AnchorNav–expanded___wVGbk .Primer_Brand__AnchorNav-module__AnchorNav-link-container___VpHV2 { display: flex; flex-direction: column; } } @media screen and (min-width: 40rem) and (max-width: 63.25rem) { .Primer_Brand__AnchorNav-module__AnchorNav__actionsContainer___jgpnq:not(.Primer_Brand__AnchorNav-module__AnchorNav__actionsContainer–no-offset___xn5H8) { position: absolute; top: var(–base-size-8); right: 0; } } /* Large breakpoint and up */ @media screen and (min-width: 63.25rem) { .Primer_Brand__AnchorNav-module__AnchorNav___bwgAJ { padding: var(–base-size-12) var(–base-size-40); height: 75px; /* same as subdomain nav bar */ } .Primer_Brand__AnchorNav-module__AnchorNav–with-default-background-color___aFdXc { background-color: var(–brand-color-canvas-default); } .Primer_Brand__AnchorNav-module__AnchorNav–stuck___AtvLO { background-color: var(–brand-color-canvas-default); } .Primer_Brand__AnchorNav-module__AnchorNav-inner-container___lshlZ { margin: 0 auto; display: flex; align-items: center; } } /* * 2. AnchorNav links */ .Primer_Brand__AnchorNav-module__AnchorNav-link___f5YJ2 { display: flex; width: 100%; -webkit-text-decoration: none; text-decoration: none; height: 48px; align-items: center; justify-items: flex-start; } .Primer_Brand__AnchorNav-module__AnchorNav-link___f5YJ2:hover { -webkit-text-decoration: none; text-decoration: none; } .Primer_Brand__AnchorNav-module__AnchorNav–expanded___wVGbk .Primer_Brand__AnchorNav-module__AnchorNav-link___f5YJ2 { margin: 0 0 2px; /* allow space for focus border */ animation: Primer_Brand__AnchorNav-module__fade-in___KfA_2 1s; animation-timing-function: var(–brand-animation-easing-glide); } /* Up to large breakpoint */ @media screen and (max-width: 63.25rem) { .Primer_Brand__AnchorNav-module__AnchorNav-link___f5YJ2 { position: absolute; left: 0; padding: 0 0 0 var(–base-size-16); } .Primer_Brand__AnchorNav-module__AnchorNav-link___f5YJ2::before { content: ”; position: absolute; left: 0; width: 2px; height: 50%; background-color: var(–brand-AnchorNav-link-underline-default); transition: opacity var(–brand-animation-duration-fast), transform var(–brand-animation-duration-fast); opacity: 1; transform: scale(0); transform-origin: left; } .Primer_Brand__AnchorNav-module__AnchorNav–expanded___wVGbk .Primer_Brand__AnchorNav-module__AnchorNav-link–is-active___xbYDS::before { transform: scale(1); } } /* Large breakpoint and up */ @media screen and (min-width: 63.25rem) { .Primer_Brand__AnchorNav-module__AnchorNav-link___f5YJ2 { position: relative; margin: 0 1px; /* to provide space for focus border */ } .Primer_Brand__AnchorNav-module__AnchorNav-link–center___aryYq { justify-content: center; } .Primer_Brand__AnchorNav-module__AnchorNav-link–start___COZM3 { justify-content: flex-start; width: auto; margin-right: var(–base-size-48); } } /* * 3. AnchorNav link labels */ .Primer_Brand__AnchorNav-module__AnchorNav-link-label___x3JtK { font-weight: var(–brand-text-weight-400); font-size: var(–brand-text-size-200); line-height: var(–brand-text-lineHeight-200); font-family: var(–brand-heading-fontFamily); letter-spacing: var(–brand-heading-letterSpacing-200); color: var(–brand-color-text-default); transition: color var(–brand-animation-easing-glide) var(–brand-animation-duration-faster); position: relative; } .Primer_Brand__AnchorNav-module__AnchorNav–with-default-background-color___aFdXc .Primer_Brand__AnchorNav-module__AnchorNav-link-label___x3JtK { background-color: var(–brand-color-canvas-default); } /* Up to large breakpoint */ @media screen and (max-width: 63.25rem) { .Primer_Brand__AnchorNav-module__AnchorNav-link-label___x3JtK { background-color: var(–brand-color-canvas-default); } .Primer_Brand__AnchorNav-module__AnchorNav–expanded___wVGbk .Primer_Brand__AnchorNav-module__AnchorNav-link-label–is-active___DyUFY { color: var(–brand-color-focus); } .Primer_Brand__AnchorNav-module__AnchorNav-link___f5YJ2:not(.Primer_Brand__AnchorNav-module__AnchorNav-link___f5YJ2[data-active=’true’]) { visibility: hidden; } .Primer_Brand__AnchorNav-module__AnchorNav–stuck___AtvLO .Primer_Brand__AnchorNav-module__AnchorNav-link___f5YJ2[data-active=’false’][data-first=’true’] { visibility: visible; } .Primer_Brand__AnchorNav-module__AnchorNav___bwgAJ .Primer_Brand__AnchorNav-module__AnchorNav-link___f5YJ2[data-active=’false’][data-first=’true’] { visibility: visible; } .Primer_Brand__AnchorNav-module__AnchorNav-inner-container–expanded____aoje .Primer_Brand__AnchorNav-module__AnchorNav-link___f5YJ2 { visibility: visible !important; display: flex; position: relative; left: auto; right: auto; top: auto; flex-direction: column; text-align: left; justify-content: center; align-items: flex-start; } } /* Large breakpoint and up */ @media screen and (min-width: 63.25rem) { .Primer_Brand__AnchorNav-module__AnchorNav-link-label___x3JtK { white-space: nowrap; } .Primer_Brand__AnchorNav-module__AnchorNav-link-label___x3JtK::after { content: ”; position: absolute; bottom: -6px; left: 0; width: 100%; height: 2px; background-color: var(–brand-AnchorNav-link-underline-default); transition: opacity var(–brand-animation-duration-fast), transform var(–brand-animation-duration-fast), background-color var(–brand-animation-duration-fast); opacity: 1; transform: scale(0); transform-origin: center; } .Primer_Brand__AnchorNav-module__AnchorNav-link___f5YJ2:hover .Primer_Brand__AnchorNav-module__AnchorNav-link-label___x3JtK::after, .Primer_Brand__AnchorNav-module__AnchorNav-link___f5YJ2:focus .Primer_Brand__AnchorNav-module__AnchorNav-link-label___x3JtK::after, .Primer_Brand__AnchorNav-module__AnchorNav-link___f5YJ2[data-active=’true’] .Primer_Brand__AnchorNav-module__AnchorNav-link-label___x3JtK::after { opacity: 1; transform: translate3d(0, 0.2em, 0); transform: scale(0.8, 1); } .Primer_Brand__AnchorNav-module__AnchorNav-link___f5YJ2:active .Primer_Brand__AnchorNav-module__AnchorNav-link-label___x3JtK::after { background-color: var(–brand-AnchorNav-link-underline-pressed); transform: scale(0.9, 1); } .Primer_Brand__AnchorNav-module__AnchorNav-link___f5YJ2[data-active=’true’] .Primer_Brand__AnchorNav-module__AnchorNav-link-label___x3JtK::after { background-color: var(–brand-AnchorNav-link-underline-pressed); opacity: 1; } .Primer_Brand__AnchorNav-module__AnchorNav-link___f5YJ2:focus-visible .Primer_Brand__AnchorNav-module__AnchorNav-link-label___x3JtK::after { opacity: 0; } } /* * 4. AnchorNav menu toggle button (narrow) */ .Primer_Brand__AnchorNav-module__AnchorNav-menu-button___tputP { display: none; } /* Up to large breakpoint */ @media screen and (max-width: 63.25rem) { .Primer_Brand__AnchorNav-module__AnchorNav-menu-button___tputP { all: unset; display: inline-flex; cursor: pointer; padding: var(–base-size-8) var(–base-size-16); padding-left: 0; /* space for focus */ align-items: center; height: var(–base-size-32); z-index: 2; border-radius: var(–brand-borderRadius-small); } .Primer_Brand__AnchorNav-module__AnchorNav-menu-button-arrow___v5tcA { padding: 0 calc(var(–base-size-12) / 2); width: 32px; height: 32px; color: var(–brand-color-text-default); } .Primer_Brand__AnchorNav-module__AnchorNav-menu-button___tputP:focus-visible { border-color: var(–brand-color-focus); outline: none; box-shadow: 0 0 0 2px var(–brand-color-focus); } .Primer_Brand__AnchorNav-module__AnchorNav-overlay–expanded___xXv6O { position: absolute; top: 0; left: 0; right: 0; z-index: -3; width: 100%; height: 100vh; /* Keep as fallback */ height: 100dvh; /* replace with overlay-backdrop-bgColor */ background: rgba(0,0,0,0.50196); transform: translateZ(-1px); animation: Primer_Brand__AnchorNav-module__fade-in___KfA_2 0.5s; animation-timing-function: var(–brand-animation-easing-glide); cursor: pointer; } } /* * 5. AnchorNav action */ .Primer_Brand__AnchorNav-module__AnchorNav__actionsContainer___jgpnq { display: flex; gap: var(–base-size-8); } .Primer_Brand__AnchorNav-module__AnchorNav-action___DWzcE { z-index: 1; display: flex; margin-left: auto; white-space: nowrap; padding-inline: var(–base-size-24); } .Primer_Brand__AnchorNav-module__AnchorNav–expanded___wVGbk .Primer_Brand__AnchorNav-module__AnchorNav-action___DWzcE { align-self: flex-start; } @media screen and (max-width: 40rem) { .Primer_Brand__AnchorNav-module__AnchorNav___bwgAJ { padding: 0; } .Primer_Brand__AnchorNav-module__AnchorNav-action___DWzcE { display: none; } .Primer_Brand__AnchorNav-module__AnchorNav__actionsContainer___jgpnq { flex-direction: column; } .Primer_Brand__AnchorNav-module__AnchorNav–expanded___wVGbk .Primer_Brand__AnchorNav-module__AnchorNav-action___DWzcE { display: flex; width: 100%; margin-top: var(–base-size-8); } .Primer_Brand__AnchorNav-module__AnchorNav-inner-container___lshlZ { overflow-y: auto; padding: var(–base-size-12) var(–base-size-16); } } @media screen and (min-width: 40rem) { .Primer_Brand__AnchorNav-module__AnchorNav__actionsContainer___jgpnq { gap: var(–base-size-16); } .Primer_Brand__AnchorNav-module__AnchorNav__actionsContainer–multiple___hgA_r { margin-inline-start: var(–base-size-16); } } /* * 6. Custom animations */ @keyframes Primer_Brand__AnchorNav-module__fade-in___KfA_2 { 0% { opacity: 0; } 100% { opacity: 1; } } /* Remove all animations, transitions and smooth scroll for people that prefer not to see them */ @media (prefers-reduced-motion: reduce) { .Primer_Brand__AnchorNav-module__AnchorNav___bwgAJ, .Primer_Brand__AnchorNav-module__AnchorNav___bwgAJ::before, .Primer_Brand__AnchorNav-module__AnchorNav___bwgAJ::after, .Primer_Brand__AnchorNav-module__AnchorNav___bwgAJ * { animation: none !important; transition: none !important; scroll-behavior: auto !important; } } /** * Do not edit directly * Generated on Thu, 23 Oct 2025 14:23:28 GMT */ :root, [data-color-mode=”light”] { –brand-AnchorNav-link-underline-default: var(–base-color-scale-gray-4); –brand-AnchorNav-link-underline-pressed: var(–base-color-scale-black-0); } [data-color-mode=”dark”] { –brand-AnchorNav-link-underline-default: var(–base-color-scale-gray-3); –brand-AnchorNav-link-underline-pressed: var(–base-color-scale-white-0); } /** * Do not edit directly * Generated on Thu, 23 Oct 2025 14:23:28 GMT */ :root, [data-color-mode=”light”] { –brand-CTABanner-shadow-color-start: var(–base-color-scale-green-5); –brand-CTABanner-shadow-color-end: var(–base-color-scale-blue-5); –brand-CTABanner-bgColor: var(–brand-color-canvas-default); } [data-color-mode=”dark”] { –brand-CTABanner-shadow-color-start: var(–base-color-scale-green-2); –brand-CTABanner-shadow-color-end: var(–base-color-scale-blue-3); –brand-CTABanner-bgColor: var(–brand-color-canvas-default); } .Primer_Brand__CTABanner-module__CTABanner___m0t8s { position: relative; margin: 0 auto; display: flex; max-width: var(–brand-breakpoint-xlarge); width: 100%; } .Primer_Brand__CTABanner-module__CTABanner–shadow___BA030::before { content: ”; position: absolute; inset: var(–base-size-16); filter: blur(var(–base-size-96)); transform: translateZ(0); background: linear-gradient( to right, var(–brand-CTABanner-shadow-color-start), var(–brand-CTABanner-shadow-color-end) ); } .Primer_Brand__CTABanner-module__CTABanner-container___iRzd1 { border-radius: var(–brand-borderRadius-xlarge); padding: var(–base-size-40) var(–base-size-32); z-index: 1; width: 100%; box-sizing: border-box; } .Primer_Brand__CTABanner-module__CTABanner-content___sZo6_ { display: flex; flex-direction: column; gap: var(–base-size-16); align-items: flex-start; max-width: 800px; margin: 0 auto; } .Primer_Brand__CTABanner-module__CTABanner-container–background___v1yTH { border-radius: var(–brand-borderRadius-xlarge); background-repeat: no-repeat; background-color: var(–brand-CTABanner-narrow-background-color, var(–brand-CTABanner-background-color)); background-image: var(–brand-CTABanner-narrow-background-image-src, var(–brand-CTABanner-background-image-src)); background-size: var(–brand-CTABanner-narrow-background-image-size, var(–brand-CTABanner-background-image-size)); background-position: center; background-position: var( –brand-CTABanner-narrow-background-image-position, var(–brand-CTABanner-background-image-position, center) ); } .Primer_Brand__CTABanner-module__CTABanner-container–border___FbAer { border: var(–brand-borderWidth-thin) solid var(–brand-color-border-default); } .Primer_Brand__CTABanner-module__CTABanner-content–center___S0ChQ { align-items: center; text-align: center; } .Primer_Brand__CTABanner-module__CTABanner-description___I7md6 { margin-bottom: var(–base-size-16); } /* Medium breakpoint and up */ @media screen and (min-width: 48rem) { .Primer_Brand__CTABanner-module__CTABanner-container___iRzd1 { padding: var(–base-size-80) var(–base-size-64); } } /* Large breakpoint and up */ @media screen and (min-width: 63.25rem) { .Primer_Brand__CTABanner-module__CTABanner-content___sZo6_ { gap: var(–base-size-32); } .Primer_Brand__CTABanner-module__CTABanner-container___iRzd1 { padding: var(–base-size-128) var(–base-size-64); } } /* Regular */ @media screen and (min-width: 48rem) { .Primer_Brand__CTABanner-module__CTABanner-container–background___v1yTH { background-color: var(–brand-CTABanner-regular-background-color, var(–brand-CTABanner-background-color)); background-image: var(–brand-CTABanner-regular-background-image-src, var(–brand-CTABanner-background-image-src)); background-size: var(–brand-CTABanner-regular-background-image-size, var(–brand-CTABanner-background-image-size)); background-position: var( –brand-CTABanner-regular-background-image-position, var(–brand-CTABanner-background-image-position) ); } } /* Wide */ @media screen and (min-width: 80rem) { .Primer_Brand__CTABanner-module__CTABanner-container–background___v1yTH { background-color: var(–brand-CTABanner-wide-background-color, var(–brand-CTABanner-background-color)); background-image: var(–brand-CTABanner-wide-background-image-src, var(–brand-CTABanner-background-image-src)); background-size: var(–brand-CTABanner-wide-background-image-size, var(–brand-CTABanner-background-image-size)); background-position: var( –brand-CTABanner-wide-background-image-position, var(–brand-CTABanner-background-image-position) ); } } .Primer_Brand__ListItem-module__ListItem___aFf5u { display: flex; align-items: flex-start; gap: var(–base-size-12); } .Primer_Brand__ListItem-module__ListItem–default___pqfZV { color: var(–brand-color-text-default); } .Primer_Brand__ListItem-module__ListItem–muted___EzTWR { color: var(–brand-color-text-muted); } .Primer_Brand__ListItem-module__ListItem__leading-visual___Fu5ba { height: 1lh; } .Primer_Brand__ListItem-module__ListItem__leading-visual–muted___nJk0R { fill: var(–brand-color-text-muted); } .Primer_Brand__ListItem-module__OrderedList__item___BJsQo::before { content: counter(li) ‘.’; counter-increment: li; min-width: var(–base-size-16); text-align: center; font-weight: var(–brand-text-size-200); } .Primer_Brand__list-shared-module__List___dFefs { display: flex; flex-direction: column; margin: 0; list-style: none; gap: var(–base-size-8); padding-inline-start: 0px; font-family: var(–brand-body-fontFamily); color: var(–brand-color-text-default); } .Primer_Brand__OrderedList-module__OrderedList___eCBYV { counter-reset: li; } .Primer_Brand__CTAForm-module__CTAForm___oOV3J { display: grid; grid-gap: var(–base-size-16); gap: var(–base-size-16); grid-template-columns: 2fr auto; align-items: flex-end; } .Primer_Brand__CTAForm-module__CTAForm___oOV3J > * { grid-column: span 2; width: 100%; } .Primer_Brand__CTAForm-module__CTAForm-input___sR5r3 { order: 1; } .Primer_Brand__CTAForm-module__CTAForm-confirm___yTThl { order: 2; grid-column: span 2; } .Primer_Brand__CTAForm-module__CTAForm-button___dWqAC { order: 4; } .Primer_Brand__CTAForm-module__CTAForm___oOV3J > *:not(.Primer_Brand__CTAForm-module__CTAForm-input___sR5r3):not(.Primer_Brand__CTAForm-module__CTAForm-button___dWqAC):not(.Primer_Brand__CTAForm-module__CTAForm-confirm___yTThl) { order: 3; grid-column: span 2; } @media screen and (min-width: 48rem) { .Primer_Brand__CTAForm-module__CTAForm___oOV3J > * { grid-column: span 1; } .Primer_Brand__CTAForm-module__CTAForm-confirm___yTThl { order: 3; grid-column: span 2; } .Primer_Brand__CTAForm-module__CTAForm-button___dWqAC { order: 2; } .Primer_Brand__CTAForm-module__CTAForm___oOV3J > *:not(.Primer_Brand__CTAForm-module__CTAForm-input___sR5r3):not(.Primer_Brand__CTAForm-module__CTAForm-button___dWqAC):not(.Primer_Brand__CTAForm-module__CTAForm-confirm___yTThl) { order: 4; } } /** * Do not edit directly * Generated on Thu, 23 Oct 2025 14:23:28 GMT */ :root, [data-color-mode=”light”] { –brand-footer-bg-color: var(–base-color-scale-white); –brand-footer-socialIcon-hoverFilter: brightness(0); } [data-color-mode=”dark”] { –brand-footer-bg-color: var(–base-color-scale-gray-9); –brand-footer-socialIcon-hoverFilter: brightness(2); } .Primer_Brand__MinimalFooter-module__Footer___oqJdA { position: relative; background-color: var(–brand-footer-bg-color); } /** * Footer shared styles */ .Primer_Brand__MinimalFooter-module__Footer__container___UqVWS { max-width: 1280px; max-width: var(–brand-footer-max-width, 1280px); padding: 0 28px; /* should match SubdomainNavBar */ margin-right: auto; margin-left: auto; } /** * Footer terms section */ .Primer_Brand__MinimalFooter-module__Footer__terms___ACl36 { padding: var(–base-size-48) 0; } .Primer_Brand__MinimalFooter-module__Footer__terms-item___Z1f1_ { margin-bottom: var(–base-size-24); } .Primer_Brand__MinimalFooter-module__Footer__terms-item___Z1f1_ sup { font-size: var(–base-size-12); vertical-align: super; display: inline-block; margin-right: var(–base-size-4); } .Primer_Brand__MinimalFooter-module__Footer__terms-item___Z1f1_:last-child { margin-bottom: 0; } /** * Footer social and logomarks section */ .Primer_Brand__MinimalFooter-module__Footer__social-links___hRWfd { display: flex; padding: 0; margin: 0; list-style: none; justify-content: flex-start; align-items: center; gap: var(–base-size-16); } .Primer_Brand__MinimalFooter-module__Footer__logomarks___Weh9I { border-top: var(–brand-borderWidth-thin) solid var(–brand-color-border-default); border-bottom: var(–brand-borderWidth-thin) solid var(–brand-color-border-default); } .Primer_Brand__MinimalFooter-module__Footer__logomarks___Weh9I, .Primer_Brand__MinimalFooter-module__Footer__legal-and-links___gaF8g { padding-top: var(–base-size-48); padding-bottom: var(–base-size-48); } .Primer_Brand__MinimalFooter-module__Footer__social-link___evPYT { position: relative; } .Primer_Brand__MinimalFooter-module__Footer__social-link___evPYT::before { content: ”; display: block; position: absolute; min-width: var(–base-size-24); min-height: var(–base-size-24); } .Primer_Brand__MinimalFooter-module__Footer__social-link___evPYT:hover .Primer_Brand__MinimalFooter-module__Footer__social-icon___SxNsP, .Primer_Brand__MinimalFooter-module__Footer__social-link___evPYT:focus-visible .Primer_Brand__MinimalFooter-module__Footer__social-icon___SxNsP { filter: var(–brand-footer-socialIcon-hoverFilter); } .Primer_Brand__MinimalFooter-module__Footer__social-icon___SxNsP { width: 24px; height: auto; } [data-color-mode=’light’] .Primer_Brand__MinimalFooter-module__Footer__social-icon___SxNsP { filter: brightness(95%) saturate(100%); } /** * Footer legal section */ .Primer_Brand__MinimalFooter-module__Footer__copyright___c9JB5 { display: flex; order: 2; padding-bottom: var(–base-size-4); } @media screen and (min-width: 48rem) { .Primer_Brand__MinimalFooter-module__Footer__copyright___c9JB5 { order: 1; } } .Primer_Brand__MinimalFooter-module__Footer__links___sXNki { order: 1; } @media screen and (min-width: 48rem) { .Primer_Brand__MinimalFooter-module__Footer__links___sXNki { order: 2; } } .Primer_Brand__MinimalFooter-module__Footer__link___K13BH { align-self: flex-start; color: var(–brand-color-text-muted); -webkit-text-decoration: none; text-decoration: none; border-top: none; border-right: none; border-left: none; border-bottom: var(–brand-borderWidth-thin) solid transparent; background-color: inherit; cursor: pointer; padding: 0 0 var(–base-size-4) 0; transition: border var(–brand-animation-duration-fast) var(–brand-animation-easing-glide); } .Primer_Brand__MinimalFooter-module__Footer__link___K13BH:hover { color: var(–brand-color-text-default); border-bottom-color: var(–brand-color-text-muted); -webkit-text-decoration: none; text-decoration: none; } /* Remove all animations, transitions and smooth scroll for people that prefer not to see them */ @media (prefers-reduced-motion: reduce) { .Primer_Brand__MinimalFooter-module__Footer___oqJdA, .Primer_Brand__MinimalFooter-module__Footer___oqJdA::before, .Primer_Brand__MinimalFooter-module__Footer___oqJdA::after, .Primer_Brand__MinimalFooter-module__Footer___oqJdA * { animation: none !important; transition: none !important; scroll-behavior: auto !important; } } /** * Do not edit directly * Generated on Thu, 23 Oct 2025 14:23:28 GMT */ :root, [data-color-mode=”light”] { –brand-Pillar-icon-color-default: var(–brand-color-scale-gray-5); –brand-Pillar-icon-color-blue: var(–base-color-scale-blue-5); –brand-Pillar-icon-color-coral: var(–base-color-scale-coral-5); –brand-Pillar-icon-color-green: var(–base-color-scale-green-5); –brand-Pillar-icon-color-gray: var(–base-color-scale-gray-6); –brand-Pillar-icon-color-indigo: var(–base-color-scale-indigo-5); –brand-Pillar-icon-color-lemon: var(–base-color-scale-lemon-5); –brand-Pillar-icon-color-lime: var(–base-color-scale-lime-5); –brand-Pillar-icon-color-orange: var(–base-color-scale-orange-5); –brand-Pillar-icon-color-pink: var(–base-color-scale-pink-5); –brand-Pillar-icon-color-purple: var(–base-color-scale-purple-5); –brand-Pillar-icon-color-red: var(–base-color-scale-red-5); –brand-Pillar-icon-color-teal: var(–base-color-scale-teal-5); –brand-Pillar-icon-color-yellow: var(–base-color-scale-yellow-5); } [data-color-mode=”dark”] { –brand-Pillar-icon-color-default: var(–brand-color-scale-gray-2); –brand-Pillar-icon-color-blue: var(–base-color-scale-blue-2); –brand-Pillar-icon-color-coral: var(–base-color-scale-coral-2); –brand-Pillar-icon-color-green: var(–base-color-scale-green-2); –brand-Pillar-icon-color-gray: var(–base-color-scale-gray-2); –brand-Pillar-icon-color-indigo: var(–base-color-scale-indigo-2); –brand-Pillar-icon-color-lemon: var(–base-color-scale-lemon-2); –brand-Pillar-icon-color-lime: var(–base-color-scale-lime-2); –brand-Pillar-icon-color-orange: var(–base-color-scale-orange-2); –brand-Pillar-icon-color-pink: var(–base-color-scale-pink-2); –brand-Pillar-icon-color-purple: var(–base-color-scale-purple-2); –brand-Pillar-icon-color-red: var(–base-color-scale-red-2); –brand-Pillar-icon-color-teal: var(–base-color-scale-teal-2); –brand-Pillar-icon-color-yellow: var(–base-color-scale-yellow-2); } .Primer_Brand__Pillar-module__Pillar___dHhm7 { max-width: 50ch; color: var(–brand-color-text-default); display: flex; flex-direction: column; } .Primer_Brand__Pillar-module__Pillar–has-border___PSR1K { border: var(–brand-borderWidth-thin) solid var(–brand-color-border-default); border-radius: var(–brand-borderRadius-xlarge); padding: var(–base-size-32); } .Primer_Brand__Pillar-module__Pillar___dHhm7.Primer_Brand__Pillar-module__Pillar–align-center___mWN5F { align-items: center; text-align: center; } .Primer_Brand__Pillar-module__Pillar___dHhm7.Primer_Brand__Pillar-module__Pillar–align-start___dfipC { align-items: flex-start; text-align: left; } .Primer_Brand__Pillar-module__Pillar__image___I_5uJ { margin-bottom: var(–base-size-28); border-radius: var(–brand-borderRadius-medium); overflow: hidden; } .Primer_Brand__Pillar-module__Pillar__image___I_5uJ img, .Primer_Brand__Pillar-module__Pillar__image___I_5uJ span { display: block; } .Primer_Brand__Pillar-module__Pillar__icon___MyYVk { display: flex; margin-bottom: var(–base-size-24); } .Primer_Brand__Pillar-module__Pillar__heading___C7yPQ { margin-bottom: var(–base-size-16); } .Primer_Brand__Pillar-module__Pillar__description___BPMTa:not(.Primer_Brand__Pillar-module__Pillar–has-border___PSR1K .Primer_Brand__Pillar-module__Pillar__description___BPMTa:last-child) { margin-bottom: var(–base-size-24); } .Primer_Brand__Pillar-module__Pillar__link___yiBNY { margin-top: auto; } .Primer_Brand__Pillar-module__Pillar__icon–color-default___WlnDP { color: var(–brand-Pillar-icon-color-default); } .Primer_Brand__Pillar-module__Pillar__icon–color-blue___RVKbn { color: var(–brand-Pillar-icon-color-blue); } .Primer_Brand__Pillar-module__Pillar__icon–color-coral___g_M0m { color: var(–brand-Pillar-icon-color-coral); } .Primer_Brand__Pillar-module__Pillar__icon–color-green___AZl8T { color: var(–brand-Pillar-icon-color-green); } .Primer_Brand__Pillar-module__Pillar__icon–color-gray___MRGro { color: var(–brand-Pillar-icon-color-gray); } .Primer_Brand__Pillar-module__Pillar__icon–color-indigo___hX1Yq { color: var(–brand-Pillar-icon-color-indigo); } .Primer_Brand__Pillar-module__Pillar__icon–color-lemon___V0XiQ { color: var(–brand-Pillar-icon-color-lemon); } .Primer_Brand__Pillar-module__Pillar__icon–color-lime___VXybl { color: var(–brand-Label-color-lime); } .Primer_Brand__Pillar-module__Pillar__icon–color-orange___e1xGP { color: var(–brand-Pillar-icon-color-orange); } .Primer_Brand__Pillar-module__Pillar__icon–color-pink___WcTTa { color: var(–brand-Pillar-icon-color-pink); } .Primer_Brand__Pillar-module__Pillar__icon–color-purple___BGrUp { color: var(–brand-Pillar-icon-color-purple); } .Primer_Brand__Pillar-module__Pillar__icon–color-red___ek1FA { color: var(–brand-Pillar-icon-color-red); } .Primer_Brand__Pillar-module__Pillar__icon–color-teal___fntO4 { color: var(–brand-Pillar-icon-color-teal); } .Primer_Brand__Pillar-module__Pillar__icon–color-yellow___xatJt { color: var(–brand-Pillar-icon-color-yellow); } .Primer_Brand__Icon-module__Icon___bf2xY { box-sizing: content-box; padding: 0; } .Primer_Brand__Icon-module__Icon___bf2xY > svg { display: block; /* Ensure SVG are unaffected by text styles and font metrics, maintaining vertical alignment */ } .Primer_Brand__Icon-module__Icon–size-20___bxF8U { width: var(–base-size-20); height: var(–base-size-20); } .Primer_Brand__Icon-module__Icon–size-24___yTJML { width: var(–base-size-24); height: var(–base-size-24); } .Primer_Brand__Icon-module__Icon–size-28___tnGmL { width: var(–base-size-28); height: var(–base-size-28); } .Primer_Brand__Icon-module__Icon–size-32___Rhkw8 { width: var(–base-size-32); height: var(–base-size-32); } .Primer_Brand__Icon-module__Icon–size-36___F4Mcj { width: var(–base-size-36); height: var(–base-size-36); } .Primer_Brand__Icon-module__Icon–size-40___cXhgu { width: var(–base-size-40); height: var(–base-size-40); } .Primer_Brand__Icon-module__Icon–size-44___vwox2 { width: var(–base-size-44); height: var(–base-size-44); } .Primer_Brand__Icon-module__Icon–background___d6RdL { padding: var(–base-size-12); border-radius: var(–brand-borderRadius-full); } .Primer_Brand__Icon-module__Icon–color-default___z2cYk { color: var(–brand-Icon-color-default); } .Primer_Brand__Icon-module__Icon–background-color-default___h6tiH { background-color: var(–brand-Icon-background-default); } .Primer_Brand__Icon-module__Icon–color-blue___Wne9C { color: var(–brand-Icon-color-blue); } .Primer_Brand__Icon-module__Icon–background-color-blue___zsNDL { background-color: var(–brand-Icon-background-blue); } .Primer_Brand__Icon-module__Icon–color-coral___vdwGj { color: var(–brand-Icon-color-coral); } .Primer_Brand__Icon-module__Icon–background-color-coral___FKaij { background-color: var(–brand-Icon-background-coral); } .Primer_Brand__Icon-module__Icon–color-green___OxAZK { color: var(–brand-Icon-color-green); } .Primer_Brand__Icon-module__Icon–background-color-green___UUQt1 { background-color: var(–brand-Icon-background-green); } .Primer_Brand__Icon-module__Icon–color-gray___tVTnd { color: var(–brand-Icon-color-gray); } .Primer_Brand__Icon-module__Icon–background-color-gray___dpdtX { background-color: var(–brand-Icon-background-gray); } .Primer_Brand__Icon-module__Icon–color-indigo___OrE5M { color: var(–brand-Icon-color-indigo); } .Primer_Brand__Icon-module__Icon–background-color-indigo___TIqOT { background-color: var(–brand-Icon-background-indigo); } .Primer_Brand__Icon-module__Icon–color-lemon___Ftx9H { color: var(–brand-Icon-color-lemon); } .Primer_Brand__Icon-module__Icon–background-color-lemon___BhpS6 { background-color: var(–brand-Icon-background-lemon); } .Primer_Brand__Icon-module__Icon–color-lime___mQVWo { color: var(–brand-Icon-color-lime); } .Primer_Brand__Icon-module__Icon–background-color-lime___K4TMA { background-color: var(–brand-Icon-background-lime); } .Primer_Brand__Icon-module__Icon–color-orange___CIjjp { color: var(–brand-Icon-color-orange); } .Primer_Brand__Icon-module__Icon–background-color-orange___z52U7 { background-color: var(–brand-Icon-background-orange); } .Primer_Brand__Icon-module__Icon–color-pink___cS_v5 { color: var(–brand-Icon-color-pink); } .Primer_Brand__Icon-module__Icon–background-color-pink___cy5Kg { background-color: var(–brand-Icon-background-pink); } .Primer_Brand__Icon-module__Icon–color-purple___d05Sh { color: var(–brand-Icon-color-purple); } .Primer_Brand__Icon-module__Icon–background-color-purple___JmhnQ { background-color: var(–brand-Icon-background-purple); } .Primer_Brand__Icon-module__Icon–color-red___K_2c0 { color: var(–brand-Icon-color-red); } .Primer_Brand__Icon-module__Icon–background-color-red___qoirP { background-color: var(–brand-Icon-background-red); } .Primer_Brand__Icon-module__Icon–color-teal___fix20 { color: var(–brand-Icon-color-teal); } .Primer_Brand__Icon-module__Icon–background-color-teal___a7cyd { background-color: var(–brand-Icon-background-teal); } .Primer_Brand__Icon-module__Icon–color-yellow___Z1juk { color: var(–brand-Icon-color-yellow); } .Primer_Brand__Icon-module__Icon–background-color-yellow___Yhfck { background-color: var(–brand-Icon-background-yellow); } /** * Do not edit directly * Generated on Thu, 23 Oct 2025 14:23:27 GMT */ :root { –brand-Icon-color-yellow: var(–base-color-scale-yellow-5); –brand-Icon-color-teal: var(–base-color-scale-teal-5); –brand-Icon-color-red: var(–base-color-scale-red-5); –brand-Icon-color-purple: var(–base-color-scale-purple-5); –brand-Icon-color-pink: var(–base-color-scale-pink-5); –brand-Icon-color-orange: var(–base-color-scale-orange-5); –brand-Icon-color-lime: var(–base-color-scale-lime-5); –brand-Icon-color-lemon: var(–base-color-scale-lemon-5); –brand-Icon-color-indigo: var(–base-color-scale-indigo-5); –brand-Icon-color-gray: var(–base-color-scale-gray-6); –brand-Icon-color-green: var(–base-color-scale-green-5); –brand-Icon-color-coral: var(–base-color-scale-coral-5); –brand-Icon-color-blue: var(–base-color-scale-blue-5); –brand-Icon-color-default: var(–brand-color-text-default); –brand-Icon-background-yellow: var(–base-color-scale-yellow-0); –brand-Icon-background-teal: var(–base-color-scale-teal-0); –brand-Icon-background-red: var(–base-color-scale-red-0); –brand-Icon-background-purple: var(–base-color-scale-purple-0); –brand-Icon-background-pink: var(–base-color-scale-pink-0); –brand-Icon-background-orange: var(–base-color-scale-orange-0); –brand-Icon-background-lime: var(–base-color-scale-lime-0); –brand-Icon-background-lemon: var(–base-color-scale-lemon-0); –brand-Icon-background-indigo: var(–base-color-scale-indigo-0); –brand-Icon-background-gray: var(–base-color-scale-gray-0); –brand-Icon-background-green: var(–base-color-scale-green-0); –brand-Icon-background-coral: var(–base-color-scale-coral-0); –brand-Icon-background-blue: var(–base-color-scale-blue-0); –brand-Icon-background-default: var(–base-color-scale-gray-0); } /** * Do not edit directly * Generated on Thu, 23 Oct 2025 14:23:28 GMT */ :root, [data-color-mode=”light”] { –brand-Icon-background-default: var(–base-color-scale-gray-0); –brand-Icon-background-blue: var(–base-color-scale-blue-0); –brand-Icon-background-coral: var(–base-color-scale-coral-0); –brand-Icon-background-green: var(–base-color-scale-green-0); –brand-Icon-background-gray: var(–base-color-scale-gray-0); –brand-Icon-background-indigo: var(–base-color-scale-indigo-0); –brand-Icon-background-lemon: var(–base-color-scale-lemon-0); –brand-Icon-background-lime: var(–base-color-scale-lime-0); –brand-Icon-background-orange: var(–base-color-scale-orange-0); –brand-Icon-background-pink: var(–base-color-scale-pink-0); –brand-Icon-background-purple: var(–base-color-scale-purple-0); –brand-Icon-background-red: var(–base-color-scale-red-0); –brand-Icon-background-teal: var(–base-color-scale-teal-0); –brand-Icon-background-yellow: var(–base-color-scale-yellow-0); –brand-Icon-color-default: var(–brand-color-text-default); –brand-Icon-color-blue: var(–base-color-scale-blue-5); –brand-Icon-color-coral: var(–base-color-scale-coral-5); –brand-Icon-color-green: var(–base-color-scale-green-5); –brand-Icon-color-gray: var(–base-color-scale-gray-6); –brand-Icon-color-indigo: var(–base-color-scale-indigo-5); –brand-Icon-color-lemon: var(–base-color-scale-lemon-5); –brand-Icon-color-lime: var(–base-color-scale-lime-5); –brand-Icon-color-orange: var(–base-color-scale-orange-5); –brand-Icon-color-pink: var(–base-color-scale-pink-5); –brand-Icon-color-purple: var(–base-color-scale-purple-5); –brand-Icon-color-red: var(–base-color-scale-red-5); –brand-Icon-color-teal: var(–base-color-scale-teal-5); –brand-Icon-color-yellow: var(–base-color-scale-yellow-5); } [data-color-mode=”dark”] { –brand-Icon-background-default: var(–base-color-scale-gray-6); –brand-Icon-background-blue: var(–base-color-scale-blue-8); –brand-Icon-background-coral: var(–base-color-scale-coral-8); –brand-Icon-background-green: var(–base-color-scale-green-8); –brand-Icon-background-gray: var(–base-color-scale-gray-6); –brand-Icon-background-indigo: var(–base-color-scale-indigo-8); –brand-Icon-background-lemon: var(–base-color-scale-lemon-8); –brand-Icon-background-lime: var(–base-color-scale-lime-8); –brand-Icon-background-orange: var(–base-color-scale-orange-8); –brand-Icon-background-pink: var(–base-color-scale-pink-8); –brand-Icon-background-purple: var(–base-color-scale-purple-8); –brand-Icon-background-red: var(–base-color-scale-red-8); –brand-Icon-background-teal: var(–base-color-scale-teal-8); –brand-Icon-background-yellow: var(–base-color-scale-yellow-8); –brand-Icon-color-default: var(–brand-color-text-default); –brand-Icon-color-blue: var(–base-color-scale-blue-2); –brand-Icon-color-coral: var(–base-color-scale-coral-2); –brand-Icon-color-green: var(–base-color-scale-green-2); –brand-Icon-color-gray: var(–base-color-scale-gray-2); –brand-Icon-color-indigo: var(–base-color-scale-indigo-2); –brand-Icon-color-lemon: var(–base-color-scale-lemon-2); –brand-Icon-color-lime: var(–base-color-scale-lime-2); –brand-Icon-color-orange: var(–base-color-scale-orange-2); –brand-Icon-color-pink: var(–base-color-scale-pink-2); –brand-Icon-color-purple: var(–base-color-scale-purple-2); –brand-Icon-color-red: var(–base-color-scale-red-2); –brand-Icon-color-teal: var(–base-color-scale-teal-2); –brand-Icon-color-yellow: var(–base-color-scale-yellow-2); } /** * Do not edit directly * Generated on Thu, 23 Oct 2025 14:23:27 GMT */ :root { –brand-Card-animation-easing: var(–brand-animation-easing-default); –brand-Card-animation-duration: 600ms; –brand-Card-maxWidth: 26.25rem; } /** * Do not edit directly * Generated on Thu, 23 Oct 2025 14:23:28 GMT */ :root, [data-color-mode=”light”] { –brand-Card-background-default: var(–brand-color-canvas-default); } [data-color-mode=”dark”] { –brand-Card-background-default: var(–brand-color-canvas-subtle); } .Primer_Brand__Card-module__Card___ByGEk { -webkit-text-decoration: none; text-decoration: none; color: var(–brand-color-text-default); border-radius: var(–brand-borderRadius-xlarge); transition: transform var(–brand-Card-animation-duration) var(–brand-Card-animation-easing); padding: var(–base-size-32); display: grid; grid-template-columns: 1fr 1fr; grid-template-areas: ‘image image’ ‘icon icon’ ‘label label’ ‘heading heading’ ‘description description’ ‘action action’; flex: auto; grid-template-rows: auto auto auto auto 1fr; position: relative; height: 100%; } .Primer_Brand__Card-module__Card–align-center___geXUu .Primer_Brand__Card-module__Card___ByGEk { text-align: center; padding: var(–base-size-64) var(–base-size-40); } @media screen and (min-width: 64rem) { .Primer_Brand__Card-module__Card–align-center___geXUu .Primer_Brand__Card-module__Card___ByGEk { padding: var(–base-size-64) var(–base-size-80); } } .Primer_Brand__Card-module__Card–align-center___geXUu .Primer_Brand__Card-module__Card___ByGEk { grid-template-columns: 1fr; grid-template-areas: ‘image’ ‘icon’ ‘label’ ‘heading’ ‘description’ ‘action’; justify-items: center; } .Primer_Brand__Card-module__Card–maxWidth___sqVhD { max-width: var(–brand-Card-maxWidth); } .Primer_Brand__Card-module__Card–fullWidth___j46z5 { max-width: none; max-width: initial; } .Primer_Brand__Card-module__Card–variant-minimal___lq45H { padding: 0; } .Primer_Brand__Card-module__Card–variant-default___nSKnF, .Primer_Brand__Card-module__Card–variant-torchlight___AFyIF.Primer_Brand__Card-module__Card–colorMode-light___LXDwj { background-color: var(–brand-Card-background-default); } .Primer_Brand__Card-module__Card___ByGEk:hover { -webkit-text-decoration: none; text-decoration: none; } .Primer_Brand__Card-module__Card__link___Ye5mq { color: currentColor; -webkit-text-decoration: none !important; text-decoration: none !important; } .Primer_Brand__Card-module__Card–disableAnimation___Zv8eW:hover .Primer_Brand__Card-module__Card__link___Ye5mq { -webkit-text-decoration: underline !important; text-decoration: underline !important; } /* The focus outline will appear around the entire card, not just the title */ .Primer_Brand__Card-module__Card__link___Ye5mq:focus { outline: none; } .Primer_Brand__Card-module__Card__link___Ye5mq::before { content: ”; position: absolute; inset: 0; } .Primer_Brand__Card-module__Card–border___nNZlZ { border: var(–brand-borderWidth-thin) solid var(–brand-color-border-default); } .Primer_Brand__Card-module__Card__outer___QBN0D { height: 100%; border-radius: var(–brand-borderRadius-xlarge); } .Primer_Brand__Card-module__Card__outer___QBN0D:has(.Primer_Brand__Card-module__Card–variant-minimal___lq45H) { border-radius: var(–brand-borderRadius-small); } .Primer_Brand__Card-module__Card__outer___QBN0D:focus-within { outline: var(–brand-borderWidth-thick) solid var(–brand-color-focus); } .Primer_Brand__Card-module__Card__outer___QBN0D:has(.Primer_Brand__Card-module__Card–variant-minimal___lq45H):focus-within { outline-offset: var( –base-size-12 ); /* This value is adjusted so that, when combined with the container’s border radius, the total border radius equals `var(–brand-borderRadius-medium)` */ } .Primer_Brand__Card-module__Card–icon___nVz0T { grid-template-areas: ‘image image’ ‘icon label’ ‘heading heading’ ‘description description’ ‘action action’; } .Primer_Brand__Card-module__Card–icon___nVz0T .Primer_Brand__Card-module__Card__label___EAot7 { justify-self: flex-end; } .Primer_Brand__Card-module__Card–align-center___geXUu .Primer_Brand__Card-module__Card–icon___nVz0T .Primer_Brand__Card-module__Card__label___EAot7 { justify-self: center; } .Primer_Brand__Card-module__Card–icon___nVz0T .Primer_Brand__Card-module__Card__label___EAot7, .Primer_Brand__Card-module__Card–icon___nVz0T .Primer_Brand__Card-module__Card__icon___H4tc9 { align-self: center; } .Primer_Brand__Card-module__Card___ByGEk:not(.Primer_Brand__Card-module__Card–disableAnimation___Zv8eW):not(.Primer_Brand__Card-module__Card–variant-torchlight___AFyIF.Primer_Brand__Card-module__Card–colorMode-dark___Sz8BE):hover { transform: scale3d(1.025, 1.025, 1); } .Primer_Brand__Card-module__Card__image___zt4oH { margin-bottom: var(–base-size-28); border-radius: var(–brand-borderRadius-medium); overflow: hidden; grid-area: image; } .Primer_Brand__Card-module__Card__image___zt4oH img, .Primer_Brand__Card-module__Card__image___zt4oH picture, .Primer_Brand__Card-module__Card__image___zt4oH span { display: block; } .Primer_Brand__Card-module__Card__icon___H4tc9 { margin-bottom: var(–base-size-24); grid-area: icon; } .Primer_Brand__Card-module__Card__label___EAot7 { margin-bottom: var(–base-size-24); grid-area: label; } .Primer_Brand__Card-module__Card__heading___INFhp { margin-bottom: var(–base-size-20); grid-area: heading; } .Primer_Brand__Card-module__Card–fullWidth___j46z5:not(.Primer_Brand__Card-module__Card–align-center___geXUu) .Primer_Brand__Card-module__Card__heading___INFhp { max-width: 320px; } .Primer_Brand__Card-module__Card__description___KN9CH { margin-bottom: var(–base-size-32); grid-area: description; } .Primer_Brand__Card-module__Card–fullWidth___j46z5:not(.Primer_Brand__Card-module__Card–align-center___geXUu) .Primer_Brand__Card-module__Card__description___KN9CH { max-width: 400px; } .Primer_Brand__Card-module__Card__action___C6sRY { grid-area: action; margin-top: auto; display: inline-flex; align-items: center; } .Primer_Brand__Card-module__Card–align-center___geXUu .Primer_Brand__Card-module__Card__action___C6sRY { justify-content: center; } .Primer_Brand__Card-module__Card__action___C6sRY, .Primer_Brand__Card-module__Card__action___C6sRY span { color: var(–brand-Link-color-accent); } .Primer_Brand__Card-module__Card–skew___pEeoW { height: 100%; border-radius: var(–brand-borderRadius-xlarge); overflow: hidden; } .Primer_Brand__Card-module__Card–skew___pEeoW:focus-within { outline: var(–brand-borderWidth-thick) solid var(–brand-color-focus); } .Primer_Brand__Card-module__Card–skew___pEeoW:hover .Primer_Brand__Card-module__Card__torch___KkYgP { opacity: 0.85; } .Primer_Brand__Card-module__Card__skew-bounding___Fz3yy { border-radius: var(–brand-borderRadius-xlarge); position: relative; overflow: hidden; z-index: 1; height: 100%; background-color: var(–brand-Card-background-default); } .Primer_Brand__Card-module__Card__torch___KkYgP { width: 650px; height: 650px; background-color: var(–brand-color-accent-primary); filter: blur(180px); border-radius: 300px; opacity: 0; transition: opacity 1.2s cubic-bezier(0.16, 1, 0.3, 1); mix-blend-mode: soft-light; will-change: transform; pointer-events: none; position: absolute; bottom: 0; right: 0; z-index: -1; } .Primer_Brand__Card-module__Card–expandableArrow___ORmuZ { margin-inline-start: var(–base-size-4); } .Primer_Brand__Card-module__Card___ByGEk:has(.Primer_Brand__Card-module__Card__link___Ye5mq:hover) .Primer_Brand__Card-module__Card–expandableArrow___ORmuZ { transform: translateX(var(–base-size-4)); } .Primer_Brand__Card-module__Card___ByGEk:has(.Primer_Brand__Card-module__Card__link___Ye5mq:hover) .Primer_Brand__Card-module__Card–expandableArrow___ORmuZ path:nth-of-type(2) { stroke-dashoffset: 20; } /* Remove all animations, transitions and smooth scroll for people that prefer not to see them */ @media (prefers-reduced-motion: reduce) { .Primer_Brand__Card-module__Card___ByGEk, .Primer_Brand__Card-module__Card___ByGEk::before, .Primer_Brand__Card-module__Card___ByGEk::after, .Primer_Brand__Card-module__Card___ByGEk * { animation: none !important; transition: none !important; scroll-behavior: auto !important; } } .Primer_Brand__SectionIntro-module__SectionIntro___RduRB { display: flex; flex-direction: column; gap: var(–base-size-16); align-items: flex-start; padding-block: var(–base-size-24); } .Primer_Brand__SectionIntro-module__SectionIntro-heading–muted___CdGWF { color: var(–brand-color-text-muted); } .Primer_Brand__SectionIntro-module__SectionIntro-heading–muted___CdGWF em, .Primer_Brand__SectionIntro-module__SectionIntro-heading–muted___CdGWF b { color: var(–brand-color-text-default); font-style: normal; font-weight: inherit; } .Primer_Brand__SectionIntro-module__SectionIntro–align-start___C59mu { text-align: start; } .Primer_Brand__SectionIntro-module__SectionIntro–align-center___qU_a9 { align-items: center; text-align: center; padding-inline: var(–base-size-24); } .Primer_Brand__SectionIntro-module__SectionIntro-heading___u6_Wl { max-width: 18ch; } .Primer_Brand__SectionIntro-module__SectionIntro–full-width___HROKL .Primer_Brand__SectionIntro-module__SectionIntro-heading___u6_Wl { max-width: none; } .Primer_Brand__SectionIntro-module__SectionIntro-label___ZjciO { margin-block-end: var(–base-size-8); } .Primer_Brand__SectionIntro-module__SectionIntro-description___Sz93l { max-width: 50ch; } .Primer_Brand__SectionIntro-module__SectionIntro-link___dePuF { margin-top: var(–base-size-16); } /** * Do not edit directly * Generated on Thu, 23 Oct 2025 14:23:28 GMT */ :root, [data-color-mode=”light”] { –brand-ActionMenu-color-item-hover: var(–base-color-scale-gray-1); –brand-ActionMenu-color-scrollbar-thumb-bg: var(–base-color-scale-gray-0); } [data-color-mode=”dark”] { –brand-ActionMenu-color-item-hover: var(–base-color-scale-gray-6); –brand-ActionMenu-color-scrollbar-thumb-bg: var(–base-color-scale-gray-3); } .Primer_Brand__ActionMenu-module__ActionMenu___xAoB5 { –focus-outline-width: 3px; position: relative; } .Primer_Brand__ActionMenu-module__ActionMenu–disabled___Ic5nl { cursor: not-allowed; } .Primer_Brand__ActionMenu-module__ActionMenu__button___gqNoG { height: auto; } .Primer_Brand__ActionMenu-module__ActionMenu__button–default___mloG_ { /* avoid specificity issues */ –brand-borderRadius-medium: var(–brand-borderRadius-full); } .Primer_Brand__ActionMenu-module__ActionMenu__button–small___VpvNg { padding: calc(var(–base-size-4) / 2) var(–base-size-12); } .Primer_Brand__ActionMenu-module__ActionMenu__button–medium___xG3FK { padding: calc(var(–base-size-8) + 2px) var(–base-size-28); } .Primer_Brand__ActionMenu-module__ActionMenu__button___gqNoG > span:first-of-type { max-width: 200px; overflow: hidden; } .Primer_Brand__ActionMenu-module__ActionMenu__button–split-button___zE_P6 { display: inline-flex; padding: 0; border-radius: var(–brand-borderRadius-medium); border: var(–brand-borderWidth-thin) solid var(–brand-color-border-muted); background-color: var(–brand-color-canvas-default); } .Primer_Brand__ActionMenu-module__ActionMenu__innerButton–split-button___kDo2J:first-child, .Primer_Brand__ActionMenu-module__ActionMenu__innerButton–split-button___kDo2J:first-child:hover { position: relative; z-index: 1; border-top-right-radius: 0; border-bottom-right-radius: 0; } .Primer_Brand__ActionMenu-module__ActionMenu__innerButton–split-button___kDo2J:first-child::before, .Primer_Brand__ActionMenu-module__ActionMenu__innerButton–split-button___kDo2J:hover:first-child::before { content: ”; position: absolute; top: calc(var(–base-size-2) / -2); right: calc(var(–base-size-2) * -1); width: var(–brand-borderWidth-thin); height: calc(100% + var(–base-size-2)); background-color: var(–brand-color-border-muted); } .Primer_Brand__ActionMenu-module__ActionMenu__innerButton–subtle___O9TkT.Primer_Brand__ActionMenu-module__ActionMenu__innerButton–split-button___kDo2J::before { top: calc(var(–base-size-2) * -1); height: calc(100% + var(–base-size-4)); } .Primer_Brand__ActionMenu-module__ActionMenu__innerButton–subtle___O9TkT.Primer_Brand__ActionMenu-module__ActionMenu__innerButton–split-button___kDo2J:active:first-child::before { width: 0; } .Primer_Brand__ActionMenu-module__ActionMenu__innerButton–medium___cpKu6.Primer_Brand__ActionMenu-module__ActionMenu__innerButton–split-button___kDo2J, .Primer_Brand__ActionMenu-module__ActionMenu__innerButton–split-button___kDo2J:last-child { padding: var(–brand-control-medium-paddingBlock-condensed) var(–brand-control-medium-paddingInline-normal); /* Override the default button padding */ } .Primer_Brand__ActionMenu-module__ActionMenu__innerButton–split-button___kDo2J:last-child { border-top-left-radius: 0; border-bottom-left-radius: 0; position: relative; z-index: 0; } .Primer_Brand__ActionMenu-module__ActionMenu__innerButton–disabled___ZjXdS { cursor: not-allowed; pointer-events: none; } .Primer_Brand__ActionMenu-module__ActionMenu__menu____B9HP { position: absolute; z-index: 100; padding: var(–base-size-12); min-width: -moz-min-content; min-width: min-content; visibility: hidden; background-color: var(–brand-color-canvas-default); border: var(–brand-borderWidth-thin) solid var(–brand-color-border-muted); border-radius: var(–brand-borderRadius-large); max-height: 460px; overflow-y: auto; box-shadow: 0px 100px 80px rgba(0, 0, 0, 0.01), 0px 41px 33px rgba(0, 0, 0, 0.02), 0px 22px 17px rgba(0, 0, 0, 0.02), 0px 12px 10px rgba(0, 0, 0, 0.03), 0px 6px 5px rgba(0, 0, 0, 0.04), 0px 2px 2px rgba(0, 0, 0, 0.07); } .Primer_Brand__ActionMenu-module__ActionMenu__menu–small___EiV1K { padding: var(–base-size-8); } .Primer_Brand__ActionMenu-module__ActionMenu__menu–medium___X8Sgj { padding: var(–base-size-12); } .Primer_Brand__ActionMenu-module__ActionMenu__menu–visible___dIcw5 { visibility: visible; } .Primer_Brand__ActionMenu-module__ActionMenu__menu–pos-outside-bottom___dEYrx { animation: 189ms var(–brand-animation-easing-glide) 0s 1 normal none running Primer_Brand__ActionMenu-module__overlay-appear-outside-bottom___P9_uK; } .Primer_Brand__ActionMenu-module__ActionMenu__menu–pos-outside-top___WhOjX { animation: 189ms var(–brand-animation-easing-glide) 0s 1 normal none running Primer_Brand__ActionMenu-module__overlay-appear-outside-top___hI7o9; } @keyframes Primer_Brand__ActionMenu-module__overlay-appear-outside-bottom___P9_uK { 0% { opacity: 0; transform: translateY(-10px); } 100% { opacity: 1; transform: translateY(0); } } @keyframes Primer_Brand__ActionMenu-module__overlay-appear-outside-top___hI7o9 { 0% { opacity: 0; transform: translateY(10px); } 100% { opacity: 1; transform: translateY(0); } } .Primer_Brand__ActionMenu-module__ActionMenu__menu–medium___X8Sgj.Primer_Brand__ActionMenu-module__ActionMenu__menu–pos-outside-bottom___dEYrx { margin-block-start: var(–base-size-8); } .Primer_Brand__ActionMenu-module__ActionMenu__menu–medium___X8Sgj.Primer_Brand__ActionMenu-module__ActionMenu__menu–pos-outside-top___WhOjX { margin-block-start: calc(var(–base-size-8) * -1); } .Primer_Brand__ActionMenu-module__ActionMenu__menu–small___EiV1K.Primer_Brand__ActionMenu-module__ActionMenu__menu–pos-outside-bottom___dEYrx { margin-block-start: var(–base-size-4); } .Primer_Brand__ActionMenu-module__ActionMenu__menu–small___EiV1K.Primer_Brand__ActionMenu-module__ActionMenu__menu–pos-outside-top___WhOjX { margin-block-start: calc(var(–base-size-4) * -1); } .Primer_Brand__ActionMenu-module__ActionMenu__menu____B9HP::-webkit-scrollbar { width: var(–base-size-12); } .Primer_Brand__ActionMenu-module__ActionMenu__menu____B9HP::-webkit-scrollbar-track { border-left: 1px solid var(–brand-color-border-muted); border-top-right-radius: var(–brand-borderRadius-large); border-bottom-right-radius: var(–brand-borderRadius-large); } .Primer_Brand__ActionMenu-module__ActionMenu__menu____B9HP::-webkit-scrollbar-thumb { border-radius: var(–brand-borderRadius-medium); border: 1px solid var(–brand-color-border-default); background-color: var(–brand-ActionMenu-color-scrollbar-thumb-bg); } .Primer_Brand__ActionMenu-module__ActionMenu__item___GxmDr { flex: 1 0 auto; display: grid; align-items: center; grid-template-areas: ‘leadingVisual text’; grid-template-columns: min-content 1fr; list-style: none; border-radius: var(–brand-borderRadius-medium); } .Primer_Brand__ActionMenu-module__ActionMenu__item-anchor___P15pl { display: grid; grid-template-columns: subgrid; grid-template-rows: subgrid; grid-column: 1 / -1; grid-row: 1 / -1; align-items: center; grid-gap: var(–base-size-8); gap: var(–base-size-8); -webkit-text-decoration: none; text-decoration: none; color: var(–brand-color-text-default); } .Primer_Brand__ActionMenu-module__ActionMenu__item-anchor–disabled___SrwBA { pointer-events: none; cursor: not-allowed; } .Primer_Brand__ActionMenu-module__ActionMenu__item-anchor___P15pl:focus-visible { outline: none; box-shadow: none; } .Primer_Brand__ActionMenu-module__ActionMenu__item___GxmDr:has(.Primer_Brand__ActionMenu-module__ActionMenu__item-anchor___P15pl:focus-visible) { outline: none; box-shadow: 0 0 0 var(–focus-outline-width) var(–brand-color-focus); transition: none; } .Primer_Brand__ActionMenu-module__ActionMenu__item–medium___YjquB { padding: var(–brand-control-medium-paddingBlock-condensed) var(–brand-control-medium-paddingInline-normal); min-height: var(–brand-control-medium-size); } .Primer_Brand__ActionMenu-module__ActionMenu__item–medium___YjquB:has(.Primer_Brand__ActionMenu-module__ActionMenu__item-anchor___P15pl) { padding: 0; } .Primer_Brand__ActionMenu-module__ActionMenu__item–medium___YjquB .Primer_Brand__ActionMenu-module__ActionMenu__item-anchor___P15pl { padding: var(–brand-control-medium-paddingBlock-condensed) var(–brand-control-medium-paddingInline-normal); } .Primer_Brand__ActionMenu-module__ActionMenu__item–small___Y17Or { padding: var(–base-size-8) var(–brand-control-small-paddingInline-condensed); } .Primer_Brand__ActionMenu-module__ActionMenu__item___GxmDr[aria-disabled=’true’] { cursor: not-allowed; } .Primer_Brand__ActionMenu-module__ActionMenu__item___GxmDr:hover:not(.Primer_Brand__ActionMenu-module__ActionMenu__item___GxmDr[aria-disabled=’true’]) { cursor: pointer; background-color: var(–brand-ActionMenu-color-item-hover); } .Primer_Brand__ActionMenu-module__ActionMenu__item–selection-type-single___ZdivU { padding-right: var(–base-size-48); } .Primer_Brand__ActionMenu-module__ActionMenu__item___GxmDr:focus-visible { outline: none; box-shadow: 0 0 0 var(–focus-outline-width) var(–brand-color-focus); transition: none; } .Primer_Brand__ActionMenu-module__ActionMenu__item-leadingVisual___UWjE1 { display: flex; min-width: var(–base-size-16); margin-right: var(–brand-control-medium-gap); color: var(–brand-color-text-default); pointer-events: none; grid-area: leadingVisual / leadingVisual; } .Primer_Brand__ActionMenu-module__ActionMenu__item-text___K_1vl { grid-area: text / text; /* display grid collapses the text line box height for optical alignment */ display: grid; width: -moz-max-content; width: max-content; } .Primer_Brand__ActionMenu-module__ActionMenu__item-text___K_1vl > span { line-height: var(–brand-control-medium-lineBoxHeight); } .Primer_Brand__ActionMenu-module__ActionMenu__item-icon___JyMwz { fill: var(–brand-color-text-default); } .Primer_Brand__ActionMenu-module__ActionMenu__item-content–disabled___WrxPY { color: var(–base-color-scale-gray-3); } .Primer_Brand__ActionMenu-module__ActionMenu__item-icon–disabled___Ebefz { fill: var(–base-color-scale-gray-3); } @media (forced-colors: active) { .Primer_Brand__ActionMenu-module__ActionMenu__item___GxmDr:focus-visible { outline: var(–brand-borderWidth-thick) solid Highlight; outline-offset: var(–base-size-2); } } /* Remove all animations, transitions and smooth scroll for people that prefer not to see them */ @media (prefers-reduced-motion: reduce) { .Primer_Brand__ActionMenu-module__ActionMenu___xAoB5, .Primer_Brand__ActionMenu-module__ActionMenu___xAoB5::before, .Primer_Brand__ActionMenu-module__ActionMenu___xAoB5::after, .Primer_Brand__ActionMenu-module__ActionMenu___xAoB5 * { animation: none !important; transition: none !important; scroll-behavior: auto !important; } } /* ———————————————————- */ /* Prose component */ /* ———————————————————- */ /* Table of contents: */ /* 1. Container */ /* 2. Element spacing */ /* 3. Line-length control */ /* 4. Headings */ /* 5. Paragraphs */ /* 6. Lists */ /* 7. Inline elements */ /* 8. Images */ /* 9. Block elements */ /* ———————————————————- */ /* ———————————————————- */ /* 1. Container */ /* ———————————————————- */ .Primer_Brand__Prose-module__Prose___X2BXE { font-family: var(–brand-body-fontFamily); font-size: var(–brand-text-size-200); line-height: var(–brand-text-lineHeight-200); color: var(–brand-color-text-default); } .Primer_Brand__Prose-module__Prose–editorial___DtuDo { font-size: var(–brand-text-size-300); line-height: 1.7; } /* ———————————————————- */ /* 2. Element spacing */ /* ———————————————————- */ .Primer_Brand__Prose-module__Prose___X2BXE * + * { -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: auto; margin-block-start: 1em; margin-block-start: var(–spacing, 1em); } .Primer_Brand__Prose-module__Prose–editorial___DtuDo * + * { –spacing: var(–base-size-40); } /* ———————————————————- */ /* 3. Line-length control */ /* ———————————————————- */ .Primer_Brand__Prose-module__Prose–lineLength___ws7gn { max-width: var(–brand-Prose-lineLength); } /* ———————————————————- */ /* 4. Headings */ /* ———————————————————- */ .Primer_Brand__Prose-module__Prose___X2BXE h1 { font-weight: var(–brand-heading-weight-700); font-size: var(–brand-text-size-700); line-height: var(–brand-text-lineHeight-700); font-family: var(–brand-heading-fontFamily); letter-spacing: var(–brand-text-letterSpacing-700); } .Primer_Brand__Prose-module__Prose–lineLength___ws7gn h1 { max-width: 22ch; } .Primer_Brand__Prose-module__Prose___X2BXE h2 { font-weight: var(–brand-heading-weight-600); font-size: var(–brand-text-size-600); line-height: var(–brand-text-lineHeight-600); font-family: var(–brand-heading-fontFamily); letter-spacing: var(–brand-text-letterSpacing-600); } .Primer_Brand__Prose-module__Prose–lineLength___ws7gn h2 { max-width: 26ch; } .Primer_Brand__Prose-module__Prose___X2BXE h3 { font-weight: var(–brand-heading-weight-400); font-size: var(–brand-text-size-400); line-height: var(–brand-heading-lineHeight-400); font-family: var(–brand-heading-fontFamily); letter-spacing: var(–brand-heading-letterSpacing-400); } .Primer_Brand__Prose-module__Prose–lineLength___ws7gn h1 { max-width: 32ch; } .Primer_Brand__Prose-module__Prose___X2BXE h4 { –spacing: var(–base-size-48); font-weight: var(–brand-text-weight-350); font-size: var(–brand-text-size-300); line-height: var(–brand-text-lineHeight-300); font-family: var(–brand-heading-fontFamily); letter-spacing: var(–brand-heading-letterSpacing-300); } .Primer_Brand__Prose-module__Prose___X2BXE h5 { –spacing: var(–base-size-48); font-weight: var(–brand-text-subhead-weight-medium); font-size: var(–brand-text-subhead-size-medium); line-height: var(–brand-text-subhead-lineHeight-medium); font-family: var(–brand-heading-fontFamily); letter-spacing: var(–brand-heading-letterSpacing-200); } .Primer_Brand__Prose-module__Prose___X2BXE h6 { –spacing: var(–base-size-48); font-weight: var(–brand-text-subhead-weight-medium); font-size: var(–brand-text-subhead-size-medium); line-height: var(–brand-text-subhead-lineHeight-medium); font-family: var(–brand-heading-fontFamily); letter-spacing: var(–brand-heading-letterSpacing-200); } .Primer_Brand__Prose-module__Prose___X2BXE h1, .Primer_Brand__Prose-module__Prose___X2BXE h2, .Primer_Brand__Prose-module__Prose___X2BXE h3 { –spacing: var(–base-size-64); } .Primer_Brand__Prose-module__Prose___X2BXE h1 + *, .Primer_Brand__Prose-module__Prose___X2BXE h2 + *, .Primer_Brand__Prose-module__Prose___X2BXE h3 + * { –spacing: var(–base-size-24); } /* ———————————————————- */ /* 5. Paragraphs */ /* ———————————————————- */ .Primer_Brand__Prose-module__Prose___X2BXE p { –spacing: var(–base-size-24); } .Primer_Brand__Prose-module__Prose–editorial___DtuDo p { –spacing: var(–base-size-40); } /* ———————————————————- */ /* 6. Lists */ /* ———————————————————- */ .Primer_Brand__Prose-module__Prose___X2BXE ul, .Primer_Brand__Prose-module__Prose___X2BXE ol { –spacing: var(–base-size-16); display: flex; flex-direction: column; gap: var(–base-size-8); padding: 0; margin-inline-start: var(–base-size-24); line-height: var(–brand-text-lineHeight-300); } .Primer_Brand__Prose-module__Prose–editorial___DtuDo ul, .Primer_Brand__Prose-module__Prose–editorial___DtuDo ol { –spacing: var(–base-size-48); gap: var(–base-size-16); line-height: 1.7; } .Primer_Brand__Prose-module__Prose___X2BXE ul { list-style-type: image; list-style-image: var(–brand-Prose-unorderedList-imageUrl); } .Primer_Brand__Prose-module__Prose___X2BXE li { –spacing: 0; } /* ———————————————————- */ /* 7. Inline elements */ /* ———————————————————- */ .Primer_Brand__Prose-module__Prose___X2BXE strong { font-weight: var(–brand-text-weight-800); } .Primer_Brand__Prose-module__Prose___X2BXE em { font-variation-settings: ‘ital’ 10; font-synthesis: none; } .Primer_Brand__Prose-module__Prose___X2BXE a { color: var(–brand-InlineLink-color-rest); -webkit-text-decoration: underline; text-decoration: underline; text-decoration-color: var(–brand-InlineLink-color-rest); text-decoration-thickness: var(–brand-borderWidth-thin); text-underline-position: under; transition: var(–brand-InlineLink-transition-timing) text-decoration; position: relative; } .Primer_Brand__Prose-module__Prose___X2BXE a:hover { text-decoration-thickness: var(–brand-borderWidth-thick); } .Primer_Brand__Prose-module__Prose___X2BXE a:active::after { border-color: var(–brand-InlineLink-color-pressed); } .Primer_Brand__Prose-module__Prose___X2BXE code { font-family: var(–brand-fontStack-monospace); font-size: var(–brand-text-size-100); white-space: break-spaces; padding: var(–base-size-4) var(–base-size-8); border-radius: var(–brand-borderRadius-small); background-color: var(–brand-Prose-code-bgColor); } .Primer_Brand__Prose-module__Prose___X2BXE pre { padding: var(–base-size-16); border-radius: var(–brand-borderRadius-medium); background-color: var(–brand-Prose-code-bgColor); } .Primer_Brand__Prose-module__Prose___X2BXE pre code { padding: 0; } /* ———————————————————- */ /* 8. Images */ /* ———————————————————- */ .Primer_Brand__Prose-module__Prose___X2BXE img { –spacing: var(–brand-Prose-img-spacing); display: block; max-width: 100%; height: auto; margin-left: auto; margin-right: auto; margin-block-end: var(–spacing); } .Primer_Brand__Prose-module__Prose–editorial___DtuDo figure img { margin-block-end: 0; border-radius: var(–brand-borderRadius-medium); display: block; } /* ———————————————————- */ /* 9. Block elements */ /* ———————————————————- */ .Primer_Brand__Prose-module__Prose___X2BXE blockquote { –spacing: var(–brand-Prose-blockquote-spacing); position: relative; font-size: var(–brand-text-size-400); line-height: var(–brand-text-lineHeight-400); padding-top: var(–base-size-48); padding-bottom: var(–base-size-8); margin-bottom: var(–spacing); } .Primer_Brand__Prose-module__Prose–default___ZqcxT blockquote { padding-left: var(–base-size-40); } .Primer_Brand__Prose-module__Prose–editorial___DtuDo blockquote { font-size: var(–brand-text-size-500); line-height: var(–brand-text-lineHeight-500); font-weight: var(–brand-text-weight-500); padding-top: var(–base-size-64); } @media screen and (min-width: 87.5rem) { .Primer_Brand__Prose-module__Prose–editorial___DtuDo blockquote { margin-block: var(–base-size-40); } } .Primer_Brand__Prose-module__Prose___X2BXE blockquote::before { content: ‘“’; font-size: var(–base-size-48); line-height: var(–base-size-64); font-weight: var(–base-text-weight-extrabold); position: absolute; top: 0; } .Primer_Brand__Prose-module__Prose–editorial___DtuDo blockquote::before { color: var(–brand-color-accent-primary); font-size: var(–base-size-64); line-height: var(–base-size-64); } .Primer_Brand__Prose-module__Prose–default___ZqcxT blockquote::after { content: ”; display: block; position: absolute; width: var(–brand-borderWidth-thick); height: 100%; top: 0; left: 0; background-color: var(–base-color-scale-indigo-5); background-image: linear-gradient(180deg, var(–base-color-scale-blue-5), var(–base-color-scale-purple-5)); } .Primer_Brand__Prose-module__Prose___X2BXE figure figcaption { –spacing: var(–base-size-24); font-family: var(–brand-fontStack-monospace); font-size: var(–brand-text-size-100); line-height: var(–brand-text-lineHeight-100); color: var(–brand-color-text-muted); } .Primer_Brand__Prose-module__Prose–editorial___DtuDo figcaption { font-size: var(–brand-text-size-100); line-height: var(–brand-text-lineHeight-100); font-weight: var(–brand-text-weight-100); } .Primer_Brand__Prose-module__Prose–editorial___DtuDo hr { –spacing: var(–base-size-64); margin-block-start: var(–spacing); margin-block-end: var(–spacing); border: 1px solid var(–brand-color-border-muted); } .Primer_Brand__Prose-module__Prose___X2BXE video, .Primer_Brand__Prose-module__Prose___X2BXE iframe[src*=’youtube.com’], .Primer_Brand__Prose-module__Prose___X2BXE iframe[src*=’youtu.be’], .Primer_Brand__Prose-module__Prose___X2BXE iframe[src*=’youtube-nocookie.com’] { –spacing: var(–brand-Prose-img-spacing); border-radius: var(–brand-borderRadius-medium); display: block; height: auto; margin-left: auto; margin-right: auto; margin-block-end: var(–spacing); } .Primer_Brand__Prose-module__Prose___X2BXE video { max-width: 100%; } .Primer_Brand__Prose-module__Prose___X2BXE iframe[src*=’youtube.com’], .Primer_Brand__Prose-module__Prose___X2BXE iframe[src*=’youtu.be’], .Primer_Brand__Prose-module__Prose___X2BXE iframe[src*=’youtube-nocookie.com’] { width: 100%; aspect-ratio: 16 / 9; } /* Remove all animations, transitions and smooth scroll for people that prefer not to see them */ @media (prefers-reduced-motion: reduce) { .Primer_Brand__Prose-module__Prose___X2BXE a, .Primer_Brand__Prose-module__Prose___X2BXE a::before, .Primer_Brand__Prose-module__Prose___X2BXE a::after, .Primer_Brand__Prose-module__Prose___X2BXE a * { transition: none !important; } } /* Tables */ .Primer_Brand__Prose-module__Prose___X2BXE table { –spacing: var(–base-size-32); width: 100%; border-collapse: collapse; border-spacing: 0; font-size: var(–brand-text-size-200); line-height: var(–brand-text-lineHeight-200); } .Primer_Brand__Prose-module__Prose___X2BXE table caption { text-align: left; padding-block-end: var(–base-size-24); font-size: var(–brand-text-size-100); font-weight: var(–brand-text-weight-100); line-height: var(–brand-text-lineHeight-100); color: var(–brand-color-text-muted); } .Primer_Brand__Prose-module__Prose___X2BXE table th, .Primer_Brand__Prose-module__Prose___X2BXE table td { padding-block: var(–base-size-16); padding-inline: var(–base-size-12); text-align: left; vertical-align: top; border-bottom: var(–brand-borderWidth-thin) solid var(–brand-color-border-muted); } .Primer_Brand__Prose-module__Prose___X2BXE table th:first-child, .Primer_Brand__Prose-module__Prose___X2BXE table td:first-child, .Primer_Brand__Prose-module__Prose___X2BXE table th:last-child, .Primer_Brand__Prose-module__Prose___X2BXE table td:last-child { padding-inline: 0; } .Primer_Brand__Prose-module__Prose___X2BXE table th { font-size: var(–brand-text-size-100); font-weight: var(–brand-text-weight-400); line-height: var(–brand-text-lineHeight-100); color: var(–brand-color-text-muted); } .Primer_Brand__Prose-module__Prose___X2BXE table thead th { border-bottom: var(–brand-borderWidth-thick) solid var(–brand-color-border-default); } .Primer_Brand__Prose-module__Prose___X2BXE table tbody tr:last-child td { border-bottom: none; } .Primer_Brand__Prose-module__Prose–editorial___DtuDo table { –spacing: var(–base-size-48); } .Primer_Brand__Prose-module__Prose___X2BXE td > ul:first-child, .Primer_Brand__Prose-module__Prose___X2BXE td > ol:first-child { margin-block-start: 0; } @media screen and (min-width: 48rem) { .Primer_Brand__Prose-module__Prose___X2BXE table th, .Primer_Brand__Prose-module__Prose___X2BXE table td { padding: var(–base-size-16) var(–base-size-8); } .Primer_Brand__Prose-module__Prose___X2BXE table th:not(:first-child):not(:last-child), .Primer_Brand__Prose-module__Prose___X2BXE table td:not(:first-child):not(:last-child) { padding-inline: var(–base-size-16); } .Primer_Brand__Prose-module__Prose___X2BXE table th:first-child, .Primer_Brand__Prose-module__Prose___X2BXE table td:first-child { padding-inline-start: 0; } .Primer_Brand__Prose-module__Prose___X2BXE table th:last-child, .Primer_Brand__Prose-module__Prose___X2BXE table td:last-child { padding-inline-end: 0; } .Primer_Brand__Prose-module__Prose___X2BXE table tbody tr:hover { background-color: var(–brand-color-canvas-subtle); } } @media screen and (max-width: 47.99rem) { .Primer_Brand__Prose-module__Prose___X2BXE table:has(td[data-label]) { border-collapse: separate; border-spacing: 0; width: 100%; background: none; box-shadow: none; font-size: var(–brand-text-size-200); /* inherit from Prose */ } /* Visually hidden only */ .Primer_Brand__Prose-module__Prose___X2BXE table:has(td[data-label]) thead { position: absolute; left: -9999px; width: 1px; height: 1px; overflow: hidden; } .Primer_Brand__Prose-module__Prose___X2BXE table:has(td[data-label]) tbody, .Primer_Brand__Prose-module__Prose___X2BXE table:has(td[data-label]) tr { display: block; width: 100%; } .Primer_Brand__Prose-module__Prose___X2BXE table:has(td[data-label]) th:not(:first-child):not(:last-child), .Primer_Brand__Prose-module__Prose___X2BXE table:has(td[data-label]) td:not(:first-child):not(:last-child) { padding-inline: 0; } .Primer_Brand__Prose-module__Prose___X2BXE table:has(td[data-label]) tr { border-block-start: var(–brand-borderWidth-thicker) solid var(–brand-color-border-muted); padding-block-start: var(–base-size-20); margin-block-end: var(–spacing); } .Primer_Brand__Prose-module__Prose___X2BXE td[data-label] { display: flex; flex-direction: column; width: 100%; padding: 0; margin: 0 0 16px 0; margin: 0 0 var(–base-size-16, 16px) 0; border: none; align-items: flex-start; } .Primer_Brand__Prose-module__Prose___X2BXE td[data-label]:not(:last-child) { border-block-end: var(–brand-borderWidth-thin) solid var(–brand-color-border-muted); padding-block-end: var(–base-size-20); } .Primer_Brand__Prose-module__Prose___X2BXE td[data-label]::before { content: attr(data-label); color: var(–brand-color-text-muted); margin-block-end: var(–base-size-4); text-align: left; font-weight: var(–brand-text-weight-400); } .Primer_Brand__Prose-module__Prose___X2BXE table:has(td[data-label]) td:not([data-label]) { display: block; width: 100%; padding: 0; margin-block-end: var(–base-size-16); border: none; } .Primer_Brand__Prose-module__Prose___X2BXE table:has(td[data-label]) td:not([data-label]):not(:last-child) { border-block-end: var(–brand-borderWidth-thin) solid var(–brand-color-border-muted); padding-block-end: var(–base-size-20); } .Primer_Brand__Prose-module__Prose___X2BXE td[data-label]:last-child { margin-block-end: 0; } } /** * Do not edit directly * Generated on Thu, 23 Oct 2025 14:23:27 GMT */ :root { –brand-Prose-blockquote-spacing: var(–base-size-24); –brand-Prose-img-spacing: var(–base-size-48); –brand-Prose-lineLength: 68ch; } /** * Do not edit directly * Generated on Thu, 23 Oct 2025 14:23:28 GMT */ :root, [data-color-mode=”light”] { –brand-Prose-unorderedList-imageUrl: url(“data:image/svg+xml;charset=UTF-8,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 aria-hidden=%27true%27 focusable=%27false%27 role=%27img%27 viewBox=%270 -3 16 16%27 width=%2716%27 height=%2716%27 fill=%27black%27 style=%27display: inline-block; vertical-align: text-bottom; overflow: visible;%27%3e%3cpath d=%27M2 7.75A.75.75 0 0 1 2.75 7h10a.75.75 0 0 1 0 1.5h-10A.75.75 0 0 1 2 7.75Z%27%3e%3c/path%3e%3c/svg%3e”); –brand-Prose-code-bgColor: var(–base-color-scale-indigo-0); } [data-color-mode=”dark”] { –brand-Prose-unorderedList-imageUrl: url(“data:image/svg+xml;charset=UTF-8,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 aria-hidden=%27true%27 focusable=%27false%27 role=%27img%27 viewBox=%270 -3 16 16%27 width=%2716%27 height=%2716%27 fill=%27white%27 style=%27display: inline-block; vertical-align: text-bottom; overflow: visible;%27%3e%3cpath d=%27M2 7.75A.75.75 0 0 1 2.75 7h10a.75.75 0 0 1 0 1.5h-10A.75.75 0 0 1 2 7.75Z%27%3e%3c/path%3e%3c/svg%3e”); –brand-Prose-code-bgColor: var(–base-color-scale-indigo-9); } /* ———————————————————- */ /* Box component table of contents */ /* Please ensure that this is kept up to date as the */ /* component evolves. */ /* ———————————————————- */ /* Table of contents: */ /* 1. Padding */ /* 2. Padding Top */ /* 3. Padding Right */ /* 4. Padding Bottom */ /* 5. Padding Left */ /* 6. Margin */ /* 7. Margin Top */ /* 8. Margin Right */ /* 9. Margin Bottom */ /* 10. Margin Left */ /* 11. Background Colors */ /* 12. Border Radius */ /* 13. Border Width */ /* 14. Border Color */ /* 15. Border Style */ /* ———————————————————- */ /** * 1. Padding */ .Primer_Brand__Box-module__Box-padding–condensed___moOU_ { padding: var(–brand-box-spacing-condensed); } .Primer_Brand__Box-module__Box-padding–normal___I99VZ { padding: var(–brand-box-spacing-normal); } .Primer_Brand__Box-module__Box-padding–spacious___IDH0L { padding: var(–brand-box-spacing-spacious); } .Primer_Brand__Box-module__Box-padding–none___SiKZE { padding: 0; } .Primer_Brand__Box-module__Box-padding–4___P8ym4 { padding: var(–base-size-4); } .Primer_Brand__Box-module__Box-padding–8___tkmC2 { padding: var(–base-size-8); } .Primer_Brand__Box-module__Box-padding–12___WZtC5 { padding: var(–base-size-12); } .Primer_Brand__Box-module__Box-padding–16___uSvFs { padding: var(–base-size-16); } .Primer_Brand__Box-module__Box-padding–20___CqPHd { padding: var(–base-size-20); } .Primer_Brand__Box-module__Box-padding–24___ns6vt { padding: var(–base-size-24); } .Primer_Brand__Box-module__Box-padding–28___C3Z0M { padding: var(–base-size-28); } .Primer_Brand__Box-module__Box-padding–32___Xi9K8 { padding: var(–base-size-32); } .Primer_Brand__Box-module__Box-padding–36___elDVr { padding: var(–base-size-36); } .Primer_Brand__Box-module__Box-padding–40___FiQOK { padding: var(–base-size-40); } .Primer_Brand__Box-module__Box-padding–44___pcGzC { padding: var(–base-size-44); } .Primer_Brand__Box-module__Box-padding–48___sKAhw { padding: var(–base-size-48); } .Primer_Brand__Box-module__Box-padding–64___eD0xN { padding: var(–base-size-64); } .Primer_Brand__Box-module__Box-padding–80___Ny1Eo { padding: var(–base-size-80); } .Primer_Brand__Box-module__Box-padding–96___vQxms { padding: var(–base-size-96); } .Primer_Brand__Box-module__Box-padding–112___UKjfn { padding: var(–base-size-112); } .Primer_Brand__Box-module__Box-padding–128___eM3cZ { padding: var(–base-size-128); } .Primer_Brand__Box-module__Box-narrow-padding–condensed___anAAR { padding: var(–brand-box-spacing-condensed); } .Primer_Brand__Box-module__Box-narrow-padding–normal___drqoL { padding: var(–brand-box-spacing-normal); } .Primer_Brand__Box-module__Box-narrow-padding–spacious___JblB1 { padding: var(–brand-box-spacing-spacious); } .Primer_Brand__Box-module__Box-narrow-padding–none___Ee52O { padding: 0; } .Primer_Brand__Box-module__Box-narrow-padding–4___gcJCt { padding: var(–base-size-4); } .Primer_Brand__Box-module__Box-narrow-padding–8___a7q08 { padding: var(–base-size-8); } .Primer_Brand__Box-module__Box-narrow-padding–12___aaFXk { padding: var(–base-size-12); } .Primer_Brand__Box-module__Box-narrow-padding–16___jdlkw { padding: var(–base-size-16); } .Primer_Brand__Box-module__Box-narrow-padding–20___O5D_M { padding: var(–base-size-20); } .Primer_Brand__Box-module__Box-narrow-padding–24___lyefS { padding: var(–base-size-24); } .Primer_Brand__Box-module__Box-narrow-padding–28___TwWF_ { padding: var(–base-size-28); } .Primer_Brand__Box-module__Box-narrow-padding–32___fPqRw { padding: var(–base-size-32); } .Primer_Brand__Box-module__Box-narrow-padding–36___IjUkb { padding: var(–base-size-36); } .Primer_Brand__Box-module__Box-narrow-padding–40___pxXrQ { padding: var(–base-size-40); } .Primer_Brand__Box-module__Box-narrow-padding–44___MCitQ { padding: var(–base-size-44); } .Primer_Brand__Box-module__Box-narrow-padding–48___TYalO { padding: var(–base-size-48); } .Primer_Brand__Box-module__Box-narrow-padding–64___DfG4r { padding: var(–base-size-64); } .Primer_Brand__Box-module__Box-narrow-padding–80___aM_tb { padding: var(–base-size-80); } .Primer_Brand__Box-module__Box-narrow-padding–96___AAjgj { padding: var(–base-size-96); } @media screen and (min-width: 48rem) { .Primer_Brand__Box-module__Box-regular-padding–condensed___Sa56q { padding: var(–brand-box-spacing-condensed); } .Primer_Brand__Box-module__Box-regular-padding–normal___kPK0N { padding: var(–brand-box-spacing-normal); } .Primer_Brand__Box-module__Box-regular-padding–spacious___eg7WK { padding: var(–brand-box-spacing-spacious); } .Primer_Brand__Box-module__Box-regular-padding–none___RqmqL { padding: 0; } .Primer_Brand__Box-module__Box-regular-padding–4___Hrlt7 { padding: var(–base-size-4); } .Primer_Brand__Box-module__Box-regular-padding–8___S4Vzp { padding: var(–base-size-8); } .Primer_Brand__Box-module__Box-regular-padding–12___aqPhA { padding: var(–base-size-12); } .Primer_Brand__Box-module__Box-regular-padding–16___dspf1 { padding: var(–base-size-16); } .Primer_Brand__Box-module__Box-regular-padding–20___je3L4 { padding: var(–base-size-20); } .Primer_Brand__Box-module__Box-regular-padding–24___BRWrO { padding: var(–base-size-24); } .Primer_Brand__Box-module__Box-regular-padding–28___MLuWu { padding: var(–base-size-28); } .Primer_Brand__Box-module__Box-regular-padding–32___UuJR3 { padding: var(–base-size-32); } .Primer_Brand__Box-module__Box-regular-padding–36___pnnlM { padding: var(–base-size-36); } .Primer_Brand__Box-module__Box-regular-padding–40___KvG6x { padding: var(–base-size-40); } .Primer_Brand__Box-module__Box-regular-padding–44___QbfqE { padding: var(–base-size-44); } .Primer_Brand__Box-module__Box-regular-padding–48___o68vT { padding: var(–base-size-48); } .Primer_Brand__Box-module__Box-regular-padding–64___VXnt9 { padding: var(–base-size-64); } .Primer_Brand__Box-module__Box-regular-padding–80___sCKZd { padding: var(–base-size-80); } .Primer_Brand__Box-module__Box-regular-padding–96___MjgI_ { padding: var(–base-size-96); } .Primer_Brand__Box-module__Box-regular-padding–112___uyz9m { padding: var(–base-size-112); } .Primer_Brand__Box-module__Box-regular-padding–128___a3PIs { padding: var(–base-size-128); } } @media screen and (min-width: 80rem) { .Primer_Brand__Box-module__Box-wide-padding–condensed___G1jXL { padding: var(–brand-box-spacing-condensed); } .Primer_Brand__Box-module__Box-wide-padding–normal___tIQlq { padding: var(–brand-box-spacing-normal); } .Primer_Brand__Box-module__Box-wide-padding–spacious___PGhNc { padding: var(–brand-box-spacing-spacious); } .Primer_Brand__Box-module__Box-wide-padding–none___qcMjk { padding: 0; } .Primer_Brand__Box-module__Box-wide-padding–4___aySqW { padding: var(–base-size-4); } .Primer_Brand__Box-module__Box-wide-padding–8___cPNFj { padding: var(–base-size-8); } .Primer_Brand__Box-module__Box-wide-padding–12___OUxUa { padding: var(–base-size-12); } .Primer_Brand__Box-module__Box-wide-padding–16___IIZ2x { padding: var(–base-size-16); } .Primer_Brand__Box-module__Box-wide-padding–20___IMkXv { padding: var(–base-size-20); } .Primer_Brand__Box-module__Box-wide-padding–24___Jqf0K { padding: var(–base-size-24); } .Primer_Brand__Box-module__Box-wide-padding–28___qJoHf { padding: var(–base-size-28); } .Primer_Brand__Box-module__Box-wide-padding–32___QiAzQ { padding: var(–base-size-32); } .Primer_Brand__Box-module__Box-wide-padding–36___HliwM { padding: var(–base-size-36); } .Primer_Brand__Box-module__Box-wide-padding–40___ebzR0 { padding: var(–base-size-40); } .Primer_Brand__Box-module__Box-wide-padding–44___kxHFt { padding: var(–base-size-44); } .Primer_Brand__Box-module__Box-wide-padding–48___VI8OS { padding: var(–base-size-48); } .Primer_Brand__Box-module__Box-wide-padding–64___ZIZly { padding: var(–base-size-64); } .Primer_Brand__Box-module__Box-wide-padding–80___Pm5Do { padding: var(–base-size-80); } .Primer_Brand__Box-module__Box-wide-padding–96___cdgwB { padding: var(–base-size-96); } .Primer_Brand__Box-module__Box-wide-padding–112___xnULq { padding: var(–base-size-112); } .Primer_Brand__Box-module__Box-wide-padding–128___Cd7wM { padding: var(–base-size-128); } } /** * 2. Padding Top */ .Primer_Brand__Box-module__Box-paddingBlockStart–condensed___W1bY3 { padding-block-start: var(–brand-box-spacing-condensed); } .Primer_Brand__Box-module__Box-paddingBlockStart–normal___Zg_Os { padding-block-start: var(–brand-box-spacing-normal); } .Primer_Brand__Box-module__Box-paddingBlockStart–spacious___ViXP1 { padding-block-start: var(–brand-box-spacing-spacious); } .Primer_Brand__Box-module__Box-paddingBlockStart–none___OMRh1 { padding-block-start: 0; } .Primer_Brand__Box-module__Box-paddingBlockStart–4___dVFMa { padding-block-start: var(–base-size-4); } .Primer_Brand__Box-module__Box-paddingBlockStart–8___TNzCC { padding-block-start: var(–base-size-8); } .Primer_Brand__Box-module__Box-paddingBlockStart–12___QFOW7 { padding-block-start: var(–base-size-12); } .Primer_Brand__Box-module__Box-paddingBlockStart–16___ZVevq { padding-block-start: var(–base-size-16); } .Primer_Brand__Box-module__Box-paddingBlockStart–20___BIULn { padding-block-start: var(–base-size-20); } .Primer_Brand__Box-module__Box-paddingBlockStart–24___W0xXx { padding-block-start: var(–base-size-24); } .Primer_Brand__Box-module__Box-paddingBlockStart–28___cfKdr { padding-block-start: var(–base-size-28); } .Primer_Brand__Box-module__Box-paddingBlockStart–32___nFZZ8 { padding-block-start: var(–base-size-32); } .Primer_Brand__Box-module__Box-paddingBlockStart–36___c5djO { padding-block-start: var(–base-size-36); } .Primer_Brand__Box-module__Box-paddingBlockStart–40___vX8Fj { padding-block-start: var(–base-size-40); } .Primer_Brand__Box-module__Box-paddingBlockStart–44___gHVxS { padding-block-start: var(–base-size-44); } .Primer_Brand__Box-module__Box-paddingBlockStart–48___dATiV { padding-block-start: var(–base-size-48); } .Primer_Brand__Box-module__Box-paddingBlockStart–64___GC9HQ { padding-block-start: var(–base-size-64); } .Primer_Brand__Box-module__Box-paddingBlockStart–80___AzNIY { padding-block-start: var(–base-size-80); } .Primer_Brand__Box-module__Box-paddingBlockStart–96___eirfv { padding-block-start: var(–base-size-96); } .Primer_Brand__Box-module__Box-paddingBlockStart–112___WErQC { padding-block-start: var(–base-size-112); } .Primer_Brand__Box-module__Box-paddingBlockStart–128___PQBNx { padding-block-start: var(–base-size-128); } .Primer_Brand__Box-module__Box-narrow-paddingBlockStart–condensed___TpPWY { padding-block-start: var(–brand-box-spacing-condensed); } .Primer_Brand__Box-module__Box-narrow-paddingBlockStart–normal___WoejX { padding-block-start: var(–brand-box-spacing-normal); } .Primer_Brand__Box-module__Box-narrow-paddingBlockStart–spacious___YGOfc { padding-block-start: var(–brand-box-spacing-spacious); } .Primer_Brand__Box-module__Box-narrow-paddingBlockStart–none___rBPCn { padding-block-start: 0; } .Primer_Brand__Box-module__Box-narrow-paddingBlockStart–4___pKCVF { padding-block-start: var(–base-size-4); } .Primer_Brand__Box-module__Box-narrow-paddingBlockStart–8___Mno90 { padding-block-start: var(–base-size-8); } .Primer_Brand__Box-module__Box-narrow-paddingBlockStart–12___o4TBL { padding-block-start: var(–base-size-12); } .Primer_Brand__Box-module__Box-narrow-paddingBlockStart–16___e1SBw { padding-block-start: var(–base-size-16); } .Primer_Brand__Box-module__Box-narrow-paddingBlockStart–20___n1NNi { padding-block-start: var(–base-size-20); } .Primer_Brand__Box-module__Box-narrow-paddingBlockStart–24___uZOxT { padding-block-start: var(–base-size-24); } .Primer_Brand__Box-module__Box-narrow-paddingBlockStart–28___m2mO9 { padding-block-start: var(–base-size-28); } .Primer_Brand__Box-module__Box-narrow-paddingBlockStart–32___qReqY { padding-block-start: var(–base-size-32); } .Primer_Brand__Box-module__Box-narrow-paddingBlockStart–36___FeGVX { padding-block-start: var(–base-size-36); } .Primer_Brand__Box-module__Box-narrow-paddingBlockStart–40___NWdbk { padding-block-start: var(–base-size-40); } .Primer_Brand__Box-module__Box-narrow-paddingBlockStart–44___xUghA { padding-block-start: var(–base-size-44); } .Primer_Brand__Box-module__Box-narrow-paddingBlockStart–48___QXRZC { padding-block-start: var(–base-size-48); } .Primer_Brand__Box-module__Box-narrow-paddingBlockStart–64___xkgoO { padding-block-start: var(–base-size-64); } .Primer_Brand__Box-module__Box-narrow-paddingBlockStart–80___VP_yD { padding-block-start: var(–base-size-80); } .Primer_Brand__Box-module__Box-narrow-paddingBlockStart–96___DwVjV { padding-block-start: var(–base-size-96); } .Primer_Brand__Box-module__Box-narrow-paddingBlockStart–112___KR3bh { padding-block-start: var(–base-size-112); } .Primer_Brand__Box-module__Box-narrow-paddingBlockStart–128___sY3Vs { padding-block-start: var(–base-size-128); } @media screen and (min-width: 48rem) { .Primer_Brand__Box-module__Box-regular-paddingBlockStart–condensed____4rsh { padding-block-start: var(–brand-box-spacing-condensed); } .Primer_Brand__Box-module__Box-regular-paddingBlockStart–normal___D08eA { padding-block-start: var(–brand-box-spacing-normal); } .Primer_Brand__Box-module__Box-regular-paddingBlockStart–spacious___ANm3m { padding-block-start: var(–brand-box-spacing-spacious); } .Primer_Brand__Box-module__Box-regular-paddingBlockStart–none___gWbHQ { padding-block-start: 0; } .Primer_Brand__Box-module__Box-regular-paddingBlockStart–4___hDJd4 { padding-block-start: var(–base-size-4); } .Primer_Brand__Box-module__Box-regular-paddingBlockStart–8___sMD28 { padding-block-start: var(–base-size-8); } .Primer_Brand__Box-module__Box-regular-paddingBlockStart–12___vUJnn { padding-block-start: var(–base-size-12); } .Primer_Brand__Box-module__Box-regular-paddingBlockStart–16___N8Zxa { padding-block-start: var(–base-size-16); } .Primer_Brand__Box-module__Box-regular-paddingBlockStart–20___BsEXk { padding-block-start: var(–base-size-20); } .Primer_Brand__Box-module__Box-regular-paddingBlockStart–24___AI2B1 { padding-block-start: var(–base-size-24); } .Primer_Brand__Box-module__Box-regular-paddingBlockStart–28___OZFGX { padding-block-start: var(–base-size-28); } .Primer_Brand__Box-module__Box-regular-paddingBlockStart–32___viH7U { padding-block-start: var(–base-size-32); } .Primer_Brand__Box-module__Box-regular-paddingBlockStart–36___E6h7E { padding-block-start: var(–base-size-36); } .Primer_Brand__Box-module__Box-regular-paddingBlockStart–40___qZE9d { padding-block-start: var(–base-size-40); } .Primer_Brand__Box-module__Box-regular-paddingBlockStart–44___mveRI { padding-block-start: var(–base-size-44); } .Primer_Brand__Box-module__Box-regular-paddingBlockStart–48___HcGS_ { padding-block-start: var(–base-size-48); } .Primer_Brand__Box-module__Box-regular-paddingBlockStart–64___nx8cK { padding-block-start: var(–base-size-64); } .Primer_Brand__Box-module__Box-regular-paddingBlockStart–80___ld1du { padding-block-start: var(–base-size-80); } .Primer_Brand__Box-module__Box-regular-paddingBlockStart–96___BOrMI { padding-block-start: var(–base-size-96); } .Primer_Brand__Box-module__Box-regular-paddingBlockStart–112___OpuYq { padding-block-start: var(–base-size-112); } .Primer_Brand__Box-module__Box-regular-paddingBlockStart–128___Gp33i { padding-block-start: var(–base-size-128); } } @media screen and (min-width: 80rem) { .Primer_Brand__Box-module__Box-wide-paddingBlockStart–condensed___PXi4I { padding-block-start: var(–brand-box-spacing-condensed); } .Primer_Brand__Box-module__Box-wide-paddingBlockStart–normal___GnoL0 { padding-block-start: var(–brand-box-spacing-normal); } .Primer_Brand__Box-module__Box-wide-paddingBlockStart–spacious___krfm9 { padding-block-start: var(–brand-box-spacing-spacious); } .Primer_Brand__Box-module__Box-wide-paddingBlockStart–none___Y9qJB { padding-block-start: 0; } .Primer_Brand__Box-module__Box-wide-paddingBlockStart–4___Zryv_ { padding-block-start: var(–base-size-4); } .Primer_Brand__Box-module__Box-wide-paddingBlockStart–8___u5PHy { padding-block-start: var(–base-size-8); } .Primer_Brand__Box-module__Box-wide-paddingBlockStart–12___U5Ofg { padding-block-start: var(–base-size-12); } .Primer_Brand__Box-module__Box-wide-paddingBlockStart–16___ZBJ3Y { padding-block-start: var(–base-size-16); } .Primer_Brand__Box-module__Box-wide-paddingBlockStart–20___pAFgx { padding-block-start: var(–base-size-20); } .Primer_Brand__Box-module__Box-wide-paddingBlockStart–24___MEQNA { padding-block-start: var(–base-size-24); } .Primer_Brand__Box-module__Box-wide-paddingBlockStart–28___dNYbO { padding-block-start: var(–base-size-28); } .Primer_Brand__Box-module__Box-wide-paddingBlockStart–32___ohjFs { padding-block-start: var(–base-size-32); } .Primer_Brand__Box-module__Box-wide-paddingBlockStart–36___nZoBT { padding-block-start: var(–base-size-36); } .Primer_Brand__Box-module__Box-wide-paddingBlockStart–40___ak06g { padding-block-start: var(–base-size-40); } .Primer_Brand__Box-module__Box-wide-paddingBlockStart–44___o7t7i { padding-block-start: var(–base-size-44); } .Primer_Brand__Box-module__Box-wide-paddingBlockStart–48___XERud { padding-block-start: var(–base-size-48); } .Primer_Brand__Box-module__Box-wide-paddingBlockStart–64___c4HWW { padding-block-start: var(–base-size-64); } .Primer_Brand__Box-module__Box-wide-paddingBlockStart–80___IQUjF { padding-block-start: var(–base-size-80); } .Primer_Brand__Box-module__Box-wide-paddingBlockStart–96___ziRgY { padding-block-start: var(–base-size-96); } .Primer_Brand__Box-module__Box-wide-paddingBlockStart–112___kU2x1 { padding-block-start: var(–base-size-112); } .Primer_Brand__Box-module__Box-wide-paddingBlockStart–128___nWESD { padding-block-start: var(–base-size-128); } } /** * 3. Padding Right */ .Primer_Brand__Box-module__Box-paddingInlineEnd–condensed___eOQgc { padding-inline-end: var(–brand-box-spacing-condensed); } .Primer_Brand__Box-module__Box-paddingInlineEnd–normal___iaaKM { padding-inline-end: var(–brand-box-spacing-normal); } .Primer_Brand__Box-module__Box-paddingInlineEnd–spacious___QRkuj { padding-inline-end: var(–brand-box-spacing-spacious); } .Primer_Brand__Box-module__Box-paddingInlineEnd–none___zgwVT { padding-inline-end: 0; } .Primer_Brand__Box-module__Box-paddingInlineEnd–4___QYTSr { padding-inline-end: var(–base-size-4); } .Primer_Brand__Box-module__Box-paddingInlineEnd–8___qOjp8 { padding-inline-end: var(–base-size-8); } .Primer_Brand__Box-module__Box-paddingInlineEnd–12___ki7vg { padding-inline-end: var(–base-size-12); } .Primer_Brand__Box-module__Box-paddingInlineEnd–16___eBvli { padding-inline-end: var(–base-size-16); } .Primer_Brand__Box-module__Box-paddingInlineEnd–20___fUBLQ { padding-inline-end: var(–base-size-20); } .Primer_Brand__Box-module__Box-paddingInlineEnd–24___qvm6U { padding-inline-end: var(–base-size-24); } .Primer_Brand__Box-module__Box-paddingInlineEnd–28___RLJPP { padding-inline-end: var(–base-size-28); } .Primer_Brand__Box-module__Box-paddingInlineEnd–32___rmFsu { padding-inline-end: var(–base-size-32); } .Primer_Brand__Box-module__Box-paddingInlineEnd–36___eD4ie { padding-inline-end: var(–base-size-36); } .Primer_Brand__Box-module__Box-paddingInlineEnd–40___Pa_hU { padding-inline-end: var(–base-size-40); } .Primer_Brand__Box-module__Box-paddingInlineEnd–44___ISq6N { padding-inline-end: var(–base-size-44); } .Primer_Brand__Box-module__Box-paddingInlineEnd–48____6VIs { padding-inline-end: var(–base-size-48); } .Primer_Brand__Box-module__Box-paddingInlineEnd–64___XEdic { padding-inline-end: var(–base-size-64); } .Primer_Brand__Box-module__Box-paddingInlineEnd–80___ro2Q6 { padding-inline-end: var(–base-size-80); } .Primer_Brand__Box-module__Box-paddingInlineEnd–96___VGzUa { padding-inline-end: var(–base-size-96); } .Primer_Brand__Box-module__Box-paddingInlineEnd–112___u399j { padding-inline-end: var(–base-size-112); } .Primer_Brand__Box-module__Box-paddingInlineEnd–128___XCfRF { padding-inline-end: var(–base-size-128); } .Primer_Brand__Box-module__Box-narrow-paddingInlineEnd–condensed___tbVph { padding-inline-end: var(–brand-box-spacing-condensed); } .Primer_Brand__Box-module__Box-narrow-paddingInlineEnd–normal___J14DR { padding-inline-end: var(–brand-box-spacing-normal); } .Primer_Brand__Box-module__Box-narrow-paddingInlineEnd–spacious___XYmJk { padding-inline-end: var(–brand-box-spacing-spacious); } .Primer_Brand__Box-module__Box-narrow-paddingInlineEnd–none____Uy0e { padding-inline-end: 0; } .Primer_Brand__Box-module__Box-narrow-paddingInlineEnd–4___LCky2 { padding-inline-end: var(–base-size-4); } .Primer_Brand__Box-module__Box-narrow-paddingInlineEnd–8___s737E { padding-inline-end: var(–base-size-8); } .Primer_Brand__Box-module__Box-narrow-paddingInlineEnd–12___F2fc4 { padding-inline-end: var(–base-size-12); } .Primer_Brand__Box-module__Box-narrow-paddingInlineEnd–16___hCEUi { padding-inline-end: var(–base-size-16); } .Primer_Brand__Box-module__Box-narrow-paddingInlineEnd–20___moqMn { padding-inline-end: var(–base-size-20); } .Primer_Brand__Box-module__Box-narrow-paddingInlineEnd–24___nUtP0 { padding-inline-end: var(–base-size-24); } .Primer_Brand__Box-module__Box-narrow-paddingInlineEnd–28___GoW1H { padding-inline-end: var(–base-size-28); } .Primer_Brand__Box-module__Box-narrow-paddingInlineEnd–32___kE8pF { padding-inline-end: var(–base-size-32); } .Primer_Brand__Box-module__Box-narrow-paddingInlineEnd–36___zUIaG { padding-inline-end: var(–base-size-36); } .Primer_Brand__Box-module__Box-narrow-paddingInlineEnd–40___U_LUs { padding-inline-end: var(–base-size-40); } .Primer_Brand__Box-module__Box-narrow-paddingInlineEnd–44___HfR2e { padding-inline-end: var(–base-size-44); } .Primer_Brand__Box-module__Box-narrow-paddingInlineEnd–48___VpyWJ { padding-inline-end: var(–base-size-48); } .Primer_Brand__Box-module__Box-narrow-paddingInlineEnd–64____U2Bb { padding-inline-end: var(–base-size-64); } .Primer_Brand__Box-module__Box-narrow-paddingInlineEnd–80___xLRwJ { padding-inline-end: var(–base-size-80); } .Primer_Brand__Box-module__Box-narrow-paddingInlineEnd–96___lz9Ah { padding-inline-end: var(–base-size-96); } @media screen and (min-width: 48rem) { .Primer_Brand__Box-module__Box-regular-paddingInlineEnd–condensed___Y3PpC { padding-inline-end: var(–brand-box-spacing-condensed); } .Primer_Brand__Box-module__Box-regular-paddingInlineEnd–normal___uQZJL { padding-inline-end: var(–brand-box-spacing-normal); } .Primer_Brand__Box-module__Box-regular-paddingInlineEnd–spacious___Yg_oy { padding-inline-end: var(–brand-box-spacing-spacious); } .Primer_Brand__Box-module__Box-regular-paddingInlineEnd–none___d07JU { padding-inline-end: 0; } .Primer_Brand__Box-module__Box-regular-paddingInlineEnd–4____Mu6j { padding-inline-end: var(–base-size-4); } .Primer_Brand__Box-module__Box-regular-paddingInlineEnd–8___KLTjM { padding-inline-end: var(–base-size-8); } .Primer_Brand__Box-module__Box-regular-paddingInlineEnd–12___MZaFD { padding-inline-end: var(–base-size-12); } .Primer_Brand__Box-module__Box-regular-paddingInlineEnd–16___zuYxe { padding-inline-end: var(–base-size-16); } .Primer_Brand__Box-module__Box-regular-paddingInlineEnd–20___X7kQ7 { padding-inline-end: var(–base-size-20); } .Primer_Brand__Box-module__Box-regular-paddingInlineEnd–24___OLwfl { padding-inline-end: var(–base-size-24); } .Primer_Brand__Box-module__Box-regular-paddingInlineEnd–28___S8g3g { padding-inline-end: var(–base-size-28); } .Primer_Brand__Box-module__Box-regular-paddingInlineEnd–32___fOGZt { padding-inline-end: var(–base-size-32); } .Primer_Brand__Box-module__Box-regular-paddingInlineEnd–36___Gsz4A { padding-inline-end: var(–base-size-36); } .Primer_Brand__Box-module__Box-regular-paddingInlineEnd–40___beKbG { padding-inline-end: var(–base-size-40); } .Primer_Brand__Box-module__Box-regular-paddingInlineEnd–44___Fbir5 { padding-inline-end: var(–base-size-44); } .Primer_Brand__Box-module__Box-regular-paddingInlineEnd–48___JLuQO { padding-inline-end: var(–base-size-48); } .Primer_Brand__Box-module__Box-regular-paddingInlineEnd–64___j2pqZ { padding-inline-end: var(–base-size-64); } .Primer_Brand__Box-module__Box-regular-paddingInlineEnd–80____2Wqx { padding-inline-end: var(–base-size-80); } .Primer_Brand__Box-module__Box-regular-paddingInlineEnd–96___VLntF { padding-inline-end: var(–base-size-96); } .Primer_Brand__Box-module__Box-regular-paddingInlineEnd–112___fkEpY { padding-inline-end: var(–base-size-112); } .Primer_Brand__Box-module__Box-regular-paddingInlineEnd–128___gQRRw { padding-inline-end: var(–base-size-128); } } @media screen and (min-width: 80rem) { .Primer_Brand__Box-module__Box-wide-paddingInlineEnd–condensed___Qcd9O { padding-inline-end: var(–brand-box-spacing-condensed); } .Primer_Brand__Box-module__Box-wide-paddingInlineEnd–normal___RCW25 { padding-inline-end: var(–brand-box-spacing-normal); } .Primer_Brand__Box-module__Box-wide-paddingInlineEnd–spacious___l9ArL { padding-inline-end: var(–brand-box-spacing-spacious); } .Primer_Brand__Box-module__Box-wide-paddingInlineEnd–none___l9mTk { padding-inline-end: 0; } .Primer_Brand__Box-module__Box-wide-paddingInlineEnd–4___Po8UR { padding-inline-end: var(–base-size-4); } .Primer_Brand__Box-module__Box-wide-paddingInlineEnd–8___JogoU { padding-inline-end: var(–base-size-8); } .Primer_Brand__Box-module__Box-wide-paddingInlineEnd–12___mTBkP { padding-inline-end: var(–base-size-12); } .Primer_Brand__Box-module__Box-wide-paddingInlineEnd–16___yWWxx { padding-inline-end: var(–base-size-16); } .Primer_Brand__Box-module__Box-wide-paddingInlineEnd–20___Ho0IF { padding-inline-end: var(–base-size-20); } .Primer_Brand__Box-module__Box-wide-paddingInlineEnd–24___eQFrc { padding-inline-end: var(–base-size-24); } .Primer_Brand__Box-module__Box-wide-paddingInlineEnd–28___NDHpo { padding-inline-end: var(–base-size-28); } .Primer_Brand__Box-module__Box-wide-paddingInlineEnd–32___W5qHl { padding-inline-end: var(–base-size-32); } .Primer_Brand__Box-module__Box-wide-paddingInlineEnd–36___GjFzC { padding-inline-end: var(–base-size-36); } .Primer_Brand__Box-module__Box-wide-paddingInlineEnd–40___waIcY { padding-inline-end: var(–base-size-40); } .Primer_Brand__Box-module__Box-wide-paddingInlineEnd–44___JOSMH { padding-inline-end: var(–base-size-44); } .Primer_Brand__Box-module__Box-wide-paddingInlineEnd–48___pI6_m { padding-inline-end: var(–base-size-48); } .Primer_Brand__Box-module__Box-wide-paddingInlineEnd–64___D6UgI { padding-inline-end: var(–base-size-64); } .Primer_Brand__Box-module__Box-wide-paddingInlineEnd–80___A72UQ { padding-inline-end: var(–base-size-80); } .Primer_Brand__Box-module__Box-wide-paddingInlineEnd–96___JZowF { padding-inline-end: var(–base-size-96); } .Primer_Brand__Box-module__Box-wide-paddingInlineEnd–112___fAjZM { padding-inline-end: var(–base-size-112); } .Primer_Brand__Box-module__Box-wide-paddingInlineEnd–128___V6AHo { padding-inline-end: var(–base-size-128); } } /** * 4. Padding bottom */ .Primer_Brand__Box-module__Box-paddingBlockEnd–condensed___dEYMv { padding-block-end: var(–brand-box-spacing-condensed); } .Primer_Brand__Box-module__Box-paddingBlockEnd–normal___85pec { padding-block-end: var(–brand-box-spacing-normal); } .Primer_Brand__Box-module__Box-paddingBlockEnd–spacious___LGfk7 { padding-block-end: var(–brand-box-spacing-spacious); } .Primer_Brand__Box-module__Box-paddingBlockEnd–none____vlh7 { padding-block-end: 0; } .Primer_Brand__Box-module__Box-paddingBlockEnd–4____i2UO { padding-block-end: var(–base-size-4); } .Primer_Brand__Box-module__Box-paddingBlockEnd–8___bNx7n { padding-block-end: var(–base-size-8); } .Primer_Brand__Box-module__Box-paddingBlockEnd–12____EOsG { padding-block-end: var(–base-size-12); } .Primer_Brand__Box-module__Box-paddingBlockEnd–16___wkJ99 { padding-block-end: var(–base-size-16); } .Primer_Brand__Box-module__Box-paddingBlockEnd–20___xjcqw { padding-block-end: var(–base-size-20); } .Primer_Brand__Box-module__Box-paddingBlockEnd–24___NFG9h { padding-block-end: var(–base-size-24); } .Primer_Brand__Box-module__Box-paddingBlockEnd–28___u7XJS { padding-block-end: var(–base-size-28); } .Primer_Brand__Box-module__Box-paddingBlockEnd–32___zjWVZ { padding-block-end: var(–base-size-32); } .Primer_Brand__Box-module__Box-paddingBlockEnd–36___f12Tl { padding-block-end: var(–base-size-36); } .Primer_Brand__Box-module__Box-paddingBlockEnd–40___j6T9R { padding-block-end: var(–base-size-40); } .Primer_Brand__Box-module__Box-paddingBlockEnd–44___gl2rH { padding-block-end: var(–base-size-44); } .Primer_Brand__Box-module__Box-paddingBlockEnd–48___OcWnm { padding-block-end: var(–base-size-48); } .Primer_Brand__Box-module__Box-paddingBlockEnd–64___dSBrT { padding-block-end: var(–base-size-64); } .Primer_Brand__Box-module__Box-paddingBlockEnd–80___Sbcpv { padding-block-end: var(–base-size-80); } .Primer_Brand__Box-module__Box-paddingBlockEnd–96___eMrZV { padding-block-end: var(–base-size-96); } .Primer_Brand__Box-module__Box-paddingBlockEnd–112___ty2_p { padding-block-end: var(–base-size-112); } .Primer_Brand__Box-module__Box-paddingBlockEnd–128___H35FY { padding-block-end: var(–base-size-128); } .Primer_Brand__Box-module__Box-narrow-paddingBlockEnd–condensed___QTO1y { padding-block-end: var(–brand-box-spacing-condensed); } .Primer_Brand__Box-module__Box-narrow-paddingBlockEnd–normal___MupAF { padding-block-end: var(–brand-box-spacing-normal); } .Primer_Brand__Box-module__Box-narrow-paddingBlockEnd–spacious____jivs { padding-block-end: var(–brand-box-spacing-spacious); } .Primer_Brand__Box-module__Box-narrow-paddingBlockEnd–none___xwpBe { padding-block-end: 0; } .Primer_Brand__Box-module__Box-narrow-paddingBlockEnd–4___g4hDY { padding-block-end: var(–base-size-4); } .Primer_Brand__Box-module__Box-narrow-paddingBlockEnd–8___dhfNf { padding-block-end: var(–base-size-8); } .Primer_Brand__Box-module__Box-narrow-paddingBlockEnd–12___fLDtZ { padding-block-end: var(–base-size-12); } .Primer_Brand__Box-module__Box-narrow-paddingBlockEnd–16___BHuqq { padding-block-end: var(–base-size-16); } .Primer_Brand__Box-module__Box-narrow-paddingBlockEnd–20___JI4SX { padding-block-end: var(–base-size-20); } .Primer_Brand__Box-module__Box-narrow-paddingBlockEnd–24___s1eco { padding-block-end: var(–base-size-24); } .Primer_Brand__Box-module__Box-narrow-paddingBlockEnd–28___g6wCx { padding-block-end: var(–base-size-28); } .Primer_Brand__Box-module__Box-narrow-paddingBlockEnd–32___wycVg { padding-block-end: var(–base-size-32); } .Primer_Brand__Box-module__Box-narrow-paddingBlockEnd–36___wjt4p { padding-block-end: var(–base-size-36); } .Primer_Brand__Box-module__Box-narrow-paddingBlockEnd–40___rVjJV { padding-block-end: var(–base-size-40); } .Primer_Brand__Box-module__Box-narrow-paddingBlockEnd–44___akvlZ { padding-block-end: var(–base-size-44); } .Primer_Brand__Box-module__Box-narrow-paddingBlockEnd–48___OPwru { padding-block-end: var(–base-size-48); } .Primer_Brand__Box-module__Box-narrow-paddingBlockEnd–64___icCAb { padding-block-end: var(–base-size-64); } .Primer_Brand__Box-module__Box-narrow-paddingBlockEnd–80___Y_JGc { padding-block-end: var(–base-size-80); } .Primer_Brand__Box-module__Box-narrow-paddingBlockEnd–96___ojJIp { padding-block-end: var(–base-size-96); } .Primer_Brand__Box-module__Box-narrow-paddingBlockEnd–112___pKYyd { padding-block-end: var(–base-size-112); } .Primer_Brand__Box-module__Box-narrow-paddingBlockEnd–128___oI5vn { padding-block-end: var(–base-size-128); } @media screen and (min-width: 48rem) { .Primer_Brand__Box-module__Box-regular-paddingBlockEnd–condensed___iiMOv { padding-block-end: var(–brand-box-spacing-condensed); } .Primer_Brand__Box-module__Box-regular-paddingBlockEnd–normal___J5glu { padding-block-end: var(–brand-box-spacing-normal); } .Primer_Brand__Box-module__Box-regular-paddingBlockEnd–spacious___Qbwlq { padding-block-end: var(–brand-box-spacing-spacious); } .Primer_Brand__Box-module__Box-regular-paddingBlockEnd–none___D1NkR { padding-block-end: 0; } .Primer_Brand__Box-module__Box-regular-paddingBlockEnd–4___TL1oP { padding-block-end: var(–base-size-4); } .Primer_Brand__Box-module__Box-regular-paddingBlockEnd–8___pKg9P { padding-block-end: var(–base-size-8); } .Primer_Brand__Box-module__Box-regular-paddingBlockEnd–12___UBth1 { padding-block-end: var(–base-size-12); } .Primer_Brand__Box-module__Box-regular-paddingBlockEnd–16___LKRrT { padding-block-end: var(–base-size-16); } .Primer_Brand__Box-module__Box-regular-paddingBlockEnd–20___mRbHZ { padding-block-end: var(–base-size-20); } .Primer_Brand__Box-module__Box-regular-paddingBlockEnd–24___il8K_ { padding-block-end: var(–base-size-24); } .Primer_Brand__Box-module__Box-regular-paddingBlockEnd–28___ZmE1R { padding-block-end: var(–base-size-28); } .Primer_Brand__Box-module__Box-regular-paddingBlockEnd–32____C9RT { padding-block-end: var(–base-size-32); } .Primer_Brand__Box-module__Box-regular-paddingBlockEnd–36___nocbv { padding-block-end: var(–base-size-36); } .Primer_Brand__Box-module__Box-regular-paddingBlockEnd–40___nsz4g { padding-block-end: var(–base-size-40); } .Primer_Brand__Box-module__Box-regular-paddingBlockEnd–44___bsz6J { padding-block-end: var(–base-size-44); } .Primer_Brand__Box-module__Box-regular-paddingBlockEnd–48___eApXN { padding-block-end: var(–base-size-48); } .Primer_Brand__Box-module__Box-regular-paddingBlockEnd–64___ATo_6 { padding-block-end: var(–base-size-64); } .Primer_Brand__Box-module__Box-regular-paddingBlockEnd–80___HuPNm { padding-block-end: var(–base-size-80); } .Primer_Brand__Box-module__Box-regular-paddingBlockEnd–96___QWDd0 { padding-block-end: var(–base-size-96); } .Primer_Brand__Box-module__Box-regular-paddingBlockEnd–112___Ql_U3 { padding-block-end: var(–base-size-112); } .Primer_Brand__Box-module__Box-regular-paddingBlockEnd–128___R4xJd { padding-block-end: var(–base-size-128); } } @media screen and (min-width: 80rem) { .Primer_Brand__Box-module__Box-wide-paddingBlockEnd–condensed___fKrol { padding-block-end: var(–brand-box-spacing-condensed); } .Primer_Brand__Box-module__Box-wide-paddingBlockEnd–normal___Kbldz { padding-block-end: var(–brand-box-spacing-normal); } .Primer_Brand__Box-module__Box-wide-paddingBlockEnd–spacious___zbi5h { padding-block-end: var(–brand-box-spacing-spacious); } .Primer_Brand__Box-module__Box-wide-paddingBlockEnd–none___rVFoE { padding-block-end: 0; } .Primer_Brand__Box-module__Box-wide-paddingBlockEnd–4___YjBbR { padding-block-end: var(–base-size-4); } .Primer_Brand__Box-module__Box-wide-paddingBlockEnd–8___CpDlD { padding-block-end: var(–base-size-8); } .Primer_Brand__Box-module__Box-wide-paddingBlockEnd–12___cjNk6 { padding-block-end: var(–base-size-12); } .Primer_Brand__Box-module__Box-wide-paddingBlockEnd–16___PKo6_ { padding-block-end: var(–base-size-16); } .Primer_Brand__Box-module__Box-wide-paddingBlockEnd–20___bNtXr { padding-block-end: var(–base-size-20); } .Primer_Brand__Box-module__Box-wide-paddingBlockEnd–24___o8_OD { padding-block-end: var(–base-size-24); } .Primer_Brand__Box-module__Box-wide-paddingBlockEnd–28___zR53L { padding-block-end: var(–base-size-28); } .Primer_Brand__Box-module__Box-wide-paddingBlockEnd–32___xX0KK { padding-block-end: var(–base-size-32); } .Primer_Brand__Box-module__Box-wide-paddingBlockEnd–36___KeAYu { padding-block-end: var(–base-size-36); } .Primer_Brand__Box-module__Box-wide-paddingBlockEnd–40___FUROs { padding-block-end: var(–base-size-40); } .Primer_Brand__Box-module__Box-wide-paddingBlockEnd–44___nWycQ { padding-block-end: var(–base-size-44); } .Primer_Brand__Box-module__Box-wide-paddingBlockEnd–48___J4Ljw { padding-block-end: var(–base-size-48); } .Primer_Brand__Box-module__Box-wide-paddingBlockEnd–64___pbSxt { padding-block-end: var(–base-size-64); } .Primer_Brand__Box-module__Box-wide-paddingBlockEnd–80___wJtUa { padding-block-end: var(–base-size-80); } .Primer_Brand__Box-module__Box-wide-paddingBlockEnd–96___Uq5AZ { padding-block-end: var(–base-size-96); } .Primer_Brand__Box-module__Box-wide-paddingBlockEnd–112___B96UD { padding-block-end: var(–base-size-112); } .Primer_Brand__Box-module__Box-wide-paddingBlockEnd–128___GcJ48 { padding-block-end: var(–base-size-128); } } /** * 5. Padding Left */ .Primer_Brand__Box-module__Box-paddingInlineStart–condensed___rq2fI { padding-inline-start: var(–brand-box-spacing-condensed); } .Primer_Brand__Box-module__Box-paddingInlineStart–normal___BmKv4 { padding-inline-start: var(–brand-box-spacing-normal); } .Primer_Brand__Box-module__Box-paddingInlineStart–spacious___rk6ci { padding-inline-start: var(–brand-box-spacing-spacious); } .Primer_Brand__Box-module__Box-paddingInlineStart–none___zXxYO { padding-inline-start: 0; } .Primer_Brand__Box-module__Box-paddingInlineStart–4___XP6SF { padding-inline-start: var(–base-size-4); } .Primer_Brand__Box-module__Box-paddingInlineStart–8___OBQ5l { padding-inline-start: var(–base-size-8); } .Primer_Brand__Box-module__Box-paddingInlineStart–12___F1XBU { padding-inline-start: var(–base-size-12); } .Primer_Brand__Box-module__Box-paddingInlineStart–16___QesGK { padding-inline-start: var(–base-size-16); } .Primer_Brand__Box-module__Box-paddingInlineStart–20___xOS1A { padding-inline-start: var(–base-size-20); } .Primer_Brand__Box-module__Box-paddingInlineStart–24___moDQ8 { padding-inline-start: var(–base-size-24); } .Primer_Brand__Box-module__Box-paddingInlineStart–28___KBIxR { padding-inline-start: var(–base-size-28); } .Primer_Brand__Box-module__Box-paddingInlineStart–32___nVH6P { padding-inline-start: var(–base-size-32); } .Primer_Brand__Box-module__Box-paddingInlineStart–36___VqmhW { padding-inline-start: var(–base-size-36); } .Primer_Brand__Box-module__Box-paddingInlineStart–40___DXgBn { padding-inline-start: var(–base-size-40); } .Primer_Brand__Box-module__Box-paddingInlineStart–44___Bulbu { padding-inline-start: var(–base-size-44); } .Primer_Brand__Box-module__Box-paddingInlineStart–48___x5m9Q { padding-inline-start: var(–base-size-48); } .Primer_Brand__Box-module__Box-paddingInlineStart–64___WUgUO { padding-inline-start: var(–base-size-64); } .Primer_Brand__Box-module__Box-paddingInlineStart–80___Kn2gO { padding-inline-start: var(–base-size-80); } .Primer_Brand__Box-module__Box-paddingInlineStart–96___B2qkH { padding-inline-start: var(–base-size-96); } .Primer_Brand__Box-module__Box-paddingInlineStart–112___v4yZC { padding-inline-start: var(–base-size-112); } .Primer_Brand__Box-module__Box-paddingInlineStart–128___aafEk { padding-inline-start: var(–base-size-128); } .Primer_Brand__Box-module__Box-narrow-paddingInlineStart–condensed___YI9Eh { padding-inline-start: var(–brand-box-spacing-condensed); } .Primer_Brand__Box-module__Box-narrow-paddingInlineStart–normal___iqKMr { padding-inline-start: var(–brand-box-spacing-normal); } .Primer_Brand__Box-module__Box-narrow-paddingInlineStart–spacious___O1i9G { padding-inline-start: var(–brand-box-spacing-spacious); } .Primer_Brand__Box-module__Box-narrow-paddingInlineStart–none___pGKmW { padding-inline-start: 0; } .Primer_Brand__Box-module__Box-narrow-paddingInlineStart–4___pS_Gh { padding-inline-start: var(–base-size-4); } .Primer_Brand__Box-module__Box-narrow-paddingInlineStart–8___F6dKN { padding-inline-start: var(–base-size-8); } .Primer_Brand__Box-module__Box-narrow-paddingInlineStart–12___Ci8GO { padding-inline-start: var(–base-size-12); } .Primer_Brand__Box-module__Box-narrow-paddingInlineStart–16___fkZ4s { padding-inline-start: var(–base-size-16); } .Primer_Brand__Box-module__Box-narrow-paddingInlineStart–20___tRwV3 { padding-inline-start: var(–base-size-20); } .Primer_Brand__Box-module__Box-narrow-paddingInlineStart–24___uVuT2 { padding-inline-start: var(–base-size-24); } .Primer_Brand__Box-module__Box-narrow-paddingInlineStart–28___ueTAO { padding-inline-start: var(–base-size-28); } .Primer_Brand__Box-module__Box-narrow-paddingInlineStart–32___e1dD1 { padding-inline-start: var(–base-size-32); } .Primer_Brand__Box-module__Box-narrow-paddingInlineStart–36___kPOzQ { padding-inline-start: var(–base-size-36); } .Primer_Brand__Box-module__Box-narrow-paddingInlineStart–40___ekOE3 { padding-inline-start: var(–base-size-40); } .Primer_Brand__Box-module__Box-narrow-paddingInlineStart–44___nALOu { padding-inline-start: var(–base-size-44); } .Primer_Brand__Box-module__Box-narrow-paddingInlineStart–48___cg27m { padding-inline-start: var(–base-size-48); } .Primer_Brand__Box-module__Box-narrow-paddingInlineStart–64___PBLfw { padding-inline-start: var(–base-size-64); } .Primer_Brand__Box-module__Box-narrow-paddingInlineStart–80___Mv5eX { padding-inline-start: var(–base-size-80); } .Primer_Brand__Box-module__Box-narrow-paddingInlineStart–96___W7uL8 { padding-inline-start: var(–base-size-96); } .Primer_Brand__Box-module__Box-narrow-paddingInlineStart–112___qXECF { padding-inline-start: var(–base-size-112); } .Primer_Brand__Box-module__Box-narrow-paddingInlineStart–128___tBlKZ { padding-inline-start: var(–base-size-128); } @media screen and (min-width: 48rem) { .Primer_Brand__Box-module__Box-regular-paddingInlineStart–condensed___K1JTe { padding-inline-start: var(–brand-box-spacing-condensed); } .Primer_Brand__Box-module__Box-regular-paddingInlineStart–normal___hE24G { padding-inline-start: var(–brand-box-spacing-normal); } .Primer_Brand__Box-module__Box-regular-paddingInlineStart–spacious___Y3FYm { padding-inline-start: var(–brand-box-spacing-spacious); } .Primer_Brand__Box-module__Box-regular-paddingInlineStart–none___rA7QC { padding-inline-start: 0; } .Primer_Brand__Box-module__Box-regular-paddingInlineStart–4___ffJtu { padding-inline-start: var(–base-size-4); } .Primer_Brand__Box-module__Box-regular-paddingInlineStart–8___K3PDT { padding-inline-start: var(–base-size-8); } .Primer_Brand__Box-module__Box-regular-paddingInlineStart–12___ZI1Zt { padding-inline-start: var(–base-size-12); } .Primer_Brand__Box-module__Box-regular-paddingInlineStart–16___pSuDM { padding-inline-start: var(–base-size-16); } .Primer_Brand__Box-module__Box-regular-paddingInlineStart–20___J_Lac { padding-inline-start: var(–base-size-20); } .Primer_Brand__Box-module__Box-regular-paddingInlineStart–24___olfR2 { padding-inline-start: var(–base-size-24); } .Primer_Brand__Box-module__Box-regular-paddingInlineStart–28___u3Jxq { padding-inline-start: var(–base-size-28); } .Primer_Brand__Box-module__Box-regular-paddingInlineStart–32___j8YOd { padding-inline-start: var(–base-size-32); } .Primer_Brand__Box-module__Box-regular-paddingInlineStart–36___ioVRd { padding-inline-start: var(–base-size-36); } .Primer_Brand__Box-module__Box-regular-paddingInlineStart–40___CZDsm { padding-inline-start: var(–base-size-40); } .Primer_Brand__Box-module__Box-regular-paddingInlineStart–44___eBvKb { padding-inline-start: var(–base-size-44); } .Primer_Brand__Box-module__Box-regular-paddingInlineStart–48___JdZPY { padding-inline-start: var(–base-size-48); } .Primer_Brand__Box-module__Box-regular-paddingInlineStart–64___GGNhi { padding-inline-start: var(–base-size-64); } .Primer_Brand__Box-module__Box-regular-paddingInlineStart–80___oqP9L { padding-inline-start: var(–base-size-80); } .Primer_Brand__Box-module__Box-regular-paddingInlineStart–96___XT27R { padding-inline-start: var(–base-size-96); } .Primer_Brand__Box-module__Box-regular-paddingInlineStart–112___MFUWm { padding-inline-start: var(–base-size-112); } .Primer_Brand__Box-module__Box-regular-paddingInlineStart–128___lfSNz { padding-inline-start: var(–base-size-128); } } @media screen and (min-width: 80rem) { .Primer_Brand__Box-module__Box-wide-paddingInlineStart–condensed___p04xa { padding-inline-start: var(–brand-box-spacing-condensed); } .Primer_Brand__Box-module__Box-wide-paddingInlineStart–normal___fUsFX { padding-inline-start: var(–brand-box-spacing-normal); } .Primer_Brand__Box-module__Box-wide-paddingInlineStart–spacious___Sqsw2 { padding-inline-start: var(–brand-box-spacing-spacious); } .Primer_Brand__Box-module__Box-wide-paddingInlineStart–none___Nv0wp { padding-inline-start: 0; } .Primer_Brand__Box-module__Box-wide-paddingInlineStart–4___nVn_B { padding-inline-start: var(–base-size-4); } .Primer_Brand__Box-module__Box-wide-paddingInlineStart–8___wLVn9 { padding-inline-start: var(–base-size-8); } .Primer_Brand__Box-module__Box-wide-paddingInlineStart–12___rnbWe { padding-inline-start: var(–base-size-12); } .Primer_Brand__Box-module__Box-wide-paddingInlineStart–16___lhOME { padding-inline-start: var(–base-size-16); } .Primer_Brand__Box-module__Box-wide-paddingInlineStart–20___ULYpU { padding-inline-start: var(–base-size-20); } .Primer_Brand__Box-module__Box-wide-paddingInlineStart–24___HVDrv { padding-inline-start: var(–base-size-24); } .Primer_Brand__Box-module__Box-wide-paddingInlineStart–28___CDihC { padding-inline-start: var(–base-size-28); } .Primer_Brand__Box-module__Box-wide-paddingInlineStart–32___Wq77T { padding-inline-start: var(–base-size-32); } .Primer_Brand__Box-module__Box-wide-paddingInlineStart–36___tCHNn { padding-inline-start: var(–base-size-36); } .Primer_Brand__Box-module__Box-wide-paddingInlineStart–40___Yfoos { padding-inline-start: var(–base-size-40); } .Primer_Brand__Box-module__Box-wide-paddingInlineStart–44___GIxDS { padding-inline-start: var(–base-size-44); } .Primer_Brand__Box-module__Box-wide-paddingInlineStart–48___GlLkg { padding-inline-start: var(–base-size-48); } .Primer_Brand__Box-module__Box-wide-paddingInlineStart–64___EVzB4 { padding-inline-start: var(–base-size-64); } .Primer_Brand__Box-module__Box-wide-paddingInlineStart–80___F366d { padding-inline-start: var(–base-size-80); } .Primer_Brand__Box-module__Box-wide-paddingInlineStart–96___jvQgf { padding-inline-start: var(–base-size-96); } .Primer_Brand__Box-module__Box-wide-paddingInlineStart–112___Z_i9M { padding-inline-start: var(–base-size-112); } .Primer_Brand__Box-module__Box-wide-paddingInlineStart–128___dxJ4W { padding-inline-start: var(–base-size-128); } } /** * 6. Margin */ .Primer_Brand__Box-module__Box-margin–condensed___t8Ura { margin: var(–brand-box-spacing-condensed); } .Primer_Brand__Box-module__Box-margin–normal___ZVHSh { margin: var(–brand-box-spacing-normal); } .Primer_Brand__Box-module__Box-margin–spacious___j0gGh { margin: var(–brand-box-spacing-spacious); } .Primer_Brand__Box-module__Box-margin–none___x7HE0 { margin: 0; } .Primer_Brand__Box-module__Box-margin–4___SAGHe { margin: var(–base-size-4); } .Primer_Brand__Box-module__Box-margin–8___rwesA { margin: var(–base-size-8); } .Primer_Brand__Box-module__Box-margin–12___olT6x { margin: var(–base-size-12); } .Primer_Brand__Box-module__Box-margin–16___bf8KF { margin: var(–base-size-16); } .Primer_Brand__Box-module__Box-margin–20___eRoV_ { margin: var(–base-size-20); } .Primer_Brand__Box-module__Box-margin–24___pFF57 { margin: var(–base-size-24); } .Primer_Brand__Box-module__Box-margin–28___EGGCf { margin: var(–base-size-28); } .Primer_Brand__Box-module__Box-margin–32___piqFe { margin: var(–base-size-32); } .Primer_Brand__Box-module__Box-margin–36___xujLX { margin: var(–base-size-36); } .Primer_Brand__Box-module__Box-margin–40___75KiU { margin: var(–base-size-40); } .Primer_Brand__Box-module__Box-margin–44___eoeZ9 { margin: var(–base-size-44); } .Primer_Brand__Box-module__Box-margin–48___RveUf { margin: var(–base-size-48); } .Primer_Brand__Box-module__Box-margin–64___U6GY0 { margin: var(–base-size-64); } .Primer_Brand__Box-module__Box-margin–80___VXJ1m { margin: var(–base-size-80); } .Primer_Brand__Box-module__Box-margin–96___W5lUS { margin: var(–base-size-96); } .Primer_Brand__Box-module__Box-margin–112___CMH1O { margin: var(–base-size-112); } .Primer_Brand__Box-module__Box-margin–128___chyQh { margin: var(–base-size-128); } .Primer_Brand__Box-module__Box-narrow-margin–condensed____oxX7 { margin: var(–brand-box-spacing-condensed); } .Primer_Brand__Box-module__Box-narrow-margin–normal___XezR0 { margin: var(–brand-box-spacing-normal); } .Primer_Brand__Box-module__Box-narrow-margin–spacious___g6g0f { margin: var(–brand-box-spacing-spacious); } .Primer_Brand__Box-module__Box-narrow-margin–none___POgbx { margin: 0; } .Primer_Brand__Box-module__Box-narrow-margin–4___Q2uQ_ { margin: var(–base-size-4); } .Primer_Brand__Box-module__Box-narrow-margin–8___rBgr8 { margin: var(–base-size-8); } .Primer_Brand__Box-module__Box-narrow-margin–12___iI8JN { margin: var(–base-size-12); } .Primer_Brand__Box-module__Box-narrow-margin–16____6lfa { margin: var(–base-size-16); } .Primer_Brand__Box-module__Box-narrow-margin–20___eP512 { margin: var(–base-size-20); } .Primer_Brand__Box-module__Box-narrow-margin–24___WRxp2 { margin: var(–base-size-24); } .Primer_Brand__Box-module__Box-narrow-margin–28___Go_go { margin: var(–base-size-28); } .Primer_Brand__Box-module__Box-narrow-margin–32___ZywhO { margin: var(–base-size-32); } .Primer_Brand__Box-module__Box-narrow-margin–36___I5ZXC { margin: var(–base-size-36); } .Primer_Brand__Box-module__Box-narrow-margin–40___LLwK7 { margin: var(–base-size-40); } .Primer_Brand__Box-module__Box-narrow-margin–44____tEzU { margin: var(–base-size-44); } .Primer_Brand__Box-module__Box-narrow-margin–48___isJ89 { margin: var(–base-size-48); } .Primer_Brand__Box-module__Box-narrow-margin–64___L0c0n { margin: var(–base-size-64); } .Primer_Brand__Box-module__Box-narrow-margin–80___vvJ9F { margin: var(–base-size-80); } .Primer_Brand__Box-module__Box-narrow-margin–96___lp2Ry { margin: var(–base-size-96); } .Primer_Brand__Box-module__Box-narrow-margin–112___a5t03 { margin: var(–base-size-112); } .Primer_Brand__Box-module__Box-narrow-margin–128___P5b03 { margin: var(–base-size-128); } @media screen and (min-width: 48rem) { .Primer_Brand__Box-module__Box-regular-margin–condensed___Caa8r { margin: var(–brand-box-spacing-condensed); } .Primer_Brand__Box-module__Box-regular-margin–normal___KdX5O { margin: var(–brand-box-spacing-normal); } .Primer_Brand__Box-module__Box-regular-margin–spacious___mG0NN { margin: var(–brand-box-spacing-spacious); } .Primer_Brand__Box-module__Box-regular-margin–none____xN9L { margin: 0; } .Primer_Brand__Box-module__Box-regular-margin–4___J8A2t { margin: var(–base-size-4); } .Primer_Brand__Box-module__Box-regular-margin–8___iSM8W { margin: var(–base-size-8); } .Primer_Brand__Box-module__Box-regular-margin–12___jqgj2 { margin: var(–base-size-12); } .Primer_Brand__Box-module__Box-regular-margin–16___UkF2r { margin: var(–base-size-16); } .Primer_Brand__Box-module__Box-regular-margin–20___QOTe2 { margin: var(–base-size-20); } .Primer_Brand__Box-module__Box-regular-margin–24___g6Kqw { margin: var(–base-size-24); } .Primer_Brand__Box-module__Box-regular-margin–28___rycHv { margin: var(–base-size-28); } .Primer_Brand__Box-module__Box-regular-margin–32___mqhOH { margin: var(–base-size-32); } .Primer_Brand__Box-module__Box-regular-margin–36___WB582 { margin: var(–base-size-36); } .Primer_Brand__Box-module__Box-regular-margin–40___ZtXXm { margin: var(–base-size-40); } .Primer_Brand__Box-module__Box-regular-margin–44___WzwUP { margin: var(–base-size-44); } .Primer_Brand__Box-module__Box-regular-margin–48___AI_QF { margin: var(–base-size-48); } .Primer_Brand__Box-module__Box-regular-margin–64___feT35 { margin: var(–base-size-64); } .Primer_Brand__Box-module__Box-regular-margin–80___RT7fB { margin: var(–base-size-80); } .Primer_Brand__Box-module__Box-regular-margin–96___Rvbjm { margin: var(–base-size-96); } .Primer_Brand__Box-module__Box-regular-margin–112___A6xDo { margin: var(–base-size-112); } .Primer_Brand__Box-module__Box-regular-margin–128___kHwQC { margin: var(–base-size-128); } } @media screen and (min-width: 80rem) { .Primer_Brand__Box-module__Box-wide-margin–condensed___Uj_ap { margin: var(–brand-box-spacing-condensed); } .Primer_Brand__Box-module__Box-wide-margin–normal___o0WKl { margin: var(–brand-box-spacing-normal); } .Primer_Brand__Box-module__Box-wide-margin–spacious___Fmgze { margin: var(–brand-box-spacing-spacious); } .Primer_Brand__Box-module__Box-wide-margin–none___RuZOH { margin: 0; } .Primer_Brand__Box-module__Box-wide-margin–4___dGG0a { margin: var(–base-size-4); } .Primer_Brand__Box-module__Box-wide-margin–8___VEXWc { margin: var(–base-size-8); } .Primer_Brand__Box-module__Box-wide-margin–12___sqf5U { margin: var(–base-size-12); } .Primer_Brand__Box-module__Box-wide-margin–16___DTrBi { margin: var(–base-size-16); } .Primer_Brand__Box-module__Box-wide-margin–20___dlbWa { margin: var(–base-size-20); } .Primer_Brand__Box-module__Box-wide-margin–24___L_Aj9 { margin: var(–base-size-24); } .Primer_Brand__Box-module__Box-wide-margin–28___Vjv_a { margin: var(–base-size-28); } .Primer_Brand__Box-module__Box-wide-margin–32___GECyy { margin: var(–base-size-32); } .Primer_Brand__Box-module__Box-wide-margin–36___PWhqP { margin: var(–base-size-36); } .Primer_Brand__Box-module__Box-wide-margin–40___vemke { margin: var(–base-size-40); } .Primer_Brand__Box-module__Box-wide-margin–44___Ennon { margin: var(–base-size-44); } .Primer_Brand__Box-module__Box-wide-margin–48___MkKEg { margin: var(–base-size-48); } .Primer_Brand__Box-module__Box-wide-margin–64___vYLMh { margin: var(–base-size-64); } .Primer_Brand__Box-module__Box-wide-margin–80___I3XVP { margin: var(–base-size-80); } .Primer_Brand__Box-module__Box-wide-margin–112___HsLag { margin: var(–base-size-112); } .Primer_Brand__Box-module__Box-wide-margin–128___v9LVz { margin: var(–base-size-128); } } /** * 7. Margin Top */ .Primer_Brand__Box-module__Box-marginBlockStart–condensed___bTE8Q { margin-block-start: var(–brand-box-spacing-condensed); } .Primer_Brand__Box-module__Box-marginBlockStart–normal___wUotH { margin-block-start: var(–brand-box-spacing-normal); } .Primer_Brand__Box-module__Box-marginBlockStart–spacious___EOasI { margin-block-start: var(–brand-box-spacing-spacious); } .Primer_Brand__Box-module__Box-marginBlockStart–none___iS0_r { margin-block-start: 0; } .Primer_Brand__Box-module__Box-marginBlockStart–4___ZxS80 { margin-block-start: var(–base-size-4); } .Primer_Brand__Box-module__Box-marginBlockStart–8___RPhvf { margin-block-start: var(–base-size-8); } .Primer_Brand__Box-module__Box-marginBlockStart–12___Dw4MT { margin-block-start: var(–base-size-12); } .Primer_Brand__Box-module__Box-marginBlockStart–16___plaHc { margin-block-start: var(–base-size-16); } .Primer_Brand__Box-module__Box-marginBlockStart–20___gqeBE { margin-block-start: var(–base-size-20); } .Primer_Brand__Box-module__Box-marginBlockStart–24___puxKK { margin-block-start: var(–base-size-24); } .Primer_Brand__Box-module__Box-marginBlockStart–28___X08BZ { margin-block-start: var(–base-size-28); } .Primer_Brand__Box-module__Box-marginBlockStart–32___pWodO { margin-block-start: var(–base-size-32); } .Primer_Brand__Box-module__Box-marginBlockStart–36___v5wHR { margin-block-start: var(–base-size-36); } .Primer_Brand__Box-module__Box-marginBlockStart–40___hq_Nv { margin-block-start: var(–base-size-40); } .Primer_Brand__Box-module__Box-marginBlockStart–44___uLLSf { margin-block-start: var(–base-size-44); } .Primer_Brand__Box-module__Box-marginBlockStart–48___S_MhS { margin-block-start: var(–base-size-48); } .Primer_Brand__Box-module__Box-marginBlockStart–64___oLHvC { margin-block-start: var(–base-size-64); } .Primer_Brand__Box-module__Box-marginBlockStart–80___Q0HsD { margin-block-start: var(–base-size-80); } .Primer_Brand__Box-module__Box-marginBlockStart–96___MqNC0 { margin-block-start: var(–base-size-96); } .Primer_Brand__Box-module__Box-marginBlockStart–112___j68wy { margin-block-start: var(–base-size-112); } .Primer_Brand__Box-module__Box-marginBlockStart–128___mzbEa { margin-block-start: var(–base-size-128); } .Primer_Brand__Box-module__Box-narrow-marginBlockStart–condensed___QUr7S { margin-block-start: var(–brand-box-spacing-condensed); } .Primer_Brand__Box-module__Box-narrow-marginBlockStart–normal___jTtqc { margin-block-start: var(–brand-box-spacing-normal); } .Primer_Brand__Box-module__Box-narrow-marginBlockStart–spacious___O2UPE { margin-block-start: var(–brand-box-spacing-spacious); } .Primer_Brand__Box-module__Box-narrow-marginBlockStart–none___vMaok { margin-block-start: 0; } .Primer_Brand__Box-module__Box-narrow-marginBlockStart–4___t9ZC4 { margin-block-start: var(–base-size-4); } .Primer_Brand__Box-module__Box-narrow-marginBlockStart–8___ZsShH { margin-block-start: var(–base-size-8); } .Primer_Brand__Box-module__Box-narrow-marginBlockStart–12___eaiGT { margin-block-start: var(–base-size-12); } .Primer_Brand__Box-module__Box-narrow-marginBlockStart–16___ViXmT { margin-block-start: var(–base-size-16); } .Primer_Brand__Box-module__Box-narrow-marginBlockStart–20___Y_3F2 { margin-block-start: var(–base-size-20); } .Primer_Brand__Box-module__Box-narrow-marginBlockStart–24___fQcVJ { margin-block-start: var(–base-size-24); } .Primer_Brand__Box-module__Box-narrow-marginBlockStart–28___Pi7Wt { margin-block-start: var(–base-size-28); } .Primer_Brand__Box-module__Box-narrow-marginBlockStart–32___fWuQe { margin-block-start: var(–base-size-32); } .Primer_Brand__Box-module__Box-narrow-marginBlockStart–36___IK1Mg { margin-block-start: var(–base-size-36); } .Primer_Brand__Box-module__Box-narrow-marginBlockStart–40___GbLEW { margin-block-start: var(–base-size-40); } .Primer_Brand__Box-module__Box-narrow-marginBlockStart–44___J8fNf { margin-block-start: var(–base-size-44); } .Primer_Brand__Box-module__Box-narrow-marginBlockStart–48___foZDz { margin-block-start: var(–base-size-48); } .Primer_Brand__Box-module__Box-narrow-marginBlockStart–64___AU4LW { margin-block-start: var(–base-size-64); } .Primer_Brand__Box-module__Box-narrow-marginBlockStart–80___PMcaT { margin-block-start: var(–base-size-80); } .Primer_Brand__Box-module__Box-narrow-marginBlockStart–96___mYSKK { margin-block-start: var(–base-size-96); } .Primer_Brand__Box-module__Box-narrow-marginBlockStart–112___tW2zB { margin-block-start: var(–base-size-112); } .Primer_Brand__Box-module__Box-narrow-marginBlockStart–128___p0QMw { margin-block-start: var(–base-size-128); } @media screen and (min-width: 48rem) { .Primer_Brand__Box-module__Box-regular-marginBlockStart–condensed___rp3ys { margin-block-start: var(–brand-box-spacing-condensed); } .Primer_Brand__Box-module__Box-regular-marginBlockStart–normal___SPLfG { margin-block-start: var(–brand-box-spacing-normal); } .Primer_Brand__Box-module__Box-regular-marginBlockStart–spacious___fq56Y { margin-block-start: var(–brand-box-spacing-spacious); } .Primer_Brand__Box-module__Box-regular-marginBlockStart–none___KYSzT { margin-block-start: 0; } .Primer_Brand__Box-module__Box-regular-marginBlockStart–4___Uv8gl { margin-block-start: var(–base-size-4); } .Primer_Brand__Box-module__Box-regular-marginBlockStart–8___jnZgW { margin-block-start: var(–base-size-8); } .Primer_Brand__Box-module__Box-regular-marginBlockStart–12___fCXkQ { margin-block-start: var(–base-size-12); } .Primer_Brand__Box-module__Box-regular-marginBlockStart–16___Z9p0d { margin-block-start: var(–base-size-16); } .Primer_Brand__Box-module__Box-regular-marginBlockStart–20___E559T { margin-block-start: var(–base-size-20); } .Primer_Brand__Box-module__Box-regular-marginBlockStart–24___CjRGa { margin-block-start: var(–base-size-24); } .Primer_Brand__Box-module__Box-regular-marginBlockStart–28___VwKD6 { margin-block-start: var(–base-size-28); } .Primer_Brand__Box-module__Box-regular-marginBlockStart–32___eskz2 { margin-block-start: var(–base-size-32); } .Primer_Brand__Box-module__Box-regular-marginBlockStart–36___s1z4f { margin-block-start: var(–base-size-36); } .Primer_Brand__Box-module__Box-regular-marginBlockStart–40___QXz1n { margin-block-start: var(–base-size-40); } .Primer_Brand__Box-module__Box-regular-marginBlockStart–44___OSyKv { margin-block-start: var(–base-size-44); } .Primer_Brand__Box-module__Box-regular-marginBlockStart–48___qNEcn { margin-block-start: var(–base-size-48); } .Primer_Brand__Box-module__Box-regular-marginBlockStart–64___Y0G5A { margin-block-start: var(–base-size-64); } .Primer_Brand__Box-module__Box-regular-marginBlockStart–80___BlU1a { margin-block-start: var(–base-size-80); } .Primer_Brand__Box-module__Box-regular-marginBlockStart–96___ZD_SH { margin-block-start: var(–base-size-96); } .Primer_Brand__Box-module__Box-regular-marginBlockStart–112___GVoQX { margin-block-start: var(–base-size-112); } .Primer_Brand__Box-module__Box-regular-marginBlockStart–128___TFhvb { margin-block-start: var(–base-size-128); } } @media screen and (min-width: 80rem) { .Primer_Brand__Box-module__Box-wide-marginBlockStart–condensed___mqYho { margin-block-start: var(–brand-box-spacing-condensed); } .Primer_Brand__Box-module__Box-wide-marginBlockStart–normal___c81Vf { margin-block-start: var(–brand-box-spacing-normal); } .Primer_Brand__Box-module__Box-wide-marginBlockStart–spacious___gD8F4 { margin-block-start: var(–brand-box-spacing-spacious); } .Primer_Brand__Box-module__Box-wide-marginBlockStart–none___o5UYw { margin-block-start: 0; } .Primer_Brand__Box-module__Box-wide-marginBlockStart–4___k48Xj { margin-block-start: var(–base-size-4); } .Primer_Brand__Box-module__Box-wide-marginBlockStart–8___EmewZ { margin-block-start: var(–base-size-8); } .Primer_Brand__Box-module__Box-wide-marginBlockStart–12___Xxtk6 { margin-block-start: var(–base-size-12); } .Primer_Brand__Box-module__Box-wide-marginBlockStart–16___NYL3P { margin-block-start: var(–base-size-16); } .Primer_Brand__Box-module__Box-wide-marginBlockStart–20___W9gU2 { margin-block-start: var(–base-size-20); } .Primer_Brand__Box-module__Box-wide-marginBlockStart–24___lMuAD { margin-block-start: var(–base-size-24); } .Primer_Brand__Box-module__Box-wide-marginBlockStart–28___FT3Mf { margin-block-start: var(–base-size-28); } .Primer_Brand__Box-module__Box-wide-marginBlockStart–32___dlVS5 { margin-block-start: var(–base-size-32); } .Primer_Brand__Box-module__Box-wide-marginBlockStart–36___ZCOj2 { margin-block-start: var(–base-size-36); } .Primer_Brand__Box-module__Box-wide-marginBlockStart–40___rEDpG { margin-block-start: var(–base-size-40); } .Primer_Brand__Box-module__Box-wide-marginBlockStart–44___DGFwo { margin-block-start: var(–base-size-44); } .Primer_Brand__Box-module__Box-wide-marginBlockStart–48___WRSPh { margin-block-start: var(–base-size-48); } .Primer_Brand__Box-module__Box-wide-marginBlockStart–64___ZueKk { margin-block-start: var(–base-size-64); } .Primer_Brand__Box-module__Box-wide-marginBlockStart–80___TA3IX { margin-block-start: var(–base-size-80); } .Primer_Brand__Box-module__Box-wide-marginBlockStart–96___trWhE { margin-block-start: var(–base-size-96); } .Primer_Brand__Box-module__Box-wide-marginBlockStart–112___M351c { margin-block-start: var(–base-size-112); } .Primer_Brand__Box-module__Box-wide-marginBlockStart–128___I90P4 { margin-block-start: var(–base-size-128); } } /** * 8. Margin Right */ .Primer_Brand__Box-module__Box-marginInlineEnd–condensed___EVJUU { margin-inline-end: var(–brand-box-spacing-condensed); } .Primer_Brand__Box-module__Box-marginInlineEnd–normal___AdtDi { margin-inline-end: var(–brand-box-spacing-normal); } .Primer_Brand__Box-module__Box-marginInlineEnd–spacious___rqfRo { margin-inline-end: var(–brand-box-spacing-spacious); } .Primer_Brand__Box-module__Box-marginInlineEnd–none___cJZUG { margin-inline-end: 0; } .Primer_Brand__Box-module__Box-marginInlineEnd–4___CmFW9 { margin-inline-end: var(–base-size-4); } .Primer_Brand__Box-module__Box-marginInlineEnd–8___9dSA9 { margin-inline-end: var(–base-size-8); } .Primer_Brand__Box-module__Box-marginInlineEnd–12___uJExr { margin-inline-end: var(–base-size-12); } .Primer_Brand__Box-module__Box-marginInlineEnd–16___dw6kz { margin-inline-end: var(–base-size-16); } .Primer_Brand__Box-module__Box-marginInlineEnd–20___qfURL { margin-inline-end: var(–base-size-20); } .Primer_Brand__Box-module__Box-marginInlineEnd–24___Q353Q { margin-inline-end: var(–base-size-24); } .Primer_Brand__Box-module__Box-marginInlineEnd–28___fQ3mR { margin-inline-end: var(–base-size-28); } .Primer_Brand__Box-module__Box-marginInlineEnd–32___bruVR { margin-inline-end: var(–base-size-32); } .Primer_Brand__Box-module__Box-marginInlineEnd–36___knq3Z { margin-inline-end: var(–base-size-36); } .Primer_Brand__Box-module__Box-marginInlineEnd–40___iZcVw { margin-inline-end: var(–base-size-40); } .Primer_Brand__Box-module__Box-marginInlineEnd–44___GKLwd { margin-inline-end: var(–base-size-44); } .Primer_Brand__Box-module__Box-marginInlineEnd–48___i5HE8 { margin-inline-end: var(–base-size-48); } .Primer_Brand__Box-module__Box-marginInlineEnd–64___C5Tp6 { margin-inline-end: var(–base-size-64); } .Primer_Brand__Box-module__Box-marginInlineEnd–80___j058F { margin-inline-end: var(–base-size-80); } .Primer_Brand__Box-module__Box-marginInlineEnd–96___YGHeA { margin-inline-end: var(–base-size-96); } .Primer_Brand__Box-module__Box-marginInlineEnd–112___It02k { margin-inline-end: var(–base-size-112); } .Primer_Brand__Box-module__Box-marginInlineEnd–128___S5_Lm { margin-inline-end: var(–base-size-128); } .Primer_Brand__Box-module__Box-narrow-marginInlineEnd–condensed___QlOtm { margin-inline-end: var(–brand-box-spacing-condensed); } .Primer_Brand__Box-module__Box-narrow-marginInlineEnd–normal____4LoS { margin-inline-end: var(–brand-box-spacing-normal); } .Primer_Brand__Box-module__Box-narrow-marginInlineEnd–spacious___ESjqc { margin-inline-end: var(–brand-box-spacing-spacious); } .Primer_Brand__Box-module__Box-narrow-marginInlineEnd–none___LYYdL { margin-inline-end: 0; } .Primer_Brand__Box-module__Box-narrow-marginInlineEnd–4___j15Se { margin-inline-end: var(–base-size-4); } .Primer_Brand__Box-module__Box-narrow-marginInlineEnd–8___ivk9J { margin-inline-end: var(–base-size-8); } .Primer_Brand__Box-module__Box-narrow-marginInlineEnd–12___InPz1 { margin-inline-end: var(–base-size-12); } .Primer_Brand__Box-module__Box-narrow-marginInlineEnd–16___UZzSI { margin-inline-end: var(–base-size-16); } .Primer_Brand__Box-module__Box-narrow-marginInlineEnd–20___AOZlY { margin-inline-end: var(–base-size-20); } .Primer_Brand__Box-module__Box-narrow-marginInlineEnd–24___uMFom { margin-inline-end: var(–base-size-24); } .Primer_Brand__Box-module__Box-narrow-marginInlineEnd–28___P312F { margin-inline-end: var(–base-size-28); } .Primer_Brand__Box-module__Box-narrow-marginInlineEnd–32___NfeGi { margin-inline-end: var(–base-size-32); } .Primer_Brand__Box-module__Box-narrow-marginInlineEnd–36___iU_kf { margin-inline-end: var(–base-size-36); } .Primer_Brand__Box-module__Box-narrow-marginInlineEnd–40___lme45 { margin-inline-end: var(–base-size-40); } .Primer_Brand__Box-module__Box-narrow-marginInlineEnd–44___lUlZs { margin-inline-end: var(–base-size-44); } .Primer_Brand__Box-module__Box-narrow-marginInlineEnd–48___sUFp9 { margin-inline-end: var(–base-size-48); } .Primer_Brand__Box-module__Box-narrow-marginInlineEnd–64___BtND9 { margin-inline-end: var(–base-size-64); } .Primer_Brand__Box-module__Box-narrow-marginInlineEnd–80____4Pas { margin-inline-end: var(–base-size-80); } .Primer_Brand__Box-module__Box-narrow-marginInlineEnd–96___gtx55 { margin-inline-end: var(–base-size-96); } @media screen and (min-width: 48rem) { .Primer_Brand__Box-module__Box-regular-marginInlineEnd–condensed___BCcsA { margin-inline-end: var(–brand-box-spacing-condensed); } .Primer_Brand__Box-module__Box-regular-marginInlineEnd–normal___silfR { margin-inline-end: var(–brand-box-spacing-normal); } .Primer_Brand__Box-module__Box-regular-marginInlineEnd–spacious___sjnml { margin-inline-end: var(–brand-box-spacing-spacious); } .Primer_Brand__Box-module__Box-regular-marginInlineEnd–none___W0mRJ { margin-inline-end: 0; } .Primer_Brand__Box-module__Box-regular-marginInlineEnd–4___dn_Re { margin-inline-end: var(–base-size-4); } .Primer_Brand__Box-module__Box-regular-marginInlineEnd–8___VFtdE { margin-inline-end: var(–base-size-8); } .Primer_Brand__Box-module__Box-regular-marginInlineEnd–12___k07gg { margin-inline-end: var(–base-size-12); } .Primer_Brand__Box-module__Box-regular-marginInlineEnd–16___OOs0G { margin-inline-end: var(–base-size-16); } .Primer_Brand__Box-module__Box-regular-marginInlineEnd–20___fsTtM { margin-inline-end: var(–base-size-20); } .Primer_Brand__Box-module__Box-regular-marginInlineEnd–24___uOaQI { margin-inline-end: var(–base-size-24); } .Primer_Brand__Box-module__Box-regular-marginInlineEnd–28___FbHfF { margin-inline-end: var(–base-size-28); } .Primer_Brand__Box-module__Box-regular-marginInlineEnd–32___Ukveq { margin-inline-end: var(–base-size-32); } .Primer_Brand__Box-module__Box-regular-marginInlineEnd–36___M92aJ { margin-inline-end: var(–base-size-36); } .Primer_Brand__Box-module__Box-regular-marginInlineEnd–40____e3SN { margin-inline-end: var(–base-size-40); } .Primer_Brand__Box-module__Box-regular-marginInlineEnd–44___UEAQj { margin-inline-end: var(–base-size-44); } .Primer_Brand__Box-module__Box-regular-marginInlineEnd–48___ei98i { margin-inline-end: var(–base-size-48); } .Primer_Brand__Box-module__Box-regular-marginInlineEnd–64___PIZxy { margin-inline-end: var(–base-size-64); } .Primer_Brand__Box-module__Box-regular-marginInlineEnd–80___lnDcp { margin-inline-end: var(–base-size-80); } .Primer_Brand__Box-module__Box-regular-marginInlineEnd–96___aRTvT { margin-inline-end: var(–base-size-96); } } @media screen and (min-width: 80rem) { .Primer_Brand__Box-module__Box-wide-marginInlineEnd–condensed___QoI21 { margin-inline-end: var(–brand-box-spacing-condensed); } .Primer_Brand__Box-module__Box-wide-marginInlineEnd–normal___HNliJ { margin-inline-end: var(–brand-box-spacing-normal); } .Primer_Brand__Box-module__Box-wide-marginInlineEnd–spacious___X8NXv { margin-inline-end: var(–brand-box-spacing-spacious); } .Primer_Brand__Box-module__Box-wide-marginInlineEnd–none___JwlqX { margin-inline-end: 0; } .Primer_Brand__Box-module__Box-wide-marginInlineEnd–4___sWBPo { margin-inline-end: var(–base-size-4); } .Primer_Brand__Box-module__Box-wide-marginInlineEnd–8___kacX3 { margin-inline-end: var(–base-size-8); } .Primer_Brand__Box-module__Box-wide-marginInlineEnd–12___uQT7v { margin-inline-end: var(–base-size-12); } .Primer_Brand__Box-module__Box-wide-marginInlineEnd–16___n01ap { margin-inline-end: var(–base-size-16); } .Primer_Brand__Box-module__Box-wide-marginInlineEnd–20___X4OVV { margin-inline-end: var(–base-size-20); } .Primer_Brand__Box-module__Box-wide-marginInlineEnd–24___AJ1ri { margin-inline-end: var(–base-size-24); } .Primer_Brand__Box-module__Box-wide-marginInlineEnd–28___E5VbM { margin-inline-end: var(–base-size-28); } .Primer_Brand__Box-module__Box-wide-marginInlineEnd–32___ypePn { margin-inline-end: var(–base-size-32); } .Primer_Brand__Box-module__Box-wide-marginInlineEnd–36___gmvEm { margin-inline-end: var(–base-size-36); } .Primer_Brand__Box-module__Box-wide-marginInlineEnd–40___r90G7 { margin-inline-end: var(–base-size-40); } .Primer_Brand__Box-module__Box-wide-marginInlineEnd–44___Q4G5c { margin-inline-end: var(–base-size-44); } .Primer_Brand__Box-module__Box-wide-marginInlineEnd–48___z9Lmw { margin-inline-end: var(–base-size-48); } .Primer_Brand__Box-module__Box-wide-marginInlineEnd–64___F57r_ { margin-inline-end: var(–base-size-64); } .Primer_Brand__Box-module__Box-wide-marginInlineEnd–80___E0tJe { margin-inline-end: var(–base-size-80); } .Primer_Brand__Box-module__Box-wide-marginInlineEnd–96___pUCiy { margin-inline-end: var(–base-size-96); } } /** * 9. Margin bottom */ .Primer_Brand__Box-module__Box-marginBlockEnd–condensed___yZSjt { margin-block-end: var(–brand-box-spacing-condensed); } .Primer_Brand__Box-module__Box-marginBlockEnd–normal___BkMQg { margin-block-end: var(–brand-box-spacing-normal); } .Primer_Brand__Box-module__Box-marginBlockEnd–spacious___Jjk8D { margin-block-end: var(–brand-box-spacing-spacious); } .Primer_Brand__Box-module__Box-marginBlockEnd–none___q_Aov { margin-block-end: 0; } .Primer_Brand__Box-module__Box-marginBlockEnd–4___uZDEK { margin-block-end: var(–base-size-4); } .Primer_Brand__Box-module__Box-marginBlockEnd–8___dx_JW { margin-block-end: var(–base-size-8); } .Primer_Brand__Box-module__Box-marginBlockEnd–12___kgVMq { margin-block-end: var(–base-size-12); } .Primer_Brand__Box-module__Box-marginBlockEnd–16___N2MVF { margin-block-end: var(–base-size-16); } .Primer_Brand__Box-module__Box-marginBlockEnd–20___aX_J0 { margin-block-end: var(–base-size-20); } .Primer_Brand__Box-module__Box-marginBlockEnd–24___RTiyC { margin-block-end: var(–base-size-24); } .Primer_Brand__Box-module__Box-marginBlockEnd–28___jhXpG { margin-block-end: var(–base-size-28); } .Primer_Brand__Box-module__Box-marginBlockEnd–32___W5xYE { margin-block-end: var(–base-size-32); } .Primer_Brand__Box-module__Box-marginBlockEnd–36___cj9Vj { margin-block-end: var(–base-size-36); } .Primer_Brand__Box-module__Box-marginBlockEnd–40___ewAlH { margin-block-end: var(–base-size-40); } .Primer_Brand__Box-module__Box-marginBlockEnd–44___ZxEv_ { margin-block-end: var(–base-size-44); } .Primer_Brand__Box-module__Box-marginBlockEnd–48___zt2OJ { margin-block-end: var(–base-size-48); } .Primer_Brand__Box-module__Box-marginBlockEnd–64___a6txk { margin-block-end: var(–base-size-64); } .Primer_Brand__Box-module__Box-marginBlockEnd–80___EZyqj { margin-block-end: var(–base-size-80); } .Primer_Brand__Box-module__Box-marginBlockEnd–96___Lbz6K { margin-block-end: var(–base-size-96); } .Primer_Brand__Box-module__Box-marginBlockEnd–112___oSXen { margin-block-end: var(–base-size-112); } .Primer_Brand__Box-module__Box-marginBlockEnd–128___zrQ7e { margin-block-end: var(–base-size-128); } .Primer_Brand__Box-module__Box-narrow-marginBlockEnd–condensed___Tltof { margin-block-end: var(–brand-box-spacing-condensed); } .Primer_Brand__Box-module__Box-narrow-marginBlockEnd–normal___ShWay { margin-block-end: var(–brand-box-spacing-normal); } .Primer_Brand__Box-module__Box-narrow-marginBlockEnd–spacious___LV3s_ { margin-block-end: var(–brand-box-spacing-spacious); } .Primer_Brand__Box-module__Box-narrow-marginBlockEnd–none___CBZnh { margin-block-end: 0; } .Primer_Brand__Box-module__Box-narrow-marginBlockEnd–4___CtSfn { margin-block-end: var(–base-size-4); } .Primer_Brand__Box-module__Box-narrow-marginBlockEnd–8___Y45AZ { margin-block-end: var(–base-size-8); } .Primer_Brand__Box-module__Box-narrow-marginBlockEnd–12___c87Ua { margin-block-end: var(–base-size-12); } .Primer_Brand__Box-module__Box-narrow-marginBlockEnd–16___XP5Uw { margin-block-end: var(–base-size-16); } .Primer_Brand__Box-module__Box-narrow-marginBlockEnd–20___p3Udz { margin-block-end: var(–base-size-20); } .Primer_Brand__Box-module__Box-narrow-marginBlockEnd–24___oh65t { margin-block-end: var(–base-size-24); } .Primer_Brand__Box-module__Box-narrow-marginBlockEnd–28___trRzs { margin-block-end: var(–base-size-28); } .Primer_Brand__Box-module__Box-narrow-marginBlockEnd–32___qYFHR { margin-block-end: var(–base-size-32); } .Primer_Brand__Box-module__Box-narrow-marginBlockEnd–36___mV2L1 { margin-block-end: var(–base-size-36); } .Primer_Brand__Box-module__Box-narrow-marginBlockEnd–40___taWN_ { margin-block-end: var(–base-size-40); } .Primer_Brand__Box-module__Box-narrow-marginBlockEnd–44___q5psW { margin-block-end: var(–base-size-44); } .Primer_Brand__Box-module__Box-narrow-marginBlockEnd–48___u5_N1 { margin-block-end: var(–base-size-48); } .Primer_Brand__Box-module__Box-narrow-marginBlockEnd–64___iRYFP { margin-block-end: var(–base-size-64); } .Primer_Brand__Box-module__Box-narrow-marginBlockEnd–80___h7LUD { margin-block-end: var(–base-size-80); } .Primer_Brand__Box-module__Box-narrow-marginBlockEnd–96___TcQuV { margin-block-end: var(–base-size-96); } @media screen and (min-width: 48rem) { .Primer_Brand__Box-module__Box-regular-marginBlockEnd–condensed___nz4bt { margin-block-end: var(–brand-box-spacing-condensed); } .Primer_Brand__Box-module__Box-regular-marginBlockEnd–normal___PDHRc { margin-block-end: var(–brand-box-spacing-normal); } .Primer_Brand__Box-module__Box-regular-marginBlockEnd–spacious___l348T { margin-block-end: var(–brand-box-spacing-spacious); } .Primer_Brand__Box-module__Box-regular-marginBlockEnd–none___KZ8GC { margin-block-end: 0; } .Primer_Brand__Box-module__Box-regular-marginBlockEnd–4___xY73v { margin-block-end: var(–base-size-4); } .Primer_Brand__Box-module__Box-regular-marginBlockEnd–8___BUGRd { margin-block-end: var(–base-size-8); } .Primer_Brand__Box-module__Box-regular-marginBlockEnd–12___FKbqC { margin-block-end: var(–base-size-12); } .Primer_Brand__Box-module__Box-regular-marginBlockEnd–16___EkpkB { margin-block-end: var(–base-size-16); } .Primer_Brand__Box-module__Box-regular-marginBlockEnd–20___j3pUk { margin-block-end: var(–base-size-20); } .Primer_Brand__Box-module__Box-regular-marginBlockEnd–24___gnnxL { margin-block-end: var(–base-size-24); } .Primer_Brand__Box-module__Box-regular-marginBlockEnd–28___tHNzb { margin-block-end: var(–base-size-28); } .Primer_Brand__Box-module__Box-regular-marginBlockEnd–32___XIqmt { margin-block-end: var(–base-size-32); } .Primer_Brand__Box-module__Box-regular-marginBlockEnd–36___blLjI { margin-block-end: var(–base-size-36); } .Primer_Brand__Box-module__Box-regular-marginBlockEnd–40___V9Sxn { margin-block-end: var(–base-size-40); } .Primer_Brand__Box-module__Box-regular-marginBlockEnd–44___xMsFn { margin-block-end: var(–base-size-44); } .Primer_Brand__Box-module__Box-regular-marginBlockEnd–48___pdAjC { margin-block-end: var(–base-size-48); } .Primer_Brand__Box-module__Box-regular-marginBlockEnd–64___uLUtn { margin-block-end: var(–base-size-64); } .Primer_Brand__Box-module__Box-regular-marginBlockEnd–80___OlgXb { margin-block-end: var(–base-size-80); } .Primer_Brand__Box-module__Box-regular-marginBlockEnd–96____imff { margin-block-end: var(–base-size-96); } .Primer_Brand__Box-module__Box-regular-marginBlockEnd–112___NDi61 { margin-block-end: var(–base-size-112); } .Primer_Brand__Box-module__Box-regular-marginBlockEnd–128___GUa4G { margin-block-end: var(–base-size-128); } } @media screen and (min-width: 80rem) { .Primer_Brand__Box-module__Box-wide-marginBlockEnd–condensed___UBH5e { margin-block-end: var(–brand-box-spacing-condensed); } .Primer_Brand__Box-module__Box-wide-marginBlockEnd–normal___Bi1K6 { margin-block-end: var(–brand-box-spacing-normal); } .Primer_Brand__Box-module__Box-wide-marginBlockEnd–spacious___fC5ai { margin-block-end: var(–brand-box-spacing-spacious); } .Primer_Brand__Box-module__Box-wide-marginBlockEnd–none___k2UfA { margin-block-end: 0; } .Primer_Brand__Box-module__Box-wide-marginBlockEnd–4___qjlqV { margin-block-end: var(–base-size-4); } .Primer_Brand__Box-module__Box-wide-marginBlockEnd–8___jhRo2 { margin-block-end: var(–base-size-8); } .Primer_Brand__Box-module__Box-wide-marginBlockEnd–12___UmBRd { margin-block-end: var(–base-size-12); } .Primer_Brand__Box-module__Box-wide-marginBlockEnd–16___GfSQm { margin-block-end: var(–base-size-16); } .Primer_Brand__Box-module__Box-wide-marginBlockEnd–20___D4t78 { margin-block-end: var(–base-size-20); } .Primer_Brand__Box-module__Box-wide-marginBlockEnd–24___Vokvc { margin-block-end: var(–base-size-24); } .Primer_Brand__Box-module__Box-wide-marginBlockEnd–28___l4an3 { margin-block-end: var(–base-size-28); } .Primer_Brand__Box-module__Box-wide-marginBlockEnd–32___iAcDG { margin-block-end: var(–base-size-32); } .Primer_Brand__Box-module__Box-wide-marginBlockEnd–36___uWsmR { margin-block-end: var(–base-size-36); } .Primer_Brand__Box-module__Box-wide-marginBlockEnd–40___DlDrK { margin-block-end: var(–base-size-40); } .Primer_Brand__Box-module__Box-wide-marginBlockEnd–44___c9aSx { margin-block-end: var(–base-size-44); } .Primer_Brand__Box-module__Box-wide-marginBlockEnd–48___X5ONp { margin-block-end: var(–base-size-48); } .Primer_Brand__Box-module__Box-wide-marginBlockEnd–64___FOyXs { margin-block-end: var(–base-size-64); } .Primer_Brand__Box-module__Box-wide-marginBlockEnd–80___Jqalb { margin-block-end: var(–base-size-80); } .Primer_Brand__Box-module__Box-wide-marginBlockEnd–96___gjf5z { margin-block-end: var(–base-size-96); } .Primer_Brand__Box-module__Box-wide-marginBlockEnd–112___ddfRk { margin-block-end: var(–base-size-112); } .Primer_Brand__Box-module__Box-wide-marginBlockEnd–128___ESEm8 { margin-block-end: var(–base-size-128); } } /** * 10. Margin Left */ .Primer_Brand__Box-module__Box-marginInlineStart–condensed___IBp_X { margin-inline-start: var(–brand-box-spacing-condensed); } .Primer_Brand__Box-module__Box-marginInlineStart–normal___BHhHI { margin-inline-start: var(–brand-box-spacing-normal); } .Primer_Brand__Box-module__Box-marginInlineStart–spacious___ZtXj1 { margin-inline-start: var(–brand-box-spacing-spacious); } .Primer_Brand__Box-module__Box-marginInlineStart–none___fdOWF { margin-inline-start: 0; } .Primer_Brand__Box-module__Box-marginInlineStart–4___Wn1Ko { margin-inline-start: var(–base-size-4); } .Primer_Brand__Box-module__Box-marginInlineStart–8___pDo7p { margin-inline-start: var(–base-size-8); } .Primer_Brand__Box-module__Box-marginInlineStart–12___TQxPD { margin-inline-start: var(–base-size-12); } .Primer_Brand__Box-module__Box-marginInlineStart–16___J7y4b { margin-inline-start: var(–base-size-16); } .Primer_Brand__Box-module__Box-marginInlineStart–20___ISuSe { margin-inline-start: var(–base-size-20); } .Primer_Brand__Box-module__Box-marginInlineStart–24___IrW9d { margin-inline-start: var(–base-size-24); } .Primer_Brand__Box-module__Box-marginInlineStart–28___xff1V { margin-inline-start: var(–base-size-28); } .Primer_Brand__Box-module__Box-marginInlineStart–32___HQOmB { margin-inline-start: var(–base-size-32); } .Primer_Brand__Box-module__Box-marginInlineStart–36___WdZwx { margin-inline-start: var(–base-size-36); } .Primer_Brand__Box-module__Box-marginInlineStart–40___R3wYL { margin-inline-start: var(–base-size-40); } .Primer_Brand__Box-module__Box-marginInlineStart–44___wwo_O { margin-inline-start: var(–base-size-44); } .Primer_Brand__Box-module__Box-marginInlineStart–48___zdJZg { margin-inline-start: var(–base-size-48); } .Primer_Brand__Box-module__Box-marginInlineStart–64___NHk5d { margin-inline-start: var(–base-size-64); } .Primer_Brand__Box-module__Box-marginInlineStart–80___D1Kto { margin-inline-start: var(–base-size-80); } .Primer_Brand__Box-module__Box-marginInlineStart–96___Cy8gp { margin-inline-start: var(–base-size-96); } .Primer_Brand__Box-module__Box-marginInlineStart–112___UVHJh { margin-inline-start: var(–base-size-112); } .Primer_Brand__Box-module__Box-marginInlineStart–128___rYSy2 { margin-inline-start: var(–base-size-128); } .Primer_Brand__Box-module__Box-narrow-marginInlineStart–condensed___LrhcU { margin-inline-start: var(–brand-box-spacing-condensed); } .Primer_Brand__Box-module__Box-narrow-marginInlineStart–normal___yjn7b { margin-inline-start: var(–brand-box-spacing-normal); } .Primer_Brand__Box-module__Box-narrow-marginInlineStart–spacious___D_nVs { margin-inline-start: var(–brand-box-spacing-spacious); } .Primer_Brand__Box-module__Box-narrow-marginInlineStart–none___pHChO { margin-inline-start: 0; } .Primer_Brand__Box-module__Box-narrow-marginInlineStart–4___zqjtT { margin-inline-start: var(–base-size-4); } .Primer_Brand__Box-module__Box-narrow-marginInlineStart–8___JQCG0 { margin-inline-start: var(–base-size-8); } .Primer_Brand__Box-module__Box-narrow-marginInlineStart–12___Uh4UZ { margin-inline-start: var(–base-size-12); } .Primer_Brand__Box-module__Box-narrow-marginInlineStart–16___XZ8ZR { margin-inline-start: var(–base-size-16); } .Primer_Brand__Box-module__Box-narrow-marginInlineStart–20___YbDKP { margin-inline-start: var(–base-size-20); } .Primer_Brand__Box-module__Box-narrow-marginInlineStart–24___FNxOe { margin-inline-start: var(–base-size-24); } .Primer_Brand__Box-module__Box-narrow-marginInlineStart–28___rMktN { margin-inline-start: var(–base-size-28); } .Primer_Brand__Box-module__Box-narrow-marginInlineStart–32___tbEiO { margin-inline-start: var(–base-size-32); } .Primer_Brand__Box-module__Box-narrow-marginInlineStart–36___uVdgf { margin-inline-start: var(–base-size-36); } .Primer_Brand__Box-module__Box-narrow-marginInlineStart–40___LJia9 { margin-inline-start: var(–base-size-40); } .Primer_Brand__Box-module__Box-narrow-marginInlineStart–44___KmENz { margin-inline-start: var(–base-size-44); } .Primer_Brand__Box-module__Box-narrow-marginInlineStart–48___zoftL { margin-inline-start: var(–base-size-48); } .Primer_Brand__Box-module__Box-narrow-marginInlineStart–64___iwJE7 { margin-inline-start: var(–base-size-64); } .Primer_Brand__Box-module__Box-narrow-marginInlineStart–80___cekgc { margin-inline-start: var(–base-size-80); } .Primer_Brand__Box-module__Box-narrow-marginInlineStart–96___J9dFk { margin-inline-start: var(–base-size-96); } .Primer_Brand__Box-module__Box-narrow-marginInlineStart–112___ij9Sp { margin-inline-start: var(–base-size-112); } .Primer_Brand__Box-module__Box-narrow-marginInlineStart–128___YmYWV { margin-inline-start: var(–base-size-128); } @media screen and (min-width: 48rem) { .Primer_Brand__Box-module__Box-regular-marginInlineStart–condensed___b3jtW { margin-inline-start: var(–brand-box-spacing-condensed); } .Primer_Brand__Box-module__Box-regular-marginInlineStart–normal___Afnyr { margin-inline-start: var(–brand-box-spacing-normal); } .Primer_Brand__Box-module__Box-regular-marginInlineStart–spacious___T94RJ { margin-inline-start: var(–brand-box-spacing-spacious); } .Primer_Brand__Box-module__Box-regular-marginInlineStart–none___dMyhc { margin-inline-start: 0; } .Primer_Brand__Box-module__Box-regular-marginInlineStart–4____RoBu { margin-inline-start: var(–base-size-4); } .Primer_Brand__Box-module__Box-regular-marginInlineStart–8___HIT7W { margin-inline-start: var(–base-size-8); } .Primer_Brand__Box-module__Box-regular-marginInlineStart–12___GKnNE { margin-inline-start: var(–base-size-12); } .Primer_Brand__Box-module__Box-regular-marginInlineStart–16___zvb7s { margin-inline-start: var(–base-size-16); } .Primer_Brand__Box-module__Box-regular-marginInlineStart–20___TyM9P { margin-inline-start: var(–base-size-20); } .Primer_Brand__Box-module__Box-regular-marginInlineStart–24___FR9ti { margin-inline-start: var(–base-size-24); } .Primer_Brand__Box-module__Box-regular-marginInlineStart–28___cImoh { margin-inline-start: var(–base-size-28); } .Primer_Brand__Box-module__Box-regular-marginInlineStart–32___uzbKA { margin-inline-start: var(–base-size-32); } .Primer_Brand__Box-module__Box-regular-marginInlineStart–36___KDLC7 { margin-inline-start: var(–base-size-36); } .Primer_Brand__Box-module__Box-regular-marginInlineStart–40___WtED9 { margin-inline-start: var(–base-size-40); } .Primer_Brand__Box-module__Box-regular-marginInlineStart–44___T1yz0 { margin-inline-start: var(–base-size-44); } .Primer_Brand__Box-module__Box-regular-marginInlineStart–48___RDHdq { margin-inline-start: var(–base-size-48); } .Primer_Brand__Box-module__Box-regular-marginInlineStart–64___sswJ8 { margin-inline-start: var(–base-size-64); } .Primer_Brand__Box-module__Box-regular-marginInlineStart–80___V9k8f { margin-inline-start: var(–base-size-80); } .Primer_Brand__Box-module__Box-regular-marginInlineStart–96___MRqfB { margin-inline-start: var(–base-size-96); } .Primer_Brand__Box-module__Box-regular-marginInlineStart–112___g0s1Q { margin-inline-start: var(–base-size-112); } .Primer_Brand__Box-module__Box-regular-marginInlineStart–128___txGNr { margin-inline-start: var(–base-size-128); } } @media screen and (min-width: 80rem) { .Primer_Brand__Box-module__Box-wide-marginInlineStart–condensed___d78eT { margin-inline-start: var(–brand-box-spacing-condensed); } .Primer_Brand__Box-module__Box-wide-marginInlineStart–normal___KvxjM { margin-inline-start: var(–brand-box-spacing-normal); } .Primer_Brand__Box-module__Box-wide-marginInlineStart–spacious___ttmF3 { margin-inline-start: var(–brand-box-spacing-spacious); } .Primer_Brand__Box-module__Box-wide-marginInlineStart–none___Ygvgs { margin-inline-start: 0; } .Primer_Brand__Box-module__Box-wide-marginInlineStart–4___k170X { margin-inline-start: var(–base-size-4); } .Primer_Brand__Box-module__Box-wide-marginInlineStart–8___dWDhU { margin-inline-start: var(–base-size-8); } .Primer_Brand__Box-module__Box-wide-marginInlineStart–12___j2X_6 { margin-inline-start: var(–base-size-12); } .Primer_Brand__Box-module__Box-wide-marginInlineStart–16___tlIaR { margin-inline-start: var(–base-size-16); } .Primer_Brand__Box-module__Box-wide-marginInlineStart–20___tcnmb { margin-inline-start: var(–base-size-20); } .Primer_Brand__Box-module__Box-wide-marginInlineStart–24___faDE1 { margin-inline-start: var(–base-size-24); } .Primer_Brand__Box-module__Box-wide-marginInlineStart–28___H0kuG { margin-inline-start: var(–base-size-28); } .Primer_Brand__Box-module__Box-wide-marginInlineStart–32___cEhsd { margin-inline-start: var(–base-size-32); } .Primer_Brand__Box-module__Box-wide-marginInlineStart–36___rotpN { margin-inline-start: var(–base-size-36); } .Primer_Brand__Box-module__Box-wide-marginInlineStart–40___a4Yp_ { margin-inline-start: var(–base-size-40); } .Primer_Brand__Box-module__Box-wide-marginInlineStart–44___mAiW2 { margin-inline-start: var(–base-size-44); } .Primer_Brand__Box-module__Box-wide-marginInlineStart–48___pJQ14 { margin-inline-start: var(–base-size-48); } .Primer_Brand__Box-module__Box-wide-marginInlineStart–64___yBVt2 { margin-inline-start: var(–base-size-64); } .Primer_Brand__Box-module__Box-wide-marginInlineStart–80___UNM1_ { margin-inline-start: var(–base-size-80); } .Primer_Brand__Box-module__Box-wide-marginInlineStart–96___ZVqGY { margin-inline-start: var(–base-size-96); } .Primer_Brand__Box-module__Box-wide-marginInlineStart–112___jFEAD { margin-inline-start: var(–base-size-112); } .Primer_Brand__Box-module__Box-wide-marginInlineStart–128___Ma3u7 { margin-inline-start: var(–base-size-128); } } /** * 11. Background Color */ .Primer_Brand__Box-module__Box-backgroundColor–default___yHgTN { background-color: var(–brand-color-canvas-default); } .Primer_Brand__Box-module__Box-backgroundColor–inset___VVJ5E { background-color: var(–brand-color-canvas-inset); } .Primer_Brand__Box-module__Box-backgroundColor–subtle___G0wT9 { background-color: var(–brand-color-canvas-subtle); } .Primer_Brand__Box-module__Box-backgroundColor–overlay___R1w8K { background-color: var(–brand-color-canvas-subtle); } /* * 12. Border Radius */ .Primer_Brand__Box-module__Box-borderRadius–small___wqrhY { border-radius: var(–brand-borderRadius-small); } .Primer_Brand__Box-module__Box-borderRadius–medium___JB1YF { border-radius: var(–brand-borderRadius-medium); } .Primer_Brand__Box-module__Box-borderRadius–large___CCcts { border-radius: var(–brand-borderRadius-large); } .Primer_Brand__Box-module__Box-borderRadius–xlarge___Efss7 { border-radius: var(–brand-borderRadius-xlarge); } .Primer_Brand__Box-module__Box-borderRadius–full___NXuE7 { border-radius: var(–brand-borderRadius-full); } /* * 13. Border Width */ .Primer_Brand__Box-module__Box-borderWidth–thin___Np1R8 { border-width: var(–brand-borderWidth-thin); } .Primer_Brand__Box-module__Box-borderWidth–thick___dp1_H { border-width: var(–brand-borderWidth-thick); } .Primer_Brand__Box-module__Box-borderWidth–thicker___HPZHA { border-width: var(–brand-borderWidth-thicker); } .Primer_Brand__Box-module__Box-borderBlockStartWidth–thin___y3sZf { border-width: 0; border-block-start-width: var(–brand-borderWidth-thin); } .Primer_Brand__Box-module__Box-borderBlockStartWidth–thick___kV7nz { border-width: 0; border-block-start-width: var(–brand-borderWidth-thick); } .Primer_Brand__Box-module__Box-borderBlockStartWidth–thicker___lU32t { border-width: 0; border-block-start-width: var(–brand-borderWidth-thicker); } .Primer_Brand__Box-module__Box-borderInlineEndWidth–thin___irPIY { border-width: 0; border-right-width: var(–brand-borderWidth-thin); } .Primer_Brand__Box-module__Box-borderInlineEndWidth–thick___OolZ3 { border-width: 0; border-right-width: var(–brand-borderWidth-thick); } .Primer_Brand__Box-module__Box-borderInlineEndWidth–thicker___bxZek { border-width: 0; border-right-width: var(–brand-borderWidth-thicker); } .Primer_Brand__Box-module__Box-borderBlockEndWidth–thin___aOdjf { border-width: 0; border-bottom-width: var(–brand-borderWidth-thin); } .Primer_Brand__Box-module__Box-borderBlockEndWidth–thick___ROxs5 { border-width: 0; border-bottom-width: var(–brand-borderWidth-thick); } .Primer_Brand__Box-module__Box-borderBlockEndWidth–thicker___sED4_ { border-width: 0; border-bottom-width: var(–brand-borderWidth-thicker); } .Primer_Brand__Box-module__Box-borderInlineStartWidth–thin___A4ZPo { border-width: 0; border-left-width: var(–brand-borderWidth-thin); } .Primer_Brand__Box-module__Box-borderInlineStartWidth–thick___OelxP { border-width: 0; border-left-width: var(–brand-borderWidth-thick); } .Primer_Brand__Box-module__Box-borderInlineStartWidth–thicker___yWUW3 { border-width: 0; border-left-width: var(–brand-borderWidth-thicker); } /* * 14. Border Color */ .Primer_Brand__Box-module__Box-borderColor–default___XVJKE { border-color: var(–brand-color-border-default); } .Primer_Brand__Box-module__Box-borderColor–muted___S3wPy { border-color: var(–brand-color-border-muted); } .Primer_Brand__Box-module__Box-borderColor–subtle___SnZYA { border-color: var(–brand-color-border-subtle); } /* * 15. Border Style */ .Primer_Brand__Box-module__Box-borderStyle–solid___ejOCw { border-style: solid; } .Primer_Brand__Box-module__Box-borderStyle–none___GDHF9 { border-style: none; } .Primer_Brand__Captions-module__Captions___xrhu1 { flex: 0 0 var(–base-size-64); width: 100%; padding: var(–base-size-8) var(–base-size-16) 0; display: flex; align-items: center; justify-content: center; pointer-events: none; background-color: var(–base-color-scale-black-0); } .Primer_Brand__Captions-module__Captions__text___e1cBR { color: var(–brand-VideoPlayer-closedCaption-text-fgColor); } /* ———————————————————- */ /* VideoPlayer Contents */ /* ———————————————————- */ /* Table of contents: */ /* 1. Container */ /* 2. Player */ /* 2. Center Play Button */ /* 4. Title */ /* 5. Controls */ /* 6. Range Element */ /* 7. Tooltip */ /* 8. Captions */ /* ———————————————————- */ /* ———————————————————- */ /* 1. Container */ /* ———————————————————- */ .Primer_Brand__VideoPlayer-module__VideoPlayer__container___WmQho { width: 100%; border-radius: var(–brand-borderRadius-medium); overflow: hidden; background-color: var(–base-color-scale-black-0); display: flex; flex-direction: column; } .Primer_Brand__VideoPlayer-module__VideoPlayer__overlayContainer___K_dl1 { flex: 1; position: relative; height: 100%; } @media (forced-colors: active) { .Primer_Brand__VideoPlayer-module__VideoPlayer__container___WmQho { border: var(–brand-borderWidth-thin) solid ButtonBorder; } } /* ———————————————————- */ /* 2. Player */ /* ———————————————————- */ .Primer_Brand__VideoPlayer-module__VideoPlayer___iNxEw { /* Private variable used for internal calculations */ –brand-VideoPlayer-controls-min-height: 56px; width: 100%; max-height: calc(100vh – 56px); max-height: calc(100vh – var(–brand-VideoPlayer-controls-min-height)); margin: 0 auto; display: block; } .Primer_Brand__VideoPlayer-module__VideoPlayer__container–fullscreen___p73I7 .Primer_Brand__VideoPlayer-module__VideoPlayer___iNxEw { position: absolute; height: 100%; } /* ———————————————————- */ /* 3. Center Play Button */ /* ———————————————————- */ .Primer_Brand__VideoPlayer-module__VideoPlayer__playButtonOverlay___J7kgz { position: absolute; top: 0; left: 0; width: 100%; height: 100%; background: rgba(0,0,0,0.2); /* TODO Use a token for this once v8 migration has been completed */ border: none; z-index: 1; } .Primer_Brand__VideoPlayer-module__VideoPlayer__playButtonOverlay___J7kgz svg { position: relative; top: calc(var(–brand-VideoPlayer-controls-min-height) / 2); } .Primer_Brand__VideoPlayer-module__VideoPlayer__playButtonOverlay___J7kgz.Primer_Brand__VideoPlayer-module__VideoPlayer__playButtonOverlay–transparent___Nc60m { background: transparent; } .Primer_Brand__VideoPlayer-module__VideoPlayer__playButtonOverlay___J7kgz:focus-visible { outline: var(–brand-borderWidth-thicker) solid var(–brand-color-focus); outline-offset: var(–base-size-2); } .Primer_Brand__VideoPlayer-module__VideoPlayer__playButton___qff0F { width: 25%; height: 25%; max-width: var(–brand-VideoPlayer-playButton-width); max-height: var(–brand-VideoPlayer-playButton-height); opacity: 0.8; color: var(–brand-videoPlayer-playButton-fgColor-rest); } @media (forced-colors: active) { .Primer_Brand__VideoPlayer-module__VideoPlayer__playButton___qff0F { color: Highlight; opacity: 1; } } /* ———————————————————- */ /* 4. Title */ /* ———————————————————- */ .Primer_Brand__VideoPlayer-module__VideoPlayer__title___F1E2j { transition: var(–brand-VideoPlayer-transition); top: 0; position: absolute; left: 0; width: 100%; z-index: 2; padding: var(–base-size-16); color: var(–brand-videoPlayer-title-fgColor); display: grid; align-items: center; justify-content: flex-start; grid-gap: var(–base-size-12); grid-template-columns: auto auto; background: var(–brand-videoPlayer-title-bgColor); transition: all var(–brand-animation-duration-fast) var(–brand-animation-easing-default); } .Primer_Brand__VideoPlayer-module__VideoPlayer__title___F1E2j.Primer_Brand__VideoPlayer-module__VideoPlayer__title–hidden___gJxj8 { opacity: 0; visibility: hidden; } @media (forced-colors: active) { .Primer_Brand__VideoPlayer-module__VideoPlayer__title___F1E2j { background: Canvas; color: CanvasText; } } /* ———————————————————- */ /* 5. Controls */ /* ———————————————————- */ .Primer_Brand__VideoPlayer-module__VideoPlayer__controlsBar___L4653 { min-height: var(–brand-VideoPlayer-controls-min-height); display: grid; grid-template-columns: 1fr; grid-auto-flow: column; justify-content: space-between; align-items: center; grid-gap: var(–base-size-16); gap: var(–base-size-16); border-bottom-right-radius: var(–brand-borderRadius-medium); border-bottom-left-radius: var(–brand-borderRadius-medium); width: 100%; padding: var(–base-size-12) var(–base-size-16); pointer-events: all; opacity: 1; } .Primer_Brand__VideoPlayer-module__VideoPlayer__controlsBar__row1___SdOxD, .Primer_Brand__VideoPlayer-module__VideoPlayer__controlsBar__row2___EZoJX { display: flex; align-items: center; gap: var(–base-size-16); } @media (max-width: 34rem) { .Primer_Brand__VideoPlayer-module__VideoPlayer__controlsBar___L4653 { grid-template-columns: 1fr; grid-auto-flow: row; grid-template-rows: auto auto; gap: var(–base-size-12); } .Primer_Brand__VideoPlayer-module__VideoPlayer__controlsBar__row2___EZoJX { justify-self: space-evenly; justify-content: space-evenly; width: 100%; } } .Primer_Brand__VideoPlayer-module__VideoPlayer__controls___hNpxI:focus, .Primer_Brand__VideoPlayer-module__VideoPlayer__controls___hNpxI:focus-within { bottom: 0; } .Primer_Brand__VideoPlayer-module__VideoPlayer__iconControl___Tw7A4 { width: auto; background: none; border: none; cursor: pointer; height: var(–base-size-24); box-sizing: content-box; position: relative; padding: 0; } .Primer_Brand__VideoPlayer-module__VideoPlayer__iconControl___Tw7A4:focus-visible { outline: var(–brand-borderWidth-thick) solid var(–brand-color-focus); outline-offset: var(–base-size-6); opacity: 1; } .Primer_Brand__VideoPlayer-module__VideoPlayer__iconControl___Tw7A4:not(.Primer_Brand__VideoPlayer-module__VideoPlayer__closedCaption___PAvgt):focus-visible { border-radius: var(–brand-borderRadius-small); } .Primer_Brand__VideoPlayer-module__VideoPlayer__iconControl___Tw7A4 svg { color: var(–brand-videoPlayer-controls-fgColor); } .Primer_Brand__VideoPlayer-module__VideoPlayer__seek___Z4IA2 { flex: 1; display: flex; align-items: center; gap: var(–base-size-16); } .Primer_Brand__VideoPlayer-module__VideoPlayer__progressTime___GvTKs { color: var(–brand-videoPlayer-controls-fgColor); } .Primer_Brand__VideoPlayer-module__VideoPlayer__container–small___TxAd8 .Primer_Brand__VideoPlayer-module__VideoPlayer__totalTime___nWILS { display: none; } .Primer_Brand__VideoPlayer-module__VideoPlayer__progressBar___wYSPx { flex: 1; height: var(–base-size-6); } .Primer_Brand__VideoPlayer-module__VideoPlayer__closedCaption___PAvgt { border-radius: var(–brand-borderRadius-medium); padding: 0.125rem var(–base-size-4); border: 0.125rem solid var(–brand-videoPlayer-closedCaption-borderColor-enabled); background: var(–brand-videoPlayer-closedCaption-bgColor-enabled); position: relative; } .Primer_Brand__VideoPlayer-module__VideoPlayer__ccOff___svmJL { background-color: transparent; } .Primer_Brand__VideoPlayer-module__VideoPlayer__ccText___xIu2v { color: var(–brand-videoPlayer-closedCaption-fgColor-enabled); line-height: 25px; /* visual alignment */ } .Primer_Brand__VideoPlayer-module__VideoPlayer__ccOff___svmJL .Primer_Brand__VideoPlayer-module__VideoPlayer__ccText___xIu2v { color: var(–brand-videoPlayer-closedCaption-fgColor-disabled); } @media (forced-colors: active) { .Primer_Brand__VideoPlayer-module__VideoPlayer__iconControl___Tw7A4 svg { color: ButtonText; } .Primer_Brand__VideoPlayer-module__VideoPlayer__iconControl___Tw7A4:focus-visible { outline-color: Highlight; } .Primer_Brand__VideoPlayer-module__VideoPlayer__closedCaption___PAvgt:focus-visible { outline: none; } .Primer_Brand__VideoPlayer-module__VideoPlayer__closedCaption___PAvgt:not(.Primer_Brand__VideoPlayer-module__VideoPlayer__ccOff___svmJL) { background: Highlight; border-color: Highlight; } .Primer_Brand__VideoPlayer-module__VideoPlayer__closedCaption___PAvgt:not(.Primer_Brand__VideoPlayer-module__VideoPlayer__ccOff___svmJL) .Primer_Brand__VideoPlayer-module__VideoPlayer__ccText___xIu2v { background-color: Highlight; color: HighlightText; } } /* ———————————————————- */ /* 6. Range Element */ /* ———————————————————- */ .Primer_Brand__VideoPlayer-module__VideoPlayer__range___Tmjbg { position: relative; width: 100%; min-width: var(–brand-VideoPlayer-range-minWidth); height: var(–brand-VideoPlayer-range-height); background-color: var(–brand-videoPlayer-range-bgColor-default); border-radius: var(–brand-VideoPlayer-range-borderRadius); } .Primer_Brand__VideoPlayer-module__VideoPlayer__rangeInput____wivl { -webkit-appearance: none; -moz-appearance: none; appearance: none; z-index: 1; display: block; width: 100%; height: var(–brand-VideoPlayer-range-height); margin: 0; cursor: pointer; background: transparent; position: absolute; top: 0; opacity: 0; } .Primer_Brand__VideoPlayer-module__VideoPlayer__rangeInput____wivl:focus-visible { outline: var(–brand-borderWidth-thick) solid var(–brand-color-focus); outline-offset: var(–base-size-8); border-radius: var(–brand-borderRadius-small); opacity: 1; } .Primer_Brand__VideoPlayer-module__VideoPlayer__range___Tmjbg:hover .Primer_Brand__VideoPlayer-module__VideoPlayer__rangeInput____wivl { opacity: 1; } .Primer_Brand__VideoPlayer-module__VideoPlayer__rangeInput____wivl::-moz-range-track, .Primer_Brand__VideoPlayer-module__VideoPlayer__rangeInput____wivl::-webkit-slider-runnable-track { background: transparent; border: none; } .Primer_Brand__VideoPlayer-module__VideoPlayer__rangeProgress___dDpNK { -webkit-appearance: none; -moz-appearance: none; appearance: none; overflow: hidden; border: 0; border-radius: var(–brand-VideoPlayer-range-borderRadius); width: 100%; position: absolute; height: var(–brand-VideoPlayer-range-height); top: 0; } .Primer_Brand__VideoPlayer-module__VideoPlayer__rangeProgress___dDpNK::-webkit-progress-bar { background-color: var(–brand-videoPlayer-range-bgColor-default); } .Primer_Brand__VideoPlayer-module__VideoPlayer__rangeProgress___dDpNK::-webkit-progress-value { background-color: var(–brand-videoPlayer-range-bgColor-progress); } .Primer_Brand__VideoPlayer-module__VideoPlayer__rangeProgress___dDpNK::-moz-progress-bar { background: var(–brand-videoPlayer-range-bgColor-progress); } .Primer_Brand__VideoPlayer-module__VideoPlayer__rangeProgress___dDpNK::-ms-fill-lower { background-color: var(–brand-videoPlayer-range-bgColor-progress); border: none; } .Primer_Brand__VideoPlayer-module__VideoPlayer__rangeProgress___dDpNK::-ms-fill-upper { background-color: var(–brand-videoPlayer-range-bgColor-default); border: none; } @media (forced-colors: active) { .Primer_Brand__VideoPlayer-module__VideoPlayer__rangeProgress___dDpNK::-webkit-progress-bar { background-color: FieldText; } .Primer_Brand__VideoPlayer-module__VideoPlayer__rangeProgress___dDpNK::-webkit-progress-value { background-color: Highlight; } .Primer_Brand__VideoPlayer-module__VideoPlayer__rangeProgress___dDpNK::-moz-progress-bar { background: Highlight; } .Primer_Brand__VideoPlayer-module__VideoPlayer__rangeProgress___dDpNK::-ms-fill-lower { background-color: Highlight; } .Primer_Brand__VideoPlayer-module__VideoPlayer__rangeProgress___dDpNK::-ms-fill-upper { background-color: FieldText; } } /* ———————————————————- */ /* 7. Tooltip */ /* ———————————————————- */ .Primer_Brand__VideoPlayer-module__VideoPlayer__tooltip___mtg_l { position: absolute; left: 50%; bottom: 100%; z-index: 2; width: var(–base-size-8); height: var(–base-size-8); margin-bottom: var(–base-size-16); opacity: 0; transform: translate(-50%, 50%); } .Primer_Brand__VideoPlayer-module__VideoPlayer__tooltip___mtg_l::before { position: absolute; bottom: calc(var(–base-size-4) * -1); left: 0; width: var(–base-size-12); height: var(–base-size-12); content: ”; background: var(–base-color-scale-white-0); border-radius: var(–brand-borderRadius-small); transform: rotate(45deg); } .Primer_Brand__VideoPlayer-module__VideoPlayer__tooltipContent___BoAqV { position: absolute; bottom: 0; left: 50%; z-index: -1; background: white; box-shadow: 0 var(–base-size-4) var(–base-size-4) rgba(27,31,36,0.2); transform: translate3d(-50%, 0, 0); padding: var(–brand-VideoPlayer-tooltip-padding-block) var(–brand-VideoPlayer-tooltip-padding-inline); border-radius: var(–brand-borderRadius-medium); } .Primer_Brand__VideoPlayer-module__VideoPlayer__tooltipText____Syz7 { color: var(–base-color-scale-gray-9); } .Primer_Brand__VideoPlayer-module__VideoPlayer__tooltip-visible___xOTRZ { opacity: 1; } .Primer_Brand__VideoPlayer-module__VideoPlayer__controlTextColor___YMFpe { color: var(–base-color-scale-white-0); } .Primer_Brand__VideoPlayer-module__VideoPlayer__seekTime___HLf0h { white-space: nowrap; } .Primer_Brand__VideoPlayer-module__VideoPlayer__container–small___TxAd8 .Primer_Brand__VideoPlayer-module__VideoPlayer__title___F1E2j span { font-weight: var(–brand-text-weight-300); font-size: var(–brand-text-size-300); line-height: var(–brand-text-lineHeight-300); letter-spacing: var(–brand-text-letterSpacing-300); } .Primer_Brand__VideoPlayer-module__VideoPlayer__container–small___TxAd8 .Primer_Brand__VideoPlayer-module__VideoPlayer__title___F1E2j svg { width: var(–base-size-24); height: var(–base-size-24); } .Primer_Brand__VideoPlayer-module__VideoPlayer__container–small___TxAd8 .Primer_Brand__VideoPlayer-module__VideoPlayer__controls___hNpxI { position: static; position: initial; } /* Remove all animations, transitions and smooth scroll for people that prefer not to see them */ @media (prefers-reduced-motion: reduce) { .Primer_Brand__VideoPlayer-module__VideoPlayer___iNxEw, .Primer_Brand__VideoPlayer-module__VideoPlayer___iNxEw::before, .Primer_Brand__VideoPlayer-module__VideoPlayer___iNxEw::after, .Primer_Brand__VideoPlayer-module__VideoPlayer___iNxEw * { animation: none !important; transition: none !important; scroll-behavior: auto !important; } } .Primer_Brand__VolumeControl-module__VolumeControl___rq9Ra { max-width: 100px; } /** * Do not edit directly * Generated on Thu, 23 Oct 2025 14:23:27 GMT */ :root { –brand-VideoPlayer-tooltip-padding-inline: 0.3125rem; –brand-VideoPlayer-tooltip-padding-block: 0.3125rem; –brand-VideoPlayer-transition: all var(–brand-animation-duration-fast) var(–brand-animation-easing-default); –brand-VideoPlayer-range-minWidth: 4.6875rem; –brand-VideoPlayer-range-borderRadius: 0.1875rem; –brand-VideoPlayer-range-height: 0.375rem; –brand-VideoPlayer-playButton-width: var(–base-size-96); –brand-VideoPlayer-playButton-height: var(–base-size-96); –brand-VideoPlayer-closedCaption-text-padding: 0.625rem; –brand-VideoPlayer-closedCaption-text-bgColor: rgba(0, 0, 0, 0.75); –brand-VideoPlayer-closedCaption-text-fgColor: var(–base-color-scale-white-0); –brand-VideoPlayer-closedCaption-margin: 0 auto 15px auto; } /** * Do not edit directly * Generated on Thu, 23 Oct 2025 14:23:28 GMT */ :root, [data-color-mode=”light”] { –brand-videoPlayer-playButton-bgColor-rest: var(–base-color-scale-blue-5); –brand-videoPlayer-playButton-fgColor-rest: var(–base-color-scale-gray-0); –brand-videoPlayer-title-bgColor: linear-gradient(180deg, rgba(0,0,0,0.90196), rgba(0,0,0,0.45098) 66%, transparent); –brand-videoPlayer-title-fgColor: var(–base-color-scale-gray-0); –brand-videoPlayer-controls-bgColor: var(–base-color-scale-black-0); –brand-videoPlayer-controls-fgColor: var(–base-color-scale-gray-0); –brand-videoPlayer-closedCaption-bgColor-enabled: var(–base-color-scale-gray-0); –brand-videoPlayer-closedCaption-fgColor-enabled: var(–base-color-scale-black-0); –brand-videoPlayer-closedCaption-fgColor-disabled: var(–base-color-scale-gray-0); –brand-videoPlayer-closedCaption-borderColor-enabled: var(–base-color-scale-gray-0); –brand-videoPlayer-range-bgColor-default: var(–base-color-scale-gray-0); –brand-videoPlayer-range-bgColor-progress: var(–base-color-scale-blue-4); } [data-color-mode=”dark”] { –brand-videoPlayer-playButton-bgColor-rest: var(–base-color-scale-blue-5); –brand-videoPlayer-playButton-fgColor-rest: var(–base-color-scale-gray-0); –brand-videoPlayer-title-bgColor: linear-gradient(180deg, rgba(0,0,0,0.90196), rgba(0,0,0,0.45098) 66%, transparent); –brand-videoPlayer-title-fgColor: var(–base-color-scale-gray-0); –brand-videoPlayer-controls-bgColor: var(–base-color-scale-black-0); –brand-videoPlayer-controls-fgColor: var(–base-color-scale-gray-0); –brand-videoPlayer-closedCaption-bgColor-enabled: var(–base-color-scale-gray-0); –brand-videoPlayer-closedCaption-fgColor-enabled: var(–base-color-scale-black-0); –brand-videoPlayer-closedCaption-fgColor-disabled: var(–base-color-scale-gray-0); –brand-videoPlayer-closedCaption-borderColor-enabled: var(–base-color-scale-gray-0); –brand-videoPlayer-range-bgColor-default: var(–base-color-scale-gray-0); –brand-videoPlayer-range-bgColor-progress: var(–base-color-scale-blue-4); } /** * Do not edit directly * Generated on Thu, 23 Oct 2025 14:23:28 GMT */ :root, [data-color-mode=”light”] { –brand-LogoSuite-color-control-rest: var(–base-color-scale-gray-1); –brand-LogoSuite-color-control-hover: var(–base-color-scale-gray-2); –brand-LogoSuite-color-logo-muted: var(–brand-color-text-muted); –brand-LogoSuite-color-logo-emphasis: var(–brand-color-text-default); –brand-LogoSuite-color-logo-filter-muted: brightness(0) saturate(100%) invert(37%) sepia(7%) saturate(778%) hue-rotate(171deg) brightness(96%) contrast(91%); –brand-LogoSuite-color-logo-filter-emphasis: brightness(0) saturate(100%) invert(12%) sepia(20%) saturate(450%) hue-rotate(172deg) brightness(100%) contrast(91%); } [data-color-mode=”dark”] { –brand-LogoSuite-color-control-rest: #4d4e6a; –brand-LogoSuite-color-control-hover: #5a5b7c; –brand-LogoSuite-color-logo-muted: var(–brand-color-text-muted); –brand-LogoSuite-color-logo-emphasis: var(–brand-color-text-default); –brand-LogoSuite-color-logo-filter-muted: brightness(0) saturate(100%) invert(61%) sepia(8%) saturate(430%) hue-rotate(171deg) brightness(94%) contrast(92%); –brand-LogoSuite-color-logo-filter-emphasis: brightness(0) saturate(100%) invert(91%) sepia(2%) saturate(2455%) hue-rotate(193deg) brightness(107%) contrast(98%); } /** * Do not edit directly * Generated on Thu, 23 Oct 2025 14:23:28 GMT */ :root { –brand-LogoSuite-logobar-marquee-gap-condensed: var(–base-size-40); –brand-LogoSuite-logobar-marquee-gap-default: var(–base-size-96); –brand-LogoSuite-logobar-marquee-slow: 60s; –brand-LogoSuite-logobar-marquee-default: 30s; –brand-LogoSuite-logobar-rowGap: var(–base-size-40); –brand-LogoSuite-logobar-columnGap-condensed: var(–base-size-40); –brand-LogoSuite-logobar-columnGap-default: var(–base-size-80); } @media (min-width: 768px) { :root { –brand-LogoSuite-logobar-rowGap: var(–base-size-80); } } .Primer_Brand__LogoSuite-module__LogoSuite___W2Pai { padding-block-end: var(–brand-LogoSuite-logobar-rowGap); } .Primer_Brand__LogoSuite-module__LogoSuite___W2Pai + .Primer_Brand__LogoSuite-module__LogoSuite___W2Pai { padding-block-start: var(–brand-LogoSuite-logobar-rowGap); } .Primer_Brand__LogoSuite-module__LogoSuite__heading___s2Xyw + .Primer_Brand__LogoSuite-module__LogoSuite__description___SRFRM { padding-block-start: var(–base-size-16); } .Primer_Brand__LogoSuite-module__LogoSuite–start___Kk6GC { text-align: left; } .Primer_Brand__LogoSuite-module__LogoSuite–center___byPyg, .Primer_Brand__LogoSuite-module__LogoSuite–justify___ZFxvW { text-align: center; } .Primer_Brand__LogoSuite-module__LogoSuite___W2Pai:not(.Primer_Brand__LogoSuite-module__LogoSuite___W2Pai + .Primer_Brand__LogoSuite-module__LogoSuite___W2Pai) .Primer_Brand__LogoSuite-module__LogoSuite__logobar___hRzWm { padding-block-start: var(–base-size-32); } .Primer_Brand__LogoSuite-module__LogoSuite__logobar___hRzWm { display: flex; flex-wrap: wrap; row-gap: var(–brand-LogoSuite-logobar-rowGap); justify-content: center; } .Primer_Brand__LogoSuite-module__LogoSuite__logobar–gap-default___nLZ7M { –marquee-gap: var(–brand-LogoSuite-logobar-marquee-gap-default); -moz-column-gap: var(–brand-LogoSuite-logobar-columnGap-default); column-gap: var(–brand-LogoSuite-logobar-columnGap-default); } .Primer_Brand__LogoSuite-module__LogoSuite__logobar–gap-condensed___d2k3z { –marquee-gap: var(–brand-LogoSuite-logobar-marquee-gap-condensed); -moz-column-gap: var(–brand-LogoSuite-logobar-columnGap-condensed); column-gap: var(–brand-LogoSuite-logobar-columnGap-condensed); } .Primer_Brand__LogoSuite-module__LogoSuite___W2Pai:not(.Primer_Brand__LogoSuite-module__LogoSuite___W2Pai + .Primer_Brand__LogoSuite-module__LogoSuite___W2Pai) .Primer_Brand__LogoSuite-module__LogoSuite__heading___s2Xyw:not(.Primer_Brand__LogoSuite-module__LogoSuite__heading–visually-hidden___pTR4r) + .Primer_Brand__LogoSuite-module__LogoSuite__logobar___hRzWm, .Primer_Brand__LogoSuite-module__LogoSuite___W2Pai:not(.Primer_Brand__LogoSuite-module__LogoSuite___W2Pai + .Primer_Brand__LogoSuite-module__LogoSuite___W2Pai) .Primer_Brand__LogoSuite-module__LogoSuite__description___SRFRM + .Primer_Brand__LogoSuite-module__LogoSuite__logobar___hRzWm { padding-block-start: 0; margin-block-start: var(–base-size-80); } .Primer_Brand__LogoSuite-module__LogoSuite__logobar–variant-muted___a0P8Z svg, .Primer_Brand__LogoSuite-module__LogoSuite__logobar–variant-muted___a0P8Z img, .Primer_Brand__LogoSuite-module__LogoSuite__logobar–variant-muted___a0P8Z a, .Primer_Brand__LogoSuite-module__LogoSuite__logobar–variant-emphasis___MjgGb svg, .Primer_Brand__LogoSuite-module__LogoSuite__logobar–variant-emphasis___MjgGb img, .Primer_Brand__LogoSuite-module__LogoSuite__logobar–variant-emphasis___MjgGb a { width: auto; height: var(–base-size-32); } @media screen and (min-width: 48rem) { .Primer_Brand__LogoSuite-module__LogoSuite__logobar–variant-muted___a0P8Z svg, .Primer_Brand__LogoSuite-module__LogoSuite__logobar–variant-muted___a0P8Z img, .Primer_Brand__LogoSuite-module__LogoSuite__logobar–variant-muted___a0P8Z a { height: var(–base-size-40); } .Primer_Brand__LogoSuite-module__LogoSuite__logobar–variant-emphasis___MjgGb svg, .Primer_Brand__LogoSuite-module__LogoSuite__logobar–variant-emphasis___MjgGb img, .Primer_Brand__LogoSuite-module__LogoSuite__logobar–variant-emphasis___MjgGb a { height: var(–base-size-48); } } .Primer_Brand__LogoSuite-module__LogoSuite__logobar–variant-muted___a0P8Z svg, .Primer_Brand__LogoSuite-module__LogoSuite__logobar–variant-muted___a0P8Z path { fill: var(–brand-LogoSuite-color-logo-muted); } .Primer_Brand__LogoSuite-module__LogoSuite__logobar–variant-muted___a0P8Z img { filter: var(–brand-LogoSuite-color-logo-filter-muted); } .Primer_Brand__LogoSuite-module__LogoSuite__logobar–variant-emphasis___MjgGb svg, .Primer_Brand__LogoSuite-module__LogoSuite__logobar–variant-emphasis___MjgGb path { fill: var(–brand-LogoSuite-color-logo-emphasis); } .Primer_Brand__LogoSuite-module__LogoSuite__logobar–variant-emphasis___MjgGb img { filter: var(–brand-LogoSuite-color-logo-filter-emphasis); } .Primer_Brand__LogoSuite-module__LogoSuite–start___Kk6GC .Primer_Brand__LogoSuite-module__LogoSuite__logobar___hRzWm { justify-content: center; } @media screen and (min-width: 48rem) { .Primer_Brand__LogoSuite-module__LogoSuite–justify___ZFxvW .Primer_Brand__LogoSuite-module__LogoSuite__logobar___hRzWm { justify-content: space-between; } } .Primer_Brand__LogoSuite-module__LogoSuite–start___Kk6GC .Primer_Brand__LogoSuite-module__LogoSuite__logobar___hRzWm a:focus-visible { outline-color: var(–brand-color-focus); } .Primer_Brand__LogoSuite-module__LogoSuite–hasDivider___Znsqm { border-bottom: var(–brand-borderWidth-thin) solid var(–brand-color-border-muted); } .Primer_Brand__LogoSuite-module__LogoSuite__logobar–has-marquee___d5jZP { position: relative; display: flex; flex-direction: column; gap: var(–base-size-40); margin: auto; max-width: 100dvw; } .Primer_Brand__LogoSuite-module__LogoSuite__logobar-marqueeGroup___QnvBf { flex-shrink: 0; display: flex; align-items: center; justify-content: space-around; gap: var(–marquee-gap); min-width: 100%; animation-name: Primer_Brand__LogoSuite-module__LogobarScrollX___K2Z30; animation-duration: var(–brand-LogoSuite-logobar-marquee-default); animation-timing-function: linear; animation-iteration-count: infinite; animation-direction: normal; animation-fill-mode: none; animation-play-state: running; } .Primer_Brand__LogoSuite-module__LogoSuite__logobar-marqueeGroup–speed-default___ptGOl { animation-duration: var(–brand-LogoSuite-logobar-marquee-default); } .Primer_Brand__LogoSuite-module__LogoSuite__logobar-marqueeGroup–speed-slow___s1IKV { animation-duration: var(–brand-LogoSuite-logobar-marquee-slow); } @keyframes Primer_Brand__LogoSuite-module__LogobarScrollX___K2Z30 { from { transform: translateX(0); } to { transform: translateX(calc(-100% – var(–marquee-gap))); } } .Primer_Brand__LogoSuite-module__LogoSuite__logobar-marquee___Q0YOr:hover .Primer_Brand__LogoSuite-module__LogoSuite__logobar-marqueeGroup___QnvBf { animation-play-state: paused; } .Primer_Brand__LogoSuite-module__LogoSuite__logobar-marquee___Q0YOr { display: flex; overflow: hidden; -webkit-user-select: none; -moz-user-select: none; user-select: none; gap: var(–marquee-gap); width: calc(100% – var(–base-size-40)); -webkit-mask-image: linear-gradient( to right, hsla(0, 0%, 0%, 0), hsl(0, 0%, 0%) 20%, hsl(0, 0%, 0%) 80%, hsla(0, 0%, 0%, 0) ); mask-image: linear-gradient(to right, hsla(0, 0%, 0%, 0), hsl(0, 0%, 0%) 20%, hsl(0, 0%, 0%) 80%, hsla(0, 0%, 0%, 0)); } .Primer_Brand__LogoSuite-module__LogoSuite__logobar–paused___i6vSY * { animation-play-state: paused !important; } .Primer_Brand__LogoSuite-module__LogoSuite__logobar-playPauseButton___nkRGi { cursor: pointer; position: absolute; right: 0; display: flex; align-items: center; justify-content: center; width: var(–base-size-48); height: var(–base-size-48); margin: 0; padding: 0; border: none; border-radius: var(–base-size-48); background-color: var(–brand-LogoSuite-color-control-rest); transition: background-color var(–brand-animation-duration-faster); } .Primer_Brand__LogoSuite-module__LogoSuite__logobar-playPauseButton___nkRGi:hover { background-color: var(–brand-LogoSuite-color-control-hover); } .Primer_Brand__LogoSuite-module__LogoSuite__logobar-playPauseButton___nkRGi:focus-visible { outline: var(–base-size-4) solid var(–brand-color-focus); outline-offset: var(–base-size-2); } .Primer_Brand__LogoSuite-module__LogoSuite__logobar-playPauseButton___nkRGi svg { width: var(–base-size-16); height: var(–base-size-16); } .Primer_Brand__LogoSuite-module__LogoSuite__logobar-playPauseButton___nkRGi path { fill: var(–brand-button-subtle-fgColor-rest); } .Primer_Brand__Timeline-module__Timeline___keSeT { –bulletY: calc(var(–base-size-8) / 2 – var(–brand-Timeline-bullet-size) / 2 + var(–base-size-8)); margin: 0; padding: 0; list-style: none; } .Primer_Brand__Timeline-module__Timeline__item____ME4_ { position: relative; max-width: var(–brand-Timeline-lineLength); padding-inline-start: calc(var(–brand-Timeline-bullet-size) + var(–brand-Timeline-spacing)); color: var(–brand-color-text-default); line-height: var(–brand-Timeline-lineHeight); } .Primer_Brand__Timeline-module__Timeline–full-width___XLdKp .Primer_Brand__Timeline-module__Timeline__item____ME4_ { max-width: none; } .Primer_Brand__Timeline-module__Timeline__item____ME4_:not(:last-child) { padding-bottom: var(–base-size-32); } .Primer_Brand__Timeline-module__Timeline__item____ME4_::before, .Primer_Brand__Timeline-module__Timeline__item____ME4_::after { content: ”; position: absolute; } .Primer_Brand__Timeline-module__Timeline__item____ME4_::before { width: var(–brand-Timeline-bullet-size); height: var(–brand-Timeline-bullet-size); top: var(–bulletY); left: 0; border-style: solid; border-width: var(–brand-Timeline-strokeWidth); border-color: var(–brand-Timeline-line-color); border-radius: var(–brand-borderRadius-full); } .Primer_Brand__Timeline-module__Timeline__item____ME4_:not(:last-child)::after { top: calc(var(–bulletY) + var(–brand-Timeline-bullet-size) + var(–brand-Timeline-bullet-spacing)); left: calc(var(–brand-Timeline-bullet-size) / 2 – var(–brand-Timeline-strokeWidth) / 2); width: var(–brand-Timeline-strokeWidth); height: calc(100% – var(–brand-Timeline-bullet-size) – var(–brand-Timeline-bullet-spacing) * 2); background-color: var(–brand-Timeline-line-color); border-radius: var(–brand-borderRadius-full); } .Primer_Brand__Timeline-module__Timeline__item-text___sbSjp em, .Primer_Brand__Timeline-module__Timeline__item-text___sbSjp b { color: var(–brand-color-text-default); font-style: normal; font-weight: var(–base-text-weight-medium); } .Primer_Brand__Timeline-module__Timeline__item____ME4_ a { color: var(–brand-InlineLink-color-rest); position: relative; -webkit-text-decoration: underline; text-decoration: underline; text-decoration-color: var(–brand-InlineLink-color-rest); text-decoration-thickness: var(–brand-borderWidth-thin); text-underline-position: under; transition: var(–brand-InlineLink-transition-timing) text-decoration; } .Primer_Brand__Timeline-module__Timeline__item____ME4_ a:hover { text-decoration-thickness: var(–brand-borderWidth-thick); } .Primer_Brand__Timeline-module__Timeline__item____ME4_ a { font-weight: inherit; color: var(–brand-InlineLink-color-rest); } .Primer_Brand__Timeline-module__Timeline__item____ME4_ a:active { color: var(–brand-InlineLink-color-pressed); } .Primer_Brand__Timeline-module__Timeline__item____ME4_ a:focus-visible { outline: var(–brand-borderWidth-thick) solid var(–brand-color-focus); outline-offset: var(–base-size-2); } /* Remove all animations, transitions and smooth scroll for people that prefer not to see them */ @media (prefers-reduced-motion: reduce) { .Primer_Brand__Timeline-module__Timeline__item____ME4_, .Primer_Brand__Timeline-module__Timeline__item____ME4_::before, .Primer_Brand__Timeline-module__Timeline__item____ME4_::after, .Primer_Brand__Timeline-module__Timeline__item____ME4_ * { animation: none !important; transition: none !important; scroll-behavior: auto !important; } } /** * Do not edit directly * Generated on Thu, 23 Oct 2025 14:23:28 GMT */ :root, [data-color-mode=”light”] { –brand-Timeline-line-color: var(–brand-color-border-default); } [data-color-mode=”dark”] { –brand-Timeline-line-color: var(–base-color-scale-gray-4); } /** * Do not edit directly * Generated on Thu, 23 Oct 2025 14:23:27 GMT */ :root { –brand-Timeline-bullet-spacing: 0.125rem; –brand-Timeline-bullet-size: var(–base-size-8); –brand-Timeline-spacing: var(–base-size-16); –brand-Timeline-strokeWidth: 0.125rem; –brand-Timeline-lineLength: 44ch; –brand-Timeline-lineHeight: var(–brand-text-lineHeight-200); } /** * Do not edit directly * Generated on Thu, 23 Oct 2025 14:23:27 GMT */ :root { –brand-Bento-content-padding-spacious: 3.5rem; –brand-Bento-content-padding-normal: var(–base-size-24); –brand-Bento-content-padding-condensed: var(–base-size-16); –brand-Bento-item-borderRadius-large: var(–brand-borderRadius-xlarge); –brand-Bento-item-borderRadius-medium: var(–brand-borderRadius-xlarge); –brand-Bento-item-borderRadius-small: var(–brand-borderRadius-large); –brand-Bento-gap-small: var(–base-size-20); –brand-Bento-gap-medium: var(–base-size-32); –brand-Bento-gap-large: var(–base-size-32); } .Primer_Brand__Bento-module__Bento___mNrII { display: grid; width: 100%; grid-template-columns: repeat(12, minmax(0, 1fr)); grid-auto-rows: minmax(var(–base-size-80), max-content); grid-gap: var(–brand-Bento-gap-small); position: relative; } .Primer_Brand__Bento-module__Bento__Item___fM9oe { border-radius: var(–brand-Bento-item-borderRadius-small); display: grid; grid-gap: var(–brand-Bento-content-padding-spacious); grid-template-rows: auto 1fr; grid-template-columns: 1fr; overflow: hidden; } .Primer_Brand__Bento-module__Bento__Item–bgColor-default___AyFWG { background-color: var(–brand-color-canvas-default); } .Primer_Brand__Bento-module__Bento__Item–bgColor-subtle___rIDKo { background-color: var(–brand-color-canvas-subtle); } .Primer_Brand__Bento-module__Bento__Item–visual-as-background___z0J2Q.Primer_Brand__Bento-module__Bento__Item___fM9oe { grid-gap: 0; } @media screen and (min-width: 80rem) { .Primer_Brand__Bento-module__Bento___mNrII { gap: var(–brand-Bento-gap-large); } .Primer_Brand__Bento-module__Bento__Item___fM9oe { border-radius: var(–brand-Bento-item-borderRadius-large); } } @media screen and (min-width: 48rem) { .Primer_Brand__Bento-module__Bento___mNrII { gap: var(–brand-Bento-gap-medium); } .Primer_Brand__Bento-module__Bento__Item___fM9oe { border-radius: var(–brand-Bento-item-borderRadius-medium); } } /* Bento Content */ .Primer_Brand__Bento-module__Bento__Item–visual-as-background___z0J2Q .Primer_Brand__Bento-module__Bento__Content___BhnY8 { order: 1; grid-row: 1 / span 2; grid-column: 1 / span 2; } .Primer_Brand__Bento-module__Bento__Content___BhnY8 { display: flex; flex-direction: column; align-items: flex-start; height: 100%; color: var(–brand-color-text-default); } .Primer_Brand__Bento-module__Bento__Content-icon___K3van { margin-bottom: var(–base-size-32); } .Primer_Brand__Bento-module__Bento__heading–no-text___FiQWM { margin-bottom: var(–base-size-24); } .Primer_Brand__Bento-module__Bento__heading–muted___un_Vf { color: var(–brand-color-text-muted); } .Primer_Brand__Bento-module__Bento__heading–muted___un_Vf em, .Primer_Brand__Bento-module__Bento__heading–muted___un_Vf b { color: var(–brand-color-text-default); font-style: normal; font-weight: inherit; } .Primer_Brand__Bento-module__Bento__heading–with-max-width___B8vBa { max-width: 600px; } /* Bento Visual */ .Primer_Brand__Bento-module__Bento__Visual___uQCng { height: 100%; width: 100%; display: flex; } .Primer_Brand__Bento-module__Bento__Visual–overflow-hidden___KzPcB { overflow: hidden; } .Primer_Brand__Bento-module__Bento__Visual–overflow-initial___TJvWe { overflow: visible; overflow: initial; } .Primer_Brand__Bento-module__Bento__Visual–horizontalAlign-center___nyK69 { justify-content: center; } .Primer_Brand__Bento-module__Bento__Visual–horizontalAlign-end___k1jRS { justify-content: flex-end; } .Primer_Brand__Bento-module__Bento__Visual–horizontalAlign-start___DzeEf { justify-content: flex-start; } .Primer_Brand__Bento-module__Bento__Visual–verticalAlign-center___nSnau { align-items: center; } .Primer_Brand__Bento-module__Bento__Visual–verticalAlign-end___IVb1w { align-items: flex-end; } .Primer_Brand__Bento-module__Bento__Visual–verticalAlign-start___pyNZQ { align-items: flex-start; } .Primer_Brand__Bento-module__Bento__Item–visual-as-background___z0J2Q .Primer_Brand__Bento-module__Bento__Visual___uQCng { order: -1; grid-row: 1 /-1; grid-column: 1 /-1; } .Primer_Brand__Bento-module__Bento__Visual–fill___B70Uy > img { height: 100%; width: 100%; -o-object-fit: cover; object-fit: cover; } .Primer_Brand__Bento-module__Bento__Visual–no-fill___JcHtr > img { -o-object-fit: contain; object-fit: contain; border-radius: 0; } /* Bento Padding */ .Primer_Brand__Bento-module__Bento–padding-condensed___qkDcr { padding: var(–brand-Bento-content-padding-condensed); } .Primer_Brand__Bento-module__Bento–padding-normal___c85Rj { padding: var(–brand-Bento-content-padding-normal); } .Primer_Brand__Bento-module__Bento–padding-spacious___ydfpH { padding: var(–brand-Bento-content-padding-spacious); } .Primer_Brand__Bento-module__Bento–padding-condensed___qkDcr > img, .Primer_Brand__Bento-module__Bento–padding-normal___c85Rj > img { border-radius: var(–brand-borderRadius-large); } .Primer_Brand__Bento-module__Bento–padding-spacious___ydfpH > img { border-radius: var(–brand-borderRadius-medium); } /* Bento Flow */ .Primer_Brand__Bento-module__Bento__Item–flow-column___Gd6ts { grid-auto-flow: column; grid-template-columns: 1fr 1fr; grid-template-rows: 1fr; } .Primer_Brand__Bento-module__Bento__Item–flow-row___DVol6 { grid-auto-flow: row; } .Primer_Brand__Bento-module__Bento__call-to-action___CF7bA { justify-content: inherit; margin-top: auto; } .Primer_Brand__Bento-module__Bento__Content-text___Q4UA5 { margin-top: var(–base-size-8); margin-bottom: var(–base-size-24); } .Primer_Brand__Bento-module__Bento__Content-label___SbyAo { margin-block-end: var(–base-size-16); } /* Column Span */ .Primer_Brand__Bento-module__Bento__Item–column-span-1___wJS_f { grid-column: auto/span 1; } .Primer_Brand__Bento-module__Bento__Item–column-span-2___wJFH9 { grid-column: auto/span 2; } .Primer_Brand__Bento-module__Bento__Item–column-span-3___hskYi { grid-column: auto/span 3; } .Primer_Brand__Bento-module__Bento__Item–column-span-4___EWadX { grid-column: auto/span 4; } .Primer_Brand__Bento-module__Bento__Item–column-span-5___ggzyV { grid-column: auto/span 5; } .Primer_Brand__Bento-module__Bento__Item–column-span-6___UuNEL { grid-column: auto/span 6; } .Primer_Brand__Bento-module__Bento__Item–column-span-7___dnYwC { grid-column: auto/span 7; } .Primer_Brand__Bento-module__Bento__Item–column-span-8___bUlVW { grid-column: auto/span 8; } .Primer_Brand__Bento-module__Bento__Item–column-span-9___Veeak { grid-column: auto/span 9; } .Primer_Brand__Bento-module__Bento__Item–column-span-10___NKxdA { grid-column: auto/span 10; } .Primer_Brand__Bento-module__Bento__Item–column-span-11___ZjirT { grid-column: auto/span 11; } .Primer_Brand__Bento-module__Bento__Item–column-span-12___CaIjg { grid-column: auto/span 12; } /* Row Span */ .Primer_Brand__Bento-module__Bento__Item–row-span-1____HYWz { grid-row: auto/span 1; } .Primer_Brand__Bento-module__Bento__Item–row-span-2___VYZcw { grid-row: auto/span 2; } .Primer_Brand__Bento-module__Bento__Item–row-span-3___PkNE4 { grid-row: auto/span 3; } .Primer_Brand__Bento-module__Bento__Item–row-span-4___FygFo { grid-row: auto/span 4; } .Primer_Brand__Bento-module__Bento__Item–row-span-5___wO0Ev { grid-row: auto/span 5; } .Primer_Brand__Bento-module__Bento__Item–row-span-6___QvMUL { grid-row: auto/span 6; } .Primer_Brand__Bento-module__Bento__Item–row-span-7___KfzTy { grid-row: auto/span 7; } .Primer_Brand__Bento-module__Bento__Item–row-span-8___ctYpA { grid-row: auto/span 8; } .Primer_Brand__Bento-module__Bento__Item–row-span-9___NK44C { grid-row: auto/span 9; } .Primer_Brand__Bento-module__Bento__Item–row-span-10___YeL2N { grid-row: auto/span 10; } .Primer_Brand__Bento-module__Bento__Item–row-span-11___OuImI { grid-row: auto/span 11; } .Primer_Brand__Bento-module__Bento__Item–row-span-12___ZRPCc { grid-row: auto/span 12; } /* Column Start */ .Primer_Brand__Bento-module__Bento__Item–column-start-1___hJ0es { grid-column-start: 1; } .Primer_Brand__Bento-module__Bento__Item–column-start-2___RV3eY { grid-column-start: 2; } .Primer_Brand__Bento-module__Bento__Item–column-start-3___M960L { grid-column-start: 3; } .Primer_Brand__Bento-module__Bento__Item–column-start-4___V5b3w { grid-column-start: 4; } .Primer_Brand__Bento-module__Bento__Item–column-start-5___hCu7p { grid-column-start: 5; } .Primer_Brand__Bento-module__Bento__Item–column-start-6___WeOjZ { grid-column-start: 6; } .Primer_Brand__Bento-module__Bento__Item–column-start-7___azf_1 { grid-column-start: 7; } .Primer_Brand__Bento-module__Bento__Item–column-start-8___ufTXp { grid-column-start: 8; } .Primer_Brand__Bento-module__Bento__Item–column-start-9___m59SZ { grid-column-start: 9; } .Primer_Brand__Bento-module__Bento__Item–column-start-10___pNAFk { grid-column-start: 10; } .Primer_Brand__Bento-module__Bento__Item–column-start-11___JPuyR { grid-column-start: 11; } .Primer_Brand__Bento-module__Bento__Item–column-start-12___nAVWL { grid-column-start: 12; } /* Row Start */ .Primer_Brand__Bento-module__Bento__Item–row-start-1___ocNBk { grid-row-start: 1; } .Primer_Brand__Bento-module__Bento__Item–row-start-2___vcLtw { grid-row-start: 2; } .Primer_Brand__Bento-module__Bento__Item–row-start-3___w9cDE { grid-row-start: 3; } .Primer_Brand__Bento-module__Bento__Item–row-start-4___Rn8P9 { grid-row-start: 4; } .Primer_Brand__Bento-module__Bento__Item–row-start-5___c5xci { grid-row-start: 5; } .Primer_Brand__Bento-module__Bento__Item–row-start-6___fh6uR { grid-row-start: 6; } .Primer_Brand__Bento-module__Bento__Item–row-start-7___jVnOo { grid-row-start: 7; } .Primer_Brand__Bento-module__Bento__Item–row-start-8___L4G8w { grid-row-start: 8; } .Primer_Brand__Bento-module__Bento__Item–row-start-9___Orw5A { grid-row-start: 9; } .Primer_Brand__Bento-module__Bento__Item–row-start-10___IQVeg { grid-row-start: 10; } .Primer_Brand__Bento-module__Bento__Item–row-start-11___w0uDj { grid-row-start: 11; } .Primer_Brand__Bento-module__Bento__Item–row-start-12___o52Zm { grid-row-start: 12; } /* Bento Item Vertical Align */ .Primer_Brand__Bento-module__Bento__Item–verticalAlign-start___uJAby { justify-content: flex-start; } .Primer_Brand__Bento-module__Bento__Item–verticalAlign-start___uJAby .Primer_Brand__Bento-module__Bento__call-to-action___CF7bA { margin-top: 0; } .Primer_Brand__Bento-module__Bento__Item–verticalAlign-center___zOTQa { justify-content: center; } .Primer_Brand__Bento-module__Bento__Item–verticalAlign-center___zOTQa .Primer_Brand__Bento-module__Bento__call-to-action___CF7bA { margin-top: 0; } .Primer_Brand__Bento-module__Bento__Item–verticalAlign-end___fUd68 { justify-content: flex-end; } .Primer_Brand__Bento-module__Bento__Item–verticalAlign-end___fUd68 .Primer_Brand__Bento-module__Bento__call-to-action___CF7bA { margin-top: 0; } /* Bento Item Horizontal Align */ .Primer_Brand__Bento-module__Bento__Item–horizontalAlign-start___apVss { align-items: flex-start; text-align: start; } .Primer_Brand__Bento-module__Bento__Item–horizontalAlign-center___DJpgD { align-items: center; text-align: center; } /* RESPONSIVE Values */ /* XSMALL breakpoint */ @media screen and (min-width: 0) { /* xsmall Column Span */ .Primer_Brand__Bento-module__Bento__Item–xsmall-column-span-1___O3dlL { grid-column: auto/span 1; } .Primer_Brand__Bento-module__Bento__Item–xsmall-column-span-2___LLZAj { grid-column: auto/span 2; } .Primer_Brand__Bento-module__Bento__Item–xsmall-column-span-3___SROOQ { grid-column: auto/span 3; } .Primer_Brand__Bento-module__Bento__Item–xsmall-column-span-4___dLcHs { grid-column: auto/span 4; } .Primer_Brand__Bento-module__Bento__Item–xsmall-column-span-5___Zil5S { grid-column: auto/span 5; } .Primer_Brand__Bento-module__Bento__Item–xsmall-column-span-6___pGhxP { grid-column: auto/span 6; } .Primer_Brand__Bento-module__Bento__Item–xsmall-column-span-7___Gmugv { grid-column: auto/span 7; } .Primer_Brand__Bento-module__Bento__Item–xsmall-column-span-8___mNfgZ { grid-column: auto/span 8; } .Primer_Brand__Bento-module__Bento__Item–xsmall-column-span-9___w5AFK { grid-column: auto/span 9; } .Primer_Brand__Bento-module__Bento__Item–xsmall-column-span-10___dEYRU { grid-column: auto/span 10; } .Primer_Brand__Bento-module__Bento__Item–xsmall-column-span-11___cBfF2 { grid-column: auto/span 11; } .Primer_Brand__Bento-module__Bento__Item–xsmall-column-span-12___fEgOK { grid-column: auto/span 12; } /* xsmall Row Span */ .Primer_Brand__Bento-module__Bento__Item–xsmall-row-span-1___k41Hr { grid-row: auto/span 1; } .Primer_Brand__Bento-module__Bento__Item–xsmall-row-span-2___qHzNc { grid-row: auto/span 2; } .Primer_Brand__Bento-module__Bento__Item–xsmall-row-span-3___t3hyC { grid-row: auto/span 3; } .Primer_Brand__Bento-module__Bento__Item–xsmall-row-span-4___X_F9d { grid-row: auto/span 4; } .Primer_Brand__Bento-module__Bento__Item–xsmall-row-span-5___UuegS { grid-row: auto/span 5; } .Primer_Brand__Bento-module__Bento__Item–xsmall-row-span-6___W2L8o { grid-row: auto/span 6; } .Primer_Brand__Bento-module__Bento__Item–xsmall-row-span-7___lYC_E { grid-row: auto/span 7; } .Primer_Brand__Bento-module__Bento__Item–xsmall-row-span-8___f66F5 { grid-row: auto/span 8; } .Primer_Brand__Bento-module__Bento__Item–xsmall-row-span-9___eU0LD { grid-row: auto/span 9; } .Primer_Brand__Bento-module__Bento__Item–xsmall-row-span-10___beFeO { grid-row: auto/span 10; } .Primer_Brand__Bento-module__Bento__Item–xsmall-row-span-11___DgR1X { grid-row: auto/span 11; } .Primer_Brand__Bento-module__Bento__Item–xsmall-row-span-12___Gl_9d { grid-row: auto/span 12; } /* xsmall Column Start */ .Primer_Brand__Bento-module__Bento__Item–xsmall-column-start-1___xf8R8 { grid-column-start: 1; } .Primer_Brand__Bento-module__Bento__Item–xsmall-column-start-2___f5xs_ { grid-column-start: 2; } .Primer_Brand__Bento-module__Bento__Item–xsmall-column-start-3___bl1q4 { grid-column-start: 3; } .Primer_Brand__Bento-module__Bento__Item–xsmall-column-start-4___PhKl_ { grid-column-start: 4; } .Primer_Brand__Bento-module__Bento__Item–xsmall-column-start-5___xYV6c { grid-column-start: 5; } .Primer_Brand__Bento-module__Bento__Item–xsmall-column-start-6___PYKbP { grid-column-start: 6; } .Primer_Brand__Bento-module__Bento__Item–xsmall-column-start-7___NE6p3 { grid-column-start: 7; } .Primer_Brand__Bento-module__Bento__Item–xsmall-column-start-8___AeJAI { grid-column-start: 8; } .Primer_Brand__Bento-module__Bento__Item–xsmall-column-start-9___ikepW { grid-column-start: 9; } .Primer_Brand__Bento-module__Bento__Item–xsmall-column-start-10___nGG9V { grid-column-start: 10; } .Primer_Brand__Bento-module__Bento__Item–xsmall-column-start-11___UTeRm { grid-column-start: 11; } .Primer_Brand__Bento-module__Bento__Item–xsmall-column-start-12___NhrVC { grid-column-start: 12; } /* xsmall Row Start */ .Primer_Brand__Bento-module__Bento__Item–xsmall-row-start-1___ISePA { grid-row-start: 1; } .Primer_Brand__Bento-module__Bento__Item–xsmall-row-start-2___jM4bs { grid-row-start: 2; } .Primer_Brand__Bento-module__Bento__Item–xsmall-row-start-3___FTZiY { grid-row-start: 3; } .Primer_Brand__Bento-module__Bento__Item–xsmall-row-start-4___gfyxX { grid-row-start: 4; } .Primer_Brand__Bento-module__Bento__Item–xsmall-row-start-5___jO7WM { grid-row-start: 5; } .Primer_Brand__Bento-module__Bento__Item–xsmall-row-start-6___nKfix { grid-row-start: 6; } .Primer_Brand__Bento-module__Bento__Item–xsmall-row-start-7___NncQO { grid-row-start: 7; } .Primer_Brand__Bento-module__Bento__Item–xsmall-row-start-8___wY_Tb { grid-row-start: 8; } .Primer_Brand__Bento-module__Bento__Item–xsmall-row-start-9___p5PaK { grid-row-start: 9; } .Primer_Brand__Bento-module__Bento__Item–xsmall-row-start-10___MKWyL { grid-row-start: 10; } .Primer_Brand__Bento-module__Bento__Item–xsmall-row-start-11___nxv94 { grid-row-start: 11; } .Primer_Brand__Bento-module__Bento__Item–xsmall-row-start-12___Vbl6J { grid-row-start: 12; } /* XSMALL Flow */ .Primer_Brand__Bento-module__Bento__Item–xsmall-flow-column___WV1h5 { grid-auto-flow: column; grid-template-columns: 1fr 1fr; grid-template-rows: 1fr; } /* TODO: This needs to take effect when .Bento__Item–visual-as-background isn’t present on the parent */ .Primer_Brand__Bento-module__Bento__Item___fM9oe:not(.Primer_Brand__Bento-module__Bento__Item–visual-as-background___z0J2Q) > .Primer_Brand__Bento-module__Bento__Item–xsmall-flow-column___WV1h5 > div:first-of-type { padding-right: 0; } .Primer_Brand__Bento-module__Bento__Item___fM9oe:not(.Primer_Brand__Bento-module__Bento__Item–visual-as-background___z0J2Q) > .Primer_Brand__Bento-module__Bento__Item–xsmall-flow-column___WV1h5 > div:last-of-type { padding-left: 0; } .Primer_Brand__Bento-module__Bento__Item–xsmall-flow-row___k8j9i { grid-auto-flow: row; grid-template-rows: 1fr 1fr; grid-template-columns: 1fr; } .Primer_Brand__Bento-module__Bento__Item___fM9oe:not(.Primer_Brand__Bento-module__Bento__Item–visual-as-background___z0J2Q) > .Primer_Brand__Bento-module__Bento__Item–xsmall-flow-row___k8j9i > div:first-of-type { padding-bottom: 0; } .Primer_Brand__Bento-module__Bento__Item___fM9oe:not(.Primer_Brand__Bento-module__Bento__Item–visual-as-background___z0J2Q) > .Primer_Brand__Bento-module__Bento__Item–xsmall-flow-row___k8j9i > div:last-of-type { padding-top: 0; } /* XSMALL Vertical Align */ .Primer_Brand__Bento-module__Bento__Item–xsmall-verticalAlign-start___cWQRy { justify-content: flex-start; } .Primer_Brand__Bento-module__Bento__Item–xsmall-verticalAlign-start___cWQRy .Primer_Brand__Bento-module__Bento__call-to-action___CF7bA { margin-top: 0; } .Primer_Brand__Bento-module__Bento__Item–xsmall-verticalAlign-center___k4IC6 { justify-content: center; } .Primer_Brand__Bento-module__Bento__Item–xsmall-verticalAlign-center___k4IC6 .Primer_Brand__Bento-module__Bento__call-to-action___CF7bA { margin-top: 0; } .Primer_Brand__Bento-module__Bento__Item–xsmall-verticalAlign-end___v_7lF { justify-content: flex-end; } .Primer_Brand__Bento-module__Bento__Item–xsmall-verticalAlign-end___v_7lF .Primer_Brand__Bento-module__Bento__call-to-action___CF7bA { margin-top: 0; } /* XSMALL Horizontal Align */ .Primer_Brand__Bento-module__Bento__Item–xsmall-horizontalAlign-start___dT6ng { align-items: flex-start; } .Primer_Brand__Bento-module__Bento__Item–xsmall-horizontalAlign-center___xcsj2 { align-items: center; } .Primer_Brand__Bento-module__Bento–xsmall-padding-condensed___Eno9E { padding: var(–brand-Bento-content-padding-condensed); } .Primer_Brand__Bento-module__Bento–xsmall-padding-normal___C2rTu { padding: var(–brand-Bento-content-padding-normal); } .Primer_Brand__Bento-module__Bento–xsmall-padding-spacious___kepW0 { padding: var(–brand-Bento-content-padding-spacious); } .Primer_Brand__Bento-module__Bento__Item–xsmall-gap-condensed___aPIBg { grid-gap: var(–brand-Bento-content-padding-condensed); } .Primer_Brand__Bento-module__Bento__Item–xsmall-gap-normal___XrOHt { grid-gap: var(–brand-Bento-content-padding-normal); } .Primer_Brand__Bento-module__Bento__Item–xsmall-gap-spacious___mv1WJ { grid-gap: var(–brand-Bento-content-padding-spacious); } } /* SMALL breakpoint */ @media screen and (min-width: 34rem) { /* SMALL Column Span */ .Primer_Brand__Bento-module__Bento__Item–small-column-span-1___a6Uk_ { grid-column: auto/span 1; } .Primer_Brand__Bento-module__Bento__Item–small-column-span-2___eRR9s { grid-column: auto/span 2; } .Primer_Brand__Bento-module__Bento__Item–small-column-span-3___iBkjl { grid-column: auto/span 3; } .Primer_Brand__Bento-module__Bento__Item–small-column-span-4___iTLL7 { grid-column: auto/span 4; } .Primer_Brand__Bento-module__Bento__Item–small-column-span-5___FXZKF { grid-column: auto/span 5; } .Primer_Brand__Bento-module__Bento__Item–small-column-span-6___VEiVP { grid-column: auto/span 6; } .Primer_Brand__Bento-module__Bento__Item–small-column-span-7___RFD8p { grid-column: auto/span 7; } .Primer_Brand__Bento-module__Bento__Item–small-column-span-8___WBTAW { grid-column: auto/span 8; } .Primer_Brand__Bento-module__Bento__Item–small-column-span-9___PDKMV { grid-column: auto/span 9; } .Primer_Brand__Bento-module__Bento__Item–small-column-span-10___ZBSO0 { grid-column: auto/span 10; } .Primer_Brand__Bento-module__Bento__Item–small-column-span-11___Or5lx { grid-column: auto/span 11; } .Primer_Brand__Bento-module__Bento__Item–small-column-span-12___xu8z2 { grid-column: auto/span 12; } /* SMALL Row Span */ .Primer_Brand__Bento-module__Bento__Item–small-row-span-1___hJcO9 { grid-row: auto/span 1; } .Primer_Brand__Bento-module__Bento__Item–small-row-span-2___RdAwK { grid-row: auto/span 2; } .Primer_Brand__Bento-module__Bento__Item–small-row-span-3___CMwq5 { grid-row: auto/span 3; } .Primer_Brand__Bento-module__Bento__Item–small-row-span-4___KuACi { grid-row: auto/span 4; } .Primer_Brand__Bento-module__Bento__Item–small-row-span-5___xqZZV { grid-row: auto/span 5; } .Primer_Brand__Bento-module__Bento__Item–small-row-span-6___Q9O51 { grid-row: auto/span 6; } .Primer_Brand__Bento-module__Bento__Item–small-row-span-7___MZ6cD { grid-row: auto/span 7; } .Primer_Brand__Bento-module__Bento__Item–small-row-span-8___eIEpG { grid-row: auto/span 8; } .Primer_Brand__Bento-module__Bento__Item–small-row-span-9___HkxM3 { grid-row: auto/span 9; } .Primer_Brand__Bento-module__Bento__Item–small-row-span-10___pce_C { grid-row: auto/span 10; } .Primer_Brand__Bento-module__Bento__Item–small-row-span-11___GO_ln { grid-row: auto/span 11; } .Primer_Brand__Bento-module__Bento__Item–small-row-span-12___lUcIB { grid-row: auto/span 12; } /* SMALL Column Start */ .Primer_Brand__Bento-module__Bento__Item–small-column-start-1___blYcd { grid-column-start: 1; } .Primer_Brand__Bento-module__Bento__Item–small-column-start-2___z84xb { grid-column-start: 2; } .Primer_Brand__Bento-module__Bento__Item–small-column-start-3___jAHiV { grid-column-start: 3; } .Primer_Brand__Bento-module__Bento__Item–small-column-start-4___sa5rD { grid-column-start: 4; } .Primer_Brand__Bento-module__Bento__Item–small-column-start-5___EjA_Y { grid-column-start: 5; } .Primer_Brand__Bento-module__Bento__Item–small-column-start-6___TsMuS { grid-column-start: 6; } .Primer_Brand__Bento-module__Bento__Item–small-column-start-7___wzVOe { grid-column-start: 7; } .Primer_Brand__Bento-module__Bento__Item–small-column-start-8___Cylzb { grid-column-start: 8; } .Primer_Brand__Bento-module__Bento__Item–small-column-start-9___K3kJa { grid-column-start: 9; } .Primer_Brand__Bento-module__Bento__Item–small-column-start-10___PwfIO { grid-column-start: 10; } .Primer_Brand__Bento-module__Bento__Item–small-column-start-11___HwJrV { grid-column-start: 11; } .Primer_Brand__Bento-module__Bento__Item–small-column-start-12___AuD3D { grid-column-start: 12; } /* SMALL Row Start */ .Primer_Brand__Bento-module__Bento__Item–small-row-start-1___esfXx { grid-row-start: 1; } .Primer_Brand__Bento-module__Bento__Item–small-row-start-2___rMTHJ { grid-row-start: 2; } .Primer_Brand__Bento-module__Bento__Item–small-row-start-3___e5nFr { grid-row-start: 3; } .Primer_Brand__Bento-module__Bento__Item–small-row-start-4___hWxGW { grid-row-start: 4; } .Primer_Brand__Bento-module__Bento__Item–small-row-start-5___kZona { grid-row-start: 5; } .Primer_Brand__Bento-module__Bento__Item–small-row-start-6___l17Wp { grid-row-start: 6; } .Primer_Brand__Bento-module__Bento__Item–small-row-start-7___nZc8H { grid-row-start: 7; } .Primer_Brand__Bento-module__Bento__Item–small-row-start-8___s8jU5 { grid-row-start: 8; } .Primer_Brand__Bento-module__Bento__Item–small-row-start-9___et36x { grid-row-start: 9; } .Primer_Brand__Bento-module__Bento__Item–small-row-start-10___UNRQz { grid-row-start: 10; } .Primer_Brand__Bento-module__Bento__Item–small-row-start-11___D0qCf { grid-row-start: 11; } .Primer_Brand__Bento-module__Bento__Item–small-row-start-12___Poeju { grid-row-start: 12; } /* SMALL Flow */ .Primer_Brand__Bento-module__Bento__Item–small-flow-column___idFew { grid-auto-flow: column; grid-template-columns: 1fr 1fr; grid-template-rows: 1fr; } .Primer_Brand__Bento-module__Bento__Item___fM9oe:not(.Primer_Brand__Bento-module__Bento__Item–visual-as-background___z0J2Q) > .Primer_Brand__Bento-module__Bento__Item–small-flow-column___idFew > div:first-of-type { padding-right: 0; } .Primer_Brand__Bento-module__Bento__Item___fM9oe:not(.Primer_Brand__Bento-module__Bento__Item–visual-as-background___z0J2Q) > .Primer_Brand__Bento-module__Bento__Item–small-flow-column___idFew > div:last-of-type { padding-left: 0; } .Primer_Brand__Bento-module__Bento__Item–small-flow-row___FlDbE { grid-auto-flow: row; grid-template-rows: 1fr 1fr; grid-template-columns: 1fr; } .Primer_Brand__Bento-module__Bento__Item___fM9oe:not(.Primer_Brand__Bento-module__Bento__Item–visual-as-background___z0J2Q) > .Primer_Brand__Bento-module__Bento__Item–small-flow-row___FlDbE > div:first-of-type { padding-bottom: 0; } .Primer_Brand__Bento-module__Bento__Item___fM9oe:not(.Primer_Brand__Bento-module__Bento__Item–visual-as-background___z0J2Q) > .Primer_Brand__Bento-module__Bento__Item–small-flow-row___FlDbE > div:last-of-type { padding-top: 0; } /* SMALL Vertical Align */ .Primer_Brand__Bento-module__Bento__Item–small-verticalAlign-start___QMpW2 { justify-content: flex-start; } .Primer_Brand__Bento-module__Bento__Item–small-verticalAlign-start___QMpW2 .Primer_Brand__Bento-module__Bento__call-to-action___CF7bA { margin-top: 0; } .Primer_Brand__Bento-module__Bento__Item–small-verticalAlign-center___eyrsO { justify-content: center; } .Primer_Brand__Bento-module__Bento__Item–small-verticalAlign-center___eyrsO .Primer_Brand__Bento-module__Bento__call-to-action___CF7bA { margin-top: 0; } .Primer_Brand__Bento-module__Bento__Item–small-verticalAlign-end___t8ken { justify-content: flex-end; } .Primer_Brand__Bento-module__Bento__Item–small-verticalAlign-end___t8ken .Primer_Brand__Bento-module__Bento__call-to-action___CF7bA { margin-top: 0; } /* SMALL Horizontal Align */ .Primer_Brand__Bento-module__Bento__Item–small-horizontalAlign-start____az8o { align-items: flex-start; } .Primer_Brand__Bento-module__Bento__Item–small-horizontalAlign-center___hIKKU { align-items: center; } .Primer_Brand__Bento-module__Bento–small-padding-condensed___dV4bU { padding: var(–brand-Bento-content-padding-condensed); } .Primer_Brand__Bento-module__Bento–small-padding-normal____b5pg { padding: var(–brand-Bento-content-padding-normal); } .Primer_Brand__Bento-module__Bento–small-padding-spacious___skviu { padding: var(–brand-Bento-content-padding-spacious); } .Primer_Brand__Bento-module__Bento__Item–small-gap-condensed____69Z4 { grid-gap: var(–brand-Bento-content-padding-condensed); } .Primer_Brand__Bento-module__Bento__Item–small-gap-normal___R5AS5 { grid-gap: var(–brand-Bento-content-padding-normal); } .Primer_Brand__Bento-module__Bento__Item–small-gap-spacious___ysMFz { grid-gap: var(–brand-Bento-content-padding-spacious); } } /* MEDIUM breakpoint */ @media screen and (min-width: 48rem) { /* MEDIUM Column Span */ .Primer_Brand__Bento-module__Bento__Item–medium-column-span-1___qXoCp { grid-column: auto/span 1; } .Primer_Brand__Bento-module__Bento__Item–medium-column-span-2___Or0aW { grid-column: auto/span 2; } .Primer_Brand__Bento-module__Bento__Item–medium-column-span-3___rfJlA { grid-column: auto/span 3; } .Primer_Brand__Bento-module__Bento__Item–medium-column-span-4___jrzrn { grid-column: auto/span 4; } .Primer_Brand__Bento-module__Bento__Item–medium-column-span-5___VX5Xb { grid-column: auto/span 5; } .Primer_Brand__Bento-module__Bento__Item–medium-column-span-6___PuJLu { grid-column: auto/span 6; } .Primer_Brand__Bento-module__Bento__Item–medium-column-span-7___Gf10h { grid-column: auto/span 7; } .Primer_Brand__Bento-module__Bento__Item–medium-column-span-8___EPkMS { grid-column: auto/span 8; } .Primer_Brand__Bento-module__Bento__Item–medium-column-span-9___simHy { grid-column: auto/span 9; } .Primer_Brand__Bento-module__Bento__Item–medium-column-span-10___vCY7I { grid-column: auto/span 10; } .Primer_Brand__Bento-module__Bento__Item–medium-column-span-11___woBRo { grid-column: auto/span 11; } .Primer_Brand__Bento-module__Bento__Item–medium-column-span-12___eR9Ow { grid-column: auto/span 12; } /* MEDIUM Row Span */ .Primer_Brand__Bento-module__Bento__Item–medium-row-span-1___vJifa { grid-row: auto/span 1; } .Primer_Brand__Bento-module__Bento__Item–medium-row-span-2___rHIIs { grid-row: auto/span 2; } .Primer_Brand__Bento-module__Bento__Item–medium-row-span-3___XpZk0 { grid-row: auto/span 3; } .Primer_Brand__Bento-module__Bento__Item–medium-row-span-4___xPGyT { grid-row: auto/span 4; } .Primer_Brand__Bento-module__Bento__Item–medium-row-span-5___XHAdt { grid-row: auto/span 5; } .Primer_Brand__Bento-module__Bento__Item–medium-row-span-6___uXSJ0 { grid-row: auto/span 6; } .Primer_Brand__Bento-module__Bento__Item–medium-row-span-7___V9oop { grid-row: auto/span 7; } .Primer_Brand__Bento-module__Bento__Item–medium-row-span-8___bTuWm { grid-row: auto/span 8; } .Primer_Brand__Bento-module__Bento__Item–medium-row-span-9___RBjok { grid-row: auto/span 9; } .Primer_Brand__Bento-module__Bento__Item–medium-row-span-10___nXL1W { grid-row: auto/span 10; } .Primer_Brand__Bento-module__Bento__Item–medium-row-span-11___bp7xe { grid-row: auto/span 11; } .Primer_Brand__Bento-module__Bento__Item–medium-row-span-12___QykVK { grid-row: auto/span 12; } /* MEDIUM Column Start */ .Primer_Brand__Bento-module__Bento__Item–medium-column-start-1___ysXie { grid-column-start: 1; } .Primer_Brand__Bento-module__Bento__Item–medium-column-start-2___obU8P { grid-column-start: 2; } .Primer_Brand__Bento-module__Bento__Item–medium-column-start-3___ttZ2X { grid-column-start: 3; } .Primer_Brand__Bento-module__Bento__Item–medium-column-start-4___yd4pw { grid-column-start: 4; } .Primer_Brand__Bento-module__Bento__Item–medium-column-start-5___wl6Sl { grid-column-start: 5; } .Primer_Brand__Bento-module__Bento__Item–medium-column-start-6___rlfWR { grid-column-start: 6; } .Primer_Brand__Bento-module__Bento__Item–medium-column-start-7___dfJXo { grid-column-start: 7; } .Primer_Brand__Bento-module__Bento__Item–medium-column-start-8___HLzZU { grid-column-start: 8; } .Primer_Brand__Bento-module__Bento__Item–medium-column-start-9___Jul8L { grid-column-start: 9; } .Primer_Brand__Bento-module__Bento__Item–medium-column-start-10___NGybV { grid-column-start: 10; } .Primer_Brand__Bento-module__Bento__Item–medium-column-start-11___vc1Nv { grid-column-start: 11; } .Primer_Brand__Bento-module__Bento__Item–medium-column-start-12___gZcLo { grid-column-start: 12; } /* MEDIUM Row Start */ .Primer_Brand__Bento-module__Bento__Item–medium-row-start-1___s1Rgz { grid-row-start: 1; } .Primer_Brand__Bento-module__Bento__Item–medium-row-start-2___dsf4y { grid-row-start: 2; } .Primer_Brand__Bento-module__Bento__Item–medium-row-start-3___rWjRq { grid-row-start: 3; } .Primer_Brand__Bento-module__Bento__Item–medium-row-start-4___Iiuud { grid-row-start: 4; } .Primer_Brand__Bento-module__Bento__Item–medium-row-start-5___tbnzw { grid-row-start: 5; } .Primer_Brand__Bento-module__Bento__Item–medium-row-start-6___jPFm7 { grid-row-start: 6; } .Primer_Brand__Bento-module__Bento__Item–medium-row-start-7___ZqLlM { grid-row-start: 7; } .Primer_Brand__Bento-module__Bento__Item–medium-row-start-8___TIOvf { grid-row-start: 8; } .Primer_Brand__Bento-module__Bento__Item–medium-row-start-9___oukNX { grid-row-start: 9; } .Primer_Brand__Bento-module__Bento__Item–medium-row-start-10___ZCbg8 { grid-row-start: 10; } .Primer_Brand__Bento-module__Bento__Item–medium-row-start-11___bSDUT { grid-row-start: 11; } .Primer_Brand__Bento-module__Bento__Item–medium-row-start-12___ozUh1 { grid-row-start: 12; } /* MEDIUM Flow */ .Primer_Brand__Bento-module__Bento__Item–medium-flow-column___K27t6 { grid-auto-flow: column; grid-template-columns: 1fr 1fr; grid-template-rows: 1fr; } .Primer_Brand__Bento-module__Bento__Item___fM9oe:not(.Primer_Brand__Bento-module__Bento__Item–visual-as-background___z0J2Q) > .Primer_Brand__Bento-module__Bento__Item–medium-flow-column___K27t6 > div:first-of-type { padding-right: 0; } .Primer_Brand__Bento-module__Bento__Item___fM9oe:not(.Primer_Brand__Bento-module__Bento__Item–visual-as-background___z0J2Q) > .Primer_Brand__Bento-module__Bento__Item–medium-flow-column___K27t6 > div:last-of-type { padding-left: 0; } .Primer_Brand__Bento-module__Bento__Item–medium-flow-row___qACyl { grid-auto-flow: row; grid-template-rows: 1fr 1fr; grid-template-columns: 1fr; } .Primer_Brand__Bento-module__Bento__Item___fM9oe:not(.Primer_Brand__Bento-module__Bento__Item–visual-as-background___z0J2Q) > .Primer_Brand__Bento-module__Bento__Item–medium-flow-row___qACyl > div:first-of-type { padding-bottom: 0; } .Primer_Brand__Bento-module__Bento__Item___fM9oe:not(.Primer_Brand__Bento-module__Bento__Item–visual-as-background___z0J2Q) > .Primer_Brand__Bento-module__Bento__Item–medium-flow-row___qACyl > div:last-of-type { padding-top: 0; } /* MEDIUM Vertical Align */ .Primer_Brand__Bento-module__Bento__Item–medium-verticalAlign-start___DOGQs { justify-content: flex-start; } .Primer_Brand__Bento-module__Bento__Item–medium-verticalAlign-start___DOGQs .Primer_Brand__Bento-module__Bento__call-to-action___CF7bA { margin-top: 0; } .Primer_Brand__Bento-module__Bento__Item–medium-verticalAlign-center___FEwTP { justify-content: center; } .Primer_Brand__Bento-module__Bento__Item–medium-verticalAlign-center___FEwTP .Primer_Brand__Bento-module__Bento__call-to-action___CF7bA { margin-top: 0; } .Primer_Brand__Bento-module__Bento__Item–medium-verticalAlign-end___b8l2w { justify-content: flex-end; } .Primer_Brand__Bento-module__Bento__Item–medium-verticalAlign-end___b8l2w .Primer_Brand__Bento-module__Bento__call-to-action___CF7bA { margin-top: 0; } /* MEDIUM Horizontal Align */ .Primer_Brand__Bento-module__Bento__Item–medium-horizontalAlign-start___nzIvg { align-items: flex-start; } .Primer_Brand__Bento-module__Bento__Item–medium-horizontalAlign-center___aHFRW { align-items: center; } .Primer_Brand__Bento-module__Bento–medium-padding-condensed___BgWOb { padding: var(–brand-Bento-content-padding-condensed); } .Primer_Brand__Bento-module__Bento–medium-padding-normal___xjnwE { padding: var(–brand-Bento-content-padding-normal); } .Primer_Brand__Bento-module__Bento–medium-padding-spacious___I5PEZ { padding: var(–brand-Bento-content-padding-spacious); } .Primer_Brand__Bento-module__Bento__Item–medium-gap-condensed___Nk4Uj { grid-gap: var(–brand-Bento-content-padding-condensed); } .Primer_Brand__Bento-module__Bento__Item–medium-gap-normal___KXAsF { grid-gap: var(–brand-Bento-content-padding-normal); } .Primer_Brand__Bento-module__Bento__Item–medium-gap-spacious___vFlWU { grid-gap: var(–brand-Bento-content-padding-spacious); } } /* LARGE breakpoint */ @media screen and (min-width: 63.25rem) { /* LARGE Column Span */ .Primer_Brand__Bento-module__Bento__Item–large-column-span-1___sPCsf { grid-column: auto/span 1; } .Primer_Brand__Bento-module__Bento__Item–large-column-span-2___wpcnQ { grid-column: auto/span 2; } .Primer_Brand__Bento-module__Bento__Item–large-column-span-3___z8T3W { grid-column: auto/span 3; } .Primer_Brand__Bento-module__Bento__Item–large-column-span-4___RNQwy { grid-column: auto/span 4; } .Primer_Brand__Bento-module__Bento__Item–large-column-span-5___t06QC { grid-column: auto/span 5; } .Primer_Brand__Bento-module__Bento__Item–large-column-span-6___eUMZR { grid-column: auto/span 6; } .Primer_Brand__Bento-module__Bento__Item–large-column-span-7___mLdYl { grid-column: auto/span 7; } .Primer_Brand__Bento-module__Bento__Item–large-column-span-8___zhtsq { grid-column: auto/span 8; } .Primer_Brand__Bento-module__Bento__Item–large-column-span-9___IrFuA { grid-column: auto/span 9; } .Primer_Brand__Bento-module__Bento__Item–large-column-span-10___d4zEs { grid-column: auto/span 10; } .Primer_Brand__Bento-module__Bento__Item–large-column-span-11___UKFCJ { grid-column: auto/span 11; } .Primer_Brand__Bento-module__Bento__Item–large-column-span-12___lOmLI { grid-column: auto/span 12; } /* LARGE Row Span */ .Primer_Brand__Bento-module__Bento__Item–large-row-span-1___o_4N_ { grid-row: auto/span 1; } .Primer_Brand__Bento-module__Bento__Item–large-row-span-2___yJebq { grid-row: auto/span 2; } .Primer_Brand__Bento-module__Bento__Item–large-row-span-3___MsNH2 { grid-row: auto/span 3; } .Primer_Brand__Bento-module__Bento__Item–large-row-span-4___aYG1Q { grid-row: auto/span 4; } .Primer_Brand__Bento-module__Bento__Item–large-row-span-5___qiTGf { grid-row: auto/span 5; } .Primer_Brand__Bento-module__Bento__Item–large-row-span-6___yDxVJ { grid-row: auto/span 6; } .Primer_Brand__Bento-module__Bento__Item–large-row-span-7___gfW02 { grid-row: auto/span 7; } .Primer_Brand__Bento-module__Bento__Item–large-row-span-8___qrky4 { grid-row: auto/span 8; } .Primer_Brand__Bento-module__Bento__Item–large-row-span-9___wluiD { grid-row: auto/span 9; } .Primer_Brand__Bento-module__Bento__Item–large-row-span-10___IXd3G { grid-row: auto/span 10; } .Primer_Brand__Bento-module__Bento__Item–large-row-span-11___OVPxd { grid-row: auto/span 11; } .Primer_Brand__Bento-module__Bento__Item–large-row-span-12___aAmjb { grid-row: auto/span 12; } /* LARGE Column Start */ .Primer_Brand__Bento-module__Bento__Item–large-column-start-1___ogy5Y { grid-column-start: 1; } .Primer_Brand__Bento-module__Bento__Item–large-column-start-2___A8Kex { grid-column-start: 2; } .Primer_Brand__Bento-module__Bento__Item–large-column-start-3___nCs4W { grid-column-start: 3; } .Primer_Brand__Bento-module__Bento__Item–large-column-start-4___k6wxM { grid-column-start: 4; } .Primer_Brand__Bento-module__Bento__Item–large-column-start-5___u9g2t { grid-column-start: 5; } .Primer_Brand__Bento-module__Bento__Item–large-column-start-6___wT9tc { grid-column-start: 6; } .Primer_Brand__Bento-module__Bento__Item–large-column-start-7___cH1Zn { grid-column-start: 7; } .Primer_Brand__Bento-module__Bento__Item–large-column-start-8___UsTw7 { grid-column-start: 8; } .Primer_Brand__Bento-module__Bento__Item–large-column-start-9___txaE3 { grid-column-start: 9; } .Primer_Brand__Bento-module__Bento__Item–large-column-start-10___uY9Wm { grid-column-start: 10; } .Primer_Brand__Bento-module__Bento__Item–large-column-start-11___kwY5A { grid-column-start: 11; } .Primer_Brand__Bento-module__Bento__Item–large-column-start-12___B9iMH { grid-column-start: 12; } /* LARGE Row Start */ .Primer_Brand__Bento-module__Bento__Item–large-row-start-1___kYB2F { grid-row-start: 1; } .Primer_Brand__Bento-module__Bento__Item–large-row-start-2___o21Td { grid-row-start: 2; } .Primer_Brand__Bento-module__Bento__Item–large-row-start-3___htfzI { grid-row-start: 3; } .Primer_Brand__Bento-module__Bento__Item–large-row-start-4___P2f1W { grid-row-start: 4; } .Primer_Brand__Bento-module__Bento__Item–large-row-start-5___HT3C4 { grid-row-start: 5; } .Primer_Brand__Bento-module__Bento__Item–large-row-start-6___pcerM { grid-row-start: 6; } .Primer_Brand__Bento-module__Bento__Item–large-row-start-7___j2ui8 { grid-row-start: 7; } .Primer_Brand__Bento-module__Bento__Item–large-row-start-8___V82iT { grid-row-start: 8; } .Primer_Brand__Bento-module__Bento__Item–large-row-start-9___EG4R2 { grid-row-start: 9; } .Primer_Brand__Bento-module__Bento__Item–large-row-start-10___EaLQx { grid-row-start: 10; } .Primer_Brand__Bento-module__Bento__Item–large-row-start-11___IQx_d { grid-row-start: 11; } .Primer_Brand__Bento-module__Bento__Item–large-row-start-12___hlrVv { grid-row-start: 12; } /* LARGE Flow */ .Primer_Brand__Bento-module__Bento__Item–large-flow-column___uvNUE { grid-auto-flow: column; grid-template-columns: 1fr 1fr; grid-template-rows: 1fr; } .Primer_Brand__Bento-module__Bento__Item___fM9oe:not(.Primer_Brand__Bento-module__Bento__Item–visual-as-background___z0J2Q) > .Primer_Brand__Bento-module__Bento__Item–large-flow-column___uvNUE > div:first-of-type { padding-right: 0; } .Primer_Brand__Bento-module__Bento__Item___fM9oe:not(.Primer_Brand__Bento-module__Bento__Item–visual-as-background___z0J2Q) > .Primer_Brand__Bento-module__Bento__Item–large-flow-column___uvNUE > div:last-of-type { padding-left: 0; } .Primer_Brand__Bento-module__Bento__Item–large-flow-row___ple3b { grid-auto-flow: row; grid-template-rows: 1fr 1fr; grid-template-columns: 1fr; } .Primer_Brand__Bento-module__Bento__Item___fM9oe:not(.Primer_Brand__Bento-module__Bento__Item–visual-as-background___z0J2Q) > .Primer_Brand__Bento-module__Bento__Item–large-flow-row___ple3b > div:first-of-type { padding-bottom: 0; } .Primer_Brand__Bento-module__Bento__Item___fM9oe:not(.Primer_Brand__Bento-module__Bento__Item–visual-as-background___z0J2Q) > .Primer_Brand__Bento-module__Bento__Item–large-flow-row___ple3b > div:last-of-type { padding-top: 0; } /* LARGE Vertical Align */ .Primer_Brand__Bento-module__Bento__Item–large-verticalAlign-start___VDcbn { justify-content: flex-start; } .Primer_Brand__Bento-module__Bento__Item–large-verticalAlign-start___VDcbn .Primer_Brand__Bento-module__Bento__call-to-action___CF7bA { margin-top: 0; } .Primer_Brand__Bento-module__Bento__Item–large-verticalAlign-center___mbhdV { justify-content: center; } .Primer_Brand__Bento-module__Bento__Item–large-verticalAlign-center___mbhdV .Primer_Brand__Bento-module__Bento__call-to-action___CF7bA { margin-top: 0; } .Primer_Brand__Bento-module__Bento__Item–large-verticalAlign-end___hj9Dq { justify-content: flex-end; } .Primer_Brand__Bento-module__Bento__Item–large-verticalAlign-end___hj9Dq .Primer_Brand__Bento-module__Bento__call-to-action___CF7bA { margin-top: 0; } /* LARGE Horizontal Align */ .Primer_Brand__Bento-module__Bento__Item–large-horizontalAlign-start___YQT1t { align-items: flex-start; } .Primer_Brand__Bento-module__Bento__Item–large-horizontalAlign-center___YtwaR { align-items: center; } .Primer_Brand__Bento-module__Bento-padding–large-condensed___HeO1J { padding: var(–brand-Bento-content-padding-condensed); } .Primer_Brand__Bento-module__Bento-padding–large-normal___LcQOA { padding: var(–brand-Bento-content-padding-normal); } .Primer_Brand__Bento-module__Bento-padding–large-spacious____8oib { padding: var(–brand-Bento-content-padding-spacious); } .Primer_Brand__Bento-module__Bento__Item–large-gap-condensed___Rbi9v { grid-gap: var(–brand-Bento-content-padding-condensed); } .Primer_Brand__Bento-module__Bento__Item–large-gap-normal___S9Fjb { grid-gap: var(–brand-Bento-content-padding-normal); } .Primer_Brand__Bento-module__Bento__Item–large-gap-spacious___i_Gyj { grid-gap: var(–brand-Bento-content-padding-spacious); } } /* XLARGE breakpoint */ @media screen and (min-width: 80rem) { /* XLARGE Column Span */ .Primer_Brand__Bento-module__Bento__Item–xlarge-column-span-1___LC_qv { grid-column: auto/span 1; } .Primer_Brand__Bento-module__Bento__Item–xlarge-column-span-2___PkH2a { grid-column: auto/span 2; } .Primer_Brand__Bento-module__Bento__Item–xlarge-column-span-3___sjEds { grid-column: auto/span 3; } .Primer_Brand__Bento-module__Bento__Item–xlarge-column-span-4___CwpLr { grid-column: auto/span 4; } .Primer_Brand__Bento-module__Bento__Item–xlarge-column-span-5___ATLZK { grid-column: auto/span 5; } .Primer_Brand__Bento-module__Bento__Item–xlarge-column-span-6___wDVtR { grid-column: auto/span 6; } .Primer_Brand__Bento-module__Bento__Item–xlarge-column-span-7___BF_PQ { grid-column: auto/span 7; } .Primer_Brand__Bento-module__Bento__Item–xlarge-column-span-8___Je6tc { grid-column: auto/span 8; } .Primer_Brand__Bento-module__Bento__Item–xlarge-column-span-9___de_EV { grid-column: auto/span 9; } .Primer_Brand__Bento-module__Bento__Item–xlarge-column-span-10___TV_va { grid-column: auto/span 10; } .Primer_Brand__Bento-module__Bento__Item–xlarge-column-span-11___mRbhR { grid-column: auto/span 11; } .Primer_Brand__Bento-module__Bento__Item–xlarge-column-span-12___jCuU4 { grid-column: auto/span 12; } /* XLARGE Row Span */ .Primer_Brand__Bento-module__Bento__Item–xlarge-row-span-1___k8cvi { grid-row: auto/span 1; } .Primer_Brand__Bento-module__Bento__Item–xlarge-row-span-2___eQ1hk { grid-row: auto/span 2; } .Primer_Brand__Bento-module__Bento__Item–xlarge-row-span-3___FdBn9 { grid-row: auto/span 3; } .Primer_Brand__Bento-module__Bento__Item–xlarge-row-span-4___Eu9U7 { grid-row: auto/span 4; } .Primer_Brand__Bento-module__Bento__Item–xlarge-row-span-5___AymfS { grid-row: auto/span 5; } .Primer_Brand__Bento-module__Bento__Item–xlarge-row-span-6___ciomo { grid-row: auto/span 6; } .Primer_Brand__Bento-module__Bento__Item–xlarge-row-span-7___bDoNI { grid-row: auto/span 7; } .Primer_Brand__Bento-module__Bento__Item–xlarge-row-span-8___aCyc1 { grid-row: auto/span 8; } .Primer_Brand__Bento-module__Bento__Item–xlarge-row-span-9___t6eYp { grid-row: auto/span 9; } .Primer_Brand__Bento-module__Bento__Item–xlarge-row-span-10___Q9UMh { grid-row: auto/span 10; } .Primer_Brand__Bento-module__Bento__Item–xlarge-row-span-11___Oeb8y { grid-row: auto/span 11; } .Primer_Brand__Bento-module__Bento__Item–xlarge-row-span-12___iXpKf { grid-row: auto/span 12; } /* XLARGE Column Start */ .Primer_Brand__Bento-module__Bento__Item–xlarge-column-start-1___eTMGO { grid-column-start: 1; } .Primer_Brand__Bento-module__Bento__Item–xlarge-column-start-2___ghZ8B { grid-column-start: 2; } .Primer_Brand__Bento-module__Bento__Item–xlarge-column-start-3___zIFiN { grid-column-start: 3; } .Primer_Brand__Bento-module__Bento__Item–xlarge-column-start-4___Ye3wL { grid-column-start: 4; } .Primer_Brand__Bento-module__Bento__Item–xlarge-column-start-5___Vtfhw { grid-column-start: 5; } .Primer_Brand__Bento-module__Bento__Item–xlarge-column-start-6___MiwV4 { grid-column-start: 6; } .Primer_Brand__Bento-module__Bento__Item–xlarge-column-start-7___n3U82 { grid-column-start: 7; } .Primer_Brand__Bento-module__Bento__Item–xlarge-column-start-8___S45Zc { grid-column-start: 8; } .Primer_Brand__Bento-module__Bento__Item–xlarge-column-start-9___bjxcX { grid-column-start: 9; } .Primer_Brand__Bento-module__Bento__Item–xlarge-column-start-10___xiPsu { grid-column-start: 10; } .Primer_Brand__Bento-module__Bento__Item–xlarge-column-start-11___h6pke { grid-column-start: 11; } .Primer_Brand__Bento-module__Bento__Item–xlarge-column-start-12___lINEt { grid-column-start: 12; } /* XLARGE Row Start */ .Primer_Brand__Bento-module__Bento__Item–xlarge-row-start-1___XJ8IJ { grid-row-start: 1; } .Primer_Brand__Bento-module__Bento__Item–xlarge-row-start-2___Jh4mU { grid-row-start: 2; } .Primer_Brand__Bento-module__Bento__Item–xlarge-row-start-3___Qaz7u { grid-row-start: 3; } .Primer_Brand__Bento-module__Bento__Item–xlarge-row-start-4___Wdsyy { grid-row-start: 4; } .Primer_Brand__Bento-module__Bento__Item–xlarge-row-start-5___SWvQD { grid-row-start: 5; } .Primer_Brand__Bento-module__Bento__Item–xlarge-row-start-6___YIWd4 { grid-row-start: 6; } .Primer_Brand__Bento-module__Bento__Item–xlarge-row-start-7___UWo93 { grid-row-start: 7; } .Primer_Brand__Bento-module__Bento__Item–xlarge-row-start-8___f8RMO { grid-row-start: 8; } .Primer_Brand__Bento-module__Bento__Item–xlarge-row-start-9___O7BXf { grid-row-start: 9; } .Primer_Brand__Bento-module__Bento__Item–xlarge-row-start-10___g9Tom { grid-row-start: 10; } .Primer_Brand__Bento-module__Bento__Item–xlarge-row-start-11___WATnH { grid-row-start: 11; } .Primer_Brand__Bento-module__Bento__Item–xlarge-row-start-12___f2aPN { grid-row-start: 12; } /* XLARGE Flow */ .Primer_Brand__Bento-module__Bento__Item–xlarge-flow-column___xXSFC { grid-auto-flow: column; grid-template-columns: 1fr 1fr; grid-template-rows: 1fr; } .Primer_Brand__Bento-module__Bento__Item___fM9oe:not(.Primer_Brand__Bento-module__Bento__Item–visual-as-background___z0J2Q) > .Primer_Brand__Bento-module__Bento__Item–xlarge-flow-column___xXSFC > div:first-of-type { padding-right: 0; } .Primer_Brand__Bento-module__Bento__Item___fM9oe:not(.Primer_Brand__Bento-module__Bento__Item–visual-as-background___z0J2Q) > .Primer_Brand__Bento-module__Bento__Item–xlarge-flow-column___xXSFC > div:last-of-type { padding-left: 0; } .Primer_Brand__Bento-module__Bento__Item–xlarge-flow-row___y5CpT { grid-auto-flow: row; grid-template-rows: 1fr 1fr; grid-template-columns: 1fr; } .Primer_Brand__Bento-module__Bento__Item___fM9oe:not(.Primer_Brand__Bento-module__Bento__Item–visual-as-background___z0J2Q) > .Primer_Brand__Bento-module__Bento__Item–xlarge-flow-row___y5CpT > div:first-of-type { padding-bottom: 0; } .Primer_Brand__Bento-module__Bento__Item___fM9oe:not(.Primer_Brand__Bento-module__Bento__Item–visual-as-background___z0J2Q) > .Primer_Brand__Bento-module__Bento__Item–xlarge-flow-row___y5CpT > div:last-of-type { padding-top: 0; } /* XLARGE Vertical Align */ .Primer_Brand__Bento-module__Bento__Item–xlarge-verticalAlign-start___EyXCQ { justify-content: flex-start; } .Primer_Brand__Bento-module__Bento__Item–xlarge-verticalAlign-start___EyXCQ .Primer_Brand__Bento-module__Bento__call-to-action___CF7bA { margin-top: 0; } .Primer_Brand__Bento-module__Bento__Item–xlarge-verticalAlign-center___P_tSO { justify-content: center; } .Primer_Brand__Bento-module__Bento__Item–xlarge-verticalAlign-center___P_tSO .Primer_Brand__Bento-module__Bento__call-to-action___CF7bA { margin-top: 0; } .Primer_Brand__Bento-module__Bento__Item–xlarge-verticalAlign-end___UwemK { justify-content: flex-end; } .Primer_Brand__Bento-module__Bento__Item–xlarge-verticalAlign-end___UwemK .Primer_Brand__Bento-module__Bento__call-to-action___CF7bA { margin-top: 0; } /* XLARGE Horizontal Align */ .Primer_Brand__Bento-module__Bento__Item–xlarge-horizontalAlign-start___zzvpZ { align-items: flex-start; } .Primer_Brand__Bento-module__Bento__Item–xlarge-horizontalAlign-center___mfany { align-items: center; } .Primer_Brand__Bento-module__Bento–xlarge-padding-condensed___mPi3N { padding: var(–brand-Bento-content-padding-condensed); } .Primer_Brand__Bento-module__Bento–xlarge-padding-normal___tb1wm { padding: var(–brand-Bento-content-padding-normal); } .Primer_Brand__Bento-module__Bento–xlarge-padding-spacious___bT4bv { padding: var(–brand-Bento-content-padding-spacious); } .Primer_Brand__Bento-module__Bento__Item–xlarge-gap-condensed___Fvi39 { grid-gap: var(–brand-Bento-content-padding-condensed); } .Primer_Brand__Bento-module__Bento__Item–xlarge-gap-normal___uQQu6 { grid-gap: var(–brand-Bento-content-padding-normal); } .Primer_Brand__Bento-module__Bento__Item–xlarge-gap-spacious___QxB62 { grid-gap: var(–brand-Bento-content-padding-spacious); } } /* XXLARGE breakpoint */ @media screen and (min-width: 87.5rem) { /* XXLARGE Column Span */ .Primer_Brand__Bento-module__Bento__Item–xxlarge-column-span-1___AChhv { grid-column: auto/span 1; } .Primer_Brand__Bento-module__Bento__Item–xxlarge-column-span-2___yj5YI { grid-column: auto/span 2; } .Primer_Brand__Bento-module__Bento__Item–xxlarge-column-span-3___jy7Fg { grid-column: auto/span 3; } .Primer_Brand__Bento-module__Bento__Item–xxlarge-column-span-4___fXoXs { grid-column: auto/span 4; } .Primer_Brand__Bento-module__Bento__Item–xxlarge-column-span-5___hZOPX { grid-column: auto/span 5; } .Primer_Brand__Bento-module__Bento__Item–xxlarge-column-span-6___WEvG1 { grid-column: auto/span 6; } .Primer_Brand__Bento-module__Bento__Item–xxlarge-column-span-7___eliQQ { grid-column: auto/span 7; } .Primer_Brand__Bento-module__Bento__Item–xxlarge-column-span-8____DaEU { grid-column: auto/span 8; } .Primer_Brand__Bento-module__Bento__Item–xxlarge-column-span-9___PACVQ { grid-column: auto/span 9; } .Primer_Brand__Bento-module__Bento__Item–xxlarge-column-span-10___iplz_ { grid-column: auto/span 10; } .Primer_Brand__Bento-module__Bento__Item–xxlarge-column-span-11___sUFyE { grid-column: auto/span 11; } .Primer_Brand__Bento-module__Bento__Item–xxlarge-column-span-12___UauN_ { grid-column: auto/span 12; } /* XXLARGE Row Span */ .Primer_Brand__Bento-module__Bento__Item–xxlarge-row-span-1___la7E2 { grid-column: auto/span 1; } .Primer_Brand__Bento-module__Bento__Item–xxlarge-row-span-2___WXQZy { grid-column: auto/span 2; } .Primer_Brand__Bento-module__Bento__Item–xxlarge-row-span-3___K295L { grid-column: auto/span 3; } .Primer_Brand__Bento-module__Bento__Item–xxlarge-row-span-4___dizmC { grid-column: auto/span 4; } .Primer_Brand__Bento-module__Bento__Item–xxlarge-row-span-5___gxqXP { grid-column: auto/span 5; } .Primer_Brand__Bento-module__Bento__Item–xxlarge-row-span-6___fCUrs { grid-column: auto/span 6; } .Primer_Brand__Bento-module__Bento__Item–xxlarge-row-span-7___t_vib { grid-column: auto/span 7; } .Primer_Brand__Bento-module__Bento__Item–xxlarge-row-span-8___FkHnk { grid-column: auto/span 8; } .Primer_Brand__Bento-module__Bento__Item–xxlarge-row-span-9___S9z_S { grid-column: auto/span 9; } .Primer_Brand__Bento-module__Bento__Item–xxlarge-row-span-10___MWhmW { grid-column: auto/span 10; } .Primer_Brand__Bento-module__Bento__Item–xxlarge-row-span-11___R0fGH { grid-column: auto/span 11; } .Primer_Brand__Bento-module__Bento__Item–xxlarge-row-span-12___mgPOb { grid-column: auto/span 12; } /* XXLARGE Column Start */ .Primer_Brand__Bento-module__Bento__Item–xxlarge-column-start-1___IjDaG { grid-column-start: 1; } .Primer_Brand__Bento-module__Bento__Item–xxlarge-column-start-2___yrjzP { grid-column-start: 2; } .Primer_Brand__Bento-module__Bento__Item–xxlarge-column-start-3___revB_ { grid-column-start: 3; } .Primer_Brand__Bento-module__Bento__Item–xxlarge-column-start-4___nXjQh { grid-column-start: 4; } .Primer_Brand__Bento-module__Bento__Item–xxlarge-column-start-5___eKzaF { grid-column-start: 5; } .Primer_Brand__Bento-module__Bento__Item–xxlarge-column-start-6___poX4Y { grid-column-start: 6; } .Primer_Brand__Bento-module__Bento__Item–xxlarge-column-start-7___swX7v { grid-column-start: 7; } .Primer_Brand__Bento-module__Bento__Item–xxlarge-column-start-8___jRIvg { grid-column-start: 8; } .Primer_Brand__Bento-module__Bento__Item–xxlarge-column-start-9___B6iPN { grid-column-start: 9; } .Primer_Brand__Bento-module__Bento__Item–xxlarge-column-start-10___U3Q49 { grid-column-start: 10; } .Primer_Brand__Bento-module__Bento__Item–xxlarge-column-start-11___arwBj { grid-column-start: 11; } .Primer_Brand__Bento-module__Bento__Item–xxlarge-column-start-12___AVlIn { grid-column-start: 12; } /* XXLARGE Row Start */ .Primer_Brand__Bento-module__Bento__Item–xxlarge-row-start-1___uKVBZ { grid-row-start: 1; } .Primer_Brand__Bento-module__Bento__Item–xxlarge-row-start-2___l1Sk8 { grid-row-start: 2; } .Primer_Brand__Bento-module__Bento__Item–xxlarge-row-start-3___a3epC { grid-row-start: 3; } .Primer_Brand__Bento-module__Bento__Item–xxlarge-row-start-4___cIZFC { grid-row-start: 4; } .Primer_Brand__Bento-module__Bento__Item–xxlarge-row-start-5___rDSnG { grid-row-start: 5; } .Primer_Brand__Bento-module__Bento__Item–xxlarge-row-start-6___iFfkQ { grid-row-start: 6; } .Primer_Brand__Bento-module__Bento__Item–xxlarge-row-start-7___HQgB2 { grid-row-start: 7; } .Primer_Brand__Bento-module__Bento__Item–xxlarge-row-start-8___Kk8Ll { grid-row-start: 8; } .Primer_Brand__Bento-module__Bento__Item–xxlarge-row-start-9___JA8it { grid-row-start: 9; } .Primer_Brand__Bento-module__Bento__Item–xxlarge-row-start-10____Xfo3 { grid-row-start: 10; } .Primer_Brand__Bento-module__Bento__Item–xxlarge-row-start-11___GgPCA { grid-row-start: 11; } .Primer_Brand__Bento-module__Bento__Item–xxlarge-row-start-12___Tauza { grid-row-start: 12; } /* XXLARGE Flow */ .Primer_Brand__Bento-module__Bento__Item–xxlarge-flow-column___EIhFB { grid-auto-flow: column; grid-template-columns: 1fr 1fr; grid-template-rows: 1fr; } .Primer_Brand__Bento-module__Bento__Item___fM9oe:not(.Primer_Brand__Bento-module__Bento__Item–visual-as-background___z0J2Q) > .Primer_Brand__Bento-module__Bento__Item–xxlarge-flow-column___EIhFB > div:first-of-type { padding-right: 0; } .Primer_Brand__Bento-module__Bento__Item___fM9oe:not(.Primer_Brand__Bento-module__Bento__Item–visual-as-background___z0J2Q) > .Primer_Brand__Bento-module__Bento__Item–xxlarge-flow-column___EIhFB > div:last-of-type { padding-left: 0; } .Primer_Brand__Bento-module__Bento__Item–xxlarge-flow-row___hqL6a { grid-auto-flow: row; grid-template-rows: 1fr 1fr; grid-template-columns: 1fr; } .Primer_Brand__Bento-module__Bento__Item___fM9oe:not(.Primer_Brand__Bento-module__Bento__Item–visual-as-background___z0J2Q) > .Primer_Brand__Bento-module__Bento__Item–xxlarge-flow-row___hqL6a > div:first-of-type { padding-bottom: 0; } .Primer_Brand__Bento-module__Bento__Item___fM9oe:not(.Primer_Brand__Bento-module__Bento__Item–visual-as-background___z0J2Q) > .Primer_Brand__Bento-module__Bento__Item–xxlarge-flow-row___hqL6a > div:last-of-type { padding-top: 0; } /* XXLARGE Vertical Align */ .Primer_Brand__Bento-module__Bento__Item–xxlarge-verticalAlign-start___KQhGN { justify-content: flex-start; } .Primer_Brand__Bento-module__Bento__Item–xxlarge-verticalAlign-start___KQhGN .Primer_Brand__Bento-module__Bento__call-to-action___CF7bA { margin-top: 0; } .Primer_Brand__Bento-module__Bento__Item–xxlarge-verticalAlign-center___MfM4H { justify-content: center; } .Primer_Brand__Bento-module__Bento__Item–xxlarge-verticalAlign-center___MfM4H .Primer_Brand__Bento-module__Bento__call-to-action___CF7bA { margin-top: 0; } .Primer_Brand__Bento-module__Bento__Item–xxlarge-verticalAlign-end___trbrg { justify-content: flex-end; } .Primer_Brand__Bento-module__Bento__Item–xxlarge-verticalAlign-end___trbrg .Primer_Brand__Bento-module__Bento__call-to-action___CF7bA { margin-top: 0; } /* XXLARGE Horizontal Align */ .Primer_Brand__Bento-module__Bento__Item–xxlarge-horizontalAlign-start___BPlw7 { align-items: flex-start; } .Primer_Brand__Bento-module__Bento__Item–xxlarge-horizontalAlign-center___QFMr_ { align-items: center; } .Primer_Brand__Bento-module__Bento–xxlarge-padding-condensed___L_cr9 { padding: var(–brand-Bento-content-padding-condensed); } .Primer_Brand__Bento-module__Bento—xxlarge-padding-normal___TojyH { padding: var(–brand-Bento-content-padding-normal); } .Primer_Brand__Bento-module__Bento–xxlarge-padding-spacious___C_vI2 { padding: var(–brand-Bento-content-padding-spacious); } .Primer_Brand__Bento-module__Bento__Item–xxlarge-gap-condensed___kImZb { grid-gap: var(–brand-Bento-content-padding-condensed); } .Primer_Brand__Bento-module__Bento__Item–xxlarge-gap-normal___bsI4f { grid-gap: var(–brand-Bento-content-padding-normal); } .Primer_Brand__Bento-module__Bento__Item–xxlarge-gap-spacious___tLuXL { grid-gap: var(–brand-Bento-content-padding-spacious); } } /* Flow Padding Overrides */ .Primer_Brand__Bento-module__Bento-column-padding-override___SxVV5 > div:first-of-type { padding-right: 0; } .Primer_Brand__Bento-module__Bento-column-padding-override___SxVV5 > div:last-of-type { padding-left: 0; } .Primer_Brand__Bento-module__Bento-row-padding-override___r37Kb > div:first-of-type { padding-bottom: 0; } .Primer_Brand__Bento-module__Bento-row-padding-override___r37Kb > div:last-of-type { padding-top: 0; } /** * Do not edit directly * Generated on Thu, 23 Oct 2025 14:23:28 GMT */ :root { –brand-EyebrowBanner-subHeading-size: var(–brand-text-size-100); –brand-EyebrowBanner-heading-size: var(–brand-text-size-100); –brand-EyebrowBanner-label-size: var(–brand-text-size-100); –brand-EyebrowBanner-spacing-inner-inline: var(–base-size-16); –brand-EyebrowBanner-spacing-inner-block: 0.875rem; –brand-EyebrowBanner-borderRadius: var(–base-size-16); } @media (min-width: 768px) { :root { –brand-EyebrowBanner-subHeading-size: var(–brand-text-size-200); –brand-EyebrowBanner-heading-size: var(–brand-text-size-200); –brand-EyebrowBanner-label-size: var(–brand-text-size-200); –brand-EyebrowBanner-spacing-inner-inline: var(–base-size-20); –brand-EyebrowBanner-borderRadius: 6.25rem; } } /** * Do not edit directly * Generated on Thu, 23 Oct 2025 14:23:28 GMT */ :root, [data-color-mode=”light”] { –brand-Eyebrowbanner-bgColor-rest: rgba(255,255,255,0.6); –brand-Eyebrowbanner-borderColor-rest: var(–brand-color-border-default); –brand-Eyebrowbanner-heading-fgColor: var(–brand-color-text-default); –brand-Eyebrowbanner-subHeading-fgColor: var(–brand-color-text-muted); –brand-Eyebrowbanner-icon-background-default: var(–base-color-scale-gray-0); –brand-Eyebrowbanner-icon-background-blue: var(–base-color-scale-blue-0); –brand-Eyebrowbanner-icon-background-coral: var(–base-color-scale-coral-0); –brand-Eyebrowbanner-icon-background-green: var(–base-color-scale-green-0); –brand-Eyebrowbanner-icon-background-gray: var(–base-color-scale-gray-0); –brand-Eyebrowbanner-icon-background-indigo: var(–base-color-scale-indigo-0); –brand-Eyebrowbanner-icon-background-lemon: var(–base-color-scale-lemon-0); –brand-Eyebrowbanner-icon-background-lime: var(–base-color-scale-lime-0); –brand-Eyebrowbanner-icon-background-orange: var(–base-color-scale-orange-0); –brand-Eyebrowbanner-icon-background-pink: var(–base-color-scale-pink-0); –brand-Eyebrowbanner-icon-background-purple: var(–base-color-scale-purple-0); –brand-Eyebrowbanner-icon-background-red: var(–base-color-scale-red-0); –brand-Eyebrowbanner-icon-background-teal: var(–base-color-scale-teal-0); –brand-Eyebrowbanner-icon-background-yellow: var(–base-color-scale-yellow-0); –brand-Eyebrowbanner-fgColor-default-start: var(–base-color-scale-purple-5); –brand-Eyebrowbanner-fgColor-default-middle: var(–base-color-scale-pink-5); –brand-Eyebrowbanner-fgColor-default-end: var(–base-color-scale-red-5); –brand-Eyebrowbanner-fgColor-blue: var(–base-color-scale-blue-5); –brand-Eyebrowbanner-fgColor-blue-purple-start: var(–base-color-scale-blue-5); –brand-Eyebrowbanner-fgColor-blue-purple-end: var(–base-color-scale-purple-5); –brand-Eyebrowbanner-fgColor-coral: var(–base-color-scale-coral-5); –brand-Eyebrowbanner-fgColor-green: var(–base-color-scale-green-5); –brand-Eyebrowbanner-fgColor-green-blue-start: var(–base-color-scale-green-5); –brand-Eyebrowbanner-fgColor-green-blue-end: var(–base-color-scale-blue-5); –brand-Eyebrowbanner-fgColor-gray: var(–base-color-scale-gray-5); –brand-Eyebrowbanner-fgColor-indigo: var(–base-color-scale-indigo-5); –brand-Eyebrowbanner-fgColor-lemon: var(–base-color-scale-lemon-5); –brand-Eyebrowbanner-fgColor-lime: var(–base-color-scale-lime-5); –brand-Eyebrowbanner-fgColor-orange: var(–base-color-scale-orange-5); –brand-Eyebrowbanner-fgColor-pink: var(–base-color-scale-pink-5); –brand-Eyebrowbanner-fgColor-pink-blue-start: var(–base-color-scale-pink-5); –brand-Eyebrowbanner-fgColor-pink-blue-end: var(–base-color-scale-blue-5); –brand-Eyebrowbanner-fgColor-purple: var(–base-color-scale-purple-5); –brand-Eyebrowbanner-fgColor-purple-red-start: var(–base-color-scale-purple-5); –brand-Eyebrowbanner-fgColor-purple-red-end: var(–base-color-scale-red-5); –brand-Eyebrowbanner-fgColor-red: var(–base-color-scale-red-5); –brand-Eyebrowbanner-fgColor-red-orange-start: var(–base-color-scale-red-5); –brand-Eyebrowbanner-fgColor-red-orange-end: var(–base-color-scale-orange-5); –brand-Eyebrowbanner-fgColor-teal: var(–base-color-scale-teal-5); –brand-Eyebrowbanner-fgColor-yellow: var(–base-color-scale-yellow-5); } [data-color-mode=”dark”] { –brand-Eyebrowbanner-bgColor-rest: rgba(13,17,23,0.6); –brand-Eyebrowbanner-borderColor-rest: var(–base-color-scale-gray-5); –brand-Eyebrowbanner-heading-fgColor: var(–brand-color-text-default); –brand-Eyebrowbanner-subHeading-fgColor: var(–brand-color-text-muted); –brand-Eyebrowbanner-icon-background-default: var(–base-color-scale-gray-6); –brand-Eyebrowbanner-icon-background-blue: var(–base-color-scale-blue-8); –brand-Eyebrowbanner-icon-background-coral: var(–base-color-scale-coral-8); –brand-Eyebrowbanner-icon-background-green: var(–base-color-scale-green-8); –brand-Eyebrowbanner-icon-background-gray: var(–base-color-scale-gray-6); –brand-Eyebrowbanner-icon-background-indigo: var(–base-color-scale-indigo-8); –brand-Eyebrowbanner-icon-background-lemon: var(–base-color-scale-lemon-8); –brand-Eyebrowbanner-icon-background-lime: var(–base-color-scale-lime-8); –brand-Eyebrowbanner-icon-background-orange: var(–base-color-scale-orange-8); –brand-Eyebrowbanner-icon-background-pink: var(–base-color-scale-pink-8); –brand-Eyebrowbanner-icon-background-purple: var(–base-color-scale-purple-8); –brand-Eyebrowbanner-icon-background-red: var(–base-color-scale-red-8); –brand-Eyebrowbanner-icon-background-teal: var(–base-color-scale-teal-8); –brand-Eyebrowbanner-icon-background-yellow: var(–base-color-scale-yellow-8); –brand-Eyebrowbanner-fgColor-default-start: var(–base-color-scale-purple-2); –brand-Eyebrowbanner-fgColor-default-middle: var(–base-color-scale-pink-3); –brand-Eyebrowbanner-fgColor-default-end: var(–base-color-scale-red-3); –brand-Eyebrowbanner-fgColor-blue: var(–base-color-scale-blue-2); –brand-Eyebrowbanner-fgColor-blue-purple-start: var(–base-color-scale-blue-2); –brand-Eyebrowbanner-fgColor-blue-purple-end: var(–base-color-scale-purple-2); –brand-Eyebrowbanner-fgColor-coral: var(–base-color-scale-coral-2); –brand-Eyebrowbanner-fgColor-green: var(–base-color-scale-green-2); –brand-Eyebrowbanner-fgColor-green-blue-start: var(–base-color-scale-green-2); –brand-Eyebrowbanner-fgColor-green-blue-end: var(–base-color-scale-blue-2); –brand-Eyebrowbanner-fgColor-gray: var(–base-color-scale-gray-2); –brand-Eyebrowbanner-fgColor-indigo: var(–base-color-scale-indigo-2); –brand-Eyebrowbanner-fgColor-lemon: var(–base-color-scale-lemon-2); –brand-Eyebrowbanner-fgColor-lime: var(–base-color-scale-lime-2); –brand-Eyebrowbanner-fgColor-orange: var(–base-color-scale-orange-2); –brand-Eyebrowbanner-fgColor-pink: var(–base-color-scale-pink-2); –brand-Eyebrowbanner-fgColor-pink-blue-start: var(–base-color-scale-pink-2); –brand-Eyebrowbanner-fgColor-pink-blue-end: var(–base-color-scale-blue-2); –brand-Eyebrowbanner-fgColor-purple: var(–base-color-scale-purple-2); –brand-Eyebrowbanner-fgColor-purple-red-start: var(–base-color-scale-purple-2); –brand-Eyebrowbanner-fgColor-purple-red-end: var(–base-color-scale-red-2); –brand-Eyebrowbanner-fgColor-red: var(–base-color-scale-red-2); –brand-Eyebrowbanner-fgColor-red-orange-start: var(–base-color-scale-red-2); –brand-Eyebrowbanner-fgColor-red-orange-end: var(–base-color-scale-orange-2); –brand-Eyebrowbanner-fgColor-teal: var(–base-color-scale-teal-2); –brand-Eyebrowbanner-fgColor-yellow: var(–base-color-scale-yellow-2); } .Primer_Brand__EyebrowBanner-module__EyebrowBanner___pFgEn { display: inline-block; align-self: flex-start; -webkit-text-decoration: none; text-decoration: none; background: var(–brand-Eyebrowbanner-bgColor-rest); border: var(–brand-borderWidth-thin) solid var(–brand-Eyebrowbanner-borderColor-rest); padding: var(–brand-EyebrowBanner-spacing-inner-block) var(–brand-EyebrowBanner-spacing-inner-inline); border-radius: var(–brand-EyebrowBanner-borderRadius); } .Primer_Brand__EyebrowBanner-module__EyebrowBanner___pFgEn:hover { -webkit-text-decoration: none !important; text-decoration: none !important; /* Required to override dotcom default */ } .Primer_Brand__EyebrowBanner-module__EyebrowBanner___pFgEn:focus-visible { transition: none; outline: var(–base-size-4) solid var(–brand-color-focus); outline-offset: 2px; } .Primer_Brand__EyebrowBanner-module__EyebrowBanner__inner___LiSah { display: flex; align-items: center; } .Primer_Brand__EyebrowBanner-module__EyebrowBanner__headings___Tyish { margin-inline-start: var(–brand-EyebrowBanner-spacing-inner-inline); text-align: start; } .Primer_Brand__EyebrowBanner-module__EyebrowBanner__leadingVisual___bPH2f { display: flex; } .Primer_Brand__EyebrowBanner-module__EyebrowBanner__leadingVisual___bPH2f img, .Primer_Brand__EyebrowBanner-module__EyebrowBanner__leadingVisual___bPH2f picture, .Primer_Brand__EyebrowBanner-module__EyebrowBanner__leadingVisual___bPH2f svg { height: var(–base-size-44); width: auto; max-width: var(–base-size-44); max-height: var(–base-size-44); } .Primer_Brand__EyebrowBanner-module__EyebrowBanner__trailingVisual___vQJwY { display: flex; } .Primer_Brand__EyebrowBanner-module__EyebrowBanner__trailingVisual-icon___m2rYL { margin-inline-start: var(–base-size-20); color: var(–brand-color-text-default); } .Primer_Brand__EyebrowBanner-module__EyebrowBanner__trailingVisual-icon___m2rYL { fill: var(–brand-color-text-default); } .Primer_Brand__EyebrowBanner-module__EyebrowBanner__leadingLabel___JfbO4 { display: flex; font-family: var(–brand-body-fontFamily); font-weight: var(–base-text-weight-bold); font-size: var(–brand-EyebrowBanner-label-size); line-height: 1em; /* for optical alignment */ letter-spacing: var(–brand-text-letterSpacing-200); background: linear-gradient( 92deg, var(–brand-EyebrowBanner-leadingLabel-color-start, var(–brand-Eyebrowbanner-fgColor-default-start)) 12.09%, var(–brand-EyebrowBanner-leadingLabel-color-middle, var(–brand-Eyebrowbanner-fgColor-default-middle)) 42.58%, var(–brand-EyebrowBanner-leadingLabel-color-end, var(–brand-Eyebrowbanner-fgColor-default-end)) 84.96% ); text-transform: uppercase; background-clip: text; -webkit-background-clip: text; -webkit-text-fill-color: transparent; } .Primer_Brand__EyebrowBanner-module__EyebrowBanner__leadingLabel–color-blue___gWZsh { –brand-EyebrowBanner-leadingLabel-color-start: var(–brand-Eyebrowbanner-fgColor-blue); –brand-EyebrowBanner-leadingLabel-color-middle: var(–brand-Eyebrowbanner-fgColor-blue); –brand-EyebrowBanner-leadingLabel-color-end: var(–brand-Eyebrowbanner-fgColor-blue); } .Primer_Brand__EyebrowBanner-module__EyebrowBanner__leadingLabel–color-blue-purple___jHrJf { –brand-EyebrowBanner-leadingLabel-color-start: var(–brand-Eyebrowbanner-fgColor-blue-purple-start); –brand-EyebrowBanner-leadingLabel-color-middle: var(–brand-Eyebrowbanner-fgColor-blue-purple-end); –brand-EyebrowBanner-leadingLabel-color-end: var(–brand-Eyebrowbanner-fgColor-blue-purple-end); } .Primer_Brand__EyebrowBanner-module__EyebrowBanner__leadingLabel–color-coral___zDffR { –brand-EyebrowBanner-leadingLabel-color-start: var(–brand-Eyebrowbanner-fgColor-coral); –brand-EyebrowBanner-leadingLabel-color-middle: var(–brand-Eyebrowbanner-fgColor-coral); –brand-EyebrowBanner-leadingLabel-color-end: var(–brand-Eyebrowbanner-fgColor-coral); } .Primer_Brand__EyebrowBanner-module__EyebrowBanner__leadingLabel–color-green___KfjSH { –brand-EyebrowBanner-leadingLabel-color-start: var(–brand-Eyebrowbanner-fgColor-green); –brand-EyebrowBanner-leadingLabel-color-middle: var(–brand-Eyebrowbanner-fgColor-green); –brand-EyebrowBanner-leadingLabel-color-end: var(–brand-Eyebrowbanner-fgColor-green); } .Primer_Brand__EyebrowBanner-module__EyebrowBanner__leadingLabel–color-green-blue___IT4vV { –brand-EyebrowBanner-leadingLabel-color-start: var(–brand-Eyebrowbanner-fgColor-green-blue-start); –brand-EyebrowBanner-leadingLabel-color-middle: var(–brand-Eyebrowbanner-fgColor-green-blue-start); –brand-EyebrowBanner-leadingLabel-color-end: var(–brand-Eyebrowbanner-fgColor-green-blue-end); } .Primer_Brand__EyebrowBanner-module__EyebrowBanner__leadingLabel–color-gray___ZXNfp { –brand-EyebrowBanner-leadingLabel-color-start: var(–brand-Eyebrowbanner-fgColor-gray); –brand-EyebrowBanner-leadingLabel-color-middle: var(–brand-Eyebrowbanner-fgColor-gray); –brand-EyebrowBanner-leadingLabel-color-end: var(–brand-Eyebrowbanner-fgColor-gray); } .Primer_Brand__EyebrowBanner-module__EyebrowBanner__leadingLabel–color-indigo___jRhXl { –brand-EyebrowBanner-leadingLabel-color-start: var(–brand-Eyebrowbanner-fgColor-indigo); –brand-EyebrowBanner-leadingLabel-color-middle: var(–brand-Eyebrowbanner-fgColor-indigo); –brand-EyebrowBanner-leadingLabel-color-end: var(–brand-Eyebrowbanner-fgColor-indigo); } .Primer_Brand__EyebrowBanner-module__EyebrowBanner__leadingLabel–color-lemon___VfgJy { –brand-EyebrowBanner-leadingLabel-color-start: var(–brand-Eyebrowbanner-fgColor-lemon); –brand-EyebrowBanner-leadingLabel-color-middle: var(–brand-Eyebrowbanner-fgColor-lemon); –brand-EyebrowBanner-leadingLabel-color-end: var(–brand-Eyebrowbanner-fgColor-lemon); } .Primer_Brand__EyebrowBanner-module__EyebrowBanner__leadingLabel–color-lime___QxCgJ { –brand-EyebrowBanner-leadingLabel-color-start: var(–brand-Eyebrowbanner-fgColor-lime); –brand-EyebrowBanner-leadingLabel-color-middle: var(–brand-Eyebrowbanner-fgColor-lime); –brand-EyebrowBanner-leadingLabel-color-end: var(–brand-Eyebrowbanner-fgColor-lime); } .Primer_Brand__EyebrowBanner-module__EyebrowBanner__leadingLabel–color-orange___ctXEe { –brand-EyebrowBanner-leadingLabel-color-start: var(–brand-Eyebrowbanner-fgColor-orange); –brand-EyebrowBanner-leadingLabel-color-middle: var(–brand-Eyebrowbanner-fgColor-orange); –brand-EyebrowBanner-leadingLabel-color-end: var(–brand-Eyebrowbanner-fgColor-orange); } .Primer_Brand__EyebrowBanner-module__EyebrowBanner__leadingLabel–color-pink___DK8mh { –brand-EyebrowBanner-leadingLabel-color-start: var(–brand-Eyebrowbanner-fgColor-pink); –brand-EyebrowBanner-leadingLabel-color-middle: var(–brand-Eyebrowbanner-fgColor-pink); –brand-EyebrowBanner-leadingLabel-color-end: var(–brand-Eyebrowbanner-fgColor-pink); } .Primer_Brand__EyebrowBanner-module__EyebrowBanner__leadingLabel–color-pink-blue___taquP { –brand-EyebrowBanner-leadingLabel-color-start: var(–brand-Eyebrowbanner-fgColor-pink-blue-start); –brand-EyebrowBanner-leadingLabel-color-middle: var(–brand-Eyebrowbanner-fgColor-pink-blue-start); –brand-EyebrowBanner-leadingLabel-color-end: var(–brand-Eyebrowbanner-fgColor-pink-blue-end); } .Primer_Brand__EyebrowBanner-module__EyebrowBanner__leadingLabel–color-purple___SjSu3 { –brand-EyebrowBanner-leadingLabel-color-start: var(–brand-Eyebrowbanner-fgColor-purple); –brand-EyebrowBanner-leadingLabel-color-middle: var(–brand-Eyebrowbanner-fgColor-purple); –brand-EyebrowBanner-leadingLabel-color-end: var(–brand-Eyebrowbanner-fgColor-purple); } .Primer_Brand__EyebrowBanner-module__EyebrowBanner__leadingLabel–color-purple-red___mFOTU { –brand-EyebrowBanner-leadingLabel-color-start: var(–brand-Eyebrowbanner-fgColor-purple-red-start); –brand-EyebrowBanner-leadingLabel-color-middle: var(–brand-Eyebrowbanner-fgColor-purple-red-start); –brand-EyebrowBanner-leadingLabel-color-end: var(–brand-Eyebrowbanner-fgColor-purple-red-end); } .Primer_Brand__EyebrowBanner-module__EyebrowBanner__leadingLabel–color-red___fvZYM { –brand-EyebrowBanner-leadingLabel-color-start: var(–brand-Eyebrowbanner-fgColor-red); –brand-EyebrowBanner-leadingLabel-color-middle: var(–brand-Eyebrowbanner-fgColor-red); –brand-EyebrowBanner-leadingLabel-color-end: var(–brand-Eyebrowbanner-fgColor-red); } .Primer_Brand__EyebrowBanner-module__EyebrowBanner__leadingLabel–color-red-orange___MoG8u { –brand-EyebrowBanner-leadingLabel-color-start: var(–brand-Eyebrowbanner-fgColor-red-orange-start); –brand-EyebrowBanner-leadingLabel-color-middle: var(–brand-Eyebrowbanner-fgColor-red-orange-start); –brand-EyebrowBanner-leadingLabel-color-end: var(–brand-Eyebrowbanner-fgColor-red-orange-end); } .Primer_Brand__EyebrowBanner-module__EyebrowBanner__leadingLabel–color-teal___QCvJH { –brand-EyebrowBanner-leadingLabel-color-start: var(–brand-Eyebrowbanner-fgColor-teal); –brand-EyebrowBanner-leadingLabel-color-middle: var(–brand-Eyebrowbanner-fgColor-teal); –brand-EyebrowBanner-leadingLabel-color-end: var(–brand-Eyebrowbanner-fgColor-teal); } .Primer_Brand__EyebrowBanner-module__EyebrowBanner__leadingLabel–color-yellow___nHfOQ { –brand-EyebrowBanner-leadingLabel-color-start: var(–brand-Eyebrowbanner-fgColor-yellow); –brand-EyebrowBanner-leadingLabel-color-middle: var(–brand-Eyebrowbanner-fgColor-yellow); –brand-EyebrowBanner-leadingLabel-color-end: var(–brand-Eyebrowbanner-fgColor-yellow); } .Primer_Brand__EyebrowBanner-module__EyebrowBanner__heading___gGjRD { display: block; color: var(–brand-Eyebrowbanner-heading-fgColor); font-size: var(–brand-EyebrowBanner-heading-size); } .Primer_Brand__EyebrowBanner-module__EyebrowBanner__subHeading___EHr9v { display: block; color: var(–brand-Eyebrowbanner-subHeading-fgColor); font-size: var(–brand-EyebrowBanner-subHeading-size); } .Primer_Brand__EyebrowBanner-module__EyebrowBanner__icon–badge___P_sDD { width: var(–base-size-44); height: var(–base-size-44); border-radius: 50%; display: flex; align-items: center; justify-content: center; } .Primer_Brand__EyebrowBanner-module__EyebrowBanner__icon___RlAjy svg { width: var(–base-size-20); height: var(–base-size-20); } .Primer_Brand__EyebrowBanner-module__EyebrowBanner__icon–color-default___zjZm_ { color: var(–brand-color-text-default); } .Primer_Brand__EyebrowBanner-module__EyebrowBanner__icon–color-default___zjZm_.Primer_Brand__EyebrowBanner-module__EyebrowBanner__icon–badge___P_sDD { background-color: var(–brand-Eyebrowbanner-icon-background-default); } .Primer_Brand__EyebrowBanner-module__EyebrowBanner__icon–color-blue___JEOeh { color: var(–brand-Eyebrowbanner-fgColor-blue); } .Primer_Brand__EyebrowBanner-module__EyebrowBanner__icon–color-blue___JEOeh.Primer_Brand__EyebrowBanner-module__EyebrowBanner__icon–badge___P_sDD { background-color: var(–brand-Eyebrowbanner-icon-background-blue); } .Primer_Brand__EyebrowBanner-module__EyebrowBanner__icon–color-coral___f1EgJ { color: var(–brand-Eyebrowbanner-fgColor-coral); } .Primer_Brand__EyebrowBanner-module__EyebrowBanner__icon–color-coral___f1EgJ.Primer_Brand__EyebrowBanner-module__EyebrowBanner__icon–badge___P_sDD { background-color: var(–brand-Eyebrowbanner-icon-background-coral); } .Primer_Brand__EyebrowBanner-module__EyebrowBanner__icon–color-green___l3tOa { color: var(–brand-Eyebrowbanner-fgColor-green); } .Primer_Brand__EyebrowBanner-module__EyebrowBanner__icon–color-green___l3tOa.Primer_Brand__EyebrowBanner-module__EyebrowBanner__icon–badge___P_sDD { background-color: var(–brand-Eyebrowbanner-icon-background-green); } .Primer_Brand__EyebrowBanner-module__EyebrowBanner__icon–color-gray___DfR6X { color: var(–brand-Eyebrowbanner-fgColor-gray); } .Primer_Brand__EyebrowBanner-module__EyebrowBanner__icon–color-gray___DfR6X.Primer_Brand__EyebrowBanner-module__EyebrowBanner__icon–badge___P_sDD { background-color: var(–brand-Eyebrowbanner-icon-background-gray); } .Primer_Brand__EyebrowBanner-module__EyebrowBanner__icon–color-indigo___SwE_O { color: var(–brand-Eyebrowbanner-fgColor-indigo); } .Primer_Brand__EyebrowBanner-module__EyebrowBanner__icon–color-indigo___SwE_O.Primer_Brand__EyebrowBanner-module__EyebrowBanner__icon–badge___P_sDD { background-color: var(–brand-Eyebrowbanner-icon-background-indigo); } .Primer_Brand__EyebrowBanner-module__EyebrowBanner__icon–color-lemon___uo7HU { color: var(–brand-Eyebrowbanner-fgColor-lemon); } .Primer_Brand__EyebrowBanner-module__EyebrowBanner__icon–color-lemon___uo7HU.Primer_Brand__EyebrowBanner-module__EyebrowBanner__icon–badge___P_sDD { background-color: var(–brand-Eyebrowbanner-icon-background-lemon); } .Primer_Brand__EyebrowBanner-module__EyebrowBanner__icon–color-lime___UoH_J { color: var(–brand-Eyebrowbanner-fgColor-lime); } .Primer_Brand__EyebrowBanner-module__EyebrowBanner__icon–color-lime___UoH_J.Primer_Brand__EyebrowBanner-module__EyebrowBanner__icon–badge___P_sDD { background-color: var(–brand-Eyebrowbanner-icon-background-lime); } .Primer_Brand__EyebrowBanner-module__EyebrowBanner__icon–color-orange___Oakbb { color: var(–brand-Eyebrowbanner-fgColor-orange); } .Primer_Brand__EyebrowBanner-module__EyebrowBanner__icon–color-orange___Oakbb.Primer_Brand__EyebrowBanner-module__EyebrowBanner__icon–badge___P_sDD { background-color: var(–brand-Eyebrowbanner-icon-background-orange); } .Primer_Brand__EyebrowBanner-module__EyebrowBanner__icon–color-pink___RtapL { color: var(–brand-Eyebrowbanner-fgColor-pink); } .Primer_Brand__EyebrowBanner-module__EyebrowBanner__icon–color-pink___RtapL.Primer_Brand__EyebrowBanner-module__EyebrowBanner__icon–badge___P_sDD { background-color: var(–brand-Eyebrowbanner-icon-background-pink); } .Primer_Brand__EyebrowBanner-module__EyebrowBanner__icon–color-purple___qMl8t { color: var(–brand-Eyebrowbanner-fgColor-purple); } .Primer_Brand__EyebrowBanner-module__EyebrowBanner__icon–color-purple___qMl8t.Primer_Brand__EyebrowBanner-module__EyebrowBanner__icon–badge___P_sDD { background-color: var(–brand-Eyebrowbanner-icon-background-purple); } .Primer_Brand__EyebrowBanner-module__EyebrowBanner__icon–color-red___jbmX3 { color: var(–brand-Eyebrowbanner-fgColor-red); } .Primer_Brand__EyebrowBanner-module__EyebrowBanner__icon–color-red___jbmX3.Primer_Brand__EyebrowBanner-module__EyebrowBanner__icon–badge___P_sDD { background-color: var(–brand-Eyebrowbanner-icon-background-red); } .Primer_Brand__EyebrowBanner-module__EyebrowBanner__icon–color-teal___iB9Rw { color: var(–brand-Eyebrowbanner-fgColor-teal); } .Primer_Brand__EyebrowBanner-module__EyebrowBanner__icon–color-teal___iB9Rw.Primer_Brand__EyebrowBanner-module__EyebrowBanner__icon–badge___P_sDD { background-color: var(–brand-Eyebrowbanner-icon-background-teal); } .Primer_Brand__EyebrowBanner-module__EyebrowBanner__icon–color-yellow___Jt5i1 { color: var(–brand-Eyebrowbanner-fgColor-yellow); } .Primer_Brand__EyebrowBanner-module__EyebrowBanner__icon–color-yellow___Jt5i1.Primer_Brand__EyebrowBanner-module__EyebrowBanner__icon–badge___P_sDD { background-color: var(–brand-Eyebrowbanner-icon-background-yellow); } /* Remove all animations, transitions and smooth scroll for people that prefer not to see them */ @media (prefers-reduced-motion: reduce) { .Primer_Brand__EyebrowBanner-module__EyebrowBanner___pFgEn, .Primer_Brand__EyebrowBanner-module__EyebrowBanner___pFgEn::before, .Primer_Brand__EyebrowBanner-module__EyebrowBanner___pFgEn::after, .Primer_Brand__EyebrowBanner-module__EyebrowBanner___pFgEn * { animation: none !important; transition: none !important; scroll-behavior: auto !important; } } /** * Do not edit directly * Generated on Thu, 23 Oct 2025 14:23:28 GMT */ :root { –brand-PricingOptions-items4-container-padding-inline: var(–base-size-24); –brand-PricingOptions-items4-gap: var(–base-size-48); –brand-PricingOptions-items3-container-padding-inline: var(–base-size-24); –brand-PricingOptions-items3-gap: var(–base-size-64); –brand-PricingOptions-items2-container-padding-inline: var(–base-size-48); –brand-PricingOptions-items2-gap: var(–base-size-96); –brand-PricingOptions-items1-container-paddingInline: var(–base-size-32); –brand-PricingOptions-items-gap: var(–base-size-24); } /** * Do not edit directly * Generated on Thu, 23 Oct 2025 14:23:28 GMT */ :root, [data-color-mode=”light”] { –brand-PricingOptions-borderMask: linear-gradient(180deg, rgba(0, 0, 0, 0.6), rgba(0, 0, 0, 0.3)); –brand-PricingOptions-item-bgColor-solid: var(–brand-color-canvas-subtle); –brand-PricingOptions-item-bgColor-gradient-start: var(–brand-color-canvas-subtle); –brand-PricingOptions-item-bgColor-gradient-end: var(–brand-color-canvas-default); –brand-PricingOptions-featureList-group-heading-color: var(–brand-color-text-default); } [data-color-mode=”dark”] { –brand-PricingOptions-borderMask: linear-gradient(180deg, rgba(0, 0, 0, 1), rgba(0, 0, 0, 0.4)); –brand-PricingOptions-item-bgColor-solid: var(–brand-color-canvas-subtle); –brand-PricingOptions-item-bgColor-gradient-start: var(–brand-color-canvas-subtle); –brand-PricingOptions-item-bgColor-gradient-end: var(–brand-color-canvas-default); –brand-PricingOptions-featureList-group-heading-color: var(–brand-color-text-default); } /* ———————————————————- */ /* Container */ /* ———————————————————- */ .Primer_Brand__PricingOptions-module__PricingOptions___hjzt8 { –brand-pricing-options-item-gap: var(–brand-PricingOptions-items-gap); –brand-pricing-options-container-padding-inline: 0; /* prettier-ignore */ –brand-pricing-options-template-areas: ‘leadingComponent’ ‘header’ ‘description’ ‘price’ ‘actions’ ‘feature-list’ ‘footnote’ ; display: grid; grid-row-gap: 0; grid-row-gap: var(–brand-pricing-options-item-gap, 0); row-gap: 0; row-gap: var(–brand-pricing-options-item-gap, 0); padding-inline: 0; padding-inline: var(–brand-pricing-options-container-padding-inline); } @media screen and (max-width: 63.24rem) { .Primer_Brand__PricingOptions-module__PricingOptions___hjzt8 { margin-inline: auto; max-width: 488px; } } @media (min-width: 63.25rem) { .Primer_Brand__PricingOptions-module__PricingOptions___hjzt8 { grid-template-areas: var(–brand-pricing-options-template-areas); grid-template-columns: repeat(auto-fit, minmax(0, 1fr)); -moz-column-gap: 0; column-gap: 0; -moz-column-gap: var(–brand-pricing-options-item-gap, 0); column-gap: var(–brand-pricing-options-item-gap, 0); row-gap: 0; } } /* ———————————————————- */ /* Layout: default */ /* ———————————————————- */ .Primer_Brand__PricingOptions-module__PricingOptions–layout-default___RU2N8 { position: relative; border-radius: var(–brand-borderRadius-xlarge); } .Primer_Brand__PricingOptions-module__PricingOptions–layout-default___RU2N8.Primer_Brand__PricingOptions-module__PricingOptions–appearance-solid___S7wHh { border: solid 1px var(–brand-color-border-default); background-color: var(–brand-PricingOptions-item-bgColor-solid); } .Primer_Brand__PricingOptions-module__PricingOptions–layout-default___RU2N8.Primer_Brand__PricingOptions-module__PricingOptions–appearance-gradient___kcYQZ, .Primer_Brand__PricingOptions-module__PricingOptions–layout-cards___w4AZc.Primer_Brand__PricingOptions-module__PricingOptions–appearance-gradient___kcYQZ .Primer_Brand__PricingOptions-module__PricingOptions__item___V9iAw { background: linear-gradient( 180deg, var(–brand-PricingOptions-item-bgColor-gradient-start) 0%, var(–brand-PricingOptions-item-bgColor-gradient-end) 100% ); } .Primer_Brand__PricingOptions-module__PricingOptions–layout-default___RU2N8.Primer_Brand__PricingOptions-module__PricingOptions–appearance-gradient___kcYQZ::before, .Primer_Brand__PricingOptions-module__PricingOptions–layout-cards___w4AZc.Primer_Brand__PricingOptions-module__PricingOptions–appearance-gradient___kcYQZ .Primer_Brand__PricingOptions-module__PricingOptions__item___V9iAw::before { position: absolute; content: ”; inset: 0; pointer-events: none; border-radius: inherit; -webkit-mask-image: var(–brand-PricingOptions-borderMask); mask-image: var(–brand-PricingOptions-borderMask); border: var(–brand-borderWidth-thin) solid var(–brand-color-border-default); } @media (min-width: 63.25rem) { .Primer_Brand__PricingOptions-module__PricingOptions–layout-default___RU2N8 { padding-inline: var(–brand-pricing-options-container-padding-inline); } } .Primer_Brand__PricingOptions-module__PricingOptions–layout-default___RU2N8 .Primer_Brand__PricingOptions-module__PricingOptions__item___V9iAw { position: relative; /* Used for positioning the divider between items */ padding-inline: var(–base-size-24); padding-block: var(–base-size-20); } @media (min-width: 63.25rem) { .Primer_Brand__PricingOptions-module__PricingOptions–layout-default___RU2N8 .Primer_Brand__PricingOptions-module__PricingOptions__item___V9iAw { padding-inline: 0; padding-block: var(–base-size-40); } } /* Horizontal divider between items on small viewports */ .Primer_Brand__PricingOptions-module__PricingOptions–layout-default___RU2N8 .Primer_Brand__PricingOptions-module__PricingOptions__item___V9iAw:nth-child(n + 2)::before { content: ”; position: absolute; inset-inline: 0; height: 1px; background-color: var(–brand-color-border-default); } /* Vertical divider between items on larger viewports */ @media (min-width: 63.25rem) { .Primer_Brand__PricingOptions-module__PricingOptions–layout-default___RU2N8 .Primer_Brand__PricingOptions-module__PricingOptions__item___V9iAw:nth-child(n + 2)::before { inset-inline: 0; inset-block: 0; width: 1px; height: auto; margin-block-start: 0; margin-inline-start: calc(var(–brand-pricing-options-item-gap) / 2 * -1); } .Primer_Brand__PricingOptions-module__PricingOptions–layout-default___RU2N8.Primer_Brand__PricingOptions-module__PricingOptions–appearance-gradient___kcYQZ .Primer_Brand__PricingOptions-module__PricingOptions__item___V9iAw:nth-child(n + 2)::before { -webkit-mask-image: var(–brand-PricingOptions-borderMask); mask-image: var(–brand-PricingOptions-borderMask); } } /* ———————————————————- */ /* Layout: cards */ /* ———————————————————- */ .Primer_Brand__PricingOptions-module__PricingOptions–layout-cards___w4AZc .Primer_Brand__PricingOptions-module__PricingOptions__item___V9iAw { position: relative; padding-inline: var(–base-size-32); border-radius: var(–brand-borderRadius-xlarge); padding-block: var(–base-size-32); } .Primer_Brand__PricingOptions-module__PricingOptions–layout-cards___w4AZc.Primer_Brand__PricingOptions-module__PricingOptions–appearance-solid___S7wHh .Primer_Brand__PricingOptions-module__PricingOptions__item___V9iAw { background-color: var(–brand-PricingOptions-item-bgColor-solid); border: solid var(–brand-borderWidth-thin) var(–brand-color-border-default); } /* ———————————————————- */ /* Items */ /* ———————————————————- */ @media (min-width: 48rem) { :where(.Primer_Brand__PricingOptions-module__PricingOptions–layout-cards___w4AZc.Primer_Brand__PricingOptions-module__PricingOptions–items4___FgRN3) { row-gap: var(–brand-pricing-options-item-gap); } } @media (min-width: 63.25rem) { .Primer_Brand__PricingOptions-module__PricingOptions–items1___Do94G { width: 50%; margin-inline: auto; } .Primer_Brand__PricingOptions-module__PricingOptions–layout-default___RU2N8.Primer_Brand__PricingOptions-module__PricingOptions–items1___Do94G { –brand-pricing-options-container-padding-inline: var(–brand-PricingOptions-items1-container-paddingInline); } .Primer_Brand__PricingOptions-module__PricingOptions–layout-default___RU2N8.Primer_Brand__PricingOptions-module__PricingOptions–items2___Z08y5 { –brand-pricing-options-item-gap: var(–brand-PricingOptions-items2-gap); –brand-pricing-options-container-padding-inline: var(–brand-PricingOptions-items2-container-padding-inline); } .Primer_Brand__PricingOptions-module__PricingOptions–layout-default___RU2N8.Primer_Brand__PricingOptions-module__PricingOptions–items3___u4TM8 { –brand-pricing-options-item-gap: var(–brand-PricingOptions-items3-gap); –brand-pricing-options-container-padding-inline: var(–brand-PricingOptions-items3-container-padding-inline); } .Primer_Brand__PricingOptions-module__PricingOptions–layout-default___RU2N8.Primer_Brand__PricingOptions-module__PricingOptions–items4___FgRN3 { –brand-pricing-options-item-gap: var(–brand-PricingOptions-items4-gap); –brand-pricing-options-container-padding-inline: var(–brand-PricingOptions-items4-container-padding-inline); } } /* ———————————————————- */ /* Item inner layout */ /* ———————————————————- */ .Primer_Brand__PricingOptions-module__PricingOptions__item___V9iAw { display: grid; grid-template-areas: var(–brand-pricing-options-template-areas); } @media (min-width: 63.25rem) { .Primer_Brand__PricingOptions-module__PricingOptions__item___V9iAw { grid-row: header / footnote; grid-template-rows: subgrid; } .Primer_Brand__PricingOptions-module__PricingOptions__item–has-leading-component___Dzv8_ { grid-row: leadingComponent / footnote; } } .Primer_Brand__PricingOptions-module__PricingOptions__item–align-center___X_E4b { justify-items: center; } .Primer_Brand__PricingOptions-module__PricingOptions__item–align-center___X_E4b .Primer_Brand__PricingOptions-module__PricingOptions__price___qxTEV, .Primer_Brand__PricingOptions-module__PricingOptions__item–align-center___X_E4b .Primer_Brand__PricingOptions-module__PricingOptions__description___hb2GR { text-align: center; justify-content: center; } .Primer_Brand__PricingOptions-module__PricingOptions__item–align-center___X_E4b .Primer_Brand__PricingOptions-module__PricingOptions__label___VwACa { justify-self: center; } /* * Backwards compatibility for browsers that don’t support subgrid. * Once subgrid is supported in the last 3 major versions of Safari (i.e., when Safari 18 is released), it can be fully removed. * https://caniuse.com/css-subgrid */ @supports not (grid-template-rows: subgrid) { @media (min-width: 63.28rem) { .Primer_Brand__PricingOptions-module__PricingOptions__item___V9iAw { grid-template-areas: var(–brand-pricing-options-template-areas); grid-template-columns: 1fr; grid-template-rows: auto; } } } /* ———————————————————- */ /* Content */ /* ———————————————————- */ .Primer_Brand__PricingOptions-module__PricingOptions__header___NCmt2 { display: flex; grid-area: header; row-gap: var(–base-size-16); } /* When item is left-aligned, place the label next to the heading if it fits, and stack it if it doesn’t */ .Primer_Brand__PricingOptions-module__PricingOptions__item___V9iAw:not(.Primer_Brand__PricingOptions-module__PricingOptions__item–align-center___X_E4b) .Primer_Brand__PricingOptions-module__PricingOptions__header___NCmt2 { flex-wrap: wrap-reverse; align-items: center; -moz-column-gap: var(–base-size-16); column-gap: var(–base-size-16); margin-block-end: var(–base-size-16); } .Primer_Brand__PricingOptions-module__PricingOptions__item___V9iAw:not(.Primer_Brand__PricingOptions-module__PricingOptions__item–align-center___X_E4b) .Primer_Brand__PricingOptions-module__PricingOptions__label___VwACa { –brand-Label-color: var(–brand-color-accent-primary); –brand-Label-color-start: var(–brand-color-accent-primary-start); –brand-Label-color-end: var(–brand-color-accent-primary-end); flex: 0 0 auto; order: 2; } .Primer_Brand__PricingOptions-module__PricingOptions__item___V9iAw:not(.Primer_Brand__PricingOptions-module__PricingOptions__item–align-center___X_E4b) .Primer_Brand__PricingOptions-module__PricingOptions__heading___LZFAK { margin-block: var(–base-size-16); flex: 0 1 auto; order: 1; align-self: flex-start; } @media (min-width: 63.24rem) { .Primer_Brand__PricingOptions-module__PricingOptions__item___V9iAw:not(.Primer_Brand__PricingOptions-module__PricingOptions__item–align-center___X_E4b) .Primer_Brand__PricingOptions-module__PricingOptions__heading___LZFAK { margin-block: 0; } } /* When item is centered, stack the label on top the heading */ .Primer_Brand__PricingOptions-module__PricingOptions__item–align-center___X_E4b .Primer_Brand__PricingOptions-module__PricingOptions__header___NCmt2 { flex-direction: column; align-items: center; justify-content: flex-end; } .Primer_Brand__PricingOptions-module__PricingOptions__item–align-center___X_E4b .Primer_Brand__PricingOptions-module__PricingOptions__label___VwACa { –brand-Label-color: var(–brand-color-accent-primary); –brand-Label-color-start: var(–brand-color-accent-primary-start); –brand-Label-color-end: var(–brand-color-accent-primary-end); order: 1; margin: 0 auto; } .Primer_Brand__PricingOptions-module__PricingOptions__item–align-center___X_E4b .Primer_Brand__PricingOptions-module__PricingOptions__heading___LZFAK { margin-block-start: 0; margin-block-end: var(–base-size-16); order: 2; } .Primer_Brand__PricingOptions-module__PricingOptions__leading-component___FPip4 { grid-row: leadingComponent; } .Primer_Brand__PricingOptions-module__PricingOptions__label___VwACa { /* Sets the color of the label to the primary accent color, if it exists */ –brand-Label-color: var(–brand-color-accent-primary); /* Sets the color of the label to the primary accent gradient, if it exists */ /* TODO accent grandient tokens do not exist yet */ –brand-Label-color-start: var(–brand-color-accent-primary-start); –brand-Label-color-end: var(–brand-color-accent-primary-end); flex: 0 0 auto; order: 2; } .Primer_Brand__PricingOptions-module__PricingOptions__heading___LZFAK { margin-block: var(–base-size-16); flex: 0 1 auto; /* Minimum width before wrapping */ order: 1; align-self: flex-start; } .Primer_Brand__PricingOptions-module__PricingOptions__description___hb2GR { grid-row: description; } .Primer_Brand__PricingOptions-module__PricingOptions__price___qxTEV { display: flex; flex-wrap: wrap; align-content: flex-start; grid-row: price; padding-block-start: var(–base-size-20); padding-block-end: var(–base-size-8); } @media (max-width: 63.25rem) { .Primer_Brand__PricingOptions-module__PricingOptions__price-value___XH4vo, .Primer_Brand__PricingOptions-module__PricingOptions__price-currency-symbol___Fv4Ny { font-size: var(–brand-text-size-900); } } .Primer_Brand__PricingOptions-module__PricingOptions__price-currency-code___kFWAy { margin-inline-start: var(–base-size-4); color: var(–brand-color-text-muted); } .Primer_Brand__PricingOptions-module__PricingOptions__price-original-price___C9hzM { display: inline-flex; align-self: center; -webkit-text-decoration: none; text-decoration: none; margin-inline-start: var(–base-size-8); } .Primer_Brand__PricingOptions-module__PricingOptions__price-original-price-value___Xtjg8 { -webkit-text-decoration: line-through; text-decoration: line-through; } .Primer_Brand__PricingOptions-module__PricingOptions__price-trailing-text___W2UAb { flex: 1 0 100%; display: block; } .Primer_Brand__PricingOptions-module__PricingOptions__actions___e2W5P { grid-row: actions; display: flex; flex-direction: column; gap: var(–base-size-8); align-items: flex-end; padding-block-start: var(–base-size-20); } .Primer_Brand__PricingOptions-module__PricingOptions__footnote___UwqUw { grid-row: footnote; display: block; margin-block-start: var(–base-size-8); } /* ———————————————————- */ /* Feature list */ /* ———————————————————- */ .Primer_Brand__PricingOptions-module__PricingOptions__feature-list___BmoFc { –feature-list-font-size: var(–brand-text-size-200); –feature-list-line-height: var(–brand-text-lineHeight-200); display: flex; flex-direction: column; gap: var(–base-size-8); grid-row: feature-list; margin-block-start: var(–base-size-20); padding-block-start: var(–base-size-20); width: 100%; } .Primer_Brand__PricingOptions-module__PricingOptions__feature-list–has-divider___GZsaQ { border-block-start: solid 1px var(–brand-color-border-default); margin: 0; margin-block-start: var(–base-size-20); padding-block-start: var(–base-size-40); padding-inline: 0; } .Primer_Brand__PricingOptions-module__PricingOptions__feature-list-set___cJt0a:nth-child(n + 2) { margin-block-start: var(–base-size-20); } .Primer_Brand__PricingOptions-module__PricingOptions__feature-list-group-heading___u739o { color: var(–brand-PricingOptions-featureList-group-heading-color); margin-block-start: var(–base-size-12); margin-block-end: var(–base-size-8); } .Primer_Brand__PricingOptions-module__PricingOptions__feature-list-item–excluded___iDvOS span { color: var(–brand-color-text-muted); } .Primer_Brand__PricingOptions-module__PricingOptions__feature-list___BmoFc + .Primer_Brand__PricingOptions-module__PricingOptions__feature-list-group-heading___u739o { margin-block-start: var(–base-size-20); } .Primer_Brand__PricingOptions-module__PricingOptions__feature-list-item___M9A0t, .Primer_Brand__PricingOptions-module__PricingOptions__feature-list-item___M9A0t span { font-size: var(–feature-list-font-size) !important; line-height: var(–feature-list-line-height) !important; } .Primer_Brand__PricingOptions-module__PricingOptions__feature-list-group-heading___u739o { font-size: var(–feature-list-font-size) !important; } .Primer_Brand__PricingOptions-module__PricingOptions–items4___FgRN3 .Primer_Brand__PricingOptions-module__PricingOptions__feature-list___BmoFc { –feature-list-font-size: var(–brand-text-size-100); –feature-list-line-height: var(–brand-text-lineHeight-100); } /* * Accordion component overrides */ /* paddings and borders */ .Primer_Brand__PricingOptions-module__PricingOptions__feature-list-accordion___sPJpF { border: 0; padding: 0; } /* Remove hover effect */ .Primer_Brand__PricingOptions-module__PricingOptions__feature-list-accordion___sPJpF::after { content: none !important; } /* Adjust heading spacing */ .Primer_Brand__PricingOptions-module__PricingOptions__feature-list-accordion-heading___QZJNW { padding: var(–base-size-8) 0; padding-inline-start: 0 !important; /* Fixes dotcom specificity issue */ margin-block-start: calc(var(–base-size-16) * -1); margin-block-end: var(–base-size-8); } /* Accordion heading styling */ .Primer_Brand__PricingOptions-module__PricingOptions__feature-list-accordion___sPJpF .Primer_Brand__PricingOptions-module__PricingOptions__feature-list-accordion-heading___QZJNW h1, .Primer_Brand__PricingOptions-module__PricingOptions__feature-list-accordion___sPJpF .Primer_Brand__PricingOptions-module__PricingOptions__feature-list-accordion-heading___QZJNW h2, .Primer_Brand__PricingOptions-module__PricingOptions__feature-list-accordion___sPJpF .Primer_Brand__PricingOptions-module__PricingOptions__feature-list-accordion-heading___QZJNW h3, .Primer_Brand__PricingOptions-module__PricingOptions__feature-list-accordion___sPJpF .Primer_Brand__PricingOptions-module__PricingOptions__feature-list-accordion-heading___QZJNW h4, .Primer_Brand__PricingOptions-module__PricingOptions__feature-list-accordion___sPJpF .Primer_Brand__PricingOptions-module__PricingOptions__feature-list-accordion-heading___QZJNW h5, .Primer_Brand__PricingOptions-module__PricingOptions__feature-list-accordion___sPJpF .Primer_Brand__PricingOptions-module__PricingOptions__feature-list-accordion-heading___QZJNW h6 { font-size: var(–feature-list-font-size); line-height: var(–feature-list-line-height); gap: var(–base-size-8); display: inline-flex; align-items: center; } /* Hide default icon */ .Primer_Brand__PricingOptions-module__PricingOptions__feature-list-accordion___sPJpF .Primer_Brand__PricingOptions-module__PricingOptions__feature-list-accordion-heading___QZJNW span { display: none; } /* Adjust content paddings */ .Primer_Brand__PricingOptions-module__PricingOptions__feature-list-accordion___sPJpF .Primer_Brand__PricingOptions-module__PricingOptions__feature-list-accordion-content___hCzO7 { padding: 0; padding-block-start: var(–base-size-8); padding-inline-start: 0 !important; } /* Chevron up icon */ .Primer_Brand__PricingOptions-module__PricingOptions__feature-list-accordion___sPJpF[open] .Primer_Brand__PricingOptions-module__PricingOptions__feature-list-accordion-chevron___XXErd { transform: rotate(180deg); } .Primer_Brand__PricingOptions-module__PricingOptions__feature-list-accordion-content___hCzO7 { animation: none !important; } /** * Do not edit directly * Generated on Thu, 23 Oct 2025 14:23:27 GMT */ :root { –brand-SubNav-width-subMenu: 18.75rem; } /** * Do not edit directly * Generated on Thu, 23 Oct 2025 14:23:28 GMT */ :root, [data-color-mode=”light”] { –brand-SubNav-color-link-rest: var(–brand-color-text-default); –brand-SubNav-color-link-active: var(–brand-color-text-default); –brand-SubNav-color-subMenu-bgColor: var(–base-color-scale-white-0); –brand-SubNav-shadow: 0px 100px 80px rgba(0, 0, 0, 0.01), 0px 41px 33px rgba(0, 0, 0, 0.02), 0px 22px 17px rgba(0, 0, 0, 0.02), 0px 12px 10px rgba(0, 0, 0, 0.03), 0px 6px 5px rgba(0, 0, 0, 0.04), 0px 2px 2px rgba(0, 0, 0, 0.07); } [data-color-mode=”dark”] { –brand-SubNav-color-link-rest: var(–brand-color-text-default); –brand-SubNav-color-link-active: var(–brand-color-text-default); –brand-SubNav-color-subMenu-bgColor: var(–base-color-scale-white-0); –brand-SubNav-shadow: 0px 100px 80px rgba(0, 0, 0, 0.01), 0px 41px 33px rgba(0, 0, 0, 0.02), 0px 22px 17px rgba(0, 0, 0, 0.02), 0px 12px 10px rgba(0, 0, 0, 0.03), 0px 6px 5px rgba(0, 0, 0, 0.04), 0px 2px 2px rgba(0, 0, 0, 0.07); } .Primer_Brand__SubNav-module__SubNav__container___iZQjL { position: absolute; width: 100%; z-index: 2; } .Primer_Brand__SubNav-module__SubNav__container–with-anchor-nav___y6aE7 { display: inline; display: initial; position: relative; } .Primer_Brand__SubNav-module__SubNav___dVoQu { width: 100%; display: flex; padding: var(–base-size-16); z-index: 1; } [data-color-mode=’dark’] .Primer_Brand__SubNav-module__SubNav___dVoQu { -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } .Primer_Brand__SubNav-module__SubNav__heading___MAxf6 { display: block; font-weight: var(–base-text-weight-semibold); color: var(–brand-color-text-default); font-family: var(–brand-heading-fontFamily); -webkit-text-decoration: none; text-decoration: none; } .Primer_Brand__SubNav-module__SubNav__heading___MAxf6:hover { color: var(–brand-color-text-muted); -webkit-text-decoration: none !important; text-decoration: none !important; /* dotcom override */ } .Primer_Brand__SubNav-module__SubNav–header-container-outer___tneuD { width: 100%; } .Primer_Brand__SubNav-module__SubNav__heading-container___jlouG { position: relative; z-index: 9998; display: inline-block; margin-inline-end: var(–base-size-16); } .Primer_Brand__SubNav-module__SubNav–has-shadow___jkyC7 { box-shadow: var(–brand-SubNav-shadow); background-color: var(–brand-color-canvas-default); } .Primer_Brand__SubNav-module__SubNav–full-width___ZqqXq { padding-inline: 0; } .Primer_Brand__SubNav-module__SubNav__action-container___lgC_T { margin-left: auto; } .Primer_Brand__SubNav-module__SubNav__sub-menu-icon___XxnxY { display: none !important; } .Primer_Brand__SubNav-module__SubNav__sub-menu-children___t0gfy { display: contents; } .Primer_Brand__SubNav-module__SubNav__links-overlay___CnpND { list-style: none; margin: 0; padding: 0; } .Primer_Brand__SubNav-module__SubNav__links-overlay___CnpND > span { display: none; } .Primer_Brand__SubNav-module__SubNav__sub-menu-toggle___FvvL9 { display: none; } .Primer_Brand__SubNav-module__SubNav__heading-separator___M5xJp { position: relative; top: 0; color: var(–brand-color-text-muted); min-width: var(–base-size-8); min-height: var(–base-size-16); display: inline-flex; align-items: center; } /* * Anchor Nav Submenu */ .Primer_Brand__SubNav-module__SubNav__anchor-menu-outer-container___sfhEf { position: sticky; top: -1px; z-index: 91; /* must be higher than subdomain nav bar */ } .Primer_Brand__SubNav-module__SubNav__anchor-menu-container___TNidG { opacity: 0; background-color: transparent; transform: translateY(var(–brand-animation-variant-slideInDown-distance)); transition: opacity var(–brand-animation-duration-default) var(–brand-animation-easing-default), background-color var(–brand-animation-duration-default) var(–brand-animation-easing-default); } .Primer_Brand__SubNav-module__SubNav__anchor-menu-outer-container___sfhEf:focus-within .Primer_Brand__SubNav-module__SubNav__anchor-menu-container___TNidG, .Primer_Brand__SubNav-module__SubNav__anchor-menu-outer-container–stuck___HlM9i .Primer_Brand__SubNav-module__SubNav__anchor-menu-container___TNidG { transform: translateY(0); opacity: 1; background-color: var(–brand-color-canvas-default); } .Primer_Brand__SubNav-module__SubNav__anchor-menu-outer-container___sfhEf { height: 0; transition: height var(–brand-animation-duration-default) var(–brand-animation-easing-default); } .Primer_Brand__SubNav-module__SubNav__anchor-menu-outer-container___sfhEf:focus-within, .Primer_Brand__SubNav-module__SubNav__anchor-menu-outer-container–stuck___HlM9i { height: auto; } .Primer_Brand__SubNav-module__SubNav__sub-menu–anchor___Q6VDG { opacity: 0; transform: translateY(var(–brand-animation-variant-slideInDown-distance)); transition: opacity var(–brand-animation-duration-default) var(–brand-animation-easing-default), height var(–brand-animation-duration-default) var(–brand-animation-easing-default), transform var(–brand-animation-duration-default) var(–brand-animation-easing-default); } .Primer_Brand__SubNav-module__SubNav__anchor-menu-outer-container___sfhEf:focus-within .Primer_Brand__SubNav-module__SubNav__sub-menu–anchor___Q6VDG, .Primer_Brand__SubNav-module__SubNav__anchor-menu-outer-container–stuck___HlM9i .Primer_Brand__SubNav-module__SubNav__sub-menu–anchor___Q6VDG { visibility: visible; opacity: 1; transform: translateY(0); } .Primer_Brand__SubNav-module__SubNav__sub-menu–anchor___Q6VDG { display: flex; padding-block-start: var(–base-size-12); padding-block-end: var(–base-size-20); } .Primer_Brand__SubNav-module__SubNav__sub-menu–anchor___Q6VDG .Primer_Brand__SubNav-module__SubNav__sub-menu-list___aBVGd { display: inline-flex; list-style-type: none; margin: 0; padding: 0; gap: var(–base-size-20); } .Primer_Brand__SubNav-module__SubNav__sub-menu–anchor___Q6VDG .Primer_Brand__SubNav-module__SubNav__link–is-in-view___GqmLc .Primer_Brand__SubNav-module__SubNav__link-label___IoiSp { color: var(–brand-color-text-default); } .Primer_Brand__SubNav-module__SubNav__sub-menu–anchor___Q6VDG .Primer_Brand__SubNav-module__SubNav__link–is-in-view___GqmLc .Primer_Brand__SubNav-module__SubNav__link-label___IoiSp::after, .Primer_Brand__SubNav-module__SubNav__link___VBkrZ:hover .Primer_Brand__SubNav-module__SubNav__link-label___IoiSp::after, .Primer_Brand__SubNav-module__SubNav__link___VBkrZ:focus-visible .Primer_Brand__SubNav-module__SubNav__link-label___IoiSp::after, .Primer_Brand__SubNav-module__SubNav__link___VBkrZ[aria-current]:not([aria-current=’false’]) .Primer_Brand__SubNav-module__SubNav__link-label___IoiSp::after { opacity: 1; transform: scale(0.8, 1); } .Primer_Brand__SubNav-module__SubNav__sub-menu–anchor___Q6VDG .Primer_Brand__SubNav-module__SubNav__link–is-in-view___GqmLc .Primer_Brand__SubNav-module__SubNav__link-label___IoiSp::after, .Primer_Brand__SubNav-module__SubNav__link___VBkrZ:active .Primer_Brand__SubNav-module__SubNav__link-label___IoiSp::after { border-color: var(–brand-color-text-default); transform: scale(0.9, 1); } .Primer_Brand__SubNav-module__SubNav__link___VBkrZ[data-active=’true’] .Primer_Brand__SubNav-module__SubNav__link-label___IoiSp::after, .Primer_Brand__SubNav-module__SubNav__sub-menu–anchor___Q6VDG .Primer_Brand__SubNav-module__SubNav__link–is-in-view___GqmLc .Primer_Brand__SubNav-module__SubNav__link-label___IoiSp::after { border-color: var(–brand-color-text-default); opacity: 1; } .Primer_Brand__SubNav-module__SubNav__link___VBkrZ:focus-visible .Primer_Brand__SubNav-module__SubNav__link-label___IoiSp::after, .Primer_Brand__SubNav-module__SubNav__sub-menu–anchor___Q6VDG .Primer_Brand__SubNav-module__SubNav__link–is-in-view___GqmLc:focus-visible .Primer_Brand__SubNav-module__SubNav__link-label___IoiSp::after { opacity: 0; } .Primer_Brand__SubNav-module__SubNav__link___VBkrZ:hover .Primer_Brand__SubNav-module__SubNav__link-label___IoiSp::after, .Primer_Brand__SubNav-module__SubNav__link___VBkrZ[aria-current]:not([aria-current=’false’]) * { color: var(–brand-SubNav-color-link-active); -webkit-text-decoration: none !important; text-decoration: none !important; /* dotcom override */ } .Primer_Brand__SubNav-module__SubNav__link-label___IoiSp::after, .Primer_Brand__SubNav-module__SubNav__subHeading___EQNxp::after { content: ”; position: absolute; bottom: calc(var(–base-size-2) * -1); left: 0; width: 100%; height: 2px; border-width: 2px; border-bottom: var(–base-size-2) solid var(–brand-color-text-muted); transition: opacity var(–brand-animation-duration-fast), transform var(–brand-animation-duration-fast), border-color var(–brand-animation-duration-fast); opacity: 1; transform: scale(0); transform-origin: center; } .Primer_Brand__SubNav-module__SubNav__link___VBkrZ[aria-current]:not([aria-current=’false’]) .Primer_Brand__SubNav-module__SubNav__link-label___IoiSp::after { border-color: var(–brand-color-text-default); } .Primer_Brand__SubNav-module__SubNav__link___VBkrZ:hover .Primer_Brand__SubNav-module__SubNav__link-label___IoiSp { transition: color var(–brand-animation-duration-fast) var(–brand-animation-easing-default); color: var(–brand-SubNav-color-link-active); } .Primer_Brand__SubNav-module__SubNav__link___VBkrZ:hover .Primer_Brand__SubNav-module__SubNav__link-label___IoiSp::after { border-color: var(–brand-color-text-default); } /* * Narrow breakpoint */ @media screen and (max-width: 63.24rem) { .Primer_Brand__SubNav-module__SubNav___dVoQu { position: relative; } .Primer_Brand__SubNav-module__SubNav___dVoQu::before { content: ”; position: absolute; top: 0; left: 0; bottom: 0; right: 0; opacity: 0; z-index: 9997; } .Primer_Brand__SubNav-module__SubNav___dVoQu::after { content: ”; z-index: -1; position: fixed; background-color: var(–base-color-scale-black-0); opacity: 0; visibility: hidden; top: 0; right: 0; left: 0; bottom: 0; width: 100%; height: 100%; } .Primer_Brand__SubNav-module__SubNav–open___xWq0D::after { opacity: 0.3; visibility: visible; transition: visibility var(–brand-animation-duration-default) var(–brand-animation-easing-default), opacity var(–brand-animation-duration-default) var(–brand-animation-easing-default); } .Primer_Brand__SubNav-module__SubNav__heading___MAxf6 { font-size: var(–base-size-16); line-height: var(–base-size-24); } .Primer_Brand__SubNav-module__SubNav–open___xWq0D { display: block; } .Primer_Brand__SubNav-module__SubNav–open___xWq0D + .Primer_Brand__SubNav-module__SubNav__anchor-menu-outer-container___sfhEf { z-index: -1; } .Primer_Brand__SubNav-module__SubNav–open___xWq0D::before { background-color: var(–brand-color-canvas-default); animation: Primer_Brand__SubNav-module__fade-in___t8Rrr 0.3s var(–brand-animation-easing-glide) forwards; } .Primer_Brand__SubNav-module__SubNav__heading-separator–main___sziYb:not(.Primer_Brand__SubNav-module__SubNav__heading-separator–has-adjacent-label___F3S2G), .Primer_Brand__SubNav-module__SubNav__heading-separator–subheading-active___ysuBi, .Primer_Brand__SubNav-module__SubNav__subheading-container-active___EOoAH { display: none; } .Primer_Brand__SubNav-module__SubNav__header-container___heD5O { display: flex; width: 100%; white-space: pre; } .Primer_Brand__SubNav-module__SubNav__heading-separator___M5xJp { margin-inline-end: var(–base-size-16); z-index: 9998; } .Primer_Brand__SubNav-module__SubNav__links-overlay___CnpND { position: relative; display: flex; flex: auto; flex-direction: column; justify-content: center; z-index: 9998; display: none; } .Primer_Brand__SubNav-module__SubNav__links-overlay–open___xdhUA { display: flex; flex-direction: column; gap: var(–base-size-8); padding-block-start: var(–base-size-16); padding-block-end: var(–base-size-16); } .Primer_Brand__SubNav-module__SubNav–has-sub-heading___YxW9a .Primer_Brand__SubNav-module__SubNav__links-overlay–open___xdhUA { border-top: var(–brand-borderWidth-thin) solid var(–brand-color-border-default); margin-block-start: var(–base-size-16); } .Primer_Brand__SubNav-module__SubNav__links-overlay–open___xdhUA .Primer_Brand__SubNav-module__SubNav__link___VBkrZ:hover .Primer_Brand__SubNav-module__SubNav__link-label___IoiSp { color: var(–brand-color-text-default); } .Primer_Brand__SubNav-module__SubNav__links-overlay–open___xdhUA .Primer_Brand__SubNav-module__SubNav__link–has-sub-menu___IrziW:hover .Primer_Brand__SubNav-module__SubNav__link-label___IoiSp { color: var(–brand-color-text-muted); } .Primer_Brand__SubNav-module__SubNav__overlay-toggle___GY93X { background-color: transparent; border: none; cursor: pointer; display: flex; position: relative; width: 100%; order: 1; z-index: 9999; padding: 0; justify-content: flex-end; } .Primer_Brand__SubNav-module__SubNav–has-sub-heading___YxW9a:not(.Primer_Brand__SubNav-module__SubNav–subHeadingActive___AxXKr) .Primer_Brand__SubNav-module__SubNav__overlay-toggle___GY93X { margin-block-start: var(–base-size-12); } .Primer_Brand__SubNav-module__SubNav__overlay-toggle-content___GYAh4 { justify-content: space-between; width: 100%; } .Primer_Brand__SubNav-module__SubNav–full-width___ZqqXq .Primer_Brand__SubNav-module__SubNav__overlay-toggle___GY93X { right: 0; } .Primer_Brand__SubNav-module__SubNav__link___VBkrZ, .Primer_Brand__SubNav-module__SubNav__action-container___lgC_T { display: none; -webkit-text-decoration: none; text-decoration: none; } .Primer_Brand__SubNav-module__SubNav__links-overlay–open___xdhUA .Primer_Brand__SubNav-module__SubNav__link-label___IoiSp { position: relative; } .Primer_Brand__SubNav-module__SubNav__links-overlay–open___xdhUA .Primer_Brand__SubNav-module__SubNav__link___VBkrZ[aria-current]:not([aria-current=’false’]) * { color: var(–brand-SubNav-color-link-active); } .Primer_Brand__SubNav-module__SubNav__links-overlay–open___xdhUA .Primer_Brand__SubNav-module__SubNav__link___VBkrZ, .Primer_Brand__SubNav-module__SubNav__links-overlay–open___xdhUA .Primer_Brand__SubNav-module__SubNav__action-container___lgC_T { display: block; padding: var(–base-size-8) 0; animation: Primer_Brand__SubNav-module__fade-in___t8Rrr 0.3s var(–brand-animation-easing-glide) forwards; } .Primer_Brand__SubNav-module__SubNav__links-overlay–open___xdhUA .Primer_Brand__SubNav-module__SubNav__link–has-sub-menu___IrziW { padding-block: 0; } .Primer_Brand__SubNav-module__SubNav__links-overlay–open___xdhUA .Primer_Brand__SubNav-module__SubNav__action-container___lgC_T { width: 100%; } .Primer_Brand__SubNav-module__SubNav__links-overlay–open___xdhUA .Primer_Brand__SubNav-module__SubNav__action___hRMk9 { width: 100%; } .Primer_Brand__SubNav-module__SubNav__sub-menu___UENed { list-style: none; padding: 0; margin: 0; padding-inline-start: var(–base-size-16); } .Primer_Brand__SubNav-module__SubNav__sub-menu–dropdown___tPNZN .Primer_Brand__SubNav-module__SubNav__link___VBkrZ:hover .Primer_Brand__SubNav-module__SubNav__link-label___IoiSp { color: var(–brand-color-text-default) !important; } .Primer_Brand__SubNav-module__SubNav__anchor-menu-container___TNidG { z-index: 99; overflow-x: auto; overflow-y: hidden; width: 100%; } .Primer_Brand__SubNav-module__SubNav__anchor-menu-outer-container___sfhEf { position: sticky; top: -1px; } .Primer_Brand__SubNav-module__SubNav__anchor-menu-outer-container___sfhEf::after { content: ”; position: absolute; right: 0; top: 0; bottom: 0; width: var(–base-size-32); background: linear-gradient(to left, var(–brand-color-canvas-default), transparent); pointer-events: none; z-index: 100; } .Primer_Brand__SubNav-module__SubNav__link-label___IoiSp { font-size: var(–brand-text-size-200); font-weight: var(–base-text-weight-semibold); padding-block-end: var(–base-size-6); } .Primer_Brand__SubNav-module__SubNav__sub-menu–anchor___Q6VDG { padding-inline: var(–base-size-16); padding-block-end: var(–base-size-16); padding-block-start: var(–base-size-16); } .Primer_Brand__SubNav-module__SubNav__sub-menu–anchor___Q6VDG .Primer_Brand__SubNav-module__SubNav__link-label___IoiSp { font-size: var(–brand-text-size-100); line-height: var(–brand-text-lineHeight-100); letter-spacing: var(–brand-text-letterSpacing-100); } .Primer_Brand__SubNav-module__SubNav__sub-menu–anchor___Q6VDG .Primer_Brand__SubNav-module__SubNav__sub-menu-list___aBVGd { padding-inline-end: var(–base-size-32); } .Primer_Brand__SubNav-module__SubNav__sub-menu–anchor___Q6VDG .Primer_Brand__SubNav-module__SubNav__link___VBkrZ { display: block; white-space: pre; position: relative; } .Primer_Brand__SubNav-module__SubNav___dVoQu .Primer_Brand__SubNav-module__SubNav__link-label___IoiSp::after { opacity: 0; transform: scale(0); bottom: 0; } .Primer_Brand__SubNav-module__SubNav__link___VBkrZ:hover .Primer_Brand__SubNav-module__SubNav__link-label___IoiSp::after, .Primer_Brand__SubNav-module__SubNav__link___VBkrZ:focus-visible .Primer_Brand__SubNav-module__SubNav__link-label___IoiSp::after, .Primer_Brand__SubNav-module__SubNav__link___VBkrZ[aria-current]:not([aria-current=’false’]) .Primer_Brand__SubNav-module__SubNav__link-label___IoiSp::after { opacity: 1; transform: scale(1); } } .Primer_Brand__SubNav-module__SubNav__overlay-toggle-icon___AjCc8 { fill: var(–brand-color-text-default); } .Primer_Brand__SubNav-module__SubNav__overlay-toggle-content___GYAh4 { display: flex; align-items: center; gap: var(–base-size-8); } .Primer_Brand__SubNav-module__SubNav__overlay-toggle-content–end___GySmq { justify-content: flex-end; } .Primer_Brand__SubNav-module__SubNav__link___VBkrZ:focus-visible, .Primer_Brand__SubNav-module__SubNav__heading___MAxf6:focus-visible, .Primer_Brand__SubNav-module__SubNav__subHeading___EQNxp:focus-visible, .Primer_Brand__SubNav-module__SubNav__sub-menu-toggle___FvvL9:focus-visible, .Primer_Brand__SubNav-module__SubNav__overlay-toggle___GY93X:focus-visible { outline: var(–brand-borderWidth-thick) solid var(–brand-color-focus); outline-offset: var(–base-size-2); } .Primer_Brand__SubNav-module__SubNav__subHeading___EQNxp { display: block; position: relative; } .Primer_Brand__SubNav-module__SubNav__subHeading___EQNxp[aria-current]:not([aria-current=’false’])::after, .Primer_Brand__SubNav-module__SubNav__subHeading___EQNxp:hover::after { border-color: var(–brand-color-text-default); opacity: 1; transform: scale(0.8, 1); } .Primer_Brand__SubNav-module__SubNav__subHeading___EQNxp:focus-visible::after { opacity: 0; } @media screen and (min-width: 48rem) { .Primer_Brand__SubNav-module__SubNav___dVoQu { padding: var(–base-size-16) var(–base-size-24); } .Primer_Brand__SubNav-module__SubNav–full-width___ZqqXq { padding-inline: 0; } .Primer_Brand__SubNav-module__SubNav__sub-menu–anchor___Q6VDG { padding-inline: var(–base-size-24); } } .Primer_Brand__SubNav-module__SubNav__heading-label___gwyQg { white-space: pre; } /* * Wide breakpoint */ @media screen and (min-width: 63.25rem) { .Primer_Brand__SubNav-module__SubNav___dVoQu { padding: var(–base-size-16) var(–base-size-32); align-items: center; display: flex; z-index: 92; } .Primer_Brand__SubNav-module__SubNav___dVoQu:has(+ .Primer_Brand__SubNav-module__SubNav__anchor-menu-container___TNidG) { padding-block-end: 0; } .Primer_Brand__SubNav-module__SubNav–full-width___ZqqXq { padding-inline: 0; } .Primer_Brand__SubNav-module__SubNav__overlay-toggle___GY93X { display: none; } .Primer_Brand__SubNav-module__SubNav__container–with-anchor-nav___y6aE7 .Primer_Brand__SubNav-module__SubNav__heading___MAxf6 { padding-block-end: 1px; } .Primer_Brand__SubNav-module__SubNav__heading___MAxf6 { font-size: calc(var(–base-size-20) – 2px); line-height: var(–base-size-24); } .Primer_Brand__SubNav-module__SubNav__heading-separator___M5xJp { margin-inline-end: var(–base-size-20); display: inline-flex; top: 0; } .Primer_Brand__SubNav-module__SubNav__container–with-anchor-nav___y6aE7 .Primer_Brand__SubNav-module__SubNav__heading-separator___M5xJp { top: -1px; } .Primer_Brand__SubNav-module__SubNav–header-container-outer___tneuD { display: flex; align-items: center; } .Primer_Brand__SubNav-module__SubNav__heading-container___jlouG { margin-inline-end: var(–base-size-20); } .Primer_Brand__SubNav-module__SubNav__header-container___heD5O { display: flex; align-items: center; } .Primer_Brand__SubNav-module__SubNav__subHeading___EQNxp { font-size: var(–brand-text-size-100); line-height: var(–brand-text-lineHeight-100); } .Primer_Brand__SubNav-module__SubNav__links-overlay___CnpND { align-items: center; display: flex; gap: var(–base-size-20); z-index: 92; flex-grow: 1; } .Primer_Brand__SubNav-module__SubNav__link___VBkrZ { -webkit-text-decoration: none !important; text-decoration: none !important; /* dotcom override */ transition: color 0.2s var(–brand-animation-easing-glide); position: relative; padding: var(–base-size-4) 0; } .Primer_Brand__SubNav-module__SubNav__link-label___IoiSp { font-size: var(–brand-text-size-100); line-height: var(–brand-text-lineHeight-100); } .Primer_Brand__SubNav-module__SubNav__link–has-sub-menu___IrziW { padding: var(–base-size-4) 0; } /* To fix hover distance between link and dropdown */ .Primer_Brand__SubNav-module__SubNav__link–has-sub-menu___IrziW::after { content: ”; position: absolute; bottom: calc(var(–base-size-12) * -1); left: 0; width: 100%; height: var(–base-size-12); background: transparent; } .Primer_Brand__SubNav-module__SubNav__sub-menu___UENed.Primer_Brand__SubNav-module__SubNav__sub-menu–dropdown___tPNZN { background-clip: padding-box; background-color: var(–brand-SubNav-color-subMenu-bgColor); border: max(1px, 0.0625rem) solid var(–borderColor-default, var(–color-border-default)); border: var(–borderWidth-thin, max(1px, 0.0625rem)) solid var(–borderColor-default, var(–color-border-default)); border-radius: 0.375rem; border-radius: var(–brand-borderRadius-xlarge, 0.375rem); box-shadow: var(–shadow-floating-legacy, var(–color-shadow-large)); left: 0; list-style: none; margin-block-start: var(–base-size-8); padding: var(–base-size-24); padding-inline-end: var(–base-size-24); position: absolute; top: 100%; z-index: 9998; transition-timing-function: var(–brand-animation-easing-glide); transition-duration: var(–brand-animation-duration-fast); transition-property: opacity, transform; left: calc(var(–base-size-4) / 4 * -16); visibility: hidden; opacity: 0; transform: scale(0.99) translateY(-0.7em) translateX(-8px); transform-origin: top; display: flex; flex-direction: column; gap: var(–base-size-8); width: var(–brand-SubNav-width-subMenu); } .Primer_Brand__SubNav-module__SubNav__link–expanded___sbpQG .Primer_Brand__SubNav-module__SubNav__sub-menu___UENed.Primer_Brand__SubNav-module__SubNav__sub-menu–dropdown___tPNZN { visibility: visible; opacity: 1; transform: scale(1) translateY(0) translateX(-8px); box-shadow: var(–brand-SubNav-shadow); } .Primer_Brand__SubNav-module__SubNav__sub-menu-toggle___FvvL9 { width: var(–base-size-24); height: var(–base-size-24); border: none; padding: 0; margin: 0; padding-inline-end: var(–base-size-8); margin-inline-end: calc(-1 * var(–base-size-8)); background: none; display: inline-flex; align-items: center; justify-content: center; cursor: pointer; } .Primer_Brand__SubNav-module__SubNav__sub-menu___UENed .Primer_Brand__SubNav-module__SubNav__link___VBkrZ { display: block; } .Primer_Brand__SubNav-module__SubNav__sub-menu–dropdown___tPNZN .Primer_Brand__SubNav-module__SubNav__link___VBkrZ:hover .Primer_Brand__SubNav-module__SubNav__link-label___IoiSp { color: var(–brand-color-text-default) !important; } .Primer_Brand__SubNav-module__SubNav__sub-menu–dropdown___tPNZN .Primer_Brand__SubNav-module__SubNav__link-label___IoiSp::after { opacity: 1; transform: scale(0); } .Primer_Brand__SubNav-module__SubNav__link–has-sub-menu___IrziW { position: relative; display: inline-flex; align-items: center; gap: var(–base-size-4); cursor: pointer; } .Primer_Brand__SubNav-module__SubNav__sub-menu–dropdown___tPNZN .Primer_Brand__SubNav-module__SubNav__link-label___IoiSp { position: relative; padding: var(–base-size-4) 0; } /* Show underline on submenu parent when child has aria-current */ .Primer_Brand__SubNav-module__SubNav__link–has-sub-menu___IrziW:has(.Primer_Brand__SubNav-module__SubNav__link___VBkrZ[aria-current]:not([aria-current=’false’])) > .Primer_Brand__SubNav-module__SubNav__link___VBkrZ .Primer_Brand__SubNav-module__SubNav__link-label___IoiSp::after { opacity: 1; transform: scale(0.8, 1); } .Primer_Brand__SubNav-module__SubNav__link–has-sub-menu___IrziW .Primer_Brand__SubNav-module__SubNav__link___VBkrZ[aria-current]:not([aria-current=’false’]) .Primer_Brand__SubNav-module__SubNav__link-label___IoiSp::after, .Primer_Brand__SubNav-module__SubNav__link–has-sub-menu___IrziW .Primer_Brand__SubNav-module__SubNav__link___VBkrZ:hover .Primer_Brand__SubNav-module__SubNav__link-label___IoiSp::after { opacity: 1; transform: scale(1); } .Primer_Brand__SubNav-module__SubNav__sub-menu-icon___XxnxY { display: inline-block !important; fill: var(–brand-color-text-muted); transition: transform var(–brand-animation-duration-fast); } .Primer_Brand__SubNav-module__SubNav__link–has-sub-menu___IrziW:hover .Primer_Brand__SubNav-module__SubNav__sub-menu-icon___XxnxY { transform: translateY(2px); } .Primer_Brand__SubNav-module__SubNav__sub-menu–anchor___Q6VDG { padding-inline: var(–base-size-32); } } @keyframes Primer_Brand__SubNav-module__fade-in___t8Rrr { 0% { opacity: 0; } 100% { opacity: 1; } } @keyframes Primer_Brand__SubNav-module__fade-in-down___LOqE1 { 0% { opacity: 0; } 100% { opacity: 1; } } /* Remove all animations, transitions and smooth scroll for people that prefer not to see them */ @media (prefers-reduced-motion: reduce) { .Primer_Brand__SubNav-module__SubNav___dVoQu, .Primer_Brand__SubNav-module__SubNav___dVoQu::before, .Primer_Brand__SubNav-module__SubNav___dVoQu::after, .Primer_Brand__SubNav-module__SubNav___dVoQu * { animation: none !important; transition: none !important; scroll-behavior: auto !important; } } /** * Do not edit directly * Generated on Thu, 23 Oct 2025 14:23:27 GMT */ :root { –brand-IDE-height: 50rem; } /** * Do not edit directly * Generated on Thu, 23 Oct 2025 14:23:28 GMT */ :root, [data-color-mode=”light”] { –brand-IDE-default-bgColor: var(–base-color-scale-gray-1); –brand-IDE-default-editor-bgColor: var(–base-color-scale-white-0); –brand-IDE-default-editor-tabs-bgColor: var(–base-color-scale-gray-0); –brand-IDE-default-editor-tab-bgColor-rest: var(–base-color-scale-gray-0); –brand-IDE-default-editor-tab-bgColor-active: var(–base-color-scale-white-0); –brand-IDE-default-editor-tab-borderColor: var(–base-color-scale-blue-5); –brand-IDE-glass-bgColor-rest: rgba(255, 255, 255, 0.85); –brand-IDE-glass-chat-bgColor: rgba(255, 255, 255, 0.06); –brand-IDE-glass-editor-bgColor: rgba(255, 255, 255, 0.06); –brand-IDE-glass-editor-tabs-bgColor: transparent; –brand-IDE-glass-editor-tab-bgColor-rest: rgba(255, 255, 255, 0.1); –brand-IDE-glass-editor-tab-bgColor-active: rgba(255, 255, 255, 0.06); –brand-IDE-borderColor: var(–brand-color-border-muted); –brand-IDE-autoSuggest-bgColor: #0969da; –brand-IDE-autoSuggest-fgColor: var(–base-color-scale-white-0); –brand-IDE-autoSuggest-borderColor: var(–base-color-scale-blue-5); –brand-IDE-autoSuggestLine-bgColor: var(–base-color-scale-blue-0); –brand-IDE-scrollBar-bgColor: transparent; –brand-IDE-scrollBar-fgColor: var(–base-color-scale-gray-2); –brand-IDE-playPauseControl-rest: var(–base-color-scale-gray-2); –brand-IDE-playPauseControl-hover: var(–base-color-scale-gray-3); } [data-color-mode=”dark”] { –brand-IDE-default-bgColor: #131337; –brand-IDE-default-editor-bgColor: #242538; –brand-IDE-default-editor-tabs-bgColor: linear-gradient(0deg, rgba(0, 56, 255, 0.02) 0%, rgba(0, 56, 255, 0.02) 100%), #17182c; –brand-IDE-default-editor-tab-bgColor-rest: rgba(36, 37, 56, 0.5); –brand-IDE-default-editor-tab-bgColor-active: #242538; –brand-IDE-default-editor-tab-borderColor: var(–base-color-scale-blue-5); –brand-IDE-glass-bgColor-rest: rgba(0, 0, 0, 0.7); –brand-IDE-glass-chat-bgColor: rgba(0, 0, 0, 0.06); –brand-IDE-glass-editor-bgColor: rgba(36,37,56,0.76863); –brand-IDE-glass-editor-tabs-bgColor: transparent; –brand-IDE-glass-editor-tab-bgColor-rest: rgba(36,37,56,0.50196); –brand-IDE-glass-editor-tab-bgColor-active: rgba(36,37,56,0.76863); –brand-IDE-borderColor: #171d22; –brand-IDE-autoSuggest-bgColor: #0969da; –brand-IDE-autoSuggest-fgColor: var(–base-color-scale-white-0); –brand-IDE-autoSuggest-borderColor: var(–base-color-scale-blue-5); –brand-IDE-autoSuggestLine-bgColor: var(–base-color-scale-blue-9); –brand-IDE-scrollBar-bgColor: transparent; –brand-IDE-scrollBar-fgColor: var(–base-color-scale-gray-5); –brand-IDE-playPauseControl-rest: #4d4e6a; –brand-IDE-playPauseControl-hover: #5a5b7c; } .Primer_Brand__IDE-module__IDE__inner___C7yFe { –brand-IDE-lineNumber-width: 45px; background: var(–brand-IDE-default-bgColor); border: var(–brand-borderWidth-thin) solid var(–brand-IDE-borderColor); } .Primer_Brand__IDE-module__IDE–glass___uVNlv { backdrop-filter: blur(var(–base-size-12)); } .Primer_Brand__IDE-module__IDE–glass___uVNlv .Primer_Brand__IDE-module__IDE__inner___C7yFe { background: var(–brand-IDE-glass-bgColor-rest); border-color: transparent !important; } .Primer_Brand__IDE-module__IDE__main___UBKnG { display: flex; height: 100%; width: 100%; } .Primer_Brand__IDE-module__IDE–glass___uVNlv .Primer_Brand__IDE-module__IDE__main___UBKnG { height: var(–brand-IDE-height); } .Primer_Brand__IDE-module__IDE–default___cSAvc .Primer_Brand__IDE-module__IDE__main___UBKnG { padding-top: var(–base-size-32); } .Primer_Brand__IDE-module__IDE__inner___C7yFe { position: relative; width: 100%; height: var(–brand-IDE-height); margin: calc(var(–base-size-12) – 2px) auto; border-radius: var(–brand-borderRadius-large); overflow: hidden; } /** * Chat */ .Primer_Brand__IDE-module__IDE__Chat___w081c { display: grid; grid-area: pane; position: relative; display: flex; flex-direction: column; grid-gap: var(–base-size-16); gap: var(–base-size-16); color: var(–brand-color-text-default); height: 100%; width: 100%; overflow: hidden; } .Primer_Brand__IDE-module__IDE–glass___uVNlv .Primer_Brand__IDE-module__IDE__Chat___w081c { background: var(–brand-IDE-glass-chat-bgColor); } .Primer_Brand__IDE-module__IDE–full-exp___QszuK .Primer_Brand__IDE-module__IDE__Chat___w081c { min-width: 300px; max-width: 450px; } @media screen and (max-width: 63.24rem) { .Primer_Brand__IDE-module__IDE–full-exp___QszuK .Primer_Brand__IDE-module__IDE__Chat___w081c { display: none; } } .Primer_Brand__IDE-module__IDE__Chat-wrapper___chroS { display: contents; } .Primer_Brand__IDE-module__IDE__Chat-message-user___AhfYF { display: inline-flex; gap: var(–base-size-8); align-items: center; } .Primer_Brand__IDE-module__IDE__Chat-messages___EcZF_ { overflow-y: scroll; height: calc(100% – 78px); } .Primer_Brand__IDE-module__IDE__Chat-messages___EcZF_ { scrollbar-width: thin; scrollbar-color: var(–brand-IDE-scrollBar-fgColor) var(–brand-IDE-scrollBar-bgColor); } .Primer_Brand__IDE-module__IDE__Chat-messages___EcZF_::-webkit-scrollbar { width: var(–base-size-12); } .Primer_Brand__IDE-module__IDE__Chat-messages___EcZF_::-webkit-scrollbar-track { background: var(–brand-IDE-scrollBar-bgColor); } .Primer_Brand__IDE-module__IDE__Chat-messages___EcZF_::-webkit-scrollbar-thumb { background-color: var(–brand-IDE-scrollBar-fgColor); border-radius: var(–base-size-20); border: var(–brand-borderRadius-small) solid var(–brand-IDE-scrollBar-bgColor); } .Primer_Brand__IDE-module__IDE__Chat-input-area___OJkxC { position: absolute; bottom: var(–base-size-16); width: 100%; padding: 0 var(–base-size-20); opacity: 0.5; } .Primer_Brand__IDE-module__IDE__Chat-input___XXUIS { background: var(–brand-IDE-default-bgColor) !important; color: var(–brand-color-text-muted) !important; -webkit-text-fill-color: var(–brand-color-text-muted) !important; border-color: var(–brand-color-border-default); } .Primer_Brand__IDE-module__IDE__Chat-input-area___OJkxC svg { fill: var(–brand-color-text-muted); } .Primer_Brand__IDE-module__IDE__Chat-message-content___yFYul { margin-top: var(–base-size-16); } .Primer_Brand__IDE-module__IDE__Chat-message-snippet___DAl6x { background-color: var(–brand-IDE-default-editor-bgColor); overflow-x: hidden; } .Primer_Brand__IDE-module__IDE__Chat-message___LMwct { font-family: var(–brand-fontStack-sansSerif); font-size: var(–base-size-16); border-bottom: var(–brand-borderWidth-thin) solid var(–brand-color-border-muted); padding: var(–base-size-20); 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__IDE-module__IDE__Chat-message–visible___hq0hB { opacity: 1; transform: translateY(0); } .Primer_Brand__IDE-module__IDE__Chat-message–faded___Mj7EF { opacity: 0.5; } .Primer_Brand__IDE-module__IDE__Chat-message___LMwct pre { border: var(–brand-borderWidth-thick) solid var(–brand-color-border-default); padding: var(–base-size-16); border-radius: var(–brand-borderRadius-large); font-family: var(–brand-fontStack-monospace); font-size: calc(var(–base-size-12) + 2px) !important; /* workaround dotcom specificity */ } /** * Editor */ .Primer_Brand__IDE-module__IDE__Editor___MkJjR { grid-area: editor; display: flex; flex-direction: column; height: 100%; width: 100%; } .Primer_Brand__IDE-module__IDE–default___cSAvc .Primer_Brand__IDE-module__IDE__Editor___MkJjR { width: 100%; padding-left: var(–base-size-20); } .Primer_Brand__IDE-module__IDE__Editor-tabs___zFwQA { overflow-x: auto; display: inline-flex; background: var(–brand-IDE-default-editor-tabs-bgColor); } .Primer_Brand__IDE-module__IDE–default___cSAvc .Primer_Brand__IDE-module__IDE__Editor-tabs___zFwQA { background: var(–brand-IDE-default-editor-tabs-bgColor); } .Primer_Brand__IDE-module__IDE–glass___uVNlv .Primer_Brand__IDE-module__IDE__Editor-tabs___zFwQA { background: var(–brand-IDE-glass-editor-tabs-bgColor); } .Primer_Brand__IDE-module__IDE__Editor-tab___lY6lZ { flex-shrink: 0; display: flex; padding: var(–base-size-8) var(–base-size-12); align-items: center; gap: var(–base-size-4); font-family: var(–brand-fontStack-monospace); font-size: calc(var(–base-size-12) + 2px); color: var(–brand-color-text-muted); cursor: pointer; border: none; transition: opacity var(–brand-animation-duration-default) var(–brand-animation-easing-default); opacity: 1; } .Primer_Brand__IDE-module__IDE–default___cSAvc .Primer_Brand__IDE-module__IDE__Editor-tab___lY6lZ { background: var(–brand-IDE-default-editor-tab-bgColor-rest); } .Primer_Brand__IDE-module__IDE–glass___uVNlv .Primer_Brand__IDE-module__IDE__Editor-tab___lY6lZ { background: var(–brand-IDE-glass-editor-tab-bgColor-rest); } .Primer_Brand__IDE-module__IDE__Editor-tab–active___FuQ4L { color: var(–brand-color-text-default); border-top: var(–brand-borderWidth-thin) solid var(–brand-IDE-default-editor-tab-borderColor); z-index: 1; } .Primer_Brand__IDE-module__IDE–default___cSAvc .Primer_Brand__IDE-module__IDE__Editor-tab–active___FuQ4L { background: var(–brand-IDE-default-editor-tab-bgColor-active); } .Primer_Brand__IDE-module__IDE–glass___uVNlv .Primer_Brand__IDE-module__IDE__Editor-tab___lY6lZ { background: transparent; color: var(–brand-color-text-subtle); } .Primer_Brand__IDE-module__IDE–glass___uVNlv .Primer_Brand__IDE-module__IDE__Editor-tab–active___FuQ4L { color: var(–brand-color-text-default); background: var(–brand-IDE-glass-editor-tab-bgColor-active); } .Primer_Brand__IDE-module__IDE–full-exp___QszuK.Primer_Brand__IDE-module__IDE–glass___uVNlv .Primer_Brand__IDE-module__IDE__Editor-tab–active___FuQ4L { background: var(–brand-IDE-default-editor-bgColor); } .Primer_Brand__IDE-module__IDE__Editor-tab___lY6lZ:hover { color: var(–brand-color-text-default); } .Primer_Brand__IDE-module__IDE__Editor-tab___lY6lZ[disabled] { cursor: not-allowed; color: var(–brand-color-text-subtle) !important; opacity: 0.7; } .Primer_Brand__IDE-module__IDE__Editor-tab-close-icon___jxo0b { width: var(–base-size-12); height: var(–base-size-12); margin-inline-start: var(–base-size-4); fill: var(–brand-color-text-muted); } img.Primer_Brand__IDE-module__IDE__Editor-tab-icon___IyrSp { width: var(–base-size-16); height: var(–base-size-16); filter: grayscale(10%); } .Primer_Brand__IDE-module__IDE__Editor-tab___lY6lZ:hover .Primer_Brand__IDE-module__IDE__Editor-tab-close-icon___jxo0b { fill: var(–brand-color-text-default); } .Primer_Brand__IDE-module__IDE__Editor-content___qUzu5 { height: 100%; padding-top: var(–base-size-16); overflow-x: auto; } .Primer_Brand__IDE-module__IDE–default___cSAvc .Primer_Brand__IDE-module__IDE__Editor-content___qUzu5 { background: var(–brand-IDE-default-editor-bgColor); } .Primer_Brand__IDE-module__IDE–glass___uVNlv .Primer_Brand__IDE-module__IDE__Editor-content___qUzu5 { background: var(–brand-IDE-glass-editor-bgColor); border-bottom-left-radius: var(–brand-borderRadius-large); } .Primer_Brand__IDE-module__IDE–full-exp___QszuK.Primer_Brand__IDE-module__IDE–glass___uVNlv .Primer_Brand__IDE-module__IDE__Editor-content___qUzu5 { background: var(–brand-IDE-default-editor-bgColor); } .Primer_Brand__IDE-module__IDE__Editor-pane___ZQjcs { margin: 0; } .Primer_Brand__IDE-module__IDE__Editor-content-wrapper___gb9HC { display: flex; } .Primer_Brand__IDE-module__IDE__Editor-content-inner___HAje_ { flex: 1; } .Primer_Brand__IDE-module__IDE__Editor–small____cDnd .Primer_Brand__IDE-module__IDE__Editor-pane___ZQjcs, .Primer_Brand__IDE-module__IDE__Editor–small____cDnd .Primer_Brand__IDE-module__IDE__Editor-lineNumbers___t0wju { font-size: calc(var(–base-size-12) – 1px) !important; /* workaround dotcom specificity */ line-height: calc(var(–base-size-16) + 2px) !important; /* workaround dotcom specificity */ } .Primer_Brand__IDE-module__IDE__Editor–medium___Nihdg .Primer_Brand__IDE-module__IDE__Editor-pane___ZQjcs, .Primer_Brand__IDE-module__IDE__Editor–medium___Nihdg .Primer_Brand__IDE-module__IDE__Editor-lineNumbers___t0wju { font-size: 0.875rem !important; /* workaround dotcom specificity */ line-height: 19.9px !important; /* workaround dotcom specificity */ } .Primer_Brand__IDE-module__IDE__Editor–large___YlfAf .Primer_Brand__IDE-module__IDE__Editor-pane___ZQjcs, .Primer_Brand__IDE-module__IDE__Editor–large___YlfAf .Primer_Brand__IDE-module__IDE__Editor-lineNumbers___t0wju { font-size: 1.125rem !important; /* workaround dotcom specificity */ line-height: var(–base-size-24) !important; /* workaround dotcom specificity */ } .Primer_Brand__IDE-module__IDE__Editor-pane–suggested___IXAF0 { margin-left: calc(-1 * var(–brand-IDE-lineNumber-width)); padding-left: calc(var(–base-size-64) – 1px) !important; background-color: var(–brand-IDE-autoSuggestLine-bgColor); border-left: var(–brand-borderWidth-thin) solid var(–brand-IDE-autoSuggest-borderColor); } .Primer_Brand__IDE-module__IDE__Editor-lineNumbers___t0wju { z-index: 1; font-family: var(–brand-fontStack-monospace); font-weight: var(–brand-text-weight-200); font-feature-settings: ‘liga’ 0, ‘calt’ 0; font-variation-settings: normal; letter-spacing: 0; flex: 0 0 var(–brand-IDE-lineNumber-width); } .Primer_Brand__IDE-module__IDE__Editor-lineNumber___vSZSt { position: relative; display: block; padding: 0 var(–base-size-8); text-align: right; color: var(–brand-color-text-subtle); -webkit-user-select: none; -moz-user-select: none; user-select: none; cursor: default; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; } .Primer_Brand__IDE-module__IDE__Editor-lineNumber-text___Ws1Hq { font-feature-settings: “tnum”; font-variant-numeric: tabular-nums; position: absolute; text-align: right; display: inline-block; vertical-align: middle; box-sizing: border-box; cursor: default; height: 100%; } .Primer_Brand__IDE-module__IDE__Editor___MkJjR pre { color: var(–brand-color-text-default); font-family: var(–brand-fontStack-monospace); padding-left: calc(var(–base-size-64) – var(–brand-IDE-lineNumber-width)); } pre.Primer_Brand__IDE-module__IDE__Chat-copilot-indicator___FhoZe { background-color: var(–brand-IDE-autoSuggest-bgColor); padding-left: 0; display: inline-flex; padding: var(–base-size-8) var(–base-size-24); border-radius: var(–brand-borderRadius-small); gap: var(–base-size-16); margin: var(–base-size-4) 0 0 var(–base-size-16); box-shadow: -9px 10px 39px 0px rgba(0, 0, 0, 0.25); } .Primer_Brand__IDE-module__IDE__Chat-copilot-indicator-label___IWynN { color: var(–brand-IDE-autoSuggest-fgColor); fill: var(–brand-IDE-autoSuggest-fgColor); } .Primer_Brand__IDE-module__IDE__play-pause-button___MKdFP { cursor: pointer; position: absolute; bottom: var(–base-size-16); right: var(–base-size-16); display: flex; align-items: center; justify-content: center; width: var(–base-size-48); height: var(–base-size-48); margin: 0; padding: 0; border: none; border-radius: var(–brand-borderRadius-full); background-color: var(–brand-IDE-playPauseControl-rest); transition: background-color var(–brand-animation-duration-faster); } .Primer_Brand__IDE-module__IDE__play-pause-button___MKdFP:hover { background-color: var(–brand-IDE-playPauseControl-hover); } .Primer_Brand__IDE-module__IDE__play-pause-button___MKdFP:focus-visible { outline: var(–base-size-4) solid var(–brand-color-focus); outline-offset: var(–base-size-2); } .Primer_Brand__IDE-module__IDE__play-pause-button___MKdFP svg { width: var(–base-size-16); height: var(–base-size-16); } .Primer_Brand__IDE-module__IDE__play-pause-button___MKdFP path { fill: var(–brand-button-subtle-fgColor-rest); } .Primer_Brand__IDE-module__IDE–chat-only___GsGvX .Primer_Brand__IDE-module__IDE__Chat-input-area___OJkxC { width: calc(100% – var(–base-size-64)); } .Primer_Brand__IDE-module__IDE–chat-only___GsGvX .Primer_Brand__IDE-module__IDE__play-pause-button___MKdFP { background-color: var(–brand-IDE-playPauseControl-rest); } .Primer_Brand__IDE-module__IDE–chat-only___GsGvX .Primer_Brand__IDE-module__IDE__play-pause-button___MKdFP:hover { background-color: var(–brand-IDE-playPauseControl-hover); } /* Remove all animations, transitions and smooth scroll for people that prefer not to see them */ @media (prefers-reduced-motion: reduce) { .Primer_Brand__IDE-module__IDE___QDJIE, .Primer_Brand__IDE-module__IDE___QDJIE::before, .Primer_Brand__IDE-module__IDE___QDJIE::after, .Primer_Brand__IDE-module__IDE___QDJIE * { animation: none !important; transition: none !important; scroll-behavior: auto !important; } } /** * Do not edit directly * Generated on Thu, 23 Oct 2025 14:23:28 GMT */ :root, [data-color-mode=”light”] { –brand-breadcrumbs-separator-borderColor: var(–base-color-scale-gray-6); } [data-color-mode=”dark”] { –brand-breadcrumbs-separator-borderColor: var(–base-color-scale-gray-1); } .Primer_Brand__Breadcrumbs-module__Breadcrumbs___ANvyl { font-family: var(–brand-fontStack-sansSerif); display: flex; justify-content: space-between; } @media screen and (max-width: 63.25rem) { .Primer_Brand__Breadcrumbs-module__Breadcrumbs___ANvyl { overflow-x: auto; -webkit-overflow-scrolling: touch; } } .Primer_Brand__Breadcrumbs-module__Breadcrumbs–default___q2JxW { –brand-InlineLink-color-rest: var(–brand-color-text-default); –brand-InlineLink-color-pressed: var(–brand-color-text-default); } .Primer_Brand__Breadcrumbs-module__Breadcrumbs__list___S1xLw { margin: 0; padding-inline-start: 0; } @media screen and (max-width: 63.25rem) { .Primer_Brand__Breadcrumbs-module__Breadcrumbs__list___S1xLw { display: inline-flex; } } .Primer_Brand__Breadcrumbs-module__Breadcrumbs__item___IX25P { display: inline-block; white-space: nowrap; list-style: none; } .Primer_Brand__Breadcrumbs-module__Breadcrumbs__item___IX25P::after { content: ”; display: inline-block; height: 0.8em; margin: 0 var(–base-size-12); border-right: var(–brand-borderWidth-thin) solid var(–brand-breadcrumbs-separator-borderColor); transform: rotate(15deg) translateY(0.0625em); } .Primer_Brand__Breadcrumbs-module__Breadcrumbs__item___IX25P:first-child { margin-left: 0; } .Primer_Brand__Breadcrumbs-module__Breadcrumbs__item___IX25P:last-child::after { content: none; } .Primer_Brand__Breadcrumbs-module__Breadcrumbs__link___B3gbd { font-size: var(–brand-text-size-100); display: inline-block; -webkit-text-decoration: none; text-decoration: none; } @media screen and (max-width: 63.25rem) { .Primer_Brand__Breadcrumbs-module__Breadcrumbs__link___B3gbd { white-space: nowrap; } } .Primer_Brand__Breadcrumbs-module__Breadcrumbs__link___B3gbd:hover, .Primer_Brand__Breadcrumbs-module__Breadcrumbs__link___B3gbd:focus { -webkit-text-decoration: underline; text-decoration: underline; } .Primer_Brand__Breadcrumbs-module__Breadcrumbs__link–selected___zP0bj { color: var(–brand-color-text-default); pointer-events: none; font-weight: inherit; letter-spacing: inherit; } .Primer_Brand__Breadcrumbs-module__Breadcrumbs–default___q2JxW .Primer_Brand__Breadcrumbs-module__Breadcrumbs__link–selected___zP0bj { color: var(–brand-color-text-muted); } .Primer_Brand__Breadcrumbs-module__Breadcrumbs__link–selected___zP0bj:focus { -webkit-text-decoration: none; text-decoration: none; } /** * Do not edit directly * Generated on Thu, 23 Oct 2025 14:23:28 GMT */ :root, [data-color-mode=”light”] { –brand-pagination-link-bgColor-rest: var(–base-color-scale-black-0); –brand-pagination-link-bgColor-active: var(–base-color-scale-black-0); –brand-pagination-borderColor-hover: var(–base-color-scale-black-0); } [data-color-mode=”dark”] { –brand-pagination-link-bgColor-rest: var(–base-color-scale-white-0); –brand-pagination-link-bgColor-active: var(–base-color-scale-white-0); –brand-pagination-borderColor-hover: var(–base-color-scale-white-0); } .Primer_Brand__Pagination-module__Pagination___qDHkk { margin-top: var(–base-size-20); margin-bottom: var(–base-size-16); text-align: center; } .Primer_Brand__Pagination-module__Pagination__inner___tB9Za { display: inline-flex; align-items: center; gap: var(–base-size-8); } .Primer_Brand__Pagination-module__Pagination__item___PmxA5 { min-width: var(–base-size-32); height: var(–base-size-32); text-align: center; white-space: nowrap; vertical-align: middle; cursor: pointer; -webkit-user-select: none; -moz-user-select: none; user-select: none; -webkit-text-decoration: none; text-decoration: none; padding: var(–base-size-4) var(–base-size-8); border: var(–brand-borderWidth-thick) solid transparent; border-radius: var(–brand-borderRadius-medium); transition: border-color var(–brand-animation-duration-fast) var(–brand-animation-easing-default); } .Primer_Brand__Pagination-module__Pagination__item___PmxA5 span { font-size: var(–brand-text-size-100); line-height: var(–base-size-20); } .Primer_Brand__Pagination-module__Pagination__item___PmxA5:hover, .Primer_Brand__Pagination-module__Pagination__item___PmxA5:focus { -webkit-text-decoration: none; text-decoration: none; outline: 0; transition-duration: 0.1s; border-color: var(–brand-pagination-borderColor-hover); } .Primer_Brand__Pagination-module__Pagination__item___PmxA5::after { display: none; } .Primer_Brand__Pagination-module__Pagination__item___PmxA5:active { border-color: var(–brand-pagination-link-bgColor-active); } .Primer_Brand__Pagination-module__Pagination__item___PmxA5[aria-current], .Primer_Brand__Pagination-module__Pagination__item___PmxA5[aria-current]:hover { background-color: var(–brand-pagination-link-bgColor-active); border-color: transparent; } .Primer_Brand__Pagination-module__Pagination__item___PmxA5[aria-current] * { color: var(–brand-color-text-onEmphasis); } .Primer_Brand__Pagination-module__Pagination__item___PmxA5[aria-disabled], .Primer_Brand__Pagination-module__Pagination__item___PmxA5[aria-disabled]:hover, .Primer_Brand__Pagination-module__Pagination__item___PmxA5[role=’presentation’], .Primer_Brand__Pagination-module__Pagination__item___PmxA5[role=’presentation’]:hover { color: var(–brand-color-text-muted); cursor: default; background-color: transparent; border-color: transparent; font-size: inherit; font-family: inherit; padding-top: inherit; padding-bottom: inherit; } .Primer_Brand__Pagination-module__Pagination__item___PmxA5[aria-disabled] *, .Primer_Brand__Pagination-module__Pagination__item___PmxA5[aria-disabled]:hover *, .Primer_Brand__Pagination-module__Pagination__item___PmxA5[role=’presentation’] *, .Primer_Brand__Pagination-module__Pagination__item___PmxA5[role=’presentation’]:hover * { color: inherit; } .Primer_Brand__Pagination-module__Pagination__showPages___NUeOl .Primer_Brand__Pagination-module__Pagination__item___PmxA5[rel=’prev’] span, .Primer_Brand__Pagination-module__Pagination__showPages___NUeOl .Primer_Brand__Pagination-module__Pagination__item___PmxA5[rel=’next’] span { display: none; } .Primer_Brand__Pagination-module__Pagination__item___PmxA5[rel=’prev’] svg, .Primer_Brand__Pagination-module__Pagination__item___PmxA5[rel=’next’] svg { margin-inline: 0; position: relative; } .Primer_Brand__Pagination-module__Pagination__item___PmxA5[rel=’prev’] svg { left: var(–base-size-2); } .Primer_Brand__Pagination-module__Pagination__item___PmxA5[rel=’next’] svg { right: var(–base-size-2); } @media screen and (min-width: 48rem) { .Primer_Brand__Pagination-module__Pagination__item___PmxA5[rel=’prev’] span, .Primer_Brand__Pagination-module__Pagination__item___PmxA5[rel=’next’] span { display: block !important; } .Primer_Brand__Pagination-module__Pagination__item___PmxA5[rel=’prev’] svg, .Primer_Brand__Pagination-module__Pagination__item___PmxA5[rel=’next’] svg { margin-inline: unset; left: 0; right: 0; } .Primer_Brand__Pagination-module__Pagination__item___PmxA5[rel=’prev’][aria-disabled] svg, .Primer_Brand__Pagination-module__Pagination__item___PmxA5[rel=’next’][aria-disabled] svg { display: none; } } @media (forced-colors: active) { .Primer_Brand__Pagination-module__Pagination__item___PmxA5[aria-current], .Primer_Brand__Pagination-module__Pagination__item___PmxA5[aria-current]:hover { border-color: Highlight; border-width: var(–brand-borderWidth-thicker); } } /* Remove all animations, transitions and smooth scroll for people that prefer not to see them */ @media (prefers-reduced-motion: reduce) { .Primer_Brand__Pagination-module__Pagination___qDHkk, .Primer_Brand__Pagination-module__Pagination___qDHkk::before, .Primer_Brand__Pagination-module__Pagination___qDHkk::after, .Primer_Brand__Pagination-module__Pagination___qDHkk * { animation: none !important; transition: none !important; scroll-behavior: auto !important; } } .Primer_Brand__Tooltip-module__Tooltip___u1Usz { display: none; } @media (forced-colors: active) { .Primer_Brand__Tooltip-module__Tooltip___u1Usz { outline: var(–brand-borderWidth-thin) solid transparent; } } /* Overriding the default popover styles */ .Primer_Brand__Tooltip-module__Tooltip___u1Usz[popover] { –offset: var( –base-size-8, –base-size-8 ); /* This is a “magic number”. Just gives some room to make sure the tooltip stay open when mouse leaves the trigger to hover tooltip */ /* these vars are for the triangle, via https://www.smashingmagazine.com/2024/03/modern-css-tooltips-speech-bubbles-part1/ */ –b: 1em; /* triangle base width */ –h: 0.5em; /* triangle height */ –p: 50%; /* center triangle position (0%:left 100%:right) */ –r: var(–brand-borderRadius-medium); /* border radius */ –c: var(–brand-color-neutral-emphasisPlus); /* bg color */ position: absolute; padding: 0.5em 0.75em; width: -moz-max-content; width: max-content; margin: auto; clip: auto; white-space: normal; font: normal normal var(–brand-text-size-100) / var(–brand-text-lineHeight-100) var(–brand-fontStack-sansSerif); -webkit-font-smoothing: subpixel-antialiased; color: var(–brand-Tooltip-color-default); text-align: center; word-wrap: break-word; background: var(–c); border-radius: var(–r); border: 0; opacity: 0; max-width: 250px; inset: auto; /* for scrollbar */ overflow: visible; } .Primer_Brand__Tooltip-module__Tooltip___u1Usz[popover]:popover-open, .Primer_Brand__Tooltip-module__Tooltip___u1Usz[popover].Primer_Brand__Tooltip-module__\:popover-open___DQych { /* selector in firefox and safari is \:popover-open */ display: block; animation-name: Primer_Brand__Tooltip-module__tooltip-appear___OeSNz; animation-duration: 0.2s; animation-duration: var(–brand-animation-duration-faster, 0.2s); animation-fill-mode: forwards; animation-timing-function: ease-in; animation-delay: 0s; } /* This is needed to keep the tooltip open when the user leaves the trigger element to hover tooltip */ .Primer_Brand__Tooltip-module__Tooltip___u1Usz::after { position: absolute; display: block; right: 0; left: 0; height: var(–offset); content: ”; } /* Directional styles */ .Primer_Brand__Tooltip-module__Tooltip___u1Usz[data-direction=’n’] { -o-border-image: conic-gradient(var(–c) 0, var(–c) 0) 0 / var(–r) calc(100% – var(–p) – var(–b) / 2) 0 calc(var(–p) – var(–b) / 2) / 0 0 var(–h) 0; border-image: conic-gradient(var(–c) 0, var(–c) 0) fill 0 / var(–r) calc(100% – var(–p) – var(–b) / 2) 0 calc(var(–p) – var(–b) / 2) / 0 0 var(–h) 0; clip-path: polygon( 0 100%, 0 0, 100% 0, 100% 100%, min(100%, var(–p) + var(–b) / 2) 100%, var(–p) calc(100% + var(–h)), max(0%, var(–p) – var(–b) / 2) 100% ); } @supports (background: conic-gradient(red 0deg, red 0deg 1deg, red 2deg)) { .Primer_Brand__Tooltip-module__Tooltip___u1Usz[data-direction=’n’] { -o-border-image: conic-gradient(var(–c) 0 0) 0 / var(–r) calc(100% – var(–p) – var(–b) / 2) 0 calc(var(–p) – var(–b) / 2) / 0 0 var(–h) 0; border-image: conic-gradient(var(–c) 0 0) fill 0 / var(–r) calc(100% – var(–p) – var(–b) / 2) 0 calc(var(–p) – var(–b) / 2) / 0 0 var(–h) 0; } } .Primer_Brand__Tooltip-module__Tooltip___u1Usz[data-direction=’s’] { -o-border-image: conic-gradient(var(–c) 0, var(–c) 0) 0/ 0 calc(100% – var(–p) – var(–b) / 2) var(–r) calc( var(–p) – var(–b) / 2 ) / var(–h) 0 0 0; border-image: conic-gradient(var(–c) 0, var(–c) 0) fill 0/ 0 calc(100% – var(–p) – var(–b) / 2) var(–r) calc( var(–p) – var(–b) / 2 ) / var(–h) 0 0 0; clip-path: polygon( 0 0, 0 100%, 100% 100%, 100% 0, min(100%, var(–p) + var(–b) / 2) 0, var(–p) calc(-1 * var(–h)), max(0%, var(–p) – var(–b) / 2) 0 ); } @supports (background: conic-gradient(red 0deg, red 0deg 1deg, red 2deg)) { .Primer_Brand__Tooltip-module__Tooltip___u1Usz[data-direction=’s’] { -o-border-image: conic-gradient(var(–c) 0 0) 0/ 0 calc(100% – var(–p) – var(–b) / 2) var(–r) calc( var(–p) – var(–b) / 2 ) / var(–h) 0 0 0; border-image: conic-gradient(var(–c) 0 0) fill 0/ 0 calc(100% – var(–p) – var(–b) / 2) var(–r) calc( var(–p) – var(–b) / 2 ) / var(–h) 0 0 0; } } .Primer_Brand__Tooltip-module__Tooltip___u1Usz[data-direction=’w’] { -o-border-image: conic-gradient(var(–c) 0, var(–c) 0) 0 / calc(var(–p) – var(–b) / 2) 0 calc(100% – var(–p) – var(–b) / 2) var(–r) / 0 var(–h) 0 0; border-image: conic-gradient(var(–c) 0, var(–c) 0) fill 0 / calc(var(–p) – var(–b) / 2) 0 calc(100% – var(–p) – var(–b) / 2) var(–r) / 0 var(–h) 0 0; clip-path: polygon( 100% 100%, 0 100%, 0 0, 100% 0, 100% max(0%, var(–p) – var(–b) / 2), calc(100% + var(–h)) var(–p), 100% min(100%, var(–p) + var(–b) / 2) ); } @supports (background: conic-gradient(red 0deg, red 0deg 1deg, red 2deg)) { .Primer_Brand__Tooltip-module__Tooltip___u1Usz[data-direction=’w’] { -o-border-image: conic-gradient(var(–c) 0 0) 0 / calc(var(–p) – var(–b) / 2) 0 calc(100% – var(–p) – var(–b) / 2) var(–r) / 0 var(–h) 0 0; border-image: conic-gradient(var(–c) 0 0) fill 0 / calc(var(–p) – var(–b) / 2) 0 calc(100% – var(–p) – var(–b) / 2) var(–r) / 0 var(–h) 0 0; } } .Primer_Brand__Tooltip-module__Tooltip___u1Usz[data-direction=’e’] { -o-border-image: conic-gradient(var(–c) 0, var(–c) 0) 0 / calc(var(–p) – var(–b) / 2) var(–r) calc(100% – var(–p) – var(–b) / 2) 0/ 0 0 0 var(–h); border-image: conic-gradient(var(–c) 0, var(–c) 0) fill 0 / calc(var(–p) – var(–b) / 2) var(–r) calc(100% – var(–p) – var(–b) / 2) 0/ 0 0 0 var(–h); clip-path: polygon( 0 100%, 100% 100%, 100% 0, 0 0, 0 max(0%, var(–p) – var(–b) / 2), calc(-1 * var(–h)) var(–p), 0 min(100%, var(–p) + var(–b) / 2) ); } @supports (background: conic-gradient(red 0deg, red 0deg 1deg, red 2deg)) { .Primer_Brand__Tooltip-module__Tooltip___u1Usz[data-direction=’e’] { -o-border-image: conic-gradient(var(–c) 0 0) 0 / calc(var(–p) – var(–b) / 2) var(–r) calc(100% – var(–p) – var(–b) / 2) 0/ 0 0 0 var(–h); border-image: conic-gradient(var(–c) 0 0) fill 0 / calc(var(–p) – var(–b) / 2) var(–r) calc(100% – var(–p) – var(–b) / 2) 0/ 0 0 0 var(–h); } } .Primer_Brand__Tooltip-module__Tooltip___u1Usz[data-direction=’n’]::after { top: 100%; } .Primer_Brand__Tooltip-module__Tooltip___u1Usz[data-direction=’s’]::after { bottom: 100%; } .Primer_Brand__Tooltip-module__Tooltip___u1Usz[data-direction=’w’]::after { position: absolute; display: block; height: 100%; width: var(–offset); content: ”; bottom: 0; left: 100%; } .Primer_Brand__Tooltip-module__Tooltip___u1Usz[data-direction=’e’]::after { position: absolute; display: block; height: 100%; width: var(–offset); content: ”; bottom: 0; right: 100%; margin-left: calc(var(–offset) * -1px); } @keyframes Primer_Brand__Tooltip-module__tooltip-appear___OeSNz { from { opacity: 0; } to { opacity: 1; } } /* Remove all animations, transitions and smooth scroll for people that prefer not to see them */ @media (prefers-reduced-motion: reduce) { .Primer_Brand__Tooltip-module__Tooltip___u1Usz, .Primer_Brand__Tooltip-module__Tooltip___u1Usz::before, .Primer_Brand__Tooltip-module__Tooltip___u1Usz::after, .Primer_Brand__Tooltip-module__Tooltip___u1Usz * { animation-duration: 0s !important; } } /** * Do not edit directly * Generated on Thu, 23 Oct 2025 14:23:28 GMT */ :root, [data-color-mode=”light”] { –brand-Tooltip-color-default: var(–brand-color-text-onEmphasis); } [data-color-mode=”dark”] { –brand-Tooltip-color-default: var(–brand-color-text-default); } /** * Do not edit directly * Generated on Thu, 23 Oct 2025 14:23:28 GMT */ :root { –brand-Section-container-maxWidth: 80rem; –brand-Section-padding-spacious: var(–base-size-64); –brand-Section-padding-normal: var(–base-size-48); –brand-Section-padding-condensed: var(–base-size-16); } @media (min-width: 768px) { :root { –brand-Section-padding-spacious: var(–base-size-80); –brand-Section-padding-normal: var(–base-size-64); –brand-Section-padding-condensed: var(–base-size-32); } } @media (min-width: 1024px) { :root { –brand-Section-padding-spacious: var(–base-size-128); –brand-Section-padding-normal: var(–base-size-96); –brand-Section-padding-condensed: var(–base-size-48); } } .Primer_Brand__Section-module__Section___wNnZR { –rounded-padding-overlap-adjustment: 0px; –rounded-radius: var(–brand-borderRadius-xlarge); –padding-block-end: var(–brand-Section-padding-normal); –adjusted-padding-block-end: calc(var(–padding-block-end) + var(–rounded-padding-overlap-adjustment)); background-repeat: no-repeat; background-color: var(–brand-Section-narrow-background-color, var(–brand-Section-background-color)); background-image: var(–brand-Section-narrow-background-image-src, var(–brand-Section-background-image-src)); background-size: var(–brand-Section-narrow-background-image-size, var(–brand-Section-background-image-size)); background-position: center; background-position: var( –brand-Section-narrow-background-image-position, var(–brand-Section-background-image-position, center) ); padding-block-start: var(–padding-block-start); padding-block-end: var(–adjusted-padding-block-end); } .Primer_Brand__Section-module__Section__container___irc5A { width: 100%; max-width: var(–brand-Section-container-maxWidth); margin-inline: auto; } .Primer_Brand__Section-module__Section__container–fullWidth___LwJV7 { max-width: none; } .Primer_Brand__Section-module__Section–rounded___y86mS { border-radius: var(–rounded-radius) var(–rounded-radius) 0 0; margin-top: calc(-1 * var(–rounded-radius)); } /* A progressive enhancment to adjust block-end padding to account for adjacent section rounded corners overlap. */ .Primer_Brand__Section-module__Section___wNnZR:has(+ .Primer_Brand__Section-module__Section–rounded___y86mS) { –rounded-padding-overlap-adjustment: var(–rounded-radius); } .Primer_Brand__Section-module__Section–paddingBlockStart-none___q_KT1, .Primer_Brand__Section-module__Section-narrow–paddingBlockStart-none___VKaUr { padding-block-start: 0; } .Primer_Brand__Section-module__Section–paddingBlockStart-condensed___jXPMP, .Primer_Brand__Section-module__Section-narrow–paddingBlockStart-condensed___MM1ai { padding-block-start: var(–brand-Section-padding-condensed); } .Primer_Brand__Section-module__Section–paddingBlockStart-normal___okSnn, .Primer_Brand__Section-module__Section-narrow–paddingBlockStart-normal___EIj1h { padding-block-start: var(–brand-Section-padding-normal); } .Primer_Brand__Section-module__Section–paddingBlockStart-spacious___Dbzh2, .Primer_Brand__Section-module__Section-narrow–paddingBlockStart-spacious___r_4fG { padding-block-start: var(–brand-Section-padding-spacious); } .Primer_Brand__Section-module__Section–paddingBlockEnd-none___OPMCW, .Primer_Brand__Section-module__Section-narrow–paddingBlockEnd-none___PaxIA { –padding-block-end: 0px; } .Primer_Brand__Section-module__Section–paddingBlockEnd-condensed___Iq2bF, .Primer_Brand__Section-module__Section-narrow–paddingBlockEnd-condensed___Nmq0F { –padding-block-end: var(–brand-Section-padding-condensed); } .Primer_Brand__Section-module__Section–paddingBlockEnd-normal___wlGa4, .Primer_Brand__Section-module__Section-narrow–paddingBlockEnd-normal___aMtgm { –padding-block-end: var(–brand-Section-padding-normal); } .Primer_Brand__Section-module__Section–paddingBlockEnd-spacious___BFFzY, .Primer_Brand__Section-module__Section-narrow–paddingBlockEnd-spacious___LGxf3 { –padding-block-end: var(–brand-Section-padding-spacious); } @media screen and (min-width: 48rem) { .Primer_Brand__Section-module__Section___wNnZR { background-color: var(–brand-Section-regular-background-color, var(–brand-Section-background-color)); background-image: var(–brand-Section-regular-background-image-src, var(–brand-Section-background-image-src)); background-size: var(–brand-Section-regular-background-image-size, var(–brand-Section-background-image-size)); background-position: var( –brand-Section-regular-background-image-position, var(–brand-Section-background-image-position) ); } .Primer_Brand__Section-module__Section-regular–paddingBlockStart-none___HgDah { padding-block-start: 0; } .Primer_Brand__Section-module__Section-regular–paddingBlockStart-condensed___JTztM { padding-block-start: var(–brand-Section-padding-condensed); } .Primer_Brand__Section-module__Section-regular–paddingBlockStart-normal___JTsVr { padding-block-start: var(–brand-Section-padding-normal); } .Primer_Brand__Section-module__Section-regular–paddingBlockStart-spacious___q_eWC { padding-block-start: var(–brand-Section-padding-spacious); } .Primer_Brand__Section-module__Section-regular–paddingBlockEnd-none___lPDsS { –padding-block-end: 0px; } .Primer_Brand__Section-module__Section-regular–paddingBlockEnd-condensed___uRtvc { –padding-block-end: var(–brand-Section-padding-condensed); } .Primer_Brand__Section-module__Section-regular–paddingBlockEnd-normal___gtZb4 { –padding-block-end: var(–brand-Section-padding-normal); } .Primer_Brand__Section-module__Section-regular–paddingBlockEnd-spacious___SalhC { –padding-block-end: var(–brand-Section-padding-spacious); } } @media screen and (min-width: 80rem) { .Primer_Brand__Section-module__Section___wNnZR { background-color: var(–brand-Section-wide-background-color, var(–brand-Section-background-color)); background-image: var(–brand-Section-wide-background-image-src, var(–brand-Section-background-image-src)); background-size: var(–brand-Section-wide-background-image-size, var(–brand-Section-background-image-size)); background-position: var( –brand-Section-wide-background-image-position, var(–brand-Section-background-image-position) ); } .Primer_Brand__Section-module__Section-wide–paddingBlockStart-none___aIgHE { padding-block-start: 0; } .Primer_Brand__Section-module__Section-wide–paddingBlockStart-condensed___daJpd { padding-block-start: var(–brand-Section-padding-condensed); } .Primer_Brand__Section-module__Section-wide–paddingBlockStart-normal___J4uxA { padding-block-start: var(–brand-Section-padding-normal); } .Primer_Brand__Section-module__Section-wide–paddingBlockStart-spacious___wje1J { padding-block-start: var(–brand-Section-padding-spacious); } .Primer_Brand__Section-module__Section-wide–paddingBlockEnd-none___FjpEH { –padding-block-end: 0px; } .Primer_Brand__Section-module__Section-wide–paddingBlockEnd-condensed___Lijsj { –padding-block-end: var(–brand-Section-padding-condensed); } .Primer_Brand__Section-module__Section-wide–paddingBlockEnd-normal___u9c2A { –padding-block-end: var(–brand-Section-padding-normal); } .Primer_Brand__Section-module__Section-wide–paddingBlockEnd-spacious___zMr50 { –padding-block-end: var(–brand-Section-padding-spacious); } } /** * Do not edit directly * Generated on Thu, 23 Oct 2025 14:23:27 GMT */ :root { –brand-Statistic-spacing-spacious: 2rem; –brand-Statistic-spacing-normal: 1.5rem; –brand-Statistic-spacing-condensed: 1rem; } /** * Variants */ .Primer_Brand__Statistic-module__Statistic–variant-boxed___X9IAB { background-color: var(–brand-color-canvas-subtle); border-radius: var(–brand-borderRadius-large); } .Primer_Brand__Statistic-module__Statistic–variant-boxed___X9IAB, .Primer_Brand__Statistic-module__Statistic–variant-boxed___X9IAB.Primer_Brand__Statistic-module__Statistic–padding-none___mZRAE { padding: var(–brand-Statistic-spacing-spacious); } /** * Padding options */ .Primer_Brand__Statistic-module__Statistic–padding-none___mZRAE { padding: 0; } .Primer_Brand__Statistic-module__Statistic–padding-condensed___JhuYL { padding: var(–brand-Statistic-spacing-condensed); } .Primer_Brand__Statistic-module__Statistic–padding-normal___JcofR { padding: var(–brand-Statistic-spacing-normal); } .Primer_Brand__Statistic-module__Statistic–padding-spacious___njBos { padding: var(–brand-Statistic-spacing-spacious); } .Primer_Brand__Statistic-module__Statistic–narrow-padding-condensed___MWqsG { padding: var(–brand-box-spacing-condensed); } .Primer_Brand__Statistic-module__Statistic–narrow-padding-normal___yCtE0 { padding: var(–brand-box-spacing-normal); } .Primer_Brand__Statistic-module__Statistic–narrow-padding-spacious___iSeZl { padding: var(–base-size-32); } .Primer_Brand__Statistic-module__Statistic–narrow-padding-none___D1xJU { padding: 0; } @media screen and (min-width: 48rem) { .Primer_Brand__Statistic-module__Statistic–regular-padding-condensed___kJuH6 { padding: var(–brand-Statistic-spacing-condensed); } .Primer_Brand__Statistic-module__Statistic–regular-padding-normal___UZq0p { padding: var(–brand-Statistic-spacing-normal); } .Primer_Brand__Statistic-module__Statistic–regular-padding-spacious___MODDU { padding: var(–brand-Statistic-spacing-spacious); } .Primer_Brand__Statistic-module__Statistic–regular-padding-none___fR2Ho { padding: 0; } } @media screen and (min-width: 80rem) { .Primer_Brand__Statistic-module__Statistic–wide-padding-condensed___KVY9L { padding: var(–brand-Statistic-spacing-condensed); } .Primer_Brand__Statistic-module__Statistic–wide-padding-normal___WJhTd { padding: var(–brand-Statistic-spacing-normal); } .Primer_Brand__Statistic-module__Statistic–wide-padding-spacious___cnjbs { padding: var(–brand-Statistic-spacing-spacious); } .Primer_Brand__Statistic-module__Statistic–wide-padding-none____fUci { padding: 0; } } .Primer_Brand__Statistic-module__Statistic__heading___xQ8Ki { font-stretch: 75%; position: relative; } .Primer_Brand__Statistic-module__Statistic__heading___xQ8Ki sup { font-size: var(–brand-text-size-100); line-height: 0; font-weight: var(–brand-text-weight-100); font-stretch: normal; vertical-align: top; top: var(–base-size-6); /* Optical align to heading top */ position: relative; } .Primer_Brand__Statistic-module__Statistic__heading___xQ8Ki sup a { /* Targets footnote links. Specificity not ideal, but these are passed through by the user */ padding: var(–base-size-4); display: inline-block; line-height: 1; } /* * Description */ .Primer_Brand__Statistic-module__Statistic__description–accent___wZsb5 { color: var(–brand-color-accent-primary); } .Primer_Brand__Statistic-module__Statistic__description___I2lpL { position: relative; display: block; margin-block-start: var(–base-size-8); font-stretch: normal; } .Primer_Brand__Statistic-module__Statistic__description___I2lpL sup { font-size: var(–brand-text-size-100); vertical-align: top; top: 0; position: relative; line-height: 0; } .Primer_Brand__Statistic-module__Statistic__description___I2lpL sup a { /* Targets footnote links. Specificity not ideal, but these are passed through by the user */ padding: var(–base-size-4); display: inline-block; line-height: 1; } .Primer_Brand__BreakoutBanner-module__BreakoutBanner___OholM { position: relative; margin: 0 auto; display: flex; max-width: var(–brand-breakpoint-xlarge); width: 100%; border-radius: var(–brand-borderRadius-large); background-repeat: no-repeat; background-color: var(–brand-BreakoutBanner-narrow-background-color, var(–brand-BreakoutBanner-background-color)); background-image: var( –brand-BreakoutBanner-narrow-background-image-src, var(–brand-BreakoutBanner-background-image-src) ); background-size: var( –brand-BreakoutBanner-narrow-background-image-size, var(–brand-BreakoutBanner-background-image-size) ); background-position: center; background-position: var( –brand-BreakoutBanner-narrow-background-image-position, var(–brand-BreakoutBanner-background-image-position, center) ); } .Primer_Brand__BreakoutBanner-module__BreakoutBanner-container___X145s { border-radius: var(–brand-borderRadius-xlarge); padding: var(–base-size-40) var(–base-size-24) var(–base-size-128); z-index: 1; width: 100%; box-sizing: border-box; } .Primer_Brand__BreakoutBanner-module__BreakoutBanner-content___WPxKC { display: flex; flex-direction: column; align-items: flex-start; } .Primer_Brand__BreakoutBanner-module__BreakoutBanner-container–background___i0tOy { background: var(–brand-BreakoutBanner-bgColor); } .Primer_Brand__BreakoutBanner-module__BreakoutBanner-content–center___mDWpD { align-items: center; text-align: center; } .Primer_Brand__BreakoutBanner-module__BreakoutBanner__heading___mnzmT { max-width: 20ch; } .Primer_Brand__BreakoutBanner-module__BreakoutBanner-description___xrWUJ { max-width: 54ch; margin-block-start: var(–base-size-16); } .Primer_Brand__BreakoutBanner-module__BreakoutBanner-linkGroup___s8PUk { margin-block-start: var(–base-size-48); } .Primer_Brand__BreakoutBanner-module__BreakoutBanner-leadingVisual___lIc6l { margin-block-end: var(–base-size-48); } /* Regular */ @media screen and (min-width: 48rem) { .Primer_Brand__BreakoutBanner-module__BreakoutBanner___OholM { background-color: var( –brand-BreakoutBanner-regular-background-color, var(–brand-BreakoutBanner-background-color) ); background-image: var( –brand-BreakoutBanner-regular-background-image-src, var(–brand-BreakoutBanner-background-image-src) ); background-size: var( –brand-BreakoutBanner-regular-background-image-size, var(–brand-BreakoutBanner-background-image-size) ); background-position: var( –brand-BreakoutBanner-regular-background-image-position, var(–brand-BreakoutBanner-background-image-position) ); } .Primer_Brand__BreakoutBanner-module__BreakoutBanner-container___X145s { padding: var(–base-size-48); } } /* Wide */ @media screen and (min-width: 80rem) { .Primer_Brand__BreakoutBanner-module__BreakoutBanner___OholM { background-color: var(–brand-BreakoutBanner-wide-background-color, var(–brand-BreakoutBanner-background-color)); background-image: var( –brand-BreakoutBanner-wide-background-image-src, var(–brand-BreakoutBanner-background-image-src) ); background-size: var( –brand-BreakoutBanner-wide-background-image-size, var(–brand-BreakoutBanner-background-image-size) ); background-position: var( –brand-BreakoutBanner-wide-background-image-position, var(–brand-BreakoutBanner-background-image-position) ); } } .Primer_Brand__Footnotes-module__Footnotes___EvN5V { padding-block: var(–base-size-80); display: flex; flex-direction: column; gap: var(–base-size-24); } .Primer_Brand__Footnotes-module__Footnotes–variant-citations___bUHtk { margin: 0; padding-inline-start: var(–base-size-16); font-family: var(–brand-body-fontFamily); font-weight: var(–brand-text-weight-100); font-size: var(–brand-text-size-100); line-height: var(–brand-text-lineHeight-100); letter-spacing: var(–brand-text-letterSpacing-100); color: var(–brand-color-text-muted); } .Primer_Brand__Footnotes-module__Footnotes–variant-citations___bUHtk .Primer_Brand__Footnotes-module__FootnotesItem___QQCwY { padding-inline-start: var(–base-size-12); } .Primer_Brand__Footnotes-module__FootnotesItem___QQCwY { scroll-margin-top: 80px; } .Primer_Brand__Footnotes-module__FootnotesItem__citationIcon___HeITw { transform: scaleY(-1); margin-inline-start: var(–base-size-4); } .Primer_Brand__Footnotes-module__FootnotesItem__citationText___s2efV { display: inline; gap: var(–base-size-4); } /** * Do not edit directly * Generated on Thu, 23 Oct 2025 14:23:27 GMT */ :root { –brand-FrostedGlassVFX-blurIntensity-high: var(–base-size-80); –brand-FrostedGlassVFX-blurIntensity-medium: var(–base-size-48); –brand-FrostedGlassVFX-blurIntensity-low: var(–base-size-12); } /** * Do not edit directly * Generated on Thu, 23 Oct 2025 14:23:28 GMT */ :root, [data-color-mode=”light”] { –brand-FrostedGlassVFX-bgColor: rgba(255, 255, 255, 0.7); –brand-FrostedGlassVFX-boxShadow: 0 4px 10px 0 rgba(0, 0, 0, 0.02); –brand-FrostedGlassVFX-borderMask: linear-gradient(to bottom, rgba(216,222,228,0.50196), rgba(216,222,228,0.36863) 100%); } [data-color-mode=”dark”] { –brand-FrostedGlassVFX-bgColor: rgba(156, 156, 156, 0.1); –brand-FrostedGlassVFX-boxShadow: 0 4px 10px 0 rgba(0, 0, 0, 0.02); –brand-FrostedGlassVFX-borderMask: linear-gradient(#000 0, #000 0) exclude, linear-gradient(#000 0, #000 0) content-box; } @supports (background: linear-gradient(red 0%, red 0% 1%, red 2%)) { [data-color-mode=”dark”] { –brand-FrostedGlassVFX-borderMask: linear-gradient(#000 0 0) exclude, linear-gradient(#000 0 0) content-box; } } .Primer_Brand__FrostedGlassVFX-module__FrostedGlassVFX___DrCGZ { position: relative; background-color: var(–brand-FrostedGlassVFX-bgColor); } .Primer_Brand__FrostedGlassVFX-module__FrostedGlassVFX–rounded-corners___V4gcI { border-radius: var(–brand-borderRadius-xlarge); } .Primer_Brand__FrostedGlassVFX-module__FrostedGlassVFX–intensity-low___a87yo { backdrop-filter: blur(var(–brand-FrostedGlassVFX-blurIntensity-low)); } .Primer_Brand__FrostedGlassVFX-module__FrostedGlassVFX–intensity-medium___z1VQ1 { backdrop-filter: blur(var(–brand-FrostedGlassVFX-blurIntensity-medium)); } .Primer_Brand__FrostedGlassVFX-module__FrostedGlassVFX–intensity-high___kUSHI { backdrop-filter: blur(var(–brand-FrostedGlassVFX-blurIntensity-high)); } .Primer_Brand__FrostedGlassVFX-module__FrostedGlassVFX___DrCGZ::before { content: ”; position: absolute; z-index: -1; inset: 0; padding: var(–brand-borderWidth-thin); background: var(–brand-FrostedGlassVFX-borderMask); -webkit-mask: linear-gradient(var(–base-color-scale-black-0) 0, var(–base-color-scale-black-0) 0), linear-gradient(var(–base-color-scale-black-0) 0, var(–base-color-scale-black-0) 0) content-box; -webkit-mask-composite: xor; -webkit-mask: linear-gradient(var(–base-color-scale-black-0) 0, var(–base-color-scale-black-0) 0), linear-gradient(var(–base-color-scale-black-0) 0, var(–base-color-scale-black-0) 0) content-box; -webkit-mask-composite: xor; mask: linear-gradient(var(–base-color-scale-black-0) 0, var(–base-color-scale-black-0) 0) exclude, linear-gradient(var(–base-color-scale-black-0) 0, var(–base-color-scale-black-0) 0) content-box; -webkit-mask-composite: xor; } @supports (background: linear-gradient(red 0%, red 0% 1%, red 2%)) { .Primer_Brand__FrostedGlassVFX-module__FrostedGlassVFX___DrCGZ::before { -webkit-mask: linear-gradient(var(–base-color-scale-black-0) 0 0), linear-gradient(var(–base-color-scale-black-0) 0 0) content-box; mask: linear-gradient(var(–base-color-scale-black-0) 0 0) exclude, linear-gradient(var(–base-color-scale-black-0) 0 0) content-box; } } .Primer_Brand__FrostedGlassVFX-module__FrostedGlassVFX–rounded-corners___V4gcI::before { border-radius: var(–brand-borderRadius-xlarge); } .Primer_Brand__FrostedGlassVFX-module__FrostedGlassVFX___DrCGZ > * { background-color: transparent; } .Primer_Brand__FrostedGlassVFX-module__FrostedGlassVFX___DrCGZ > *, .Primer_Brand__FrostedGlassVFX-module__FrostedGlassVFX___DrCGZ > *::before { border-color: transparent; } .Primer_Brand__SectionIntroStacked-module__SectionIntroStacked___ngJ17 { –brand-Grid-spacing-row: var(–base-size-48); } .Primer_Brand__SectionIntroStacked-module__SectionIntroStacked-heading–muted___CHRqJ, .Primer_Brand__SectionIntroStacked-module__SectionIntroStackedItem__item-text–muted___iWmQS { color: var(–brand-color-text-muted); } .Primer_Brand__SectionIntroStacked-module__SectionIntroStacked-heading–muted___CHRqJ em, .Primer_Brand__SectionIntroStacked-module__SectionIntroStacked-heading–muted___CHRqJ b, .Primer_Brand__SectionIntroStacked-module__SectionIntroStackedItem__item-text___5DHtq em, .Primer_Brand__SectionIntroStacked-module__SectionIntroStackedItem__item-text___5DHtq b { color: var(–brand-color-text-default); font-style: normal; font-weight: var(–base-text-weight-semibold); } .Primer_Brand__SectionIntroStacked-module__SectionIntroStacked–full-width___kRyw0 .Primer_Brand__SectionIntroStacked-module__SectionIntroStacked-heading___tolwP { max-width: none; } .Primer_Brand__SectionIntroStacked-module__SectionIntroStacked-link___Y2Sox { margin-block-start: var(–base-size-16); } .Primer_Brand__SectionIntroStacked-module__SectionIntroStacked-items___rf3nz { margin: 0; padding: 0; list-style: none; display: flex; flex-direction: column; gap: var(–base-size-32); } @media screen and (max-width: 63.25rem) { .Primer_Brand__SectionIntroStacked-module__SectionIntroStacked-heading___tolwP { font-size: var(–brand-text-size-600); } } @media screen and (min-width: 48rem) { .Primer_Brand__SectionIntroStacked-module__SectionIntroStackedItem-item___c3mLD { gap: var(–base-size-40); } .Primer_Brand__SectionIntroStacked-module__SectionIntroStacked-items___rf3nz { /* Optical alignment with adjacent content */ position: relative; top: var(–base-size-2); } } /** * Do not edit directly * Generated on Thu, 23 Oct 2025 14:23:27 GMT */ :root { –brand-Tabs-container-padding: var(–base-size-4); } /** * Do not edit directly * Generated on Thu, 23 Oct 2025 14:23:28 GMT */ :root, [data-color-mode=”light”] { –brand-Tabs-item-accent-bgColor-rest: var(–base-color-scale-green-5); –brand-Tabs-item-accent-fgColor-rest: var(–base-color-scale-white-0); –brand-Tabs-item-default-bgColor-active: linear-gradient(180deg, rgba(255, 255, 255, 0.12) 0%, rgba(153, 153, 153, 0.12) 100%); –brand-Tabs-item-default-borderColor-active: var(–brand-color-border-default); –brand-Tabs-item-underline-rest: var(–base-color-scale-black-0); –brand-Tabs-list-borderWidth-active: var(–brand-borderWidth-thin); } [data-color-mode=”dark”] { –brand-Tabs-item-accent-bgColor-rest: var(–base-color-scale-green-5); –brand-Tabs-item-accent-fgColor-rest: var(–base-color-scale-white-0); –brand-Tabs-item-default-bgColor-active: linear-gradient(180deg, rgba(255, 255, 255, 0.12) 0%, rgba(153, 153, 153, 0.12) 100%); –brand-Tabs-item-default-borderColor-active: var(–base-color-scale-white-0); –brand-Tabs-item-underline-rest: var(–base-color-scale-white-0); –brand-Tabs-list-borderWidth-active: var(–brand-borderWidth-thick); } .Primer_Brand__Tabs-module__Tabs___p41NK { position: relative; display: flex; gap: var(–base-size-4); background-color: var(–brand-color-canvas-backdrop); border-radius: var(–brand-borderRadius-large); padding: var(–brand-Tabs-container-padding); width: -moz-fit-content; width: fit-content; min-height: var(–base-size-48); } .Primer_Brand__Tabs-module__Tabs-container___jByf5 { display: grid; } @media screen and (max-width: 48rem) { .Primer_Brand__Tabs-module__Tabs-container___jByf5 { width: 100%; display: flex; flex-direction: column; align-items: center; position: relative; } .Primer_Brand__Tabs-module__Tabs-container–align-start___X9kN4 { align-items: flex-start; } .Primer_Brand__Tabs-module__Tabs-container–align-center___MOjwP { align-items: center; } .Primer_Brand__Tabs-module__Tablist__wrapper___Bz69R { position: relative; width: -moz-fit-content; width: fit-content; max-width: 100%; overflow: hidden; } .Primer_Brand__Tabs-module__Tablist__wrapper___Bz69R::after { content: ”; position: absolute; right: var(–brand-Tabs-list-borderWidth-active); top: var(–base-size-2); bottom: var(–base-size-2); background: linear-gradient(to left, var(–brand-color-canvas-default) 30%, transparent); width: var(–base-size-48); z-index: 2; pointer-events: none; transition: opacity var(–brand-animation-duration-default) var(–brand-animation-easing-default), visibility var(–brand-animation-duration-default) var(–brand-animation-easing-default); opacity: calc(0 * 0); opacity: calc(var(–has-overflow, 0) * var(–can-scroll-right, 0)); border-radius: inherit; } .Primer_Brand__Tabs-module__Tablist__wrapper–default___pPP9D::after, .Primer_Brand__Tabs-module__Tablist__wrapper–accent___nG4lJ::after { border-radius: var(–brand-borderRadius-full); } .Primer_Brand__Tabs-module__Tablist__wrapper–underline___xT6ku::after { border-radius: var(–brand-borderRadius-large); } .Primer_Brand__Tabs-module__Tablist__wrapper–lastTabIsActive___DHNPp::after { opacity: 0; visibility: hidden; } .Primer_Brand__Tabs-module__Tabs___p41NK { max-width: 100%; overflow-x: auto; overflow-y: hidden; scrollbar-width: none; -ms-overflow-style: none; } .Primer_Brand__Tabs-module__Tabs___p41NK::-webkit-scrollbar { display: none; } } .Primer_Brand__Tabs-module__Tabs-container–align-start___X9kN4 { justify-items: flex-start; } .Primer_Brand__Tabs-module__Tabs-container–align-center___MOjwP { justify-items: center; } .Primer_Brand__Tabs-module__Tabs–default___g4Kwt, .Primer_Brand__Tabs-module__Tabs–accent___amEYm { border: var(–brand-Tabs-list-borderWidth-active) solid var(–brand-color-border-default); border-radius: var(–brand-borderRadius-full); } .Primer_Brand__Tabs-module__Tabs–underline___Nm9xx { gap: var(–base-size-24); } .Primer_Brand__Tabs-module__Tabs__item___rPI4n { position: relative; z-index: 1; border: 0; background: transparent; cursor: pointer; padding: var(–base-size-8) var(–base-size-16); border-radius: var(–brand-borderRadius-full); transition: color var(–brand-animation-duration-fast) ease-in-out; white-space: nowrap; font-family: var(–brand-fontStack-sansSerif); font-weight: var(–brand-text-weight-600); font-size: var(–brand-text-size-100); line-height: var(–brand-text-lineHeight-100); letter-spacing: var(–brand-text-letterSpacing-100); color: var(–brand-color-text-default); } .Primer_Brand__Tabs-module__Tabs__slider___hLsBB { position: absolute; top: var(–base-size-4); bottom: var(–base-size-4); transition: all var(–brand-animation-duration-fast) var(–brand-animation-easing-glide); z-index: 0; transform: translateX(0px); transform: translateX(var(–brand-Tabs-slider-x, 0px)); width: var(–brand-Tabs-slider-width); } .Primer_Brand__Tabs-module__Tabs–default___g4Kwt .Primer_Brand__Tabs-module__Tabs__slider___hLsBB { border-radius: var(–brand-borderRadius-full); border: var(–brand-borderWidth-thin) solid var(–brand-Tabs-item-default-borderColor-active); background: var(–brand-Tabs-item-default-bgColor-active); } .Primer_Brand__Tabs-module__Tabs–accent___amEYm .Primer_Brand__Tabs-module__Tabs__slider___hLsBB { border-radius: var(–brand-borderRadius-full); border: var(–brand-borderWidth-thin) solid transparent; background: var(–brand-Tabs-item-accent-bgColor-rest); } .Primer_Brand__Tabs-module__Tabs–underline___Nm9xx .Primer_Brand__Tabs-module__Tabs__slider___hLsBB { border-bottom: var(–brand-borderWidth-thick) solid var(–brand-Tabs-item-underline-rest); } .Primer_Brand__Tabs-module__Tabs__item___rPI4n:focus-visible { outline: var(–base-size-2) solid var(–brand-color-focus); outline-offset: var(–base-size-2); } .Primer_Brand__Tabs-module__Tabs__item–active___ruoXn { color: var(–brand-color-text-default); } .Primer_Brand__Tabs-module__Tabs–underline___Nm9xx .Primer_Brand__Tabs-module__Tabs__item___rPI4n { padding: var(–base-size-8); border-radius: var(–brand-borderRadius-medium); } .Primer_Brand__Tabs-module__Tabs–accent___amEYm .Primer_Brand__Tabs-module__Tabs__item___rPI4n { transition: color var(–brand-animation-duration-faster) ease; } .Primer_Brand__Tabs-module__Tabs–accent___amEYm .Primer_Brand__Tabs-module__Tabs__item–active___ruoXn { color: var(–brand-Tabs-item-accent-fgColor-rest); } .Primer_Brand__Tabs-module__Tabs__panelContainer___oZAgR { margin-top: var(–base-size-16); } .Primer_Brand__Tabs-module__Tabs__panel___JjAmC { color: var(–brand-color-text-default); } .Primer_Brand__Tabs-module__Tabs__controls___OrV44 { margin-block-end: var(–base-size-12); } .Primer_Brand__Tabs-module__Tabs__indicator___KDvsE { width: var(–base-size-6); border-radius: var(–brand-borderRadius-full); background-color: var(–brand-color-text-muted); height: var(–base-size-6); transition: width var(–brand-animation-duration-default) var(–brand-animation-easing-default); } .Primer_Brand__Tabs-module__Tabs__indicator–active___XFIc8 { background-color: var(–brand-color-text-default); width: var(–base-size-24); } .Primer_Brand__Tabs-module__Tabs__control___crCR5 { background-color: transparent; border: none; cursor: pointer; height: var(–base-size-24); width: var(–base-size-24); display: flex; align-content: center; } .Primer_Brand__Tabs-module__Tabs__control-icon___cgGsh { vertical-align: middle !important; /* Required to override dotcom styles */ position: relative; top: calc(var(–base-size-2) / -2); } @media screen and (min-width: 48rem) { .Primer_Brand__Tabs-module__Tabs__controls___OrV44 { display: none; } .Primer_Brand__Tabs-module__Tabs__item___rPI4n { padding-inline: var(–base-size-24); } } /*# sourceMappingURL=solutions.scss.map */ /*# sourceMappingURL=solutions-cf1df9568acb.css.map*/