*,:after,:before{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:#3b82f680;--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:#3b82f680;--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }/*
! tailwindcss v3.4.17 | MIT License | https://tailwindcss.com
*/*,:after,:before{border:0 solid #e5e7eb}:after,:before{--tw-content:""}:host,html{line-height:1.5;-webkit-text-size-adjust:100%;font-family:ui-sans-serif,system-ui,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-feature-settings:normal;font-variation-settings:normal;tab-size:4;-webkit-tap-highlight-color:transparent}body{line-height:inherit;margin:0}hr{border-top-width:1px;color:inherit;height:0}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-feature-settings:normal;font-size:1em;font-variation-settings:normal}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:initial}sub{bottom:-.25em}sup{top:-.5em}table{border-color:inherit;text-indent:0}button,input,optgroup,select,textarea{color:inherit;font-family:inherit;font-feature-settings:inherit;font-size:100%;font-variation-settings:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:initial;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:initial}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dd,dl,figure,h1,h2,h3,h4,h5,h6,hr,p,pre{margin:0}fieldset{margin:0}fieldset,legend{padding:0}menu,ol,ul{list-style:none;margin:0;padding:0}dialog{padding:0}input::placeholder,textarea::placeholder{color:#9ca3af;opacity:1}[role=button],button{cursor:pointer}:disabled{cursor:default}audio,canvas,embed,iframe,img,object,svg,video{display:block;vertical-align:middle}img,video{height:auto;max-width:100%}[hidden]:where(:not([hidden=until-found])){display:none}.twprose-sm{font-size:.875rem;line-height:1.7142857}.twprose-sm :where(p):not(:where([class~=twnot-prose],[class~=twnot-prose] *)){margin-bottom:1.1428571em;margin-top:1.1428571em}.twprose-sm :where([class~=lead]):not(:where([class~=twnot-prose],[class~=twnot-prose] *)){font-size:1.2857143em;line-height:1.5555556;margin-bottom:.8888889em;margin-top:.8888889em}.twprose-sm :where(blockquote):not(:where([class~=twnot-prose],[class~=twnot-prose] *)){margin-bottom:1.3333333em;margin-top:1.3333333em;-webkit-padding-start:1.1111111em;padding-inline-start:1.1111111em}.twprose-sm :where(h1):not(:where([class~=twnot-prose],[class~=twnot-prose] *)){font-size:2.1428571em;line-height:1.2;margin-bottom:.8em;margin-top:0}.twprose-sm :where(h2):not(:where([class~=twnot-prose],[class~=twnot-prose] *)){font-size:1.4285714em;line-height:1.4;margin-bottom:.8em;margin-top:1.6em}.twprose-sm :where(h3):not(:where([class~=twnot-prose],[class~=twnot-prose] *)){font-size:1.2857143em;line-height:1.5555556;margin-bottom:.4444444em;margin-top:1.5555556em}.twprose-sm :where(h4):not(:where([class~=twnot-prose],[class~=twnot-prose] *)){line-height:1.4285714;margin-bottom:.5714286em;margin-top:1.4285714em}.twprose-sm :where(img):not(:where([class~=twnot-prose],[class~=twnot-prose] *)){margin-bottom:1.7142857em;margin-top:1.7142857em}.twprose-sm :where(picture):not(:where([class~=twnot-prose],[class~=twnot-prose] *)){margin-bottom:1.7142857em;margin-top:1.7142857em}.twprose-sm :where(picture>img):not(:where([class~=twnot-prose],[class~=twnot-prose] *)){margin-bottom:0;margin-top:0}.twprose-sm :where(video):not(:where([class~=twnot-prose],[class~=twnot-prose] *)){margin-bottom:1.7142857em;margin-top:1.7142857em}.twprose-sm :where(kbd):not(:where([class~=twnot-prose],[class~=twnot-prose] *)){border-radius:.3125rem;font-size:.8571429em;padding-top:.1428571em;-webkit-padding-end:.3571429em;padding-inline-end:.3571429em;padding-bottom:.1428571em;-webkit-padding-start:.3571429em;padding-inline-start:.3571429em}.twprose-sm :where(code):not(:where([class~=twnot-prose],[class~=twnot-prose] *)){font-size:.8571429em}.twprose-sm :where(h2 code):not(:where([class~=twnot-prose],[class~=twnot-prose] *)){font-size:.9em}.twprose-sm :where(h3 code):not(:where([class~=twnot-prose],[class~=twnot-prose] *)){font-size:.8888889em}.twprose-sm :where(pre):not(:where([class~=twnot-prose],[class~=twnot-prose] *)){border-radius:.25rem;font-size:.8571429em;line-height:1.6666667;margin-bottom:1.6666667em;margin-top:1.6666667em;padding-top:.6666667em;-webkit-padding-end:1em;padding-inline-end:1em;padding-bottom:.6666667em;-webkit-padding-start:1em;padding-inline-start:1em}.twprose-sm :where(ol):not(:where([class~=twnot-prose],[class~=twnot-prose] *)){margin-bottom:1.1428571em;margin-top:1.1428571em;-webkit-padding-start:1.5714286em;padding-inline-start:1.5714286em}.twprose-sm :where(ul):not(:where([class~=twnot-prose],[class~=twnot-prose] *)){margin-bottom:1.1428571em;margin-top:1.1428571em;-webkit-padding-start:1.5714286em;padding-inline-start:1.5714286em}.twprose-sm :where(li):not(:where([class~=twnot-prose],[class~=twnot-prose] *)){margin-bottom:.2857143em;margin-top:.2857143em}.twprose-sm :where(ol>li):not(:where([class~=twnot-prose],[class~=twnot-prose] *)){-webkit-padding-start:.4285714em;padding-inline-start:.4285714em}.twprose-sm :where(ul>li):not(:where([class~=twnot-prose],[class~=twnot-prose] *)){-webkit-padding-start:.4285714em;padding-inline-start:.4285714em}.twprose-sm :where(.twprose-sm>ul>li p):not(:where([class~=twnot-prose],[class~=twnot-prose] *)){margin-bottom:.5714286em;margin-top:.5714286em}.twprose-sm :where(.twprose-sm>ul>li>p:first-child):not(:where([class~=twnot-prose],[class~=twnot-prose] *)){margin-top:1.1428571em}.twprose-sm :where(.twprose-sm>ul>li>p:last-child):not(:where([class~=twnot-prose],[class~=twnot-prose] *)){margin-bottom:1.1428571em}.twprose-sm :where(.twprose-sm>ol>li>p:first-child):not(:where([class~=twnot-prose],[class~=twnot-prose] *)){margin-top:1.1428571em}.twprose-sm :where(.twprose-sm>ol>li>p:last-child):not(:where([class~=twnot-prose],[class~=twnot-prose] *)){margin-bottom:1.1428571em}.twprose-sm :where(ul ul,ul ol,ol ul,ol ol):not(:where([class~=twnot-prose],[class~=twnot-prose] *)){margin-bottom:.5714286em;margin-top:.5714286em}.twprose-sm :where(dl):not(:where([class~=twnot-prose],[class~=twnot-prose] *)){margin-bottom:1.1428571em;margin-top:1.1428571em}.twprose-sm :where(dt):not(:where([class~=twnot-prose],[class~=twnot-prose] *)){margin-top:1.1428571em}.twprose-sm :where(dd):not(:where([class~=twnot-prose],[class~=twnot-prose] *)){margin-top:.2857143em;-webkit-padding-start:1.5714286em;padding-inline-start:1.5714286em}.twprose-sm :where(hr):not(:where([class~=twnot-prose],[class~=twnot-prose] *)){margin-bottom:2.8571429em;margin-top:2.8571429em}.twprose-sm :where(hr+*):not(:where([class~=twnot-prose],[class~=twnot-prose] *)){margin-top:0}.twprose-sm :where(h2+*):not(:where([class~=twnot-prose],[class~=twnot-prose] *)){margin-top:0}.twprose-sm :where(h3+*):not(:where([class~=twnot-prose],[class~=twnot-prose] *)){margin-top:0}.twprose-sm :where(h4+*):not(:where([class~=twnot-prose],[class~=twnot-prose] *)){margin-top:0}.twprose-sm :where(table):not(:where([class~=twnot-prose],[class~=twnot-prose] *)){font-size:.8571429em;line-height:1.5}.twprose-sm :where(thead th):not(:where([class~=twnot-prose],[class~=twnot-prose] *)){-webkit-padding-end:1em;padding-inline-end:1em;padding-bottom:.6666667em;-webkit-padding-start:1em;padding-inline-start:1em}.twprose-sm :where(thead th:first-child):not(:where([class~=twnot-prose],[class~=twnot-prose] *)){-webkit-padding-start:0;padding-inline-start:0}.twprose-sm :where(thead th:last-child):not(:where([class~=twnot-prose],[class~=twnot-prose] *)){-webkit-padding-end:0;padding-inline-end:0}.twprose-sm :where(tbody td,tfoot td):not(:where([class~=twnot-prose],[class~=twnot-prose] *)){padding-top:.6666667em;-webkit-padding-end:1em;padding-inline-end:1em;padding-bottom:.6666667em;-webkit-padding-start:1em;padding-inline-start:1em}.twprose-sm :where(tbody td:first-child,tfoot td:first-child):not(:where([class~=twnot-prose],[class~=twnot-prose] *)){-webkit-padding-start:0;padding-inline-start:0}.twprose-sm :where(tbody td:last-child,tfoot td:last-child):not(:where([class~=twnot-prose],[class~=twnot-prose] *)){-webkit-padding-end:0;padding-inline-end:0}.twprose-sm :where(figure):not(:where([class~=twnot-prose],[class~=twnot-prose] *)){margin-bottom:1.7142857em;margin-top:1.7142857em}.twprose-sm :where(figure>*):not(:where([class~=twnot-prose],[class~=twnot-prose] *)){margin-bottom:0;margin-top:0}.twprose-sm :where(figcaption):not(:where([class~=twnot-prose],[class~=twnot-prose] *)){font-size:.8571429em;line-height:1.3333333;margin-top:.6666667em}.twprose-sm :where(.twprose-sm>:first-child):not(:where([class~=twnot-prose],[class~=twnot-prose] *)){margin-top:0}.twprose-sm :where(.twprose-sm>:last-child):not(:where([class~=twnot-prose],[class~=twnot-prose] *)){margin-bottom:0}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{border:0;font-size:100%;font:inherit;margin:0;padding:0;vertical-align:initial}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}.typography ul{list-style:disc;padding:var(--spacing-xs) var(--spacing)}.typography ul li{display:list-item!important}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}*,:after,:before{box-sizing:border-box;margin:0;padding:0}ol,ul{list-style:none}.animated,a,button,input{transition:var(--animated)}img{margin:auto;max-height:100%;max-width:100%}a{color:inherit;font-weight:inherit;line-height:inherit;text-decoration:none}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:inner-spin-button!important;margin-left:5px;opacity:1}textarea{height:180px;resize:vertical}select{-webkit-appearance:none;appearance:none;background-image:url("data:image/svg+xml;utf8,<svg fill=%276b6065%27 height=%2724%27 viewBox=%270 0 24 24%27 width=%2724%27 xmlns=%27http://www.w3.org/2000/svg%27><path d=%27M7 10l5 5 5-5z%27/><path d=%27M0 0h24v24H0z%27 fill=%27none%27/></svg>");background-position-x:99%;background-position-y:50%;background-repeat:no-repeat;background-size:22px;height:46.4px;padding-right:2rem!important}input[matinput]::-webkit-inner-spin-button,input[matinput]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[matinput][type=number]{-moz-appearance:textfield}:root{--container-size-sm:768px;--container-size-xs:480px;--layout-spacing:var(--spacing);--sidebar-size:250px;--spacing-xxl:5rem;--spacing-xl:4rem;--spacing-l:3rem;--spacing-m-l:2.75rem;--spacing-m:2rem;--spacing:1rem;--spacing-s:0.5rem;--spacing-xs:0.25rem;--roundness:var(--spacing);--roundness-m:var(--spacing-s);--roundness-s:var(--spacing-xs);--roundness-full:9999px;--font-primary:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--fw-light:300;--fw-normal:400;--fw-medium:500;--fw-bold:700;--fs-default:16px;--fs-small:13px;--fs-smaller:12px;--fs-smallest:11px;--fs-medium:17px;--fs-large:22px;--fs-xlarge:25px;--color-bg:#fafafa;--color-white:#fff;--color-black:#212329;--color-gray:#9ea0a8;--color-light-gray:#faf9f7;--color-dark-gray:#6f717a;--color-border-gray:#d8d8d8;--color-primary:#002856;--color-primary-light:#004ca3;--color-primary-lighter:#006ae3;--color-primary-dark:#002e63;--color-primary-darker:#001d3d;--color-secondary:#e9d0b3;--color-secondary-light:#deab6d;--color-secondary-lighter:#ebb573;--color-secondary-dark:#917047;--color-secondary-darker:#523f28;--color-danger-lighter:#f87171;--color-danger-light:#ef4444;--color-danger:#dc2626;--color-danger-dark:#b91c1c;--color-danger-darker:#991b1b;--color-warning:#ffc409;--color-warning-light:#ffd03a;--color-warning-lighter:#ffdc6b;--color-warning-middle:#e1992c;--color-warning-dark:#cc9d07;--color-warning-darker:#997605;--color-success:#1cc54b;--color-success-light:#87e0ad;--color-success-lighter:#bbedd0;--color-success-dark:#3b9361;--color-success-darker:#225437;--animation-duration:.25s;--animated:all var(--animation-duration) ease-in-out;--shadow:0 0 20px 0 #c7c7c780;--box-shadow:0 2px 8px 0 #0000001a;--nims-app-menu:150px;--swiper-pagination-bottom:0px;--swiper-pagination-color:var(--color-primary)}.flex{display:flex}.flex-column{flex-direction:column}.flex-center{align-items:center;justify-content:center}.flex-wrap{flex-wrap:wrap}.flex-x-center{justify-content:center}.flex-x-start{justify-content:flex-start}.flex-x-end{justify-content:flex-end}.flex-x-between{justify-content:space-between}.flex-x-around{justify-content:space-around}.flex-y-center{align-items:center}.flex-y-stretch{align-items:stretch}.flex-y-start{align-items:flex-start}.flex-y-end{align-items:flex-end}.justify-content-between{justify-content:space-between}.grid{display:grid}.pt{padding-top:1rem!important}.pb{padding-bottom:1rem!important}.pt-s{padding-top:.5rem!important}.pb-s{padding-bottom:.5rem!important}.pt-m{padding-top:2rem!important}.pb-m{padding-bottom:2rem!important}.pt-l{padding-top:3rem!important}.pb-l{padding-bottom:3rem!important}.pl{padding-left:1rem!important}.pl-s{padding-left:.5rem!important}.pl-m{padding-left:2rem!important}.pl-l{padding-left:3rem!important}.pr{padding-right:1rem!important}.pr-s{padding-right:.5rem!important}.pr-m{padding-right:2rem!important}.pr-l{padding-right:3rem!important}.mt{margin-top:1rem!important}.mb{margin-bottom:1rem!important}.mt-s{margin-top:.5rem!important}.mb-s{margin-bottom:.5rem!important}.mt-m{margin-top:2rem!important}.mb-m{margin-bottom:2rem!important}.mt-l{margin-top:3rem!important}.mb-l{margin-bottom:3rem!important}.ml{margin-left:1rem!important}.ml-n{margin-left:-1rem!important}.ml-s{margin-left:.5rem!important}.ml-m{margin-left:2rem!important}.mr{margin-right:1rem!important}.mr-n{margin-right:-1rem!important}.mr-s{margin-right:.5rem!important}.mr-m{margin-right:2rem!important}.mx-auto{margin:0 auto!important}.d-block{display:block}.d-inline{display:inline}.d-inline-block{display:inline-block}.d-flex{display:flex}.d-inline-flex{display:inline-flex}.d-table{display:table}.d-table-cell{display:table-cell}.d-table-row{display:table-row}.d-grid{display:grid}.d-none{display:none}.visible{visibility:visible}.invisible{visibility:hidden}.text-center{text-align:center!important}.text-left{text-align:left!important}.text-right{text-align:right!important}.tt-cap{text-transform:capitalize}.tt-upper{text-transform:uppercase}.fw-bold{font-weight:var(--fw-bold)}.fw-medium{font-weight:var(--fw-medium)}.fw-normal{font-weight:var(--fw-normal)}.fw-light{font-weight:var(--fw-light)}.w-10{width:10%}.w-15{width:15%}.w-20{width:20%}.w-25{width:25%}.w-30{width:30%}.w-40{width:40%}.w-50{width:50%}.w-75{width:75%}.w-100{width:100%}.fb-5{flex-basis:5%;-webkit-flex-basis:5%}.fb-10{flex-basis:10%;-webkit-flex-basis:10%}.fb-15{flex-basis:15%;-webkit-flex-basis:15%}.fb-20{flex-basis:20%;-webkit-flex-basis:20%}.fb-25{flex-basis:25%;-webkit-flex-basis:25%}.fb-30{flex-basis:30%;-webkit-flex-basis:30%}.fb-35{flex-basis:35%;-webkit-flex-basis:35%}.fb-40{flex-basis:40%;-webkit-flex-basis:40%}.fb-50{flex-basis:50%;-webkit-flex-basis:50%}.fb-60{flex-basis:60%;-webkit-flex-basis:60%}.fb-65{flex-basis:65%;-webkit-flex-basis:65%}.fb-70{flex-basis:70%;-webkit-flex-basis:70%}.fb-75{flex-basis:75%;-webkit-flex-basis:75%}.fb-80{flex-basis:80%;-webkit-flex-basis:80%}.fb-90{flex-basis:90%;-webkit-flex-basis:90%}.fb-95{flex-basis:95%;-webkit-flex-basis:95%}.fb-100{flex-basis:100%;-webkit-flex-basis:100%}.pointer{cursor:pointer}.dot{border-radius:50%;height:12px;width:12px}.white{background-color:var(--color-white)!important}.lightGray{background-color:var(--color-light-gray)!important}.button{border:0;border-radius:var(--roundness-m);cursor:pointer;font-size:var(--fs-medium);padding:var(--spacing-s) var(--spacing);text-align:center}.button__primary{background-color:var(--color-primary);color:var(--color-white)}.button__secondary{background-color:var(--color-secondary);color:#002856}.button__white{background-color:var(--color-white);color:var(--color-secondary)}.button:disabled{background-color:var(--color-secondary-lighter)}form fieldset{display:grid;gap:var(--spacing);padding:var(--spacing) 0}form fieldset legend{color:var(--color-primary);font-size:var(--fs-large);font-weight:700}form input[type=checkbox]{-webkit-appearance:none;appearance:none;background-color:var(--color-white);border:1px solid var(--color-primary);border-radius:.15em;color:var(--color-primary);display:grid;font:inherit;height:1.15rem;place-content:center;transform:translateY(-.075rem);width:1.15rem}form input[type=checkbox]:before{box-shadow:inset 1em 1em var(--color-primary);content:"";height:.92em;transform:scale(0);transition:transform 60ms ease-in-out;width:.9em}form input[type=checkbox]:checked:before{transform:scale(1)}form label{color:var(--color-primary);font-size:var(--fs-default);font-weight:700}form label --normal{font-weight:400}form .form__field{margin-bottom:1rem}form .form__field label{color:var(--color-primary);display:inline-block;font-weight:var(--fw-bold);margin-bottom:.5rem;margin-left:var(--spacing)}form .form__field.--withErrors .react-select-container,form .form__field.--withErrors input{border:1px solid var(--color-danger);color:var(--color-danger-dark)}form .form__field.--withErrors .form__error{color:var(--color-danger);font-size:var(--fs-small);font-weight:400;padding-left:var(--spacing);text-align:left}form .form__input input{height:var(--spacing-m-l)}form .form__input .react-select-container,form .form__input input,form .form__input select,form .form__input textarea{background-color:var(--color-white);border:0;border-radius:var(--roundness);box-shadow:var(--box-shadow);font-size:var(--fs-small);outline:none;padding:var(--spacing-s) var(--spacing);width:100%}form .form__input .react-select__control{background:none!important;border:0!important;box-shadow:none!important}form .form__input .react-select__control--menu-is-open .react-select__indicator svg{transform:rotateX(180deg)}form .form__input .react-select__control input{box-shadow:none!important}form .form__input .react-select-container,form .form__input .react-select__value-container{padding:0}form .form__input .react-select--is-disabled{background-color:var(--color-bg)}form .form__input .react-select__input-container,form .form__input .react-select__placeholder,form .form__input .react-select__single-value{margin:0;padding:0 var(--spacing)}form .form__input .react-select__indicator-separator{display:none}form .form__input .react-select__indicator svg{color:var(--color-secondary);height:1.25rem;transition:all .2s ease-in;width:1.25rem}form .form__input .react-select__menu{color:var(--color-primary)}form .form__submit{display:block;margin:0 auto}html{font-family:var(--font-primary);font-size:var(--fs-default);line-height:1.2;scroll-behavior:smooth}html *{font-family:inherit}body,html{height:100%}body{overflow-y:scroll}body.ReactModal__Body--open{overflow-y:hidden}strong{font-weight:700}h1.title,h2.title,h3.title,h4.title,h5.title,h6.title,p.title{font-size:var(--fs-xlarge);font-weight:var(--fw-bold)}h1.title.case-default,h2.title.case-default,h3.title.case-default,h4.title.case-default,h5.title.case-default,h6.title.case-default,p.title.case-default{text-transform:none}h1.title.font-large,h2.title.font-large,h3.title.font-large,h4.title.font-large,h5.title.font-large,h6.title.font-large,p.title.font-large{font-size:var(--fs-large)}h1.title.font-medium,h2.title.font-medium,h3.title.font-medium,h4.title.font-medium,h5.title.font-medium,h6.title.font-medium,p.title.font-medium{font-size:var(--fs-medium)}h1.title.weight-medium,h2.title.weight-medium,h3.title.weight-medium,h4.title.weight-medium,h5.title.weight-medium,h6.title.weight-medium,p.title.weight-medium{font-weight:var(--fw-medium)}h1.title.weight-bold,h2.title.weight-bold,h3.title.weight-bold,h4.title.weight-bold,h5.title.weight-bold,h6.title.weight-bold,p.title.weight-bold{font-weight:var(--fw-bold)}h1.title.color--white,h2.title.color--white,h3.title.color--white,h4.title.color--white,h5.title.color--white,h6.title.color--white,p.title.color--white{color:var(--color-white)}h1.title__primary,h2.title__primary,h3.title__primary,h4.title__primary,h5.title__primary,h6.title__primary,p.title__primary{color:var(--color-primary)}.no-results{background:var(--color-white);border-radius:var(--roundness-m);box-shadow:var(--shadow);color:var(--color-secondary-light);font-size:var(--fs-default);font-weight:var(--fw-medium);padding:var(--spacing);text-align:center}.Toastify__toast{color:var(--color-black);padding-top:6px}.Toastify__toast--error{color:var(--color-danger-dark)!important}.Toastify__toast--success{color:var(--color-success-dark)!important}.Toastify__toast--warning{color:var(--color-warning-dark)!important}.Toastify__toast-body>div:last-of-type{color:inherit;font-family:var(--font-primary);font-size:var(--fs-small);font-weight:var(--fw-normal)}.Toastify__close-button{position:absolute;right:4px;top:4px}.Toastify__close-button,.error-page{align-items:center;display:flex;justify-content:center}.error-page{flex-direction:column;height:100%;width:100%}.error-page__title{color:var(--amex-danger-dark);font-size:calc(var(--fs-xlarge)*2);font-weight:var(--fw-light)}.error-page__subtitle{color:var(--amex-dark-gray);font-size:1.25rem;font-weight:var(--fw-normal);line-height:1}.error-page__btn{margin-top:var(--spacing-m)}.header{border-radius:0 0 var(--roundness) var(--roundness);color:var(--color-white);display:flex;justify-content:space-between;max-width:var(--container-size-xs);top:0;width:100%;z-index:3}.header,.header__pointsBg{background-color:var(--color-primary);box-shadow:var(--box-shadow);position:fixed}.header__pointsBg{display:inline-flex;height:100px;justify-content:center;left:50%;top:60px;transform:translate(-50%,-50%);width:100px}.header__points,.header__pointsBg{border-radius:var(--roundness-full);z-index:5}.header__points{align-content:end;background-color:var(--color-primary);border:10px solid #f7f9fb7d;display:grid;font-size:var(--fs-smaller);height:90px;left:38%;padding-bottom:var(--spacing);position:absolute;text-align:center;top:8px;width:90px}.header__points span{position:relative;top:10px}.header__points strong{display:block;font-size:var(--fs-medium);margin-top:var(--spacing-xs)}.header__menu{display:flex;flex:1;padding:var(--spacing);z-index:4}.header__menu button{align-items:center;background-color:#0000;border:0;color:var(--color-white);cursor:pointer;display:flex;font-size:var(--fs-medium)}.header__menu button svg{display:inline;height:1.5rem;margin-right:.25rem;width:1.5rem}.header.--menuIsOpen .header__points{box-shadow:var(--shadow)}.header__rewards{display:flex;flex:1;justify-content:end;padding:var(--spacing);z-index:4}.header__rewards svg{display:inline;height:1.5rem;width:1.5rem}.header__user{margin-left:auto;margin-right:0}.header__nav{background-color:var(--color-primary);border-bottom-left-radius:var(--spacing);border-bottom-right-radius:var(--spacing);box-shadow:var(--shadow);left:0;padding-bottom:1rem;padding-top:120px;position:absolute;right:0;top:0;z-index:3}.header__nav ul li{border-top:1px solid #d8d8d833;padding:var(--spacing)}.header__nav ul li a{align-items:center;display:flex;flex-direction:row;justify-content:space-between}.header__nav ul li span{align-items:center;display:flex;font-weight:700}.header__nav ul li span svg{margin-right:.5rem}.header__nav ul li svg{color:var(--color-secondary);height:1.2rem;width:1.2rem}.header__nav ul li img{margin-right:var(--spacing-m)}.header__nav ul li.menu-item-vip{background-color:var(--color-secondary)}.header__nav ul li.menu-item-vip svg{color:var(--color-white)}.header__shadow{background:#0000;background:radial-gradient(circle,#ffffff0d 0,#00285600 100%);border-radius:var(--roundness-full);height:480px;left:50%;margin-left:-240px;position:absolute;top:-240px;width:480px}.headerProgressOffset{color:#fff;display:flex;height:87px;margin-top:7px;text-align:center;width:87px}.headerCircleBackgroundWrapper{display:flex;height:100px;justify-content:center;position:fixed;width:100%;z-index:6}.pointSpanText{font-size:10px;margin:0}.pointSpanText,.pointSpanValue{display:flex;flex-direction:column}.pointSpanValue{font-size:17px}.mainProgress .CircularProgressbar-path{stroke:url(#gradientId)!important}.mainProgress .CircularProgressbar-trail{stroke:#f3f3f382!important}.mainProgress .CircularProgressbar-text{fill:#ff0}.mainProgress .CircularProgressbar-background{fill:green}#root{height:100%}.layout{display:flex;flex-direction:row;min-height:100%;overflow-x:hidden;position:relative}.layout.--white{background-color:var(--color-white)}.layout.--primary{background-color:var(--color-primary)}.layout.--lightGray{background-color:var(--color-light-gray)}.layout .main{overflow-x:hidden;overflow-y:auto;padding-top:18%}.container{max-width:var(--container-size-xs)}.container,.content{margin:0 auto;width:100%}.content{background:var(--amex-bg);display:flex;flex-direction:column;max-width:100%;min-height:100%;padding:var(--layout-spacing)}.content.size--medium,.content.size--small{width:var(--container-size-sm)}.content.size--smaller{width:calc(var(--container-size-sm)/1.25)}.layout-loader{display:flex;height:30vh;width:100%}.layout-loader:before{align-items:center;animation:skeleton-loading 2s linear infinite;background-image:linear-gradient(90deg,#fefefe,#dee4ea 50%,#fefefe);background-size:200% 200%;border-radius:var(--roundness-m);color:var(--amex-secondary);content:"Loading..";display:flex;font-size:var(--fs-small);font-weight:var(--fw-medium);height:100%;justify-content:center;padding:var(--layout-spacing);width:100%}@keyframes skeleton-loading{to{background-position-x:-200%}}.bottomBar{align-items:center;background-color:#fff;border:1px solid #fff;border-top-left-radius:15px;border-top-right-radius:15px;bottom:0;box-shadow:5px 5px 15px 5px #000;display:flex;height:51px;justify-content:center;left:50%;max-width:var(--container-size-xs);opacity:.9;position:fixed;transform:translateX(-50%);width:100%;z-index:100}.bottomBar>span{color:#002856;font-family:Helvetica;font-size:13px;font-weight:700;letter-spacing:0;line-height:19px;text-align:center}.bottomBar>p{position:absolute;top:-1px}.appCloseLink{cursor:pointer}.homeView.--white{background-color:var(--color-primary)}.homePage{position:relative;top:-85px}.homePage__greetings{background-color:var(--color-primary);background-image:url(https://sj-solutions.s3.eu-west-1.amazonaws.com/463689/images/BG.svg);background-position:top;background-repeat:no-repeat;background-size:cover;color:var(--color-white);margin:0 -1rem;padding-bottom:80px;padding-top:135px;text-align:center}.homePage__greetings h3{font-size:var(--fs-xlarge);margin-bottom:1rem}.homePage__greetings img{max-width:50%;padding:var(--spacing-l) 0}.homePage__greetings__content{margin:0 auto;max-width:350px;padding:0 28px}.homePage__greetings__content p{font-size:var(--fs-medium);margin-bottom:2rem}.homePage .desc-container{margin-top:-10%;width:100%}.homePage .desc-container .text-container{background:linear-gradient(#f7f7f7fa 5%,#fff 95%)!important;-moz-filter:blur(0);-o-filter:blur(0);-ms-filter:blur(0);filter:blur(0);padding:var(--spacing-s) var(--spacing)}.homePage .badge__small{border-radius:6px}.homePage .reward__card__cta{color:var(--color-primary)!important}.baseHomeContainer{background:#fdfbfb;border-top-left-radius:15px;border-top-right-radius:15px;padding-top:10px;position:relative;top:-50px;z-index:2}.statuspad{padding-top:64px}.missionsPage__content_banner{font-size:var(--fs-small);font-style:italic}.content.login-page-content{margin:auto;min-height:auto}.privacy__form__item__field{display:flex;justify-content:space-between}.privacy__form__item__field input[type=checkbox]{display:inline-flex;margin-right:var(--spacing-s)}.privacy__form__item__field span{font-size:var(--fs-small)}.privacy__form button{display:block;margin:0 auto}.privacy>p{font-size:var(--fs-default);padding:var(--spacing) 0}.privacy>p,.privacy>p a{color:var(--color-primary)}.privacy>p a{cursor:pointer;display:inline-block;font-size:17px;margin-top:var(--spacing);text-decoration:underline}.privacy .secondary{color:var(--color-secondary)}.sidebar{background-color:var(--color-light-gray);border-top-left-radius:var(--spacing);border-top-right-radius:var(--spacing);left:50%;max-width:var(--container-size-xs);padding:var(--spacing-m);padding-bottom:var(--nims-app-menu);position:fixed;transform:translateX(-50%);width:100%}.sidebar.--bottom{bottom:0}.sidebar.--top{top:135px}.missionView,.missionsView{background-color:var(--color-light-gray)!important}.missionPage{display:flex;flex-direction:column;gap:var(--spacing-m)}.missionPage,.missionsPage{padding:var(--spacing) var(--spacing) 120px}.badge-completed{background-color:var(--color-success);border-radius:var(--roundness-full);color:var(--color-white);display:inline-block;display:flex}.badge-completed__label{align-items:center;display:inline-flex;margin-right:var(--spacing-xs)}.badge-completed__label svg{height:2rem;margin-right:var(--spacing-xs);width:2rem}.badge-completed.-hide .badge-completed__label{display:none}.badge{align-items:center;border:2px solid #fff;border-radius:var(--roundness-full);display:inline-flex;padding:var(--spacing-xs) var(--spacing)}.badge__primary{background-color:var(--color-primary);color:#fff}.badge__outline{background-color:#fff;border:1px solid var(--color-primary);color:var(--color-primary)}.badge__secondary{background-color:var(--color-secondary);color:#fff}.badge__outline-secondary{background-color:var(--color-light-gray);border:1px solid var(--color-secondary);color:var(--color-secondary)}.badge__small{font-size:var(--fs-small);padding:var(--spacing-xs) var(--spacing-s)}.badge svg{height:var(--spacing);width:var(--spacing)}.ico{position:absolute;right:var(--spacing-s);top:var(--spacing-s);z-index:2}.ico svg{height:var(--spacing);vertical-align:middle;width:var(--spacing)}.mission,.mission__image{position:relative}.mission__image{border-radius:var(--roundness) var(--roundness) 0 0;overflow:hidden;width:100%}.mission__image img{width:100%}.mission .title{margin-bottom:var(--spacing);margin-top:var(--spacing)}.mission p{color:var(--color-primary)}.mission a{align-items:center;color:var(--color-secondary);display:flex;font-weight:700;margin-top:var(--spacing);position:relative;z-index:999}.mission a svg{height:.8rem;margin-left:.15rem;margin-top:.15rem;width:.8rem}.mission .badge-completed{left:var(--spacing-s);position:absolute;top:var(--spacing-s);z-index:2}.mission__notify{align-items:flex-start;display:flex;justify-content:space-between;margin:var(--spacing-m) 0 0}.mission__howto{border-bottom:1px solid var(--color-border-gray);border-top:1px solid var(--color-border-gray);margin:var(--spacing-m) calc(var(--spacing)*-1) 0;padding:var(--spacing)}.mission__howto__title{display:flex;justify-content:space-between}.mission__howto__title svg{color:var(--color-secondary);height:1.5rem;transition:all .2s ease-in;width:1.5rem}.mission__howto__title:hover{cursor:pointer}.mission__howto__content{display:none;margin-top:1rem}.mission__howto__content ul li{display:flex;justify-content:space-between;padding:var(--spacing-xs) 0}.mission__howto__content ul li strong{color:var(--color-primary)}.mission__howto__content ul li.--even{background-color:var(--color-light-gray)}.mission__howto.--open .mission__howto__title svg{transform:rotate(180deg)}.mission__howto.--open .mission__howto__content{display:block}.mission__agent{color:var(--color-primary);margin:var(--spacing-m) 0 0}.mission__agent__number{align-items:center;background-color:var(--color-white);border-radius:var(--roundness);box-shadow:var(--shadow);display:flex;justify-content:space-between;margin:var(--spacing-m) 0 0;overflow:hidden;padding:var(--spacing)}.mission__agent__number svg{color:var(--color-secondary);height:2rem;width:2rem}.mission__agent__number a{margin-top:0}.mission__agent__number a svg{height:1.5rem;width:1.5rem}.mission__agent__number span{display:block;margin-bottom:var(--spacing-s)}.--mission-details{height:auto}.--mission-details .--image-details{border-radius:var(--roundness);height:auto}.--mission-details .--image-details:after{background-color:#0000}.--mission-slide .mission__image .desc-container{top:50%}.back{color:var(--color-secondary)}.back svg{height:var(--spacing-m);margin:0;width:var(--spacing-m)}.separator{display:block;height:1px;margin-left:auto;margin-right:auto}.separator,.separator__secondary{background-color:var(--color-secondary)}.separator__gray{background-color:var(--color-border-gray)}.page__header{display:grid;gap:var(--spacing)}.page__header h1,.page__header p{text-align:center}.page__header p{color:var(--color-primary);font-size:var(--fs-medium);margin:0 auto}.page__header svg{color:var(--color-secondary);height:var(--spacing-m);width:var(--spacing-m)}.page__listing,.page__listing .page__content{display:grid;gap:var(--spacing-m)}.skeleton{background-color:var(--skeleton-bg,#dee2e6);border-radius:var(--roundness-s);overflow:hidden;position:relative}.skeleton:after{animation:skeleton-animation 1.2s infinite;background:linear-gradient(90deg,#fff0,#fff6,#fff0);content:"";height:100%;left:0;position:absolute;right:0;top:0;transform:translateX(-100%);z-index:1}.skeleton-circle{border-radius:50%}.skeleton-none:after{animation:none}@keyframes skeleton-animation{0%{transform:translateX(-100%)}to{transform:translateX(100%)}}.missionSlider .swiper-slide{width:80%}.missionSlider .swiper-wrapper{padding-bottom:40px}.card{display:flex;flex-direction:column;gap:var(--spacing)}.card h3{margin:0 auto;text-align:center}.card__description{color:var(--color-primary)}.card__description.text-center{margin:0 auto}.card__content{display:flex;flex-direction:column;gap:var(--spacing)}.card__rewards{background:linear-gradient(#fdfbfb 5%,#faf9f7 95%);padding:var(--spacing-l) var(--spacing)}.card__rewards .card__grid{display:grid;gap:calc(var(--spacing)*1.25);grid-template-columns:repeat(2,minmax(0,1fr))}.card__rewards .card__grid a .reward__card{border-radius:var(--roundness);box-shadow:var(--box-shadow);display:flex;flex-direction:column;gap:var(--spacing-s);height:100%;overflow:hidden}.card__rewards .card__grid a .reward__card h3{min-height:60px;padding:0 var(--spacing-s)}.card__rewards .card__grid a .reward__card__cta{color:var(--color-secondary);font-size:var(--fs-small);font-weight:700}.card__rewards .card__grid a .reward__card.-cantRedeem{opacity:.6}.card__rewards .card__grid a:nth-child(2n){margin-bottom:calc(var(--spacing-m)*-1);margin-top:var(--spacing-m)}.card__rewards .card__grid a:nth-child(odd){margin-bottom:var(--spacing-s);margin-top:calc(var(--spacing-s)*-1)}.card__objectives{background:linear-gradient(#fdfbfb 5%,#faf9f7 95%);padding:var(--spacing-l) var(--spacing)}.card__objectives .card__grid{display:flex;flex-direction:row;gap:1rem}.card__objectives .card__grid a .reward__card{border-radius:var(--roundness);box-shadow:var(--box-shadow);display:flex;flex-direction:column;gap:normal;justify-content:space-between;margin-bottom:1rem;overflow:hidden;position:relative;width:100%}.card__objectives .card__grid a .reward__card h3{min-height:60px;padding:0 var(--spacing-s)}.card__objectives .card__grid a .reward__card__cta{color:var(--color-secondary);font-size:var(--fs-small);font-weight:700}.card__objectives .card__grid a .reward__card.-cantRedeem{opacity:.6}.card__objectives .card__grid a .reward__card.big{height:200px}.card__objectives .card__grid a .reward__card.small{height:160px}.noResults{padding:var(--spacing-m);text-align:center}.noResults svg{height:2rem;margin-bottom:var(--spacing-s);width:2rem}.noResults p{font-size:var(--fs-medium)}.rewardsPage{padding:var(--spacing) var(--spacing) 120px}.rewardsPage__rewards{gap:calc(var(--spacing)*1.25);grid-template-columns:repeat(2,minmax(0,1fr))}.rewardsPage__sectors{margin-top:calc(var(--spacing)*-1);overflow:hidden}.rewardsPage__sectors .swiper-slide{display:flex;flex-direction:column}.rewardsPage__sectors .swiper-slide .badge{cursor:pointer;padding:var(--spacing-s) var(--spacing);text-align:center}.rewardsPage .reward__card__cta{color:var(--color-primary)}.rewardsPage .missionsPage__content_banner{font-size:var(--fs-small);font-style:italic}.reward{text-align:center}.reward__card{background-color:var(--color-white);border-radius:var(--roundness);box-shadow:var(--box-shadow);flex-direction:column;gap:var(--spacing-s);height:100%;overflow:hidden}.reward__card__content{padding:0 var(--spacing) var(--spacing)}.reward__card__content h3{min-height:45px}.reward__card__cta{color:var(--color-secondary);font-size:var(--fs-small);font-weight:700}.reward__card.-cantRedeem{opacity:.6}.rewardView{padding-bottom:0}.rewardView .page__header__container{display:none}.rewardPage{display:flex;flex-direction:column;gap:var(--spacing-m);padding:var(--spacing) var(--spacing) 0}.rewardPage img{width:100%}.rewardPage h1,.rewardPage h2{text-align:center}.rewardPage__container{flex-direction:column;gap:var(--spacing-m)}.rewardPage__container__description{flex-direction:column}.rewardPage__info{padding:var(--spacing) var(--spacing) 120px}.rewardPage__description,.rewardPage__info{background-color:var(--color-light-gray);border-top-left-radius:var(--roundness);border-top-right-radius:var(--roundness);margin:0 calc(var(--spacing)*-1)}.rewardPage__description,.rewardPage__redeem{color:var(--color-primary);padding:var(--spacing)}.rewardPage__redeem{background-color:var(--color-light-gray);margin:0 calc(var(--spacing)*-1)}.rewardPage__points{text-align:center}.rewardPage__desc{background-color:var(--color-light-gray);border-bottom:1px solid var(--color-border-gray);border-top:1px solid var(--color-border-gray);color:var(--color-primary);margin:var(--spacing-m) calc(var(--spacing)*-1);padding:var(--spacing)}.rewardPage__desc__title{display:flex;justify-content:space-between}.rewardPage__desc__title svg{color:var(--color-secondary);height:1.5rem;transition:all .2s ease-in;width:1.5rem}.rewardPage__desc__title img{margin:auto;max-height:100%;max-width:100%;width:auto}.rewardPage__desc__title:hover{cursor:pointer}.rewardPage__desc__content{display:none;margin-top:1rem}.rewardPage__desc.--open .rewardPage__desc__title svg{transform:rotate(180deg)}.rewardPage__desc.--open .rewardPage__desc__content{display:block}.rewardPage .page__listing{gap:normal}.rewardPage .page__listing .separator{display:none}.rewardPage .badge__small{border-radius:6px}.modal{--modal-size:calc(var(--container-size-sm)/1);color:var(--color-primary);position:relative;z-index:99}.modal.size--large,.modal.size--medium{--modal-size:var(--container-size-xs)}.modal .ReactModal__Overlay{background-color:#00000080!important}.modal .ReactModal__Content{background:none!important;border:0!important;border-radius:0!important;height:auto;inset:50% auto auto 50%!important;left:50%;margin:0!important;padding:0!important;top:50%;transform:translate(-50%,-50%);width:auto}.modal__inner{align-items:center;background:var(--color-white);border-radius:var(--roundness-m);display:flex;flex-direction:column;justify-content:center;max-width:88vw;padding:var(--spacing) 0;width:var(--modal-size)}.modal .innerrDoc{padding-bottom:10px;padding-top:0}.modal__header{align-items:center;background:var(--clr-secondary);border-radius:var(--roundness-m) var(--roundness-m) 0 0;display:flex;flex-direction:column;justify-content:center;padding:calc(var(--spacing)/1.25) calc(var(--spacing)/1);position:relative;width:100%}.modal__noTitleHeader{padding:0!important}.modal__title{color:var(--clr-white);font-size:var(--fs-large);font-weight:var(--fw-bold);line-height:1;text-align:center}.modal__subtitle{color:var(--clr-secondary-tint);font-size:var(--fs-medium);line-height:1.4;text-align:center}.modal__close{align-items:center;color:var(--color-white);cursor:pointer;display:flex;font-size:26px;justify-content:center;position:absolute;right:-1.75rem;top:-1.75rem;z-index:12}.modal__close__cta{background:var(--color-secondary)}.modal__clear__cta,.modal__close__cta{align-items:center;border-radius:var(--roundness-m);cursor:pointer;display:flex;height:44px;padding:var(--spacing-xs);text-align:center;width:44px}.modal__clear__cta{background:var(--color-primary)}.modal__content{align-items:center;display:flex;flex:1;justify-content:center;padding:var(--spacing);width:100%}.modal__content .twprose-sm{color:#000;font-size:12px}.modal__content .twprose-sm table{font-size:8px;width:100%}.modal__content .twprose-sm table tr td{border:1px solid #cbd5e1;padding:.5rem}.modal__content .twprose-sm ol,.modal__content .twprose-sm ul{list-style-type:disc}.modal__content>*{width:100%}.modal .form__actions{margin-top:var(--spacing-m)}.modal .form__actions .btn{font-size:var(--fs-smaller);font-weight:var(--fw-normal);padding:8px 12px;text-transform:capitalize}.fullscreenIframe{height:70vh}.document .ReactModal__Overlay{background-color:#00000080!important}.document .ReactModal__Content{background:none!important;border:0!important;border-radius:0!important;height:auto;inset:50% auto auto 50%!important;left:50%;margin:0!important;padding:0!important;top:50%;transform:translate(-50%,-57%);width:auto}.redeemView{padding-bottom:0}.redeemView .page__header__container{display:none}.redeemPage{padding:var(--spacing) var(--spacing) 0}.redeemPage__info{background-color:var(--color-light-gray);border-bottom-left-radius:var(--roundness);border-bottom-right-radius:var(--roundness);border-top-left-radius:var(--roundness);border-top-right-radius:var(--roundness);color:var(--color-primary);margin:0 calc(var(--spacing)*-1);padding:var(--spacing-m) var(--spacing) 200px}.redeemPage .reward__card{align-items:center;display:flex;flex-direction:row;gap:var(--spacing-s);padding:var(--spacing-s)}.redeemPage .reward__card__desc{margin-left:var(--spacing);text-align:left}.redeemPage .reward__card__desc h3.title{margin-bottom:var(--spacing-s);min-height:auto;padding:0}.redeemPage .reward__card__desc p{color:var(--color-primary)}.redeemPage .reward__card__desc .badge__small{line-height:100%}.redeemPage .reward__amount{border-top:1px solid var(--color-border-gray);margin:var(--spacing-m) calc(var(--spacing)*-1) var(--spacing)!important;padding:var(--spacing)}.redeemPage .reward__amount div{display:flex;justify-content:space-between;padding:var(--spacing-s) 0}.redeemPage .reward__amount .font-large{font-size:var(--fs-large);font-weight:700}.redeemPage form button{margin:0}.redeemPage .page__listing{gap:var(--spacing)}.redeemPage .page__listing .separator{display:none}.redeemPage .badge__small{border-radius:6px}.faqPage{padding:var(--spacing) var(--spacing) 120px}.faqPage__list{flex-direction:column;gap:var(--spacing);overflow:hidden}.faqPage__contact{color:var(--color-primary);font-weight:700;padding:0 var(--spacing)}.faqPage .page__header .separator{display:none}.faqPage .hero{margin:0}.faq{background-color:var(--color-white);border-radius:var(--spacing);box-shadow:var(--box-shadow);color:var(--color-primary);cursor:pointer;padding:var(--spacing)}.faq__title{align-items:center;display:flex;justify-content:space-between}.faq__title .title{width:85%}.faq__title svg{color:var(--color-secondary);height:32px;transition:all .2s ease-in;width:32px}.faq__title:hover{cursor:pointer}.faq__content{display:none;margin-top:1rem}.faq__content__table{overflow-x:auto;width:100%}.faq__content__table table{table-layout:fixed;width:100%}.faq__content__table table td,.faq__content__table table th{border:1px solid var(--color-border-gray);padding:.5rem;width:350px}.faq__content__table table th{font-weight:700}.faq.--open .faq__title svg{transform:rotate(180deg)}.faq.--open .faq__content{display:block}.aboutView .main{background-color:var(--color-primary)}.aboutPage{background-image:url(https://sj-solutions.s3.eu-west-1.amazonaws.com/463689/images/BG_about.svg);background-position:bottom;background-repeat:no-repeat;background-size:cover;display:flex;flex-direction:column;gap:var(--spacing-m);padding:var(--spacing)}.aboutPage__container{color:var(--color-white);margin:0 -1rem;text-align:center}.aboutPage__title{font-size:var(--fs-xlarge);font-weight:700;margin-bottom:1rem;margin-top:-1rem;text-align:center}.aboutPage__content{line-height:22px;margin:0 auto;max-width:400px;padding:0 28px 120px}.aboutPage__intro{min-height:100vh}.aboutPage__regulation{color:var(--color-secondary);display:flex;flex-direction:column;font-size:14px;gap:.5rem;letter-spacing:0;line-height:23px;padding-top:11px;text-align:center;text-decoration:underline;width:100%}.aboutPage__regulation a{cursor:pointer}.aboutPage__hero{padding:var(--spacing-m) 0}.aboutPage .stepContainer{align-items:center;display:flex;flex-direction:column;justify-content:center;width:100%}.padding10{padding:1% 10%}.DescriptionsItems{align-items:flex-start;display:flex;flex-direction:row;text-align:right}.DescriptionsItems--reverse{flex-direction:row-reverse;text-align:left}.ItemMainTitle{display:inline-flex;font-size:17px;font-weight:700;margin-bottom:5%;margin-top:15%}.ItemDescription{display:flex;font-size:12px;font-weight:300;line-height:15px;text-align:left;width:130%}.ItemCta{color:var(--color-secondary);display:flex;font-size:14px;justify-content:center;letter-spacing:0;line-height:23px;margin-top:8%;text-align:center;text-decoration:underline}.profilePage{display:flex;flex-direction:column;gap:var(--spacing);padding:var(--spacing) var(--spacing) 120px}.profilePage button.cta-modal{background-color:#0000;border:0;color:var(--color-primary);cursor:pointer;font-size:var(--fs-medium);text-decoration:underline}.profilePage .profile__container{flex-direction:column}.profilePage .profile__box{margin-bottom:var(--spacing)}.profilePage .profile__box__content{align-items:center;background:var(--color-white);border-radius:var(--roundness);box-shadow:var(--shadow);color:var(--color-primary);display:flex;justify-content:space-between;overflow:hidden;padding:var(--spacing)}.profilePage .profile__box__content .icon{padding-top:5px}.profilePage .profile__box__content svg{color:var(--color-secondary);height:2rem;width:2rem}.profilePage .profile__box__content a{margin-top:0}.profilePage .profile__box__content a svg{height:1.5rem;width:1.5rem}.profilePage .profile__box__content span{display:block}.profilePage .profile__box__content .badge{display:inline-flex;height:100%}.profileMissionsView,.profileRewardsView{gap:normal}.profileMissionsView .separator,.profileRewardsView .separator{display:none}.dot__status__info{background-color:var(--color-primary)}.dot__status__pending{background-color:var(--color-warning-middle)}.dot__status__completed{background-color:var(--color-success)}.dot__status__deleted{background-color:var(--color-danger-light)}.badge-profile-completed{background-color:var(--color-success);border-radius:var(--roundness-full);color:var(--color-white);display:inline-flex!important;padding-right:var(--spacing)}.badge-profile-completed__label{align-items:center;display:inline-flex!important;margin:0;padding:0}.badge-profile-completed__label svg{color:var(--color-white)!important;height:2rem;margin-right:var(--spacing-xs);width:2rem}.objectiveView,.objectivesView{background-color:var(--color-light-gray)!important}.objectivePage{display:flex;flex-direction:column;gap:var(--spacing-m)}.objectivePage,.objectivesPage{padding:var(--spacing) var(--spacing) 120px}.cardDescriptionDiv{background:#fff;margin:0;padding:20px 0}.objectivebadgesingle{padding:var(--spacing-s);text-align:center}.objectivebadgesingle__card{align-items:center;background-color:var(--color-white);border-radius:var(--roundness);box-shadow:var(--box-shadow);display:flex;flex-direction:column;gap:var(--spacing-s);height:100%;height:110px;justify-content:center;overflow:hidden;width:110px;z-index:2}.objectivebadgesingle__card h3{min-height:60px;padding:0 var(--spacing-s)}.objectivebadgesingle__card__cta{color:var(--color-secondary);font-size:var(--fs-small);font-weight:700}.objectivebadgesingle__card.-cantRedeem{opacity:.6}.objectiveTitle{font-size:16px;padding:var(--spacing-s)}.objectiveTitle__PRIMARY{color:var(--color-secondary)}.objectiveTitle__SECONDARY{color:var(--color-primary)}.objectiveCta{display:flex;font-family:Helvetica;font-size:13px;font-weight:700;justify-content:flex-end;padding:4%}.objectiveCta__PRIMARY{color:var(--color-white)}.objectiveCta__SECONDARY{color:var(--color-primary)}.bg_primary{background-color:var(--color-primary)}.bg_secondary{background-color:var(--color-secondary)}.objective{position:relative}.objective__image{border-radius:var(--roundness) var(--roundness) 0 0;overflow:hidden;position:relative;width:100%}.objective__image img{width:100%}.objective .title{margin-bottom:var(--spacing);margin-top:var(--spacing)}.objective p{color:var(--color-primary)}.objective a{align-items:center;color:var(--color-secondary);display:flex;font-weight:700;margin-top:var(--spacing);position:relative;z-index:999}.objective a svg{height:.8rem;margin-left:.15rem;margin-top:.15rem;width:.8rem}.objective .badge-completed{left:var(--spacing-s);position:absolute;top:var(--spacing-s);z-index:2}.objective__notify{align-items:flex-start;display:flex;justify-content:space-between;margin:var(--spacing-m) 0 0}.objective__howto{border-bottom:1px solid var(--color-border-gray);border-top:1px solid var(--color-border-gray);margin:var(--spacing-m) calc(var(--spacing)*-1) 0;padding:var(--spacing)}.objective__howto__title{display:flex;justify-content:space-between}.objective__howto__title svg{color:var(--color-secondary);height:1.5rem;transition:all .2s ease-in;width:1.5rem}.objective__howto__title:hover{cursor:pointer}.objective__howto__content{display:none;margin-top:1rem}.objective__howto__content ul li{display:flex;justify-content:space-between;padding:var(--spacing-xs) 0}.objective__howto__content ul li strong{color:var(--color-primary)}.objective__howto__content ul li.--even{background-color:var(--color-light-gray)}.objective__howto.--open .objective__howto__title svg{transform:rotate(180deg)}.objective__howto.--open .objective__howto__content{display:block}.--objective-details{height:auto}.--objective-details .--image-details{border-radius:var(--roundness);height:auto}.--objective-details .--image-details:after{background-color:#0000}.--objective-slide .objective__image .desc-container{top:50%}.desc-container{margin-top:-10%;width:100%}.desc-container .text-container{background:linear-gradient(#f4f3f0 5%,#faf9f7 95%);-moz-filter:blur(0);-o-filter:blur(0);-ms-filter:blur(0);filter:blur(0);padding:var(--spacing-s) var(--spacing)}.desc-container:before{content:" ";-moz-filter:blur(15px);-o-filter:blur(15px);-ms-filter:blur(15px);filter:blur(15px);height:100%;left:0;position:absolute;top:0;width:100%}.cardBadgeItem,.card__grid{display:flex;justify-content:center}.points{position:relative;right:16px;width:145px;z-index:1}.points p{font-size:21px;font-weight:700}.cardSubTitle{font-weight:700;max-width:100%}.subItemsContainer{align-items:center;display:flex;flex-direction:column;justify-content:center;padding-top:30px}.itemDescription{color:var(--color-primary);font-family:Helvetica;font-size:16px;font-weight:300;max-width:230px}.itemPoints_primary{background-color:var(--color-primary);color:#fff}.itemPoints_primary,.itemPoints_secondary{border-radius:5px;font-size:16px;font-weight:600;height:27px;padding:1%;text-align:center;width:104px}.itemPoints_secondary{background-color:var(--color-secondary);color:var(--color-primary)}.HitemContainer{align-items:flex-start;display:flex;flex-direction:column}.objectiveSlider .swiper-slide{width:80%}.objectiveSlider .swiper-wrapper{padding-bottom:40px}.achievementView .main{background-color:var(--color-light-gray)}.achivementsPage{display:flex;flex-direction:column;padding:var(--spacing) var(--spacing) 120px}.description{max-width:322px}.card-achivementsPage{background:var(--color-light-gray);padding:var(--spacing-s) var(--spacing)}.btnContainer{align-items:center;display:flex;flex-direction:column;gap:10px;justify-content:center}.btnWidth{width:188px}.historyGroupContainer{align-items:center;display:flex;flex-direction:column;gap:10px;justify-content:center;padding-top:30px}.HistoryPageSubTitle{padding-bottom:2rem}.HbaseContainer{display:flex;flex-direction:column;text-align:center}.historyPage__content_banner{font-size:var(--fs-small);font-style:italic}.objectiveItemDetailCard{background-color:#fff;border-radius:20px;box-shadow:0 2px 8px 0 #0000001a;display:flex;min-height:186px;width:100%}.objectiveItemDetailedCardContainer{margin-bottom:10px;margin-top:10px}.objectiveGrid{flex-direction:column;margin-bottom:60px}.itemInnerBox{align-items:center;color:#fff;display:flex;flex-direction:column;padding:19px;text-align:center}.objectiveItemDetailCardIcon{border-radius:20px;box-shadow:0 2px 8px 0 #0000001a;display:flex;justify-content:center;min-height:186px}.objectiveItemDetailCardIcon__primary{background-color:var(--color-primary)}.objectiveItemDetailCardIcon__secondary{background-color:var(--color-secondary)}.objectiveItemDetailCardChart{align-items:center;background-color:#fff;border-radius:20px;display:flex;flex-direction:column;height:100%;justify-content:space-evenly;min-height:160px;text-align:center}.cardTitle__primary{color:var(--color-white)}.cardTitle__secondary{color:var(--color-primary)}.objectiveItemDetailCardChartSpanTitle{font-size:17px;font-weight:700}.objectiveItemDetailCardChartSpanText{display:flex;flex-direction:column;font-size:9px;position:relative;top:100%}.objectiveItemDetailCardChartSpanPoint{display:flex;flex-direction:column;font-size:24px}.standardProgressContainer{display:flex;justify-content:center}.standardProgress{margin:0 auto;width:50%}.buttonContainer{align-items:center;display:flex;flex-direction:column;gap:10px;justify-content:center}.Container-Title{font-size:22px!important;padding:4%}.fullWidthSeparator{width:100%}.HistoryItemContainer{align-items:center;justify-content:center;width:100%}.HistoryItemContainer,.pToggler{display:flex;flex-direction:column}.pToggler{color:var(--color-primary);cursor:pointer;font-size:13px;font-weight:700;padding-top:5%}.pToggler svg{height:20px}.pToggler.--open svg{transform:rotate(180deg)}.cItem{background-color:var(--color-white);border-radius:var(--spacing);box-shadow:var(--box-shadow);cursor:pointer;flex-direction:column;margin:9px;padding:var(--spacing);width:100%}.cItem,.cItem__title{display:flex;justify-content:space-between}.cItem__title{align-items:center}.cItem__title svg{color:var(--color-secondary);height:2rem;transition:all .2s ease-in;width:2rem}.cItem__title:hover{cursor:pointer}.cItem__content{display:none;margin-top:1rem}.cItem.--open .cItem__title svg{transform:rotate(180deg)}.cItem.--open .cItem__content{display:block}.fontTitle{font-size:18px!important;font-weight:400!important}.Hpoints{background-color:var(--color-primary);border-radius:5px;color:#fff;font-size:16px;font-weight:600;height:27px;padding:1%;text-align:center;width:104px}.subItemToggler{align-items:center;background:var(--color-white);border-radius:8px;border-top:0;box-shadow:0 1px 0 0 #0000001a;cursor:pointer;display:flex;height:21px;justify-content:center;justify-items:center;position:relative;top:-18px;width:58px}.subItemToggler.--open svg{transform:rotate(180deg)}.subItemSvg{width:14px}.itemRow{align-items:center;display:flex;flex-direction:row;justify-content:space-between;width:100%}.subItemDescription{align-items:flex-start;color:var(--color-primary);font-size:13px;text-align:start}.baseHistorySkeleton{display:contents}.searchView .page__header .separator{display:none}.searchPage{display:flex;flex-direction:column;gap:var(--spacing);padding:var(--spacing) var(--spacing) 120px}.searchPage p{text-align:left}.searchPage .form__input{position:relative}.searchPage .form__input input,.searchPage .form__input select{color:var(--color-primary);font-size:var(--fs-default);height:45px}.searchPage .form__input__prefix{color:var(--color-primary);left:var(--spacing-s);opacity:.6;position:absolute;top:50%;transform:translateY(-50%)}.searchPage__results{color:var(--color-primary)}.searchPage__customers{border-radius:var(--roundness);box-shadow:var(--box-shadow);display:flex;flex-direction:column;padding:1rem}.searchPage__customers__other{color:var(--color-primary);font-weight:700;text-align:center}.searchPage__customers__other svg{height:1rem;margin:0 auto;width:1rem}.searchPage__customers__customer{align-items:center;cursor:pointer;display:flex;justify-content:space-between}.searchPage__customers__customer:not(:first-child){border-top:1px solid #d8d8d8;margin-top:.5rem;padding-top:.5rem}.searchPage__customers__customer__title span{display:inline;vertical-align:middle}.searchPage__customers__customer__title img{display:inline;height:1.5rem;margin-right:.25rem;vertical-align:middle;width:1.5rem}.searchPage__customers__customer__description{color:var(--color-primary);display:flex;flex-direction:column;width:60%}.searchPage__customers__customer__points{text-align:right;width:40%}.searchPage__customers__customer__points span{font-size:15px}.searchPage__customers__customer__date{font-size:10px}.searchPage__customers__customer .badge span{color:var(--color-primary);font-weight:400}#searchResults{display:flex;flex-direction:column;max-height:80vh;overflow:auto}#searchResults h1{font-size:var(--fs-medium)}#searchResults .page__header{position:relative}#searchResults .page__header p{font-size:var(--fs-small)}#searchResults .page__header .separator{display:none}#searchResults .page .back{left:0;margin:0!important;position:absolute;top:0}#searchResults .card__search__results{overflow:auto}.accordion{border-radius:var(--roundness);box-shadow:var(--box-shadow);padding:1rem;width:100%}.accordion .badge{border-radius:6px;margin-left:4px}.accordion__button{color:var(--color-primary);display:flex;font-weight:var(--fw-bold);justify-content:space-between;width:100%}.accordion__button svg{height:1.25rem;width:1.25rem}.accordion__button svg.--open{transform:rotate(180deg)}.card__search__filter__container{box-shadow:var(--box-shadow);flex-direction:row;width:100%}.card__search__filter,.card__search__filter__container{background-color:var(--color-white);border-radius:15px;display:flex}.card__search__filter{align-items:center;cursor:pointer;height:100%;justify-content:space-evenly;padding:var(--spacing-s) 0;text-align:center}.card__search__filter.active{background-color:var(--color-primary);color:#fff;font-weight:700}.card__search__results{background-color:var(--color-white);border-radius:var(--spacing);box-shadow:var(--box-shadow);display:none;flex-direction:column;padding:var(--spacing)}.card__search__results,.card__search__results .itemRow{align-items:center;justify-content:space-between;width:100%}.card__search__results .itemRow{display:flex;flex-direction:row}.card__search__results .itemDescription{color:var(--color-primary);font-size:var(--fs-small);font-weight:300;max-width:none}.card__search__results .subItemDescription{align-items:flex-start;color:var(--color-primary);font-size:var(--fs-smaller);text-align:start;width:100%}.card__search__results .itemPoints{background-color:var(--color-secondary);border-radius:5px;color:var(--color-primary);font-size:var(--fs-small);font-weight:600;padding:var(--spacing-xs);text-align:center}.card__search__results.active{display:flex}.detailSearch.page__listing,.detailSearch.page__listing .page__header{gap:var(--spacing-s)}