[class*=ds-] .ds-h1,[class*=ds-] .ds-h2,[class*=ds-] .ds-h3,[class*=ds-] .ds-h4,[class*=ds-] .ds-h5,[class*=ds-] .ds-h6,[class*=ds-] .ds-label,[class*=ds-] .ds-title,[class*=ds-] h1,[class*=ds-] h2,[class*=ds-] h3,[class*=ds-] h4,[class*=ds-] h5,[class*=ds-] h6{color:var(--primary-color);background-color:var(--background-color);font-family:Montserrat,sans-serif;line-height:140%;text-transform:uppercase;letter-spacing:1px;padding:0;font-weight:700;margin:3px 0}[class*=ds-] .ds-h1,[class*=ds-] h1{font-size:clamp(26px,5.55vw,66.67px);letter-spacing:-1px;margin:12px 0;width:100%;border-bottom:4px solid var(--primary-color)}@media screen and (min-width:961px) and (max-width:1200px){[class*=ds-] .ds-h1,[class*=ds-] h1{border-bottom:6px solid var(--primary-color)}}@media screen and (min-width:1201px){[class*=ds-] .ds-h1,[class*=ds-] h1{border-bottom:8px solid var(--primary-color)}}[class*=ds-] .ds-h2,[class*=ds-] .ds-title,[class*=ds-] h2{font-size:clamp(24px,3.75vw,45px);letter-spacing:-1px;margin:8px 0}[class*=ds-] .ds-h3,[class*=ds-] h3{font-size:clamp(20px,2.5vw,30px);font-weight:600}[class*=ds-] .ds-h4,[class*=ds-] h4{font-size:clamp(18px,2.08vw,25px);font-weight:600}[class*=ds-] .ds-h5,[class*=ds-] .ds-h6,[class*=ds-] .ds-label,[class*=ds-] h5,[class*=ds-] h6{font-size:14px;font-weight:600}html:has([class*=ds-]){font-size:16px}@media screen and (min-width:481px){html:has([class*=ds-]){font-size:18px}}html:has([class*=ds-]) .a11y--h{display:block;height:1px;width:1px;position:absolute;overflow:hidden;top:-100px}.ds-atom,.ds-comp,.ds-ct,.ds-ele{font-family:Lora,Georgia,serif;line-height:140%;color:#58585b;letter-spacing:normal;font-size:16px}@media screen and (min-width:481px){.ds-atom,.ds-comp,.ds-ct,.ds-ele{font-size:18px}}.cs-w{--primary-color:#091f2f;--background-color:#fff;--active-primary-color:#fff;--active-background-color:#091f2f;--color-error:#d22d23}.cs-w a{color:#1871bd;text-decoration:underline}.cs-w a:active,.cs-w a:focus,.cs-w a:hover{color:#d22d23}.cs-w a:visited{color:#1871bd}.cs-g{--primary-color:#091f2f;--background-color:#e0e0e0;--active-primary-color:#e0e0e0;--active-background-color:#091f2f;--color-error:#d22d23}.cs-g a{color:#1871bd;text-decoration:underline}.cs-g a:active,.cs-g a:focus,.cs-g a:hover{color:#d22d23}.cs-g a:visited{color:#1871bd}.cs-b{--primary-color:#fff;--background-color:#091f2f;--active-primary-color:#091f2f;--active-background-color:#fff;--color-error:#fb4d42}.cs-b a{color:#288be4;text-decoration:underline}.cs-b a:active,.cs-b a:focus,.cs-b a:hover{color:#fb4d42}.cs-b a:visited{color:#288be4}.cs-ob{--primary-color:#fff;--background-color:#1871bd;--active-primary-color:#1871bd;--active-background-color:#fff;--color-error:#d22d23}.cs-ob a{color:#1871bd;text-decoration:underline}.cs-ob a:active,.cs-ob a:focus,.cs-ob a:hover{color:#d22d23}.cs-ob a:visited{color:#1871bd}.cs-oba{--primary-color:#fff;--background-color:#288be4;--active-primary-color:#288be4;--active-background-color:#fff;--color-error:#d22d23}.cs-oba a{color:#288be4;text-decoration:underline}.cs-oba a:active,.cs-oba a:focus,.cs-oba a:hover{color:#fb4d42}.cs-oba a:visited{color:#288be4}.cs-r{--primary-color:#fff;--background-color:#d22d23;--active-primary-color:#d22d23;--active-background-color:#fff;--color-error:#f2f2f2}.cs-r a{color:#288be4;text-decoration:underline}.cs-r a:active,.cs-r a:focus,.cs-r a:hover{font-weight:700}.cs-r a:visited{color:#288be4}.ds-g{display:grid;grid-template-columns:repeat(12,1fr);gap:16px;max-width:1200px}.ds-g .ds-g :after,.ds-g :before{box-sizing:border-box}.ds-g .col-1,.ds-g .col-2,.ds-g .col-3,.ds-g .col-4,.ds-g .col-5,.ds-g .col-6,.ds-g .col-7,.ds-g .col-8,.ds-g .col-9,.ds-g .col-10,.ds-g .col-11,.ds-g .col-12{grid-column:span 12;vertical-align:top}@media (min-width:481px){.ds-g .col-1{grid-column:span 1}.ds-g .col-2{grid-column:span 2}.ds-g .col-3{grid-column:span 3}.ds-g .col-4{grid-column:span 4}.ds-g .col-5{grid-column:span 5}.ds-g .col-6{grid-column:span 6}.ds-g .col-7{grid-column:span 7}.ds-g .col-8{grid-column:span 8}.ds-g .col-9{grid-column:span 9}.ds-g .col-10{grid-column:span 10}.ds-g .col-11{grid-column:span 11}.ds-g .col-12{grid-column:span 12}}.ds-f,.ds-f-c{display:flex;flex-wrap:wrap;align-items:flex-start}.ds-f-c{align-items:center}[class*=ds-f] .col-1,[class*=ds-f] .col-2,[class*=ds-f] .col-3,[class*=ds-f] .col-4,[class*=ds-f] .col-5,[class*=ds-f] .col-6,[class*=ds-f] .col-7,[class*=ds-f] .col-8,[class*=ds-f] .col-9,[class*=ds-f] .col-10,[class*=ds-f] .col-11,[class*=ds-f] .col-12{flex-basis:100%;max-width:100%}@media (min-width:481px){[class*=ds-f] .col-1{flex-basis:8.3333333333%;max-width:8.3333333333%}[class*=ds-f] .col-2{flex-basis:16.6666666667%;max-width:16.6666666667%}[class*=ds-f] .col-3{flex-basis:25%;max-width:25%}[class*=ds-f] .col-4{flex-basis:33.3333333333%;max-width:33.3333333333%}[class*=ds-f] .col-5{flex-basis:41.6666666667%;max-width:41.6666666667%}[class*=ds-f] .col-6{flex-basis:50%;max-width:50%}[class*=ds-f] .col-7{flex-basis:58.3333333333%;max-width:58.3333333333%}[class*=ds-f] .col-8{flex-basis:66.6666666667%;max-width:66.6666666667%}[class*=ds-f] .col-9{flex-basis:75%;max-width:75%}[class*=ds-f] .col-10{flex-basis:83.3333333333%;max-width:83.3333333333%}[class*=ds-f] .col-11{flex-basis:91.6666666667%;max-width:91.6666666667%}[class*=ds-f] .col-12{flex-basis:100%;max-width:100%}}.ds-ct{font-weight:400;padding-top:4.5rem}.ds-comp{padding:2rem 1rem;width:100vw;font-weight:400;position:relative;left:50%;transform:translate(-50%)}.ds-comp-banner{max-width:80rem;margin-left:auto;margin-right:auto}.ds-comp-fs{max-width:100vw}[class*=ds-] ul{list-style-position:unset;padding:1rem 0;margin:0}[class*=ds-] ul li{list-style:none;padding-left:1.25rem;background:url(../img/ul-bullet.svg) no-repeat left .3125rem transparent;background-size:.625rem;margin:0 0 1rem}[class*=ds-] ul li:last-child{margin:0}[class*=ds-] label{display:block;color:#091f2f;font-family:Montserrat,sans-serif;text-transform:uppercase;font-weight:400;line-height:100%;margin:.75rem .5rem;letter-spacing:.0625em;font-size:14px}@media screen and (min-width:481px){[class*=ds-] label{font-size:16px}}[class*=ds-] svg:not(:root){overflow:hidden}[class*=ds-] .a11y--hidden{display:block;height:1px;width:1px;position:absolute;overflow:hidden;top:-100px}[class*=ds-] .t-s{font-size:calc(1em - 2px)!important}[class*=ds-] .t-l{font-size:calc(1em + 2px)!important}[class*=ds-] .t-xl{font-size:calc(1em + 4px)!important}[class*=ds-] .t-a-c{text-align:center}[class*=ds-] .t-a-r{text-align:right}.ds-bodytext{color:var(--primary-color);font-family:Lora,Georgia,serif;font-size:16px}@media screen and (min-width:481px){.ds-bodytext{font-size:18px}}