pre code.hljs{display:block;overflow-x:auto;padding:1em}code.hljs{padding:3px 5px}/*!
  Theme: GitHub Dark
  Description: Dark theme as seen on github.com
  Author: github.com
  Maintainer: @Hirse
  Updated: 2021-05-15

  Outdated base version: https://github.com/primer/github-syntax-dark
  Current colors taken from GitHub's CSS
*/.hljs{color:#c9d1d9;background:#0d1117}.hljs-doctag,.hljs-keyword,.hljs-meta .hljs-keyword,.hljs-template-tag,.hljs-template-variable,.hljs-type,.hljs-variable.language_{color:#ff7b72}.hljs-title,.hljs-title.class_,.hljs-title.class_.inherited__,.hljs-title.function_{color:#d2a8ff}.hljs-attr,.hljs-attribute,.hljs-literal,.hljs-meta,.hljs-number,.hljs-operator,.hljs-selector-attr,.hljs-selector-class,.hljs-selector-id,.hljs-variable{color:#79c0ff}.hljs-meta .hljs-string,.hljs-regexp,.hljs-string{color:#a5d6ff}.hljs-built_in,.hljs-symbol{color:#ffa657}.hljs-code,.hljs-comment,.hljs-formula{color:#8b949e}.hljs-name,.hljs-quote,.hljs-selector-pseudo,.hljs-selector-tag{color:#7ee787}.hljs-subst{color:#c9d1d9}.hljs-section{color:#1f6feb;font-weight:700}.hljs-bullet{color:#f2cc60}.hljs-emphasis{color:#c9d1d9;font-style:italic}.hljs-strong{color:#c9d1d9;font-weight:700}.hljs-addition{color:#aff5b4;background-color:#033a16}.hljs-deletion{color:#ffdcd7;background-color:#67060c}:root{--react-pdf-annotation-layer:1;--annotation-unfocused-field-background:url("data:image/svg+xml;charset=UTF-8,<svg width='1px' height='1px' xmlns='http://www.w3.org/2000/svg'><rect width='100%' height='100%' style='fill:rgba(0, 54, 255, 0.13);'/></svg>");--input-focus-border-color:Highlight;--input-focus-outline:1px solid Canvas;--input-unfocused-border-color:transparent;--input-disabled-border-color:transparent;--input-hover-border-color:#000;--link-outline:none}@media screen and (forced-colors:active){:root{--input-focus-border-color:CanvasText;--input-unfocused-border-color:ActiveText;--input-disabled-border-color:GrayText;--input-hover-border-color:Highlight;--link-outline:1.5px solid LinkText}.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) input:required,.annotationLayer .choiceWidgetAnnotation select:required,.annotationLayer .textWidgetAnnotation :is(input,textarea):required{outline:1.5px solid selectedItem}.annotationLayer .linkAnnotation:hover{-webkit-backdrop-filter:invert(100%);backdrop-filter:invert(100%)}}.annotationLayer{position:absolute;top:0;left:0;pointer-events:none;transform-origin:0 0;z-index:3}.annotationLayer[data-main-rotation="90"] .norotate{transform:rotate(270deg) translateX(-100%)}.annotationLayer[data-main-rotation="180"] .norotate{transform:rotate(180deg) translate(-100%,-100%)}.annotationLayer[data-main-rotation="270"] .norotate{transform:rotate(90deg) translateY(-100%)}.annotationLayer canvas{position:absolute;width:100%;height:100%}.annotationLayer section{position:absolute;text-align:initial;pointer-events:auto;box-sizing:border-box;margin:0;transform-origin:0 0}.annotationLayer .linkAnnotation{outline:var(--link-outline)}.textLayer.selecting~.annotationLayer section{pointer-events:none}.annotationLayer :is(.linkAnnotation,.buttonWidgetAnnotation.pushButton)>a{position:absolute;font-size:1em;top:0;left:0;width:100%;height:100%}.annotationLayer :is(.linkAnnotation,.buttonWidgetAnnotation.pushButton)>a:hover{opacity:.2;background:#ff0;box-shadow:0 2px 10px #ff0}.annotationLayer .textAnnotation img{position:absolute;cursor:pointer;width:100%;height:100%;top:0;left:0}.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) input,.annotationLayer .choiceWidgetAnnotation select,.annotationLayer .textWidgetAnnotation :is(input,textarea){background-image:var(--annotation-unfocused-field-background);border:2px solid var(--input-unfocused-border-color);box-sizing:border-box;font:calc(9px*var(--total-scale-factor)) sans-serif;height:100%;margin:0;vertical-align:top;width:100%}.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) input:required,.annotationLayer .choiceWidgetAnnotation select:required,.annotationLayer .textWidgetAnnotation :is(input,textarea):required{outline:1.5px solid red}.annotationLayer .choiceWidgetAnnotation select option{padding:0}.annotationLayer .buttonWidgetAnnotation.radioButton input{border-radius:50%}.annotationLayer .textWidgetAnnotation textarea{resize:none}.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) input[disabled],.annotationLayer .choiceWidgetAnnotation select[disabled],.annotationLayer .textWidgetAnnotation :is(input,textarea)[disabled]{background:none;border:2px solid var(--input-disabled-border-color);cursor:not-allowed}.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) input:hover,.annotationLayer .choiceWidgetAnnotation select:hover,.annotationLayer .textWidgetAnnotation :is(input,textarea):hover{border:2px solid var(--input-hover-border-color)}.annotationLayer .buttonWidgetAnnotation.checkBox input:hover,.annotationLayer .choiceWidgetAnnotation select:hover,.annotationLayer .textWidgetAnnotation :is(input,textarea):hover{border-radius:2px}.annotationLayer .choiceWidgetAnnotation select:focus,.annotationLayer .textWidgetAnnotation :is(input,textarea):focus{background:none;border:2px solid var(--input-focus-border-color);border-radius:2px;outline:var(--input-focus-outline)}.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) :focus{background-image:none;background-color:transparent}.annotationLayer .buttonWidgetAnnotation.checkBox :focus{border:2px solid var(--input-focus-border-color);border-radius:2px;outline:var(--input-focus-outline)}.annotationLayer .buttonWidgetAnnotation.radioButton :focus{border:2px solid var(--input-focus-border-color);outline:var(--input-focus-outline)}.annotationLayer .buttonWidgetAnnotation.checkBox input:checked:after,.annotationLayer .buttonWidgetAnnotation.checkBox input:checked:before,.annotationLayer .buttonWidgetAnnotation.radioButton input:checked:before{background-color:CanvasText;content:"";display:block;position:absolute}.annotationLayer .buttonWidgetAnnotation.checkBox input:checked:after,.annotationLayer .buttonWidgetAnnotation.checkBox input:checked:before{height:80%;left:45%;width:1px}.annotationLayer .buttonWidgetAnnotation.checkBox input:checked:before{transform:rotate(45deg)}.annotationLayer .buttonWidgetAnnotation.checkBox input:checked:after{transform:rotate(-45deg)}.annotationLayer .buttonWidgetAnnotation.radioButton input:checked:before{border-radius:50%;height:50%;left:30%;top:20%;width:50%}.annotationLayer .textWidgetAnnotation input.comb{font-family:monospace;padding-left:2px;padding-right:0}.annotationLayer .textWidgetAnnotation input.comb:focus{width:103%}.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) input{-webkit-appearance:none;-moz-appearance:none;appearance:none}.annotationLayer .popupTriggerArea{height:100%;width:100%}.annotationLayer .fileAttachmentAnnotation .popupTriggerArea{position:absolute}.annotationLayer .popupWrapper{position:absolute;font-size:calc(9px*var(--total-scale-factor));width:100%;min-width:calc(180px*var(--total-scale-factor));pointer-events:none}.annotationLayer .popup{position:absolute;max-width:calc(180px*var(--total-scale-factor));background-color:#ff9;box-shadow:0 calc(2px*var(--total-scale-factor)) calc(5px*var(--total-scale-factor)) #888;border-radius:calc(2px*var(--total-scale-factor));padding:calc(6px*var(--total-scale-factor));margin-left:calc(5px*var(--total-scale-factor));cursor:pointer;font:message-box;white-space:normal;word-wrap:break-word;pointer-events:auto}.annotationLayer .popup>*{font-size:calc(9px*var(--total-scale-factor))}.annotationLayer .popup h1{display:inline-block}.annotationLayer .popupDate{display:inline-block;margin-left:calc(5px*var(--total-scale-factor))}.annotationLayer .popupContent{border-top:1px solid #333;margin-top:calc(2px*var(--total-scale-factor));padding-top:calc(2px*var(--total-scale-factor))}.annotationLayer .richText>*{white-space:pre-wrap;font-size:calc(9px*var(--total-scale-factor))}.annotationLayer .caretAnnotation,.annotationLayer .circleAnnotation svg ellipse,.annotationLayer .fileAttachmentAnnotation,.annotationLayer .freeTextAnnotation,.annotationLayer .highlightAnnotation,.annotationLayer .inkAnnotation svg polyline,.annotationLayer .lineAnnotation svg line,.annotationLayer .polygonAnnotation svg polygon,.annotationLayer .polylineAnnotation svg polyline,.annotationLayer .squareAnnotation svg rect,.annotationLayer .squigglyAnnotation,.annotationLayer .stampAnnotation,.annotationLayer .strikeoutAnnotation,.annotationLayer .underlineAnnotation{cursor:pointer}.annotationLayer section svg{position:absolute;width:100%;height:100%;top:0;left:0}.annotationLayer .annotationTextContent{position:absolute;width:100%;height:100%;opacity:0;color:transparent;-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none}.annotationLayer .annotationTextContent span{width:100%;display:inline-block}:root{--react-pdf-text-layer:1;--highlight-bg-color:#b400aa;--highlight-selected-bg-color:#006400}@media screen and (forced-colors:active){:root{--highlight-bg-color:Highlight;--highlight-selected-bg-color:ButtonText}}[data-main-rotation="90"]{transform:rotate(90deg) translateY(-100%)}[data-main-rotation="180"]{transform:rotate(180deg) translate(-100%,-100%)}[data-main-rotation="270"]{transform:rotate(270deg) translateX(-100%)}.textLayer{position:absolute;text-align:initial;inset:0;overflow:hidden;line-height:1;text-size-adjust:none;forced-color-adjust:none;transform-origin:0 0;z-index:2}.textLayer :is(span,br){color:transparent;position:absolute;white-space:pre;cursor:text;margin:0;transform-origin:0 0}.textLayer span.markedContent{top:0;height:0}.textLayer .highlight{margin:-1px;padding:1px;background-color:var(--highlight-bg-color);border-radius:4px}.textLayer .highlight.appended{position:static}.textLayer .highlight.begin{border-radius:4px 0 0 4px}.textLayer .highlight.end{border-radius:0 4px 4px 0}.textLayer .highlight.middle{border-radius:0}.textLayer .highlight.selected{background-color:var(--highlight-selected-bg-color)}.textLayer br::selection{background:transparent}.textLayer .endOfContent{display:block;position:absolute;inset:100% 0 0;z-index:-1;cursor:default;-webkit-user-select:none;-moz-user-select:none;user-select:none}.textLayer.selecting .endOfContent{top:0}.hiddenCanvasElement{position:absolute;top:0;left:0;width:0;height:0;display:none}:root{--radius-none:0;--radius-xxs:0.125rem;--radius-xs:0.25rem;--radius-s:0.375rem;--radius-m:0.5rem;--radius-lg:0.625rem;--radius-xl:0.75rem;--radius-2xl:1rem;--radius-3xl:1.25rem;--color-primary-5:#f9fbff;--color-primary-10:#e1e9ff;--color-primary-20:#c9d7ff;--color-primary-40:#95a7d7;--color-primary-60:#6274a4;--color-primary-80:#384871;--color-primary-100:#19233e;--color-primary-120:#0f1524;--color-secondary-5:#fbf4f7;--color-secondary-10:#f3dfe7;--color-secondary-20:#e6becf;--color-secondary-40:#db98b8;--color-secondary-60:#ce7e9f;--color-secondary-80:#c15d87;--color-secondary-100:#ac3c72;--color-secondary-120:#5a1436;--color-accent-20:#fffaf3;--color-accent-40:#fff6e7;--color-accent-50:#ffeccc;--color-accent-60:#ffdba0;--color-accent-80:#ffc058;--color-accent-100:#fca311;--color-accent-110:#855302;--color-accent-120:#603c01;--color-grey-5:#f6f7f8;--color-grey-10:#eaeff5;--color-grey-20:#dee7f3;--color-grey-40:#b8c3d1;--color-grey-60:#94a0af;--color-grey-80:#737f8d;--color-grey-90:#65707c;--color-grey-100:#505962;--color-error-20:#feeae6;--color-error-40:#fed5cd;--color-error-60:#fcab9b;--color-error-80:#fb816a;--color-error-100:#f95738;--color-error-110:#cc371a;--color-error-120:#ab1f04;--color-success-20:#eff5ec;--color-success-40:#dfebda;--color-success-60:#bfd8b4;--color-success-80:#9fc48f;--color-success-100:#7fb069;--color-success-110:#4a6e3a;--color-success-120:#3a502a;--color-neutral-white:#fff;--color-neutral-black:#1c2127;--color-neutral-grey:#f1f1f1;--color-neutral-background:#f4f4f5;--color-brands-linkedin:#0e76a8}html{font-family:var(--font-typo-primary);font-size:100%;line-height:125%;color:var(--color-neutral-black);background-color:var(--color-neutral-white);box-sizing:border-box;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}*,:after,:before{box-sizing:inherit;-webkit-box-sizing:inherit;-moz-box-sizing:inherit}blockquote,body,caption,dd,dl,fieldset,figure,form,h1,h2,h3,h4,h5,h6,hr,legend,ol,p,pre,table,td,th,ul{margin:0;padding:0}input:-webkit-autofill,input:-webkit-autofill:focus,input:-webkit-autofill:hover{-webkit-text-fill-color:var(--color-grey-60);-webkit-box-shadow:inset 0 0 remify(0) remify(1000) var(--color-grey-10)}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section{display:block}hr{box-sizing:content-box;height:0;overflow:visible}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}a{background-color:transparent;-webkit-text-decoration-skip:objects}a:active,a:hover{outline-width:0}abbr[title]{border-bottom:none}b,strong{font-weight:bolder}dfn{font-style:italic}mark{background-color:var(--color-accent-100);color:var(--color-neutral-black)}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}img{border-style:none}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{font-family:sans-serif;font-size:100%;line-height:125%;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{border:remify(1) solid var(--color-grey-40);margin:remify(.2);padding:.35em .625em .75em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{display:inline-block;vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}canvas{display:inline-block}[hidden],template{display:none}button{font-family:inherit;padding:0;cursor:pointer;outline:none;background-color:transparent;border:none;appearance:none;-webkit-appearance:none;-moz-appearance:none}button>*{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}img{max-width:100%}a{color:var(--color-primary-100)}p a{font-size:inherit;line-height:inherit}ol,ul{list-style-position:inside;margin:0;padding:0}svg{vertical-align:middle}.rev-c-action{--rev-c-action-font-size:1rem;--rev-c-action-gap:0.625rem;--rev-c-action-icon-only-icon-size:1.5rem;--rev-c-action-icon-only-padding:0.875rem;--rev-c-action-link-gap:0.25rem;--rev-c-action-padding:1rem 1.5rem;display:flex;align-items:center;justify-content:center;padding:var(--rev-c-action-padding);column-gap:var(--rev-c-action-gap);transition:background-color .3s ease-in-out,color .3s ease-in-out,box-shadow .3s ease-in-out}.rev-c-action__content{font-family:var(--font-typo-primary);font-size:var(--rev-c-action-font-size);font-weight:500;line-height:1.25rem;-webkit-user-select:none;-moz-user-select:none;user-select:none}:focus-visible>.rev-c-action{outline:.125rem solid var(--color-grey-60);outline-offset:.125rem}.rev-c-action--rounded{border-radius:.375rem}.rev-c-action--responsive-small,.rev-c-action--small{--rev-c-action-font-size:0.75rem;--rev-c-action-gap:0.25rem;--rev-c-action-icon-only-icon-size:1.25rem;--rev-c-action-icon-only-padding:0.5rem;--rev-c-action-link-gap:0.125rem;--rev-c-action-padding:0.5rem 0.75rem}.rev-c-action--medium,.rev-c-action--responsive-medium{--rev-c-action-font-size:0.875rem;--rev-c-action-gap:0.25rem;--rev-c-action-icon-only-icon-size:1.25rem;--rev-c-action-icon-only-padding:0.75rem;--rev-c-action-link-gap:0.125rem;--rev-c-action-padding:0.75rem 1rem}@media screen and (min-width:40rem){.rev-c-action--responsive-medium:not(.rev-c-action--small):not(.rev-c-action--medium),.rev-c-action--responsive-small:not(.rev-c-action--small):not(.rev-c-action--medium){--rev-c-action-font-size:1rem;--rev-c-action-gap:0.625rem;--rev-c-action-icon-only-icon-size:1.5rem;--rev-c-action-icon-only-padding:0.875rem;--rev-c-action-link-gap:0.25rem;--rev-c-action-padding:1rem 1.5rem}}.rev-c-action--icon-only{padding:var(--rev-c-action-icon-only-padding)}.rev-c-action--icon-only .rev-c-action__icon{width:var(--rev-c-action-icon-only-icon-size);height:var(--rev-c-action-icon-only-icon-size)}.rev-c-action--core{background-color:var(--color-primary-100);color:var(--color-neutral-white)}.rev-c-action--core:hover,:hover>.rev-c-action--core{background-color:var(--color-primary-80)}.rev-c-action--core:focus-visible,:focus-visible>.rev-c-action--core{background-color:var(--color-primary-60)}.rev-c-action--core.rev-c-action--outlined{background-color:var(--color-neutral-white);box-shadow:inset 0 0 0 .0625rem var(--color-grey-40);color:var(--color-primary-100)}.rev-c-action--core.rev-c-action--outlined:hover,:hover>.rev-c-action--core.rev-c-action--outlined{background-color:var(--color-grey-5);box-shadow:inset 0 0 0 .0625rem var(--color-grey-100);color:var(--color-primary-120)}.rev-c-action--core.rev-c-action--outlined:focus-visible,:focus-visible>.rev-c-action--core.rev-c-action--outlined{background-color:var(--color-neutral-white);box-shadow:inset 0 0 0 .0625rem var(--color-grey-60);color:var(--color-primary-80)}.rev-c-action--core.rev-c-action--ghost{background-color:transparent;color:var(--color-primary-100)}.rev-c-action--core.rev-c-action--ghost:not(.rev-c-action--icon-only){padding:0}.rev-c-action--core.rev-c-action--ghost:hover,:hover>.rev-c-action--core.rev-c-action--ghost{color:var(--color-primary-120)}.rev-c-action--core.rev-c-action--ghost:focus-visible,:focus-visible>.rev-c-action--core.rev-c-action--ghost{color:var(--color-primary-80)}.rev-c-action--core.rev-c-action--link{background-color:transparent;color:var(--color-primary-100);column-gap:var(--rev-c-action-link-gap)}.rev-c-action--core.rev-c-action--link:not(.rev-c-action--icon-only){padding:0}.rev-c-action--core.rev-c-action--link:hover,:hover>.rev-c-action--core.rev-c-action--link{color:var(--color-primary-120)}.rev-c-action--core.rev-c-action--link:focus-visible,:focus-visible>.rev-c-action--core.rev-c-action--link{color:var(--color-primary-80)}.rev-c-action--core.rev-c-action--link .rev-c-action__content{-webkit-text-decoration-line:underline;text-decoration-line:underline;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;text-decoration-thickness:from-font;text-underline-position:from-font}.rev-c-action--accent{background-color:var(--color-secondary-100);color:var(--color-neutral-white)}.rev-c-action--accent:hover,:hover>.rev-c-action--accent{background-color:var(--color-secondary-120)}.rev-c-action--accent:focus-visible,:focus-visible>.rev-c-action--accent{background-color:var(--color-secondary-80)}.rev-c-action--danger{background-color:var(--color-error-110);color:var(--color-neutral-white)}.rev-c-action--danger:hover,:hover>.rev-c-action--danger{background-color:var(--color-error-120)}.rev-c-action--danger:focus-visible,:focus-visible>.rev-c-action--danger{background-color:var(--color-error-100)}.rev-c-action--danger.rev-c-action--outlined{background-color:var(--color-neutral-white);box-shadow:inset 0 0 0 .0625rem var(--color-grey-40);color:var(--color-error-110)}.rev-c-action--danger.rev-c-action--outlined:hover,:hover>.rev-c-action--danger.rev-c-action--outlined{background-color:var(--color-grey-5);box-shadow:inset 0 0 0 .0625rem var(--color-error-110);color:var(--color-error-120)}.rev-c-action--danger.rev-c-action--outlined:focus-visible,:focus-visible>.rev-c-action--danger.rev-c-action--outlined{background-color:var(--color-neutral-white);box-shadow:inset 0 0 0 .0625rem var(--color-grey-60);color:var(--color-error-100)}.rev-c-action--danger.rev-c-action--ghost{background-color:transparent;color:var(--color-error-110)}.rev-c-action--danger.rev-c-action--ghost:not(.rev-c-action--icon-only){padding:0}.rev-c-action--danger.rev-c-action--ghost:hover,:hover>.rev-c-action--danger.rev-c-action--ghost{color:var(--color-error-120)}.rev-c-action--danger.rev-c-action--ghost:focus-visible,:focus-visible>.rev-c-action--danger.rev-c-action--ghost{color:var(--color-error-100)}:disabled>.rev-c-action{cursor:not-allowed}:disabled>.rev-c-action--core{background-color:var(--color-grey-10);color:var(--color-grey-40)}:disabled>.rev-c-action--core.rev-c-action--outlined{background-color:var(--color-neutral-white);box-shadow:inset 0 0 0 .0625rem var(--color-grey-20);color:var(--color-grey-40)}:disabled>.rev-c-action--core.rev-c-action--ghost,:disabled>.rev-c-action--core.rev-c-action--link{background-color:transparent;color:var(--color-grey-40)}:disabled>.rev-c-action--accent,:disabled>.rev-c-action--danger{background-color:var(--color-grey-10);color:var(--color-grey-40)}:disabled>.rev-c-action--danger.rev-c-action--outlined{background-color:var(--color-neutral-white);box-shadow:inset 0 0 0 .0625rem var(--color-grey-20);color:var(--color-grey-40)}:disabled>.rev-c-action--danger.rev-c-action--ghost{background-color:transparent;color:var(--color-grey-40)}.rev-c-avatar{box-shadow:0 .25rem .5rem 0 color-mix(in srgb,var(--color-primary-100) 16%,transparent);border-radius:50%;overflow:hidden;border-width:.125rem;border-style:solid;border-color:var(--color-primary-80);background-color:var(--color-neutral-white);position:relative}.rev-c-avatar__input{display:none}.rev-c-avatar__image,.rev-c-avatar__inner{width:100%;height:100%}.rev-c-avatar__inner{display:flex;justify-content:center;align-items:center}.rev-c-avatar__image{object-fit:cover}.rev-c-avatar__placeholder{color:var(--color-primary-100)}.rev-c-avatar__label{position:absolute;display:flex;justify-content:center;align-items:center;column-gap:.25rem;width:100%;bottom:0;left:0;background-color:color-mix(in srgb,var(--color-primary-100) 80%,transparent);cursor:pointer;color:var(--color-neutral-white);font-size:.625rem}.rev-c-avatar__applicant-badge{position:absolute;left:0;bottom:0;width:100%;height:100%;font-family:var(--font-typo-secondary);font-size:2rem;font-weight:700;line-height:150%}@media screen and (min-width:40rem){.rev-c-avatar__applicant-badge{font-size:2.5rem}}@media screen and (min-width:56rem){.rev-c-avatar__applicant-badge{font-size:3rem}}.rev-c-avatar--editable{border-width:0}.rev-c-avatar--editable .rev-c-avatar__placeholder{color:var(--color-grey-40)}.rev-c-avatar--24{width:1.5rem;height:1.5rem}.rev-c-avatar--24.rev-c-avatar--placeholder{border-width:.0625rem}.rev-c-avatar--24 .rev-c-avatar__placeholder.rev-c-icon{width:1rem;height:1rem}.rev-c-avatar--24 .rev-c-avatar__label{height:100%}.rev-c-avatar--36{width:2.25rem;height:2.25rem}.rev-c-avatar--36.rev-c-avatar--placeholder{border-width:.125rem}.rev-c-avatar--36 .rev-c-avatar__placeholder.rev-c-icon{width:1.5rem;height:1.5rem}.rev-c-avatar--36 .rev-c-avatar__label{height:100%}.rev-c-avatar--56{width:3.5rem;height:3.5rem}.rev-c-avatar--56.rev-c-avatar--placeholder{border-width:.1875rem}.rev-c-avatar--56 .rev-c-avatar__placeholder.rev-c-icon{width:2.375rem;height:2.375rem}.rev-c-avatar--56 .rev-c-avatar__label{height:66%}.rev-c-avatar--56 .rev-c-avatar__label:after{content:"edit"}.rev-c-avatar--72{width:4.5rem;height:4.5rem}.rev-c-avatar--72.rev-c-avatar--placeholder{border-width:.25rem}.rev-c-avatar--72 .rev-c-avatar__placeholder.rev-c-icon{width:3rem;height:3rem}.rev-c-avatar--72 .rev-c-avatar__label{height:50%}.rev-c-avatar--72 .rev-c-avatar__label:after{content:"edit"}.rev-c-avatar--96{width:6rem;height:6rem}.rev-c-avatar--96.rev-c-avatar--placeholder{border-width:.3125rem}.rev-c-avatar--96 .rev-c-avatar__placeholder.rev-c-icon{width:3rem;height:3rem}.rev-c-avatar--96 .rev-c-avatar__label{height:40%}.rev-c-avatar--96 .rev-c-avatar__label:after{content:"edit"}.rev-c-benefit-card{padding:1rem .75rem;border-radius:.5rem;border-width:.0625rem;border-style:solid;border-color:var(--color-grey-40);background-color:var(--color-neutral-white);text-align:left;width:100%;height:100%;display:flex;align-items:center;justify-content:space-between;gap:.5rem}.rev-c-benefit-card:hover{background-color:var(--color-grey-5)}.rev-c-benefit-card__content{display:flex;align-items:center;column-gap:.75rem;color:var(--color-primary-100);min-width:0}.rev-c-benefit-card__content-icon{min-width:1.25rem;flex-shrink:0}.rev-c-benefit-card__title{font-weight:600;font-size:.875rem;line-height:1.25rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rev-c-benefit-card__value{display:flex;align-items:center;gap:.5rem;flex-shrink:0}.rev-c-benefit-card__value-text{color:var(--color-primary-100);font-size:.75rem;font-weight:600;white-space:nowrap}.rev-c-benefit-card__value-text:empty:after{content:"-";color:var(--color-grey-40)}.rev-c-benefit-card__value-text--missing{color:var(--color-accent-100)}.rev-c-benefit-card__value-text--error{color:var(--color-error-100)}.rev-c-benefit-card__status-icon{flex-shrink:0}.rev-c-benefit-card--empty:not(.rev-c-benefit-card--missing) .rev-c-benefit-card__value-text{color:var(--color-grey-40)}.rev-c-benefit-card--error,.rev-c-benefit-card--filled{background-color:var(--color-grey-5)}.rev-c-benefit-card--error:hover,.rev-c-benefit-card--filled:hover{background-color:var(--color-grey-10)}.rev-c-benefit-card--filled{border-color:var(--color-grey-100)}.rev-c-benefit-card--filled .rev-c-benefit-card__status-icon{color:var(--color-success-100)}.rev-c-benefit-card--filled .rev-c-benefit-card__value-text--missing:empty:after{color:var(--color-primary-100)}.rev-c-benefit-card--error{border-color:var(--color-error-100)}.rev-c-benefit-card--error .rev-c-benefit-card__status-icon{color:var(--color-error-110)}.rev-c-benefit-card--vanilla .rev-c-benefit-card__status-icon,.rev-c-benefit-card--vanilla .rev-c-benefit-card__value,.rev-c-benefit-card--vanilla .rev-c-benefit-card__value-text--error,.rev-c-benefit-card--vanilla .rev-c-benefit-card__value-text--missing{display:none}.rev-c-benefit-card--vanilla.rev-c-benefit-card--filled .rev-c-benefit-card__status-icon--filled{display:flex}.rev-c-benefit-card--vanilla.rev-c-benefit-card--missing .rev-c-benefit-card__value-text--missing{display:inline}.rev-c-benefit-card--vanilla.rev-c-benefit-card--error .rev-c-benefit-card__status-icon--filled,.rev-c-benefit-card--vanilla.rev-c-benefit-card--missing .rev-c-benefit-card__value-text--value{display:none}.rev-c-benefit-card--vanilla.rev-c-benefit-card--error .rev-c-benefit-card__status-icon--error,.rev-c-benefit-card--vanilla.rev-c-benefit-card--error .rev-c-benefit-card__value-text--error{display:flex}.rev-c-benefit-card--vanilla.rev-c-benefit-card--error .rev-c-benefit-card__value-text--value{display:none}.rev-c-benefit-card--vanilla.rev-c-benefit-card--visible-values .rev-c-benefit-card__value{display:flex}.rev-c-button--full-width{width:100%}.rev-c-card{display:flex;flex-direction:column;row-gap:1rem;background-color:var(--color-neutral-white);border:.0625rem solid var(--color-grey-10);padding:1.5rem}.rev-c-card>*{padding-bottom:1rem;border-bottom:.0625rem solid var(--color-grey-20)}.rev-c-card>:last-child{padding-bottom:0;border-bottom:none}.rev-c-card__title{font-family:var(--font-typo-secondary);font-size:1.25rem;font-weight:400;font-weight:700;color:var(--color-primary-100);line-height:150%}.rev-c-chip{display:inline-flex;align-items:center;column-gap:.25rem;padding:.375rem .75rem;border-radius:2rem;border-width:.0625rem;border-style:solid;-webkit-user-select:none;-moz-user-select:none;user-select:none;font-size:.875rem;font-weight:500;line-height:125%}.rev-c-chip__trailing-button .rev-c-action.rev-c-action--core.rev-c-action--ghost{padding:0;color:var(--color-primary-80)}.rev-c-chip__trailing-button .rev-c-action__icon{width:1.25rem;height:1.25rem}.rev-c-chip--clickable{cursor:pointer}.rev-c-chip--small{padding:.25rem .5rem;border-radius:2rem;font-size:.75rem}.rev-c-chip--small .rev-c-chip__icon,.rev-c-chip--small .rev-c-chip__trailing-button .rev-c-action__icon{height:1rem;width:1rem}.rev-c-chip--primary{background-color:var(--color-primary-10);border-color:var(--color-primary-20);color:var(--color-primary-80)}.rev-c-chip--primary:hover{background-color:var(--color-primary-20)}.rev-c-chip--grey{background-color:var(--color-grey-10);border-color:var(--color-grey-20);color:var(--color-grey-100)}.rev-c-chip--grey:hover{background-color:var(--color-grey-20)}.rev-c-chip--error{background-color:var(--color-error-20);border-color:var(--color-error-40);color:var(--color-error-120)}.rev-c-chip--error:hover,.rev-c-chip--negative{background-color:var(--color-error-40)}.rev-c-chip--negative{border-color:var(--color-error-40);color:var(--color-error-120)}.rev-c-chip--neutral{background-color:var(--color-grey-5);border-color:var(--color-grey-5);color:var(--color-primary-80)}.rev-c-chip--positive{background-color:var(--color-success-40);border-color:var(--color-success-40);color:var(--color-success-120)}.rev-c-chip--success{background-color:var(--color-success-60);border-color:var(--color-success-60);color:var(--color-success-120)}.rev-c-chip--warning{background-color:var(--color-accent-50);border-color:var(--color-accent-50);color:var(--color-accent-120)}.rev-c-chip--selected,.rev-c-chip--selected:hover{background-color:var(--color-primary-80);border-color:var(--color-primary-80);color:var(--color-neutral-white)}.rev-c-chip--selected.rev-c-chip--grey,.rev-c-chip--selected.rev-c-chip--grey:hover{background-color:var(--color-grey-100);border-color:var(--color-grey-100);color:var(--color-neutral-white)}.rev-c-icon{fill:currentColor;stroke:currentColor;stroke-width:0}.rev-c-icon--8{width:.5rem;height:.5rem}.rev-c-icon--12{width:.75rem;height:.75rem}.rev-c-icon--16{width:1rem;height:1rem}.rev-c-icon--20{width:1.25rem;height:1.25rem}.rev-c-icon--24{width:1.5rem;height:1.5rem}.rev-c-icon--32{width:2rem;height:2rem}.rev-c-icon--48{width:3rem;height:3rem}.rev-c-icon--56{width:3.5rem;height:3.5rem}.rev-c-inline-alert{padding:1rem;column-gap:1rem;width:100%;background-color:var(--color-primary-5);border-width:.0625rem;border-style:solid;border-color:var(--color-primary-10)}.rev-c-inline-alert:not([popover]),.rev-c-inline-alert:popover-open{display:flex;position:static}.rev-c-inline-alert__content,.rev-c-inline-alert__headings,.rev-c-inline-alert__main{display:flex;flex-direction:column}.rev-c-inline-alert__main{gap:.5rem;flex:1 1}.rev-c-inline-alert__icon{color:var(--color-primary-60);min-height:1.5rem;min-width:1.5rem}.rev-c-inline-alert__content{gap:1rem;color:var(--color-primary-100)}.rev-c-inline-alert__title{font-size:.875rem;font-weight:600;line-height:125%}.rev-c-inline-alert__description{font-size:.75rem;line-height:125%}.rev-c-inline-alert__close-action{display:flex;align-items:flex-start}.rev-c-inline-alert__close-action .rev-c-action{padding:.875rem}.rev-c-inline-alert__close-action .rev-c-action__icon{width:1.25rem;height:1.25rem}.rev-c-inline-alert--error{background-color:var(--color-error-20);border-color:var(--color-error-40)}.rev-c-inline-alert--error .rev-c-inline-alert__icon{color:var(--color-error-120)}.rev-c-inline-alert--success{background-color:var(--color-success-20);border-color:var(--color-success-40)}.rev-c-inline-alert--success .rev-c-inline-alert__icon{color:var(--color-success-110)}.rev-c-inline-alert--warning{background-color:var(--color-accent-20);border-color:var(--color-accent-50)}.rev-c-inline-alert--warning .rev-c-inline-alert__icon{color:var(--color-accent-100)}.rev-c-inline-alert--floating,.rev-c-inline-alert--outlined{background-color:var(--color-neutral-white);border-color:var(--color-primary-60)}.rev-c-inline-alert--floating{box-shadow:0 1rem 1.5rem 0 color-mix(in srgb,var(--color-primary-100) 12%,transparent);position:fixed;top:1rem;left:1rem;right:1rem;z-index:100}.rev-c-inline-alert--floating:not([popover]),.rev-c-inline-alert--floating:popover-open{position:fixed}.rev-c-inline-alert--floating .rev-c-inline-alert__headings,.rev-c-inline-alert--outlined .rev-c-inline-alert__headings{row-gap:.5rem}.rev-c-inline-alert--floating.rev-c-inline-alert--error,.rev-c-inline-alert--floating.rev-c-inline-alert--success,.rev-c-inline-alert--floating.rev-c-inline-alert--warning,.rev-c-inline-alert--outlined.rev-c-inline-alert--error,.rev-c-inline-alert--outlined.rev-c-inline-alert--success,.rev-c-inline-alert--outlined.rev-c-inline-alert--warning{background-color:var(--color-neutral-white)}.rev-c-inline-alert--floating.rev-c-inline-alert--error,.rev-c-inline-alert--outlined.rev-c-inline-alert--error{border-color:var(--color-error-120)}.rev-c-inline-alert--floating.rev-c-inline-alert--success,.rev-c-inline-alert--outlined.rev-c-inline-alert--success{border-color:var(--color-success-120)}.rev-c-inline-alert--floating.rev-c-inline-alert--warning,.rev-c-inline-alert--outlined.rev-c-inline-alert--warning{border-color:var(--color-accent-100)}.rev-c-inline-alert--outlined .rev-c-inline-alert__main{align-items:center}.rev-c-inline-alert--open{display:flex;position:static}.rev-c-inline-alert--open:popover-open{display:none}@media screen and (min-width:40rem){.rev-c-inline-alert__main{flex-direction:row;column-gap:.75rem}.rev-c-inline-alert__headings{row-gap:.5rem}.rev-c-inline-alert__title{font-size:1.125rem}.rev-c-inline-alert__description{font-size:.875rem}.rev-c-inline-alert__close-action{border-left:.0625rem solid var(--color-primary-10);padding-left:.5rem}.rev-c-inline-alert--error .rev-c-inline-alert__close-action{border-left-color:var(--color-secondary-10)}.rev-c-inline-alert--success .rev-c-inline-alert__close-action{border-left-color:var(--color-success-40)}.rev-c-inline-alert--warning .rev-c-inline-alert__close-action{border-left-color:var(--color-accent-50)}.rev-c-inline-alert--single-line .rev-c-inline-alert__close-action,.rev-c-inline-alert--single-line .rev-c-inline-alert__main{align-items:center}.rev-c-inline-alert--single-line .rev-c-inline-alert__headings{row-gap:0}.rev-c-inline-alert--floating .rev-c-inline-alert__icon,.rev-c-inline-alert--outlined .rev-c-inline-alert__icon{min-width:2.25rem;min-height:2.25rem}.rev-c-inline-alert--floating .rev-c-inline-alert__close-action,.rev-c-inline-alert--floating.rev-c-inline-alert--error .rev-c-inline-alert__close-action,.rev-c-inline-alert--floating.rev-c-inline-alert--success .rev-c-inline-alert__close-action,.rev-c-inline-alert--floating.rev-c-inline-alert--warning .rev-c-inline-alert__close-action,.rev-c-inline-alert--outlined .rev-c-inline-alert__close-action,.rev-c-inline-alert--outlined.rev-c-inline-alert--error .rev-c-inline-alert__close-action,.rev-c-inline-alert--outlined.rev-c-inline-alert--success .rev-c-inline-alert__close-action,.rev-c-inline-alert--outlined.rev-c-inline-alert--warning .rev-c-inline-alert__close-action{border-left-color:var(--color-grey-20)}}.rev-c-label{width:100%;font-size:.875rem;font-weight:500;line-height:125%;color:var(--color-primary-80);display:inline-flex}.rev-c-label--required:after{content:"*";color:var(--color-secondary-100)}.rev-c-label--responsive,.rev-c-label--small{font-size:.75rem}@media screen and (min-width:40rem){.rev-c-label--responsive:not(.rev-c-label--small){font-size:.875rem}}.rev-c-link{text-decoration:none}.rev-c-link--full-width{width:100%}.rev-c-loading-spinner{display:flex;flex-direction:column;align-items:center;justify-content:center;row-gap:.75rem}.rev-c-loading-spinner__circle{width:3rem;height:3rem;border-radius:50%;position:relative;animation:animation-loading-spinner-rotate 2s linear infinite}.rev-c-loading-spinner__circle:after,.rev-c-loading-spinner__circle:before{content:"";box-sizing:border-box;position:absolute;inset:0;border-radius:50%;border-width:.375rem;border-style:solid}.rev-c-loading-spinner__circle:before{border-color:var(--color-grey-20)}.rev-c-loading-spinner__circle:after{border-color:var(--color-secondary-80);animation:animation-loading-spinner-mask 4s linear infinite}.rev-c-loading-spinner__text{color:var(--color-primary-120);line-height:125%;font-weight:500}.rev-c-loading-spinner--full-page .rev-c-loading-spinner__circle:before,.rev-c-loading-spinner--negative .rev-c-loading-spinner__circle:before{border-color:var(--color-grey-40)}.rev-c-loading-spinner--full-page .rev-c-loading-spinner__circle:after,.rev-c-loading-spinner--negative .rev-c-loading-spinner__circle:after{border-color:var(--color-secondary-100)}.rev-c-loading-spinner--full-page .rev-c-loading-spinner__text,.rev-c-loading-spinner--negative .rev-c-loading-spinner__text{color:var(--color-neutral-white)}.rev-c-loading-spinner--small .rev-c-loading-spinner__circle{height:2rem;width:2rem}.rev-c-loading-spinner--small .rev-c-loading-spinner__circle:after,.rev-c-loading-spinner--small .rev-c-loading-spinner__circle:before{border-width:.25rem}.rev-c-loading-spinner--small .rev-c-loading-spinner__text{font-size:.75rem}.rev-c-loading-spinner--large .rev-c-loading-spinner__circle{height:3.5rem;width:3.5rem}.rev-c-loading-spinner--large .rev-c-loading-spinner__text{font-size:1.125rem}.rev-c-loading-spinner--full-page,.rev-c-loading-spinner--overlay{height:100%;width:100%;top:0;left:0}.rev-c-loading-spinner--overlay{position:absolute;background-color:color-mix(in srgb,var(--color-neutral-white) 95%,transparent)}.rev-c-loading-spinner--full-page{position:fixed;background-color:color-mix(in srgb,var(--color-primary-100) 85%,transparent)}@media screen and (min-width:40rem){.rev-c-loading-spinner--responsive:not(.rev-c-loading-spinner--small) .rev-c-loading-spinner__circle{height:3.5rem;width:3.5rem}}@keyframes animation-loading-spinner-rotate{to{transform:rotate(1turn)}}@keyframes animation-loading-spinner-mask{0%{-webkit-clip-path:polygon(50% 50%,0 0,0 0,0 0,0 0,0 0);clip-path:polygon(50% 50%,0 0,0 0,0 0,0 0,0 0)}12.5%{-webkit-clip-path:polygon(50% 50%,0 0,100% 0,100% 0,100% 0,100% 0);clip-path:polygon(50% 50%,0 0,100% 0,100% 0,100% 0,100% 0)}25%{-webkit-clip-path:polygon(50% 50%,0 0,100% 0,100% 100%,100% 100%,100% 100%);clip-path:polygon(50% 50%,0 0,100% 0,100% 100%,100% 100%,100% 100%)}37.5%{-webkit-clip-path:polygon(50% 50%,0 0,100% 0,100% 100%,0 100%,0 100%);clip-path:polygon(50% 50%,0 0,100% 0,100% 100%,0 100%,0 100%)}50%{-webkit-clip-path:polygon(50% 50%,0 0,100% 0,100% 100%,0 100%,0 0);clip-path:polygon(50% 50%,0 0,100% 0,100% 100%,0 100%,0 0)}62.5%{-webkit-clip-path:polygon(50% 50%,100% 0,100% 0,100% 100%,0 100%,0 0);clip-path:polygon(50% 50%,100% 0,100% 0,100% 100%,0 100%,0 0)}75%{-webkit-clip-path:polygon(50% 50%,100% 100%,100% 100%,100% 100%,0 100%,0 0);clip-path:polygon(50% 50%,100% 100%,100% 100%,100% 100%,0 100%,0 0)}87.5%{-webkit-clip-path:polygon(50% 50%,0 100%,0 100%,0 100%,0 100%,0 0);clip-path:polygon(50% 50%,0 100%,0 100%,0 100%,0 100%,0 0)}to{-webkit-clip-path:polygon(50% 50%,0 0,0 0,0 0,0 0,0 0);clip-path:polygon(50% 50%,0 0,0 0,0 0,0 0,0 0)}}.rev-c-number{align-items:center;min-height:1.3125rem;min-width:1.3125rem;padding:.25rem;border-radius:1.5rem;box-sizing:border-box;font-size:.625rem;line-height:125%;background-color:var(--color-primary-80);color:var(--color-neutral-white);-webkit-user-select:none;-moz-user-select:none;user-select:none}.rev-c-number,.rev-c-pdf-preview{display:flex;justify-content:center}.rev-c-pdf-preview{width:100%;height:100%;overflow:auto}.rev-c-pdf-preview__document,.rev-c-pdf-preview__page{width:100%}.rev-c-pdf-preview .react-pdf__message--loading,.rev-c-pdf-preview__document{height:100%}.rev-c-pdf-preview__page{border-bottom:.0625rem solid var(--color-grey-40)}.rev-c-pdf-preview__page:last-child{border-bottom:none}.rev-c-pdf-preview__loader{width:100%;height:100%;padding:1rem}rev-pdf-preview{width:100%;display:block}.rev-c-salary-comparison{display:grid;grid-template-columns:repeat(2,1fr);width:100%}.rev-c-salary-comparison__base-line,.rev-c-salary-comparison__maximum,.rev-c-salary-comparison__minimum{display:flex;justify-content:center}.rev-c-salary-comparison__current-content,.rev-c-salary-comparison__maximum,.rev-c-salary-comparison__minimum{font-size:.875rem;font-weight:500;line-height:125%}.rev-c-salary-comparison__current-wrapper{position:relative;grid-row:1;grid-column:1/span 2;height:1.75rem;padding-bottom:.4375rem;box-sizing:content-box}.rev-c-salary-comparison__current-content{position:absolute;padding:.1875rem .5rem;background-color:var(--color-primary-80);color:var(--color-neutral-white);border-radius:1.5rem;transform:translateX(-50%);white-space:nowrap}.rev-c-salary-comparison__current-content:after{position:absolute;content:"";height:.375rem;width:.375rem;border-bottom-right-radius:.0625rem;transform:translate(-50%,50%) rotate(45deg);bottom:0;left:50%;background-color:var(--color-primary-80)}.rev-c-salary-comparison__base-line{align-items:center;height:.25rem;border-radius:.25rem;background-color:var(--color-grey-40);grid-column:1/span 2;grid-row:2}.rev-c-salary-comparison__base-line:after,.rev-c-salary-comparison__base-line:before{content:"";height:.5rem;width:.5rem;background-color:var(--color-primary-60);border-radius:.5rem}.rev-c-salary-comparison__base-line:before{transform:translateX(50%)}.rev-c-salary-comparison__base-line:after{transform:translateX(-50%)}.rev-c-salary-comparison__range{width:50%;height:100%;background-color:var(--color-primary-60)}.rev-c-salary-comparison__maximum,.rev-c-salary-comparison__minimum{grid-row:3;color:var(--color-primary-80);padding-top:.125rem}.rev-c-salary-comparison--lower .rev-c-salary-comparison__current-content{left:12.5%}.rev-c-salary-comparison--minimum .rev-c-salary-comparison__current-content{left:25%}.rev-c-salary-comparison--in-range .rev-c-salary-comparison__current-content{left:50%}.rev-c-salary-comparison--maximum .rev-c-salary-comparison__current-content{left:75%}.rev-c-salary-comparison--higher .rev-c-salary-comparison__current-content{left:87.5%}.rev-c-skeleton-loader{display:block;width:100%;height:100%}.rev-c-skeleton-loader__box{height:100%;width:100%}.rev-c-skeleton-loader__stop{stop-color:var(--color-grey-20);stop-opacity:1}.rev-c-skeleton-loader__stop--foreground{stop-color:var(--color-neutral-white)}.rev-c-stepper-radial{position:relative;height:3rem;width:3rem;display:flex;align-items:center;justify-content:center}.rev-c-stepper-radial__circle{--dash:calc((var(--progress) * 135.02) / 100);height:3rem;width:3rem;position:absolute;top:0;left:0}.rev-c-stepper-radial__background,.rev-c-stepper-radial__progress{cx:1.5rem;cy:1.5rem;r:1.34375rem;stroke-width:.3125rem;fill:none;stroke-linecap:round}.rev-c-stepper-radial__background{stroke:var(--color-neutral-grey)}.rev-c-stepper-radial__progress{stroke:var(--color-secondary-100);transform:rotate(-90deg);transform-origin:1.5rem 1.5rem;stroke-dasharray:var(--dash) calc(135.02 - var(--dash))}.rev-c-stepper-radial__content{display:flex;align-items:flex-start;color:var(--color-primary-100)}.rev-c-stepper-radial__current{font-size:1.125rem;font-weight:700;line-height:125%}.rev-c-stepper-radial__total{font-size:.625rem;line-height:1rem}.rev-c-stepper-radial__total:before{content:"/";margin:0 .0625rem}.rev-c-sprite-svg{visibility:hidden;height:0;width:0;position:absolute;top:0;left:0}.rev-c-autocomplete-select{position:relative;width:100%}.rev-c-autocomplete-select .rev-c-autocomplete-select__dropdown{border:.0625rem solid var(--color-grey-20);border-radius:.5rem;padding:.5rem}.rev-c-autocomplete-select__option{border-radius:.375rem;overflow:hidden}.rev-c-autocomplete-select__loading{display:flex;justify-content:center;padding:1rem .75rem}.rev-c-autocomplete-select__empty-state{padding:1rem .75rem;color:var(--color-grey-100);line-height:125%}.rev-c-checkbox{display:flex}.rev-c-checkbox__input{clip:rect(0 0 0 0);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:.0625rem;overflow:hidden;position:absolute;white-space:nowrap;width:.0625rem}.rev-c-checkbox__label{display:flex;align-items:center;-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:pointer;width:auto;color:var(--color-primary-100)}.rev-c-checkbox__icon{flex-shrink:0}.rev-c-checkbox__icon--unchecked{display:block;color:var(--color-grey-80)}.rev-c-checkbox__icon--checked{display:none}.rev-c-checkbox__label-content{font-size:1rem;font-weight:400;margin-left:.25rem;line-height:150%}.rev-c-checkbox:hover .rev-c-checkbox__label{color:var(--color-primary-120)}.rev-c-checkbox:hover .rev-c-checkbox__icon--unchecked{color:var(--color-grey-100)}.rev-c-checkbox__input:checked~.rev-c-checkbox__label .rev-c-checkbox__icon--unchecked{display:none}.rev-c-checkbox__input:checked~.rev-c-checkbox__label .rev-c-checkbox__icon--checked{display:block}.rev-c-checkbox__input:active~.rev-c-checkbox__label,.rev-c-checkbox__input:focus~.rev-c-checkbox__label{color:var(--color-primary-80)}.rev-c-checkbox__input:active~.rev-c-checkbox__label .rev-c-checkbox__icon--unchecked,.rev-c-checkbox__input:focus~.rev-c-checkbox__label .rev-c-checkbox__icon--unchecked{color:var(--color-grey-60)}.rev-c-checkbox__input:disabled~.rev-c-checkbox__label,.rev-c-checkbox__input:disabled~.rev-c-checkbox__label .rev-c-checkbox__icon{color:var(--color-grey-40)}.rev-c-checkbox__input:disabled~.rev-c-checkbox__label{cursor:default}.rev-c-date-time-picker{width:100%;display:flex;align-items:center;column-gap:.5rem;padding:0 1.25rem;line-height:125%;background-color:var(--color-neutral-white);position:relative}.rev-c-date-time-picker:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;border-width:.0625rem;border-style:solid;border-color:var(--color-grey-60)}.rev-c-date-time-picker__input{font-family:var(--font-typo-primary);font-size:1rem;font-weight:400;line-height:125%;z-index:1;background-color:transparent;outline:none;position:relative}.rev-c-date-time-picker__input::placeholder{color:var(--color-grey-90)}.rev-c-date-time-picker:focus-within:before{box-shadow:0 .125rem .25rem 0 color-mix(in srgb,var(--color-primary-100) 24%,transparent);border-color:var(--color-primary-60);border-width:.125rem}.rev-c-date-time-picker--disabled{background-color:var(--color-grey-5)}.rev-c-date-time-picker--disabled:before{border-color:var(--color-grey-40)}.rev-c-date-time-picker--disabled .rev-c-date-time-picker__icon,.rev-c-date-time-picker--disabled .rev-c-date-time-picker__input{color:var(--color-grey-80)}.rev-c-date-time-picker--error:before,.rev-c-date-time-picker--with-validation:has(:invalid):before{border-color:var(--color-error-110);border-width:.125rem}.rev-c-date-time-picker__input{padding:1rem 0;flex-grow:1;color:var(--color-neutral-black);border:none;max-height:3.25rem}.rev-c-date-time-picker__input:-webkit-autofill,.rev-c-date-time-picker__input:-webkit-autofill:active,.rev-c-date-time-picker__input:-webkit-autofill:focus,.rev-c-date-time-picker__input:-webkit-autofill:hover{-webkit-background-clip:text;-webkit-text-fill-color:var(--color-neutral-black);box-shadow:inset 0 0 0 0 transparent}.rev-c-date-time-picker__input:disabled,.rev-c-date-time-picker__input[readonly]{-webkit-user-select:none;-moz-user-select:none;user-select:none}.rev-c-date-time-picker__input:disabled{cursor:default}.rev-c-date-time-picker--responsive,.rev-c-date-time-picker--small{column-gap:.5rem;padding:0 .75rem}.rev-c-date-time-picker--responsive .rev-c-date-time-picker__input,.rev-c-date-time-picker--small .rev-c-date-time-picker__input{font-size:.75rem;line-height:1.25rem;padding:.5rem 0;max-height:2.25rem}@media screen and (min-width:40rem){.rev-c-date-time-picker--responsive:not(.rev-c-date-time-picker--small){column-gap:.5rem;padding:0 1.25rem}.rev-c-date-time-picker--responsive:not(.rev-c-date-time-picker--small) .rev-c-date-time-picker__input{font-size:1rem;padding:1rem 0;line-height:125%;max-height:3.25rem}}.rev-c-date-time-picker__icon{position:absolute;top:50%;right:1.25rem;pointer-events:none;background-color:var(--color-neutral-white);z-index:1;transform:translateY(-50%);color:var(--color-primary-80)}.rev-c-date-time-picker--responsive .rev-c-date-time-picker__icon,.rev-c-date-time-picker--small .rev-c-date-time-picker__icon{right:.75rem}@media screen and (min-width:40rem){.rev-c-date-time-picker--responsive:not(.rev-c-date-time-picker--small) .rev-c-date-time-picker__icon{right:1.25rem}}.rev-c-editor{box-shadow:inset 0 0 0 .0625rem var(--color-grey-60);padding:.75rem .5rem .5rem}.rev-c-editor__wrapper{display:grid;grid-template-rows:max-content 1fr;grid-row-gap:1rem;row-gap:1rem;resize:vertical;overflow:auto;min-height:10rem;padding-bottom:1rem}.rev-c-editor:focus-within{box-shadow:inset 0 0 0 .125rem var(--color-grey-60)}.rev-c-editor--disabled{box-shadow:inset 0 0 0 .0625rem var(--color-grey-40)}.rev-c-editor--errors,.rev-c-editor--errors:focus-within{box-shadow:inset 0 0 0 .125rem var(--color-error-110)}.rev-c-editor-toolbar{position:relative;display:flex;align-items:center;column-gap:1rem}.rev-c-editor-toolbar__group{display:flex;column-gap:.5rem;align-items:center;padding-right:1rem;border-right:.0625rem solid var(--color-grey-40);color:var(--color-primary-100)}.rev-c-editor-toolbar__group:last-child{border:none;padding-right:0}.rev-c-editor-toolbar-link{display:flex;align-items:center;column-gap:.5rem}.rev-c-editor-toolbar-link__dropdown{left:0}.rev-c-editor-toolbar-link__form{display:flex;align-items:center;column-gap:.5rem;padding:.5rem}.rev-c-editor-toolbar-link__input{flex-grow:1;min-width:0}.rev-c-editor-toolbar-button{display:flex;justify-content:center;align-items:center}.rev-c-editor-toolbar-button--active{background-color:var(--color-primary-20);color:var(--color-primary-80)}.rev-c-editor-toolbar-button--disabled{background-color:transparent;color:var(--color-grey-60);cursor:default}.rev-c-editor--disabled .rev-c-editor-toolbar-button,.rev-c-editor--disabled .rev-c-editor-toolbar-button--active{background-color:transparent;color:var(--color-grey-80);cursor:default}.rev-c-editor-content{padding:0 .5rem;overflow-y:auto;color:var(--color-primary-100)}.rev-c-editor-content>*{min-height:100%}.rev-c-editor-content>:focus{outline:none}.rev-c-editor-content__paragraph{position:relative;margin-bottom:.75rem}.rev-c-editor-content__paragraph--empty:before{content:attr(data-placeholder);height:0;pointer-events:none;position:absolute;top:0;left:0;color:var(--color-grey-90)}.rev-c-editor-content__paragraph:last-child{margin-bottom:0}.rev-c-editor-content__link{color:var(--color-primary-80);text-decoration:underline}.rev-c-editor-content__bullet-list,.rev-c-editor-content__ordered-list{margin:.5rem 0;padding-left:1.875rem}.rev-c-editor-content__bullet-list{list-style-type:"•  "}.rev-c-editor-content__list-item{margin-bottom:.25rem}.rev-c-editor-content__list-item::marker{margin-right:.5rem}.rev-c-editor-content__list-item:last-child{margin-bottom:0}.rev-c-editor-content__list-item .rev-c-editor-content__paragraph{display:inline}.rev-c-editor-content__ordered-list .rev-c-editor-content__list-item{text-indent:-1.1875rem}.rev-c-editor-content__bullet-list .rev-c-editor-content__list-item{text-indent:-1.0625rem}.rev-c-editor--disabled .rev-c-editor-content{color:var(--color-grey-80);-webkit-user-select:none;-moz-user-select:none;user-select:none}.rev-c-input-address{position:relative}.rev-c-input-list{align-items:flex-start}.rev-c-input-list,.rev-c-input-list__items{display:flex;flex-direction:column;row-gap:.5rem;width:100%}.rev-c-input-list__item{position:relative;display:flex;align-items:flex-start;column-gap:.5rem;width:100%}.rev-c-input-list__content{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);grid-column-gap:.5rem;column-gap:.5rem;flex-grow:1;min-width:0}.rev-c-input-list__item--removable .rev-c-input-list__content>:last-child{max-width:calc(100% - 1.5rem - .5rem)}.rev-c-input-list__index,.rev-c-input-list__remove{display:flex;align-items:center;flex-shrink:0;height:3.25rem}.rev-c-input-list__index{font-family:var(--font-typo-primary);font-size:1rem;font-weight:400;justify-content:center;width:1rem;color:var(--color-grey-90)}.rev-c-input-list__remove{position:absolute;top:0;right:0;width:1.5rem}.rev-c-input-list__remove .rev-c-action__content{display:flex}.rev-c-input-list--with-index .rev-c-input-list__add-button{margin-left:1.5rem}.rev-c-input-list--small .rev-c-input-list__index,.rev-c-input-list--small .rev-c-input-list__remove{height:2.25rem}.rev-c-input-list--small .rev-c-input-list__remove{width:1.25rem}.rev-c-input-list--small .rev-c-input-list__item--removable .rev-c-input-list__content>:last-child{max-width:calc(100% - 1.25rem - .5rem)}.rev-c-input-monetary--trailing-symbol .rev-c-input-text{flex-direction:row-reverse}.rev-c-input-multiple-address{display:flex;flex-direction:column;row-gap:.5rem}.rev-c-input-multiple-address__list{display:flex;flex-wrap:wrap;gap:.5rem}.rev-c-input-multiple-address__item{list-style:none}.rev-c-input-multiple-text{display:flex;flex-direction:column;row-gap:.5rem}.rev-c-input-multiple-text__control{display:flex;column-gap:.25rem}.rev-c-input-multiple-text__add .rev-c-action{padding:1rem}.rev-c-input-multiple-text__add .rev-c-action--responsive,.rev-c-input-multiple-text__add .rev-c-action--small{padding:.5rem .75rem}.rev-c-input-multiple-text__list{display:flex;flex-wrap:wrap;gap:.5rem}.rev-c-input-multiple-text__item{list-style:none}@media screen and (min-width:40rem){.rev-c-input-multiple-text__add .rev-c-action--responsive:not(.rev-c-action--small){padding:1rem}}.rev-c-input-organization{position:relative}.rev-c-input-organization__search-input .rev-c-input-text__icon:last-child{color:var(--color-grey-60)}.rev-c-input-organization-dropdown__dropdown{bottom:-.0625rem;z-index:20}.rev-c-input-organization-dropdown__empty,.rev-c-input-organization-dropdown__footer{list-style:none}.rev-c-input-organization-dropdown__empty{font-size:.75rem;padding:.5rem .75rem;color:var(--color-grey-80)}.rev-c-input-organization-dropdown__footer,.rev-c-input-organization-dropdown__insert{position:-webkit-sticky;position:sticky;background-color:var(--color-neutral-white)}.rev-c-input-organization-dropdown__insert{bottom:2.25rem}.rev-c-input-organization-dropdown__add,.rev-c-input-organization-dropdown__footer{display:flex;align-items:center}.rev-c-input-organization-dropdown__footer{bottom:0;column-gap:.5rem;padding:.5rem .75rem;color:var(--color-secondary-100);font-weight:500;cursor:pointer}.rev-c-input-organization-dropdown__footer:hover{background-color:var(--color-primary-10)}.rev-c-input-organization-dropdown__add{column-gap:1rem}.rev-c-input-organization-dropdown__search-term{font-weight:700;color:var(--color-primary-100)}.rev-c-input-organization-dropdown-suggestion--focused .rev-c-dropdown-item__button{background-color:var(--color-primary-10)}.rev-c-input-organization-details{--translate-x:100%;--translate-y:1rem;box-shadow:0 .5rem 1rem 0 color-mix(in srgb,var(--color-primary-100) 12%,transparent);position:absolute;right:.625rem;display:flex;flex-direction:column;row-gap:1.5rem;transform:translateX(var(--translate-x)) translateY(var(--translate-y));background-color:var(--color-neutral-white);padding:1.5rem;z-index:20;width:26.125rem;animation:fade-in .3s ease-in-out}.rev-c-input-organization-details__header{display:flex;flex-direction:column;row-gap:.5rem}.rev-c-input-organization-details__title{font-size:1.125rem;font-weight:500;color:var(--color-primary-100);line-height:125%}.rev-c-input-organization-details__address{font-size:.875rem;color:var(--color-primary-80);line-height:125%}.rev-c-input-organization-details__footer{display:flex}.rev-c-input-organization-details--flipped-horizontally{--translate-x:-100%;right:auto;left:.375rem}.rev-c-input-organization-details--flipped-vertically{--translate-y:calc(1rem - 100%)}@keyframes fade-in{0%{opacity:0}to{opacity:1}}@keyframes input-pdf-file-new-fade{0%{opacity:0}10%{opacity:1}90%{opacity:1}to{opacity:0}}.rev-c-input-pdf-file{display:flex;flex-direction:column;row-gap:1rem}.rev-c-input-pdf-file-recap{display:flex;flex-direction:column;row-gap:.25rem}.rev-c-input-pdf-file-recap__inner{display:flex;align-items:center;justify-content:space-between;padding:.875rem 1rem .875rem .5rem;background-color:var(--color-grey-10);column-gap:.5rem}.rev-c-input-pdf-file-recap__content{display:flex;flex-direction:column;row-gap:.25rem;color:var(--color-primary-120);line-height:125%;padding-left:.5rem}.rev-c-input-pdf-file-recap__title{font-size:.875rem;font-weight:600}.rev-c-input-pdf-file-recap__description{font-size:.75rem}.rev-c-input-pdf-file-recap__file-info{display:flex;align-items:center;column-gap:1.5rem}.rev-c-input-pdf-file-recap__file-name{display:flex;align-items:center;column-gap:.5rem;color:var(--color-primary-120);font-size:.75rem;font-weight:500}.rev-c-input-pdf-file-recap__new{animation:input-pdf-file-new-fade 3s ease}.rev-c-input-pdf-file-recap__icon{color:var(--color-primary-100);flex-shrink:0}.rev-c-input-pdf-file-recap__actions{display:flex;align-items:center;column-gap:1.5rem}.rev-c-input-pdf-file-recap__actions .rev-c-action--small{column-gap:.25rem;padding:0}.rev-c-input-pdf-file-recap__actions .rev-c-action__content{display:none}.rev-c-input-pdf-file-recap--error .rev-c-input-pdf-file-recap__inner{box-shadow:inset 0 0 0 .0625rem var(--color-error-110)}.rev-c-input-pdf-file-recap--ellipsis .rev-c-input-pdf-file-recap__file-info,.rev-c-input-pdf-file-recap--ellipsis .rev-c-input-pdf-file-recap__file-name,.rev-c-input-pdf-file-recap--ellipsis .rev-c-input-pdf-file-recap__file-name-text{min-width:0}.rev-c-input-pdf-file-recap--ellipsis .rev-c-input-pdf-file-recap__file-name-text{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rev-c-input-pdf-file-upload{display:flex;flex-direction:column;row-gap:.25rem}.rev-c-input-pdf-file-upload__label{cursor:pointer}.rev-c-input-pdf-file-upload__action .rev-c-action__icon{flex-shrink:0}.rev-c-input-pdf-file-upload__action--upload{background-color:var(--color-grey-5);color:var(--color-primary-80)}.rev-c-input-pdf-file-upload__action--upload:hover{background-color:var(--color-grey-5)}.rev-c-input-pdf-file-upload__action--error.rev-c-input-pdf-file-upload__action--upload{box-shadow:inset 0 0 0 .0625rem var(--color-error-110);background-color:var(--color-neutral-grey)}.rev-c-input-pdf-file-upload__input{clip:rect(0 0 0 0);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:.0625rem;overflow:hidden;position:absolute;white-space:nowrap;width:.0625rem}.rev-c-input-pdf-file-error{display:flex;align-items:center;column-gap:.25rem;color:var(--color-error-120);font-size:.625rem}@media screen and (min-width:40rem){.rev-c-input-pdf-file-recap__actions .rev-c-action__content{display:block}}.rev-c-input-place{position:relative}.rev-c-input-range{width:100%;display:flex;flex-direction:column;row-gap:.5rem}.rev-c-input-range__control-wrapper:after,.rev-c-input-range__control-wrapper:before,.rev-c-input-range__input,.rev-c-input-range__output,.rev-c-input-range__output-wrapper{top:50%;transform:translateY(-50%)}.rev-c-input-range__input,.rev-c-input-range__output,.rev-c-input-range__output-wrapper{transform:translate(-50%,-50%)}.rev-c-input-range__control-wrapper{position:relative;width:100%;height:.25rem;background-color:var(--color-grey-10);margin:.5rem 0;border-radius:1rem;display:flex;align-items:center}.rev-c-input-range__control-wrapper:after,.rev-c-input-range__control-wrapper:before{position:absolute;height:.75rem;width:.75rem;background-color:var(--color-grey-10);border-radius:50%}.rev-c-input-range__control{width:100%;position:absolute;z-index:1}.rev-c-input-range__input{-webkit-appearance:none;-webkit-tap-highlight-color:rgba(0,0,0,0);position:absolute;width:calc(100% + 1.28125rem);height:0;left:50%;outline:none;pointer-events:none}.rev-c-input-range__input::-webkit-slider-thumb{-webkit-appearance:none;-webkit-tap-highlight-color:rgba(0,0,0,0);border:none;border-radius:50%;cursor:pointer;height:2.5625rem;width:2.5625rem;pointer-events:all;position:relative}.rev-c-input-range__output-wrapper{position:absolute;height:0;width:calc(100% - 1.28125rem);left:50%}.rev-c-input-range__output{position:absolute}.rev-c-input-range__number.rev-c-number,.rev-c-input-range__range-highlight{background-color:var(--color-primary-60)}.rev-c-input-range__range-highlight{position:absolute;height:100%;top:0}.rev-c-input-range__labels-wrapper{display:flex;justify-content:space-between;align-items:center;width:100%}.rev-c-input-range__label{font-size:.75rem;font-weight:500;color:var(--color-primary-60)}.rev-c-input-range--disabled .rev-c-input-range__number.rev-c-number,.rev-c-input-range--disabled .rev-c-input-range__range-highlight,.rev-c-input-range--no-data .rev-c-input-range__number.rev-c-number,.rev-c-input-range--no-data .rev-c-input-range__range-highlight{background-color:var(--color-grey-40)}.rev-c-input-range--no-data .rev-c-input-range__number:before{content:"-"}.rev-c-input-range--no-data .rev-c-input-range__number .rev-c-number__content{display:none}.rev-c-input-range--no-data.rev-c-input-range--left-handle.rev-c-input-range--right-handle .rev-c-input-range__output{left:50%}.rev-c-input-range--left-handle .rev-c-input-range__control-wrapper:before,.rev-c-input-range--no-data .rev-c-input-range__control-wrapper:before{content:"";left:0}.rev-c-input-range--no-data .rev-c-input-range__control-wrapper:after,.rev-c-input-range--right-handle .rev-c-input-range__control-wrapper:after{content:"";right:0}.rev-c-input-range--min-value-changing .rev-c-input-range__control--min-value-handle{z-index:2}.rev-c-input-text{width:100%;display:flex;align-items:center;column-gap:.5rem;padding:0 1.25rem;line-height:125%;background-color:var(--color-neutral-white);position:relative}.rev-c-input-text:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;border-width:.0625rem;border-style:solid;border-color:var(--color-grey-60)}.rev-c-input-text__input{font-family:var(--font-typo-primary);font-size:1rem;font-weight:400;line-height:125%;z-index:1;background-color:transparent;outline:none;position:relative}.rev-c-input-text__input::placeholder{color:var(--color-grey-90)}.rev-c-input-text:focus-within:before{box-shadow:0 .125rem .25rem 0 color-mix(in srgb,var(--color-primary-100) 24%,transparent);border-color:var(--color-primary-60);border-width:.125rem}.rev-c-input-text--disabled{background-color:var(--color-grey-5)}.rev-c-input-text--disabled:before{border-color:var(--color-grey-40)}.rev-c-input-text--disabled .rev-c-input-text__icon,.rev-c-input-text--disabled .rev-c-input-text__input{color:var(--color-grey-80)}.rev-c-input-text--error:before,.rev-c-input-text--with-validation:has(:invalid):before{border-color:var(--color-error-110);border-width:.125rem}.rev-c-input-text__input{padding:1rem 0;flex-grow:1;color:var(--color-neutral-black);border:none;max-height:3.25rem}.rev-c-input-text__input:-webkit-autofill,.rev-c-input-text__input:-webkit-autofill:active,.rev-c-input-text__input:-webkit-autofill:focus,.rev-c-input-text__input:-webkit-autofill:hover{-webkit-background-clip:text;-webkit-text-fill-color:var(--color-neutral-black);box-shadow:inset 0 0 0 0 transparent}.rev-c-input-text__input:disabled,.rev-c-input-text__input[readonly]{-webkit-user-select:none;-moz-user-select:none;user-select:none}.rev-c-input-text__input:disabled{cursor:default}.rev-c-input-text--responsive,.rev-c-input-text--small{column-gap:.5rem;padding:0 .75rem}.rev-c-input-text--responsive .rev-c-input-text__input,.rev-c-input-text--small .rev-c-input-text__input{font-size:.75rem;line-height:1.25rem;padding:.5rem 0;max-height:2.25rem}@media screen and (min-width:40rem){.rev-c-input-text--responsive:not(.rev-c-input-text--small){column-gap:.5rem;padding:0 1.25rem}.rev-c-input-text--responsive:not(.rev-c-input-text--small) .rev-c-input-text__input{font-size:1rem;padding:1rem 0;line-height:125%;max-height:3.25rem}}.rev-c-input-text__trailing-button{z-index:1}.rev-c-input-text__icon,.rev-c-input-text__leading-content{color:var(--color-primary-80)}.rev-c-input-text__icon{min-width:1.25rem}.rev-c-input-text__leading-content{font-family:var(--font-typo-primary);font-size:1rem;font-weight:400;line-height:125%}.rev-c-input-text__trailing-button .rev-c-action{padding:0}.rev-c-input-text__trailing-button .rev-c-action__icon{width:1.25rem;height:1.25rem}.rev-c-input-text--rounded{border-radius:.375rem}.rev-c-input-text--rounded:before{border-radius:inherit}.rev-c-motivation-to-change-selection{display:grid;grid-template-columns:repeat(3,1fr);grid-column-gap:1rem;column-gap:1rem;width:100%}.rev-c-motivation-to-change-selection__input{clip:rect(0 0 0 0);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:.0625rem;overflow:hidden;position:absolute;white-space:nowrap;width:.0625rem}.rev-c-motivation-to-change-selection__control{cursor:pointer}.rev-c-motivation-to-change-selection__input:checked+.rev-c-motivation-to-change-selection__control .rev-c-motivation-to-change-selection__action{background-color:var(--color-primary-100);box-shadow:inset 0 0 0 .125rem var(--color-primary-100);color:var(--color-neutral-white)}.rev-c-radio-button{display:flex}.rev-c-radio-button__input{clip:rect(0 0 0 0);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:.0625rem;overflow:hidden;position:absolute;white-space:nowrap;width:.0625rem}.rev-c-radio-button__label{display:flex;align-items:center;-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:pointer;width:auto;color:var(--color-primary-100)}.rev-c-radio-button__icon{flex-shrink:0}.rev-c-radio-button__icon--unchecked{display:block;color:var(--color-grey-80)}.rev-c-radio-button__icon--checked{display:none}.rev-c-radio-button__label-content{font-size:1rem;font-weight:400;margin-left:.25rem}.rev-c-radio-button:hover .rev-c-radio-button__label{color:var(--color-primary-120)}.rev-c-radio-button:hover .rev-c-radio-button__icon--unchecked{color:var(--color-grey-100)}.rev-c-radio-button__input:checked~.rev-c-radio-button__label .rev-c-radio-button__icon--unchecked{display:none}.rev-c-radio-button__input:checked~.rev-c-radio-button__label .rev-c-radio-button__icon--checked{display:block}.rev-c-radio-button__input:active~.rev-c-radio-button__label,.rev-c-radio-button__input:focus~.rev-c-radio-button__label{color:var(--color-primary-80)}.rev-c-radio-button__input:active~.rev-c-radio-button__label .rev-c-radio-button__icon--unchecked,.rev-c-radio-button__input:focus~.rev-c-radio-button__label .rev-c-radio-button__icon--unchecked{color:var(--color-grey-60)}.rev-c-radio-button__input:disabled~.rev-c-radio-button__label,.rev-c-radio-button__input:disabled~.rev-c-radio-button__label .rev-c-radio-button__icon{color:var(--color-grey-40)}.rev-c-radio-button__input:disabled~.rev-c-radio-button__label{cursor:default}.rev-c-segmented-selection-group{display:flex;width:100%}.rev-c-segmented-selection-group__option{font-family:var(--font-typo-primary);font-size:1rem;font-weight:400;position:relative;display:flex;flex:1 1;align-items:center;justify-content:center;padding:.9375rem 1rem .9375rem .9375rem;border:.0625rem solid var(--color-grey-40);border-right-width:0;background-color:var(--color-neutral-white);color:var(--color-primary-100);line-height:125%;text-align:center;white-space:nowrap;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.rev-c-segmented-selection-group__option:first-child{border-top-left-radius:var(--radius-s);border-bottom-left-radius:var(--radius-s)}.rev-c-segmented-selection-group__option:last-child{padding-right:.9375rem;border-right-width:.0625rem;border-top-right-radius:var(--radius-s);border-bottom-right-radius:var(--radius-s)}.rev-c-segmented-selection-group__option:has(.rev-c-segmented-selection-group__input:focus-visible),.rev-c-segmented-selection-group__option:hover{border-color:var(--color-grey-60);background-color:var(--color-grey-5)}.rev-c-segmented-selection-group__option:has(.rev-c-segmented-selection-group__input:focus-visible)+.rev-c-segmented-selection-group__option,.rev-c-segmented-selection-group__option:hover+.rev-c-segmented-selection-group__option{border-left-color:var(--color-grey-60)}.rev-c-segmented-selection-group__option:has(.rev-c-segmented-selection-group__input:checked){padding:.875rem;border-width:.125rem;border-color:var(--color-secondary-80);background-color:var(--color-secondary-5)}.rev-c-segmented-selection-group__option:has(.rev-c-segmented-selection-group__input:checked)+.rev-c-segmented-selection-group__option{padding-left:1rem;border-left-width:0}.rev-c-segmented-selection-group__input{clip:rect(0 0 0 0);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:.0625rem;overflow:hidden;position:absolute;white-space:nowrap;width:.0625rem}.rev-c-select{position:relative;width:100%}.rev-c-select,.rev-c-select .rev-c-input-text__input,.rev-c-select .rev-c-input-text__input[readonly]{cursor:pointer}.rev-c-select .rev-c-input-text__input::placeholder{color:var(--color-neutral-black)}.rev-c-select .rev-c-input-text__input:disabled{-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:default}.rev-c-select .rev-c-input-text__input:disabled::placeholder{color:var(--color-grey-80)}.rev-c-select--disabled{cursor:default}.rev-c-selection-group-item{position:relative;width:100%;padding:.0625rem;-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:pointer;background:var(--color-grey-40)}.rev-c-selection-group-item__wrapper{display:flex;align-items:center;gap:1rem;padding:.6875rem;background-color:var(--color-neutral-white);width:100%}.rev-c-selection-group-item__input{clip:rect(0 0 0 0);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:.0625rem;overflow:hidden;position:absolute;white-space:nowrap;width:.0625rem}.rev-c-selection-group-item:hover{background:var(--color-grey-60)}.rev-c-selection-group-item:hover .rev-c-selection-group-item__wrapper{background-color:var(--color-grey-5)}.rev-c-selection-group-item:focus-visible,.rev-c-selection-group-item:focus-within{outline:none}.rev-c-selection-group-item:has(.rev-c-selection-group-item__input:checked){padding:.125rem;background:var(--color-secondary-80)}.rev-c-selection-group-item:has(.rev-c-selection-group-item__input:checked) .rev-c-selection-group-item__wrapper{padding:.625rem;background-color:var(--color-secondary-5)}.rev-c-selection-group-item--card .rev-c-selection-group-item__wrapper{flex-direction:column;justify-content:center;align-items:flex-start}.rev-c-selection-group-item--rounded{border-radius:.5rem}.rev-c-selection-group-item--rounded .rev-c-selection-group-item__wrapper{border-radius:.4375rem}.rev-c-selection-group-item--rounded:has(.rev-c-selection-group-item__input:checked) .rev-c-selection-group-item__wrapper{border-radius:.375rem}.rev-c-selection-group-item--advanced-feature,.rev-c-selection-group-item--advanced-feature:has(.rev-c-selection-group-item__input:checked){background:linear-gradient(135deg,#ee9ae5,#5961f9)}.rev-c-selection-group-item--advanced-feature .rev-c-selection-group-item__wrapper,.rev-c-selection-group-item--advanced-feature:has(.rev-c-selection-group-item__input:checked) .rev-c-selection-group-item__wrapper{background-color:var(--color-secondary-5)}.rev-c-selection-group-item--advanced-feature:has(.rev-c-selection-group-item__input:checked):hover .rev-c-selection-group-item__wrapper,.rev-c-selection-group-item--advanced-feature:hover .rev-c-selection-group-item__wrapper{background-color:var(--color-secondary-10)}.rev-c-selection-group-item--disabled,.rev-c-selection-group-item--disabled:hover{background:var(--color-grey-20);cursor:default}.rev-c-selection-group-item--disabled .rev-c-selection-group-item__wrapper,.rev-c-selection-group-item--disabled:hover .rev-c-selection-group-item__wrapper{background-color:var(--color-neutral-white)}.rev-c-selection-group-item-media{flex-shrink:0}.rev-c-selection-group-item-media__avatar{box-shadow:none}.rev-c-selection-group-item-media .rev-c-avatar--placeholder{border:none;background-color:var(--color-primary-10)}.rev-c-selection-group-item-media .rev-c-avatar--placeholder .rev-c-avatar__placeholder{height:1rem;width:1rem}.rev-c-selection-group-item-media__known-badge{position:absolute;top:-.3125rem;right:-.3125rem;background-color:var(--color-secondary-80);color:var(--color-neutral-white);border-radius:1.125rem;padding:.125rem;display:flex;align-items:center;justify-content:center}.rev-c-selection-group-item-media__known-badge .rev-c-icon--20{height:.875rem;width:.875rem}.rev-c-selection-group-item-media--avatar{position:relative}.rev-c-selection-group-item-media--icon{height:2.25rem;width:2.25rem;border-radius:.375rem;background:var(--color-grey-10);color:var(--color-grey-80);display:flex;align-items:center;justify-content:center}.rev-c-selection-group-item__input:checked~.rev-c-selection-group-item-media--icon{background:var(--color-secondary-10);color:var(--color-secondary-100)}.rev-c-selection-group-item--card .rev-c-selection-group-item__input:checked~.rev-c-selection-group-item-media--icon{background:var(--color-secondary-20);color:var(--color-secondary-100)}.rev-c-selection-group-item--card .rev-c-selection-group-item-media--icon{height:2.5rem;width:2.5rem}.rev-c-selection-group-item--advanced-feature .rev-c-selection-group-item-media--icon,.rev-c-selection-group-item--advanced-feature .rev-c-selection-group-item__input:checked~.rev-c-selection-group-item-media--icon{background:linear-gradient(135deg,#ee9ae5,#5961f9);color:var(--color-neutral-white)}.rev-c-selection-group-item--advanced-feature .rev-c-selection-group-item-media--icon .rev-c-icon--24,.rev-c-selection-group-item--advanced-feature .rev-c-selection-group-item__input:checked~.rev-c-selection-group-item-media--icon .rev-c-icon--24{height:1.25rem;width:1.25rem}.rev-c-selection-group-item--disabled .rev-c-selection-group-item-media--icon{background:var(--color-grey-5);color:var(--color-grey-40)}.rev-c-selection-group-item-content{display:flex;flex-direction:column;align-items:flex-start;width:100%;row-gap:.125rem;line-height:125%}.rev-c-selection-group-item-content__title{font-weight:500;color:var(--color-primary-100);padding-right:1.5rem}.rev-c-selection-group-item-content__description{color:var(--color-grey-90)}.rev-c-selection-group-item-content__disabled-badge,.rev-c-selection-group-item-content__radio{position:absolute;top:.5rem;right:.5rem}.rev-c-selection-group-item-content__radio--unchecked{display:block;color:var(--color-grey-60)}.rev-c-selection-group-item-content__radio--checked{display:none;color:var(--color-secondary-100)}.rev-c-selection-group-item--disabled .rev-c-selection-group-item-content__title{color:var(--color-grey-60)}.rev-c-selection-group-item--disabled .rev-c-selection-group-item-content__description,.rev-c-selection-group-item--disabled .rev-c-selection-group-item-content__radio{color:var(--color-grey-40)}.rev-c-selection-group-item__input:checked~.rev-c-selection-group-item-content__radio--unchecked{display:none}.rev-c-selection-group-item__input:checked~.rev-c-selection-group-item-content__radio--checked{display:block}.rev-c-skills-slider{--rev-c-skills-slider-fill-color:var(--color-neutral-white);--rev-c-skills-slider-thumb-color:var(--color-neutral-white);--rev-c-skills-slider-thumb-size:1.5rem;width:100%;height:1rem;position:relative;padding-left:2.25rem}.rev-c-skills-slider--primary{--rev-c-skills-slider-fill-bg:var(--color-primary-60);--rev-c-skills-slider-thumb-bg:var(--color-primary-80)}.rev-c-skills-slider--secondary{--rev-c-skills-slider-fill-bg:var(--color-secondary-60);--rev-c-skills-slider-thumb-bg:var(--color-secondary-100)}.rev-c-skills-slider--warning{--rev-c-skills-slider-fill-bg:var(--color-accent-80);--rev-c-skills-slider-thumb-bg:var(--color-accent-100);--rev-c-skills-slider-fill-color:var(--color-primary-100);--rev-c-skills-slider-thumb-color:var(--color-primary-100)}.rev-c-skills-slider--success{--rev-c-skills-slider-fill-bg:var(--color-success-60);--rev-c-skills-slider-thumb-bg:var(--color-success-100)}.rev-c-skills-slider__track{position:relative;height:100%;padding:0 calc(var(--rev-c-skills-slider-thumb-size)/2);border-radius:.5rem;background-color:var(--color-grey-10)}.rev-c-skills-slider__fill{height:100%;width:var(--rev-c-skills-slider-value);border-radius:0 .5rem .5rem 0;background-color:var(--rev-c-skills-slider-fill-bg);box-shadow:calc(var(--rev-c-skills-slider-thumb-size)/-2) 0 0 var(--rev-c-skills-slider-fill-bg)}.rev-c-skills-slider__input{-webkit-appearance:none;-moz-appearance:none;appearance:none;position:absolute;inset:0;cursor:ew-resize;background-color:transparent}.rev-c-skills-slider__input::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:var(--rev-c-skills-slider-thumb-size);height:var(--rev-c-skills-slider-thumb-size);background-color:var(--rev-c-skills-slider-thumb-bg);border:0;border-radius:50%;cursor:inherit}.rev-c-skills-slider__input::-moz-range-thumb{width:var(--rev-c-skills-slider-thumb-size);height:var(--rev-c-skills-slider-thumb-size);background-color:var(--rev-c-skills-slider-thumb-bg);border:0;border-radius:50%;cursor:inherit}.rev-c-skills-slider__input::-webkit-slider-runnable-track{-webkit-appearance:none;appearance:none;background-color:transparent;border:0;border-radius:.5rem;box-shadow:none}.rev-c-skills-slider__input::-moz-range-track{background-color:transparent;border:0;border-radius:.5rem;box-shadow:none}.rev-c-skills-slider__fill-value,.rev-c-skills-slider__output{width:3rem;height:100%;display:flex;justify-content:center;align-items:center;font-size:.75rem;font-weight:700;line-height:125%}.rev-c-skills-slider__fill-value{color:var(--rev-c-skills-slider-fill-color)}.rev-c-skills-slider__output{position:absolute;top:0;left:0;height:100%;z-index:10;border-radius:.5rem;background-color:var(--rev-c-skills-slider-thumb-bg);color:var(--rev-c-skills-slider-thumb-color)}.rev-c-skills-slider--read-only{--rev-c-skills-slider-fill-bg:var(--rev-c-skills-slider-thumb-bg);--rev-c-skills-slider-thumb-color:var(--color-primary-100);padding-left:0}.rev-c-skills-slider--read-only .rev-c-skills-slider__output{background:transparent}.rev-c-skills-slider--read-only .rev-c-skills-slider__track{padding:0}.rev-c-skills-slider--read-only .rev-c-skills-slider__fill{box-shadow:none;border-radius:.5rem;position:relative;z-index:20;overflow:hidden}.rev-c-skills-slider--read-only .rev-c-skills-slider__input::-webkit-slider-thumb{background-color:transparent}.rev-c-skills-slider--read-only .rev-c-skills-slider__input::-moz-range-thumb{background-color:transparent}.rev-c-textarea{line-height:125%;position:relative}.rev-c-textarea:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;border-width:.0625rem;border-style:solid;border-color:var(--color-grey-60)}.rev-c-textarea__input{font-family:var(--font-typo-primary);font-size:1rem;font-weight:400;color:var(--color-neutral-black);line-height:125%;z-index:1;border:none;background-color:transparent;outline:none;position:relative}.rev-c-textarea__input::placeholder{color:var(--color-grey-90)}.rev-c-textarea:focus-within:before{box-shadow:0 .125rem .25rem 0 color-mix(in srgb,var(--color-primary-100) 24%,transparent);border-color:var(--color-primary-60);border-width:.125rem}.rev-c-textarea--disabled{background-color:var(--color-grey-5)}.rev-c-textarea--disabled:before{border-color:var(--color-grey-40)}.rev-c-textarea--disabled .rev-c-textarea__icon,.rev-c-textarea--disabled .rev-c-textarea__input{color:var(--color-grey-80)}.rev-c-textarea--error:before,.rev-c-textarea--with-validation:has(:invalid):before{border-color:var(--color-error-110);border-width:.125rem}.rev-c-textarea{padding:.75rem;background-color:var(--color-neutral-white);width:100%}.rev-c-textarea__input{width:100%;height:100%;resize:vertical}.rev-c-toggle{display:flex}.rev-c-toggle__input{clip:rect(0 0 0 0);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:.0625rem;overflow:hidden;position:absolute;white-space:nowrap;width:.0625rem}.rev-c-toggle__label{display:flex;align-items:center;-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:pointer;width:auto;color:var(--color-primary-100);column-gap:.5rem}.rev-c-toggle__switch{position:relative;height:1.5rem;width:3rem;min-width:3rem;background-color:var(--color-grey-20);border-radius:1.25rem;box-sizing:border-box;transition:background-color .3s ease;display:flex;align-items:center;justify-content:flex-end}.rev-c-toggle__switch:before{content:"";display:block;position:absolute;left:.125rem;top:.125rem;height:1.25rem;width:1.25rem;background-color:var(--color-grey-60);border-radius:50%;transition:background-color .3s ease,left .3s ease}.rev-c-toggle__inner-text{font-size:.625rem;font-weight:500;padding:0 .3125rem}.rev-c-toggle__inner-text--checked{color:var(--color-grey-20);display:none}.rev-c-toggle__inner-text--unchecked{color:var(--color-grey-100)}.rev-c-toggle__label-content{font-size:1rem;font-weight:400}.rev-c-toggle--reversed .rev-c-toggle__label{flex-direction:row-reverse}.rev-c-toggle--small .rev-c-toggle__switch{height:1.25rem;width:2.5rem;min-width:2.5rem}.rev-c-toggle--small .rev-c-toggle__switch:before{height:1rem;width:1rem}.rev-c-toggle--small .rev-c-toggle__inner-text{font-size:.5rem}.rev-c-toggle--small .rev-c-toggle__label-content{font-size:.875rem}.rev-c-toggle__input:checked~.rev-c-toggle__label .rev-c-toggle__switch{background-color:var(--color-primary-100);justify-content:flex-start}.rev-c-toggle__input:checked~.rev-c-toggle__label .rev-c-toggle__switch:before{background-color:var(--color-neutral-white);left:1.625rem}.rev-c-toggle__input:checked~.rev-c-toggle__label .rev-c-toggle__inner-text--checked{display:block}.rev-c-toggle__input:checked~.rev-c-toggle__label .rev-c-toggle__inner-text--unchecked{display:none}.rev-c-toggle--small .rev-c-toggle__input:checked~.rev-c-toggle__label .rev-c-toggle__switch:before{left:1.375rem}.rev-c-toggle:hover .rev-c-toggle__input:checked~.rev-c-toggle__label .rev-c-toggle__switch{background-color:var(--color-primary-120)}.rev-c-toggle__input:active~.rev-c-toggle__label,.rev-c-toggle__input:focus~.rev-c-toggle__label{color:var(--color-primary-80)}.rev-c-toggle:hover .rev-c-toggle__input:active:checked~.rev-c-toggle__label .rev-c-toggle__switch,.rev-c-toggle:hover .rev-c-toggle__input:focus:checked~.rev-c-toggle__label .rev-c-toggle__switch,.rev-c-toggle__input:active:checked~.rev-c-toggle__label .rev-c-toggle__switch,.rev-c-toggle__input:focus:checked~.rev-c-toggle__label .rev-c-toggle__switch{background-color:var(--color-primary-80)}.rev-c-toggle__input:disabled~.rev-c-toggle__label{color:var(--color-grey-40);cursor:default}.rev-c-toggle__input:disabled~.rev-c-toggle__label .rev-c-toggle__switch{background-color:var(--color-grey-5)}.rev-c-toggle:hover .rev-c-toggle__input:disabled:checked~.rev-c-toggle__label .rev-c-toggle__switch,.rev-c-toggle__input:disabled:checked~.rev-c-toggle__label .rev-c-toggle__switch,.rev-c-toggle__input:disabled~.rev-c-toggle__label .rev-c-toggle__switch:before{background-color:var(--color-grey-20)}.rev-c-toggle:hover .rev-c-toggle__input:disabled:checked~.rev-c-toggle__label .rev-c-toggle__switch:before,.rev-c-toggle__input:disabled:checked~.rev-c-toggle__label .rev-c-toggle__switch:before{background-color:var(--color-neutral-white)}.rev-c-accordion{background-color:var(--color-grey-5);border:.0625rem solid var(--color-grey-20);width:100%}.rev-c-accordion__checkbox{display:none}.rev-c-accordion__content,.rev-c-accordion__header{padding:.875rem 1rem}.rev-c-accordion__header{display:flex;justify-content:space-between;align-items:center;width:100%;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.rev-c-accordion__title{font-size:1rem;font-weight:600;line-height:125%;margin:0;color:var(--color-primary-100);overflow:hidden;text-overflow:ellipsis;font-style:normal}.rev-c-accordion__content{display:none}.rev-c-accordion__checkbox:checked~.rev-c-accordion__content{display:block}.rev-c-accordion__checkbox:checked~.rev-c-accordion__header{border-bottom:.0625rem solid var(--color-grey-20)}.rev-c-accordion__checkbox:checked~.rev-c-accordion__header .rev-c-accordion__toggle-icon{transform:rotate(180deg)}@keyframes bottom-sheet-modal-slide-up{0%{transform:translateY(calc(100% + 2.5rem))}to{transform:translateY(0)}}@keyframes bottom-sheet-modal-slide-down{0%{transform:translateY(0)}to{transform:translateY(calc(100% + 2.5rem))}}@keyframes bottom-sheet-modal-fade-in{0%{opacity:0}to{opacity:1}}@keyframes bottom-sheet-modal-fade-out{0%{opacity:1}to{opacity:0}}.rev-c-bottom-sheet-modal{position:fixed;top:0;left:0;height:100%;width:100%;border:none;padding:0;background-color:transparent}.rev-c-bottom-sheet-modal__inner{box-shadow:0 -1rem 2.5rem 0 color-mix(in srgb,var(--color-primary-100) 30%,transparent);position:absolute;bottom:0;left:0;display:grid;grid-template-rows:min-content 1fr;background-color:var(--color-neutral-white);max-height:32.5rem;height:min-content;width:100%;border-radius:1rem 1rem 0 0;animation-duration:.3s;animation-timing-function:ease-in-out;animation-name:bottom-sheet-modal-slide-up}.rev-c-bottom-sheet-modal__header{display:flex;justify-content:flex-end;align-items:center;padding:1rem;column-gap:1rem;border-bottom:.0625rem solid var(--color-grey-40)}.rev-c-bottom-sheet-modal__title{flex-grow:1;display:flex;column-gap:.5rem;align-items:center;color:var(--color-primary-100);font-size:1.125rem;font-weight:500;line-height:125%}.rev-c-bottom-sheet-modal__close .rev-c-action{padding:0}.rev-c-bottom-sheet-modal__close .rev-c-icon{height:2rem;width:2rem}.rev-c-bottom-sheet-modal__content{padding:1rem 1rem 2rem;overflow-y:auto}.rev-c-bottom-sheet-modal--closing .rev-c-bottom-sheet-modal__inner{transform:translateY(calc(100% + 2.5rem));animation-name:bottom-sheet-modal-slide-down}.rev-c-bottom-sheet-modal--full-height .rev-c-bottom-sheet-modal__inner{height:100%;max-height:none;border-radius:0}@media screen and (min-width:40rem){.rev-c-bottom-sheet-modal__inner{box-shadow:0 1rem 2.5rem 0 color-mix(in srgb,var(--color-primary-100) 30%,transparent);top:50%;left:50%;transform:translate(-50%,-50%);animation-name:bottom-sheet-modal-fade-in;max-width:28.75rem;border-radius:1rem}.rev-c-bottom-sheet-modal__header{padding:1.5rem}.rev-c-bottom-sheet-modal__title{column-gap:1rem}.rev-c-bottom-sheet-modal__content{padding:1.5rem 1.5rem 2rem}.rev-c-bottom-sheet-modal--closing{opacity:0;transform:translate(-50%,-50%);animation-name:bottom-sheet-modal-fade-out}.rev-c-bottom-sheet-modal--full-height .rev-c-bottom-sheet-modal__inner{height:auto;max-height:calc(100% - 2rem);border-radius:1rem}}.rev-c-collapsable-filters-list{display:flex;flex-direction:column;row-gap:.5rem;width:100%}.rev-c-collapsable-filters-list__list{display:flex;flex-direction:column;row-gap:.5rem;list-style:none}.rev-c-collapsable-filters-list__item--hidden{display:none}.rev-c-collapsable-filters-list__toggle{align-self:flex-start}.rev-c-dropdown{box-shadow:0 .5rem 1rem 0 color-mix(in srgb,var(--color-primary-100) 12%,transparent);scrollbar-width:thin;scrollbar-color:var(--color-grey-40) transparent}.rev-c-dropdown::-webkit-scrollbar{width:.5rem}.rev-c-dropdown::-webkit-scrollbar-track{background:transparent}.rev-c-dropdown::-webkit-scrollbar-thumb{background-color:var(--color-grey-40);border-radius:.5rem}.rev-c-dropdown{position:absolute;bottom:0;transform:translateY(100%);background-color:var(--color-neutral-white);flex-direction:column;overflow-y:auto;width:100%;max-width:100%;max-height:20rem;z-index:10;border:none}.rev-c-dropdown:not([popover]),.rev-c-dropdown:popover-open{display:flex}.rev-c-dropdown[popover]{padding:0;margin:0;max-width:20rem;bottom:anchor(bottom);left:anchor(left);top:auto}.rev-c-dropdown--on-right{right:0}.rev-c-dropdown--on-right[popover]{left:auto;right:anchor(right)}.rev-c-dropdown--on-top{bottom:auto;top:0;transform:translateY(-100%)}.rev-c-dropdown--on-top[popover]{top:anchor(top)}.rev-c-dropdown-list>*{list-style:none}.rev-c-dropdown-heading{border-top:.0625rem solid var(--color-grey-20);background-color:var(--color-neutral-white);width:100%}.rev-c-dropdown-heading:first-child{border:none}.rev-c-dropdown-heading__content{font-size:.875rem;font-weight:500;padding:1rem .75rem .25rem;color:var(--color-primary-80);line-height:125%}.rev-c-dropdown-heading--responsive .rev-c-dropdown-heading__content,.rev-c-dropdown-heading--small .rev-c-dropdown-heading__content{font-size:.75rem}@media screen and (min-width:40rem){.rev-c-dropdown-heading--responsive:not(.rev-c-dropdown-heading--small) .rev-c-dropdown-heading__content{font-size:.875rem}}.rev-c-dropdown-item{list-style:none;background-color:var(--color-neutral-white);width:100%}.rev-c-dropdown-item__button,.rev-c-dropdown-item__content{display:flex;column-gap:.5rem;padding:1rem .75rem;width:100%;height:100%;text-align:left;text-decoration:none}.rev-c-dropdown-item__main-content{display:flex;flex-direction:column;row-gap:.25rem;flex-grow:1}.rev-c-dropdown-item__description,.rev-c-dropdown-item__headline{line-height:125%}.rev-c-dropdown-item__headline{color:var(--color-primary-100)}.rev-c-dropdown-item__description{font-size:.75rem;color:var(--color-grey-100)}.rev-c-dropdown-item__leading-content,.rev-c-dropdown-item__trailing-content{display:flex;align-items:flex-start}.rev-c-dropdown-item__trailing-action{display:flex;align-items:center;flex-shrink:0;padding-right:.75rem}.rev-c-dropdown-item--selected,.rev-c-dropdown-item:hover{background-color:var(--color-primary-10)}.rev-c-dropdown-item--with-trailing-action{display:flex}.rev-c-dropdown-item--disabled:hover{background-color:var(--color-neutral-white)}.rev-c-dropdown-item--disabled .rev-c-dropdown-item__headline{color:var(--color-grey-60)}.rev-c-dropdown-item--disabled .rev-c-dropdown-item__description{color:var(--color-grey-40)}.rev-c-dropdown-item--responsive .rev-c-dropdown-item__button,.rev-c-dropdown-item--responsive .rev-c-dropdown-item__content,.rev-c-dropdown-item--small .rev-c-dropdown-item__button,.rev-c-dropdown-item--small .rev-c-dropdown-item__content{padding:.5rem .75rem}.rev-c-dropdown-item--responsive .rev-c-dropdown-item__main-content,.rev-c-dropdown-item--small .rev-c-dropdown-item__main-content{row-gap:.125rem}.rev-c-dropdown-item--responsive .rev-c-dropdown-item__headline,.rev-c-dropdown-item--small .rev-c-dropdown-item__headline{padding-top:.125rem;font-size:.875rem}.rev-c-dropdown-item--responsive .rev-c-dropdown-item__description,.rev-c-dropdown-item--small .rev-c-dropdown-item__description{font-size:.625rem}@media screen and (min-width:40rem){.rev-c-dropdown-item--responsive:not(.rev-c-dropdown-item--small) .rev-c-dropdown-item__button,.rev-c-dropdown-item--responsive:not(.rev-c-dropdown-item--small) .rev-c-dropdown-item__content{padding:1rem .75rem}.rev-c-dropdown-item--responsive:not(.rev-c-dropdown-item--small) .rev-c-dropdown-item__main-content{row-gap:.25rem}.rev-c-dropdown-item--responsive:not(.rev-c-dropdown-item--small) .rev-c-dropdown-item__headline{padding-top:0;font-size:1rem}.rev-c-dropdown-item--responsive:not(.rev-c-dropdown-item--small) .rev-c-dropdown-item__description{font-size:.75rem}}.rev-c-filter-chip{position:relative;display:inline-block}.rev-c-filter-chip__trigger{display:flex;align-items:center;column-gap:.25rem;padding:.3125rem .5rem .3125rem .75rem;border:.0625rem solid var(--color-primary-20);border-radius:.375rem;background-color:var(--color-primary-5);color:var(--color-primary-100);-webkit-user-select:none;-moz-user-select:none;user-select:none}.rev-c-filter-chip__trigger:focus-visible,.rev-c-filter-chip__trigger:hover{border-color:var(--color-primary-40)}.rev-c-filter-chip__trigger:focus-visible{box-shadow:inset 0 0 0 .125rem var(--color-grey-60)}.rev-c-filter-chip__trigger--static{cursor:default}.rev-c-filter-chip__label{font-size:.875rem;font-weight:500;line-height:125%;color:var(--color-primary-100)}.rev-c-filter-chip__indicator{position:relative;flex-shrink:0;width:1.25rem;height:1.25rem}.rev-c-filter-chip__chevron,.rev-c-filter-chip__counter{position:absolute;top:0;left:0;transition:opacity .15s ease-out,transform .15s ease-out}@media(prefers-reduced-motion:reduce){.rev-c-filter-chip__chevron,.rev-c-filter-chip__counter{transition:none}}.rev-c-filter-chip__counter{display:flex;align-items:center;justify-content:center;padding:.125rem}.rev-c-filter-chip__counter-badge{display:flex;align-items:center;justify-content:center;width:1rem;min-width:1rem;height:1rem;border-radius:1.5rem;background-color:var(--color-primary-60);font-size:.625rem;font-weight:600;line-height:125%;color:var(--color-neutral-white)}.rev-c-filter-chip__chevron{opacity:0;transform:scale(.6);color:var(--color-primary-60)}.rev-c-filter-chip--open .rev-c-filter-chip__counter,.rev-c-filter-chip__trigger:focus-visible .rev-c-filter-chip__counter,.rev-c-filter-chip__trigger:hover:not(.rev-c-filter-chip__trigger--static) .rev-c-filter-chip__counter{opacity:0;transform:scale(.6)}.rev-c-filter-chip--open .rev-c-filter-chip__chevron,.rev-c-filter-chip__trigger:focus-visible .rev-c-filter-chip__chevron,.rev-c-filter-chip__trigger:hover:not(.rev-c-filter-chip__trigger--static) .rev-c-filter-chip__chevron{opacity:1;transform:scale(1)}.rev-c-filter-chip__dropdown{width:22.5rem;max-width:22.5rem;padding:.5rem;border:.0625rem solid var(--color-grey-20);border-radius:.5rem;transform:translateY(calc(100% + .25rem))}.rev-c-filter-chip__values{display:flex;flex-wrap:wrap;gap:.25rem;width:100%}.rev-c-filter-chip-value{display:inline-flex;align-items:center;column-gap:.25rem;padding:.3125rem .5rem .3125rem .75rem;border:.0625rem solid var(--color-grey-40);border-radius:.375rem;background-color:var(--color-grey-5);color:var(--color-primary-100)}.rev-c-filter-chip-value:hover{border-color:var(--color-grey-60)}.rev-c-filter-chip-value__label{font-size:.875rem;font-weight:500;line-height:125%}.rev-c-filter-chip-value__remove{border-radius:.25rem}.rev-c-filter-chip-value__remove .rev-c-action.rev-c-action--core.rev-c-action--ghost{padding:0;color:var(--color-grey-80)}.rev-c-filter-chip-value__remove .rev-c-action__icon{width:1.25rem;height:1.25rem}.rev-c-filter-chip-value__remove:focus-visible{box-shadow:inset 0 0 0 .125rem var(--color-grey-60)}.rev-c-form-field{display:flex;flex-direction:column;row-gap:.25rem;width:100%}.rev-c-form-field__error,.rev-c-form-field__hint{font-size:.625rem;line-height:125%}.rev-c-form-field__error{color:var(--color-error-120)}.rev-c-form-field__hint{color:var(--color-neutral-black);display:inline}.rev-c-form-field__hint--flex{display:inline-flex;align-items:center;column-gap:.5rem}.rev-c-form-field__label+.rev-c-input-range{padding-top:.25rem}.rev-c-form-field--read-only .rev-c-form-field__label{font-size:.75rem}:root{--job-steps-color-profiling-100:var(--color-grey-80);--job-steps-color-hunting-100:var(--color-grey-100);--job-steps-color-presenting-100:var(--color-primary-80);--job-steps-color-scout-interviewing-100:var(--color-primary-60);--job-steps-color-client-interviewing-100:var(--color-secondary-120);--job-steps-color-dealing-100:var(--color-secondary-100);--job-steps-color-onboarding-100:var(--color-secondary-80);--job-steps-color-profiling-50:var(--color-grey-60);--job-steps-color-hunting-50:var(--color-grey-80);--job-steps-color-presenting-50:var(--color-primary-60);--job-steps-color-scout-interviewing-50:var(--color-primary-40);--job-steps-color-client-interviewing-50:var(--color-secondary-100);--job-steps-color-dealing-50:var(--color-secondary-80);--job-steps-color-onboarding-50:var(--color-secondary-60)}.rev-c-job-steps{--content-color:var(--color-grey-100);width:100%;display:flex;background-color:var(--color-grey-20)}.rev-c-job-steps--profiling{--job-steps-color-completed:var(--job-steps-color-profiling-100);--job-steps-color-in-progress:var(--job-steps-color-profiling-50)}.rev-c-job-steps--hunting{--job-steps-color-completed:var(--job-steps-color-hunting-100);--job-steps-color-in-progress:var(--job-steps-color-hunting-50)}.rev-c-job-steps--presenting{--job-steps-color-completed:var(--job-steps-color-presenting-100);--job-steps-color-in-progress:var(--job-steps-color-presenting-50)}.rev-c-job-steps--scout-interviewing{--job-steps-color-completed:var(--job-steps-color-scout-interviewing-100);--job-steps-color-in-progress:var(--job-steps-color-scout-interviewing-50)}.rev-c-job-steps--client-interviewing{--job-steps-color-completed:var(--job-steps-color-client-interviewing-100);--job-steps-color-in-progress:var( --job-steps-color-client-interviewing-50 )}.rev-c-job-steps--dealing{--job-steps-color-completed:var(--job-steps-color-dealing-100);--job-steps-color-in-progress:var(--job-steps-color-dealing-50)}.rev-c-job-steps--onboarding{--job-steps-color-completed:var(--job-steps-color-onboarding-100);--job-steps-color-in-progress:var(--job-steps-color-onboarding-50)}.rev-c-job-steps-phase{padding:1rem;display:flex;align-items:center;justify-content:center;position:relative;width:100%}.rev-c-job-steps-phase--completed,.rev-c-job-steps-phase--in-progress{--content-color:var(--color-neutral-white)}.rev-c-job-steps-phase:after{content:"";position:absolute;top:50%;right:0;transform:translateY(-50%);width:.0625rem;height:33.3%;background-color:var(--content-color);z-index:10}.rev-c-job-steps-phase__name{position:relative;z-index:10;color:var(--content-color);text-align:center}.rev-c-job-steps-phase__segmentation{position:absolute;top:0;left:0;height:100%;width:100%;display:flex}.rev-c-job-steps-phase:last-child:after{content:none}.rev-c-job-steps-phase-step{width:100%;position:relative}.rev-c-job-steps-phase-step:after{content:"";position:absolute;bottom:0;right:0;height:.25rem;width:.0625rem;background-color:var(--color-grey-100);z-index:10}.rev-c-job-steps-phase-step--completed{background-color:var(--job-steps-color-completed)}.rev-c-job-steps-phase-step--completed:after{content:none}.rev-c-job-steps-phase-step--completed:last-child():after{content:"";background-color:var(--color-neutral-white)}.rev-c-job-steps--highlighted-current .rev-c-job-steps-phase--completed+.rev-c-job-steps-phase .rev-c-job-steps-phase-step:first-child:not(.rev-c-job-steps-phase-step--completed),.rev-c-job-steps--highlighted-current .rev-c-job-steps-phase-step--completed+.rev-c-job-steps-phase-step:not(.rev-c-job-steps-phase-step--completed){background-color:var(--job-steps-color-in-progress)}.rev-c-job-steps-phase:last-child .rev-c-job-steps-phase-step:last-child:after{content:none}.rev-c-job-steps--small .rev-c-job-steps-phase{padding:1rem .75rem}.rev-c-job-steps--small .rev-c-job-steps-phase__name{font-size:.875rem}.rev-c-location-filter{display:flex;flex-direction:column;row-gap:1rem}.rev-c-pagination{display:flex;justify-content:center;align-items:center;gap:.5rem}.rev-c-pagination__items{list-style:none;display:flex;gap:.5rem}.rev-c-pagination__button{font-size:.75rem;border:.0625rem solid var(--color-grey-40);min-width:1.5rem;height:1.5rem;display:flex;align-items:center;justify-content:center;text-decoration:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:border-color,background-color .3s ease-in-out;padding:.25rem}.rev-c-pagination__button:hover{border-color:var(--color-primary-100)}.rev-c-pagination__button:focus-visible{outline:.125rem solid var(--color-grey-60);outline-offset:.125rem}.rev-c-pagination__button:disabled{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:default}.rev-c-pagination__button--active{cursor:default;background-color:var(--color-primary-100);color:var(--color-neutral-white);border-color:var(--color-primary-100)}.rev-c-pagination__button--active:hover{border-color:var(--color-grey-40)}.rev-c-pagination__button--disabled{-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:default;border-color:var(--color-grey-40)}.rev-c-pagination__button--ellipsis{color:var(--color-primary-100)}.rev-c-pagination__button--uncountable{padding:0}.rev-c-pagination--medium .rev-c-pagination__button{font-size:.875rem;min-width:1.875rem;height:1.875rem;padding:.375rem .5rem}.rev-c-place-boundaries-filter{display:flex;flex-direction:column;row-gap:1rem;width:100%}.rev-c-place-boundaries-filter__chips{display:flex;flex-wrap:wrap;gap:.5rem}.rev-c-place-boundaries-filter-chip{position:relative;display:inline-block}.rev-c-place-boundaries-filter-chip__trigger{display:flex;align-items:center;column-gap:.125rem;max-width:12.5rem;padding:.25rem .25rem .25rem .5rem;border:.0625rem solid var(--color-primary-20);border-radius:.25rem;background-color:var(--color-primary-10);color:var(--color-primary-80);-webkit-user-select:none;-moz-user-select:none;user-select:none}.rev-c-place-boundaries-filter-chip__trigger:focus-visible,.rev-c-place-boundaries-filter-chip__trigger:hover{border-color:var(--color-primary-40)}.rev-c-place-boundaries-filter-chip__trigger:focus-visible{box-shadow:inset 0 0 0 .125rem var(--color-grey-60)}.rev-c-place-boundaries-filter-chip--open .rev-c-place-boundaries-filter-chip__trigger{border-color:var(--color-primary-40)}.rev-c-place-boundaries-filter-chip--open .rev-c-place-boundaries-filter-chip__chevron{transform:rotate(180deg)}.rev-c-place-boundaries-filter-chip__label{overflow:hidden;font-size:.75rem;font-weight:500;line-height:125%;text-overflow:ellipsis;white-space:nowrap}.rev-c-place-boundaries-filter-chip__chevron{flex-shrink:0;width:1rem;height:1rem;transition:transform .15s ease-out}@media(prefers-reduced-motion:reduce){.rev-c-place-boundaries-filter-chip__chevron{transition:none}}.rev-c-place-boundaries-filter-chip__distance{padding-top:.5rem}.rev-c-popover{box-shadow:0 .5rem 1rem 0 color-mix(in srgb,var(--color-primary-100) 12%,transparent);position:absolute;bottom:0;left:0;display:none;flex-direction:column;width:26.125rem;max-width:calc(100vw - 1rem);border-radius:.5rem;background-color:var(--color-neutral-white);transform:translateY(calc(100% + .5rem));z-index:10}.rev-c-popover--open{display:flex}.rev-c-popover--on-right{right:0;left:auto}.rev-c-popover--on-top{top:0;bottom:auto;transform:translateY(calc(-100% - .5rem))}.rev-c-popover__header{display:flex;flex-direction:column;row-gap:.5rem;padding:1rem 1rem 0}.rev-c-popover__title{font-size:1rem;font-weight:600;line-height:125%;color:var(--color-primary-100)}.rev-c-popover__subtitle{font-size:.875rem;font-weight:400;line-height:125%;color:var(--color-primary-80)}.rev-c-popover__body{display:flex;padding:1rem}.rev-c-popover__footer{display:flex;column-gap:1rem;padding:0 1rem 1rem}.rev-c-read-more{display:flex;flex-direction:column;row-gap:.5rem}.rev-c-read-more__content{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden}.rev-c-read-more__action{align-self:flex-start}.rev-c-read-more__action .rev-c-action.rev-c-action--core.rev-c-action--ghost{color:var(--color-primary-100);text-decoration:underline}.rev-c-read-more__action .rev-c-action--small{padding:0}.rev-c-show-more__action{cursor:pointer}.rev-c-show-more__input{clip:rect(0 0 0 0);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:.0625rem;overflow:hidden;position:absolute;white-space:nowrap;width:.0625rem}.rev-c-show-more__input~*{display:none}.rev-c-show-more__input:checked~*,.rev-c-show-more__input~.rev-c-show-more{display:inherit}.rev-c-show-more__action.rev-c-action--core.rev-c-action--ghost{padding:.5rem 0}.rev-c-show-more__label--less{display:none}.rev-c-show-more__input:checked~.rev-c-show-more .rev-c-icon{transform:rotate(180deg)}.rev-c-show-more__input:checked~.rev-c-show-more .rev-c-show-more__label--more{display:none}.rev-c-show-more__input:checked~.rev-c-show-more .rev-c-show-more__label--less{display:inherit}.rev-c-side-menu{position:-webkit-sticky;position:sticky;top:0;padding:1.5rem 0;background-color:var(--color-grey-5);align-self:start;width:100%}.rev-c-side-menu__list{display:flex;flex-direction:column;row-gap:.5rem;list-style:none}.rev-c-side-menu__item--active,.rev-c-side-menu__item:hover{font-weight:700}.rev-c-side-menu__item--active{background-color:var(--color-neutral-white)}.rev-c-side-menu__link{display:grid;grid-template-columns:1fr max-content;grid-column-gap:.5rem;column-gap:.5rem;width:100%;padding:.5rem;color:var(--color-primary-80);text-decoration:none}.rev-c-side-menu__check{visibility:hidden;color:var(--color-primary-40)}.rev-c-side-menu__item--valid .rev-c-side-menu__check{visibility:visible}.rev-c-tabs{width:100%;display:flex;align-items:flex-end}.rev-c-tabs:after{content:"";width:100%;border-bottom:.125rem solid var(--color-grey-40);flex-shrink:1}.rev-c-tabs__list{display:flex;align-items:stretch;list-style:none;flex-shrink:0}.rev-c-tab-item{display:flex;align-items:stretch;column-gap:.5rem;border-bottom:.125rem solid var(--color-grey-40);row-gap:.25rem;color:var(--color-primary-100);line-height:125%;font-weight:500;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.rev-c-tab-item>a{text-decoration:none}.rev-c-tab-item__inner{display:flex;flex-direction:column;align-items:center;justify-content:flex-end;padding:.75rem 1.5rem .5rem}.rev-c-tab-item__counter{background-color:var(--color-primary-100)}.rev-c-tab-item__title{font-size:.875rem;font-weight:500}.rev-c-tab-item--selected,.rev-c-tab-item:hover{border-color:var(--color-secondary-100)}.rev-c-tab-item--selected{background-color:var(--color-secondary-5)}.rev-c-tab-item--selected .rev-c-tab-item__counter{background-color:var(--color-secondary-100)}.rev-c-tab-item--selected .rev-c-tab-item__title{color:var(--color-secondary-100)}.rev-c-tab-item--disabled{cursor:default}.rev-c-tab-item--disabled,.rev-c-tab-item--disabled:hover{border-color:var(--color-grey-40)}.rev-c-tab-item--disabled .rev-c-tab-item__counter{background-color:var(--color-grey-40)}.rev-c-tab-item--disabled .rev-c-tab-item__title{color:var(--color-grey-40)}.rev-c-tabs--background-colored .rev-c-tab-item:hover{background-color:var(--color-grey-20)}.rev-c-tabs--background-colored .rev-c-tab-item--disabled:hover,.rev-c-tabs--background-colored .rev-c-tab-item--selected{background-color:transparent}.rev-c-form-benefit-generic{display:flex;flex-direction:column;row-gap:1.5rem}.rev-c-form-benefit-generic__field{display:flex;flex-direction:column;row-gap:.5rem}.rev-c-form-benefit-generic__status{width:100%}.rev-c-form-benefit-generic__status .rev-c-toggle__label{width:100%;justify-content:space-between}.rev-c-form-benefit-generic__status .rev-c-toggle__label-content{color:var(--color-primary-100);font-weight:600}.rev-c-form-benefit-generic__controls-wrapper{display:none}.rev-c-form-benefit-generic__controls{display:flex;column-gap:1rem}.rev-c-form-benefit-generic__empty-message{color:var(--color-grey-100)}.rev-c-form-benefit-generic__field--active .rev-c-form-benefit-generic__controls-wrapper{display:flex}.rev-c-form-benefit-generic__field--active .rev-c-form-benefit-generic__empty-message{display:none}.rev-c-form-benefit-generic__missing-alert{display:flex;align-items:center;column-gap:.5rem;color:var(--color-accent-100)}.rev-c-form-bonuses-and-incentives{display:flex;flex-direction:column;row-gap:1.5rem}.rev-c-form-bonuses-and-incentives__list,.rev-c-form-bonuses-and-incentives__section{display:flex;flex-direction:column}.rev-c-form-bonuses-and-incentives__section{row-gap:.625rem}.rev-c-form-bonuses-and-incentives__section-title{font-size:1rem;font-weight:600;color:var(--color-primary-100)}.rev-c-form-bonuses-and-incentives__list{row-gap:1rem}.rev-c-form-bonuses-and-incentives__item{display:grid;grid-gap:.5rem;gap:.5rem;grid-template-rows:repeat(2,min-content);grid-template-columns:5fr 3fr}.rev-c-form-bonuses-and-incentives__item-type,.rev-c-form-bonuses-and-incentives__item-value{grid-row:1}.rev-c-form-bonuses-and-incentives__item-type{grid-column:1}.rev-c-form-bonuses-and-incentives__item-value{grid-column:2}.rev-c-form-bonuses-and-incentives__item-details{grid-row:2;grid-column:1/span 2}.rev-c-form-bonuses-and-incentives__item-footer{grid-column:1/span 2;display:flex;justify-content:space-between;column-gap:1rem}.rev-c-form-bonuses-and-incentives__item--labelled .rev-c-form-bonuses-and-incentives__item-value{padding-top:1.34375rem}.rev-c-form-bonuses-and-incentives__missing-alert{display:flex;align-items:center;column-gap:.5rem;color:var(--color-accent-100)}.rev-c-form-bonuses-and-incentives__item-delete{display:flex;justify-content:flex-end;flex-grow:1}.rev-c-form-bonuses-and-incentives__item-delete .rev-c-action.rev-c-action--core.rev-c-action--ghost{padding:.5rem .75rem}.rev-c-modal{position:fixed;height:100%;width:100%;top:0;left:0;justify-content:center;align-items:center;padding:1.5rem 1rem;background-color:color-mix(in srgb,var(--color-primary-100) 90%,transparent);border:none}.rev-c-modal:not([popover]),.rev-c-modal:popover-open{display:flex}.rev-c-modal__inner{background-color:var(--color-neutral-white);width:100%;max-height:100%;max-width:26.75rem;display:grid;grid-template-rows:max-content 1fr max-content}.rev-c-modal .rev-c-modal-header{grid-row:1}.rev-c-modal .rev-c-modal-content{grid-row:2}.rev-c-modal .rev-c-modal-footer{grid-row:3}.rev-c-modal--full-size{padding:0}.rev-c-modal--full-size .rev-c-modal__inner{max-width:none;height:100%}@media screen and (min-width:40rem){.rev-c-modal{padding:2rem}.rev-c-modal--small{padding-top:8rem;padding-bottom:8rem}.rev-c-modal--small .rev-c-modal__inner{max-width:26.125rem}.rev-c-modal--medium{padding-top:6rem;padding-bottom:6rem}.rev-c-modal--medium .rev-c-modal__inner{max-width:40rem}.rev-c-modal--large{padding-top:4rem;padding-bottom:4rem}.rev-c-modal--large .rev-c-modal__inner{max-width:53.75rem}.rev-c-modal--extra-large{padding-top:2rem;padding-bottom:2rem}.rev-c-modal--extra-large .rev-c-modal__inner{max-width:67.625rem}.rev-c-modal--full-size{padding:0}.rev-c-modal--full-size .rev-c-modal__inner{max-width:none}}.rev-c-modal-header{display:flex;column-gap:1rem;justify-content:space-between;align-items:center;position:relative;width:100%;padding:1rem}.rev-c-modal-header__title{font-family:var(--font-typo-secondary);font-size:1.25rem;font-weight:700;color:var(--color-primary-100);line-height:150%}.rev-c-modal-header__close{align-self:flex-start}.rev-c-modal-header__close .rev-c-action{padding:.1875rem 0}.rev-c-modal-header__close .rev-c-action__icon{width:1.5rem;height:1.5rem}.rev-c-modal--full-size .rev-c-modal-header{padding:1rem 1.5rem}@media screen and (min-width:40rem){.rev-c-modal-header{padding:1.5rem}.rev-c-modal-header__title{font-size:1.5rem}.rev-c-modal--full-size .rev-c-modal-header{padding:1.5rem 2rem}}.rev-c-modal-content{scrollbar-width:thin;scrollbar-color:var(--color-primary-80) transparent}.rev-c-modal-content::-webkit-scrollbar{width:.5rem}.rev-c-modal-content::-webkit-scrollbar-track{background:transparent}.rev-c-modal-content::-webkit-scrollbar-thumb{background-color:var(--color-primary-80);border-radius:.5rem}.rev-c-modal-content{overflow:auto;padding:0 1rem 1rem}.rev-c-modal--full-size .rev-c-modal-content{padding:1rem 1.5rem 1.5rem;border-top-width:.0625rem;border-bottom-width:.0625rem;box-shadow:0 0,0 -.0625rem 0 var(--color-grey-40) inset,0 0,0 .0625rem 0 var(--color-grey-40) inset}.rev-c-modal-content--top-border{box-shadow:0 .0625rem 0 var(--color-grey-40) inset}.rev-c-modal-content--bottom-border{box-shadow:0 -.0625rem 0 var(--color-grey-40) inset}.rev-c-modal-content--top-border.rev-c-modal-content--bottom-border{box-shadow:0 0,0 -.0625rem 0 var(--color-grey-40) inset,0 0,0 .0625rem 0 var(--color-grey-40) inset}@media screen and (min-width:40rem){.rev-c-modal-content{padding:0 1.5rem 1.5rem}.rev-c-modal--full-size .rev-c-modal-content{padding:2rem}}.rev-c-modal-footer{width:100%;display:flex;flex-direction:column;row-gap:1rem;padding:1rem}.rev-c-modal--full-size .rev-c-modal-footer{padding:1.5rem}@media screen and (min-width:40rem){.rev-c-modal-footer{flex-direction:row;justify-content:flex-end;column-gap:1rem;padding:1.5rem}}.rev-c-table{overflow-x:auto;width:100%;border:.0625rem solid var(--color-grey-20);border-radius:.5rem}.rev-c-table--borderless{border:none;border-radius:0}.rev-c-table__table{width:100%;border-collapse:collapse;border-spacing:0}.rev-c-table__table--layout-fixed{table-layout:fixed}.rev-c-table__caption{clip:rect(0 0 0 0);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:.0625rem;overflow:hidden;position:absolute;white-space:nowrap;width:.0625rem}.rev-c-table__body,.rev-c-table__header{width:100%}.rev-c-table__cell,.rev-c-table__header-cell{padding:.75rem 1.5rem;text-align:left}.rev-c-table__cell:first-child,.rev-c-table__header-cell:first-child{position:-webkit-sticky;position:sticky;left:0;z-index:10;background-color:inherit;box-shadow:.25rem 0 .5rem 0 color-mix(in srgb,var(--color-primary-100) 16%,transparent)}.rev-c-table__cell{height:3.75rem;border-bottom:.0625rem solid var(--color-grey-20);font-size:.875rem}.rev-c-table__header-cell{height:2.75rem;border-bottom:.0625rem solid var(--color-grey-40);color:var(--color-grey-90);font-size:.875rem;font-weight:500}.rev-c-table__header-cell:first-child{z-index:20}.rev-c-table__header-cell--sortable:hover{background-color:var(--color-grey-5)}.rev-c-table__row:last-child .rev-c-table__cell{border-bottom:none}.rev-c-table__cell-button,.rev-c-table__header-cell-content,.rev-c-table__sort-button{display:flex;align-items:center;gap:.5rem;width:100%;color:inherit;font-size:inherit;font-weight:inherit;text-align:left;white-space:nowrap}.rev-c-table__cell-button,.rev-c-table__sort-button{cursor:pointer}.rev-c-table__cell-button:focus-visible,.rev-c-table__sort-button:focus-visible{box-shadow:inset 0 0 0 .125rem var(--color-grey-60)}.rev-c-table__cell-button{white-space:normal}.rev-c-table__header-cell-icon{flex-shrink:0;width:1.125rem;height:1.125rem;color:var(--color-grey-90)}.rev-c-table__sort-indicator{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:1.125rem;height:1.125rem;border-radius:624.9375rem;background-color:var(--color-grey-20);color:var(--color-grey-100)}.rev-c-table__cell-text{display:flex;flex-direction:column;justify-content:center}.rev-c-table__cell-text-hint,.rev-c-table__cell-text-label{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;line-height:1.25}.rev-c-table__cell-text-label{color:var(--color-primary-100);font-weight:500}.rev-c-table__cell-text-hint{color:var(--color-grey-100);font-weight:400}.rev-c-table__cell-text--with-hint .rev-c-table__cell-text-hint,.rev-c-table__cell-text--with-hint .rev-c-table__cell-text-label{-webkit-line-clamp:1;line-clamp:1}.rev-c-table--small .rev-c-table__cell,.rev-c-table--small .rev-c-table__header-cell{padding:.625rem .75rem;font-size:.75rem}.rev-c-table--small .rev-c-table__cell{height:3.125rem}.rev-c-table--small .rev-c-table__header-cell{height:2.25rem}.rev-c-table--small .rev-c-table__header-cell-icon{width:1rem;height:1rem}.rev-c-table--striped .rev-c-table__row:nth-child(2n){background-color:var(--color-grey-5)}.rev-c-table__row{background-color:var(--color-neutral-white)}.rev-c-table__row--interactive{cursor:pointer}.rev-c-table__row--interactive:hover{background-color:var(--color-grey-5)}.rev-c-table__row--interactive:focus-visible{outline:none;box-shadow:inset 0 0 0 .125rem var(--color-grey-60)}.rev-c-table__row--active{background-color:var(--color-secondary-5)}@media screen and (min-width:40rem){.rev-c-table__cell:first-child,.rev-c-table__header-cell:first-child{position:static;left:auto;z-index:auto;box-shadow:none}}.rev-c-contract-type-selection{display:flex;flex-direction:column;row-gap:1rem;width:100%}.rev-c-contract-type-selection__group--expanded .rev-c-contract-type-selection__option--hidden{display:flex}.rev-c-contract-type-selection__option-content{color:var(--color-primary-100)}.rev-c-contract-type-selection__option-hint{font-size:.75rem;color:var(--color-primary-80);display:none}.rev-c-radio-button__input:checked~.rev-c-radio-button__label .rev-c-contract-type-selection__option-hint{display:block}.rev-c-contract-type-selection__toggle-button{align-self:flex-start}.rev-c-contract-type-selection-group{display:flex;flex-direction:column;row-gap:.5rem;padding:0}.rev-c-contract-type-selection-group__toggle-button{display:inline-flex}.rev-c-contract-type-selection-group__toggle-button .rev-c-action{padding:0}.rev-c-contract-type-selection-group--hidden{display:none}.rev-c-contract-type-selection-group--expanded .rev-c-contract-type-selection-group--hidden{display:flex}.rev-c-contract-type-selection-group-radio--hidden,.rev-c-contract-type-selection-group-radio__hint{display:none}.rev-c-contract-type-selection-group-radio__hint{font-size:.75rem;color:var(--color-primary-80)}.rev-c-contract-type-selection-group-radio__content{line-height:1.5rem;color:var(--color-primary-100)}.rev-c-contract-type-selection-group-radio .rev-c-label{align-items:flex-start}.rev-c-contract-type-selection-group--expanded .rev-c-contract-type-selection-group-radio--hidden{display:flex}.rev-c-radio-button__input:checked+.rev-c-label .rev-c-contract-type-selection-group-radio__hint{display:inline}.rev-c-input-autocomplete{position:relative}.rev-c-input-autocomplete-dropdown{bottom:-.0625rem;z-index:20}:root{--font-typo-primary:"Inter",sans-serif;--font-typo-secondary:"Merriweather",serif}body{min-height:100vh;display:grid;grid-template-rows:max-content 1fr max-content}body>*{width:100%}body>header{grid-row:1}body>main{grid-row:2}body>footer{grid-row:3}.c-page{height:100%;background-color:var(--color-neutral-white)}.u-page-content-section{max-width:56rem;margin:0 auto}.c-article-author{display:flex;align-items:center;column-gap:.5rem}.c-article-author__avatar{height:1.5rem;width:1.5rem}.c-article-author__date,.c-article-author__name{font-size:.75rem}.c-article-author__content{display:flex;column-gap:1.5rem}.c-article-author__name{font-weight:700}.c-article-author__date{color:var(--color-primary-80);font-weight:500}.c-article-author--large .c-article-author__avatar{height:2.25rem;width:2.25rem}.c-article-author--large .c-article-author__date,.c-article-author--large .c-article-author__name{font-size:.875rem}@media screen and (min-width:40rem){.c-article-author__avatar{height:2.25rem;width:2.25rem}.c-article-author__date,.c-article-author__name{font-size:.875rem}.c-article-author--small .c-article-author__avatar{height:1.5rem;width:1.5rem}.c-article-author--small .c-article-author__date,.c-article-author--small .c-article-author__name{font-size:.75rem}}.c-author-card{display:flex;flex-direction:column;align-items:center;row-gap:.5rem;text-align:center;max-width:9.375rem}.c-author-card__image{height:9.375rem;width:9.375rem;object-fit:cover}.c-author-card__name{font-size:1.125rem;line-height:150%;font-family:var(--font-typo-secondary);font-size:1rem;font-weight:700;color:var(--color-primary-80)}@media screen and (min-width:40rem){.c-author-card__name{font-size:1.25rem}}@media screen and (min-width:56rem){.c-author-card__name{font-size:1.5rem}}@media screen and (min-width:40rem){.c-author-card{max-width:12.5rem}.c-author-card__image{height:12.5rem;width:12.5rem}.c-author-card__name{font-family:var(--font-typo-secondary);font-size:1.125rem;font-weight:700}}@media screen and (min-width:56rem){.c-author-card{max-width:16.625rem}.c-author-card__image{height:16.625rem;width:16.625rem}.c-author-card__name{font-family:var(--font-typo-secondary);font-size:1.25rem;font-weight:700}}.c-code-block{width:100%;padding:1rem 1rem .5rem;background-color:var(--color-primary-100);counter-reset:code-block-lines;border-radius:.5rem;display:flex;flex-direction:column;line-height:150%;row-gap:.75rem;font-family:Monaco,monospace;font-size:.875rem}.c-code-block__language{color:var(--color-neutral-white)}.c-code-block__content{overflow-x:auto;padding-bottom:.5rem}.c-code-block__table{border-collapse:collapse}.c-code-block__line-number{position:-webkit-sticky;position:sticky;left:0;padding-right:.75rem;color:var(--color-grey-80);height:100%;display:flex;align-items:flex-start;border-right:.0625rem solid var(--color-grey-80);background-color:var(--color-primary-100)}.c-code-block__line-number:before{content:counter(code-block-lines);counter-increment:code-block-lines;width:100%;text-align:right}.c-code-block__line-code{white-space:pre;padding-left:.75rem;width:99%}.c-code-block--shell .c-code-block__line-number{border-right:none;padding-right:0}.c-code-block--shell .c-code-block__line-number:before{content:">"}.c-quote{font-family:var(--font-typo-primary);font-size:1rem;font-weight:400;width:100%;padding:1rem;display:flex;flex-direction:column;row-gap:.5rem;background-color:var(--color-primary-5);border-left:.5rem solid var(--color-primary-40);line-height:125%}.c-quote__title{font-weight:700}.c-quote--error{background-color:var(--color-error-20);border-left-color:var(--color-error-120)}.c-quote--success{background-color:var(--color-success-20);border-left-color:var(--color-success-110)}.c-quote--warning{background-color:var(--color-accent-40);border-left-color:var(--color-accent-100)}.c-responsive-image{position:relative}.c-responsive-image__picture{object-fit:cover}.c-article-preview{display:flex;flex-direction:column;row-gap:1rem;max-width:896px;width:100%;padding:1rem;background-color:var(--color-neutral-white);text-decoration:none}.c-article-preview__thumbnail{width:100%;padding-top:56.25%;position:relative;overflow:hidden}.c-article-preview__image{object-fit:cover}.c-article-preview__excerpt,.c-article-preview__title{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.c-article-preview__details{display:flex;flex-direction:column;row-gap:1rem}.c-article-preview__title{font-family:var(--font-typo-secondary);font-size:1.125rem;font-weight:700;line-height:150%;color:var(--color-primary-80)}@media screen and (min-width:40rem){.c-article-preview__title{font-size:1.25rem}}@media screen and (min-width:56rem){.c-article-preview__title{font-size:1.5rem}}.c-article-preview__excerpt{line-height:150%}.c-article-preview--banner{padding:0;position:relative}.c-article-preview--banner .c-article-author__date{color:var(--color-neutral-white)}.c-article-preview--banner .c-article-preview__details{position:absolute;bottom:0;left:0;height:100%;width:100%;justify-content:flex-end;padding:1rem;color:var(--color-neutral-white);background:linear-gradient(180deg,transparent 0,color-mix(in srgb,var(--color-primary-120) 60%,transparent) 100%)}.c-article-preview--banner .c-article-preview__title{color:var(--color-neutral-white)}.c-article-preview--list-item{display:grid;flex-direction:row;grid-template-columns:max-content 1fr;align-items:center;grid-column-gap:1rem;column-gap:1rem}.c-article-preview--list-item .c-article-preview__thumbnail{padding-top:0;height:6rem;width:6rem}.c-article-preview--list-item .c-article-preview__details{row-gap:.5rem}.c-article-preview--list-item .c-article-preview__excerpt{display:none}@media screen and (min-width:40rem){.c-article-preview--list-item{grid-template-columns:1fr 2fr}.c-article-preview--list-item .c-article-preview__thumbnail{padding-top:100%;width:100%}.c-article-preview--list-item .c-article-preview__details{padding:.5rem 0;row-gap:1rem}.c-article-preview--list-item .c-article-preview__excerpt{display:inline}.c-article-preview--list-item.c-article-preview--small{grid-template-columns:max-content 1fr}.c-article-preview--list-item.c-article-preview--small .c-article-preview__thumbnail{height:6rem;width:6rem}.c-article-preview--list-item.c-article-preview--small .c-article-preview__details{padding:0;row-gap:.5rem}.c-article-preview--list-item.c-article-preview--small .c-article-preview__title{font-family:var(--font-typo-secondary);font-size:1.125rem;font-weight:700}.c-article-preview--list-item.c-article-preview--small .c-article-preview__excerpt{display:none}.c-article-preview--banner .c-article-preview__details{height:66.6%}}@media screen and (min-width:56rem){.c-article-preview--list-item .c-article-preview__thumbnail{padding-top:62.5%}}.c-banner{position:relative;width:100%}.c-banner__content{position:absolute;height:66.6666666667%;width:100%;left:0;bottom:0;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:1.5rem;row-gap:1.5rem;text-align:center;background:linear-gradient(180deg,transparent 0,color-mix(in srgb,var(--color-primary-120) 60%,transparent) 100%);color:var(--color-neutral-white)}.c-banner__title{font-family:var(--font-typo-secondary);font-size:1.5rem;font-weight:700;line-height:150%}@media screen and (min-width:40rem){.c-banner__title{font-size:1.75rem}}@media screen and (min-width:56rem){.c-banner__title{font-size:2rem}}.c-banner__subtitle{line-height:150%}.c-banner__cta .rev-c-action.rev-c-action--core.rev-c-action--outlined{background-color:transparent;color:var(--color-neutral-white);box-shadow:inset 0 0 0 .125rem var(--color-neutral-white)}.c-banner__background{width:100%;height:calc(100vh - 3.25rem)}@media screen and (min-width:40rem){.c-banner__background{width:100%;height:31.375rem;position:relative}.c-banner__background:before{content:"";height:100%;width:100%;background-color:var(--color-primary-120);position:absolute;top:0;left:0}.c-banner__background .c-responsive-image__picture{opacity:.8}.c-banner__content{height:100%;left:50%;transform:translateX(-50%);max-width:56rem;align-items:flex-start;text-align:left;padding:2rem 1rem;background:transparent}.c-banner__subtitle,.c-banner__title{max-width:32rem}}@media screen and (min-width:56rem){.c-banner__content{padding:4rem 1rem}}.c-header{width:100%;position:-webkit-sticky;position:sticky;top:0;z-index:1;background-color:var(--color-neutral-white);border-bottom:.0625rem solid var(--color-grey-40)}.c-header__inner{width:100%;max-width:56rem;margin:0 auto;display:flex;justify-content:space-between;align-items:center}.c-header__logo{width:7.8125rem;padding:0 1rem}.c-header__logo-image{height:auto}.c-homepage-banner{position:relative;width:100%;height:calc(100vh - 3.25rem);background-color:var(--color-primary-100)}.c-homepage-banner:before{content:"";position:absolute;background-color:var(--color-primary-20);height:50%;width:100%;bottom:0}.c-homepage-banner__content{display:grid;grid-template-rows:1fr 1fr;width:100%;height:100%}.c-homepage-banner__title{font-family:var(--font-typo-secondary);font-size:2rem;font-weight:700;line-height:150%;display:flex;align-items:center;justify-content:center;color:var(--color-neutral-white);padding:1rem}@media screen and (min-width:40rem){.c-homepage-banner__title{font-size:2.5rem}}@media screen and (min-width:56rem){.c-homepage-banner__title{font-size:3rem}}.c-homepage-banner__picture{position:relative;width:100%}.c-homepage-banner__image{width:auto;height:100%;position:absolute;left:50%;transform:translateX(-50%) translateY(-2rem)}@media screen and (min-width:40rem){.c-homepage-banner{display:flex;height:31.875rem;justify-content:center;align-items:center}.c-homepage-banner:before{height:100%;width:40%;top:0;right:0}.c-homepage-banner__content{grid-template-columns:3fr 2fr;grid-template-rows:1fr;max-width:55.75rem;padding:1rem;align-items:center}.c-homepage-banner__title{text-align:left;padding:0}.c-homepage-banner__image{width:100%;height:auto;left:0;top:50%;transform:translateY(-50%)}}.c-navigation{position:relative}.c-navigation__content{height:100%;width:100%;position:fixed;top:0;left:0;z-index:2;display:flex;flex-direction:column;row-gap:1.5rem;background-color:var(--color-primary-100);visibility:hidden;transform:translateX(100%);transition:all .5s;transition-timing-function:cubic-bezier(.65,0,.65,.65)}.c-navigation__list,.c-navigation__social{list-style:none;padding:0 1rem}.c-navigation__list{display:flex;flex-direction:column;align-items:flex-end;row-gap:1.5rem}.c-navigation__close{align-self:flex-start}.c-navigation__link{color:var(--color-neutral-white);text-decoration:none}.c-navigation__social{display:flex;column-gap:1rem;justify-content:flex-end}.c-navigation--open .c-navigation__content{visibility:visible;opacity:1;transform:translateX(0);transition-timing-function:cubic-bezier(.35,.35,.35,1)}@media screen and (min-width:56rem){.c-navigation__content{display:block;visibility:visible;background-color:transparent;height:auto;position:static;transition:none;transform:none;opacity:1}.c-navigation__close,.c-navigation__open{display:none}.c-navigation__list{flex-direction:row;column-gap:1.5rem;padding:1rem}.c-navigation__social{display:none}.c-navigation__link{color:var(--color-primary-100)}}.c-article-content{padding:3rem 0}.c-article-content>:first-child{margin-top:0}.c-article-content>:last-child{margin-bottom:0}.c-article-content>h2,.c-article-content>h3,.c-article-content>h4{color:var(--color-primary-80);margin:3rem 0 1rem}.c-article-content>h2{font-family:var(--font-typo-secondary);font-size:1.5rem;font-weight:700;line-height:150%;margin:3rem 0 .5rem}@media screen and (min-width:40rem){.c-article-content>h2{font-size:1.75rem}}@media screen and (min-width:56rem){.c-article-content>h2{font-size:2rem}}.c-article-content>h3{font-family:var(--font-typo-secondary);font-size:1.125rem;font-weight:700;line-height:150%;margin:2rem 0 .5rem}@media screen and (min-width:40rem){.c-article-content>h3{font-size:1.25rem}}@media screen and (min-width:56rem){.c-article-content>h3{font-size:1.5rem}}.c-article-content>h4{font-family:var(--font-typo-secondary);font-size:1rem;font-weight:700;line-height:150%;margin:1rem 0 .5rem}@media screen and (min-width:40rem){.c-article-content>h4{font-size:1.125rem}}@media screen and (min-width:56rem){.c-article-content>h4{font-size:1.25rem}}.c-article-content>p{font-family:var(--font-typo-primary);font-size:1rem;font-weight:400;line-height:150%;margin:0 0 1rem}.c-article-content>pre{margin:1rem 0}.c-article-header{display:flex;flex-direction:column;row-gap:1.5rem}.c-article-header__title{font-family:var(--font-typo-secondary);font-size:1.75rem;font-weight:700;line-height:150%;color:var(--color-primary-80)}@media screen and (min-width:40rem){.c-article-header__title{font-size:2rem}}@media screen and (min-width:56rem){.c-article-header__title{font-size:2.5rem}}.c-article-header__details{display:flex;flex-direction:column;row-gap:1rem}.c-article-header__categories{display:flex;column-gap:1rem;list-style:none}.c-article-header__thumbnail{width:100%}.c-article-previews-list{padding:2rem 0;background-color:var(--color-neutral-white);display:flex;flex-direction:column}.c-article-previews-list__header{display:flex;justify-content:space-between;align-items:center;padding:0 1rem}.c-article-previews-list__link{color:var(--color-secondary-100);text-decoration:none;display:flex;column-gap:.5rem;align-items:center}.c-article-previews-list__header .c-article-previews-list__link{display:none}.c-article-previews-list__title{font-family:var(--font-typo-secondary);font-size:1.25rem;font-weight:700;line-height:150%;color:var(--color-primary-80)}@media screen and (min-width:40rem){.c-article-previews-list__title{font-size:1.5rem}}@media screen and (min-width:56rem){.c-article-previews-list__title{font-size:1.75rem}}.c-article-previews-list__list{list-style:none;display:flex;flex-direction:column;row-gap:1rem}.c-article-previews-list__footer{padding:1rem 1rem 0}.c-article-previews-list--banner{row-gap:1rem}@media screen and (min-width:56rem){.c-article-previews-list__header .c-article-previews-list__link{display:flex}.c-article-previews-list__list{display:grid;grid-template-columns:repeat(2,1fr)}.c-article-previews-list__footer{display:none}.c-article-previews-list--banner .c-article-previews-list__list{display:flex}}.c-footer{width:100%;background-color:var(--color-neutral-white);border-top:.0625rem solid var(--color-grey-40);display:flex;justify-content:center}.c-footer__content{display:grid;width:100%;max-width:56rem;grid-template-columns:1fr 1fr;grid-column-gap:1rem;column-gap:1rem;grid-row-gap:2rem;row-gap:2rem;padding:2rem 1rem}.c-footer__section--main{display:flex;flex-direction:column;justify-content:space-between;grid-column:1;grid-row:1}.c-footer__section--center{grid-column:1/span 2;grid-row:2}.c-footer__section--payoff{grid-column:2;grid-row:1;display:flex;justify-content:flex-end}.c-footer__copy{font-family:var(--font-typo-primary);font-size:.625rem;font-weight:400;line-height:125%}.c-footer__logo{width:5rem;height:1rem}.c-footer__payoff{width:7rem;height:4.8125rem}@media screen and (min-width:40rem){.c-footer__content{grid-template-columns:6fr 4fr 2fr}.c-footer__section--main{grid-column:1;grid-row:1}.c-footer__section--center{grid-column:2;grid-row:1}.c-footer__section--payoff{grid-column:3;grid-row:1}}