.richtext{width:100%;overflow-wrap:break-word}.richtext h1,.richtext h2,.richtext h3,.richtext h4,.richtext li,.richtext p{color:#3c3c3b}.richtext__h1--underline,.richtext__h1--underline-center,.richtext__h1--underline-right,.richtext__h2--underline,.richtext__h2--underline-center,.richtext__h2--underline-right,.richtext__h3--underline,.richtext__h3--underline-center,.richtext__h3--underline-right,.richtext__h4--underline,.richtext__h4--underline-center,.richtext__h4--underline-right{position:relative}.richtext__h1--underline-center:before,.richtext__h1--underline-right:before,.richtext__h1--underline:before,.richtext__h2--underline-center:before,.richtext__h2--underline-right:before,.richtext__h2--underline:before,.richtext__h3--underline-center:before,.richtext__h3--underline-right:before,.richtext__h3--underline:before,.richtext__h4--underline-center:before,.richtext__h4--underline-right:before,.richtext__h4--underline:before{content:"";position:absolute;bottom:-1rem;inset-inline-start:0;width:3rem;height:4px;background-color:#39ebb3}.h1:is(.richtext__h1--underline),.h1:is(.richtext__h1--underline-center),.h1:is(.richtext__h1--underline-right),.h2:is(.richtext__h2--underline),.h2:is(.richtext__h2--underline-center),.h2:is(.richtext__h2--underline-right),.h3:is(.richtext__h3--underline),.h3:is(.richtext__h3--underline-center),.h3:is(.richtext__h3--underline-right),.h4:is(.richtext__h4--underline),.h4:is(.richtext__h4--underline-center),.h4:is(.richtext__h4--underline-right){margin-bottom:3rem}.richtext .h1,.richtext .h2,.richtext .h3{text-transform:uppercase}.richtext .external{position:relative;margin-inline-end:1rem;color:#008ff4}.richtext .external:after{content:"";display:inline-block;position:absolute;top:.25rem;inset-inline-end:0;width:.7em;height:.7em;margin-inline-end:-1rem;background-color:#2666df;-webkit-mask-image:url(/assets/images/icons/arrow-up-right-from-square-solid.svg);mask-image:url(/assets/images/icons/arrow-up-right-from-square-solid.svg);-webkit-mask-size:cover;mask-size:cover}.richtext .external:hover{color:#1a51b7}.richtext .external:visited:after{background-color:#008ff4}.richtext .phone{position:relative;margin-inline-end:1rem}.richtext .phone:after{content:"";display:inline-block;position:absolute;top:.25rem;inset-inline-end:0;width:.7em;height:.7em;margin-inline-end:-1rem;transform:rotateY(180deg);background-color:#2666df;-webkit-mask-image:url(/assets/images/icons/phone-solid.svg);mask-image:url(/assets/images/icons/phone-solid.svg);-webkit-mask-size:cover;mask-size:cover}.richtext .phone:visited:after{background-color:#639}.richtext .email{position:relative;margin-inline-end:1rem}.richtext .email:after{content:"";display:inline-block;position:absolute;top:.25rem;inset-inline-end:0;width:.7em;height:.7em;margin-inline-end:-1rem;background-color:#2666df;-webkit-mask-image:url(/assets/images/icons/envelope-regular.svg);mask-image:url(/assets/images/icons/envelope-regular.svg);-webkit-mask-size:cover;mask-size:cover}.richtext .email:visited:after{background-color:#639}.richtext li strong,.richtext p strong,.richtext strong{font-size:1.0625rem;letter-spacing:normal;line-height:1.8rem}.richtext a{text-decoration:none}.richtext li,.richtext p{letter-spacing:-.02rem}.richtext--start-left,.richtext--start-right{width:100%;margin-bottom:1rem}.richtext--text-first{display:flex;flex-direction:column-reverse}.richtext:is(.richtext--text-first) .richtext__media{margin-top:1rem}.richtext .flow-text-with-media__eyebrow-element+h1,.richtext .flow-text-with-media__eyebrow-element+h2,.richtext .flow-text-with-media__eyebrow-element+h3,.richtext .flow-text-with-media__eyebrow-element+h4,.richtext .flow-text-with-media__eyebrow-element+h5,.richtext .flow-text-with-media__eyebrow-element+h6{margin-top:0}.richtext ol,.richtext ul{margin-bottom:0}@media (min-width:577px){.richtext{display:block}.richtext:is(.richtext--text-first) .richtext__media{margin-top:0}.richtext li strong,.richtext p strong,.richtext strong{font-size:1.125rem;letter-spacing:normal;line-height:1.8rem}}@media (min-width:769px){.richtext--start-left{width:unset;margin-bottom:unset;margin-inline-end:1rem;float:inline-start}.richtext--start-right{width:unset;margin-bottom:unset;margin-inline-start:1rem;float:inline-end}.richtext__h1--underline-center-reduced,.richtext__h2--underline-center-reduced{padding-inline-start:3.5rem;padding-inline-end:3.5rem}}.richtext--white,.richtext--white h1,.richtext--white h2,.richtext--white h3,.richtext--white h4,.richtext--white h5,.richtext--white h6,.richtext--white p{color:#fff}.richtext__h1--underline-center:before,.richtext__h2--underline-center:before,.richtext__h3--underline-center:before,.richtext__h4--underline-center:before{inset-inline-start:calc(50% - 1.5rem)}.richtext--center-align{text-align:center}.richtext--center-align .richtext__h1--underline:before,.richtext--center-align .richtext__h2--underline:before,.richtext--center-align .richtext__h3--underline:before,.richtext--center-align .richtext__h4--underline:before{inset-inline-start:calc(50% - 1.5rem)}.richtext__h1--underline-right:before,.richtext__h2--underline-right:before,.richtext__h3--underline-right:before,.richtext__h4--underline-right:before{inset-inline-end:0;inset-inline-start:unset}.richtext--right-align{text-align:end}.richtext--right-align .richtext__h1--underline:before,.richtext--right-align .richtext__h2--underline:before,.richtext--right-align .richtext__h3--underline:before,.richtext--right-align .richtext__h4--underline:before{inset-inline-end:0;inset-inline-start:unset}.component-wrapper--bg-blue .richtext h1,.component-wrapper--bg-blue .richtext h2,.component-wrapper--bg-blue .richtext h3,.component-wrapper--bg-blue .richtext h4,.component-wrapper--bg-blue .richtext h5,.component-wrapper--bg-blue .richtext h6,.component-wrapper--bg-blue .richtext p,.richtext-with-images--bg-blue .richtext h1,.richtext-with-images--bg-blue .richtext h2,.richtext-with-images--bg-blue .richtext h3,.richtext-with-images--bg-blue .richtext h4,.richtext-with-images--bg-blue .richtext h5,.richtext-with-images--bg-blue .richtext h6,.richtext-with-images--bg-blue .richtext p{color:#fff}.flow-richtext-wrapper{display:flex}.flow-richtext-wrapper h1,.flow-richtext-wrapper h2,.flow-richtext-wrapper h3,.flow-richtext-wrapper h4,.flow-richtext-wrapper h5,.flow-richtext-wrapper h6{display:block}@media (max-width:767px){.flow-richtext-wrapper .flow-text-with-media__video-container,.flow-richtext-wrapper .richtex__image img{width:100%!important}}.korean .richtext .h1:not(.richtext__h1--underline,.richtext__h1--underline-right)+p,.korean .richtext .h2:not(.richtext__h2--underline,.richtext__h2--underline-right)+p,.korean .richtext .h3:not(.richtext__h3--underline,.richtext__h3--underline-right)+p,.korean .richtext .h4:not(.richtext__h4--underline,.richtext__h4--underline-right)+p,.korean .richtext .h5:not(.richtext__h5--underline,.richtext__h5--underline-right)+p,.korean .richtext .h6:not(.richtext__h6--underline,.richtext__h6--underline-right)+p{padding-top:.75rem}
/*# sourceMappingURL=../maps/components/richtext.min.css.map */
