:root,[data-theme=light] {
  --sinch-secondary:#1860F0;
  --sinch-error:#F04126;
  --sinch-secondary-rgb:24,96,240;
  --sinch-error-rgb:240,65,38;
  --sinch-primary:#FFF6B3;
  --sinch-success:#DFF2E5;
  --sinch-info:#E6F0FF;
  --sinch-warning:#FFF6B3;
  --sinch-danger:#FFE9E5;
  --sinch-violet:#EFEBFF;
  --sinch-sand:#F5F3F0;
  --sinch-light:#F0F3F5;
  --sinch-primary-rgb:255,246,179;
  --sinch-success-rgb:223,242,229;
  --sinch-info-rgb:230,240,255;
  --sinch-warning-rgb:255,246,179;
  --sinch-danger-rgb:255,233,229;
  --sinch-violet-rgb:239,235,255;
  --sinch-sand-rgb:245,243,240;
  --sinch-light-rgb:240,243,245;
  --sinch-primary-subtle:#FFFBD6;
  --sinch-success-subtle:#E8F7ED;
  --sinch-info-subtle:#F0F6FF;
  --sinch-warning-subtle:#FFFBD6;
  --sinch-danger-subtle:#FFF2F0;
  --sinch-violet-subtle:#F3F0FF;
  --sinch-sand-subtle:#FAF8F5;
  --sinch-light-subtle:#F7F9FA;
  --sinch-primary-subtle-rgb:255,251,214;
  --sinch-success-subtle-rgb:232,247,237;
  --sinch-info-subtle-rgb:240,246,255;
  --sinch-warning-subtle-rgb:255,251,214;
  --sinch-danger-subtle-rgb:255,242,240;
  --sinch-violet-subtle-rgb:243,240,255;
  --sinch-sand-subtle-rgb:250,248,245;
  --sinch-light-subtle-rgb:247,249,250;
  --sinch-light-active:rgba(143, 154, 161, 0.16);
  --sinch-white:#FFFFFF;
  --sinch-black:#000000;
  --sinch-white-rgb:255,255,255;
  --sinch-black-rgb:0,0,0;
  --sinch-font-sans-serif:"Host Grotesk",sans-serif;
  --sinch-body-font-family:"Host Grotesk",sans-serif;
  --sinch-body-font-size:1.125rem;
  --sinch-body-font-weight:400;
  --sinch-body-line-height:1.75rem;
  --sinch-body-color:#4B575E;
  --sinch-body-color-rgb:75,87,94;
  --sinch-body-hover-color:#626C73;
  --sinch-body-hover-color-rgb:98,108,115;
  --sinch-body-active-color:#272F36;
  --sinch-body-active-color-rgb:39,47,54;
  --sinch-body-bg:#FFFFFF;
  --sinch-body-bg-rgb:255,255,255;
  --sinch-accent:#000000;
  --sinch-accent-rgb:0,0,0;
  --sinch-muted:#AEB7BD;
  --sinch-muted-rgb:174,183,189;
  --sinch-primary-text-color:#F0C243;
  --sinch-secondary-text-color:#1860F0;
  --sinch-highlight-text-color:#2977FF;
  --sinch-error-text-color:#C9331C;
  --sinch-heading-color:#000000;
  --sinch-link-color:#1860F0;
  --sinch-link-color-rgb:24,96,240;
  --sinch-link-hover-color:#2977FF;
  --sinch-link-hover-color-rgb:41,119,255;
  --sinch-link-active-color:#1750C2;
  --sinch-link-active-color-rgb:23,80,194;
  --sinch-link-decoration:underline;
  --sinch-accent-icon-color:#000000;
  --sinch-neutral-icon-color:#8F9AA1;
  --sinch-neutral-hover-icon-color:#AEB7BD;
  --sinch-neutral-active-icon-color:#78828A;
  --sinch-secondary-icon-color:#1860F0;
  --sinch-primary-icon-color:#F0C243;
  --sinch-error-icon-color:#F04126;
  --sinch-sand-icon-color:#B8B3B0;
  --sinch-accent-icon-color-rgb:0,0,0;
  --sinch-neutral-icon-color-rgb:143,154,161;
  --sinch-neutral-hover-icon-color-rgb:174,183,189;
  --sinch-neutral-active-icon-color-rgb:120,130,138;
  --sinch-secondary-icon-color-rgb:24,96,240;
  --sinch-primary-icon-color-rgb:240,194,67;
  --sinch-error-icon-color-rgb:240,65,38;
  --sinch-sand-icon-color-rgb:184,179,176;
  --sinch-code-color:#C9331C;
  --sinch-highlight-color:#4B575E;
  --sinch-highlight-bg:#FFFBD6;
  --sinch-border-width:1px;
  --sinch-border-style:solid;
  --sinch-border-color:#DCE2E5;
  --sinch-border-radius:1rem;
  --sinch-border-radius-xs:0.25rem;
  --sinch-border-radius-sm:0.5rem;
  --sinch-border-radius-lg:1rem;
  --sinch-border-radius-xl:1.5rem;
  --sinch-border-radius-pill:50rem;
  --sinch-subtle-border-color:#F7F9FA;
  --sinch-light-border-color:#F0F3F5;
  --sinch-neutral-border-color:#8F9AA1;
  --sinch-neutral-hover-border-color:#AEB7BD;
  --sinch-neutral-active-border-color:#78828A;
  --sinch-box-shadow:0 0.5rem 1.5rem -0.5rem rgba(0, 0, 0, 0.24);
  --sinch-box-shadow-sm:0 0.125rem 0.5rem -0.125rem rgba(0, 0, 0, 0.16);
  --sinch-box-shadow-lg:0 1.5rem 4rem -2rem rgba(0, 0, 0, 0.16);
  --sinch-box-shadow-secondary:0 0.5rem 1.5rem -0.5rem rgba(24, 96, 240, 0.48);
  --sinch-focus-ring-width:0.125rem;
  --sinch-focus-ring-color:#9785FF;
  --sinch-focus-ring-offset:0.125rem;
  --sinch-focus-ring-offset-sm:0.0625rem;
  --sinch-input-bg:#F7F9FA;
  --sinch-input-placeholder-color:#626C73;
  --sinch-form-valid-color:#368F7D;
  --sinch-form-valid-border-color:#368F7D;
  --sinch-form-invalid-color:#C9331C;
  --sinch-form-invalid-border-color:#C9331C;
  --sinch-glow-color:255,233,122}
@media (min-width:768px) {
  :root,[data-theme=light] {
  --sinch-border-radius-lg:1.5rem;
  --sinch-border-radius-xl:2rem}
}
[data-theme=dark] {
  color-scheme:dark;
  color:var(--sinch-body-color);
  --sinch-secondary:#2977FF;
  --sinch-error:#F04126;
  --sinch-secondary-rgb:41,119,255;
  --sinch-error-rgb:240,65,38;
  --sinch-primary:#000000;
  --sinch-success:#023634;
  --sinch-info:#192C59;
  --sinch-warning:#000000;
  --sinch-danger:#5C1106;
  --sinch-violet:#000000;
  --sinch-sand:#000000;
  --sinch-light:#000000;
  --sinch-primary-rgb:0,0,0;
  --sinch-success-rgb:2,54,52;
  --sinch-info-rgb:25,44,89;
  --sinch-warning-rgb:0,0,0;
  --sinch-danger-rgb:92,17,6;
  --sinch-violet-rgb:0,0,0;
  --sinch-sand-rgb:0,0,0;
  --sinch-light-rgb:0,0,0;
  --sinch-primary-subtle:#000000;
  --sinch-success-subtle:#000000;
  --sinch-info-subtle:#000000;
  --sinch-warning-subtle:#000000;
  --sinch-danger-subtle:#000000;
  --sinch-violet-subtle:#000000;
  --sinch-sand-subtle:#14181C;
  --sinch-light-subtle:#14181C;
  --sinch-primary-subtle-rgb:0,0,0;
  --sinch-success-subtle-rgb:0,0,0;
  --sinch-info-subtle-rgb:0,0,0;
  --sinch-warning-subtle-rgb:0,0,0;
  --sinch-danger-subtle-rgb:0,0,0;
  --sinch-violet-subtle-rgb:0,0,0;
  --sinch-sand-subtle-rgb:20,24,28;
  --sinch-light-subtle-rgb:20,24,28;
  --sinch-light-active:rgba(143, 154, 161, 0.08);
  --sinch-body-color:#AEB7BD;
  --sinch-body-color-rgb:174,183,189;
  --sinch-body-hover-color:#8F9AA1;
  --sinch-body-hover-color-rgb:143,154,161;
  --sinch-body-active-color:#C4CCD1;
  --sinch-body-active-color-rgb:196,204,209;
  --sinch-body-bg:#1A2126;
  --sinch-body-bg-rgb:26,33,38;
  --sinch-accent:#FFFFFF;
  --sinch-accent-rgb:255,255,255;
  --sinch-muted:#626C73;
  --sinch-muted-rgb:98,108,115;
  --sinch-primary-text-color:#F0C243;
  --sinch-secondary-text-color:#5996FF;
  --sinch-highlight-text-color:#FFE97A;
  --sinch-error-text-color:#FF6047;
  --sinch-heading-color:#FFFFFF;
  --sinch-link-color:#5996FF;
  --sinch-link-color-rgb:89,150,255;
  --sinch-link-hover-color:#2977FF;
  --sinch-link-hover-color-rgb:41,119,255;
  --sinch-link-active-color:#85B6FF;
  --sinch-link-active-color-rgb:133,182,255;
  --sinch-accent-icon-color:#FFFFFF;
  --sinch-neutral-icon-color:#626C73;
  --sinch-neutral-hover-icon-color:#4B575E;
  --sinch-neutral-active-icon-color:#78828A;
  --sinch-secondary-icon-color:#5996FF;
  --sinch-primary-icon-color:#F0C243;
  --sinch-error-icon-color:#F04126;
  --sinch-sand-icon-color:#B8B3B0;
  --sinch-accent-icon-color-rgb:255,255,255;
  --sinch-neutral-icon-color-rgb:98,108,115;
  --sinch-neutral-hover-icon-color-rgb:75,87,94;
  --sinch-neutral-active-icon-color-rgb:120,130,138;
  --sinch-secondary-icon-color-rgb:89,150,255;
  --sinch-primary-icon-color-rgb:240,194,67;
  --sinch-error-icon-color-rgb:240,65,38;
  --sinch-sand-icon-color-rgb:184,179,176;
  --sinch-code-color:#FF6047;
  --sinch-highlight-color:#AEB7BD;
  --sinch-highlight-bg:#000000;
  --sinch-border-color:#4B575E;
  --sinch-subtle-border-color:#14181C;
  --sinch-light-border-color:#000000;
  --sinch-neutral-border-color:#626C73;
  --sinch-neutral-hover-border-color:#4B575E;
  --sinch-neutral-active-border-color:#78828A;
  --sinch-focus-ring-color:#6855E0;
  --sinch-input-bg:#14181C;
  --sinch-input-placeholder-color:#78828A;
  --sinch-form-valid-color:#5996FF;
  --sinch-form-valid-border-color:#2977FF;
  --sinch-form-invalid-color:#FF6047;
  --sinch-form-invalid-border-color:#FF6047;
  --sinch-glow-color:250,218,90}
.blockquote,.wp-block-quote {
  margin-bottom:1rem;
  font-size:1.5rem}
.blockquote>:last-child,.wp-block-quote>:last-child {
  margin-bottom:0}
.blockquote cite,.blockquote-footer,.wp-block-quote cite {
  font-size:1rem;
  color:#4b575e}
*,::after,::before {
  box-sizing:border-box}
body {
  font-feature-settings:"kern","liga","clig","calt";
  -webkit-font-feature-settings:"kern","liga","clig","calt";
  -moz-font-feature-settings:"kern","liga","clig","calt";
  -ms-font-feature-settings:"kern","liga","clig","calt";
  -webkit-font-smoothing:antialiased;
  -moz-osx-font-smoothing:grayscale;
  margin:0;
  font-family:var(--sinch-body-font-family);
  font-size:var(--sinch-body-font-size);
  font-weight:var(--sinch-body-font-weight);
  line-height:var(--sinch-body-line-height);
  color:var(--sinch-body-color);
  text-align:var(--sinch-body-text-align);
  background-color:var(--sinch-body-bg);
  -webkit-text-size-adjust:100%;
  -webkit-tap-highlight-color:rgba(0,0,0,0)}
body.is-fixed-active {
  padding-inline-end:var(--scrollbar-width,0)!important;
  overflow:hidden!important}
body.is-fixed-active .is-fixed {
  padding-inline-end:var(--scrollbar-width,0)!important}
hr {
  margin:1rem 0;
  color:inherit;
  border:0;
  border-top:var(--sinch-border-width) solid var(--sinch-border-color);
  opacity:1}
.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6 {
  margin-top:0;
  margin-bottom:.5rem;
  font-weight:600;
  color:var(--sinch-heading-color)}
h1 {
  font-size:3rem;
  line-height:3.5rem}
h2 {
  font-size:2.5rem;
  line-height:3rem}
h3 {
  font-size:2rem;
  line-height:2.5rem}
h4 {
  font-size:1.5rem;
  line-height:2rem}
h5 {
  font-size:1.25rem;
  line-height:1.75rem}
h6 {
  font-size:1.125rem;
  line-height:1.75rem}
.fs-1,.h1 {
  font-size:3rem;
  line-height:3.5rem}
.fs-2,.h2 {
  font-size:2.5rem;
  line-height:3rem}
.fs-3,.h3 {
  font-size:2rem;
  line-height:2.5rem}
.fs-4,.h4 {
  font-size:1.5rem;
  line-height:2rem}
.fs-5,.h5 {
  font-size:1.25rem;
  line-height:1.75rem}
.fs-6,.h6 {
  font-size:1.125rem;
  line-height:1.75rem}
@media (min-width:768px) {
  h1 {
  font-size:3.5rem;
  line-height:4rem}
h2 {
  font-size:3rem;
  line-height:3.5rem}
h3 {
  font-size:2.5rem;
  line-height:3rem}
h4 {
  font-size:2rem;
  line-height:2.5rem}
h5 {
  font-size:1.5rem;
  line-height:2rem}
h6 {
  font-size:1.125rem;
  line-height:1.75rem}
.fs-1,.h1 {
  font-size:3.5rem;
  line-height:4rem}
.fs-2,.h2 {
  font-size:3rem;
  line-height:3.5rem}
.fs-3,.h3 {
  font-size:2.5rem;
  line-height:3rem}
.fs-4,.h4 {
  font-size:2rem;
  line-height:2.5rem}
.fs-5,.h5 {
  font-size:1.5rem;
  line-height:2rem}
.fs-6,.h6 {
  font-size:1.125rem;
  line-height:1.75rem}
}
p {
  margin-top:0;
  margin-bottom:1rem}
p:empty {
  display:none}
ol,ul {
  padding-left:2em}
dl,ol,ul {
  margin-top:0;
  margin-bottom:1rem}
ol ol,ol ul,ul ol,ul ul {
  margin-bottom:0}
ul>li::marker {
  color:var(--sinch-secondary)}
b,strong {
  font-weight:600;
  color:var(--sinch-accent)}
a b,a strong {
  color:inherit}
.small,small {
  font-size:.875em;
  line-height:1.5}
a {
  color:var(--sinch-link-color);
  text-decoration:underline;
  text-underline-offset:.15em}
@media (hover:hover) and (pointer:fine) {
  a:hover {
  --sinch-link-color:var(--sinch-link-hover-color)}
}
a.active,a:active {
  --sinch-link-color:var(--sinch-link-active-color)}
a:focus-visible {
  outline:var(--sinch-focus-ring-color) solid var(--sinch-focus-ring-width);
  outline-offset:var(--sinch-focus-ring-offset-sm)}
figure {
  margin:0 0 1rem}
img,svg {
  vertical-align:middle}
iframe {
  border:0}
code,kbd,pre,samp {
  font-family:"DM Mono",monospace;
  font-size:1em}
[hidden] {
  display:none!important}
abbr[title] {
  -webkit-text-decoration:underline dotted;
  text-decoration:underline dotted;
  cursor:help;
  -webkit-text-decoration-skip-ink:none;
  text-decoration-skip-ink:none}
address {
  margin-bottom:1rem;
  font-style:normal;
  line-height:inherit}
dt {
  font-weight:600}
dd {
  margin-bottom:.5rem;
  margin-left:0}
blockquote {
  margin:0 0 1rem}
.mark,mark {
  padding:.1875em;
  color:var(--sinch-highlight-color);
  background-color:var(--sinch-highlight-bg)}
sub,sup {
  position:relative;
  font-size:.75em;
  line-height:0;
  vertical-align:baseline}
sub {
  bottom:-.25em}
sup {
  top:-.5em}
a:not([href]):not([class]),a:not([href]):not([class]):hover {
  color:inherit;
  text-decoration:none}
pre {
  display:block;
  margin-top:0;
  margin-bottom:1rem;
  overflow:auto;
  font-size:1rem;
  line-height:1.5rem}
pre code {
  font-size:inherit;
  color:inherit;
  word-break:normal}
code {
  font-size:1rem;
  line-height:1.5rem;
  color:var(--sinch-code-color);
  word-wrap:break-word}
a>code {
  color:inherit}
kbd {
  padding:.1875rem .375rem;
  font-size:1rem;
  color:var(--sinch-body-bg);
  background-color:var(--sinch-body-color);
  border-radius:.5rem}
kbd kbd {
  padding:0;
  font-size:1em}
button {
  border-radius:0}
.focus-ring:focus:not(:focus-visible),a:focus:not(:focus-visible),button:focus:not(:focus-visible),input:focus:not(:focus-visible),optgroup:focus:not(:focus-visible),select:focus:not(:focus-visible),textarea:focus:not(:focus-visible) {
  outline:0}
label {
  display:inline-block}
table {
  caption-side:bottom;
  border-collapse:collapse}
caption {
  padding-top:.5rem;
  padding-bottom:.5rem;
  color:#4b575e;
  text-align:left}
th {
  text-align:inherit;
  text-align:-webkit-match-parent}
tbody,td,tfoot,th,thead,tr {
  border-color:inherit;
  border-style:solid;
  border-width:0}
button,input,optgroup,select,textarea {
  margin:0;
  font-family:inherit;
  font-size:inherit;
  line-height:inherit}
button,select {
  text-transform:none}
[role=button] {
  cursor:pointer}
select {
  word-wrap:normal}
select:disabled {
  opacity:1}
[list]:not([type=date]):not([type=datetime-local]):not([type=month]):not([type=week]):not([type=time])::-webkit-calendar-picker-indicator {
  display:none!important}
[type=button],[type=reset],[type=submit],button {
  -webkit-appearance:button}
[type=button]:not(:disabled),[type=reset]:not(:disabled),[type=submit]:not(:disabled),button:not(:disabled) {
  cursor:pointer}
::-moz-focus-inner {
  padding:0;
  border-style:none}
textarea {
  resize:vertical}
fieldset {
  min-width:0;
  padding:0;
  margin:0;
  border:0}
legend {
  float:left;
  width:100%;
  padding:0;
  margin-bottom:.5rem;
  font-size:1.5rem;
  line-height:inherit}
legend+* {
  clear:left}
::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-fields-wrapper,::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-minute,::-webkit-datetime-edit-month-field,::-webkit-datetime-edit-text,::-webkit-datetime-edit-year-field {
  padding:0}
::-webkit-inner-spin-button {
  height:auto}
[type=search] {
  -webkit-appearance:textfield;
  outline-offset:-2px}
::-webkit-search-decoration {
  -webkit-appearance:none}
::-webkit-color-swatch-wrapper {
  padding:0}
::file-selector-button {
  font:inherit;
  -webkit-appearance:button}
output {
  display:inline-block}
summary {
  display:list-item;
  cursor:pointer}
progress {
  vertical-align:baseline}
.col,.wp-block-column {
  flex:1 0 0%}
.row-cols-1>* {
  flex:0 0 auto;
  width:100%}
.row-cols-4>* {
  flex:0 0 auto;
  width:25%}
.row-cols-5>* {
  flex:0 0 auto;
  width:20%}
.col-auto {
  flex:0 0 auto;
  width:auto}
.col-1 {
  flex:0 0 auto;
  width:8.33333333%}
.col-2 {
  flex:0 0 auto;
  width:16.66666667%}
.col-3 {
  flex:0 0 auto;
  width:25%}
.col-4 {
  flex:0 0 auto;
  width:33.33333333%}
.col-5 {
  flex:0 0 auto;
  width:41.66666667%}
.col-6 {
  flex:0 0 auto;
  width:50%}
.col-7 {
  flex:0 0 auto;
  width:58.33333333%}
.col-8 {
  flex:0 0 auto;
  width:66.66666667%}
.col-9 {
  flex:0 0 auto;
  width:75%}
.col-10 {
  flex:0 0 auto;
  width:83.33333333%}
.col-11 {
  flex:0 0 auto;
  width:91.66666667%}
.col-12 {
  flex:0 0 auto;
  width:100%}
.offset-1 {
  margin-left:8.33333333%}
.g-0,.gx-0 {
  --sinch-gutter-x:0}
.g-0,.gy-0 {
  --sinch-gutter-y:0}
.g-2,.gx-2 {
  --sinch-gutter-x:0.5rem}
.g-2,.gy-2 {
  --sinch-gutter-y:0.5rem}
.g-3,.gx-3 {
  --sinch-gutter-x:1rem}
.g-3,.gy-3 {
  --sinch-gutter-y:1rem}
.g-5,.gx-5 {
  --sinch-gutter-x:2rem}
.g-5,.gy-5 {
  --sinch-gutter-y:2rem}
.g-6,.gx-6 {
  --sinch-gutter-x:2.5rem}
.g-6,.gy-6 {
  --sinch-gutter-y:2.5rem}
.g-7,.gx-7 {
  --sinch-gutter-x:3rem}
.g-7,.gy-7 {
  --sinch-gutter-y:3rem}
.g-9,.gx-9 {
  --sinch-gutter-x:4rem}
.g-9,.gy-9 {
  --sinch-gutter-y:4rem}
@media (min-width:768px) {
  .col-md {
  flex:1 0 0%}
.row-cols-md-1>* {
  flex:0 0 auto;
  width:100%}
.row-cols-md-4>* {
  flex:0 0 auto;
  width:25%}
.row-cols-md-5>* {
  flex:0 0 auto;
  width:20%}
.col-md-auto {
  flex:0 0 auto;
  width:auto}
.col-md-1 {
  flex:0 0 auto;
  width:8.33333333%}
.col-md-2 {
  flex:0 0 auto;
  width:16.66666667%}
.col-md-3 {
  flex:0 0 auto;
  width:25%}
.col-md-4 {
  flex:0 0 auto;
  width:33.33333333%}
.col-md-5 {
  flex:0 0 auto;
  width:41.66666667%}
.col-md-6 {
  flex:0 0 auto;
  width:50%}
.col-md-7 {
  flex:0 0 auto;
  width:58.33333333%}
.col-md-8 {
  flex:0 0 auto;
  width:66.66666667%}
.col-md-9 {
  flex:0 0 auto;
  width:75%}
.col-md-10 {
  flex:0 0 auto;
  width:83.33333333%}
.col-md-11 {
  flex:0 0 auto;
  width:91.66666667%}
.col-md-12 {
  flex:0 0 auto;
  width:100%}
.offset-md-1 {
  margin-left:8.33333333%}
.g-md-0,.gx-md-0 {
  --sinch-gutter-x:0}
.g-md-0,.gy-md-0 {
  --sinch-gutter-y:0}
.g-md-2,.gx-md-2 {
  --sinch-gutter-x:0.5rem}
.g-md-2,.gy-md-2 {
  --sinch-gutter-y:0.5rem}
.g-md-3,.gx-md-3 {
  --sinch-gutter-x:1rem}
.g-md-3,.gy-md-3 {
  --sinch-gutter-y:1rem}
.g-md-5,.gx-md-5 {
  --sinch-gutter-x:2rem}
.g-md-5,.gy-md-5 {
  --sinch-gutter-y:2rem}
.g-md-6,.gx-md-6 {
  --sinch-gutter-x:2.5rem}
.g-md-6,.gy-md-6 {
  --sinch-gutter-y:2.5rem}
.g-md-7,.gx-md-7 {
  --sinch-gutter-x:3rem}
.g-md-7,.gy-md-7 {
  --sinch-gutter-y:3rem}
.g-md-9,.gx-md-9 {
  --sinch-gutter-x:4rem}
.g-md-9,.gy-md-9 {
  --sinch-gutter-y:4rem}
}
@media (min-width:1200px) {
  .col-lg {
  flex:1 0 0%}
.row-cols-lg-1>* {
  flex:0 0 auto;
  width:100%}
.row-cols-lg-4>* {
  flex:0 0 auto;
  width:25%}
.row-cols-lg-5>* {
  flex:0 0 auto;
  width:20%}
.col-lg-auto {
  flex:0 0 auto;
  width:auto}
.col-lg-1 {
  flex:0 0 auto;
  width:8.33333333%}
.col-lg-2 {
  flex:0 0 auto;
  width:16.66666667%}
.col-lg-3 {
  flex:0 0 auto;
  width:25%}
.col-lg-4 {
  flex:0 0 auto;
  width:33.33333333%}
.col-lg-5 {
  flex:0 0 auto;
  width:41.66666667%}
.col-lg-6 {
  flex:0 0 auto;
  width:50%}
.col-lg-7 {
  flex:0 0 auto;
  width:58.33333333%}
.col-lg-8 {
  flex:0 0 auto;
  width:66.66666667%}
.col-lg-9 {
  flex:0 0 auto;
  width:75%}
.col-lg-10 {
  flex:0 0 auto;
  width:83.33333333%}
.col-lg-11 {
  flex:0 0 auto;
  width:91.66666667%}
.col-lg-12 {
  flex:0 0 auto;
  width:100%}
.offset-lg-1 {
  margin-left:8.33333333%}
.g-lg-0,.gx-lg-0 {
  --sinch-gutter-x:0}
.g-lg-0,.gy-lg-0 {
  --sinch-gutter-y:0}
.g-lg-2,.gx-lg-2 {
  --sinch-gutter-x:0.5rem}
.g-lg-2,.gy-lg-2 {
  --sinch-gutter-y:0.5rem}
.g-lg-3,.gx-lg-3 {
  --sinch-gutter-x:1rem}
.g-lg-3,.gy-lg-3 {
  --sinch-gutter-y:1rem}
.g-lg-5,.gx-lg-5 {
  --sinch-gutter-x:2rem}
.g-lg-5,.gy-lg-5 {
  --sinch-gutter-y:2rem}
.g-lg-6,.gx-lg-6 {
  --sinch-gutter-x:2.5rem}
.g-lg-6,.gy-lg-6 {
  --sinch-gutter-y:2.5rem}
.g-lg-7,.gx-lg-7 {
  --sinch-gutter-x:3rem}
.g-lg-7,.gy-lg-7 {
  --sinch-gutter-y:3rem}
.g-lg-9,.gx-lg-9 {
  --sinch-gutter-x:4rem}
.g-lg-9,.gy-lg-9 {
  --sinch-gutter-y:4rem}
}
img[data-lazy-src] {
  opacity:0}
img.lazyloaded {
  opacity:1;
  transition:opacity .5s linear}
.list-inline {
  padding-left:0;
  list-style:none}
.list-inline-item {
  display:inline-block}
.list-styled,.longform-content ol:not(.longform-except),.longform-content ul:not(.longform-except) {
  --sinch-list-styled-spacing:0.5rem}
.list-styled>li,.longform-content ol:not(.longform-except)>li,.longform-content ul:not(.longform-except)>li {
  position:relative;
  margin-top:var(--sinch-list-styled-spacing)}
.list-styled>li:first-of-type,.longform-content ol:not(.longform-except)>li:first-of-type,.longform-content ul:not(.longform-except)>li:first-of-type {
  margin-top:0}
.list-styled>li>*,.longform-content ol:not(.longform-except)>li>*,.longform-content ul:not(.longform-except)>li>* {
  margin-bottom:0}
.list-styled>li>:where(ul,ol,p,div,blockquote,figure,img,table),.longform-content ol:not(.longform-except)>li>:where(ul,ol,p,div,blockquote,figure,img,table),.longform-content ul:not(.longform-except)>li>:where(ul,ol,p,div,blockquote,figure,img,table) {
  margin-top:var(--sinch-list-styled-spacing)}
.form-check {
  display:block;
  min-height:1.35em;
  padding-left:1.5em}
.form-check .form-check-input {
  float:left;
  margin-left:-1.5em}
.form-check-reverse {
  padding-right:1.5em;
  padding-left:0;
  text-align:right}
.form-check-reverse .form-check-input {
  float:right;
  margin-right:-1.5em;
  margin-left:0}
.form-check-input {
  --sinch-form-check-input-checked-bg-color:#2977FF;
  --sinch-form-check-input-checked-border-color:#2977FF;
  flex-shrink:0;
  width:1em;
  height:1em;
  margin-top:.25em;
  vertical-align:top;
  -webkit-appearance:none;
  -moz-appearance:none;
  appearance:none;
  background-color:var(--sinch-input-bg);
  background-image:var(--sinch-form-check-bg-image);
  background-repeat:no-repeat;
  background-position:center;
  background-size:contain;
  border:var(--sinch-border-width) solid var(--sinch-neutral-border-color);
  -webkit-print-color-adjust:exact;
  print-color-adjust:exact}
.form-check-input[type=checkbox] {
  border-radius:.25em}
.form-check-input[type=radio] {
  border-radius:50%}
.form-check-input:active {
  filter:brightness(90%)}
.form-check-input:focus-visible {
  outline:var(--sinch-focus-ring-color) solid var(--sinch-focus-ring-width);
  outline-offset:var(--sinch-focus-ring-offset-sm)}
.form-check-input:checked {
  background-color:var(--sinch-form-check-input-checked-bg-color);
  border-color:var(--sinch-form-check-input-checked-border-color)}
.form-check-input:checked[type=checkbox] {
  --sinch-form-check-bg-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23FFFFFF' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='m6 10 3 3 6-6'/%3e%3c/svg%3e")}
.form-check-input:checked[type=radio] {
  --sinch-form-check-bg-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='2' fill='%23FFFFFF'/%3e%3c/svg%3e")}
.form-check-input[type=checkbox]:indeterminate {
  background-color:#2977ff;
  border-color:#2977ff;
  --sinch-form-check-bg-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23FFFFFF' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M6 10h8'/%3e%3c/svg%3e")}
.form-check-input:disabled {
  pointer-events:none;
  filter:none;
  opacity:.4}
.form-check-input:disabled~.form-check-label,.form-check-input[disabled]~.form-check-label {
  cursor:default;
  opacity:.4}
[data-theme=dark] .form-check-input {
  --sinch-form-check-input-checked-bg-color:#2977FF;
  --sinch-form-check-input-checked-border-color:#2977FF}
.form-check-inline {
  display:inline-block;
  margin-right:1rem}
.btn-check,.chip-check {
  position:absolute;
  clip:rect(0,0,0,0);
  pointer-events:none}
.btn-check:disabled+.btn,.btn-check:disabled+.chip,.btn-check[disabled]+.btn,.btn-check[disabled]+.chip,.chip-check:disabled+.btn,.chip-check:disabled+.chip,.chip-check[disabled]+.btn,.chip-check[disabled]+.chip {
  pointer-events:none;
  filter:none;
  opacity:.4}
[data-theme=dark] .form-check-input:checked[type=checkbox] {
  --sinch-form-check-bg-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23000000' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='m6 10 3 3 6-6'/%3e%3c/svg%3e")}
[data-theme=dark] .form-check-input:checked[type=radio] {
  --sinch-form-check-bg-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='2' fill='%23000000'/%3e%3c/svg%3e")}
[data-theme=dark] .form-check-input[type=checkbox]:indeterminate {
  --sinch-form-check-bg-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23000000' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M6 10h8'/%3e%3c/svg%3e")}
.form-switch {
  padding-left:2.5em}
.form-switch .form-check-input {
  --sinch-form-switch-bg:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23FFFFFF'/%3e%3c/svg%3e");
  --sinch-form-switch-bg-color:#8F9AA1;
  width:2em;
  margin-left:-2.5em;
  background-image:var(--sinch-form-switch-bg);
  background-position:left center;
  background-color:var(--sinch-form-switch-bg-color);
  border-radius:2em;
  transition:background-position .2s ease-in-out}
@media (prefers-reduced-motion:reduce) {
  .form-switch .form-check-input {
  transition:none}
}
.form-switch .form-check-input:focus-visible {
  outline:var(--sinch-focus-ring-color) solid var(--sinch-focus-ring-width);
  outline-offset:var(--sinch-focus-ring-offset-sm)}
.form-switch .form-check-input:checked {
  background-position:right center;
  background-color:#2977ff;
  border-color:var(--sinch-form-check-input-checked-border-color)}
.form-switch.form-check-reverse {
  padding-right:2.5em;
  padding-left:0}
.form-switch.form-check-reverse .form-check-input {
  margin-right:-2.5em;
  margin-left:0}
[data-theme=dark] .form-switch .form-check-input {
  --sinch-form-switch-bg-color:#626C73;
  --sinch-form-switch-bg:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23000000'/%3e%3c/svg%3e")}
.form-control {
  display:block;
  width:100%;
  padding:.4375rem 1rem;
  font-size:1rem;
  font-weight:400;
  line-height:1.5;
  color:var(--sinch-body-color);
  -webkit-appearance:none;
  -moz-appearance:none;
  appearance:none;
  background-color:var(--sinch-input-bg);
  background-clip:padding-box;
  border:var(--sinch-border-width) solid var(--sinch-neutral-border-color);
  border-radius:1rem;
  transition:border-color .2s ease-in-out,box-shadow .2s ease-in-out,outline-offset .2s ease-in-out}
@media (prefers-reduced-motion:reduce) {
  .form-control {
  transition:none}
}
.form-control[type=file] {
  overflow:hidden}
.form-control[type=file]:not(:disabled):not([readonly]) {
  cursor:pointer}
.form-control:focus-visible {
  color:var(--sinch-body-color);
  background-color:var(--sinch-input-bg);
  border-color:var(--sinch-neutral-active-border-color);
  outline:var(--sinch-focus-ring-color) solid var(--sinch-focus-ring-width);
  outline-offset:var(--sinch-focus-ring-offset)}
.form-control::-webkit-date-and-time-value {
  min-width:85px;
  height:1.5em;
  margin:0}
.form-control::-webkit-datetime-edit {
  display:block;
  padding:0}
.form-control::-moz-placeholder {
  color:var(--sinch-input-placeholder-color);
  opacity:1}
.form-control::placeholder {
  color:var(--sinch-input-placeholder-color);
  opacity:1}
.form-control:disabled {
  background-color:var(--sinch-input-bg);
  opacity:.4}
.form-control::file-selector-button {
  --sinch-form-file-button-bg:#DCE2E5;
  --sinch-form-file-button-hover-bg:#F0F3F5;
  padding:.4375rem 1rem;
  margin:-.4375rem -1rem;
  margin-inline-end:1rem;
  color:var(--sinch-body-color);
  background-color:var(--sinch-form-file-button-bg);
  pointer-events:none;
  border-color:inherit;
  border-style:solid;
  border-width:0;
  border-inline-end-width:var(--sinch-border-width);
  border-radius:0;
  transition:color .2s ease-in-out,background-color .2s ease-in-out,border-color .2s ease-in-out,box-shadow .2s ease-in-out,outline .2s ease-in-out,outline-offset .2s ease-in-out}
@media (prefers-reduced-motion:reduce) {
  .form-control::file-selector-button {
  transition:none}
}
.form-control:hover:not(:disabled):not([readonly])::file-selector-button {
  background-color:var(--sinch-form-file-button-hover-bg)}
textarea.form-control {
  min-height:calc(1.5em + .875rem + calc(var(--sinch-border-width) * 2))}
[data-theme=dark] .form-control::file-selector-button {
  --sinch-form-file-button-bg:#1A2126;
  --sinch-form-file-button-hover-bg:#000000}
.form-select {
  --sinch-form-select-bg-img:url("data:image/svg+xml,%3csvg viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M3.29289 5.29289C3.68342 4.90237 4.31658 4.90237 4.70711 5.29289L8 8.58579L11.2929 5.29289C11.6834 4.90237 12.3166 4.90237 12.7071 5.29289C13.0976 5.68342 13.0976 6.31658 12.7071 6.70711L8.70711 10.7071C8.31658 11.0976 7.68342 11.0976 7.29289 10.7071L3.29289 6.70711C2.90237 6.31658 2.90237 5.68342 3.29289 5.29289Z' fill='%234B575E'/%3e%3c/svg%3e");
  display:block;
  width:100%;
  padding:.4375rem 2.5rem .4375rem 1rem;
  font-size:1rem;
  font-weight:400;
  line-height:1.5;
  color:var(--sinch-body-color);
  -webkit-appearance:none;
  -moz-appearance:none;
  appearance:none;
  background-color:var(--sinch-input-bg);
  background-image:var(--sinch-form-select-bg-img),var(--sinch-form-select-bg-icon,none);
  background-repeat:no-repeat;
  background-position:right 1rem center;
  background-size:16px 16px;
  border:var(--sinch-border-width) solid var(--sinch-neutral-border-color);
  border-radius:1rem;
  transition:border-color .2s ease-in-out,box-shadow .2s ease-in-out,outline-offset .2s ease-in-out}
@media (prefers-reduced-motion:reduce) {
  .form-select {
  transition:none}
}
.form-select:focus-visible {
  outline:var(--sinch-focus-ring-color) solid var(--sinch-focus-ring-width);
  outline-offset:var(--sinch-focus-ring-offset)}
.form-select[multiple],.form-select[size]:not([size="1"]) {
  padding-right:1rem;
  background-image:none}
.form-select:disabled {
  background-color:var(--sinch-input-bg);
  opacity:.4}
.form-select:-moz-focusring {
  color:transparent;
  text-shadow:0 0 0 var(--sinch-body-color)}
[data-theme=dark] .form-select {
  --sinch-form-select-bg-img:url("data:image/svg+xml,%3csvg viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M3.29289 5.29289C3.68342 4.90237 4.31658 4.90237 4.70711 5.29289L8 8.58579L11.2929 5.29289C11.6834 4.90237 12.3166 4.90237 12.7071 5.29289C13.0976 5.68342 13.0976 6.31658 12.7071 6.70711L8.70711 10.7071C8.31658 11.0976 7.68342 11.0976 7.29289 10.7071L3.29289 6.70711C2.90237 6.31658 2.90237 5.68342 3.29289 5.29289Z' fill='%23626C73'/%3e%3c/svg%3e")}
.form-text {
  margin-top:.25rem;
  font-size:.75rem;
  line-height:1.25rem;
  color:var(--sinch-body-color)}
.form-label {
  margin-bottom:.25rem;
  font-size:1rem;
  line-height:1.5rem;
  font-weight:600;
  color:var(--sinch-accent)}
[disabled] .form-label {
  opacity:.4}
.valid-feedback {
  display:none;
  width:100%;
  margin-top:.25rem;
  font-size:.75rem;
  line-height:1.5rem;
  color:var(--sinch-form-valid-color)}
.is-valid~.valid-feedback,.was-validated :valid~.valid-feedback {
  display:block}
.form-control.is-valid,.was-validated .form-control:valid {
  border-color:var(--sinch-form-valid-border-color)}
.form-control.is-valid:focus-visible,.was-validated .form-control:valid:focus-visible {
  border-color:var(--sinch-form-valid-border-color);
  outline:var(--sinch-focus-ring-color) solid var(--sinch-focus-ring-width);
  outline-offset:var(--sinch-focus-ring-offset)}
.form-select.is-valid,.was-validated .form-select:valid {
  border-color:var(--sinch-form-valid-border-color)}
.form-select.is-valid:focus-visible,.was-validated .form-select:valid:focus-visible {
  border-color:var(--sinch-form-valid-border-color);
  outline:var(--sinch-focus-ring-color) solid var(--sinch-focus-ring-width);
  outline-offset:var(--sinch-focus-ring-offset)}
.form-check-input.is-valid,.was-validated .form-check-input:valid {
  border-color:var(--sinch-form-valid-border-color)}
.form-check-input.is-valid:checked,.was-validated .form-check-input:valid:checked {
  background-color:var(--sinch-form-valid-color)}
.form-check-input.is-valid:focus-visible,.was-validated .form-check-input:valid:focus-visible {
  outline:var(--sinch-focus-ring-color) solid var(--sinch-focus-ring-width);
  outline-offset:var(--sinch-focus-ring-offset)}
.form-check-input.is-valid~.form-check-label,.was-validated .form-check-input:valid~.form-check-label {
  color:var(--sinch-form-valid-color)}
.form-check-inline .form-check-input~.valid-feedback {
  margin-left:.5em}
.input-group>.form-control:not(:focus).is-valid,.input-group>.form-floating:not(:focus-within).is-valid,.input-group>.form-select:not(:focus).is-valid,.was-validated .input-group>.form-control:not(:focus):valid,.was-validated .input-group>.form-floating:not(:focus-within):valid,.was-validated .input-group>.form-select:not(:focus):valid {
  z-index:3}
.invalid-feedback {
  display:none;
  width:100%;
  margin-top:.25rem;
  font-size:.75rem;
  line-height:1.5rem;
  color:var(--sinch-form-invalid-color)}
.is-invalid~.invalid-feedback,.was-validated :invalid~.invalid-feedback {
  display:block}
.form-control.is-invalid,.was-validated .form-control:invalid {
  border-color:var(--sinch-form-invalid-border-color)}
.form-control.is-invalid:focus-visible,.was-validated .form-control:invalid:focus-visible {
  border-color:var(--sinch-form-invalid-border-color);
  outline:var(--sinch-focus-ring-color) solid var(--sinch-focus-ring-width);
  outline-offset:var(--sinch-focus-ring-offset)}
.form-select.is-invalid,.was-validated .form-select:invalid {
  border-color:var(--sinch-form-invalid-border-color)}
.form-select.is-invalid:focus-visible,.was-validated .form-select:invalid:focus-visible {
  border-color:var(--sinch-form-invalid-border-color);
  outline:var(--sinch-focus-ring-color) solid var(--sinch-focus-ring-width);
  outline-offset:var(--sinch-focus-ring-offset)}
.form-check-input.is-invalid,.was-validated .form-check-input:invalid {
  border-color:var(--sinch-form-invalid-border-color)}
.form-check-input.is-invalid:checked,.was-validated .form-check-input:invalid:checked {
  background-color:var(--sinch-form-invalid-color)}
.form-check-input.is-invalid:focus-visible,.was-validated .form-check-input:invalid:focus-visible {
  outline:var(--sinch-focus-ring-color) solid var(--sinch-focus-ring-width);
  outline-offset:var(--sinch-focus-ring-offset)}
.form-check-input.is-invalid~.form-check-label,.was-validated .form-check-input:invalid~.form-check-label {
  color:var(--sinch-form-invalid-color)}
.form-check-inline .form-check-input~.invalid-feedback {
  margin-left:.5em}
.input-group>.form-control:not(:focus).is-invalid,.input-group>.form-floating:not(:focus-within).is-invalid,.input-group>.form-select:not(:focus).is-invalid,.was-validated .input-group>.form-control:not(:focus):invalid,.was-validated .input-group>.form-floating:not(:focus-within):invalid,.was-validated .input-group>.form-select:not(:focus):invalid {
  z-index:4}
.btn {
  --sinch-btn-padding-x:1rem;
  --sinch-btn-padding-y:0.375rem;
  --sinch-btn-font-size:1rem;
  --sinch-btn-font-weight:600;
  --sinch-btn-line-height:1.5;
  --sinch-btn-color:#000000;
  --sinch-btn-bg:transparent;
  --sinch-btn-border-width:2px;
  --sinch-btn-border-color:transparent;
  --sinch-btn-border-radius:1rem;
  --sinch-btn-hover-border-color:transparent;
  --sinch-btn-arrow-img:url("data:image/svg+xml,%3csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M8.29289 2.29289C8.68342 1.90237 9.31658 1.90237 9.70711 2.29289L14.7071 7.29289C15.0976 7.68342 15.0976 8.31658 14.7071 8.70711L9.70711 13.7071C9.31658 14.0976 8.68342 14.0976 8.29289 13.7071C7.90237 13.3166 7.90237 12.6834 8.29289 12.2929L12.5858 8L8.29289 3.70711C7.90237 3.31658 7.90237 2.68342 8.29289 2.29289Z' fill='%23000'/%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M1 8C1 7.44772 1.44772 7 2 7H14C14.5523 7 15 7.44772 15 8C15 8.55228 14.5523 9 14 9H2C1.44772 9 1 8.55228 1 8Z' fill='%23000'/%3e%3c/svg%3e");
  display:inline-block;
  padding:var(--sinch-btn-padding-y) var(--sinch-btn-padding-x);
  font-family:var(--sinch-btn-font-family);
  font-size:var(--sinch-btn-font-size);
  font-weight:var(--sinch-btn-font-weight);
  line-height:var(--sinch-btn-line-height);
  color:var(--sinch-btn-color);
  text-align:center;
  text-decoration:none;
  text-transform:unset;
  vertical-align:middle;
  cursor:pointer;
  -webkit-user-select:none;
  -moz-user-select:none;
  user-select:none;
  background-color:var(--sinch-btn-bg);
  border:var(--sinch-btn-border-width) solid var(--sinch-btn-border-color);
  border-radius:var(--sinch-btn-border-radius);
  transition:color .2s ease-in-out,background-color .2s ease-in-out,border-color .2s ease-in-out,box-shadow .2s ease-in-out,outline .2s ease-in-out,outline-offset .2s ease-in-out}
@media (prefers-reduced-motion:reduce) {
  .btn {
  transition:none}
}
@media (hover:hover) and (pointer:fine) {
  .btn:hover,a:hover .btn:not(a),button:hover .btn:not(button) {
  text-decoration:none;
  background-color:var(--sinch-btn-hover-bg);
  border-color:var(--sinch-btn-hover-border-color)}
.btn-check+.btn:hover {
  color:var(--sinch-btn-color);
  background-color:var(--sinch-btn-hover-bg);
  border-color:var(--sinch-btn-hover-border-color)}
}
.btn:focus-visible {
  outline:var(--sinch-focus-ring-color) solid var(--sinch-focus-ring-width);
  outline-offset:var(--sinch-focus-ring-offset)}
.btn-check:focus-visible+.btn {
  outline:var(--sinch-focus-ring-color) solid var(--sinch-focus-ring-width);
  outline-offset:var(--sinch-focus-ring-offset)}
.btn-check:checked+.btn,.btn.active,.btn.show,.btn:first-child:active,:not(.btn-check)+.btn:active {
  background-color:var(--sinch-btn-active-bg);
  border-color:var(--sinch-btn-active-border-color)}
.btn-check:checked+.btn:focus-visible,.btn.active:focus-visible,.btn.show:focus-visible,.btn:first-child:active:focus-visible,:not(.btn-check)+.btn:active:focus-visible {
  outline:var(--sinch-focus-ring-color) solid var(--sinch-focus-ring-width);
  outline-offset:var(--sinch-focus-ring-offset)}
.btn-check:checked:focus-visible+.btn {
  outline:var(--sinch-focus-ring-color) solid var(--sinch-focus-ring-width);
  outline-offset:var(--sinch-focus-ring-offset)}
.btn.disabled,.btn:disabled,fieldset:disabled .btn {
  pointer-events:none;
  opacity:.4}
.btn.btn-light {
  --sinch-btn-color:#4B575E;
  --sinch-btn-bg:#F0F3F5;
  --sinch-btn-border-color:#F0F3F5;
  --sinch-btn-light-active-color:#000000;
  --sinch-btn-active-bg:#DCE2E5;
  --sinch-btn-active-border-color:#DCE2E5;
  --sinch-btn-light-hover-color:#000000;
  --sinch-btn-hover-bg:#F7F9FA;
  --sinch-btn-hover-border-color:#F7F9FA}
@media (hover:hover) and (pointer:fine) {
  .btn.btn-light:hover,a:hover .btn.btn-light:not(a),button:hover .btn.btn-light:not(button) {
  --sinch-btn-color:var(--sinch-btn-light-hover-color)}
}
.btn-check:checked+.btn.btn-light,.btn.btn-light.active,.btn.btn-light.show,.btn.btn-light:first-child:active,:not(.btn-check)+.btn.btn-light:active {
  --sinch-btn-color:var(--sinch-btn-light-active-color)}
[data-theme=dark] .btn.btn-light {
  --sinch-btn-color:#AEB7BD;
  --sinch-btn-bg:#000000;
  --sinch-btn-border-color:#000000;
  --sinch-btn-light-active-color:#FFFFFF;
  --sinch-btn-active-bg:#000000;
  --sinch-btn-active-border-color:#000000;
  --sinch-btn-light-hover-color:#FFFFFF;
  --sinch-btn-hover-bg:#14181C;
  --sinch-btn-hover-border-color:#14181C}
.btn.btn-light.btn-light-social {
  --sinch-btn-color:#8F9AA1;
  --sinch-btn-light-active-color:#78828A;
  --sinch-btn-light-hover-color:#AEB7BD}
[data-theme=dark] .btn.btn-light.btn-light-social {
  --sinch-btn-color:#626C73;
  --sinch-btn-light-active-color:#78828A;
  --sinch-btn-light-hover-color:#4B575E}
.btn.btn-secondary {
  --sinch-btn-color:#FFFFFF;
  --sinch-btn-bg:#1860F0;
  --sinch-btn-border-color:#1860F0;
  --sinch-btn-active-bg:#1750C2;
  --sinch-btn-active-border-color:#1750C2;
  --sinch-btn-hover-bg:#2977FF;
  --sinch-btn-hover-border-color:#2977FF}
[data-theme=dark] .btn.btn-secondary {
  --sinch-btn-color:#FFFFFF;
  --sinch-btn-bg:#2977FF;
  --sinch-btn-border-color:#2977FF;
  --sinch-btn-active-bg:#1750C2;
  --sinch-btn-active-border-color:#1750C2;
  --sinch-btn-hover-bg:#1860F0;
  --sinch-btn-hover-border-color:#1860F0}
.btn.btn-outline-secondary {
  --sinch-btn-color:#000000;
  --sinch-btn-bg:transparent;
  --sinch-btn-border-color:#2977FF;
  --sinch-btn-active-bg:rgba(143, 154, 161, 0.16);
  --sinch-btn-active-border-color:#1860F0;
  --sinch-btn-hover-bg:rgba(255, 255, 255, 0.24);
  --sinch-btn-hover-border-color:#5996FF}
[data-theme=dark] .btn.btn-outline-secondary {
  --sinch-btn-color:#FFFFFF;
  --sinch-btn-bg:transparent;
  --sinch-btn-border-color:#2977FF;
  --sinch-btn-active-bg:rgba(174, 183, 189, 0.08);
  --sinch-btn-active-border-color:#5996FF;
  --sinch-btn-hover-bg:rgba(0, 0, 0, 0.24);
  --sinch-btn-hover-border-color:#1860F0}
.btn.btn-neutral {
  --sinch-btn-color:#000000;
  --sinch-btn-bg:#C4CCD1;
  --sinch-btn-border-color:#C4CCD1;
  --sinch-btn-active-bg:#AEB7BD;
  --sinch-btn-active-border-color:#AEB7BD;
  --sinch-btn-hover-bg:#D3D9DE;
  --sinch-btn-hover-border-color:#D3D9DE}
[data-theme=dark] .btn.btn-neutral {
  --sinch-btn-color:#FFFFFF;
  --sinch-btn-bg:#4B575E;
  --sinch-btn-border-color:#4B575E;
  --sinch-btn-active-bg:#626C73;
  --sinch-btn-active-border-color:#626C73;
  --sinch-btn-hover-bg:#364047;
  --sinch-btn-hover-border-color:#364047}
.btn.btn-outline-neutral {
  --sinch-btn-color:#000000;
  --sinch-btn-bg:transparent;
  --sinch-btn-border-color:#8F9AA1;
  --sinch-btn-active-bg:rgba(143, 154, 161, 0.16);
  --sinch-btn-active-border-color:#78828A;
  --sinch-btn-hover-bg:rgba(255, 255, 255, 0.24);
  --sinch-btn-hover-border-color:#AEB7BD}
[data-theme=dark] .btn.btn-outline-neutral {
  --sinch-btn-color:#FFFFFF;
  --sinch-btn-bg:transparent;
  --sinch-btn-border-color:#626C73;
  --sinch-btn-active-bg:rgba(174, 183, 189, 0.08);
  --sinch-btn-active-border-color:#78828A;
  --sinch-btn-hover-bg:rgba(0, 0, 0, 0.24);
  --sinch-btn-hover-border-color:#4B575E}
.btn.btn-icon {
  --sinch-btn-icon-padding:0.375rem;
  --sinch-btn-padding-y:var(--sinch-btn-icon-padding);
  --sinch-btn-padding-x:var(--sinch-btn-icon-padding);
  --sinch-btn-font-size:1.5rem;
  --sinch-btn-icon-svg-size:1.5rem;
  --sinch-btn-border-radius:1rem;
  --sinch-btn-line-height:0!important}
.btn.btn-icon svg {
  width:var(--sinch-btn-icon-svg-size)!important;
  height:var(--sinch-btn-icon-svg-size)!important}
.btn.btn-icon.btn-lg {
  --sinch-btn-icon-padding:0.625rem;
  --sinch-btn-padding-y:var(--sinch-btn-icon-padding);
  --sinch-btn-padding-x:var(--sinch-btn-icon-padding)}
.btn.btn-icon.btn-icon-sm {
  --sinch-btn-icon-svg-size:1rem;
  --sinch-btn-icon-padding:0.625rem;
  --sinch-btn-padding-y:var(--sinch-btn-icon-padding);
  --sinch-btn-padding-x:var(--sinch-btn-icon-padding)}
.btn.btn-icon.btn-icon-sm.btn-lg {
  --sinch-btn-icon-padding:0.875rem;
  --sinch-btn-padding-y:var(--sinch-btn-icon-padding);
  --sinch-btn-padding-x:var(--sinch-btn-icon-padding)}
.btn.btn-icon.btn-icon-lg {
  --sinch-btn-icon-svg-size:2rem;
  --sinch-btn-icon-padding:0.125rem;
  --sinch-btn-padding-y:var(--sinch-btn-icon-padding);
  --sinch-btn-padding-x:var(--sinch-btn-icon-padding)}
.btn.btn-icon.btn-icon-lg.btn-lg {
  --sinch-btn-icon-padding:0.375rem;
  --sinch-btn-padding-y:var(--sinch-btn-icon-padding);
  --sinch-btn-padding-x:var(--sinch-btn-icon-padding)}
@media (min-width:768px) {
  .btn.btn-animated:before {
  content:"";
  position:relative;
  display:inline-block;
  width:.75rem;
  height:1em;
  transition:width .2s ease-in-out}
.btn.btn-animated:after {
  content:"";
  -webkit-mask:var(--sinch-btn-arrow-img) no-repeat 50% 50%;
  mask:var(--sinch-btn-arrow-img) no-repeat 50% 50%;
  -webkit-mask-size:cover;
  mask-size:cover;
  position:relative;
  width:1em;
  height:1em;
  display:inline-block;
  vertical-align:sub;
  background-color:currentColor;
  margin-left:-.75rem;
  margin-right:.5rem;
  opacity:0;
  transition:width .2s ease-in-out,margin-left .2s ease-in-out,margin-right .2s ease-in-out,opacity .2s ease-in-out}
}
@media (min-width:768px) and (hover:hover) and (pointer:fine) {
  .btn.btn-animated:hover:before,a:hover .btn.btn-animated:not(a):before,button:hover .btn.btn-animated:not(button):before {
  width:0}
.btn.btn-animated:hover:after,a:hover .btn.btn-animated:not(a):after,button:hover .btn.btn-animated:not(button):after {
  margin-left:.5rem;
  margin-right:0;
  opacity:1}
}
.btn-arrow {
  --sinch-btn-arrow-img:url("data:image/svg+xml,%3csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M8.29289 2.29289C8.68342 1.90237 9.31658 1.90237 9.70711 2.29289L14.7071 7.29289C15.0976 7.68342 15.0976 8.31658 14.7071 8.70711L9.70711 13.7071C9.31658 14.0976 8.68342 14.0976 8.29289 13.7071C7.90237 13.3166 7.90237 12.6834 8.29289 12.2929L12.5858 8L8.29289 3.70711C7.90237 3.31658 7.90237 2.68342 8.29289 2.29289Z' fill='%23000'/%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M1 8C1 7.44772 1.44772 7 2 7H14C14.5523 7 15 7.44772 15 8C15 8.55228 14.5523 9 14 9H2C1.44772 9 1 8.55228 1 8Z' fill='%23000'/%3e%3c/svg%3e");
  --sinch-btn-arrow-color:var(--sinch-link-color);
  display:inline-block;
  text-decoration:underline!important;
  text-transform:unset;
  font-weight:600!important;
  text-underline-offset:.15em;
  width:-moz-fit-content;
  width:fit-content;
  color:var(--sinch-btn-arrow-color);
  text-wrap:balance;
  transition:color .2s ease-in-out}
.btn-arrow::after {
  content:"";
  -webkit-mask:var(--sinch-btn-arrow-img) no-repeat 50% 50%;
  mask:var(--sinch-btn-arrow-img) no-repeat 50% 50%;
  -webkit-mask-size:cover;
  mask-size:cover;
  width:1em;
  height:1em;
  margin-left:.5em;
  display:inline-block;
  vertical-align:middle;
  background-color:currentColor}
@media (hover:hover) and (pointer:fine) {
  .btn-arrow:hover,a:hover .btn-arrow:not(a),button:hover .btn-arrow:not(button) {
  --sinch-btn-arrow-color:var(--sinch-link-hover-color)}
}
.btn-arrow.active,.btn-arrow:active,a.active .btn-arrow:not(a),a:active .btn-arrow:not(a),button.active .btn-arrow:not(button),button:active .btn-arrow:not(button) {
  --sinch-btn-arrow-color:var(--sinch-link-active-color)}
.btn-arrow.btn-arrow-down::after {
  transform:rotate(90deg)}
.chip {
  --sinch-chip-padding-x:0.5rem;
  --sinch-chip-padding-y:0.1875rem;
  --sinch-chip-font-size:0.75rem;
  --sinch-chip-font-weight:400;
  --sinch-chip-line-height:1.25rem;
  --sinch-chip-color:#4B575E;
  --sinch-chip-active-color:#FFFFFF;
  --sinch-chip-bg:#F7F9FA;
  --sinch-chip-hover-bg:#FFFFFF;
  --sinch-chip-active-bg:#1860F0;
  --sinch-chip-active-hover-bg:#2977FF;
  --sinch-chip-border-width:1px;
  --sinch-chip-border-color:#8F9AA1;
  --sinch-chip-border-radius:0.5rem;
  --sinch-chip-hover-border-color:#AEB7BD;
  --sinch-chip-active-border-color:#2977FF;
  --sinch-chip-active-hover-border-color:#5996FF;
  --sinch-chip-x-icon:url("data:image/svg+xml,%3csvg viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M13.7071 2.29289C14.0976 2.68342 14.0976 3.31658 13.7071 3.70711L3.70711 13.7071C3.31658 14.0976 2.68342 14.0976 2.29289 13.7071C1.90237 13.3166 1.90237 12.6834 2.29289 12.2929L12.2929 2.29289C12.6834 1.90237 13.3166 1.90237 13.7071 2.29289Z' fill='%23FFFFFF'/%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M2.29289 2.29289C2.68342 1.90237 3.31658 1.90237 3.70711 2.29289L13.7071 12.2929C14.0976 12.6834 14.0976 13.3166 13.7071 13.7071C13.3166 14.0976 12.6834 14.0976 12.2929 13.7071L2.29289 3.70711C1.90237 3.31658 1.90237 2.68342 2.29289 2.29289Z' fill='%23FFFFFF'/%3e%3c/svg%3e");
  --sinch-chip-x-icon-size:0.5rem;
  display:inline-block;
  position:relative;
  padding:var(--sinch-chip-padding-y) var(--sinch-chip-padding-x);
  font-family:var(--sinch-chip-font-family);
  font-size:var(--sinch-chip-font-size);
  font-weight:var(--sinch-chip-font-weight);
  line-height:var(--sinch-chip-line-height);
  color:var(--sinch-chip-color);
  text-align:center;
  text-decoration:none;
  vertical-align:middle;
  cursor:pointer;
  -webkit-user-select:none;
  -moz-user-select:none;
  user-select:none;
  background-color:var(--sinch-chip-bg);
  border:var(--sinch-chip-border-width) solid var(--sinch-chip-border-color);
  border-radius:var(--sinch-chip-border-radius);
  transition:color .2s ease-in-out,background-color .2s ease-in-out,border-color .2s ease-in-out,box-shadow .2s ease-in-out,outline .2s ease-in-out,outline-offset .2s ease-in-out,visibility .2s ease-in-out,opacity .2s ease-in-out}
@media (prefers-reduced-motion:reduce) {
  .chip {
  transition:none}
}
.chip:before {
  content:"";
  background-image:var(--sinch-chip-x-icon);
  background-size:var(--sinch-chip-x-icon-size);
  background-position:left center;
  background-repeat:no-repeat;
  background-color:var(--sinch-chip-bg);
  position:absolute;
  top:0;
  bottom:0;
  right:var(--sinch-chip-padding-x);
  width:var(--sinch-chip-x-icon-size);
  pointer-events:none;
  opacity:0;
  transition:color .2s ease-in-out,background-color .2s ease-in-out,border-color .2s ease-in-out,box-shadow .2s ease-in-out,outline .2s ease-in-out,outline-offset .2s ease-in-out,visibility .2s ease-in-out,opacity .2s ease-in-out}
@media (prefers-reduced-motion:reduce) {
  .chip:before {
  transition:none}
}
.chip:after {
  content:"...";
  color:var(--sinch-chip-active-color);
  background-color:var(--sinch-chip-bg);
  position:absolute;
  top:0;
  bottom:0;
  right:calc(var(--sinch-chip-padding-x) + var(--sinch-chip-x-icon-size));
  padding:var(--sinch-chip-padding-y) 0;
  display:flex;
  align-items:end;
  pointer-events:none;
  opacity:0;
  transition:color .2s ease-in-out,background-color .2s ease-in-out,border-color .2s ease-in-out,box-shadow .2s ease-in-out,outline .2s ease-in-out,outline-offset .2s ease-in-out,visibility .2s ease-in-out,opacity .2s ease-in-out}
@media (prefers-reduced-motion:reduce) {
  .chip:after {
  transition:none}
}
@media (hover:hover) and (pointer:fine) {
  .chip-check+.chip:hover,.chip:hover,a:hover .chip:not(a),button:hover .chip:not(button) {
  text-decoration:none;
  background-color:var(--sinch-chip-hover-bg);
  border-color:var(--sinch-chip-hover-border-color)}
}
.chip-check:focus-visible+.chip,.chip:focus-visible {
  outline:var(--sinch-focus-ring-color) solid var(--sinch-focus-ring-width);
  outline-offset:var(--sinch-focus-ring-offset)}
.chip-check:checked+.chip,.chip.active,.chip.show,.chip:first-child:active,:not(.chip-check)+.chip:active {
  color:var(--sinch-chip-active-color);
  background-color:var(--sinch-chip-active-bg);
  border-color:var(--sinch-chip-active-border-color)}
.chip-check:checked+.chip:not(.chip-static):after,.chip-check:checked+.chip:not(.chip-static):before,.chip.active:not(.chip-static):after,.chip.active:not(.chip-static):before,.chip.show:not(.chip-static):after,.chip.show:not(.chip-static):before,.chip:first-child:active:not(.chip-static):after,.chip:first-child:active:not(.chip-static):before,:not(.chip-check)+.chip:active:not(.chip-static):after,:not(.chip-check)+.chip:active:not(.chip-static):before {
  background-color:var(--sinch-chip-active-bg)}
@media (hover:hover) and (pointer:fine) {
  .chip-check+.chip-check:checked+.chip:hover,.chip-check+.chip.active:hover,.chip-check+.chip.show:hover,.chip-check+.chip:first-child:active:hover,.chip-check+:not(.chip-check)+.chip:active:hover,.chip-check:checked+.chip:hover,.chip.active:hover,.chip.show:hover,.chip:first-child:active:hover,:not(.chip-check)+.chip:active:hover,a:hover .chip-check:checked+.chip:not(a),a:hover .chip.active:not(a),a:hover .chip.show:not(a),a:hover .chip:first-child:active:not(a),a:hover :not(.chip-check)+.chip:active:not(a),button:hover .chip-check:checked+.chip:not(button),button:hover .chip.active:not(button),button:hover .chip.show:not(button),button:hover .chip:first-child:active:not(button),button:hover :not(.chip-check)+.chip:active:not(button) {
  background-color:var(--sinch-chip-active-hover-bg);
  border-color:var(--sinch-chip-active-hover-border-color)}
.chip-check+.chip-check:checked+.chip:hover:not(.chip-static):after,.chip-check+.chip-check:checked+.chip:hover:not(.chip-static):before,.chip-check+.chip.active:hover:not(.chip-static):after,.chip-check+.chip.active:hover:not(.chip-static):before,.chip-check+.chip.show:hover:not(.chip-static):after,.chip-check+.chip.show:hover:not(.chip-static):before,.chip-check+.chip:first-child:active:hover:not(.chip-static):after,.chip-check+.chip:first-child:active:hover:not(.chip-static):before,.chip-check+:not(.chip-check)+.chip:active:hover:not(.chip-static):after,.chip-check+:not(.chip-check)+.chip:active:hover:not(.chip-static):before,.chip-check:checked+.chip:hover:not(.chip-static):after,.chip-check:checked+.chip:hover:not(.chip-static):before,.chip.active:hover:not(.chip-static):after,.chip.active:hover:not(.chip-static):before,.chip.show:hover:not(.chip-static):after,.chip.show:hover:not(.chip-static):before,.chip:first-child:active:hover:not(.chip-static):after,.chip:first-child:active:hover:not(.chip-static):before,:not(.chip-check)+.chip:active:hover:not(.chip-static):after,:not(.chip-check)+.chip:active:hover:not(.chip-static):before,a:hover .chip-check:checked+.chip:not(a):not(.chip-static):after,a:hover .chip-check:checked+.chip:not(a):not(.chip-static):before,a:hover .chip.active:not(a):not(.chip-static):after,a:hover .chip.active:not(a):not(.chip-static):before,a:hover .chip.show:not(a):not(.chip-static):after,a:hover .chip.show:not(a):not(.chip-static):before,a:hover .chip:first-child:active:not(a):not(.chip-static):after,a:hover .chip:first-child:active:not(a):not(.chip-static):before,a:hover :not(.chip-check)+.chip:active:not(a):not(.chip-static):after,a:hover :not(.chip-check)+.chip:active:not(a):not(.chip-static):before,button:hover .chip-check:checked+.chip:not(button):not(.chip-static):after,button:hover .chip-check:checked+.chip:not(button):not(.chip-static):before,button:hover .chip.active:not(button):not(.chip-static):after,button:hover .chip.active:not(button):not(.chip-static):before,button:hover .chip.show:not(button):not(.chip-static):after,button:hover .chip.show:not(button):not(.chip-static):before,button:hover .chip:first-child:active:not(button):not(.chip-static):after,button:hover .chip:first-child:active:not(button):not(.chip-static):before,button:hover :not(.chip-check)+.chip:active:not(button):not(.chip-static):after,button:hover :not(.chip-check)+.chip:active:not(button):not(.chip-static):before {
  opacity:1;
  background-color:var(--sinch-chip-active-hover-bg)}
}
.chip.disabled,.chip:disabled,fieldset:disabled .chip {
  pointer-events:none;
  opacity:.4}
[data-theme=dark] .chip {
  --sinch-chip-color:#AEB7BD;
  --sinch-chip-active-color:#000000;
  --sinch-chip-bg:#14181C;
  --sinch-chip-hover-bg:#1A2126;
  --sinch-chip-active-bg:#2977FF;
  --sinch-chip-active-hover-bg:#1860F0;
  --sinch-chip-border-color:#626C73;
  --sinch-chip-hover-border-color:#4B575E;
  --sinch-chip-active-border-color:#2977FF;
  --sinch-chip-active-hover-border-color:#1860F0;
  --sinch-chip-x-icon:url("data:image/svg+xml,%3csvg viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M13.7071 2.29289C14.0976 2.68342 14.0976 3.31658 13.7071 3.70711L3.70711 13.7071C3.31658 14.0976 2.68342 14.0976 2.29289 13.7071C1.90237 13.3166 1.90237 12.6834 2.29289 12.2929L12.2929 2.29289C12.6834 1.90237 13.3166 1.90237 13.7071 2.29289Z' fill='%23000000'/%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M2.29289 2.29289C2.68342 1.90237 3.31658 1.90237 3.70711 2.29289L13.7071 12.2929C14.0976 12.6834 14.0976 13.3166 13.7071 13.7071C13.3166 14.0976 12.6834 14.0976 12.2929 13.7071L2.29289 3.70711C1.90237 3.31658 1.90237 2.68342 2.29289 2.29289Z' fill='%23000000'/%3e%3c/svg%3e")}
.table,.wp-block-table table {
  --sinch-table-color-type:initial;
  --sinch-table-bg-type:initial;
  --sinch-table-color-state:initial;
  --sinch-table-bg-state:initial;
  --sinch-table-font-size:1rem;
  --sinch-table-line-height:1.5;
  --sinch-table-color:var(--sinch-body-color);
  --sinch-table-bg:var(--sinch-body-bg);
  --sinch-table-border-color:var(--sinch-border-color);
  --sinch-table-accent-bg:transparent;
  --sinch-table-striped-color:var(--sinch-body-color);
  --sinch-table-striped-bg:var(--sinch-light-subtle);
  --sinch-table-active-color:var(--sinch-body-color);
  --sinch-table-active-bg:var(--sinch-light-subtle);
  width:100%;
  margin-bottom:1rem;
  vertical-align:top;
  border-color:var(--sinch-table-border-color);
  font-size:var(--sinch-table-font-size);
  line-height:var(--sinch-table-line-height)}
.table>:not(caption)>*>*,.wp-block-table table>:not(caption)>*>* {
  padding:.5rem .75rem;
  color:var(--sinch-table-color-state,var(--sinch-table-color-type,var(--sinch-table-color)));
  background-color:var(--sinch-table-bg);
  box-shadow:inset 0 0 0 9999px var(--sinch-table-bg-state,var(--sinch-table-bg-type,var(--sinch-table-accent-bg)))}
.table:not(.table-borderless)>:not(caption)>*,.wp-block-table table:not(.table-borderless)>:not(caption)>* {
  border-width:var(--sinch-border-width) 0}
.table:not(.table-borderless)>:not(caption)>*>*,.wp-block-table table:not(.table-borderless)>:not(caption)>*>* {
  border-width:0 var(--sinch-border-width)}
.table>tbody,.wp-block-table table>tbody {
  vertical-align:inherit}
.table>thead,.wp-block-table table>thead {
  vertical-align:bottom}
.table th,.wp-block-table table th {
  font-weight:600;
  color:var(--sinch-accent)}
.wp-block-table a table th,a .table th,a .wp-block-table table th {
  color:inherit}
.table-striped:not(.table-unstriped)>tbody>tr:nth-of-type(odd)>*,.wp-block-table:not(.table-unstriped):not([data-table-striped-columns]) table:not(.table-unstriped)>tbody>tr:nth-of-type(odd)>* {
  --sinch-table-color-type:var(
      --sinch-table-striped-color
  );
  --sinch-table-bg-type:var(
      --sinch-table-striped-bg
  )}
.table-group-divider {
  border-top:calc(var(--sinch-border-width) * 2) solid var(--sinch-border-color)}
.caption-top {
  caption-side:top}
.table-thead-borderless:not(table)>table>thead>tr,.table-thead-borderless>thead>tr {
  border-top:0!important}
.table-thead-borderless:not(table)>table>thead>tr th,.table-thead-borderless>thead>tr th {
  border:none!important;
  background-color:transparent!important;
  box-shadow:none!important}
.wp-block-table {
  overflow-x:auto;
  -webkit-overflow-scrolling:touch}
.wp-block-table table {
  margin:0}
.wp-block-table thead {
  white-space:nowrap}
.nav {
  --sinch-nav-link-padding-x:1rem;
  --sinch-nav-link-padding-y:0.75rem;
  --sinch-nav-link-font-size:1rem;
  --sinch-nav-link-line-height:1.5;
  --sinch-nav-link-color:var(--sinch-body-color);
  --sinch-nav-link-active-color:var(--sinch-accent);
  --sinch-nav-link-hover-color:var(--sinch-accent);
  display:flex;
  flex-wrap:wrap;
  padding-left:0;
  margin-bottom:0;
  list-style:none}
.nav-link {
  display:block;
  padding:var(--sinch-nav-link-padding-y) var(--sinch-nav-link-padding-x);
  font-size:var(--sinch-nav-link-font-size);
  font-weight:var(--sinch-nav-link-font-weight);
  line-height:var(--sinch-nav-link-line-height);
  color:var(--sinch-nav-link-color);
  text-decoration:none;
  background:0 0;
  border:0;
  transition:color .2s ease-in-out,background-color .2s ease-in-out,border-color .2s ease-in-out,outline-offset .2s ease-in-out}
@media (prefers-reduced-motion:reduce) {
  .nav-link {
  transition:none}
}
@media (hover:hover) and (pointer:fine) {
  .nav-link:hover {
  color:var(--sinch-nav-link-hover-color);
  text-decoration:none}
}
.nav-link:focus-visible {
  outline:var(--sinch-focus-ring-color) solid var(--sinch-focus-ring-width);
  outline-offset:calc(-2 * var(--sinch-focus-ring-offset))}
.nav-link.disabled,.nav-link:disabled {
  opacity:.4;
  pointer-events:none;
  cursor:default}
.nav-item.show .nav-link,.nav-link.active {
  color:var(--sinch-nav-link-active-color)}
.tab-content>.tab-pane {
  display:none}
.tab-content>.active {
  display:block}
.card {
  --sinch-card-body-solid-padding:2.5rem 2rem;
  --sinch-card-box-shadow:var(--sinch-box-shadow-sm);
  --sinch-card-transition:0.3s ease-in-out;
  --sinch-card-hover-box-shadow:var(--sinch-box-shadow);
  --sinch-card-featured-body-padding:2.5rem 2.5rem 3rem 2.5rem;
  --sinch-card-icon-size:3rem;
  --sinch-card-title-clamp-lines:3;
  --sinch-card-description-clamp-lines:5;
  --sinch-card-badge-top:1rem;
  --sinch-card-badge-right:1rem;
  --sinch-card-badge-padding-x:0.5rem;
  --sinch-card-badge-padding-y:0.25rem;
  --sinch-card-badge-color:#000000;
  --sinch-card-badge-bg:#C4CCD1;
  position:relative;
  overflow:hidden;
  border:none;
  min-width:0;
  color:var(--sinch-body-color);
  word-wrap:break-word;
  background-clip:border-box}
.acf-block-preview .card {
  max-width:unset;
  margin-top:0}
.card.card-bg-solid {
  box-shadow:var(--sinch-card-box-shadow);
  transition:box-shadow var(--sinch-card-transition)}
.card.card-bg-solid .card-body {
  padding:var(--sinch-card-body-solid-padding)}
@media (min-width:1200px) {
  .card.card-bg-solid.card-featured .card-body {
  padding:var(--sinch-card-featured-body-padding)!important}
}
.card:not(.card-bg-solid) {
  background-color:transparent!important}
.card.card-no-paddings .card-body {
  padding:0}
.card .card-image-zoom {
  display:block;
  width:100%;
  position:relative;
  overflow:hidden}
.card .card-image-zoom:after {
  content:"";
  display:block;
  padding-top:53%}
.card .card-image-zoom.card-image-zoom-large:after {
  padding-top:62%}
.card .card-image-zoom img {
  position:absolute;
  top:0;
  bottom:0;
  left:0;
  right:0;
  width:100%;
  height:100%;
  max-width:100%;
  max-height:100%;
  -o-object-fit:cover;
  object-fit:cover;
  -o-object-position:center;
  object-position:center}
.card .card-icon svg {
  height:var(--sinch-card-icon-size)!important;
  width:auto}
.card-body {
  flex:1 1 auto;
  padding:1rem}
@media (min-width:768px) {
  .card-body {
  padding:1.5rem}
}
.card-text[data-description-clamp=true] {
  --sinch-text-truncate-lines:var(--sinch-card-description-clamp-lines);
  overflow:hidden;
  text-overflow:ellipsis;
  white-space:normal;
  -webkit-line-clamp:var(--sinch-text-truncate-lines);
  -webkit-box-orient:vertical;
  display:-webkit-box}
.card-text>:last-child {
  margin-bottom:0}
.card-category-text {
  flex:1}
.card-title[data-title-clamp=true] {
  --sinch-text-truncate-lines:var(--sinch-card-title-clamp-lines);
  overflow:hidden;
  text-overflow:ellipsis;
  white-space:normal;
  -webkit-line-clamp:var(--sinch-text-truncate-lines);
  -webkit-box-orient:vertical;
  display:-webkit-box}
.card-badge {
  position:absolute;
  color:var(--sinch-card-badge-color);
  background-color:var(--sinch-card-badge-bg);
  top:var(--sinch-card-badge-top);
  right:var(--sinch-card-badge-right);
  z-index:1;
  padding:var(--sinch-card-badge-padding-y) var(--sinch-card-badge-padding-x);
  max-width:calc(100% - var(--sinch-card-badge-right) * 2);
  text-align:center;
  overflow:hidden;
  text-overflow:ellipsis;
  white-space:nowrap}
.card-link {
  color:inherit;
  text-decoration:inherit}
.card-link:hover {
  color:inherit}
.card-link .card-image-zoom {
  transition:background-color var(--sinch-card-transition)}
.card-link .card-image-zoom img {
  transition:transform var(--sinch-card-transition)}
@media (hover:hover) and (pointer:fine) {
  .card-link:focus-visible .card[class*=" shadow"]:not(.shadow-none),.card-link:focus-visible .card[class^=shadow]:not(.shadow-none),.card-link:hover .card[class*=" shadow"]:not(.shadow-none),.card-link:hover .card[class^=shadow]:not(.shadow-none) {
  box-shadow:var(--sinch-card-hover-box-shadow)!important}
.card-link:focus-visible .card .card-image-zoom img,.card-link:hover .card .card-image-zoom img {
  transform:scale(1.05)}
}
.card-link:focus-visible .card {
  outline:var(--sinch-focus-ring-color) solid var(--sinch-focus-ring-width);
  outline-offset:var(--sinch-focus-ring-offset)}
.offcanvas,.offcanvas-lg {
  --sinch-offcanvas-zindex:1045;
  --sinch-offcanvas-width:344px;
  --sinch-offcanvas-height:30vh;
  --sinch-offcanvas-padding-x:2rem;
  --sinch-offcanvas-padding-y:2.5rem;
  --sinch-offcanvas-color:var(--sinch-body-color);
  --sinch-offcanvas-bg:var(--sinch-body-bg);
  --sinch-offcanvas-header-padding-y:1rem;
  --sinch-offcanvas-header-border-color:var(--sinch-border-color);
  --sinch-offcanvas-transition:transform 0.3s ease-out,top 0.3s ease-out}
@media (max-width:1199.98px) {
  .offcanvas-lg {
  position:fixed;
  bottom:0;
  z-index:var(--sinch-offcanvas-zindex);
  max-width:100%;
  visibility:hidden;
  display:flex;
  flex-direction:column;
  color:var(--sinch-offcanvas-color);
  background-color:var(--sinch-offcanvas-bg);
  background-clip:padding-box;
  outline:0;
  transition:var(--sinch-offcanvas-transition)}
}
@media (max-width:1199.98px) and (prefers-reduced-motion:reduce) {
  .offcanvas-lg {
  transition:none}
}
@media (max-width:1199.98px) {
  .offcanvas-lg.offcanvas-start {
  top:var(--header-height-main);
  left:0;
  width:var(--sinch-offcanvas-width);
  transform:translateX(-100%)}
.offcanvas-lg.show:not(.hiding),.offcanvas-lg.showing {
  transform:none}
.offcanvas-lg.hiding,.offcanvas-lg.show,.offcanvas-lg.showing {
  visibility:visible}
}
@media (min-width:1200px) {
  .offcanvas-lg {
  background-color:transparent!important}
.offcanvas-lg .offcanvas-header-sticky {
  display:none}
.offcanvas-lg .offcanvas-body {
  display:flex;
  flex-grow:0;
  overflow-y:visible;
  background-color:transparent!important}
.offcanvas-lg .offcanvas-padding {
  padding:0}
}
.offcanvas {
  position:fixed;
  bottom:0;
  z-index:var(--sinch-offcanvas-zindex);
  max-width:100%;
  visibility:hidden;
  display:flex;
  flex-direction:column;
  color:var(--sinch-offcanvas-color);
  background-color:var(--sinch-offcanvas-bg);
  background-clip:padding-box;
  outline:0;
  transition:var(--sinch-offcanvas-transition)}
@media (prefers-reduced-motion:reduce) {
  .offcanvas {
  transition:none}
}
.offcanvas.offcanvas-start {
  top:var(--header-height-main);
  left:0;
  width:var(--sinch-offcanvas-width);
  transform:translateX(-100%)}
.offcanvas.show:not(.hiding),.offcanvas.showing {
  transform:none}
.offcanvas.hiding,.offcanvas.show,.offcanvas.showing {
  visibility:visible}
.offcanvas-backdrop {
  position:fixed;
  top:0;
  bottom:0;
  left:0;
  right:0;
  z-index:1028;
  background-color:#000}
.offcanvas-backdrop.fade {
  opacity:0}
.offcanvas-backdrop.show {
  opacity:.64}
.offcanvas-header-sticky {
  position:sticky;
  top:0;
  z-index:5;
  padding:var(--sinch-offcanvas-header-padding-y) var(--sinch-offcanvas-padding-x);
  background-color:var(--sinch-offcanvas-bg);
  border-bottom:1px solid var(--sinch-offcanvas-header-border-color)}
.offcanvas-body {
  flex-grow:1;
  overflow-y:auto}
.offcanvas-padding {
  padding:var(--sinch-offcanvas-padding-y) var(--sinch-offcanvas-padding-x)}
.link-body-color {
  transition:color .2s ease-in-out;
  color:RGBA(var(--sinch-body-color-rgb),var(--sinch-link-opacity,1))!important}
.link-body-color.active,.link-body-color:active,a.active .link-body-color:not(a),a:active .link-body-color:not(a),button.active .link-body-color:not(button),button:active .link-body-color:not(button) {
  color:RGBA(var(--sinch-body-active-color-rgb),var(--sinch-link-opacity,1))!important}
@media (hover:hover) and (pointer:fine) {
  .link-body-color:hover,a:hover .link-body-color:not(a),button:hover .link-body-color:not(button) {
  color:RGBA(var(--sinch-body-hover-color-rgb),var(--sinch-link-opacity,1))!important}
}
.link-reset {
  transition:color .2s ease-in-out;
  color:RGBA(var(--sinch-link-color-rgb),var(--sinch-link-opacity,1))!important}
.link-reset.active,.link-reset:active,a.active .link-reset:not(a),a:active .link-reset:not(a),button.active .link-reset:not(button),button:active .link-reset:not(button) {
  color:RGBA(var(--sinch-link-active-color-rgb),var(--sinch-link-opacity,1))!important}
@media (hover:hover) and (pointer:fine) {
  .link-reset:hover,a:hover .link-reset:not(a),button:hover .link-reset:not(button) {
  color:RGBA(var(--sinch-link-hover-color-rgb),var(--sinch-link-opacity,1))!important}
}
.link-icon-neutral {
  transition:color .2s ease-in-out;
  color:RGBA(var(--sinch-neutral-icon-color-rgb),var(--sinch-link-opacity,1))!important}
.link-icon-neutral.active,.link-icon-neutral:active,a.active .link-icon-neutral:not(a),a:active .link-icon-neutral:not(a),button.active .link-icon-neutral:not(button),button:active .link-icon-neutral:not(button) {
  color:RGBA(var(--sinch-neutral-active-icon-color-rgb),var(--sinch-link-opacity,1))!important}
@media (hover:hover) and (pointer:fine) {
  .link-icon-neutral:hover,a:hover .link-icon-neutral:not(a),button:hover .link-icon-neutral:not(button) {
  color:RGBA(var(--sinch-neutral-hover-icon-color-rgb),var(--sinch-link-opacity,1))!important}
}
.icon-link>.icon,.icon-link>svg {
  width:1em;
  height:1em;
  margin-left:.5em;
  margin-right:0;
  display:inline-block;
  vertical-align:middle;
  fill:currentcolor;
  transition:transform .2s ease-in-out,color .2s ease-in-out}
@media (prefers-reduced-motion:reduce) {
  .icon-link>.icon,.icon-link>svg {
  transition:none}
}
.icon-link.icon-link-left>.icon,.icon-link.icon-link-left>svg {
  margin-left:0;
  margin-right:.5em}
@media (hover:hover) and (pointer:fine) {
  .icon-link-hover:focus-visible>.icon,.icon-link-hover:focus-visible>svg,.icon-link-hover:hover>.icon,.icon-link-hover:hover>svg {
  transform:var(--sinch-icon-link-transform,translate3d(.25em,0,0))}
}
.overflow-auto {
  overflow:auto!important}
.overflow-hidden {
  overflow:hidden!important}
.overflow-x-auto {
  overflow-x:auto!important}
.overflow-x-hidden {
  overflow-x:hidden!important}
.overflow-y-auto {
  overflow-y:auto!important}
.overflow-y-hidden {
  overflow-y:hidden!important}
.d-inline {
  display:inline!important}
.d-inline-block {
  display:inline-block!important}
.d-block {
  display:block!important}
.d-grid {
  display:grid!important}
.d-inline-grid {
  display:inline-grid!important}
.d-table {
  display:table!important}
.d-table-row {
  display:table-row!important}
.d-table-cell {
  display:table-cell!important}
.d-flex {
  display:flex!important}
.d-inline-flex {
  display:inline-flex!important}
.d-none {
  display:none!important}
.shadow {
  box-shadow:var(--sinch-box-shadow)!important}
.shadow-sm {
  box-shadow:var(--sinch-box-shadow-sm)!important}
.shadow-lg {
  box-shadow:var(--sinch-box-shadow-lg)!important}
.shadow-secondary {
  box-shadow:var(--sinch-box-shadow-secondary)!important}
.shadow-none {
  box-shadow:none!important}
.position-static {
  position:static!important}
.position-relative {
  position:relative!important}
.position-absolute {
  position:absolute!important}
.position-fixed {
  position:fixed!important}
.position-sticky {
  position:sticky!important}
.border {
  border:var(--sinch-border-width) var(--sinch-border-style) var(--sinch-border-color)!important}
.border-0 {
  border:0!important}
.border-top {
  border-top:var(--sinch-border-width) var(--sinch-border-style) var(--sinch-border-color)!important}
.border-top-0 {
  border-top:0!important}
.border-end {
  border-right:var(--sinch-border-width) var(--sinch-border-style) var(--sinch-border-color)!important}
.border-end-0 {
  border-right:0!important}
.border-bottom {
  border-bottom:var(--sinch-border-width) var(--sinch-border-style) var(--sinch-border-color)!important}
.border-bottom-0 {
  border-bottom:0!important}
.border-start {
  border-left:var(--sinch-border-width) var(--sinch-border-style) var(--sinch-border-color)!important}
.border-start-0 {
  border-left:0!important}
.border-subtle {
  border-color:var(--sinch-subtle-border-color)!important}
.border-light {
  border-color:var(--sinch-light-border-color)!important}
.border-body {
  border-color:var(--sinch-body-bg)!important}
.w-50 {
  width:50%!important}
.w-100 {
  width:100%!important}
.w-auto {
  width:auto!important}
.mw-100 {
  max-width:100%!important}
.h-100 {
  height:100%!important}
.h-auto {
  height:auto!important}
.flex-fill {
  flex:1 1 auto!important}
.flex-row {
  flex-direction:row!important}
.flex-column {
  flex-direction:column!important}
.flex-row-reverse {
  flex-direction:row-reverse!important}
.flex-column-reverse {
  flex-direction:column-reverse!important}
.flex-grow-0 {
  flex-grow:0!important}
.flex-grow-1 {
  flex-grow:1!important}
.flex-shrink-0 {
  flex-shrink:0!important}
.flex-shrink-1 {
  flex-shrink:1!important}
.flex-wrap {
  flex-wrap:wrap!important}
.flex-nowrap {
  flex-wrap:nowrap!important}
.flex-wrap-reverse {
  flex-wrap:wrap-reverse!important}
.justify-content-start {
  justify-content:flex-start!important}
.justify-content-end {
  justify-content:flex-end!important}
.justify-content-center {
  justify-content:center!important}
.justify-content-between {
  justify-content:space-between!important}
.justify-content-around {
  justify-content:space-around!important}
.justify-content-evenly {
  justify-content:space-evenly!important}
.is-content-justification-left {
  justify-content:flex-start!important}
.is-content-justification-right {
  justify-content:flex-end!important}
.is-content-justification-center {
  justify-content:center!important}
.is-content-justification-space-between {
  justify-content:space-between!important}
.align-items-start {
  align-items:flex-start!important}
.align-items-end {
  align-items:flex-end!important}
.align-items-center {
  align-items:center!important}
.align-items-baseline {
  align-items:baseline!important}
.align-items-stretch {
  align-items:stretch!important}
.align-content-start {
  align-content:flex-start!important}
.align-content-end {
  align-content:flex-end!important}
.align-content-center {
  align-content:center!important}
.align-content-between {
  align-content:space-between!important}
.align-content-around {
  align-content:space-around!important}
.align-content-stretch {
  align-content:stretch!important}
.align-self-auto {
  align-self:auto!important}
.align-self-start {
  align-self:flex-start!important}
.align-self-end {
  align-self:flex-end!important}
.align-self-center {
  align-self:center!important}
.align-self-baseline {
  align-self:baseline!important}
.align-self-stretch {
  align-self:stretch!important}
.order-first {
  order:-1!important}
.order-0 {
  order:0!important}
.order-1 {
  order:1!important}
.order-2 {
  order:2!important}
.order-3 {
  order:3!important}
.order-4 {
  order:4!important}
.order-5 {
  order:5!important}
.order-last {
  order:6!important}
.m-0 {
  margin:0!important}
.mx-3 {
  margin-right:1rem!important;
  margin-left:1rem!important}
.mx-auto {
  margin-right:auto!important;
  margin-left:auto!important}
.my-0 {
  margin-top:0!important;
  margin-bottom:0!important}
.my-1 {
  margin-top:.25rem!important;
  margin-bottom:.25rem!important}
.my-2 {
  margin-top:.5rem!important;
  margin-bottom:.5rem!important}
.my-3 {
  margin-top:1rem!important;
  margin-bottom:1rem!important}
.my-4 {
  margin-top:1.5rem!important;
  margin-bottom:1.5rem!important}
.my-5 {
  margin-top:2rem!important;
  margin-bottom:2rem!important}
.my-6 {
  margin-top:2.5rem!important;
  margin-bottom:2.5rem!important}
.my-7 {
  margin-top:3rem!important;
  margin-bottom:3rem!important}
.my-9 {
  margin-top:4rem!important;
  margin-bottom:4rem!important}
.my-auto {
  margin-top:auto!important;
  margin-bottom:auto!important}
.mt-0 {
  margin-top:0!important}
.mt-1 {
  margin-top:.25rem!important}
.mt-2 {
  margin-top:.5rem!important}
.mt-3 {
  margin-top:1rem!important}
.mt-4 {
  margin-top:1.5rem!important}
.mt-5 {
  margin-top:2rem!important}
.mt-6 {
  margin-top:2.5rem!important}
.mt-7 {
  margin-top:3rem!important}
.mt-9 {
  margin-top:4rem!important}
.mt-auto {
  margin-top:auto!important}
.me-0 {
  margin-right:0!important}
.me-1 {
  margin-right:.25rem!important}
.me-2 {
  margin-right:.5rem!important}
.me-3 {
  margin-right:1rem!important}
.me-4 {
  margin-right:1.5rem!important}
.me-5 {
  margin-right:2rem!important}
.me-6 {
  margin-right:2.5rem!important}
.me-7 {
  margin-right:3rem!important}
.me-9 {
  margin-right:4rem!important}
.me-auto {
  margin-right:auto!important}
.mb-0 {
  margin-bottom:0!important}
.mb-2 {
  margin-bottom:.5rem!important}
.mb-3 {
  margin-bottom:1rem!important}
.mb-4 {
  margin-bottom:1.5rem!important}
.mb-5 {
  margin-bottom:2rem!important}
.mb-6 {
  margin-bottom:2.5rem!important}
.mb-7 {
  margin-bottom:3rem!important}
.mb-9 {
  margin-bottom:4rem!important}
.mb-auto {
  margin-bottom:auto!important}
.ms-0 {
  margin-left:0!important}
.ms-1 {
  margin-left:.25rem!important}
.ms-2 {
  margin-left:.5rem!important}
.ms-3 {
  margin-left:1rem!important}
.ms-4 {
  margin-left:1.5rem!important}
.ms-5 {
  margin-left:2rem!important}
.ms-6 {
  margin-left:2.5rem!important}
.ms-7 {
  margin-left:3rem!important}
.ms-9 {
  margin-left:4rem!important}
.ms-auto {
  margin-left:auto!important}
.p-0 {
  padding:0!important}
.p-2 {
  padding:.5rem!important}
.p-3 {
  padding:1rem!important}
.p-4 {
  padding:1.5rem!important}
.p-5 {
  padding:2rem!important}
.p-6 {
  padding:2.5rem!important}
.p-7 {
  padding:3rem!important}
.p-9 {
  padding:4rem!important}
.px-0 {
  padding-right:0!important;
  padding-left:0!important}
.px-2 {
  padding-right:.5rem!important;
  padding-left:.5rem!important}
.px-3 {
  padding-right:1rem!important;
  padding-left:1rem!important}
.px-4 {
  padding-right:1.5rem!important;
  padding-left:1.5rem!important}
.px-5 {
  padding-right:2rem!important;
  padding-left:2rem!important}
.px-6 {
  padding-right:2.5rem!important;
  padding-left:2.5rem!important}
.px-7 {
  padding-right:3rem!important;
  padding-left:3rem!important}
.px-9 {
  padding-right:4rem!important;
  padding-left:4rem!important}
.py-0 {
  padding-top:0!important;
  padding-bottom:0!important}
.py-1 {
  padding-top:.25rem!important;
  padding-bottom:.25rem!important}
.py-2 {
  padding-top:.5rem!important;
  padding-bottom:.5rem!important}
.py-3 {
  padding-top:1rem!important;
  padding-bottom:1rem!important}
.py-4 {
  padding-top:1.5rem!important;
  padding-bottom:1.5rem!important}
.py-5 {
  padding-top:2rem!important;
  padding-bottom:2rem!important}
.py-6 {
  padding-top:2.5rem!important;
  padding-bottom:2.5rem!important}
.py-7 {
  padding-top:3rem!important;
  padding-bottom:3rem!important}
.py-9 {
  padding-top:4rem!important;
  padding-bottom:4rem!important}
.pt-0 {
  padding-top:0!important}
.pt-1 {
  padding-top:.25rem!important}
.pt-2 {
  padding-top:.5rem!important}
.pt-3 {
  padding-top:1rem!important}
.pt-4 {
  padding-top:1.5rem!important}
.pt-5 {
  padding-top:2rem!important}
.pt-6 {
  padding-top:2.5rem!important}
.pt-7 {
  padding-top:3rem!important}
.pt-9 {
  padding-top:4rem!important}
.pe-0 {
  padding-right:0!important}
.pe-1 {
  padding-right:.25rem!important}
.pe-2 {
  padding-right:.5rem!important}
.pe-3 {
  padding-right:1rem!important}
.pe-4 {
  padding-right:1.5rem!important}
.pe-5 {
  padding-right:2rem!important}
.pe-6 {
  padding-right:2.5rem!important}
.pe-7 {
  padding-right:3rem!important}
.pe-9 {
  padding-right:4rem!important}
.pe-10 {
  padding-right:4.5rem!important}
.pb-0 {
  padding-bottom:0!important}
.pb-1 {
  padding-bottom:.25rem!important}
.pb-2 {
  padding-bottom:.5rem!important}
.pb-3 {
  padding-bottom:1rem!important}
.pb-4 {
  padding-bottom:1.5rem!important}
.pb-5 {
  padding-bottom:2rem!important}
.pb-6 {
  padding-bottom:2.5rem!important}
.pb-7 {
  padding-bottom:3rem!important}
.pb-9 {
  padding-bottom:4rem!important}
.ps-0 {
  padding-left:0!important}
.ps-1 {
  padding-left:.25rem!important}
.ps-2 {
  padding-left:.5rem!important}
.ps-3 {
  padding-left:1rem!important}
.ps-4 {
  padding-left:1.5rem!important}
.ps-5 {
  padding-left:2rem!important}
.ps-6 {
  padding-left:2.5rem!important}
.ps-7 {
  padding-left:3rem!important}
.ps-9 {
  padding-left:4rem!important}
.ps-10 {
  padding-left:4.5rem!important}
.gap-0 {
  gap:0!important}
.gap-1 {
  gap:.25rem!important}
.gap-2 {
  gap:.5rem!important}
.gap-3 {
  gap:1rem!important}
.gap-4 {
  gap:1.5rem!important}
.gap-5 {
  gap:2rem!important}
.gap-6 {
  gap:2.5rem!important}
.gap-7 {
  gap:3rem!important}
.gap-9 {
  gap:4rem!important}
.row-gap-3 {
  row-gap:1rem!important}
.column-gap-5 {
  -moz-column-gap:2rem!important;
  column-gap:2rem!important}
.fst-normal {
  font-style:normal!important}
.fw-normal {
  font-weight:400!important}
.fw-bold {
  font-weight:600!important}
.lh-1 {
  line-height:1!important}
.text-start {
  text-align:left!important}
.text-end {
  text-align:right!important}
.text-center {
  text-align:center!important}
.has-text-align-left {
  text-align:left!important}
.has-text-align-right {
  text-align:right!important}
.has-text-align-center {
  text-align:center!important}
.text-decoration-none {
  text-decoration:none!important}
.text-lowercase {
  text-transform:lowercase!important}
.text-uppercase {
  text-transform:uppercase!important}
.text-capitalize {
  text-transform:capitalize!important}
.text-nowrap {
  white-space:nowrap!important}
.text-break {
  word-wrap:break-word!important;
  word-break:break-word!important}
.icon-accent {
  color:var(--sinch-accent-icon-color)!important}
.icon-neutral {
  color:var(--sinch-neutral-icon-color)!important}
.icon-neutral-hover {
  color:var(--sinch-neutral-hover-icon-color)!important}
.icon-neutral-active {
  color:var(--sinch-neutral-active-icon-color)!important}
.icon-secondary {
  color:var(--sinch-secondary-icon-color)!important}
.icon-primary {
  color:var(--sinch-primary-icon-color)!important}
.icon-error {
  color:var(--sinch-error-icon-color)!important}
.icon-sand {
  color:var(--sinch-sand-icon-color)!important}
.icon-reset {
  color:inherit!important}
.text-primary {
  color:var(--sinch-primary-text-color)!important}
.text-success {
  color:var(--sinch-success)!important}
.text-info {
  color:var(--sinch-info)!important}
.text-warning {
  color:var(--sinch-warning)!important}
.text-danger {
  color:var(--sinch-danger)!important}
.text-violet {
  color:var(--sinch-violet)!important}
.text-sand {
  color:var(--sinch-sand)!important}
.text-light {
  color:var(--sinch-light)!important}
.text-primary-subtle {
  color:var(--sinch-primary-subtle)!important}
.text-success-subtle {
  color:var(--sinch-success-subtle)!important}
.text-info-subtle {
  color:var(--sinch-info-subtle)!important}
.text-warning-subtle {
  color:var(--sinch-warning-subtle)!important}
.text-danger-subtle {
  color:var(--sinch-danger-subtle)!important}
.text-violet-subtle {
  color:var(--sinch-violet-subtle)!important}
.text-sand-subtle {
  color:var(--sinch-sand-subtle)!important}
.text-light-subtle {
  color:var(--sinch-light-subtle)!important}
.text-black {
  color:var(--sinch-black)!important}
.text-white {
  color:var(--sinch-white)!important}
.text-body-color {
  color:var(--sinch-body-color)!important}
.text-icon-color {
  color:var(--sinch-icon-color)!important}
.text-accent {
  color:var(--sinch-accent)!important}
.text-muted {
  color:var(--sinch-muted)!important}
.text-secondary {
  color:var(--sinch-secondary-text-color)!important}
.text-highlight {
  color:var(--sinch-highlight-text-color)!important}
.text-error {
  color:var(--sinch-error-text-color)!important}
.text-reset {
  color:inherit!important}
.bg-secondary {
  --sinch-bg-opacity:1;
  background-color:rgba(var(--sinch-secondary-rgb),var(--sinch-bg-opacity))!important}
.bg-error {
  --sinch-bg-opacity:1;
  background-color:rgba(var(--sinch-error-rgb),var(--sinch-bg-opacity))!important}
.bg-primary {
  --sinch-bg-opacity:1;
  background-color:rgba(var(--sinch-primary-rgb),var(--sinch-bg-opacity))!important}
.bg-success {
  --sinch-bg-opacity:1;
  background-color:rgba(var(--sinch-success-rgb),var(--sinch-bg-opacity))!important}
.bg-info {
  --sinch-bg-opacity:1;
  background-color:rgba(var(--sinch-info-rgb),var(--sinch-bg-opacity))!important}
.bg-warning {
  --sinch-bg-opacity:1;
  background-color:rgba(var(--sinch-warning-rgb),var(--sinch-bg-opacity))!important}
.bg-danger {
  --sinch-bg-opacity:1;
  background-color:rgba(var(--sinch-danger-rgb),var(--sinch-bg-opacity))!important}
.bg-violet {
  --sinch-bg-opacity:1;
  background-color:rgba(var(--sinch-violet-rgb),var(--sinch-bg-opacity))!important}
.bg-sand {
  --sinch-bg-opacity:1;
  background-color:rgba(var(--sinch-sand-rgb),var(--sinch-bg-opacity))!important}
.bg-light {
  --sinch-bg-opacity:1;
  background-color:rgba(var(--sinch-light-rgb),var(--sinch-bg-opacity))!important}
.bg-primary-subtle {
  --sinch-bg-opacity:1;
  background-color:rgba(var(--sinch-primary-subtle-rgb),var(--sinch-bg-opacity))!important}
.bg-success-subtle {
  --sinch-bg-opacity:1;
  background-color:rgba(var(--sinch-success-subtle-rgb),var(--sinch-bg-opacity))!important}
.bg-info-subtle {
  --sinch-bg-opacity:1;
  background-color:rgba(var(--sinch-info-subtle-rgb),var(--sinch-bg-opacity))!important}
.bg-warning-subtle {
  --sinch-bg-opacity:1;
  background-color:rgba(var(--sinch-warning-subtle-rgb),var(--sinch-bg-opacity))!important}
.bg-danger-subtle {
  --sinch-bg-opacity:1;
  background-color:rgba(var(--sinch-danger-subtle-rgb),var(--sinch-bg-opacity))!important}
.bg-violet-subtle {
  --sinch-bg-opacity:1;
  background-color:rgba(var(--sinch-violet-subtle-rgb),var(--sinch-bg-opacity))!important}
.bg-sand-subtle {
  --sinch-bg-opacity:1;
  background-color:rgba(var(--sinch-sand-subtle-rgb),var(--sinch-bg-opacity))!important}
.bg-light-subtle {
  --sinch-bg-opacity:1;
  background-color:rgba(var(--sinch-light-subtle-rgb),var(--sinch-bg-opacity))!important}
.bg-black {
  --sinch-bg-opacity:1;
  background-color:rgba(var(--sinch-black-rgb),var(--sinch-bg-opacity))!important}
.bg-white {
  --sinch-bg-opacity:1;
  background-color:rgba(var(--sinch-white-rgb),var(--sinch-bg-opacity))!important}
.bg-body {
  --sinch-bg-opacity:1;
  background-color:rgba(var(--sinch-body-bg-rgb),var(--sinch-bg-opacity))!important}
.bg-transparent {
  --sinch-bg-opacity:1;
  background-color:transparent!important}
.bg-ne-05 {
  background-color:#f7f9fa!important}
.bg-ne-20 {
  background-color:#dce2e5!important}
.pe-none {
  pointer-events:none!important}
.rounded {
  border-radius:var(--sinch-border-radius)!important}
.rounded-0 {
  border-radius:0!important}
.rounded-xs {
  border-radius:var(--sinch-border-radius-xs)!important}
.rounded-sm {
  border-radius:var(--sinch-border-radius-sm)!important}
.rounded-md {
  border-radius:var(--sinch-border-radius)!important}
.rounded-lg {
  border-radius:var(--sinch-border-radius-lg)!important}
.rounded-xl {
  border-radius:var(--sinch-border-radius-xl)!important}
.rounded-circle {
  border-radius:50%!important}
.rounded-pill {
  border-radius:var(--sinch-border-radius-pill)!important}
.rounded-top-lg {
  border-top-left-radius:var(--sinch-border-radius-lg)!important;
  border-top-right-radius:var(--sinch-border-radius-lg)!important}
.z-n1 {
  z-index:-1!important}
.z-0 {
  z-index:0!important}
.z-1 {
  z-index:1!important}
.z-2 {
  z-index:2!important}
.z-3 {
  z-index:3!important}
.hyphens-auto {
  hyphens:auto!important}
.hyphens-manual {
  hyphens:manual!important}
@media (min-width:768px) {
  .d-md-inline {
  display:inline!important}
.d-md-inline-block {
  display:inline-block!important}
.d-md-block {
  display:block!important}
.d-md-grid {
  display:grid!important}
.d-md-inline-grid {
  display:inline-grid!important}
.d-md-table {
  display:table!important}
.d-md-table-row {
  display:table-row!important}
.d-md-table-cell {
  display:table-cell!important}
.d-md-flex {
  display:flex!important}
.d-md-inline-flex {
  display:inline-flex!important}
.d-md-none {
  display:none!important}
.position-md-static {
  position:static!important}
.position-md-relative {
  position:relative!important}
.position-md-absolute {
  position:absolute!important}
.position-md-fixed {
  position:fixed!important}
.position-md-sticky {
  position:sticky!important}
.w-md-50 {
  width:50%!important}
.w-md-100 {
  width:100%!important}
.w-md-auto {
  width:auto!important}
.flex-md-fill {
  flex:1 1 auto!important}
.flex-md-row {
  flex-direction:row!important}
.flex-md-column {
  flex-direction:column!important}
.flex-md-row-reverse {
  flex-direction:row-reverse!important}
.flex-md-column-reverse {
  flex-direction:column-reverse!important}
.flex-md-grow-0 {
  flex-grow:0!important}
.flex-md-grow-1 {
  flex-grow:1!important}
.flex-md-shrink-0 {
  flex-shrink:0!important}
.flex-md-shrink-1 {
  flex-shrink:1!important}
.flex-md-wrap {
  flex-wrap:wrap!important}
.flex-md-nowrap {
  flex-wrap:nowrap!important}
.flex-md-wrap-reverse {
  flex-wrap:wrap-reverse!important}
.justify-content-md-start {
  justify-content:flex-start!important}
.justify-content-md-end {
  justify-content:flex-end!important}
.justify-content-md-center {
  justify-content:center!important}
.justify-content-md-between {
  justify-content:space-between!important}
.justify-content-md-around {
  justify-content:space-around!important}
.justify-content-md-evenly {
  justify-content:space-evenly!important}
.is-content-justification-md-left {
  justify-content:flex-start!important}
.is-content-justification-md-right {
  justify-content:flex-end!important}
.is-content-justification-md-center {
  justify-content:center!important}
.is-content-justification-md-space-between {
  justify-content:space-between!important}
.align-items-md-start {
  align-items:flex-start!important}
.align-items-md-end {
  align-items:flex-end!important}
.align-items-md-center {
  align-items:center!important}
.align-items-md-baseline {
  align-items:baseline!important}
.align-items-md-stretch {
  align-items:stretch!important}
.align-content-md-start {
  align-content:flex-start!important}
.align-content-md-end {
  align-content:flex-end!important}
.align-content-md-center {
  align-content:center!important}
.align-content-md-between {
  align-content:space-between!important}
.align-content-md-around {
  align-content:space-around!important}
.align-content-md-stretch {
  align-content:stretch!important}
.align-self-md-auto {
  align-self:auto!important}
.align-self-md-start {
  align-self:flex-start!important}
.align-self-md-end {
  align-self:flex-end!important}
.align-self-md-center {
  align-self:center!important}
.align-self-md-baseline {
  align-self:baseline!important}
.align-self-md-stretch {
  align-self:stretch!important}
.order-md-first {
  order:-1!important}
.order-md-0 {
  order:0!important}
.order-md-1 {
  order:1!important}
.order-md-2 {
  order:2!important}
.order-md-3 {
  order:3!important}
.order-md-4 {
  order:4!important}
.order-md-5 {
  order:5!important}
.order-md-last {
  order:6!important}
.m-md-0 {
  margin:0!important}
.mx-md-3 {
  margin-right:1rem!important;
  margin-left:1rem!important}
.mx-md-auto {
  margin-right:auto!important;
  margin-left:auto!important}
.my-md-0 {
  margin-top:0!important;
  margin-bottom:0!important}
.my-md-1 {
  margin-top:.25rem!important;
  margin-bottom:.25rem!important}
.my-md-2 {
  margin-top:.5rem!important;
  margin-bottom:.5rem!important}
.my-md-3 {
  margin-top:1rem!important;
  margin-bottom:1rem!important}
.my-md-4 {
  margin-top:1.5rem!important;
  margin-bottom:1.5rem!important}
.my-md-5 {
  margin-top:2rem!important;
  margin-bottom:2rem!important}
.my-md-6 {
  margin-top:2.5rem!important;
  margin-bottom:2.5rem!important}
.my-md-7 {
  margin-top:3rem!important;
  margin-bottom:3rem!important}
.my-md-9 {
  margin-top:4rem!important;
  margin-bottom:4rem!important}
.my-md-auto {
  margin-top:auto!important;
  margin-bottom:auto!important}
.mt-md-0 {
  margin-top:0!important}
.mt-md-1 {
  margin-top:.25rem!important}
.mt-md-2 {
  margin-top:.5rem!important}
.mt-md-3 {
  margin-top:1rem!important}
.mt-md-4 {
  margin-top:1.5rem!important}
.mt-md-5 {
  margin-top:2rem!important}
.mt-md-6 {
  margin-top:2.5rem!important}
.mt-md-7 {
  margin-top:3rem!important}
.mt-md-9 {
  margin-top:4rem!important}
.mt-md-auto {
  margin-top:auto!important}
.me-md-0 {
  margin-right:0!important}
.me-md-1 {
  margin-right:.25rem!important}
.me-md-2 {
  margin-right:.5rem!important}
.me-md-3 {
  margin-right:1rem!important}
.me-md-4 {
  margin-right:1.5rem!important}
.me-md-5 {
  margin-right:2rem!important}
.me-md-6 {
  margin-right:2.5rem!important}
.me-md-7 {
  margin-right:3rem!important}
.me-md-9 {
  margin-right:4rem!important}
.me-md-auto {
  margin-right:auto!important}
.mb-md-0 {
  margin-bottom:0!important}
.mb-md-2 {
  margin-bottom:.5rem!important}
.mb-md-3 {
  margin-bottom:1rem!important}
.mb-md-4 {
  margin-bottom:1.5rem!important}
.mb-md-5 {
  margin-bottom:2rem!important}
.mb-md-6 {
  margin-bottom:2.5rem!important}
.mb-md-7 {
  margin-bottom:3rem!important}
.mb-md-9 {
  margin-bottom:4rem!important}
.mb-md-auto {
  margin-bottom:auto!important}
.ms-md-0 {
  margin-left:0!important}
.ms-md-1 {
  margin-left:.25rem!important}
.ms-md-2 {
  margin-left:.5rem!important}
.ms-md-3 {
  margin-left:1rem!important}
.ms-md-4 {
  margin-left:1.5rem!important}
.ms-md-5 {
  margin-left:2rem!important}
.ms-md-6 {
  margin-left:2.5rem!important}
.ms-md-7 {
  margin-left:3rem!important}
.ms-md-9 {
  margin-left:4rem!important}
.ms-md-auto {
  margin-left:auto!important}
.p-md-0 {
  padding:0!important}
.p-md-2 {
  padding:.5rem!important}
.p-md-3 {
  padding:1rem!important}
.p-md-4 {
  padding:1.5rem!important}
.p-md-5 {
  padding:2rem!important}
.p-md-6 {
  padding:2.5rem!important}
.p-md-7 {
  padding:3rem!important}
.p-md-9 {
  padding:4rem!important}
.px-md-0 {
  padding-right:0!important;
  padding-left:0!important}
.px-md-2 {
  padding-right:.5rem!important;
  padding-left:.5rem!important}
.px-md-3 {
  padding-right:1rem!important;
  padding-left:1rem!important}
.px-md-4 {
  padding-right:1.5rem!important;
  padding-left:1.5rem!important}
.px-md-5 {
  padding-right:2rem!important;
  padding-left:2rem!important}
.px-md-6 {
  padding-right:2.5rem!important;
  padding-left:2.5rem!important}
.px-md-7 {
  padding-right:3rem!important;
  padding-left:3rem!important}
.px-md-9 {
  padding-right:4rem!important;
  padding-left:4rem!important}
.py-md-0 {
  padding-top:0!important;
  padding-bottom:0!important}
.py-md-1 {
  padding-top:.25rem!important;
  padding-bottom:.25rem!important}
.py-md-2 {
  padding-top:.5rem!important;
  padding-bottom:.5rem!important}
.py-md-3 {
  padding-top:1rem!important;
  padding-bottom:1rem!important}
.py-md-4 {
  padding-top:1.5rem!important;
  padding-bottom:1.5rem!important}
.py-md-5 {
  padding-top:2rem!important;
  padding-bottom:2rem!important}
.py-md-6 {
  padding-top:2.5rem!important;
  padding-bottom:2.5rem!important}
.py-md-7 {
  padding-top:3rem!important;
  padding-bottom:3rem!important}
.py-md-9 {
  padding-top:4rem!important;
  padding-bottom:4rem!important}
.pt-md-0 {
  padding-top:0!important}
.pt-md-1 {
  padding-top:.25rem!important}
.pt-md-2 {
  padding-top:.5rem!important}
.pt-md-3 {
  padding-top:1rem!important}
.pt-md-4 {
  padding-top:1.5rem!important}
.pt-md-5 {
  padding-top:2rem!important}
.pt-md-6 {
  padding-top:2.5rem!important}
.pt-md-7 {
  padding-top:3rem!important}
.pt-md-9 {
  padding-top:4rem!important}
.pe-md-0 {
  padding-right:0!important}
.pe-md-1 {
  padding-right:.25rem!important}
.pe-md-2 {
  padding-right:.5rem!important}
.pe-md-3 {
  padding-right:1rem!important}
.pe-md-4 {
  padding-right:1.5rem!important}
.pe-md-5 {
  padding-right:2rem!important}
.pe-md-6 {
  padding-right:2.5rem!important}
.pe-md-7 {
  padding-right:3rem!important}
.pe-md-9 {
  padding-right:4rem!important}
.pe-md-10 {
  padding-right:4.5rem!important}
.pb-md-0 {
  padding-bottom:0!important}
.pb-md-1 {
  padding-bottom:.25rem!important}
.pb-md-2 {
  padding-bottom:.5rem!important}
.pb-md-3 {
  padding-bottom:1rem!important}
.pb-md-4 {
  padding-bottom:1.5rem!important}
.pb-md-5 {
  padding-bottom:2rem!important}
.pb-md-6 {
  padding-bottom:2.5rem!important}
.pb-md-7 {
  padding-bottom:3rem!important}
.pb-md-9 {
  padding-bottom:4rem!important}
.ps-md-0 {
  padding-left:0!important}
.ps-md-1 {
  padding-left:.25rem!important}
.ps-md-2 {
  padding-left:.5rem!important}
.ps-md-3 {
  padding-left:1rem!important}
.ps-md-4 {
  padding-left:1.5rem!important}
.ps-md-5 {
  padding-left:2rem!important}
.ps-md-6 {
  padding-left:2.5rem!important}
.ps-md-7 {
  padding-left:3rem!important}
.ps-md-9 {
  padding-left:4rem!important}
.ps-md-10 {
  padding-left:4.5rem!important}
.gap-md-0 {
  gap:0!important}
.gap-md-1 {
  gap:.25rem!important}
.gap-md-2 {
  gap:.5rem!important}
.gap-md-3 {
  gap:1rem!important}
.gap-md-4 {
  gap:1.5rem!important}
.gap-md-5 {
  gap:2rem!important}
.gap-md-6 {
  gap:2.5rem!important}
.gap-md-7 {
  gap:3rem!important}
.gap-md-9 {
  gap:4rem!important}
.row-gap-md-3 {
  row-gap:1rem!important}
.column-gap-md-5 {
  -moz-column-gap:2rem!important;
  column-gap:2rem!important}
.text-md-start {
  text-align:left!important}
.text-md-end {
  text-align:right!important}
.text-md-center {
  text-align:center!important}
.has-text-align-md-left {
  text-align:left!important}
.has-text-align-md-right {
  text-align:right!important}
.has-text-align-md-center {
  text-align:center!important}
}
@media (min-width:1200px) {
  .d-lg-inline {
  display:inline!important}
.d-lg-inline-block {
  display:inline-block!important}
.d-lg-block {
  display:block!important}
.d-lg-grid {
  display:grid!important}
.d-lg-inline-grid {
  display:inline-grid!important}
.d-lg-table {
  display:table!important}
.d-lg-table-row {
  display:table-row!important}
.d-lg-table-cell {
  display:table-cell!important}
.d-lg-flex {
  display:flex!important}
.d-lg-inline-flex {
  display:inline-flex!important}
.d-lg-none {
  display:none!important}
.position-lg-static {
  position:static!important}
.position-lg-relative {
  position:relative!important}
.position-lg-absolute {
  position:absolute!important}
.position-lg-fixed {
  position:fixed!important}
.position-lg-sticky {
  position:sticky!important}
.w-lg-50 {
  width:50%!important}
.w-lg-100 {
  width:100%!important}
.w-lg-auto {
  width:auto!important}
.flex-lg-fill {
  flex:1 1 auto!important}
.flex-lg-row {
  flex-direction:row!important}
.flex-lg-column {
  flex-direction:column!important}
.flex-lg-row-reverse {
  flex-direction:row-reverse!important}
.flex-lg-column-reverse {
  flex-direction:column-reverse!important}
.flex-lg-grow-0 {
  flex-grow:0!important}
.flex-lg-grow-1 {
  flex-grow:1!important}
.flex-lg-shrink-0 {
  flex-shrink:0!important}
.flex-lg-shrink-1 {
  flex-shrink:1!important}
.flex-lg-wrap {
  flex-wrap:wrap!important}
.flex-lg-nowrap {
  flex-wrap:nowrap!important}
.flex-lg-wrap-reverse {
  flex-wrap:wrap-reverse!important}
.justify-content-lg-start {
  justify-content:flex-start!important}
.justify-content-lg-end {
  justify-content:flex-end!important}
.justify-content-lg-center {
  justify-content:center!important}
.justify-content-lg-between {
  justify-content:space-between!important}
.justify-content-lg-around {
  justify-content:space-around!important}
.justify-content-lg-evenly {
  justify-content:space-evenly!important}
.is-content-justification-lg-left {
  justify-content:flex-start!important}
.is-content-justification-lg-right {
  justify-content:flex-end!important}
.is-content-justification-lg-center {
  justify-content:center!important}
.is-content-justification-lg-space-between {
  justify-content:space-between!important}
.align-items-lg-start {
  align-items:flex-start!important}
.align-items-lg-end {
  align-items:flex-end!important}
.align-items-lg-center {
  align-items:center!important}
.align-items-lg-baseline {
  align-items:baseline!important}
.align-items-lg-stretch {
  align-items:stretch!important}
.align-content-lg-start {
  align-content:flex-start!important}
.align-content-lg-end {
  align-content:flex-end!important}
.align-content-lg-center {
  align-content:center!important}
.align-content-lg-between {
  align-content:space-between!important}
.align-content-lg-around {
  align-content:space-around!important}
.align-content-lg-stretch {
  align-content:stretch!important}
.align-self-lg-auto {
  align-self:auto!important}
.align-self-lg-start {
  align-self:flex-start!important}
.align-self-lg-end {
  align-self:flex-end!important}
.align-self-lg-center {
  align-self:center!important}
.align-self-lg-baseline {
  align-self:baseline!important}
.align-self-lg-stretch {
  align-self:stretch!important}
.order-lg-first {
  order:-1!important}
.order-lg-0 {
  order:0!important}
.order-lg-1 {
  order:1!important}
.order-lg-2 {
  order:2!important}
.order-lg-3 {
  order:3!important}
.order-lg-4 {
  order:4!important}
.order-lg-5 {
  order:5!important}
.order-lg-last {
  order:6!important}
.m-lg-0 {
  margin:0!important}
.mx-lg-3 {
  margin-right:1rem!important;
  margin-left:1rem!important}
.mx-lg-auto {
  margin-right:auto!important;
  margin-left:auto!important}
.my-lg-0 {
  margin-top:0!important;
  margin-bottom:0!important}
.my-lg-1 {
  margin-top:.25rem!important;
  margin-bottom:.25rem!important}
.my-lg-2 {
  margin-top:.5rem!important;
  margin-bottom:.5rem!important}
.my-lg-3 {
  margin-top:1rem!important;
  margin-bottom:1rem!important}
.my-lg-4 {
  margin-top:1.5rem!important;
  margin-bottom:1.5rem!important}
.my-lg-5 {
  margin-top:2rem!important;
  margin-bottom:2rem!important}
.my-lg-6 {
  margin-top:2.5rem!important;
  margin-bottom:2.5rem!important}
.my-lg-7 {
  margin-top:3rem!important;
  margin-bottom:3rem!important}
.my-lg-9 {
  margin-top:4rem!important;
  margin-bottom:4rem!important}
.my-lg-auto {
  margin-top:auto!important;
  margin-bottom:auto!important}
.mt-lg-0 {
  margin-top:0!important}
.mt-lg-1 {
  margin-top:.25rem!important}
.mt-lg-2 {
  margin-top:.5rem!important}
.mt-lg-3 {
  margin-top:1rem!important}
.mt-lg-4 {
  margin-top:1.5rem!important}
.mt-lg-5 {
  margin-top:2rem!important}
.mt-lg-6 {
  margin-top:2.5rem!important}
.mt-lg-7 {
  margin-top:3rem!important}
.mt-lg-9 {
  margin-top:4rem!important}
.mt-lg-auto {
  margin-top:auto!important}
.me-lg-0 {
  margin-right:0!important}
.me-lg-1 {
  margin-right:.25rem!important}
.me-lg-2 {
  margin-right:.5rem!important}
.me-lg-3 {
  margin-right:1rem!important}
.me-lg-4 {
  margin-right:1.5rem!important}
.me-lg-5 {
  margin-right:2rem!important}
.me-lg-6 {
  margin-right:2.5rem!important}
.me-lg-7 {
  margin-right:3rem!important}
.me-lg-9 {
  margin-right:4rem!important}
.me-lg-auto {
  margin-right:auto!important}
.mb-lg-0 {
  margin-bottom:0!important}
.mb-lg-2 {
  margin-bottom:.5rem!important}
.mb-lg-3 {
  margin-bottom:1rem!important}
.mb-lg-4 {
  margin-bottom:1.5rem!important}
.mb-lg-5 {
  margin-bottom:2rem!important}
.mb-lg-6 {
  margin-bottom:2.5rem!important}
.mb-lg-7 {
  margin-bottom:3rem!important}
.mb-lg-9 {
  margin-bottom:4rem!important}
.mb-lg-auto {
  margin-bottom:auto!important}
.ms-lg-0 {
  margin-left:0!important}
.ms-lg-1 {
  margin-left:.25rem!important}
.ms-lg-2 {
  margin-left:.5rem!important}
.ms-lg-3 {
  margin-left:1rem!important}
.ms-lg-4 {
  margin-left:1.5rem!important}
.ms-lg-5 {
  margin-left:2rem!important}
.ms-lg-6 {
  margin-left:2.5rem!important}
.ms-lg-7 {
  margin-left:3rem!important}
.ms-lg-9 {
  margin-left:4rem!important}
.ms-lg-auto {
  margin-left:auto!important}
.p-lg-0 {
  padding:0!important}
.p-lg-2 {
  padding:.5rem!important}
.p-lg-3 {
  padding:1rem!important}
.p-lg-4 {
  padding:1.5rem!important}
.p-lg-5 {
  padding:2rem!important}
.p-lg-6 {
  padding:2.5rem!important}
.p-lg-7 {
  padding:3rem!important}
.p-lg-9 {
  padding:4rem!important}
.px-lg-0 {
  padding-right:0!important;
  padding-left:0!important}
.px-lg-2 {
  padding-right:.5rem!important;
  padding-left:.5rem!important}
.px-lg-3 {
  padding-right:1rem!important;
  padding-left:1rem!important}
.px-lg-4 {
  padding-right:1.5rem!important;
  padding-left:1.5rem!important}
.px-lg-5 {
  padding-right:2rem!important;
  padding-left:2rem!important}
.px-lg-6 {
  padding-right:2.5rem!important;
  padding-left:2.5rem!important}
.px-lg-7 {
  padding-right:3rem!important;
  padding-left:3rem!important}
.px-lg-9 {
  padding-right:4rem!important;
  padding-left:4rem!important}
.py-lg-0 {
  padding-top:0!important;
  padding-bottom:0!important}
.py-lg-1 {
  padding-top:.25rem!important;
  padding-bottom:.25rem!important}
.py-lg-2 {
  padding-top:.5rem!important;
  padding-bottom:.5rem!important}
.py-lg-3 {
  padding-top:1rem!important;
  padding-bottom:1rem!important}
.py-lg-4 {
  padding-top:1.5rem!important;
  padding-bottom:1.5rem!important}
.py-lg-5 {
  padding-top:2rem!important;
  padding-bottom:2rem!important}
.py-lg-6 {
  padding-top:2.5rem!important;
  padding-bottom:2.5rem!important}
.py-lg-7 {
  padding-top:3rem!important;
  padding-bottom:3rem!important}
.py-lg-9 {
  padding-top:4rem!important;
  padding-bottom:4rem!important}
.pt-lg-0 {
  padding-top:0!important}
.pt-lg-1 {
  padding-top:.25rem!important}
.pt-lg-2 {
  padding-top:.5rem!important}
.pt-lg-3 {
  padding-top:1rem!important}
.pt-lg-4 {
  padding-top:1.5rem!important}
.pt-lg-5 {
  padding-top:2rem!important}
.pt-lg-6 {
  padding-top:2.5rem!important}
.pt-lg-7 {
  padding-top:3rem!important}
.pt-lg-9 {
  padding-top:4rem!important}
.pe-lg-0 {
  padding-right:0!important}
.pe-lg-1 {
  padding-right:.25rem!important}
.pe-lg-2 {
  padding-right:.5rem!important}
.pe-lg-3 {
  padding-right:1rem!important}
.pe-lg-4 {
  padding-right:1.5rem!important}
.pe-lg-5 {
  padding-right:2rem!important}
.pe-lg-6 {
  padding-right:2.5rem!important}
.pe-lg-7 {
  padding-right:3rem!important}
.pe-lg-9 {
  padding-right:4rem!important}
.pe-lg-10 {
  padding-right:4.5rem!important}
.pb-lg-0 {
  padding-bottom:0!important}
.pb-lg-1 {
  padding-bottom:.25rem!important}
.pb-lg-2 {
  padding-bottom:.5rem!important}
.pb-lg-3 {
  padding-bottom:1rem!important}
.pb-lg-4 {
  padding-bottom:1.5rem!important}
.pb-lg-5 {
  padding-bottom:2rem!important}
.pb-lg-6 {
  padding-bottom:2.5rem!important}
.pb-lg-7 {
  padding-bottom:3rem!important}
.pb-lg-9 {
  padding-bottom:4rem!important}
.ps-lg-0 {
  padding-left:0!important}
.ps-lg-1 {
  padding-left:.25rem!important}
.ps-lg-2 {
  padding-left:.5rem!important}
.ps-lg-3 {
  padding-left:1rem!important}
.ps-lg-4 {
  padding-left:1.5rem!important}
.ps-lg-5 {
  padding-left:2rem!important}
.ps-lg-6 {
  padding-left:2.5rem!important}
.ps-lg-7 {
  padding-left:3rem!important}
.ps-lg-9 {
  padding-left:4rem!important}
.ps-lg-10 {
  padding-left:4.5rem!important}
.gap-lg-0 {
  gap:0!important}
.gap-lg-1 {
  gap:.25rem!important}
.gap-lg-2 {
  gap:.5rem!important}
.gap-lg-3 {
  gap:1rem!important}
.gap-lg-4 {
  gap:1.5rem!important}
.gap-lg-5 {
  gap:2rem!important}
.gap-lg-6 {
  gap:2.5rem!important}
.gap-lg-7 {
  gap:3rem!important}
.gap-lg-9 {
  gap:4rem!important}
.row-gap-lg-3 {
  row-gap:1rem!important}
.column-gap-lg-5 {
  -moz-column-gap:2rem!important;
  column-gap:2rem!important}
.text-lg-start {
  text-align:left!important}
.text-lg-end {
  text-align:right!important}
.text-lg-center {
  text-align:center!important}
.has-text-align-lg-left {
  text-align:left!important}
.has-text-align-lg-right {
  text-align:right!important}
.has-text-align-lg-center {
  text-align:center!important}
}
@media print {
  .d-print-inline {
  display:inline!important}
.d-print-inline-block {
  display:inline-block!important}
.d-print-block {
  display:block!important}
.d-print-grid {
  display:grid!important}
.d-print-inline-grid {
  display:inline-grid!important}
.d-print-table {
  display:table!important}
.d-print-table-row {
  display:table-row!important}
.d-print-table-cell {
  display:table-cell!important}
.d-print-flex {
  display:flex!important}
.d-print-inline-flex {
  display:inline-flex!important}
.d-print-none {
  display:none!important}
}
.longform-content h1 b,.longform-content h1 strong,.longform-content h2 b,.longform-content h2 strong,.longform-content h3 b,.longform-content h3 strong,.longform-content h4 b,.longform-content h4 strong,.longform-content h5 b,.longform-content h5 strong,.longform-content h6 b,.longform-content h6 strong {
  font-weight:inherit!important}
.alignleft {
  float:left;
  margin-right:1.5rem}
.alignright {
  float:right;
  margin-left:1.5rem}
.aligncenter {
  margin-left:auto;
  margin-right:auto;
  clear:both}
.wp-block-image figcaption {
  font-size:.875rem;
  margin-top:.5rem;
  text-align:center}
.wp-block-image figcaption:before {
  content:"";
  background-image:url("data:image/svg+xml,%3Csvg class='svg-inline--fa fa-camera fa-w-16 fa-2x' aria-hidden='true' focusable='false' data-prefix='fa' data-icon='camera' role='img' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512' data-fa-i2svg=''%3E%3Cpath fill='rgb(108 117 125)' d='M512 144v288c0 26.5-21.5 48-48 48H48c-26.5 0-48-21.5-48-48V144c0-26.5 21.5-48 48-48h88l12.3-32.9c7-18.7 24.9-31.1 44.9-31.1h125.5c20 0 37.9 12.4 44.9 31.1L376 96h88c26.5 0 48 21.5 48 48zM376 288c0-66.2-53.8-120-120-120s-120 53.8-120 120 53.8 120 120 120 120-53.8 120-120zm-32 0c0 48.5-39.5 88-88 88s-88-39.5-88-88 39.5-88 88-88 88 39.5 88 88z'%3E%3C/path%3E%3C/svg%3E");
  margin-right:.5rem;
  background-size:contain;
  width:.75rem;
  height:.75rem;
  background-repeat:no-repeat;
  display:inline-block;
  background-position:0 1px}
figcaption.custom-video-caption {
  font-size:.875rem;
  text-align:center}
figcaption.custom-video-caption:before {
  content:"";
  background-image:url("data:image/svg+xml,%3Csvg class='svg-inline--fa fa-video-camera fa-w-16 fa-2x' aria-hidden='true' focusable='false' data-prefix='fa' data-icon='video-camera' role='img' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 576 512' data-fa-i2svg=''%3E%3Cpath fill='rgb(108 117 125)' d='M336 64H32C14.33 64 0 78.33 0 96v320c0 17.67 14.33 32 32 32h304c17.67 0 32-14.33 32-32V96c0-17.67-14.33-32-32-32zm240 32l-96 64v160l96 64V96z'%3E%3C/path%3E%3C/svg%3E");
  margin-right:.5rem;
  background-size:contain;
  width:.75rem;
  height:.75rem;
  background-repeat:no-repeat;
  display:inline-block;
  background-position:0 1px}
section.section.custom-alternating-block {
  margin:0!important}
.text-decoration-none a {
  text-decoration:none}
