.description:where(.astro-iuegjhh4){margin-top:var(--size-spacing-30)}.description:where(.astro-iuegjhh4).-icon{margin-top:var(--size-spacing-40)}.-simple:where(.astro-iuegjhh4) .description__list:where(.astro-iuegjhh4){grid-template-columns:auto auto;display:grid}@media print,screen and (width>=769px){.description:where(.astro-iuegjhh4){margin-top:var(--size-spacing-40)}}.description__item:where(.astro-3uerlhlq){gap:var(--size-spacing-10) var(--size-spacing-20);flex-direction:column;display:flex}.description__item:where(.astro-3uerlhlq):not(:first-child){margin-top:var(--size-spacing-20)}.description__dt:where(.astro-3uerlhlq){font-weight:var(--font-weight-medium);flex:none;max-width:100%}.description__dd:where(.astro-3uerlhlq){--description-item-dd-background-color:var(--color-border-normal);max-width:100%;padding-bottom:var(--size-spacing-20);flex:auto;position:relative}.description__dd:where(.astro-3uerlhlq):after{background-color:var(--description-item-dd-background-color);content:"";width:100%;height:1px;display:block;position:absolute;bottom:0;left:0}.description__dt__label:where(.astro-3uerlhlq){--description-item-label-font-size:var(--font-size-24);--description-item-label-color:#36604c;color:var(--description-item-label-color);font-family:var(--font-family-roboto);font-size:var(--description-item-label-font-size);letter-spacing:.05em}@media screen and (prefers-color-scheme:dark){[data-theme=system] .description__dt:where(.astro-3uerlhlq){--description-item-dt-background-color:var(--color-border-normal-dark)}[data-theme=system] .description__dd:where(.astro-3uerlhlq){--description-item-dd-background-color:var(--color-border-normal-dark)}[data-theme=system] .description__dt__label:where(.astro-3uerlhlq){--description-item-label-color:var(--color-green-1)}}@media print,screen and (width>=769px){.description__dt__label:where(.astro-3uerlhlq){--description-item-label-font-size:var(--font-size-40)}}[data-theme=dark] .description__dt:where(.astro-3uerlhlq){--description-item-dt-background-color:var(--color-border-normal-dark)}[data-theme=dark] .description__dd:where(.astro-3uerlhlq){--description-item-dd-background-color:var(--color-border-normal-dark)}[data-theme=dark] .description__dt__label:where(.astro-3uerlhlq){--description-item-label-color:var(--color-green-1)}.description__dt>:first-child,.description.-simple .description__dd>:first-child{margin-top:0}.description__dt>:last-child,.description.-simple .description__dd>:last-child{margin-bottom:0}.description{container:description/inline-size}.level3+.description{margin-top:var(--size-spacing-20)}.description:has(.description__dt__label){--description-item-gap:var(--size-spacing-10);--description-item-areas:"label dt" "dd  dd";--description-item-border:var(--color-border-normal);margin-top:var(--size-spacing-40)}.description:has(.description__dt__label) .description__item{border-bottom:1px solid var(--description-item-border);gap:var(--description-item-gap);grid-template-areas:var(--description-item-areas);grid-template-columns:auto 1fr;display:grid}.description:has(.description__dt__label) .description__dt{display:contents}.description:has(.description__dt__label) .description__dt__label{grid-area:label;line-height:1}.description:has(.description__dt__label) .description__dt__dt{grid-area:dt}.description:has(.description__dt__label) .description__dd{grid-area:dd}.description:has(.description__dt__label) .description__dd:after{display:none}.description.-simple .description__item{grid-template-columns:subgrid;grid-column:span 2;display:grid}.description.-simple .description__item:not(:first-child){margin-top:var(--size-spacing-10)}.description.-simple .description__dt:after{content:none}.description.-simple .description__dd{padding-bottom:0}.description.-simple .description__dd:after{content:none}.description.-icon{--description-dt-icon-position:2px;--description-dt-icon-icon:url(/assets/img/icon_check_green.svg)}.description.-icon .description__dt{padding-left:44px;position:relative}.description.-icon .description__dt:before{content:"";width:24px;height:24px;top:var(--description-dt-icon-position);background-position:0 0;background-repeat:no-repeat;background-image:var(--description-dt-icon-icon);display:block;position:absolute;left:0}.description.-icon.-iconBlue{--description-dt-icon-icon:url(/assets/img/icon_check_blue.svg)}.description.-icon.-iconX{--description-dt-icon-icon:url(/assets/img/icon_x_mark.svg)}@container description (width>=1000px){.description .description__item{flex-direction:row}.description .description__dt{--description-item-dt-background-color:var(--color-border-normal);--description-item-dt-width:400px;flex:0 0 var(--description-item-dt-width);max-width:var(--description-item-dt-width);padding-bottom:var(--size-spacing-20);position:relative}.description .description__dt:after{background-color:var(--description-item-dt-background-color);content:"";width:420px;height:1px;display:block;position:absolute;bottom:0;left:0}.description .description__dt:has(>.description__dt__label):after{display:none}.description .description__dd:after{width:calc(100% - 4px);left:4px}.description.-icon .description__dt{--description-item-dt-width:434px;padding-right:70px}.description.-icon .description__dt:after{width:calc(100% + 24px)}@media screen and (prefers-color-scheme:dark){[data-theme=system] .description [data-theme=system] .description__dt{--description-item-dt-background-color:var(--color-border-normal-dark)}}}@media screen and (prefers-color-scheme:dark){[data-theme=system] .description.-icon.-iconX{--description-dt-icon-icon:url(/assets/img/icon_x_mark_dark.svg)}[data-theme=system] .description:has(.description__dt__label){--description-item-border:var(--color-border-normal-dark)}}@media print,screen and (width>=769px){.level3+.description{margin-top:var(--size-spacing-30)}.description.-column .description__item{flex-direction:column}.description.-column .description__dt{--description-item-dt-width:100%;flex:auto;padding-bottom:0}.description.-column .description__dt:after{display:none}.description.-column .description__content{padding-left:0}.description.-column *+.text{margin-top:var(--size-spacing-10)}.description.-icon{--description-dt-icon-position:5px}.description:has(.description__dt__label){--description-item-gap:var(--size-spacing-10) var(--size-spacing-20);--description-item-areas:"label dt" "label  dd"}}[data-theme=dark] .description.-icon.-iconX{--description-dt-icon-icon:url(/assets/img/icon_x_mark_dark.svg)}[data-theme=dark] .description:has(.description__dt__label){--description-item-border:var(--color-border-normal-dark)}
