티스토리 수익 글 보기
/**
* 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);
}
}
.preview-indicator-label::after{display:block;content:”Preview”;position:fixed;bottom:var(–base-size-16);left:var(–base-size-16);padding:var(–base-size-8);background-color:var(–bgColor-danger-emphasis);color:var(–color-accent-fg);font-size:var(–text-body-size-medium);font-weight:var(–base-text-weight-semibold);border-radius:var(–borderRadius-medium);z-index:9999999}@media(prefers-reduced-motion: reduce){*,*::before,*::after{animation:none !important;transition:none !important;scroll-behavior:auto !important}}
/*# sourceMappingURL=landing-pages.scss.map */
/*# sourceMappingURL=landing-pages-2f7e613299cb.css.map*/