.basic-content{--max-width:1920px;padding-inline:var(--inline-spacing)}.basic-content__container{margin-inline:auto;max-width:var(--max-width)}.basic-content__container--half{max-width:calc(var(--max-width) * 0.5)}.basic-content__container--two-thirds{max-width:calc(var(--max-width) * 0.66)}@media (min-width:768px){.basic-content__container--long-form{max-width:672px}}@media (min-width:1024px){.basic-content__container--long-form{max-width:704px}}@media (min-width:1280px){.basic-content__container--long-form{max-width:800px}}.basic-content__container--long-form .wysiwyg>p,.basic-content__container--long-form .wysiwyg>ul,.basic-content__container--long-form .wysiwyg>ol,.basic-content__container--long-form .wysiwyg>table{margin-bottom:16px}.basic-content__container--long-form .wysiwyg>h2,.basic-content__container--long-form .wysiwyg>h3,.basic-content__container--long-form .wysiwyg>h4{font-family:"Fahkwang",sans-serif;font-weight:300;font-style:normal;font-size:24px}@media (min-width:768px){.basic-content__container--long-form .wysiwyg>h2,.basic-content__container--long-form .wysiwyg>h3,.basic-content__container--long-form .wysiwyg>h4{font-size:28px}}@media (min-width:1280px){.basic-content__container--long-form .wysiwyg>h2,.basic-content__container--long-form .wysiwyg>h3,.basic-content__container--long-form .wysiwyg>h4{font-size:30px}}@media (min-width:1440px){.basic-content__container--long-form .wysiwyg>h2,.basic-content__container--long-form .wysiwyg>h3,.basic-content__container--long-form .wysiwyg>h4{font-size:32px}}.basic-content__container--long-form .wysiwyg>h2,.basic-content__container--long-form .wysiwyg>h3,.basic-content__container--long-form .wysiwyg>h4{letter-spacing:0;line-height:1.1;text-transform:unset;margin-block:32px 16px}.basic-content__container--long-form .wysiwyg>h2 strong,.basic-content__container--long-form .wysiwyg>h2 b,.basic-content__container--long-form .wysiwyg>h3 strong,.basic-content__container--long-form .wysiwyg>h3 b,.basic-content__container--long-form .wysiwyg>h4 strong,.basic-content__container--long-form .wysiwyg>h4 b{font-weight:inherit}.basic-content__container--long-form .wysiwyg>:first-child{margin-top:0}.basic-content__container--long-form .wysiwyg>:last-child{margin-bottom:0}.basic-content__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:32px}@media (min-width:1280px){.basic-content__content{gap:48px}}@media (min-width:1440px){.basic-content__content{gap:56px}}.basic-content__content--center{text-align:center}.basic-content__content--center .link-group{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.basic-content--intro{background:#fff}@media (min-width:390px){.basic-content--intro{--inline-spacing:32px}}.basic-content__intro{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:32px;margin-inline:auto;text-align:center}@media (min-width:768px){.basic-content__intro{max-width:512px}}@media (min-width:1024px){.basic-content__intro{max-width:696px}}@media (min-width:1280px){.basic-content__intro{gap:48px;max-width:760px}}@media (min-width:1440px){.basic-content__intro{gap:56px;max-width:800px}}.basic-content__intro .link-group,.basic-content__intro .btn{width:100%}@media (min-width:768px){.basic-content__intro .link-group,.basic-content__intro .btn{width:auto}}.basic-content__intro-text{font-family:"Fahkwang",sans-serif;font-weight:300;font-style:normal;font-size:20px}@media (min-width:768px){.basic-content__intro-text{font-size:24px}}@media (min-width:1280px){.basic-content__intro-text{font-size:28px}}@media (min-width:1440px){.basic-content__intro-text{font-size:32px}}.basic-content__intro-text{letter-spacing:0;line-height:1.35;--color:#2a3741;color:#2a3741;overflow-wrap:anywhere;width:100%}.basic-content--sidebar{--inline-spacing:24px}@media (min-width:390px){.basic-content--sidebar{--inline-spacing:32px}}@media (min-width:768px){.basic-content--sidebar{--inline-spacing:40px}}@media (min-width:1280px){.basic-content--sidebar{--inline-spacing:64px}}@media (min-width:1440px){.basic-content--sidebar{--inline-spacing:80px}}.basic-content__columns{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:grid;gap:32px;grid-template-columns:minmax(0, 1fr);margin-inline:auto;max-width:1460px}@media (min-width:768px){.basic-content__columns{grid-template-columns:minmax(0, 1fr) 248px}}@media (min-width:1024px){.basic-content__columns{gap:48px;grid-template-columns:minmax(0, 1fr) 341px}}@media (min-width:1280px){.basic-content__columns{gap:80px;grid-template-columns:minmax(0, 1fr) 368px}}@media (min-width:1440px){.basic-content__columns{grid-template-columns:minmax(0, 800px) minmax(0, 1fr)}}@media (min-width:1920px){.basic-content__columns{gap:240px}}.basic-content__copy{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:32px;grid-column:1;min-width:0}@media (min-width:1280px){.basic-content__copy{gap:48px}}.basic-content__copy-text{--color:#3f3f46;font-family:"sweet-sans-pro","Sweet Sans Pro",sans-serif;font-weight:600;font-style:normal;font-size:18px}@media (min-width:768px){.basic-content__copy-text{font-size:18px}}@media (min-width:1280px){.basic-content__copy-text{font-size:18px}}@media (min-width:1440px){.basic-content__copy-text{font-size:20px}}.basic-content__copy-text{letter-spacing:0;line-height:1.3}.basic-content__copy-text p,.basic-content__copy-text li{font-family:"sweet-sans-pro","Sweet Sans Pro",sans-serif;font-weight:600;font-style:normal;font-size:18px}@media (min-width:768px){.basic-content__copy-text p,.basic-content__copy-text li{font-size:18px}}@media (min-width:1280px){.basic-content__copy-text p,.basic-content__copy-text li{font-size:18px}}@media (min-width:1440px){.basic-content__copy-text p,.basic-content__copy-text li{font-size:20px}}.basic-content__copy-text p,.basic-content__copy-text li{letter-spacing:0;line-height:1.3}.basic-content__sidebar{background:#fafafa;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px;min-width:0;padding:16px}@media (min-width:1024px){.basic-content__sidebar{gap:24px;padding:24px 16px}}.basic-content__sidebar-head{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-bottom:1px solid #bcc8d2;display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;padding:0 8px 16px}.basic-content__sidebar-icon{color:#405260;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:none;flex:none}.basic-content__sidebar-icon .v-icon__svg{display:block;height:18px;width:var(--sidebar-icon-width,18px)}.basic-content__sidebar-title{font-family:"sweet-sans-pro","Sweet Sans Pro",sans-serif;font-weight:600;font-style:normal;font-size:12px}@media (min-width:768px){.basic-content__sidebar-title{font-size:12px}}@media (min-width:1280px){.basic-content__sidebar-title{font-size:13px}}@media (min-width:1440px){.basic-content__sidebar-title{font-size:14px}}.basic-content__sidebar-title{letter-spacing:.08em;line-height:1;text-transform:uppercase;font-family:"sweet-sans-pro","Sweet Sans Pro",sans-serif;font-weight:800;font-style:normal;color:#2a3741;margin:0;min-width:0;overflow-wrap:anywhere}.basic-content__sidebar-text{font-family:"sweet-sans-pro","Sweet Sans Pro",sans-serif;font-weight:600;font-style:normal;font-size:12px}@media (min-width:768px){.basic-content__sidebar-text{font-size:12px}}@media (min-width:1280px){.basic-content__sidebar-text{font-size:14px}}@media (min-width:1440px){.basic-content__sidebar-text{font-size:14px}}.basic-content__sidebar-text{letter-spacing:0;line-height:1.3;color:var(--color);min-width:0;overflow-wrap:anywhere;padding-inline:8px}.basic-content__sidebar-text p,.basic-content__sidebar-text li{font-family:"sweet-sans-pro","Sweet Sans Pro",sans-serif;font-weight:600;font-style:normal;font-size:12px}@media (min-width:768px){.basic-content__sidebar-text p,.basic-content__sidebar-text li{font-size:12px}}@media (min-width:1280px){.basic-content__sidebar-text p,.basic-content__sidebar-text li{font-size:14px}}@media (min-width:1440px){.basic-content__sidebar-text p,.basic-content__sidebar-text li{font-size:14px}}.basic-content__sidebar-text p,.basic-content__sidebar-text li{letter-spacing:0;line-height:1.3}.basic-content__sidebar-text>*+*{margin-top:16px}.basic-content__sidebar-text a[href^="tel:"],.basic-content__sidebar-text a[href^="mailto:"]{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;gap:10px}.basic-content__sidebar-text a[href^="tel:"]:before,.basic-content__sidebar-text a[href^="mailto:"]:before{color:#405260;margin-top:calc((1lh - 18px) / 2)}.basic-content__sidebar-text a[href^="tel:"]:before{background-color:currentColor;content:"";display:inline-block;-webkit-box-flex:0;-ms-flex:none;flex:none;height:18px;-webkit-mask-image:url(/content/themes/base/assets/img/icons/icon-picker/phone.svg);mask-image:url(/content/themes/base/assets/img/icons/icon-picker/phone.svg);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;width:18px}.basic-content__sidebar-text a[href^="mailto:"]:before{background-color:currentColor;content:"";display:inline-block;-webkit-box-flex:0;-ms-flex:none;flex:none;height:18px;-webkit-mask-image:url(/content/themes/base/assets/img/icons/icon-picker/email.svg);mask-image:url(/content/themes/base/assets/img/icons/icon-picker/email.svg);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;width:18px}.basic-content__sidebar-cta{padding-inline:8px}#main-content>.basic-content--intro+section:not(.background){--layout-spacing-after-intro:56px}@media (min-width:768px){#main-content>.basic-content--intro+section:not(.background){--layout-spacing-after-intro:64px}}@media (min-width:1280px){#main-content>.basic-content--intro+section:not(.background){--layout-spacing-after-intro:72px}}@media (min-width:1440px){#main-content>.basic-content--intro+section:not(.background){--layout-spacing-after-intro:80px}}@media (min-width:1920px){#main-content>.basic-content--intro+section:not(.background){--layout-spacing-after-intro:96px}}#main-content>.basic-content--intro+section:not(.background){margin-top:var(--layout-spacing-after-intro)}