/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css *//* Document
   ========================================================================== *//**
 * 1. Correct the line height in all browsers.
 * 2. Prevent adjustments of font size after orientation changes in iOS.
 */html{line-height:1.15;/* 1 */-webkit-text-size-adjust:100%/* 2 */}/* Sections
   ========================================================================== *//**
 * Remove the margin in all browsers.
 */body{margin:0}/**
 * Render the `main` element consistently in IE.
 */main{display:block}/**
 * Correct the font size and margin on `h1` elements within `section` and
 * `article` contexts in Chrome, Firefox, and Safari.
 */h1{font-size:2em;margin:0.67em 0}/* Grouping content
   ========================================================================== *//**
 * 1. Add the correct box sizing in Firefox.
 * 2. Show the overflow in Edge and IE.
 */hr{box-sizing:content-box;/* 1 */height:0;/* 1 */overflow:visible/* 2 */}/**
 * 1. Correct the inheritance and scaling of font size in all browsers.
 * 2. Correct the odd `em` font sizing in all browsers.
 */pre{font-family:monospace,monospace;/* 1 */font-size:1em/* 2 */}/* Text-level semantics
   ========================================================================== *//**
 * Remove the gray background on active links in IE 10.
 */a{background-color:transparent}/**
 * 1. Remove the bottom border in Chrome 57-
 * 2. Add the correct text decoration in Chrome, Edge, IE, Opera, and Safari.
 */abbr[title]{border-bottom:none;/* 1 */text-decoration:underline;/* 2 */text-decoration:underline dotted/* 2 */}/**
 * Add the correct font weight in Chrome, Edge, and Safari.
 */b,strong{font-weight:bolder}/**
 * 1. Correct the inheritance and scaling of font size in all browsers.
 * 2. Correct the odd `em` font sizing in all browsers.
 */code,kbd,samp{font-family:monospace,monospace;/* 1 */font-size:1em/* 2 */}/**
 * Add the correct font size in all browsers.
 */small{font-size:80%}/**
 * Prevent `sub` and `sup` elements from affecting the line height in
 * all browsers.
 */sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}/* Embedded content
   ========================================================================== *//**
 * Remove the border on images inside links in IE 10.
 */img{border-style:none}/* Forms
   ========================================================================== *//**
 * 1. Change the font styles in all browsers.
 * 2. Remove the margin in Firefox and Safari.
 */button,input,optgroup,select,textarea{font-family:inherit;/* 1 */font-size:100%;/* 1 */line-height:1.15;/* 1 */margin:0/* 2 */}/**
 * Show the overflow in IE.
 * 1. Show the overflow in Edge.
 */button,input{/* 1 */overflow:visible}/**
 * Remove the inheritance of text transform in Edge, Firefox, and IE.
 * 1. Remove the inheritance of text transform in Firefox.
 */button,select{/* 1 */text-transform:none}/**
 * Correct the inability to style clickable types in iOS and Safari.
 */button,[type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}/**
 * Remove the inner border and padding in Firefox.
 */button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0}/**
 * Restore the focus styles unset by the previous rule.
 */button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText}/**
 * Correct the padding in Firefox.
 */fieldset{padding:0.35em 0.75em 0.625em}/**
 * 1. Correct the text wrapping in Edge and IE.
 * 2. Correct the color inheritance from `fieldset` elements in IE.
 * 3. Remove the padding so developers are not caught out when they zero out
 *    `fieldset` elements in all browsers.
 */legend{box-sizing:border-box;/* 1 */color:inherit;/* 2 */display:table;/* 1 */max-width:100%;/* 1 */padding:0;/* 3 */white-space:normal/* 1 */}/**
 * Add the correct vertical alignment in Chrome, Firefox, and Opera.
 */progress{vertical-align:baseline}/**
 * Remove the default vertical scrollbar in IE 10+.
 */textarea{overflow:auto}/**
 * 1. Add the correct box sizing in IE 10.
 * 2. Remove the padding in IE 10.
 */[type="checkbox"],[type="radio"]{box-sizing:border-box;/* 1 */padding:0/* 2 */}/**
 * Correct the cursor style of increment and decrement buttons in Chrome.
 */[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto}/**
 * 1. Correct the odd appearance in Chrome and Safari.
 * 2. Correct the outline style in Safari.
 */[type="search"]{-webkit-appearance:textfield;/* 1 */outline-offset:-2px/* 2 */}/**
 * Remove the inner padding in Chrome and Safari on macOS.
 */[type="search"]::-webkit-search-decoration{-webkit-appearance:none}/**
 * 1. Correct the inability to style clickable types in iOS and Safari.
 * 2. Change font properties to `inherit` in Safari.
 */::-webkit-file-upload-button{-webkit-appearance:button;/* 1 */font:inherit/* 2 */}/* Interactive
   ========================================================================== *//*
 * Add the correct display in Edge, IE 10+, and Firefox.
 */details{display:block}/*
 * Add the correct display in all browsers.
 */summary{display:list-item}/* Misc
   ========================================================================== *//**
 * Add the correct display in IE 10+.
 */template{display:none}/**
 * Add the correct display in IE 10.
 */[hidden]{display:none}/* stylelint-disable heap/prefer-variable-colors *//* stylelint-disable color-no-hex */:root,.root{--colorBlack:hsl(218, 13%, 13%);--colorGray9:hsl(213, 11%, 16%);--colorGray8:hsl(213, 10%, 22%);--colorGray7:hsl(214, 9%, 29%);--colorGray6:hsl(214, 8%, 38%);--colorGray5:hsl(214, 7%, 47%);--colorGray4:hsl(214, 8%, 59%);--colorGray3:hsl(215, 11%, 78%);--colorGray2:hsl(213, 16%, 89%);--colorGray1:hsl(220, 23%, 95%);--colorGray0:hsl(210, 25%, 98%);--colorBlue10:hsl(230, 71%, 20%);--colorBlue9:hsl(230, 58%, 27%);--colorBlue8:hsl(230, 62%, 35%);--colorBlue7:hsl(229, 59%, 45%);--colorBlue6:hsl(229, 75%, 57%);--colorBlue5:hsl(228, 96%, 67%);--colorBlue4:hsl(226, 97%, 75%);--colorBlue3:hsl(223, 96%, 82%);--colorBlue2:hsl(222, 96%, 90%);--colorBlue1:hsl(218, 92%, 95%);--colorBlue0:hsl(218, 85%, 97%);--colorGreen10:hsl(145, 51%, 11%);--colorGreen9:hsl(144, 46%, 16%);--colorGreen8:hsl(144, 42%, 21%);--colorGreen7:hsl(145, 37%, 27%);--colorGreen6:hsl(144, 36%, 35%);--colorGreen5:hsl(144, 33%, 47%);--colorGreen4:hsl(144, 38%, 58%);--colorGreen3:hsl(144, 50%, 69%);--colorGreen2:hsl(144, 54%, 82%);--colorGreen1:hsl(143, 67%, 93%);--colorGreen0:hsl(143, 68%, 96%);--colorYellow10:hsl(36, 81%, 12%);--colorYellow9:hsl(34, 76%, 16%);--colorYellow8:hsl(36, 69%, 22%);--colorYellow7:hsl(36, 66%, 28%);--colorYellow6:hsl(38, 63%, 35%);--colorYellow5:hsl(40, 61%, 45%);--colorYellow4:hsl(44, 57%, 54%);--colorYellow3:hsl(46, 70%, 64%);--colorYellow2:hsl(49, 86%, 75%);--colorYellow1:hsl(53, 96%, 89%);--colorYellow0:hsl(53, 93%, 95%);--colorRed10:hsl(347, 79%, 15%);--colorRed9:hsl(351, 74%, 21%);--colorRed8:hsl(354, 65%, 28%);--colorRed7:hsl(356, 62%, 36%);--colorRed6:hsl(0, 56%, 48%);--colorRed5:hsl(1, 76%, 61%);--colorRed4:hsl(2, 77%, 73%);--colorRed3:hsl(4, 75%, 81%);--colorRed2:hsl(6, 73%, 88%);--colorRed1:hsl(7, 75%, 95%);--colorRed0:hsl(7, 69%, 97%);--colorGreen1Fade50:rgba(223, 249, 233, 0.5);--colorGreen2Fade28:rgba(184, 234, 204, 0.28);--colorGreen7Fade3:rgba(44, 95, 64, 0.03);--colorGreen7Fade9:rgba(44, 95, 64, 0.09);--colorGreen7Fade10:rgba(44, 95, 64, 0.1);--colorGreen7Fade30:rgba(44, 95, 64, 0.3);--colorGreen8Fade30:rgba(31, 76, 49, 0.3);--colorGreen8Lighten20:#3d9460;--colorGray0Darken3:#ecf0f5;--colorGray1Darken3:#e2e6ec;--colorGray1Darken5:#dce1e8;--colorGray1Darken10:#ccd4de;--colorGray5Fade30:rgba(112, 119, 128, 0.3);--colorGray5Darken3:#696f78;--colorGray5Darken20:#40444a;--colorGray6Lighten15:#7d8691;--colorErrorFade3:rgba(255, 0, 61, 0.03);--colorErrorFade5:rgba(255, 0, 61, 0.05);--colorErrorFade9:rgba(255, 0, 61, 0.09);--colorErrorFade30:rgba(255, 0, 61, 0.3);--colorWhiteDarken5:#f2f2f2;--colorWhiteDarken10:#e6e6e6;--colorWhiteDarken23:#c4c4c4;--colorSuccess:#4BB084;--colorVerified:#6BD497;--colorLightGreenBackground:#E0FAE3;--colorGreenText:#2E6130;--colorLightGreenShadow:#E1F9EA;--primaryButtonDisabledBg:#649680;--tertiaryButtonDisabledBg:#6E7775;--colorWhite:hsl(0, 0%, 100%);--colorCelebratoryWhite:#FCFCFC;--colorTrueWhite:var(--colorWhite);--colorTrueBlack:#000000;--colorRed500:#DF0134;--colorRed400:#FF003D;--colorRed300:#FF7883;--colorRed100:#FFE6E7;--colorRed500Fade10:rgba(223, 1, 52, 0.1);--colorOrange300:#D49800;--colorOrange200:#FFBA35;--colorOrange300Fade10:rgba(212, 152, 0, 0.1);--colorLightbeamBlue:hsl(184, 100%, 50%);--colorLightbeamRed:hsl(346, 100%, 50%);--colorLightbeamPink:hsl(313, 100%, 62%);--colorLightbeamYellow:hsl(58, 100%, 50%);--colorLightbeamPrism:linear-gradient(101.73deg, #E72798 0%, #FFB119 33%, #E74028 66%, #7494EC 100%);--lightbeamDarkForegroundGradient:linear-gradient(#2a2c4c, #121428);--colorNotificationBackground:#F1F6FE;--colorGreen300:#31D891;--colorGreen100:#C8F8E0;--uiVizColor1:#0CC072;--uiVizColor1Light:#EFF2F1;--uiVizColor2:#100841;--uiVizColor3:#FFB119;--uiVizColor4:#7494EC;--uiVizColor5:#E74028;--uiVizColor6:#0F7066;--uiVizColor7:#8FCF3A;--uiVizColor8:#E72798;--uiVizColor8Light:hsl(226, 50%, 92%);--uiVizColor9:#A88871;--uiVizColor10:#E5F53D;--uiVizColor11:#7A7A7A;--uiVizColor4Lighten25:#e4eafb}/* stylelint-enable color-no-hex */@font-face{font-family:'GT America';src:url('/font/gt-america/GT-America-Standard-Regular.eot?#iefix');src:url('/font/gt-america/GT-America-Standard-Regular.eot?#iefix') format('eot'),url('/font/gt-america/GT-America-Standard-Regular.woff2') format('woff2'),url('/font/gt-america/GT-America-Standard-Regular.woff') format('woff');font-weight:400;font-style:normal}@font-face{font-family:'GT America';src:url('/font/gt-america/GT-America-Standard-Medium.eot?#iefix');src:url('/font/gt-america/GT-America-Standard-Medium.eot?#iefix') format('eot'),url('/font/gt-america/GT-America-Standard-Medium.woff2') format('woff2'),url('/font/gt-america/GT-America-Standard-Medium.woff') format('woff');font-weight:500;font-style:normal}@font-face{font-family:'GT America';src:url('/font/gt-america/GT-America-Standard-Bold.eot?#iefix');src:url('/font/gt-america/GT-America-Standard-Bold.eot?#iefix') format('eot'),url('/font/gt-america/GT-America-Standard-Bold.woff2') format('woff2'),url('/font/gt-america/GT-America-Standard-Bold.woff') format('woff');font-weight:700;font-style:normal}@font-face{font-family:'GT America';src:url('/font/gt-america/GT-America-Standard-Black.eot?#iefix');src:url('/font/gt-america/GT-America-Standard-Black.eot?#iefix') format('eot'),url('/font/gt-america/GT-America-Standard-Black.woff2') format('woff2'),url('/font/gt-america/GT-America-Standard-Black.woff') format('woff');font-weight:900;font-style:normal}@font-face{font-family:'GT America Mono';src:url('/font/gt-america/GT-America-Mono-Regular.eot?#iefix');src:url('/font/gt-america/GT-America-Mono-Regular.eot?#iefix') format('eot'),url('/font/gt-america/GT-America-Mono-Regular.woff2') format('woff2'),url('/font/gt-america/GT-America-Mono-Regular.woff') format('woff');font-weight:400;font-style:normal}@font-face{font-family:'GT America Mono';src:url('/font/gt-america/GT-America-Mono-Bold.eot?#iefix');src:url('/font/gt-america/GT-America-Mono-Bold.eot?#iefix') format('eot'),url('/font/gt-america/GT-America-Mono-Bold.woff2') format('woff2'),url('/font/gt-america/GT-America-Mono-Bold.woff') format('woff');font-weight:700;font-style:normal}@font-face{font-family:"Heap Circular";src:url("/font/circular/CircularXXWeb-Regular.woff2") format("woff2"),url("/font/circular/CircularXXWeb-Regular.woff") format("woff"),url("/font/circular/CircularXXTT-Regular.ttf") format("opentype");font-weight:400;font-style:normal}@font-face{font-family:"Heap Circular";src:url("/font/circular/CircularXXWeb-Book.woff2") format("woff2"),url("/font/circular/CircularXXWeb-Book.woff") format("woff"),url("/font/circular/CircularXXTT-Book.ttf") format("opentype");font-weight:500;font-style:normal}@font-face{font-family:"Heap Circular";src:url("/font/circular/CircularXXWeb-Medium.woff2") format("woff2"),url("/font/circular/CircularXXWeb-Medium.woff") format("woff"),url("/font/circular/CircularXXTT-Medium.ttf") format("opentype");font-weight:600;font-style:normal}@font-face{font-family:"Lettera";src:url("/font/lettera/LetteraTextLLWeb-Regular.woff2") format("woff2"),url("/font/lettera/LetteraTextLLWeb-Regular.woff") format("woff"),url("/font/lettera/LetteraTextLLTT-Regular.ttf") format("opentype");font-weight:400;font-style:normal}@font-face{font-family:"Lettera";src:url("/font/lettera/LetteraTextLLWeb-Medium.woff2") format("woff2"),url("/font/lettera/LetteraTextLLWeb-Medium.woff") format("woff"),url("/font/lettera/LetteraTextLLTT-Medium.ttf") format("opentype");font-weight:500;font-style:normal}@font-face{font-family:"Lettera";src:url("/font/lettera/LetteraTextLLWeb-Italic.woff2") format("woff2"),url("/font/lettera/LetteraTextLLWeb-Italic.woff") format("woff"),url("/font/lettera/LetteraTextLL-Italic.otf") format("opentype");font-weight:400;font-style:italic}.react-popover-target{display:inherit}.react-popover{box-shadow:0px 2px 6px rgba(0, 0, 0, 0.15),0px 0px 4px rgba(0, 0, 0, 0.12),0 0 0 1px rgba(0, 0, 0, 0.03);border:none;background:hsl(0, 0%, 100%);border-radius:6px}.react-popover .react-popover-content{position:relative;background:inherit;border-radius:inherit}.react-popover .react-popover-arrow{width:30px;height:30px;position:absolute}.react-popover .react-popover-arrow:before{content:"";display:block;position:absolute;transform:rotate(45deg);border-radius:2px;margin:5px;width:20px;height:20px;box-shadow:2px 2px 6px rgba(0, 0, 0, 0.15),2px 2px 8px rgba(0, 0, 0, 0.08)}.react-popover .react-popover-arrow .popover-arrow-fill{fill:hsl(0, 0%, 100%)}.react-popover .react-popover-arrow .popover-arrow-stroke{fill:rgba(0, 0, 0, 0.03)}.react-popover[data-popper-placement^='top'] > .react-popover-arrow{bottom:-11px}.react-popover[data-popper-placement^='bottom'] > .react-popover-arrow{top:-11px}.react-popover[data-popper-placement^='left'] > .react-popover-arrow{right:-11px}.react-popover[data-popper-placement^='right'] > .react-popover-arrow{left:-11px}.react-popover .popover-controls{padding:16px;border-top:solid 1px hsl(271, 9%, 89%)}.react-tooltip-target{display:inline-block}.react-tooltip-overlay-dark.with-default-max-width .react-popover-content{max-width:280px}.react-tooltip-overlay-dark{background:none;box-shadow:none}.react-tooltip-overlay-dark .react-popover-content{color:var(--colorWhite);background:black;opacity:0.8;font-size:13px;line-height:1.4;padding:8px;text-align:left}.react-tooltip-overlay-dark .react-popover-arrow{color:black;opacity:0.8}.react-tooltip-overlay-dark .react-popover-arrow::before{box-shadow:none}.react-tooltip-overlay-dark .react-popover-arrow .popover-arrow-fill{fill:inherit}.react-tooltip-overlay-light.with-default-max-width .react-popover-content{max-width:280px}.react-tooltip-overlay-light .react-popover-content{background:var(--colorTrueWhite);font-size:13px;line-height:1.4;padding:8px;text-align:left}.definition-tooltip-overlay > div,.symbol-tooltip-overlay > div,.definition-tooltip-overlay .popover-content,.symbol-tooltip-overlay .popover-content{text-align:left}.light-tooltip-container{background:var(--colorTrueWhite);padding:8px 12px;font-size:12px;line-height:14px;color:var(--colorGray6)}.heap-spinner{display:block;animation-name:spin;animation-timing-function:linear;animation-iteration-count:infinite;transform-origin:50%}.heap-spinner .heap-spinner-content{fill:var(--colorGreen4)}@keyframes spin{100%{transform:rotate(360deg)}}.icon{fill:currentColor;flex-shrink:0}.icon.size-small{height:12px;width:12px}.icon.size-medium{height:16px;width:16px}.icon.size-large{height:20px;width:20px}.icon.size-extra-large{height:32px;width:32px}.icon.primary{fill:var(--colorGreen7)}.icon.secondary{fill:var(--colorGray2)}.icon.success{fill:var(--colorVerified)}.icon.warning{fill:var(--colorYellow5)}.icon.error,.icon.danger{fill:var(--colorRed6)}.icon.disabled{opacity:0.5}svg .styled-icon-fill1,symbol .styled-icon-fill1{fill:var(--colorGreen5)}svg .styled-icon-fill2,symbol .styled-icon-fill2{fill:var(--colorGreen4)}svg .styled-icon-fill3,symbol .styled-icon-fill3{fill:var(--colorGreen1)}svg .styled-icon-fill4,symbol .styled-icon-fill4{fill:var(--colorGreen5)}svg .styled-icon-fill5,symbol .styled-icon-fill5{fill:var(--colorGreen7)}svg .styled-icon-stroke1,symbol .styled-icon-stroke1{stroke:var(--colorGreen5)}svg .styled-icon-stroke2,symbol .styled-icon-stroke2{stroke:var(--colorGreen4)}svg .styled-icon-stroke3,symbol .styled-icon-stroke3{stroke:var(--colorGreen7)}svg .notification-indicator,symbol .notification-indicator{stroke:var(--colorRed400);fill:var(--colorRed400)}.r-button{box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;border:solid 1px rgba(0, 0, 0, 0);cursor:pointer;outline:none;padding:7px 15px;font-family:"Heap Circular",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-size:15px;font-weight:500;line-height:20px;border-radius:4px;color:var(--colorGreen10);background-color:var(--colorGreen2);text-decoration:none;user-select:none;white-space:nowrap;transition:150ms ease-out;transition-property:background,border,box-shadow;border-color:transparent;background-color:var(--colorWhite);color:var(--colorGreen7)}.r-button:disabled,.r-button.disabled,.r-button.loading{cursor:not-allowed}.r-button:hover,.r-button.hover{text-decoration:none}.r-button > *{margin-right:8px}.r-button > *:last-child{margin-right:0px}.r-button .icon:first-child,.r-button .react-badge:first-child{margin-left:-4px}.r-button > .icon:last-child,.r-button .react-badge:last-child{margin-right:-4px}.r-button.fill-width{width:100%}.r-button.fill-width span + .icon{margin-left:auto}.r-button:not(:disabled):not(.disabled):not(.loading):hover,.r-button:not(:disabled):not(.disabled):not(.loading).hover{border-color:transparent;background-color:var(--colorGreen0);color:var(--colorGreen9)}.r-button:not(:disabled):not(.disabled):not(.loading):focus-visible,.r-button:not(:disabled):not(.disabled):not(.loading).focus{box-shadow:0px 0px 0px 1px var(--colorWhite),0px 0px 0px 3px var(--colorGreen9)}.r-button:not(:disabled):not(.disabled):not(.loading):active,.r-button:not(:disabled):not(.disabled):not(.loading).active{border-color:transparent;background-color:var(--colorGreen2);color:var(--colorGreen10)}.r-button:disabled,.r-button.disabled,.r-button.loading{background-color:var(--colorWhite);border-color:transparent;color:var(--colorGray4)}.r-button.ui-button-primary,.r-button.primary{font-weight:500;border-color:transparent;background-color:var(--colorGreen7);color:var(--colorWhite)}.r-button.ui-button-primary:not(:disabled):not(.disabled):not(.loading):hover,.r-button.primary:not(:disabled):not(.disabled):not(.loading):hover,.r-button.ui-button-primary:not(:disabled):not(.disabled):not(.loading).hover,.r-button.primary:not(:disabled):not(.disabled):not(.loading).hover{border-color:transparent;background-color:var(--colorGreen9);color:var(--colorWhite)}.r-button.ui-button-primary:not(:disabled):not(.disabled):not(.loading):focus-visible,.r-button.primary:not(:disabled):not(.disabled):not(.loading):focus-visible,.r-button.ui-button-primary:not(:disabled):not(.disabled):not(.loading).focus,.r-button.primary:not(:disabled):not(.disabled):not(.loading).focus{box-shadow:0px 0px 0px 1px var(--colorWhite),0px 0px 0px 3px var(--colorGreen9)}.r-button.ui-button-primary:not(:disabled):not(.disabled):not(.loading):active,.r-button.primary:not(:disabled):not(.disabled):not(.loading):active,.r-button.ui-button-primary:not(:disabled):not(.disabled):not(.loading).active,.r-button.primary:not(:disabled):not(.disabled):not(.loading).active{border-color:transparent;background-color:var(--colorGreen10);color:var(--colorWhite)}.r-button.ui-button-primary:disabled,.r-button.primary:disabled,.r-button.ui-button-primary.disabled,.r-button.primary.disabled,.r-button.ui-button-primary.loading,.r-button.primary.loading{background-color:var(--colorGray1);border-color:transparent;color:var(--colorGray4)}.r-button.ui-button-notification-primary{font-weight:500;border-color:transparent;background-color:var(--colorBlue10);color:var(--colorTrueWhite)}.r-button.ui-button-notification-primary:not(:disabled):not(.disabled):not(.loading):hover,.r-button.ui-button-notification-primary:not(:disabled):not(.disabled):not(.loading).hover{border-color:transparent;background-color:var(--colorTrueBlack);color:var(--colorTrueWhite)}.r-button.ui-button-notification-primary:not(:disabled):not(.disabled):not(.loading):focus-visible,.r-button.ui-button-notification-primary:not(:disabled):not(.disabled):not(.loading).focus{box-shadow:0px 0px 0px 1px var(--colorWhite),0px 0px 0px 3px var(--colorGreen9)}.r-button.ui-button-notification-primary:not(:disabled):not(.disabled):not(.loading):active,.r-button.ui-button-notification-primary:not(:disabled):not(.disabled):not(.loading).active{border-color:transparent;background-color:var(--colorBlue9);color:var(--colorTrueWhite)}.r-button.ui-button-notification-primary:disabled,.r-button.ui-button-notification-primary.disabled,.r-button.ui-button-notification-primary.loading{background-color:var(--colorBlue2);border-color:transparent;color:var(--colorGray8)}.r-button.ui-button-notification-primary:focus,.r-button.ui-button-notification-primary.focus{border-color:var(--colorBlue2)}.r-button.ui-button-notification-tertiary{border-color:transparent;background-color:transparent;color:var(--colorBlue10)}.r-button.ui-button-notification-tertiary:not(:disabled):not(.disabled):not(.loading):hover,.r-button.ui-button-notification-tertiary:not(:disabled):not(.disabled):not(.loading).hover{border-color:transparent;background-color:var(--colorBlue1);color:var(--colorBlue10)}.r-button.ui-button-notification-tertiary:not(:disabled):not(.disabled):not(.loading):focus-visible,.r-button.ui-button-notification-tertiary:not(:disabled):not(.disabled):not(.loading).focus{box-shadow:0px 0px 0px 1px var(--colorWhite),0px 0px 0px 3px var(--colorGreen9)}.r-button.ui-button-notification-tertiary:not(:disabled):not(.disabled):not(.loading):active,.r-button.ui-button-notification-tertiary:not(:disabled):not(.disabled):not(.loading).active{border-color:transparent;background-color:var(--colorBlue2);color:var(--colorBlue10)}.r-button.ui-button-notification-tertiary:disabled,.r-button.ui-button-notification-tertiary.disabled,.r-button.ui-button-notification-tertiary.loading{background-color:transparent;border-color:transparent;color:var(--tertiaryButtonDisabledBg)}.r-button.ui-button-notification-tertiary:focus,.r-button.ui-button-notification-tertiary.focus{border-color:var(--colorBlue5)}.r-button.ui-button-secondary,.r-button.r-secondary{font-weight:500;border-color:var(--colorGreen7);background-color:var(--colorWhite);color:var(--colorGreen7)}.r-button.ui-button-secondary:not(:disabled):not(.disabled):not(.loading):hover,.r-button.r-secondary:not(:disabled):not(.disabled):not(.loading):hover,.r-button.ui-button-secondary:not(:disabled):not(.disabled):not(.loading).hover,.r-button.r-secondary:not(:disabled):not(.disabled):not(.loading).hover{border-color:var(--colorGreen9);background-color:var(--colorGreen0);color:var(--colorGreen9)}.r-button.ui-button-secondary:not(:disabled):not(.disabled):not(.loading):focus-visible,.r-button.r-secondary:not(:disabled):not(.disabled):not(.loading):focus-visible,.r-button.ui-button-secondary:not(:disabled):not(.disabled):not(.loading).focus,.r-button.r-secondary:not(:disabled):not(.disabled):not(.loading).focus{box-shadow:0px 0px 0px 1px var(--colorWhite),0px 0px 0px 3px var(--colorGreen9)}.r-button.ui-button-secondary:not(:disabled):not(.disabled):not(.loading):active,.r-button.r-secondary:not(:disabled):not(.disabled):not(.loading):active,.r-button.ui-button-secondary:not(:disabled):not(.disabled):not(.loading).active,.r-button.r-secondary:not(:disabled):not(.disabled):not(.loading).active{border-color:var(--colorGreen10);background-color:var(--colorGreen2);color:var(--colorGreen10)}.r-button.ui-button-secondary:disabled,.r-button.r-secondary:disabled,.r-button.ui-button-secondary.disabled,.r-button.r-secondary.disabled,.r-button.ui-button-secondary.loading,.r-button.r-secondary.loading{background-color:var(--colorWhite);border-color:var(--colorGray4);color:var(--colorGray4)}.r-button.ui-button-tertiary-neutral{padding:7px;border-color:transparent;background-color:var(--colorGray0);color:var(--colorBlack)}.r-button.ui-button-tertiary-neutral:not(:disabled):not(.disabled):not(.loading):hover,.r-button.ui-button-tertiary-neutral:not(:disabled):not(.disabled):not(.loading).hover{border-color:transparent;background-color:var(--colorGray2);color:var(--colorBlack)}.r-button.ui-button-tertiary-neutral:not(:disabled):not(.disabled):not(.loading):focus-visible,.r-button.ui-button-tertiary-neutral:not(:disabled):not(.disabled):not(.loading).focus{box-shadow:0px 0px 0px 1px var(--colorWhite),0px 0px 0px 3px var(--colorGreen9)}.r-button.ui-button-tertiary-neutral:not(:disabled):not(.disabled):not(.loading):active,.r-button.ui-button-tertiary-neutral:not(:disabled):not(.disabled):not(.loading).active{border-color:transparent;background-color:var(--colorGray4);color:var(--colorBlack)}.r-button.ui-button-tertiary-neutral:disabled,.r-button.ui-button-tertiary-neutral.disabled,.r-button.ui-button-tertiary-neutral.loading{background-color:var(--colorGray0);border-color:transparent;color:var(--colorGray4)}.r-button.ui-button-tertiary-neutral .icon:first-child{margin-left:0px}.r-button.ui-button-tertiary-neutral .icon:last-child{margin-right:0px}.r-button.ui-button-error,.r-button.r-error{font-weight:500;border-color:transparent;background-color:var(--colorRed7);color:var(--colorWhite)}.r-button.ui-button-error:not(:disabled):not(.disabled):not(.loading):hover,.r-button.r-error:not(:disabled):not(.disabled):not(.loading):hover,.r-button.ui-button-error:not(:disabled):not(.disabled):not(.loading).hover,.r-button.r-error:not(:disabled):not(.disabled):not(.loading).hover{border-color:transparent;background-color:var(--colorRed8);color:var(--colorWhite)}.r-button.ui-button-error:not(:disabled):not(.disabled):not(.loading):focus-visible,.r-button.r-error:not(:disabled):not(.disabled):not(.loading):focus-visible,.r-button.ui-button-error:not(:disabled):not(.disabled):not(.loading).focus,.r-button.r-error:not(:disabled):not(.disabled):not(.loading).focus{box-shadow:0px 0px 0px 1px var(--colorWhite),0px 0px 0px 3px var(--colorGreen9)}.r-button.ui-button-error:not(:disabled):not(.disabled):not(.loading):active,.r-button.r-error:not(:disabled):not(.disabled):not(.loading):active,.r-button.ui-button-error:not(:disabled):not(.disabled):not(.loading).active,.r-button.r-error:not(:disabled):not(.disabled):not(.loading).active{border-color:transparent;background-color:var(--colorRed9);color:var(--colorWhite)}.r-button.ui-button-error:disabled,.r-button.r-error:disabled,.r-button.ui-button-error.disabled,.r-button.r-error.disabled,.r-button.ui-button-error.loading,.r-button.r-error.loading{background-color:var(--colorGray1);border-color:transparent;color:var(--colorGray4)}.r-button.ui-button-error-tertiary{font-weight:500;border-color:transparent;background-color:var(--colorWhite);color:var(--colorRed7)}.r-button.ui-button-error-tertiary:not(:disabled):not(.disabled):not(.loading):hover,.r-button.ui-button-error-tertiary:not(:disabled):not(.disabled):not(.loading).hover{border-color:transparent;background-color:var(--colorRed0);color:var(--colorRed8)}.r-button.ui-button-error-tertiary:not(:disabled):not(.disabled):not(.loading):focus-visible,.r-button.ui-button-error-tertiary:not(:disabled):not(.disabled):not(.loading).focus{box-shadow:0px 0px 0px 1px var(--colorWhite),0px 0px 0px 3px var(--colorGreen9)}.r-button.ui-button-error-tertiary:not(:disabled):not(.disabled):not(.loading):active,.r-button.ui-button-error-tertiary:not(:disabled):not(.disabled):not(.loading).active{border-color:transparent;background-color:var(--colorRed2);color:var(--colorRed9)}.r-button.ui-button-error-tertiary:disabled,.r-button.ui-button-error-tertiary.disabled,.r-button.ui-button-error-tertiary.loading{background-color:var(--colorWhite);border-color:transparent;color:var(--colorGray4)}.r-button.ui-button-warning{font-weight:500;border-color:transparent;background-color:var(--colorWhite);color:var(--colorYellow7)}.r-button.ui-button-warning:not(:disabled):not(.disabled):not(.loading):hover,.r-button.ui-button-warning:not(:disabled):not(.disabled):not(.loading).hover{border-color:transparent;background-color:var(--colorYellow0);color:var(--colorYellow8)}.r-button.ui-button-warning:not(:disabled):not(.disabled):not(.loading):focus-visible,.r-button.ui-button-warning:not(:disabled):not(.disabled):not(.loading).focus{box-shadow:0px 0px 0px 1px var(--colorWhite),0px 0px 0px 3px var(--colorGreen9)}.r-button.ui-button-warning:not(:disabled):not(.disabled):not(.loading):active,.r-button.ui-button-warning:not(:disabled):not(.disabled):not(.loading).active{border-color:transparent;background-color:var(--colorYellow2);color:var(--colorYellow9)}.r-button.ui-button-warning:disabled,.r-button.ui-button-warning.disabled,.r-button.ui-button-warning.loading{background-color:var(--colorWhite);border-color:transparent;color:var(--colorGray4)}.r-button.ui-button-upsell{border-color:transparent;background-color:var(--colorBlue7);color:var(--colorWhite)}.r-button.ui-button-upsell:not(:disabled):not(.disabled):not(.loading):hover,.r-button.ui-button-upsell:not(:disabled):not(.disabled):not(.loading).hover{border-color:transparent;background-color:var(--colorBlue8);color:var(--colorWhite)}.r-button.ui-button-upsell:not(:disabled):not(.disabled):not(.loading):focus-visible,.r-button.ui-button-upsell:not(:disabled):not(.disabled):not(.loading).focus{box-shadow:0px 0px 0px 1px var(--colorWhite),0px 0px 0px 3px var(--colorGreen9)}.r-button.ui-button-upsell:not(:disabled):not(.disabled):not(.loading):active,.r-button.ui-button-upsell:not(:disabled):not(.disabled):not(.loading).active{border-color:transparent;background-color:var(--colorBlue10);color:var(--colorWhite)}.r-button.ui-button-upsell:disabled,.r-button.ui-button-upsell.disabled,.r-button.ui-button-upsell.loading{background-color:var(--colorGray1);border-color:transparent;color:var(--colorGray4)}.r-button.ui-button-upsell-dark-background{border-color:transparent;background-color:var(--colorWhite);color:var(--colorBlack)}.r-button.ui-button-upsell-dark-background:not(:disabled):not(.disabled):not(.loading):hover,.r-button.ui-button-upsell-dark-background:not(:disabled):not(.disabled):not(.loading).hover{border-color:transparent;background-color:var(--colorGray1);color:var(--colorBlack)}.r-button.ui-button-upsell-dark-background:not(:disabled):not(.disabled):not(.loading):focus-visible,.r-button.ui-button-upsell-dark-background:not(:disabled):not(.disabled):not(.loading).focus{box-shadow:0px 0px 0px 1px var(--colorWhite),0px 0px 0px 3px var(--colorGreen9)}.r-button.ui-button-upsell-dark-background:not(:disabled):not(.disabled):not(.loading):active,.r-button.ui-button-upsell-dark-background:not(:disabled):not(.disabled):not(.loading).active{border-color:transparent;background-color:var(--colorGray3);color:var(--colorBlack)}.r-button.ui-button-upsell-dark-background:disabled,.r-button.ui-button-upsell-dark-background.disabled,.r-button.ui-button-upsell-dark-background.loading{background-color:var(--colorGray8);border-color:transparent;color:var(--colorGray4)}.r-button.ui-button-upsell-dark-background:not(:disabled):not(.disabled):not(.loading):focus-visible,.r-button.ui-button-upsell-dark-background:not(:disabled):not(.disabled):not(.loading).focus{box-shadow:0px 0px 0px 1px var(--colorBlack),0px 0px 0px 3px var(--colorWhite)}.r-button.ui-button-upsell-tertiary-dark-background{border-color:transparent;background-color:var(--colorBlack);color:var(--colorWhite)}.r-button.ui-button-upsell-tertiary-dark-background:not(:disabled):not(.disabled):not(.loading):hover,.r-button.ui-button-upsell-tertiary-dark-background:not(:disabled):not(.disabled):not(.loading).hover{border-color:transparent;background-color:var(--colorWhite);color:var(--colorBlack)}.r-button.ui-button-upsell-tertiary-dark-background:not(:disabled):not(.disabled):not(.loading):focus-visible,.r-button.ui-button-upsell-tertiary-dark-background:not(:disabled):not(.disabled):not(.loading).focus{box-shadow:0px 0px 0px 1px var(--colorWhite),0px 0px 0px 3px var(--colorGreen9)}.r-button.ui-button-upsell-tertiary-dark-background:not(:disabled):not(.disabled):not(.loading):active,.r-button.ui-button-upsell-tertiary-dark-background:not(:disabled):not(.disabled):not(.loading).active{border-color:transparent;background-color:var(--colorGray2);color:var(--colorBlack)}.r-button.ui-button-upsell-tertiary-dark-background:disabled,.r-button.ui-button-upsell-tertiary-dark-background.disabled,.r-button.ui-button-upsell-tertiary-dark-background.loading{background-color:var(--colorBlack);border-color:transparent;color:var(--colorGray4)}.r-button.ui-button-upsell-tertiary-dark-background:not(:disabled):not(.disabled):not(.loading):focus-visible,.r-button.ui-button-upsell-tertiary-dark-background:not(:disabled):not(.disabled):not(.loading).focus{box-shadow:0px 0px 0px 1px var(--colorBlack),0px 0px 0px 3px var(--colorWhite)}.r-button.ui-button-dark{font-weight:500;border-color:transparent;background-color:var(--colorBlack);color:var(--colorWhite)}.r-button.ui-button-dark:not(:disabled):not(.disabled):not(.loading):hover,.r-button.ui-button-dark:not(:disabled):not(.disabled):not(.loading).hover{border-color:transparent;background-color:var(--colorGray7);color:var(--colorGray1)}.r-button.ui-button-dark:not(:disabled):not(.disabled):not(.loading):focus-visible,.r-button.ui-button-dark:not(:disabled):not(.disabled):not(.loading).focus{box-shadow:0px 0px 0px 1px var(--colorWhite),0px 0px 0px 3px var(--colorGreen9)}.r-button.ui-button-dark:not(:disabled):not(.disabled):not(.loading):active,.r-button.ui-button-dark:not(:disabled):not(.disabled):not(.loading).active{border-color:transparent;background-color:var(--colorGray9);color:var(--colorWhite)}.r-button.ui-button-dark:disabled,.r-button.ui-button-dark.disabled,.r-button.ui-button-dark.loading{background-color:var(--colorGray1);border-color:transparent;color:var(--colorGray4)}.r-button.ui-button-lightbeam{border-color:transparent;background-color:var(--colorWhite);color:var(--colorBlack);position:relative;background:linear-gradient(var(--colorTrueWhite), var(--colorTrueWhite)) padding-box,var(--colorLightbeamPrism) border-box;border:1px solid transparent}.r-button.ui-button-lightbeam:not(:disabled):not(.disabled):not(.loading):hover,.r-button.ui-button-lightbeam:not(:disabled):not(.disabled):not(.loading).hover{border-color:transparent;background-color:var(--colorGray0);color:var(--colorBlack)}.r-button.ui-button-lightbeam:not(:disabled):not(.disabled):not(.loading):focus-visible,.r-button.ui-button-lightbeam:not(:disabled):not(.disabled):not(.loading).focus{box-shadow:0px 0px 0px 1px var(--colorWhite),0px 0px 0px 3px var(--colorGreen9)}.r-button.ui-button-lightbeam:not(:disabled):not(.disabled):not(.loading):active,.r-button.ui-button-lightbeam:not(:disabled):not(.disabled):not(.loading).active{border-color:transparent;background-color:var(--colorGray2);color:var(--colorBlack)}.r-button.ui-button-lightbeam:disabled,.r-button.ui-button-lightbeam.disabled,.r-button.ui-button-lightbeam.loading{background-color:var(--colorWhite);border-color:var(--colorGray2);color:var(--colorGray4)}.r-button.ui-button-lightbeam:not(:disabled):not(.disabled):not(.loading):hover,.r-button.ui-button-lightbeam:not(:disabled):not(.disabled):not(.loading).hover{background:linear-gradient(var(--colorGray0), var(--colorGray0)) padding-box,var(--colorLightbeamPrism) border-box}.r-button.ui-button-lightbeam:not(:disabled):not(.disabled):not(.loading):hover::after,.r-button.ui-button-lightbeam:not(:disabled):not(.disabled):not(.loading).hover::after{content:'';position:absolute;top:1px;left:1px;right:1px;bottom:1px;background-color:var(--colorGray1)}.r-button.ui-button-lightbeam:not(:disabled):not(.disabled):not(.loading):active,.r-button.ui-button-lightbeam:not(:disabled):not(.disabled):not(.loading).active{background:linear-gradient(var(--colorGray2), var(--colorGray2)) padding-box,var(--colorLightbeamPrism) border-box}.r-button.ui-button-lightbeam > *{position:relative;z-index:2}.r-button.ui-button-dropdown{border-color:var(--colorGray3);background-color:var(--colorWhite);color:var(--colorGray6);border-width:1px;border-radius:4px;height:36px}.r-button.ui-button-dropdown:not(:disabled):not(.disabled):not(.loading):hover,.r-button.ui-button-dropdown:not(:disabled):not(.disabled):not(.loading).hover{border-color:var(--colorGray3);background-color:var(--colorWhite);color:var(--colorGray6)}.r-button.ui-button-dropdown:not(:disabled):not(.disabled):not(.loading):focus-visible,.r-button.ui-button-dropdown:not(:disabled):not(.disabled):not(.loading).focus{box-shadow:0px 0px 0px 1px var(--colorWhite),0px 0px 0px 3px var(--colorGreen9)}.r-button.ui-button-dropdown:not(:disabled):not(.disabled):not(.loading):active,.r-button.ui-button-dropdown:not(:disabled):not(.disabled):not(.loading).active{border-color:var(--colorGray3);background-color:var(--colorWhite);color:var(--colorGray6)}.r-button.ui-button-dropdown:disabled,.r-button.ui-button-dropdown.disabled,.r-button.ui-button-dropdown.loading{background-color:var(--colorGray1);border-color:var(--colorGray3);color:var(--colorGray4)}.r-button.ui-button-dropdown:not(:disabled):not(.disabled):not(.loading):focus,.r-button.ui-button-dropdown:not(:disabled):not(.disabled):not(.loading).focus{border-color:var(--colorGreen7)}.r-button.ui-button-dropdown:focus{box-shadow:0px 0px 0px 1px var(--colorWhite),0px 0px 0px 3px var(--colorLightGreenShadow)}.r-button.ui-button-dropdown.invalid{border-color:var(--colorRed6);background-color:var(--colorGray1);color:var(--colorRed6)}.r-button.ui-button-dropdown.invalid:not(:disabled):not(.disabled):not(.loading):hover,.r-button.ui-button-dropdown.invalid:not(:disabled):not(.disabled):not(.loading).hover{border-color:var(--colorRed6);background-color:var(--colorGray1);color:var(--colorRed6)}.r-button.ui-button-dropdown.invalid:not(:disabled):not(.disabled):not(.loading):focus-visible,.r-button.ui-button-dropdown.invalid:not(:disabled):not(.disabled):not(.loading).focus{box-shadow:0px 0px 0px 1px var(--colorWhite),0px 0px 0px 3px var(--colorGreen9)}.r-button.ui-button-dropdown.invalid:not(:disabled):not(.disabled):not(.loading):active,.r-button.ui-button-dropdown.invalid:not(:disabled):not(.disabled):not(.loading).active{border-color:var(--colorRed6);background-color:var(--colorGray1);color:var(--colorRed6)}.r-button.ui-button-dropdown.invalid:disabled,.r-button.ui-button-dropdown.invalid.disabled,.r-button.ui-button-dropdown.invalid.loading{background-color:var(--colorGray1);border-color:transparent;color:var(--colorRed6)}.r-button.ui-button-dropdown.invalid .dropdown-value,.r-button.ui-button-dropdown.invalid .icon{color:var(--colorRed6) !important}.r-button.ui-button-dropdown.invalid .placeholder{color:var(--colorRed6)}.r-button.ui-button-inline-icon{padding:1px;border-color:transparent;background-color:var(--colorWhite);color:var(--colorBlack)}.r-button.ui-button-inline-icon:not(:disabled):not(.disabled):not(.loading):hover,.r-button.ui-button-inline-icon:not(:disabled):not(.disabled):not(.loading).hover{border-color:transparent;background-color:var(--colorGray0);color:var(--colorBlack)}.r-button.ui-button-inline-icon:not(:disabled):not(.disabled):not(.loading):focus-visible,.r-button.ui-button-inline-icon:not(:disabled):not(.disabled):not(.loading).focus{box-shadow:0px 0px 0px 1px var(--colorWhite),0px 0px 0px 3px var(--colorGreen9)}.r-button.ui-button-inline-icon:not(:disabled):not(.disabled):not(.loading):active,.r-button.ui-button-inline-icon:not(:disabled):not(.disabled):not(.loading).active{border-color:transparent;background-color:var(--colorGray2);color:var(--colorBlack)}.r-button.ui-button-inline-icon:disabled,.r-button.ui-button-inline-icon.disabled,.r-button.ui-button-inline-icon.loading{background-color:var(--colorWhite);border-color:transparent;color:var(--colorGray4)}.r-button.ui-button-inline-icon .icon:first-child{margin-left:0px}.r-button.ui-button-inline-icon .icon:last-child{margin-right:0px}.r-button.size-large{padding:11px 47px}.type-circular-regular-16{font-family:Heap Circular;font-style:normal;font-weight:normal;font-size:16px;line-height:24px}.type-circular-bold-28{font-family:Heap Circular;font-style:normal;font-weight:bold;font-size:28px;line-height:32px}.type-circular-regular-32{font-family:Heap Circular;font-style:normal;font-weight:normal;font-size:32px;line-height:40px}.type-circular-regular-42{font-family:Heap Circular;font-style:normal;font-weight:normal;font-size:42px;line-height:48px}.type-circular-regular-48{font-family:Heap Circular;font-style:normal;font-weight:normal;font-size:48px;line-height:50px}.type-lettera-regular-12{font-family:Lettera;font-style:normal;font-weight:normal;font-size:12px;line-height:18px}.type-lettera-italic-14{font-family:Lettera;font-style:italic;font-weight:normal;font-size:14px;line-height:20px}.type-lettera-regular-14{font-family:Lettera;font-style:normal;font-weight:normal;font-size:14px;line-height:20px}.type-lettera-regular-16{font-family:Lettera;font-style:normal;font-weight:normal;font-size:16px;line-height:24px}.type-lettera-regular-20{font-family:Lettera;font-style:normal;font-weight:normal;font-size:20px;line-height:30px}.type-lettera-bold-20{font-family:Lettera;font-style:normal;font-weight:bold;font-size:20px;line-height:30px}.type-lettera-regular-32{font-family:Lettera;font-style:normal;font-weight:normal;font-size:32px;line-height:42px;text-align:center}.type-gt-bold-48{font-family:GT America,Helvetica,Verdana,sans-serif;font-style:normal;font-weight:bold;font-size:48px;line-height:52px}.type-gt-bold-42{font-family:GT America,Helvetica,Verdana,sans-serif;font-style:normal;font-weight:bold;font-size:42px;line-height:48px}.type-gt-bold-32{font-family:GT America,Helvetica,Verdana,sans-serif;font-style:normal;font-weight:bold;font-size:32px;line-height:36px}.type-gt-bold-28{font-family:GT America,Helvetica,Verdana,sans-serif;font-style:normal;font-weight:bold;font-size:28px;line-height:32px}.type-gt-bold-20{font-family:GT America,Helvetica,Verdana,sans-serif;font-style:normal;font-weight:bold;font-size:20px;line-height:28px}.type-gt-medium-20{font-family:GT America,Helvetica,Verdana,sans-serif;font-style:normal;font-weight:500;font-size:20px;line-height:28px}.type-gt-regular-20{font-family:GT America,Helvetica,Verdana,sans-serif;font-style:normal;font-weight:normal;font-size:20px;line-height:28px}.type-gt-mono-20{font-family:GT America Mono,monospace;font-style:normal;font-weight:normal;font-size:20px;line-height:28px}.type-gt-bold-18{font-family:GT America,Helvetica,Verdana,sans-serif;font-style:normal;font-weight:bold;font-size:18px;line-height:24px}.type-gt-regular-18{font-family:GT America,Helvetica,Verdana,sans-serif;font-style:normal;font-weight:normal;font-size:18px;line-height:24px}.type-gt-regular-16{font-family:GT America,Helvetica,Verdana,sans-serif;font-style:normal;font-weight:normal;font-size:16px;line-height:24px}.type-gt-regular-14{font-family:GT America,Helvetica,Verdana,sans-serif;font-style:normal;font-weight:normal;font-size:14px;line-height:24px}.type-gt-regular-12{font-family:GT America,Helvetica,Verdana,sans-serif;font-style:normal;font-weight:normal;font-size:12px;line-height:20px}.type-gt-mono-bold-14{font-family:GT America Mono,monospace;font-style:normal;font-weight:bold;font-size:14px;line-height:18px;text-transform:uppercase;letter-spacing:2.25px}.type-gt-mono-bold-12{font-family:GT America Mono,monospace;font-style:normal;font-weight:bold;font-size:12px;line-height:12px;text-transform:uppercase;letter-spacing:2.25px}body{font-family:GT America,Helvetica,Verdana,sans-serif;font-style:normal;font-weight:normal;font-size:20px;line-height:28px}h1{font-family:GT America,Helvetica,Verdana,sans-serif;font-style:normal;font-weight:bold;font-size:48px;line-height:52px;margin:0 0 20px}h2{font-family:GT America,Helvetica,Verdana,sans-serif;font-style:normal;font-weight:bold;font-size:42px;line-height:48px;margin:0 0 20px}h3{font-family:GT America,Helvetica,Verdana,sans-serif;font-style:normal;font-weight:bold;font-size:32px;line-height:36px;margin:0 0 20px}h4{font-family:GT America,Helvetica,Verdana,sans-serif;font-style:normal;font-weight:bold;font-size:28px;line-height:32px;margin:0 0 20px}p{margin:0 0 12px;word-break:break-word}code{font-family:GT America Mono,monospace;font-style:normal;font-weight:normal;font-size:20px;line-height:28px}.type-small{font-size:16px;line-height:24px}/* stylelint-disable heap/prefer-variable-colors *//* stylelint-disable color-named *//* stylelint-disable color-no-hex */*{box-sizing:border-box}body{background:var(--uiVizColor2);color:var(--colorTrueWhite)}a{color:#31715F;text-decoration:none}h2{font-family:Heap Circular;font-style:normal;font-weight:normal;font-size:42px;line-height:48px}p{font-family:Lettera;font-style:normal;font-weight:normal;font-size:20px;line-height:30px}.module-nav{padding:0 48px;background:#FCFAF6}.module-nav .module-container{display:flex;flex-direction:row;align-items:center;height:75px}.nav-block-logo img{width:auto;height:48px}.nav-block{margin-left:30px}.nav-block-cta{margin-left:auto}.nav-menu{display:flex;flex-direction:row;align-items:center;margin:0;padding:0}.nav-menu-item{font-family:Heap Circular;font-style:normal;font-weight:normal;font-size:16px;line-height:24px;padding:0;margin-right:16px;text-decoration:none;color:var(--colorTrueBlack)}.nav-menu-item:hover{border-bottom:1px solid var(--colorGreen300)}.nav-menu-item:last-child{margin-right:0}.nav-menu-item-spacing-lg{margin-right:24px}@media only screen and (max-width: 939px){.module-nav{padding:0 48px}}@media only screen and (max-width: 719px){.module-nav{padding:0 20px}.module-nav .module-container{height:80px}.module-nav .nav-menu-item-spacing-lg{margin-right:16px}.module-nav .nav-menu-item{font-size:14px}.module-nav .cta-button-outline-nav{width:auto;padding:0 10px}}.module-content,.module-content-and-form,.module-form{padding:72px 48px 88px 48px}.module-content .layout-main,.module-content-and-form .layout-main,.module-form .layout-main{display:flex;flex-direction:column;align-items:center;flex:1;margin:0 auto}.module-content .layout-main-accept-invite,.module-content-and-form .layout-main-accept-invite,.module-form .layout-main-accept-invite{display:flex;flex-direction:row;justify-content:center;flex:1;margin:0 auto}.module-content .layout-main-accept-invite .layout-content,.module-content-and-form .layout-main-accept-invite .layout-content,.module-form .layout-main-accept-invite .layout-content{margin-right:96px;max-width:384px}.module-content .layout-main-accept-invite .layout-content p,.module-content-and-form .layout-main-accept-invite .layout-content p,.module-form .layout-main-accept-invite .layout-content p{font-family:Lettera;font-style:normal;font-weight:normal;font-size:16px;line-height:24px}.module-content .layout-content,.module-content-and-form .layout-content,.module-form .layout-content{margin-bottom:16px;max-width:551px}.module-content .layout-content h1,.module-content-and-form .layout-content h1,.module-form .layout-content h1{font-family:Heap Circular;font-style:normal;font-weight:normal;font-size:48px;line-height:50px}.module-content .layout-content p,.module-content-and-form .layout-content p,.module-form .layout-content p{font-family:Lettera;font-style:normal;font-weight:normal;font-size:20px;line-height:30px}.module-content .layout-eyebrow,.module-content-and-form .layout-eyebrow,.module-form .layout-eyebrow{margin-right:52px}.module-content .layout-form,.module-content-and-form .layout-form,.module-form .layout-form{flex-grow:1;max-width:550px}.module-content .layout-form .credit-card-callout,.module-content-and-form .layout-form .credit-card-callout,.module-form .layout-form .credit-card-callout{font-family:Lettera;font-style:normal;font-weight:normal;font-size:12px;line-height:18px;margin:8px 0 0;text-align:center}@media only screen and (max-width: 939px){.module-content-and-form,.module-form{padding:72px 48px 88px 48px}.module-content-and-form .layout-main,.module-form .layout-main{flex-direction:column}.module-content-and-form .layout-content,.module-form .layout-content{margin-bottom:46px;margin-right:0}}@media only screen and (max-width: 719px){.module-content-and-form,.module-form{padding:72px 20px 88px 20px}.module-content-and-form .layout-eyebrow,.module-form .layout-eyebrow{margin-right:32px}.module-content-and-form .layout-form,.module-form .layout-form{max-width:100%}}.module-testimonial{padding:144px 48px 24px 48px}.module-testimonial .module-container{display:flex;flex-direction:row;max-width:1120px;margin:0 auto}.module-testimonial .layout-main{display:flex;flex-direction:row;flex:1}.module-testimonial .layout-brand{max-width:256px;margin-right:32px;flex:1;height:100%}.module-testimonial .layout-content{max-width:640px;padding-left:25px}.module-testimonial .layout-eyebrow{margin-right:84px}.module-testimonial .layout-testimonial-body{max-width:519px}.module-testimonial q.big-quote{font-family:Heap Circular;font-style:normal;font-weight:normal;font-size:48px;line-height:50px;display:block;quotes:"“" "”" "‘" "’";position:relative;margin-bottom:56px}.module-testimonial q.big-quote:before{content:open-quote;position:absolute;left:-26px}.module-testimonial q.big-quote:after{content:close-quote;margin-left:4px}@media only screen and (max-width: 939px){.module-testimonial{padding:72px 48px 88px 48px}.module-testimonial .layout-main{flex-direction:column}.module-testimonial .layout-brand{margin-bottom:25px}.module-testimonial .layout-content{padding-left:20px;margin-bottom:46px}.module-testimonial q.big-quote{font-family:Heap Circular;font-style:normal;font-weight:normal;font-size:42px;line-height:48px}.module-testimonial q.big-quote:before{left:-21px}}@media only screen and (max-width: 719px){.module-testimonial{padding:72px 20px 88px 20px}.module-testimonial .layout-main{margin-bottom:0}.module-testimonial .layout-content{margin-bottom:0;padding-left:0}.module-testimonial .testimonial-summary{font-family:Lettera;font-style:normal;font-weight:normal;font-size:16px;line-height:24px}}.testimonial-headshot{max-width:48px;height:auto;border-radius:48px;margin-bottom:8px}.testimonial-title{font-family:Lettera;font-style:normal;font-weight:normal;font-size:16px;line-height:24px;color:#A39F96;margin-bottom:48px}.testimonial-summary{margin-bottom:40px}.module-footer{color:var(--colorTrueBlack);background:var(--uiVizColor2);border:32px solid var(--uiVizColor2)}.module-footer .module-container{padding:112px 48px;display:flex;flex-direction:column;justify-content:space-between;min-height:calc(100vh - 32px * 2);max-width:1216px;margin:0 auto}.module-footer .layout-main{display:grid;grid-template-areas:"logo logo . product product solutions solutions resources resources company company";grid-template-columns:repeat(12, 1fr);grid-template-rows:auto;grid-gap:32px}.module-footer .layout-logo{grid-area:logo}.module-footer .footer-menu-product{grid-area:product}.module-footer .footer-menu-solutions{grid-area:solutions}.module-footer .footer-menu-resources{grid-area:resources}.module-footer .footer-menu-company{grid-area:company}.module-footer .logo{display:block}.module-footer .tagline{font-family:Lettera;font-style:normal;font-weight:normal;font-size:16px;line-height:24px;color:#D9D9D9;text-align:center}.module-footer .copyright{margin-top:52px;font-family:Lettera;font-style:normal;font-weight:normal;font-size:14px;line-height:20px;color:#D9D9D9}@media only screen and (max-width: 939px){.module-footer .module-container{padding:52px 48px}.module-footer .layout-main{grid-template-columns:repeat(4, 1fr);grid-template-rows:auto auto;/* stylelint-disable */grid-template-areas:"logo logo logo logo" "product solutions resources company";/* stylelint-enable */grid-gap:40px 32px}.module-footer .layout-logo{text-align:center;border-bottom:1px solid var(--colorWhiteDarken23)}.module-footer .tagline{margin-bottom:40px}}@media only screen and (max-width: 719px){.module-footer{border-width:24px}.module-footer .module-container{min-height:initial;padding:32px 20px 38px 20px}.module-footer .layout-main{grid-template-columns:repeat(2, 1fr);grid-template-rows:repeat(3, auto);/* stylelint-disable */grid-template-areas:"logo logo" "product solutions" "resources company";/* stylelint-enable */grid-gap:40px 16px}.module-footer .logo{margin-bottom:24px}.module-footer .tagline{max-width:200px;margin:0 auto 24px}}.footer-menu-heading{font-family:Lettera;font-style:normal;font-weight:normal;font-size:14px;line-height:20px;line-height:28px;color:var(--colorGreen300)}.footer-menu-item{font-family:Lettera;font-style:normal;font-weight:normal;font-size:14px;line-height:20px;line-height:28px;text-decoration:none;display:block;color:#D9D9D9}.footer-menu-item:hover{color:var(--colorTrueWhite)}fieldset{border:none;margin:0;padding:0}.form-fields{margin-bottom:32px}.form-error-message{font-family:Lettera;font-style:normal;font-weight:normal;font-size:14px;line-height:20px;color:var(--colorRed400);margin-bottom:24px}.form-input-group{color:var(--colorTrueBlack);margin-bottom:24px}.form-input-group:last-of-type{margin-bottom:0}.form-input-group.has-error{color:var(--colorRed400)}.form-input-group.has-error .form-control{padding:8px 14px;border-width:2px;border-color:var(--colorRed400);color:var(--colorRed400)}.form-input-group.has-error .select-disclosure-indicator{background:url("data:image/svg+xml,%3Csvg%20width%3D%2221%22%20height%3D%2217%22%20viewBox%3D%220%200%2011%207%22%20fill%3D%22none%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M0.743164%201.53039L1.85686%200.469727L5.50001%203.9394L9.14316%200.469727L10.2569%201.53039L5.50001%206.06072L0.743164%201.53039Z%22%20fill%3D%22var%28--colorRed400%29%22/%3E%3C/svg%3E") center transparent no-repeat}.form-input-group.closed{margin-bottom:0;overflow:hidden;height:0}#company_name_form_group.hidden,#employee_count_range_form_group.hidden{display:none}.control-label{font-family:Lettera;font-style:normal;font-weight:normal;font-size:14px;line-height:20px;display:block;margin-bottom:8px}.control-label span{font-family:Lettera;font-style:italic;font-weight:normal;font-size:14px;line-height:20px}.control-label.is-2fa{font-family:Lettera;font-style:normal;font-weight:bold;font-size:20px;line-height:30px;margin-top:32px}.control-label .required-asterisk{font-size:20px;color:gold}.control-helper-text{font-family:Lettera;font-style:normal;font-weight:normal;font-size:14px;line-height:20px;padding:5px 16px}.form-control{font-family:Lettera;font-style:normal;font-weight:normal;font-size:14px;line-height:20px;display:block;width:100%;background:var(--colorTrueWhite);color:var(--colorTrueBlack);border-radius:0;border:none;border-bottom:1px solid #868C95;outline:none}.form-control.has-focus,.form-control:focus{border-bottom:1px solid var(--colorGreen300)}.form-control.is-technical{font-family:GT America Mono,monospace;font-style:normal;font-weight:normal;font-size:20px;line-height:28px}.form-footer{display:flex;justify-content:center}.company-data-form-group{height:51px;transition:height 0.25s linear;-moz-transition:height 0.25s linear;-webkit-transition:height 0.25s linear;-o-transition:height 0.25s linear;-ms-transition:height 0.25s linear}.signup-main.hidden,.layout-card-heading.hidden,.signup-form-main.hidden,.signup-existing-account.hidden{display:none}@media only screen and (max-width: 719px){#sign-up-container{padding-top:0;padding-bottom:0}#sign-up-container .mini-cta,#sign-up-container .cta-link{font-size:14px}#sign-up-container .big-quote,#sign-up-container .layout-title h1,#sign-up-container .layout-title h3{font-size:28px;line-height:34px}#sign-up-container .layout-form .form-card{padding:30px}#sign-up-container .layout-form .layout-card-heading{margin-bottom:24px}#sign-up-container .layout-form .layout-card-heading .card-title{font-size:40px;line-height:48px}#sign-up-container .layout-form .layout-card-heading .cta-button-outline-login{display:none}#sign-up-container .module-nascar{border:none;margin:0px -10px 0 -10px}#sign-up-container .module-cta{padding-left:0;padding-right:0}#sign-up-container .big-quote{margin-bottom:24px}}.existing-account-option{font-size:20px;font-weight:400;font-family:Lettera;line-height:30px}.existing-account-option div{margin:4px 0 16px;font-size:16px;line-height:30px;font-weight:400}.existing-account-option button{background:none;border:none;color:var(--colorGreen6);cursor:pointer;font-size:16px;padding:0;font-weight:500}.existing-account-option.join-existing{font-family:Heap Circular;background:var(--colorGray1);border:none;margin:0 -56px 64px -56px;padding:48px 56px;font-size:32px;line-height:40px;text-align:left}.existing-account-option.join-existing div{margin:4px 0 0;font-family:Lettera;font-size:20px;line-height:30px;text-align:left}.existing-account-option.join-existing div.mini-cta{font-size:16px}.existing-account-option.join-existing div.mini-cta a{color:var(--colorGreen6);font-weight:500}.select-menu-controls{position:relative}select.form-control{-webkit-appearance:none;appearance:none;cursor:pointer;background-color:var(--colorTrueWhite)}.select-disclosure-indicator{background:url("data:image/svg+xml,%3Csvg%20width%3D%2221%22%20height%3D%2217%22%20viewBox%3D%220%200%2011%207%22%20fill%3D%22none%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M0.743164%201.53039L1.85686%200.469727L5.50001%203.9394L9.14316%200.469727L10.2569%201.53039L5.50001%206.06072L0.743164%201.53039Z%22%20fill%3D%22%2387849A%22/%3E%3C/svg%3E") center transparent no-repeat;position:absolute;display:inline-block;width:21px;height:17px;right:22px;pointer-events:none}select.form-control:focus + .select-disclosure-indicator{background:url("data:image/svg+xml,%3Csvg%20width%3D%2221%22%20height%3D%2217%22%20viewBox%3D%220%200%2011%207%22%20fill%3D%22none%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M0.743164%201.53039L1.85686%200.469727L5.50001%203.9394L9.14316%200.469727L10.2569%201.53039L5.50001%206.06072L0.743164%201.53039Z%22%20fill%3D%22var%28--colorGreen300%29%22/%3E%3C/svg%3E") center transparent no-repeat}.form-addendum{font-family:Lettera;font-style:normal;font-weight:normal;font-size:16px;line-height:24px;display:flex;flex-direction:column;justify-content:center;align-items:center}.checkbox-controls{display:flex}.checkbox-controls label{display:flex;flex-direction:row;align-items:center}.checkbox-controls .checkbox-label-content{font-family:Lettera;font-style:normal;font-weight:normal;font-size:14px;line-height:20px;margin:0 0 0 16px;flex:1}.checkbox-controls .checkbox-label-content .checkbox-label-asterisk{font-size:20px;color:gold}.checkbox-controls input[type='checkbox']{width:auto}.form-input-group .tos-footer{font-family:Lettera;font-style:normal;font-weight:normal;font-size:14px;line-height:20px;display:block;margin:16px 0 0}.form-input-group .tos-footer.with-left-margin{margin-left:30px}.module-nascar{color:var(--colorTrueBlack);background:var(--colorTrueWhite);border:32px solid var(--uiVizColor2)}.module-nascar .module-container{padding:67px 48px 88px;max-width:1216px;margin:0 auto}.module-nascar .layout-title{margin-bottom:52px}.module-nascar .layout-title h1{margin:0}.module-nascar .layout-title h3{font-family:Lettera;font-style:normal;font-weight:normal;font-size:32px;line-height:42px;text-align:center}.module-nascar .layout-logos{display:grid;grid-template-columns:repeat(6, auto);grid-gap:20px;justify-content:space-between}.module-nascar .layout-logos img{max-width:100%;align-self:center;justify-self:center}@media only screen and (max-width: 1120px){.module-nascar .layout-logos{grid-template-columns:repeat(3, auto)}}@media only screen and (max-width: 719px){.module-nascar .module-container{padding:42px 16px 50px}.module-nascar .layout-logos{justify-content:space-around;grid-template-columns:repeat(2, auto)}}.module-cta{padding:72px 48px 88px 48px}.module-cta .module-container{background:#FCFAF6;border-radius:8px;display:flex;color:var(--colorTrueBlack);flex-direction:column;text-align:center;max-width:1120px;height:400px;margin:0 auto}.module-cta .layout-title h1{font-family:Heap Circular;font-style:normal;font-weight:normal;font-size:48px;line-height:50px;margin-top:96px}.module-cta .layout-oneliner{font-family:Lettera;font-style:normal;font-weight:normal;font-size:20px;line-height:30px;margin-bottom:34px}@media only screen and (max-width: 719px){.module-cta{padding:48px 32px 56px}.module-cta .layout-title h1{font-family:Heap Circular;font-style:normal;font-weight:normal;font-size:42px;line-height:48px}.module-cta .layout-oneliner{font-family:Lettera;font-style:normal;font-weight:normal;font-size:14px;line-height:20px;margin:0 auto 40px;max-width:200px}}.card{color:var(--colorTrueBlack);padding:56px 64px;background:var(--colorTrueWhite);max-width:100%;border-radius:20px}.card p{font-family:Lettera;font-style:normal;font-weight:normal;font-size:20px;line-height:30px}.card .csq-disclaimer{background-color:#ECEDFE;border-radius:4px;font-size:15px;line-height:24px;margin:16px 0 0;padding:16px}.layout-card-heading{display:flex;flex-direction:row;justify-content:space-between;align-items:center;margin-bottom:32px}.card-title{font-family:Heap Circular;font-style:normal;font-weight:normal;font-size:32px;line-height:40px;margin:0}.cta-button-outline-nav{font-family:Heap Circular;font-style:normal;font-weight:normal;font-size:16px;line-height:24px;display:inline-block;min-width:fit-content;width:90px;height:37px;line-height:37px;text-align:center;border:none;position:relative;z-index:0;background-color:transparent;color:var(--colorTrueBlack);cursor:pointer;text-decoration:none;outline:none;border:1px solid var(--colorTrueBlack);border-radius:30px}.cta-button-outline-nav:focus,.cta-button-outline-nav:hover,.cta-button-outline-nav.is-active{background-color:var(--colorTrueBlack);border-color:var(--colorTrueBlack);color:var(--colorTrueWhite)}.cta-button-outline-login{font-family:Lettera;font-style:normal;font-weight:normal;font-size:14px;line-height:20px;display:inline-block;min-width:fit-content;width:70px;height:37px;line-height:37px;text-align:center;border:none;position:relative;z-index:0;background-color:transparent;color:var(--colorTrueBlack);cursor:pointer;text-decoration:none;outline:none;border:1px solid var(--colorTrueBlack);border-radius:30px}.cta-button-outline-login:focus,.cta-button-outline-login:hover,.cta-button-outline-login.is-active{background-color:var(--colorTrueBlack);border-color:var(--colorTrueBlack);color:var(--colorTrueWhite)}.cta-button-outline-login-with-sso{font-family:Lettera;font-style:normal;font-weight:normal;font-size:14px;line-height:20px;display:inline-block;min-width:fit-content;width:150px;height:48px;line-height:48px;text-align:center;border:none;position:relative;z-index:0;background-color:transparent;color:var(--colorTrueBlack);cursor:pointer;text-decoration:none;outline:none;border:1px solid var(--colorTrueBlack);border-radius:30px}.cta-button-outline-login-with-sso:focus,.cta-button-outline-login-with-sso:hover,.cta-button-outline-login-with-sso.is-active{background-color:var(--colorTrueBlack);border-color:var(--colorTrueBlack);color:var(--colorTrueWhite)}.cta-button-outline-saml{font-family:Lettera;font-style:normal;font-weight:normal;font-size:14px;line-height:20px;display:inline-block;min-width:fit-content;width:170px;height:37px;line-height:37px;text-align:center;border:none;position:relative;z-index:0;background-color:transparent;color:var(--colorTrueBlack);cursor:pointer;text-decoration:none;outline:none;border:1px solid var(--colorTrueBlack);border-radius:30px}.cta-button-outline-saml:focus,.cta-button-outline-saml:hover,.cta-button-outline-saml.is-active{background-color:var(--colorTrueBlack);border-color:var(--colorTrueBlack);color:var(--colorTrueWhite)}.cta-button-container{display:flex;flex-direction:row;justify-content:center;align-items:center;padding:16px 4.57vw}.card.login-form,.card.signup-form{padding:48px 64px}.login-button-container{margin:0 auto 32px;width:400px}@media only screen and (max-width: 719px){.login-button-container{width:100%}}.login-button-container > button:first-child{margin-bottom:16px}.login-button-container .cta-button-fill-large,.login-button-container .cta-button-outline-login-with-sso{width:100%}.cta-button-fill-large{border-radius:48px;font-family:Lettera;font-style:normal;font-weight:normal;font-size:16px;line-height:24px;display:inline-block;min-width:fit-content;width:275px;height:48px;line-height:48px;text-align:center;border:none;position:relative;z-index:0;background-color:var(--colorTrueBlack);color:#FCFAF6;cursor:pointer;text-decoration:none}.cta-button-fill-large:hover{border:1px solid var(--colorTrueBlack);background-color:transparent;color:var(--colorTrueBlack)}.cta-button-fill-new{border-radius:30px;font-family:Lettera;font-style:normal;font-weight:normal;font-size:16px;line-height:24px;display:inline-block;min-width:fit-content;width:198px;height:45px;line-height:45px;text-align:center;border:none;position:relative;z-index:0;background-color:var(--colorTrueBlack);color:#FCFAF6;cursor:pointer;text-decoration:none}.cta-button-fill-new:hover{border:1px solid var(--colorTrueBlack);background-color:transparent;color:var(--colorTrueBlack)}.cta-link{font-family:Lettera;font-style:normal;font-weight:normal;font-size:16px;line-height:24px;text-decoration:none;margin-right:20px;color:var(--colorGreen300)}hr{border:none;border-bottom:1px solid #87849a;margin:32px 0}.mini-cta{font-family:Lettera;font-style:normal;font-weight:normal;font-size:16px;line-height:24px;margin-top:32px}.inverted-text{color:var(--colorTrueBlack)}.centered-text{text-align:center}@media only screen and (min-width: 940px){.hidden-desktop{display:none}}@media only screen and (max-width: 939px){.hidden-tablet{display:none}}@media only screen and (max-width: 719px){.hidden-mobile{display:none}}code{font-family:Lettera;font-style:normal;font-weight:normal;font-size:20px;line-height:30px}.invalid-token-container{display:flex;flex-direction:column;justify-content:center;align-items:center;margin-top:25px}.invalid-token-container h1{font-family:Heap Circular;font-style:normal;font-weight:normal;font-size:48px;line-height:50px}.invalid-token-container p{font-family:Lettera;font-style:normal;font-weight:normal;font-size:20px;line-height:30px}.login-page .forgot-password{font-family:GT America,Helvetica,Verdana,sans-serif;font-style:normal;font-weight:normal;font-size:16px;line-height:24px;margin-bottom:24px}.login-page .signup-info{font-family:GT America,Helvetica,Verdana,sans-serif;font-style:normal;font-weight:normal;font-size:14px;line-height:24px}.divider{align-items:center;color:var(--colorGray8);display:flex;font-size:16px;margin:32px 0}.divider::before,.divider::after{background-color:var(--colorGray1);content:'';flex:1;height:1px}.divider::before{margin:12px 12px 12px 0}.divider::after{margin:12px 0 12px 12px}.signup-page-social-proof{display:flex;justify-content:center}.signup-page-social-proof > .layout-main{display:block;flex:none;margin:0 24px 0;width:53%;max-width:600px}.signup-page-social-proof .layout-form{max-width:100%}.signup-page-social-proof .social-modules{max-width:448px;width:calc(47% - 24px);display:flex;justify-content:space-between;flex-direction:column}.signup-page-social-proof .module-testimonial{padding:0}.signup-page-social-proof .module-testimonial .module-container,.signup-page-social-proof .module-testimonial .layout-main{display:block}.signup-page-social-proof .module-testimonial .layout-brand{max-width:170px;margin:16px 0 4px}.signup-page-social-proof .module-testimonial .layout-content{padding-left:0}.signup-page-social-proof .module-testimonial .big-quote{font-family:Lettera;font-size:28px;font-weight:400;line-height:36px;margin-bottom:16px}.signup-page-social-proof .module-testimonial .big-quote:before,.signup-page-social-proof .module-testimonial .big-quote:after{content:'';display:none}.signup-page-social-proof .module-testimonial .layout-testimonial-body{display:flex;margin-bottom:24px}.signup-page-social-proof .module-testimonial .layout-testimonial-body .testimonial-headshot{width:48px;height:48px;margin:0 16px 0 0}.signup-page-social-proof .module-testimonial .layout-testimonial-body .testimonial-title{color:var(--colorTrueWhite);font-weight:400;margin:0!important}.signup-page-social-proof .module-testimonial .layout-testimonial-body .testimonial-title span{font-weight:400}.signup-page-social-proof .module-nascar{background:none;color:var(--colorTrueWhite);margin:0;border:none}.signup-page-social-proof .module-nascar .module-container{padding:0}.signup-page-social-proof .module-nascar .module-nascar-blurb{font-family:Lettera;font-style:normal;font-weight:normal;font-size:20px;line-height:30px;margin-bottom:16px}.signup-page-social-proof .module-nascar .layout-logos{grid-template-columns:repeat(2, auto);grid-gap:12px}.signup-page-social-proof .mini-cta{text-align:center}.signup-page-social-proof .cta-link{margin:0 0 0 4px}@media only screen and (max-width: 1000px){.signup-page-social-proof{flex-direction:column;margin:auto}.signup-page-social-proof > .layout-main{margin:0 auto;width:100%;max-width:736px}.signup-page-social-proof .social-modules{justify-content:center;max-width:736px;width:100%;margin:12px auto 0}}@media only screen and (max-width: 1216px){.signup-page-social-proof{padding:0 60px}.signup-page-social-proof .module-content-and-form,.signup-page-social-proof .layout-form{margin:auto;max-width:100%}}@media only screen and (max-width: 719px){.signup-page-social-proof{padding:0;margin-top:24px}.signup-page-social-proof .layout-main{margin:0}.signup-page-social-proof .layout-form .card{padding:20px}.signup-page-social-proof .module-nascar-blurb{padding:12px}}.campaign-variation{display:flex;justify-content:center}.campaign-variation .layout-main{display:block;flex:none;margin:0 32px 0 0}.campaign-variation .layout-main .mini-cta{text-align:center}.campaign-variation .layout-main .cta-link{margin:0 0 0 4px}.campaign-variation .campaign-modules{max-width:550px;width:calc(100vw - 736px);display:flex;flex-direction:column;justify-content:space-evenly;height:100%}.campaign-variation .campaign-heading{font-family:Lettera;font-size:14px;margin-bottom:16px}.campaign-variation .campaign-title{font-family:Heap Circular;font-size:50px;font-weight:450;line-height:50px;margin-bottom:16px}.campaign-variation .campaign-text ul{list-style:none;padding-left:0}.campaign-variation .campaign-text ul li{padding-left:52px;margin-bottom:0.5em;min-height:38px;position:relative;display:flex;align-items:center}.campaign-variation .campaign-text ul li::before{content:'';position:absolute;left:0;top:3px;width:32px;height:32px;margin-right:24px;background:url("data:image/svg+xml,%3Csvg%20width%3D%2220%22%20height%3D%2220%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%3Ctitle%3Echeck%3C/title%3E%3Cpath%20d%3D%22M7.5%2013.475L4.025%2010l-1.183%201.175L7.5%2015.833l10-10-1.175-1.175z%22%20fill%3D%22%23000%22%20stroke%3D%22%23000%22%20fill-rule%3D%22evenodd%22/%3E%3C/svg%3E") center #EBFF00 no-repeat;border-radius:50%}.campaign-variation .campaign-text ul li p{font-size:18px;font-weight:400;display:flex;line-height:28px;margin:0}.campaign-variation .module-campaign{padding:0}.campaign-variation .module-campaign .module-container,.campaign-variation .module-campaign .layout-main{display:block}.campaign-variation .module-campaign .layout-content{padding-left:0}@media only screen and (max-width: 1200px){.campaign-variation{flex-direction:column;margin:auto}.campaign-variation .campaign-modules{justify-content:center;max-width:736px;width:100%;margin:48px auto 0}}@media only screen and (max-width: 1216px){.campaign-variation{padding:0 60px}.campaign-variation .module-content-and-form,.campaign-variation .layout-form{margin:auto}}@media only screen and (max-width: 719px){.campaign-variation{padding:0;margin-top:24px}.campaign-variation .campaign-modules{margin-top:0}.campaign-variation .layout-main{margin:0}.campaign-variation .layout-form .card{padding:20px}}.signup-page-how-heap-works .contact-us-link{margin-left:4px}.signup-page-how-heap-works .layout-form-and-demo{display:flex}.signup-page-how-heap-works .layout-form.with-demo{display:flex;max-width:1136px}.signup-page-how-heap-works .layout-form.with-demo .form-card{width:53%;max-width:600px}.signup-page-how-heap-works .layout-demo{width:calc(47% - 20px);max-width:480px;margin-left:20px;height:100%;display:flex;flex-direction:column;flex-shrink:0;flex-grow:0}.signup-page-how-heap-works .demo-card{display:flex;flex-direction:column;align-content:space-between;padding:48px 48px;transition:height 0.25s linear;-moz-transition:height 0.25s linear;-webkit-transition:height 0.25s linear;-o-transition:height 0.25s linear;-ms-transition:height 0.25s linear}.signup-page-how-heap-works .demo-title{font-size:30px;margin-bottom:18px}.signup-page-how-heap-works .demo-desc{font-size:14px;line-height:20px;margin-bottom:24px}.signup-page-how-heap-works .full-height{height:100%}.signup-page-how-heap-works .demo-body{-webkit-mask-image:linear-gradient(to bottom, var(--colorTrueBlack) 85%, transparent 100%);mask-image:linear-gradient(to bottom, var(--colorTrueBlack) 85%, transparent 100%);max-height:279px;height:100%;transition:max-height 0.25s linear;-moz-transition:max-height 0.25s linear;-webkit-transition:max-height 0.25s linear;-o-transition:max-height 0.25s linear;-ms-transition:max-height 0.25s linear}.signup-page-how-heap-works .demo-body.expanded{max-height:429px}.signup-page-how-heap-works .demo-body.expanded .recent-actions{overflow:scroll;max-height:300px}.signup-page-how-heap-works .user-profile-card{display:flex;justify-content:space-between;align-items:center;font-size:14px;margin-bottom:18px}.signup-page-how-heap-works .user-profile-card .user-profile{display:flex;align-items:center;width:200px;overflow:hidden}.signup-page-how-heap-works .user-profile-card .user-profile .avatar{margin-right:14px;font-size:12px}.signup-page-how-heap-works .user-profile-card .user-profile .avatar .bg{height:40px;width:40px;background-color:#EBFF00;border-radius:50%;display:flex;justify-content:center;align-items:center}.signup-page-how-heap-works .user-profile-card .user-profile .avatar .bg svg{width:16px}.signup-page-how-heap-works .user-profile-card .user-profile .name{font-weight:bold;line-height:18px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:175px}.signup-page-how-heap-works .user-profile-card .user-profile .company{color:#545454;line-height:18px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:175px}.signup-page-how-heap-works .section-title{font-weight:bold;font-size:14px}.signup-page-how-heap-works .about-this-user{margin-bottom:18px;font-size:14px}.signup-page-how-heap-works .about-this-user .user-data-row{display:flex;justify-content:space-between}.signup-page-how-heap-works .recent-actions{overflow:scroll;max-height:200px}.signup-page-how-heap-works .recent-actions .submit-free-trial-event{font-weight:bold;border:1px solid transparent;border-image:linear-gradient(to bottom right, #b827fc 0%, #2c90fc 25%, #b8fd33 50%, #fec837 75%, #fd1892 100%);border-image-slice:1}.signup-page-how-heap-works .recent-actions .sensitive-info-message{font-size:12px;padding-left:25px;line-height:14px;width:90%;color:#545454}.signup-page-how-heap-works .recent-actions .recent-action-row{display:flex;font-size:14px;width:100%;align-items:center;padding:0 5px}.signup-page-how-heap-works .recent-actions .recent-action-row:last-child{padding-bottom:30px}.signup-page-how-heap-works .recent-actions .recent-action-row .recent-action-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:left}.signup-page-how-heap-works .recent-actions .recent-action-row .recent-action-time{min-width:fit-content;margin-left:auto}.signup-page-how-heap-works .recent-actions .recent-action-row .recent-action-icon{margin-right:8px}.signup-page-how-heap-works .demo-footer{margin-top:auto;font-size:18px}@media only screen and (max-width: 939px){.signup-page-how-heap-works .module-content-and-form{padding:5px;margin-top:60px}.signup-page-how-heap-works .demo-card{padding:30px;overflow:hidden;max-width:100%}.signup-page-how-heap-works .demo-card.expanded{max-height:140px}.signup-page-how-heap-works .layout-form-and-demo{max-width:100%}.signup-page-how-heap-works .layout-form.with-demo{flex-direction:column;height:100%;max-width:100%}.signup-page-how-heap-works .layout-form.with-demo .form-card{min-width:auto;flex-shrink:0;margin-top:24px;width:100%;max-width:100%}.signup-page-how-heap-works .layout-demo{width:100%;max-width:100%;margin:12px 0 0;display:flex;flex-direction:column-reverse}.signup-page-how-heap-works .layout-demo .eu-data-center-notification{margin-top:12px}.signup-page-how-heap-works .hidden-mobile{display:none}.signup-page-how-heap-works .hidden-tablet{display:inherit}}.signup-page-from-hotjar .cards-wrapper{display:flex;gap:20px}.signup-page-from-hotjar .form-card{max-width:600px}.signup-page-from-hotjar .hj-card{padding:48px;width:436px;background:var(--colorTrueWhite);max-width:100%;border-radius:20px;height:min-content}.signup-page-from-hotjar .hj-card .variant-bodySmall{font-size:13px;line-height:20px}.signup-page-from-hotjar .hj-card-logos{display:flex;align-items:center;justify-content:center;gap:16px;margin-bottom:40px}.signup-page-from-hotjar .hj-card-logos .plus-icon{position:relative;left:-6px}.signup-page-from-hotjar .hj-card-features{list-style:none;margin:16px 0 0;padding:0}.signup-page-from-hotjar .hj-card-features li{display:flex;gap:7px;align-items:start;margin:0 0 16px 0;padding:0}.signup-page-from-hotjar .hj-card-features li p{color:var(--colorGray8);font-weight:500}.signup-page-from-hotjar .hj-card-separator{width:100%;border-bottom:1px solid var(--colorGray2);margin:24px 0}.signup-page-from-hotjar .hj-card-footer{color:var(--colorGray6);font-size:13px;line-height:20px;margin:0}@media only screen and (max-width: 939px){.signup-page-from-hotjar .cards-wrapper{flex-direction:column-reverse;max-width:100%;align-items:center;gap:12px;padding-top:20px}.signup-page-from-hotjar .hj-card{width:100%;padding:48px 25px}.signup-page-from-hotjar .hj-card-footer{text-align:center;margin:0 -15px}.signup-page-from-hotjar .form-card{padding:30px;overflow:hidden;width:100%;max-width:100%}}.empty-state{height:1000px}.eu-data-center-notification{margin-bottom:12px;margin-top:0}.eu-data-center-notification.sign-up-form{margin:32px 0}.eu-data-center-notification > div{padding:16px;gap:0!important;background:var(--colorBlue0);border-width:1px;border-style:solid;border-color:var(--colorBlue9);border-radius:8px}.eu-data-center-heading{display:flex;align-items:flex-start}.eu-data-center-heading img{margin-right:12px;width:100px}.eu-data-center-heading-content{white-space:normal}.eu-data-center-heading-content p{font-size:14px!important;line-height:24px!important;margin-bottom:0!important}.eu-data-center-heading-content a{font-size:15px;color:var(--colorBlue9)}.checkbox-controls{align-items:start}.checkbox-controls #agree_to_tos{min-width:13px;min-height:13px;margin-top:4px}.checkbox-controls #agree_to_tos:focus{outline:1px solid var(--colorGreen300)}.divider{align-items:center;color:var(--colorGray8);display:flex;font-size:16px;margin:32px 0}.divider::before,.divider::after{background-color:var(--colorGray1);content:'';flex:1;height:1px}.divider::before{margin:12px 12px 12px 0}.divider::after{margin:12px 0 12px 12px}.google-sso-button-container{margin:auto;text-align:center}.google-sso-button-container > div:first-child{width:400px;margin:auto}#sign-up-container .redirected-from-csq-notification{background:#ECEDFE;left:-48px;margin-top:0;padding:16px;position:relative;top:-72px;width:calc(100% + 96px)}#sign-up-container .redirected-from-csq-notification h3{color:var(--colorBlack);font-size:15px;font-weight:500;line-height:24px}#sign-up-container .redirected-from-csq-notification p{color:var(--colorBlack)}@media only screen and (max-width: 719px){#sign-up-container .redirected-from-csq-notification{left:-20px;top:0;width:calc(100% + 40px)}}/* stylelint-disable color-no-hex */.mandatory-2fa .recovery-explanation{margin-bottom:32px}.mandatory-2fa .recovery-code{margin-bottom:32px;text-align:center}.mandatory-2fa .recovery-code code{padding:8px 12px;border:1px solid #87849a}.mandatory-2fa .recovery-warning{padding:8px 12px;margin-bottom:32px;background:rgba(237, 72, 95, 0.1)}/* stylelint-enable color-no-hex */.post-sign-up-page .buttons-row{display:grid;grid-template-columns:1fr 1fr;gap:24px}.post-sign-up-page .action-button{display:flex;width:100%;justify-content:center;align-items:center}.post-sign-up-page .action-button:disabled,.post-sign-up-page .action-button:disabled:hover,.post-sign-up-page .action-button:disabled:active,.post-sign-up-page .action-button:disabled:focus{border-color:var(--colorGray3);background-color:var(--colorGray3);color:var(--colorTrueWhite);cursor:not-allowed}.post-sign-up-page .action-button.is-loading:disabled,.post-sign-up-page .action-button.is-loading:disabled:hover,.post-sign-up-page .action-button.is-loading:disabled:active,.post-sign-up-page .action-button.is-loading:disabled:focus{cursor:wait}.post-sign-up-page .action-button.skip-button,.post-sign-up-page .action-button.back-button{background-color:var(--colorTrueWhite);color:var(--colorTrueBlack);border:1px solid var(--colorTrueBlack)}.post-sign-up-page .action-button.skip-button:hover,.post-sign-up-page .action-button.back-button:hover,.post-sign-up-page .action-button.skip-button:active,.post-sign-up-page .action-button.back-button:active,.post-sign-up-page .action-button.skip-button:focus,.post-sign-up-page .action-button.back-button:focus{background-color:var(--colorTrueBlack);color:var(--colorTrueWhite)}.about-you-page .about-layout{max-width:600px !important}.about-you-options{margin:0;padding:0;list-style:none;display:flex;flex-wrap:wrap;justify-content:center}.about-you-options .about-you-option-button{background-color:var(--colorTrueWhite);border:1px solid var(--colorGray2);border-radius:4px;padding:8px;margin:8px;font-size:16px;line-height:24px;font-weight:400;cursor:pointer}.about-you-options .about-you-option-button:hover,.about-you-options .about-you-option-button:active,.about-you-options .about-you-option-button:focus{border-color:var(--colorGray4)}.about-you-options .about-you-option-button.is-selected{color:var(--colorTrueWhite);border-color:var(--colorGreen6);background-color:var(--colorGreen6)}.about-you-options .about-you-option-button.is-signup:hover,.about-you-options .about-you-option-button.is-signup:active,.about-you-options .about-you-option-button.is-signup:focus{border-color:var(--colorTrueBlack)}.about-you-options .about-you-option-button.is-signup.is-selected{border-color:var(--colorTrueBlack);background-color:var(--colorTrueBlack)}.about-you-step{overflow:auto;display:flex;flex-direction:column;gap:24px;text-align:center;margin-bottom:24px}.about-you-step .heading .title{margin:12px 0}.about-you-step .heading .title.is-signup{margin-top:0;font-size:32px;line-height:40px;font-weight:450}.about-you-step .heading .subtitle.is-signup{font-size:18px;line-height:28px;font-weight:400}.about-you-step .question-text{font-weight:450 !important}.invite-users-page .invite-users-layout{max-width:600px !important}.invite-users-page .title{margin:0 0 24px 0;font-size:32px;line-height:40px;font-weight:450;text-align:center}.invite-users-page .subtitle{font-size:18px;line-height:28px;font-weight:400;margin-bottom:12px;text-align:center}.invite-users-page .subtitle2{font-size:16px;font-weight:500;line-height:24px;text-align:left;margin:24px 0}.invite-users-page .footnote{font-size:16px;line-height:20px;font-style:italic;color:var(--colorGray5);margin:48px 0 24px}.invite-users-page .form-error-message{font-size:15px;line-height:20px;margin-bottom:0}.invite-users-page .form-error-message:not(:last-of-type){margin-bottom:8px}.invite-users-page .progress-indicator{display:flex;align-items:center;gap:16px;font-size:18px;line-height:28px;font-weight:400}.invite-users-page .progress-indicator.is-success{color:var(--colorGreen6)}.invite-users-page .progress-indicator.is-error{color:var(--colorRed400)}.invite-users-page .form-control{font-size:16px;line-height:24px;margin-bottom:24px}.invite-users-page .form-control.has-error{border-color:var(--colorRed400)}.email-verification-page .email{color:var(--colorGreen7)}.email-verification-page .main-content{margin-bottom:32px}.email-verification-page .send-link-button{margin-top:8px;border-radius:44px}.email-verification-page .sent-message{margin-top:8px;color:var(--colorGreen7)}.email-verification-page #email-verification-toast-root{z-index:2000;position:fixed;pointer-events:none;display:flex;flex-direction:column;align-items:flex-end;top:auto;right:20px;bottom:40px}/* stylelint-disable color-no-hex */