:root{--havdyp-20:#d1d4d8;--havdyp-40:#a2aab1;--havdyp-60:#747f89;--havdyp-80:#455562;--havdyp-100:#172a3b;--sjobrus-20:#f0f8fd;--sjobrus-40:#daecfa;--sjobrus-200:#b5daf6;--sand-20:#fbfaf8;--sand-40:#f6f2ee;--sand-100:#ede5dd;--success-700:#348441;--warning-700:#a8601d;--error-700:#db2a22;--white:#fff;--black:#000;--primary:var(--havdyp-100);--secondary:var(--havdyp-80);--sand:var(--sand-100);--light-blue:var(--sjobrus-200);--pale-blue:#dce9f3;--ink:#22394e;--text:var(--primary);--background:var(--white);--grey:#f7f7f7;--accessibility-link-background:#0067f4;--accessibility-link-text:var(--white);--border-color:var(--havdyp-20);--border-dark-color:var(--havdyp-60);--color-text:var(--text);--text-secondary:var(--secondary);--text-body:var(--text);--font-weight-regular:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--font-weight-extrabold:800;--border-radius-full:9999px;--container-gutter:20px;--container-inset:0px;--container-large:1280px;--container-regular:1160px;--container-small:700px;--container-padding:20px}html{font-size:1rem;font-weight:var(--font-weight-regular);font-family:var(--red-hat-display), sans-serif;-webkit-text-size-adjust:100%;scroll-behavior:smooth;-webkit-tap-highlight-color:#0000;line-height:1.5;overflow-x:hidden}body{background:var(--background);color:var(--text);margin:0}*,:before,:after{box-sizing:border-box;backface-visibility:hidden}canvas,img,svg,video{box-sizing:border-box;max-width:100%;height:auto}img{width:100%}svg{fill:var(--text)}b,strong{font-weight:var(--font-weight-bold)}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sup{top:-.5em}sub{bottom:-.25em}:focus-visible{outline:2px solid var(--text);outline-offset:3px}a{color:var(--text);text-decoration:none}a:hover{cursor:pointer;text-decoration:none}button{color:unset;font-family:unset;font-size:unset;font-weight:unset;appearance:none;touch-action:manipulation;line-height:unset;background:0 0;border:none;margin:0;padding:0}button:hover{cursor:pointer}input,textarea,select{font-family:inherit;font-size:inherit;appearance:none;touch-action:manipulation;color:unset;background:0 0;margin:0;padding:0}h1,h2,h3,h4,h5,h6{color:var(--text);font-family:var(--red-hat-display), sans-serif;font-weight:var(--font-weight-bold);text-wrap:balance;overflow-wrap:break-word;margin:0}h4,h5,h6{font-weight:var(--font-weight-semibold)}h1{letter-spacing:-.02em;font-size:4rem;line-height:1.125}h2{letter-spacing:-.015em;font-size:2.5rem;line-height:1.083}h3{letter-spacing:-.01em;font-size:2rem;line-height:1.25}p{font-family:var(--red-hat-text), sans-serif;text-wrap:pretty;margin:0;line-height:1.5}.lead{font-family:var(--red-hat-text), sans-serif;font-size:1.25rem;line-height:1.4;font-weight:var(--font-weight-regular)}@media (min-width:481px) and (max-width:1024px){h1{font-size:2rem}h2{font-size:1.875rem;line-height:1.333}h3{font-size:1.5rem}h4{font-size:1.25rem}}@media (max-width:480px){h1{font-size:2.5rem}h2{font-size:1.5rem;line-height:1.333}h3{font-size:1.4rem}h4{font-size:1.2rem}h5{font-size:1rem}h6{font-size:.9rem}p{font-size:1rem}}@media (max-width:767px){.lead{font-size:1rem;line-height:1.5}}@media (min-width:768px){.br-mobile{display:none}}@media (max-width:767px){.br-desktop{display:none}}.screen-reader-text{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.no-scroll{touch-action:none;width:100%;height:100%;overflow-y:clip}
