.hlx-root{background-color:var(--udexColorNeutralWhite);color:var(--hlx-text-color);display:none;font-family:var(--sapFontFamily);font-size:var(--udexTypographyBodySFontSize);font-weight:var(--udexTypographyFontWeightRegular);line-height:var(--udexTypographyBodyLineHeight);margin:0;padding-inline-start:0}.hlx-root *{box-sizing:border-box}.hlx-root *:before,.hlx-root *:after{box-sizing:border-box}.hlx-root:has(dialog[open]){overflow:hidden}.hlx-root.appear{display:block}.hlx-root.fragment-only .section:first-child{padding-block-start:0}.hlx-root.fragment-only .section:last-child{padding-block-end:0}@media(width>=640px){.hlx-root{--hlx-grid-gutters: var(--udexGridSGutters);--hlx-grid-margins: var(--udexGridSMargins)}}@media(width>=980px){.hlx-root{--hlx-grid-gutters: var(--udexGridMGutters);--hlx-grid-margins: var(--udexGridMMargins);--hlx-section-spacing-vertical: var(--udexSpacer48);--hlx-section-spacing-vertical-first: var(--udexSpacer64)}}@media(width>=1280px){.hlx-root{--hlx-grid-gutters: var(--udexGridLGutters);--hlx-grid-margins: var(--udexGridLMargins);--hlx-section-spacing-vertical: var(--udexSpacer56);--hlx-section-spacing-vertical-first: var(--udexSpacer84)}}@media(width>=1600px){.hlx-root{--hlx-grid-gutters: var(--udexGridXLGutters);--hlx-grid-margins: var(--udexGridXLMargins)}}
