:root{--color-white:#fff;--color-black:#000;--color-primary:#ec1b23;--color-inno-red:#ec1b23;--color-inno-gray-light:#e2e2e2;--color-inno-gray:#959595;--color-inno-blue:#0046ff;--color-inno-blue-light:#00b4ff;--color-inno-blue-dark:#16272e;--color-inno-orange:#ff6900;--color-inno-yellow:#fabe23;--color-inno-magenta:#be0078;--color-inno-pink:#f0f;--color-inno-green:#007800;--color-inno-green-light:#00dc00;--breakpoint-xs:20rem;--breakpoint-sm:40rem;--breakpoint-md:48rem;--breakpoint-lg:64rem;--breakpoint-xl:80rem;--breakpoint-2xl:90rem;--font-size-h1:3rem;--font-size-h2:2rem;--font-size-h3:1.5rem;--font-size-h4:1.25rem;--font-size-h5:1.0625rem;--font-size-base:1.0625rem;--font-size-sm:.875rem;--line-height-h1:1.14;--line-height-h2:1.18;--line-height-h3:1.2;--line-height-h4:1.3;--line-height-h5:1.5;--line-height-base:1.6;--line-height-sm:1.6;--letter-spacing-h1:-.01em;--letter-spacing-h2:0;--letter-spacing-h3:0;--letter-spacing-h4:0;--letter-spacing-h5:0;--letter-spacing-base:.01em;--letter-spacing-sm:.01em}@font-face{font-display:swap;font-family:Avenir Next LT Pro;font-style:normal;font-weight:400;src:url(../fonts/AvenirNextLTPro-Regular.otf) format("opentype")}@font-face{font-display:swap;font-family:Avenir Next LT Pro;font-style:normal;font-weight:600;src:url(../fonts/AvenirNextLTPro-Demi.otf) format("opentype")}@property --thumb-color{syntax:"<color>";inherits:true;initial-value:transparent}@media (min-width:48rem){:root{--font-size-h1:4rem;--font-size-h2:3rem;--font-size-h3:1.875rem;--font-size-h4:1.375rem;--font-size-h5:1.125rem;--font-size-sm:.9375rem}}@media (min-width:64rem){:root{--font-size-h1:4.375rem;--font-size-h2:3.375rem;--font-size-h3:2.125rem;--font-size-h4:1.5rem;--font-size-h5:1.1875rem}}.html-editor{--editor-items-margin-top:1.5rem;font-size:var(--font-size-base);letter-spacing:var(--letter-spacing-base);line-height:var(--line-height-base);width:100%;word-wrap:break-word}.html-editor,.html-editor ol,.html-editor ul{font-family:Avenir Next LT Pro,sans}.html-editor ol,.html-editor ul{color:inherit;font-size:var(--font-size-sm);letter-spacing:var(--letter-spacing-sm);line-height:var(--line-height-sm);margin-left:1.5rem}.html-editor ol li::marker,.html-editor ul li::marker{color:inherit}.html-editor ul{list-style-type:disc}.html-editor ol{list-style-type:decimal}.html-editor .table img{max-width:none}.html-editor .table{display:block;overflow-x:auto;width:100%}.html-editor .table table{width:100%}.html-editor .table td{border:1px solid var(--color-inno-gray);padding:.625rem 1rem;vertical-align:middle}.html-editor .table tr:nth-child(odd){background:#b9bdbe}.html-editor .table tr:nth-child(2n){background:#e2e2e2}.html-editor p{font-family:Avenir Next LT Pro,sans;font-size:var(--font-size-base);letter-spacing:var(--letter-spacing-base);line-height:var(--line-height-base)}.html-editor h1{font-size:var(--font-size-h1);letter-spacing:var(--letter-spacing-h1);line-height:var(--line-height-h1)}.html-editor h1,.html-editor h2{font-family:Barlow Condensed,sans;font-weight:600}.html-editor h2{font-size:var(--font-size-h2);letter-spacing:var(--letter-spacing-h2);line-height:var(--line-height-h2)}.html-editor h3{font-size:var(--font-size-h3);letter-spacing:var(--letter-spacing-h3);line-height:var(--line-height-h3)}.html-editor h3,.html-editor h4{font-family:Barlow Condensed,sans;font-weight:600}.html-editor h4{font-size:var(--font-size-h4);letter-spacing:var(--letter-spacing-h4);line-height:var(--line-height-h4)}.html-editor h5{font-family:Barlow Condensed,sans;font-size:var(--font-size-h5);font-weight:600;letter-spacing:var(--letter-spacing-h5);line-height:var(--line-height-h5)}.html-editor *+blockquote,.html-editor *+h1,.html-editor *+h2,.html-editor *+h3,.html-editor *+h4,.html-editor *+h5,.html-editor *+h6,.html-editor *+iframe,.html-editor *+img,.html-editor *+p,.html-editor *+table,.html-editor *+ul{margin-top:var(--editor-items-margin-top)}.html-editor .show-for-pc{display:none}@media screen and (min-width:768px){.html-editor .show-for-pc{display:block}.html-editor .show-for-mb{display:none}}
