body{font-family:var(--sans);font-size:15px;line-height:24px;color:var(--body-color)}@media screen and (min-width:768px){body{font-size:20px;line-height:36px}}.styled-txt p{margin-bottom:20px;-epub-word-break:hyphenate;-ms-word-break:hyphenate;word-break:normal;word-wrap:normal;-webkit-hyphens:auto;-epub-hyphens:auto;-ms-hyphens:auto;hyphens:auto}@media screen and (min-width:768px){.styled-txt p{font-size:20px;line-height:36px}}.styled-txt a:not([class]){text-decoration:underline}@media (hover:hover){.styled-txt a:not([class]):hover{color:var(--accent-light)}}.styled-txt h1{font-family:var(--display);color:var(--accent-dark);font-size:36px;font-weight:700;line-height:40px;letter-spacing:-.02em;margin-bottom:17px;word-spacing:.15em}@media screen and (min-width:768px){.styled-txt h1{font-size:66px;line-height:74px;margin-bottom:15px}}@media screen and (min-width:1040px){.styled-txt h1{font-size:82px;line-height:86px}}.styled-txt h2{font-family:var(--display);font-size:30px;line-height:34px;font-weight:600;letter-spacing:-.02em;margin-bottom:14px;color:var(--accent-dark);word-spacing:.1em}@media screen and (min-width:768px){.styled-txt h2{font-size:54px;line-height:1}}.styled-txt h3{font-family:var(--display);font-size:24px;line-height:26px;font-weight:600}@media screen and (min-width:768px){.styled-txt h3{font-size:34px;line-height:36px}}.styled-txt h4{font-family:var(--display);font-size:18px;line-height:24px;font-weight:600}@media screen and (min-width:768px){.styled-txt h4{font-size:34px;line-height:36px}}.styled-txt h5{font-family:var(--display);font-size:18px;line-height:1.3}.styled-txt h6{font-family:var(--display);font-size:18px;line-height:1.3}.bg-accent-dark h1,.bg-accent-dark h2,.bg-accent-dark h3,.bg-accent-dark h4{color:#fff}.styled-txt ol{list-style:decimal;list-style-type:none;counter-reset:item;margin:0;padding:0}.styled-txt ol>li{display:table;counter-increment:item;margin-bottom:.6em}.styled-txt ol>li:before{content:counters(item,".") ". ";display:table-cell;padding-right:.6em}.styled-txt li ol>li{margin:0}.styled-txt li ol>li:before{content:counters(item,".") " "}.styled-txt ul{list-style:disc;margin-left:20px}.styled-txt li{position:relative;margin-bottom:8px}.styled-txt blockquote,.styled-txt blockquote p{font-family:var(--display);font-size:16px;line-height:24px;margin-bottom:20px;position:relative}@media screen and (min-width:768px){.styled-txt blockquote,.styled-txt blockquote p{font-size:24px;line-height:36px}}.styled-txt cite{font-size:16px;line-height:1.2;margin-bottom:10px;position:relative}.styled-txt button.cta,.styled-txt input.cta,.cta{font-family:var(--display);display:inline-block;border:2px solid var(--accent-light);background-color:#fff0;text-align:center;text-decoration:none;min-width:184px;padding-top:12px;padding-bottom:12px;padding-left:11px;padding-right:11px;font-size:13px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;line-height:1;transition:all 0.15s ease-in-out;border-radius:20px}.styled-txt .cta-white,.bg-accent-dark .cta-white{color:#fff;background-color:rgb(0 48 69 / .15)}@media screen and (min-width:768px){.styled-txt button.cta,.styled-txt input.cta,.cta{font-size:15px;padding-top:16px;padding-bottom:15px;padding-left:20px;padding-right:20px;min-width:220px;border-radius:25px}}.styled-txt button.cta:hover,.styled-txt input.cta:hover,.bg-accent-dark .cta-white:hover,.cta:hover{background-color:var(--accent-light);color:var(--white)}.styled-txt button:active,.cta:active,.cta.active{background-color:#000;color:#fff;transition:none}nav ul,nav li{list-style:none;margin-left:0;padding-left:0}nav a{text-decoration:none}.styled-txt sub,sub{vertical-align:sub!important;font-size:smaller!important}.styled-txt sup,sup{vertical-align:super;font-size:smaller}