/** @generated -- This file is automatically synced from dig-foundations@2.5.1. DO NOT MODIFY! **/
/**
  This file should not be imported into your CSS or SASS files - the CSS variables will be available on the page for you to use.
  DO NOT USE THIS FILE OR THE CSS VARIABLE TOKENS WITHOUT FIRST TALKING TO THE DESIGN SYSTEMS ON-CALL (SEE #design-systems ON SLACK)
**/
:root {
    --type__title__medium--lineheight: 28px;
    --type__title__medium--fontweight_strong: 500;
    --type__title__medium--fontweight: 400;
    --type__title__medium--fontsize: 22px;
    --type__title__standard--lineheight: 28px;
    --type__title__standard--fontweight_strong: 500;
    --type__title__standard--fontweight: 400;
    --type__title__standard--fontsize: 22px;
    --type__title__small--lineheight: 26px;
    --type__title__small--fontweight_strong: 500;
    --type__title__small--fontweight: 400;
    --type__title__small--fontsize: 16px;
    --type__title__large--lineheight: 36px;
    --type__title__large--fontweight_strong: 500;
    --type__title__large--fontweight: 400;
    --type__title__large--fontsize: 28px;
    --type__body__monospace--fontweight_strong: 600;
    --type__body__xsmall--lineheight_paragraph: 18px;
    --type__body__xsmall--lineheight_label: 14px;
    --type__body__xsmall--lineheight: 18px;
    --type__body__xsmall--fontweight_strong: 500;
    --type__body__xsmall--fontweight: 400;
    --type__body__xsmall--fontsize: 10px;
    --type__body__medium--lineheight_paragraph: 22px;
    --type__body__medium--lineheight_label: 18px;
    --type__body__medium--lineheight: 22px;
    --type__body__medium--fontweight_strong: 500;
    --type__body__medium--fontweight: 400;
    --type__body__medium--fontsize: 14px;
    --type__body__standard--lineheight_paragraph: 22px;
    --type__body__standard--lineheight_label: 18px;
    --type__body__standard--lineheight: 22px;
    --type__body__standard--fontweight_strong: 500;
    --type__body__standard--fontweight: 400;
    --type__body__standard--fontsize: 14px;
    --type__body__small--lineheight_paragraph: 20px;
    --type__body__small--lineheight_label: 16px;
    --type__body__small--lineheight: 20px;
    --type__body__small--fontweight_strong: 500;
    --type__body__small--fontweight: 400;
    --type__body__small--fontsize: 12px;
    --type__body__large--lineheight_paragraph: 24px;
    --type__body__large--lineheight_label: 20px;
    --type__body__large--lineheight: 24px;
    --type__body__large--fontweight_strong: 500;
    --type__body__large--fontweight: 400;
    --type__body__large--fontsize: 16px;
    --type__body__xlarge--lineheight_paragraph: 30px;
    --type__body__xlarge--lineheight_label: 26px;
    --type__body__xlarge--lineheight: 24px;
    --type__body__xlarge--fontweight_strong: 500;
    --type__body__xlarge--fontweight: 400;
    --type__body__xlarge--fontsize: 20px;
    --type--monospacefontstack: ui-monospace,"SFMono-Regular","SF Mono",Menlo,Consolas,"Liberation Mono",monospace;
    --type--titlefontstack: Sharp Grotesk,SharpGrotesk,Sharp Grotesk KR,Sharp Grotesk Thai,Atlas Grotesk Web,Atlas Grotesk,AtlasGrotesk,-apple-system,BlinkMacSystemFont,"Segoe UI","Helvetica Neue",Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";
    --type--bodyfontstack: Atlas Grotesk Web,Atlas Grotesk,AtlasGrotesk,-apple-system,BlinkMacSystemFont,"Segoe UI","Helvetica Neue",Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";
    --type__title__medium--fontfamily: var(--type--titlefontstack);
    --type__title__standard--fontfamily: var(--type--titlefontstack);
    --type__title__small--fontfamily: var(--type--titlefontstack);
    --type__title__large--fontfamily: var(--type--titlefontstack);
    --type__body__monospace--fontfamily: var(--type--monospacefontstack);
    --type__body__xsmall--fontfamily: var(--type--bodyfontstack);
    --type__body__medium--fontfamily: var(--type--bodyfontstack);
    --type__body__standard--fontfamily: var(--type--bodyfontstack);
    --type__body__small--fontfamily: var(--type--bodyfontstack);
    --type__body__large--fontfamily: var(--type--bodyfontstack);
    --type__body__xlarge--fontfamily: var(--type--bodyfontstack)
}

.dig-Theme,:root {
    --dig-radius__circular: 999px;
    --dig-radius__xlarge: 0;
    --dig-radius__large: 0;
    --dig-radius__medium: 0;
    --dig-radius__small: 0;
    --dig-radius__xsmall: 0;
    --dig-spacing__macro__xlarge: 48px;
    --dig-spacing__macro__large: 40px;
    --dig-spacing__dimension__132: 132px;
    --dig-spacing__dimension__116: 116px;
    --dig-spacing__dimension__100: 100px;
    --dig-spacing__dimension__84: 84px;
    --dig-spacing__dimension__76: 76px;
    --dig-spacing__dimension__68: 68px;
    --dig-spacing__dimension__60: 60px;
    --dig-spacing__dimension__52: 52px;
    --dig-spacing__dimension__44: 44px;
    --dig-spacing__dimension__36: 36px;
    --dig-spacing__dimension__32: 32px;
    --dig-spacing__dimension__28: 28px;
    --dig-spacing__dimension__24: 24px;
    --dig-spacing__dimension__20: 20px;
    --dig-spacing__dimension__16: 16px;
    --dig-spacing__dimension__12: 12px;
    --dig-spacing__dimension__10: 10px;
    --dig-spacing__dimension__8: 8px;
    --dig-spacing__dimension__6: 6px;
    --dig-spacing__dimension__4: 4px;
    --dig-spacing__dimension__2: 2px;
    --dig-spacing__dimension__0: 0;
    --dig-type__letterspacing__action: 0;
    --dig-type__lineheight__label__xsmall: 14px;
    --dig-type__lineheight__label__small: 16px;
    --dig-type__lineheight__label__medium: 18px;
    --dig-type__lineheight__label__large: 20px;
    --dig-type__lineheight__label__xlarge: 26px;
    --dig-type__lineheight__title__small: 26px;
    --dig-type__lineheight__title__medium: 28px;
    --dig-type__lineheight__title__large: 36px;
    --dig-type__lineheight__text__xsmall: 18px;
    --dig-type__lineheight__text__small: 20px;
    --dig-type__lineheight__text__medium: 22px;
    --dig-type__lineheight__text__large: 24px;
    --dig-type__lineheight__text__xlarge: 24px;
    --dig-type__weight__monospace: 600;
    --dig-type__weight__strong: 500;
    --dig-type__weight__base: 400;
    --dig-type__size__action__small: 12px;
    --dig-type__size__action__medium: 14px;
    --dig-type__size__action__large: 16px;
    --dig-type__size__action__xlarge: 16px;
    --dig-type__size__title__small: 16px;
    --dig-type__size__title__medium: 22px;
    --dig-type__size__title__large: 28px;
    --dig-type__size__text__xsmall: 10px;
    --dig-type__size__text__small: 12px;
    --dig-type__size__text__medium: 14px;
    --dig-type__size__text__large: 16px;
    --dig-type__size__text__xlarge: 20px;
    --dig-type__monospacefontstack: ui-monospace,"SFMono-Regular","SF Mono",Menlo,Consolas,"Liberation Mono",monospace;
    --dig-type__titlefontstack: Sharp Grotesk,SharpGrotesk,Sharp Grotesk KR,Sharp Grotesk Thai,Atlas Grotesk Web,Atlas Grotesk,AtlasGrotesk,-apple-system,BlinkMacSystemFont,"Segoe UI","Helvetica Neue",Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";
    --dig-type__bodyfontstack: Atlas Grotesk Web,Atlas Grotesk,AtlasGrotesk,-apple-system,BlinkMacSystemFont,"Segoe UI","Helvetica Neue",Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";
    --dig-breakpoint__xlarge: 1920;
    --dig-breakpoint__large: 1600;
    --dig-breakpoint__medium: 1024;
    --dig-breakpoint__small: 600;
    --dig-breakpoint__xsmall: 0;
    --dig-type__family__text: var(--dig-type__bodyfontstack);
    --dig-type__family__title: var(--dig-type__titlefontstack);
    --dig-type__family__monospace: var(--dig-type__monospacefontstack);
    --dig-type__family__action: var(--dig-type__bodyfontstack);
    --dig-spacing__micro__xsmall: var(--dig-spacing__dimension__4);
    --dig-spacing__micro__small: var(--dig-spacing__dimension__8);
    --dig-spacing__micro__medium: var(--dig-spacing__dimension__12);
    --dig-spacing__micro__large: var(--dig-spacing__dimension__16);
    --dig-spacing__micro__xlarge: var(--dig-spacing__dimension__20);
    --dig-spacing__macro__xsmall: var(--dig-spacing__dimension__16);
    --dig-spacing__macro__small: var(--dig-spacing__dimension__24);
    --dig-spacing__macro__medium: var(--dig-spacing__dimension__32);
    --dig-utilities__boxshadow__focus-ring: 0 0 0 3px var(--dig-color__utility__focus-ring)
}

.dig-Theme--bright,:root {
    --dig-color__foldericon__icon-shadow: #3d70aa;
    --dig-color__foldericon__icon: #5093df;
    --dig-color__foldericon__shadow: #8aa8ca;
    --dig-color__foldericon__container: #a1c9f7;
    --dig-color__fileicon__icon-shadow: #6c6966;
    --dig-color__fileicon__icon: #777471;
    --dig-color__fileicon__shadow: #bfbfbf;
    --dig-color__selection__base: #1a1918;
    --dig-color__selection__base--state-1: #393633;
    --dig-color__selection__base--state-2: #44403d;
    --dig-color__selection__on-base: #f7f5f2;
    --dig-color__selection__surface: #ebe9e6;
    --dig-color__selection__surface--state-1: #dfdcd8;
    --dig-color__selection__surface--state-2: #d3cec9;
    --dig-color__selection__on-surface: #1a1918;
    --dig-color__identity__yellow: #fad24b;
    --dig-color__identity__on-yellow: #684505;
    --dig-color__identity__purple: #c8aff0;
    --dig-color__identity__on-purple: #682760;
    --dig-color__identity__red: #fa551e;
    --dig-color__identity__on-red: #4e0119;
    --dig-color__identity__cyan: #3dd3ee;
    --dig-color__identity__on-cyan: #055463;
    --dig-color__identity__magenta: #ffafa5;
    --dig-color__identity__on-magenta: #892055;
    --dig-color__identity__blue: #b4c8e1;
    --dig-color__identity__on-blue: #283750;
    --dig-color__identity__orange: #f9a34b;
    --dig-color__identity__on-orange: #6d2e09;
    --dig-color__identity__green: #b4dc19;
    --dig-color__identity__on-green: #175641;
    --dig-color__folder__closed: #b4d1ff;
    --dig-color__folder__outside: #b4d1ff;
    --dig-color__folder__inside: #75aaff;
    --dig-color__primary-cta__base: #0061fe;
    --dig-color__primary-cta__base--state-1: #004dc7;
    --dig-color__primary-cta__base--state-2: #003a97;
    --dig-color__primary-cta__on-base: #f2f7ff;
    --dig-color__background__base: #fff;
    --dig-color__background__subtle: #f7f5f2;
    --dig-color__background__raised: #fff;
    --dig-color__text__base: #1a1918;
    --dig-color__text__subtle: #736c64;
    --dig-color__border__base: #bbb5ae;
    --dig-color__border__subtle: rgba(0,0,0,0.1411764705882353);
    --dig-color__border__bold: #8c8279;
    --dig-color__disabled__base: #bbb5ae;
    --dig-color__disabled__on-base: #f7f5f2;
    --dig-color__disabled__surface: #d3cec9;
    --dig-color__disabled__on-surface: #8c8279;
    --dig-color__primary__base: #0061fe;
    --dig-color__primary__base--state-1: #004dc7;
    --dig-color__primary__base--state-2: #003a97;
    --dig-color__primary__on-base: #f2f7ff;
    --dig-color__primary__surface: #deebff;
    --dig-color__primary__surface--state-1: #c9ddff;
    --dig-color__primary__surface--state-2: #b4d1ff;
    --dig-color__primary__on-surface: #0057e0;
    --dig-color__secondary__base: #1a1918;
    --dig-color__secondary__base--state-1: #393633;
    --dig-color__secondary__base--state-2: #44403d;
    --dig-color__secondary__on-base: #f7f5f2;
    --dig-color__secondary__surface: #ebe9e6;
    --dig-color__secondary__surface--state-1: #dfdcd8;
    --dig-color__secondary__surface--state-2: #d3cec9;
    --dig-color__secondary__on-surface: #242321;
    --dig-color__warning__base: #845909;
    --dig-color__warning__base--state-1: #764f07;
    --dig-color__warning__base--state-2: #593a03;
    --dig-color__warning__on-base: #f9f6f0;
    --dig-color__warning__surface: #fbe8ae;
    --dig-color__warning__surface--state-1: #f5db84;
    --dig-color__warning__surface--state-2: #eecc5d;
    --dig-color__warning__on-surface: #755f1a;
    --dig-color__success__base: #0f503c;
    --dig-color__success__base--state-1: #206f54;
    --dig-color__success__base--state-2: #2c8769;
    --dig-color__success__on-base: #e2ece8;
    --dig-color__success__surface: #e2ece8;
    --dig-color__success__surface--state-1: #b8d6cc;
    --dig-color__success__surface--state-2: #83c3ad;
    --dig-color__success__on-surface: #206f54;
    --dig-color__alert__base: #9b0032;
    --dig-color__alert__base--state-1: #c0154c;
    --dig-color__alert__base--state-2: #de346b;
    --dig-color__alert__on-base: #f5e5eb;
    --dig-color__alert__surface: #f5e5eb;
    --dig-color__alert__surface--state-1: #ecc5d2;
    --dig-color__alert__surface--state-2: #e5a3b9;
    --dig-color__alert__on-surface: #c0154c;
    --dig-color__opacity__surface: rgba(155,100,0,0.10196078431372549);
    --dig-color__opacity__surface--state-1: rgba(155,100,0,0.14901960784313725);
    --dig-color__opacity__surface--state-2: rgba(155,100,0,0.2);
    --dig-color__utility__focus-ring: #3080ff;
    --dig-color__utility__overlay: rgba(0,0,0,0.5019607843137255);
    --dig-color__highlight__blue: #b4d1ff;
    --dig-color__highlight__blue--bold: #8bb7ff;
    --dig-color__highlight__blue--bolder: #5f9dff;
    --dig-color__highlight__purple: #d8c8f1;
    --dig-color__highlight__purple--bold: #c1ace7;
    --dig-color__highlight__purple--bolder: #ab90db;
    --dig-color__highlight__yellow: #fbe8ae;
    --dig-color__highlight__yellow--bold: #eecc5d;
    --dig-color__highlight__yellow--bolder: #dcaf21;
    --dig-color__highlight__red: #fec0af;
    --dig-color__highlight__red--bold: #fb9d83;
    --dig-color__highlight__red--bolder: #f77751;
    --dig-color__highlight__green: #dff29f;
    --dig-color__highlight__green--bold: #b4df1c;
    --dig-color__highlight__green--bolder: #9fc418;
    --dig-color__accent__cyan: #007891;
    --dig-color__accent__red: #9b0032;
    --dig-color__accent__orange: #be4b0a;
    --dig-color__accent__green: #0f503c;
    --dig-color__accent__blue: #283750;
    --dig-color__accent__purple: #78286e;
    --dig-color__accent__magenta: #cd2f7b;
    --dig-color__accent__yellow: #9b6400;
    --dig-color__accent__on-accent: #fff;
    --dig-color__fileicon__container: #f7f5f2;
    --dig-color__glyph__primary: #1e1919;
    --dig-color__glyph__accent: #0061fe
}

.dig-Theme--dark {
    --dig-color__glyph__primary: #696663;
    --dig-color__foldericon__icon-shadow: #3d70aa;
    --dig-color__foldericon__icon: #5093df;
    --dig-color__foldericon__shadow: #8aa8ca;
    --dig-color__foldericon__container: #a1c9f7;
    --dig-color__fileicon__icon-shadow: #6c6966;
    --dig-color__fileicon__icon: #777471;
    --dig-color__fileicon__shadow: #bfbfbf;
    --dig-color__selection__base: #f7f5f2;
    --dig-color__selection__base--state-1: #ebe9e6;
    --dig-color__selection__base--state-2: #d3cec9;
    --dig-color__selection__on-base: #1e1919;
    --dig-color__selection__surface: #2d2b29;
    --dig-color__selection__surface--state-1: #393633;
    --dig-color__selection__surface--state-2: #44403d;
    --dig-color__selection__on-surface: #f7f5f2;
    --dig-color__identity__yellow: #684505;
    --dig-color__identity__on-yellow: #fad24b;
    --dig-color__identity__purple: #682760;
    --dig-color__identity__on-purple: #c8aff0;
    --dig-color__identity__red: #4e0119;
    --dig-color__identity__on-red: #fa551e;
    --dig-color__identity__cyan: #055463;
    --dig-color__identity__on-cyan: #3dd3ee;
    --dig-color__identity__magenta: #892055;
    --dig-color__identity__on-magenta: #ffafa5;
    --dig-color__identity__blue: #283750;
    --dig-color__identity__on-blue: #b4c8e1;
    --dig-color__identity__orange: #6d2e09;
    --dig-color__identity__on-orange: #f9a34b;
    --dig-color__identity__green: #175641;
    --dig-color__identity__on-green: #b4dc19;
    --dig-color__folder__closed: #b4d1ff;
    --dig-color__folder__outside: #b4d1ff;
    --dig-color__folder__inside: #75aaff;
    --dig-color__primary-cta__base: #3080ff;
    --dig-color__primary-cta__base--state-1: #0061fa;
    --dig-color__primary-cta__base--state-2: #004dc7;
    --dig-color__primary-cta__on-base: #00183e;
    --dig-color__background__base: #1a1918;
    --dig-color__background__subtle: #242321;
    --dig-color__background__raised: #2d2b29;
    --dig-color__text__base: #fff;
    --dig-color__text__subtle: #bbb5ae;
    --dig-color__border__base: #5b5650;
    --dig-color__border__subtle: hsla(0,0%,100%,0.1411764705882353);
    --dig-color__border__bold: #736c64;
    --dig-color__disabled__base: #5b5650;
    --dig-color__disabled__surface: #44403d;
    --dig-color__disabled__on-base: #1e1919;
    --dig-color__disabled__on-surface: #8c8279;
    --dig-color__primary__base: #3080ff;
    --dig-color__primary__base--state-1: #0061fa;
    --dig-color__primary__base--state-2: #004dc7;
    --dig-color__primary__on-base: #00183e;
    --dig-color__primary__surface: #002969;
    --dig-color__primary__surface--state-1: #003280;
    --dig-color__primary__surface--state-2: #003a97;
    --dig-color__primary__on-surface: #5f9dff;
    --dig-color__secondary__base: #f7f5f2;
    --dig-color__secondary__base--state-1: #ebe9e6;
    --dig-color__secondary__base--state-2: #d3cec9;
    --dig-color__secondary__on-base: #1e1919;
    --dig-color__secondary__surface: #2d2b29;
    --dig-color__secondary__surface--state-1: #44403d;
    --dig-color__secondary__surface--state-2: #5b5650;
    --dig-color__secondary__on-surface: #ebe9e6;
    --dig-color__warning__base: #fad24b;
    --dig-color__warning__base--state-1: #dcaf21;
    --dig-color__warning__base--state-2: #ae8c1f;
    --dig-color__warning__on-base: #3e2801;
    --dig-color__warning__surface: #4d3f14;
    --dig-color__warning__surface--state-1: #5a4a16;
    --dig-color__warning__surface--state-2: #675418;
    --dig-color__warning__on-surface: #fad24b;
    --dig-color__success__base: #b4dc19;
    --dig-color__success__base--state-1: #89a914;
    --dig-color__success__base--state-2: #748e11;
    --dig-color__success__on-base: #283105;
    --dig-color__success__surface: #3a4608;
    --dig-color__success__surface--state-1: #435109;
    --dig-color__success__surface--state-2: #4c5d0b;
    --dig-color__success__on-surface: #b4dc19;
    --dig-color__alert__base: #f98a6b;
    --dig-color__alert__base--state-1: #f77751;
    --dig-color__alert__base--state-2: #f46135;
    --dig-color__alert__on-base: #2f1006;
    --dig-color__alert__surface: #63200b;
    --dig-color__alert__surface--state-1: #76260c;
    --dig-color__alert__surface--state-2: #892b0d;
    --dig-color__alert__on-surface: #fb9d83;
    --dig-color__opacity__surface: hsla(0,0%,100%,0.10196078431372549);
    --dig-color__opacity__surface--state-1: hsla(0,0%,100%,0.14901960784313725);
    --dig-color__opacity__surface--state-2: hsla(0,0%,100%,0.2);
    --dig-color__utility__focus-ring: #5f9dff;
    --dig-color__utility__overlay: rgba(0,0,0,0.8);
    --dig-color__highlight__blue: #002969;
    --dig-color__highlight__blue--bold: #003280;
    --dig-color__highlight__blue--bolder: #003a97;
    --dig-color__highlight__purple: #483a65;
    --dig-color__highlight__purple--bold: #55417b;
    --dig-color__highlight__purple--bolder: #624894;
    --dig-color__highlight__yellow: #4c3102;
    --dig-color__highlight__yellow--bold: #593a03;
    --dig-color__highlight__yellow--bolder: #684505;
    --dig-color__highlight__red: #4e0119;
    --dig-color__highlight__red--bold: #600220;
    --dig-color__highlight__red--bolder: #85072f;
    --dig-color__highlight__green: #124b38;
    --dig-color__highlight__green--bold: #175641;
    --dig-color__highlight__green--bolder: #1b634b;
    --dig-color__accent__cyan: #14c8eb;
    --dig-color__accent__red: #fa551e;
    --dig-color__accent__orange: #ff8c19;
    --dig-color__accent__green: #b4dc19;
    --dig-color__accent__blue: #b4c8e1;
    --dig-color__accent__purple: #c8aff0;
    --dig-color__accent__magenta: #ffafa5;
    --dig-color__accent__yellow: #fad24b;
    --dig-color__accent__on-accent: #242321;
    --dig-color__fileicon__container: #f7f5f2;
    --dig-color__glyph__accent: #3984ff
}

.dig-Theme-vis2023 {
    --dig-radius__circular: 999px;
    --dig-radius__xlarge: 16px;
    --dig-radius__large: 12px;
    --dig-radius__medium: 8px;
    --dig-radius__small: 6px;
    --dig-radius__xsmall: 4px;
    --dig-spacing__macro__xlarge: 48px;
    --dig-spacing__macro__large: 40px;
    --dig-spacing__dimension__132: 132px;
    --dig-spacing__dimension__116: 116px;
    --dig-spacing__dimension__100: 100px;
    --dig-spacing__dimension__84: 84px;
    --dig-spacing__dimension__76: 76px;
    --dig-spacing__dimension__68: 68px;
    --dig-spacing__dimension__60: 60px;
    --dig-spacing__dimension__52: 52px;
    --dig-spacing__dimension__44: 44px;
    --dig-spacing__dimension__36: 36px;
    --dig-spacing__dimension__32: 32px;
    --dig-spacing__dimension__28: 28px;
    --dig-spacing__dimension__24: 24px;
    --dig-spacing__dimension__20: 20px;
    --dig-spacing__dimension__16: 16px;
    --dig-spacing__dimension__12: 12px;
    --dig-spacing__dimension__10: 10px;
    --dig-spacing__dimension__8: 8px;
    --dig-spacing__dimension__6: 6px;
    --dig-spacing__dimension__4: 4px;
    --dig-spacing__dimension__2: 2px;
    --dig-spacing__dimension__0: 0;
    --dig-type__letterspacing__action: 0.02em;
    --dig-type__lineheight__label__xsmall: 14px;
    --dig-type__lineheight__label__small: 16px;
    --dig-type__lineheight__label__medium: 18px;
    --dig-type__lineheight__label__large: 20px;
    --dig-type__lineheight__label__xlarge: 26px;
    --dig-type__lineheight__title__small: 26px;
    --dig-type__lineheight__title__medium: 28px;
    --dig-type__lineheight__title__large: 36px;
    --dig-type__lineheight__text__xsmall: 18px;
    --dig-type__lineheight__text__small: 20px;
    --dig-type__lineheight__text__medium: 22px;
    --dig-type__lineheight__text__large: 24px;
    --dig-type__lineheight__text__xlarge: 24px;
    --dig-type__weight__monospace: 600;
    --dig-type__weight__strong: 500;
    --dig-type__weight__base: 400;
    --dig-type__size__action__small: 11px;
    --dig-type__size__action__medium: 13px;
    --dig-type__size__action__large: 15px;
    --dig-type__size__action__xlarge: 15px;
    --dig-type__size__title__small: 16px;
    --dig-type__size__title__medium: 22px;
    --dig-type__size__title__large: 28px;
    --dig-type__size__text__xsmall: 10px;
    --dig-type__size__text__small: 12px;
    --dig-type__size__text__medium: 14px;
    --dig-type__size__text__large: 16px;
    --dig-type__size__text__xlarge: 20px;
    --dig-type__monospacefontstack: ui-monospace,"SFMono-Regular","SF Mono",Menlo,Consolas,"Liberation Mono",monospace;
    --dig-type__titlefontstack: Sharp Grotesk,SharpGrotesk,Sharp Grotesk KR,Sharp Grotesk Thai,Atlas Grotesk Web,Atlas Grotesk,AtlasGrotesk,-apple-system,BlinkMacSystemFont,"Segoe UI","Helvetica Neue",Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";
    --dig-type__bodyfontstack: Atlas Grotesk Web,Atlas Grotesk,AtlasGrotesk,-apple-system,BlinkMacSystemFont,"Segoe UI","Helvetica Neue",Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";
    --dig-breakpoint__xlarge: 1920;
    --dig-breakpoint__large: 1600;
    --dig-breakpoint__medium: 1024;
    --dig-breakpoint__small: 600;
    --dig-breakpoint__xsmall: 0;
    --dig-type__family__text: var(--dig-type__bodyfontstack);
    --dig-type__family__title: var(--dig-type__titlefontstack);
    --dig-type__family__monospace: var(--dig-type__monospacefontstack);
    --dig-type__family__action: var(--dig-type__titlefontstack);
    --dig-spacing__micro__xsmall: var(--dig-spacing__dimension__4);
    --dig-spacing__micro__small: var(--dig-spacing__dimension__8);
    --dig-spacing__micro__medium: var(--dig-spacing__dimension__12);
    --dig-spacing__micro__large: var(--dig-spacing__dimension__16);
    --dig-spacing__micro__xlarge: var(--dig-spacing__dimension__20);
    --dig-spacing__macro__xsmall: var(--dig-spacing__dimension__16);
    --dig-spacing__macro__small: var(--dig-spacing__dimension__24);
    --dig-spacing__macro__medium: var(--dig-spacing__dimension__32);
    --dig-utilities__boxshadow__focus-ring: 0 0 0 3px var(--dig-color__utility__focus-ring)
}

.dig-Mode--bright {
    --scheme__color: light;
    --dig-color-scheme: light
}

.dig-Mode--dark {
    --scheme__color: dark;
    --dig-color-scheme: dark
}

.dig-Theme-vis2023--bright {
    --dig-color__selection__base: #0061fe;
    --dig-color__selection__base--state-1: #004dc7;
    --dig-color__selection__base--state-2: #003a97;
    --dig-color__selection__on-base: #f2f7ff;
    --dig-color__selection__surface: #f2f7ff;
    --dig-color__selection__surface--state-1: #deebff;
    --dig-color__selection__surface--state-2: #b4d1ff;
    --dig-color__selection__on-surface: #00183e;
    --dig-color__identity__yellow: #fad24b;
    --dig-color__identity__on-yellow: #684505;
    --dig-color__identity__purple: #c8aff0;
    --dig-color__identity__on-purple: #682760;
    --dig-color__identity__red: #fa551e;
    --dig-color__identity__on-red: #4e0119;
    --dig-color__identity__cyan: #3dd3ee;
    --dig-color__identity__on-cyan: #055463;
    --dig-color__identity__magenta: #ffafa5;
    --dig-color__identity__on-magenta: #892055;
    --dig-color__identity__blue: #b4c8e1;
    --dig-color__identity__on-blue: #283750;
    --dig-color__identity__orange: #f9a34b;
    --dig-color__identity__on-orange: #6d2e09;
    --dig-color__folder__closed: #b4d1ff;
    --dig-color__folder__outside: #b4d1ff;
    --dig-color__folder__inside: #75aaff;
    --dig-color__primary-cta__base: #1a1918;
    --dig-color__primary-cta__base--state-1: #393633;
    --dig-color__primary-cta__base--state-2: #4f4a46;
    --dig-color__primary-cta__on-base: #f7f5f2;
    --dig-color__background__base: #fff;
    --dig-color__background__subtle: #f7f5f2;
    --dig-color__background__raised: #fff;
    --dig-color__text__base: #1a1918;
    --dig-color__text__subtle: #736c64;
    --dig-color__border__base: #bbb5ae;
    --dig-color__border__subtle: rgba(0,0,0,0.1411764705882353);
    --dig-color__border__bold: #8c8279;
    --dig-color__disabled__base: #bbb5ae;
    --dig-color__disabled__on-base: #f7f5f2;
    --dig-color__disabled__surface: #d3cec9;
    --dig-color__disabled__on-surface: #8c8279;
    --dig-color__primary__base: #0061fe;
    --dig-color__primary__base--state-1: #004dc7;
    --dig-color__primary__base--state-2: #003a97;
    --dig-color__primary__on-base: #f2f7ff;
    --dig-color__primary__surface: #deebff;
    --dig-color__primary__surface--state-1: #c9ddff;
    --dig-color__primary__surface--state-2: #b4d1ff;
    --dig-color__primary__on-surface: #0057e0;
    --dig-color__secondary__base: #1a1918;
    --dig-color__secondary__base--state-1: #393633;
    --dig-color__secondary__base--state-2: #4f4a46;
    --dig-color__secondary__on-base: #f7f5f2;
    --dig-color__secondary__surface: #ebe9e6;
    --dig-color__secondary__surface--state-1: #dfdcd8;
    --dig-color__secondary__surface--state-2: #d3cec9;
    --dig-color__secondary__on-surface: #242321;
    --dig-color__warning__base: #845909;
    --dig-color__warning__base--state-1: #764f07;
    --dig-color__warning__base--state-2: #593a03;
    --dig-color__warning__on-base: #f9f6f0;
    --dig-color__warning__surface: #fbe8ae;
    --dig-color__warning__surface--state-1: #f5db84;
    --dig-color__warning__surface--state-2: #eecc5d;
    --dig-color__warning__on-surface: #755f1a;
    --dig-color__success__base: #0f503c;
    --dig-color__success__base--state-1: #206f54;
    --dig-color__success__base--state-2: #2c8769;
    --dig-color__success__on-base: #e2ece8;
    --dig-color__success__surface: #e2ece8;
    --dig-color__success__surface--state-1: #b8d6cc;
    --dig-color__success__surface--state-2: #83c3ad;
    --dig-color__success__on-surface: #206f54;
    --dig-color__alert__base: #9b0032;
    --dig-color__alert__base--state-1: #c0154c;
    --dig-color__alert__base--state-2: #de346b;
    --dig-color__alert__on-base: #f5e5eb;
    --dig-color__alert__surface: #f5e5eb;
    --dig-color__alert__surface--state-1: #ecc5d2;
    --dig-color__alert__surface--state-2: #e5a3b9;
    --dig-color__alert__on-surface: #c0154c;
    --dig-color__opacity__surface: rgba(155,100,0,0.10196078431372549);
    --dig-color__opacity__surface--state-1: rgba(155,100,0,0.14901960784313725);
    --dig-color__opacity__surface--state-2: rgba(155,100,0,0.2);
    --dig-color__utility__focus-ring: #3080ff;
    --dig-color__utility__overlay: rgba(0,0,0,0.5019607843137255);
    --dig-color__highlight__blue: #b4d1ff;
    --dig-color__highlight__blue--bold: #8bb7ff;
    --dig-color__highlight__blue--bolder: #5f9dff;
    --dig-color__highlight__purple: #d8c8f1;
    --dig-color__highlight__purple--bold: #c1ace7;
    --dig-color__highlight__purple--bolder: #ab90db;
    --dig-color__highlight__yellow: #fbe8ae;
    --dig-color__highlight__yellow--bold: #eecc5d;
    --dig-color__highlight__yellow--bolder: #dcaf21;
    --dig-color__highlight__red: #fec0af;
    --dig-color__highlight__red--bold: #fb9d83;
    --dig-color__highlight__red--bolder: #f77751;
    --dig-color__highlight__green: #dff29f;
    --dig-color__highlight__green--bold: #b4df1c;
    --dig-color__highlight__green--bolder: #9fc418;
    --dig-color__accent__cyan: #007891;
    --dig-color__accent__red: #9b0032;
    --dig-color__accent__orange: #be4b0a;
    --dig-color__accent__green: #0f503c;
    --dig-color__accent__blue: #283750;
    --dig-color__accent__purple: #78286e;
    --dig-color__accent__magenta: #cd2f7b;
    --dig-color__accent__yellow: #9b6400;
    --dig-color__accent__on-accent: #fff;
    --dig-color__fileicon__container: #f7f5f2;
    --dig-color__fileicon__shadow: #c7c1bb;
    --dig-color__fileicon__icon: #7f776f;
    --dig-color__fileicon__icon-shadow: #736c64;
    --dig-color__foldericon__container: #c7c1bb;
    --dig-color__foldericon__shadow: #a49b93;
    --dig-color__foldericon__icon: #978f86;
    --dig-color__foldericon__icon-shadow: #736c64;
    --dig-color__glyph__primary: #1e1919;
    --dig-color__glyph__accent: #0061fe
}

.dig-Theme-vis2023--dark {
    --dig-color__glyph__primary: #696663;
    --dig-color__selection__base: #5f9dff;
    --dig-color__selection__base--state-1: #3080ff;
    --dig-color__selection__base--state-2: #0061fa;
    --dig-color__selection__on-base: #00183e;
    --dig-color__selection__surface: #002969;
    --dig-color__selection__surface--state-1: #003280;
    --dig-color__selection__surface--state-2: #003a97;
    --dig-color__selection__on-surface: #f2f7ff;
    --dig-color__identity__yellow: #684505;
    --dig-color__identity__on-yellow: #fad24b;
    --dig-color__identity__purple: #682760;
    --dig-color__identity__on-purple: #c8aff0;
    --dig-color__identity__red: #4e0119;
    --dig-color__identity__on-red: #fa551e;
    --dig-color__identity__cyan: #055463;
    --dig-color__identity__on-cyan: #3dd3ee;
    --dig-color__identity__magenta: #892055;
    --dig-color__identity__on-magenta: #ffafa5;
    --dig-color__identity__blue: #283750;
    --dig-color__identity__on-blue: #b4c8e1;
    --dig-color__identity__orange: #6d2e09;
    --dig-color__identity__on-orange: #f9a34b;
    --dig-color__folder__closed: #b4d1ff;
    --dig-color__folder__outside: #b4d1ff;
    --dig-color__folder__inside: #75aaff;
    --dig-color__primary-cta__base: #f7f5f2;
    --dig-color__primary-cta__base--state-1: #ebe9e6;
    --dig-color__primary-cta__base--state-2: #d3cec9;
    --dig-color__primary-cta__on-base: #1e1919;
    --dig-color__background__base: #1a1918;
    --dig-color__background__subtle: #242321;
    --dig-color__background__raised: #2d2b29;
    --dig-color__text__base: #fff;
    --dig-color__text__subtle: #bbb5ae;
    --dig-color__border__base: #5b5650;
    --dig-color__border__subtle: hsla(0,0%,100%,0.1411764705882353);
    --dig-color__border__bold: #736c64;
    --dig-color__disabled__base: #5b5650;
    --dig-color__disabled__surface: #44403d;
    --dig-color__disabled__on-base: #1e1919;
    --dig-color__disabled__on-surface: #8c8279;
    --dig-color__primary__base: #3080ff;
    --dig-color__primary__base--state-1: #0061fa;
    --dig-color__primary__base--state-2: #004dc7;
    --dig-color__primary__on-base: #00183e;
    --dig-color__primary__surface: #002969;
    --dig-color__primary__surface--state-1: #003280;
    --dig-color__primary__surface--state-2: #003a97;
    --dig-color__primary__on-surface: #5f9dff;
    --dig-color__secondary__base: #f7f5f2;
    --dig-color__secondary__base--state-1: #ebe9e6;
    --dig-color__secondary__base--state-2: #d3cec9;
    --dig-color__secondary__on-base: #1e1919;
    --dig-color__secondary__surface: #2d2b29;
    --dig-color__secondary__surface--state-1: #44403d;
    --dig-color__secondary__surface--state-2: #5b5650;
    --dig-color__secondary__on-surface: #ebe9e6;
    --dig-color__warning__base: #fad24b;
    --dig-color__warning__base--state-1: #dcaf21;
    --dig-color__warning__base--state-2: #ae8c1f;
    --dig-color__warning__on-base: #3e2801;
    --dig-color__warning__surface: #4d3f14;
    --dig-color__warning__surface--state-1: #5a4a16;
    --dig-color__warning__surface--state-2: #675418;
    --dig-color__warning__on-surface: #fad24b;
    --dig-color__success__base: #b4dc19;
    --dig-color__success__base--state-1: #89a914;
    --dig-color__success__base--state-2: #748e11;
    --dig-color__success__on-base: #283105;
    --dig-color__success__surface: #3a4608;
    --dig-color__success__surface--state-1: #435109;
    --dig-color__success__surface--state-2: #4c5d0b;
    --dig-color__success__on-surface: #b4dc19;
    --dig-color__alert__base: #f98a6b;
    --dig-color__alert__base--state-1: #f77751;
    --dig-color__alert__base--state-2: #f46135;
    --dig-color__alert__on-base: #2f1006;
    --dig-color__alert__surface: #63200b;
    --dig-color__alert__surface--state-1: #76260c;
    --dig-color__alert__surface--state-2: #892b0d;
    --dig-color__alert__on-surface: #fb9d83;
    --dig-color__opacity__surface: hsla(0,0%,100%,0.10196078431372549);
    --dig-color__opacity__surface--state-1: hsla(0,0%,100%,0.14901960784313725);
    --dig-color__opacity__surface--state-2: hsla(0,0%,100%,0.2);
    --dig-color__utility__focus-ring: #5f9dff;
    --dig-color__utility__overlay: rgba(0,0,0,0.8);
    --dig-color__highlight__blue: #002969;
    --dig-color__highlight__blue--bold: #003280;
    --dig-color__highlight__blue--bolder: #003a97;
    --dig-color__highlight__purple: #483a65;
    --dig-color__highlight__purple--bold: #55417b;
    --dig-color__highlight__purple--bolder: #624894;
    --dig-color__highlight__yellow: #4c3102;
    --dig-color__highlight__yellow--bold: #593a03;
    --dig-color__highlight__yellow--bolder: #684505;
    --dig-color__highlight__red: #4e0119;
    --dig-color__highlight__red--bold: #600220;
    --dig-color__highlight__red--bolder: #85072f;
    --dig-color__highlight__green: #124b38;
    --dig-color__highlight__green--bold: #175641;
    --dig-color__highlight__green--bolder: #1b634b;
    --dig-color__accent__cyan: #14c8eb;
    --dig-color__accent__red: #fa551e;
    --dig-color__accent__orange: #ff8c19;
    --dig-color__accent__green: #b4dc19;
    --dig-color__accent__blue: #b4c8e1;
    --dig-color__accent__purple: #c8aff0;
    --dig-color__accent__magenta: #ffafa5;
    --dig-color__accent__yellow: #fad24b;
    --dig-color__accent__on-accent: #242321;
    --dig-color__fileicon__container: #2d2b29;
    --dig-color__fileicon__shadow: #000;
    --dig-color__fileicon__icon: #978f86;
    --dig-color__fileicon__icon-shadow: #67615a;
    --dig-color__foldericon__container: #a49b93;
    --dig-color__foldericon__shadow: #000;
    --dig-color__foldericon__icon: #736c64;
    --dig-color__foldericon__icon-shadow: #5b5650;
    --dig-color__glyph__accent: #3984ff
}


/* -- typescript/component_libraries/dwg-components/src/atoms/dwg-box/index.web.css */
.dwg-box {
    -webkit-tap-highlight-color: transparent;
    box-sizing: border-box
}

/* -- typescript/component_libraries/dwg-components/src/atoms/dwg-flex-grid/index.web.css */
.dwg-flex-grid {
    --dwg-flex-grid__columns: var(--dwg-flex-grid__columns--mobile);
    width: 100%
}

.dwg-flex-grid__cell {
    --dwg-flex-grid__col-span: var(--dwg-flex-grid__col-span--mobile, 1);
    --dwg-flex-grid__col-pad-left: var(--dwg-flex-grid__col-pad-left--mobile, 0);
    --dwg-flex-grid__col-pad-right: var(--dwg-flex-grid__col-pad-right--mobile, 0)
}

@media (min-width:480px) {
    .dwg-flex-grid {
        --dwg-flex-grid__columns: var(--dwg-flex-grid__columns--mobile-lg, var(--dwg-flex-grid__columns--mobile))
    }

    .dwg-flex-grid__cell {
        --dwg-flex-grid__col-span: var(--dwg-flex-grid__col-span--mobile-lg, var(--dwg-flex-grid__col-span--mobile));
        --dwg-flex-grid__col-pad-left: var(--dwg-flex-grid__col-pad-left--mobile-lg, var(--dwg-flex-grid__col-pad-left--mobile));
        --dwg-flex-grid__col-pad-right: var(--dwg-flex-grid__col-pad-right--mobile-lg, var(--dwg-flex-grid__col-pad-right--mobile))
    }
}

@media (min-width:768px) {
    .dwg-flex-grid {
        --dwg-flex-grid__columns: var(--dwg-flex-grid__columns--tablet, var(--dwg-flex-grid__columns--mobile-lg, var(--dwg-flex-grid__columns--mobile)))
    }

    .dwg-flex-grid__cell {
        --dwg-flex-grid__col-span: var(--dwg-flex-grid__col-span--tablet, var(--dwg-flex-grid__col-span--mobile-lg, var(--dwg-flex-grid__col-span--mobile)));
        --dwg-flex-grid__col-pad-left: var(--dwg-flex-grid__col-pad-left--tablet, var(--dwg-flex-grid__col-pad-left--mobile-lg, var(--dwg-flex-grid__col-pad-left--mobile)));
        --dwg-flex-grid__col-pad-right: var(--dwg-flex-grid__col-pad-right--tablet, var(--dwg-flex-grid__col-pad-right--mobile-lg, var(--dwg-flex-grid__col-pad-right--mobile)))
    }
}

@media (min-width:1024px) {
    .dwg-flex-grid {
        --dwg-flex-grid__columns: var(--dwg-flex-grid__columns--tablet-lg, var(--dwg-flex-grid__columns--tablet, var(--dwg-flex-grid__columns--mobile-lg, var(--dwg-flex-grid__columns--mobile))))
    }

    .dwg-flex-grid__cell {
        --dwg-flex-grid__col-span: var(--dwg-flex-grid__col-span--tablet-lg, var(--dwg-flex-grid__col-span--tablet, var(--dwg-flex-grid__col-span--mobile-lg, var(--dwg-flex-grid__col-span--mobile))));
        --dwg-flex-grid__col-pad-left: var(--dwg-flex-grid__col-pad-left--tablet-lg, var(--dwg-flex-grid__col-pad-left--tablet, var(--dwg-flex-grid__col-pad-left--mobile-lg, var(--dwg-flex-grid__col-pad-left--mobile))));
        --dwg-flex-grid__col-pad-right: var(--dwg-flex-grid__col-pad-right--tablet-lg, var(--dwg-flex-grid__col-pad-right--tablet, var(--dwg-flex-grid__col-pad-right--mobile-lg, var(--dwg-flex-grid__col-pad-right--mobile))))
    }
}

@media (min-width:1280px) {
    .dwg-flex-grid {
        --dwg-flex-grid__columns: var(--dwg-flex-grid__columns--desktop, var(--dwg-flex-grid__columns--tablet-lg, var(--dwg-flex-grid__columns--tablet, var(--dwg-flex-grid__columns--mobile-lg, var(--dwg-flex-grid__columns--mobile)))))
    }

    .dwg-flex-grid__cell {
        --dwg-flex-grid__col-span: var(--dwg-flex-grid__col-span--desktop, var(--dwg-flex-grid__col-span--tablet-lg, var(--dwg-flex-grid__col-span--tablet, var(--dwg-flex-grid__col-span--mobile-lg, var(--dwg-flex-grid__col-span--mobile)))));
        --dwg-flex-grid__col-pad-left: var(--dwg-flex-grid__col-pad-left--desktop, var(--dwg-flex-grid__col-pad-left--tablet-lg, var(--dwg-flex-grid__col-pad-left--tablet, var(--dwg-flex-grid__col-pad-left--mobile-lg, var(--dwg-flex-grid__col-pad-left--mobile)))));
        --dwg-flex-grid__col-pad-right: var(--dwg-flex-grid__col-pad-right--desktop, var(--dwg-flex-grid__col-pad-right--tablet-lg, var(--dwg-flex-grid__col-pad-right--tablet, var(--dwg-flex-grid__col-pad-right--mobile-lg, var(--dwg-flex-grid__col-pad-right--mobile)))))
    }
}

@media (min-width:1440px) {
    .dwg-flex-grid {
        --dwg-flex-grid__columns: var(--dwg-flex-grid__columns--desktop-lg, var(--dwg-flex-grid__columns--desktop, var(--dwg-flex-grid__columns--tablet-lg, var(--dwg-flex-grid__columns--tablet, var(--dwg-flex-grid__columns--mobile-lg, var(--dwg-flex-grid__columns--mobile))))))
    }

    .dwg-flex-grid__cell {
        --dwg-flex-grid__col-span: var(--dwg-flex-grid__col-span--desktop-lg, var(--dwg-flex-grid__col-span--desktop, var(--dwg-flex-grid__col-span--tablet-lg, var(--dwg-flex-grid__col-span--tablet, var(--dwg-flex-grid__col-span--mobile-lg, var(--dwg-flex-grid__col-span--mobile))))));
        --dwg-flex-grid__col-pad-left: var(--dwg-flex-grid__col-pad-left--desktop-lg, var(--dwg-flex-grid__col-pad-left--desktop, var(--dwg-flex-grid__col-pad-left--tablet-lg, var(--dwg-flex-grid__col-pad-left--tablet, var(--dwg-flex-grid__col-pad-left--mobile-lg, var(--dwg-flex-grid__col-pad-left--mobile))))));
        --dwg-flex-grid__col-pad-right: var(--dwg-flex-grid__col-pad-right--desktop-lg, var(--dwg-flex-grid__col-pad-right--desktop, var(--dwg-flex-grid__col-pad-right--tablet-lg, var(--dwg-flex-grid__col-pad-right--tablet, var(--dwg-flex-grid__col-pad-right--mobile-lg, var(--dwg-flex-grid__col-pad-right--mobile))))))
    }
}

@media (min-width:1920px) {
    .dwg-flex-grid {
        --dwg-flex-grid__columns: var(--dwg-flex-grid__columns--ultrawide, var(--dwg-flex-grid__columns--desktop-lg, var(--dwg-flex-grid__columns--desktop, var(--dwg-flex-grid__columns--tablet-lg, var(--dwg-flex-grid__columns--tablet, var(--dwg-flex-grid__columns--mobile-lg, var(--dwg-flex-grid__columns--mobile)))))))
    }

    .dwg-flex-grid__cell {
        --dwg-flex-grid__col-span: var(--dwg-flex-grid__col-span--ultrawide, var(--dwg-flex-grid__col-span--desktop-lg, var(--dwg-flex-grid__col-span--desktop, var(--dwg-flex-grid__col-span--tablet-lg, var(--dwg-flex-grid__col-span--tablet, var(--dwg-flex-grid__col-span--mobile-lg, var(--dwg-flex-grid__col-span--mobile)))))));
        --dwg-flex-grid__col-pad-left: var(--dwg-flex-grid__col-pad-left--ultrawide, var(--dwg-flex-grid__col-pad-left--desktop-lg, var(--dwg-flex-grid__col-pad-left--desktop, var(--dwg-flex-grid__col-pad-left--tablet-lg, var(--dwg-flex-grid__col-pad-left--tablet, var(--dwg-flex-grid__col-pad-left--mobile-lg, var(--dwg-flex-grid__col-pad-left--mobile)))))));
        --dwg-flex-grid__col-pad-right: var(--dwg-flex-grid__col-pad-right--ultrawide, var(--dwg-flex-grid__col-pad-right--desktop-lg, var(--dwg-flex-grid__col-pad-right--desktop, var(--dwg-flex-grid__col-pad-right--tablet-lg, var(--dwg-flex-grid__col-pad-right--tablet, var(--dwg-flex-grid__col-pad-right--mobile-lg, var(--dwg-flex-grid__col-pad-right--mobile)))))))
    }
}

.dwg-flex-grid {
    flex-direction: row;
    flex-wrap: wrap
}

.dwg-flex-grid__cell {
    padding-left: calc(var(--dwg-flex-grid__col-pad-left, 0)/var(--dwg-flex-grid__columns, 26)*100%);
    padding-right: calc(var(--dwg-flex-grid__col-pad-right, 0)/var(--dwg-flex-grid__columns, 26)*100%);
    width: calc(var(--dwg-flex-grid__col-span, 1)/var(--dwg-flex-grid__columns, 26)*100%)
}

.dwg-flex-grid>.dwg-flex-grid__cell {
    box-sizing: content-box
}

/* -- typescript/component_libraries/dwg-components/src/atoms/dwg-stack/index.web.css */
.dwg-stack {
    flex-wrap: nowrap
}

.dwg-stack--v2 .dwg-text {
    overflow-wrap: anywhere
}

.dwg-stack--grid-flow-column {
    grid-auto-flow: column;
    grid-template-columns: auto
}

.dwg-stack--grid-flow-row {
    grid-auto-flow: row;
    grid-template-rows: -webkit-max-content;
    grid-template-rows: max-content
}

/* -- typescript/component_libraries/dwg-components/src/atoms/dwg-text/index.web.css */
.dwg-text {
    -webkit-hyphens: manual;
    hyphens: manual;
    overflow-wrap: break-word
}

.dwg-text--visually-hidden:not(:focus):not(:active) {
    clip: rect(0 0 0 0);
    -webkit-clip-path: inset(50%);
    clip-path: inset(50%);
    height: 1px;
    overflow: hidden;
    position: absolute;
    white-space: nowrap;
    width: 1px
}

.dwg-text .experimental.dwg-emphasis {
    color: var(--color__accent__ocean);
    font-style: inherit
}

/* -- typescript/component_libraries/dwg-components/src/components/dwg-accordion/index.web.css */
.dwg-accordion-item {
    --dwg-accordion-item__dropdown-animation--ease-in-out: 300ms cubic-bezier(0.5, 0, 0, 1);
    --dwg-accordion-item__dropdown-animation--ease-out: 300ms ease-out;
    border-top: 1px solid var(--dwg-theme__color__standard__border)
}

@media (hover:hover) and (pointer:fine) {
    .dwg-accordion-item:hover .dwg-accordion-item__checkbox:not(:checked)+.dwg-accordion-item__content-box {
        background-color: var(--dwg-theme__color__opacity--1)
    }

    .dwg-accordion-item.dwg-accordion-item .dwg-accordion-item__checkbox:not(:checked)+.dwg-accordion-item__content-box:hover:active,
    .dwg-accordion-item.dwg-accordion-item--is-collapsible .dwg-accordion-item__checkbox:checked+.dwg-accordion-item__content-box .dwg-accordion-item__label-box:hover:active,
    .dwg-accordion-item.dwg-accordion-item--is-collapsible .dwg-accordion-item__checkbox:checked+.dwg-accordion-item__content-box .dwg-accordion-item__label-box:hover:active+.dwg-accordion-item__dropdown {
        background-color: var(--dwg-theme__color__opacity--2)
    }

    .dwg-accordion-item__label-box {
        cursor: pointer
    }

    .dwg-accordion-item__checkbox:disabled+.dwg-accordion-item__content-box .dwg-accordion-item__label-box {
        cursor: auto
    }
}

.dwg-accordion-item:last-child {
    border-bottom: 1px solid var(--dwg-theme__color__standard__border)
}

.dwg-accordion-item__checkbox {
    -moz-appearance: none;
    appearance: none;
    -webkit-appearance: none;
    background-color: initial;
    border: initial;
    border-image: initial;
    border-radius: initial;
    height: 0;
    margin: 0;
    padding: 0;
    position: absolute;
    width: 0
}

.dwg-accordion-item__checkbox:checked {
    pointer-events: none
}

.dwg-accordion-item__checkbox:focus {
    box-shadow: none;
    outline: none
}

.dwg-accordion-item__checkbox:focus-visible+.dwg-accordion-item__content-box {
    box-shadow: var(--dwg-boxshadow__focusring);
    outline: none
}

.js-focus-visible .dwg-accordion-item__checkbox.focus-visible+.dwg-accordion-item__content-box {
    box-shadow: var(--dwg-boxshadow__focusring);
    outline: none
}

.dwg-accordion-item__chevron {
    cursor: pointer;
    transition: var(--dwg-accordion-item__dropdown-animation--ease-in-out)
}

.dwg-accordion-item__checkbox:checked~.dwg-accordion-item__content-box .dwg-accordion-item__chevron {
    transform: rotate(180deg)
}

.dwg-accordion-item:not(.dwg-accordion-item--is-collapsible) .dwg-accordion-item__checkbox:checked~.dwg-accordion-item__content-box .dwg-accordion-item__chevron {
    cursor: default
}

.dwg-accordion-item__checkbox:not(:checked)~.dwg-accordion-item__content-box .dwg-accordion-item__label-box:after {
    bottom: calc(var(--dwg-accordion-item__headline-padding-vertical)*-1*var(--dwg-spacing__unit--1));
    content: "";
    height: calc(var(--dwg-accordion-item__headline-padding-vertical)*var(--dwg-spacing__unit--1));
    left: 0;
    position: absolute;
    width: 100%
}

.dwg-accordion-item__dropdown {
    cursor: auto;
    max-height: calc(var(--dwg-accordion-item__headline-padding-vertical)*var(--dwg-spacing__unit--1));
    opacity: 0;
    overflow: hidden;
    pointer-events: none;
    transition: max-height var(--dwg-accordion-item__dropdown-animation--ease-in-out), opacity var(--dwg-accordion-item__dropdown-animation--ease-out)
}

.dwg-accordion-item__checkbox:checked~.dwg-accordion-item__content-box .dwg-accordion-item__dropdown {
    max-height: var(--dwg-accordion-item__dropdown-max-height);
    opacity: 1;
    pointer-events: auto
}

.dwg-accordion-item__dropdown-inner {
    transition: visibility var(--dwg-accordion-item__dropdown-animation--ease-in-out);
    visibility: hidden
}

.dwg-accordion-item__checkbox:checked~.dwg-accordion-item__content-box .dwg-accordion-item__dropdown-inner {
    visibility: visible
}

/* -- typescript/component_libraries/dwg-components/src/components/dwg-app-badge-button/index.web.css */
.dwg-app-badge-button:focus {
    box-shadow: none;
    outline: none
}

.dwg-app-badge-button:focus-visible {
    box-shadow: var(--dwg-boxshadow__focusring);
    outline: none
}

.js-focus-visible .dwg-app-badge-button.focus-visible {
    box-shadow: var(--dwg-boxshadow__focusring);
    outline: none
}

.dwg-app-badge-button {
    height: 56px
}

.dwg-app-badge-button svg {
    height: 100%;
    pointer-events: none;
    width: 100%
}

/* -- typescript/component_libraries/dwg-components/src/components/dwg-button/index.web.css */
.dwg-button {
    align-items: center;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    border: none;
    cursor: pointer;
    justify-content: space-between;
    position: relative;
    text-align: left
}

.dwg-button__icon {
    flex-shrink: 0;
    margin-left: var(--dwg-spacing__unit--3)
}

.dwg-button__icon--anchor {
    margin-left: var(--dwg-spacing__unit--0_5)
}

.dwg-button--disabled {
    pointer-events: none
}

.dwg-button:focus {
    outline: none
}

.dwg-button:focus-visible {
    box-shadow: var(--dwg-boxshadow__focusring);
    outline: none
}

.js-focus-visible .dwg-button.focus-visible {
    box-shadow: var(--dwg-boxshadow__focusring);
    outline: none
}

.dwg-button--variant-primary:focus {
    text-decoration: none
}

.dwg-button--variant-primary>.dwg-button__icon,
.dwg-button--variant-primary>.dwg-button__text {
    z-index: 2
}

.dwg-button--variant-primary:active:before,
.dwg-button--variant-primary:hover:before {
    background-color: var(--dwg-theme__color__opacity--5);
    content: "";
    height: 100%;
    left: 0;
    position: absolute;
    width: 100%;
    z-index: 1
}

.dwg-button.dwg-button--variant-primary.dwg-button--variant-primary-nav {
    height: 40px
}

.dwg-button--variant-primary.dwg-button--variant-primary-nav .dwg-button__icon svg {
    transform: scale(.75)
}

.dwg-button--variant-outline {
    border-style: solid;
    border-width: 2px
}

.dwg-button--variant-outline:active,
.dwg-button--variant-outline:hover {
    background-color: var(--dwg-theme__color__opacity--4)
}

.dwg-button--variant-outline:focus {
    text-decoration: none
}

.dwg-button--variant-outline>.dwg-button__icon,
.dwg-button--variant-outline>.dwg-button__text {
    margin-bottom: -2px;
    margin-top: -2px
}

.dwg-button.dwg-button--variant-transparent {
    height: auto;
    max-width: 100%;
    -webkit-text-decoration-color: var(--dwg-theme__color__standard__border);
    text-decoration-color: var(--dwg-theme__color__standard__border);
    text-decoration-thickness: 1px;
    text-underline-position: under;
    width: auto
}

.dwg-button.dwg-button--variant-transparent:hover {
    -webkit-text-decoration-color: var(--dwg-theme__color__core__primary);
    text-decoration-color: var(--dwg-theme__color__core__primary)
}

.dwg-button.dwg-button--variant-transparent:active {
    -webkit-text-decoration-color: var(--dwg-theme__color__standard__border);
    text-decoration-color: var(--dwg-theme__color__standard__border)
}

.dwg-button.dwg-button--variant-transparent:disabled {
    -webkit-text-decoration-color: var(--dwg-theme__color__disabled__border);
    text-decoration-color: var(--dwg-theme__color__disabled__border)
}

.dwg-button--variant-transparent:focus-visible {
    box-shadow: var(--dwg-boxshadow__focusring)
}

.js-focus-visible .dwg-button--variant-transparent.focus-visible {
    box-shadow: var(--dwg-boxshadow__focusring)
}

/* -- typescript/component_libraries/dwg-components/src/components/dwg-button2/index.web.css */
.dwg-button2 {
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    cursor: pointer;
    text-align: left;
    transition-duration: var(--dwg-duration__micro-fast), var(--dwg-duration__micro-fast);
    transition-property: background-color, border-color;
    transition-timing-function: var(--dwg-easing__transition), var(--dwg-easing__transition)
}

.dwg-button2--button-style-outline,
.dwg-button2--button-style-primary {
    border-width: 2px
}

.dwg-button2--button-style-primary:hover {
    background-color: var(--dwg-theme__color__primary__button--hover)
}

.dwg-button2--button-style-primary:active {
    background-color: var(--dwg-theme__color__primary__button--active)
}

.dwg-button2--disabled {
    pointer-events: none
}

.dwg-button2:focus {
    outline: none
}

.dwg-button2:focus-visible {
    box-shadow: var(--dwg-boxshadow__focusring);
    outline: none
}

.js-focus-visible .dwg-button2.focus-visible {
    box-shadow: var(--dwg-boxshadow__focusring);
    outline: none
}

.dwg-button2.dwg-button2--button-style-transparent {
    -webkit-text-decoration-color: var(--dwg-theme__color__faint__text);
    text-decoration-color: var(--dwg-theme__color__faint__text);
    text-decoration-thickness: 1px;
    text-underline-position: under
}

.dwg-button2.dwg-button2--button-style-transparent:active,
.dwg-button2.dwg-button2--button-style-transparent:hover {
    -webkit-text-decoration-color: var(--dwg-theme__color__standard__text);
    text-decoration-color: var(--dwg-theme__color__standard__text)
}

.dwg-button2.dwg-button2--button-style-transparent:disabled {
    -webkit-text-decoration-color: var(--dwg-theme__color__disabled__text);
    text-decoration-color: var(--dwg-theme__color__disabled__text)
}

.dwg-button2--button-style-outline:active,
.dwg-button2--button-style-outline:hover {
    background-color: var(--dwg-theme__color__opacity--4)
}

.dwg-button2>.dwg-button2__icon {
    height: 0;
    margin-top: -24px;
    transition-duration: var(--dwg-duration__micro);
    transition-property: transform;
    transition-timing-function: var(--dwg-easing__transition)
}

.dwg-button2__icon--end {
    --dwg-button-icon-transform: translateX(var(--dwg-spacing__unit--0_5))
}

.dwg-button2__icon--start {
    --dwg-button-icon-transform: translateX(calc((var(--dwg-spacing__unit--0_5))*-1))
}

.dwg-button2:focus-visible>.dwg-button2__icon,
.dwg-button2:hover>.dwg-button2__icon,
.js-focus-visible .dwg-button2.focus-visible>.dwg-button2__icon {
    transform: var(--dwg-button-icon-transform)
}

@media (prefers-reduced-motion) {

    .dwg-button2:focus-visible>.dwg-button2__icon,
    .dwg-button2:hover>.dwg-button2__icon,
    .js-focus-visible .dwg-button2.focus-visible>.dwg-button2__icon {
        transform: none
    }
}

.dwg-button2--loading .dwg-button2__text {
    visibility: hidden
}

.dwg-button2--loading .dwg-button2__spinner {
    left: 50%;
    position: absolute;
    top: 50%;
    transform: translate(-50%, -50%)
}

/* -- typescript/component_libraries/dwg-components/src/components/dwg-embedded-video-container/index.web.css */
.dwg-embedded-video-container__play-overlay-button {
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    background-color: rgba(0, 0, 0, .4);
    border: none;
    cursor: pointer;
    z-index: 1
}

.dwg-embedded-video-container__play-overlay-button.dwg-embedded-video-container__play-overlay-button--error {
    cursor: default
}

.dwg-embedded-video-container__play-overlay-button:not(.dwg-embedded-video-container__play-overlay-button--error):hover {
    background-color: rgba(0, 0, 0, .2)
}

.dwg-embedded-video-container__play-icon {
    transform: scale(2.53125)
}

.dwg-embedded-video-container__play-overlay-button:focus-visible {
    box-shadow: var(--dwg-boxshadow__focusring);
    outline: none
}

.js-focus-visible .dwg-embedded-video-container__play-overlay-button.focus-visible:not(:focus-visible) {
    box-shadow: var(--dwg-boxshadow__focusring);
    outline: none
}

/* -- typescript/component_libraries/dwg-components/src/components/dwg-icon-button/index.web.css */
.dwg-icon-button {
    align-items: center;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    border: none;
    justify-content: center;
    padding: 0;
    position: relative;
    text-align: left;
    width: 100%
}

.dwg-icon-button:enabled,
a.dwg-icon-button {
    cursor: pointer
}

.dwg-icon-button:focus {
    outline: none
}

.dwg-icon-button:focus-visible {
    box-shadow: var(--dwg-boxshadow__focusring);
    outline: none
}

.js-focus-visible .dwg-icon-button.focus-visible {
    box-shadow: var(--dwg-boxshadow__focusring);
    outline: none
}

.dwg-icon-button--hoverActiveFilter:active:enabled:after,
.dwg-icon-button--hoverActiveFilter:hover:enabled:after,
a.dwg-icon-button--hoverActiveFilter:active:after,
a.dwg-icon-button--hoverActiveFilter:hover:after {
    background-color: var(--dwg-theme__color__opacity--4);
    content: "";
    height: 100%;
    left: 0;
    position: absolute;
    width: 100%
}

/* -- typescript/component_libraries/dwg-components/src/components/dwg-input-radio/index.web.css */
.dwg-input-radio {
    position: relative
}

.dwg-input-radio .dwg-input-radio__label {
    padding-left: 28px
}

.dwg-input-radio__input {
    -moz-appearance: none;
    appearance: none;
    -webkit-appearance: none;
    background-color: initial;
    border: initial;
    border-image: initial;
    border-radius: initial;
    cursor: pointer;
    height: 100%;
    left: 0;
    margin: 0;
    padding: 0;
    position: absolute;
    top: 0;
    width: 100%
}

.dwg-input-radio__input:focus {
    box-shadow: none;
    outline: none
}

.dwg-input-radio__input:focus-visible {
    box-shadow: var(--dwg-boxshadow__focusring);
    outline: none
}

.js-focus-visible .dwg-input-radio__input.focus-visible {
    box-shadow: var(--dwg-boxshadow__focusring);
    outline: none
}

.dwg-input-radio__input:before,
.dwg-input-radio__input:checked:after {
    border-radius: 50%;
    box-sizing: border-box;
    content: "";
    display: inline-block;
    outline: none;
    position: absolute;
    top: var(--dwg-spacing__unit--3);
    transform: translateY(-50%)
}

.dwg-input-radio__input:before {
    border: 1px solid var(--dwg-theme__color__standard__text);
    height: 20px;
    left: var(--dwg-spacing__unit--1_5);
    width: 20px
}

.dwg-input-radio__input:checked:after {
    border: 6px solid var(--dwg-theme__color__standard__text);
    height: var(--dwg-spacing__unit--1_5);
    left: var(--dwg-spacing__unit--2);
    width: var(--dwg-spacing__unit--1_5)
}

@media (min-width:1280px) {

    .dwg-input-radio__input:before,
    .dwg-input-radio__input:checked:after {
        top: var(--dwg-spacing__unit--2)
    }

    .dwg-input-radio__input:before {
        left: var(--dwg-spacing__unit--0_5)
    }

    .dwg-input-radio__input:checked:after {
        left: var(--dwg-spacing__unit--1)
    }
}

.dwg-input-radio__input:disabled:after,
.dwg-input-radio__input:disabled:before {
    border-color: var(--dwg-theme__color__disabled__text)
}

/* -- typescript/component_libraries/dwg-components/src/components/dwg-lazy-icon/index.web.css */
.dwg-lazy-icon--pictogram {
    height: 64px;
    width: 64px
}

.dwg-lazy-icon--small {
    height: 16px;
    width: 16px
}

.dwg-lazy-icon--standard {
    height: 24px;
    width: 24px
}

.dwg-lazy-icon--large {
    height: 32px;
    width: 32px
}

/* -- typescript/component_libraries/dwg-components/src/components/dwg-media/index.web.css */
.dwg-media-frame,
.dwg-media-frame__content {
    max-height: 100%;
    max-width: 100%
}

.dwg-media-frame__content {
    bottom: 0;
    left: 0;
    right: 0;
    top: 0
}

.dwg-media {
    line-height: 0
}

.dwg-media,
.dwg-media-image {
    max-height: 100%;
    max-width: 100%
}

.dwg-media-image {
    bottom: 0;
    left: 0;
    right: 0;
    top: 0
}

.dwg-media-image.dwg-media-image--object-fit-cover,
.dwg-media-video.dwg-media-video--object-fit-cover {
    object-fit: cover
}

.dwg-media-image.dwg-media-image--object-fit-scale-down,
.dwg-media-video.dwg-media-video--object-fit-scale-down {
    object-fit: scale-down
}

.dwg-media-image.dwg-media-image--object-fit-contain,
.dwg-media-video.dwg-media-video--object-fit-contain {
    object-fit: contain
}

.dwg-media-image.dwg-media-image--object-position-left-top,
.dwg-media-video.dwg-media-video--object-position-left-top {
    object-position: left top
}

.dwg-media-image.dwg-media-image--object-position-center-top,
.dwg-media-video.dwg-media-video--object-position-center-top {
    object-position: center top
}

.dwg-media-image.dwg-media-image--object-position-right-top,
.dwg-media-video.dwg-media-video--object-position-right-top {
    object-position: right top
}

.dwg-media-image.dwg-media-image--object-position-left-center,
.dwg-media-video.dwg-media-video--object-position-left-center {
    object-position: left center
}

.dwg-media-image.dwg-media-image--object-position-center-center,
.dwg-media-video.dwg-media-video--object-position-center-center {
    object-position: center center
}

.dwg-media-image.dwg-media-image--object-position-right-center,
.dwg-media-video.dwg-media-video--object-position-right-center {
    object-position: right center
}

.dwg-media-image.dwg-media-image--object-position-left-bottom,
.dwg-media-video.dwg-media-video--object-position-left-bottom {
    object-position: left bottom
}

.dwg-media-image.dwg-media-image--object-position-center-bottom,
.dwg-media-video.dwg-media-video--object-position-center-bottom {
    object-position: center bottom
}

.dwg-media-image.dwg-media-image--object-position-right-bottom,
.dwg-media-video.dwg-media-video--object-position-right-bottom {
    object-position: right bottom
}

.dwg-media picture {
    position: static
}

/* -- typescript/component_libraries/dwg-components/src/components/dwg-modal/index.web.css */
.dwg-modal__wrapper {
    background-color: var(--dwg-theme__color__core__secondary);
    border: none;
    bottom: 0;
    color: unset;
    display: block;
    height: auto;
    left: auto;
    margin: auto;
    max-height: 100%;
    max-width: 100%;
    overflow: auto;
    padding: 0;
    position: fixed;
    right: auto;
    top: auto;
    -webkit-user-select: text;
    user-select: text;
    visibility: visible;
    width: 100%
}

.dwg-dialog-modal:not([open]) {
    display: none
}

.dwg-modal__subplank-frame {
    background-color: var(--dwg-theme__color__core__secondary)
}

.dwg-modal__header-subplank-frame {
    position: -webkit-sticky;
    position: sticky;
    top: 0;
    z-index: 1
}

@media (min-width:480px) {
    .dwg-modal__subplank-content {
        max-width: 432px
    }
}

@media (min-width:768px) {
    .dwg-modal__subplank-content {
        max-width: 768px
    }
}

.dwg-modal__subplank-frame:not(:last-child) {
    border-bottom: 1px solid var(--color__faint__border)
}

.dwg-modal__wrapper::-webkit-backdrop {
    background-color: var(--DWG__TEMP__color__utility__overlay);
    bottom: 0;
    left: 0;
    position: fixed;
    right: 0;
    top: 0
}

.dwg-modal__wrapper::backdrop {
    background-color: var(--DWG__TEMP__color__utility__overlay);
    bottom: 0;
    left: 0;
    position: fixed;
    right: 0;
    top: 0
}

.dwg-modal__overlay {
    background-color: var(--DWG__TEMP__color__utility__overlay);
    bottom: 0;
    left: 0;
    position: fixed;
    right: 0;
    top: 0
}

@media (min-width:1024px) {
    .dwg-modal__wrapper {
        bottom: auto;
        left: 50%;
        max-width: 768px;
        top: 50%;
        transform: translate(-50%, -50%)
    }
}

/* -- typescript/component_libraries/dwg-components/src/components/dwg-nav-dropdown/index.web.css */
.dwg-nav-dropdown-list--reserve-space {
    height: var(--dwg-spacing__unit--4)
}

.dwg-nav-dropdown-list-item__icon {
    align-self: flex-start;
    max-height: var(--dwg-spacing__unit--4);
    max-width: var(--dwg-spacing__unit--4);
    min-height: var(--dwg-spacing__unit--4);
    min-width: var(--dwg-spacing__unit--4)
}

.dwg-nav-dropdown .dwg-dropdown-list-item__container {
    list-style-type: none
}

.dwg-nav-dropdown--nav-redesign {
    padding: var(--dwg-spacing__unit--2) var(--dwg-spacing__unit--0_5)
}

@media (min-width:480px) {
    .dwg-nav-dropdown--nav-redesign {
        padding: var(--dwg-spacing__unit--2) var(--dwg-spacing__unit--4)
    }
}

@media (min-width:1280px) {
    .dwg-nav-dropdown--nav-redesign {
        margin: 0 calc(var(--dwg-spacing__unit--0_5)*-1);
        padding: var(--dwg-spacing__unit--1) 0
    }
}

.dwg-nav-dropdown--nav-redesign .dwg-dropdown-list-item--link {
    border-radius: var(--dwg-spacing__unit--1_5)
}

.dwg-dropdown-list-item--link:active,
.dwg-dropdown-list-item--link:hover {
    background-color: var(--dwg-theme__color__opacity--1)
}

.dwg-dropdown-list-item--link:focus {
    outline: none
}

.dwg-nav-dropdown--nav-redesign .dwg-dropdown-list-item--with-icon.dwg-dropdown-list-item--link:active,
.dwg-nav-dropdown--nav-redesign .dwg-dropdown-list-item--with-icon.dwg-dropdown-list-item--link:hover {
    color: var(--dwg-theme__color__core__accent)
}

.dwg-dropdown-list-item--link:focus-visible {
    box-shadow: inset var(--dwg-boxshadow__focusring);
    outline: none
}

.js-focus-visible .dwg-dropdown-list-item--link.focus-visible {
    box-shadow: inset var(--dwg-boxshadow__focusring);
    outline: none
}

.dwg-dropdown-list-item--link:focus {
    text-decoration: none
}

@media (min-width:1280px) {
    .dwg-nav-dropdown--1-col {
        width: calc(var(--dwg-spacing__unit--30)*1)
    }

    .dwg-nav-dropdown--2-col {
        width: calc(var(--dwg-spacing__unit--30)*2)
    }

    .dwg-nav-dropdown--3-col {
        width: calc(var(--dwg-spacing__unit--30)*3)
    }
}

.dwg-dropdown-list-item {
    transition: var(--dwg-nav__fade-animation)
}

/* -- typescript/component_libraries/dwg-components/src/components/dwg-plank-frame/index.web.css */
.dwg-plank-frame {
    --dwg-plank-frame__max-content-width: 1344px;
    margin-bottom: calc(var(--dwg-spacing__unit--1)*var(--dwg-plank-frame-mb--mobile));
    margin-top: calc(var(--dwg-spacing__unit--1)*var(--dwg-plank-frame-mt--mobile));
    position: relative;
    scroll-margin-top: var(--dwg-scroll-margin-top, 0)
}

.dwg-plank-frame:last-child {
    margin-bottom: 0;
    padding-bottom: calc(var(--dwg-spacing__unit--1)*var(--dwg-plank-frame-mb--mobile))
}

.dwg-plank-frame__inner {
    z-index: 1
}

.dwg-plank-frame__inner>* {
    flex-grow: 1;
    width: 100%
}

.dwg-plank-frame:after,
.dwg-plank-frame:before {
    background-color: inherit;
    content: "";
    left: 0;
    overflow: visible;
    position: absolute;
    right: 0;
    width: 100%
}

.dwg-plank-frame:before {
    height: calc(var(--dwg-spacing__unit--1)*var(--dwg-plank-frame-mt--mobile));
    top: calc(var(--dwg-spacing__unit--1)*var(--dwg-plank-frame-mt--mobile)*-1)
}

.dwg-plank-frame:after {
    height: calc(var(--dwg-spacing__unit--1)*var(--dwg-plank-frame-mb--mobile));
    top: 100%
}

.dwg-plank-frame--azalea+.dwg-plank-frame:not(.dwg-plank-frame--azalea),
.dwg-plank-frame--banana+.dwg-plank-frame:not(.dwg-plank-frame--banana),
.dwg-plank-frame--canopy+.dwg-plank-frame:not(.dwg-plank-frame--canopy),
.dwg-plank-frame--cloud+.dwg-plank-frame:not(.dwg-plank-frame--cloud),
.dwg-plank-frame--coconut+.dwg-plank-frame:not(.dwg-plank-frame--coconut),
.dwg-plank-frame--coconut-200+.dwg-plank-frame:not(.dwg-plank-frame--coconut-200),
.dwg-plank-frame--coconut-300+.dwg-plank-frame:not(.dwg-plank-frame--coconut-300),
.dwg-plank-frame--coconut-500+.dwg-plank-frame:not(.dwg-plank-frame--coconut-500),
.dwg-plank-frame--coconut-600+.dwg-plank-frame:not(.dwg-plank-frame--coconut-600),
.dwg-plank-frame--crimson+.dwg-plank-frame:not(.dwg-plank-frame--crimson),
.dwg-plank-frame--gold+.dwg-plank-frame:not(.dwg-plank-frame--gold),
.dwg-plank-frame--graphite+.dwg-plank-frame:not(.dwg-plank-frame--graphite),
.dwg-plank-frame--graphite-200+.dwg-plank-frame:not(.dwg-plank-frame--graphite-200),
.dwg-plank-frame--graphite-300+.dwg-plank-frame:not(.dwg-plank-frame--graphite-300),
.dwg-plank-frame--graphite-500+.dwg-plank-frame:not(.dwg-plank-frame--graphite-500),
.dwg-plank-frame--graphite-600+.dwg-plank-frame:not(.dwg-plank-frame--graphite-600),
.dwg-plank-frame--lime+.dwg-plank-frame:not(.dwg-plank-frame--lime),
.dwg-plank-frame--navy+.dwg-plank-frame:not(.dwg-plank-frame--navy),
.dwg-plank-frame--ocean+.dwg-plank-frame:not(.dwg-plank-frame--ocean),
.dwg-plank-frame--orchid+.dwg-plank-frame:not(.dwg-plank-frame--orchid),
.dwg-plank-frame--pink+.dwg-plank-frame:not(.dwg-plank-frame--pink),
.dwg-plank-frame--plum+.dwg-plank-frame:not(.dwg-plank-frame--plum),
.dwg-plank-frame--rust+.dwg-plank-frame:not(.dwg-plank-frame--rust),
.dwg-plank-frame--sunset+.dwg-plank-frame:not(.dwg-plank-frame--sunset),
.dwg-plank-frame--tangerine+.dwg-plank-frame:not(.dwg-plank-frame--tangerine),
.dwg-plank-frame--zen+.dwg-plank-frame:not(.dwg-plank-frame--zen) {
    margin-top: 0;
    padding-top: calc(var(--dwg-spacing__unit--1)*var(--dwg-plank-frame-mt--mobile))
}

.dwg-plank-frame--azalea+.dwg-plank-frame:not(.dwg-plank-frame--azalea):before,
.dwg-plank-frame--banana+.dwg-plank-frame:not(.dwg-plank-frame--banana):before,
.dwg-plank-frame--canopy+.dwg-plank-frame:not(.dwg-plank-frame--canopy):before,
.dwg-plank-frame--cloud+.dwg-plank-frame:not(.dwg-plank-frame--cloud):before,
.dwg-plank-frame--coconut+.dwg-plank-frame:not(.dwg-plank-frame--coconut):before,
.dwg-plank-frame--coconut-200+.dwg-plank-frame:not(.dwg-plank-frame--coconut-200):before,
.dwg-plank-frame--coconut-300+.dwg-plank-frame:not(.dwg-plank-frame--coconut-300):before,
.dwg-plank-frame--coconut-500+.dwg-plank-frame:not(.dwg-plank-frame--coconut-500):before,
.dwg-plank-frame--coconut-600+.dwg-plank-frame:not(.dwg-plank-frame--coconut-600):before,
.dwg-plank-frame--crimson+.dwg-plank-frame:not(.dwg-plank-frame--crimson):before,
.dwg-plank-frame--gold+.dwg-plank-frame:not(.dwg-plank-frame--gold):before,
.dwg-plank-frame--graphite+.dwg-plank-frame:not(.dwg-plank-frame--graphite):before,
.dwg-plank-frame--graphite-200+.dwg-plank-frame:not(.dwg-plank-frame--graphite-200):before,
.dwg-plank-frame--graphite-300+.dwg-plank-frame:not(.dwg-plank-frame--graphite-300):before,
.dwg-plank-frame--graphite-500+.dwg-plank-frame:not(.dwg-plank-frame--graphite-500):before,
.dwg-plank-frame--graphite-600+.dwg-plank-frame:not(.dwg-plank-frame--graphite-600):before,
.dwg-plank-frame--lime+.dwg-plank-frame:not(.dwg-plank-frame--lime):before,
.dwg-plank-frame--navy+.dwg-plank-frame:not(.dwg-plank-frame--navy):before,
.dwg-plank-frame--ocean+.dwg-plank-frame:not(.dwg-plank-frame--ocean):before,
.dwg-plank-frame--orchid+.dwg-plank-frame:not(.dwg-plank-frame--orchid):before,
.dwg-plank-frame--pink+.dwg-plank-frame:not(.dwg-plank-frame--pink):before,
.dwg-plank-frame--plum+.dwg-plank-frame:not(.dwg-plank-frame--plum):before,
.dwg-plank-frame--rust+.dwg-plank-frame:not(.dwg-plank-frame--rust):before,
.dwg-plank-frame--sunset+.dwg-plank-frame:not(.dwg-plank-frame--sunset):before,
.dwg-plank-frame--tangerine+.dwg-plank-frame:not(.dwg-plank-frame--tangerine):before,
.dwg-plank-frame--zen+.dwg-plank-frame:not(.dwg-plank-frame--zen):before {
    top: 0
}

@media (min-width:480px) {
    .dwg-plank-frame {
        margin-bottom: calc(var(--dwg-spacing__unit--1)*var(--dwg-plank-frame-mb--mobile-lg));
        margin-top: calc(var(--dwg-spacing__unit--1)*var(--dwg-plank-frame-mt--mobile-lg))
    }

    .dwg-plank-frame:last-child {
        margin-bottom: 0;
        padding-bottom: calc(var(--dwg-spacing__unit--1)*var(--dwg-plank-frame-mb--mobile-lg))
    }

    .dwg-plank-frame:before {
        height: calc(var(--dwg-spacing__unit--1)*var(--dwg-plank-frame-mt--mobile-lg));
        top: calc(var(--dwg-spacing__unit--1)*var(--dwg-plank-frame-mt--mobile-lg)*-1)
    }

    .dwg-plank-frame:after {
        height: calc(var(--dwg-spacing__unit--1)*var(--dwg-plank-frame-mb--mobile-lg))
    }

    .dwg-plank-frame--azalea+.dwg-plank-frame:not(.dwg-plank-frame--azalea),
    .dwg-plank-frame--banana+.dwg-plank-frame:not(.dwg-plank-frame--banana),
    .dwg-plank-frame--canopy+.dwg-plank-frame:not(.dwg-plank-frame--canopy),
    .dwg-plank-frame--cloud+.dwg-plank-frame:not(.dwg-plank-frame--cloud),
    .dwg-plank-frame--coconut+.dwg-plank-frame:not(.dwg-plank-frame--coconut),
    .dwg-plank-frame--coconut-200+.dwg-plank-frame:not(.dwg-plank-frame--coconut-200),
    .dwg-plank-frame--coconut-300+.dwg-plank-frame:not(.dwg-plank-frame--coconut-300),
    .dwg-plank-frame--coconut-500+.dwg-plank-frame:not(.dwg-plank-frame--coconut-500),
    .dwg-plank-frame--coconut-600+.dwg-plank-frame:not(.dwg-plank-frame--coconut-600),
    .dwg-plank-frame--crimson+.dwg-plank-frame:not(.dwg-plank-frame--crimson),
    .dwg-plank-frame--gold+.dwg-plank-frame:not(.dwg-plank-frame--gold),
    .dwg-plank-frame--graphite+.dwg-plank-frame:not(.dwg-plank-frame--graphite),
    .dwg-plank-frame--graphite-200+.dwg-plank-frame:not(.dwg-plank-frame--graphite-200),
    .dwg-plank-frame--graphite-300+.dwg-plank-frame:not(.dwg-plank-frame--graphite-300),
    .dwg-plank-frame--graphite-500+.dwg-plank-frame:not(.dwg-plank-frame--graphite-500),
    .dwg-plank-frame--graphite-600+.dwg-plank-frame:not(.dwg-plank-frame--graphite-600),
    .dwg-plank-frame--lime+.dwg-plank-frame:not(.dwg-plank-frame--lime),
    .dwg-plank-frame--navy+.dwg-plank-frame:not(.dwg-plank-frame--navy),
    .dwg-plank-frame--ocean+.dwg-plank-frame:not(.dwg-plank-frame--ocean),
    .dwg-plank-frame--orchid+.dwg-plank-frame:not(.dwg-plank-frame--orchid),
    .dwg-plank-frame--pink+.dwg-plank-frame:not(.dwg-plank-frame--pink),
    .dwg-plank-frame--plum+.dwg-plank-frame:not(.dwg-plank-frame--plum),
    .dwg-plank-frame--rust+.dwg-plank-frame:not(.dwg-plank-frame--rust),
    .dwg-plank-frame--sunset+.dwg-plank-frame:not(.dwg-plank-frame--sunset),
    .dwg-plank-frame--tangerine+.dwg-plank-frame:not(.dwg-plank-frame--tangerine),
    .dwg-plank-frame--zen+.dwg-plank-frame:not(.dwg-plank-frame--zen) {
        padding-top: calc(var(--dwg-spacing__unit--1)*var(--dwg-plank-frame-mt--mobile-lg))
    }
}

@media (min-width:768px) {
    .dwg-plank-frame {
        margin-bottom: calc(var(--dwg-spacing__unit--1)*var(--dwg-plank-frame-mb--tablet));
        margin-top: calc(var(--dwg-spacing__unit--1)*var(--dwg-plank-frame-mt--tablet))
    }

    .dwg-plank-frame:last-child {
        margin-bottom: 0;
        padding-bottom: calc(var(--dwg-spacing__unit--1)*var(--dwg-plank-frame-mb--tablet))
    }

    .dwg-plank-frame:before {
        height: calc(var(--dwg-spacing__unit--1)*var(--dwg-plank-frame-mt--tablet));
        top: calc(var(--dwg-spacing__unit--1)*var(--dwg-plank-frame-mt--tablet)*-1)
    }

    .dwg-plank-frame:after {
        height: calc(var(--dwg-spacing__unit--1)*var(--dwg-plank-frame-mb--tablet))
    }

    .dwg-plank-frame--azalea+.dwg-plank-frame:not(.dwg-plank-frame--azalea),
    .dwg-plank-frame--banana+.dwg-plank-frame:not(.dwg-plank-frame--banana),
    .dwg-plank-frame--canopy+.dwg-plank-frame:not(.dwg-plank-frame--canopy),
    .dwg-plank-frame--cloud+.dwg-plank-frame:not(.dwg-plank-frame--cloud),
    .dwg-plank-frame--coconut+.dwg-plank-frame:not(.dwg-plank-frame--coconut),
    .dwg-plank-frame--coconut-200+.dwg-plank-frame:not(.dwg-plank-frame--coconut-200),
    .dwg-plank-frame--coconut-300+.dwg-plank-frame:not(.dwg-plank-frame--coconut-300),
    .dwg-plank-frame--coconut-500+.dwg-plank-frame:not(.dwg-plank-frame--coconut-500),
    .dwg-plank-frame--coconut-600+.dwg-plank-frame:not(.dwg-plank-frame--coconut-600),
    .dwg-plank-frame--crimson+.dwg-plank-frame:not(.dwg-plank-frame--crimson),
    .dwg-plank-frame--gold+.dwg-plank-frame:not(.dwg-plank-frame--gold),
    .dwg-plank-frame--graphite+.dwg-plank-frame:not(.dwg-plank-frame--graphite),
    .dwg-plank-frame--graphite-200+.dwg-plank-frame:not(.dwg-plank-frame--graphite-200),
    .dwg-plank-frame--graphite-300+.dwg-plank-frame:not(.dwg-plank-frame--graphite-300),
    .dwg-plank-frame--graphite-500+.dwg-plank-frame:not(.dwg-plank-frame--graphite-500),
    .dwg-plank-frame--graphite-600+.dwg-plank-frame:not(.dwg-plank-frame--graphite-600),
    .dwg-plank-frame--lime+.dwg-plank-frame:not(.dwg-plank-frame--lime),
    .dwg-plank-frame--navy+.dwg-plank-frame:not(.dwg-plank-frame--navy),
    .dwg-plank-frame--ocean+.dwg-plank-frame:not(.dwg-plank-frame--ocean),
    .dwg-plank-frame--orchid+.dwg-plank-frame:not(.dwg-plank-frame--orchid),
    .dwg-plank-frame--pink+.dwg-plank-frame:not(.dwg-plank-frame--pink),
    .dwg-plank-frame--plum+.dwg-plank-frame:not(.dwg-plank-frame--plum),
    .dwg-plank-frame--rust+.dwg-plank-frame:not(.dwg-plank-frame--rust),
    .dwg-plank-frame--sunset+.dwg-plank-frame:not(.dwg-plank-frame--sunset),
    .dwg-plank-frame--tangerine+.dwg-plank-frame:not(.dwg-plank-frame--tangerine),
    .dwg-plank-frame--zen+.dwg-plank-frame:not(.dwg-plank-frame--zen) {
        padding-top: calc(var(--dwg-spacing__unit--1)*var(--dwg-plank-frame-mt--tablet))
    }
}

@media (min-width:1024px) {
    .dwg-plank-frame {
        margin-bottom: calc(var(--dwg-spacing__unit--1)*var(--dwg-plank-frame-mb--tablet-lg));
        margin-top: calc(var(--dwg-spacing__unit--1)*var(--dwg-plank-frame-mt--tablet-lg))
    }

    .dwg-plank-frame:last-child {
        margin-bottom: 0;
        padding-bottom: calc(var(--dwg-spacing__unit--1)*var(--dwg-plank-frame-mb--tablet-lg))
    }

    .dwg-plank-frame:before {
        height: calc(var(--dwg-spacing__unit--1)*var(--dwg-plank-frame-mt--tablet-lg));
        top: calc(var(--dwg-spacing__unit--1)*var(--dwg-plank-frame-mt--tablet-lg)*-1)
    }

    .dwg-plank-frame:after {
        height: calc(var(--dwg-spacing__unit--1)*var(--dwg-plank-frame-mb--tablet-lg))
    }

    .dwg-plank-frame--azalea+.dwg-plank-frame:not(.dwg-plank-frame--azalea),
    .dwg-plank-frame--banana+.dwg-plank-frame:not(.dwg-plank-frame--banana),
    .dwg-plank-frame--canopy+.dwg-plank-frame:not(.dwg-plank-frame--canopy),
    .dwg-plank-frame--cloud+.dwg-plank-frame:not(.dwg-plank-frame--cloud),
    .dwg-plank-frame--coconut+.dwg-plank-frame:not(.dwg-plank-frame--coconut),
    .dwg-plank-frame--coconut-200+.dwg-plank-frame:not(.dwg-plank-frame--coconut-200),
    .dwg-plank-frame--coconut-300+.dwg-plank-frame:not(.dwg-plank-frame--coconut-300),
    .dwg-plank-frame--coconut-500+.dwg-plank-frame:not(.dwg-plank-frame--coconut-500),
    .dwg-plank-frame--coconut-600+.dwg-plank-frame:not(.dwg-plank-frame--coconut-600),
    .dwg-plank-frame--crimson+.dwg-plank-frame:not(.dwg-plank-frame--crimson),
    .dwg-plank-frame--gold+.dwg-plank-frame:not(.dwg-plank-frame--gold),
    .dwg-plank-frame--graphite+.dwg-plank-frame:not(.dwg-plank-frame--graphite),
    .dwg-plank-frame--graphite-200+.dwg-plank-frame:not(.dwg-plank-frame--graphite-200),
    .dwg-plank-frame--graphite-300+.dwg-plank-frame:not(.dwg-plank-frame--graphite-300),
    .dwg-plank-frame--graphite-500+.dwg-plank-frame:not(.dwg-plank-frame--graphite-500),
    .dwg-plank-frame--graphite-600+.dwg-plank-frame:not(.dwg-plank-frame--graphite-600),
    .dwg-plank-frame--lime+.dwg-plank-frame:not(.dwg-plank-frame--lime),
    .dwg-plank-frame--navy+.dwg-plank-frame:not(.dwg-plank-frame--navy),
    .dwg-plank-frame--ocean+.dwg-plank-frame:not(.dwg-plank-frame--ocean),
    .dwg-plank-frame--orchid+.dwg-plank-frame:not(.dwg-plank-frame--orchid),
    .dwg-plank-frame--pink+.dwg-plank-frame:not(.dwg-plank-frame--pink),
    .dwg-plank-frame--plum+.dwg-plank-frame:not(.dwg-plank-frame--plum),
    .dwg-plank-frame--rust+.dwg-plank-frame:not(.dwg-plank-frame--rust),
    .dwg-plank-frame--sunset+.dwg-plank-frame:not(.dwg-plank-frame--sunset),
    .dwg-plank-frame--tangerine+.dwg-plank-frame:not(.dwg-plank-frame--tangerine),
    .dwg-plank-frame--zen+.dwg-plank-frame:not(.dwg-plank-frame--zen) {
        padding-top: calc(var(--dwg-spacing__unit--1)*var(--dwg-plank-frame-mt--tablet-lg))
    }
}

@media (min-width:1280px) {
    .dwg-plank-frame__inner--max-content-width {
        max-width: var(--dwg-plank-frame__max-content-width)
    }

    .dwg-plank-frame {
        margin-bottom: calc(var(--dwg-spacing__unit--1)*var(--dwg-plank-frame-mb--desktop));
        margin-top: calc(var(--dwg-spacing__unit--1)*var(--dwg-plank-frame-mt--desktop))
    }

    .dwg-plank-frame:last-child {
        margin-bottom: 0;
        padding-bottom: calc(var(--dwg-spacing__unit--1)*var(--dwg-plank-frame-mb--desktop))
    }

    .dwg-plank-frame:before {
        height: calc(var(--dwg-spacing__unit--1)*var(--dwg-plank-frame-mt--desktop));
        top: calc(var(--dwg-spacing__unit--1)*var(--dwg-plank-frame-mt--desktop)*-1)
    }

    .dwg-plank-frame:after {
        height: calc(var(--dwg-spacing__unit--1)*var(--dwg-plank-frame-mb--desktop))
    }

    .dwg-plank-frame--azalea+.dwg-plank-frame:not(.dwg-plank-frame--azalea),
    .dwg-plank-frame--banana+.dwg-plank-frame:not(.dwg-plank-frame--banana),
    .dwg-plank-frame--canopy+.dwg-plank-frame:not(.dwg-plank-frame--canopy),
    .dwg-plank-frame--cloud+.dwg-plank-frame:not(.dwg-plank-frame--cloud),
    .dwg-plank-frame--coconut+.dwg-plank-frame:not(.dwg-plank-frame--coconut),
    .dwg-plank-frame--coconut-200+.dwg-plank-frame:not(.dwg-plank-frame--coconut-200),
    .dwg-plank-frame--coconut-300+.dwg-plank-frame:not(.dwg-plank-frame--coconut-300),
    .dwg-plank-frame--coconut-500+.dwg-plank-frame:not(.dwg-plank-frame--coconut-500),
    .dwg-plank-frame--coconut-600+.dwg-plank-frame:not(.dwg-plank-frame--coconut-600),
    .dwg-plank-frame--crimson+.dwg-plank-frame:not(.dwg-plank-frame--crimson),
    .dwg-plank-frame--gold+.dwg-plank-frame:not(.dwg-plank-frame--gold),
    .dwg-plank-frame--graphite+.dwg-plank-frame:not(.dwg-plank-frame--graphite),
    .dwg-plank-frame--graphite-200+.dwg-plank-frame:not(.dwg-plank-frame--graphite-200),
    .dwg-plank-frame--graphite-300+.dwg-plank-frame:not(.dwg-plank-frame--graphite-300),
    .dwg-plank-frame--graphite-500+.dwg-plank-frame:not(.dwg-plank-frame--graphite-500),
    .dwg-plank-frame--graphite-600+.dwg-plank-frame:not(.dwg-plank-frame--graphite-600),
    .dwg-plank-frame--lime+.dwg-plank-frame:not(.dwg-plank-frame--lime),
    .dwg-plank-frame--navy+.dwg-plank-frame:not(.dwg-plank-frame--navy),
    .dwg-plank-frame--ocean+.dwg-plank-frame:not(.dwg-plank-frame--ocean),
    .dwg-plank-frame--orchid+.dwg-plank-frame:not(.dwg-plank-frame--orchid),
    .dwg-plank-frame--pink+.dwg-plank-frame:not(.dwg-plank-frame--pink),
    .dwg-plank-frame--plum+.dwg-plank-frame:not(.dwg-plank-frame--plum),
    .dwg-plank-frame--rust+.dwg-plank-frame:not(.dwg-plank-frame--rust),
    .dwg-plank-frame--sunset+.dwg-plank-frame:not(.dwg-plank-frame--sunset),
    .dwg-plank-frame--tangerine+.dwg-plank-frame:not(.dwg-plank-frame--tangerine),
    .dwg-plank-frame--zen+.dwg-plank-frame:not(.dwg-plank-frame--zen) {
        padding-top: calc(var(--dwg-spacing__unit--1)*var(--dwg-plank-frame-mt--desktop))
    }
}

@media (min-width:1440px) {
    .dwg-plank-frame {
        margin-bottom: calc(var(--dwg-spacing__unit--1)*var(--dwg-plank-frame-mb--desktop-lg));
        margin-top: calc(var(--dwg-spacing__unit--1)*var(--dwg-plank-frame-mt--desktop-lg))
    }

    .dwg-plank-frame:last-child {
        margin-bottom: 0;
        padding-bottom: calc(var(--dwg-spacing__unit--1)*var(--dwg-plank-frame-mb--desktop-lg))
    }

    .dwg-plank-frame:before {
        height: calc(var(--dwg-spacing__unit--1)*var(--dwg-plank-frame-mt--desktop-lg));
        top: calc(var(--dwg-spacing__unit--1)*var(--dwg-plank-frame-mt--desktop-lg)*-1)
    }

    .dwg-plank-frame:after {
        height: calc(var(--dwg-spacing__unit--1)*var(--dwg-plank-frame-mb--desktop-lg))
    }

    .dwg-plank-frame--azalea+.dwg-plank-frame:not(.dwg-plank-frame--azalea),
    .dwg-plank-frame--banana+.dwg-plank-frame:not(.dwg-plank-frame--banana),
    .dwg-plank-frame--canopy+.dwg-plank-frame:not(.dwg-plank-frame--canopy),
    .dwg-plank-frame--cloud+.dwg-plank-frame:not(.dwg-plank-frame--cloud),
    .dwg-plank-frame--coconut+.dwg-plank-frame:not(.dwg-plank-frame--coconut),
    .dwg-plank-frame--coconut-200+.dwg-plank-frame:not(.dwg-plank-frame--coconut-200),
    .dwg-plank-frame--coconut-300+.dwg-plank-frame:not(.dwg-plank-frame--coconut-300),
    .dwg-plank-frame--coconut-500+.dwg-plank-frame:not(.dwg-plank-frame--coconut-500),
    .dwg-plank-frame--coconut-600+.dwg-plank-frame:not(.dwg-plank-frame--coconut-600),
    .dwg-plank-frame--crimson+.dwg-plank-frame:not(.dwg-plank-frame--crimson),
    .dwg-plank-frame--gold+.dwg-plank-frame:not(.dwg-plank-frame--gold),
    .dwg-plank-frame--graphite+.dwg-plank-frame:not(.dwg-plank-frame--graphite),
    .dwg-plank-frame--graphite-200+.dwg-plank-frame:not(.dwg-plank-frame--graphite-200),
    .dwg-plank-frame--graphite-300+.dwg-plank-frame:not(.dwg-plank-frame--graphite-300),
    .dwg-plank-frame--graphite-500+.dwg-plank-frame:not(.dwg-plank-frame--graphite-500),
    .dwg-plank-frame--graphite-600+.dwg-plank-frame:not(.dwg-plank-frame--graphite-600),
    .dwg-plank-frame--lime+.dwg-plank-frame:not(.dwg-plank-frame--lime),
    .dwg-plank-frame--navy+.dwg-plank-frame:not(.dwg-plank-frame--navy),
    .dwg-plank-frame--ocean+.dwg-plank-frame:not(.dwg-plank-frame--ocean),
    .dwg-plank-frame--orchid+.dwg-plank-frame:not(.dwg-plank-frame--orchid),
    .dwg-plank-frame--pink+.dwg-plank-frame:not(.dwg-plank-frame--pink),
    .dwg-plank-frame--plum+.dwg-plank-frame:not(.dwg-plank-frame--plum),
    .dwg-plank-frame--rust+.dwg-plank-frame:not(.dwg-plank-frame--rust),
    .dwg-plank-frame--sunset+.dwg-plank-frame:not(.dwg-plank-frame--sunset),
    .dwg-plank-frame--tangerine+.dwg-plank-frame:not(.dwg-plank-frame--tangerine),
    .dwg-plank-frame--zen+.dwg-plank-frame:not(.dwg-plank-frame--zen) {
        padding-top: calc(var(--dwg-spacing__unit--1)*var(--dwg-plank-frame-mt--desktop-lg))
    }
}

@media (min-width:1920px) {
    .dwg-plank-frame {
        margin-bottom: calc(var(--dwg-spacing__unit--1)*var(--dwg-plank-frame-mb--ultrawide));
        margin-top: calc(var(--dwg-spacing__unit--1)*var(--dwg-plank-frame-mt--ultrawide))
    }

    .dwg-plank-frame:last-child {
        margin-bottom: 0;
        padding-bottom: calc(var(--dwg-spacing__unit--1)*var(--dwg-plank-frame-mb--ultrawide))
    }

    .dwg-plank-frame:before {
        height: calc(var(--dwg-spacing__unit--1)*var(--dwg-plank-frame-mt--ultrawide));
        top: calc(var(--dwg-spacing__unit--1)*var(--dwg-plank-frame-mt--ultrawide)*-1)
    }

    .dwg-plank-frame:after {
        height: calc(var(--dwg-spacing__unit--1)*var(--dwg-plank-frame-mb--ultrawide))
    }

    .dwg-plank-frame--azalea+.dwg-plank-frame:not(.dwg-plank-frame--azalea),
    .dwg-plank-frame--banana+.dwg-plank-frame:not(.dwg-plank-frame--banana),
    .dwg-plank-frame--canopy+.dwg-plank-frame:not(.dwg-plank-frame--canopy),
    .dwg-plank-frame--cloud+.dwg-plank-frame:not(.dwg-plank-frame--cloud),
    .dwg-plank-frame--coconut+.dwg-plank-frame:not(.dwg-plank-frame--coconut),
    .dwg-plank-frame--coconut-200+.dwg-plank-frame:not(.dwg-plank-frame--coconut-200),
    .dwg-plank-frame--coconut-300+.dwg-plank-frame:not(.dwg-plank-frame--coconut-300),
    .dwg-plank-frame--coconut-500+.dwg-plank-frame:not(.dwg-plank-frame--coconut-500),
    .dwg-plank-frame--coconut-600+.dwg-plank-frame:not(.dwg-plank-frame--coconut-600),
    .dwg-plank-frame--crimson+.dwg-plank-frame:not(.dwg-plank-frame--crimson),
    .dwg-plank-frame--gold+.dwg-plank-frame:not(.dwg-plank-frame--gold),
    .dwg-plank-frame--graphite+.dwg-plank-frame:not(.dwg-plank-frame--graphite),
    .dwg-plank-frame--graphite-200+.dwg-plank-frame:not(.dwg-plank-frame--graphite-200),
    .dwg-plank-frame--graphite-300+.dwg-plank-frame:not(.dwg-plank-frame--graphite-300),
    .dwg-plank-frame--graphite-500+.dwg-plank-frame:not(.dwg-plank-frame--graphite-500),
    .dwg-plank-frame--graphite-600+.dwg-plank-frame:not(.dwg-plank-frame--graphite-600),
    .dwg-plank-frame--lime+.dwg-plank-frame:not(.dwg-plank-frame--lime),
    .dwg-plank-frame--navy+.dwg-plank-frame:not(.dwg-plank-frame--navy),
    .dwg-plank-frame--ocean+.dwg-plank-frame:not(.dwg-plank-frame--ocean),
    .dwg-plank-frame--orchid+.dwg-plank-frame:not(.dwg-plank-frame--orchid),
    .dwg-plank-frame--pink+.dwg-plank-frame:not(.dwg-plank-frame--pink),
    .dwg-plank-frame--plum+.dwg-plank-frame:not(.dwg-plank-frame--plum),
    .dwg-plank-frame--rust+.dwg-plank-frame:not(.dwg-plank-frame--rust),
    .dwg-plank-frame--sunset+.dwg-plank-frame:not(.dwg-plank-frame--sunset),
    .dwg-plank-frame--tangerine+.dwg-plank-frame:not(.dwg-plank-frame--tangerine),
    .dwg-plank-frame--zen+.dwg-plank-frame:not(.dwg-plank-frame--zen) {
        padding-top: calc(var(--dwg-spacing__unit--1)*var(--dwg-plank-frame-mt--ultrawide))
    }
}

/* -- typescript/component_libraries/dwg-components/src/components/dwg-select/index.web.css */
:root {
    --dwg-select__height: 48px
}

.dwg-select {
    height: var(--dwg-select__height)
}

.dwg-select__trigger::-ms-expand {
    display: none
}

.dwg-select__trigger {
    -webkit-font-smoothing: antialiased;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    border-radius: 0;
    border-style: solid;
    border-width: 1px;
    cursor: pointer;
    font-family: var(--__dwgAtlasGroteskStack);
    font-size: 16px;
    font-weight: 400;
    height: var(--dwg-select__height);
    line-height: 20px
}

.dwg-select__trigger:disabled {
    pointer-events: none
}

.dwg-select__trigger:not(:disabled):hover {
    background-color: var(--dwg-theme__color__opacity--2)
}

.dwg-select__trigger:focus {
    outline: none
}

.dwg-select__trigger:focus-visible {
    box-shadow: var(--dwg-boxshadow__focusring);
    outline: none
}

.js-focus-visible .dwg-select__trigger.focus-visible {
    box-shadow: var(--dwg-boxshadow__focusring);
    outline: none
}

.dwg-select__icon {
    pointer-events: none;
    position: absolute;
    right: 20px;
    top: 50%;
    transform: translateY(-50%)
}

/* -- typescript/component_libraries/dwg-components/src/components/dwg-skeleton-placeholder/index.web.css */
:root {
    --dwg-skeleton-placeholder-max-width: 600px;
    --dwg-skeleton-placeholder__shimmer-width: calc(var(--dwg-skeleton-placeholder-max-width)*0.7);
    --dwg-bar-background-color: var(--DWG__TEMP__color__brand__coconut_500);
    --dwg-shimmer-color: var(--DWG__TEMP__color__brand__coconut_200);
    --dwg-skeleton-placeholder__grow-animation-duration: 0.6s;
    --dwg-skeleton-placeholder__shimmer-animation-duration: 2s;
    --dwg-skeleton-placeholder__shimmer-gradient: linear-gradient(to right, transparent 0%, var(--dwg-shimmer-color) 35%, transparent 70%, transparent 100%)
}

.dwg-skeleton-placeholder__bar-container {
    max-width: var(--dwg-skeleton-placeholder-max-width);
    position: relative
}

.dwg-skeleton-placeholder__bar {
    background-color: var(--dwg-bar-background-color);
    height: 16px
}

.dwg-skeleton-placeholder__bar-container--clip-0 {
    -webkit-clip-path: inset(0 12.5% 0 0);
    clip-path: inset(0 12.5% 0 0)
}

.dwg-skeleton-placeholder__bar-container--clip-1 {
    -webkit-clip-path: inset(0 0 0 0);
    clip-path: inset(0 0 0 0)
}

.dwg-skeleton-placeholder__bar-container--clip-2 {
    -webkit-clip-path: inset(0 31.25% 0 0);
    clip-path: inset(0 31.25% 0 0)
}

.dwg-skeleton-placeholder__bar-container--grow {
    animation-delay: 0s;
    animation-duration: var(--dwg-skeleton-placeholder__grow-animation-duration);
    animation-fill-mode: none;
    animation-iteration-count: 1;
    animation-name: dwg-skeleton-placeholder-grow;
    animation-timing-function: ease;
    transform-origin: 0 100%
}

@keyframes dwg-skeleton-placeholder-grow {
    0% {
        transform: scaleX(0)
    }

    to {
        transform: scaleX(1)
    }
}

.dwg-skeleton-placeholder__bar--shimmer:before {
    animation-delay: var(--dwg-skeleton-placeholder__grow-animation-duration);
    animation-duration: var(--dwg-skeleton-placeholder__shimmer-animation-duration);
    animation-fill-mode: forwards;
    animation-iteration-count: infinite;
    animation-name: dwg-skeleton-plaecholder-shimmer;
    animation-timing-function: linear;
    background-repeat: no-repeat;
    background-size: var(--dwg-skeleton-placeholder__shimmer-width) 100%;
    bottom: 0;
    content: "";
    left: 0;
    opacity: .5;
    position: absolute;
    right: 0;
    top: 0;
    z-index: 1
}

@keyframes dwg-skeleton-plaecholder-shimmer {
    0% {
        background-image: var(--dwg-skeleton-placeholder__shimmer-gradient);
        background-position: calc(var(--dwg-skeleton-placeholder-max-width)*-1) 0
    }

    to {
        background-image: var(--dwg-skeleton-placeholder__shimmer-gradient);
        background-position: var(--dwg-skeleton-placeholder-max-width) 0
    }
}

/* -- typescript/component_libraries/dwg-components/src/components/dwg-sso-button/index.web.css */
.dwg-sso-button {
    border: 2px solid;
    cursor: pointer;
    min-height: 44px
}

.dwg-sso-button-v2 {
    border: 1px solid #cac5be;
    min-height: 42px
}

.dwg-sso-button:active {
    border-color: var(--dwg-theme__color__standard__border);
    color: var(--dwg-theme__color__faint__text)
}

.dwg-sso-button:active,
.dwg-sso-button:hover {
    background-color: var(--dwg-theme__color__opacity--4)
}

.dwg-sso-button:focus {
    outline: none;
    text-decoration: none
}

.dwg-sso-button--disabled {
    pointer-events: none
}

.dwg-sso-button--apple-logo {
    color: #000;
    padding: 6px
}

.dwg-sso-button--apple-logo-v2 {
    padding-bottom: 5px;
    padding-left: var(--dwg-spacing__unit--0_5);
    padding-right: var(--dwg-spacing__unit--0_5);
    padding-top: 3px
}

.dwg-sso-button:active>.dwg-sso-button--apple-logo {
    color: var(--dwg-theme__color__faint__text)
}

.dwg-sso-button:active>.dwg-sso-button--google-logo {
    opacity: .82
}

.dwg-sso-button--google-logo-v2 {
    height: 42px
}

.dwg-sso-button--apple-logo-disabled,
.dwg-sso-button--google-logo-v2-loading {
    opacity: .25
}

.dwg-sso-button--text-container {
    padding-bottom: 10px;
    padding-top: 10px
}

.dwg-sso-button--text-container-v2 {
    padding-bottom: 14px;
    padding-top: 14px
}

.dwg-sso-button--text-container-disabled {
    color: var(--dwg-theme__color__disabled__text)
}

.dwg-sso-button:focus-visible {
    box-shadow: var(--dwg-boxshadow__focusring);
    outline: none
}

.js-focus-visible .dwg-sso-button.focus-visible {
    box-shadow: var(--dwg-boxshadow__focusring);
    outline: none
}

/* -- typescript/component_libraries/dwg-components/src/components/dwg-table/index.web.css */
.dwg-table {
    border-spacing: 0;
    border-width: 1px
}

.dwg-table--border-collapse {
    border-collapse: collapse
}

.dwg-table--fixed {
    table-layout: fixed
}

.dwg-table__body,
.dwg-table__cell,
.dwg-table__footer,
.dwg-table__header,
.dwg-table__header-cell,
.dwg-table__row {
    border-color: inherit;
    border-style: inherit;
    border-width: 1px
}

.dwg-table__cell,
.dwg-table__header-cell {
    background-clip: padding-box;
    padding: 0
}

.dwg-table__header-cell {
    text-align: left
}

/* -- typescript/component_libraries/dwg-components/src/components/dwg-text-link/index.web.css */
.dwg-text-link.focus-visible {
    box-shadow: var(--dwg-boxshadow__focusring);
    outline: none
}

.dwg-text-link {
    cursor: pointer
}

/* -- typescript/component_libraries/dwg-components/src/components/dwg-tooltip/index.web.css */
:root {
    --dwg-tooltip__arrow_height: var(--dwg-spacing__unit--2);
    --dwg-tooltip__arrow_width: var(--dwg-spacing__unit--1);
    --dwg-tooltip__max_width: 256px;
    --dwg-tooltip__background: var(--DWG__TEMP__color__brand__coconut_300);
    --dwg-tooltip__background--inverse: var(--DWG__TEMP__color__brand__graphite_200)
}

.dwg-tooltip {
    max-width: var(--dwg-tooltip__max_width);
    pointer-events: none
}

.dwg-tooltip--top .dwg-tooltip__inner {
    margin-top: var(--dwg-tooltip__arrow_height)
}

.dwg-tooltip--bottom .dwg-tooltip__inner {
    margin-bottom: var(--dwg-tooltip__arrow_height)
}

.dwg-tooltip__content {
    z-index: 2
}

.dwg-tooltip--top .dwg-tooltip__content,
.dwg-tooltip--top-end .dwg-tooltip__content,
.dwg-tooltip--top-start .dwg-tooltip__content {
    top: 0
}

.dwg-tooltip--bottom .dwg-tooltip__content,
.dwg-tooltip--bottom-end .dwg-tooltip__content,
.dwg-tooltip--bottom-start .dwg-tooltip__content {
    bottom: 0
}

.dwg-tooltip--left .dwg-tooltip__content,
.dwg-tooltip--left-end .dwg-tooltip__content,
.dwg-tooltip--left-start .dwg-tooltip__content {
    left: 0
}

.dwg-tooltip--right .dwg-tooltip__content,
.dwg-tooltip--right-end .dwg-tooltip__content,
.dwg-tooltip--right-start .dwg-tooltip__content {
    right: 0
}

.dwg-tooltip--top .dwg-tooltip__inner,
.dwg-tooltip--top-end .dwg-tooltip__inner,
.dwg-tooltip--top-start .dwg-tooltip__inner {
    transform: translateY(-12px)
}

.dwg-tooltip--bottom .dwg-tooltip__inner,
.dwg-tooltip--bottom-end .dwg-tooltip__inner,
.dwg-tooltip--bottom-start .dwg-tooltip__inner {
    transform: translateY(12px)
}

.dwg-tooltip--left .dwg-tooltip__inner,
.dwg-tooltip--left-end .dwg-tooltip__inner,
.dwg-tooltip--left-start .dwg-tooltip__inner {
    transform: translate(-12px)
}

.dwg-tooltip--right .dwg-tooltip__inner,
.dwg-tooltip--right-end .dwg-tooltip__inner,
.dwg-tooltip--right-start .dwg-tooltip__inner {
    transform: translate(12px)
}

.dwg-tooltip__arrow {
    background-color: var(--dwg-tooltip__background);
    height: 12px;
    transform: rotate(45deg);
    width: 12px;
    z-index: 1
}

.dwg-tooltip--inverse .dwg-tooltip__arrow {
    background-color: var(--dwg-tooltip__background--inverse)
}

.dwg-tooltip .dwg-typography--rich-text li {
    margin: 0
}

.dwg-tooltip .dwg-typography--rich-text ul {
    -webkit-padding-start: 2em;
    margin: 0;
    padding-inline-start: 2em
}

.dwg-tooltip .dwg-typography--rich-text p {
    margin: var(--dwg-spacing__unit--1) 0
}

.dwg-tooltip .dwg-typography--rich-text p:first-child {
    margin-top: 0
}

.dwg-tooltip .dwg-typography--rich-text p:last-child {
    margin-bottom: 0
}

/* -- typescript/component_libraries/dwg-components/src/components/dwg-typography/index.web.css */
.dwg-typography--pretty-balance {
    text-wrap: balance;
    text-wrap: pretty
}

.dwg-typography--rich-text {
    overflow-wrap: break-word;
    width: 100%
}

.dwg-typography--rich-text ol,
.dwg-typography--rich-text p,
.dwg-typography--rich-text ul {
    margin: var(--dwg-spacing__unit--2) 0 var(--dwg-spacing__unit--2) 0
}

.dwg-typography--rich-text h2 {
    margin-top: var(--dwg-spacing__unit--6)
}

.dwg-typography--rich-text ul {
    list-style-type: disc;
    list-style-type: "\2022\2002"
}

.dwg-typography--rich-text ol,
.dwg-typography--rich-text ul {
    padding-left: 0
}

.dwg-typography--rich-text li {
    list-style-position: outside;
    margin: 0 0 var(--dwg-spacing__unit--2) var(--dwg-spacing__unit--3)
}

.dwg-typography--rich-text h2:first-child,
.dwg-typography--rich-text li:first-child,
.dwg-typography--rich-text ol:first-child,
.dwg-typography--rich-text p:first-child,
.dwg-typography--rich-text ul:first-child {
    margin-top: 0
}

.dwg-typography--rich-text li:last-child,
.dwg-typography--rich-text ol:last-child,
.dwg-typography--rich-text p:last-child,
.dwg-typography--rich-text ul:last-child {
    margin-bottom: 0
}

.dwg-typography--rich-text ol ol:first-child,
.dwg-typography--rich-text ol ul:first-child,
.dwg-typography--rich-text ul ul:first-child {
    margin-top: var(--dwg-spacing__unit--2)
}

.dwg-typography--rich-text ol li {
    counter-increment: item;
    list-style-position: inside
}

.dwg-typography--rich-text ol {
    counter-reset: item;
    list-style-type: none
}

.dwg-typography--rich-text ol li:before {
    content: counters(item, ".") ". "
}

.dwg-typography--rich-text ol li li:before {
    content: counters(item, ".") " "
}

.dwg-typography--rich-text ol ol ol li:before {
    content: unset
}

.dwg-typography--rich-text ol ol ol {
    list-style-type: lower-alpha
}

.dwg-typography--unordered-nested ol ol,
.dwg-typography--unordered-nested ol ol ol {
    list-style-type: disc;
    list-style-type: "\2022\2002"
}

.dwg-typography--unordered-nested ol ol li:before,
.dwg-typography--unordered-nested ol ol ol li:before {
    content: unset
}

.dwg-typography--unordered-nested ol ol li,
.dwg-typography--unordered-nested ol ol ol li {
    list-style-position: outside
}

.dwg-typography--blue-links .dwg-text-link.dwg-color--inherit {
    color: var(--color__attention__text);
    text-decoration: none
}

.dwg-typography--blue-links .dwg-text-link.dwg-color--inherit:hover {
    text-decoration: underline
}

/* -- typescript/component_libraries/dwg-components/src/planks/dwg-app-download-plank/index.web.css */
.dwg-app-download-plank__QR-code-container {
    height: 200px;
    width: 200px
}

.dwg-app-download-plank__caption-container {
    width: 200px
}

.dwg-app-download-plank__badge-container {
    display: grid;
    gap: var(--dwg-spacing__unit--1_5);
    grid-auto-flow: row;
    grid-template-rows: -webkit-max-content;
    grid-template-rows: max-content
}

.dwg-app-download-plank__badge-container .dwg-app-download-plank__badge {
    height: 72px
}

@media (min-width:768px) {
    .dwg-app-download-plank__container {
        min-height: 384px
    }

    .dwg-app-download-plank__badge-container {
        grid-auto-flow: column;
        grid-template-columns: auto;
        grid-template-rows: auto
    }

    .dwg-app-download-plank__badge-container .dwg-app-download-plank__badge {
        height: 56px
    }
}

@media (min-width:1024px) {
    .dwg-app-download-plank__container {
        min-height: 412px
    }
}

@media (min-width:1280px) {
    .dwg-app-download-plank__container {
        min-height: 460px
    }
}

/* -- typescript/component_libraries/dwg-components/src/planks/dwg-footer-plank/index.web.css */
.dwg-footer-plank__social {
    margin-left: -12px
}

.dwg-footer-plank__social-item {
    height: 44px;
    width: 44px
}

.dwg-footer-plank__link-list {
    margin: 0
}

.dwg-footer-plank__link-list--minimal {
    flex-wrap: wrap
}

.dwg-footer-plank__link-list-item {
    list-style: none
}

@media (min-width:1024px) {
    .dwg-footer-plank__social {
        margin-left: -4px
    }

    .dwg-footer-plank__social-item {
        height: 32px;
        width: 32px
    }
}

/* -- typescript/component_libraries/dwg-components/src/planks/dwg-hero-l1-plank/index.web.css */
.dwg-hero-l1-plank__media-top-container {
    order: 2
}

.dwg-hero-l1-plank__media-bottom-container {
    order: 1
}

@media (min-width:768px) {

    .dwg-hero-l1-plank__media-bottom-container,
    .dwg-hero-l1-plank__media-top-container {
        width: 50%
    }
}

@media (min-width:1024px) {
    .dwg-hero-l1-plank {
        min-height: 600px
    }

    .dwg-hero-l1-plank__media-top-container {
        height: 33.33333%;
        order: 1;
        width: auto
    }

    .dwg-hero-l1-plank__media-bottom-container {
        height: 66.66667%;
        order: 2;
        width: auto
    }
}

@media (min-width:1440px) {

    .dwg-hero-l1-plank__media-bottom-container,
    .dwg-hero-l1-plank__media-top-container {
        height: 100%;
        width: 50%
    }
}

/* -- typescript/component_libraries/dwg-components/src/planks/dwg-hero-l3-plank/index.web.css */
@media (min-width:1024px) {
    .dwg-hero-l3-plank {
        min-height: 600px
    }
}

.dwg-hero-l3-plank--with-footer .dwg-hero-l3-plank__footer-slot {
    display: none
}

.dwg-hero-l3-plank--with-footer .dwg-hero-l3-plank__secondary-cta .dwg-text {
    font-size: 16px
}

@media (min-width:1280px) {
    .dwg-hero-l3-plank--with-footer .dwg-hero-l3-plank__footer-slot {
        display: flex
    }

    .dwg-hero-l3-plank--with-footer .dwg-hero-l3-plank__secondary-cta .dwg-text {
        font-size: 14px
    }
}

/* -- typescript/component_libraries/dwg-components/src/planks/dwg-jtbd-plank/index.web.css */
@media (min-width:1024px) {
    .dwg-jtbd-plank>.dwg-plank-frame__inner>.dwg-jtbd-plank__inner {
        min-height: var(--dwg-jtbd-plank__plank-height);
        overflow-x: hidden
    }

    .dwg-jtbd-plank__media {
        left: 50vw;
        top: 0;
        width: 50%
    }

    .dwg-jtbd-plank .dwg-accordion-item__checkbox~.dwg-accordion-item__content-box .dwg-accordion-item__dropdown {
        opacity: 1
    }

    .dwg-jtbd-plank .dwg-accordion-item__checkbox~.dwg-accordion-item__content-box .dwg-accordion-item__dropdown .dwg-jtbd-plank__text {
        opacity: 0;
        transition: opacity var(--dwg-accordion-item__dropdown-animation--ease-out)
    }

    .dwg-jtbd-plank .dwg-accordion-item__checkbox:checked~.dwg-accordion-item__content-box .dwg-accordion-item__dropdown .dwg-jtbd-plank__text {
        opacity: 1
    }

    .dwg-jtbd-plank .dwg-accordion-item__checkbox:not(:checked)~.dwg-accordion-item__content-box .dwg-accordion-item__dropdown .dwg-jtbd-plank__media {
        transform: translateX(50vw);
        transition: transform 0ms linear .3s;
        z-index: 0
    }

    .dwg-jtbd-plank .dwg-accordion-item__checkbox:checked~.dwg-accordion-item__content-box .dwg-accordion-item__dropdown .dwg-jtbd-plank__media {
        transform: translateX(0);
        transition: transform .3s ease-out;
        z-index: 1
    }
}

@media (min-width:1920px) {
    .dwg-jtbd-plank__media {
        left: 34.61538vw;
        width: 65.38462%
    }

    .dwg-jtbd-plank .dwg-accordion-item__checkbox:not(:checked)~.dwg-accordion-item__content-box .dwg-accordion-item__dropdown .dwg-jtbd-plank__media {
        transform: translateX(65vw)
    }
}

/* -- typescript/component_libraries/dwg-components/src/planks/dwg-media-text-plank/index.web.css */
@media (min-width:1024px) {
    .dwg-media-text-plank {
        min-height: 720px
    }
}

@media (min-width:1280px) {
    .dwg-media-text-plank__text-content {
        max-width: 492px
    }
}

.dwg-media-text-plank__container.dwg-media-text-plank__container--row-reverse {
    flex-direction: row-reverse
}

.dwg-media-text-plank__image {
    bottom: 0;
    left: 0;
    max-height: 100%;
    max-width: 100%;
    right: 0;
    top: 0
}

/* -- typescript/component_libraries/dwg-components/src/planks/dwg-multi-block-plank/index.web.css */
.dwg-multi-block-card__media-frame.dwg-multi-block-card__media-frame--is-icon {
    max-height: var(--dwg-spacing__unit--6)
}

.dwg-multi-block-card__media-frame.dwg-multi-block-card__media-frame--is-icon.dwg-multi-block-card__media-frame--is-icon-large {
    max-height: var(--dwg-spacing__unit--15)
}

/* -- typescript/component_libraries/dwg-components/src/planks/dwg-nav/index.web.css */
:root {
    --dwg-nav__height--universal: 48px;
    --dwg-nav__height--secondary: 48px;
    --dwg-nav__height--redesign: 72px;
    --dwg-nav__vertical-padding--redesign: var(--dwg-spacing__unit--2);
    --dwg-nav__content-height--redesign: calc(var(--dwg-nav__height--redesign) - var(--dwg-nav__vertical-padding--redesign)*2)
}

.dwg-nav li,
.dwg-nav ul {
    margin: 0
}

.dwg-nav button {
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    border: none;
    cursor: pointer
}

body.body--dwg-nav-mobile-dropdown-open--secondary,
body.body--dwg-nav-mobile-dropdown-open--universal {
    overflow: hidden
}

.dwg-nav.dwg-nav--universal {
    --dwg-nav__height: var(--dwg-nav__height--universal);
    --dwg-nav__sticky-top: 0px;
    --dwg-nav__z-index: 120;
    --dwg-nav__cta-container-height: 0px
}

@media (min-width:768px) {
    .dwg-nav.dwg-nav--universal.dwg-nav--nav-redesign {
        --dwg-nav__height: var(--dwg-nav__height--redesign)
    }
}

.dwg-nav.dwg-nav--universal.dwg-nav--has-cta {
    --dwg-nav__cta-container-height: calc(72px + var(--dwg-spacing__unit--2)*2)
}

@media (min-width:768px) {
    .dwg-nav.dwg-nav--universal.dwg-nav--has-cta {
        --dwg-nav__cta-container-height: 0px
    }
}

.dwg-nav.dwg-nav--universal.dwg-nav--has-cta.dwg-nav--nav-redesign {
    --dwg-nav__cta-container-height: calc(56px + var(--dwg-spacing__unit--2)*2)
}

@media (min-width:480px) {
    .dwg-nav.dwg-nav--universal.dwg-nav--has-cta.dwg-nav--nav-redesign {
        --dwg-nav__cta-container-height: calc(56px + var(--dwg-spacing__unit--4)*2)
    }
}

@media (min-width:768px) {
    .dwg-nav.dwg-nav--universal.dwg-nav--has-cta.dwg-nav--nav-redesign {
        --dwg-nav__cta-container-height: 0px
    }
}

.dwg-nav.dwg-nav--secondary {
    --dwg-nav__height: var(--dwg-nav__height--secondary);
    --dwg-nav__sticky-top: 0px;
    --dwg-nav__z-index: 110;
    --dwg-nav__cta-container-height: 0px
}

.dwg-nav.dwg-nav--universal~.dwg-nav.dwg-nav--secondary {
    --dwg-nav__sticky-top: 48px
}

@media (min-width:768px) {
    .dwg-nav.dwg-nav--universal.dwg-nav--nav-redesign~.dwg-nav.dwg-nav--secondary {
        --dwg-nav__sticky-top: var(--dwg-nav__height--redesign)
    }
}

@media (min-width:1280px) {
    .dwg-nav.dwg-nav--universal.dwg-nav--static~.dwg-nav.dwg-nav--secondary {
        --dwg-nav__sticky-top: 0px
    }
}

.dwg-nav {
    --dwg-nav__mobile-dropdown-animation: 333ms cubic-bezier(0.06, 0, 0, 1);
    --dwg-nav__desktop-dropdown-animation: 125ms linear;
    --dwg-nav__desktop-dropdown-animation--redesign: 200ms cubic-bezier(0.785, 0.135, 0.15, 0.86);
    --dwg-nav__fade-animation: background-color var(--dwg-nav__desktop-dropdown-animation);
    height: var(--dwg-nav__height);
    left: 0;
    position: -webkit-sticky;
    position: sticky;
    right: 0;
    top: var(--dwg-nav__sticky-top);
    z-index: var(--dwg-nav__z-index)
}

@media (min-width:768px) {
    .dwg-nav.dwg-nav--nav-redesign {
        padding: var(--dwg-nav__vertical-padding--redesign) var(--dwg-spacing__unit--3)
    }
}

.dwg-nav:after {
    background-color: var(--dwg-theme__color__faint__border);
    content: "";
    display: block;
    height: 1px;
    width: 100%
}

.dwg-nav.dwg-nav--nav-redesign {
    --dwg-nav__desktop-dropdown-animation: var(--dwg-nav__desktop-dropdown-animation--redesign)
}

.dwg-nav.dwg-nav--nav-redesign:after {
    bottom: 0;
    left: 0;
    pointer-events: none;
    position: absolute
}

@media (min-width:1280px) {
    .dwg-nav.dwg-nav--static {
        position: relative;
        top: 0
    }
}

.dwg-nav__dropdown-background {
    height: 0;
    left: 0;
    opacity: 0;
    position: absolute;
    right: 0;
    top: var(--dwg-nav__height);
    transition: none;
    visibility: hidden
}

.dwg-nav__dropdown-background--open {
    opacity: 1;
    visibility: visible
}

@media (min-width:1280px) {
    .dwg-nav__dropdown-background {
        opacity: 1;
        transition: height var(--dwg-nav__desktop-dropdown-animation), visibility var(--dwg-nav__desktop-dropdown-animation)
    }

    .dwg-nav__dropdown-background--open {
        visibility: visible
    }
}

.dwg-nav-item__dropdown {
    max-height: 0;
    opacity: 0;
    overflow: hidden;
    position: relative;
    top: 0;
    transform: translateY(-16px);
    transition: max-height var(--dwg-nav__mobile-dropdown-animation), opacity var(--dwg-nav__mobile-dropdown-animation), transform var(--dwg-nav__mobile-dropdown-animation);
    visibility: hidden
}

.dwg-nav-item__dropdown--open {
    max-height: var(--dwg-nav-item__dropdown-max-height);
    opacity: 1;
    transform: translateY(0);
    visibility: visible
}

@media (min-width:1280px) {
    .dwg-nav-item__dropdown {
        max-height: none;
        position: absolute;
        transform: translateY(var(--dwg-nav__height, 0));
        transition: opacity var(--dwg-nav__desktop-dropdown-animation);
        z-index: var(--dwg-nav__z-index)
    }

    .dwg-nav-item__dropdown--open {
        max-height: none
    }

    .dwg-nav-item__dropdown.dwg-nav-item__dropdown--align-right {
        right: 0
    }
}

.dwg-nav-item--nav-redesign__dropdown.dwg-nav-item__dropdown--open {
    overflow: hidden
}

.dwg-nav-item--nav-redesign__dropdown.dwg-nav-item__dropdown {
    margin: 0 calc(var(--dwg-spacing__unit--0_5)*-1)
}

@media (min-width:480px) {
    .dwg-nav-item--nav-redesign__dropdown.dwg-nav-item__dropdown {
        margin: 0 calc(var(--dwg-spacing__unit--4)*-1)
    }
}

@media (min-width:768px) {
    .dwg-nav-item.dwg-nav-item--nav-redesign {
        height: calc(100% + var(--dwg-nav__vertical-padding--redesign)*2);
        margin: calc(var(--dwg-nav__vertical-padding--redesign)*-1) 0
    }
}

@media (min-width:1280px) {
    .dwg-nav-item--nav-redesign__dropdown.dwg-nav-item__dropdown {
        margin: 0;
        max-height: var(--dwg-nav-current-dropdown-height);
        overflow: hidden;
        transition: max-height var(--dwg-nav__desktop-dropdown-animation), opacity var(--dwg-nav__desktop-dropdown-animation)
    }

    .dwg-nav-item--nav-redesign__dropdown.dwg-nav-item__dropdown--open {
        overflow: hidden
    }
}

.dwg-nav__hamburger-button:focus-visible {
    box-shadow: inset var(--dwg-boxshadow__focusring);
    outline: none
}

.js-focus-visible .dwg-nav__hamburger-button.focus-visible {
    box-shadow: inset var(--dwg-boxshadow__focusring);
    outline: none
}

.dwg-nav-menu__container--horizontal {
    flex: 1 1 auto
}

.dwg-nav-item--align-left+.dwg-nav-item--align-right,
.dwg-nav-item--align-right:first-child {
    margin-left: auto
}

.dwg-nav__hamburger-button {
    cursor: pointer;
    flex: 0 0 var(--dwg-nav__height);
    height: var(--dwg-nav__height);
    width: var(--dwg-nav__height)
}

@media (min-width:768px) {
    .dwg-nav__hamburger-button.dwg-nav--redesign__hamburger-button {
        flex: 0 0 var(--dwg-nav__content-height--redesign);
        height: var(--dwg-nav__content-height--redesign);
        width: var(--dwg-nav__content-height--redesign)
    }
}

.dwg-nav__hamburger-button.dwg-nav__hamburger-button--open {
    transform: rotate(180deg)
}

.dwg-nav-mobile-dropdown__backdrop {
    bottom: 0;
    left: 0;
    position: fixed;
    right: 0;
    top: 0;
    z-index: -1
}

.dwg-nav-menu--vertical {
    max-height: calc(100vh - var(--dwg-nav__sticky-top, 0px) - var(--dwg-nav__height, 0px) - var(--dwg-nav__cta-container-height, 0px));
    overflow-y: auto;
    position: relative;
    z-index: var(--dwg-nav__z-index)
}

.dwg-nav-mobile-dropdown__cta-container {
    border-top-style: solid;
    border-top-width: 1px;
    bottom: 0;
    height: var(--dwg-nav__cta-container-height);
    left: 0;
    position: fixed;
    right: 0;
    z-index: var(--dwg-nav__z-index)
}

.dwg-nav-mobile-dropdown--nav-redesign__cta-container {
    border-top: none
}

.dwg-nav-mobile-dropdown {
    max-height: 0;
    overflow: hidden;
    position: relative;
    transition: max-height var(--dwg-nav__mobile-dropdown-animation);
    visibility: hidden
}

.dwg-nav-mobile-dropdown--nav-redesign {
    transition: none
}

@media (min-width:768px) {
    .dwg-nav-mobile-dropdown--nav-redesign {
        margin-left: calc(var(--dwg-spacing__unit--3)*-1);
        margin-right: calc(var(--dwg-spacing__unit--3)*-1);
        top: var(--dwg-nav__vertical-padding--redesign)
    }
}

.dwg-nav-mobile-dropdown--open {
    max-height: var(--dwg-nav-mobile-dropdown__mobile-dropdown-max-height);
    visibility: visible
}

.dwg-nav-mobile-dropdown .dwg-nav-menu--vertical {
    transform: translateY(-24px);
    transition: transform var(--dwg-nav__mobile-dropdown-animation)
}

.dwg-nav-mobile-dropdown--open .dwg-nav-menu--vertical {
    transform: translateY(0)
}

.dwg-nav__overlay {
    height: 100%;
    left: 0;
    opacity: 0;
    position: fixed;
    top: 0;
    transition: opacity var(--dwg-nav__desktop-dropdown-animation);
    visibility: hidden;
    width: 100%
}

.dwg-nav__overlay--open {
    opacity: .5;
    visibility: visible;
    z-index: 109
}

.dwg-nav-item--nav-redesign__dropdown .dwg-dropdown-list-item__container {
    opacity: 0;
    transform: translateY(-8px);
    transition: none
}

.dwg-nav--dropdown-opened .dwg-nav-item--nav-redesign__dropdown .dwg-dropdown-list-item__container {
    --dwg-dropdown-list-item-transition-delay: calc(var(--dwg-dropdown-list-index)*40ms + var(--dwg-dropdown-list-item-index)*20ms);
    --dwg-dropdown-list-item-transition-duration: min(calc(200ms + var(--dwg-dropdown-list-item-index)*50ms), 400ms);
    opacity: 1;
    transform: translateY(0);
    transition-delay: var(--dwg-dropdown-list-item-transition-delay);
    transition-duration: var(--dwg-dropdown-list-item-transition-duration);
    transition-property: opacity, transform;
    transition-timing-function: cubic-bezier(.25, .46, .45, .94)
}

.dwg-nav-item-button {
    transition: var(--dwg-nav__fade-animation);
    white-space: nowrap
}

.dwg-nav-item-button.dwg-nav-item-button--dropdown-open {
    background-color: var(--dwg-theme__color__core__secondary)
}

.dwg-nav-item-button--dropdown-open .dwg-nav-item-button__chevron {
    transform: rotate(180deg)
}

.dwg-nav-item-button.dwg-nav-item-button--nav-redesign {
    gap: var(--dwg-spacing__unit--0_5);
    transition: color var(--dwg-nav__desktop-dropdown-animation)
}

.dwg-nav-item-button--dropdown-open .dwg-nav-item-button__chevron,
.dwg-nav-item-button.dwg-nav-item-button--nav-redesign.dwg-nav-item-button--dropdown-open,
.dwg-nav-item-button.dwg-nav-item-button--nav-redesign:active,
.dwg-nav-item-button.dwg-nav-item-button--nav-redesign:active .dwg-nav-item-button__chevron,
.dwg-nav-item-button.dwg-nav-item-button--nav-redesign:hover,
.dwg-nav-item-button.dwg-nav-item-button--nav-redesign:hover .dwg-nav-item-button__chevron {
    background-color: transparent;
    color: var(--dwg-theme__color__core__accent)
}

.dwg-nav-item-button__chevron.dwg-nav-item-button--nav-redesign__chevron {
    transition: color var(--dwg-nav__desktop-dropdown-animation)
}

.dwg-nav-item-button--dropdown-open .dwg-nav-item-button__chevron.dwg-nav-item-button--nav-redesign__chevron {
    transform: none
}

.dwg-nav-item-button--nav-redesign__content,
.dwg-nav-item-button--nav-redesign__text {
    min-width: 0
}

.dwg-nav-item-button--nav-redesign__text {
    overflow: hidden;
    text-overflow: ellipsis
}

.dwg-nav-item-button:focus {
    text-decoration: none
}

.dwg-nav-item-button:focus-visible {
    box-shadow: inset var(--dwg-boxshadow__focusring);
    outline: none
}

.js-focus-visible .dwg-nav-item-button.focus-visible {
    box-shadow: inset var(--dwg-boxshadow__focusring);
    outline: none
}

.dwg-nav-logo-button {
    flex: 0 1 auto;
    overflow: hidden
}

.dwg-nav-logo-button__glyph {
    flex: 0 0 var(--dwg-nav__height);
    height: var(--dwg-nav__height);
    width: var(--dwg-nav__height)
}

@media (min-width:768px) {
    .dwg-nav-logo-button__glyph.dwg-nav-logo-button--nav-redesign__glyph {
        flex: 0 0 var(--dwg-nav__content-height--redesign);
        height: var(--dwg-nav__content-height--redesign);
        width: var(--dwg-nav__content-height--redesign)
    }
}

.dwg-nav-logo-button>.dwg-nav-logo-button__wordmark {
    overflow: hidden
}

@media (max-width:480px) {
    .dwg-nav-logo-button>.dwg-nav-logo-button__wordmark {
        display: none
    }
}

.dwg-nav-logo-button:focus-visible {
    outline: none
}

.js-focus-visible .dwg-nav-logo-button.focus-visible {
    outline: none
}

.dwg-nav-logo-button:before:focus-visible {
    box-shadow: inset var(--dwg-boxshadow__focusring);
    content: "";
    display: block;
    height: 100%;
    left: 0;
    outline: none;
    position: absolute;
    top: 0;
    width: 100%
}

.js-focus-visible .dwg-nav-logo-button.focus-visible:before {
    box-shadow: inset var(--dwg-boxshadow__focusring);
    content: "";
    display: block;
    height: 100%;
    left: 0;
    outline: none;
    position: absolute;
    top: 0;
    width: 100%
}

/* -- typescript/component_libraries/dwg-components/src/planks/dwg-plan-cards-plank/index.web.css */
.dwg-plan-card__plan-name {
    flex-wrap: wrap;
    row-gap: 16px
}

.dwg-plan-cards__radio-group {
    border: 0;
    flex-wrap: wrap;
    margin: 0;
    margin-bottom: calc(0px - var(--dwg-spacing__unit--2));
    margin-right: calc(0px - var(--dwg-spacing__unit--2));
    padding: 0
}

.dwg-plan-cards--condensed,
.dwg-plan-cards--condensed.dwg-plan-cards--condensed-single-card {
    max-width: 648px
}

@media (min-width:768px) {
    .dwg-plan-cards--condensed.dwg-plan-cards--condensed-single-card {
        max-width: 696px
    }

    .dwg-plan-cards--condensed {
        max-width: var(--dwg-plank-frame__max-content-width, 1344px)
    }
}

.dwg-plan-card__icon {
    height: 0;
    margin-top: -100%
}

.dwg-plan-card__icon.dwg-plan-card__feature-icon {
    color: var(--dwg-theme__color__core__accent)
}

@media (min-width:1024px) {
    .dwg-plan-card__secondary-button-container {
        min-height: 24px
    }
}

.dwg-plan-cards--condensed .dwg-plan-card__secondary-button-container {
    min-height: 24px
}

.dwg-plan-cards-alignable-container__placeholder {
    visibility: hidden
}

.dwg-plan-card__secondary-button-container>.dwg-plan-card__secondary-button {
    color: var(--dwg-theme__color__attention__text);
    -webkit-text-decoration-color: var(--dwg-theme__color__attention__border);
    text-decoration-color: var(--dwg-theme__color__attention__border)
}

.dwg-plan-card__secondary-button-container>.dwg-plan-card__secondary-button:hover {
    -webkit-text-decoration-color: var(--dwg-theme__color__attention__border--faint);
    text-decoration-color: var(--dwg-theme__color__attention__border--faint)
}

.dwg-plan-cards--condensed .dwg-plan-mini-card {
    background-color: var(--dwg-theme__color__attention__background--faint)
}

@media (min-width:768px) {
    .dwg-plan-cards--condensed .dwg-plan-mini-card__content-container {
        flex-grow: 1;
        flex-shrink: 1
    }

    .dwg-plan-cards--condensed .dwg-plan-mini-card__cta-container {
        flex-basis: 320px;
        flex-grow: 0;
        flex-shrink: 0
    }
}

.dwg-plan-card {
    scroll-margin-top: var(--dwg-scroll-margin-top, 0)
}

/* -- typescript/component_libraries/dwg-components/src/planks/dwg-plan-comparison-plank/index.web.css */
.dwg-plan-comparison-plank__radio-group {
    border: 0;
    margin: 0;
    padding: 0
}

.dwg-plan-comparison-table {
    overflow-anchor: none;
    position: relative
}

.dwg-plan-comparison-table__caption--visually-hidden,
.dwg-plan-comparison-table__header-text--visually-hidden {
    clip: rect(0, 0, 0, 0) !important;
    border: 0 !important;
    height: 1px !important;
    margin: -1px !important;
    overflow: hidden !important;
    padding: 0 !important;
    position: absolute !important;
    width: 1px !important
}

.dwg-plan-comparison-table__plan-highlight {
    left: 0;
    min-height: 30px;
    position: absolute;
    right: 0;
    top: 0
}

.dwg-plan-comparison-table__plan-highlight-v2 {
    border-radius: 40px;
    padding-bottom: 2px;
    padding-top: 2px;
    position: absolute;
    right: 0;
    top: 0
}

.dwg-plan-comparison-table .dwg-table__row {
    vertical-align: top
}

.dwg-plan-comparison-table__header {
    position: -webkit-sticky;
    position: sticky;
    top: var(--dwg-comparison-table-header__sticky-offset--mobile);
    z-index: 3
}

@media (min-width:480px) {
    .dwg-plan-comparison-table__header {
        top: var(--dwg-comparison-table-header__sticky-offset--mobile-lg)
    }
}

@media (min-width:768px) {
    .dwg-plan-comparison-table__header {
        top: var(--dwg-comparison-table-header__sticky-offset--tablet)
    }
}

@media (min-width:1024px) {
    .dwg-plan-comparison-table__header {
        top: var(--dwg-comparison-table-header__sticky-offset--tablet-lg)
    }
}

@media (min-width:1280px) {
    .dwg-plan-comparison-table__header {
        top: var(--dwg-comparison-table-header__sticky-offset--desktop)
    }
}

@media (min-width:1440px) {
    .dwg-plan-comparison-table__header {
        top: var(--dwg-comparison-table-header__sticky-offset--desktop-lg)
    }
}

@media (min-width:1920px) {
    .dwg-plan-comparison-table__header {
        top: var(--dwg-comparison-table-header__sticky-offset--ultrawide)
    }
}

.dwg-plan-comparison-table__header:before {
    left: -1.5px;
    top: -1px
}

.dwg-plan-comparison-table__header:after,
.dwg-plan-comparison-table__header:before {
    box-shadow: inset 0 1px 0 var(--DWG__TEMP__color__brand__coconut_600);
    content: "";
    height: 1px;
    position: absolute;
    right: -1px
}

.dwg-plan-comparison-table__header:after {
    left: -1px
}

.dwg-plan-comparison-table__header .dwg-table__cell,
.dwg-plan-comparison-table__header .dwg-table__header-cell {
    position: relative
}

.dwg-plan-comparison-table__header .dwg-table__cell:before,
.dwg-plan-comparison-table__header .dwg-table__header-cell:before {
    bottom: 0;
    box-shadow: inset 1px 0 0 var(--DWG__TEMP__color__brand__coconut_600);
    content: "";
    left: -1px;
    position: absolute;
    top: 0;
    width: 1px
}

.dwg-plan-comparison-table__header>tr>td,
.dwg-plan-comparison-table__header>tr>th,
.dwg-plan-comparison-table__section>.dwg-plan-comparison-table__feature-row>td {
    display: none
}

.dwg-plan-comparison-table__header tr td:first-of-type,
.dwg-plan-comparison-table__header tr td:nth-of-type(2),
.dwg-plan-comparison-table__header tr th:first-of-type,
.dwg-plan-comparison-table__header tr th:nth-of-type(2),
.dwg-plan-comparison-table__header tr th:nth-of-type(3),
.dwg-plan-comparison-table__section>.dwg-plan-comparison-table__feature-row>td:first-of-type,
.dwg-plan-comparison-table__section>.dwg-plan-comparison-table__feature-row>td:nth-of-type(2) {
    display: table-cell
}

@media (min-width:1024px) {

    .dwg-plan-comparison-table__header tr td:nth-of-type(3),
    .dwg-plan-comparison-table__header tr th:nth-of-type(4),
    .dwg-plan-comparison-table__section>.dwg-plan-comparison-table__feature-row>td:nth-of-type(3) {
        display: table-cell
    }
}

@media (min-width:1280px) {

    .dwg-plan-comparison-table__header tr td:nth-of-type(4),
    .dwg-plan-comparison-table__header tr td:nth-of-type(5),
    .dwg-plan-comparison-table__header tr td:nth-of-type(6),
    .dwg-plan-comparison-table__header tr th:nth-of-type(5),
    .dwg-plan-comparison-table__header tr th:nth-of-type(6),
    .dwg-plan-comparison-table__section>.dwg-plan-comparison-table__feature-row>td:nth-of-type(4),
    .dwg-plan-comparison-table__section>.dwg-plan-comparison-table__feature-row>td:nth-of-type(5) {
        display: table-cell
    }
}

.dwg-plan-comparison-table__header-cell-box--1 {
    transform: translateX(-33.33vw);
    width: 50vw
}

.dwg-plan-comparison-table__header-cell-box--2 {
    transform: translateX(-16.67vw);
    width: 50vw
}

.dwg-plan-comparison-table__header-cell-box--1:after {
    box-shadow: inset 1px 0 0 var(--DWG__TEMP__color__brand__coconut_600);
    content: "";
    height: 100%;
    position: absolute;
    right: 0;
    top: 0;
    width: 1px
}

.dwg-plan-comparison-table__row-header-cell {
    position: relative
}

.dwg-plan-comparison-table__row-header-cell:before {
    background-color: var(--DWG__TEMP__color__brand__coconut_200);
    content: "";
    height: 100%;
    position: absolute;
    top: 0;
    width: calc(50vw - 2px);
    z-index: 1
}

.dwg-plan-comparison-table__row-header-cell:after {
    box-shadow: inset 1px 0 0 var(--DWG__TEMP__color__brand__coconut_600);
    content: "";
    height: 100%;
    position: absolute;
    right: -16.8vw;
    top: 0;
    width: 1px;
    z-index: 2
}

.dwg-plan-comparison-table__row-header-cell-box {
    width: 50vw
}

.dwg-plan-comparison-table__data-cell--0 {
    position: relative
}

.dwg-plan-comparison-table__data-cell--0:before {
    background-color: inherit;
    bottom: 0;
    content: "";
    height: 100%;
    position: absolute;
    transform: translateX(16.6vw);
    width: calc(25vw - 1px);
    z-index: 0
}

.dwg-plan-comparison-table__data-cell--0:after {
    box-shadow: inset 1px 0 0 var(--DWG__TEMP__color__brand__coconut_600);
    content: "";
    height: 100%;
    left: 41.3vw;
    position: absolute;
    top: 0;
    width: 1px;
    z-index: 2
}

.dwg-plan-comparison-table__data-cell-box--0 {
    transform: translateX(16.67vw);
    width: calc(25vw - 1px)
}

.dwg-plan-comparison-table__data-cell-box--1 {
    transform: translateX(8.3vw);
    width: 25vw
}

.dwg-plan-comparison-table__row-header-cell-box>* {
    z-index: 1
}

@media (min-width:768px) {

    .dwg-plan-comparison-table__data-cell-box--0,
    .dwg-plan-comparison-table__data-cell-box--1,
    .dwg-plan-comparison-table__header-cell-box--1,
    .dwg-plan-comparison-table__header-cell-box--2,
    .dwg-plan-comparison-table__row-header-cell-box {
        transform: unset;
        width: unset
    }

    .dwg-plan-comparison-table__row-header-cell {
        position: unset
    }

    .dwg-plan-comparison-table__data-cell--0:after,
    .dwg-plan-comparison-table__data-cell--0:before,
    .dwg-plan-comparison-table__data-cell-box--0:after,
    .dwg-plan-comparison-table__header-cell-box--1:after,
    .dwg-plan-comparison-table__row-header-cell:after,
    .dwg-plan-comparison-table__row-header-cell:before {
        display: none
    }
}

.dwg-plan-comparison-table .dwg-plan-comparison-table__data-cell-tooltip-label {
    border-bottom: 1px dashed;
    cursor: pointer
}

.dwg-plan-comparison-table .dwg-text {
    overflow-wrap: anywhere
}

:lang(da) .dwg-plan-comparison-table .dwg-text,
:lang(de) .dwg-plan-comparison-table .dwg-text,
:lang(nl) .dwg-plan-comparison-table .dwg-text,
:lang(no) .dwg-plan-comparison-table .dwg-text,
:lang(pt) .dwg-plan-comparison-table .dwg-text,
:lang(ru) .dwg-plan-comparison-table .dwg-text,
:lang(sv) .dwg-plan-comparison-table .dwg-text,
:lang(uk) .dwg-plan-comparison-table .dwg-text {
    -webkit-hyphens: auto;
    hyphens: auto
}

/* -- typescript/component_libraries/dwg-components/src/planks/dwg-pro-esign-modal-plank/index.web.css */
.dwg-pro-esign-modal-plank__illustration {
    cursor: pointer;
    max-width: 40%
}

/* -- typescript/component_libraries/dwg-components/src/planks/dwg-quote-gallery-plank/index.web.css */
.dwg-box.dwg-quote-navigation {
    display: none
}

@media (min-width:768px) {
    .dwg-box.dwg-quote-navigation {
        display: flex;
        z-index: 1
    }
}

.dwg-quote-navigation-logo {
    width: 100%
}

.dwg-quote-navigation-logo--selected .dwg-icon-button:after {
    background-color: var(--dwg-theme__color__core__primary);
    bottom: 0;
    content: "";
    height: 6px;
    position: absolute;
    width: 100%
}

.dwg-quote-navigation-logo__button:focus-visible {
    z-index: 1
}

.js-focus-visible .dwg-quote-navigation-logo__button.focus-visible {
    z-index: 1
}

.dwg-quote-navigation-logo__button>.dwg-media {
    filter: var(--dwg-theme__filter--0_5)
}

.dwg-quote-navigation-logo__button:hover:enabled>.dwg-media {
    filter: var(--dwg-theme__filter--1)
}

.dwg-quote-navigation-logo__button:active:enabled>.dwg-media {
    filter: var(--dwg-theme__filter--0_5)
}

.dwg-quote-navigation-logo--selected .dwg-quote-navigation-logo__button .dwg-media {
    filter: var(--dwg-theme__filter--1)
}

.dwg-quote-view {
    overflow-x: hidden;
    position: relative;
    width: 100%
}

.dwg-quote-view__button {
    display: none
}

@media (min-width:1280px) {
    .dwg-quote-view__button {
        display: flex;
        height: 98px;
        position: absolute;
        top: 50%;
        transform: translateY(-50%);
        visibility: hidden;
        width: 98px;
        z-index: 2
    }

    .dwg-quote-view__button--left {
        left: 0;
        transform: translate(-100%, -50%)
    }

    .dwg-quote-view__button--right {
        right: 0;
        transform: translate(100%, -50%)
    }

    .dwg-quote-view:hover .dwg-quote-view__button {
        display: flex;
        transition: .3s ease-out;
        visibility: visible
    }

    .dwg-quote-view:hover .dwg-quote-view__button--left,
    .dwg-quote-view:hover .dwg-quote-view__button--right {
        transform: translateY(-50%)
    }
}

.dwg-quote-groups {
    display: flex;
    flex-wrap: nowrap;
    min-width: 100%;
    overflow-x: scroll;
    scroll-snap-type: x mandatory
}

.dwg-quote-groups::-webkit-scrollbar {
    display: none
}

.dwg-quote-groups__single-group {
    min-width: calc(100% + 2px)
}

.dwg-quote-groups__single-group[aria-hidden=true] a[href],
.dwg-quote-groups__single-group[aria-hidden=true] button:not([disabled]),
.dwg-quote-groups__single-group[aria-hidden=true] input:not([disabled]) {
    visibility: hidden
}

.dwg-page-indicator__button-container {
    width: 44px
}

.dwg-page-indicator__number {
    min-width: 50px;
    text-align: center
}

.dwg-quote-group {
    flex-direction: column;
    flex-shrink: 0;
    scroll-padding: -1px;
    scroll-snap-align: center;
    width: calc(100% + 2px)
}

.dwg-quote-group__media-area {
    flex-grow: 0;
    flex-shrink: 0;
    min-height: 184px
}

.dwg-quote-group__quote-area-stack {
    height: 100%
}

.dwg-quote-group__quote-area-stack>:last-child {
    align-items: flex-end;
    display: flex;
    flex-grow: 1
}

.dwg-quote-group__quote-area-logo {
    max-width: 80px
}

.dwg-quote-group__media-area-logo .dwg-media-image,
.dwg-quote-group__quote-area-logo .dwg-media-image {
    filter: var(--dwg-theme__filter--1)
}

.dwg-quote-group__quote-area {
    flex-grow: 1
}

.dwg-quote-group__quote {
    text-indent: -.5ch
}

@supports (hanging-punctuation:first) {
    .dwg-quote-group__quote {
        hanging-punctuation: first;
        text-indent: 0
    }
}

@media (min-width:1024px) {
    .dwg-quote-group__media-area {
        flex-basis: 50%;
        min-height: auto
    }

    .dwg-quote-group__quote-area {
        flex-basis: 50%
    }
}

.dwg-quote-gallery-new .dwg-quote-group__quote-area-stack>:last-child {
    display: inline
}

.dwg-quote-gallery-new .dwg-quote-group__quote-area-logo {
    max-width: 100px
}

.dwg-quote-gallery-new .dwg-quote-group__media-area {
    flex-grow: 0;
    flex-shrink: 0;
    min-height: auto
}

@media (min-width:1280px) {
    .dwg-quote-gallery-new .dwg-quote-group__media-area {
        flex-basis: 40%;
        min-height: auto
    }

    .dwg-quote-gallery-new .dwg-quote-group__quote-area {
        flex-basis: 60%
    }

    .dwg-quote-gallery-new .dwg-quote-view__button--left {
        left: 0;
        opacity: 0;
        transform: translate(10%, -50%);
        transition: opacity 1s ease-in-out
    }

    .dwg-quote-gallery-new .dwg-quote-view__button--right {
        opacity: 0;
        right: 0;
        transform: translate(-10%, -50%);
        transition: opacity 1s ease-in-out
    }

    .dwg-quote-gallery-new .dwg-quote-view:hover .dwg-quote-view__button {
        display: flex;
        opacity: 1;
        visibility: visible
    }
}

@media (min-width:1440px) {
    .dwg-quote-gallery-new .dwg-quote-group__media-area {
        flex-basis: 30%;
        min-height: auto
    }

    .dwg-quote-gallery-new .dwg-quote-group__quote-area {
        flex-basis: 70%
    }
}

/* -- typescript/component_libraries/dwg-components/src/tokens/index.web.css */
:root {
    --DWG__TEMP__color__opacity--darken1: hsla(36, 23%, 55%, .14);
    --DWG__TEMP__color__opacity--darken2: hsla(36, 23%, 55%, .24);
    --DWG__TEMP__color__opacity--darken3: hsla(36, 23%, 55%, .32);
    --DWG__TEMP__color__opacity--darken4: rgba(0, 0, 0, .08);
    --DWG__TEMP__color__opacity--lighten1: hsla(0, 0%, 100%, .16);
    --DWG__TEMP__color__opacity--lighten2: hsla(0, 0%, 100%, .32);
    --DWG__TEMP__color__brand__coconut_200: #fff;
    --DWG__TEMP__color__brand__coconut_300: #faf9f7;
    --DWG__TEMP__color__brand__coconut: #f7f5f2;
    --DWG__TEMP__color__brand__coconut_500: #f2eee8;
    --DWG__TEMP__color__brand__coconut_600: #eee9e2;
    --DWG__TEMP__color__brand__graphite_200: #2b2929;
    --DWG__TEMP__color__brand__graphite_300: #242121;
    --DWG__TEMP__color__brand__graphite: #1e1919;
    --DWG__TEMP__color__brand__graphite_500: #161313;
    --DWG__TEMP__color__brand__graphite_600: #000;
    --DWG__TEMP__color__utility__overlay: rgba(84, 74, 68, .5)
}

::-webkit-backdrop {
    --DWG__TEMP__color__utility__overlay: rgba(84, 74, 68, .5)
}

::backdrop {
    --DWG__TEMP__color__utility__overlay: rgba(84, 74, 68, .5)
}

.dig-Theme--dark {
    --DWG__TEMP__color__brand__coconut_200: #2b2929;
    --DWG__TEMP__color__brand__coconut_300: #242121;
    --DWG__TEMP__color__brand__coconut: #1e1919;
    --DWG__TEMP__color__brand__coconut_500: #161313;
    --DWG__TEMP__color__brand__coconut_600: #000;
    --DWG__TEMP__color__brand__graphite_200: #fff;
    --DWG__TEMP__color__brand__graphite_300: #faf9f7;
    --DWG__TEMP__color__brand__graphite: #f7f5f2;
    --DWG__TEMP__color__brand__graphite_500: #f2eee8;
    --DWG__TEMP__color__brand__graphite_600: #eee9e2
}

:root {
    --dwg-easing__linear: var(--easing__linear);
    --dwg-easing__enter: var(--easing__enter);
    --dwg-easing__leave: var(--easing__leave);
    --dwg-easing__transition: var(--easing__transition);
    --dwg-duration__125: var(--duration__125);
    --dwg-duration__333: var(--duration__333);
    --dwg-duration__708: var(--duration__708);
    --dwg-duration__1000: var(--duration__1000);
    --dwg-duration__non-motion: var(--duration__non-motion);
    --dwg-duration__micro: var(--duration__micro);
    --dwg-duration__micro-fast: var(--duration__micro-fast);
    --dwg-duration__surface: var(--duration__surface);
    --dwg-duration__surface-slow: var(--duration__surface-slow);
    --__systemFontStack: -apple-system, "BlinkMacSystemFont", "Segoe UI", "Helvetica Neue", "Helvetica", "Arial", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
    --__dwgAtlasGroteskStack: "Atlas Grotesk Web", "Atlas Grotesk", "AtlasGrotesk", "Helvetica (Atlas Grotesk Fallback)", "Arial (Atlas Grotesk Fallback)", var(--__systemFontStack);
    --__dwgSharpGrotesk23BookStack: "Sharp Grotesk 23", "Sharp Grotesk 23 KR", "Sharp Grotesk 23 Thai", "Helvetica (Sharp Grotesk 23 Fallback)", "Arial (Sharp Grotesk 23 Fallback)", var(--__systemFontStack);
    --__dwgSharpGrotesk20BookStack: "Sharp Grotesk", "SharpGrotesk", "Sharp Grotesk KR", "Sharp Grotesk Thai", "Helvetica (Sharp Grotesk Fallback)", "Arial (Sharp Grotesk Fallback)", var(--__systemFontStack);
    --dwg-spacing__unit--0: 0;
    --dwg-spacing__unit--0_5: calc(var(--spacing__base_unit)/2);
    --dwg-spacing__unit--1: var(--spacing__base_unit);
    --dwg-spacing__unit--1_5: calc(var(--spacing__base_unit)*1.5);
    --dwg-spacing__unit--2: calc(var(--spacing__base_unit)*2);
    --dwg-spacing__unit--3: calc(var(--spacing__base_unit)*3);
    --dwg-spacing__unit--4: calc(var(--spacing__base_unit)*4);
    --dwg-spacing__unit--5: calc(var(--spacing__base_unit)*5);
    --dwg-spacing__unit--6: calc(var(--spacing__base_unit)*6);
    --dwg-spacing__unit--8: calc(var(--spacing__base_unit)*8);
    --dwg-spacing__unit--9: calc(var(--spacing__base_unit)*9);
    --dwg-spacing__unit--12: calc(var(--spacing__base_unit)*12);
    --dwg-spacing__unit--15: calc(var(--spacing__base_unit)*15);
    --dwg-spacing__unit--19: calc(var(--spacing__base_unit)*19);
    --dwg-spacing__unit--30: calc(var(--spacing__base_unit)*30);
    --dwg-theme__color__core__primary: var(--color__core__primary);
    --dwg-theme__color__core__secondary: var(--color__core__secondary);
    --dwg-theme__color__core__accent: var(--color__core__accent);
    --dwg-theme__color__standard__text: var(--color__standard__text);
    --dwg-theme__color__faint__text: var(--color__faint__text);
    --dwg-theme__color__disabled__text: var(--color__disabled__text);
    --dwg-theme__color__standard__border: var(--color__standard__border);
    --dwg-theme__color__faint__border: var(--color__faint__border);
    --dwg-theme__color__disabled__border: var(--color__disabled__border);
    --dwg-theme__color__standard__background: var(--color__standard__background);
    --dwg-theme__color__faint__background: var(--color__faint__background);
    --dwg-theme__color__disabled__background: var(--color__disabled__background);
    --dwg-theme__color__attention__text: var(--color__attention__text);
    --dwg-theme__color__success__text: var(--color__success__text);
    --dwg-theme__color__alert__text: var(--color__alert__text);
    --dwg-theme__color__warning__text: var(--color__warning__text);
    --dwg-theme__color__attention__background: var(--color__attention__background);
    --dwg-theme__color__success__background: var(--color__success__background);
    --dwg-theme__color__alert__background: var(--color__alert__background);
    --dwg-theme__color__warning__background: var(--color__warning__background);
    --dwg-theme__color__attention__background--faint: var(--color__attention__background--faint);
    --dwg-theme__color__success__border: var(--color__success__border);
    --dwg-theme__color__alert__border: var(--color__alert__border);
    --dwg-theme__color__attention__border: var(--color__attention__border);
    --dwg-theme__color__warning__border: var(--color__warning__border);
    --dwg-theme__color__success__border--faint: var(--color__success__border--faint);
    --dwg-theme__color__alert__border--faint: var(--color__alert__border--faint);
    --dwg-theme__color__attention__border--faint: var(--color__attention__border--faint);
    --dwg-theme__color__warning__border--faint: var(--color__warning__border--faint);
    --dwg-theme__color__opacity--1: var(--DWG__TEMP__color__opacity--darken1);
    --dwg-theme__color__opacity--2: var(--DWG__TEMP__color__opacity--darken2);
    --dwg-theme__color__opacity--3: var(--DWG__TEMP__color__opacity--darken3);
    --dwg-theme__color__opacity--4: var(--DWG__TEMP__color__opacity--darken4);
    --dwg-theme__color__opacity--5: var(--DWG__TEMP__color__opacity--lighten1);
    --dwg-theme__filter--1: none;
    --dwg-theme__filter--0_5: none;
    --dwg-theme__color__utility__focusring: var(--color__utility__focusring);
    --dwg-theme__color__utility__overlay: var(--color__utility__overlay);
    --dwg-theme__color__primary__button--hover: var(--color__button__primary__hover);
    --dwg-theme__color__primary__button--active: var(--color__button__primary__active);
    --dwg-theme__color__inverse__standard__text: var(--color__inverse__standard__text);
    --dwg-theme__color__inverse__faint__text: var(--color__inverse__faint__text);
    --dwg-theme__color__inverse__disabled__text: var(--color__inverse__disabled__text);
    --dwg-theme__color__inverse__attention__text: var(--color__inverse__attention__text);
    --dwg-theme__color__inverse__success__text: var(--color__inverse__success__text);
    --dwg-theme__color__inverse__alert__text: var(--color__inverse__alert__text);
    --dwg-theme__color__inverse__warning__text: var(--color__inverse__warning__text);
    --dwg-theme__color__banner__background: var(--color__success__text);
    --dwg-color__secondary__base: var(--dig-color__secondary__base);
    --dwg-color__secondary__base--state-2: var(--dig-color__secondary__base--state-2);
    --dwg-color__secondary__on-base: var(--dig-color__secondary__on-base);
    --dwg-boxshadow__focusring: 0 0 0 3px var(--dwg-theme__color__utility__focusring);
    --dwg-z-index--modal-layer: 1001
}

@font-face {
    font-family: "Arial (Atlas Grotesk Fallback)";
    size-adjust: 107.4%;
    src: local("Arial")
}

@font-face {
    font-family: "Arial (Sharp Grotesk Fallback)";
    size-adjust: 118.4%;
    src: local("Arial")
}

@font-face {
    font-family: "Arial (Sharp Grotesk 23 Fallback)";
    size-adjust: 136%;
    src: local("Arial")
}

@font-face {
    font-family: "Helvetica (Atlas Grotesk Fallback)";
    size-adjust: 107.4%;
    src: local("Helvetica")
}

@font-face {
    font-family: "Helvetica (Sharp Grotesk Fallback)";
    size-adjust: 118.4%;
    src: local("Helvetica")
}

@font-face {
    font-family: "Helvetica (Sharp Grotesk 23 Fallback)";
    size-adjust: 136%;
    src: local("Helvetica")
}

/* -- typescript/component_libraries/dwg-components/src/utilities/index.web.css */
.dwg-align-items--unset {
    align-items: unset
}

.dwg-align-items--flex-start {
    align-items: flex-start
}

.dwg-align-items--center {
    align-items: center
}

.dwg-align-items--flex-end {
    align-items: flex-end
}

.dwg-align-items--stretch {
    align-items: stretch
}

@media (min-width:480px) {
    .mobile-lg\:dwg-align-items--unset {
        align-items: unset
    }

    .mobile-lg\:dwg-align-items--flex-start {
        align-items: flex-start
    }

    .mobile-lg\:dwg-align-items--center {
        align-items: center
    }

    .mobile-lg\:dwg-align-items--flex-end {
        align-items: flex-end
    }

    .mobile-lg\:dwg-align-items--stretch {
        align-items: stretch
    }
}

@media (min-width:768px) {
    .tablet\:dwg-align-items--unset {
        align-items: unset
    }

    .tablet\:dwg-align-items--flex-start {
        align-items: flex-start
    }

    .tablet\:dwg-align-items--center {
        align-items: center
    }

    .tablet\:dwg-align-items--flex-end {
        align-items: flex-end
    }

    .tablet\:dwg-align-items--stretch {
        align-items: stretch
    }
}

@media (min-width:1024px) {
    .tablet-lg\:dwg-align-items--unset {
        align-items: unset
    }

    .tablet-lg\:dwg-align-items--flex-start {
        align-items: flex-start
    }

    .tablet-lg\:dwg-align-items--center {
        align-items: center
    }

    .tablet-lg\:dwg-align-items--flex-end {
        align-items: flex-end
    }

    .tablet-lg\:dwg-align-items--stretch {
        align-items: stretch
    }
}

@media (min-width:1280px) {
    .desktop\:dwg-align-items--unset {
        align-items: unset
    }

    .desktop\:dwg-align-items--flex-start {
        align-items: flex-start
    }

    .desktop\:dwg-align-items--center {
        align-items: center
    }

    .desktop\:dwg-align-items--flex-end {
        align-items: flex-end
    }

    .desktop\:dwg-align-items--stretch {
        align-items: stretch
    }
}

@media (min-width:1440px) {
    .desktop-lg\:dwg-align-items--unset {
        align-items: unset
    }

    .desktop-lg\:dwg-align-items--flex-start {
        align-items: flex-start
    }

    .desktop-lg\:dwg-align-items--center {
        align-items: center
    }

    .desktop-lg\:dwg-align-items--flex-end {
        align-items: flex-end
    }

    .desktop-lg\:dwg-align-items--stretch {
        align-items: stretch
    }
}

@media (min-width:1920px) {
    .ultrawide\:dwg-align-items--unset {
        align-items: unset
    }

    .ultrawide\:dwg-align-items--flex-start {
        align-items: flex-start
    }

    .ultrawide\:dwg-align-items--center {
        align-items: center
    }

    .ultrawide\:dwg-align-items--flex-end {
        align-items: flex-end
    }

    .ultrawide\:dwg-align-items--stretch {
        align-items: stretch
    }
}

.dwg-aspect-ratio {
    overflow: hidden;
    position: relative
}

.dwg-aspect-ratio:before {
    content: "";
    display: block;
    float: left;
    height: 0;
    margin-left: -1px;
    padding-top: calc(1/var(--dwg-aspect-ratio--mobile)*100%);
    width: 1px
}

@media (min-width:480px) {
    .mobile-lg\:dwg-aspect-ratio:before {
        padding-top: calc(1/var(--dwg-aspect-ratio--mobile-lg)*100%)
    }
}

@media (min-width:768px) {
    .tablet\:dwg-aspect-ratio:before {
        padding-top: calc(1/var(--dwg-aspect-ratio--tablet)*100%)
    }
}

@media (min-width:1024px) {
    .tablet-lg\:dwg-aspect-ratio:before {
        padding-top: calc(1/var(--dwg-aspect-ratio--tablet-lg)*100%)
    }
}

@media (min-width:1280px) {
    .desktop\:dwg-aspect-ratio:before {
        padding-top: calc(1/var(--dwg-aspect-ratio--desktop)*100%)
    }
}

@media (min-width:1440px) {
    .desktop-lg\:dwg-aspect-ratio:before {
        padding-top: calc(1/var(--dwg-aspect-ratio--desktop-lg)*100%)
    }
}

@supports (aspect-ratio:1/1) {
    .dwg-aspect-ratio {
        aspect-ratio: var(--dwg-aspect-ratio--mobile);
        overflow: unset
    }

    .dwg-aspect-ratio:before {
        display: none
    }

    @media (min-width:480px) {
        .mobile-lg\:dwg-aspect-ratio {
            aspect-ratio: var(--dwg-aspect-ratio--mobile-lg)
        }
    }

    @media (min-width:768px) {
        .tablet\:dwg-aspect-ratio {
            aspect-ratio: var(--dwg-aspect-ratio--tablet)
        }
    }

    @media (min-width:1024px) {
        .tablet-lg\:dwg-aspect-ratio {
            aspect-ratio: var(--dwg-aspect-ratio--tablet-lg)
        }
    }

    @media (min-width:1280px) {
        .desktop\:dwg-aspect-ratio {
            aspect-ratio: var(--dwg-aspect-ratio--desktop)
        }
    }

    @media (min-width:1440px) {
        .desktop-lg\:dwg-aspect-ratio {
            aspect-ratio: var(--dwg-aspect-ratio--desktop-lg)
        }
    }

    @media (min-width:1920px) {
        .ultrawide\:dwg-aspect-ratio {
            aspect-ratio: var(--dwg-aspect-ratio--ultrawide)
        }
    }
}

.dwg-bg-color--transparent {
    background-color: transparent
}

.dwg-bg-color--core-primary {
    background-color: var(--dwg-theme__color__core__primary)
}

.dwg-bg-color--core-secondary {
    background-color: var(--dwg-theme__color__core__secondary)
}

.dwg-bg-color--core-accent {
    background-color: var(--dwg-theme__color__core__accent)
}

.dwg-bg-color--standard {
    background-color: var(--dwg-theme__color__standard__background)
}

.dwg-bg-color--faint {
    background-color: var(--dwg-theme__color__faint__background)
}

.dwg-bg-color--disabled {
    background-color: var(--dwg-theme__color__disabled__background)
}

.dwg-bg-color--attention {
    background-color: var(--dwg-theme__color__attention__background)
}

.dwg-bg-color--success {
    background-color: var(--dwg-theme__color__success__background)
}

.dwg-bg-color--alert {
    background-color: var(--dwg-theme__color__alert__background)
}

.dwg-bg-color--warning {
    background-color: var(--dwg-theme__color__warning__background)
}

.dwg-bg-color--attention-faint {
    background-color: var(--dwg-theme__color__attention__background--faint)
}

.hover\:dwg-bg-color--transparent:hover {
    background-color: transparent
}

.hover\:dwg-bg-color--core-primary:hover {
    background-color: var(--dwg-theme__color__core__primary)
}

.hover\:dwg-bg-color--core-secondary:hover {
    background-color: var(--dwg-theme__color__core__secondary)
}

.hover\:dwg-bg-color--core-accent:hover {
    background-color: var(--dwg-theme__color__core__accent)
}

.hover\:dwg-bg-color--standard:hover {
    background-color: var(--dwg-theme__color__standard__background)
}

.hover\:dwg-bg-color--faint:hover {
    background-color: var(--dwg-theme__color__faint__background)
}

.hover\:dwg-bg-color--disabled:hover {
    background-color: var(--dwg-theme__color__disabled__background)
}

.hover\:dwg-bg-color--attention:hover {
    background-color: var(--dwg-theme__color__attention__background)
}

.hover\:dwg-bg-color--success:hover {
    background-color: var(--dwg-theme__color__success__background)
}

.hover\:dwg-bg-color--alert:hover {
    background-color: var(--dwg-theme__color__alert__background)
}

.hover\:dwg-bg-color--warning:hover {
    background-color: var(--dwg-theme__color__warning__background)
}

.hover\:dwg-bg-color--attention-faint:hover {
    background-color: var(--dwg-theme__color__attention__background--faint)
}

.active\:dwg-bg-color--transparent:active {
    background-color: transparent
}

.active\:dwg-bg-color--core-primary:active {
    background-color: var(--dwg-theme__color__core__primary)
}

.active\:dwg-bg-color--core-secondary:active {
    background-color: var(--dwg-theme__color__core__secondary)
}

.active\:dwg-bg-color--core-accent:active {
    background-color: var(--dwg-theme__color__core__accent)
}

.active\:dwg-bg-color--standard:active {
    background-color: var(--dwg-theme__color__standard__background)
}

.active\:dwg-bg-color--faint:active {
    background-color: var(--dwg-theme__color__faint__background)
}

.active\:dwg-bg-color--disabled:active {
    background-color: var(--dwg-theme__color__disabled__background)
}

.active\:dwg-bg-color--attention:active {
    background-color: var(--dwg-theme__color__attention__background)
}

.active\:dwg-bg-color--success:active {
    background-color: var(--dwg-theme__color__success__background)
}

.active\:dwg-bg-color--alert:active {
    background-color: var(--dwg-theme__color__alert__background)
}

.active\:dwg-bg-color--warning:active {
    background-color: var(--dwg-theme__color__warning__background)
}

.active\:dwg-bg-color--attention-faint:active {
    background-color: var(--dwg-theme__color__attention__background--faint)
}

.disabled\:dwg-bg-color--transparent:disabled {
    background-color: transparent
}

.disabled\:dwg-bg-color--core-primary:disabled {
    background-color: var(--dwg-theme__color__core__primary)
}

.disabled\:dwg-bg-color--core-secondary:disabled {
    background-color: var(--dwg-theme__color__core__secondary)
}

.disabled\:dwg-bg-color--core-accent:disabled {
    background-color: var(--dwg-theme__color__core__accent)
}

.disabled\:dwg-bg-color--standard:disabled {
    background-color: var(--dwg-theme__color__standard__background)
}

.disabled\:dwg-bg-color--faint:disabled {
    background-color: var(--dwg-theme__color__faint__background)
}

.disabled\:dwg-bg-color--disabled:disabled {
    background-color: var(--dwg-theme__color__disabled__background)
}

.disabled\:dwg-bg-color--attention:disabled {
    background-color: var(--dwg-theme__color__attention__background)
}

.disabled\:dwg-bg-color--success:disabled {
    background-color: var(--dwg-theme__color__success__background)
}

.disabled\:dwg-bg-color--alert:disabled {
    background-color: var(--dwg-theme__color__alert__background)
}

.disabled\:dwg-bg-color--warning:disabled {
    background-color: var(--dwg-theme__color__warning__background)
}

.disabled\:dwg-bg-color--attention-faint:disabled {
    background-color: var(--dwg-theme__color__attention__background--faint)
}

.visited\:dwg-bg-color--transparent:visited {
    background-color: transparent
}

.visited\:dwg-bg-color--core-primary:visited {
    background-color: var(--dwg-theme__color__core__primary)
}

.visited\:dwg-bg-color--core-secondary:visited {
    background-color: var(--dwg-theme__color__core__secondary)
}

.visited\:dwg-bg-color--core-accent:visited {
    background-color: var(--dwg-theme__color__core__accent)
}

.visited\:dwg-bg-color--standard:visited {
    background-color: var(--dwg-theme__color__standard__background)
}

.visited\:dwg-bg-color--faint:visited {
    background-color: var(--dwg-theme__color__faint__background)
}

.visited\:dwg-bg-color--disabled:visited {
    background-color: var(--dwg-theme__color__disabled__background)
}

.visited\:dwg-bg-color--attention:visited {
    background-color: var(--dwg-theme__color__attention__background)
}

.visited\:dwg-bg-color--success:visited {
    background-color: var(--dwg-theme__color__success__background)
}

.visited\:dwg-bg-color--alert:visited {
    background-color: var(--dwg-theme__color__alert__background)
}

.visited\:dwg-bg-color--warning:visited {
    background-color: var(--dwg-theme__color__warning__background)
}

.visited\:dwg-bg-color--attention-faint:visited {
    background-color: var(--dwg-theme__color__attention__background--faint)
}

@media (min-width:480px) {
    .mobile-lg\:dwg-bg-color--transparent {
        background-color: transparent
    }

    .mobile-lg\:dwg-bg-color--core-primary {
        background-color: var(--dwg-theme__color__core__primary)
    }

    .mobile-lg\:dwg-bg-color--core-secondary {
        background-color: var(--dwg-theme__color__core__secondary)
    }

    .mobile-lg\:dwg-bg-color--core-accent {
        background-color: var(--dwg-theme__color__core__accent)
    }

    .mobile-lg\:dwg-bg-color--standard {
        background-color: var(--dwg-theme__color__standard__background)
    }

    .mobile-lg\:dwg-bg-color--faint {
        background-color: var(--dwg-theme__color__faint__background)
    }

    .mobile-lg\:dwg-bg-color--disabled {
        background-color: var(--dwg-theme__color__disabled__background)
    }

    .mobile-lg\:dwg-bg-color--attention {
        background-color: var(--dwg-theme__color__attention__background)
    }

    .mobile-lg\:dwg-bg-color--success {
        background-color: var(--dwg-theme__color__success__background)
    }

    .mobile-lg\:dwg-bg-color--alert {
        background-color: var(--dwg-theme__color__alert__background)
    }

    .mobile-lg\:dwg-bg-color--warning {
        background-color: var(--dwg-theme__color__warning__background)
    }

    .mobile-lg\:dwg-bg-color--attention-faint {
        background-color: var(--dwg-theme__color__attention__background--faint)
    }

    .mobile-lg\:hover\:dwg-bg-color--transparent:hover {
        background-color: transparent
    }

    .mobile-lg\:hover\:dwg-bg-color--core-primary:hover {
        background-color: var(--dwg-theme__color__core__primary)
    }

    .mobile-lg\:hover\:dwg-bg-color--core-secondary:hover {
        background-color: var(--dwg-theme__color__core__secondary)
    }

    .mobile-lg\:hover\:dwg-bg-color--core-accent:hover {
        background-color: var(--dwg-theme__color__core__accent)
    }

    .mobile-lg\:hover\:dwg-bg-color--standard:hover {
        background-color: var(--dwg-theme__color__standard__background)
    }

    .mobile-lg\:hover\:dwg-bg-color--faint:hover {
        background-color: var(--dwg-theme__color__faint__background)
    }

    .mobile-lg\:hover\:dwg-bg-color--disabled:hover {
        background-color: var(--dwg-theme__color__disabled__background)
    }

    .mobile-lg\:hover\:dwg-bg-color--attention:hover {
        background-color: var(--dwg-theme__color__attention__background)
    }

    .mobile-lg\:hover\:dwg-bg-color--success:hover {
        background-color: var(--dwg-theme__color__success__background)
    }

    .mobile-lg\:hover\:dwg-bg-color--alert:hover {
        background-color: var(--dwg-theme__color__alert__background)
    }

    .mobile-lg\:hover\:dwg-bg-color--warning:hover {
        background-color: var(--dwg-theme__color__warning__background)
    }

    .mobile-lg\:hover\:dwg-bg-color--attention-faint:hover {
        background-color: var(--dwg-theme__color__attention__background--faint)
    }

    .mobile-lg\:active\:dwg-bg-color--transparent:active {
        background-color: transparent
    }

    .mobile-lg\:active\:dwg-bg-color--core-primary:active {
        background-color: var(--dwg-theme__color__core__primary)
    }

    .mobile-lg\:active\:dwg-bg-color--core-secondary:active {
        background-color: var(--dwg-theme__color__core__secondary)
    }

    .mobile-lg\:active\:dwg-bg-color--core-accent:active {
        background-color: var(--dwg-theme__color__core__accent)
    }

    .mobile-lg\:active\:dwg-bg-color--standard:active {
        background-color: var(--dwg-theme__color__standard__background)
    }

    .mobile-lg\:active\:dwg-bg-color--faint:active {
        background-color: var(--dwg-theme__color__faint__background)
    }

    .mobile-lg\:active\:dwg-bg-color--disabled:active {
        background-color: var(--dwg-theme__color__disabled__background)
    }

    .mobile-lg\:active\:dwg-bg-color--attention:active {
        background-color: var(--dwg-theme__color__attention__background)
    }

    .mobile-lg\:active\:dwg-bg-color--success:active {
        background-color: var(--dwg-theme__color__success__background)
    }

    .mobile-lg\:active\:dwg-bg-color--alert:active {
        background-color: var(--dwg-theme__color__alert__background)
    }

    .mobile-lg\:active\:dwg-bg-color--warning:active {
        background-color: var(--dwg-theme__color__warning__background)
    }

    .mobile-lg\:active\:dwg-bg-color--attention-faint:active {
        background-color: var(--dwg-theme__color__attention__background--faint)
    }

    .mobile-lg\:disabled\:dwg-bg-color--transparent:disabled {
        background-color: transparent
    }

    .mobile-lg\:disabled\:dwg-bg-color--core-primary:disabled {
        background-color: var(--dwg-theme__color__core__primary)
    }

    .mobile-lg\:disabled\:dwg-bg-color--core-secondary:disabled {
        background-color: var(--dwg-theme__color__core__secondary)
    }

    .mobile-lg\:disabled\:dwg-bg-color--core-accent:disabled {
        background-color: var(--dwg-theme__color__core__accent)
    }

    .mobile-lg\:disabled\:dwg-bg-color--standard:disabled {
        background-color: var(--dwg-theme__color__standard__background)
    }

    .mobile-lg\:disabled\:dwg-bg-color--faint:disabled {
        background-color: var(--dwg-theme__color__faint__background)
    }

    .mobile-lg\:disabled\:dwg-bg-color--disabled:disabled {
        background-color: var(--dwg-theme__color__disabled__background)
    }

    .mobile-lg\:disabled\:dwg-bg-color--attention:disabled {
        background-color: var(--dwg-theme__color__attention__background)
    }

    .mobile-lg\:disabled\:dwg-bg-color--success:disabled {
        background-color: var(--dwg-theme__color__success__background)
    }

    .mobile-lg\:disabled\:dwg-bg-color--alert:disabled {
        background-color: var(--dwg-theme__color__alert__background)
    }

    .mobile-lg\:disabled\:dwg-bg-color--warning:disabled {
        background-color: var(--dwg-theme__color__warning__background)
    }

    .mobile-lg\:disabled\:dwg-bg-color--attention-faint:disabled {
        background-color: var(--dwg-theme__color__attention__background--faint)
    }

    .mobile-lg\:visited\:dwg-bg-color--transparent:visited {
        background-color: transparent
    }

    .mobile-lg\:visited\:dwg-bg-color--core-primary:visited {
        background-color: var(--dwg-theme__color__core__primary)
    }

    .mobile-lg\:visited\:dwg-bg-color--core-secondary:visited {
        background-color: var(--dwg-theme__color__core__secondary)
    }

    .mobile-lg\:visited\:dwg-bg-color--core-accent:visited {
        background-color: var(--dwg-theme__color__core__accent)
    }

    .mobile-lg\:visited\:dwg-bg-color--standard:visited {
        background-color: var(--dwg-theme__color__standard__background)
    }

    .mobile-lg\:visited\:dwg-bg-color--faint:visited {
        background-color: var(--dwg-theme__color__faint__background)
    }

    .mobile-lg\:visited\:dwg-bg-color--disabled:visited {
        background-color: var(--dwg-theme__color__disabled__background)
    }

    .mobile-lg\:visited\:dwg-bg-color--attention:visited {
        background-color: var(--dwg-theme__color__attention__background)
    }

    .mobile-lg\:visited\:dwg-bg-color--success:visited {
        background-color: var(--dwg-theme__color__success__background)
    }

    .mobile-lg\:visited\:dwg-bg-color--alert:visited {
        background-color: var(--dwg-theme__color__alert__background)
    }

    .mobile-lg\:visited\:dwg-bg-color--warning:visited {
        background-color: var(--dwg-theme__color__warning__background)
    }

    .mobile-lg\:visited\:dwg-bg-color--attention-faint:visited {
        background-color: var(--dwg-theme__color__attention__background--faint)
    }
}

@media (min-width:768px) {
    .tablet\:dwg-bg-color--transparent {
        background-color: transparent
    }

    .tablet\:dwg-bg-color--core-primary {
        background-color: var(--dwg-theme__color__core__primary)
    }

    .tablet\:dwg-bg-color--core-secondary {
        background-color: var(--dwg-theme__color__core__secondary)
    }

    .tablet\:dwg-bg-color--core-accent {
        background-color: var(--dwg-theme__color__core__accent)
    }

    .tablet\:dwg-bg-color--standard {
        background-color: var(--dwg-theme__color__standard__background)
    }

    .tablet\:dwg-bg-color--faint {
        background-color: var(--dwg-theme__color__faint__background)
    }

    .tablet\:dwg-bg-color--disabled {
        background-color: var(--dwg-theme__color__disabled__background)
    }

    .tablet\:dwg-bg-color--attention {
        background-color: var(--dwg-theme__color__attention__background)
    }

    .tablet\:dwg-bg-color--success {
        background-color: var(--dwg-theme__color__success__background)
    }

    .tablet\:dwg-bg-color--alert {
        background-color: var(--dwg-theme__color__alert__background)
    }

    .tablet\:dwg-bg-color--warning {
        background-color: var(--dwg-theme__color__warning__background)
    }

    .tablet\:dwg-bg-color--attention-faint {
        background-color: var(--dwg-theme__color__attention__background--faint)
    }

    .tablet\:hover\:dwg-bg-color--transparent:hover {
        background-color: transparent
    }

    .tablet\:hover\:dwg-bg-color--core-primary:hover {
        background-color: var(--dwg-theme__color__core__primary)
    }

    .tablet\:hover\:dwg-bg-color--core-secondary:hover {
        background-color: var(--dwg-theme__color__core__secondary)
    }

    .tablet\:hover\:dwg-bg-color--core-accent:hover {
        background-color: var(--dwg-theme__color__core__accent)
    }

    .tablet\:hover\:dwg-bg-color--standard:hover {
        background-color: var(--dwg-theme__color__standard__background)
    }

    .tablet\:hover\:dwg-bg-color--faint:hover {
        background-color: var(--dwg-theme__color__faint__background)
    }

    .tablet\:hover\:dwg-bg-color--disabled:hover {
        background-color: var(--dwg-theme__color__disabled__background)
    }

    .tablet\:hover\:dwg-bg-color--attention:hover {
        background-color: var(--dwg-theme__color__attention__background)
    }

    .tablet\:hover\:dwg-bg-color--success:hover {
        background-color: var(--dwg-theme__color__success__background)
    }

    .tablet\:hover\:dwg-bg-color--alert:hover {
        background-color: var(--dwg-theme__color__alert__background)
    }

    .tablet\:hover\:dwg-bg-color--warning:hover {
        background-color: var(--dwg-theme__color__warning__background)
    }

    .tablet\:hover\:dwg-bg-color--attention-faint:hover {
        background-color: var(--dwg-theme__color__attention__background--faint)
    }

    .tablet\:active\:dwg-bg-color--transparent:active {
        background-color: transparent
    }

    .tablet\:active\:dwg-bg-color--core-primary:active {
        background-color: var(--dwg-theme__color__core__primary)
    }

    .tablet\:active\:dwg-bg-color--core-secondary:active {
        background-color: var(--dwg-theme__color__core__secondary)
    }

    .tablet\:active\:dwg-bg-color--core-accent:active {
        background-color: var(--dwg-theme__color__core__accent)
    }

    .tablet\:active\:dwg-bg-color--standard:active {
        background-color: var(--dwg-theme__color__standard__background)
    }

    .tablet\:active\:dwg-bg-color--faint:active {
        background-color: var(--dwg-theme__color__faint__background)
    }

    .tablet\:active\:dwg-bg-color--disabled:active {
        background-color: var(--dwg-theme__color__disabled__background)
    }

    .tablet\:active\:dwg-bg-color--attention:active {
        background-color: var(--dwg-theme__color__attention__background)
    }

    .tablet\:active\:dwg-bg-color--success:active {
        background-color: var(--dwg-theme__color__success__background)
    }

    .tablet\:active\:dwg-bg-color--alert:active {
        background-color: var(--dwg-theme__color__alert__background)
    }

    .tablet\:active\:dwg-bg-color--warning:active {
        background-color: var(--dwg-theme__color__warning__background)
    }

    .tablet\:active\:dwg-bg-color--attention-faint:active {
        background-color: var(--dwg-theme__color__attention__background--faint)
    }

    .tablet\:disabled\:dwg-bg-color--transparent:disabled {
        background-color: transparent
    }

    .tablet\:disabled\:dwg-bg-color--core-primary:disabled {
        background-color: var(--dwg-theme__color__core__primary)
    }

    .tablet\:disabled\:dwg-bg-color--core-secondary:disabled {
        background-color: var(--dwg-theme__color__core__secondary)
    }

    .tablet\:disabled\:dwg-bg-color--core-accent:disabled {
        background-color: var(--dwg-theme__color__core__accent)
    }

    .tablet\:disabled\:dwg-bg-color--standard:disabled {
        background-color: var(--dwg-theme__color__standard__background)
    }

    .tablet\:disabled\:dwg-bg-color--faint:disabled {
        background-color: var(--dwg-theme__color__faint__background)
    }

    .tablet\:disabled\:dwg-bg-color--disabled:disabled {
        background-color: var(--dwg-theme__color__disabled__background)
    }

    .tablet\:disabled\:dwg-bg-color--attention:disabled {
        background-color: var(--dwg-theme__color__attention__background)
    }

    .tablet\:disabled\:dwg-bg-color--success:disabled {
        background-color: var(--dwg-theme__color__success__background)
    }

    .tablet\:disabled\:dwg-bg-color--alert:disabled {
        background-color: var(--dwg-theme__color__alert__background)
    }

    .tablet\:disabled\:dwg-bg-color--warning:disabled {
        background-color: var(--dwg-theme__color__warning__background)
    }

    .tablet\:disabled\:dwg-bg-color--attention-faint:disabled {
        background-color: var(--dwg-theme__color__attention__background--faint)
    }

    .tablet\:visited\:dwg-bg-color--transparent:visited {
        background-color: transparent
    }

    .tablet\:visited\:dwg-bg-color--core-primary:visited {
        background-color: var(--dwg-theme__color__core__primary)
    }

    .tablet\:visited\:dwg-bg-color--core-secondary:visited {
        background-color: var(--dwg-theme__color__core__secondary)
    }

    .tablet\:visited\:dwg-bg-color--core-accent:visited {
        background-color: var(--dwg-theme__color__core__accent)
    }

    .tablet\:visited\:dwg-bg-color--standard:visited {
        background-color: var(--dwg-theme__color__standard__background)
    }

    .tablet\:visited\:dwg-bg-color--faint:visited {
        background-color: var(--dwg-theme__color__faint__background)
    }

    .tablet\:visited\:dwg-bg-color--disabled:visited {
        background-color: var(--dwg-theme__color__disabled__background)
    }

    .tablet\:visited\:dwg-bg-color--attention:visited {
        background-color: var(--dwg-theme__color__attention__background)
    }

    .tablet\:visited\:dwg-bg-color--success:visited {
        background-color: var(--dwg-theme__color__success__background)
    }

    .tablet\:visited\:dwg-bg-color--alert:visited {
        background-color: var(--dwg-theme__color__alert__background)
    }

    .tablet\:visited\:dwg-bg-color--warning:visited {
        background-color: var(--dwg-theme__color__warning__background)
    }

    .tablet\:visited\:dwg-bg-color--attention-faint:visited {
        background-color: var(--dwg-theme__color__attention__background--faint)
    }
}

@media (min-width:1024px) {
    .tablet-lg\:dwg-bg-color--transparent {
        background-color: transparent
    }

    .tablet-lg\:dwg-bg-color--core-primary {
        background-color: var(--dwg-theme__color__core__primary)
    }

    .tablet-lg\:dwg-bg-color--core-secondary {
        background-color: var(--dwg-theme__color__core__secondary)
    }

    .tablet-lg\:dwg-bg-color--core-accent {
        background-color: var(--dwg-theme__color__core__accent)
    }

    .tablet-lg\:dwg-bg-color--standard {
        background-color: var(--dwg-theme__color__standard__background)
    }

    .tablet-lg\:dwg-bg-color--faint {
        background-color: var(--dwg-theme__color__faint__background)
    }

    .tablet-lg\:dwg-bg-color--disabled {
        background-color: var(--dwg-theme__color__disabled__background)
    }

    .tablet-lg\:dwg-bg-color--attention {
        background-color: var(--dwg-theme__color__attention__background)
    }

    .tablet-lg\:dwg-bg-color--success {
        background-color: var(--dwg-theme__color__success__background)
    }

    .tablet-lg\:dwg-bg-color--alert {
        background-color: var(--dwg-theme__color__alert__background)
    }

    .tablet-lg\:dwg-bg-color--warning {
        background-color: var(--dwg-theme__color__warning__background)
    }

    .tablet-lg\:dwg-bg-color--attention-faint {
        background-color: var(--dwg-theme__color__attention__background--faint)
    }

    .tablet-lg\:hover\:dwg-bg-color--transparent:hover {
        background-color: transparent
    }

    .tablet-lg\:hover\:dwg-bg-color--core-primary:hover {
        background-color: var(--dwg-theme__color__core__primary)
    }

    .tablet-lg\:hover\:dwg-bg-color--core-secondary:hover {
        background-color: var(--dwg-theme__color__core__secondary)
    }

    .tablet-lg\:hover\:dwg-bg-color--core-accent:hover {
        background-color: var(--dwg-theme__color__core__accent)
    }

    .tablet-lg\:hover\:dwg-bg-color--standard:hover {
        background-color: var(--dwg-theme__color__standard__background)
    }

    .tablet-lg\:hover\:dwg-bg-color--faint:hover {
        background-color: var(--dwg-theme__color__faint__background)
    }

    .tablet-lg\:hover\:dwg-bg-color--disabled:hover {
        background-color: var(--dwg-theme__color__disabled__background)
    }

    .tablet-lg\:hover\:dwg-bg-color--attention:hover {
        background-color: var(--dwg-theme__color__attention__background)
    }

    .tablet-lg\:hover\:dwg-bg-color--success:hover {
        background-color: var(--dwg-theme__color__success__background)
    }

    .tablet-lg\:hover\:dwg-bg-color--alert:hover {
        background-color: var(--dwg-theme__color__alert__background)
    }

    .tablet-lg\:hover\:dwg-bg-color--warning:hover {
        background-color: var(--dwg-theme__color__warning__background)
    }

    .tablet-lg\:hover\:dwg-bg-color--attention-faint:hover {
        background-color: var(--dwg-theme__color__attention__background--faint)
    }

    .tablet-lg\:active\:dwg-bg-color--transparent:active {
        background-color: transparent
    }

    .tablet-lg\:active\:dwg-bg-color--core-primary:active {
        background-color: var(--dwg-theme__color__core__primary)
    }

    .tablet-lg\:active\:dwg-bg-color--core-secondary:active {
        background-color: var(--dwg-theme__color__core__secondary)
    }

    .tablet-lg\:active\:dwg-bg-color--core-accent:active {
        background-color: var(--dwg-theme__color__core__accent)
    }

    .tablet-lg\:active\:dwg-bg-color--standard:active {
        background-color: var(--dwg-theme__color__standard__background)
    }

    .tablet-lg\:active\:dwg-bg-color--faint:active {
        background-color: var(--dwg-theme__color__faint__background)
    }

    .tablet-lg\:active\:dwg-bg-color--disabled:active {
        background-color: var(--dwg-theme__color__disabled__background)
    }

    .tablet-lg\:active\:dwg-bg-color--attention:active {
        background-color: var(--dwg-theme__color__attention__background)
    }

    .tablet-lg\:active\:dwg-bg-color--success:active {
        background-color: var(--dwg-theme__color__success__background)
    }

    .tablet-lg\:active\:dwg-bg-color--alert:active {
        background-color: var(--dwg-theme__color__alert__background)
    }

    .tablet-lg\:active\:dwg-bg-color--warning:active {
        background-color: var(--dwg-theme__color__warning__background)
    }

    .tablet-lg\:active\:dwg-bg-color--attention-faint:active {
        background-color: var(--dwg-theme__color__attention__background--faint)
    }

    .tablet-lg\:disabled\:dwg-bg-color--transparent:disabled {
        background-color: transparent
    }

    .tablet-lg\:disabled\:dwg-bg-color--core-primary:disabled {
        background-color: var(--dwg-theme__color__core__primary)
    }

    .tablet-lg\:disabled\:dwg-bg-color--core-secondary:disabled {
        background-color: var(--dwg-theme__color__core__secondary)
    }

    .tablet-lg\:disabled\:dwg-bg-color--core-accent:disabled {
        background-color: var(--dwg-theme__color__core__accent)
    }

    .tablet-lg\:disabled\:dwg-bg-color--standard:disabled {
        background-color: var(--dwg-theme__color__standard__background)
    }

    .tablet-lg\:disabled\:dwg-bg-color--faint:disabled {
        background-color: var(--dwg-theme__color__faint__background)
    }

    .tablet-lg\:disabled\:dwg-bg-color--disabled:disabled {
        background-color: var(--dwg-theme__color__disabled__background)
    }

    .tablet-lg\:disabled\:dwg-bg-color--attention:disabled {
        background-color: var(--dwg-theme__color__attention__background)
    }

    .tablet-lg\:disabled\:dwg-bg-color--success:disabled {
        background-color: var(--dwg-theme__color__success__background)
    }

    .tablet-lg\:disabled\:dwg-bg-color--alert:disabled {
        background-color: var(--dwg-theme__color__alert__background)
    }

    .tablet-lg\:disabled\:dwg-bg-color--warning:disabled {
        background-color: var(--dwg-theme__color__warning__background)
    }

    .tablet-lg\:disabled\:dwg-bg-color--attention-faint:disabled {
        background-color: var(--dwg-theme__color__attention__background--faint)
    }

    .tablet-lg\:visited\:dwg-bg-color--transparent:visited {
        background-color: transparent
    }

    .tablet-lg\:visited\:dwg-bg-color--core-primary:visited {
        background-color: var(--dwg-theme__color__core__primary)
    }

    .tablet-lg\:visited\:dwg-bg-color--core-secondary:visited {
        background-color: var(--dwg-theme__color__core__secondary)
    }

    .tablet-lg\:visited\:dwg-bg-color--core-accent:visited {
        background-color: var(--dwg-theme__color__core__accent)
    }

    .tablet-lg\:visited\:dwg-bg-color--standard:visited {
        background-color: var(--dwg-theme__color__standard__background)
    }

    .tablet-lg\:visited\:dwg-bg-color--faint:visited {
        background-color: var(--dwg-theme__color__faint__background)
    }

    .tablet-lg\:visited\:dwg-bg-color--disabled:visited {
        background-color: var(--dwg-theme__color__disabled__background)
    }

    .tablet-lg\:visited\:dwg-bg-color--attention:visited {
        background-color: var(--dwg-theme__color__attention__background)
    }

    .tablet-lg\:visited\:dwg-bg-color--success:visited {
        background-color: var(--dwg-theme__color__success__background)
    }

    .tablet-lg\:visited\:dwg-bg-color--alert:visited {
        background-color: var(--dwg-theme__color__alert__background)
    }

    .tablet-lg\:visited\:dwg-bg-color--warning:visited {
        background-color: var(--dwg-theme__color__warning__background)
    }

    .tablet-lg\:visited\:dwg-bg-color--attention-faint:visited {
        background-color: var(--dwg-theme__color__attention__background--faint)
    }
}

@media (min-width:1280px) {
    .desktop\:dwg-bg-color--transparent {
        background-color: transparent
    }

    .desktop\:dwg-bg-color--core-primary {
        background-color: var(--dwg-theme__color__core__primary)
    }

    .desktop\:dwg-bg-color--core-secondary {
        background-color: var(--dwg-theme__color__core__secondary)
    }

    .desktop\:dwg-bg-color--core-accent {
        background-color: var(--dwg-theme__color__core__accent)
    }

    .desktop\:dwg-bg-color--standard {
        background-color: var(--dwg-theme__color__standard__background)
    }

    .desktop\:dwg-bg-color--faint {
        background-color: var(--dwg-theme__color__faint__background)
    }

    .desktop\:dwg-bg-color--disabled {
        background-color: var(--dwg-theme__color__disabled__background)
    }

    .desktop\:dwg-bg-color--attention {
        background-color: var(--dwg-theme__color__attention__background)
    }

    .desktop\:dwg-bg-color--success {
        background-color: var(--dwg-theme__color__success__background)
    }

    .desktop\:dwg-bg-color--alert {
        background-color: var(--dwg-theme__color__alert__background)
    }

    .desktop\:dwg-bg-color--warning {
        background-color: var(--dwg-theme__color__warning__background)
    }

    .desktop\:dwg-bg-color--attention-faint {
        background-color: var(--dwg-theme__color__attention__background--faint)
    }

    .desktop\:hover\:dwg-bg-color--transparent:hover {
        background-color: transparent
    }

    .desktop\:hover\:dwg-bg-color--core-primary:hover {
        background-color: var(--dwg-theme__color__core__primary)
    }

    .desktop\:hover\:dwg-bg-color--core-secondary:hover {
        background-color: var(--dwg-theme__color__core__secondary)
    }

    .desktop\:hover\:dwg-bg-color--core-accent:hover {
        background-color: var(--dwg-theme__color__core__accent)
    }

    .desktop\:hover\:dwg-bg-color--standard:hover {
        background-color: var(--dwg-theme__color__standard__background)
    }

    .desktop\:hover\:dwg-bg-color--faint:hover {
        background-color: var(--dwg-theme__color__faint__background)
    }

    .desktop\:hover\:dwg-bg-color--disabled:hover {
        background-color: var(--dwg-theme__color__disabled__background)
    }

    .desktop\:hover\:dwg-bg-color--attention:hover {
        background-color: var(--dwg-theme__color__attention__background)
    }

    .desktop\:hover\:dwg-bg-color--success:hover {
        background-color: var(--dwg-theme__color__success__background)
    }

    .desktop\:hover\:dwg-bg-color--alert:hover {
        background-color: var(--dwg-theme__color__alert__background)
    }

    .desktop\:hover\:dwg-bg-color--warning:hover {
        background-color: var(--dwg-theme__color__warning__background)
    }

    .desktop\:hover\:dwg-bg-color--attention-faint:hover {
        background-color: var(--dwg-theme__color__attention__background--faint)
    }

    .desktop\:active\:dwg-bg-color--transparent:active {
        background-color: transparent
    }

    .desktop\:active\:dwg-bg-color--core-primary:active {
        background-color: var(--dwg-theme__color__core__primary)
    }

    .desktop\:active\:dwg-bg-color--core-secondary:active {
        background-color: var(--dwg-theme__color__core__secondary)
    }

    .desktop\:active\:dwg-bg-color--core-accent:active {
        background-color: var(--dwg-theme__color__core__accent)
    }

    .desktop\:active\:dwg-bg-color--standard:active {
        background-color: var(--dwg-theme__color__standard__background)
    }

    .desktop\:active\:dwg-bg-color--faint:active {
        background-color: var(--dwg-theme__color__faint__background)
    }

    .desktop\:active\:dwg-bg-color--disabled:active {
        background-color: var(--dwg-theme__color__disabled__background)
    }

    .desktop\:active\:dwg-bg-color--attention:active {
        background-color: var(--dwg-theme__color__attention__background)
    }

    .desktop\:active\:dwg-bg-color--success:active {
        background-color: var(--dwg-theme__color__success__background)
    }

    .desktop\:active\:dwg-bg-color--alert:active {
        background-color: var(--dwg-theme__color__alert__background)
    }

    .desktop\:active\:dwg-bg-color--warning:active {
        background-color: var(--dwg-theme__color__warning__background)
    }

    .desktop\:active\:dwg-bg-color--attention-faint:active {
        background-color: var(--dwg-theme__color__attention__background--faint)
    }

    .desktop\:disabled\:dwg-bg-color--transparent:disabled {
        background-color: transparent
    }

    .desktop\:disabled\:dwg-bg-color--core-primary:disabled {
        background-color: var(--dwg-theme__color__core__primary)
    }

    .desktop\:disabled\:dwg-bg-color--core-secondary:disabled {
        background-color: var(--dwg-theme__color__core__secondary)
    }

    .desktop\:disabled\:dwg-bg-color--core-accent:disabled {
        background-color: var(--dwg-theme__color__core__accent)
    }

    .desktop\:disabled\:dwg-bg-color--standard:disabled {
        background-color: var(--dwg-theme__color__standard__background)
    }

    .desktop\:disabled\:dwg-bg-color--faint:disabled {
        background-color: var(--dwg-theme__color__faint__background)
    }

    .desktop\:disabled\:dwg-bg-color--disabled:disabled {
        background-color: var(--dwg-theme__color__disabled__background)
    }

    .desktop\:disabled\:dwg-bg-color--attention:disabled {
        background-color: var(--dwg-theme__color__attention__background)
    }

    .desktop\:disabled\:dwg-bg-color--success:disabled {
        background-color: var(--dwg-theme__color__success__background)
    }

    .desktop\:disabled\:dwg-bg-color--alert:disabled {
        background-color: var(--dwg-theme__color__alert__background)
    }

    .desktop\:disabled\:dwg-bg-color--warning:disabled {
        background-color: var(--dwg-theme__color__warning__background)
    }

    .desktop\:disabled\:dwg-bg-color--attention-faint:disabled {
        background-color: var(--dwg-theme__color__attention__background--faint)
    }

    .desktop\:visited\:dwg-bg-color--transparent:visited {
        background-color: transparent
    }

    .desktop\:visited\:dwg-bg-color--core-primary:visited {
        background-color: var(--dwg-theme__color__core__primary)
    }

    .desktop\:visited\:dwg-bg-color--core-secondary:visited {
        background-color: var(--dwg-theme__color__core__secondary)
    }

    .desktop\:visited\:dwg-bg-color--core-accent:visited {
        background-color: var(--dwg-theme__color__core__accent)
    }

    .desktop\:visited\:dwg-bg-color--standard:visited {
        background-color: var(--dwg-theme__color__standard__background)
    }

    .desktop\:visited\:dwg-bg-color--faint:visited {
        background-color: var(--dwg-theme__color__faint__background)
    }

    .desktop\:visited\:dwg-bg-color--disabled:visited {
        background-color: var(--dwg-theme__color__disabled__background)
    }

    .desktop\:visited\:dwg-bg-color--attention:visited {
        background-color: var(--dwg-theme__color__attention__background)
    }

    .desktop\:visited\:dwg-bg-color--success:visited {
        background-color: var(--dwg-theme__color__success__background)
    }

    .desktop\:visited\:dwg-bg-color--alert:visited {
        background-color: var(--dwg-theme__color__alert__background)
    }

    .desktop\:visited\:dwg-bg-color--warning:visited {
        background-color: var(--dwg-theme__color__warning__background)
    }

    .desktop\:visited\:dwg-bg-color--attention-faint:visited {
        background-color: var(--dwg-theme__color__attention__background--faint)
    }
}

@media (min-width:1440px) {
    .desktop-lg\:dwg-bg-color--transparent {
        background-color: transparent
    }

    .desktop-lg\:dwg-bg-color--core-primary {
        background-color: var(--dwg-theme__color__core__primary)
    }

    .desktop-lg\:dwg-bg-color--core-secondary {
        background-color: var(--dwg-theme__color__core__secondary)
    }

    .desktop-lg\:dwg-bg-color--core-accent {
        background-color: var(--dwg-theme__color__core__accent)
    }

    .desktop-lg\:dwg-bg-color--standard {
        background-color: var(--dwg-theme__color__standard__background)
    }

    .desktop-lg\:dwg-bg-color--faint {
        background-color: var(--dwg-theme__color__faint__background)
    }

    .desktop-lg\:dwg-bg-color--disabled {
        background-color: var(--dwg-theme__color__disabled__background)
    }

    .desktop-lg\:dwg-bg-color--attention {
        background-color: var(--dwg-theme__color__attention__background)
    }

    .desktop-lg\:dwg-bg-color--success {
        background-color: var(--dwg-theme__color__success__background)
    }

    .desktop-lg\:dwg-bg-color--alert {
        background-color: var(--dwg-theme__color__alert__background)
    }

    .desktop-lg\:dwg-bg-color--warning {
        background-color: var(--dwg-theme__color__warning__background)
    }

    .desktop-lg\:dwg-bg-color--attention-faint {
        background-color: var(--dwg-theme__color__attention__background--faint)
    }

    .desktop-lg\:hover\:dwg-bg-color--transparent:hover {
        background-color: transparent
    }

    .desktop-lg\:hover\:dwg-bg-color--core-primary:hover {
        background-color: var(--dwg-theme__color__core__primary)
    }

    .desktop-lg\:hover\:dwg-bg-color--core-secondary:hover {
        background-color: var(--dwg-theme__color__core__secondary)
    }

    .desktop-lg\:hover\:dwg-bg-color--core-accent:hover {
        background-color: var(--dwg-theme__color__core__accent)
    }

    .desktop-lg\:hover\:dwg-bg-color--standard:hover {
        background-color: var(--dwg-theme__color__standard__background)
    }

    .desktop-lg\:hover\:dwg-bg-color--faint:hover {
        background-color: var(--dwg-theme__color__faint__background)
    }

    .desktop-lg\:hover\:dwg-bg-color--disabled:hover {
        background-color: var(--dwg-theme__color__disabled__background)
    }

    .desktop-lg\:hover\:dwg-bg-color--attention:hover {
        background-color: var(--dwg-theme__color__attention__background)
    }

    .desktop-lg\:hover\:dwg-bg-color--success:hover {
        background-color: var(--dwg-theme__color__success__background)
    }

    .desktop-lg\:hover\:dwg-bg-color--alert:hover {
        background-color: var(--dwg-theme__color__alert__background)
    }

    .desktop-lg\:hover\:dwg-bg-color--warning:hover {
        background-color: var(--dwg-theme__color__warning__background)
    }

    .desktop-lg\:hover\:dwg-bg-color--attention-faint:hover {
        background-color: var(--dwg-theme__color__attention__background--faint)
    }

    .desktop-lg\:active\:dwg-bg-color--transparent:active {
        background-color: transparent
    }

    .desktop-lg\:active\:dwg-bg-color--core-primary:active {
        background-color: var(--dwg-theme__color__core__primary)
    }

    .desktop-lg\:active\:dwg-bg-color--core-secondary:active {
        background-color: var(--dwg-theme__color__core__secondary)
    }

    .desktop-lg\:active\:dwg-bg-color--core-accent:active {
        background-color: var(--dwg-theme__color__core__accent)
    }

    .desktop-lg\:active\:dwg-bg-color--standard:active {
        background-color: var(--dwg-theme__color__standard__background)
    }

    .desktop-lg\:active\:dwg-bg-color--faint:active {
        background-color: var(--dwg-theme__color__faint__background)
    }

    .desktop-lg\:active\:dwg-bg-color--disabled:active {
        background-color: var(--dwg-theme__color__disabled__background)
    }

    .desktop-lg\:active\:dwg-bg-color--attention:active {
        background-color: var(--dwg-theme__color__attention__background)
    }

    .desktop-lg\:active\:dwg-bg-color--success:active {
        background-color: var(--dwg-theme__color__success__background)
    }

    .desktop-lg\:active\:dwg-bg-color--alert:active {
        background-color: var(--dwg-theme__color__alert__background)
    }

    .desktop-lg\:active\:dwg-bg-color--warning:active {
        background-color: var(--dwg-theme__color__warning__background)
    }

    .desktop-lg\:active\:dwg-bg-color--attention-faint:active {
        background-color: var(--dwg-theme__color__attention__background--faint)
    }

    .desktop-lg\:disabled\:dwg-bg-color--transparent:disabled {
        background-color: transparent
    }

    .desktop-lg\:disabled\:dwg-bg-color--core-primary:disabled {
        background-color: var(--dwg-theme__color__core__primary)
    }

    .desktop-lg\:disabled\:dwg-bg-color--core-secondary:disabled {
        background-color: var(--dwg-theme__color__core__secondary)
    }

    .desktop-lg\:disabled\:dwg-bg-color--core-accent:disabled {
        background-color: var(--dwg-theme__color__core__accent)
    }

    .desktop-lg\:disabled\:dwg-bg-color--standard:disabled {
        background-color: var(--dwg-theme__color__standard__background)
    }

    .desktop-lg\:disabled\:dwg-bg-color--faint:disabled {
        background-color: var(--dwg-theme__color__faint__background)
    }

    .desktop-lg\:disabled\:dwg-bg-color--disabled:disabled {
        background-color: var(--dwg-theme__color__disabled__background)
    }

    .desktop-lg\:disabled\:dwg-bg-color--attention:disabled {
        background-color: var(--dwg-theme__color__attention__background)
    }

    .desktop-lg\:disabled\:dwg-bg-color--success:disabled {
        background-color: var(--dwg-theme__color__success__background)
    }

    .desktop-lg\:disabled\:dwg-bg-color--alert:disabled {
        background-color: var(--dwg-theme__color__alert__background)
    }

    .desktop-lg\:disabled\:dwg-bg-color--warning:disabled {
        background-color: var(--dwg-theme__color__warning__background)
    }

    .desktop-lg\:disabled\:dwg-bg-color--attention-faint:disabled {
        background-color: var(--dwg-theme__color__attention__background--faint)
    }

    .desktop-lg\:visited\:dwg-bg-color--transparent:visited {
        background-color: transparent
    }

    .desktop-lg\:visited\:dwg-bg-color--core-primary:visited {
        background-color: var(--dwg-theme__color__core__primary)
    }

    .desktop-lg\:visited\:dwg-bg-color--core-secondary:visited {
        background-color: var(--dwg-theme__color__core__secondary)
    }

    .desktop-lg\:visited\:dwg-bg-color--core-accent:visited {
        background-color: var(--dwg-theme__color__core__accent)
    }

    .desktop-lg\:visited\:dwg-bg-color--standard:visited {
        background-color: var(--dwg-theme__color__standard__background)
    }

    .desktop-lg\:visited\:dwg-bg-color--faint:visited {
        background-color: var(--dwg-theme__color__faint__background)
    }

    .desktop-lg\:visited\:dwg-bg-color--disabled:visited {
        background-color: var(--dwg-theme__color__disabled__background)
    }

    .desktop-lg\:visited\:dwg-bg-color--attention:visited {
        background-color: var(--dwg-theme__color__attention__background)
    }

    .desktop-lg\:visited\:dwg-bg-color--success:visited {
        background-color: var(--dwg-theme__color__success__background)
    }

    .desktop-lg\:visited\:dwg-bg-color--alert:visited {
        background-color: var(--dwg-theme__color__alert__background)
    }

    .desktop-lg\:visited\:dwg-bg-color--warning:visited {
        background-color: var(--dwg-theme__color__warning__background)
    }

    .desktop-lg\:visited\:dwg-bg-color--attention-faint:visited {
        background-color: var(--dwg-theme__color__attention__background--faint)
    }
}

@media (min-width:1920px) {
    .ultrawide\:dwg-bg-color--transparent {
        background-color: transparent
    }

    .ultrawide\:dwg-bg-color--core-primary {
        background-color: var(--dwg-theme__color__core__primary)
    }

    .ultrawide\:dwg-bg-color--core-secondary {
        background-color: var(--dwg-theme__color__core__secondary)
    }

    .ultrawide\:dwg-bg-color--core-accent {
        background-color: var(--dwg-theme__color__core__accent)
    }

    .ultrawide\:dwg-bg-color--standard {
        background-color: var(--dwg-theme__color__standard__background)
    }

    .ultrawide\:dwg-bg-color--faint {
        background-color: var(--dwg-theme__color__faint__background)
    }

    .ultrawide\:dwg-bg-color--disabled {
        background-color: var(--dwg-theme__color__disabled__background)
    }

    .ultrawide\:dwg-bg-color--attention {
        background-color: var(--dwg-theme__color__attention__background)
    }

    .ultrawide\:dwg-bg-color--success {
        background-color: var(--dwg-theme__color__success__background)
    }

    .ultrawide\:dwg-bg-color--alert {
        background-color: var(--dwg-theme__color__alert__background)
    }

    .ultrawide\:dwg-bg-color--warning {
        background-color: var(--dwg-theme__color__warning__background)
    }

    .ultrawide\:dwg-bg-color--attention-faint {
        background-color: var(--dwg-theme__color__attention__background--faint)
    }

    .ultrawide\:hover\:dwg-bg-color--transparent:hover {
        background-color: transparent
    }

    .ultrawide\:hover\:dwg-bg-color--core-primary:hover {
        background-color: var(--dwg-theme__color__core__primary)
    }

    .ultrawide\:hover\:dwg-bg-color--core-secondary:hover {
        background-color: var(--dwg-theme__color__core__secondary)
    }

    .ultrawide\:hover\:dwg-bg-color--core-accent:hover {
        background-color: var(--dwg-theme__color__core__accent)
    }

    .ultrawide\:hover\:dwg-bg-color--standard:hover {
        background-color: var(--dwg-theme__color__standard__background)
    }

    .ultrawide\:hover\:dwg-bg-color--faint:hover {
        background-color: var(--dwg-theme__color__faint__background)
    }

    .ultrawide\:hover\:dwg-bg-color--disabled:hover {
        background-color: var(--dwg-theme__color__disabled__background)
    }

    .ultrawide\:hover\:dwg-bg-color--attention:hover {
        background-color: var(--dwg-theme__color__attention__background)
    }

    .ultrawide\:hover\:dwg-bg-color--success:hover {
        background-color: var(--dwg-theme__color__success__background)
    }

    .ultrawide\:hover\:dwg-bg-color--alert:hover {
        background-color: var(--dwg-theme__color__alert__background)
    }

    .ultrawide\:hover\:dwg-bg-color--warning:hover {
        background-color: var(--dwg-theme__color__warning__background)
    }

    .ultrawide\:hover\:dwg-bg-color--attention-faint:hover {
        background-color: var(--dwg-theme__color__attention__background--faint)
    }

    .ultrawide\:active\:dwg-bg-color--transparent:active {
        background-color: transparent
    }

    .ultrawide\:active\:dwg-bg-color--core-primary:active {
        background-color: var(--dwg-theme__color__core__primary)
    }

    .ultrawide\:active\:dwg-bg-color--core-secondary:active {
        background-color: var(--dwg-theme__color__core__secondary)
    }

    .ultrawide\:active\:dwg-bg-color--core-accent:active {
        background-color: var(--dwg-theme__color__core__accent)
    }

    .ultrawide\:active\:dwg-bg-color--standard:active {
        background-color: var(--dwg-theme__color__standard__background)
    }

    .ultrawide\:active\:dwg-bg-color--faint:active {
        background-color: var(--dwg-theme__color__faint__background)
    }

    .ultrawide\:active\:dwg-bg-color--disabled:active {
        background-color: var(--dwg-theme__color__disabled__background)
    }

    .ultrawide\:active\:dwg-bg-color--attention:active {
        background-color: var(--dwg-theme__color__attention__background)
    }

    .ultrawide\:active\:dwg-bg-color--success:active {
        background-color: var(--dwg-theme__color__success__background)
    }

    .ultrawide\:active\:dwg-bg-color--alert:active {
        background-color: var(--dwg-theme__color__alert__background)
    }

    .ultrawide\:active\:dwg-bg-color--warning:active {
        background-color: var(--dwg-theme__color__warning__background)
    }

    .ultrawide\:active\:dwg-bg-color--attention-faint:active {
        background-color: var(--dwg-theme__color__attention__background--faint)
    }

    .ultrawide\:disabled\:dwg-bg-color--transparent:disabled {
        background-color: transparent
    }

    .ultrawide\:disabled\:dwg-bg-color--core-primary:disabled {
        background-color: var(--dwg-theme__color__core__primary)
    }

    .ultrawide\:disabled\:dwg-bg-color--core-secondary:disabled {
        background-color: var(--dwg-theme__color__core__secondary)
    }

    .ultrawide\:disabled\:dwg-bg-color--core-accent:disabled {
        background-color: var(--dwg-theme__color__core__accent)
    }

    .ultrawide\:disabled\:dwg-bg-color--standard:disabled {
        background-color: var(--dwg-theme__color__standard__background)
    }

    .ultrawide\:disabled\:dwg-bg-color--faint:disabled {
        background-color: var(--dwg-theme__color__faint__background)
    }

    .ultrawide\:disabled\:dwg-bg-color--disabled:disabled {
        background-color: var(--dwg-theme__color__disabled__background)
    }

    .ultrawide\:disabled\:dwg-bg-color--attention:disabled {
        background-color: var(--dwg-theme__color__attention__background)
    }

    .ultrawide\:disabled\:dwg-bg-color--success:disabled {
        background-color: var(--dwg-theme__color__success__background)
    }

    .ultrawide\:disabled\:dwg-bg-color--alert:disabled {
        background-color: var(--dwg-theme__color__alert__background)
    }

    .ultrawide\:disabled\:dwg-bg-color--warning:disabled {
        background-color: var(--dwg-theme__color__warning__background)
    }

    .ultrawide\:disabled\:dwg-bg-color--attention-faint:disabled {
        background-color: var(--dwg-theme__color__attention__background--faint)
    }

    .ultrawide\:visited\:dwg-bg-color--transparent:visited {
        background-color: transparent
    }

    .ultrawide\:visited\:dwg-bg-color--core-primary:visited {
        background-color: var(--dwg-theme__color__core__primary)
    }

    .ultrawide\:visited\:dwg-bg-color--core-secondary:visited {
        background-color: var(--dwg-theme__color__core__secondary)
    }

    .ultrawide\:visited\:dwg-bg-color--core-accent:visited {
        background-color: var(--dwg-theme__color__core__accent)
    }

    .ultrawide\:visited\:dwg-bg-color--standard:visited {
        background-color: var(--dwg-theme__color__standard__background)
    }

    .ultrawide\:visited\:dwg-bg-color--faint:visited {
        background-color: var(--dwg-theme__color__faint__background)
    }

    .ultrawide\:visited\:dwg-bg-color--disabled:visited {
        background-color: var(--dwg-theme__color__disabled__background)
    }

    .ultrawide\:visited\:dwg-bg-color--attention:visited {
        background-color: var(--dwg-theme__color__attention__background)
    }

    .ultrawide\:visited\:dwg-bg-color--success:visited {
        background-color: var(--dwg-theme__color__success__background)
    }

    .ultrawide\:visited\:dwg-bg-color--alert:visited {
        background-color: var(--dwg-theme__color__alert__background)
    }

    .ultrawide\:visited\:dwg-bg-color--warning:visited {
        background-color: var(--dwg-theme__color__warning__background)
    }

    .ultrawide\:visited\:dwg-bg-color--attention-faint:visited {
        background-color: var(--dwg-theme__color__attention__background--faint)
    }
}

.dwg-border-color--transparent {
    border-color: transparent
}

.dwg-border-color--core-primary {
    border-color: var(--dwg-theme__color__core__primary)
}

.dwg-border-color--core-secondary {
    border-color: var(--dwg-theme__color__core__secondary)
}

.dwg-border-color--core-accent {
    border-color: var(--dwg-theme__color__core__accent)
}

.dwg-border-color--standard {
    border-color: var(--dwg-theme__color__standard__border)
}

.dwg-border-color--faint {
    border-color: var(--dwg-theme__color__faint__border)
}

.dwg-border-color--disabled {
    border-color: var(--dwg-theme__color__disabled__border)
}

.dwg-border-color--attention {
    border-color: var(--dwg-theme__color__attention__border)
}

.dwg-border-color--success {
    border-color: var(--dwg-theme__color__success__border)
}

.dwg-border-color--alert {
    border-color: var(--dwg-theme__color__alert__border)
}

.dwg-border-color--warning {
    border-color: var(--dwg-theme__color__warning__border)
}

.dwg-border-color--attention-faint {
    border-color: var(--dwg-theme__color__attention__border--faint)
}

.dwg-border-color--success-faint {
    border-color: var(--dwg-theme__color__success__border--faint)
}

.dwg-border-color--alert-faint {
    border-color: var(--dwg-theme__color__alert__border--faint)
}

.dwg-border-color--warning-faint {
    border-color: var(--dwg-theme__color__warning__border--faint)
}

.hover\:dwg-border-color--transparent:hover {
    border-color: transparent
}

.hover\:dwg-border-color--core-primary:hover {
    border-color: var(--dwg-theme__color__core__primary)
}

.hover\:dwg-border-color--core-secondary:hover {
    border-color: var(--dwg-theme__color__core__secondary)
}

.hover\:dwg-border-color--core-accent:hover {
    border-color: var(--dwg-theme__color__core__accent)
}

.hover\:dwg-border-color--standard:hover {
    border-color: var(--dwg-theme__color__standard__border)
}

.hover\:dwg-border-color--faint:hover {
    border-color: var(--dwg-theme__color__faint__border)
}

.hover\:dwg-border-color--disabled:hover {
    border-color: var(--dwg-theme__color__disabled__border)
}

.hover\:dwg-border-color--attention:hover {
    border-color: var(--dwg-theme__color__attention__border)
}

.hover\:dwg-border-color--success:hover {
    border-color: var(--dwg-theme__color__success__border)
}

.hover\:dwg-border-color--alert:hover {
    border-color: var(--dwg-theme__color__alert__border)
}

.hover\:dwg-border-color--warning:hover {
    border-color: var(--dwg-theme__color__warning__border)
}

.hover\:dwg-border-color--attention-faint:hover {
    border-color: var(--dwg-theme__color__attention__border--faint)
}

.hover\:dwg-border-color--success-faint:hover {
    border-color: var(--dwg-theme__color__success__border--faint)
}

.hover\:dwg-border-color--alert-faint:hover {
    border-color: var(--dwg-theme__color__alert__border--faint)
}

.hover\:dwg-border-color--warning-faint:hover {
    border-color: var(--dwg-theme__color__warning__border--faint)
}

.active\:dwg-border-color--transparent:active {
    border-color: transparent
}

.active\:dwg-border-color--core-primary:active {
    border-color: var(--dwg-theme__color__core__primary)
}

.active\:dwg-border-color--core-secondary:active {
    border-color: var(--dwg-theme__color__core__secondary)
}

.active\:dwg-border-color--core-accent:active {
    border-color: var(--dwg-theme__color__core__accent)
}

.active\:dwg-border-color--standard:active {
    border-color: var(--dwg-theme__color__standard__border)
}

.active\:dwg-border-color--faint:active {
    border-color: var(--dwg-theme__color__faint__border)
}

.active\:dwg-border-color--disabled:active {
    border-color: var(--dwg-theme__color__disabled__border)
}

.active\:dwg-border-color--attention:active {
    border-color: var(--dwg-theme__color__attention__border)
}

.active\:dwg-border-color--success:active {
    border-color: var(--dwg-theme__color__success__border)
}

.active\:dwg-border-color--alert:active {
    border-color: var(--dwg-theme__color__alert__border)
}

.active\:dwg-border-color--warning:active {
    border-color: var(--dwg-theme__color__warning__border)
}

.active\:dwg-border-color--attention-faint:active {
    border-color: var(--dwg-theme__color__attention__border--faint)
}

.active\:dwg-border-color--success-faint:active {
    border-color: var(--dwg-theme__color__success__border--faint)
}

.active\:dwg-border-color--alert-faint:active {
    border-color: var(--dwg-theme__color__alert__border--faint)
}

.active\:dwg-border-color--warning-faint:active {
    border-color: var(--dwg-theme__color__warning__border--faint)
}

.disabled\:dwg-border-color--transparent:disabled {
    border-color: transparent
}

.disabled\:dwg-border-color--core-primary:disabled {
    border-color: var(--dwg-theme__color__core__primary)
}

.disabled\:dwg-border-color--core-secondary:disabled {
    border-color: var(--dwg-theme__color__core__secondary)
}

.disabled\:dwg-border-color--core-accent:disabled {
    border-color: var(--dwg-theme__color__core__accent)
}

.disabled\:dwg-border-color--standard:disabled {
    border-color: var(--dwg-theme__color__standard__border)
}

.disabled\:dwg-border-color--faint:disabled {
    border-color: var(--dwg-theme__color__faint__border)
}

.disabled\:dwg-border-color--disabled:disabled {
    border-color: var(--dwg-theme__color__disabled__border)
}

.disabled\:dwg-border-color--attention:disabled {
    border-color: var(--dwg-theme__color__attention__border)
}

.disabled\:dwg-border-color--success:disabled {
    border-color: var(--dwg-theme__color__success__border)
}

.disabled\:dwg-border-color--alert:disabled {
    border-color: var(--dwg-theme__color__alert__border)
}

.disabled\:dwg-border-color--warning:disabled {
    border-color: var(--dwg-theme__color__warning__border)
}

.disabled\:dwg-border-color--attention-faint:disabled {
    border-color: var(--dwg-theme__color__attention__border--faint)
}

.disabled\:dwg-border-color--success-faint:disabled {
    border-color: var(--dwg-theme__color__success__border--faint)
}

.disabled\:dwg-border-color--alert-faint:disabled {
    border-color: var(--dwg-theme__color__alert__border--faint)
}

.disabled\:dwg-border-color--warning-faint:disabled {
    border-color: var(--dwg-theme__color__warning__border--faint)
}

.visited\:dwg-border-color--transparent:visited {
    border-color: transparent
}

.visited\:dwg-border-color--core-primary:visited {
    border-color: var(--dwg-theme__color__core__primary)
}

.visited\:dwg-border-color--core-secondary:visited {
    border-color: var(--dwg-theme__color__core__secondary)
}

.visited\:dwg-border-color--core-accent:visited {
    border-color: var(--dwg-theme__color__core__accent)
}

.visited\:dwg-border-color--standard:visited {
    border-color: var(--dwg-theme__color__standard__border)
}

.visited\:dwg-border-color--faint:visited {
    border-color: var(--dwg-theme__color__faint__border)
}

.visited\:dwg-border-color--disabled:visited {
    border-color: var(--dwg-theme__color__disabled__border)
}

.visited\:dwg-border-color--attention:visited {
    border-color: var(--dwg-theme__color__attention__border)
}

.visited\:dwg-border-color--success:visited {
    border-color: var(--dwg-theme__color__success__border)
}

.visited\:dwg-border-color--alert:visited {
    border-color: var(--dwg-theme__color__alert__border)
}

.visited\:dwg-border-color--warning:visited {
    border-color: var(--dwg-theme__color__warning__border)
}

.visited\:dwg-border-color--attention-faint:visited {
    border-color: var(--dwg-theme__color__attention__border--faint)
}

.visited\:dwg-border-color--success-faint:visited {
    border-color: var(--dwg-theme__color__success__border--faint)
}

.visited\:dwg-border-color--alert-faint:visited {
    border-color: var(--dwg-theme__color__alert__border--faint)
}

.visited\:dwg-border-color--warning-faint:visited {
    border-color: var(--dwg-theme__color__warning__border--faint)
}

@media (min-width:480px) {
    .mobile-lg\:dwg-border-color--transparent {
        border-color: transparent
    }

    .mobile-lg\:dwg-border-color--core-primary {
        border-color: var(--dwg-theme__color__core__primary)
    }

    .mobile-lg\:dwg-border-color--core-secondary {
        border-color: var(--dwg-theme__color__core__secondary)
    }

    .mobile-lg\:dwg-border-color--core-accent {
        border-color: var(--dwg-theme__color__core__accent)
    }

    .mobile-lg\:dwg-border-color--standard {
        border-color: var(--dwg-theme__color__standard__border)
    }

    .mobile-lg\:dwg-border-color--faint {
        border-color: var(--dwg-theme__color__faint__border)
    }

    .mobile-lg\:dwg-border-color--disabled {
        border-color: var(--dwg-theme__color__disabled__border)
    }

    .mobile-lg\:dwg-border-color--attention {
        border-color: var(--dwg-theme__color__attention__border)
    }

    .mobile-lg\:dwg-border-color--success {
        border-color: var(--dwg-theme__color__success__border)
    }

    .mobile-lg\:dwg-border-color--alert {
        border-color: var(--dwg-theme__color__alert__border)
    }

    .mobile-lg\:dwg-border-color--warning {
        border-color: var(--dwg-theme__color__warning__border)
    }

    .mobile-lg\:dwg-border-color--attention-faint {
        border-color: var(--dwg-theme__color__attention__border--faint)
    }

    .mobile-lg\:dwg-border-color--success-faint {
        border-color: var(--dwg-theme__color__success__border--faint)
    }

    .mobile-lg\:dwg-border-color--alert-faint {
        border-color: var(--dwg-theme__color__alert__border--faint)
    }

    .mobile-lg\:dwg-border-color--warning-faint {
        border-color: var(--dwg-theme__color__warning__border--faint)
    }

    .mobile-lg\:hover\:dwg-border-color--transparent:hover {
        border-color: transparent
    }

    .mobile-lg\:hover\:dwg-border-color--core-primary:hover {
        border-color: var(--dwg-theme__color__core__primary)
    }

    .mobile-lg\:hover\:dwg-border-color--core-secondary:hover {
        border-color: var(--dwg-theme__color__core__secondary)
    }

    .mobile-lg\:hover\:dwg-border-color--core-accent:hover {
        border-color: var(--dwg-theme__color__core__accent)
    }

    .mobile-lg\:hover\:dwg-border-color--standard:hover {
        border-color: var(--dwg-theme__color__standard__border)
    }

    .mobile-lg\:hover\:dwg-border-color--faint:hover {
        border-color: var(--dwg-theme__color__faint__border)
    }

    .mobile-lg\:hover\:dwg-border-color--disabled:hover {
        border-color: var(--dwg-theme__color__disabled__border)
    }

    .mobile-lg\:hover\:dwg-border-color--attention:hover {
        border-color: var(--dwg-theme__color__attention__border)
    }

    .mobile-lg\:hover\:dwg-border-color--success:hover {
        border-color: var(--dwg-theme__color__success__border)
    }

    .mobile-lg\:hover\:dwg-border-color--alert:hover {
        border-color: var(--dwg-theme__color__alert__border)
    }

    .mobile-lg\:hover\:dwg-border-color--warning:hover {
        border-color: var(--dwg-theme__color__warning__border)
    }

    .mobile-lg\:hover\:dwg-border-color--attention-faint:hover {
        border-color: var(--dwg-theme__color__attention__border--faint)
    }

    .mobile-lg\:hover\:dwg-border-color--success-faint:hover {
        border-color: var(--dwg-theme__color__success__border--faint)
    }

    .mobile-lg\:hover\:dwg-border-color--alert-faint:hover {
        border-color: var(--dwg-theme__color__alert__border--faint)
    }

    .mobile-lg\:hover\:dwg-border-color--warning-faint:hover {
        border-color: var(--dwg-theme__color__warning__border--faint)
    }

    .mobile-lg\:active\:dwg-border-color--transparent:active {
        border-color: transparent
    }

    .mobile-lg\:active\:dwg-border-color--core-primary:active {
        border-color: var(--dwg-theme__color__core__primary)
    }

    .mobile-lg\:active\:dwg-border-color--core-secondary:active {
        border-color: var(--dwg-theme__color__core__secondary)
    }

    .mobile-lg\:active\:dwg-border-color--core-accent:active {
        border-color: var(--dwg-theme__color__core__accent)
    }

    .mobile-lg\:active\:dwg-border-color--standard:active {
        border-color: var(--dwg-theme__color__standard__border)
    }

    .mobile-lg\:active\:dwg-border-color--faint:active {
        border-color: var(--dwg-theme__color__faint__border)
    }

    .mobile-lg\:active\:dwg-border-color--disabled:active {
        border-color: var(--dwg-theme__color__disabled__border)
    }

    .mobile-lg\:active\:dwg-border-color--attention:active {
        border-color: var(--dwg-theme__color__attention__border)
    }

    .mobile-lg\:active\:dwg-border-color--success:active {
        border-color: var(--dwg-theme__color__success__border)
    }

    .mobile-lg\:active\:dwg-border-color--alert:active {
        border-color: var(--dwg-theme__color__alert__border)
    }

    .mobile-lg\:active\:dwg-border-color--warning:active {
        border-color: var(--dwg-theme__color__warning__border)
    }

    .mobile-lg\:active\:dwg-border-color--attention-faint:active {
        border-color: var(--dwg-theme__color__attention__border--faint)
    }

    .mobile-lg\:active\:dwg-border-color--success-faint:active {
        border-color: var(--dwg-theme__color__success__border--faint)
    }

    .mobile-lg\:active\:dwg-border-color--alert-faint:active {
        border-color: var(--dwg-theme__color__alert__border--faint)
    }

    .mobile-lg\:active\:dwg-border-color--warning-faint:active {
        border-color: var(--dwg-theme__color__warning__border--faint)
    }

    .mobile-lg\:disabled\:dwg-border-color--transparent:disabled {
        border-color: transparent
    }

    .mobile-lg\:disabled\:dwg-border-color--core-primary:disabled {
        border-color: var(--dwg-theme__color__core__primary)
    }

    .mobile-lg\:disabled\:dwg-border-color--core-secondary:disabled {
        border-color: var(--dwg-theme__color__core__secondary)
    }

    .mobile-lg\:disabled\:dwg-border-color--core-accent:disabled {
        border-color: var(--dwg-theme__color__core__accent)
    }

    .mobile-lg\:disabled\:dwg-border-color--standard:disabled {
        border-color: var(--dwg-theme__color__standard__border)
    }

    .mobile-lg\:disabled\:dwg-border-color--faint:disabled {
        border-color: var(--dwg-theme__color__faint__border)
    }

    .mobile-lg\:disabled\:dwg-border-color--disabled:disabled {
        border-color: var(--dwg-theme__color__disabled__border)
    }

    .mobile-lg\:disabled\:dwg-border-color--attention:disabled {
        border-color: var(--dwg-theme__color__attention__border)
    }

    .mobile-lg\:disabled\:dwg-border-color--success:disabled {
        border-color: var(--dwg-theme__color__success__border)
    }

    .mobile-lg\:disabled\:dwg-border-color--alert:disabled {
        border-color: var(--dwg-theme__color__alert__border)
    }

    .mobile-lg\:disabled\:dwg-border-color--warning:disabled {
        border-color: var(--dwg-theme__color__warning__border)
    }

    .mobile-lg\:disabled\:dwg-border-color--attention-faint:disabled {
        border-color: var(--dwg-theme__color__attention__border--faint)
    }

    .mobile-lg\:disabled\:dwg-border-color--success-faint:disabled {
        border-color: var(--dwg-theme__color__success__border--faint)
    }

    .mobile-lg\:disabled\:dwg-border-color--alert-faint:disabled {
        border-color: var(--dwg-theme__color__alert__border--faint)
    }

    .mobile-lg\:disabled\:dwg-border-color--warning-faint:disabled {
        border-color: var(--dwg-theme__color__warning__border--faint)
    }

    .mobile-lg\:visited\:dwg-border-color--transparent:visited {
        border-color: transparent
    }

    .mobile-lg\:visited\:dwg-border-color--core-primary:visited {
        border-color: var(--dwg-theme__color__core__primary)
    }

    .mobile-lg\:visited\:dwg-border-color--core-secondary:visited {
        border-color: var(--dwg-theme__color__core__secondary)
    }

    .mobile-lg\:visited\:dwg-border-color--core-accent:visited {
        border-color: var(--dwg-theme__color__core__accent)
    }

    .mobile-lg\:visited\:dwg-border-color--standard:visited {
        border-color: var(--dwg-theme__color__standard__border)
    }

    .mobile-lg\:visited\:dwg-border-color--faint:visited {
        border-color: var(--dwg-theme__color__faint__border)
    }

    .mobile-lg\:visited\:dwg-border-color--disabled:visited {
        border-color: var(--dwg-theme__color__disabled__border)
    }

    .mobile-lg\:visited\:dwg-border-color--attention:visited {
        border-color: var(--dwg-theme__color__attention__border)
    }

    .mobile-lg\:visited\:dwg-border-color--success:visited {
        border-color: var(--dwg-theme__color__success__border)
    }

    .mobile-lg\:visited\:dwg-border-color--alert:visited {
        border-color: var(--dwg-theme__color__alert__border)
    }

    .mobile-lg\:visited\:dwg-border-color--warning:visited {
        border-color: var(--dwg-theme__color__warning__border)
    }

    .mobile-lg\:visited\:dwg-border-color--attention-faint:visited {
        border-color: var(--dwg-theme__color__attention__border--faint)
    }

    .mobile-lg\:visited\:dwg-border-color--success-faint:visited {
        border-color: var(--dwg-theme__color__success__border--faint)
    }

    .mobile-lg\:visited\:dwg-border-color--alert-faint:visited {
        border-color: var(--dwg-theme__color__alert__border--faint)
    }

    .mobile-lg\:visited\:dwg-border-color--warning-faint:visited {
        border-color: var(--dwg-theme__color__warning__border--faint)
    }
}

@media (min-width:768px) {
    .tablet\:dwg-border-color--transparent {
        border-color: transparent
    }

    .tablet\:dwg-border-color--core-primary {
        border-color: var(--dwg-theme__color__core__primary)
    }

    .tablet\:dwg-border-color--core-secondary {
        border-color: var(--dwg-theme__color__core__secondary)
    }

    .tablet\:dwg-border-color--core-accent {
        border-color: var(--dwg-theme__color__core__accent)
    }

    .tablet\:dwg-border-color--standard {
        border-color: var(--dwg-theme__color__standard__border)
    }

    .tablet\:dwg-border-color--faint {
        border-color: var(--dwg-theme__color__faint__border)
    }

    .tablet\:dwg-border-color--disabled {
        border-color: var(--dwg-theme__color__disabled__border)
    }

    .tablet\:dwg-border-color--attention {
        border-color: var(--dwg-theme__color__attention__border)
    }

    .tablet\:dwg-border-color--success {
        border-color: var(--dwg-theme__color__success__border)
    }

    .tablet\:dwg-border-color--alert {
        border-color: var(--dwg-theme__color__alert__border)
    }

    .tablet\:dwg-border-color--warning {
        border-color: var(--dwg-theme__color__warning__border)
    }

    .tablet\:dwg-border-color--attention-faint {
        border-color: var(--dwg-theme__color__attention__border--faint)
    }

    .tablet\:dwg-border-color--success-faint {
        border-color: var(--dwg-theme__color__success__border--faint)
    }

    .tablet\:dwg-border-color--alert-faint {
        border-color: var(--dwg-theme__color__alert__border--faint)
    }

    .tablet\:dwg-border-color--warning-faint {
        border-color: var(--dwg-theme__color__warning__border--faint)
    }

    .tablet\:hover\:dwg-border-color--transparent:hover {
        border-color: transparent
    }

    .tablet\:hover\:dwg-border-color--core-primary:hover {
        border-color: var(--dwg-theme__color__core__primary)
    }

    .tablet\:hover\:dwg-border-color--core-secondary:hover {
        border-color: var(--dwg-theme__color__core__secondary)
    }

    .tablet\:hover\:dwg-border-color--core-accent:hover {
        border-color: var(--dwg-theme__color__core__accent)
    }

    .tablet\:hover\:dwg-border-color--standard:hover {
        border-color: var(--dwg-theme__color__standard__border)
    }

    .tablet\:hover\:dwg-border-color--faint:hover {
        border-color: var(--dwg-theme__color__faint__border)
    }

    .tablet\:hover\:dwg-border-color--disabled:hover {
        border-color: var(--dwg-theme__color__disabled__border)
    }

    .tablet\:hover\:dwg-border-color--attention:hover {
        border-color: var(--dwg-theme__color__attention__border)
    }

    .tablet\:hover\:dwg-border-color--success:hover {
        border-color: var(--dwg-theme__color__success__border)
    }

    .tablet\:hover\:dwg-border-color--alert:hover {
        border-color: var(--dwg-theme__color__alert__border)
    }

    .tablet\:hover\:dwg-border-color--warning:hover {
        border-color: var(--dwg-theme__color__warning__border)
    }

    .tablet\:hover\:dwg-border-color--attention-faint:hover {
        border-color: var(--dwg-theme__color__attention__border--faint)
    }

    .tablet\:hover\:dwg-border-color--success-faint:hover {
        border-color: var(--dwg-theme__color__success__border--faint)
    }

    .tablet\:hover\:dwg-border-color--alert-faint:hover {
        border-color: var(--dwg-theme__color__alert__border--faint)
    }

    .tablet\:hover\:dwg-border-color--warning-faint:hover {
        border-color: var(--dwg-theme__color__warning__border--faint)
    }

    .tablet\:active\:dwg-border-color--transparent:active {
        border-color: transparent
    }

    .tablet\:active\:dwg-border-color--core-primary:active {
        border-color: var(--dwg-theme__color__core__primary)
    }

    .tablet\:active\:dwg-border-color--core-secondary:active {
        border-color: var(--dwg-theme__color__core__secondary)
    }

    .tablet\:active\:dwg-border-color--core-accent:active {
        border-color: var(--dwg-theme__color__core__accent)
    }

    .tablet\:active\:dwg-border-color--standard:active {
        border-color: var(--dwg-theme__color__standard__border)
    }

    .tablet\:active\:dwg-border-color--faint:active {
        border-color: var(--dwg-theme__color__faint__border)
    }

    .tablet\:active\:dwg-border-color--disabled:active {
        border-color: var(--dwg-theme__color__disabled__border)
    }

    .tablet\:active\:dwg-border-color--attention:active {
        border-color: var(--dwg-theme__color__attention__border)
    }

    .tablet\:active\:dwg-border-color--success:active {
        border-color: var(--dwg-theme__color__success__border)
    }

    .tablet\:active\:dwg-border-color--alert:active {
        border-color: var(--dwg-theme__color__alert__border)
    }

    .tablet\:active\:dwg-border-color--warning:active {
        border-color: var(--dwg-theme__color__warning__border)
    }

    .tablet\:active\:dwg-border-color--attention-faint:active {
        border-color: var(--dwg-theme__color__attention__border--faint)
    }

    .tablet\:active\:dwg-border-color--success-faint:active {
        border-color: var(--dwg-theme__color__success__border--faint)
    }

    .tablet\:active\:dwg-border-color--alert-faint:active {
        border-color: var(--dwg-theme__color__alert__border--faint)
    }

    .tablet\:active\:dwg-border-color--warning-faint:active {
        border-color: var(--dwg-theme__color__warning__border--faint)
    }

    .tablet\:disabled\:dwg-border-color--transparent:disabled {
        border-color: transparent
    }

    .tablet\:disabled\:dwg-border-color--core-primary:disabled {
        border-color: var(--dwg-theme__color__core__primary)
    }

    .tablet\:disabled\:dwg-border-color--core-secondary:disabled {
        border-color: var(--dwg-theme__color__core__secondary)
    }

    .tablet\:disabled\:dwg-border-color--core-accent:disabled {
        border-color: var(--dwg-theme__color__core__accent)
    }

    .tablet\:disabled\:dwg-border-color--standard:disabled {
        border-color: var(--dwg-theme__color__standard__border)
    }

    .tablet\:disabled\:dwg-border-color--faint:disabled {
        border-color: var(--dwg-theme__color__faint__border)
    }

    .tablet\:disabled\:dwg-border-color--disabled:disabled {
        border-color: var(--dwg-theme__color__disabled__border)
    }

    .tablet\:disabled\:dwg-border-color--attention:disabled {
        border-color: var(--dwg-theme__color__attention__border)
    }

    .tablet\:disabled\:dwg-border-color--success:disabled {
        border-color: var(--dwg-theme__color__success__border)
    }

    .tablet\:disabled\:dwg-border-color--alert:disabled {
        border-color: var(--dwg-theme__color__alert__border)
    }

    .tablet\:disabled\:dwg-border-color--warning:disabled {
        border-color: var(--dwg-theme__color__warning__border)
    }

    .tablet\:disabled\:dwg-border-color--attention-faint:disabled {
        border-color: var(--dwg-theme__color__attention__border--faint)
    }

    .tablet\:disabled\:dwg-border-color--success-faint:disabled {
        border-color: var(--dwg-theme__color__success__border--faint)
    }

    .tablet\:disabled\:dwg-border-color--alert-faint:disabled {
        border-color: var(--dwg-theme__color__alert__border--faint)
    }

    .tablet\:disabled\:dwg-border-color--warning-faint:disabled {
        border-color: var(--dwg-theme__color__warning__border--faint)
    }

    .tablet\:visited\:dwg-border-color--transparent:visited {
        border-color: transparent
    }

    .tablet\:visited\:dwg-border-color--core-primary:visited {
        border-color: var(--dwg-theme__color__core__primary)
    }

    .tablet\:visited\:dwg-border-color--core-secondary:visited {
        border-color: var(--dwg-theme__color__core__secondary)
    }

    .tablet\:visited\:dwg-border-color--core-accent:visited {
        border-color: var(--dwg-theme__color__core__accent)
    }

    .tablet\:visited\:dwg-border-color--standard:visited {
        border-color: var(--dwg-theme__color__standard__border)
    }

    .tablet\:visited\:dwg-border-color--faint:visited {
        border-color: var(--dwg-theme__color__faint__border)
    }

    .tablet\:visited\:dwg-border-color--disabled:visited {
        border-color: var(--dwg-theme__color__disabled__border)
    }

    .tablet\:visited\:dwg-border-color--attention:visited {
        border-color: var(--dwg-theme__color__attention__border)
    }

    .tablet\:visited\:dwg-border-color--success:visited {
        border-color: var(--dwg-theme__color__success__border)
    }

    .tablet\:visited\:dwg-border-color--alert:visited {
        border-color: var(--dwg-theme__color__alert__border)
    }

    .tablet\:visited\:dwg-border-color--warning:visited {
        border-color: var(--dwg-theme__color__warning__border)
    }

    .tablet\:visited\:dwg-border-color--attention-faint:visited {
        border-color: var(--dwg-theme__color__attention__border--faint)
    }

    .tablet\:visited\:dwg-border-color--success-faint:visited {
        border-color: var(--dwg-theme__color__success__border--faint)
    }

    .tablet\:visited\:dwg-border-color--alert-faint:visited {
        border-color: var(--dwg-theme__color__alert__border--faint)
    }

    .tablet\:visited\:dwg-border-color--warning-faint:visited {
        border-color: var(--dwg-theme__color__warning__border--faint)
    }
}

@media (min-width:1024px) {
    .tablet-lg\:dwg-border-color--transparent {
        border-color: transparent
    }

    .tablet-lg\:dwg-border-color--core-primary {
        border-color: var(--dwg-theme__color__core__primary)
    }

    .tablet-lg\:dwg-border-color--core-secondary {
        border-color: var(--dwg-theme__color__core__secondary)
    }

    .tablet-lg\:dwg-border-color--core-accent {
        border-color: var(--dwg-theme__color__core__accent)
    }

    .tablet-lg\:dwg-border-color--standard {
        border-color: var(--dwg-theme__color__standard__border)
    }

    .tablet-lg\:dwg-border-color--faint {
        border-color: var(--dwg-theme__color__faint__border)
    }

    .tablet-lg\:dwg-border-color--disabled {
        border-color: var(--dwg-theme__color__disabled__border)
    }

    .tablet-lg\:dwg-border-color--attention {
        border-color: var(--dwg-theme__color__attention__border)
    }

    .tablet-lg\:dwg-border-color--success {
        border-color: var(--dwg-theme__color__success__border)
    }

    .tablet-lg\:dwg-border-color--alert {
        border-color: var(--dwg-theme__color__alert__border)
    }

    .tablet-lg\:dwg-border-color--warning {
        border-color: var(--dwg-theme__color__warning__border)
    }

    .tablet-lg\:dwg-border-color--attention-faint {
        border-color: var(--dwg-theme__color__attention__border--faint)
    }

    .tablet-lg\:dwg-border-color--success-faint {
        border-color: var(--dwg-theme__color__success__border--faint)
    }

    .tablet-lg\:dwg-border-color--alert-faint {
        border-color: var(--dwg-theme__color__alert__border--faint)
    }

    .tablet-lg\:dwg-border-color--warning-faint {
        border-color: var(--dwg-theme__color__warning__border--faint)
    }

    .tablet-lg\:hover\:dwg-border-color--transparent:hover {
        border-color: transparent
    }

    .tablet-lg\:hover\:dwg-border-color--core-primary:hover {
        border-color: var(--dwg-theme__color__core__primary)
    }

    .tablet-lg\:hover\:dwg-border-color--core-secondary:hover {
        border-color: var(--dwg-theme__color__core__secondary)
    }

    .tablet-lg\:hover\:dwg-border-color--core-accent:hover {
        border-color: var(--dwg-theme__color__core__accent)
    }

    .tablet-lg\:hover\:dwg-border-color--standard:hover {
        border-color: var(--dwg-theme__color__standard__border)
    }

    .tablet-lg\:hover\:dwg-border-color--faint:hover {
        border-color: var(--dwg-theme__color__faint__border)
    }

    .tablet-lg\:hover\:dwg-border-color--disabled:hover {
        border-color: var(--dwg-theme__color__disabled__border)
    }

    .tablet-lg\:hover\:dwg-border-color--attention:hover {
        border-color: var(--dwg-theme__color__attention__border)
    }

    .tablet-lg\:hover\:dwg-border-color--success:hover {
        border-color: var(--dwg-theme__color__success__border)
    }

    .tablet-lg\:hover\:dwg-border-color--alert:hover {
        border-color: var(--dwg-theme__color__alert__border)
    }

    .tablet-lg\:hover\:dwg-border-color--warning:hover {
        border-color: var(--dwg-theme__color__warning__border)
    }

    .tablet-lg\:hover\:dwg-border-color--attention-faint:hover {
        border-color: var(--dwg-theme__color__attention__border--faint)
    }

    .tablet-lg\:hover\:dwg-border-color--success-faint:hover {
        border-color: var(--dwg-theme__color__success__border--faint)
    }

    .tablet-lg\:hover\:dwg-border-color--alert-faint:hover {
        border-color: var(--dwg-theme__color__alert__border--faint)
    }

    .tablet-lg\:hover\:dwg-border-color--warning-faint:hover {
        border-color: var(--dwg-theme__color__warning__border--faint)
    }

    .tablet-lg\:active\:dwg-border-color--transparent:active {
        border-color: transparent
    }

    .tablet-lg\:active\:dwg-border-color--core-primary:active {
        border-color: var(--dwg-theme__color__core__primary)
    }

    .tablet-lg\:active\:dwg-border-color--core-secondary:active {
        border-color: var(--dwg-theme__color__core__secondary)
    }

    .tablet-lg\:active\:dwg-border-color--core-accent:active {
        border-color: var(--dwg-theme__color__core__accent)
    }

    .tablet-lg\:active\:dwg-border-color--standard:active {
        border-color: var(--dwg-theme__color__standard__border)
    }

    .tablet-lg\:active\:dwg-border-color--faint:active {
        border-color: var(--dwg-theme__color__faint__border)
    }

    .tablet-lg\:active\:dwg-border-color--disabled:active {
        border-color: var(--dwg-theme__color__disabled__border)
    }

    .tablet-lg\:active\:dwg-border-color--attention:active {
        border-color: var(--dwg-theme__color__attention__border)
    }

    .tablet-lg\:active\:dwg-border-color--success:active {
        border-color: var(--dwg-theme__color__success__border)
    }

    .tablet-lg\:active\:dwg-border-color--alert:active {
        border-color: var(--dwg-theme__color__alert__border)
    }

    .tablet-lg\:active\:dwg-border-color--warning:active {
        border-color: var(--dwg-theme__color__warning__border)
    }

    .tablet-lg\:active\:dwg-border-color--attention-faint:active {
        border-color: var(--dwg-theme__color__attention__border--faint)
    }

    .tablet-lg\:active\:dwg-border-color--success-faint:active {
        border-color: var(--dwg-theme__color__success__border--faint)
    }

    .tablet-lg\:active\:dwg-border-color--alert-faint:active {
        border-color: var(--dwg-theme__color__alert__border--faint)
    }

    .tablet-lg\:active\:dwg-border-color--warning-faint:active {
        border-color: var(--dwg-theme__color__warning__border--faint)
    }

    .tablet-lg\:disabled\:dwg-border-color--transparent:disabled {
        border-color: transparent
    }

    .tablet-lg\:disabled\:dwg-border-color--core-primary:disabled {
        border-color: var(--dwg-theme__color__core__primary)
    }

    .tablet-lg\:disabled\:dwg-border-color--core-secondary:disabled {
        border-color: var(--dwg-theme__color__core__secondary)
    }

    .tablet-lg\:disabled\:dwg-border-color--core-accent:disabled {
        border-color: var(--dwg-theme__color__core__accent)
    }

    .tablet-lg\:disabled\:dwg-border-color--standard:disabled {
        border-color: var(--dwg-theme__color__standard__border)
    }

    .tablet-lg\:disabled\:dwg-border-color--faint:disabled {
        border-color: var(--dwg-theme__color__faint__border)
    }

    .tablet-lg\:disabled\:dwg-border-color--disabled:disabled {
        border-color: var(--dwg-theme__color__disabled__border)
    }

    .tablet-lg\:disabled\:dwg-border-color--attention:disabled {
        border-color: var(--dwg-theme__color__attention__border)
    }

    .tablet-lg\:disabled\:dwg-border-color--success:disabled {
        border-color: var(--dwg-theme__color__success__border)
    }

    .tablet-lg\:disabled\:dwg-border-color--alert:disabled {
        border-color: var(--dwg-theme__color__alert__border)
    }

    .tablet-lg\:disabled\:dwg-border-color--warning:disabled {
        border-color: var(--dwg-theme__color__warning__border)
    }

    .tablet-lg\:disabled\:dwg-border-color--attention-faint:disabled {
        border-color: var(--dwg-theme__color__attention__border--faint)
    }

    .tablet-lg\:disabled\:dwg-border-color--success-faint:disabled {
        border-color: var(--dwg-theme__color__success__border--faint)
    }

    .tablet-lg\:disabled\:dwg-border-color--alert-faint:disabled {
        border-color: var(--dwg-theme__color__alert__border--faint)
    }

    .tablet-lg\:disabled\:dwg-border-color--warning-faint:disabled {
        border-color: var(--dwg-theme__color__warning__border--faint)
    }

    .tablet-lg\:visited\:dwg-border-color--transparent:visited {
        border-color: transparent
    }

    .tablet-lg\:visited\:dwg-border-color--core-primary:visited {
        border-color: var(--dwg-theme__color__core__primary)
    }

    .tablet-lg\:visited\:dwg-border-color--core-secondary:visited {
        border-color: var(--dwg-theme__color__core__secondary)
    }

    .tablet-lg\:visited\:dwg-border-color--core-accent:visited {
        border-color: var(--dwg-theme__color__core__accent)
    }

    .tablet-lg\:visited\:dwg-border-color--standard:visited {
        border-color: var(--dwg-theme__color__standard__border)
    }

    .tablet-lg\:visited\:dwg-border-color--faint:visited {
        border-color: var(--dwg-theme__color__faint__border)
    }

    .tablet-lg\:visited\:dwg-border-color--disabled:visited {
        border-color: var(--dwg-theme__color__disabled__border)
    }

    .tablet-lg\:visited\:dwg-border-color--attention:visited {
        border-color: var(--dwg-theme__color__attention__border)
    }

    .tablet-lg\:visited\:dwg-border-color--success:visited {
        border-color: var(--dwg-theme__color__success__border)
    }

    .tablet-lg\:visited\:dwg-border-color--alert:visited {
        border-color: var(--dwg-theme__color__alert__border)
    }

    .tablet-lg\:visited\:dwg-border-color--warning:visited {
        border-color: var(--dwg-theme__color__warning__border)
    }

    .tablet-lg\:visited\:dwg-border-color--attention-faint:visited {
        border-color: var(--dwg-theme__color__attention__border--faint)
    }

    .tablet-lg\:visited\:dwg-border-color--success-faint:visited {
        border-color: var(--dwg-theme__color__success__border--faint)
    }

    .tablet-lg\:visited\:dwg-border-color--alert-faint:visited {
        border-color: var(--dwg-theme__color__alert__border--faint)
    }

    .tablet-lg\:visited\:dwg-border-color--warning-faint:visited {
        border-color: var(--dwg-theme__color__warning__border--faint)
    }
}

@media (min-width:1280px) {
    .desktop\:dwg-border-color--transparent {
        border-color: transparent
    }

    .desktop\:dwg-border-color--core-primary {
        border-color: var(--dwg-theme__color__core__primary)
    }

    .desktop\:dwg-border-color--core-secondary {
        border-color: var(--dwg-theme__color__core__secondary)
    }

    .desktop\:dwg-border-color--core-accent {
        border-color: var(--dwg-theme__color__core__accent)
    }

    .desktop\:dwg-border-color--standard {
        border-color: var(--dwg-theme__color__standard__border)
    }

    .desktop\:dwg-border-color--faint {
        border-color: var(--dwg-theme__color__faint__border)
    }

    .desktop\:dwg-border-color--disabled {
        border-color: var(--dwg-theme__color__disabled__border)
    }

    .desktop\:dwg-border-color--attention {
        border-color: var(--dwg-theme__color__attention__border)
    }

    .desktop\:dwg-border-color--success {
        border-color: var(--dwg-theme__color__success__border)
    }

    .desktop\:dwg-border-color--alert {
        border-color: var(--dwg-theme__color__alert__border)
    }

    .desktop\:dwg-border-color--warning {
        border-color: var(--dwg-theme__color__warning__border)
    }

    .desktop\:dwg-border-color--attention-faint {
        border-color: var(--dwg-theme__color__attention__border--faint)
    }

    .desktop\:dwg-border-color--success-faint {
        border-color: var(--dwg-theme__color__success__border--faint)
    }

    .desktop\:dwg-border-color--alert-faint {
        border-color: var(--dwg-theme__color__alert__border--faint)
    }

    .desktop\:dwg-border-color--warning-faint {
        border-color: var(--dwg-theme__color__warning__border--faint)
    }

    .desktop\:hover\:dwg-border-color--transparent:hover {
        border-color: transparent
    }

    .desktop\:hover\:dwg-border-color--core-primary:hover {
        border-color: var(--dwg-theme__color__core__primary)
    }

    .desktop\:hover\:dwg-border-color--core-secondary:hover {
        border-color: var(--dwg-theme__color__core__secondary)
    }

    .desktop\:hover\:dwg-border-color--core-accent:hover {
        border-color: var(--dwg-theme__color__core__accent)
    }

    .desktop\:hover\:dwg-border-color--standard:hover {
        border-color: var(--dwg-theme__color__standard__border)
    }

    .desktop\:hover\:dwg-border-color--faint:hover {
        border-color: var(--dwg-theme__color__faint__border)
    }

    .desktop\:hover\:dwg-border-color--disabled:hover {
        border-color: var(--dwg-theme__color__disabled__border)
    }

    .desktop\:hover\:dwg-border-color--attention:hover {
        border-color: var(--dwg-theme__color__attention__border)
    }

    .desktop\:hover\:dwg-border-color--success:hover {
        border-color: var(--dwg-theme__color__success__border)
    }

    .desktop\:hover\:dwg-border-color--alert:hover {
        border-color: var(--dwg-theme__color__alert__border)
    }

    .desktop\:hover\:dwg-border-color--warning:hover {
        border-color: var(--dwg-theme__color__warning__border)
    }

    .desktop\:hover\:dwg-border-color--attention-faint:hover {
        border-color: var(--dwg-theme__color__attention__border--faint)
    }

    .desktop\:hover\:dwg-border-color--success-faint:hover {
        border-color: var(--dwg-theme__color__success__border--faint)
    }

    .desktop\:hover\:dwg-border-color--alert-faint:hover {
        border-color: var(--dwg-theme__color__alert__border--faint)
    }

    .desktop\:hover\:dwg-border-color--warning-faint:hover {
        border-color: var(--dwg-theme__color__warning__border--faint)
    }

    .desktop\:active\:dwg-border-color--transparent:active {
        border-color: transparent
    }

    .desktop\:active\:dwg-border-color--core-primary:active {
        border-color: var(--dwg-theme__color__core__primary)
    }

    .desktop\:active\:dwg-border-color--core-secondary:active {
        border-color: var(--dwg-theme__color__core__secondary)
    }

    .desktop\:active\:dwg-border-color--core-accent:active {
        border-color: var(--dwg-theme__color__core__accent)
    }

    .desktop\:active\:dwg-border-color--standard:active {
        border-color: var(--dwg-theme__color__standard__border)
    }

    .desktop\:active\:dwg-border-color--faint:active {
        border-color: var(--dwg-theme__color__faint__border)
    }

    .desktop\:active\:dwg-border-color--disabled:active {
        border-color: var(--dwg-theme__color__disabled__border)
    }

    .desktop\:active\:dwg-border-color--attention:active {
        border-color: var(--dwg-theme__color__attention__border)
    }

    .desktop\:active\:dwg-border-color--success:active {
        border-color: var(--dwg-theme__color__success__border)
    }

    .desktop\:active\:dwg-border-color--alert:active {
        border-color: var(--dwg-theme__color__alert__border)
    }

    .desktop\:active\:dwg-border-color--warning:active {
        border-color: var(--dwg-theme__color__warning__border)
    }

    .desktop\:active\:dwg-border-color--attention-faint:active {
        border-color: var(--dwg-theme__color__attention__border--faint)
    }

    .desktop\:active\:dwg-border-color--success-faint:active {
        border-color: var(--dwg-theme__color__success__border--faint)
    }

    .desktop\:active\:dwg-border-color--alert-faint:active {
        border-color: var(--dwg-theme__color__alert__border--faint)
    }

    .desktop\:active\:dwg-border-color--warning-faint:active {
        border-color: var(--dwg-theme__color__warning__border--faint)
    }

    .desktop\:disabled\:dwg-border-color--transparent:disabled {
        border-color: transparent
    }

    .desktop\:disabled\:dwg-border-color--core-primary:disabled {
        border-color: var(--dwg-theme__color__core__primary)
    }

    .desktop\:disabled\:dwg-border-color--core-secondary:disabled {
        border-color: var(--dwg-theme__color__core__secondary)
    }

    .desktop\:disabled\:dwg-border-color--core-accent:disabled {
        border-color: var(--dwg-theme__color__core__accent)
    }

    .desktop\:disabled\:dwg-border-color--standard:disabled {
        border-color: var(--dwg-theme__color__standard__border)
    }

    .desktop\:disabled\:dwg-border-color--faint:disabled {
        border-color: var(--dwg-theme__color__faint__border)
    }

    .desktop\:disabled\:dwg-border-color--disabled:disabled {
        border-color: var(--dwg-theme__color__disabled__border)
    }

    .desktop\:disabled\:dwg-border-color--attention:disabled {
        border-color: var(--dwg-theme__color__attention__border)
    }

    .desktop\:disabled\:dwg-border-color--success:disabled {
        border-color: var(--dwg-theme__color__success__border)
    }

    .desktop\:disabled\:dwg-border-color--alert:disabled {
        border-color: var(--dwg-theme__color__alert__border)
    }

    .desktop\:disabled\:dwg-border-color--warning:disabled {
        border-color: var(--dwg-theme__color__warning__border)
    }

    .desktop\:disabled\:dwg-border-color--attention-faint:disabled {
        border-color: var(--dwg-theme__color__attention__border--faint)
    }

    .desktop\:disabled\:dwg-border-color--success-faint:disabled {
        border-color: var(--dwg-theme__color__success__border--faint)
    }

    .desktop\:disabled\:dwg-border-color--alert-faint:disabled {
        border-color: var(--dwg-theme__color__alert__border--faint)
    }

    .desktop\:disabled\:dwg-border-color--warning-faint:disabled {
        border-color: var(--dwg-theme__color__warning__border--faint)
    }

    .desktop\:visited\:dwg-border-color--transparent:visited {
        border-color: transparent
    }

    .desktop\:visited\:dwg-border-color--core-primary:visited {
        border-color: var(--dwg-theme__color__core__primary)
    }

    .desktop\:visited\:dwg-border-color--core-secondary:visited {
        border-color: var(--dwg-theme__color__core__secondary)
    }

    .desktop\:visited\:dwg-border-color--core-accent:visited {
        border-color: var(--dwg-theme__color__core__accent)
    }

    .desktop\:visited\:dwg-border-color--standard:visited {
        border-color: var(--dwg-theme__color__standard__border)
    }

    .desktop\:visited\:dwg-border-color--faint:visited {
        border-color: var(--dwg-theme__color__faint__border)
    }

    .desktop\:visited\:dwg-border-color--disabled:visited {
        border-color: var(--dwg-theme__color__disabled__border)
    }

    .desktop\:visited\:dwg-border-color--attention:visited {
        border-color: var(--dwg-theme__color__attention__border)
    }

    .desktop\:visited\:dwg-border-color--success:visited {
        border-color: var(--dwg-theme__color__success__border)
    }

    .desktop\:visited\:dwg-border-color--alert:visited {
        border-color: var(--dwg-theme__color__alert__border)
    }

    .desktop\:visited\:dwg-border-color--warning:visited {
        border-color: var(--dwg-theme__color__warning__border)
    }

    .desktop\:visited\:dwg-border-color--attention-faint:visited {
        border-color: var(--dwg-theme__color__attention__border--faint)
    }

    .desktop\:visited\:dwg-border-color--success-faint:visited {
        border-color: var(--dwg-theme__color__success__border--faint)
    }

    .desktop\:visited\:dwg-border-color--alert-faint:visited {
        border-color: var(--dwg-theme__color__alert__border--faint)
    }

    .desktop\:visited\:dwg-border-color--warning-faint:visited {
        border-color: var(--dwg-theme__color__warning__border--faint)
    }
}

@media (min-width:1440px) {
    .desktop-lg\:dwg-border-color--transparent {
        border-color: transparent
    }

    .desktop-lg\:dwg-border-color--core-primary {
        border-color: var(--dwg-theme__color__core__primary)
    }

    .desktop-lg\:dwg-border-color--core-secondary {
        border-color: var(--dwg-theme__color__core__secondary)
    }

    .desktop-lg\:dwg-border-color--core-accent {
        border-color: var(--dwg-theme__color__core__accent)
    }

    .desktop-lg\:dwg-border-color--standard {
        border-color: var(--dwg-theme__color__standard__border)
    }

    .desktop-lg\:dwg-border-color--faint {
        border-color: var(--dwg-theme__color__faint__border)
    }

    .desktop-lg\:dwg-border-color--disabled {
        border-color: var(--dwg-theme__color__disabled__border)
    }

    .desktop-lg\:dwg-border-color--attention {
        border-color: var(--dwg-theme__color__attention__border)
    }

    .desktop-lg\:dwg-border-color--success {
        border-color: var(--dwg-theme__color__success__border)
    }

    .desktop-lg\:dwg-border-color--alert {
        border-color: var(--dwg-theme__color__alert__border)
    }

    .desktop-lg\:dwg-border-color--warning {
        border-color: var(--dwg-theme__color__warning__border)
    }

    .desktop-lg\:dwg-border-color--attention-faint {
        border-color: var(--dwg-theme__color__attention__border--faint)
    }

    .desktop-lg\:dwg-border-color--success-faint {
        border-color: var(--dwg-theme__color__success__border--faint)
    }

    .desktop-lg\:dwg-border-color--alert-faint {
        border-color: var(--dwg-theme__color__alert__border--faint)
    }

    .desktop-lg\:dwg-border-color--warning-faint {
        border-color: var(--dwg-theme__color__warning__border--faint)
    }

    .desktop-lg\:hover\:dwg-border-color--transparent:hover {
        border-color: transparent
    }

    .desktop-lg\:hover\:dwg-border-color--core-primary:hover {
        border-color: var(--dwg-theme__color__core__primary)
    }

    .desktop-lg\:hover\:dwg-border-color--core-secondary:hover {
        border-color: var(--dwg-theme__color__core__secondary)
    }

    .desktop-lg\:hover\:dwg-border-color--core-accent:hover {
        border-color: var(--dwg-theme__color__core__accent)
    }

    .desktop-lg\:hover\:dwg-border-color--standard:hover {
        border-color: var(--dwg-theme__color__standard__border)
    }

    .desktop-lg\:hover\:dwg-border-color--faint:hover {
        border-color: var(--dwg-theme__color__faint__border)
    }

    .desktop-lg\:hover\:dwg-border-color--disabled:hover {
        border-color: var(--dwg-theme__color__disabled__border)
    }

    .desktop-lg\:hover\:dwg-border-color--attention:hover {
        border-color: var(--dwg-theme__color__attention__border)
    }

    .desktop-lg\:hover\:dwg-border-color--success:hover {
        border-color: var(--dwg-theme__color__success__border)
    }

    .desktop-lg\:hover\:dwg-border-color--alert:hover {
        border-color: var(--dwg-theme__color__alert__border)
    }

    .desktop-lg\:hover\:dwg-border-color--warning:hover {
        border-color: var(--dwg-theme__color__warning__border)
    }

    .desktop-lg\:hover\:dwg-border-color--attention-faint:hover {
        border-color: var(--dwg-theme__color__attention__border--faint)
    }

    .desktop-lg\:hover\:dwg-border-color--success-faint:hover {
        border-color: var(--dwg-theme__color__success__border--faint)
    }

    .desktop-lg\:hover\:dwg-border-color--alert-faint:hover {
        border-color: var(--dwg-theme__color__alert__border--faint)
    }

    .desktop-lg\:hover\:dwg-border-color--warning-faint:hover {
        border-color: var(--dwg-theme__color__warning__border--faint)
    }

    .desktop-lg\:active\:dwg-border-color--transparent:active {
        border-color: transparent
    }

    .desktop-lg\:active\:dwg-border-color--core-primary:active {
        border-color: var(--dwg-theme__color__core__primary)
    }

    .desktop-lg\:active\:dwg-border-color--core-secondary:active {
        border-color: var(--dwg-theme__color__core__secondary)
    }

    .desktop-lg\:active\:dwg-border-color--core-accent:active {
        border-color: var(--dwg-theme__color__core__accent)
    }

    .desktop-lg\:active\:dwg-border-color--standard:active {
        border-color: var(--dwg-theme__color__standard__border)
    }

    .desktop-lg\:active\:dwg-border-color--faint:active {
        border-color: var(--dwg-theme__color__faint__border)
    }

    .desktop-lg\:active\:dwg-border-color--disabled:active {
        border-color: var(--dwg-theme__color__disabled__border)
    }

    .desktop-lg\:active\:dwg-border-color--attention:active {
        border-color: var(--dwg-theme__color__attention__border)
    }

    .desktop-lg\:active\:dwg-border-color--success:active {
        border-color: var(--dwg-theme__color__success__border)
    }

    .desktop-lg\:active\:dwg-border-color--alert:active {
        border-color: var(--dwg-theme__color__alert__border)
    }

    .desktop-lg\:active\:dwg-border-color--warning:active {
        border-color: var(--dwg-theme__color__warning__border)
    }

    .desktop-lg\:active\:dwg-border-color--attention-faint:active {
        border-color: var(--dwg-theme__color__attention__border--faint)
    }

    .desktop-lg\:active\:dwg-border-color--success-faint:active {
        border-color: var(--dwg-theme__color__success__border--faint)
    }

    .desktop-lg\:active\:dwg-border-color--alert-faint:active {
        border-color: var(--dwg-theme__color__alert__border--faint)
    }

    .desktop-lg\:active\:dwg-border-color--warning-faint:active {
        border-color: var(--dwg-theme__color__warning__border--faint)
    }

    .desktop-lg\:disabled\:dwg-border-color--transparent:disabled {
        border-color: transparent
    }

    .desktop-lg\:disabled\:dwg-border-color--core-primary:disabled {
        border-color: var(--dwg-theme__color__core__primary)
    }

    .desktop-lg\:disabled\:dwg-border-color--core-secondary:disabled {
        border-color: var(--dwg-theme__color__core__secondary)
    }

    .desktop-lg\:disabled\:dwg-border-color--core-accent:disabled {
        border-color: var(--dwg-theme__color__core__accent)
    }

    .desktop-lg\:disabled\:dwg-border-color--standard:disabled {
        border-color: var(--dwg-theme__color__standard__border)
    }

    .desktop-lg\:disabled\:dwg-border-color--faint:disabled {
        border-color: var(--dwg-theme__color__faint__border)
    }

    .desktop-lg\:disabled\:dwg-border-color--disabled:disabled {
        border-color: var(--dwg-theme__color__disabled__border)
    }

    .desktop-lg\:disabled\:dwg-border-color--attention:disabled {
        border-color: var(--dwg-theme__color__attention__border)
    }

    .desktop-lg\:disabled\:dwg-border-color--success:disabled {
        border-color: var(--dwg-theme__color__success__border)
    }

    .desktop-lg\:disabled\:dwg-border-color--alert:disabled {
        border-color: var(--dwg-theme__color__alert__border)
    }

    .desktop-lg\:disabled\:dwg-border-color--warning:disabled {
        border-color: var(--dwg-theme__color__warning__border)
    }

    .desktop-lg\:disabled\:dwg-border-color--attention-faint:disabled {
        border-color: var(--dwg-theme__color__attention__border--faint)
    }

    .desktop-lg\:disabled\:dwg-border-color--success-faint:disabled {
        border-color: var(--dwg-theme__color__success__border--faint)
    }

    .desktop-lg\:disabled\:dwg-border-color--alert-faint:disabled {
        border-color: var(--dwg-theme__color__alert__border--faint)
    }

    .desktop-lg\:disabled\:dwg-border-color--warning-faint:disabled {
        border-color: var(--dwg-theme__color__warning__border--faint)
    }

    .desktop-lg\:visited\:dwg-border-color--transparent:visited {
        border-color: transparent
    }

    .desktop-lg\:visited\:dwg-border-color--core-primary:visited {
        border-color: var(--dwg-theme__color__core__primary)
    }

    .desktop-lg\:visited\:dwg-border-color--core-secondary:visited {
        border-color: var(--dwg-theme__color__core__secondary)
    }

    .desktop-lg\:visited\:dwg-border-color--core-accent:visited {
        border-color: var(--dwg-theme__color__core__accent)
    }

    .desktop-lg\:visited\:dwg-border-color--standard:visited {
        border-color: var(--dwg-theme__color__standard__border)
    }

    .desktop-lg\:visited\:dwg-border-color--faint:visited {
        border-color: var(--dwg-theme__color__faint__border)
    }

    .desktop-lg\:visited\:dwg-border-color--disabled:visited {
        border-color: var(--dwg-theme__color__disabled__border)
    }

    .desktop-lg\:visited\:dwg-border-color--attention:visited {
        border-color: var(--dwg-theme__color__attention__border)
    }

    .desktop-lg\:visited\:dwg-border-color--success:visited {
        border-color: var(--dwg-theme__color__success__border)
    }

    .desktop-lg\:visited\:dwg-border-color--alert:visited {
        border-color: var(--dwg-theme__color__alert__border)
    }

    .desktop-lg\:visited\:dwg-border-color--warning:visited {
        border-color: var(--dwg-theme__color__warning__border)
    }

    .desktop-lg\:visited\:dwg-border-color--attention-faint:visited {
        border-color: var(--dwg-theme__color__attention__border--faint)
    }

    .desktop-lg\:visited\:dwg-border-color--success-faint:visited {
        border-color: var(--dwg-theme__color__success__border--faint)
    }

    .desktop-lg\:visited\:dwg-border-color--alert-faint:visited {
        border-color: var(--dwg-theme__color__alert__border--faint)
    }

    .desktop-lg\:visited\:dwg-border-color--warning-faint:visited {
        border-color: var(--dwg-theme__color__warning__border--faint)
    }
}

@media (min-width:1920px) {
    .ultrawide\:dwg-border-color--transparent {
        border-color: transparent
    }

    .ultrawide\:dwg-border-color--core-primary {
        border-color: var(--dwg-theme__color__core__primary)
    }

    .ultrawide\:dwg-border-color--core-secondary {
        border-color: var(--dwg-theme__color__core__secondary)
    }

    .ultrawide\:dwg-border-color--core-accent {
        border-color: var(--dwg-theme__color__core__accent)
    }

    .ultrawide\:dwg-border-color--standard {
        border-color: var(--dwg-theme__color__standard__border)
    }

    .ultrawide\:dwg-border-color--faint {
        border-color: var(--dwg-theme__color__faint__border)
    }

    .ultrawide\:dwg-border-color--disabled {
        border-color: var(--dwg-theme__color__disabled__border)
    }

    .ultrawide\:dwg-border-color--attention {
        border-color: var(--dwg-theme__color__attention__border)
    }

    .ultrawide\:dwg-border-color--success {
        border-color: var(--dwg-theme__color__success__border)
    }

    .ultrawide\:dwg-border-color--alert {
        border-color: var(--dwg-theme__color__alert__border)
    }

    .ultrawide\:dwg-border-color--warning {
        border-color: var(--dwg-theme__color__warning__border)
    }

    .ultrawide\:dwg-border-color--attention-faint {
        border-color: var(--dwg-theme__color__attention__border--faint)
    }

    .ultrawide\:dwg-border-color--success-faint {
        border-color: var(--dwg-theme__color__success__border--faint)
    }

    .ultrawide\:dwg-border-color--alert-faint {
        border-color: var(--dwg-theme__color__alert__border--faint)
    }

    .ultrawide\:dwg-border-color--warning-faint {
        border-color: var(--dwg-theme__color__warning__border--faint)
    }

    .ultrawide\:hover\:dwg-border-color--transparent:hover {
        border-color: transparent
    }

    .ultrawide\:hover\:dwg-border-color--core-primary:hover {
        border-color: var(--dwg-theme__color__core__primary)
    }

    .ultrawide\:hover\:dwg-border-color--core-secondary:hover {
        border-color: var(--dwg-theme__color__core__secondary)
    }

    .ultrawide\:hover\:dwg-border-color--core-accent:hover {
        border-color: var(--dwg-theme__color__core__accent)
    }

    .ultrawide\:hover\:dwg-border-color--standard:hover {
        border-color: var(--dwg-theme__color__standard__border)
    }

    .ultrawide\:hover\:dwg-border-color--faint:hover {
        border-color: var(--dwg-theme__color__faint__border)
    }

    .ultrawide\:hover\:dwg-border-color--disabled:hover {
        border-color: var(--dwg-theme__color__disabled__border)
    }

    .ultrawide\:hover\:dwg-border-color--attention:hover {
        border-color: var(--dwg-theme__color__attention__border)
    }

    .ultrawide\:hover\:dwg-border-color--success:hover {
        border-color: var(--dwg-theme__color__success__border)
    }

    .ultrawide\:hover\:dwg-border-color--alert:hover {
        border-color: var(--dwg-theme__color__alert__border)
    }

    .ultrawide\:hover\:dwg-border-color--warning:hover {
        border-color: var(--dwg-theme__color__warning__border)
    }

    .ultrawide\:hover\:dwg-border-color--attention-faint:hover {
        border-color: var(--dwg-theme__color__attention__border--faint)
    }

    .ultrawide\:hover\:dwg-border-color--success-faint:hover {
        border-color: var(--dwg-theme__color__success__border--faint)
    }

    .ultrawide\:hover\:dwg-border-color--alert-faint:hover {
        border-color: var(--dwg-theme__color__alert__border--faint)
    }

    .ultrawide\:hover\:dwg-border-color--warning-faint:hover {
        border-color: var(--dwg-theme__color__warning__border--faint)
    }

    .ultrawide\:active\:dwg-border-color--transparent:active {
        border-color: transparent
    }

    .ultrawide\:active\:dwg-border-color--core-primary:active {
        border-color: var(--dwg-theme__color__core__primary)
    }

    .ultrawide\:active\:dwg-border-color--core-secondary:active {
        border-color: var(--dwg-theme__color__core__secondary)
    }

    .ultrawide\:active\:dwg-border-color--core-accent:active {
        border-color: var(--dwg-theme__color__core__accent)
    }

    .ultrawide\:active\:dwg-border-color--standard:active {
        border-color: var(--dwg-theme__color__standard__border)
    }

    .ultrawide\:active\:dwg-border-color--faint:active {
        border-color: var(--dwg-theme__color__faint__border)
    }

    .ultrawide\:active\:dwg-border-color--disabled:active {
        border-color: var(--dwg-theme__color__disabled__border)
    }

    .ultrawide\:active\:dwg-border-color--attention:active {
        border-color: var(--dwg-theme__color__attention__border)
    }

    .ultrawide\:active\:dwg-border-color--success:active {
        border-color: var(--dwg-theme__color__success__border)
    }

    .ultrawide\:active\:dwg-border-color--alert:active {
        border-color: var(--dwg-theme__color__alert__border)
    }

    .ultrawide\:active\:dwg-border-color--warning:active {
        border-color: var(--dwg-theme__color__warning__border)
    }

    .ultrawide\:active\:dwg-border-color--attention-faint:active {
        border-color: var(--dwg-theme__color__attention__border--faint)
    }

    .ultrawide\:active\:dwg-border-color--success-faint:active {
        border-color: var(--dwg-theme__color__success__border--faint)
    }

    .ultrawide\:active\:dwg-border-color--alert-faint:active {
        border-color: var(--dwg-theme__color__alert__border--faint)
    }

    .ultrawide\:active\:dwg-border-color--warning-faint:active {
        border-color: var(--dwg-theme__color__warning__border--faint)
    }

    .ultrawide\:disabled\:dwg-border-color--transparent:disabled {
        border-color: transparent
    }

    .ultrawide\:disabled\:dwg-border-color--core-primary:disabled {
        border-color: var(--dwg-theme__color__core__primary)
    }

    .ultrawide\:disabled\:dwg-border-color--core-secondary:disabled {
        border-color: var(--dwg-theme__color__core__secondary)
    }

    .ultrawide\:disabled\:dwg-border-color--core-accent:disabled {
        border-color: var(--dwg-theme__color__core__accent)
    }

    .ultrawide\:disabled\:dwg-border-color--standard:disabled {
        border-color: var(--dwg-theme__color__standard__border)
    }

    .ultrawide\:disabled\:dwg-border-color--faint:disabled {
        border-color: var(--dwg-theme__color__faint__border)
    }

    .ultrawide\:disabled\:dwg-border-color--disabled:disabled {
        border-color: var(--dwg-theme__color__disabled__border)
    }

    .ultrawide\:disabled\:dwg-border-color--attention:disabled {
        border-color: var(--dwg-theme__color__attention__border)
    }

    .ultrawide\:disabled\:dwg-border-color--success:disabled {
        border-color: var(--dwg-theme__color__success__border)
    }

    .ultrawide\:disabled\:dwg-border-color--alert:disabled {
        border-color: var(--dwg-theme__color__alert__border)
    }

    .ultrawide\:disabled\:dwg-border-color--warning:disabled {
        border-color: var(--dwg-theme__color__warning__border)
    }

    .ultrawide\:disabled\:dwg-border-color--attention-faint:disabled {
        border-color: var(--dwg-theme__color__attention__border--faint)
    }

    .ultrawide\:disabled\:dwg-border-color--success-faint:disabled {
        border-color: var(--dwg-theme__color__success__border--faint)
    }

    .ultrawide\:disabled\:dwg-border-color--alert-faint:disabled {
        border-color: var(--dwg-theme__color__alert__border--faint)
    }

    .ultrawide\:disabled\:dwg-border-color--warning-faint:disabled {
        border-color: var(--dwg-theme__color__warning__border--faint)
    }

    .ultrawide\:visited\:dwg-border-color--transparent:visited {
        border-color: transparent
    }

    .ultrawide\:visited\:dwg-border-color--core-primary:visited {
        border-color: var(--dwg-theme__color__core__primary)
    }

    .ultrawide\:visited\:dwg-border-color--core-secondary:visited {
        border-color: var(--dwg-theme__color__core__secondary)
    }

    .ultrawide\:visited\:dwg-border-color--core-accent:visited {
        border-color: var(--dwg-theme__color__core__accent)
    }

    .ultrawide\:visited\:dwg-border-color--standard:visited {
        border-color: var(--dwg-theme__color__standard__border)
    }

    .ultrawide\:visited\:dwg-border-color--faint:visited {
        border-color: var(--dwg-theme__color__faint__border)
    }

    .ultrawide\:visited\:dwg-border-color--disabled:visited {
        border-color: var(--dwg-theme__color__disabled__border)
    }

    .ultrawide\:visited\:dwg-border-color--attention:visited {
        border-color: var(--dwg-theme__color__attention__border)
    }

    .ultrawide\:visited\:dwg-border-color--success:visited {
        border-color: var(--dwg-theme__color__success__border)
    }

    .ultrawide\:visited\:dwg-border-color--alert:visited {
        border-color: var(--dwg-theme__color__alert__border)
    }

    .ultrawide\:visited\:dwg-border-color--warning:visited {
        border-color: var(--dwg-theme__color__warning__border)
    }

    .ultrawide\:visited\:dwg-border-color--attention-faint:visited {
        border-color: var(--dwg-theme__color__attention__border--faint)
    }

    .ultrawide\:visited\:dwg-border-color--success-faint:visited {
        border-color: var(--dwg-theme__color__success__border--faint)
    }

    .ultrawide\:visited\:dwg-border-color--alert-faint:visited {
        border-color: var(--dwg-theme__color__alert__border--faint)
    }

    .ultrawide\:visited\:dwg-border-color--warning-faint:visited {
        border-color: var(--dwg-theme__color__warning__border--faint)
    }
}

.dwg-border-style--solid {
    border-style: solid
}

.dwg-border-style--none {
    border-style: none
}

@media (min-width:480px) {
    .mobile-lg\:dwg-border-style--solid {
        border-style: solid
    }

    .mobile-lg\:dwg-border-style--none {
        border-style: none
    }
}

@media (min-width:768px) {
    .tablet\:dwg-border-style--solid {
        border-style: solid
    }

    .tablet\:dwg-border-style--none {
        border-style: none
    }
}

@media (min-width:1024px) {
    .tablet-lg\:dwg-border-style--solid {
        border-style: solid
    }

    .tablet-lg\:dwg-border-style--none {
        border-style: none
    }
}

@media (min-width:1280px) {
    .desktop\:dwg-border-style--solid {
        border-style: solid
    }

    .desktop\:dwg-border-style--none {
        border-style: none
    }
}

@media (min-width:1440px) {
    .desktop-lg\:dwg-border-style--solid {
        border-style: solid
    }

    .desktop-lg\:dwg-border-style--none {
        border-style: none
    }
}

@media (min-width:1920px) {
    .ultrawide\:dwg-border-style--solid {
        border-style: solid
    }

    .ultrawide\:dwg-border-style--none {
        border-style: none
    }
}

.dwg-border-style-t--solid {
    border-top-style: solid
}

.dwg-border-style-t--none {
    border-top-style: none
}

@media (min-width:480px) {
    .mobile-lg\:dwg-border-style-t--solid {
        border-top-style: solid
    }

    .mobile-lg\:dwg-border-style-t--none {
        border-top-style: none
    }
}

@media (min-width:768px) {
    .tablet\:dwg-border-style-t--solid {
        border-top-style: solid
    }

    .tablet\:dwg-border-style-t--none {
        border-top-style: none
    }
}

@media (min-width:1024px) {
    .tablet-lg\:dwg-border-style-t--solid {
        border-top-style: solid
    }

    .tablet-lg\:dwg-border-style-t--none {
        border-top-style: none
    }
}

@media (min-width:1280px) {
    .desktop\:dwg-border-style-t--solid {
        border-top-style: solid
    }

    .desktop\:dwg-border-style-t--none {
        border-top-style: none
    }
}

@media (min-width:1440px) {
    .desktop-lg\:dwg-border-style-t--solid {
        border-top-style: solid
    }

    .desktop-lg\:dwg-border-style-t--none {
        border-top-style: none
    }
}

@media (min-width:1920px) {
    .ultrawide\:dwg-border-style-t--solid {
        border-top-style: solid
    }

    .ultrawide\:dwg-border-style-t--none {
        border-top-style: none
    }
}

.dwg-border-style-r--solid {
    border-right-style: solid
}

.dwg-border-style-r--none {
    border-right-style: none
}

@media (min-width:480px) {
    .mobile-lg\:dwg-border-style-r--solid {
        border-right-style: solid
    }

    .mobile-lg\:dwg-border-style-r--none {
        border-right-style: none
    }
}

@media (min-width:768px) {
    .tablet\:dwg-border-style-r--solid {
        border-right-style: solid
    }

    .tablet\:dwg-border-style-r--none {
        border-right-style: none
    }
}

@media (min-width:1024px) {
    .tablet-lg\:dwg-border-style-r--solid {
        border-right-style: solid
    }

    .tablet-lg\:dwg-border-style-r--none {
        border-right-style: none
    }
}

@media (min-width:1280px) {
    .desktop\:dwg-border-style-r--solid {
        border-right-style: solid
    }

    .desktop\:dwg-border-style-r--none {
        border-right-style: none
    }
}

@media (min-width:1440px) {
    .desktop-lg\:dwg-border-style-r--solid {
        border-right-style: solid
    }

    .desktop-lg\:dwg-border-style-r--none {
        border-right-style: none
    }
}

@media (min-width:1920px) {
    .ultrawide\:dwg-border-style-r--solid {
        border-right-style: solid
    }

    .ultrawide\:dwg-border-style-r--none {
        border-right-style: none
    }
}

.dwg-border-style-b--solid {
    border-bottom-style: solid
}

.dwg-border-style-b--none {
    border-bottom-style: none
}

@media (min-width:480px) {
    .mobile-lg\:dwg-border-style-b--solid {
        border-bottom-style: solid
    }

    .mobile-lg\:dwg-border-style-b--none {
        border-bottom-style: none
    }
}

@media (min-width:768px) {
    .tablet\:dwg-border-style-b--solid {
        border-bottom-style: solid
    }

    .tablet\:dwg-border-style-b--none {
        border-bottom-style: none
    }
}

@media (min-width:1024px) {
    .tablet-lg\:dwg-border-style-b--solid {
        border-bottom-style: solid
    }

    .tablet-lg\:dwg-border-style-b--none {
        border-bottom-style: none
    }
}

@media (min-width:1280px) {
    .desktop\:dwg-border-style-b--solid {
        border-bottom-style: solid
    }

    .desktop\:dwg-border-style-b--none {
        border-bottom-style: none
    }
}

@media (min-width:1440px) {
    .desktop-lg\:dwg-border-style-b--solid {
        border-bottom-style: solid
    }

    .desktop-lg\:dwg-border-style-b--none {
        border-bottom-style: none
    }
}

@media (min-width:1920px) {
    .ultrawide\:dwg-border-style-b--solid {
        border-bottom-style: solid
    }

    .ultrawide\:dwg-border-style-b--none {
        border-bottom-style: none
    }
}

.dwg-border-style-l--solid {
    border-left-style: solid
}

.dwg-border-style-l--none {
    border-left-style: none
}

@media (min-width:480px) {
    .mobile-lg\:dwg-border-style-l--solid {
        border-left-style: solid
    }

    .mobile-lg\:dwg-border-style-l--none {
        border-left-style: none
    }
}

@media (min-width:768px) {
    .tablet\:dwg-border-style-l--solid {
        border-left-style: solid
    }

    .tablet\:dwg-border-style-l--none {
        border-left-style: none
    }
}

@media (min-width:1024px) {
    .tablet-lg\:dwg-border-style-l--solid {
        border-left-style: solid
    }

    .tablet-lg\:dwg-border-style-l--none {
        border-left-style: none
    }
}

@media (min-width:1280px) {
    .desktop\:dwg-border-style-l--solid {
        border-left-style: solid
    }

    .desktop\:dwg-border-style-l--none {
        border-left-style: none
    }
}

@media (min-width:1440px) {
    .desktop-lg\:dwg-border-style-l--solid {
        border-left-style: solid
    }

    .desktop-lg\:dwg-border-style-l--none {
        border-left-style: none
    }
}

@media (min-width:1920px) {
    .ultrawide\:dwg-border-style-l--solid {
        border-left-style: solid
    }

    .ultrawide\:dwg-border-style-l--none {
        border-left-style: none
    }
}

.dwg-color--inherit {
    color: inherit
}

.dwg-color--standard {
    color: var(--dwg-theme__color__standard__text)
}

.dwg-color--faint {
    color: var(--dwg-theme__color__faint__text)
}

.dwg-color--disabled {
    color: var(--dwg-theme__color__disabled__text)
}

.dwg-color--attention {
    color: var(--dwg-theme__color__attention__text)
}

.dwg-color--success {
    color: var(--dwg-theme__color__success__text)
}

.dwg-color--alert {
    color: var(--dwg-theme__color__alert__text)
}

.dwg-color--warning {
    color: var(--dwg-theme__color__warning__text)
}

.hover\:dwg-color--inherit:hover {
    color: inherit
}

.hover\:dwg-color--standard:hover {
    color: var(--dwg-theme__color__standard__text)
}

.hover\:dwg-color--faint:hover {
    color: var(--dwg-theme__color__faint__text)
}

.hover\:dwg-color--disabled:hover {
    color: var(--dwg-theme__color__disabled__text)
}

.hover\:dwg-color--attention:hover {
    color: var(--dwg-theme__color__attention__text)
}

.hover\:dwg-color--success:hover {
    color: var(--dwg-theme__color__success__text)
}

.hover\:dwg-color--alert:hover {
    color: var(--dwg-theme__color__alert__text)
}

.hover\:dwg-color--warning:hover {
    color: var(--dwg-theme__color__warning__text)
}

.active\:dwg-color--inherit:active {
    color: inherit
}

.active\:dwg-color--standard:active {
    color: var(--dwg-theme__color__standard__text)
}

.active\:dwg-color--faint:active {
    color: var(--dwg-theme__color__faint__text)
}

.active\:dwg-color--disabled:active {
    color: var(--dwg-theme__color__disabled__text)
}

.active\:dwg-color--attention:active {
    color: var(--dwg-theme__color__attention__text)
}

.active\:dwg-color--success:active {
    color: var(--dwg-theme__color__success__text)
}

.active\:dwg-color--alert:active {
    color: var(--dwg-theme__color__alert__text)
}

.active\:dwg-color--warning:active {
    color: var(--dwg-theme__color__warning__text)
}

.disabled\:dwg-color--inherit:disabled {
    color: inherit
}

.disabled\:dwg-color--standard:disabled {
    color: var(--dwg-theme__color__standard__text)
}

.disabled\:dwg-color--faint:disabled {
    color: var(--dwg-theme__color__faint__text)
}

.disabled\:dwg-color--disabled:disabled {
    color: var(--dwg-theme__color__disabled__text)
}

.disabled\:dwg-color--attention:disabled {
    color: var(--dwg-theme__color__attention__text)
}

.disabled\:dwg-color--success:disabled {
    color: var(--dwg-theme__color__success__text)
}

.disabled\:dwg-color--alert:disabled {
    color: var(--dwg-theme__color__alert__text)
}

.disabled\:dwg-color--warning:disabled {
    color: var(--dwg-theme__color__warning__text)
}

.visited\:dwg-color--inherit:visited {
    color: inherit
}

.visited\:dwg-color--standard:visited {
    color: var(--dwg-theme__color__standard__text)
}

.visited\:dwg-color--faint:visited {
    color: var(--dwg-theme__color__faint__text)
}

.visited\:dwg-color--disabled:visited {
    color: var(--dwg-theme__color__disabled__text)
}

.visited\:dwg-color--attention:visited {
    color: var(--dwg-theme__color__attention__text)
}

.visited\:dwg-color--success:visited {
    color: var(--dwg-theme__color__success__text)
}

.visited\:dwg-color--alert:visited {
    color: var(--dwg-theme__color__alert__text)
}

.visited\:dwg-color--warning:visited {
    color: var(--dwg-theme__color__warning__text)
}

@media (min-width:480px) {
    .mobile-lg\:dwg-color--inherit {
        color: inherit
    }

    .mobile-lg\:dwg-color--standard {
        color: var(--dwg-theme__color__standard__text)
    }

    .mobile-lg\:dwg-color--faint {
        color: var(--dwg-theme__color__faint__text)
    }

    .mobile-lg\:dwg-color--disabled {
        color: var(--dwg-theme__color__disabled__text)
    }

    .mobile-lg\:dwg-color--attention {
        color: var(--dwg-theme__color__attention__text)
    }

    .mobile-lg\:dwg-color--success {
        color: var(--dwg-theme__color__success__text)
    }

    .mobile-lg\:dwg-color--alert {
        color: var(--dwg-theme__color__alert__text)
    }

    .mobile-lg\:dwg-color--warning {
        color: var(--dwg-theme__color__warning__text)
    }

    .mobile-lg\:hover\:dwg-color--inherit:hover {
        color: inherit
    }

    .mobile-lg\:hover\:dwg-color--standard:hover {
        color: var(--dwg-theme__color__standard__text)
    }

    .mobile-lg\:hover\:dwg-color--faint:hover {
        color: var(--dwg-theme__color__faint__text)
    }

    .mobile-lg\:hover\:dwg-color--disabled:hover {
        color: var(--dwg-theme__color__disabled__text)
    }

    .mobile-lg\:hover\:dwg-color--attention:hover {
        color: var(--dwg-theme__color__attention__text)
    }

    .mobile-lg\:hover\:dwg-color--success:hover {
        color: var(--dwg-theme__color__success__text)
    }

    .mobile-lg\:hover\:dwg-color--alert:hover {
        color: var(--dwg-theme__color__alert__text)
    }

    .mobile-lg\:hover\:dwg-color--warning:hover {
        color: var(--dwg-theme__color__warning__text)
    }

    .mobile-lg\:active\:dwg-color--inherit:active {
        color: inherit
    }

    .mobile-lg\:active\:dwg-color--standard:active {
        color: var(--dwg-theme__color__standard__text)
    }

    .mobile-lg\:active\:dwg-color--faint:active {
        color: var(--dwg-theme__color__faint__text)
    }

    .mobile-lg\:active\:dwg-color--disabled:active {
        color: var(--dwg-theme__color__disabled__text)
    }

    .mobile-lg\:active\:dwg-color--attention:active {
        color: var(--dwg-theme__color__attention__text)
    }

    .mobile-lg\:active\:dwg-color--success:active {
        color: var(--dwg-theme__color__success__text)
    }

    .mobile-lg\:active\:dwg-color--alert:active {
        color: var(--dwg-theme__color__alert__text)
    }

    .mobile-lg\:active\:dwg-color--warning:active {
        color: var(--dwg-theme__color__warning__text)
    }

    .mobile-lg\:disabled\:dwg-color--inherit:disabled {
        color: inherit
    }

    .mobile-lg\:disabled\:dwg-color--standard:disabled {
        color: var(--dwg-theme__color__standard__text)
    }

    .mobile-lg\:disabled\:dwg-color--faint:disabled {
        color: var(--dwg-theme__color__faint__text)
    }

    .mobile-lg\:disabled\:dwg-color--disabled:disabled {
        color: var(--dwg-theme__color__disabled__text)
    }

    .mobile-lg\:disabled\:dwg-color--attention:disabled {
        color: var(--dwg-theme__color__attention__text)
    }

    .mobile-lg\:disabled\:dwg-color--success:disabled {
        color: var(--dwg-theme__color__success__text)
    }

    .mobile-lg\:disabled\:dwg-color--alert:disabled {
        color: var(--dwg-theme__color__alert__text)
    }

    .mobile-lg\:disabled\:dwg-color--warning:disabled {
        color: var(--dwg-theme__color__warning__text)
    }

    .mobile-lg\:visited\:dwg-color--inherit:visited {
        color: inherit
    }

    .mobile-lg\:visited\:dwg-color--standard:visited {
        color: var(--dwg-theme__color__standard__text)
    }

    .mobile-lg\:visited\:dwg-color--faint:visited {
        color: var(--dwg-theme__color__faint__text)
    }

    .mobile-lg\:visited\:dwg-color--disabled:visited {
        color: var(--dwg-theme__color__disabled__text)
    }

    .mobile-lg\:visited\:dwg-color--attention:visited {
        color: var(--dwg-theme__color__attention__text)
    }

    .mobile-lg\:visited\:dwg-color--success:visited {
        color: var(--dwg-theme__color__success__text)
    }

    .mobile-lg\:visited\:dwg-color--alert:visited {
        color: var(--dwg-theme__color__alert__text)
    }

    .mobile-lg\:visited\:dwg-color--warning:visited {
        color: var(--dwg-theme__color__warning__text)
    }
}

@media (min-width:768px) {
    .tablet\:dwg-color--inherit {
        color: inherit
    }

    .tablet\:dwg-color--standard {
        color: var(--dwg-theme__color__standard__text)
    }

    .tablet\:dwg-color--faint {
        color: var(--dwg-theme__color__faint__text)
    }

    .tablet\:dwg-color--disabled {
        color: var(--dwg-theme__color__disabled__text)
    }

    .tablet\:dwg-color--attention {
        color: var(--dwg-theme__color__attention__text)
    }

    .tablet\:dwg-color--success {
        color: var(--dwg-theme__color__success__text)
    }

    .tablet\:dwg-color--alert {
        color: var(--dwg-theme__color__alert__text)
    }

    .tablet\:dwg-color--warning {
        color: var(--dwg-theme__color__warning__text)
    }

    .tablet\:hover\:dwg-color--inherit:hover {
        color: inherit
    }

    .tablet\:hover\:dwg-color--standard:hover {
        color: var(--dwg-theme__color__standard__text)
    }

    .tablet\:hover\:dwg-color--faint:hover {
        color: var(--dwg-theme__color__faint__text)
    }

    .tablet\:hover\:dwg-color--disabled:hover {
        color: var(--dwg-theme__color__disabled__text)
    }

    .tablet\:hover\:dwg-color--attention:hover {
        color: var(--dwg-theme__color__attention__text)
    }

    .tablet\:hover\:dwg-color--success:hover {
        color: var(--dwg-theme__color__success__text)
    }

    .tablet\:hover\:dwg-color--alert:hover {
        color: var(--dwg-theme__color__alert__text)
    }

    .tablet\:hover\:dwg-color--warning:hover {
        color: var(--dwg-theme__color__warning__text)
    }

    .tablet\:active\:dwg-color--inherit:active {
        color: inherit
    }

    .tablet\:active\:dwg-color--standard:active {
        color: var(--dwg-theme__color__standard__text)
    }

    .tablet\:active\:dwg-color--faint:active {
        color: var(--dwg-theme__color__faint__text)
    }

    .tablet\:active\:dwg-color--disabled:active {
        color: var(--dwg-theme__color__disabled__text)
    }

    .tablet\:active\:dwg-color--attention:active {
        color: var(--dwg-theme__color__attention__text)
    }

    .tablet\:active\:dwg-color--success:active {
        color: var(--dwg-theme__color__success__text)
    }

    .tablet\:active\:dwg-color--alert:active {
        color: var(--dwg-theme__color__alert__text)
    }

    .tablet\:active\:dwg-color--warning:active {
        color: var(--dwg-theme__color__warning__text)
    }

    .tablet\:disabled\:dwg-color--inherit:disabled {
        color: inherit
    }

    .tablet\:disabled\:dwg-color--standard:disabled {
        color: var(--dwg-theme__color__standard__text)
    }

    .tablet\:disabled\:dwg-color--faint:disabled {
        color: var(--dwg-theme__color__faint__text)
    }

    .tablet\:disabled\:dwg-color--disabled:disabled {
        color: var(--dwg-theme__color__disabled__text)
    }

    .tablet\:disabled\:dwg-color--attention:disabled {
        color: var(--dwg-theme__color__attention__text)
    }

    .tablet\:disabled\:dwg-color--success:disabled {
        color: var(--dwg-theme__color__success__text)
    }

    .tablet\:disabled\:dwg-color--alert:disabled {
        color: var(--dwg-theme__color__alert__text)
    }

    .tablet\:disabled\:dwg-color--warning:disabled {
        color: var(--dwg-theme__color__warning__text)
    }

    .tablet\:visited\:dwg-color--inherit:visited {
        color: inherit
    }

    .tablet\:visited\:dwg-color--standard:visited {
        color: var(--dwg-theme__color__standard__text)
    }

    .tablet\:visited\:dwg-color--faint:visited {
        color: var(--dwg-theme__color__faint__text)
    }

    .tablet\:visited\:dwg-color--disabled:visited {
        color: var(--dwg-theme__color__disabled__text)
    }

    .tablet\:visited\:dwg-color--attention:visited {
        color: var(--dwg-theme__color__attention__text)
    }

    .tablet\:visited\:dwg-color--success:visited {
        color: var(--dwg-theme__color__success__text)
    }

    .tablet\:visited\:dwg-color--alert:visited {
        color: var(--dwg-theme__color__alert__text)
    }

    .tablet\:visited\:dwg-color--warning:visited {
        color: var(--dwg-theme__color__warning__text)
    }
}

@media (min-width:1024px) {
    .tablet-lg\:dwg-color--inherit {
        color: inherit
    }

    .tablet-lg\:dwg-color--standard {
        color: var(--dwg-theme__color__standard__text)
    }

    .tablet-lg\:dwg-color--faint {
        color: var(--dwg-theme__color__faint__text)
    }

    .tablet-lg\:dwg-color--disabled {
        color: var(--dwg-theme__color__disabled__text)
    }

    .tablet-lg\:dwg-color--attention {
        color: var(--dwg-theme__color__attention__text)
    }

    .tablet-lg\:dwg-color--success {
        color: var(--dwg-theme__color__success__text)
    }

    .tablet-lg\:dwg-color--alert {
        color: var(--dwg-theme__color__alert__text)
    }

    .tablet-lg\:dwg-color--warning {
        color: var(--dwg-theme__color__warning__text)
    }

    .tablet-lg\:hover\:dwg-color--inherit:hover {
        color: inherit
    }

    .tablet-lg\:hover\:dwg-color--standard:hover {
        color: var(--dwg-theme__color__standard__text)
    }

    .tablet-lg\:hover\:dwg-color--faint:hover {
        color: var(--dwg-theme__color__faint__text)
    }

    .tablet-lg\:hover\:dwg-color--disabled:hover {
        color: var(--dwg-theme__color__disabled__text)
    }

    .tablet-lg\:hover\:dwg-color--attention:hover {
        color: var(--dwg-theme__color__attention__text)
    }

    .tablet-lg\:hover\:dwg-color--success:hover {
        color: var(--dwg-theme__color__success__text)
    }

    .tablet-lg\:hover\:dwg-color--alert:hover {
        color: var(--dwg-theme__color__alert__text)
    }

    .tablet-lg\:hover\:dwg-color--warning:hover {
        color: var(--dwg-theme__color__warning__text)
    }

    .tablet-lg\:active\:dwg-color--inherit:active {
        color: inherit
    }

    .tablet-lg\:active\:dwg-color--standard:active {
        color: var(--dwg-theme__color__standard__text)
    }

    .tablet-lg\:active\:dwg-color--faint:active {
        color: var(--dwg-theme__color__faint__text)
    }

    .tablet-lg\:active\:dwg-color--disabled:active {
        color: var(--dwg-theme__color__disabled__text)
    }

    .tablet-lg\:active\:dwg-color--attention:active {
        color: var(--dwg-theme__color__attention__text)
    }

    .tablet-lg\:active\:dwg-color--success:active {
        color: var(--dwg-theme__color__success__text)
    }

    .tablet-lg\:active\:dwg-color--alert:active {
        color: var(--dwg-theme__color__alert__text)
    }

    .tablet-lg\:active\:dwg-color--warning:active {
        color: var(--dwg-theme__color__warning__text)
    }

    .tablet-lg\:disabled\:dwg-color--inherit:disabled {
        color: inherit
    }

    .tablet-lg\:disabled\:dwg-color--standard:disabled {
        color: var(--dwg-theme__color__standard__text)
    }

    .tablet-lg\:disabled\:dwg-color--faint:disabled {
        color: var(--dwg-theme__color__faint__text)
    }

    .tablet-lg\:disabled\:dwg-color--disabled:disabled {
        color: var(--dwg-theme__color__disabled__text)
    }

    .tablet-lg\:disabled\:dwg-color--attention:disabled {
        color: var(--dwg-theme__color__attention__text)
    }

    .tablet-lg\:disabled\:dwg-color--success:disabled {
        color: var(--dwg-theme__color__success__text)
    }

    .tablet-lg\:disabled\:dwg-color--alert:disabled {
        color: var(--dwg-theme__color__alert__text)
    }

    .tablet-lg\:disabled\:dwg-color--warning:disabled {
        color: var(--dwg-theme__color__warning__text)
    }

    .tablet-lg\:visited\:dwg-color--inherit:visited {
        color: inherit
    }

    .tablet-lg\:visited\:dwg-color--standard:visited {
        color: var(--dwg-theme__color__standard__text)
    }

    .tablet-lg\:visited\:dwg-color--faint:visited {
        color: var(--dwg-theme__color__faint__text)
    }

    .tablet-lg\:visited\:dwg-color--disabled:visited {
        color: var(--dwg-theme__color__disabled__text)
    }

    .tablet-lg\:visited\:dwg-color--attention:visited {
        color: var(--dwg-theme__color__attention__text)
    }

    .tablet-lg\:visited\:dwg-color--success:visited {
        color: var(--dwg-theme__color__success__text)
    }

    .tablet-lg\:visited\:dwg-color--alert:visited {
        color: var(--dwg-theme__color__alert__text)
    }

    .tablet-lg\:visited\:dwg-color--warning:visited {
        color: var(--dwg-theme__color__warning__text)
    }
}

@media (min-width:1280px) {
    .desktop\:dwg-color--inherit {
        color: inherit
    }

    .desktop\:dwg-color--standard {
        color: var(--dwg-theme__color__standard__text)
    }

    .desktop\:dwg-color--faint {
        color: var(--dwg-theme__color__faint__text)
    }

    .desktop\:dwg-color--disabled {
        color: var(--dwg-theme__color__disabled__text)
    }

    .desktop\:dwg-color--attention {
        color: var(--dwg-theme__color__attention__text)
    }

    .desktop\:dwg-color--success {
        color: var(--dwg-theme__color__success__text)
    }

    .desktop\:dwg-color--alert {
        color: var(--dwg-theme__color__alert__text)
    }

    .desktop\:dwg-color--warning {
        color: var(--dwg-theme__color__warning__text)
    }

    .desktop\:hover\:dwg-color--inherit:hover {
        color: inherit
    }

    .desktop\:hover\:dwg-color--standard:hover {
        color: var(--dwg-theme__color__standard__text)
    }

    .desktop\:hover\:dwg-color--faint:hover {
        color: var(--dwg-theme__color__faint__text)
    }

    .desktop\:hover\:dwg-color--disabled:hover {
        color: var(--dwg-theme__color__disabled__text)
    }

    .desktop\:hover\:dwg-color--attention:hover {
        color: var(--dwg-theme__color__attention__text)
    }

    .desktop\:hover\:dwg-color--success:hover {
        color: var(--dwg-theme__color__success__text)
    }

    .desktop\:hover\:dwg-color--alert:hover {
        color: var(--dwg-theme__color__alert__text)
    }

    .desktop\:hover\:dwg-color--warning:hover {
        color: var(--dwg-theme__color__warning__text)
    }

    .desktop\:active\:dwg-color--inherit:active {
        color: inherit
    }

    .desktop\:active\:dwg-color--standard:active {
        color: var(--dwg-theme__color__standard__text)
    }

    .desktop\:active\:dwg-color--faint:active {
        color: var(--dwg-theme__color__faint__text)
    }

    .desktop\:active\:dwg-color--disabled:active {
        color: var(--dwg-theme__color__disabled__text)
    }

    .desktop\:active\:dwg-color--attention:active {
        color: var(--dwg-theme__color__attention__text)
    }

    .desktop\:active\:dwg-color--success:active {
        color: var(--dwg-theme__color__success__text)
    }

    .desktop\:active\:dwg-color--alert:active {
        color: var(--dwg-theme__color__alert__text)
    }

    .desktop\:active\:dwg-color--warning:active {
        color: var(--dwg-theme__color__warning__text)
    }

    .desktop\:disabled\:dwg-color--inherit:disabled {
        color: inherit
    }

    .desktop\:disabled\:dwg-color--standard:disabled {
        color: var(--dwg-theme__color__standard__text)
    }

    .desktop\:disabled\:dwg-color--faint:disabled {
        color: var(--dwg-theme__color__faint__text)
    }

    .desktop\:disabled\:dwg-color--disabled:disabled {
        color: var(--dwg-theme__color__disabled__text)
    }

    .desktop\:disabled\:dwg-color--attention:disabled {
        color: var(--dwg-theme__color__attention__text)
    }

    .desktop\:disabled\:dwg-color--success:disabled {
        color: var(--dwg-theme__color__success__text)
    }

    .desktop\:disabled\:dwg-color--alert:disabled {
        color: var(--dwg-theme__color__alert__text)
    }

    .desktop\:disabled\:dwg-color--warning:disabled {
        color: var(--dwg-theme__color__warning__text)
    }

    .desktop\:visited\:dwg-color--inherit:visited {
        color: inherit
    }

    .desktop\:visited\:dwg-color--standard:visited {
        color: var(--dwg-theme__color__standard__text)
    }

    .desktop\:visited\:dwg-color--faint:visited {
        color: var(--dwg-theme__color__faint__text)
    }

    .desktop\:visited\:dwg-color--disabled:visited {
        color: var(--dwg-theme__color__disabled__text)
    }

    .desktop\:visited\:dwg-color--attention:visited {
        color: var(--dwg-theme__color__attention__text)
    }

    .desktop\:visited\:dwg-color--success:visited {
        color: var(--dwg-theme__color__success__text)
    }

    .desktop\:visited\:dwg-color--alert:visited {
        color: var(--dwg-theme__color__alert__text)
    }

    .desktop\:visited\:dwg-color--warning:visited {
        color: var(--dwg-theme__color__warning__text)
    }
}

@media (min-width:1440px) {
    .desktop-lg\:dwg-color--inherit {
        color: inherit
    }

    .desktop-lg\:dwg-color--standard {
        color: var(--dwg-theme__color__standard__text)
    }

    .desktop-lg\:dwg-color--faint {
        color: var(--dwg-theme__color__faint__text)
    }

    .desktop-lg\:dwg-color--disabled {
        color: var(--dwg-theme__color__disabled__text)
    }

    .desktop-lg\:dwg-color--attention {
        color: var(--dwg-theme__color__attention__text)
    }

    .desktop-lg\:dwg-color--success {
        color: var(--dwg-theme__color__success__text)
    }

    .desktop-lg\:dwg-color--alert {
        color: var(--dwg-theme__color__alert__text)
    }

    .desktop-lg\:dwg-color--warning {
        color: var(--dwg-theme__color__warning__text)
    }

    .desktop-lg\:hover\:dwg-color--inherit:hover {
        color: inherit
    }

    .desktop-lg\:hover\:dwg-color--standard:hover {
        color: var(--dwg-theme__color__standard__text)
    }

    .desktop-lg\:hover\:dwg-color--faint:hover {
        color: var(--dwg-theme__color__faint__text)
    }

    .desktop-lg\:hover\:dwg-color--disabled:hover {
        color: var(--dwg-theme__color__disabled__text)
    }

    .desktop-lg\:hover\:dwg-color--attention:hover {
        color: var(--dwg-theme__color__attention__text)
    }

    .desktop-lg\:hover\:dwg-color--success:hover {
        color: var(--dwg-theme__color__success__text)
    }

    .desktop-lg\:hover\:dwg-color--alert:hover {
        color: var(--dwg-theme__color__alert__text)
    }

    .desktop-lg\:hover\:dwg-color--warning:hover {
        color: var(--dwg-theme__color__warning__text)
    }

    .desktop-lg\:active\:dwg-color--inherit:active {
        color: inherit
    }

    .desktop-lg\:active\:dwg-color--standard:active {
        color: var(--dwg-theme__color__standard__text)
    }

    .desktop-lg\:active\:dwg-color--faint:active {
        color: var(--dwg-theme__color__faint__text)
    }

    .desktop-lg\:active\:dwg-color--disabled:active {
        color: var(--dwg-theme__color__disabled__text)
    }

    .desktop-lg\:active\:dwg-color--attention:active {
        color: var(--dwg-theme__color__attention__text)
    }

    .desktop-lg\:active\:dwg-color--success:active {
        color: var(--dwg-theme__color__success__text)
    }

    .desktop-lg\:active\:dwg-color--alert:active {
        color: var(--dwg-theme__color__alert__text)
    }

    .desktop-lg\:active\:dwg-color--warning:active {
        color: var(--dwg-theme__color__warning__text)
    }

    .desktop-lg\:disabled\:dwg-color--inherit:disabled {
        color: inherit
    }

    .desktop-lg\:disabled\:dwg-color--standard:disabled {
        color: var(--dwg-theme__color__standard__text)
    }

    .desktop-lg\:disabled\:dwg-color--faint:disabled {
        color: var(--dwg-theme__color__faint__text)
    }

    .desktop-lg\:disabled\:dwg-color--disabled:disabled {
        color: var(--dwg-theme__color__disabled__text)
    }

    .desktop-lg\:disabled\:dwg-color--attention:disabled {
        color: var(--dwg-theme__color__attention__text)
    }

    .desktop-lg\:disabled\:dwg-color--success:disabled {
        color: var(--dwg-theme__color__success__text)
    }

    .desktop-lg\:disabled\:dwg-color--alert:disabled {
        color: var(--dwg-theme__color__alert__text)
    }

    .desktop-lg\:disabled\:dwg-color--warning:disabled {
        color: var(--dwg-theme__color__warning__text)
    }

    .desktop-lg\:visited\:dwg-color--inherit:visited {
        color: inherit
    }

    .desktop-lg\:visited\:dwg-color--standard:visited {
        color: var(--dwg-theme__color__standard__text)
    }

    .desktop-lg\:visited\:dwg-color--faint:visited {
        color: var(--dwg-theme__color__faint__text)
    }

    .desktop-lg\:visited\:dwg-color--disabled:visited {
        color: var(--dwg-theme__color__disabled__text)
    }

    .desktop-lg\:visited\:dwg-color--attention:visited {
        color: var(--dwg-theme__color__attention__text)
    }

    .desktop-lg\:visited\:dwg-color--success:visited {
        color: var(--dwg-theme__color__success__text)
    }

    .desktop-lg\:visited\:dwg-color--alert:visited {
        color: var(--dwg-theme__color__alert__text)
    }

    .desktop-lg\:visited\:dwg-color--warning:visited {
        color: var(--dwg-theme__color__warning__text)
    }
}

.dwg-color--inverse-standard {
    color: var(--dwg-theme__color__inverse__standard__text)
}

.dwg-color--inverse-faint {
    color: var(--dwg-theme__color__inverse__faint__text)
}

.dwg-color--inverse-disabled {
    color: var(--dwg-theme__color__inverse__disabled__text)
}

.dwg-color--inverse-attention {
    color: var(--dwg-theme__color__inverse__attention__text)
}

.dwg-color--inverse-success {
    color: var(--dwg-theme__color__inverse__success__text)
}

.dwg-color--inverse-alert {
    color: var(--dwg-theme__color__inverse__alert__text)
}

.dwg-color--inverse-warning {
    color: var(--dwg-theme__color__inverse__warning__text)
}

.hover\:dwg-color--inverse-standard:hover {
    color: var(--dwg-theme__color__inverse__standard__text)
}

.hover\:dwg-color--inverse-faint:hover {
    color: var(--dwg-theme__color__inverse__faint__text)
}

.hover\:dwg-color--inverse-disabled:hover {
    color: var(--dwg-theme__color__inverse__disabled__text)
}

.hover\:dwg-color--inverse-attention:hover {
    color: var(--dwg-theme__color__inverse__attention__text)
}

.hover\:dwg-color--inverse-success:hover {
    color: var(--dwg-theme__color__inverse__success__text)
}

.hover\:dwg-color--inverse-alert:hover {
    color: var(--dwg-theme__color__inverse__alert__text)
}

.hover\:dwg-color--inverse-warning:hover {
    color: var(--dwg-theme__color__inverse__warning__text)
}

.active\:dwg-color--inverse-standard:active {
    color: var(--dwg-theme__color__inverse__standard__text)
}

.active\:dwg-color--inverse-faint:active {
    color: var(--dwg-theme__color__inverse__faint__text)
}

.active\:dwg-color--inverse-disabled:active {
    color: var(--dwg-theme__color__inverse__disabled__text)
}

.active\:dwg-color--inverse-attention:active {
    color: var(--dwg-theme__color__inverse__attention__text)
}

.active\:dwg-color--inverse-success:active {
    color: var(--dwg-theme__color__inverse__success__text)
}

.active\:dwg-color--inverse-alert:active {
    color: var(--dwg-theme__color__inverse__alert__text)
}

.active\:dwg-color--inverse-warning:active {
    color: var(--dwg-theme__color__inverse__warning__text)
}

.disabled\:dwg-color--inverse-standard:disabled {
    color: var(--dwg-theme__color__inverse__standard__text)
}

.disabled\:dwg-color--inverse-faint:disabled {
    color: var(--dwg-theme__color__inverse__faint__text)
}

.disabled\:dwg-color--inverse-disabled:disabled {
    color: var(--dwg-theme__color__inverse__disabled__text)
}

.disabled\:dwg-color--inverse-attention:disabled {
    color: var(--dwg-theme__color__inverse__attention__text)
}

.disabled\:dwg-color--inverse-success:disabled {
    color: var(--dwg-theme__color__inverse__success__text)
}

.disabled\:dwg-color--inverse-alert:disabled {
    color: var(--dwg-theme__color__inverse__alert__text)
}

.disabled\:dwg-color--inverse-warning:disabled {
    color: var(--dwg-theme__color__inverse__warning__text)
}

@media (min-width:480px) {
    .mobile-lg\:dwg-color--inverse-standard {
        color: var(--dwg-theme__color__inverse__standard__text)
    }

    .mobile-lg\:dwg-color--inverse-faint {
        color: var(--dwg-theme__color__inverse__faint__text)
    }

    .mobile-lg\:dwg-color--inverse-disabled {
        color: var(--dwg-theme__color__inverse__disabled__text)
    }

    .mobile-lg\:dwg-color--inverse-attention {
        color: var(--dwg-theme__color__inverse__attention__text)
    }

    .mobile-lg\:dwg-color--inverse-success {
        color: var(--dwg-theme__color__inverse__success__text)
    }

    .mobile-lg\:dwg-color--inverse-alert {
        color: var(--dwg-theme__color__inverse__alert__text)
    }

    .mobile-lg\:dwg-color--inverse-warning {
        color: var(--dwg-theme__color__inverse__warning__text)
    }

    .mobile-lg\:hover\:dwg-color--inverse-standard:hover {
        color: var(--dwg-theme__color__inverse__standard__text)
    }

    .mobile-lg\:hover\:dwg-color--inverse-faint:hover {
        color: var(--dwg-theme__color__inverse__faint__text)
    }

    .mobile-lg\:hover\:dwg-color--inverse-disabled:hover {
        color: var(--dwg-theme__color__inverse__disabled__text)
    }

    .mobile-lg\:hover\:dwg-color--inverse-attention:hover {
        color: var(--dwg-theme__color__inverse__attention__text)
    }

    .mobile-lg\:hover\:dwg-color--inverse-success:hover {
        color: var(--dwg-theme__color__inverse__success__text)
    }

    .mobile-lg\:hover\:dwg-color--inverse-alert:hover {
        color: var(--dwg-theme__color__inverse__alert__text)
    }

    .mobile-lg\:hover\:dwg-color--inverse-warning:hover {
        color: var(--dwg-theme__color__inverse__warning__text)
    }

    .mobile-lg\:active\:dwg-color--inverse-standard:active {
        color: var(--dwg-theme__color__inverse__standard__text)
    }

    .mobile-lg\:active\:dwg-color--inverse-faint:active {
        color: var(--dwg-theme__color__inverse__faint__text)
    }

    .mobile-lg\:active\:dwg-color--inverse-disabled:active {
        color: var(--dwg-theme__color__inverse__disabled__text)
    }

    .mobile-lg\:active\:dwg-color--inverse-attention:active {
        color: var(--dwg-theme__color__inverse__attention__text)
    }

    .mobile-lg\:active\:dwg-color--inverse-success:active {
        color: var(--dwg-theme__color__inverse__success__text)
    }

    .mobile-lg\:active\:dwg-color--inverse-alert:active {
        color: var(--dwg-theme__color__inverse__alert__text)
    }

    .mobile-lg\:active\:dwg-color--inverse-warning:active {
        color: var(--dwg-theme__color__inverse__warning__text)
    }

    .mobile-lg\:disabled\:dwg-color--inverse-standard:disabled {
        color: var(--dwg-theme__color__inverse__standard__text)
    }

    .mobile-lg\:disabled\:dwg-color--inverse-faint:disabled {
        color: var(--dwg-theme__color__inverse__faint__text)
    }

    .mobile-lg\:disabled\:dwg-color--inverse-disabled:disabled {
        color: var(--dwg-theme__color__inverse__disabled__text)
    }

    .mobile-lg\:disabled\:dwg-color--inverse-attention:disabled {
        color: var(--dwg-theme__color__inverse__attention__text)
    }

    .mobile-lg\:disabled\:dwg-color--inverse-success:disabled {
        color: var(--dwg-theme__color__inverse__success__text)
    }

    .mobile-lg\:disabled\:dwg-color--inverse-alert:disabled {
        color: var(--dwg-theme__color__inverse__alert__text)
    }

    .mobile-lg\:disabled\:dwg-color--inverse-warning:disabled {
        color: var(--dwg-theme__color__inverse__warning__text)
    }
}

@media (min-width:768px) {
    .tablet\:dwg-color--inverse-standard {
        color: var(--dwg-theme__color__inverse__standard__text)
    }

    .tablet\:dwg-color--inverse-faint {
        color: var(--dwg-theme__color__inverse__faint__text)
    }

    .tablet\:dwg-color--inverse-disabled {
        color: var(--dwg-theme__color__inverse__disabled__text)
    }

    .tablet\:dwg-color--inverse-attention {
        color: var(--dwg-theme__color__inverse__attention__text)
    }

    .tablet\:dwg-color--inverse-success {
        color: var(--dwg-theme__color__inverse__success__text)
    }

    .tablet\:dwg-color--inverse-alert {
        color: var(--dwg-theme__color__inverse__alert__text)
    }

    .tablet\:dwg-color--inverse-warning {
        color: var(--dwg-theme__color__inverse__warning__text)
    }

    .tablet\:hover\:dwg-color--inverse-standard:hover {
        color: var(--dwg-theme__color__inverse__standard__text)
    }

    .tablet\:hover\:dwg-color--inverse-faint:hover {
        color: var(--dwg-theme__color__inverse__faint__text)
    }

    .tablet\:hover\:dwg-color--inverse-disabled:hover {
        color: var(--dwg-theme__color__inverse__disabled__text)
    }

    .tablet\:hover\:dwg-color--inverse-attention:hover {
        color: var(--dwg-theme__color__inverse__attention__text)
    }

    .tablet\:hover\:dwg-color--inverse-success:hover {
        color: var(--dwg-theme__color__inverse__success__text)
    }

    .tablet\:hover\:dwg-color--inverse-alert:hover {
        color: var(--dwg-theme__color__inverse__alert__text)
    }

    .tablet\:hover\:dwg-color--inverse-warning:hover {
        color: var(--dwg-theme__color__inverse__warning__text)
    }

    .tablet\:active\:dwg-color--inverse-standard:active {
        color: var(--dwg-theme__color__inverse__standard__text)
    }

    .tablet\:active\:dwg-color--inverse-faint:active {
        color: var(--dwg-theme__color__inverse__faint__text)
    }

    .tablet\:active\:dwg-color--inverse-disabled:active {
        color: var(--dwg-theme__color__inverse__disabled__text)
    }

    .tablet\:active\:dwg-color--inverse-attention:active {
        color: var(--dwg-theme__color__inverse__attention__text)
    }

    .tablet\:active\:dwg-color--inverse-success:active {
        color: var(--dwg-theme__color__inverse__success__text)
    }

    .tablet\:active\:dwg-color--inverse-alert:active {
        color: var(--dwg-theme__color__inverse__alert__text)
    }

    .tablet\:active\:dwg-color--inverse-warning:active {
        color: var(--dwg-theme__color__inverse__warning__text)
    }

    .tablet\:disabled\:dwg-color--inverse-standard:disabled {
        color: var(--dwg-theme__color__inverse__standard__text)
    }

    .tablet\:disabled\:dwg-color--inverse-faint:disabled {
        color: var(--dwg-theme__color__inverse__faint__text)
    }

    .tablet\:disabled\:dwg-color--inverse-disabled:disabled {
        color: var(--dwg-theme__color__inverse__disabled__text)
    }

    .tablet\:disabled\:dwg-color--inverse-attention:disabled {
        color: var(--dwg-theme__color__inverse__attention__text)
    }

    .tablet\:disabled\:dwg-color--inverse-success:disabled {
        color: var(--dwg-theme__color__inverse__success__text)
    }

    .tablet\:disabled\:dwg-color--inverse-alert:disabled {
        color: var(--dwg-theme__color__inverse__alert__text)
    }

    .tablet\:disabled\:dwg-color--inverse-warning:disabled {
        color: var(--dwg-theme__color__inverse__warning__text)
    }
}

@media (min-width:1024px) {
    .tablet-lg\:dwg-color--inverse-standard {
        color: var(--dwg-theme__color__inverse__standard__text)
    }

    .tablet-lg\:dwg-color--inverse-faint {
        color: var(--dwg-theme__color__inverse__faint__text)
    }

    .tablet-lg\:dwg-color--inverse-disabled {
        color: var(--dwg-theme__color__inverse__disabled__text)
    }

    .tablet-lg\:dwg-color--inverse-attention {
        color: var(--dwg-theme__color__inverse__attention__text)
    }

    .tablet-lg\:dwg-color--inverse-success {
        color: var(--dwg-theme__color__inverse__success__text)
    }

    .tablet-lg\:dwg-color--inverse-alert {
        color: var(--dwg-theme__color__inverse__alert__text)
    }

    .tablet-lg\:dwg-color--inverse-warning {
        color: var(--dwg-theme__color__inverse__warning__text)
    }

    .tablet-lg\:hover\:dwg-color--inverse-standard:hover {
        color: var(--dwg-theme__color__inverse__standard__text)
    }

    .tablet-lg\:hover\:dwg-color--inverse-faint:hover {
        color: var(--dwg-theme__color__inverse__faint__text)
    }

    .tablet-lg\:hover\:dwg-color--inverse-disabled:hover {
        color: var(--dwg-theme__color__inverse__disabled__text)
    }

    .tablet-lg\:hover\:dwg-color--inverse-attention:hover {
        color: var(--dwg-theme__color__inverse__attention__text)
    }

    .tablet-lg\:hover\:dwg-color--inverse-success:hover {
        color: var(--dwg-theme__color__inverse__success__text)
    }

    .tablet-lg\:hover\:dwg-color--inverse-alert:hover {
        color: var(--dwg-theme__color__inverse__alert__text)
    }

    .tablet-lg\:hover\:dwg-color--inverse-warning:hover {
        color: var(--dwg-theme__color__inverse__warning__text)
    }

    .tablet-lg\:active\:dwg-color--inverse-standard:active {
        color: var(--dwg-theme__color__inverse__standard__text)
    }

    .tablet-lg\:active\:dwg-color--inverse-faint:active {
        color: var(--dwg-theme__color__inverse__faint__text)
    }

    .tablet-lg\:active\:dwg-color--inverse-disabled:active {
        color: var(--dwg-theme__color__inverse__disabled__text)
    }

    .tablet-lg\:active\:dwg-color--inverse-attention:active {
        color: var(--dwg-theme__color__inverse__attention__text)
    }

    .tablet-lg\:active\:dwg-color--inverse-success:active {
        color: var(--dwg-theme__color__inverse__success__text)
    }

    .tablet-lg\:active\:dwg-color--inverse-alert:active {
        color: var(--dwg-theme__color__inverse__alert__text)
    }

    .tablet-lg\:active\:dwg-color--inverse-warning:active {
        color: var(--dwg-theme__color__inverse__warning__text)
    }

    .tablet-lg\:disabled\:dwg-color--inverse-standard:disabled {
        color: var(--dwg-theme__color__inverse__standard__text)
    }

    .tablet-lg\:disabled\:dwg-color--inverse-faint:disabled {
        color: var(--dwg-theme__color__inverse__faint__text)
    }

    .tablet-lg\:disabled\:dwg-color--inverse-disabled:disabled {
        color: var(--dwg-theme__color__inverse__disabled__text)
    }

    .tablet-lg\:disabled\:dwg-color--inverse-attention:disabled {
        color: var(--dwg-theme__color__inverse__attention__text)
    }

    .tablet-lg\:disabled\:dwg-color--inverse-success:disabled {
        color: var(--dwg-theme__color__inverse__success__text)
    }

    .tablet-lg\:disabled\:dwg-color--inverse-alert:disabled {
        color: var(--dwg-theme__color__inverse__alert__text)
    }

    .tablet-lg\:disabled\:dwg-color--inverse-warning:disabled {
        color: var(--dwg-theme__color__inverse__warning__text)
    }
}

@media (min-width:1280px) {
    .desktop\:dwg-color--inverse-standard {
        color: var(--dwg-theme__color__inverse__standard__text)
    }

    .desktop\:dwg-color--inverse-faint {
        color: var(--dwg-theme__color__inverse__faint__text)
    }

    .desktop\:dwg-color--inverse-disabled {
        color: var(--dwg-theme__color__inverse__disabled__text)
    }

    .desktop\:dwg-color--inverse-attention {
        color: var(--dwg-theme__color__inverse__attention__text)
    }

    .desktop\:dwg-color--inverse-success {
        color: var(--dwg-theme__color__inverse__success__text)
    }

    .desktop\:dwg-color--inverse-alert {
        color: var(--dwg-theme__color__inverse__alert__text)
    }

    .desktop\:dwg-color--inverse-warning {
        color: var(--dwg-theme__color__inverse__warning__text)
    }

    .desktop\:hover\:dwg-color--inverse-standard:hover {
        color: var(--dwg-theme__color__inverse__standard__text)
    }

    .desktop\:hover\:dwg-color--inverse-faint:hover {
        color: var(--dwg-theme__color__inverse__faint__text)
    }

    .desktop\:hover\:dwg-color--inverse-disabled:hover {
        color: var(--dwg-theme__color__inverse__disabled__text)
    }

    .desktop\:hover\:dwg-color--inverse-attention:hover {
        color: var(--dwg-theme__color__inverse__attention__text)
    }

    .desktop\:hover\:dwg-color--inverse-success:hover {
        color: var(--dwg-theme__color__inverse__success__text)
    }

    .desktop\:hover\:dwg-color--inverse-alert:hover {
        color: var(--dwg-theme__color__inverse__alert__text)
    }

    .desktop\:hover\:dwg-color--inverse-warning:hover {
        color: var(--dwg-theme__color__inverse__warning__text)
    }

    .desktop\:active\:dwg-color--inverse-standard:active {
        color: var(--dwg-theme__color__inverse__standard__text)
    }

    .desktop\:active\:dwg-color--inverse-faint:active {
        color: var(--dwg-theme__color__inverse__faint__text)
    }

    .desktop\:active\:dwg-color--inverse-disabled:active {
        color: var(--dwg-theme__color__inverse__disabled__text)
    }

    .desktop\:active\:dwg-color--inverse-attention:active {
        color: var(--dwg-theme__color__inverse__attention__text)
    }

    .desktop\:active\:dwg-color--inverse-success:active {
        color: var(--dwg-theme__color__inverse__success__text)
    }

    .desktop\:active\:dwg-color--inverse-alert:active {
        color: var(--dwg-theme__color__inverse__alert__text)
    }

    .desktop\:active\:dwg-color--inverse-warning:active {
        color: var(--dwg-theme__color__inverse__warning__text)
    }

    .desktop\:disabled\:dwg-color--inverse-standard:disabled {
        color: var(--dwg-theme__color__inverse__standard__text)
    }

    .desktop\:disabled\:dwg-color--inverse-faint:disabled {
        color: var(--dwg-theme__color__inverse__faint__text)
    }

    .desktop\:disabled\:dwg-color--inverse-disabled:disabled {
        color: var(--dwg-theme__color__inverse__disabled__text)
    }

    .desktop\:disabled\:dwg-color--inverse-attention:disabled {
        color: var(--dwg-theme__color__inverse__attention__text)
    }

    .desktop\:disabled\:dwg-color--inverse-success:disabled {
        color: var(--dwg-theme__color__inverse__success__text)
    }

    .desktop\:disabled\:dwg-color--inverse-alert:disabled {
        color: var(--dwg-theme__color__inverse__alert__text)
    }

    .desktop\:disabled\:dwg-color--inverse-warning:disabled {
        color: var(--dwg-theme__color__inverse__warning__text)
    }
}

@media (min-width:1440px) {
    .desktop-lg\:dwg-color--inverse-standard {
        color: var(--dwg-theme__color__inverse__standard__text)
    }

    .desktop-lg\:dwg-color--inverse-faint {
        color: var(--dwg-theme__color__inverse__faint__text)
    }

    .desktop-lg\:dwg-color--inverse-disabled {
        color: var(--dwg-theme__color__inverse__disabled__text)
    }

    .desktop-lg\:dwg-color--inverse-attention {
        color: var(--dwg-theme__color__inverse__attention__text)
    }

    .desktop-lg\:dwg-color--inverse-success {
        color: var(--dwg-theme__color__inverse__success__text)
    }

    .desktop-lg\:dwg-color--inverse-alert {
        color: var(--dwg-theme__color__inverse__alert__text)
    }

    .desktop-lg\:dwg-color--inverse-warning {
        color: var(--dwg-theme__color__inverse__warning__text)
    }

    .desktop-lg\:hover\:dwg-color--inverse-standard:hover {
        color: var(--dwg-theme__color__inverse__standard__text)
    }

    .desktop-lg\:hover\:dwg-color--inverse-faint:hover {
        color: var(--dwg-theme__color__inverse__faint__text)
    }

    .desktop-lg\:hover\:dwg-color--inverse-disabled:hover {
        color: var(--dwg-theme__color__inverse__disabled__text)
    }

    .desktop-lg\:hover\:dwg-color--inverse-attention:hover {
        color: var(--dwg-theme__color__inverse__attention__text)
    }

    .desktop-lg\:hover\:dwg-color--inverse-success:hover {
        color: var(--dwg-theme__color__inverse__success__text)
    }

    .desktop-lg\:hover\:dwg-color--inverse-alert:hover {
        color: var(--dwg-theme__color__inverse__alert__text)
    }

    .desktop-lg\:hover\:dwg-color--inverse-warning:hover {
        color: var(--dwg-theme__color__inverse__warning__text)
    }

    .desktop-lg\:active\:dwg-color--inverse-standard:active {
        color: var(--dwg-theme__color__inverse__standard__text)
    }

    .desktop-lg\:active\:dwg-color--inverse-faint:active {
        color: var(--dwg-theme__color__inverse__faint__text)
    }

    .desktop-lg\:active\:dwg-color--inverse-disabled:active {
        color: var(--dwg-theme__color__inverse__disabled__text)
    }

    .desktop-lg\:active\:dwg-color--inverse-attention:active {
        color: var(--dwg-theme__color__inverse__attention__text)
    }

    .desktop-lg\:active\:dwg-color--inverse-success:active {
        color: var(--dwg-theme__color__inverse__success__text)
    }

    .desktop-lg\:active\:dwg-color--inverse-alert:active {
        color: var(--dwg-theme__color__inverse__alert__text)
    }

    .desktop-lg\:active\:dwg-color--inverse-warning:active {
        color: var(--dwg-theme__color__inverse__warning__text)
    }

    .desktop-lg\:disabled\:dwg-color--inverse-standard:disabled {
        color: var(--dwg-theme__color__inverse__standard__text)
    }

    .desktop-lg\:disabled\:dwg-color--inverse-faint:disabled {
        color: var(--dwg-theme__color__inverse__faint__text)
    }

    .desktop-lg\:disabled\:dwg-color--inverse-disabled:disabled {
        color: var(--dwg-theme__color__inverse__disabled__text)
    }

    .desktop-lg\:disabled\:dwg-color--inverse-attention:disabled {
        color: var(--dwg-theme__color__inverse__attention__text)
    }

    .desktop-lg\:disabled\:dwg-color--inverse-success:disabled {
        color: var(--dwg-theme__color__inverse__success__text)
    }

    .desktop-lg\:disabled\:dwg-color--inverse-alert:disabled {
        color: var(--dwg-theme__color__inverse__alert__text)
    }

    .desktop-lg\:disabled\:dwg-color--inverse-warning:disabled {
        color: var(--dwg-theme__color__inverse__warning__text)
    }
}

.dwg-column-gap--0 {
    column-gap: 0
}

.dwg-column-gap--0_5 {
    column-gap: var(--dwg-spacing__unit--0_5)
}

.dwg-column-gap--1 {
    column-gap: var(--dwg-spacing__unit--1)
}

.dwg-column-gap--1_5 {
    column-gap: var(--dwg-spacing__unit--1_5)
}

.dwg-column-gap--2 {
    column-gap: var(--dwg-spacing__unit--2)
}

.dwg-column-gap--3 {
    column-gap: var(--dwg-spacing__unit--3)
}

.dwg-column-gap--4 {
    column-gap: var(--dwg-spacing__unit--4)
}

.dwg-column-gap--6 {
    column-gap: var(--dwg-spacing__unit--6)
}

.dwg-column-gap--8 {
    column-gap: var(--dwg-spacing__unit--8)
}

.dwg-column-gap--9 {
    column-gap: var(--dwg-spacing__unit--9)
}

.dwg-column-gap--12 {
    column-gap: var(--dwg-spacing__unit--12)
}

.dwg-column-gap--15 {
    column-gap: var(--dwg-spacing__unit--15)
}

.dwg-column-gap--19 {
    column-gap: var(--dwg-spacing__unit--19)
}

@media (min-width:480px) {
    .mobile-lg\:dwg-column-gap--0 {
        column-gap: 0
    }

    .mobile-lg\:dwg-column-gap--0_5 {
        column-gap: var(--dwg-spacing__unit--0_5)
    }

    .mobile-lg\:dwg-column-gap--1 {
        column-gap: var(--dwg-spacing__unit--1)
    }

    .mobile-lg\:dwg-column-gap--1_5 {
        column-gap: var(--dwg-spacing__unit--1_5)
    }

    .mobile-lg\:dwg-column-gap--2 {
        column-gap: var(--dwg-spacing__unit--2)
    }

    .mobile-lg\:dwg-column-gap--3 {
        column-gap: var(--dwg-spacing__unit--3)
    }

    .mobile-lg\:dwg-column-gap--4 {
        column-gap: var(--dwg-spacing__unit--4)
    }

    .mobile-lg\:dwg-column-gap--6 {
        column-gap: var(--dwg-spacing__unit--6)
    }

    .mobile-lg\:dwg-column-gap--8 {
        column-gap: var(--dwg-spacing__unit--8)
    }

    .mobile-lg\:dwg-column-gap--9 {
        column-gap: var(--dwg-spacing__unit--9)
    }

    .mobile-lg\:dwg-column-gap--12 {
        column-gap: var(--dwg-spacing__unit--12)
    }

    .mobile-lg\:dwg-column-gap--15 {
        column-gap: var(--dwg-spacing__unit--15)
    }

    .mobile-lg\:dwg-column-gap--19 {
        column-gap: var(--dwg-spacing__unit--19)
    }
}

@media (min-width:768px) {
    .tablet\:dwg-column-gap--0 {
        column-gap: 0
    }

    .tablet\:dwg-column-gap--0_5 {
        column-gap: var(--dwg-spacing__unit--0_5)
    }

    .tablet\:dwg-column-gap--1 {
        column-gap: var(--dwg-spacing__unit--1)
    }

    .tablet\:dwg-column-gap--1_5 {
        column-gap: var(--dwg-spacing__unit--1_5)
    }

    .tablet\:dwg-column-gap--2 {
        column-gap: var(--dwg-spacing__unit--2)
    }

    .tablet\:dwg-column-gap--3 {
        column-gap: var(--dwg-spacing__unit--3)
    }

    .tablet\:dwg-column-gap--4 {
        column-gap: var(--dwg-spacing__unit--4)
    }

    .tablet\:dwg-column-gap--6 {
        column-gap: var(--dwg-spacing__unit--6)
    }

    .tablet\:dwg-column-gap--8 {
        column-gap: var(--dwg-spacing__unit--8)
    }

    .tablet\:dwg-column-gap--9 {
        column-gap: var(--dwg-spacing__unit--9)
    }

    .tablet\:dwg-column-gap--12 {
        column-gap: var(--dwg-spacing__unit--12)
    }

    .tablet\:dwg-column-gap--15 {
        column-gap: var(--dwg-spacing__unit--15)
    }

    .tablet\:dwg-column-gap--19 {
        column-gap: var(--dwg-spacing__unit--19)
    }
}

@media (min-width:1024px) {
    .tablet-lg\:dwg-column-gap--0 {
        column-gap: 0
    }

    .tablet-lg\:dwg-column-gap--0_5 {
        column-gap: var(--dwg-spacing__unit--0_5)
    }

    .tablet-lg\:dwg-column-gap--1 {
        column-gap: var(--dwg-spacing__unit--1)
    }

    .tablet-lg\:dwg-column-gap--1_5 {
        column-gap: var(--dwg-spacing__unit--1_5)
    }

    .tablet-lg\:dwg-column-gap--2 {
        column-gap: var(--dwg-spacing__unit--2)
    }

    .tablet-lg\:dwg-column-gap--3 {
        column-gap: var(--dwg-spacing__unit--3)
    }

    .tablet-lg\:dwg-column-gap--4 {
        column-gap: var(--dwg-spacing__unit--4)
    }

    .tablet-lg\:dwg-column-gap--6 {
        column-gap: var(--dwg-spacing__unit--6)
    }

    .tablet-lg\:dwg-column-gap--8 {
        column-gap: var(--dwg-spacing__unit--8)
    }

    .tablet-lg\:dwg-column-gap--9 {
        column-gap: var(--dwg-spacing__unit--9)
    }

    .tablet-lg\:dwg-column-gap--12 {
        column-gap: var(--dwg-spacing__unit--12)
    }

    .tablet-lg\:dwg-column-gap--15 {
        column-gap: var(--dwg-spacing__unit--15)
    }

    .tablet-lg\:dwg-column-gap--19 {
        column-gap: var(--dwg-spacing__unit--19)
    }
}

@media (min-width:1280px) {
    .desktop\:dwg-column-gap--0 {
        column-gap: 0
    }

    .desktop\:dwg-column-gap--0_5 {
        column-gap: var(--dwg-spacing__unit--0_5)
    }

    .desktop\:dwg-column-gap--1 {
        column-gap: var(--dwg-spacing__unit--1)
    }

    .desktop\:dwg-column-gap--1_5 {
        column-gap: var(--dwg-spacing__unit--1_5)
    }

    .desktop\:dwg-column-gap--2 {
        column-gap: var(--dwg-spacing__unit--2)
    }

    .desktop\:dwg-column-gap--3 {
        column-gap: var(--dwg-spacing__unit--3)
    }

    .desktop\:dwg-column-gap--4 {
        column-gap: var(--dwg-spacing__unit--4)
    }

    .desktop\:dwg-column-gap--6 {
        column-gap: var(--dwg-spacing__unit--6)
    }

    .desktop\:dwg-column-gap--8 {
        column-gap: var(--dwg-spacing__unit--8)
    }

    .desktop\:dwg-column-gap--9 {
        column-gap: var(--dwg-spacing__unit--9)
    }

    .desktop\:dwg-column-gap--12 {
        column-gap: var(--dwg-spacing__unit--12)
    }

    .desktop\:dwg-column-gap--15 {
        column-gap: var(--dwg-spacing__unit--15)
    }

    .desktop\:dwg-column-gap--19 {
        column-gap: var(--dwg-spacing__unit--19)
    }
}

@media (min-width:1440px) {
    .desktop-lg\:dwg-column-gap--0 {
        column-gap: 0
    }

    .desktop-lg\:dwg-column-gap--0_5 {
        column-gap: var(--dwg-spacing__unit--0_5)
    }

    .desktop-lg\:dwg-column-gap--1 {
        column-gap: var(--dwg-spacing__unit--1)
    }

    .desktop-lg\:dwg-column-gap--1_5 {
        column-gap: var(--dwg-spacing__unit--1_5)
    }

    .desktop-lg\:dwg-column-gap--2 {
        column-gap: var(--dwg-spacing__unit--2)
    }

    .desktop-lg\:dwg-column-gap--3 {
        column-gap: var(--dwg-spacing__unit--3)
    }

    .desktop-lg\:dwg-column-gap--4 {
        column-gap: var(--dwg-spacing__unit--4)
    }

    .desktop-lg\:dwg-column-gap--6 {
        column-gap: var(--dwg-spacing__unit--6)
    }

    .desktop-lg\:dwg-column-gap--8 {
        column-gap: var(--dwg-spacing__unit--8)
    }

    .desktop-lg\:dwg-column-gap--9 {
        column-gap: var(--dwg-spacing__unit--9)
    }

    .desktop-lg\:dwg-column-gap--12 {
        column-gap: var(--dwg-spacing__unit--12)
    }

    .desktop-lg\:dwg-column-gap--15 {
        column-gap: var(--dwg-spacing__unit--15)
    }

    .desktop-lg\:dwg-column-gap--19 {
        column-gap: var(--dwg-spacing__unit--19)
    }
}

@media (min-width:1920px) {
    .ultrawide\:dwg-column-gap--0 {
        column-gap: 0
    }

    .ultrawide\:dwg-column-gap--0_5 {
        column-gap: var(--dwg-spacing__unit--0_5)
    }

    .ultrawide\:dwg-column-gap--1 {
        column-gap: var(--dwg-spacing__unit--1)
    }

    .ultrawide\:dwg-column-gap--1_5 {
        column-gap: var(--dwg-spacing__unit--1_5)
    }

    .ultrawide\:dwg-column-gap--2 {
        column-gap: var(--dwg-spacing__unit--2)
    }

    .ultrawide\:dwg-column-gap--3 {
        column-gap: var(--dwg-spacing__unit--3)
    }

    .ultrawide\:dwg-column-gap--4 {
        column-gap: var(--dwg-spacing__unit--4)
    }

    .ultrawide\:dwg-column-gap--6 {
        column-gap: var(--dwg-spacing__unit--6)
    }

    .ultrawide\:dwg-column-gap--8 {
        column-gap: var(--dwg-spacing__unit--8)
    }

    .ultrawide\:dwg-column-gap--9 {
        column-gap: var(--dwg-spacing__unit--9)
    }

    .ultrawide\:dwg-column-gap--12 {
        column-gap: var(--dwg-spacing__unit--12)
    }

    .ultrawide\:dwg-column-gap--15 {
        column-gap: var(--dwg-spacing__unit--15)
    }

    .ultrawide\:dwg-column-gap--19 {
        column-gap: var(--dwg-spacing__unit--19)
    }
}

.dwg-display--none {
    display: none
}

.dwg-display--block {
    display: block
}

.dwg-display--inline {
    display: inline
}

.dwg-display--inline-block {
    display: inline-block
}

.dwg-display--flex {
    display: flex
}

.dwg-display--inline-flex {
    display: inline-flex
}

.dwg-display--grid {
    display: grid
}

.dwg-display--inline-grid {
    display: inline-grid
}

@media (min-width:480px) {
    .mobile-lg\:dwg-display--none {
        display: none
    }

    .mobile-lg\:dwg-display--block {
        display: block
    }

    .mobile-lg\:dwg-display--inline {
        display: inline
    }

    .mobile-lg\:dwg-display--inline-block {
        display: inline-block
    }

    .mobile-lg\:dwg-display--flex {
        display: flex
    }

    .mobile-lg\:dwg-display--inline-flex {
        display: inline-flex
    }

    .mobile-lg\:dwg-display--grid {
        display: grid
    }

    .mobile-lg\:dwg-display--inline-grid {
        display: inline-grid
    }
}

@media (min-width:768px) {
    .tablet\:dwg-display--none {
        display: none
    }

    .tablet\:dwg-display--block {
        display: block
    }

    .tablet\:dwg-display--inline {
        display: inline
    }

    .tablet\:dwg-display--inline-block {
        display: inline-block
    }

    .tablet\:dwg-display--flex {
        display: flex
    }

    .tablet\:dwg-display--inline-flex {
        display: inline-flex
    }

    .tablet\:dwg-display--grid {
        display: grid
    }

    .tablet\:dwg-display--inline-grid {
        display: inline-grid
    }
}

@media (min-width:1024px) {
    .tablet-lg\:dwg-display--none {
        display: none
    }

    .tablet-lg\:dwg-display--block {
        display: block
    }

    .tablet-lg\:dwg-display--inline {
        display: inline
    }

    .tablet-lg\:dwg-display--inline-block {
        display: inline-block
    }

    .tablet-lg\:dwg-display--flex {
        display: flex
    }

    .tablet-lg\:dwg-display--inline-flex {
        display: inline-flex
    }

    .tablet-lg\:dwg-display--grid {
        display: grid
    }

    .tablet-lg\:dwg-display--inline-grid {
        display: inline-grid
    }
}

@media (min-width:1280px) {
    .desktop\:dwg-display--none {
        display: none
    }

    .desktop\:dwg-display--block {
        display: block
    }

    .desktop\:dwg-display--inline {
        display: inline
    }

    .desktop\:dwg-display--inline-block {
        display: inline-block
    }

    .desktop\:dwg-display--flex {
        display: flex
    }

    .desktop\:dwg-display--inline-flex {
        display: inline-flex
    }

    .desktop\:dwg-display--grid {
        display: grid
    }

    .desktop\:dwg-display--inline-grid {
        display: inline-grid
    }
}

@media (min-width:1440px) {
    .desktop-lg\:dwg-display--none {
        display: none
    }

    .desktop-lg\:dwg-display--block {
        display: block
    }

    .desktop-lg\:dwg-display--inline {
        display: inline
    }

    .desktop-lg\:dwg-display--inline-block {
        display: inline-block
    }

    .desktop-lg\:dwg-display--flex {
        display: flex
    }

    .desktop-lg\:dwg-display--inline-flex {
        display: inline-flex
    }

    .desktop-lg\:dwg-display--grid {
        display: grid
    }

    .desktop-lg\:dwg-display--inline-grid {
        display: inline-grid
    }
}

@media (min-width:1920px) {
    .ultrawide\:dwg-display--none {
        display: none
    }

    .ultrawide\:dwg-display--block {
        display: block
    }

    .ultrawide\:dwg-display--inline {
        display: inline
    }

    .ultrawide\:dwg-display--inline-block {
        display: inline-block
    }

    .ultrawide\:dwg-display--flex {
        display: flex
    }

    .ultrawide\:dwg-display--inline-flex {
        display: inline-flex
    }

    .ultrawide\:dwg-display--grid {
        display: grid
    }

    .ultrawide\:dwg-display--inline-grid {
        display: inline-grid
    }
}

.dwg-flex-column-gap--0,
.dwg-flex-column-gap--0>* {
    margin-left: 0
}

.dwg-flex-column-gap--0_5 {
    margin-left: calc(var(--dwg-spacing__unit--0_5)*-1)
}

.dwg-flex-column-gap--0_5>* {
    margin-left: var(--dwg-spacing__unit--0_5)
}

.dwg-flex-column-gap--1 {
    margin-left: calc(var(--dwg-spacing__unit--1)*-1)
}

.dwg-flex-column-gap--1>* {
    margin-left: var(--dwg-spacing__unit--1)
}

.dwg-flex-column-gap--1_5 {
    margin-left: calc(var(--dwg-spacing__unit--1_5)*-1)
}

.dwg-flex-column-gap--1_5>* {
    margin-left: var(--dwg-spacing__unit--1_5)
}

.dwg-flex-column-gap--2 {
    margin-left: calc(var(--dwg-spacing__unit--2)*-1)
}

.dwg-flex-column-gap--2>* {
    margin-left: var(--dwg-spacing__unit--2)
}

.dwg-flex-column-gap--3 {
    margin-left: calc(var(--dwg-spacing__unit--3)*-1)
}

.dwg-flex-column-gap--3>* {
    margin-left: var(--dwg-spacing__unit--3)
}

.dwg-flex-column-gap--4 {
    margin-left: calc(var(--dwg-spacing__unit--4)*-1)
}

.dwg-flex-column-gap--4>* {
    margin-left: var(--dwg-spacing__unit--4)
}

.dwg-flex-column-gap--6 {
    margin-left: calc(var(--dwg-spacing__unit--6)*-1)
}

.dwg-flex-column-gap--6>* {
    margin-left: var(--dwg-spacing__unit--6)
}

.dwg-flex-column-gap--9 {
    margin-left: calc(var(--dwg-spacing__unit--9)*-1)
}

.dwg-flex-column-gap--9>* {
    margin-left: var(--dwg-spacing__unit--9)
}

.dwg-flex-column-gap--12 {
    margin-left: calc(var(--dwg-spacing__unit--12)*-1)
}

.dwg-flex-column-gap--12>* {
    margin-left: var(--dwg-spacing__unit--12)
}

.dwg-flex-column-gap--15 {
    margin-left: calc(var(--dwg-spacing__unit--15)*-1)
}

.dwg-flex-column-gap--15>* {
    margin-left: var(--dwg-spacing__unit--15)
}

.dwg-flex-column-gap--19 {
    margin-left: calc(var(--dwg-spacing__unit--19)*-1)
}

.dwg-flex-column-gap--19>* {
    margin-left: var(--dwg-spacing__unit--19)
}

@media (min-width:480px) {

    .mobile-lg\:dwg-flex-column-gap--0,
    .mobile-lg\:dwg-flex-column-gap--0>* {
        margin-left: 0
    }

    .mobile-lg\:dwg-flex-column-gap--0_5 {
        margin-left: calc(var(--dwg-spacing__unit--0_5)*-1)
    }

    .mobile-lg\:dwg-flex-column-gap--0_5>* {
        margin-left: var(--dwg-spacing__unit--0_5)
    }

    .mobile-lg\:dwg-flex-column-gap--1 {
        margin-left: calc(var(--dwg-spacing__unit--1)*-1)
    }

    .mobile-lg\:dwg-flex-column-gap--1>* {
        margin-left: var(--dwg-spacing__unit--1)
    }

    .mobile-lg\:dwg-flex-column-gap--1_5 {
        margin-left: calc(var(--dwg-spacing__unit--1_5)*-1)
    }

    .mobile-lg\:dwg-flex-column-gap--1_5>* {
        margin-left: var(--dwg-spacing__unit--1_5)
    }

    .mobile-lg\:dwg-flex-column-gap--2 {
        margin-left: calc(var(--dwg-spacing__unit--2)*-1)
    }

    .mobile-lg\:dwg-flex-column-gap--2>* {
        margin-left: var(--dwg-spacing__unit--2)
    }

    .mobile-lg\:dwg-flex-column-gap--3 {
        margin-left: calc(var(--dwg-spacing__unit--3)*-1)
    }

    .mobile-lg\:dwg-flex-column-gap--3>* {
        margin-left: var(--dwg-spacing__unit--3)
    }

    .mobile-lg\:dwg-flex-column-gap--4 {
        margin-left: calc(var(--dwg-spacing__unit--4)*-1)
    }

    .mobile-lg\:dwg-flex-column-gap--4>* {
        margin-left: var(--dwg-spacing__unit--4)
    }

    .mobile-lg\:dwg-flex-column-gap--6 {
        margin-left: calc(var(--dwg-spacing__unit--6)*-1)
    }

    .mobile-lg\:dwg-flex-column-gap--6>* {
        margin-left: var(--dwg-spacing__unit--6)
    }

    .mobile-lg\:dwg-flex-column-gap--9 {
        margin-left: calc(var(--dwg-spacing__unit--9)*-1)
    }

    .mobile-lg\:dwg-flex-column-gap--9>* {
        margin-left: var(--dwg-spacing__unit--9)
    }

    .mobile-lg\:dwg-flex-column-gap--12 {
        margin-left: calc(var(--dwg-spacing__unit--12)*-1)
    }

    .mobile-lg\:dwg-flex-column-gap--12>* {
        margin-left: var(--dwg-spacing__unit--12)
    }

    .mobile-lg\:dwg-flex-column-gap--15 {
        margin-left: calc(var(--dwg-spacing__unit--15)*-1)
    }

    .mobile-lg\:dwg-flex-column-gap--15>* {
        margin-left: var(--dwg-spacing__unit--15)
    }

    .mobile-lg\:dwg-flex-column-gap--19 {
        margin-left: calc(var(--dwg-spacing__unit--19)*-1)
    }

    .mobile-lg\:dwg-flex-column-gap--19>* {
        margin-left: var(--dwg-spacing__unit--19)
    }
}

@media (min-width:768px) {

    .tablet\:dwg-flex-column-gap--0,
    .tablet\:dwg-flex-column-gap--0>* {
        margin-left: 0
    }

    .tablet\:dwg-flex-column-gap--0_5 {
        margin-left: calc(var(--dwg-spacing__unit--0_5)*-1)
    }

    .tablet\:dwg-flex-column-gap--0_5>* {
        margin-left: var(--dwg-spacing__unit--0_5)
    }

    .tablet\:dwg-flex-column-gap--1 {
        margin-left: calc(var(--dwg-spacing__unit--1)*-1)
    }

    .tablet\:dwg-flex-column-gap--1>* {
        margin-left: var(--dwg-spacing__unit--1)
    }

    .tablet\:dwg-flex-column-gap--1_5 {
        margin-left: calc(var(--dwg-spacing__unit--1_5)*-1)
    }

    .tablet\:dwg-flex-column-gap--1_5>* {
        margin-left: var(--dwg-spacing__unit--1_5)
    }

    .tablet\:dwg-flex-column-gap--2 {
        margin-left: calc(var(--dwg-spacing__unit--2)*-1)
    }

    .tablet\:dwg-flex-column-gap--2>* {
        margin-left: var(--dwg-spacing__unit--2)
    }

    .tablet\:dwg-flex-column-gap--3 {
        margin-left: calc(var(--dwg-spacing__unit--3)*-1)
    }

    .tablet\:dwg-flex-column-gap--3>* {
        margin-left: var(--dwg-spacing__unit--3)
    }

    .tablet\:dwg-flex-column-gap--4 {
        margin-left: calc(var(--dwg-spacing__unit--4)*-1)
    }

    .tablet\:dwg-flex-column-gap--4>* {
        margin-left: var(--dwg-spacing__unit--4)
    }

    .tablet\:dwg-flex-column-gap--6 {
        margin-left: calc(var(--dwg-spacing__unit--6)*-1)
    }

    .tablet\:dwg-flex-column-gap--6>* {
        margin-left: var(--dwg-spacing__unit--6)
    }

    .tablet\:dwg-flex-column-gap--9 {
        margin-left: calc(var(--dwg-spacing__unit--9)*-1)
    }

    .tablet\:dwg-flex-column-gap--9>* {
        margin-left: var(--dwg-spacing__unit--9)
    }

    .tablet\:dwg-flex-column-gap--12 {
        margin-left: calc(var(--dwg-spacing__unit--12)*-1)
    }

    .tablet\:dwg-flex-column-gap--12>* {
        margin-left: var(--dwg-spacing__unit--12)
    }

    .tablet\:dwg-flex-column-gap--15 {
        margin-left: calc(var(--dwg-spacing__unit--15)*-1)
    }

    .tablet\:dwg-flex-column-gap--15>* {
        margin-left: var(--dwg-spacing__unit--15)
    }

    .tablet\:dwg-flex-column-gap--19 {
        margin-left: calc(var(--dwg-spacing__unit--19)*-1)
    }

    .tablet\:dwg-flex-column-gap--19>* {
        margin-left: var(--dwg-spacing__unit--19)
    }
}

@media (min-width:1024px) {

    .tablet-lg\:dwg-flex-column-gap--0,
    .tablet-lg\:dwg-flex-column-gap--0>* {
        margin-left: 0
    }

    .tablet-lg\:dwg-flex-column-gap--0_5 {
        margin-left: calc(var(--dwg-spacing__unit--0_5)*-1)
    }

    .tablet-lg\:dwg-flex-column-gap--0_5>* {
        margin-left: var(--dwg-spacing__unit--0_5)
    }

    .tablet-lg\:dwg-flex-column-gap--1 {
        margin-left: calc(var(--dwg-spacing__unit--1)*-1)
    }

    .tablet-lg\:dwg-flex-column-gap--1>* {
        margin-left: var(--dwg-spacing__unit--1)
    }

    .tablet-lg\:dwg-flex-column-gap--1_5 {
        margin-left: calc(var(--dwg-spacing__unit--1_5)*-1)
    }

    .tablet-lg\:dwg-flex-column-gap--1_5>* {
        margin-left: var(--dwg-spacing__unit--1_5)
    }

    .tablet-lg\:dwg-flex-column-gap--2 {
        margin-left: calc(var(--dwg-spacing__unit--2)*-1)
    }

    .tablet-lg\:dwg-flex-column-gap--2>* {
        margin-left: var(--dwg-spacing__unit--2)
    }

    .tablet-lg\:dwg-flex-column-gap--3 {
        margin-left: calc(var(--dwg-spacing__unit--3)*-1)
    }

    .tablet-lg\:dwg-flex-column-gap--3>* {
        margin-left: var(--dwg-spacing__unit--3)
    }

    .tablet-lg\:dwg-flex-column-gap--4 {
        margin-left: calc(var(--dwg-spacing__unit--4)*-1)
    }

    .tablet-lg\:dwg-flex-column-gap--4>* {
        margin-left: var(--dwg-spacing__unit--4)
    }

    .tablet-lg\:dwg-flex-column-gap--6 {
        margin-left: calc(var(--dwg-spacing__unit--6)*-1)
    }

    .tablet-lg\:dwg-flex-column-gap--6>* {
        margin-left: var(--dwg-spacing__unit--6)
    }

    .tablet-lg\:dwg-flex-column-gap--9 {
        margin-left: calc(var(--dwg-spacing__unit--9)*-1)
    }

    .tablet-lg\:dwg-flex-column-gap--9>* {
        margin-left: var(--dwg-spacing__unit--9)
    }

    .tablet-lg\:dwg-flex-column-gap--12 {
        margin-left: calc(var(--dwg-spacing__unit--12)*-1)
    }

    .tablet-lg\:dwg-flex-column-gap--12>* {
        margin-left: var(--dwg-spacing__unit--12)
    }

    .tablet-lg\:dwg-flex-column-gap--15 {
        margin-left: calc(var(--dwg-spacing__unit--15)*-1)
    }

    .tablet-lg\:dwg-flex-column-gap--15>* {
        margin-left: var(--dwg-spacing__unit--15)
    }

    .tablet-lg\:dwg-flex-column-gap--19 {
        margin-left: calc(var(--dwg-spacing__unit--19)*-1)
    }

    .tablet-lg\:dwg-flex-column-gap--19>* {
        margin-left: var(--dwg-spacing__unit--19)
    }
}

@media (min-width:1280px) {

    .desktop\:dwg-flex-column-gap--0,
    .desktop\:dwg-flex-column-gap--0>* {
        margin-left: 0
    }

    .desktop\:dwg-flex-column-gap--0_5 {
        margin-left: calc(var(--dwg-spacing__unit--0_5)*-1)
    }

    .desktop\:dwg-flex-column-gap--0_5>* {
        margin-left: var(--dwg-spacing__unit--0_5)
    }

    .desktop\:dwg-flex-column-gap--1 {
        margin-left: calc(var(--dwg-spacing__unit--1)*-1)
    }

    .desktop\:dwg-flex-column-gap--1>* {
        margin-left: var(--dwg-spacing__unit--1)
    }

    .desktop\:dwg-flex-column-gap--1_5 {
        margin-left: calc(var(--dwg-spacing__unit--1_5)*-1)
    }

    .desktop\:dwg-flex-column-gap--1_5>* {
        margin-left: var(--dwg-spacing__unit--1_5)
    }

    .desktop\:dwg-flex-column-gap--2 {
        margin-left: calc(var(--dwg-spacing__unit--2)*-1)
    }

    .desktop\:dwg-flex-column-gap--2>* {
        margin-left: var(--dwg-spacing__unit--2)
    }

    .desktop\:dwg-flex-column-gap--3 {
        margin-left: calc(var(--dwg-spacing__unit--3)*-1)
    }

    .desktop\:dwg-flex-column-gap--3>* {
        margin-left: var(--dwg-spacing__unit--3)
    }

    .desktop\:dwg-flex-column-gap--4 {
        margin-left: calc(var(--dwg-spacing__unit--4)*-1)
    }

    .desktop\:dwg-flex-column-gap--4>* {
        margin-left: var(--dwg-spacing__unit--4)
    }

    .desktop\:dwg-flex-column-gap--6 {
        margin-left: calc(var(--dwg-spacing__unit--6)*-1)
    }

    .desktop\:dwg-flex-column-gap--6>* {
        margin-left: var(--dwg-spacing__unit--6)
    }

    .desktop\:dwg-flex-column-gap--9 {
        margin-left: calc(var(--dwg-spacing__unit--9)*-1)
    }

    .desktop\:dwg-flex-column-gap--9>* {
        margin-left: var(--dwg-spacing__unit--9)
    }

    .desktop\:dwg-flex-column-gap--12 {
        margin-left: calc(var(--dwg-spacing__unit--12)*-1)
    }

    .desktop\:dwg-flex-column-gap--12>* {
        margin-left: var(--dwg-spacing__unit--12)
    }

    .desktop\:dwg-flex-column-gap--15 {
        margin-left: calc(var(--dwg-spacing__unit--15)*-1)
    }

    .desktop\:dwg-flex-column-gap--15>* {
        margin-left: var(--dwg-spacing__unit--15)
    }

    .desktop\:dwg-flex-column-gap--19 {
        margin-left: calc(var(--dwg-spacing__unit--19)*-1)
    }

    .desktop\:dwg-flex-column-gap--19>* {
        margin-left: var(--dwg-spacing__unit--19)
    }
}

@media (min-width:1440px) {

    .desktop-lg\:dwg-flex-column-gap--0,
    .desktop-lg\:dwg-flex-column-gap--0>* {
        margin-left: 0
    }

    .desktop-lg\:dwg-flex-column-gap--0_5 {
        margin-left: calc(var(--dwg-spacing__unit--0_5)*-1)
    }

    .desktop-lg\:dwg-flex-column-gap--0_5>* {
        margin-left: var(--dwg-spacing__unit--0_5)
    }

    .desktop-lg\:dwg-flex-column-gap--1 {
        margin-left: calc(var(--dwg-spacing__unit--1)*-1)
    }

    .desktop-lg\:dwg-flex-column-gap--1>* {
        margin-left: var(--dwg-spacing__unit--1)
    }

    .desktop-lg\:dwg-flex-column-gap--1_5 {
        margin-left: calc(var(--dwg-spacing__unit--1_5)*-1)
    }

    .desktop-lg\:dwg-flex-column-gap--1_5>* {
        margin-left: var(--dwg-spacing__unit--1_5)
    }

    .desktop-lg\:dwg-flex-column-gap--2 {
        margin-left: calc(var(--dwg-spacing__unit--2)*-1)
    }

    .desktop-lg\:dwg-flex-column-gap--2>* {
        margin-left: var(--dwg-spacing__unit--2)
    }

    .desktop-lg\:dwg-flex-column-gap--3 {
        margin-left: calc(var(--dwg-spacing__unit--3)*-1)
    }

    .desktop-lg\:dwg-flex-column-gap--3>* {
        margin-left: var(--dwg-spacing__unit--3)
    }

    .desktop-lg\:dwg-flex-column-gap--4 {
        margin-left: calc(var(--dwg-spacing__unit--4)*-1)
    }

    .desktop-lg\:dwg-flex-column-gap--4>* {
        margin-left: var(--dwg-spacing__unit--4)
    }

    .desktop-lg\:dwg-flex-column-gap--6 {
        margin-left: calc(var(--dwg-spacing__unit--6)*-1)
    }

    .desktop-lg\:dwg-flex-column-gap--6>* {
        margin-left: var(--dwg-spacing__unit--6)
    }

    .desktop-lg\:dwg-flex-column-gap--9 {
        margin-left: calc(var(--dwg-spacing__unit--9)*-1)
    }

    .desktop-lg\:dwg-flex-column-gap--9>* {
        margin-left: var(--dwg-spacing__unit--9)
    }

    .desktop-lg\:dwg-flex-column-gap--12 {
        margin-left: calc(var(--dwg-spacing__unit--12)*-1)
    }

    .desktop-lg\:dwg-flex-column-gap--12>* {
        margin-left: var(--dwg-spacing__unit--12)
    }

    .desktop-lg\:dwg-flex-column-gap--15 {
        margin-left: calc(var(--dwg-spacing__unit--15)*-1)
    }

    .desktop-lg\:dwg-flex-column-gap--15>* {
        margin-left: var(--dwg-spacing__unit--15)
    }

    .desktop-lg\:dwg-flex-column-gap--19 {
        margin-left: calc(var(--dwg-spacing__unit--19)*-1)
    }

    .desktop-lg\:dwg-flex-column-gap--19>* {
        margin-left: var(--dwg-spacing__unit--19)
    }
}

@media (min-width:1920px) {

    .ultrawide\:dwg-flex-column-gap--0,
    .ultrawide\:dwg-flex-column-gap--0>* {
        margin-left: 0
    }

    .ultrawide\:dwg-flex-column-gap--0_5 {
        margin-left: calc(var(--dwg-spacing__unit--0_5)*-1)
    }

    .ultrawide\:dwg-flex-column-gap--0_5>* {
        margin-left: var(--dwg-spacing__unit--0_5)
    }

    .ultrawide\:dwg-flex-column-gap--1 {
        margin-left: calc(var(--dwg-spacing__unit--1)*-1)
    }

    .ultrawide\:dwg-flex-column-gap--1>* {
        margin-left: var(--dwg-spacing__unit--1)
    }

    .ultrawide\:dwg-flex-column-gap--1_5 {
        margin-left: calc(var(--dwg-spacing__unit--1_5)*-1)
    }

    .ultrawide\:dwg-flex-column-gap--1_5>* {
        margin-left: var(--dwg-spacing__unit--1_5)
    }

    .ultrawide\:dwg-flex-column-gap--2 {
        margin-left: calc(var(--dwg-spacing__unit--2)*-1)
    }

    .ultrawide\:dwg-flex-column-gap--2>* {
        margin-left: var(--dwg-spacing__unit--2)
    }

    .ultrawide\:dwg-flex-column-gap--3 {
        margin-left: calc(var(--dwg-spacing__unit--3)*-1)
    }

    .ultrawide\:dwg-flex-column-gap--3>* {
        margin-left: var(--dwg-spacing__unit--3)
    }

    .ultrawide\:dwg-flex-column-gap--4 {
        margin-left: calc(var(--dwg-spacing__unit--4)*-1)
    }

    .ultrawide\:dwg-flex-column-gap--4>* {
        margin-left: var(--dwg-spacing__unit--4)
    }

    .ultrawide\:dwg-flex-column-gap--6 {
        margin-left: calc(var(--dwg-spacing__unit--6)*-1)
    }

    .ultrawide\:dwg-flex-column-gap--6>* {
        margin-left: var(--dwg-spacing__unit--6)
    }

    .ultrawide\:dwg-flex-column-gap--9 {
        margin-left: calc(var(--dwg-spacing__unit--9)*-1)
    }

    .ultrawide\:dwg-flex-column-gap--9>* {
        margin-left: var(--dwg-spacing__unit--9)
    }

    .ultrawide\:dwg-flex-column-gap--12 {
        margin-left: calc(var(--dwg-spacing__unit--12)*-1)
    }

    .ultrawide\:dwg-flex-column-gap--12>* {
        margin-left: var(--dwg-spacing__unit--12)
    }

    .ultrawide\:dwg-flex-column-gap--15 {
        margin-left: calc(var(--dwg-spacing__unit--15)*-1)
    }

    .ultrawide\:dwg-flex-column-gap--15>* {
        margin-left: var(--dwg-spacing__unit--15)
    }

    .ultrawide\:dwg-flex-column-gap--19 {
        margin-left: calc(var(--dwg-spacing__unit--19)*-1)
    }

    .ultrawide\:dwg-flex-column-gap--19>* {
        margin-left: var(--dwg-spacing__unit--19)
    }
}

.dwg-flex-direction--unset {
    flex-direction: unset
}

.dwg-flex-direction--row {
    flex-direction: row
}

.dwg-flex-direction--column {
    flex-direction: column
}

.dwg-flex-direction--row-reverse {
    flex-direction: row-reverse
}

.dwg-flex-direction--column-reverse {
    flex-direction: column-reverse
}

@media (min-width:480px) {
    .mobile-lg\:dwg-flex-direction--unset {
        flex-direction: unset
    }

    .mobile-lg\:dwg-flex-direction--row {
        flex-direction: row
    }

    .mobile-lg\:dwg-flex-direction--column {
        flex-direction: column
    }

    .mobile-lg\:dwg-flex-direction--row-reverse {
        flex-direction: row-reverse
    }

    .mobile-lg\:dwg-flex-direction--column-reverse {
        flex-direction: column-reverse
    }
}

@media (min-width:768px) {
    .tablet\:dwg-flex-direction--unset {
        flex-direction: unset
    }

    .tablet\:dwg-flex-direction--row {
        flex-direction: row
    }

    .tablet\:dwg-flex-direction--column {
        flex-direction: column
    }

    .tablet\:dwg-flex-direction--row-reverse {
        flex-direction: row-reverse
    }

    .tablet\:dwg-flex-direction--column-reverse {
        flex-direction: column-reverse
    }
}

@media (min-width:1024px) {
    .tablet-lg\:dwg-flex-direction--unset {
        flex-direction: unset
    }

    .tablet-lg\:dwg-flex-direction--row {
        flex-direction: row
    }

    .tablet-lg\:dwg-flex-direction--column {
        flex-direction: column
    }

    .tablet-lg\:dwg-flex-direction--row-reverse {
        flex-direction: row-reverse
    }

    .tablet-lg\:dwg-flex-direction--column-reverse {
        flex-direction: column-reverse
    }
}

@media (min-width:1280px) {
    .desktop\:dwg-flex-direction--unset {
        flex-direction: unset
    }

    .desktop\:dwg-flex-direction--row {
        flex-direction: row
    }

    .desktop\:dwg-flex-direction--column {
        flex-direction: column
    }

    .desktop\:dwg-flex-direction--row-reverse {
        flex-direction: row-reverse
    }

    .desktop\:dwg-flex-direction--column-reverse {
        flex-direction: column-reverse
    }
}

@media (min-width:1440px) {
    .desktop-lg\:dwg-flex-direction--unset {
        flex-direction: unset
    }

    .desktop-lg\:dwg-flex-direction--row {
        flex-direction: row
    }

    .desktop-lg\:dwg-flex-direction--column {
        flex-direction: column
    }

    .desktop-lg\:dwg-flex-direction--row-reverse {
        flex-direction: row-reverse
    }

    .desktop-lg\:dwg-flex-direction--column-reverse {
        flex-direction: column-reverse
    }
}

@media (min-width:1920px) {
    .ultrawide\:dwg-flex-direction--unset {
        flex-direction: unset
    }

    .ultrawide\:dwg-flex-direction--row {
        flex-direction: row
    }

    .ultrawide\:dwg-flex-direction--column {
        flex-direction: column
    }

    .ultrawide\:dwg-flex-direction--row-reverse {
        flex-direction: row-reverse
    }

    .ultrawide\:dwg-flex-direction--column-reverse {
        flex-direction: column-reverse
    }
}

.dwg-flex-grow {
    flex-grow: var(--dwg-flex-grow--mobile)
}

.dwg-flex-shrink {
    flex-shrink: var(--dwg-flex-shrink--mobile)
}

@media (min-width:480px) {
    .mobile-lg\:dwg-flex-grow {
        flex-grow: var(--dwg-flex-grow--mobile-lg)
    }

    .mobile-lg\:dwg-flex-shrink {
        flex-shrink: var(--dwg-flex-shrink--mobile-lg)
    }
}

@media (min-width:768px) {
    .tablet\:dwg-flex-grow {
        flex-grow: var(--dwg-flex-grow--tablet)
    }

    .tablet\:dwg-flex-shrink {
        flex-shrink: var(--dwg-flex-shrink--tablet)
    }
}

@media (min-width:1024px) {
    .tablet-lg\:dwg-flex-grow {
        flex-grow: var(--dwg-flex-grow--tablet-lg)
    }

    .tablet-lg\:dwg-flex-shrink {
        flex-shrink: var(--dwg-flex-shrink--tablet-lg)
    }
}

@media (min-width:1280px) {
    .desktop\:dwg-flex-grow {
        flex-grow: var(--dwg-flex-grow--desktop)
    }

    .desktop\:dwg-flex-shrink {
        flex-shrink: var(--dwg-flex-shrink--desktop)
    }
}

@media (min-width:1440px) {
    .desktop-lg\:dwg-flex-grow {
        flex-grow: var(--dwg-flex-grow--desktop-lg)
    }

    .desktop-lg\:dwg-flex-shrink {
        flex-shrink: var(--dwg-flex-shrink--desktop-lg)
    }
}

@media (min-width:1920px) {
    .ultrawide\:dwg-flex-grow {
        flex-grow: var(--dwg-flex-grow--ultrawide)
    }

    .ultrawide\:dwg-flex-shrink {
        flex-shrink: var(--dwg-flex-shrink--ultrawide)
    }
}

.dwg-flex-row-gap--0,
.dwg-flex-row-gap--0>* {
    margin-top: 0
}

.dwg-flex-row-gap--0_5 {
    margin-top: calc(var(--dwg-spacing__unit--0_5)*-1)
}

.dwg-flex-row-gap--0_5>* {
    margin-top: var(--dwg-spacing__unit--0_5)
}

.dwg-flex-row-gap--1 {
    margin-top: calc(var(--dwg-spacing__unit--1)*-1)
}

.dwg-flex-row-gap--1>* {
    margin-top: var(--dwg-spacing__unit--1)
}

.dwg-flex-row-gap--1_5 {
    margin-top: calc(var(--dwg-spacing__unit--1_5)*-1)
}

.dwg-flex-row-gap--1_5>* {
    margin-top: var(--dwg-spacing__unit--1_5)
}

.dwg-flex-row-gap--2 {
    margin-top: calc(var(--dwg-spacing__unit--2)*-1)
}

.dwg-flex-row-gap--2>* {
    margin-top: var(--dwg-spacing__unit--2)
}

.dwg-flex-row-gap--3 {
    margin-top: calc(var(--dwg-spacing__unit--3)*-1)
}

.dwg-flex-row-gap--3>* {
    margin-top: var(--dwg-spacing__unit--3)
}

.dwg-flex-row-gap--4 {
    margin-top: calc(var(--dwg-spacing__unit--4)*-1)
}

.dwg-flex-row-gap--4>* {
    margin-top: var(--dwg-spacing__unit--4)
}

.dwg-flex-row-gap--6 {
    margin-top: calc(var(--dwg-spacing__unit--6)*-1)
}

.dwg-flex-row-gap--6>* {
    margin-top: var(--dwg-spacing__unit--6)
}

.dwg-flex-row-gap--9 {
    margin-top: calc(var(--dwg-spacing__unit--9)*-1)
}

.dwg-flex-row-gap--9>* {
    margin-top: var(--dwg-spacing__unit--9)
}

.dwg-flex-row-gap--12 {
    margin-top: calc(var(--dwg-spacing__unit--12)*-1)
}

.dwg-flex-row-gap--12>* {
    margin-top: var(--dwg-spacing__unit--12)
}

.dwg-flex-row-gap--15 {
    margin-top: calc(var(--dwg-spacing__unit--15)*-1)
}

.dwg-flex-row-gap--15>* {
    margin-top: var(--dwg-spacing__unit--15)
}

.dwg-flex-row-gap--19 {
    margin-top: calc(var(--dwg-spacing__unit--19)*-1)
}

.dwg-flex-row-gap--19>* {
    margin-top: var(--dwg-spacing__unit--19)
}

@media (min-width:480px) {

    .mobile-lg\:dwg-flex-row-gap--0,
    .mobile-lg\:dwg-flex-row-gap--0>* {
        margin-top: 0
    }

    .mobile-lg\:dwg-flex-row-gap--0_5 {
        margin-top: calc(var(--dwg-spacing__unit--0_5)*-1)
    }

    .mobile-lg\:dwg-flex-row-gap--0_5>* {
        margin-top: var(--dwg-spacing__unit--0_5)
    }

    .mobile-lg\:dwg-flex-row-gap--1 {
        margin-top: calc(var(--dwg-spacing__unit--1)*-1)
    }

    .mobile-lg\:dwg-flex-row-gap--1>* {
        margin-top: var(--dwg-spacing__unit--1)
    }

    .mobile-lg\:dwg-flex-row-gap--1_5 {
        margin-top: calc(var(--dwg-spacing__unit--1_5)*-1)
    }

    .mobile-lg\:dwg-flex-row-gap--1_5>* {
        margin-top: var(--dwg-spacing__unit--1_5)
    }

    .mobile-lg\:dwg-flex-row-gap--2 {
        margin-top: calc(var(--dwg-spacing__unit--2)*-1)
    }

    .mobile-lg\:dwg-flex-row-gap--2>* {
        margin-top: var(--dwg-spacing__unit--2)
    }

    .mobile-lg\:dwg-flex-row-gap--3 {
        margin-top: calc(var(--dwg-spacing__unit--3)*-1)
    }

    .mobile-lg\:dwg-flex-row-gap--3>* {
        margin-top: var(--dwg-spacing__unit--3)
    }

    .mobile-lg\:dwg-flex-row-gap--4 {
        margin-top: calc(var(--dwg-spacing__unit--4)*-1)
    }

    .mobile-lg\:dwg-flex-row-gap--4>* {
        margin-top: var(--dwg-spacing__unit--4)
    }

    .mobile-lg\:dwg-flex-row-gap--6 {
        margin-top: calc(var(--dwg-spacing__unit--6)*-1)
    }

    .mobile-lg\:dwg-flex-row-gap--6>* {
        margin-top: var(--dwg-spacing__unit--6)
    }

    .mobile-lg\:dwg-flex-row-gap--9 {
        margin-top: calc(var(--dwg-spacing__unit--9)*-1)
    }

    .mobile-lg\:dwg-flex-row-gap--9>* {
        margin-top: var(--dwg-spacing__unit--9)
    }

    .mobile-lg\:dwg-flex-row-gap--12 {
        margin-top: calc(var(--dwg-spacing__unit--12)*-1)
    }

    .mobile-lg\:dwg-flex-row-gap--12>* {
        margin-top: var(--dwg-spacing__unit--12)
    }

    .mobile-lg\:dwg-flex-row-gap--15 {
        margin-top: calc(var(--dwg-spacing__unit--15)*-1)
    }

    .mobile-lg\:dwg-flex-row-gap--15>* {
        margin-top: var(--dwg-spacing__unit--15)
    }

    .mobile-lg\:dwg-flex-row-gap--19 {
        margin-top: calc(var(--dwg-spacing__unit--19)*-1)
    }

    .mobile-lg\:dwg-flex-row-gap--19>* {
        margin-top: var(--dwg-spacing__unit--19)
    }
}

@media (min-width:768px) {

    .tablet\:dwg-flex-row-gap--0,
    .tablet\:dwg-flex-row-gap--0>* {
        margin-top: 0
    }

    .tablet\:dwg-flex-row-gap--0_5 {
        margin-top: calc(var(--dwg-spacing__unit--0_5)*-1)
    }

    .tablet\:dwg-flex-row-gap--0_5>* {
        margin-top: var(--dwg-spacing__unit--0_5)
    }

    .tablet\:dwg-flex-row-gap--1 {
        margin-top: calc(var(--dwg-spacing__unit--1)*-1)
    }

    .tablet\:dwg-flex-row-gap--1>* {
        margin-top: var(--dwg-spacing__unit--1)
    }

    .tablet\:dwg-flex-row-gap--1_5 {
        margin-top: calc(var(--dwg-spacing__unit--1_5)*-1)
    }

    .tablet\:dwg-flex-row-gap--1_5>* {
        margin-top: var(--dwg-spacing__unit--1_5)
    }

    .tablet\:dwg-flex-row-gap--2 {
        margin-top: calc(var(--dwg-spacing__unit--2)*-1)
    }

    .tablet\:dwg-flex-row-gap--2>* {
        margin-top: var(--dwg-spacing__unit--2)
    }

    .tablet\:dwg-flex-row-gap--3 {
        margin-top: calc(var(--dwg-spacing__unit--3)*-1)
    }

    .tablet\:dwg-flex-row-gap--3>* {
        margin-top: var(--dwg-spacing__unit--3)
    }

    .tablet\:dwg-flex-row-gap--4 {
        margin-top: calc(var(--dwg-spacing__unit--4)*-1)
    }

    .tablet\:dwg-flex-row-gap--4>* {
        margin-top: var(--dwg-spacing__unit--4)
    }

    .tablet\:dwg-flex-row-gap--6 {
        margin-top: calc(var(--dwg-spacing__unit--6)*-1)
    }

    .tablet\:dwg-flex-row-gap--6>* {
        margin-top: var(--dwg-spacing__unit--6)
    }

    .tablet\:dwg-flex-row-gap--9 {
        margin-top: calc(var(--dwg-spacing__unit--9)*-1)
    }

    .tablet\:dwg-flex-row-gap--9>* {
        margin-top: var(--dwg-spacing__unit--9)
    }

    .tablet\:dwg-flex-row-gap--12 {
        margin-top: calc(var(--dwg-spacing__unit--12)*-1)
    }

    .tablet\:dwg-flex-row-gap--12>* {
        margin-top: var(--dwg-spacing__unit--12)
    }

    .tablet\:dwg-flex-row-gap--15 {
        margin-top: calc(var(--dwg-spacing__unit--15)*-1)
    }

    .tablet\:dwg-flex-row-gap--15>* {
        margin-top: var(--dwg-spacing__unit--15)
    }

    .tablet\:dwg-flex-row-gap--19 {
        margin-top: calc(var(--dwg-spacing__unit--19)*-1)
    }

    .tablet\:dwg-flex-row-gap--19>* {
        margin-top: var(--dwg-spacing__unit--19)
    }
}

@media (min-width:1024px) {

    .tablet-lg\:dwg-flex-row-gap--0,
    .tablet-lg\:dwg-flex-row-gap--0>* {
        margin-top: 0
    }

    .tablet-lg\:dwg-flex-row-gap--0_5 {
        margin-top: calc(var(--dwg-spacing__unit--0_5)*-1)
    }

    .tablet-lg\:dwg-flex-row-gap--0_5>* {
        margin-top: var(--dwg-spacing__unit--0_5)
    }

    .tablet-lg\:dwg-flex-row-gap--1 {
        margin-top: calc(var(--dwg-spacing__unit--1)*-1)
    }

    .tablet-lg\:dwg-flex-row-gap--1>* {
        margin-top: var(--dwg-spacing__unit--1)
    }

    .tablet-lg\:dwg-flex-row-gap--1_5 {
        margin-top: calc(var(--dwg-spacing__unit--1_5)*-1)
    }

    .tablet-lg\:dwg-flex-row-gap--1_5>* {
        margin-top: var(--dwg-spacing__unit--1_5)
    }

    .tablet-lg\:dwg-flex-row-gap--2 {
        margin-top: calc(var(--dwg-spacing__unit--2)*-1)
    }

    .tablet-lg\:dwg-flex-row-gap--2>* {
        margin-top: var(--dwg-spacing__unit--2)
    }

    .tablet-lg\:dwg-flex-row-gap--3 {
        margin-top: calc(var(--dwg-spacing__unit--3)*-1)
    }

    .tablet-lg\:dwg-flex-row-gap--3>* {
        margin-top: var(--dwg-spacing__unit--3)
    }

    .tablet-lg\:dwg-flex-row-gap--4 {
        margin-top: calc(var(--dwg-spacing__unit--4)*-1)
    }

    .tablet-lg\:dwg-flex-row-gap--4>* {
        margin-top: var(--dwg-spacing__unit--4)
    }

    .tablet-lg\:dwg-flex-row-gap--6 {
        margin-top: calc(var(--dwg-spacing__unit--6)*-1)
    }

    .tablet-lg\:dwg-flex-row-gap--6>* {
        margin-top: var(--dwg-spacing__unit--6)
    }

    .tablet-lg\:dwg-flex-row-gap--9 {
        margin-top: calc(var(--dwg-spacing__unit--9)*-1)
    }

    .tablet-lg\:dwg-flex-row-gap--9>* {
        margin-top: var(--dwg-spacing__unit--9)
    }

    .tablet-lg\:dwg-flex-row-gap--12 {
        margin-top: calc(var(--dwg-spacing__unit--12)*-1)
    }

    .tablet-lg\:dwg-flex-row-gap--12>* {
        margin-top: var(--dwg-spacing__unit--12)
    }

    .tablet-lg\:dwg-flex-row-gap--15 {
        margin-top: calc(var(--dwg-spacing__unit--15)*-1)
    }

    .tablet-lg\:dwg-flex-row-gap--15>* {
        margin-top: var(--dwg-spacing__unit--15)
    }

    .tablet-lg\:dwg-flex-row-gap--19 {
        margin-top: calc(var(--dwg-spacing__unit--19)*-1)
    }

    .tablet-lg\:dwg-flex-row-gap--19>* {
        margin-top: var(--dwg-spacing__unit--19)
    }
}

@media (min-width:1280px) {

    .desktop\:dwg-flex-row-gap--0,
    .desktop\:dwg-flex-row-gap--0>* {
        margin-top: 0
    }

    .desktop\:dwg-flex-row-gap--0_5 {
        margin-top: calc(var(--dwg-spacing__unit--0_5)*-1)
    }

    .desktop\:dwg-flex-row-gap--0_5>* {
        margin-top: var(--dwg-spacing__unit--0_5)
    }

    .desktop\:dwg-flex-row-gap--1 {
        margin-top: calc(var(--dwg-spacing__unit--1)*-1)
    }

    .desktop\:dwg-flex-row-gap--1>* {
        margin-top: var(--dwg-spacing__unit--1)
    }

    .desktop\:dwg-flex-row-gap--1_5 {
        margin-top: calc(var(--dwg-spacing__unit--1_5)*-1)
    }

    .desktop\:dwg-flex-row-gap--1_5>* {
        margin-top: var(--dwg-spacing__unit--1_5)
    }

    .desktop\:dwg-flex-row-gap--2 {
        margin-top: calc(var(--dwg-spacing__unit--2)*-1)
    }

    .desktop\:dwg-flex-row-gap--2>* {
        margin-top: var(--dwg-spacing__unit--2)
    }

    .desktop\:dwg-flex-row-gap--3 {
        margin-top: calc(var(--dwg-spacing__unit--3)*-1)
    }

    .desktop\:dwg-flex-row-gap--3>* {
        margin-top: var(--dwg-spacing__unit--3)
    }

    .desktop\:dwg-flex-row-gap--4 {
        margin-top: calc(var(--dwg-spacing__unit--4)*-1)
    }

    .desktop\:dwg-flex-row-gap--4>* {
        margin-top: var(--dwg-spacing__unit--4)
    }

    .desktop\:dwg-flex-row-gap--6 {
        margin-top: calc(var(--dwg-spacing__unit--6)*-1)
    }

    .desktop\:dwg-flex-row-gap--6>* {
        margin-top: var(--dwg-spacing__unit--6)
    }

    .desktop\:dwg-flex-row-gap--9 {
        margin-top: calc(var(--dwg-spacing__unit--9)*-1)
    }

    .desktop\:dwg-flex-row-gap--9>* {
        margin-top: var(--dwg-spacing__unit--9)
    }

    .desktop\:dwg-flex-row-gap--12 {
        margin-top: calc(var(--dwg-spacing__unit--12)*-1)
    }

    .desktop\:dwg-flex-row-gap--12>* {
        margin-top: var(--dwg-spacing__unit--12)
    }

    .desktop\:dwg-flex-row-gap--15 {
        margin-top: calc(var(--dwg-spacing__unit--15)*-1)
    }

    .desktop\:dwg-flex-row-gap--15>* {
        margin-top: var(--dwg-spacing__unit--15)
    }

    .desktop\:dwg-flex-row-gap--19 {
        margin-top: calc(var(--dwg-spacing__unit--19)*-1)
    }

    .desktop\:dwg-flex-row-gap--19>* {
        margin-top: var(--dwg-spacing__unit--19)
    }
}

@media (min-width:1440px) {

    .desktop-lg\:dwg-flex-row-gap--0,
    .desktop-lg\:dwg-flex-row-gap--0>* {
        margin-top: 0
    }

    .desktop-lg\:dwg-flex-row-gap--0_5 {
        margin-top: calc(var(--dwg-spacing__unit--0_5)*-1)
    }

    .desktop-lg\:dwg-flex-row-gap--0_5>* {
        margin-top: var(--dwg-spacing__unit--0_5)
    }

    .desktop-lg\:dwg-flex-row-gap--1 {
        margin-top: calc(var(--dwg-spacing__unit--1)*-1)
    }

    .desktop-lg\:dwg-flex-row-gap--1>* {
        margin-top: var(--dwg-spacing__unit--1)
    }

    .desktop-lg\:dwg-flex-row-gap--1_5 {
        margin-top: calc(var(--dwg-spacing__unit--1_5)*-1)
    }

    .desktop-lg\:dwg-flex-row-gap--1_5>* {
        margin-top: var(--dwg-spacing__unit--1_5)
    }

    .desktop-lg\:dwg-flex-row-gap--2 {
        margin-top: calc(var(--dwg-spacing__unit--2)*-1)
    }

    .desktop-lg\:dwg-flex-row-gap--2>* {
        margin-top: var(--dwg-spacing__unit--2)
    }

    .desktop-lg\:dwg-flex-row-gap--3 {
        margin-top: calc(var(--dwg-spacing__unit--3)*-1)
    }

    .desktop-lg\:dwg-flex-row-gap--3>* {
        margin-top: var(--dwg-spacing__unit--3)
    }

    .desktop-lg\:dwg-flex-row-gap--4 {
        margin-top: calc(var(--dwg-spacing__unit--4)*-1)
    }

    .desktop-lg\:dwg-flex-row-gap--4>* {
        margin-top: var(--dwg-spacing__unit--4)
    }

    .desktop-lg\:dwg-flex-row-gap--6 {
        margin-top: calc(var(--dwg-spacing__unit--6)*-1)
    }

    .desktop-lg\:dwg-flex-row-gap--6>* {
        margin-top: var(--dwg-spacing__unit--6)
    }

    .desktop-lg\:dwg-flex-row-gap--9 {
        margin-top: calc(var(--dwg-spacing__unit--9)*-1)
    }

    .desktop-lg\:dwg-flex-row-gap--9>* {
        margin-top: var(--dwg-spacing__unit--9)
    }

    .desktop-lg\:dwg-flex-row-gap--12 {
        margin-top: calc(var(--dwg-spacing__unit--12)*-1)
    }

    .desktop-lg\:dwg-flex-row-gap--12>* {
        margin-top: var(--dwg-spacing__unit--12)
    }

    .desktop-lg\:dwg-flex-row-gap--15 {
        margin-top: calc(var(--dwg-spacing__unit--15)*-1)
    }

    .desktop-lg\:dwg-flex-row-gap--15>* {
        margin-top: var(--dwg-spacing__unit--15)
    }

    .desktop-lg\:dwg-flex-row-gap--19 {
        margin-top: calc(var(--dwg-spacing__unit--19)*-1)
    }

    .desktop-lg\:dwg-flex-row-gap--19>* {
        margin-top: var(--dwg-spacing__unit--19)
    }
}

@media (min-width:1920px) {

    .ultrawide\:dwg-flex-row-gap--0,
    .ultrawide\:dwg-flex-row-gap--0>* {
        margin-top: 0
    }

    .ultrawide\:dwg-flex-row-gap--0_5 {
        margin-top: calc(var(--dwg-spacing__unit--0_5)*-1)
    }

    .ultrawide\:dwg-flex-row-gap--0_5>* {
        margin-top: var(--dwg-spacing__unit--0_5)
    }

    .ultrawide\:dwg-flex-row-gap--1 {
        margin-top: calc(var(--dwg-spacing__unit--1)*-1)
    }

    .ultrawide\:dwg-flex-row-gap--1>* {
        margin-top: var(--dwg-spacing__unit--1)
    }

    .ultrawide\:dwg-flex-row-gap--1_5 {
        margin-top: calc(var(--dwg-spacing__unit--1_5)*-1)
    }

    .ultrawide\:dwg-flex-row-gap--1_5>* {
        margin-top: var(--dwg-spacing__unit--1_5)
    }

    .ultrawide\:dwg-flex-row-gap--2 {
        margin-top: calc(var(--dwg-spacing__unit--2)*-1)
    }

    .ultrawide\:dwg-flex-row-gap--2>* {
        margin-top: var(--dwg-spacing__unit--2)
    }

    .ultrawide\:dwg-flex-row-gap--3 {
        margin-top: calc(var(--dwg-spacing__unit--3)*-1)
    }

    .ultrawide\:dwg-flex-row-gap--3>* {
        margin-top: var(--dwg-spacing__unit--3)
    }

    .ultrawide\:dwg-flex-row-gap--4 {
        margin-top: calc(var(--dwg-spacing__unit--4)*-1)
    }

    .ultrawide\:dwg-flex-row-gap--4>* {
        margin-top: var(--dwg-spacing__unit--4)
    }

    .ultrawide\:dwg-flex-row-gap--6 {
        margin-top: calc(var(--dwg-spacing__unit--6)*-1)
    }

    .ultrawide\:dwg-flex-row-gap--6>* {
        margin-top: var(--dwg-spacing__unit--6)
    }

    .ultrawide\:dwg-flex-row-gap--9 {
        margin-top: calc(var(--dwg-spacing__unit--9)*-1)
    }

    .ultrawide\:dwg-flex-row-gap--9>* {
        margin-top: var(--dwg-spacing__unit--9)
    }

    .ultrawide\:dwg-flex-row-gap--12 {
        margin-top: calc(var(--dwg-spacing__unit--12)*-1)
    }

    .ultrawide\:dwg-flex-row-gap--12>* {
        margin-top: var(--dwg-spacing__unit--12)
    }

    .ultrawide\:dwg-flex-row-gap--15 {
        margin-top: calc(var(--dwg-spacing__unit--15)*-1)
    }

    .ultrawide\:dwg-flex-row-gap--15>* {
        margin-top: var(--dwg-spacing__unit--15)
    }

    .ultrawide\:dwg-flex-row-gap--19 {
        margin-top: calc(var(--dwg-spacing__unit--19)*-1)
    }

    .ultrawide\:dwg-flex-row-gap--19>* {
        margin-top: var(--dwg-spacing__unit--19)
    }
}

.dwg-font-family--sharp-grotesk-20-book {
    font-family: var(--__dwgSharpGrotesk20BookStack)
}

.dwg-font-family--sharp-grotesk-23-book {
    font-family: var(--__dwgSharpGrotesk23BookStack)
}

.dwg-font-family--atlas-grotesk {
    font-family: var(--__dwgAtlasGroteskStack)
}

.dwg-font-family--inherit {
    font-family: inherit
}

@media (min-width:480px) {
    .mobile-lg\:dwg-font-family--sharp-grotesk-20-book {
        font-family: var(--__dwgSharpGrotesk20BookStack)
    }

    .mobile-lg\:dwg-font-family--sharp-grotesk-23-book {
        font-family: var(--__dwgSharpGrotesk23BookStack)
    }

    .mobile-lg\:dwg-font-family--atlas-grotesk {
        font-family: var(--__dwgAtlasGroteskStack)
    }

    .mobile-lg\:dwg-font-family--inherit {
        font-family: inherit
    }
}

@media (min-width:768px) {
    .tablet\:dwg-font-family--sharp-grotesk-20-book {
        font-family: var(--__dwgSharpGrotesk20BookStack)
    }

    .tablet\:dwg-font-family--sharp-grotesk-23-book {
        font-family: var(--__dwgSharpGrotesk23BookStack)
    }

    .tablet\:dwg-font-family--atlas-grotesk {
        font-family: var(--__dwgAtlasGroteskStack)
    }

    .tablet\:dwg-font-family--inherit {
        font-family: inherit
    }
}

@media (min-width:1024px) {
    .tablet-lg\:dwg-font-family--sharp-grotesk-20-book {
        font-family: var(--__dwgSharpGrotesk20BookStack)
    }

    .tablet-lg\:dwg-font-family--sharp-grotesk-23-book {
        font-family: var(--__dwgSharpGrotesk23BookStack)
    }

    .tablet-lg\:dwg-font-family--atlas-grotesk {
        font-family: var(--__dwgAtlasGroteskStack)
    }

    .tablet-lg\:dwg-font-family--inherit {
        font-family: inherit
    }
}

@media (min-width:1280px) {
    .desktop\:dwg-font-family--sharp-grotesk-20-book {
        font-family: var(--__dwgSharpGrotesk20BookStack)
    }

    .desktop\:dwg-font-family--sharp-grotesk-23-book {
        font-family: var(--__dwgSharpGrotesk23BookStack)
    }

    .desktop\:dwg-font-family--atlas-grotesk {
        font-family: var(--__dwgAtlasGroteskStack)
    }

    .desktop\:dwg-font-family--inherit {
        font-family: inherit
    }
}

@media (min-width:1440px) {
    .desktop-lg\:dwg-font-family--sharp-grotesk-20-book {
        font-family: var(--__dwgSharpGrotesk20BookStack)
    }

    .desktop-lg\:dwg-font-family--sharp-grotesk-23-book {
        font-family: var(--__dwgSharpGrotesk23BookStack)
    }

    .desktop-lg\:dwg-font-family--atlas-grotesk {
        font-family: var(--__dwgAtlasGroteskStack)
    }

    .desktop-lg\:dwg-font-family--inherit {
        font-family: inherit
    }
}

@media (min-width:1920px) {
    .ultrawide\:dwg-font-family--sharp-grotesk-20-book {
        font-family: var(--__dwgSharpGrotesk20BookStack)
    }

    .ultrawide\:dwg-font-family--sharp-grotesk-23-book {
        font-family: var(--__dwgSharpGrotesk23BookStack)
    }

    .ultrawide\:dwg-font-family--atlas-grotesk {
        font-family: var(--__dwgAtlasGroteskStack)
    }

    .ultrawide\:dwg-font-family--inherit {
        font-family: inherit
    }
}

.dwg-font-size--10 {
    font-size: 10px
}

.dwg-font-size--12 {
    font-size: 12px
}

.dwg-font-size--14 {
    font-size: 14px
}

.dwg-font-size--16 {
    font-size: 16px
}

.dwg-font-size--20 {
    font-size: 20px
}

.dwg-font-size--24 {
    font-size: 24px
}

.dwg-font-size--32 {
    font-size: 32px
}

.dwg-font-size--40 {
    font-size: 40px
}

.dwg-font-size--48 {
    font-size: 48px
}

.dwg-font-size--72 {
    font-size: 72px
}

.dwg-font-size--inherit {
    font-size: inherit
}

@media (min-width:480px) {
    .mobile-lg\:dwg-font-size--10 {
        font-size: 10px
    }

    .mobile-lg\:dwg-font-size--12 {
        font-size: 12px
    }

    .mobile-lg\:dwg-font-size--14 {
        font-size: 14px
    }

    .mobile-lg\:dwg-font-size--16 {
        font-size: 16px
    }

    .mobile-lg\:dwg-font-size--20 {
        font-size: 20px
    }

    .mobile-lg\:dwg-font-size--24 {
        font-size: 24px
    }

    .mobile-lg\:dwg-font-size--32 {
        font-size: 32px
    }

    .mobile-lg\:dwg-font-size--40 {
        font-size: 40px
    }

    .mobile-lg\:dwg-font-size--48 {
        font-size: 48px
    }

    .mobile-lg\:dwg-font-size--72 {
        font-size: 72px
    }

    .mobile-lg\:dwg-font-size--inherit {
        font-size: inherit
    }
}

@media (min-width:768px) {
    .tablet\:dwg-font-size--10 {
        font-size: 10px
    }

    .tablet\:dwg-font-size--12 {
        font-size: 12px
    }

    .tablet\:dwg-font-size--14 {
        font-size: 14px
    }

    .tablet\:dwg-font-size--16 {
        font-size: 16px
    }

    .tablet\:dwg-font-size--20 {
        font-size: 20px
    }

    .tablet\:dwg-font-size--24 {
        font-size: 24px
    }

    .tablet\:dwg-font-size--32 {
        font-size: 32px
    }

    .tablet\:dwg-font-size--40 {
        font-size: 40px
    }

    .tablet\:dwg-font-size--48 {
        font-size: 48px
    }

    .tablet\:dwg-font-size--72 {
        font-size: 72px
    }

    .tablet\:dwg-font-size--inherit {
        font-size: inherit
    }
}

@media (min-width:1024px) {
    .tablet-lg\:dwg-font-size--10 {
        font-size: 10px
    }

    .tablet-lg\:dwg-font-size--12 {
        font-size: 12px
    }

    .tablet-lg\:dwg-font-size--14 {
        font-size: 14px
    }

    .tablet-lg\:dwg-font-size--16 {
        font-size: 16px
    }

    .tablet-lg\:dwg-font-size--20 {
        font-size: 20px
    }

    .tablet-lg\:dwg-font-size--24 {
        font-size: 24px
    }

    .tablet-lg\:dwg-font-size--32 {
        font-size: 32px
    }

    .tablet-lg\:dwg-font-size--40 {
        font-size: 40px
    }

    .tablet-lg\:dwg-font-size--48 {
        font-size: 48px
    }

    .tablet-lg\:dwg-font-size--72 {
        font-size: 72px
    }

    .tablet-lg\:dwg-font-size--inherit {
        font-size: inherit
    }
}

@media (min-width:1280px) {
    .desktop\:dwg-font-size--10 {
        font-size: 10px
    }

    .desktop\:dwg-font-size--12 {
        font-size: 12px
    }

    .desktop\:dwg-font-size--14 {
        font-size: 14px
    }

    .desktop\:dwg-font-size--16 {
        font-size: 16px
    }

    .desktop\:dwg-font-size--20 {
        font-size: 20px
    }

    .desktop\:dwg-font-size--24 {
        font-size: 24px
    }

    .desktop\:dwg-font-size--32 {
        font-size: 32px
    }

    .desktop\:dwg-font-size--40 {
        font-size: 40px
    }

    .desktop\:dwg-font-size--48 {
        font-size: 48px
    }

    .desktop\:dwg-font-size--72 {
        font-size: 72px
    }

    .desktop\:dwg-font-size--inherit {
        font-size: inherit
    }
}

@media (min-width:1440px) {
    .desktop-lg\:dwg-font-size--10 {
        font-size: 10px
    }

    .desktop-lg\:dwg-font-size--12 {
        font-size: 12px
    }

    .desktop-lg\:dwg-font-size--14 {
        font-size: 14px
    }

    .desktop-lg\:dwg-font-size--16 {
        font-size: 16px
    }

    .desktop-lg\:dwg-font-size--20 {
        font-size: 20px
    }

    .desktop-lg\:dwg-font-size--24 {
        font-size: 24px
    }

    .desktop-lg\:dwg-font-size--32 {
        font-size: 32px
    }

    .desktop-lg\:dwg-font-size--40 {
        font-size: 40px
    }

    .desktop-lg\:dwg-font-size--48 {
        font-size: 48px
    }

    .desktop-lg\:dwg-font-size--72 {
        font-size: 72px
    }

    .desktop-lg\:dwg-font-size--inherit {
        font-size: inherit
    }
}

@media (min-width:1920px) {
    .ultrawide\:dwg-font-size--10 {
        font-size: 10px
    }

    .ultrawide\:dwg-font-size--12 {
        font-size: 12px
    }

    .ultrawide\:dwg-font-size--14 {
        font-size: 14px
    }

    .ultrawide\:dwg-font-size--16 {
        font-size: 16px
    }

    .ultrawide\:dwg-font-size--20 {
        font-size: 20px
    }

    .ultrawide\:dwg-font-size--24 {
        font-size: 24px
    }

    .ultrawide\:dwg-font-size--32 {
        font-size: 32px
    }

    .ultrawide\:dwg-font-size--40 {
        font-size: 40px
    }

    .ultrawide\:dwg-font-size--48 {
        font-size: 48px
    }

    .ultrawide\:dwg-font-size--72 {
        font-size: 72px
    }

    .ultrawide\:dwg-font-size--inherit {
        font-size: inherit
    }
}

.dwg-font-style--normal {
    font-style: normal
}

.dwg-font-style--italic {
    font-style: italic
}

.dwg-font-weight--regular {
    font-weight: 400
}

.dwg-font-weight--medium {
    font-weight: 500
}

.dwg-font-weight--bold {
    font-weight: 700
}

@media (min-width:480px) {
    .mobile-lg\:dwg-font-weight--regular {
        font-weight: 400
    }

    .mobile-lg\:dwg-font-weight--medium {
        font-weight: 500
    }

    .mobile-lg\:dwg-font-weight--bold {
        font-weight: 700
    }
}

@media (min-width:768px) {
    .tablet\:dwg-font-weight--regular {
        font-weight: 400
    }

    .tablet\:dwg-font-weight--medium {
        font-weight: 500
    }

    .tablet\:dwg-font-weight--bold {
        font-weight: 700
    }
}

@media (min-width:1024px) {
    .tablet-lg\:dwg-font-weight--regular {
        font-weight: 400
    }

    .tablet-lg\:dwg-font-weight--medium {
        font-weight: 500
    }

    .tablet-lg\:dwg-font-weight--bold {
        font-weight: 700
    }
}

@media (min-width:1280px) {
    .desktop\:dwg-font-weight--regular {
        font-weight: 400
    }

    .desktop\:dwg-font-weight--medium {
        font-weight: 500
    }

    .desktop\:dwg-font-weight--bold {
        font-weight: 700
    }
}

@media (min-width:1440px) {
    .desktop-lg\:dwg-font-weight--regular {
        font-weight: 400
    }

    .desktop-lg\:dwg-font-weight--medium {
        font-weight: 500
    }

    .desktop-lg\:dwg-font-weight--bold {
        font-weight: 700
    }
}

@media (min-width:1920px) {
    .ultrawide\:dwg-font-weight--regular {
        font-weight: 400
    }

    .ultrawide\:dwg-font-weight--medium {
        font-weight: 500
    }

    .ultrawide\:dwg-font-weight--bold {
        font-weight: 700
    }
}

.dwg-grid-column-span--1 {
    grid-column: span 1
}

.dwg-grid-column-span--2 {
    grid-column: span 2
}

.dwg-grid-column-span--3 {
    grid-column: span 3
}

.dwg-grid-column-span--4 {
    grid-column: span 4
}

.dwg-grid-column-span--5 {
    grid-column: span 5
}

.dwg-grid-column-span--6 {
    grid-column: span 6
}

.dwg-grid-column-span--7 {
    grid-column: span 7
}

.dwg-grid-column-span--8 {
    grid-column: span 8
}

.dwg-grid-column-span--9 {
    grid-column: span 9
}

.dwg-grid-column-span--10 {
    grid-column: span 10
}

.dwg-grid-column-span--11 {
    grid-column: span 11
}

.dwg-grid-column-span--12 {
    grid-column: span 12
}

.dwg-grid-column-span--13 {
    grid-column: span 13
}

.dwg-grid-column-span--14 {
    grid-column: span 14
}

.dwg-grid-column-span--15 {
    grid-column: span 15
}

.dwg-grid-column-span--16 {
    grid-column: span 16
}

.dwg-grid-column-span--17 {
    grid-column: span 17
}

.dwg-grid-column-span--18 {
    grid-column: span 18
}

.dwg-grid-column-span--19 {
    grid-column: span 19
}

.dwg-grid-column-span--20 {
    grid-column: span 20
}

.dwg-grid-column-span--21 {
    grid-column: span 21
}

.dwg-grid-column-span--22 {
    grid-column: span 22
}

.dwg-grid-column-span--23 {
    grid-column: span 23
}

.dwg-grid-column-span--24 {
    grid-column: span 24
}

.dwg-grid-column-span--25 {
    grid-column: span 25
}

.dwg-grid-column-span--26 {
    grid-column: span 26
}

@media (min-width:480px) {
    .mobile-lg\:dwg-grid-column-span--1 {
        grid-column: span 1
    }

    .mobile-lg\:dwg-grid-column-span--2 {
        grid-column: span 2
    }

    .mobile-lg\:dwg-grid-column-span--3 {
        grid-column: span 3
    }

    .mobile-lg\:dwg-grid-column-span--4 {
        grid-column: span 4
    }

    .mobile-lg\:dwg-grid-column-span--5 {
        grid-column: span 5
    }

    .mobile-lg\:dwg-grid-column-span--6 {
        grid-column: span 6
    }

    .mobile-lg\:dwg-grid-column-span--7 {
        grid-column: span 7
    }

    .mobile-lg\:dwg-grid-column-span--8 {
        grid-column: span 8
    }

    .mobile-lg\:dwg-grid-column-span--9 {
        grid-column: span 9
    }

    .mobile-lg\:dwg-grid-column-span--10 {
        grid-column: span 10
    }

    .mobile-lg\:dwg-grid-column-span--11 {
        grid-column: span 11
    }

    .mobile-lg\:dwg-grid-column-span--12 {
        grid-column: span 12
    }

    .mobile-lg\:dwg-grid-column-span--13 {
        grid-column: span 13
    }

    .mobile-lg\:dwg-grid-column-span--14 {
        grid-column: span 14
    }

    .mobile-lg\:dwg-grid-column-span--15 {
        grid-column: span 15
    }

    .mobile-lg\:dwg-grid-column-span--16 {
        grid-column: span 16
    }

    .mobile-lg\:dwg-grid-column-span--17 {
        grid-column: span 17
    }

    .mobile-lg\:dwg-grid-column-span--18 {
        grid-column: span 18
    }

    .mobile-lg\:dwg-grid-column-span--19 {
        grid-column: span 19
    }

    .mobile-lg\:dwg-grid-column-span--20 {
        grid-column: span 20
    }

    .mobile-lg\:dwg-grid-column-span--21 {
        grid-column: span 21
    }

    .mobile-lg\:dwg-grid-column-span--22 {
        grid-column: span 22
    }

    .mobile-lg\:dwg-grid-column-span--23 {
        grid-column: span 23
    }

    .mobile-lg\:dwg-grid-column-span--24 {
        grid-column: span 24
    }

    .mobile-lg\:dwg-grid-column-span--25 {
        grid-column: span 25
    }

    .mobile-lg\:dwg-grid-column-span--26 {
        grid-column: span 26
    }
}

@media (min-width:768px) {
    .tablet\:dwg-grid-column-span--1 {
        grid-column: span 1
    }

    .tablet\:dwg-grid-column-span--2 {
        grid-column: span 2
    }

    .tablet\:dwg-grid-column-span--3 {
        grid-column: span 3
    }

    .tablet\:dwg-grid-column-span--4 {
        grid-column: span 4
    }

    .tablet\:dwg-grid-column-span--5 {
        grid-column: span 5
    }

    .tablet\:dwg-grid-column-span--6 {
        grid-column: span 6
    }

    .tablet\:dwg-grid-column-span--7 {
        grid-column: span 7
    }

    .tablet\:dwg-grid-column-span--8 {
        grid-column: span 8
    }

    .tablet\:dwg-grid-column-span--9 {
        grid-column: span 9
    }

    .tablet\:dwg-grid-column-span--10 {
        grid-column: span 10
    }

    .tablet\:dwg-grid-column-span--11 {
        grid-column: span 11
    }

    .tablet\:dwg-grid-column-span--12 {
        grid-column: span 12
    }

    .tablet\:dwg-grid-column-span--13 {
        grid-column: span 13
    }

    .tablet\:dwg-grid-column-span--14 {
        grid-column: span 14
    }

    .tablet\:dwg-grid-column-span--15 {
        grid-column: span 15
    }

    .tablet\:dwg-grid-column-span--16 {
        grid-column: span 16
    }

    .tablet\:dwg-grid-column-span--17 {
        grid-column: span 17
    }

    .tablet\:dwg-grid-column-span--18 {
        grid-column: span 18
    }

    .tablet\:dwg-grid-column-span--19 {
        grid-column: span 19
    }

    .tablet\:dwg-grid-column-span--20 {
        grid-column: span 20
    }

    .tablet\:dwg-grid-column-span--21 {
        grid-column: span 21
    }

    .tablet\:dwg-grid-column-span--22 {
        grid-column: span 22
    }

    .tablet\:dwg-grid-column-span--23 {
        grid-column: span 23
    }

    .tablet\:dwg-grid-column-span--24 {
        grid-column: span 24
    }

    .tablet\:dwg-grid-column-span--25 {
        grid-column: span 25
    }

    .tablet\:dwg-grid-column-span--26 {
        grid-column: span 26
    }
}

@media (min-width:1024px) {
    .tablet-lg\:dwg-grid-column-span--1 {
        grid-column: span 1
    }

    .tablet-lg\:dwg-grid-column-span--2 {
        grid-column: span 2
    }

    .tablet-lg\:dwg-grid-column-span--3 {
        grid-column: span 3
    }

    .tablet-lg\:dwg-grid-column-span--4 {
        grid-column: span 4
    }

    .tablet-lg\:dwg-grid-column-span--5 {
        grid-column: span 5
    }

    .tablet-lg\:dwg-grid-column-span--6 {
        grid-column: span 6
    }

    .tablet-lg\:dwg-grid-column-span--7 {
        grid-column: span 7
    }

    .tablet-lg\:dwg-grid-column-span--8 {
        grid-column: span 8
    }

    .tablet-lg\:dwg-grid-column-span--9 {
        grid-column: span 9
    }

    .tablet-lg\:dwg-grid-column-span--10 {
        grid-column: span 10
    }

    .tablet-lg\:dwg-grid-column-span--11 {
        grid-column: span 11
    }

    .tablet-lg\:dwg-grid-column-span--12 {
        grid-column: span 12
    }

    .tablet-lg\:dwg-grid-column-span--13 {
        grid-column: span 13
    }

    .tablet-lg\:dwg-grid-column-span--14 {
        grid-column: span 14
    }

    .tablet-lg\:dwg-grid-column-span--15 {
        grid-column: span 15
    }

    .tablet-lg\:dwg-grid-column-span--16 {
        grid-column: span 16
    }

    .tablet-lg\:dwg-grid-column-span--17 {
        grid-column: span 17
    }

    .tablet-lg\:dwg-grid-column-span--18 {
        grid-column: span 18
    }

    .tablet-lg\:dwg-grid-column-span--19 {
        grid-column: span 19
    }

    .tablet-lg\:dwg-grid-column-span--20 {
        grid-column: span 20
    }

    .tablet-lg\:dwg-grid-column-span--21 {
        grid-column: span 21
    }

    .tablet-lg\:dwg-grid-column-span--22 {
        grid-column: span 22
    }

    .tablet-lg\:dwg-grid-column-span--23 {
        grid-column: span 23
    }

    .tablet-lg\:dwg-grid-column-span--24 {
        grid-column: span 24
    }

    .tablet-lg\:dwg-grid-column-span--25 {
        grid-column: span 25
    }

    .tablet-lg\:dwg-grid-column-span--26 {
        grid-column: span 26
    }
}

@media (min-width:1280px) {
    .desktop\:dwg-grid-column-span--1 {
        grid-column: span 1
    }

    .desktop\:dwg-grid-column-span--2 {
        grid-column: span 2
    }

    .desktop\:dwg-grid-column-span--3 {
        grid-column: span 3
    }

    .desktop\:dwg-grid-column-span--4 {
        grid-column: span 4
    }

    .desktop\:dwg-grid-column-span--5 {
        grid-column: span 5
    }

    .desktop\:dwg-grid-column-span--6 {
        grid-column: span 6
    }

    .desktop\:dwg-grid-column-span--7 {
        grid-column: span 7
    }

    .desktop\:dwg-grid-column-span--8 {
        grid-column: span 8
    }

    .desktop\:dwg-grid-column-span--9 {
        grid-column: span 9
    }

    .desktop\:dwg-grid-column-span--10 {
        grid-column: span 10
    }

    .desktop\:dwg-grid-column-span--11 {
        grid-column: span 11
    }

    .desktop\:dwg-grid-column-span--12 {
        grid-column: span 12
    }

    .desktop\:dwg-grid-column-span--13 {
        grid-column: span 13
    }

    .desktop\:dwg-grid-column-span--14 {
        grid-column: span 14
    }

    .desktop\:dwg-grid-column-span--15 {
        grid-column: span 15
    }

    .desktop\:dwg-grid-column-span--16 {
        grid-column: span 16
    }

    .desktop\:dwg-grid-column-span--17 {
        grid-column: span 17
    }

    .desktop\:dwg-grid-column-span--18 {
        grid-column: span 18
    }

    .desktop\:dwg-grid-column-span--19 {
        grid-column: span 19
    }

    .desktop\:dwg-grid-column-span--20 {
        grid-column: span 20
    }

    .desktop\:dwg-grid-column-span--21 {
        grid-column: span 21
    }

    .desktop\:dwg-grid-column-span--22 {
        grid-column: span 22
    }

    .desktop\:dwg-grid-column-span--23 {
        grid-column: span 23
    }

    .desktop\:dwg-grid-column-span--24 {
        grid-column: span 24
    }

    .desktop\:dwg-grid-column-span--25 {
        grid-column: span 25
    }

    .desktop\:dwg-grid-column-span--26 {
        grid-column: span 26
    }
}

@media (min-width:1440px) {
    .desktop-lg\:dwg-grid-column-span--1 {
        grid-column: span 1
    }

    .desktop-lg\:dwg-grid-column-span--2 {
        grid-column: span 2
    }

    .desktop-lg\:dwg-grid-column-span--3 {
        grid-column: span 3
    }

    .desktop-lg\:dwg-grid-column-span--4 {
        grid-column: span 4
    }

    .desktop-lg\:dwg-grid-column-span--5 {
        grid-column: span 5
    }

    .desktop-lg\:dwg-grid-column-span--6 {
        grid-column: span 6
    }

    .desktop-lg\:dwg-grid-column-span--7 {
        grid-column: span 7
    }

    .desktop-lg\:dwg-grid-column-span--8 {
        grid-column: span 8
    }

    .desktop-lg\:dwg-grid-column-span--9 {
        grid-column: span 9
    }

    .desktop-lg\:dwg-grid-column-span--10 {
        grid-column: span 10
    }

    .desktop-lg\:dwg-grid-column-span--11 {
        grid-column: span 11
    }

    .desktop-lg\:dwg-grid-column-span--12 {
        grid-column: span 12
    }

    .desktop-lg\:dwg-grid-column-span--13 {
        grid-column: span 13
    }

    .desktop-lg\:dwg-grid-column-span--14 {
        grid-column: span 14
    }

    .desktop-lg\:dwg-grid-column-span--15 {
        grid-column: span 15
    }

    .desktop-lg\:dwg-grid-column-span--16 {
        grid-column: span 16
    }

    .desktop-lg\:dwg-grid-column-span--17 {
        grid-column: span 17
    }

    .desktop-lg\:dwg-grid-column-span--18 {
        grid-column: span 18
    }

    .desktop-lg\:dwg-grid-column-span--19 {
        grid-column: span 19
    }

    .desktop-lg\:dwg-grid-column-span--20 {
        grid-column: span 20
    }

    .desktop-lg\:dwg-grid-column-span--21 {
        grid-column: span 21
    }

    .desktop-lg\:dwg-grid-column-span--22 {
        grid-column: span 22
    }

    .desktop-lg\:dwg-grid-column-span--23 {
        grid-column: span 23
    }

    .desktop-lg\:dwg-grid-column-span--24 {
        grid-column: span 24
    }

    .desktop-lg\:dwg-grid-column-span--25 {
        grid-column: span 25
    }

    .desktop-lg\:dwg-grid-column-span--26 {
        grid-column: span 26
    }
}

@media (min-width:1920px) {
    .ultrawide\:dwg-grid-column-span--1 {
        grid-column: span 1
    }

    .ultrawide\:dwg-grid-column-span--2 {
        grid-column: span 2
    }

    .ultrawide\:dwg-grid-column-span--3 {
        grid-column: span 3
    }

    .ultrawide\:dwg-grid-column-span--4 {
        grid-column: span 4
    }

    .ultrawide\:dwg-grid-column-span--5 {
        grid-column: span 5
    }

    .ultrawide\:dwg-grid-column-span--6 {
        grid-column: span 6
    }

    .ultrawide\:dwg-grid-column-span--7 {
        grid-column: span 7
    }

    .ultrawide\:dwg-grid-column-span--8 {
        grid-column: span 8
    }

    .ultrawide\:dwg-grid-column-span--9 {
        grid-column: span 9
    }

    .ultrawide\:dwg-grid-column-span--10 {
        grid-column: span 10
    }

    .ultrawide\:dwg-grid-column-span--11 {
        grid-column: span 11
    }

    .ultrawide\:dwg-grid-column-span--12 {
        grid-column: span 12
    }

    .ultrawide\:dwg-grid-column-span--13 {
        grid-column: span 13
    }

    .ultrawide\:dwg-grid-column-span--14 {
        grid-column: span 14
    }

    .ultrawide\:dwg-grid-column-span--15 {
        grid-column: span 15
    }

    .ultrawide\:dwg-grid-column-span--16 {
        grid-column: span 16
    }

    .ultrawide\:dwg-grid-column-span--17 {
        grid-column: span 17
    }

    .ultrawide\:dwg-grid-column-span--18 {
        grid-column: span 18
    }

    .ultrawide\:dwg-grid-column-span--19 {
        grid-column: span 19
    }

    .ultrawide\:dwg-grid-column-span--20 {
        grid-column: span 20
    }

    .ultrawide\:dwg-grid-column-span--21 {
        grid-column: span 21
    }

    .ultrawide\:dwg-grid-column-span--22 {
        grid-column: span 22
    }

    .ultrawide\:dwg-grid-column-span--23 {
        grid-column: span 23
    }

    .ultrawide\:dwg-grid-column-span--24 {
        grid-column: span 24
    }

    .ultrawide\:dwg-grid-column-span--25 {
        grid-column: span 25
    }

    .ultrawide\:dwg-grid-column-span--26 {
        grid-column: span 26
    }
}

.dwg-grid-template-columns--1 {
    grid-template-columns: repeat(1, 1fr)
}

.dwg-grid-template-columns--2 {
    grid-template-columns: repeat(2, 1fr)
}

.dwg-grid-template-columns--3 {
    grid-template-columns: repeat(3, 1fr)
}

.dwg-grid-template-columns--4 {
    grid-template-columns: repeat(4, 1fr)
}

.dwg-grid-template-columns--5 {
    grid-template-columns: repeat(5, 1fr)
}

.dwg-grid-template-columns--6 {
    grid-template-columns: repeat(6, 1fr)
}

.dwg-grid-template-columns--7 {
    grid-template-columns: repeat(7, 1fr)
}

.dwg-grid-template-columns--8 {
    grid-template-columns: repeat(8, 1fr)
}

.dwg-grid-template-columns--9 {
    grid-template-columns: repeat(9, 1fr)
}

.dwg-grid-template-columns--10 {
    grid-template-columns: repeat(10, 1fr)
}

.dwg-grid-template-columns--11 {
    grid-template-columns: repeat(11, 1fr)
}

.dwg-grid-template-columns--12 {
    grid-template-columns: repeat(12, 1fr)
}

.dwg-grid-template-columns--13 {
    grid-template-columns: repeat(13, 1fr)
}

.dwg-grid-template-columns--14 {
    grid-template-columns: repeat(14, 1fr)
}

.dwg-grid-template-columns--15 {
    grid-template-columns: repeat(15, 1fr)
}

.dwg-grid-template-columns--16 {
    grid-template-columns: repeat(16, 1fr)
}

.dwg-grid-template-columns--17 {
    grid-template-columns: repeat(17, 1fr)
}

.dwg-grid-template-columns--18 {
    grid-template-columns: repeat(18, 1fr)
}

.dwg-grid-template-columns--19 {
    grid-template-columns: repeat(19, 1fr)
}

.dwg-grid-template-columns--20 {
    grid-template-columns: repeat(20, 1fr)
}

.dwg-grid-template-columns--21 {
    grid-template-columns: repeat(21, 1fr)
}

.dwg-grid-template-columns--22 {
    grid-template-columns: repeat(22, 1fr)
}

.dwg-grid-template-columns--23 {
    grid-template-columns: repeat(23, 1fr)
}

.dwg-grid-template-columns--24 {
    grid-template-columns: repeat(24, 1fr)
}

.dwg-grid-template-columns--25 {
    grid-template-columns: repeat(25, 1fr)
}

.dwg-grid-template-columns--26 {
    grid-template-columns: repeat(26, 1fr)
}

@media (min-width:480px) {
    .mobile-lg\:dwg-grid-template-columns--1 {
        grid-template-columns: repeat(1, 1fr)
    }

    .mobile-lg\:dwg-grid-template-columns--2 {
        grid-template-columns: repeat(2, 1fr)
    }

    .mobile-lg\:dwg-grid-template-columns--3 {
        grid-template-columns: repeat(3, 1fr)
    }

    .mobile-lg\:dwg-grid-template-columns--4 {
        grid-template-columns: repeat(4, 1fr)
    }

    .mobile-lg\:dwg-grid-template-columns--5 {
        grid-template-columns: repeat(5, 1fr)
    }

    .mobile-lg\:dwg-grid-template-columns--6 {
        grid-template-columns: repeat(6, 1fr)
    }

    .mobile-lg\:dwg-grid-template-columns--7 {
        grid-template-columns: repeat(7, 1fr)
    }

    .mobile-lg\:dwg-grid-template-columns--8 {
        grid-template-columns: repeat(8, 1fr)
    }

    .mobile-lg\:dwg-grid-template-columns--9 {
        grid-template-columns: repeat(9, 1fr)
    }

    .mobile-lg\:dwg-grid-template-columns--10 {
        grid-template-columns: repeat(10, 1fr)
    }

    .mobile-lg\:dwg-grid-template-columns--11 {
        grid-template-columns: repeat(11, 1fr)
    }

    .mobile-lg\:dwg-grid-template-columns--12 {
        grid-template-columns: repeat(12, 1fr)
    }

    .mobile-lg\:dwg-grid-template-columns--13 {
        grid-template-columns: repeat(13, 1fr)
    }

    .mobile-lg\:dwg-grid-template-columns--14 {
        grid-template-columns: repeat(14, 1fr)
    }

    .mobile-lg\:dwg-grid-template-columns--15 {
        grid-template-columns: repeat(15, 1fr)
    }

    .mobile-lg\:dwg-grid-template-columns--16 {
        grid-template-columns: repeat(16, 1fr)
    }

    .mobile-lg\:dwg-grid-template-columns--17 {
        grid-template-columns: repeat(17, 1fr)
    }

    .mobile-lg\:dwg-grid-template-columns--18 {
        grid-template-columns: repeat(18, 1fr)
    }

    .mobile-lg\:dwg-grid-template-columns--19 {
        grid-template-columns: repeat(19, 1fr)
    }

    .mobile-lg\:dwg-grid-template-columns--20 {
        grid-template-columns: repeat(20, 1fr)
    }

    .mobile-lg\:dwg-grid-template-columns--21 {
        grid-template-columns: repeat(21, 1fr)
    }

    .mobile-lg\:dwg-grid-template-columns--22 {
        grid-template-columns: repeat(22, 1fr)
    }

    .mobile-lg\:dwg-grid-template-columns--23 {
        grid-template-columns: repeat(23, 1fr)
    }

    .mobile-lg\:dwg-grid-template-columns--24 {
        grid-template-columns: repeat(24, 1fr)
    }

    .mobile-lg\:dwg-grid-template-columns--25 {
        grid-template-columns: repeat(25, 1fr)
    }

    .mobile-lg\:dwg-grid-template-columns--26 {
        grid-template-columns: repeat(26, 1fr)
    }
}

@media (min-width:768px) {
    .tablet\:dwg-grid-template-columns--1 {
        grid-template-columns: repeat(1, 1fr)
    }

    .tablet\:dwg-grid-template-columns--2 {
        grid-template-columns: repeat(2, 1fr)
    }

    .tablet\:dwg-grid-template-columns--3 {
        grid-template-columns: repeat(3, 1fr)
    }

    .tablet\:dwg-grid-template-columns--4 {
        grid-template-columns: repeat(4, 1fr)
    }

    .tablet\:dwg-grid-template-columns--5 {
        grid-template-columns: repeat(5, 1fr)
    }

    .tablet\:dwg-grid-template-columns--6 {
        grid-template-columns: repeat(6, 1fr)
    }

    .tablet\:dwg-grid-template-columns--7 {
        grid-template-columns: repeat(7, 1fr)
    }

    .tablet\:dwg-grid-template-columns--8 {
        grid-template-columns: repeat(8, 1fr)
    }

    .tablet\:dwg-grid-template-columns--9 {
        grid-template-columns: repeat(9, 1fr)
    }

    .tablet\:dwg-grid-template-columns--10 {
        grid-template-columns: repeat(10, 1fr)
    }

    .tablet\:dwg-grid-template-columns--11 {
        grid-template-columns: repeat(11, 1fr)
    }

    .tablet\:dwg-grid-template-columns--12 {
        grid-template-columns: repeat(12, 1fr)
    }

    .tablet\:dwg-grid-template-columns--13 {
        grid-template-columns: repeat(13, 1fr)
    }

    .tablet\:dwg-grid-template-columns--14 {
        grid-template-columns: repeat(14, 1fr)
    }

    .tablet\:dwg-grid-template-columns--15 {
        grid-template-columns: repeat(15, 1fr)
    }

    .tablet\:dwg-grid-template-columns--16 {
        grid-template-columns: repeat(16, 1fr)
    }

    .tablet\:dwg-grid-template-columns--17 {
        grid-template-columns: repeat(17, 1fr)
    }

    .tablet\:dwg-grid-template-columns--18 {
        grid-template-columns: repeat(18, 1fr)
    }

    .tablet\:dwg-grid-template-columns--19 {
        grid-template-columns: repeat(19, 1fr)
    }

    .tablet\:dwg-grid-template-columns--20 {
        grid-template-columns: repeat(20, 1fr)
    }

    .tablet\:dwg-grid-template-columns--21 {
        grid-template-columns: repeat(21, 1fr)
    }

    .tablet\:dwg-grid-template-columns--22 {
        grid-template-columns: repeat(22, 1fr)
    }

    .tablet\:dwg-grid-template-columns--23 {
        grid-template-columns: repeat(23, 1fr)
    }

    .tablet\:dwg-grid-template-columns--24 {
        grid-template-columns: repeat(24, 1fr)
    }

    .tablet\:dwg-grid-template-columns--25 {
        grid-template-columns: repeat(25, 1fr)
    }

    .tablet\:dwg-grid-template-columns--26 {
        grid-template-columns: repeat(26, 1fr)
    }
}

@media (min-width:1024px) {
    .tablet-lg\:dwg-grid-template-columns--1 {
        grid-template-columns: repeat(1, 1fr)
    }

    .tablet-lg\:dwg-grid-template-columns--2 {
        grid-template-columns: repeat(2, 1fr)
    }

    .tablet-lg\:dwg-grid-template-columns--3 {
        grid-template-columns: repeat(3, 1fr)
    }

    .tablet-lg\:dwg-grid-template-columns--4 {
        grid-template-columns: repeat(4, 1fr)
    }

    .tablet-lg\:dwg-grid-template-columns--5 {
        grid-template-columns: repeat(5, 1fr)
    }

    .tablet-lg\:dwg-grid-template-columns--6 {
        grid-template-columns: repeat(6, 1fr)
    }

    .tablet-lg\:dwg-grid-template-columns--7 {
        grid-template-columns: repeat(7, 1fr)
    }

    .tablet-lg\:dwg-grid-template-columns--8 {
        grid-template-columns: repeat(8, 1fr)
    }

    .tablet-lg\:dwg-grid-template-columns--9 {
        grid-template-columns: repeat(9, 1fr)
    }

    .tablet-lg\:dwg-grid-template-columns--10 {
        grid-template-columns: repeat(10, 1fr)
    }

    .tablet-lg\:dwg-grid-template-columns--11 {
        grid-template-columns: repeat(11, 1fr)
    }

    .tablet-lg\:dwg-grid-template-columns--12 {
        grid-template-columns: repeat(12, 1fr)
    }

    .tablet-lg\:dwg-grid-template-columns--13 {
        grid-template-columns: repeat(13, 1fr)
    }

    .tablet-lg\:dwg-grid-template-columns--14 {
        grid-template-columns: repeat(14, 1fr)
    }

    .tablet-lg\:dwg-grid-template-columns--15 {
        grid-template-columns: repeat(15, 1fr)
    }

    .tablet-lg\:dwg-grid-template-columns--16 {
        grid-template-columns: repeat(16, 1fr)
    }

    .tablet-lg\:dwg-grid-template-columns--17 {
        grid-template-columns: repeat(17, 1fr)
    }

    .tablet-lg\:dwg-grid-template-columns--18 {
        grid-template-columns: repeat(18, 1fr)
    }

    .tablet-lg\:dwg-grid-template-columns--19 {
        grid-template-columns: repeat(19, 1fr)
    }

    .tablet-lg\:dwg-grid-template-columns--20 {
        grid-template-columns: repeat(20, 1fr)
    }

    .tablet-lg\:dwg-grid-template-columns--21 {
        grid-template-columns: repeat(21, 1fr)
    }

    .tablet-lg\:dwg-grid-template-columns--22 {
        grid-template-columns: repeat(22, 1fr)
    }

    .tablet-lg\:dwg-grid-template-columns--23 {
        grid-template-columns: repeat(23, 1fr)
    }

    .tablet-lg\:dwg-grid-template-columns--24 {
        grid-template-columns: repeat(24, 1fr)
    }

    .tablet-lg\:dwg-grid-template-columns--25 {
        grid-template-columns: repeat(25, 1fr)
    }

    .tablet-lg\:dwg-grid-template-columns--26 {
        grid-template-columns: repeat(26, 1fr)
    }
}

@media (min-width:1280px) {
    .desktop\:dwg-grid-template-columns--1 {
        grid-template-columns: repeat(1, 1fr)
    }

    .desktop\:dwg-grid-template-columns--2 {
        grid-template-columns: repeat(2, 1fr)
    }

    .desktop\:dwg-grid-template-columns--3 {
        grid-template-columns: repeat(3, 1fr)
    }

    .desktop\:dwg-grid-template-columns--4 {
        grid-template-columns: repeat(4, 1fr)
    }

    .desktop\:dwg-grid-template-columns--5 {
        grid-template-columns: repeat(5, 1fr)
    }

    .desktop\:dwg-grid-template-columns--6 {
        grid-template-columns: repeat(6, 1fr)
    }

    .desktop\:dwg-grid-template-columns--7 {
        grid-template-columns: repeat(7, 1fr)
    }

    .desktop\:dwg-grid-template-columns--8 {
        grid-template-columns: repeat(8, 1fr)
    }

    .desktop\:dwg-grid-template-columns--9 {
        grid-template-columns: repeat(9, 1fr)
    }

    .desktop\:dwg-grid-template-columns--10 {
        grid-template-columns: repeat(10, 1fr)
    }

    .desktop\:dwg-grid-template-columns--11 {
        grid-template-columns: repeat(11, 1fr)
    }

    .desktop\:dwg-grid-template-columns--12 {
        grid-template-columns: repeat(12, 1fr)
    }

    .desktop\:dwg-grid-template-columns--13 {
        grid-template-columns: repeat(13, 1fr)
    }

    .desktop\:dwg-grid-template-columns--14 {
        grid-template-columns: repeat(14, 1fr)
    }

    .desktop\:dwg-grid-template-columns--15 {
        grid-template-columns: repeat(15, 1fr)
    }

    .desktop\:dwg-grid-template-columns--16 {
        grid-template-columns: repeat(16, 1fr)
    }

    .desktop\:dwg-grid-template-columns--17 {
        grid-template-columns: repeat(17, 1fr)
    }

    .desktop\:dwg-grid-template-columns--18 {
        grid-template-columns: repeat(18, 1fr)
    }

    .desktop\:dwg-grid-template-columns--19 {
        grid-template-columns: repeat(19, 1fr)
    }

    .desktop\:dwg-grid-template-columns--20 {
        grid-template-columns: repeat(20, 1fr)
    }

    .desktop\:dwg-grid-template-columns--21 {
        grid-template-columns: repeat(21, 1fr)
    }

    .desktop\:dwg-grid-template-columns--22 {
        grid-template-columns: repeat(22, 1fr)
    }

    .desktop\:dwg-grid-template-columns--23 {
        grid-template-columns: repeat(23, 1fr)
    }

    .desktop\:dwg-grid-template-columns--24 {
        grid-template-columns: repeat(24, 1fr)
    }

    .desktop\:dwg-grid-template-columns--25 {
        grid-template-columns: repeat(25, 1fr)
    }

    .desktop\:dwg-grid-template-columns--26 {
        grid-template-columns: repeat(26, 1fr)
    }
}

@media (min-width:1440px) {
    .desktop-lg\:dwg-grid-template-columns--1 {
        grid-template-columns: repeat(1, 1fr)
    }

    .desktop-lg\:dwg-grid-template-columns--2 {
        grid-template-columns: repeat(2, 1fr)
    }

    .desktop-lg\:dwg-grid-template-columns--3 {
        grid-template-columns: repeat(3, 1fr)
    }

    .desktop-lg\:dwg-grid-template-columns--4 {
        grid-template-columns: repeat(4, 1fr)
    }

    .desktop-lg\:dwg-grid-template-columns--5 {
        grid-template-columns: repeat(5, 1fr)
    }

    .desktop-lg\:dwg-grid-template-columns--6 {
        grid-template-columns: repeat(6, 1fr)
    }

    .desktop-lg\:dwg-grid-template-columns--7 {
        grid-template-columns: repeat(7, 1fr)
    }

    .desktop-lg\:dwg-grid-template-columns--8 {
        grid-template-columns: repeat(8, 1fr)
    }

    .desktop-lg\:dwg-grid-template-columns--9 {
        grid-template-columns: repeat(9, 1fr)
    }

    .desktop-lg\:dwg-grid-template-columns--10 {
        grid-template-columns: repeat(10, 1fr)
    }

    .desktop-lg\:dwg-grid-template-columns--11 {
        grid-template-columns: repeat(11, 1fr)
    }

    .desktop-lg\:dwg-grid-template-columns--12 {
        grid-template-columns: repeat(12, 1fr)
    }

    .desktop-lg\:dwg-grid-template-columns--13 {
        grid-template-columns: repeat(13, 1fr)
    }

    .desktop-lg\:dwg-grid-template-columns--14 {
        grid-template-columns: repeat(14, 1fr)
    }

    .desktop-lg\:dwg-grid-template-columns--15 {
        grid-template-columns: repeat(15, 1fr)
    }

    .desktop-lg\:dwg-grid-template-columns--16 {
        grid-template-columns: repeat(16, 1fr)
    }

    .desktop-lg\:dwg-grid-template-columns--17 {
        grid-template-columns: repeat(17, 1fr)
    }

    .desktop-lg\:dwg-grid-template-columns--18 {
        grid-template-columns: repeat(18, 1fr)
    }

    .desktop-lg\:dwg-grid-template-columns--19 {
        grid-template-columns: repeat(19, 1fr)
    }

    .desktop-lg\:dwg-grid-template-columns--20 {
        grid-template-columns: repeat(20, 1fr)
    }

    .desktop-lg\:dwg-grid-template-columns--21 {
        grid-template-columns: repeat(21, 1fr)
    }

    .desktop-lg\:dwg-grid-template-columns--22 {
        grid-template-columns: repeat(22, 1fr)
    }

    .desktop-lg\:dwg-grid-template-columns--23 {
        grid-template-columns: repeat(23, 1fr)
    }

    .desktop-lg\:dwg-grid-template-columns--24 {
        grid-template-columns: repeat(24, 1fr)
    }

    .desktop-lg\:dwg-grid-template-columns--25 {
        grid-template-columns: repeat(25, 1fr)
    }

    .desktop-lg\:dwg-grid-template-columns--26 {
        grid-template-columns: repeat(26, 1fr)
    }
}

@media (min-width:1920px) {
    .ultrawide\:dwg-grid-template-columns--1 {
        grid-template-columns: repeat(1, 1fr)
    }

    .ultrawide\:dwg-grid-template-columns--2 {
        grid-template-columns: repeat(2, 1fr)
    }

    .ultrawide\:dwg-grid-template-columns--3 {
        grid-template-columns: repeat(3, 1fr)
    }

    .ultrawide\:dwg-grid-template-columns--4 {
        grid-template-columns: repeat(4, 1fr)
    }

    .ultrawide\:dwg-grid-template-columns--5 {
        grid-template-columns: repeat(5, 1fr)
    }

    .ultrawide\:dwg-grid-template-columns--6 {
        grid-template-columns: repeat(6, 1fr)
    }

    .ultrawide\:dwg-grid-template-columns--7 {
        grid-template-columns: repeat(7, 1fr)
    }

    .ultrawide\:dwg-grid-template-columns--8 {
        grid-template-columns: repeat(8, 1fr)
    }

    .ultrawide\:dwg-grid-template-columns--9 {
        grid-template-columns: repeat(9, 1fr)
    }

    .ultrawide\:dwg-grid-template-columns--10 {
        grid-template-columns: repeat(10, 1fr)
    }

    .ultrawide\:dwg-grid-template-columns--11 {
        grid-template-columns: repeat(11, 1fr)
    }

    .ultrawide\:dwg-grid-template-columns--12 {
        grid-template-columns: repeat(12, 1fr)
    }

    .ultrawide\:dwg-grid-template-columns--13 {
        grid-template-columns: repeat(13, 1fr)
    }

    .ultrawide\:dwg-grid-template-columns--14 {
        grid-template-columns: repeat(14, 1fr)
    }

    .ultrawide\:dwg-grid-template-columns--15 {
        grid-template-columns: repeat(15, 1fr)
    }

    .ultrawide\:dwg-grid-template-columns--16 {
        grid-template-columns: repeat(16, 1fr)
    }

    .ultrawide\:dwg-grid-template-columns--17 {
        grid-template-columns: repeat(17, 1fr)
    }

    .ultrawide\:dwg-grid-template-columns--18 {
        grid-template-columns: repeat(18, 1fr)
    }

    .ultrawide\:dwg-grid-template-columns--19 {
        grid-template-columns: repeat(19, 1fr)
    }

    .ultrawide\:dwg-grid-template-columns--20 {
        grid-template-columns: repeat(20, 1fr)
    }

    .ultrawide\:dwg-grid-template-columns--21 {
        grid-template-columns: repeat(21, 1fr)
    }

    .ultrawide\:dwg-grid-template-columns--22 {
        grid-template-columns: repeat(22, 1fr)
    }

    .ultrawide\:dwg-grid-template-columns--23 {
        grid-template-columns: repeat(23, 1fr)
    }

    .ultrawide\:dwg-grid-template-columns--24 {
        grid-template-columns: repeat(24, 1fr)
    }

    .ultrawide\:dwg-grid-template-columns--25 {
        grid-template-columns: repeat(25, 1fr)
    }

    .ultrawide\:dwg-grid-template-columns--26 {
        grid-template-columns: repeat(26, 1fr)
    }
}

.dwg-height--auto {
    height: auto
}

.dwg-height--full {
    height: 100%
}

@media (min-width:480px) {
    .mobile-lg\:dwg-height--auto {
        height: auto
    }

    .mobile-lg\:dwg-height--full {
        height: 100%
    }
}

@media (min-width:768px) {
    .tablet\:dwg-height--auto {
        height: auto
    }

    .tablet\:dwg-height--full {
        height: 100%
    }
}

@media (min-width:1024px) {
    .tablet-lg\:dwg-height--auto {
        height: auto
    }

    .tablet-lg\:dwg-height--full {
        height: 100%
    }
}

@media (min-width:1280px) {
    .desktop\:dwg-height--auto {
        height: auto
    }

    .desktop\:dwg-height--full {
        height: 100%
    }
}

@media (min-width:1440px) {
    .desktop-lg\:dwg-height--auto {
        height: auto
    }

    .desktop-lg\:dwg-height--full {
        height: 100%
    }
}

@media (min-width:1920px) {
    .ultrawide\:dwg-height--auto {
        height: auto
    }

    .ultrawide\:dwg-height--full {
        height: 100%
    }
}

.dwg-justify-content--unset {
    justify-content: unset
}

.dwg-justify-content--flex-start {
    justify-content: flex-start
}

.dwg-justify-content--center {
    justify-content: center
}

.dwg-justify-content--flex-end {
    justify-content: flex-end
}

.dwg-justify-content--space-between {
    justify-content: space-between
}

.dwg-justify-content--space-around {
    justify-content: space-around
}

.dwg-justify-content--space-evenly {
    justify-content: space-evenly
}

.dwg-justify-content--stretch {
    justify-content: stretch
}

@media (min-width:480px) {
    .mobile-lg\:dwg-justify-content--unset {
        justify-content: unset
    }

    .mobile-lg\:dwg-justify-content--flex-start {
        justify-content: flex-start
    }

    .mobile-lg\:dwg-justify-content--center {
        justify-content: center
    }

    .mobile-lg\:dwg-justify-content--flex-end {
        justify-content: flex-end
    }

    .mobile-lg\:dwg-justify-content--space-between {
        justify-content: space-between
    }

    .mobile-lg\:dwg-justify-content--space-around {
        justify-content: space-around
    }

    .mobile-lg\:dwg-justify-content--space-evenly {
        justify-content: space-evenly
    }

    .mobile-lg\:dwg-justify-content--stretch {
        justify-content: stretch
    }
}

@media (min-width:768px) {
    .tablet\:dwg-justify-content--unset {
        justify-content: unset
    }

    .tablet\:dwg-justify-content--flex-start {
        justify-content: flex-start
    }

    .tablet\:dwg-justify-content--center {
        justify-content: center
    }

    .tablet\:dwg-justify-content--flex-end {
        justify-content: flex-end
    }

    .tablet\:dwg-justify-content--space-between {
        justify-content: space-between
    }

    .tablet\:dwg-justify-content--space-around {
        justify-content: space-around
    }

    .tablet\:dwg-justify-content--space-evenly {
        justify-content: space-evenly
    }

    .tablet\:dwg-justify-content--stretch {
        justify-content: stretch
    }
}

@media (min-width:1024px) {
    .tablet-lg\:dwg-justify-content--unset {
        justify-content: unset
    }

    .tablet-lg\:dwg-justify-content--flex-start {
        justify-content: flex-start
    }

    .tablet-lg\:dwg-justify-content--center {
        justify-content: center
    }

    .tablet-lg\:dwg-justify-content--flex-end {
        justify-content: flex-end
    }

    .tablet-lg\:dwg-justify-content--space-between {
        justify-content: space-between
    }

    .tablet-lg\:dwg-justify-content--space-around {
        justify-content: space-around
    }

    .tablet-lg\:dwg-justify-content--space-evenly {
        justify-content: space-evenly
    }

    .tablet-lg\:dwg-justify-content--stretch {
        justify-content: stretch
    }
}

@media (min-width:1280px) {
    .desktop\:dwg-justify-content--unset {
        justify-content: unset
    }

    .desktop\:dwg-justify-content--flex-start {
        justify-content: flex-start
    }

    .desktop\:dwg-justify-content--center {
        justify-content: center
    }

    .desktop\:dwg-justify-content--flex-end {
        justify-content: flex-end
    }

    .desktop\:dwg-justify-content--space-between {
        justify-content: space-between
    }

    .desktop\:dwg-justify-content--space-around {
        justify-content: space-around
    }

    .desktop\:dwg-justify-content--space-evenly {
        justify-content: space-evenly
    }

    .desktop\:dwg-justify-content--stretch {
        justify-content: stretch
    }
}

@media (min-width:1440px) {
    .desktop-lg\:dwg-justify-content--unset {
        justify-content: unset
    }

    .desktop-lg\:dwg-justify-content--flex-start {
        justify-content: flex-start
    }

    .desktop-lg\:dwg-justify-content--center {
        justify-content: center
    }

    .desktop-lg\:dwg-justify-content--flex-end {
        justify-content: flex-end
    }

    .desktop-lg\:dwg-justify-content--space-between {
        justify-content: space-between
    }

    .desktop-lg\:dwg-justify-content--space-around {
        justify-content: space-around
    }

    .desktop-lg\:dwg-justify-content--space-evenly {
        justify-content: space-evenly
    }

    .desktop-lg\:dwg-justify-content--stretch {
        justify-content: stretch
    }
}

@media (min-width:1920px) {
    .ultrawide\:dwg-justify-content--unset {
        justify-content: unset
    }

    .ultrawide\:dwg-justify-content--flex-start {
        justify-content: flex-start
    }

    .ultrawide\:dwg-justify-content--center {
        justify-content: center
    }

    .ultrawide\:dwg-justify-content--flex-end {
        justify-content: flex-end
    }

    .ultrawide\:dwg-justify-content--space-between {
        justify-content: space-between
    }

    .ultrawide\:dwg-justify-content--space-around {
        justify-content: space-around
    }

    .ultrawide\:dwg-justify-content--space-evenly {
        justify-content: space-evenly
    }

    .ultrawide\:dwg-justify-content--stretch {
        justify-content: stretch
    }
}

.dwg-layer--modal {
    z-index: var(--dwg-z-index--modal-layer)
}

.dwg-line-height--110\% {
    line-height: 110%
}

.dwg-line-height--120\% {
    line-height: 120%
}

.dwg-line-height--150\% {
    line-height: 150%
}

.dwg-line-height--14 {
    line-height: 14px
}

.dwg-line-height--16 {
    line-height: 16px
}

.dwg-line-height--18 {
    line-height: 18px
}

.dwg-line-height--20 {
    line-height: 20px
}

.dwg-line-height--22 {
    line-height: 22px
}

.dwg-line-height--24 {
    line-height: 24px
}

.dwg-line-height--26 {
    line-height: 26px
}

.dwg-line-height--30 {
    line-height: 30px
}

@media (min-width:480px) {
    .mobile-lg\:dwg-line-height--110\% {
        line-height: 110%
    }

    .mobile-lg\:dwg-line-height--120\% {
        line-height: 120%
    }

    .mobile-lg\:dwg-line-height--150\% {
        line-height: 150%
    }

    .mobile-lg\:dwg-line-height--14 {
        line-height: 14px
    }

    .mobile-lg\:dwg-line-height--16 {
        line-height: 16px
    }

    .mobile-lg\:dwg-line-height--18 {
        line-height: 18px
    }

    .mobile-lg\:dwg-line-height--20 {
        line-height: 20px
    }

    .mobile-lg\:dwg-line-height--22 {
        line-height: 22px
    }

    .mobile-lg\:dwg-line-height--24 {
        line-height: 24px
    }

    .mobile-lg\:dwg-line-height--26 {
        line-height: 26px
    }

    .mobile-lg\:dwg-line-height--30 {
        line-height: 30px
    }
}

@media (min-width:768px) {
    .tablet\:dwg-line-height--110\% {
        line-height: 110%
    }

    .tablet\:dwg-line-height--120\% {
        line-height: 120%
    }

    .tablet\:dwg-line-height--150\% {
        line-height: 150%
    }

    .tablet\:dwg-line-height--14 {
        line-height: 14px
    }

    .tablet\:dwg-line-height--16 {
        line-height: 16px
    }

    .tablet\:dwg-line-height--18 {
        line-height: 18px
    }

    .tablet\:dwg-line-height--20 {
        line-height: 20px
    }

    .tablet\:dwg-line-height--22 {
        line-height: 22px
    }

    .tablet\:dwg-line-height--24 {
        line-height: 24px
    }

    .tablet\:dwg-line-height--26 {
        line-height: 26px
    }

    .tablet\:dwg-line-height--30 {
        line-height: 30px
    }
}

@media (min-width:1024px) {
    .tablet-lg\:dwg-line-height--110\% {
        line-height: 110%
    }

    .tablet-lg\:dwg-line-height--120\% {
        line-height: 120%
    }

    .tablet-lg\:dwg-line-height--150\% {
        line-height: 150%
    }

    .tablet-lg\:dwg-line-height--14 {
        line-height: 14px
    }

    .tablet-lg\:dwg-line-height--16 {
        line-height: 16px
    }

    .tablet-lg\:dwg-line-height--18 {
        line-height: 18px
    }

    .tablet-lg\:dwg-line-height--20 {
        line-height: 20px
    }

    .tablet-lg\:dwg-line-height--22 {
        line-height: 22px
    }

    .tablet-lg\:dwg-line-height--24 {
        line-height: 24px
    }

    .tablet-lg\:dwg-line-height--26 {
        line-height: 26px
    }

    .tablet-lg\:dwg-line-height--30 {
        line-height: 30px
    }
}

@media (min-width:1280px) {
    .desktop\:dwg-line-height--110\% {
        line-height: 110%
    }

    .desktop\:dwg-line-height--120\% {
        line-height: 120%
    }

    .desktop\:dwg-line-height--150\% {
        line-height: 150%
    }

    .desktop\:dwg-line-height--14 {
        line-height: 14px
    }

    .desktop\:dwg-line-height--16 {
        line-height: 16px
    }

    .desktop\:dwg-line-height--18 {
        line-height: 18px
    }

    .desktop\:dwg-line-height--20 {
        line-height: 20px
    }

    .desktop\:dwg-line-height--22 {
        line-height: 22px
    }

    .desktop\:dwg-line-height--24 {
        line-height: 24px
    }

    .desktop\:dwg-line-height--26 {
        line-height: 26px
    }

    .desktop\:dwg-line-height--30 {
        line-height: 30px
    }
}

@media (min-width:1440px) {
    .desktop-lg\:dwg-line-height--110\% {
        line-height: 110%
    }

    .desktop-lg\:dwg-line-height--120\% {
        line-height: 120%
    }

    .desktop-lg\:dwg-line-height--150\% {
        line-height: 150%
    }

    .desktop-lg\:dwg-line-height--14 {
        line-height: 14px
    }

    .desktop-lg\:dwg-line-height--16 {
        line-height: 16px
    }

    .desktop-lg\:dwg-line-height--18 {
        line-height: 18px
    }

    .desktop-lg\:dwg-line-height--20 {
        line-height: 20px
    }

    .desktop-lg\:dwg-line-height--22 {
        line-height: 22px
    }

    .desktop-lg\:dwg-line-height--24 {
        line-height: 24px
    }

    .desktop-lg\:dwg-line-height--26 {
        line-height: 26px
    }

    .desktop-lg\:dwg-line-height--30 {
        line-height: 30px
    }
}

@media (min-width:1920px) {
    .ultrawide\:dwg-line-height--110\% {
        line-height: 110%
    }

    .ultrawide\:dwg-line-height--120\% {
        line-height: 120%
    }

    .ultrawide\:dwg-line-height--150\% {
        line-height: 150%
    }

    .ultrawide\:dwg-line-height--14 {
        line-height: 14px
    }

    .ultrawide\:dwg-line-height--16 {
        line-height: 16px
    }

    .ultrawide\:dwg-line-height--18 {
        line-height: 18px
    }

    .ultrawide\:dwg-line-height--20 {
        line-height: 20px
    }

    .ultrawide\:dwg-line-height--22 {
        line-height: 22px
    }

    .ultrawide\:dwg-line-height--24 {
        line-height: 24px
    }

    .ultrawide\:dwg-line-height--26 {
        line-height: 26px
    }

    .ultrawide\:dwg-line-height--30 {
        line-height: 30px
    }
}

.dwg-m--auto {
    margin: auto
}

.dwg-m--0 {
    margin: 0
}

.dwg-m--0_5 {
    margin: var(--dwg-spacing__unit--0_5)
}

.dwg-m--1 {
    margin: var(--dwg-spacing__unit--1)
}

.dwg-m--1_5 {
    margin: var(--dwg-spacing__unit--1_5)
}

.dwg-m--2 {
    margin: var(--dwg-spacing__unit--2)
}

.dwg-m--3 {
    margin: var(--dwg-spacing__unit--3)
}

.dwg-m--4 {
    margin: var(--dwg-spacing__unit--4)
}

.dwg-m--6 {
    margin: var(--dwg-spacing__unit--6)
}

.dwg-m--9 {
    margin: var(--dwg-spacing__unit--9)
}

.dwg-m--12 {
    margin: var(--dwg-spacing__unit--12)
}

.dwg-m--15 {
    margin: var(--dwg-spacing__unit--15)
}

.dwg-m--19 {
    margin: var(--dwg-spacing__unit--19)
}

@media (min-width:480px) {
    .mobile-lg\:dwg-m--auto {
        margin: auto
    }

    .mobile-lg\:dwg-m--0 {
        margin: 0
    }

    .mobile-lg\:dwg-m--0_5 {
        margin: var(--dwg-spacing__unit--0_5)
    }

    .mobile-lg\:dwg-m--1 {
        margin: var(--dwg-spacing__unit--1)
    }

    .mobile-lg\:dwg-m--1_5 {
        margin: var(--dwg-spacing__unit--1_5)
    }

    .mobile-lg\:dwg-m--2 {
        margin: var(--dwg-spacing__unit--2)
    }

    .mobile-lg\:dwg-m--3 {
        margin: var(--dwg-spacing__unit--3)
    }

    .mobile-lg\:dwg-m--4 {
        margin: var(--dwg-spacing__unit--4)
    }

    .mobile-lg\:dwg-m--6 {
        margin: var(--dwg-spacing__unit--6)
    }

    .mobile-lg\:dwg-m--9 {
        margin: var(--dwg-spacing__unit--9)
    }

    .mobile-lg\:dwg-m--12 {
        margin: var(--dwg-spacing__unit--12)
    }

    .mobile-lg\:dwg-m--15 {
        margin: var(--dwg-spacing__unit--15)
    }

    .mobile-lg\:dwg-m--19 {
        margin: var(--dwg-spacing__unit--19)
    }
}

@media (min-width:768px) {
    .tablet\:dwg-m--auto {
        margin: auto
    }

    .tablet\:dwg-m--0 {
        margin: 0
    }

    .tablet\:dwg-m--0_5 {
        margin: var(--dwg-spacing__unit--0_5)
    }

    .tablet\:dwg-m--1 {
        margin: var(--dwg-spacing__unit--1)
    }

    .tablet\:dwg-m--1_5 {
        margin: var(--dwg-spacing__unit--1_5)
    }

    .tablet\:dwg-m--2 {
        margin: var(--dwg-spacing__unit--2)
    }

    .tablet\:dwg-m--3 {
        margin: var(--dwg-spacing__unit--3)
    }

    .tablet\:dwg-m--4 {
        margin: var(--dwg-spacing__unit--4)
    }

    .tablet\:dwg-m--6 {
        margin: var(--dwg-spacing__unit--6)
    }

    .tablet\:dwg-m--9 {
        margin: var(--dwg-spacing__unit--9)
    }

    .tablet\:dwg-m--12 {
        margin: var(--dwg-spacing__unit--12)
    }

    .tablet\:dwg-m--15 {
        margin: var(--dwg-spacing__unit--15)
    }

    .tablet\:dwg-m--19 {
        margin: var(--dwg-spacing__unit--19)
    }
}

@media (min-width:1024px) {
    .tablet-lg\:dwg-m--auto {
        margin: auto
    }

    .tablet-lg\:dwg-m--0 {
        margin: 0
    }

    .tablet-lg\:dwg-m--0_5 {
        margin: var(--dwg-spacing__unit--0_5)
    }

    .tablet-lg\:dwg-m--1 {
        margin: var(--dwg-spacing__unit--1)
    }

    .tablet-lg\:dwg-m--1_5 {
        margin: var(--dwg-spacing__unit--1_5)
    }

    .tablet-lg\:dwg-m--2 {
        margin: var(--dwg-spacing__unit--2)
    }

    .tablet-lg\:dwg-m--3 {
        margin: var(--dwg-spacing__unit--3)
    }

    .tablet-lg\:dwg-m--4 {
        margin: var(--dwg-spacing__unit--4)
    }

    .tablet-lg\:dwg-m--6 {
        margin: var(--dwg-spacing__unit--6)
    }

    .tablet-lg\:dwg-m--9 {
        margin: var(--dwg-spacing__unit--9)
    }

    .tablet-lg\:dwg-m--12 {
        margin: var(--dwg-spacing__unit--12)
    }

    .tablet-lg\:dwg-m--15 {
        margin: var(--dwg-spacing__unit--15)
    }

    .tablet-lg\:dwg-m--19 {
        margin: var(--dwg-spacing__unit--19)
    }
}

@media (min-width:1280px) {
    .desktop\:dwg-m--auto {
        margin: auto
    }

    .desktop\:dwg-m--0 {
        margin: 0
    }

    .desktop\:dwg-m--0_5 {
        margin: var(--dwg-spacing__unit--0_5)
    }

    .desktop\:dwg-m--1 {
        margin: var(--dwg-spacing__unit--1)
    }

    .desktop\:dwg-m--1_5 {
        margin: var(--dwg-spacing__unit--1_5)
    }

    .desktop\:dwg-m--2 {
        margin: var(--dwg-spacing__unit--2)
    }

    .desktop\:dwg-m--3 {
        margin: var(--dwg-spacing__unit--3)
    }

    .desktop\:dwg-m--4 {
        margin: var(--dwg-spacing__unit--4)
    }

    .desktop\:dwg-m--6 {
        margin: var(--dwg-spacing__unit--6)
    }

    .desktop\:dwg-m--9 {
        margin: var(--dwg-spacing__unit--9)
    }

    .desktop\:dwg-m--12 {
        margin: var(--dwg-spacing__unit--12)
    }

    .desktop\:dwg-m--15 {
        margin: var(--dwg-spacing__unit--15)
    }

    .desktop\:dwg-m--19 {
        margin: var(--dwg-spacing__unit--19)
    }
}

@media (min-width:1440px) {
    .desktop-lg\:dwg-m--auto {
        margin: auto
    }

    .desktop-lg\:dwg-m--0 {
        margin: 0
    }

    .desktop-lg\:dwg-m--0_5 {
        margin: var(--dwg-spacing__unit--0_5)
    }

    .desktop-lg\:dwg-m--1 {
        margin: var(--dwg-spacing__unit--1)
    }

    .desktop-lg\:dwg-m--1_5 {
        margin: var(--dwg-spacing__unit--1_5)
    }

    .desktop-lg\:dwg-m--2 {
        margin: var(--dwg-spacing__unit--2)
    }

    .desktop-lg\:dwg-m--3 {
        margin: var(--dwg-spacing__unit--3)
    }

    .desktop-lg\:dwg-m--4 {
        margin: var(--dwg-spacing__unit--4)
    }

    .desktop-lg\:dwg-m--6 {
        margin: var(--dwg-spacing__unit--6)
    }

    .desktop-lg\:dwg-m--9 {
        margin: var(--dwg-spacing__unit--9)
    }

    .desktop-lg\:dwg-m--12 {
        margin: var(--dwg-spacing__unit--12)
    }

    .desktop-lg\:dwg-m--15 {
        margin: var(--dwg-spacing__unit--15)
    }

    .desktop-lg\:dwg-m--19 {
        margin: var(--dwg-spacing__unit--19)
    }
}

@media (min-width:1920px) {
    .ultrawide\:dwg-m--auto {
        margin: auto
    }

    .ultrawide\:dwg-m--0 {
        margin: 0
    }

    .ultrawide\:dwg-m--0_5 {
        margin: var(--dwg-spacing__unit--0_5)
    }

    .ultrawide\:dwg-m--1 {
        margin: var(--dwg-spacing__unit--1)
    }

    .ultrawide\:dwg-m--1_5 {
        margin: var(--dwg-spacing__unit--1_5)
    }

    .ultrawide\:dwg-m--2 {
        margin: var(--dwg-spacing__unit--2)
    }

    .ultrawide\:dwg-m--3 {
        margin: var(--dwg-spacing__unit--3)
    }

    .ultrawide\:dwg-m--4 {
        margin: var(--dwg-spacing__unit--4)
    }

    .ultrawide\:dwg-m--6 {
        margin: var(--dwg-spacing__unit--6)
    }

    .ultrawide\:dwg-m--9 {
        margin: var(--dwg-spacing__unit--9)
    }

    .ultrawide\:dwg-m--12 {
        margin: var(--dwg-spacing__unit--12)
    }

    .ultrawide\:dwg-m--15 {
        margin: var(--dwg-spacing__unit--15)
    }

    .ultrawide\:dwg-m--19 {
        margin: var(--dwg-spacing__unit--19)
    }
}

.dwg-mt--auto {
    margin-top: auto
}

.dwg-mt--0 {
    margin-top: 0
}

.dwg-mt--0_5 {
    margin-top: var(--dwg-spacing__unit--0_5)
}

.dwg-mt--1 {
    margin-top: var(--dwg-spacing__unit--1)
}

.dwg-mt--1_5 {
    margin-top: var(--dwg-spacing__unit--1_5)
}

.dwg-mt--2 {
    margin-top: var(--dwg-spacing__unit--2)
}

.dwg-mt--3 {
    margin-top: var(--dwg-spacing__unit--3)
}

.dwg-mt--4 {
    margin-top: var(--dwg-spacing__unit--4)
}

.dwg-mt--6 {
    margin-top: var(--dwg-spacing__unit--6)
}

.dwg-mt--8 {
    margin-top: var(--dwg-spacing__unit--8)
}

.dwg-mt--9 {
    margin-top: var(--dwg-spacing__unit--9)
}

.dwg-mt--12 {
    margin-top: var(--dwg-spacing__unit--12)
}

.dwg-mt--15 {
    margin-top: var(--dwg-spacing__unit--15)
}

.dwg-mt--19 {
    margin-top: var(--dwg-spacing__unit--19)
}

@media (min-width:480px) {
    .mobile-lg\:dwg-mt--auto {
        margin-top: auto
    }

    .mobile-lg\:dwg-mt--0 {
        margin-top: 0
    }

    .mobile-lg\:dwg-mt--0_5 {
        margin-top: var(--dwg-spacing__unit--0_5)
    }

    .mobile-lg\:dwg-mt--1 {
        margin-top: var(--dwg-spacing__unit--1)
    }

    .mobile-lg\:dwg-mt--1_5 {
        margin-top: var(--dwg-spacing__unit--1_5)
    }

    .mobile-lg\:dwg-mt--2 {
        margin-top: var(--dwg-spacing__unit--2)
    }

    .mobile-lg\:dwg-mt--3 {
        margin-top: var(--dwg-spacing__unit--3)
    }

    .mobile-lg\:dwg-mt--4 {
        margin-top: var(--dwg-spacing__unit--4)
    }

    .mobile-lg\:dwg-mt--6 {
        margin-top: var(--dwg-spacing__unit--6)
    }

    .mobile-lg\:dwg-mt--8 {
        margin-top: var(--dwg-spacing__unit--8)
    }

    .mobile-lg\:dwg-mt--9 {
        margin-top: var(--dwg-spacing__unit--9)
    }

    .mobile-lg\:dwg-mt--12 {
        margin-top: var(--dwg-spacing__unit--12)
    }

    .mobile-lg\:dwg-mt--15 {
        margin-top: var(--dwg-spacing__unit--15)
    }

    .mobile-lg\:dwg-mt--19 {
        margin-top: var(--dwg-spacing__unit--19)
    }
}

@media (min-width:768px) {
    .tablet\:dwg-mt--auto {
        margin-top: auto
    }

    .tablet\:dwg-mt--0 {
        margin-top: 0
    }

    .tablet\:dwg-mt--0_5 {
        margin-top: var(--dwg-spacing__unit--0_5)
    }

    .tablet\:dwg-mt--1 {
        margin-top: var(--dwg-spacing__unit--1)
    }

    .tablet\:dwg-mt--1_5 {
        margin-top: var(--dwg-spacing__unit--1_5)
    }

    .tablet\:dwg-mt--2 {
        margin-top: var(--dwg-spacing__unit--2)
    }

    .tablet\:dwg-mt--3 {
        margin-top: var(--dwg-spacing__unit--3)
    }

    .tablet\:dwg-mt--4 {
        margin-top: var(--dwg-spacing__unit--4)
    }

    .tablet\:dwg-mt--6 {
        margin-top: var(--dwg-spacing__unit--6)
    }

    .tablet\:dwg-mt--8 {
        margin-top: var(--dwg-spacing__unit--8)
    }

    .tablet\:dwg-mt--9 {
        margin-top: var(--dwg-spacing__unit--9)
    }

    .tablet\:dwg-mt--12 {
        margin-top: var(--dwg-spacing__unit--12)
    }

    .tablet\:dwg-mt--15 {
        margin-top: var(--dwg-spacing__unit--15)
    }

    .tablet\:dwg-mt--19 {
        margin-top: var(--dwg-spacing__unit--19)
    }
}

@media (min-width:1024px) {
    .tablet-lg\:dwg-mt--auto {
        margin-top: auto
    }

    .tablet-lg\:dwg-mt--0 {
        margin-top: 0
    }

    .tablet-lg\:dwg-mt--0_5 {
        margin-top: var(--dwg-spacing__unit--0_5)
    }

    .tablet-lg\:dwg-mt--1 {
        margin-top: var(--dwg-spacing__unit--1)
    }

    .tablet-lg\:dwg-mt--1_5 {
        margin-top: var(--dwg-spacing__unit--1_5)
    }

    .tablet-lg\:dwg-mt--2 {
        margin-top: var(--dwg-spacing__unit--2)
    }

    .tablet-lg\:dwg-mt--3 {
        margin-top: var(--dwg-spacing__unit--3)
    }

    .tablet-lg\:dwg-mt--4 {
        margin-top: var(--dwg-spacing__unit--4)
    }

    .tablet-lg\:dwg-mt--6 {
        margin-top: var(--dwg-spacing__unit--6)
    }

    .tablet-lg\:dwg-mt--8 {
        margin-top: var(--dwg-spacing__unit--8)
    }

    .tablet-lg\:dwg-mt--9 {
        margin-top: var(--dwg-spacing__unit--9)
    }

    .tablet-lg\:dwg-mt--12 {
        margin-top: var(--dwg-spacing__unit--12)
    }

    .tablet-lg\:dwg-mt--15 {
        margin-top: var(--dwg-spacing__unit--15)
    }

    .tablet-lg\:dwg-mt--19 {
        margin-top: var(--dwg-spacing__unit--19)
    }
}

@media (min-width:1280px) {
    .desktop\:dwg-mt--auto {
        margin-top: auto
    }

    .desktop\:dwg-mt--0 {
        margin-top: 0
    }

    .desktop\:dwg-mt--0_5 {
        margin-top: var(--dwg-spacing__unit--0_5)
    }

    .desktop\:dwg-mt--1 {
        margin-top: var(--dwg-spacing__unit--1)
    }

    .desktop\:dwg-mt--1_5 {
        margin-top: var(--dwg-spacing__unit--1_5)
    }

    .desktop\:dwg-mt--2 {
        margin-top: var(--dwg-spacing__unit--2)
    }

    .desktop\:dwg-mt--3 {
        margin-top: var(--dwg-spacing__unit--3)
    }

    .desktop\:dwg-mt--4 {
        margin-top: var(--dwg-spacing__unit--4)
    }

    .desktop\:dwg-mt--6 {
        margin-top: var(--dwg-spacing__unit--6)
    }

    .desktop\:dwg-mt--8 {
        margin-top: var(--dwg-spacing__unit--8)
    }

    .desktop\:dwg-mt--9 {
        margin-top: var(--dwg-spacing__unit--9)
    }

    .desktop\:dwg-mt--12 {
        margin-top: var(--dwg-spacing__unit--12)
    }

    .desktop\:dwg-mt--15 {
        margin-top: var(--dwg-spacing__unit--15)
    }

    .desktop\:dwg-mt--19 {
        margin-top: var(--dwg-spacing__unit--19)
    }
}

@media (min-width:1440px) {
    .desktop-lg\:dwg-mt--auto {
        margin-top: auto
    }

    .desktop-lg\:dwg-mt--0 {
        margin-top: 0
    }

    .desktop-lg\:dwg-mt--0_5 {
        margin-top: var(--dwg-spacing__unit--0_5)
    }

    .desktop-lg\:dwg-mt--1 {
        margin-top: var(--dwg-spacing__unit--1)
    }

    .desktop-lg\:dwg-mt--1_5 {
        margin-top: var(--dwg-spacing__unit--1_5)
    }

    .desktop-lg\:dwg-mt--2 {
        margin-top: var(--dwg-spacing__unit--2)
    }

    .desktop-lg\:dwg-mt--3 {
        margin-top: var(--dwg-spacing__unit--3)
    }

    .desktop-lg\:dwg-mt--4 {
        margin-top: var(--dwg-spacing__unit--4)
    }

    .desktop-lg\:dwg-mt--6 {
        margin-top: var(--dwg-spacing__unit--6)
    }

    .desktop\:dwg-mt--8 {
        margin-top: var(--dwg-spacing__unit--8)
    }

    .desktop-lg\:dwg-mt--9 {
        margin-top: var(--dwg-spacing__unit--9)
    }

    .desktop-lg\:dwg-mt--12 {
        margin-top: var(--dwg-spacing__unit--12)
    }

    .desktop-lg\:dwg-mt--15 {
        margin-top: var(--dwg-spacing__unit--15)
    }

    .desktop-lg\:dwg-mt--19 {
        margin-top: var(--dwg-spacing__unit--19)
    }
}

@media (min-width:1920px) {
    .ultrawide\:dwg-mt--auto {
        margin-top: auto
    }

    .ultrawide\:dwg-mt--0 {
        margin-top: 0
    }

    .ultrawide\:dwg-mt--0_5 {
        margin-top: var(--dwg-spacing__unit--0_5)
    }

    .ultrawide\:dwg-mt--1 {
        margin-top: var(--dwg-spacing__unit--1)
    }

    .ultrawide\:dwg-mt--1_5 {
        margin-top: var(--dwg-spacing__unit--1_5)
    }

    .ultrawide\:dwg-mt--2 {
        margin-top: var(--dwg-spacing__unit--2)
    }

    .ultrawide\:dwg-mt--3 {
        margin-top: var(--dwg-spacing__unit--3)
    }

    .ultrawide\:dwg-mt--4 {
        margin-top: var(--dwg-spacing__unit--4)
    }

    .ultrawide\:dwg-mt--6 {
        margin-top: var(--dwg-spacing__unit--6)
    }

    .desktop\:dwg-mt--8 {
        margin-top: var(--dwg-spacing__unit--8)
    }

    .ultrawide\:dwg-mt--9 {
        margin-top: var(--dwg-spacing__unit--9)
    }

    .ultrawide\:dwg-mt--12 {
        margin-top: var(--dwg-spacing__unit--12)
    }

    .ultrawide\:dwg-mt--15 {
        margin-top: var(--dwg-spacing__unit--15)
    }

    .ultrawide\:dwg-mt--19 {
        margin-top: var(--dwg-spacing__unit--19)
    }
}

.dwg-mr--auto {
    margin-right: auto
}

.dwg-mr--0 {
    margin-right: 0
}

.dwg-mr--0_5 {
    margin-right: var(--dwg-spacing__unit--0_5)
}

.dwg-mr--1 {
    margin-right: var(--dwg-spacing__unit--1)
}

.dwg-mr--1_5 {
    margin-right: var(--dwg-spacing__unit--1_5)
}

.dwg-mr--2 {
    margin-right: var(--dwg-spacing__unit--2)
}

.dwg-mr--3 {
    margin-right: var(--dwg-spacing__unit--3)
}

.dwg-mr--4 {
    margin-right: var(--dwg-spacing__unit--4)
}

.dwg-mr--6 {
    margin-right: var(--dwg-spacing__unit--6)
}

.dwg-mr--9 {
    margin-right: var(--dwg-spacing__unit--9)
}

.dwg-mr--12 {
    margin-right: var(--dwg-spacing__unit--12)
}

.dwg-mr--15 {
    margin-right: var(--dwg-spacing__unit--15)
}

.dwg-mr--19 {
    margin-right: var(--dwg-spacing__unit--19)
}

@media (min-width:480px) {
    .mobile-lg\:dwg-mr--auto {
        margin-right: auto
    }

    .mobile-lg\:dwg-mr--0 {
        margin-right: 0
    }

    .mobile-lg\:dwg-mr--0_5 {
        margin-right: var(--dwg-spacing__unit--0_5)
    }

    .mobile-lg\:dwg-mr--1 {
        margin-right: var(--dwg-spacing__unit--1)
    }

    .mobile-lg\:dwg-mr--1_5 {
        margin-right: var(--dwg-spacing__unit--1_5)
    }

    .mobile-lg\:dwg-mr--2 {
        margin-right: var(--dwg-spacing__unit--2)
    }

    .mobile-lg\:dwg-mr--3 {
        margin-right: var(--dwg-spacing__unit--3)
    }

    .mobile-lg\:dwg-mr--4 {
        margin-right: var(--dwg-spacing__unit--4)
    }

    .mobile-lg\:dwg-mr--6 {
        margin-right: var(--dwg-spacing__unit--6)
    }

    .mobile-lg\:dwg-mr--9 {
        margin-right: var(--dwg-spacing__unit--9)
    }

    .mobile-lg\:dwg-mr--12 {
        margin-right: var(--dwg-spacing__unit--12)
    }

    .mobile-lg\:dwg-mr--15 {
        margin-right: var(--dwg-spacing__unit--15)
    }

    .mobile-lg\:dwg-mr--19 {
        margin-right: var(--dwg-spacing__unit--19)
    }
}

@media (min-width:768px) {
    .tablet\:dwg-mr--auto {
        margin-right: auto
    }

    .tablet\:dwg-mr--0 {
        margin-right: 0
    }

    .tablet\:dwg-mr--0_5 {
        margin-right: var(--dwg-spacing__unit--0_5)
    }

    .tablet\:dwg-mr--1 {
        margin-right: var(--dwg-spacing__unit--1)
    }

    .tablet\:dwg-mr--1_5 {
        margin-right: var(--dwg-spacing__unit--1_5)
    }

    .tablet\:dwg-mr--2 {
        margin-right: var(--dwg-spacing__unit--2)
    }

    .tablet\:dwg-mr--3 {
        margin-right: var(--dwg-spacing__unit--3)
    }

    .tablet\:dwg-mr--4 {
        margin-right: var(--dwg-spacing__unit--4)
    }

    .tablet\:dwg-mr--6 {
        margin-right: var(--dwg-spacing__unit--6)
    }

    .tablet\:dwg-mr--9 {
        margin-right: var(--dwg-spacing__unit--9)
    }

    .tablet\:dwg-mr--12 {
        margin-right: var(--dwg-spacing__unit--12)
    }

    .tablet\:dwg-mr--15 {
        margin-right: var(--dwg-spacing__unit--15)
    }

    .tablet\:dwg-mr--19 {
        margin-right: var(--dwg-spacing__unit--19)
    }
}

@media (min-width:1024px) {
    .tablet-lg\:dwg-mr--auto {
        margin-right: auto
    }

    .tablet-lg\:dwg-mr--0 {
        margin-right: 0
    }

    .tablet-lg\:dwg-mr--0_5 {
        margin-right: var(--dwg-spacing__unit--0_5)
    }

    .tablet-lg\:dwg-mr--1 {
        margin-right: var(--dwg-spacing__unit--1)
    }

    .tablet-lg\:dwg-mr--1_5 {
        margin-right: var(--dwg-spacing__unit--1_5)
    }

    .tablet-lg\:dwg-mr--2 {
        margin-right: var(--dwg-spacing__unit--2)
    }

    .tablet-lg\:dwg-mr--3 {
        margin-right: var(--dwg-spacing__unit--3)
    }

    .tablet-lg\:dwg-mr--4 {
        margin-right: var(--dwg-spacing__unit--4)
    }

    .tablet-lg\:dwg-mr--6 {
        margin-right: var(--dwg-spacing__unit--6)
    }

    .tablet-lg\:dwg-mr--9 {
        margin-right: var(--dwg-spacing__unit--9)
    }

    .tablet-lg\:dwg-mr--12 {
        margin-right: var(--dwg-spacing__unit--12)
    }

    .tablet-lg\:dwg-mr--15 {
        margin-right: var(--dwg-spacing__unit--15)
    }

    .tablet-lg\:dwg-mr--19 {
        margin-right: var(--dwg-spacing__unit--19)
    }
}

@media (min-width:1280px) {
    .desktop\:dwg-mr--auto {
        margin-right: auto
    }

    .desktop\:dwg-mr--0 {
        margin-right: 0
    }

    .desktop\:dwg-mr--0_5 {
        margin-right: var(--dwg-spacing__unit--0_5)
    }

    .desktop\:dwg-mr--1 {
        margin-right: var(--dwg-spacing__unit--1)
    }

    .desktop\:dwg-mr--1_5 {
        margin-right: var(--dwg-spacing__unit--1_5)
    }

    .desktop\:dwg-mr--2 {
        margin-right: var(--dwg-spacing__unit--2)
    }

    .desktop\:dwg-mr--3 {
        margin-right: var(--dwg-spacing__unit--3)
    }

    .desktop\:dwg-mr--4 {
        margin-right: var(--dwg-spacing__unit--4)
    }

    .desktop\:dwg-mr--6 {
        margin-right: var(--dwg-spacing__unit--6)
    }

    .desktop\:dwg-mr--9 {
        margin-right: var(--dwg-spacing__unit--9)
    }

    .desktop\:dwg-mr--12 {
        margin-right: var(--dwg-spacing__unit--12)
    }

    .desktop\:dwg-mr--15 {
        margin-right: var(--dwg-spacing__unit--15)
    }

    .desktop\:dwg-mr--19 {
        margin-right: var(--dwg-spacing__unit--19)
    }
}

@media (min-width:1440px) {
    .desktop-lg\:dwg-mr--auto {
        margin-right: auto
    }

    .desktop-lg\:dwg-mr--0 {
        margin-right: 0
    }

    .desktop-lg\:dwg-mr--0_5 {
        margin-right: var(--dwg-spacing__unit--0_5)
    }

    .desktop-lg\:dwg-mr--1 {
        margin-right: var(--dwg-spacing__unit--1)
    }

    .desktop-lg\:dwg-mr--1_5 {
        margin-right: var(--dwg-spacing__unit--1_5)
    }

    .desktop-lg\:dwg-mr--2 {
        margin-right: var(--dwg-spacing__unit--2)
    }

    .desktop-lg\:dwg-mr--3 {
        margin-right: var(--dwg-spacing__unit--3)
    }

    .desktop-lg\:dwg-mr--4 {
        margin-right: var(--dwg-spacing__unit--4)
    }

    .desktop-lg\:dwg-mr--6 {
        margin-right: var(--dwg-spacing__unit--6)
    }

    .desktop-lg\:dwg-mr--9 {
        margin-right: var(--dwg-spacing__unit--9)
    }

    .desktop-lg\:dwg-mr--12 {
        margin-right: var(--dwg-spacing__unit--12)
    }

    .desktop-lg\:dwg-mr--15 {
        margin-right: var(--dwg-spacing__unit--15)
    }

    .desktop-lg\:dwg-mr--19 {
        margin-right: var(--dwg-spacing__unit--19)
    }
}

@media (min-width:1920px) {
    .ultrawide\:dwg-mr--auto {
        margin-right: auto
    }

    .ultrawide\:dwg-mr--0 {
        margin-right: 0
    }

    .ultrawide\:dwg-mr--0_5 {
        margin-right: var(--dwg-spacing__unit--0_5)
    }

    .ultrawide\:dwg-mr--1 {
        margin-right: var(--dwg-spacing__unit--1)
    }

    .ultrawide\:dwg-mr--1_5 {
        margin-right: var(--dwg-spacing__unit--1_5)
    }

    .ultrawide\:dwg-mr--2 {
        margin-right: var(--dwg-spacing__unit--2)
    }

    .ultrawide\:dwg-mr--3 {
        margin-right: var(--dwg-spacing__unit--3)
    }

    .ultrawide\:dwg-mr--4 {
        margin-right: var(--dwg-spacing__unit--4)
    }

    .ultrawide\:dwg-mr--6 {
        margin-right: var(--dwg-spacing__unit--6)
    }

    .ultrawide\:dwg-mr--9 {
        margin-right: var(--dwg-spacing__unit--9)
    }

    .ultrawide\:dwg-mr--12 {
        margin-right: var(--dwg-spacing__unit--12)
    }

    .ultrawide\:dwg-mr--15 {
        margin-right: var(--dwg-spacing__unit--15)
    }

    .ultrawide\:dwg-mr--19 {
        margin-right: var(--dwg-spacing__unit--19)
    }
}

.dwg-mb--auto {
    margin-bottom: auto
}

.dwg-mb--0 {
    margin-bottom: 0
}

.dwg-mb--0_5 {
    margin-bottom: var(--dwg-spacing__unit--0_5)
}

.dwg-mb--1 {
    margin-bottom: var(--dwg-spacing__unit--1)
}

.dwg-mb--1_5 {
    margin-bottom: var(--dwg-spacing__unit--1_5)
}

.dwg-mb--2 {
    margin-bottom: var(--dwg-spacing__unit--2)
}

.dwg-mb--3 {
    margin-bottom: var(--dwg-spacing__unit--3)
}

.dwg-mb--4 {
    margin-bottom: var(--dwg-spacing__unit--4)
}

.dwg-mb--6 {
    margin-bottom: var(--dwg-spacing__unit--6)
}

.dwg-mb--9 {
    margin-bottom: var(--dwg-spacing__unit--9)
}

.dwg-mb--12 {
    margin-bottom: var(--dwg-spacing__unit--12)
}

.dwg-mb--15 {
    margin-bottom: var(--dwg-spacing__unit--15)
}

.dwg-mb--19 {
    margin-bottom: var(--dwg-spacing__unit--19)
}

@media (min-width:480px) {
    .mobile-lg\:dwg-mb--auto {
        margin-bottom: auto
    }

    .mobile-lg\:dwg-mb--0 {
        margin-bottom: 0
    }

    .mobile-lg\:dwg-mb--0_5 {
        margin-bottom: var(--dwg-spacing__unit--0_5)
    }

    .mobile-lg\:dwg-mb--1 {
        margin-bottom: var(--dwg-spacing__unit--1)
    }

    .mobile-lg\:dwg-mb--1_5 {
        margin-bottom: var(--dwg-spacing__unit--1_5)
    }

    .mobile-lg\:dwg-mb--2 {
        margin-bottom: var(--dwg-spacing__unit--2)
    }

    .mobile-lg\:dwg-mb--3 {
        margin-bottom: var(--dwg-spacing__unit--3)
    }

    .mobile-lg\:dwg-mb--4 {
        margin-bottom: var(--dwg-spacing__unit--4)
    }

    .mobile-lg\:dwg-mb--6 {
        margin-bottom: var(--dwg-spacing__unit--6)
    }

    .mobile-lg\:dwg-mb--9 {
        margin-bottom: var(--dwg-spacing__unit--9)
    }

    .mobile-lg\:dwg-mb--12 {
        margin-bottom: var(--dwg-spacing__unit--12)
    }

    .mobile-lg\:dwg-mb--15 {
        margin-bottom: var(--dwg-spacing__unit--15)
    }

    .mobile-lg\:dwg-mb--19 {
        margin-bottom: var(--dwg-spacing__unit--19)
    }
}

@media (min-width:768px) {
    .tablet\:dwg-mb--auto {
        margin-bottom: auto
    }

    .tablet\:dwg-mb--0 {
        margin-bottom: 0
    }

    .tablet\:dwg-mb--0_5 {
        margin-bottom: var(--dwg-spacing__unit--0_5)
    }

    .tablet\:dwg-mb--1 {
        margin-bottom: var(--dwg-spacing__unit--1)
    }

    .tablet\:dwg-mb--1_5 {
        margin-bottom: var(--dwg-spacing__unit--1_5)
    }

    .tablet\:dwg-mb--2 {
        margin-bottom: var(--dwg-spacing__unit--2)
    }

    .tablet\:dwg-mb--3 {
        margin-bottom: var(--dwg-spacing__unit--3)
    }

    .tablet\:dwg-mb--4 {
        margin-bottom: var(--dwg-spacing__unit--4)
    }

    .tablet\:dwg-mb--6 {
        margin-bottom: var(--dwg-spacing__unit--6)
    }

    .tablet\:dwg-mb--9 {
        margin-bottom: var(--dwg-spacing__unit--9)
    }

    .tablet\:dwg-mb--12 {
        margin-bottom: var(--dwg-spacing__unit--12)
    }

    .tablet\:dwg-mb--15 {
        margin-bottom: var(--dwg-spacing__unit--15)
    }

    .tablet\:dwg-mb--19 {
        margin-bottom: var(--dwg-spacing__unit--19)
    }
}

@media (min-width:1024px) {
    .tablet-lg\:dwg-mb--auto {
        margin-bottom: auto
    }

    .tablet-lg\:dwg-mb--0 {
        margin-bottom: 0
    }

    .tablet-lg\:dwg-mb--0_5 {
        margin-bottom: var(--dwg-spacing__unit--0_5)
    }

    .tablet-lg\:dwg-mb--1 {
        margin-bottom: var(--dwg-spacing__unit--1)
    }

    .tablet-lg\:dwg-mb--1_5 {
        margin-bottom: var(--dwg-spacing__unit--1_5)
    }

    .tablet-lg\:dwg-mb--2 {
        margin-bottom: var(--dwg-spacing__unit--2)
    }

    .tablet-lg\:dwg-mb--3 {
        margin-bottom: var(--dwg-spacing__unit--3)
    }

    .tablet-lg\:dwg-mb--4 {
        margin-bottom: var(--dwg-spacing__unit--4)
    }

    .tablet-lg\:dwg-mb--6 {
        margin-bottom: var(--dwg-spacing__unit--6)
    }

    .tablet-lg\:dwg-mb--9 {
        margin-bottom: var(--dwg-spacing__unit--9)
    }

    .tablet-lg\:dwg-mb--12 {
        margin-bottom: var(--dwg-spacing__unit--12)
    }

    .tablet-lg\:dwg-mb--15 {
        margin-bottom: var(--dwg-spacing__unit--15)
    }

    .tablet-lg\:dwg-mb--19 {
        margin-bottom: var(--dwg-spacing__unit--19)
    }
}

@media (min-width:1280px) {
    .desktop\:dwg-mb--auto {
        margin-bottom: auto
    }

    .desktop\:dwg-mb--0 {
        margin-bottom: 0
    }

    .desktop\:dwg-mb--0_5 {
        margin-bottom: var(--dwg-spacing__unit--0_5)
    }

    .desktop\:dwg-mb--1 {
        margin-bottom: var(--dwg-spacing__unit--1)
    }

    .desktop\:dwg-mb--1_5 {
        margin-bottom: var(--dwg-spacing__unit--1_5)
    }

    .desktop\:dwg-mb--2 {
        margin-bottom: var(--dwg-spacing__unit--2)
    }

    .desktop\:dwg-mb--3 {
        margin-bottom: var(--dwg-spacing__unit--3)
    }

    .desktop\:dwg-mb--4 {
        margin-bottom: var(--dwg-spacing__unit--4)
    }

    .desktop\:dwg-mb--6 {
        margin-bottom: var(--dwg-spacing__unit--6)
    }

    .desktop\:dwg-mb--9 {
        margin-bottom: var(--dwg-spacing__unit--9)
    }

    .desktop\:dwg-mb--12 {
        margin-bottom: var(--dwg-spacing__unit--12)
    }

    .desktop\:dwg-mb--15 {
        margin-bottom: var(--dwg-spacing__unit--15)
    }

    .desktop\:dwg-mb--19 {
        margin-bottom: var(--dwg-spacing__unit--19)
    }
}

@media (min-width:1440px) {
    .desktop-lg\:dwg-mb--auto {
        margin-bottom: auto
    }

    .desktop-lg\:dwg-mb--0 {
        margin-bottom: 0
    }

    .desktop-lg\:dwg-mb--0_5 {
        margin-bottom: var(--dwg-spacing__unit--0_5)
    }

    .desktop-lg\:dwg-mb--1 {
        margin-bottom: var(--dwg-spacing__unit--1)
    }

    .desktop-lg\:dwg-mb--1_5 {
        margin-bottom: var(--dwg-spacing__unit--1_5)
    }

    .desktop-lg\:dwg-mb--2 {
        margin-bottom: var(--dwg-spacing__unit--2)
    }

    .desktop-lg\:dwg-mb--3 {
        margin-bottom: var(--dwg-spacing__unit--3)
    }

    .desktop-lg\:dwg-mb--4 {
        margin-bottom: var(--dwg-spacing__unit--4)
    }

    .desktop-lg\:dwg-mb--6 {
        margin-bottom: var(--dwg-spacing__unit--6)
    }

    .desktop-lg\:dwg-mb--9 {
        margin-bottom: var(--dwg-spacing__unit--9)
    }

    .desktop-lg\:dwg-mb--12 {
        margin-bottom: var(--dwg-spacing__unit--12)
    }

    .desktop-lg\:dwg-mb--15 {
        margin-bottom: var(--dwg-spacing__unit--15)
    }

    .desktop-lg\:dwg-mb--19 {
        margin-bottom: var(--dwg-spacing__unit--19)
    }
}

@media (min-width:1920px) {
    .ultrawide\:dwg-mb--auto {
        margin-bottom: auto
    }

    .ultrawide\:dwg-mb--0 {
        margin-bottom: 0
    }

    .ultrawide\:dwg-mb--0_5 {
        margin-bottom: var(--dwg-spacing__unit--0_5)
    }

    .ultrawide\:dwg-mb--1 {
        margin-bottom: var(--dwg-spacing__unit--1)
    }

    .ultrawide\:dwg-mb--1_5 {
        margin-bottom: var(--dwg-spacing__unit--1_5)
    }

    .ultrawide\:dwg-mb--2 {
        margin-bottom: var(--dwg-spacing__unit--2)
    }

    .ultrawide\:dwg-mb--3 {
        margin-bottom: var(--dwg-spacing__unit--3)
    }

    .ultrawide\:dwg-mb--4 {
        margin-bottom: var(--dwg-spacing__unit--4)
    }

    .ultrawide\:dwg-mb--6 {
        margin-bottom: var(--dwg-spacing__unit--6)
    }

    .ultrawide\:dwg-mb--9 {
        margin-bottom: var(--dwg-spacing__unit--9)
    }

    .ultrawide\:dwg-mb--12 {
        margin-bottom: var(--dwg-spacing__unit--12)
    }

    .ultrawide\:dwg-mb--15 {
        margin-bottom: var(--dwg-spacing__unit--15)
    }

    .ultrawide\:dwg-mb--19 {
        margin-bottom: var(--dwg-spacing__unit--19)
    }
}

.dwg-ml--auto {
    margin-left: auto
}

.dwg-ml--0 {
    margin-left: 0
}

.dwg-ml--0_5 {
    margin-left: var(--dwg-spacing__unit--0_5)
}

.dwg-ml--1 {
    margin-left: var(--dwg-spacing__unit--1)
}

.dwg-ml--1_5 {
    margin-left: var(--dwg-spacing__unit--1_5)
}

.dwg-ml--2 {
    margin-left: var(--dwg-spacing__unit--2)
}

.dwg-ml--3 {
    margin-left: var(--dwg-spacing__unit--3)
}

.dwg-ml--4 {
    margin-left: var(--dwg-spacing__unit--4)
}

.dwg-ml--6 {
    margin-left: var(--dwg-spacing__unit--6)
}

.dwg-ml--9 {
    margin-left: var(--dwg-spacing__unit--9)
}

.dwg-ml--12 {
    margin-left: var(--dwg-spacing__unit--12)
}

.dwg-ml--15 {
    margin-left: var(--dwg-spacing__unit--15)
}

.dwg-ml--19 {
    margin-left: var(--dwg-spacing__unit--19)
}

@media (min-width:480px) {
    .mobile-lg\:dwg-ml--auto {
        margin-left: auto
    }

    .mobile-lg\:dwg-ml--0 {
        margin-left: 0
    }

    .mobile-lg\:dwg-ml--0_5 {
        margin-left: var(--dwg-spacing__unit--0_5)
    }

    .mobile-lg\:dwg-ml--1 {
        margin-left: var(--dwg-spacing__unit--1)
    }

    .mobile-lg\:dwg-ml--1_5 {
        margin-left: var(--dwg-spacing__unit--1_5)
    }

    .mobile-lg\:dwg-ml--2 {
        margin-left: var(--dwg-spacing__unit--2)
    }

    .mobile-lg\:dwg-ml--3 {
        margin-left: var(--dwg-spacing__unit--3)
    }

    .mobile-lg\:dwg-ml--4 {
        margin-left: var(--dwg-spacing__unit--4)
    }

    .mobile-lg\:dwg-ml--6 {
        margin-left: var(--dwg-spacing__unit--6)
    }

    .mobile-lg\:dwg-ml--9 {
        margin-left: var(--dwg-spacing__unit--9)
    }

    .mobile-lg\:dwg-ml--12 {
        margin-left: var(--dwg-spacing__unit--12)
    }

    .mobile-lg\:dwg-ml--15 {
        margin-left: var(--dwg-spacing__unit--15)
    }

    .mobile-lg\:dwg-ml--19 {
        margin-left: var(--dwg-spacing__unit--19)
    }
}

@media (min-width:768px) {
    .tablet\:dwg-ml--auto {
        margin-left: auto
    }

    .tablet\:dwg-ml--0 {
        margin-left: 0
    }

    .tablet\:dwg-ml--0_5 {
        margin-left: var(--dwg-spacing__unit--0_5)
    }

    .tablet\:dwg-ml--1 {
        margin-left: var(--dwg-spacing__unit--1)
    }

    .tablet\:dwg-ml--1_5 {
        margin-left: var(--dwg-spacing__unit--1_5)
    }

    .tablet\:dwg-ml--2 {
        margin-left: var(--dwg-spacing__unit--2)
    }

    .tablet\:dwg-ml--3 {
        margin-left: var(--dwg-spacing__unit--3)
    }

    .tablet\:dwg-ml--4 {
        margin-left: var(--dwg-spacing__unit--4)
    }

    .tablet\:dwg-ml--6 {
        margin-left: var(--dwg-spacing__unit--6)
    }

    .tablet\:dwg-ml--9 {
        margin-left: var(--dwg-spacing__unit--9)
    }

    .tablet\:dwg-ml--12 {
        margin-left: var(--dwg-spacing__unit--12)
    }

    .tablet\:dwg-ml--15 {
        margin-left: var(--dwg-spacing__unit--15)
    }

    .tablet\:dwg-ml--19 {
        margin-left: var(--dwg-spacing__unit--19)
    }
}

@media (min-width:1024px) {
    .tablet-lg\:dwg-ml--auto {
        margin-left: auto
    }

    .tablet-lg\:dwg-ml--0 {
        margin-left: 0
    }

    .tablet-lg\:dwg-ml--0_5 {
        margin-left: var(--dwg-spacing__unit--0_5)
    }

    .tablet-lg\:dwg-ml--1 {
        margin-left: var(--dwg-spacing__unit--1)
    }

    .tablet-lg\:dwg-ml--1_5 {
        margin-left: var(--dwg-spacing__unit--1_5)
    }

    .tablet-lg\:dwg-ml--2 {
        margin-left: var(--dwg-spacing__unit--2)
    }

    .tablet-lg\:dwg-ml--3 {
        margin-left: var(--dwg-spacing__unit--3)
    }

    .tablet-lg\:dwg-ml--4 {
        margin-left: var(--dwg-spacing__unit--4)
    }

    .tablet-lg\:dwg-ml--6 {
        margin-left: var(--dwg-spacing__unit--6)
    }

    .tablet-lg\:dwg-ml--9 {
        margin-left: var(--dwg-spacing__unit--9)
    }

    .tablet-lg\:dwg-ml--12 {
        margin-left: var(--dwg-spacing__unit--12)
    }

    .tablet-lg\:dwg-ml--15 {
        margin-left: var(--dwg-spacing__unit--15)
    }

    .tablet-lg\:dwg-ml--19 {
        margin-left: var(--dwg-spacing__unit--19)
    }
}

@media (min-width:1280px) {
    .desktop\:dwg-ml--auto {
        margin-left: auto
    }

    .desktop\:dwg-ml--0 {
        margin-left: 0
    }

    .desktop\:dwg-ml--0_5 {
        margin-left: var(--dwg-spacing__unit--0_5)
    }

    .desktop\:dwg-ml--1 {
        margin-left: var(--dwg-spacing__unit--1)
    }

    .desktop\:dwg-ml--1_5 {
        margin-left: var(--dwg-spacing__unit--1_5)
    }

    .desktop\:dwg-ml--2 {
        margin-left: var(--dwg-spacing__unit--2)
    }

    .desktop\:dwg-ml--3 {
        margin-left: var(--dwg-spacing__unit--3)
    }

    .desktop\:dwg-ml--4 {
        margin-left: var(--dwg-spacing__unit--4)
    }

    .desktop\:dwg-ml--6 {
        margin-left: var(--dwg-spacing__unit--6)
    }

    .desktop\:dwg-ml--9 {
        margin-left: var(--dwg-spacing__unit--9)
    }

    .desktop\:dwg-ml--12 {
        margin-left: var(--dwg-spacing__unit--12)
    }

    .desktop\:dwg-ml--15 {
        margin-left: var(--dwg-spacing__unit--15)
    }

    .desktop\:dwg-ml--19 {
        margin-left: var(--dwg-spacing__unit--19)
    }
}

@media (min-width:1440px) {
    .desktop-lg\:dwg-ml--auto {
        margin-left: auto
    }

    .desktop-lg\:dwg-ml--0 {
        margin-left: 0
    }

    .desktop-lg\:dwg-ml--0_5 {
        margin-left: var(--dwg-spacing__unit--0_5)
    }

    .desktop-lg\:dwg-ml--1 {
        margin-left: var(--dwg-spacing__unit--1)
    }

    .desktop-lg\:dwg-ml--1_5 {
        margin-left: var(--dwg-spacing__unit--1_5)
    }

    .desktop-lg\:dwg-ml--2 {
        margin-left: var(--dwg-spacing__unit--2)
    }

    .desktop-lg\:dwg-ml--3 {
        margin-left: var(--dwg-spacing__unit--3)
    }

    .desktop-lg\:dwg-ml--4 {
        margin-left: var(--dwg-spacing__unit--4)
    }

    .desktop-lg\:dwg-ml--6 {
        margin-left: var(--dwg-spacing__unit--6)
    }

    .desktop-lg\:dwg-ml--9 {
        margin-left: var(--dwg-spacing__unit--9)
    }

    .desktop-lg\:dwg-ml--12 {
        margin-left: var(--dwg-spacing__unit--12)
    }

    .desktop-lg\:dwg-ml--15 {
        margin-left: var(--dwg-spacing__unit--15)
    }

    .desktop-lg\:dwg-ml--19 {
        margin-left: var(--dwg-spacing__unit--19)
    }
}

@media (min-width:1920px) {
    .ultrawide\:dwg-ml--auto {
        margin-left: auto
    }

    .ultrawide\:dwg-ml--0 {
        margin-left: 0
    }

    .ultrawide\:dwg-ml--0_5 {
        margin-left: var(--dwg-spacing__unit--0_5)
    }

    .ultrawide\:dwg-ml--1 {
        margin-left: var(--dwg-spacing__unit--1)
    }

    .ultrawide\:dwg-ml--1_5 {
        margin-left: var(--dwg-spacing__unit--1_5)
    }

    .ultrawide\:dwg-ml--2 {
        margin-left: var(--dwg-spacing__unit--2)
    }

    .ultrawide\:dwg-ml--3 {
        margin-left: var(--dwg-spacing__unit--3)
    }

    .ultrawide\:dwg-ml--4 {
        margin-left: var(--dwg-spacing__unit--4)
    }

    .ultrawide\:dwg-ml--6 {
        margin-left: var(--dwg-spacing__unit--6)
    }

    .ultrawide\:dwg-ml--9 {
        margin-left: var(--dwg-spacing__unit--9)
    }

    .ultrawide\:dwg-ml--12 {
        margin-left: var(--dwg-spacing__unit--12)
    }

    .ultrawide\:dwg-ml--15 {
        margin-left: var(--dwg-spacing__unit--15)
    }

    .ultrawide\:dwg-ml--19 {
        margin-left: var(--dwg-spacing__unit--19)
    }
}

.dwg-p--auto {
    padding: auto
}

.dwg-p--0 {
    padding: 0
}

.dwg-p--0_5 {
    padding: var(--dwg-spacing__unit--0_5)
}

.dwg-p--1 {
    padding: var(--dwg-spacing__unit--1)
}

.dwg-p--1_5 {
    padding: var(--dwg-spacing__unit--1_5)
}

.dwg-p--2 {
    padding: var(--dwg-spacing__unit--2)
}

.dwg-p--3 {
    padding: var(--dwg-spacing__unit--3)
}

.dwg-p--4 {
    padding: var(--dwg-spacing__unit--4)
}

.dwg-p--6 {
    padding: var(--dwg-spacing__unit--6)
}

.dwg-p--9 {
    padding: var(--dwg-spacing__unit--9)
}

.dwg-p--12 {
    padding: var(--dwg-spacing__unit--12)
}

.dwg-p--15 {
    padding: var(--dwg-spacing__unit--15)
}

.dwg-p--19 {
    padding: var(--dwg-spacing__unit--19)
}

@media (min-width:480px) {
    .mobile-lg\:dwg-p--auto {
        padding: auto
    }

    .mobile-lg\:dwg-p--0 {
        padding: 0
    }

    .mobile-lg\:dwg-p--0_5 {
        padding: var(--dwg-spacing__unit--0_5)
    }

    .mobile-lg\:dwg-p--1 {
        padding: var(--dwg-spacing__unit--1)
    }

    .mobile-lg\:dwg-p--1_5 {
        padding: var(--dwg-spacing__unit--1_5)
    }

    .mobile-lg\:dwg-p--2 {
        padding: var(--dwg-spacing__unit--2)
    }

    .mobile-lg\:dwg-p--3 {
        padding: var(--dwg-spacing__unit--3)
    }

    .mobile-lg\:dwg-p--4 {
        padding: var(--dwg-spacing__unit--4)
    }

    .mobile-lg\:dwg-p--6 {
        padding: var(--dwg-spacing__unit--6)
    }

    .mobile-lg\:dwg-p--9 {
        padding: var(--dwg-spacing__unit--9)
    }

    .mobile-lg\:dwg-p--12 {
        padding: var(--dwg-spacing__unit--12)
    }

    .mobile-lg\:dwg-p--15 {
        padding: var(--dwg-spacing__unit--15)
    }

    .mobile-lg\:dwg-p--19 {
        padding: var(--dwg-spacing__unit--19)
    }
}

@media (min-width:768px) {
    .tablet\:dwg-p--auto {
        padding: auto
    }

    .tablet\:dwg-p--0 {
        padding: 0
    }

    .tablet\:dwg-p--0_5 {
        padding: var(--dwg-spacing__unit--0_5)
    }

    .tablet\:dwg-p--1 {
        padding: var(--dwg-spacing__unit--1)
    }

    .tablet\:dwg-p--1_5 {
        padding: var(--dwg-spacing__unit--1_5)
    }

    .tablet\:dwg-p--2 {
        padding: var(--dwg-spacing__unit--2)
    }

    .tablet\:dwg-p--3 {
        padding: var(--dwg-spacing__unit--3)
    }

    .tablet\:dwg-p--4 {
        padding: var(--dwg-spacing__unit--4)
    }

    .tablet\:dwg-p--6 {
        padding: var(--dwg-spacing__unit--6)
    }

    .tablet\:dwg-p--9 {
        padding: var(--dwg-spacing__unit--9)
    }

    .tablet\:dwg-p--12 {
        padding: var(--dwg-spacing__unit--12)
    }

    .tablet\:dwg-p--15 {
        padding: var(--dwg-spacing__unit--15)
    }

    .tablet\:dwg-p--19 {
        padding: var(--dwg-spacing__unit--19)
    }
}

@media (min-width:1024px) {
    .tablet-lg\:dwg-p--auto {
        padding: auto
    }

    .tablet-lg\:dwg-p--0 {
        padding: 0
    }

    .tablet-lg\:dwg-p--0_5 {
        padding: var(--dwg-spacing__unit--0_5)
    }

    .tablet-lg\:dwg-p--1 {
        padding: var(--dwg-spacing__unit--1)
    }

    .tablet-lg\:dwg-p--1_5 {
        padding: var(--dwg-spacing__unit--1_5)
    }

    .tablet-lg\:dwg-p--2 {
        padding: var(--dwg-spacing__unit--2)
    }

    .tablet-lg\:dwg-p--3 {
        padding: var(--dwg-spacing__unit--3)
    }

    .tablet-lg\:dwg-p--4 {
        padding: var(--dwg-spacing__unit--4)
    }

    .tablet-lg\:dwg-p--6 {
        padding: var(--dwg-spacing__unit--6)
    }

    .tablet-lg\:dwg-p--9 {
        padding: var(--dwg-spacing__unit--9)
    }

    .tablet-lg\:dwg-p--12 {
        padding: var(--dwg-spacing__unit--12)
    }

    .tablet-lg\:dwg-p--15 {
        padding: var(--dwg-spacing__unit--15)
    }

    .tablet-lg\:dwg-p--19 {
        padding: var(--dwg-spacing__unit--19)
    }
}

@media (min-width:1280px) {
    .desktop\:dwg-p--auto {
        padding: auto
    }

    .desktop\:dwg-p--0 {
        padding: 0
    }

    .desktop\:dwg-p--0_5 {
        padding: var(--dwg-spacing__unit--0_5)
    }

    .desktop\:dwg-p--1 {
        padding: var(--dwg-spacing__unit--1)
    }

    .desktop\:dwg-p--1_5 {
        padding: var(--dwg-spacing__unit--1_5)
    }

    .desktop\:dwg-p--2 {
        padding: var(--dwg-spacing__unit--2)
    }

    .desktop\:dwg-p--3 {
        padding: var(--dwg-spacing__unit--3)
    }

    .desktop\:dwg-p--4 {
        padding: var(--dwg-spacing__unit--4)
    }

    .desktop\:dwg-p--6 {
        padding: var(--dwg-spacing__unit--6)
    }

    .desktop\:dwg-p--9 {
        padding: var(--dwg-spacing__unit--9)
    }

    .desktop\:dwg-p--12 {
        padding: var(--dwg-spacing__unit--12)
    }

    .desktop\:dwg-p--15 {
        padding: var(--dwg-spacing__unit--15)
    }

    .desktop\:dwg-p--19 {
        padding: var(--dwg-spacing__unit--19)
    }
}

@media (min-width:1440px) {
    .desktop-lg\:dwg-p--auto {
        padding: auto
    }

    .desktop-lg\:dwg-p--0 {
        padding: 0
    }

    .desktop-lg\:dwg-p--0_5 {
        padding: var(--dwg-spacing__unit--0_5)
    }

    .desktop-lg\:dwg-p--1 {
        padding: var(--dwg-spacing__unit--1)
    }

    .desktop-lg\:dwg-p--1_5 {
        padding: var(--dwg-spacing__unit--1_5)
    }

    .desktop-lg\:dwg-p--2 {
        padding: var(--dwg-spacing__unit--2)
    }

    .desktop-lg\:dwg-p--3 {
        padding: var(--dwg-spacing__unit--3)
    }

    .desktop-lg\:dwg-p--4 {
        padding: var(--dwg-spacing__unit--4)
    }

    .desktop-lg\:dwg-p--6 {
        padding: var(--dwg-spacing__unit--6)
    }

    .desktop-lg\:dwg-p--9 {
        padding: var(--dwg-spacing__unit--9)
    }

    .desktop-lg\:dwg-p--12 {
        padding: var(--dwg-spacing__unit--12)
    }

    .desktop-lg\:dwg-p--15 {
        padding: var(--dwg-spacing__unit--15)
    }

    .desktop-lg\:dwg-p--19 {
        padding: var(--dwg-spacing__unit--19)
    }
}

@media (min-width:1920px) {
    .ultrawide\:dwg-p--auto {
        padding: auto
    }

    .ultrawide\:dwg-p--0 {
        padding: 0
    }

    .ultrawide\:dwg-p--0_5 {
        padding: var(--dwg-spacing__unit--0_5)
    }

    .ultrawide\:dwg-p--1 {
        padding: var(--dwg-spacing__unit--1)
    }

    .ultrawide\:dwg-p--1_5 {
        padding: var(--dwg-spacing__unit--1_5)
    }

    .ultrawide\:dwg-p--2 {
        padding: var(--dwg-spacing__unit--2)
    }

    .ultrawide\:dwg-p--3 {
        padding: var(--dwg-spacing__unit--3)
    }

    .ultrawide\:dwg-p--4 {
        padding: var(--dwg-spacing__unit--4)
    }

    .ultrawide\:dwg-p--6 {
        padding: var(--dwg-spacing__unit--6)
    }

    .ultrawide\:dwg-p--9 {
        padding: var(--dwg-spacing__unit--9)
    }

    .ultrawide\:dwg-p--12 {
        padding: var(--dwg-spacing__unit--12)
    }

    .ultrawide\:dwg-p--15 {
        padding: var(--dwg-spacing__unit--15)
    }

    .ultrawide\:dwg-p--19 {
        padding: var(--dwg-spacing__unit--19)
    }
}

.dwg-pt--auto {
    padding-top: auto
}

.dwg-pt--0 {
    padding-top: 0
}

.dwg-pt--0_5 {
    padding-top: var(--dwg-spacing__unit--0_5)
}

.dwg-pt--1 {
    padding-top: var(--dwg-spacing__unit--1)
}

.dwg-pt--1_5 {
    padding-top: var(--dwg-spacing__unit--1_5)
}

.dwg-pt--2 {
    padding-top: var(--dwg-spacing__unit--2)
}

.dwg-pt--3 {
    padding-top: var(--dwg-spacing__unit--3)
}

.dwg-pt--4 {
    padding-top: var(--dwg-spacing__unit--4)
}

.dwg-pt--6 {
    padding-top: var(--dwg-spacing__unit--6)
}

.dwg-pt--9 {
    padding-top: var(--dwg-spacing__unit--9)
}

.dwg-pt--12 {
    padding-top: var(--dwg-spacing__unit--12)
}

.dwg-pt--15 {
    padding-top: var(--dwg-spacing__unit--15)
}

.dwg-pt--19 {
    padding-top: var(--dwg-spacing__unit--19)
}

@media (min-width:480px) {
    .mobile-lg\:dwg-pt--auto {
        padding-top: auto
    }

    .mobile-lg\:dwg-pt--0 {
        padding-top: 0
    }

    .mobile-lg\:dwg-pt--0_5 {
        padding-top: var(--dwg-spacing__unit--0_5)
    }

    .mobile-lg\:dwg-pt--1 {
        padding-top: var(--dwg-spacing__unit--1)
    }

    .mobile-lg\:dwg-pt--1_5 {
        padding-top: var(--dwg-spacing__unit--1_5)
    }

    .mobile-lg\:dwg-pt--2 {
        padding-top: var(--dwg-spacing__unit--2)
    }

    .mobile-lg\:dwg-pt--3 {
        padding-top: var(--dwg-spacing__unit--3)
    }

    .mobile-lg\:dwg-pt--4 {
        padding-top: var(--dwg-spacing__unit--4)
    }

    .mobile-lg\:dwg-pt--6 {
        padding-top: var(--dwg-spacing__unit--6)
    }

    .mobile-lg\:dwg-pt--9 {
        padding-top: var(--dwg-spacing__unit--9)
    }

    .mobile-lg\:dwg-pt--12 {
        padding-top: var(--dwg-spacing__unit--12)
    }

    .mobile-lg\:dwg-pt--15 {
        padding-top: var(--dwg-spacing__unit--15)
    }

    .mobile-lg\:dwg-pt--19 {
        padding-top: var(--dwg-spacing__unit--19)
    }
}

@media (min-width:768px) {
    .tablet\:dwg-pt--auto {
        padding-top: auto
    }

    .tablet\:dwg-pt--0 {
        padding-top: 0
    }

    .tablet\:dwg-pt--0_5 {
        padding-top: var(--dwg-spacing__unit--0_5)
    }

    .tablet\:dwg-pt--1 {
        padding-top: var(--dwg-spacing__unit--1)
    }

    .tablet\:dwg-pt--1_5 {
        padding-top: var(--dwg-spacing__unit--1_5)
    }

    .tablet\:dwg-pt--2 {
        padding-top: var(--dwg-spacing__unit--2)
    }

    .tablet\:dwg-pt--3 {
        padding-top: var(--dwg-spacing__unit--3)
    }

    .tablet\:dwg-pt--4 {
        padding-top: var(--dwg-spacing__unit--4)
    }

    .tablet\:dwg-pt--6 {
        padding-top: var(--dwg-spacing__unit--6)
    }

    .tablet\:dwg-pt--9 {
        padding-top: var(--dwg-spacing__unit--9)
    }

    .tablet\:dwg-pt--12 {
        padding-top: var(--dwg-spacing__unit--12)
    }

    .tablet\:dwg-pt--15 {
        padding-top: var(--dwg-spacing__unit--15)
    }

    .tablet\:dwg-pt--19 {
        padding-top: var(--dwg-spacing__unit--19)
    }
}

@media (min-width:1024px) {
    .tablet-lg\:dwg-pt--auto {
        padding-top: auto
    }

    .tablet-lg\:dwg-pt--0 {
        padding-top: 0
    }

    .tablet-lg\:dwg-pt--0_5 {
        padding-top: var(--dwg-spacing__unit--0_5)
    }

    .tablet-lg\:dwg-pt--1 {
        padding-top: var(--dwg-spacing__unit--1)
    }

    .tablet-lg\:dwg-pt--1_5 {
        padding-top: var(--dwg-spacing__unit--1_5)
    }

    .tablet-lg\:dwg-pt--2 {
        padding-top: var(--dwg-spacing__unit--2)
    }

    .tablet-lg\:dwg-pt--3 {
        padding-top: var(--dwg-spacing__unit--3)
    }

    .tablet-lg\:dwg-pt--4 {
        padding-top: var(--dwg-spacing__unit--4)
    }

    .tablet-lg\:dwg-pt--6 {
        padding-top: var(--dwg-spacing__unit--6)
    }

    .tablet-lg\:dwg-pt--9 {
        padding-top: var(--dwg-spacing__unit--9)
    }

    .tablet-lg\:dwg-pt--12 {
        padding-top: var(--dwg-spacing__unit--12)
    }

    .tablet-lg\:dwg-pt--15 {
        padding-top: var(--dwg-spacing__unit--15)
    }

    .tablet-lg\:dwg-pt--19 {
        padding-top: var(--dwg-spacing__unit--19)
    }
}

@media (min-width:1280px) {
    .desktop\:dwg-pt--auto {
        padding-top: auto
    }

    .desktop\:dwg-pt--0 {
        padding-top: 0
    }

    .desktop\:dwg-pt--0_5 {
        padding-top: var(--dwg-spacing__unit--0_5)
    }

    .desktop\:dwg-pt--1 {
        padding-top: var(--dwg-spacing__unit--1)
    }

    .desktop\:dwg-pt--1_5 {
        padding-top: var(--dwg-spacing__unit--1_5)
    }

    .desktop\:dwg-pt--2 {
        padding-top: var(--dwg-spacing__unit--2)
    }

    .desktop\:dwg-pt--3 {
        padding-top: var(--dwg-spacing__unit--3)
    }

    .desktop\:dwg-pt--4 {
        padding-top: var(--dwg-spacing__unit--4)
    }

    .desktop\:dwg-pt--6 {
        padding-top: var(--dwg-spacing__unit--6)
    }

    .desktop\:dwg-pt--9 {
        padding-top: var(--dwg-spacing__unit--9)
    }

    .desktop\:dwg-pt--12 {
        padding-top: var(--dwg-spacing__unit--12)
    }

    .desktop\:dwg-pt--15 {
        padding-top: var(--dwg-spacing__unit--15)
    }

    .desktop\:dwg-pt--19 {
        padding-top: var(--dwg-spacing__unit--19)
    }
}

@media (min-width:1440px) {
    .desktop-lg\:dwg-pt--auto {
        padding-top: auto
    }

    .desktop-lg\:dwg-pt--0 {
        padding-top: 0
    }

    .desktop-lg\:dwg-pt--0_5 {
        padding-top: var(--dwg-spacing__unit--0_5)
    }

    .desktop-lg\:dwg-pt--1 {
        padding-top: var(--dwg-spacing__unit--1)
    }

    .desktop-lg\:dwg-pt--1_5 {
        padding-top: var(--dwg-spacing__unit--1_5)
    }

    .desktop-lg\:dwg-pt--2 {
        padding-top: var(--dwg-spacing__unit--2)
    }

    .desktop-lg\:dwg-pt--3 {
        padding-top: var(--dwg-spacing__unit--3)
    }

    .desktop-lg\:dwg-pt--4 {
        padding-top: var(--dwg-spacing__unit--4)
    }

    .desktop-lg\:dwg-pt--6 {
        padding-top: var(--dwg-spacing__unit--6)
    }

    .desktop-lg\:dwg-pt--9 {
        padding-top: var(--dwg-spacing__unit--9)
    }

    .desktop-lg\:dwg-pt--12 {
        padding-top: var(--dwg-spacing__unit--12)
    }

    .desktop-lg\:dwg-pt--15 {
        padding-top: var(--dwg-spacing__unit--15)
    }

    .desktop-lg\:dwg-pt--19 {
        padding-top: var(--dwg-spacing__unit--19)
    }
}

@media (min-width:1920px) {
    .ultrawide\:dwg-pt--auto {
        padding-top: auto
    }

    .ultrawide\:dwg-pt--0 {
        padding-top: 0
    }

    .ultrawide\:dwg-pt--0_5 {
        padding-top: var(--dwg-spacing__unit--0_5)
    }

    .ultrawide\:dwg-pt--1 {
        padding-top: var(--dwg-spacing__unit--1)
    }

    .ultrawide\:dwg-pt--1_5 {
        padding-top: var(--dwg-spacing__unit--1_5)
    }

    .ultrawide\:dwg-pt--2 {
        padding-top: var(--dwg-spacing__unit--2)
    }

    .ultrawide\:dwg-pt--3 {
        padding-top: var(--dwg-spacing__unit--3)
    }

    .ultrawide\:dwg-pt--4 {
        padding-top: var(--dwg-spacing__unit--4)
    }

    .ultrawide\:dwg-pt--6 {
        padding-top: var(--dwg-spacing__unit--6)
    }

    .ultrawide\:dwg-pt--9 {
        padding-top: var(--dwg-spacing__unit--9)
    }

    .ultrawide\:dwg-pt--12 {
        padding-top: var(--dwg-spacing__unit--12)
    }

    .ultrawide\:dwg-pt--15 {
        padding-top: var(--dwg-spacing__unit--15)
    }

    .ultrawide\:dwg-pt--19 {
        padding-top: var(--dwg-spacing__unit--19)
    }
}

.dwg-pr--auto {
    padding-right: auto
}

.dwg-pr--0 {
    padding-right: 0
}

.dwg-pr--0_5 {
    padding-right: var(--dwg-spacing__unit--0_5)
}

.dwg-pr--1 {
    padding-right: var(--dwg-spacing__unit--1)
}

.dwg-pr--1_5 {
    padding-right: var(--dwg-spacing__unit--1_5)
}

.dwg-pr--2 {
    padding-right: var(--dwg-spacing__unit--2)
}

.dwg-pr--3 {
    padding-right: var(--dwg-spacing__unit--3)
}

.dwg-pr--4 {
    padding-right: var(--dwg-spacing__unit--4)
}

.dwg-pr--6 {
    padding-right: var(--dwg-spacing__unit--6)
}

.dwg-pr--9 {
    padding-right: var(--dwg-spacing__unit--9)
}

.dwg-pr--12 {
    padding-right: var(--dwg-spacing__unit--12)
}

.dwg-pr--15 {
    padding-right: var(--dwg-spacing__unit--15)
}

.dwg-pr--19 {
    padding-right: var(--dwg-spacing__unit--19)
}

@media (min-width:480px) {
    .mobile-lg\:dwg-pr--auto {
        padding-right: auto
    }

    .mobile-lg\:dwg-pr--0 {
        padding-right: 0
    }

    .mobile-lg\:dwg-pr--0_5 {
        padding-right: var(--dwg-spacing__unit--0_5)
    }

    .mobile-lg\:dwg-pr--1 {
        padding-right: var(--dwg-spacing__unit--1)
    }

    .mobile-lg\:dwg-pr--1_5 {
        padding-right: var(--dwg-spacing__unit--1_5)
    }

    .mobile-lg\:dwg-pr--2 {
        padding-right: var(--dwg-spacing__unit--2)
    }

    .mobile-lg\:dwg-pr--3 {
        padding-right: var(--dwg-spacing__unit--3)
    }

    .mobile-lg\:dwg-pr--4 {
        padding-right: var(--dwg-spacing__unit--4)
    }

    .mobile-lg\:dwg-pr--6 {
        padding-right: var(--dwg-spacing__unit--6)
    }

    .mobile-lg\:dwg-pr--9 {
        padding-right: var(--dwg-spacing__unit--9)
    }

    .mobile-lg\:dwg-pr--12 {
        padding-right: var(--dwg-spacing__unit--12)
    }

    .mobile-lg\:dwg-pr--15 {
        padding-right: var(--dwg-spacing__unit--15)
    }

    .mobile-lg\:dwg-pr--19 {
        padding-right: var(--dwg-spacing__unit--19)
    }
}

@media (min-width:768px) {
    .tablet\:dwg-pr--auto {
        padding-right: auto
    }

    .tablet\:dwg-pr--0 {
        padding-right: 0
    }

    .tablet\:dwg-pr--0_5 {
        padding-right: var(--dwg-spacing__unit--0_5)
    }

    .tablet\:dwg-pr--1 {
        padding-right: var(--dwg-spacing__unit--1)
    }

    .tablet\:dwg-pr--1_5 {
        padding-right: var(--dwg-spacing__unit--1_5)
    }

    .tablet\:dwg-pr--2 {
        padding-right: var(--dwg-spacing__unit--2)
    }

    .tablet\:dwg-pr--3 {
        padding-right: var(--dwg-spacing__unit--3)
    }

    .tablet\:dwg-pr--4 {
        padding-right: var(--dwg-spacing__unit--4)
    }

    .tablet\:dwg-pr--6 {
        padding-right: var(--dwg-spacing__unit--6)
    }

    .tablet\:dwg-pr--9 {
        padding-right: var(--dwg-spacing__unit--9)
    }

    .tablet\:dwg-pr--12 {
        padding-right: var(--dwg-spacing__unit--12)
    }

    .tablet\:dwg-pr--15 {
        padding-right: var(--dwg-spacing__unit--15)
    }

    .tablet\:dwg-pr--19 {
        padding-right: var(--dwg-spacing__unit--19)
    }
}

@media (min-width:1024px) {
    .tablet-lg\:dwg-pr--auto {
        padding-right: auto
    }

    .tablet-lg\:dwg-pr--0 {
        padding-right: 0
    }

    .tablet-lg\:dwg-pr--0_5 {
        padding-right: var(--dwg-spacing__unit--0_5)
    }

    .tablet-lg\:dwg-pr--1 {
        padding-right: var(--dwg-spacing__unit--1)
    }

    .tablet-lg\:dwg-pr--1_5 {
        padding-right: var(--dwg-spacing__unit--1_5)
    }

    .tablet-lg\:dwg-pr--2 {
        padding-right: var(--dwg-spacing__unit--2)
    }

    .tablet-lg\:dwg-pr--3 {
        padding-right: var(--dwg-spacing__unit--3)
    }

    .tablet-lg\:dwg-pr--4 {
        padding-right: var(--dwg-spacing__unit--4)
    }

    .tablet-lg\:dwg-pr--6 {
        padding-right: var(--dwg-spacing__unit--6)
    }

    .tablet-lg\:dwg-pr--9 {
        padding-right: var(--dwg-spacing__unit--9)
    }

    .tablet-lg\:dwg-pr--12 {
        padding-right: var(--dwg-spacing__unit--12)
    }

    .tablet-lg\:dwg-pr--15 {
        padding-right: var(--dwg-spacing__unit--15)
    }

    .tablet-lg\:dwg-pr--19 {
        padding-right: var(--dwg-spacing__unit--19)
    }
}

@media (min-width:1280px) {
    .desktop\:dwg-pr--auto {
        padding-right: auto
    }

    .desktop\:dwg-pr--0 {
        padding-right: 0
    }

    .desktop\:dwg-pr--0_5 {
        padding-right: var(--dwg-spacing__unit--0_5)
    }

    .desktop\:dwg-pr--1 {
        padding-right: var(--dwg-spacing__unit--1)
    }

    .desktop\:dwg-pr--1_5 {
        padding-right: var(--dwg-spacing__unit--1_5)
    }

    .desktop\:dwg-pr--2 {
        padding-right: var(--dwg-spacing__unit--2)
    }

    .desktop\:dwg-pr--3 {
        padding-right: var(--dwg-spacing__unit--3)
    }

    .desktop\:dwg-pr--4 {
        padding-right: var(--dwg-spacing__unit--4)
    }

    .desktop\:dwg-pr--6 {
        padding-right: var(--dwg-spacing__unit--6)
    }

    .desktop\:dwg-pr--9 {
        padding-right: var(--dwg-spacing__unit--9)
    }

    .desktop\:dwg-pr--12 {
        padding-right: var(--dwg-spacing__unit--12)
    }

    .desktop\:dwg-pr--15 {
        padding-right: var(--dwg-spacing__unit--15)
    }

    .desktop\:dwg-pr--19 {
        padding-right: var(--dwg-spacing__unit--19)
    }
}

@media (min-width:1440px) {
    .desktop-lg\:dwg-pr--auto {
        padding-right: auto
    }

    .desktop-lg\:dwg-pr--0 {
        padding-right: 0
    }

    .desktop-lg\:dwg-pr--0_5 {
        padding-right: var(--dwg-spacing__unit--0_5)
    }

    .desktop-lg\:dwg-pr--1 {
        padding-right: var(--dwg-spacing__unit--1)
    }

    .desktop-lg\:dwg-pr--1_5 {
        padding-right: var(--dwg-spacing__unit--1_5)
    }

    .desktop-lg\:dwg-pr--2 {
        padding-right: var(--dwg-spacing__unit--2)
    }

    .desktop-lg\:dwg-pr--3 {
        padding-right: var(--dwg-spacing__unit--3)
    }

    .desktop-lg\:dwg-pr--4 {
        padding-right: var(--dwg-spacing__unit--4)
    }

    .desktop-lg\:dwg-pr--6 {
        padding-right: var(--dwg-spacing__unit--6)
    }

    .desktop-lg\:dwg-pr--9 {
        padding-right: var(--dwg-spacing__unit--9)
    }

    .desktop-lg\:dwg-pr--12 {
        padding-right: var(--dwg-spacing__unit--12)
    }

    .desktop-lg\:dwg-pr--15 {
        padding-right: var(--dwg-spacing__unit--15)
    }

    .desktop-lg\:dwg-pr--19 {
        padding-right: var(--dwg-spacing__unit--19)
    }
}

@media (min-width:1920px) {
    .ultrawide\:dwg-pr--auto {
        padding-right: auto
    }

    .ultrawide\:dwg-pr--0 {
        padding-right: 0
    }

    .ultrawide\:dwg-pr--0_5 {
        padding-right: var(--dwg-spacing__unit--0_5)
    }

    .ultrawide\:dwg-pr--1 {
        padding-right: var(--dwg-spacing__unit--1)
    }

    .ultrawide\:dwg-pr--1_5 {
        padding-right: var(--dwg-spacing__unit--1_5)
    }

    .ultrawide\:dwg-pr--2 {
        padding-right: var(--dwg-spacing__unit--2)
    }

    .ultrawide\:dwg-pr--3 {
        padding-right: var(--dwg-spacing__unit--3)
    }

    .ultrawide\:dwg-pr--4 {
        padding-right: var(--dwg-spacing__unit--4)
    }

    .ultrawide\:dwg-pr--6 {
        padding-right: var(--dwg-spacing__unit--6)
    }

    .ultrawide\:dwg-pr--9 {
        padding-right: var(--dwg-spacing__unit--9)
    }

    .ultrawide\:dwg-pr--12 {
        padding-right: var(--dwg-spacing__unit--12)
    }

    .ultrawide\:dwg-pr--15 {
        padding-right: var(--dwg-spacing__unit--15)
    }

    .ultrawide\:dwg-pr--19 {
        padding-right: var(--dwg-spacing__unit--19)
    }
}

.dwg-pb--auto {
    padding-bottom: auto
}

.dwg-pb--0 {
    padding-bottom: 0
}

.dwg-pb--0_5 {
    padding-bottom: var(--dwg-spacing__unit--0_5)
}

.dwg-pb--1 {
    padding-bottom: var(--dwg-spacing__unit--1)
}

.dwg-pb--1_5 {
    padding-bottom: var(--dwg-spacing__unit--1_5)
}

.dwg-pb--2 {
    padding-bottom: var(--dwg-spacing__unit--2)
}

.dwg-pb--3 {
    padding-bottom: var(--dwg-spacing__unit--3)
}

.dwg-pb--4 {
    padding-bottom: var(--dwg-spacing__unit--4)
}

.dwg-pb--6 {
    padding-bottom: var(--dwg-spacing__unit--6)
}

.dwg-pb--9 {
    padding-bottom: var(--dwg-spacing__unit--9)
}

.dwg-pb--12 {
    padding-bottom: var(--dwg-spacing__unit--12)
}

.dwg-pb--15 {
    padding-bottom: var(--dwg-spacing__unit--15)
}

.dwg-pb--19 {
    padding-bottom: var(--dwg-spacing__unit--19)
}

@media (min-width:480px) {
    .mobile-lg\:dwg-pb--auto {
        padding-bottom: auto
    }

    .mobile-lg\:dwg-pb--0 {
        padding-bottom: 0
    }

    .mobile-lg\:dwg-pb--0_5 {
        padding-bottom: var(--dwg-spacing__unit--0_5)
    }

    .mobile-lg\:dwg-pb--1 {
        padding-bottom: var(--dwg-spacing__unit--1)
    }

    .mobile-lg\:dwg-pb--1_5 {
        padding-bottom: var(--dwg-spacing__unit--1_5)
    }

    .mobile-lg\:dwg-pb--2 {
        padding-bottom: var(--dwg-spacing__unit--2)
    }

    .mobile-lg\:dwg-pb--3 {
        padding-bottom: var(--dwg-spacing__unit--3)
    }

    .mobile-lg\:dwg-pb--4 {
        padding-bottom: var(--dwg-spacing__unit--4)
    }

    .mobile-lg\:dwg-pb--6 {
        padding-bottom: var(--dwg-spacing__unit--6)
    }

    .mobile-lg\:dwg-pb--9 {
        padding-bottom: var(--dwg-spacing__unit--9)
    }

    .mobile-lg\:dwg-pb--12 {
        padding-bottom: var(--dwg-spacing__unit--12)
    }

    .mobile-lg\:dwg-pb--15 {
        padding-bottom: var(--dwg-spacing__unit--15)
    }

    .mobile-lg\:dwg-pb--19 {
        padding-bottom: var(--dwg-spacing__unit--19)
    }
}

@media (min-width:768px) {
    .tablet\:dwg-pb--auto {
        padding-bottom: auto
    }

    .tablet\:dwg-pb--0 {
        padding-bottom: 0
    }

    .tablet\:dwg-pb--0_5 {
        padding-bottom: var(--dwg-spacing__unit--0_5)
    }

    .tablet\:dwg-pb--1 {
        padding-bottom: var(--dwg-spacing__unit--1)
    }

    .tablet\:dwg-pb--1_5 {
        padding-bottom: var(--dwg-spacing__unit--1_5)
    }

    .tablet\:dwg-pb--2 {
        padding-bottom: var(--dwg-spacing__unit--2)
    }

    .tablet\:dwg-pb--3 {
        padding-bottom: var(--dwg-spacing__unit--3)
    }

    .tablet\:dwg-pb--4 {
        padding-bottom: var(--dwg-spacing__unit--4)
    }

    .tablet\:dwg-pb--6 {
        padding-bottom: var(--dwg-spacing__unit--6)
    }

    .tablet\:dwg-pb--9 {
        padding-bottom: var(--dwg-spacing__unit--9)
    }

    .tablet\:dwg-pb--12 {
        padding-bottom: var(--dwg-spacing__unit--12)
    }

    .tablet\:dwg-pb--15 {
        padding-bottom: var(--dwg-spacing__unit--15)
    }

    .tablet\:dwg-pb--19 {
        padding-bottom: var(--dwg-spacing__unit--19)
    }
}

@media (min-width:1024px) {
    .tablet-lg\:dwg-pb--auto {
        padding-bottom: auto
    }

    .tablet-lg\:dwg-pb--0 {
        padding-bottom: 0
    }

    .tablet-lg\:dwg-pb--0_5 {
        padding-bottom: var(--dwg-spacing__unit--0_5)
    }

    .tablet-lg\:dwg-pb--1 {
        padding-bottom: var(--dwg-spacing__unit--1)
    }

    .tablet-lg\:dwg-pb--1_5 {
        padding-bottom: var(--dwg-spacing__unit--1_5)
    }

    .tablet-lg\:dwg-pb--2 {
        padding-bottom: var(--dwg-spacing__unit--2)
    }

    .tablet-lg\:dwg-pb--3 {
        padding-bottom: var(--dwg-spacing__unit--3)
    }

    .tablet-lg\:dwg-pb--4 {
        padding-bottom: var(--dwg-spacing__unit--4)
    }

    .tablet-lg\:dwg-pb--6 {
        padding-bottom: var(--dwg-spacing__unit--6)
    }

    .tablet-lg\:dwg-pb--9 {
        padding-bottom: var(--dwg-spacing__unit--9)
    }

    .tablet-lg\:dwg-pb--12 {
        padding-bottom: var(--dwg-spacing__unit--12)
    }

    .tablet-lg\:dwg-pb--15 {
        padding-bottom: var(--dwg-spacing__unit--15)
    }

    .tablet-lg\:dwg-pb--19 {
        padding-bottom: var(--dwg-spacing__unit--19)
    }
}

@media (min-width:1280px) {
    .desktop\:dwg-pb--auto {
        padding-bottom: auto
    }

    .desktop\:dwg-pb--0 {
        padding-bottom: 0
    }

    .desktop\:dwg-pb--0_5 {
        padding-bottom: var(--dwg-spacing__unit--0_5)
    }

    .desktop\:dwg-pb--1 {
        padding-bottom: var(--dwg-spacing__unit--1)
    }

    .desktop\:dwg-pb--1_5 {
        padding-bottom: var(--dwg-spacing__unit--1_5)
    }

    .desktop\:dwg-pb--2 {
        padding-bottom: var(--dwg-spacing__unit--2)
    }

    .desktop\:dwg-pb--3 {
        padding-bottom: var(--dwg-spacing__unit--3)
    }

    .desktop\:dwg-pb--4 {
        padding-bottom: var(--dwg-spacing__unit--4)
    }

    .desktop\:dwg-pb--6 {
        padding-bottom: var(--dwg-spacing__unit--6)
    }

    .desktop\:dwg-pb--9 {
        padding-bottom: var(--dwg-spacing__unit--9)
    }

    .desktop\:dwg-pb--12 {
        padding-bottom: var(--dwg-spacing__unit--12)
    }

    .desktop\:dwg-pb--15 {
        padding-bottom: var(--dwg-spacing__unit--15)
    }

    .desktop\:dwg-pb--19 {
        padding-bottom: var(--dwg-spacing__unit--19)
    }
}

@media (min-width:1440px) {
    .desktop-lg\:dwg-pb--auto {
        padding-bottom: auto
    }

    .desktop-lg\:dwg-pb--0 {
        padding-bottom: 0
    }

    .desktop-lg\:dwg-pb--0_5 {
        padding-bottom: var(--dwg-spacing__unit--0_5)
    }

    .desktop-lg\:dwg-pb--1 {
        padding-bottom: var(--dwg-spacing__unit--1)
    }

    .desktop-lg\:dwg-pb--1_5 {
        padding-bottom: var(--dwg-spacing__unit--1_5)
    }

    .desktop-lg\:dwg-pb--2 {
        padding-bottom: var(--dwg-spacing__unit--2)
    }

    .desktop-lg\:dwg-pb--3 {
        padding-bottom: var(--dwg-spacing__unit--3)
    }

    .desktop-lg\:dwg-pb--4 {
        padding-bottom: var(--dwg-spacing__unit--4)
    }

    .desktop-lg\:dwg-pb--6 {
        padding-bottom: var(--dwg-spacing__unit--6)
    }

    .desktop-lg\:dwg-pb--9 {
        padding-bottom: var(--dwg-spacing__unit--9)
    }

    .desktop-lg\:dwg-pb--12 {
        padding-bottom: var(--dwg-spacing__unit--12)
    }

    .desktop-lg\:dwg-pb--15 {
        padding-bottom: var(--dwg-spacing__unit--15)
    }

    .desktop-lg\:dwg-pb--19 {
        padding-bottom: var(--dwg-spacing__unit--19)
    }
}

@media (min-width:1920px) {
    .ultrawide\:dwg-pb--auto {
        padding-bottom: auto
    }

    .ultrawide\:dwg-pb--0 {
        padding-bottom: 0
    }

    .ultrawide\:dwg-pb--0_5 {
        padding-bottom: var(--dwg-spacing__unit--0_5)
    }

    .ultrawide\:dwg-pb--1 {
        padding-bottom: var(--dwg-spacing__unit--1)
    }

    .ultrawide\:dwg-pb--1_5 {
        padding-bottom: var(--dwg-spacing__unit--1_5)
    }

    .ultrawide\:dwg-pb--2 {
        padding-bottom: var(--dwg-spacing__unit--2)
    }

    .ultrawide\:dwg-pb--3 {
        padding-bottom: var(--dwg-spacing__unit--3)
    }

    .ultrawide\:dwg-pb--4 {
        padding-bottom: var(--dwg-spacing__unit--4)
    }

    .ultrawide\:dwg-pb--6 {
        padding-bottom: var(--dwg-spacing__unit--6)
    }

    .ultrawide\:dwg-pb--9 {
        padding-bottom: var(--dwg-spacing__unit--9)
    }

    .ultrawide\:dwg-pb--12 {
        padding-bottom: var(--dwg-spacing__unit--12)
    }

    .ultrawide\:dwg-pb--15 {
        padding-bottom: var(--dwg-spacing__unit--15)
    }

    .ultrawide\:dwg-pb--19 {
        padding-bottom: var(--dwg-spacing__unit--19)
    }
}

.dwg-pl--auto {
    padding-left: auto
}

.dwg-pl--0 {
    padding-left: 0
}

.dwg-pl--0_5 {
    padding-left: var(--dwg-spacing__unit--0_5)
}

.dwg-pl--1 {
    padding-left: var(--dwg-spacing__unit--1)
}

.dwg-pl--1_5 {
    padding-left: var(--dwg-spacing__unit--1_5)
}

.dwg-pl--2 {
    padding-left: var(--dwg-spacing__unit--2)
}

.dwg-pl--3 {
    padding-left: var(--dwg-spacing__unit--3)
}

.dwg-pl--4 {
    padding-left: var(--dwg-spacing__unit--4)
}

.dwg-pl--6 {
    padding-left: var(--dwg-spacing__unit--6)
}

.dwg-pl--9 {
    padding-left: var(--dwg-spacing__unit--9)
}

.dwg-pl--12 {
    padding-left: var(--dwg-spacing__unit--12)
}

.dwg-pl--15 {
    padding-left: var(--dwg-spacing__unit--15)
}

.dwg-pl--19 {
    padding-left: var(--dwg-spacing__unit--19)
}

@media (min-width:480px) {
    .mobile-lg\:dwg-pl--auto {
        padding-left: auto
    }

    .mobile-lg\:dwg-pl--0 {
        padding-left: 0
    }

    .mobile-lg\:dwg-pl--0_5 {
        padding-left: var(--dwg-spacing__unit--0_5)
    }

    .mobile-lg\:dwg-pl--1 {
        padding-left: var(--dwg-spacing__unit--1)
    }

    .mobile-lg\:dwg-pl--1_5 {
        padding-left: var(--dwg-spacing__unit--1_5)
    }

    .mobile-lg\:dwg-pl--2 {
        padding-left: var(--dwg-spacing__unit--2)
    }

    .mobile-lg\:dwg-pl--3 {
        padding-left: var(--dwg-spacing__unit--3)
    }

    .mobile-lg\:dwg-pl--4 {
        padding-left: var(--dwg-spacing__unit--4)
    }

    .mobile-lg\:dwg-pl--6 {
        padding-left: var(--dwg-spacing__unit--6)
    }

    .mobile-lg\:dwg-pl--9 {
        padding-left: var(--dwg-spacing__unit--9)
    }

    .mobile-lg\:dwg-pl--12 {
        padding-left: var(--dwg-spacing__unit--12)
    }

    .mobile-lg\:dwg-pl--15 {
        padding-left: var(--dwg-spacing__unit--15)
    }

    .mobile-lg\:dwg-pl--19 {
        padding-left: var(--dwg-spacing__unit--19)
    }
}

@media (min-width:768px) {
    .tablet\:dwg-pl--auto {
        padding-left: auto
    }

    .tablet\:dwg-pl--0 {
        padding-left: 0
    }

    .tablet\:dwg-pl--0_5 {
        padding-left: var(--dwg-spacing__unit--0_5)
    }

    .tablet\:dwg-pl--1 {
        padding-left: var(--dwg-spacing__unit--1)
    }

    .tablet\:dwg-pl--1_5 {
        padding-left: var(--dwg-spacing__unit--1_5)
    }

    .tablet\:dwg-pl--2 {
        padding-left: var(--dwg-spacing__unit--2)
    }

    .tablet\:dwg-pl--3 {
        padding-left: var(--dwg-spacing__unit--3)
    }

    .tablet\:dwg-pl--4 {
        padding-left: var(--dwg-spacing__unit--4)
    }

    .tablet\:dwg-pl--6 {
        padding-left: var(--dwg-spacing__unit--6)
    }

    .tablet\:dwg-pl--9 {
        padding-left: var(--dwg-spacing__unit--9)
    }

    .tablet\:dwg-pl--12 {
        padding-left: var(--dwg-spacing__unit--12)
    }

    .tablet\:dwg-pl--15 {
        padding-left: var(--dwg-spacing__unit--15)
    }

    .tablet\:dwg-pl--19 {
        padding-left: var(--dwg-spacing__unit--19)
    }
}

@media (min-width:1024px) {
    .tablet-lg\:dwg-pl--auto {
        padding-left: auto
    }

    .tablet-lg\:dwg-pl--0 {
        padding-left: 0
    }

    .tablet-lg\:dwg-pl--0_5 {
        padding-left: var(--dwg-spacing__unit--0_5)
    }

    .tablet-lg\:dwg-pl--1 {
        padding-left: var(--dwg-spacing__unit--1)
    }

    .tablet-lg\:dwg-pl--1_5 {
        padding-left: var(--dwg-spacing__unit--1_5)
    }

    .tablet-lg\:dwg-pl--2 {
        padding-left: var(--dwg-spacing__unit--2)
    }

    .tablet-lg\:dwg-pl--3 {
        padding-left: var(--dwg-spacing__unit--3)
    }

    .tablet-lg\:dwg-pl--4 {
        padding-left: var(--dwg-spacing__unit--4)
    }

    .tablet-lg\:dwg-pl--6 {
        padding-left: var(--dwg-spacing__unit--6)
    }

    .tablet-lg\:dwg-pl--9 {
        padding-left: var(--dwg-spacing__unit--9)
    }

    .tablet-lg\:dwg-pl--12 {
        padding-left: var(--dwg-spacing__unit--12)
    }

    .tablet-lg\:dwg-pl--15 {
        padding-left: var(--dwg-spacing__unit--15)
    }

    .tablet-lg\:dwg-pl--19 {
        padding-left: var(--dwg-spacing__unit--19)
    }
}

@media (min-width:1280px) {
    .desktop\:dwg-pl--auto {
        padding-left: auto
    }

    .desktop\:dwg-pl--0 {
        padding-left: 0
    }

    .desktop\:dwg-pl--0_5 {
        padding-left: var(--dwg-spacing__unit--0_5)
    }

    .desktop\:dwg-pl--1 {
        padding-left: var(--dwg-spacing__unit--1)
    }

    .desktop\:dwg-pl--1_5 {
        padding-left: var(--dwg-spacing__unit--1_5)
    }

    .desktop\:dwg-pl--2 {
        padding-left: var(--dwg-spacing__unit--2)
    }

    .desktop\:dwg-pl--3 {
        padding-left: var(--dwg-spacing__unit--3)
    }

    .desktop\:dwg-pl--4 {
        padding-left: var(--dwg-spacing__unit--4)
    }

    .desktop\:dwg-pl--6 {
        padding-left: var(--dwg-spacing__unit--6)
    }

    .desktop\:dwg-pl--9 {
        padding-left: var(--dwg-spacing__unit--9)
    }

    .desktop\:dwg-pl--12 {
        padding-left: var(--dwg-spacing__unit--12)
    }

    .desktop\:dwg-pl--15 {
        padding-left: var(--dwg-spacing__unit--15)
    }

    .desktop\:dwg-pl--19 {
        padding-left: var(--dwg-spacing__unit--19)
    }
}

@media (min-width:1440px) {
    .desktop-lg\:dwg-pl--auto {
        padding-left: auto
    }

    .desktop-lg\:dwg-pl--0 {
        padding-left: 0
    }

    .desktop-lg\:dwg-pl--0_5 {
        padding-left: var(--dwg-spacing__unit--0_5)
    }

    .desktop-lg\:dwg-pl--1 {
        padding-left: var(--dwg-spacing__unit--1)
    }

    .desktop-lg\:dwg-pl--1_5 {
        padding-left: var(--dwg-spacing__unit--1_5)
    }

    .desktop-lg\:dwg-pl--2 {
        padding-left: var(--dwg-spacing__unit--2)
    }

    .desktop-lg\:dwg-pl--3 {
        padding-left: var(--dwg-spacing__unit--3)
    }

    .desktop-lg\:dwg-pl--4 {
        padding-left: var(--dwg-spacing__unit--4)
    }

    .desktop-lg\:dwg-pl--6 {
        padding-left: var(--dwg-spacing__unit--6)
    }

    .desktop-lg\:dwg-pl--9 {
        padding-left: var(--dwg-spacing__unit--9)
    }

    .desktop-lg\:dwg-pl--12 {
        padding-left: var(--dwg-spacing__unit--12)
    }

    .desktop-lg\:dwg-pl--15 {
        padding-left: var(--dwg-spacing__unit--15)
    }

    .desktop-lg\:dwg-pl--19 {
        padding-left: var(--dwg-spacing__unit--19)
    }
}

@media (min-width:1920px) {
    .ultrawide\:dwg-pl--auto {
        padding-left: auto
    }

    .ultrawide\:dwg-pl--0 {
        padding-left: 0
    }

    .ultrawide\:dwg-pl--0_5 {
        padding-left: var(--dwg-spacing__unit--0_5)
    }

    .ultrawide\:dwg-pl--1 {
        padding-left: var(--dwg-spacing__unit--1)
    }

    .ultrawide\:dwg-pl--1_5 {
        padding-left: var(--dwg-spacing__unit--1_5)
    }

    .ultrawide\:dwg-pl--2 {
        padding-left: var(--dwg-spacing__unit--2)
    }

    .ultrawide\:dwg-pl--3 {
        padding-left: var(--dwg-spacing__unit--3)
    }

    .ultrawide\:dwg-pl--4 {
        padding-left: var(--dwg-spacing__unit--4)
    }

    .ultrawide\:dwg-pl--6 {
        padding-left: var(--dwg-spacing__unit--6)
    }

    .ultrawide\:dwg-pl--9 {
        padding-left: var(--dwg-spacing__unit--9)
    }

    .ultrawide\:dwg-pl--12 {
        padding-left: var(--dwg-spacing__unit--12)
    }

    .ultrawide\:dwg-pl--15 {
        padding-left: var(--dwg-spacing__unit--15)
    }

    .ultrawide\:dwg-pl--19 {
        padding-left: var(--dwg-spacing__unit--19)
    }
}

.dwg-position--unset {
    position: unset
}

.dwg-position--relative {
    position: relative
}

.dwg-position--absolute {
    position: absolute
}

.dwg-position--static {
    position: static
}

.dwg-position--fixed {
    position: fixed
}

.dwg-position--sticky {
    position: -webkit-sticky;
    position: sticky
}

@media (min-width:480px) {
    .mobile-lg\:dwg-position--unset {
        position: unset
    }

    .mobile-lg\:dwg-position--relative {
        position: relative
    }

    .mobile-lg\:dwg-position--absolute {
        position: absolute
    }

    .mobile-lg\:dwg-position--static {
        position: static
    }

    .mobile-lg\:dwg-position--fixed {
        position: fixed
    }

    .mobile-lg\:dwg-position--sticky {
        position: -webkit-sticky;
        position: sticky
    }
}

@media (min-width:768px) {
    .tablet\:dwg-position--unset {
        position: unset
    }

    .tablet\:dwg-position--relative {
        position: relative
    }

    .tablet\:dwg-position--absolute {
        position: absolute
    }

    .tablet\:dwg-position--static {
        position: static
    }

    .tablet\:dwg-position--fixed {
        position: fixed
    }

    .tablet\:dwg-position--sticky {
        position: -webkit-sticky;
        position: sticky
    }
}

@media (min-width:1024px) {
    .tablet-lg\:dwg-position--unset {
        position: unset
    }

    .tablet-lg\:dwg-position--relative {
        position: relative
    }

    .tablet-lg\:dwg-position--absolute {
        position: absolute
    }

    .tablet-lg\:dwg-position--static {
        position: static
    }

    .tablet-lg\:dwg-position--fixed {
        position: fixed
    }

    .tablet-lg\:dwg-position--sticky {
        position: -webkit-sticky;
        position: sticky
    }
}

@media (min-width:1280px) {
    .desktop\:dwg-position--unset {
        position: unset
    }

    .desktop\:dwg-position--relative {
        position: relative
    }

    .desktop\:dwg-position--absolute {
        position: absolute
    }

    .desktop\:dwg-position--static {
        position: static
    }

    .desktop\:dwg-position--fixed {
        position: fixed
    }

    .desktop\:dwg-position--sticky {
        position: -webkit-sticky;
        position: sticky
    }
}

@media (min-width:1440px) {
    .desktop-lg\:dwg-position--unset {
        position: unset
    }

    .desktop-lg\:dwg-position--relative {
        position: relative
    }

    .desktop-lg\:dwg-position--absolute {
        position: absolute
    }

    .desktop-lg\:dwg-position--static {
        position: static
    }

    .desktop-lg\:dwg-position--fixed {
        position: fixed
    }

    .desktop-lg\:dwg-position--sticky {
        position: -webkit-sticky;
        position: sticky
    }
}

@media (min-width:1920px) {
    .ultrawide\:dwg-position--unset {
        position: unset
    }

    .ultrawide\:dwg-position--relative {
        position: relative
    }

    .ultrawide\:dwg-position--absolute {
        position: absolute
    }

    .ultrawide\:dwg-position--static {
        position: static
    }

    .ultrawide\:dwg-position--fixed {
        position: fixed
    }

    .ultrawide\:dwg-position--sticky {
        position: -webkit-sticky;
        position: sticky
    }
}

.dwg-row-gap--0 {
    row-gap: 0
}

.dwg-row-gap--0_5 {
    row-gap: var(--dwg-spacing__unit--0_5)
}

.dwg-row-gap--1 {
    row-gap: var(--dwg-spacing__unit--1)
}

.dwg-row-gap--1_5 {
    row-gap: var(--dwg-spacing__unit--1_5)
}

.dwg-row-gap--2 {
    row-gap: var(--dwg-spacing__unit--2)
}

.dwg-row-gap--3 {
    row-gap: var(--dwg-spacing__unit--3)
}

.dwg-row-gap--4 {
    row-gap: var(--dwg-spacing__unit--4)
}

.dwg-row-gap--6 {
    row-gap: var(--dwg-spacing__unit--6)
}

.dwg-row-gap--8 {
    row-gap: var(--dwg-spacing__unit--8)
}

.dwg-row-gap--9 {
    row-gap: var(--dwg-spacing__unit--9)
}

.dwg-row-gap--12 {
    row-gap: var(--dwg-spacing__unit--12)
}

.dwg-row-gap--15 {
    row-gap: var(--dwg-spacing__unit--15)
}

.dwg-row-gap--19 {
    row-gap: var(--dwg-spacing__unit--19)
}

@media (min-width:480px) {
    .mobile-lg\:dwg-row-gap--0 {
        row-gap: 0
    }

    .mobile-lg\:dwg-row-gap--0_5 {
        row-gap: var(--dwg-spacing__unit--0_5)
    }

    .mobile-lg\:dwg-row-gap--1 {
        row-gap: var(--dwg-spacing__unit--1)
    }

    .mobile-lg\:dwg-row-gap--1_5 {
        row-gap: var(--dwg-spacing__unit--1_5)
    }

    .mobile-lg\:dwg-row-gap--2 {
        row-gap: var(--dwg-spacing__unit--2)
    }

    .mobile-lg\:dwg-row-gap--3 {
        row-gap: var(--dwg-spacing__unit--3)
    }

    .mobile-lg\:dwg-row-gap--4 {
        row-gap: var(--dwg-spacing__unit--4)
    }

    .mobile-lg\:dwg-row-gap--6 {
        row-gap: var(--dwg-spacing__unit--6)
    }

    .mobile-lg\:dwg-row-gap--8 {
        row-gap: var(--dwg-spacing__unit--8)
    }

    .mobile-lg\:dwg-row-gap--9 {
        row-gap: var(--dwg-spacing__unit--9)
    }

    .mobile-lg\:dwg-row-gap--12 {
        row-gap: var(--dwg-spacing__unit--12)
    }

    .mobile-lg\:dwg-row-gap--15 {
        row-gap: var(--dwg-spacing__unit--15)
    }

    .mobile-lg\:dwg-row-gap--19 {
        row-gap: var(--dwg-spacing__unit--19)
    }
}

@media (min-width:768px) {
    .tablet\:dwg-row-gap--0 {
        row-gap: 0
    }

    .tablet\:dwg-row-gap--0_5 {
        row-gap: var(--dwg-spacing__unit--0_5)
    }

    .tablet\:dwg-row-gap--1 {
        row-gap: var(--dwg-spacing__unit--1)
    }

    .tablet\:dwg-row-gap--1_5 {
        row-gap: var(--dwg-spacing__unit--1_5)
    }

    .tablet\:dwg-row-gap--2 {
        row-gap: var(--dwg-spacing__unit--2)
    }

    .tablet\:dwg-row-gap--3 {
        row-gap: var(--dwg-spacing__unit--3)
    }

    .tablet\:dwg-row-gap--4 {
        row-gap: var(--dwg-spacing__unit--4)
    }

    .tablet\:dwg-row-gap--6 {
        row-gap: var(--dwg-spacing__unit--6)
    }

    .tablet\:dwg-row-gap--8 {
        row-gap: var(--dwg-spacing__unit--8)
    }

    .tablet\:dwg-row-gap--9 {
        row-gap: var(--dwg-spacing__unit--9)
    }

    .tablet\:dwg-row-gap--12 {
        row-gap: var(--dwg-spacing__unit--12)
    }

    .tablet\:dwg-row-gap--15 {
        row-gap: var(--dwg-spacing__unit--15)
    }

    .tablet\:dwg-row-gap--19 {
        row-gap: var(--dwg-spacing__unit--19)
    }
}

@media (min-width:1024px) {
    .tablet-lg\:dwg-row-gap--0 {
        row-gap: 0
    }

    .tablet-lg\:dwg-row-gap--0_5 {
        row-gap: var(--dwg-spacing__unit--0_5)
    }

    .tablet-lg\:dwg-row-gap--1 {
        row-gap: var(--dwg-spacing__unit--1)
    }

    .tablet-lg\:dwg-row-gap--1_5 {
        row-gap: var(--dwg-spacing__unit--1_5)
    }

    .tablet-lg\:dwg-row-gap--2 {
        row-gap: var(--dwg-spacing__unit--2)
    }

    .tablet-lg\:dwg-row-gap--3 {
        row-gap: var(--dwg-spacing__unit--3)
    }

    .tablet-lg\:dwg-row-gap--4 {
        row-gap: var(--dwg-spacing__unit--4)
    }

    .tablet-lg\:dwg-row-gap--6 {
        row-gap: var(--dwg-spacing__unit--6)
    }

    .tablet-lg\:dwg-row-gap--8 {
        row-gap: var(--dwg-spacing__unit--8)
    }

    .tablet-lg\:dwg-row-gap--9 {
        row-gap: var(--dwg-spacing__unit--9)
    }

    .tablet-lg\:dwg-row-gap--12 {
        row-gap: var(--dwg-spacing__unit--12)
    }

    .tablet-lg\:dwg-row-gap--15 {
        row-gap: var(--dwg-spacing__unit--15)
    }

    .tablet-lg\:dwg-row-gap--19 {
        row-gap: var(--dwg-spacing__unit--19)
    }
}

@media (min-width:1280px) {
    .desktop\:dwg-row-gap--0 {
        row-gap: 0
    }

    .desktop\:dwg-row-gap--0_5 {
        row-gap: var(--dwg-spacing__unit--0_5)
    }

    .desktop\:dwg-row-gap--1 {
        row-gap: var(--dwg-spacing__unit--1)
    }

    .desktop\:dwg-row-gap--1_5 {
        row-gap: var(--dwg-spacing__unit--1_5)
    }

    .desktop\:dwg-row-gap--2 {
        row-gap: var(--dwg-spacing__unit--2)
    }

    .desktop\:dwg-row-gap--3 {
        row-gap: var(--dwg-spacing__unit--3)
    }

    .desktop\:dwg-row-gap--4 {
        row-gap: var(--dwg-spacing__unit--4)
    }

    .desktop\:dwg-row-gap--6 {
        row-gap: var(--dwg-spacing__unit--6)
    }

    .desktop\:dwg-row-gap--8 {
        row-gap: var(--dwg-spacing__unit--8)
    }

    .desktop\:dwg-row-gap--9 {
        row-gap: var(--dwg-spacing__unit--9)
    }

    .desktop\:dwg-row-gap--12 {
        row-gap: var(--dwg-spacing__unit--12)
    }

    .desktop\:dwg-row-gap--15 {
        row-gap: var(--dwg-spacing__unit--15)
    }

    .desktop\:dwg-row-gap--19 {
        row-gap: var(--dwg-spacing__unit--19)
    }
}

@media (min-width:1440px) {
    .desktop-lg\:dwg-row-gap--0 {
        row-gap: 0
    }

    .desktop-lg\:dwg-row-gap--0_5 {
        row-gap: var(--dwg-spacing__unit--0_5)
    }

    .desktop-lg\:dwg-row-gap--1 {
        row-gap: var(--dwg-spacing__unit--1)
    }

    .desktop-lg\:dwg-row-gap--1_5 {
        row-gap: var(--dwg-spacing__unit--1_5)
    }

    .desktop-lg\:dwg-row-gap--2 {
        row-gap: var(--dwg-spacing__unit--2)
    }

    .desktop-lg\:dwg-row-gap--3 {
        row-gap: var(--dwg-spacing__unit--3)
    }

    .desktop-lg\:dwg-row-gap--4 {
        row-gap: var(--dwg-spacing__unit--4)
    }

    .desktop-lg\:dwg-row-gap--6 {
        row-gap: var(--dwg-spacing__unit--6)
    }

    .desktop-lg\:dwg-row-gap--8 {
        row-gap: var(--dwg-spacing__unit--8)
    }

    .desktop-lg\:dwg-row-gap--9 {
        row-gap: var(--dwg-spacing__unit--9)
    }

    .desktop-lg\:dwg-row-gap--12 {
        row-gap: var(--dwg-spacing__unit--12)
    }

    .desktop-lg\:dwg-row-gap--15 {
        row-gap: var(--dwg-spacing__unit--15)
    }

    .desktop-lg\:dwg-row-gap--19 {
        row-gap: var(--dwg-spacing__unit--19)
    }
}

@media (min-width:1920px) {
    .ultrawide\:dwg-row-gap--0 {
        row-gap: 0
    }

    .ultrawide\:dwg-row-gap--0_5 {
        row-gap: var(--dwg-spacing__unit--0_5)
    }

    .ultrawide\:dwg-row-gap--1 {
        row-gap: var(--dwg-spacing__unit--1)
    }

    .ultrawide\:dwg-row-gap--1_5 {
        row-gap: var(--dwg-spacing__unit--1_5)
    }

    .ultrawide\:dwg-row-gap--2 {
        row-gap: var(--dwg-spacing__unit--2)
    }

    .ultrawide\:dwg-row-gap--3 {
        row-gap: var(--dwg-spacing__unit--3)
    }

    .ultrawide\:dwg-row-gap--4 {
        row-gap: var(--dwg-spacing__unit--4)
    }

    .ultrawide\:dwg-row-gap--6 {
        row-gap: var(--dwg-spacing__unit--6)
    }

    .ultrawide\:dwg-row-gap--8 {
        row-gap: var(--dwg-spacing__unit--8)
    }

    .ultrawide\:dwg-row-gap--9 {
        row-gap: var(--dwg-spacing__unit--9)
    }

    .ultrawide\:dwg-row-gap--12 {
        row-gap: var(--dwg-spacing__unit--12)
    }

    .ultrawide\:dwg-row-gap--15 {
        row-gap: var(--dwg-spacing__unit--15)
    }

    .ultrawide\:dwg-row-gap--19 {
        row-gap: var(--dwg-spacing__unit--19)
    }
}

.dwg-text-align--unset {
    text-align: unset
}

.dwg-text-align--left {
    text-align: left
}

.dwg-text-align--center {
    text-align: center
}

.dwg-text-align--right {
    text-align: right
}

@media (min-width:480px) {
    .mobile-lg\:dwg-text-align--unset {
        text-align: unset
    }

    .mobile-lg\:dwg-text-align--left {
        text-align: left
    }

    .mobile-lg\:dwg-text-align--center {
        text-align: center
    }

    .mobile-lg\:dwg-text-align--right {
        text-align: right
    }
}

@media (min-width:768px) {
    .tablet\:dwg-text-align--unset {
        text-align: unset
    }

    .tablet\:dwg-text-align--left {
        text-align: left
    }

    .tablet\:dwg-text-align--center {
        text-align: center
    }

    .tablet\:dwg-text-align--right {
        text-align: right
    }
}

@media (min-width:1024px) {
    .tablet-lg\:dwg-text-align--unset {
        text-align: unset
    }

    .tablet-lg\:dwg-text-align--left {
        text-align: left
    }

    .tablet-lg\:dwg-text-align--center {
        text-align: center
    }

    .tablet-lg\:dwg-text-align--right {
        text-align: right
    }
}

@media (min-width:1280px) {
    .desktop\:dwg-text-align--unset {
        text-align: unset
    }

    .desktop\:dwg-text-align--left {
        text-align: left
    }

    .desktop\:dwg-text-align--center {
        text-align: center
    }

    .desktop\:dwg-text-align--right {
        text-align: right
    }
}

@media (min-width:1440px) {
    .desktop-lg\:dwg-text-align--unset {
        text-align: unset
    }

    .desktop-lg\:dwg-text-align--left {
        text-align: left
    }

    .desktop-lg\:dwg-text-align--center {
        text-align: center
    }

    .desktop-lg\:dwg-text-align--right {
        text-align: right
    }
}

@media (min-width:1920px) {
    .ultrawide\:dwg-text-align--unset {
        text-align: unset
    }

    .ultrawide\:dwg-text-align--left {
        text-align: left
    }

    .ultrawide\:dwg-text-align--center {
        text-align: center
    }

    .ultrawide\:dwg-text-align--right {
        text-align: right
    }
}

.dwg-text-decoration--none {
    text-decoration: none
}

.dwg-text-decoration--underline {
    text-decoration: underline
}

.dwg-text-decoration--line-through {
    text-decoration: line-through
}

.active\:dwg-text-decoration--none:active {
    text-decoration: none
}

.active\:dwg-text-decoration--underline:active {
    text-decoration: underline
}

.disabled\:dwg-text-decoration--none:disabled {
    text-decoration: none
}

.disabled\:dwg-text-decoration--underline:disabled {
    text-decoration: underline
}

.hover\:dwg-text-decoration--none:hover {
    text-decoration: none
}

.hover\:dwg-text-decoration--underline:hover {
    text-decoration: underline
}

.visited\:dwg-text-decoration--none:visited {
    text-decoration: none
}

.visited\:dwg-text-decoration--underline:visited {
    text-decoration: underline
}

@media (min-width:480px) {
    .mobile-lg\:dwg-text-decoration--none {
        text-decoration: none
    }

    .mobile-lg\:dwg-text-decoration--underline {
        text-decoration: underline
    }

    .mobile-lg\:dwg-text-decoration--line-through {
        text-decoration: line-through
    }

    .mobile-lg\:active\:dwg-text-decoration--none:active {
        text-decoration: none
    }

    .mobile-lg\:active\:dwg-text-decoration--underline:active {
        text-decoration: underline
    }

    .mobile-lg\:disabled\:dwg-text-decoration--none:disabled {
        text-decoration: none
    }

    .mobile-lg\:disabled\:dwg-text-decoration--underline:disabled {
        text-decoration: underline
    }

    .mobile-lg\:hover\:dwg-text-decoration--none:hover {
        text-decoration: none
    }

    .mobile-lg\:hover\:dwg-text-decoration--underline:hover {
        text-decoration: underline
    }

    .mobile-lg\:visited\:dwg-text-decoration--none:visited {
        text-decoration: none
    }

    .mobile-lg\:visited\:dwg-text-decoration--underline:visited {
        text-decoration: underline
    }
}

@media (min-width:768px) {
    .tablet\:dwg-text-decoration--none {
        text-decoration: none
    }

    .tablet\:dwg-text-decoration--underline {
        text-decoration: underline
    }

    .tablet\:dwg-text-decoration--line-through {
        text-decoration: line-through
    }

    .tablet\:active\:dwg-text-decoration--none:active {
        text-decoration: none
    }

    .tablet\:active\:dwg-text-decoration--underline:active {
        text-decoration: underline
    }

    .tablet\:disabled\:dwg-text-decoration--none:disabled {
        text-decoration: none
    }

    .tablet\:disabled\:dwg-text-decoration--underline:disabled {
        text-decoration: underline
    }

    .tablet\:hover\:dwg-text-decoration--none:hover {
        text-decoration: none
    }

    .tablet\:hover\:dwg-text-decoration--underline:hover {
        text-decoration: underline
    }

    .tablet\:visited\:dwg-text-decoration--none:visited {
        text-decoration: none
    }

    .tablet\:visited\:dwg-text-decoration--underline:visited {
        text-decoration: underline
    }
}

@media (min-width:1024px) {
    .tablet-lg\:dwg-text-decoration--none {
        text-decoration: none
    }

    .tablet-lg\:dwg-text-decoration--underline {
        text-decoration: underline
    }

    .tablet-lg\:dwg-text-decoration--line-through {
        text-decoration: line-through
    }

    .tablet-lg\:active\:dwg-text-decoration--none:active {
        text-decoration: none
    }

    .tablet-lg\:active\:dwg-text-decoration--underline:active {
        text-decoration: underline
    }

    .tablet-lg\:disabled\:dwg-text-decoration--none:disabled {
        text-decoration: none
    }

    .tablet-lg\:disabled\:dwg-text-decoration--underline:disabled {
        text-decoration: underline
    }

    .tablet-lg\:hover\:dwg-text-decoration--none:hover {
        text-decoration: none
    }

    .tablet-lg\:hover\:dwg-text-decoration--underline:hover {
        text-decoration: underline
    }

    .tablet-lg\:visited\:dwg-text-decoration--none:visited {
        text-decoration: none
    }

    .tablet-lg\:visited\:dwg-text-decoration--underline:visited {
        text-decoration: underline
    }
}

@media (min-width:1280px) {
    .desktop\:dwg-text-decoration--none {
        text-decoration: none
    }

    .desktop\:dwg-text-decoration--underline {
        text-decoration: underline
    }

    .desktop\:dwg-text-decoration--line-through {
        text-decoration: line-through
    }

    .desktop\:active\:dwg-text-decoration--none:active {
        text-decoration: none
    }

    .desktop\:active\:dwg-text-decoration--underline:active {
        text-decoration: underline
    }

    .desktop\:disabled\:dwg-text-decoration--none:disabled {
        text-decoration: none
    }

    .desktop\:disabled\:dwg-text-decoration--underline:disabled {
        text-decoration: underline
    }

    .desktop\:hover\:dwg-text-decoration--none:hover {
        text-decoration: none
    }

    .desktop\:hover\:dwg-text-decoration--underline:hover {
        text-decoration: underline
    }

    .desktop\:visited\:dwg-text-decoration--none:visited {
        text-decoration: none
    }

    .desktop\:visited\:dwg-text-decoration--underline:visited {
        text-decoration: underline
    }
}

@media (min-width:1440px) {
    .desktop-lg\:dwg-text-decoration--none {
        text-decoration: none
    }

    .desktop-lg\:dwg-text-decoration--underline {
        text-decoration: underline
    }

    .desktop-lg\:dwg-text-decoration--line-through {
        text-decoration: line-through
    }

    .desktop-lg\:active\:dwg-text-decoration--none:active {
        text-decoration: none
    }

    .desktop-lg\:active\:dwg-text-decoration--underline:active {
        text-decoration: underline
    }

    .desktop-lg\:disabled\:dwg-text-decoration--none:disabled {
        text-decoration: none
    }

    .desktop-lg\:disabled\:dwg-text-decoration--underline:disabled {
        text-decoration: underline
    }

    .desktop-lg\:hover\:dwg-text-decoration--none:hover {
        text-decoration: none
    }

    .desktop-lg\:hover\:dwg-text-decoration--underline:hover {
        text-decoration: underline
    }

    .desktop-lg\:visited\:dwg-text-decoration--none:visited {
        text-decoration: none
    }

    .desktop-lg\:visited\:dwg-text-decoration--underline:visited {
        text-decoration: underline
    }
}

@media (min-width:1920px) {
    .ultrawide\:dwg-text-decoration--none {
        text-decoration: none
    }

    .ultrawide\:dwg-text-decoration--underline {
        text-decoration: underline
    }

    .ultrawide\:dwg-text-decoration--line-through {
        text-decoration: line-through
    }

    .ultrawide\:active\:dwg-text-decoration--none:active {
        text-decoration: none
    }

    .ultrawide\:active\:dwg-text-decoration--underline:active {
        text-decoration: underline
    }

    .ultrawide\:disabled\:dwg-text-decoration--none:disabled {
        text-decoration: none
    }

    .ultrawide\:disabled\:dwg-text-decoration--underline:disabled {
        text-decoration: underline
    }

    .ultrawide\:hover\:dwg-text-decoration--none:hover {
        text-decoration: none
    }

    .ultrawide\:hover\:dwg-text-decoration--underline:hover {
        text-decoration: underline
    }

    .ultrawide\:visited\:dwg-text-decoration--none:visited {
        text-decoration: none
    }

    .ultrawide\:visited\:dwg-text-decoration--underline:visited {
        text-decoration: underline
    }
}

.dwg-theme--banana,
.dwg-theme--cloud,
.dwg-theme--coconut,
.dwg-theme--coconut-200,
.dwg-theme--coconut-300,
.dwg-theme--coconut-500,
.dwg-theme--coconut-600,
.dwg-theme--lime,
.dwg-theme--orchid,
.dwg-theme--pink,
.dwg-theme--sunset,
.dwg-theme--tangerine,
.dwg-theme--zen {
    --dwg-theme__color__core__primary: var(--color__core__primary);
    --dwg-theme__color__core__accent: var(--color__core__accent);
    --dwg-theme__color__standard__text: var(--color__standard__text);
    --dwg-theme__color__faint__text: var(--color__faint__text);
    --dwg-theme__color__disabled__text: var(--color__disabled__text);
    --dwg-theme__color__standard__border: var(--color__standard__border);
    --dwg-theme__color__faint__border: var(--color__faint__border);
    --dwg-theme__color__disabled__border: var(--color__disabled__border);
    --dwg-theme__color__standard__background: var(--color__standard__background);
    --dwg-theme__color__faint__background: var(--color__faint__background);
    --dwg-theme__color__disabled__background: var(--color__disabled__background);
    --dwg-theme__color__attention__text: var(--color__attention__text);
    --dwg-theme__color__success__text: var(--color__success__text);
    --dwg-theme__color__alert__text: var(--color__alert__text);
    --dwg-theme__color__warning__text: var(--color__warning__text);
    --dwg-theme__color__attention__background: var(--color__attention__background);
    --dwg-theme__color__success__background: var(--color__success__background);
    --dwg-theme__color__alert__background: var(--color__alert__background);
    --dwg-theme__color__warning__background: var(--color__warning__background);
    --dwg-theme__color__attention__background--faint: var(--color__attention__background--faint);
    --dwg-theme__color__success__border: var(--color__success__border);
    --dwg-theme__color__alert__border: var(--color__alert__border);
    --dwg-theme__color__attention__border: var(--color__attention__border);
    --dwg-theme__color__warning__border: var(--color__warning__border);
    --dwg-theme__color__success__border--faint: var(--color__success__border--faint);
    --dwg-theme__color__alert__border--faint: var(--color__alert__border--faint);
    --dwg-theme__color__attention__border--faint: var(--color__attention__border--faint);
    --dwg-theme__color__warning__border--faint: var(--color__warning__border--faint);
    --dwg-theme__color__opacity--4: var(--DWG__TEMP__color__opacity--darken4);
    --dwg-theme__color__opacity--5: var(--DWG__TEMP__color__opacity--lighten1);
    --dwg-theme__filter--1: none;
    --dwg-theme__filter--0_5: none;
    --dwg-theme__color__inverse__standard__text: var(--color__inverse__standard__text);
    --dwg-theme__color__inverse__faint__text: var(--color__inverse__faint__text);
    --dwg-theme__color__inverse__disabled__text: var(--color__inverse__disabled__text);
    --dwg-theme__color__inverse__attention__text: var(--color__inverse__attention__text);
    --dwg-theme__color__inverse__success__text: var(--color__inverse__success__text);
    --dwg-theme__color__inverse__alert__text: var(--color__inverse__alert__text);
    --dwg-theme__color__inverse__warning__text: var(--color__inverse__warning__text);
    --dwg-theme__color__primary__button--hover: var(--color__button__primary__hover);
    --dwg-theme__color__primary__button--active: var(--color__button__primary__active)
}

.dwg-theme--banana {
    --dwg-theme__color__core__secondary: var(--color__accent__banana)
}

.dwg-theme--cloud {
    --dwg-theme__color__core__secondary: var(--color__accent__cloud)
}

.dwg-theme--coconut-200 {
    --dwg-theme__color__core__secondary: var(--DWG__TEMP__color__brand__coconut_200)
}

.dwg-theme--coconut-300 {
    --dwg-theme__color__core__secondary: var(--DWG__TEMP__color__brand__coconut_300)
}

.dwg-theme--coconut {
    --dwg-theme__color__core__secondary: var(--DWG__TEMP__color__brand__coconut)
}

.dwg-theme--coconut-500 {
    --dwg-theme__color__core__secondary: var(--DWG__TEMP__color__brand__coconut_500)
}

.dwg-theme--coconut-600 {
    --dwg-theme__color__core__secondary: var(--DWG__TEMP__color__brand__coconut_600)
}

.dwg-theme--lime {
    --dwg-theme__color__core__secondary: var(--color__accent__lime)
}

.dwg-theme--orchid {
    --dwg-theme__color__core__secondary: var(--color__accent__orchid)
}

.dwg-theme--pink {
    --dwg-theme__color__core__secondary: var(--color__accent__pink)
}

.dwg-theme--sunset {
    --dwg-theme__color__core__secondary: var(--color__accent__sunset)
}

.dwg-theme--tangerine {
    --dwg-theme__color__core__secondary: var(--color__accent__tangerine)
}

.dwg-theme--zen {
    --dwg-theme__color__core__secondary: var(--color__accent__zen)
}

.dwg-theme--azalea,
.dwg-theme--canopy,
.dwg-theme--crimson,
.dwg-theme--gold,
.dwg-theme--graphite,
.dwg-theme--graphite-200,
.dwg-theme--graphite-300,
.dwg-theme--graphite-500,
.dwg-theme--graphite-600,
.dwg-theme--navy,
.dwg-theme--ocean,
.dwg-theme--plum,
.dwg-theme--rust {
    --dwg-theme__color__core__primary: var(--color__inverse__core__primary);
    --dwg-theme__color__core__accent: var(--color__inverse__core__accent);
    --dwg-theme__color__standard__text: var(--color__inverse__standard__text);
    --dwg-theme__color__faint__text: var(--color__inverse__faint__text);
    --dwg-theme__color__disabled__text: var(--color__inverse__disabled__text);
    --dwg-theme__color__standard__border: var(--color__inverse__standard__border);
    --dwg-theme__color__faint__border: var(--color__inverse__faint__border);
    --dwg-theme__color__disabled__border: var(--color__inverse__disabled__border);
    --dwg-theme__color__standard__background: var(--color__inverse__standard__background);
    --dwg-theme__color__faint__background: var(--color__inverse__faint__background);
    --dwg-theme__color__disabled__background: var(--color__inverse__disabled__background);
    --dwg-theme__color__attention__text: var(--color__inverse__attention__text);
    --dwg-theme__color__success__text: var(--color__inverse__success__text);
    --dwg-theme__color__alert__text: var(--color__inverse__alert__text);
    --dwg-theme__color__warning__text: var(--color__inverse__warning__text);
    --dwg-theme__color__attention__background: var(--color__inverse__attention__background);
    --dwg-theme__color__success__background: var(--color__inverse__success__background);
    --dwg-theme__color__alert__background: var(--color__inverse__alert__background);
    --dwg-theme__color__warning__background: var(--color__inverse__warning__background);
    --dwg-theme__color__attention__background--faint: var(--color__inverse__attention__background--faint);
    --dwg-theme__color__success__border: var(--color__inverse__success__border);
    --dwg-theme__color__alert__border: var(--color__inverse__alert__border);
    --dwg-theme__color__attention__border: var(--color__inverse__attention__border);
    --dwg-theme__color__warning__border: var(--color__inverse__warning__border);
    --dwg-theme__color__success__border--faint: var(--color__inverse__success__border--faint);
    --dwg-theme__color__alert__border--faint: var(--color__inverse__alert__border--faint);
    --dwg-theme__color__attention__border--faint: var(--color__inverse__attention__border--faint);
    --dwg-theme__color__warning__border--faint: var(--color__inverse__warning__border--faint);
    --dwg-theme__color__opacity--4: var(--DWG__TEMP__color__opacity--lighten1);
    --dwg-theme__color__opacity--5: var(--DWG__TEMP__color__opacity--lighten2);
    --dwg-theme__filter--1: invert(1);
    --dwg-theme__filter--0_5: invert(0.5);
    --dwg-theme__color__inverse__standard__text: var(--color__standard__text);
    --dwg-theme__color__inverse__faint__text: var(--color__faint__text);
    --dwg-theme__color__inverse__disabled__text: var(--color__disabled__text);
    --dwg-theme__color__inverse__attention__text: var(--color__attention__text);
    --dwg-theme__color__inverse__success__text: var(--color__success__text);
    --dwg-theme__color__inverse__alert__text: var(--color__alert__text);
    --dwg-theme__color__inverse__warning__text: var(--color__warning__text);
    --dwg-theme__color__primary__button--hover: var(--color__inverse__button__primary__hover);
    --dwg-theme__color__primary__button--active: var(--color__inverse__button__primary__active)
}

.dwg-theme--azalea {
    --dwg-theme__color__core__secondary: var(--color__accent__azalea)
}

.dwg-theme--canopy {
    --dwg-theme__color__core__secondary: var(--color__accent__canopy)
}

.dwg-theme--crimson {
    --dwg-theme__color__core__secondary: var(--color__accent__crimson)
}

.dwg-theme--gold {
    --dwg-theme__color__core__secondary: var(--color__accent__gold)
}

.dwg-theme--graphite-200 {
    --dwg-theme__color__core__secondary: var(--DWG__TEMP__color__brand__graphite_200)
}

.dwg-theme--graphite-300 {
    --dwg-theme__color__core__secondary: var(--DWG__TEMP__color__brand__graphite_300)
}

.dwg-theme--graphite {
    --dwg-theme__color__core__secondary: var(--DWG__TEMP__color__brand__graphite)
}

.dwg-theme--graphite-500 {
    --dwg-theme__color__core__secondary: var(--DWG__TEMP__color__brand__graphite_500)
}

.dwg-theme--graphite-600 {
    --dwg-theme__color__core__secondary: var(--DWG__TEMP__color__brand__graphite_600)
}

.dwg-theme--navy {
    --dwg-theme__color__core__secondary: var(--color__accent__navy)
}

.dwg-theme--ocean {
    --dwg-theme__color__core__secondary: var(--color__accent__ocean)
}

.dwg-theme--plum {
    --dwg-theme__color__core__secondary: var(--color__accent__plum)
}

.dwg-theme--rust {
    --dwg-theme__color__core__secondary: var(--color__accent__rust)
}

.dwg-width--auto {
    width: auto
}

.dwg-width--full {
    width: 100%
}

.dwg-width--fit-content {
    width: -webkit-fit-content;
    width: -moz-fit-content;
    width: fit-content
}

@media (min-width:480px) {
    .mobile-lg\:dwg-width--auto {
        width: auto
    }

    .mobile-lg\:dwg-width--full {
        width: 100%
    }

    .mobile-lg\:dwg-width--fit-content {
        width: -webkit-fit-content;
        width: -moz-fit-content;
        width: fit-content
    }
}

@media (min-width:768px) {
    .tablet\:dwg-width--auto {
        width: auto
    }

    .tablet\:dwg-width--full {
        width: 100%
    }

    .tablet\:dwg-width--fit-content {
        width: -webkit-fit-content;
        width: -moz-fit-content;
        width: fit-content
    }
}

@media (min-width:1024px) {
    .tablet-lg\:dwg-width--auto {
        width: auto
    }

    .tablet-lg\:dwg-width--full {
        width: 100%
    }

    .tablet-lg\:dwg-width--fit-content {
        width: -webkit-fit-content;
        width: -moz-fit-content;
        width: fit-content
    }
}

@media (min-width:1280px) {
    .desktop\:dwg-width--auto {
        width: auto
    }

    .desktop\:dwg-width--full {
        width: 100%
    }

    .desktop\:dwg-width--fit-content {
        width: -webkit-fit-content;
        width: -moz-fit-content;
        width: fit-content
    }
}

@media (min-width:1440px) {
    .desktop-lg\:dwg-width--auto {
        width: auto
    }

    .desktop-lg\:dwg-width--full {
        width: 100%
    }

    .desktop-lg\:dwg-width--fit-content {
        width: -webkit-fit-content;
        width: -moz-fit-content;
        width: fit-content
    }
}

@media (min-width:1920px) {
    .ultrawide\:dwg-width--auto {
        width: auto
    }

    .ultrawide\:dwg-width--full {
        width: 100%
    }

    .ultrawide\:dwg-width--fit-content {
        width: -webkit-fit-content;
        width: -moz-fit-content;
        width: fit-content
    }
}


/* -- typescript/component_libraries/dwg-components/src/atoms/dwg-box/index.web.css */
.dwg-box {
    -webkit-tap-highlight-color: transparent;
    box-sizing: border-box
}

/* -- typescript/component_libraries/dwg-components/src/atoms/dwg-flex-grid/index.web.css */
.dwg-flex-grid {
    --dwg-flex-grid__columns: var(--dwg-flex-grid__columns--mobile);
    width: 100%
}

.dwg-flex-grid__cell {
    --dwg-flex-grid__col-span: var(--dwg-flex-grid__col-span--mobile, 1);
    --dwg-flex-grid__col-pad-left: var(--dwg-flex-grid__col-pad-left--mobile, 0);
    --dwg-flex-grid__col-pad-right: var(--dwg-flex-grid__col-pad-right--mobile, 0)
}

@media (min-width: 480px) {
    .dwg-flex-grid {
        --dwg-flex-grid__columns: var(--dwg-flex-grid__columns--mobile-lg, var(--dwg-flex-grid__columns--mobile))
    }

    .dwg-flex-grid__cell {
        --dwg-flex-grid__col-span: var(--dwg-flex-grid__col-span--mobile-lg, var(--dwg-flex-grid__col-span--mobile));
        --dwg-flex-grid__col-pad-left: var(--dwg-flex-grid__col-pad-left--mobile-lg, var(--dwg-flex-grid__col-pad-left--mobile));
        --dwg-flex-grid__col-pad-right: var(--dwg-flex-grid__col-pad-right--mobile-lg, var(--dwg-flex-grid__col-pad-right--mobile))
    }
}

@media (min-width: 768px) {
    .dwg-flex-grid {
        --dwg-flex-grid__columns: var(--dwg-flex-grid__columns--tablet, var(--dwg-flex-grid__columns--mobile-lg, var(--dwg-flex-grid__columns--mobile)))
    }

    .dwg-flex-grid__cell {
        --dwg-flex-grid__col-span: var(--dwg-flex-grid__col-span--tablet, var(--dwg-flex-grid__col-span--mobile-lg, var(--dwg-flex-grid__col-span--mobile)));
        --dwg-flex-grid__col-pad-left: var(--dwg-flex-grid__col-pad-left--tablet, var(--dwg-flex-grid__col-pad-left--mobile-lg, var(--dwg-flex-grid__col-pad-left--mobile)));
        --dwg-flex-grid__col-pad-right: var(--dwg-flex-grid__col-pad-right--tablet, var(--dwg-flex-grid__col-pad-right--mobile-lg, var(--dwg-flex-grid__col-pad-right--mobile)))
    }
}

@media (min-width: 1024px) {
    .dwg-flex-grid {
        --dwg-flex-grid__columns: var(--dwg-flex-grid__columns--tablet-lg, var(--dwg-flex-grid__columns--tablet, var(--dwg-flex-grid__columns--mobile-lg, var(--dwg-flex-grid__columns--mobile))))
    }

    .dwg-flex-grid__cell {
        --dwg-flex-grid__col-span: var(--dwg-flex-grid__col-span--tablet-lg, var(--dwg-flex-grid__col-span--tablet, var(--dwg-flex-grid__col-span--mobile-lg, var(--dwg-flex-grid__col-span--mobile))));
        --dwg-flex-grid__col-pad-left: var(--dwg-flex-grid__col-pad-left--tablet-lg, var(--dwg-flex-grid__col-pad-left--tablet, var(--dwg-flex-grid__col-pad-left--mobile-lg, var(--dwg-flex-grid__col-pad-left--mobile))));
        --dwg-flex-grid__col-pad-right: var(--dwg-flex-grid__col-pad-right--tablet-lg, var(--dwg-flex-grid__col-pad-right--tablet, var(--dwg-flex-grid__col-pad-right--mobile-lg, var(--dwg-flex-grid__col-pad-right--mobile))))
    }
}

@media (min-width: 1280px) {
    .dwg-flex-grid {
        --dwg-flex-grid__columns: var(--dwg-flex-grid__columns--desktop, var(--dwg-flex-grid__columns--tablet-lg, var(--dwg-flex-grid__columns--tablet, var(--dwg-flex-grid__columns--mobile-lg, var(--dwg-flex-grid__columns--mobile)))))
    }

    .dwg-flex-grid__cell {
        --dwg-flex-grid__col-span: var(--dwg-flex-grid__col-span--desktop, var(--dwg-flex-grid__col-span--tablet-lg, var(--dwg-flex-grid__col-span--tablet, var(--dwg-flex-grid__col-span--mobile-lg, var(--dwg-flex-grid__col-span--mobile)))));
        --dwg-flex-grid__col-pad-left: var(--dwg-flex-grid__col-pad-left--desktop, var(--dwg-flex-grid__col-pad-left--tablet-lg, var(--dwg-flex-grid__col-pad-left--tablet, var(--dwg-flex-grid__col-pad-left--mobile-lg, var(--dwg-flex-grid__col-pad-left--mobile)))));
        --dwg-flex-grid__col-pad-right: var(--dwg-flex-grid__col-pad-right--desktop, var(--dwg-flex-grid__col-pad-right--tablet-lg, var(--dwg-flex-grid__col-pad-right--tablet, var(--dwg-flex-grid__col-pad-right--mobile-lg, var(--dwg-flex-grid__col-pad-right--mobile)))))
    }
}

@media (min-width: 1440px) {
    .dwg-flex-grid {
        --dwg-flex-grid__columns: var(--dwg-flex-grid__columns--desktop-lg, var(--dwg-flex-grid__columns--desktop, var(--dwg-flex-grid__columns--tablet-lg, var(--dwg-flex-grid__columns--tablet, var(--dwg-flex-grid__columns--mobile-lg, var(--dwg-flex-grid__columns--mobile))))))
    }

    .dwg-flex-grid__cell {
        --dwg-flex-grid__col-span: var(--dwg-flex-grid__col-span--desktop-lg, var(--dwg-flex-grid__col-span--desktop, var(--dwg-flex-grid__col-span--tablet-lg, var(--dwg-flex-grid__col-span--tablet, var(--dwg-flex-grid__col-span--mobile-lg, var(--dwg-flex-grid__col-span--mobile))))));
        --dwg-flex-grid__col-pad-left: var(--dwg-flex-grid__col-pad-left--desktop-lg, var(--dwg-flex-grid__col-pad-left--desktop, var(--dwg-flex-grid__col-pad-left--tablet-lg, var(--dwg-flex-grid__col-pad-left--tablet, var(--dwg-flex-grid__col-pad-left--mobile-lg, var(--dwg-flex-grid__col-pad-left--mobile))))));
        --dwg-flex-grid__col-pad-right: var(--dwg-flex-grid__col-pad-right--desktop-lg, var(--dwg-flex-grid__col-pad-right--desktop, var(--dwg-flex-grid__col-pad-right--tablet-lg, var(--dwg-flex-grid__col-pad-right--tablet, var(--dwg-flex-grid__col-pad-right--mobile-lg, var(--dwg-flex-grid__col-pad-right--mobile))))))
    }
}

@media (min-width: 1920px) {
    .dwg-flex-grid {
        --dwg-flex-grid__columns: var(--dwg-flex-grid__columns--ultrawide, var(--dwg-flex-grid__columns--desktop-lg, var(--dwg-flex-grid__columns--desktop, var(--dwg-flex-grid__columns--tablet-lg, var(--dwg-flex-grid__columns--tablet, var(--dwg-flex-grid__columns--mobile-lg, var(--dwg-flex-grid__columns--mobile)))))))
    }

    .dwg-flex-grid__cell {
        --dwg-flex-grid__col-span: var(--dwg-flex-grid__col-span--ultrawide, var(--dwg-flex-grid__col-span--desktop-lg, var(--dwg-flex-grid__col-span--desktop, var(--dwg-flex-grid__col-span--tablet-lg, var(--dwg-flex-grid__col-span--tablet, var(--dwg-flex-grid__col-span--mobile-lg, var(--dwg-flex-grid__col-span--mobile)))))));
        --dwg-flex-grid__col-pad-left: var(--dwg-flex-grid__col-pad-left--ultrawide, var(--dwg-flex-grid__col-pad-left--desktop-lg, var(--dwg-flex-grid__col-pad-left--desktop, var(--dwg-flex-grid__col-pad-left--tablet-lg, var(--dwg-flex-grid__col-pad-left--tablet, var(--dwg-flex-grid__col-pad-left--mobile-lg, var(--dwg-flex-grid__col-pad-left--mobile)))))));
        --dwg-flex-grid__col-pad-right: var(--dwg-flex-grid__col-pad-right--ultrawide, var(--dwg-flex-grid__col-pad-right--desktop-lg, var(--dwg-flex-grid__col-pad-right--desktop, var(--dwg-flex-grid__col-pad-right--tablet-lg, var(--dwg-flex-grid__col-pad-right--tablet, var(--dwg-flex-grid__col-pad-right--mobile-lg, var(--dwg-flex-grid__col-pad-right--mobile)))))))
    }
}

.dwg-flex-grid {
    flex-direction: row;
    flex-wrap: wrap
}

.dwg-flex-grid__cell {
    padding-left: calc(var(--dwg-flex-grid__col-pad-left, 0)/var(--dwg-flex-grid__columns, 26)*100%);
    padding-right: calc(var(--dwg-flex-grid__col-pad-right, 0)/var(--dwg-flex-grid__columns, 26)*100%);
    width: calc(var(--dwg-flex-grid__col-span, 1)/var(--dwg-flex-grid__columns, 26)*100%)
}

.dwg-flex-grid>.dwg-flex-grid__cell {
    box-sizing: content-box
}

/* -- typescript/component_libraries/dwg-components/src/atoms/dwg-stack/index.web.css */
.dwg-stack {
    flex-wrap: nowrap
}

.dwg-stack--v2 .dwg-text {
    overflow-wrap: anywhere
}

.dwg-stack--grid-flow-column {
    grid-auto-flow: column;
    grid-template-columns: auto
}

.dwg-stack--grid-flow-row {
    grid-auto-flow: row;
    grid-template-rows: -webkit-max-content;
    grid-template-rows: max-content
}

/* -- typescript/component_libraries/dwg-components/src/atoms/dwg-text/index.web.css */
.dwg-text {
    -webkit-hyphens: manual;
    hyphens: manual;
    overflow-wrap: break-word
}

.dwg-text--visually-hidden:not(:focus):not(:active) {
    clip: rect(0 0 0 0);
    -webkit-clip-path: inset(50%);
    clip-path: inset(50%);
    height: 1px;
    overflow: hidden;
    position: absolute;
    white-space: nowrap;
    width: 1px
}

.dwg-text .experimental.dwg-emphasis {
    color: var(--color__accent__ocean);
    font-style: inherit
}

/* -- typescript/component_libraries/dwg-components/src/components/dwg-accordion/index.web.css */
.dwg-accordion-item {
    --dwg-accordion-item__dropdown-animation--ease-in-out: 300ms cubic-bezier(0.5, 0, 0, 1);
    --dwg-accordion-item__dropdown-animation--ease-out: 300ms ease-out;
    border-top: 1px solid var(--dwg-theme__color__standard__border)
}

@media (hover: hover) and (pointer:fine) {
    .dwg-accordion-item:hover .dwg-accordion-item__checkbox:not(:checked)+.dwg-accordion-item__content-box {
        background-color: var(--dwg-theme__color__opacity--1)
    }

    .dwg-accordion-item.dwg-accordion-item .dwg-accordion-item__checkbox:not(:checked)+.dwg-accordion-item__content-box:hover:active,
    .dwg-accordion-item.dwg-accordion-item--is-collapsible .dwg-accordion-item__checkbox:checked+.dwg-accordion-item__content-box .dwg-accordion-item__label-box:hover:active,
    .dwg-accordion-item.dwg-accordion-item--is-collapsible .dwg-accordion-item__checkbox:checked+.dwg-accordion-item__content-box .dwg-accordion-item__label-box:hover:active+.dwg-accordion-item__dropdown {
        background-color: var(--dwg-theme__color__opacity--2)
    }

    .dwg-accordion-item__label-box {
        cursor: pointer
    }

    .dwg-accordion-item__checkbox:disabled+.dwg-accordion-item__content-box .dwg-accordion-item__label-box {
        cursor: auto
    }
}

.dwg-accordion-item:last-child {
    border-bottom: 1px solid var(--dwg-theme__color__standard__border)
}

.dwg-accordion-item__checkbox {
    -moz-appearance: none;
    appearance: none;
    -webkit-appearance: none;
    background-color: initial;
    border: initial;
    border-image: initial;
    border-radius: initial;
    height: 0;
    margin: 0;
    padding: 0;
    position: absolute;
    width: 0
}

.dwg-accordion-item__checkbox:checked {
    pointer-events: none
}

.dwg-accordion-item__checkbox:focus {
    box-shadow: none;
    outline: none
}

.dwg-accordion-item__checkbox:focus-visible+.dwg-accordion-item__content-box {
    box-shadow: var(--dwg-boxshadow__focusring);
    outline: none
}

.js-focus-visible .dwg-accordion-item__checkbox.focus-visible+.dwg-accordion-item__content-box {
    box-shadow: var(--dwg-boxshadow__focusring);
    outline: none
}

.dwg-accordion-item__chevron {
    cursor: pointer;
    transition: var(--dwg-accordion-item__dropdown-animation--ease-in-out)
}

.dwg-accordion-item__checkbox:checked~.dwg-accordion-item__content-box .dwg-accordion-item__chevron {
    transform: rotate(180deg)
}

.dwg-accordion-item:not(.dwg-accordion-item--is-collapsible) .dwg-accordion-item__checkbox:checked~.dwg-accordion-item__content-box .dwg-accordion-item__chevron {
    cursor: default
}

.dwg-accordion-item__checkbox:not(:checked)~.dwg-accordion-item__content-box .dwg-accordion-item__label-box:after {
    bottom: calc(var(--dwg-accordion-item__headline-padding-vertical)*-1*var(--dwg-spacing__unit--1));
    content: "";
    height: calc(var(--dwg-accordion-item__headline-padding-vertical)*var(--dwg-spacing__unit--1));
    left: 0;
    position: absolute;
    width: 100%
}

.dwg-accordion-item__dropdown {
    cursor: auto;
    max-height: calc(var(--dwg-accordion-item__headline-padding-vertical)*var(--dwg-spacing__unit--1));
    opacity: 0;
    overflow: hidden;
    pointer-events: none;
    transition: max-height var(--dwg-accordion-item__dropdown-animation--ease-in-out), opacity var(--dwg-accordion-item__dropdown-animation--ease-out)
}

.dwg-accordion-item__checkbox:checked~.dwg-accordion-item__content-box .dwg-accordion-item__dropdown {
    max-height: var(--dwg-accordion-item__dropdown-max-height);
    opacity: 1;
    pointer-events: auto
}

.dwg-accordion-item__dropdown-inner {
    transition: visibility var(--dwg-accordion-item__dropdown-animation--ease-in-out);
    visibility: hidden
}

.dwg-accordion-item__checkbox:checked~.dwg-accordion-item__content-box .dwg-accordion-item__dropdown-inner {
    visibility: visible
}

/* -- typescript/component_libraries/dwg-components/src/components/dwg-app-badge-button/index.web.css */
.dwg-app-badge-button:focus {
    box-shadow: none;
    outline: none
}

.dwg-app-badge-button:focus-visible {
    box-shadow: var(--dwg-boxshadow__focusring);
    outline: none
}

.js-focus-visible .dwg-app-badge-button.focus-visible {
    box-shadow: var(--dwg-boxshadow__focusring);
    outline: none
}

.dwg-app-badge-button {
    height: 56px
}

.dwg-app-badge-button svg {
    height: 100%;
    pointer-events: none;
    width: 100%
}

/* -- typescript/component_libraries/dwg-components/src/components/dwg-button/index.web.css */
.dwg-button {
    align-items: center;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    border: none;
    cursor: pointer;
    justify-content: space-between;
    position: relative;
    text-align: left
}

.dwg-button__icon {
    flex-shrink: 0;
    margin-left: var(--dwg-spacing__unit--3)
}

.dwg-button__icon--anchor {
    margin-left: var(--dwg-spacing__unit--0_5)
}

.dwg-button--disabled {
    pointer-events: none
}

.dwg-button:focus {
    outline: none
}

.dwg-button:focus-visible {
    box-shadow: var(--dwg-boxshadow__focusring);
    outline: none
}

.js-focus-visible .dwg-button.focus-visible {
    box-shadow: var(--dwg-boxshadow__focusring);
    outline: none
}

.dwg-button--variant-primary:focus {
    text-decoration: none
}

.dwg-button--variant-primary>.dwg-button__icon,
.dwg-button--variant-primary>.dwg-button__text {
    z-index: 2
}

.dwg-button--variant-primary:active:before,
.dwg-button--variant-primary:hover:before {
    background-color: var(--dwg-theme__color__opacity--5);
    content: "";
    height: 100%;
    left: 0;
    position: absolute;
    width: 100%;
    z-index: 1
}

.dwg-button.dwg-button--variant-primary.dwg-button--variant-primary-nav {
    height: 40px
}

.dwg-button--variant-primary.dwg-button--variant-primary-nav .dwg-button__icon svg {
    transform: scale(.75)
}

.dwg-button--variant-outline {
    border-style: solid;
    border-width: 2px
}

.dwg-button--variant-outline:active,
.dwg-button--variant-outline:hover {
    background-color: var(--dwg-theme__color__opacity--4)
}

.dwg-button--variant-outline:focus {
    text-decoration: none
}

.dwg-button--variant-outline>.dwg-button__icon,
.dwg-button--variant-outline>.dwg-button__text {
    margin-bottom: -2px;
    margin-top: -2px
}

.dwg-button.dwg-button--variant-transparent {
    height: auto;
    max-width: 100%;
    -webkit-text-decoration-color: var(--dwg-theme__color__standard__border);
    text-decoration-color: var(--dwg-theme__color__standard__border);
    text-decoration-thickness: 1px;
    text-underline-position: under;
    width: auto
}

.dwg-button.dwg-button--variant-transparent:hover {
    -webkit-text-decoration-color: var(--dwg-theme__color__core__primary);
    text-decoration-color: var(--dwg-theme__color__core__primary)
}

.dwg-button.dwg-button--variant-transparent:active {
    -webkit-text-decoration-color: var(--dwg-theme__color__standard__border);
    text-decoration-color: var(--dwg-theme__color__standard__border)
}

.dwg-button.dwg-button--variant-transparent:disabled {
    -webkit-text-decoration-color: var(--dwg-theme__color__disabled__border);
    text-decoration-color: var(--dwg-theme__color__disabled__border)
}

.dwg-button--variant-transparent:focus-visible {
    box-shadow: var(--dwg-boxshadow__focusring)
}

.js-focus-visible .dwg-button--variant-transparent.focus-visible {
    box-shadow: var(--dwg-boxshadow__focusring)
}

/* -- typescript/component_libraries/dwg-components/src/components/dwg-button2/index.web.css */
.dwg-button2 {
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    cursor: pointer;
    text-align: left;
    transition-duration: var(--dwg-duration__micro-fast), var(--dwg-duration__micro-fast);
    transition-property: background-color, border-color;
    transition-timing-function: var(--dwg-easing__transition), var(--dwg-easing__transition)
}

.dwg-button2--button-style-outline,
.dwg-button2--button-style-primary {
    border-width: 2px
}

.dwg-button2--button-style-primary:hover {
    background-color: var(--dwg-theme__color__primary__button--hover)
}

.dwg-button2--button-style-primary:active {
    background-color: var(--dwg-theme__color__primary__button--active)
}

.dwg-button2--disabled {
    pointer-events: none
}

.dwg-button2:focus {
    outline: none
}

.dwg-button2:focus-visible {
    box-shadow: var(--dwg-boxshadow__focusring);
    outline: none
}

.js-focus-visible .dwg-button2.focus-visible {
    box-shadow: var(--dwg-boxshadow__focusring);
    outline: none
}

.dwg-button2.dwg-button2--button-style-transparent {
    -webkit-text-decoration-color: var(--dwg-theme__color__faint__text);
    text-decoration-color: var(--dwg-theme__color__faint__text);
    text-decoration-thickness: 1px;
    text-underline-position: under
}

.dwg-button2.dwg-button2--button-style-transparent:active,
.dwg-button2.dwg-button2--button-style-transparent:hover {
    -webkit-text-decoration-color: var(--dwg-theme__color__standard__text);
    text-decoration-color: var(--dwg-theme__color__standard__text)
}

.dwg-button2.dwg-button2--button-style-transparent:disabled {
    -webkit-text-decoration-color: var(--dwg-theme__color__disabled__text);
    text-decoration-color: var(--dwg-theme__color__disabled__text)
}

.dwg-button2--button-style-outline:active,
.dwg-button2--button-style-outline:hover {
    background-color: var(--dwg-theme__color__opacity--4)
}

.dwg-button2>.dwg-button2__icon {
    height: 0;
    margin-top: -24px;
    transition-duration: var(--dwg-duration__micro);
    transition-property: transform;
    transition-timing-function: var(--dwg-easing__transition)
}

.dwg-button2__icon--end {
    --dwg-button-icon-transform: translateX(var(--dwg-spacing__unit--0_5))
}

.dwg-button2__icon--start {
    --dwg-button-icon-transform: translateX(calc((var(--dwg-spacing__unit--0_5))*-1))
}

.dwg-button2:focus-visible>.dwg-button2__icon,
.dwg-button2:hover>.dwg-button2__icon,
.js-focus-visible .dwg-button2.focus-visible>.dwg-button2__icon {
    transform: var(--dwg-button-icon-transform)
}

@media (prefers-reduced-motion) {

    .dwg-button2:focus-visible>.dwg-button2__icon,
    .dwg-button2:hover>.dwg-button2__icon,
    .js-focus-visible .dwg-button2.focus-visible>.dwg-button2__icon {
        transform: none
    }
}

.dwg-button2--loading .dwg-button2__text {
    visibility: hidden
}

.dwg-button2--loading .dwg-button2__spinner {
    left: 50%;
    position: absolute;
    top: 50%;
    transform: translate(-50%, -50%)
}

/* -- typescript/component_libraries/dwg-components/src/components/dwg-embedded-video-container/index.web.css */
.dwg-embedded-video-container__play-overlay-button {
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    background-color: rgba(0, 0, 0, .4);
    border: none;
    cursor: pointer;
    z-index: 1
}

.dwg-embedded-video-container__play-overlay-button.dwg-embedded-video-container__play-overlay-button--error {
    cursor: default
}

.dwg-embedded-video-container__play-overlay-button:not(.dwg-embedded-video-container__play-overlay-button--error):hover {
    background-color: rgba(0, 0, 0, .2)
}

.dwg-embedded-video-container__play-icon {
    transform: scale(2.53125)
}

.dwg-embedded-video-container__play-overlay-button:focus-visible {
    box-shadow: var(--dwg-boxshadow__focusring);
    outline: none
}

.js-focus-visible .dwg-embedded-video-container__play-overlay-button.focus-visible:not(:focus-visible) {
    box-shadow: var(--dwg-boxshadow__focusring);
    outline: none
}

/* -- typescript/component_libraries/dwg-components/src/components/dwg-icon-button/index.web.css */
.dwg-icon-button {
    align-items: center;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    border: none;
    justify-content: center;
    padding: 0;
    position: relative;
    text-align: left;
    width: 100%
}

.dwg-icon-button:enabled,
a.dwg-icon-button {
    cursor: pointer
}

.dwg-icon-button:focus {
    outline: none
}

.dwg-icon-button:focus-visible {
    box-shadow: var(--dwg-boxshadow__focusring);
    outline: none
}

.js-focus-visible .dwg-icon-button.focus-visible {
    box-shadow: var(--dwg-boxshadow__focusring);
    outline: none
}

.dwg-icon-button--hoverActiveFilter:active:enabled:after,
.dwg-icon-button--hoverActiveFilter:hover:enabled:after,
a.dwg-icon-button--hoverActiveFilter:active:after,
a.dwg-icon-button--hoverActiveFilter:hover:after {
    background-color: var(--dwg-theme__color__opacity--4);
    content: "";
    height: 100%;
    left: 0;
    position: absolute;
    width: 100%
}

/* -- typescript/component_libraries/dwg-components/src/components/dwg-input-radio/index.web.css */
.dwg-input-radio {
    position: relative
}

.dwg-input-radio .dwg-input-radio__label {
    padding-left: 28px
}

.dwg-input-radio__input {
    -moz-appearance: none;
    appearance: none;
    -webkit-appearance: none;
    background-color: initial;
    border: initial;
    border-image: initial;
    border-radius: initial;
    cursor: pointer;
    height: 100%;
    left: 0;
    margin: 0;
    padding: 0;
    position: absolute;
    top: 0;
    width: 100%
}

.dwg-input-radio__input:focus {
    box-shadow: none;
    outline: none
}

.dwg-input-radio__input:focus-visible {
    box-shadow: var(--dwg-boxshadow__focusring);
    outline: none
}

.js-focus-visible .dwg-input-radio__input.focus-visible {
    box-shadow: var(--dwg-boxshadow__focusring);
    outline: none
}

.dwg-input-radio__input:before,
.dwg-input-radio__input:checked:after {
    border-radius: 50%;
    box-sizing: border-box;
    content: "";
    display: inline-block;
    outline: none;
    position: absolute;
    top: var(--dwg-spacing__unit--3);
    transform: translateY(-50%)
}

.dwg-input-radio__input:before {
    border: 1px solid var(--dwg-theme__color__standard__text);
    height: 20px;
    left: var(--dwg-spacing__unit--1_5);
    width: 20px
}

.dwg-input-radio__input:checked:after {
    border: 6px solid var(--dwg-theme__color__standard__text);
    height: var(--dwg-spacing__unit--1_5);
    left: var(--dwg-spacing__unit--2);
    width: var(--dwg-spacing__unit--1_5)
}

@media (min-width: 1280px) {

    .dwg-input-radio__input:before,
    .dwg-input-radio__input:checked:after {
        top: var(--dwg-spacing__unit--2)
    }

    .dwg-input-radio__input:before {
        left: var(--dwg-spacing__unit--0_5)
    }

    .dwg-input-radio__input:checked:after {
        left: var(--dwg-spacing__unit--1)
    }
}

.dwg-input-radio__input:disabled:after,
.dwg-input-radio__input:disabled:before {
    border-color: var(--dwg-theme__color__disabled__text)
}

/* -- typescript/component_libraries/dwg-components/src/components/dwg-lazy-icon/index.web.css */
.dwg-lazy-icon--pictogram {
    height: 64px;
    width: 64px
}

.dwg-lazy-icon--small {
    height: 16px;
    width: 16px
}

.dwg-lazy-icon--standard {
    height: 24px;
    width: 24px
}

.dwg-lazy-icon--large {
    height: 32px;
    width: 32px
}

/* -- typescript/component_libraries/dwg-components/src/components/dwg-media/index.web.css */
.dwg-media-frame,
.dwg-media-frame__content {
    max-height: 100%;
    max-width: 100%
}

.dwg-media-frame__content {
    bottom: 0;
    left: 0;
    right: 0;
    top: 0
}

.dwg-media {
    line-height: 0
}

.dwg-media,
.dwg-media-image {
    max-height: 100%;
    max-width: 100%
}

.dwg-media-image {
    bottom: 0;
    left: 0;
    right: 0;
    top: 0
}

.dwg-media-image.dwg-media-image--object-fit-cover,
.dwg-media-video.dwg-media-video--object-fit-cover {
    object-fit: cover
}

.dwg-media-image.dwg-media-image--object-fit-scale-down,
.dwg-media-video.dwg-media-video--object-fit-scale-down {
    object-fit: scale-down
}

.dwg-media-image.dwg-media-image--object-fit-contain,
.dwg-media-video.dwg-media-video--object-fit-contain {
    object-fit: contain
}

.dwg-media-image.dwg-media-image--object-position-left-top,
.dwg-media-video.dwg-media-video--object-position-left-top {
    object-position: left top
}

.dwg-media-image.dwg-media-image--object-position-center-top,
.dwg-media-video.dwg-media-video--object-position-center-top {
    object-position: center top
}

.dwg-media-image.dwg-media-image--object-position-right-top,
.dwg-media-video.dwg-media-video--object-position-right-top {
    object-position: right top
}

.dwg-media-image.dwg-media-image--object-position-left-center,
.dwg-media-video.dwg-media-video--object-position-left-center {
    object-position: left center
}

.dwg-media-image.dwg-media-image--object-position-center-center,
.dwg-media-video.dwg-media-video--object-position-center-center {
    object-position: center center
}

.dwg-media-image.dwg-media-image--object-position-right-center,
.dwg-media-video.dwg-media-video--object-position-right-center {
    object-position: right center
}

.dwg-media-image.dwg-media-image--object-position-left-bottom,
.dwg-media-video.dwg-media-video--object-position-left-bottom {
    object-position: left bottom
}

.dwg-media-image.dwg-media-image--object-position-center-bottom,
.dwg-media-video.dwg-media-video--object-position-center-bottom {
    object-position: center bottom
}

.dwg-media-image.dwg-media-image--object-position-right-bottom,
.dwg-media-video.dwg-media-video--object-position-right-bottom {
    object-position: right bottom
}

.dwg-media picture {
    position: static
}

/* -- typescript/component_libraries/dwg-components/src/components/dwg-modal/index.web.css */
.dwg-modal__wrapper {
    background-color: var(--dwg-theme__color__core__secondary);
    border: none;
    bottom: 0;
    color: unset;
    display: block;
    height: auto;
    left: auto;
    margin: auto;
    max-height: 100%;
    max-width: 100%;
    overflow: auto;
    padding: 0;
    position: fixed;
    right: auto;
    top: auto;
    -webkit-user-select: text;
    user-select: text;
    visibility: visible;
    width: 100%
}

.dwg-dialog-modal:not([open]) {
    display: none
}

.dwg-modal__subplank-frame {
    background-color: var(--dwg-theme__color__core__secondary)
}

.dwg-modal__header-subplank-frame {
    position: -webkit-sticky;
    position: sticky;
    top: 0;
    z-index: 1
}

@media (min-width: 480px) {
    .dwg-modal__subplank-content {
        max-width: 432px
    }
}

@media (min-width: 768px) {
    .dwg-modal__subplank-content {
        max-width: 768px
    }
}

.dwg-modal__subplank-frame:not(:last-child) {
    border-bottom: 1px solid var(--color__faint__border)
}

.dwg-modal__wrapper::-webkit-backdrop {
    background-color: var(--DWG__TEMP__color__utility__overlay);
    bottom: 0;
    left: 0;
    position: fixed;
    right: 0;
    top: 0
}

.dwg-modal__wrapper::backdrop {
    background-color: var(--DWG__TEMP__color__utility__overlay);
    bottom: 0;
    left: 0;
    position: fixed;
    right: 0;
    top: 0
}

.dwg-modal__overlay {
    background-color: var(--DWG__TEMP__color__utility__overlay);
    bottom: 0;
    left: 0;
    position: fixed;
    right: 0;
    top: 0
}

@media (min-width: 1024px) {
    .dwg-modal__wrapper {
        bottom: auto;
        left: 50%;
        max-width: 768px;
        top: 50%;
        transform: translate(-50%, -50%)
    }
}

/* -- typescript/component_libraries/dwg-components/src/components/dwg-nav-dropdown/index.web.css */
.dwg-nav-dropdown-list--reserve-space {
    height: var(--dwg-spacing__unit--4)
}

.dwg-nav-dropdown-list-item__icon {
    align-self: flex-start;
    max-height: var(--dwg-spacing__unit--4);
    max-width: var(--dwg-spacing__unit--4);
    min-height: var(--dwg-spacing__unit--4);
    min-width: var(--dwg-spacing__unit--4)
}

.dwg-nav-dropdown .dwg-dropdown-list-item__container {
    list-style-type: none
}

.dwg-nav-dropdown--nav-redesign {
    padding: var(--dwg-spacing__unit--2) var(--dwg-spacing__unit--0_5)
}

@media (min-width: 480px) {
    .dwg-nav-dropdown--nav-redesign {
        padding: var(--dwg-spacing__unit--2) var(--dwg-spacing__unit--4)
    }
}

@media (min-width: 1280px) {
    .dwg-nav-dropdown--nav-redesign {
        margin: 0 calc(var(--dwg-spacing__unit--0_5)*-1);
        padding: var(--dwg-spacing__unit--1) 0
    }
}

.dwg-nav-dropdown--nav-redesign .dwg-dropdown-list-item--link {
    border-radius: var(--dwg-spacing__unit--1_5)
}

.dwg-dropdown-list-item--link:active,
.dwg-dropdown-list-item--link:hover {
    background-color: var(--dwg-theme__color__opacity--1)
}

.dwg-dropdown-list-item--link:focus {
    outline: none
}

.dwg-nav-dropdown--nav-redesign .dwg-dropdown-list-item--with-icon.dwg-dropdown-list-item--link:active,
.dwg-nav-dropdown--nav-redesign .dwg-dropdown-list-item--with-icon.dwg-dropdown-list-item--link:hover {
    color: var(--dwg-theme__color__core__accent)
}

.dwg-dropdown-list-item--link:focus-visible {
    box-shadow: inset var(--dwg-boxshadow__focusring);
    outline: none
}

.js-focus-visible .dwg-dropdown-list-item--link.focus-visible {
    box-shadow: inset var(--dwg-boxshadow__focusring);
    outline: none
}

.dwg-dropdown-list-item--link:focus {
    text-decoration: none
}

@media (min-width: 1280px) {
    .dwg-nav-dropdown--1-col {
        width: calc(var(--dwg-spacing__unit--30)*1)
    }

    .dwg-nav-dropdown--2-col {
        width: calc(var(--dwg-spacing__unit--30)*2)
    }

    .dwg-nav-dropdown--3-col {
        width: calc(var(--dwg-spacing__unit--30)*3)
    }
}

.dwg-dropdown-list-item {
    transition: var(--dwg-nav__fade-animation)
}

/* -- typescript/component_libraries/dwg-components/src/components/dwg-plank-frame/index.web.css */
.dwg-plank-frame {
    --dwg-plank-frame__max-content-width: 1344px;
    margin-bottom: calc(var(--dwg-spacing__unit--1)*var(--dwg-plank-frame-mb--mobile));
    margin-top: calc(var(--dwg-spacing__unit--1)*var(--dwg-plank-frame-mt--mobile));
    position: relative;
    scroll-margin-top: var(--dwg-scroll-margin-top, 0)
}

.dwg-plank-frame:last-child {
    margin-bottom: 0;
    padding-bottom: calc(var(--dwg-spacing__unit--1)*var(--dwg-plank-frame-mb--mobile))
}

.dwg-plank-frame__inner {
    z-index: 1
}

.dwg-plank-frame__inner>* {
    flex-grow: 1;
    width: 100%
}

.dwg-plank-frame:after,
.dwg-plank-frame:before {
    background-color: inherit;
    content: "";
    left: 0;
    overflow: visible;
    position: absolute;
    right: 0;
    width: 100%
}

.dwg-plank-frame:before {
    height: calc(var(--dwg-spacing__unit--1)*var(--dwg-plank-frame-mt--mobile));
    top: calc(var(--dwg-spacing__unit--1)*var(--dwg-plank-frame-mt--mobile)*-1)
}

.dwg-plank-frame:after {
    height: calc(var(--dwg-spacing__unit--1)*var(--dwg-plank-frame-mb--mobile));
    top: 100%
}

.dwg-plank-frame--azalea+.dwg-plank-frame:not(.dwg-plank-frame--azalea),
.dwg-plank-frame--banana+.dwg-plank-frame:not(.dwg-plank-frame--banana),
.dwg-plank-frame--canopy+.dwg-plank-frame:not(.dwg-plank-frame--canopy),
.dwg-plank-frame--cloud+.dwg-plank-frame:not(.dwg-plank-frame--cloud),
.dwg-plank-frame--coconut+.dwg-plank-frame:not(.dwg-plank-frame--coconut),
.dwg-plank-frame--coconut-200+.dwg-plank-frame:not(.dwg-plank-frame--coconut-200),
.dwg-plank-frame--coconut-300+.dwg-plank-frame:not(.dwg-plank-frame--coconut-300),
.dwg-plank-frame--coconut-500+.dwg-plank-frame:not(.dwg-plank-frame--coconut-500),
.dwg-plank-frame--coconut-600+.dwg-plank-frame:not(.dwg-plank-frame--coconut-600),
.dwg-plank-frame--crimson+.dwg-plank-frame:not(.dwg-plank-frame--crimson),
.dwg-plank-frame--gold+.dwg-plank-frame:not(.dwg-plank-frame--gold),
.dwg-plank-frame--graphite+.dwg-plank-frame:not(.dwg-plank-frame--graphite),
.dwg-plank-frame--graphite-200+.dwg-plank-frame:not(.dwg-plank-frame--graphite-200),
.dwg-plank-frame--graphite-300+.dwg-plank-frame:not(.dwg-plank-frame--graphite-300),
.dwg-plank-frame--graphite-500+.dwg-plank-frame:not(.dwg-plank-frame--graphite-500),
.dwg-plank-frame--graphite-600+.dwg-plank-frame:not(.dwg-plank-frame--graphite-600),
.dwg-plank-frame--lime+.dwg-plank-frame:not(.dwg-plank-frame--lime),
.dwg-plank-frame--navy+.dwg-plank-frame:not(.dwg-plank-frame--navy),
.dwg-plank-frame--ocean+.dwg-plank-frame:not(.dwg-plank-frame--ocean),
.dwg-plank-frame--orchid+.dwg-plank-frame:not(.dwg-plank-frame--orchid),
.dwg-plank-frame--pink+.dwg-plank-frame:not(.dwg-plank-frame--pink),
.dwg-plank-frame--plum+.dwg-plank-frame:not(.dwg-plank-frame--plum),
.dwg-plank-frame--rust+.dwg-plank-frame:not(.dwg-plank-frame--rust),
.dwg-plank-frame--sunset+.dwg-plank-frame:not(.dwg-plank-frame--sunset),
.dwg-plank-frame--tangerine+.dwg-plank-frame:not(.dwg-plank-frame--tangerine),
.dwg-plank-frame--zen+.dwg-plank-frame:not(.dwg-plank-frame--zen) {
    margin-top: 0;
    padding-top: calc(var(--dwg-spacing__unit--1)*var(--dwg-plank-frame-mt--mobile))
}

.dwg-plank-frame--azalea+.dwg-plank-frame:not(.dwg-plank-frame--azalea):before,
.dwg-plank-frame--banana+.dwg-plank-frame:not(.dwg-plank-frame--banana):before,
.dwg-plank-frame--canopy+.dwg-plank-frame:not(.dwg-plank-frame--canopy):before,
.dwg-plank-frame--cloud+.dwg-plank-frame:not(.dwg-plank-frame--cloud):before,
.dwg-plank-frame--coconut+.dwg-plank-frame:not(.dwg-plank-frame--coconut):before,
.dwg-plank-frame--coconut-200+.dwg-plank-frame:not(.dwg-plank-frame--coconut-200):before,
.dwg-plank-frame--coconut-300+.dwg-plank-frame:not(.dwg-plank-frame--coconut-300):before,
.dwg-plank-frame--coconut-500+.dwg-plank-frame:not(.dwg-plank-frame--coconut-500):before,
.dwg-plank-frame--coconut-600+.dwg-plank-frame:not(.dwg-plank-frame--coconut-600):before,
.dwg-plank-frame--crimson+.dwg-plank-frame:not(.dwg-plank-frame--crimson):before,
.dwg-plank-frame--gold+.dwg-plank-frame:not(.dwg-plank-frame--gold):before,
.dwg-plank-frame--graphite+.dwg-plank-frame:not(.dwg-plank-frame--graphite):before,
.dwg-plank-frame--graphite-200+.dwg-plank-frame:not(.dwg-plank-frame--graphite-200):before,
.dwg-plank-frame--graphite-300+.dwg-plank-frame:not(.dwg-plank-frame--graphite-300):before,
.dwg-plank-frame--graphite-500+.dwg-plank-frame:not(.dwg-plank-frame--graphite-500):before,
.dwg-plank-frame--graphite-600+.dwg-plank-frame:not(.dwg-plank-frame--graphite-600):before,
.dwg-plank-frame--lime+.dwg-plank-frame:not(.dwg-plank-frame--lime):before,
.dwg-plank-frame--navy+.dwg-plank-frame:not(.dwg-plank-frame--navy):before,
.dwg-plank-frame--ocean+.dwg-plank-frame:not(.dwg-plank-frame--ocean):before,
.dwg-plank-frame--orchid+.dwg-plank-frame:not(.dwg-plank-frame--orchid):before,
.dwg-plank-frame--pink+.dwg-plank-frame:not(.dwg-plank-frame--pink):before,
.dwg-plank-frame--plum+.dwg-plank-frame:not(.dwg-plank-frame--plum):before,
.dwg-plank-frame--rust+.dwg-plank-frame:not(.dwg-plank-frame--rust):before,
.dwg-plank-frame--sunset+.dwg-plank-frame:not(.dwg-plank-frame--sunset):before,
.dwg-plank-frame--tangerine+.dwg-plank-frame:not(.dwg-plank-frame--tangerine):before,
.dwg-plank-frame--zen+.dwg-plank-frame:not(.dwg-plank-frame--zen):before {
    top: 0
}

@media (min-width: 480px) {
    .dwg-plank-frame {
        margin-bottom: calc(var(--dwg-spacing__unit--1)*var(--dwg-plank-frame-mb--mobile-lg));
        margin-top: calc(var(--dwg-spacing__unit--1)*var(--dwg-plank-frame-mt--mobile-lg))
    }

    .dwg-plank-frame:last-child {
        margin-bottom: 0;
        padding-bottom: calc(var(--dwg-spacing__unit--1)*var(--dwg-plank-frame-mb--mobile-lg))
    }

    .dwg-plank-frame:before {
        height: calc(var(--dwg-spacing__unit--1)*var(--dwg-plank-frame-mt--mobile-lg));
        top: calc(var(--dwg-spacing__unit--1)*var(--dwg-plank-frame-mt--mobile-lg)*-1)
    }

    .dwg-plank-frame:after {
        height: calc(var(--dwg-spacing__unit--1)*var(--dwg-plank-frame-mb--mobile-lg))
    }

    .dwg-plank-frame--azalea+.dwg-plank-frame:not(.dwg-plank-frame--azalea),
    .dwg-plank-frame--banana+.dwg-plank-frame:not(.dwg-plank-frame--banana),
    .dwg-plank-frame--canopy+.dwg-plank-frame:not(.dwg-plank-frame--canopy),
    .dwg-plank-frame--cloud+.dwg-plank-frame:not(.dwg-plank-frame--cloud),
    .dwg-plank-frame--coconut+.dwg-plank-frame:not(.dwg-plank-frame--coconut),
    .dwg-plank-frame--coconut-200+.dwg-plank-frame:not(.dwg-plank-frame--coconut-200),
    .dwg-plank-frame--coconut-300+.dwg-plank-frame:not(.dwg-plank-frame--coconut-300),
    .dwg-plank-frame--coconut-500+.dwg-plank-frame:not(.dwg-plank-frame--coconut-500),
    .dwg-plank-frame--coconut-600+.dwg-plank-frame:not(.dwg-plank-frame--coconut-600),
    .dwg-plank-frame--crimson+.dwg-plank-frame:not(.dwg-plank-frame--crimson),
    .dwg-plank-frame--gold+.dwg-plank-frame:not(.dwg-plank-frame--gold),
    .dwg-plank-frame--graphite+.dwg-plank-frame:not(.dwg-plank-frame--graphite),
    .dwg-plank-frame--graphite-200+.dwg-plank-frame:not(.dwg-plank-frame--graphite-200),
    .dwg-plank-frame--graphite-300+.dwg-plank-frame:not(.dwg-plank-frame--graphite-300),
    .dwg-plank-frame--graphite-500+.dwg-plank-frame:not(.dwg-plank-frame--graphite-500),
    .dwg-plank-frame--graphite-600+.dwg-plank-frame:not(.dwg-plank-frame--graphite-600),
    .dwg-plank-frame--lime+.dwg-plank-frame:not(.dwg-plank-frame--lime),
    .dwg-plank-frame--navy+.dwg-plank-frame:not(.dwg-plank-frame--navy),
    .dwg-plank-frame--ocean+.dwg-plank-frame:not(.dwg-plank-frame--ocean),
    .dwg-plank-frame--orchid+.dwg-plank-frame:not(.dwg-plank-frame--orchid),
    .dwg-plank-frame--pink+.dwg-plank-frame:not(.dwg-plank-frame--pink),
    .dwg-plank-frame--plum+.dwg-plank-frame:not(.dwg-plank-frame--plum),
    .dwg-plank-frame--rust+.dwg-plank-frame:not(.dwg-plank-frame--rust),
    .dwg-plank-frame--sunset+.dwg-plank-frame:not(.dwg-plank-frame--sunset),
    .dwg-plank-frame--tangerine+.dwg-plank-frame:not(.dwg-plank-frame--tangerine),
    .dwg-plank-frame--zen+.dwg-plank-frame:not(.dwg-plank-frame--zen) {
        padding-top: calc(var(--dwg-spacing__unit--1)*var(--dwg-plank-frame-mt--mobile-lg))
    }
}

@media (min-width: 768px) {
    .dwg-plank-frame {
        margin-bottom: calc(var(--dwg-spacing__unit--1)*var(--dwg-plank-frame-mb--tablet));
        margin-top: calc(var(--dwg-spacing__unit--1)*var(--dwg-plank-frame-mt--tablet))
    }

    .dwg-plank-frame:last-child {
        margin-bottom: 0;
        padding-bottom: calc(var(--dwg-spacing__unit--1)*var(--dwg-plank-frame-mb--tablet))
    }

    .dwg-plank-frame:before {
        height: calc(var(--dwg-spacing__unit--1)*var(--dwg-plank-frame-mt--tablet));
        top: calc(var(--dwg-spacing__unit--1)*var(--dwg-plank-frame-mt--tablet)*-1)
    }

    .dwg-plank-frame:after {
        height: calc(var(--dwg-spacing__unit--1)*var(--dwg-plank-frame-mb--tablet))
    }

    .dwg-plank-frame--azalea+.dwg-plank-frame:not(.dwg-plank-frame--azalea),
    .dwg-plank-frame--banana+.dwg-plank-frame:not(.dwg-plank-frame--banana),
    .dwg-plank-frame--canopy+.dwg-plank-frame:not(.dwg-plank-frame--canopy),
    .dwg-plank-frame--cloud+.dwg-plank-frame:not(.dwg-plank-frame--cloud),
    .dwg-plank-frame--coconut+.dwg-plank-frame:not(.dwg-plank-frame--coconut),
    .dwg-plank-frame--coconut-200+.dwg-plank-frame:not(.dwg-plank-frame--coconut-200),
    .dwg-plank-frame--coconut-300+.dwg-plank-frame:not(.dwg-plank-frame--coconut-300),
    .dwg-plank-frame--coconut-500+.dwg-plank-frame:not(.dwg-plank-frame--coconut-500),
    .dwg-plank-frame--coconut-600+.dwg-plank-frame:not(.dwg-plank-frame--coconut-600),
    .dwg-plank-frame--crimson+.dwg-plank-frame:not(.dwg-plank-frame--crimson),
    .dwg-plank-frame--gold+.dwg-plank-frame:not(.dwg-plank-frame--gold),
    .dwg-plank-frame--graphite+.dwg-plank-frame:not(.dwg-plank-frame--graphite),
    .dwg-plank-frame--graphite-200+.dwg-plank-frame:not(.dwg-plank-frame--graphite-200),
    .dwg-plank-frame--graphite-300+.dwg-plank-frame:not(.dwg-plank-frame--graphite-300),
    .dwg-plank-frame--graphite-500+.dwg-plank-frame:not(.dwg-plank-frame--graphite-500),
    .dwg-plank-frame--graphite-600+.dwg-plank-frame:not(.dwg-plank-frame--graphite-600),
    .dwg-plank-frame--lime+.dwg-plank-frame:not(.dwg-plank-frame--lime),
    .dwg-plank-frame--navy+.dwg-plank-frame:not(.dwg-plank-frame--navy),
    .dwg-plank-frame--ocean+.dwg-plank-frame:not(.dwg-plank-frame--ocean),
    .dwg-plank-frame--orchid+.dwg-plank-frame:not(.dwg-plank-frame--orchid),
    .dwg-plank-frame--pink+.dwg-plank-frame:not(.dwg-plank-frame--pink),
    .dwg-plank-frame--plum+.dwg-plank-frame:not(.dwg-plank-frame--plum),
    .dwg-plank-frame--rust+.dwg-plank-frame:not(.dwg-plank-frame--rust),
    .dwg-plank-frame--sunset+.dwg-plank-frame:not(.dwg-plank-frame--sunset),
    .dwg-plank-frame--tangerine+.dwg-plank-frame:not(.dwg-plank-frame--tangerine),
    .dwg-plank-frame--zen+.dwg-plank-frame:not(.dwg-plank-frame--zen) {
        padding-top: calc(var(--dwg-spacing__unit--1)*var(--dwg-plank-frame-mt--tablet))
    }
}

@media (min-width: 1024px) {
    .dwg-plank-frame {
        margin-bottom: calc(var(--dwg-spacing__unit--1)*var(--dwg-plank-frame-mb--tablet-lg));
        margin-top: calc(var(--dwg-spacing__unit--1)*var(--dwg-plank-frame-mt--tablet-lg))
    }

    .dwg-plank-frame:last-child {
        margin-bottom: 0;
        padding-bottom: calc(var(--dwg-spacing__unit--1)*var(--dwg-plank-frame-mb--tablet-lg))
    }

    .dwg-plank-frame:before {
        height: calc(var(--dwg-spacing__unit--1)*var(--dwg-plank-frame-mt--tablet-lg));
        top: calc(var(--dwg-spacing__unit--1)*var(--dwg-plank-frame-mt--tablet-lg)*-1)
    }

    .dwg-plank-frame:after {
        height: calc(var(--dwg-spacing__unit--1)*var(--dwg-plank-frame-mb--tablet-lg))
    }

    .dwg-plank-frame--azalea+.dwg-plank-frame:not(.dwg-plank-frame--azalea),
    .dwg-plank-frame--banana+.dwg-plank-frame:not(.dwg-plank-frame--banana),
    .dwg-plank-frame--canopy+.dwg-plank-frame:not(.dwg-plank-frame--canopy),
    .dwg-plank-frame--cloud+.dwg-plank-frame:not(.dwg-plank-frame--cloud),
    .dwg-plank-frame--coconut+.dwg-plank-frame:not(.dwg-plank-frame--coconut),
    .dwg-plank-frame--coconut-200+.dwg-plank-frame:not(.dwg-plank-frame--coconut-200),
    .dwg-plank-frame--coconut-300+.dwg-plank-frame:not(.dwg-plank-frame--coconut-300),
    .dwg-plank-frame--coconut-500+.dwg-plank-frame:not(.dwg-plank-frame--coconut-500),
    .dwg-plank-frame--coconut-600+.dwg-plank-frame:not(.dwg-plank-frame--coconut-600),
    .dwg-plank-frame--crimson+.dwg-plank-frame:not(.dwg-plank-frame--crimson),
    .dwg-plank-frame--gold+.dwg-plank-frame:not(.dwg-plank-frame--gold),
    .dwg-plank-frame--graphite+.dwg-plank-frame:not(.dwg-plank-frame--graphite),
    .dwg-plank-frame--graphite-200+.dwg-plank-frame:not(.dwg-plank-frame--graphite-200),
    .dwg-plank-frame--graphite-300+.dwg-plank-frame:not(.dwg-plank-frame--graphite-300),
    .dwg-plank-frame--graphite-500+.dwg-plank-frame:not(.dwg-plank-frame--graphite-500),
    .dwg-plank-frame--graphite-600+.dwg-plank-frame:not(.dwg-plank-frame--graphite-600),
    .dwg-plank-frame--lime+.dwg-plank-frame:not(.dwg-plank-frame--lime),
    .dwg-plank-frame--navy+.dwg-plank-frame:not(.dwg-plank-frame--navy),
    .dwg-plank-frame--ocean+.dwg-plank-frame:not(.dwg-plank-frame--ocean),
    .dwg-plank-frame--orchid+.dwg-plank-frame:not(.dwg-plank-frame--orchid),
    .dwg-plank-frame--pink+.dwg-plank-frame:not(.dwg-plank-frame--pink),
    .dwg-plank-frame--plum+.dwg-plank-frame:not(.dwg-plank-frame--plum),
    .dwg-plank-frame--rust+.dwg-plank-frame:not(.dwg-plank-frame--rust),
    .dwg-plank-frame--sunset+.dwg-plank-frame:not(.dwg-plank-frame--sunset),
    .dwg-plank-frame--tangerine+.dwg-plank-frame:not(.dwg-plank-frame--tangerine),
    .dwg-plank-frame--zen+.dwg-plank-frame:not(.dwg-plank-frame--zen) {
        padding-top: calc(var(--dwg-spacing__unit--1)*var(--dwg-plank-frame-mt--tablet-lg))
    }
}

@media (min-width: 1280px) {
    .dwg-plank-frame__inner--max-content-width {
        max-width: var(--dwg-plank-frame__max-content-width)
    }

    .dwg-plank-frame {
        margin-bottom: calc(var(--dwg-spacing__unit--1)*var(--dwg-plank-frame-mb--desktop));
        margin-top: calc(var(--dwg-spacing__unit--1)*var(--dwg-plank-frame-mt--desktop))
    }

    .dwg-plank-frame:last-child {
        margin-bottom: 0;
        padding-bottom: calc(var(--dwg-spacing__unit--1)*var(--dwg-plank-frame-mb--desktop))
    }

    .dwg-plank-frame:before {
        height: calc(var(--dwg-spacing__unit--1)*var(--dwg-plank-frame-mt--desktop));
        top: calc(var(--dwg-spacing__unit--1)*var(--dwg-plank-frame-mt--desktop)*-1)
    }

    .dwg-plank-frame:after {
        height: calc(var(--dwg-spacing__unit--1)*var(--dwg-plank-frame-mb--desktop))
    }

    .dwg-plank-frame--azalea+.dwg-plank-frame:not(.dwg-plank-frame--azalea),
    .dwg-plank-frame--banana+.dwg-plank-frame:not(.dwg-plank-frame--banana),
    .dwg-plank-frame--canopy+.dwg-plank-frame:not(.dwg-plank-frame--canopy),
    .dwg-plank-frame--cloud+.dwg-plank-frame:not(.dwg-plank-frame--cloud),
    .dwg-plank-frame--coconut+.dwg-plank-frame:not(.dwg-plank-frame--coconut),
    .dwg-plank-frame--coconut-200+.dwg-plank-frame:not(.dwg-plank-frame--coconut-200),
    .dwg-plank-frame--coconut-300+.dwg-plank-frame:not(.dwg-plank-frame--coconut-300),
    .dwg-plank-frame--coconut-500+.dwg-plank-frame:not(.dwg-plank-frame--coconut-500),
    .dwg-plank-frame--coconut-600+.dwg-plank-frame:not(.dwg-plank-frame--coconut-600),
    .dwg-plank-frame--crimson+.dwg-plank-frame:not(.dwg-plank-frame--crimson),
    .dwg-plank-frame--gold+.dwg-plank-frame:not(.dwg-plank-frame--gold),
    .dwg-plank-frame--graphite+.dwg-plank-frame:not(.dwg-plank-frame--graphite),
    .dwg-plank-frame--graphite-200+.dwg-plank-frame:not(.dwg-plank-frame--graphite-200),
    .dwg-plank-frame--graphite-300+.dwg-plank-frame:not(.dwg-plank-frame--graphite-300),
    .dwg-plank-frame--graphite-500+.dwg-plank-frame:not(.dwg-plank-frame--graphite-500),
    .dwg-plank-frame--graphite-600+.dwg-plank-frame:not(.dwg-plank-frame--graphite-600),
    .dwg-plank-frame--lime+.dwg-plank-frame:not(.dwg-plank-frame--lime),
    .dwg-plank-frame--navy+.dwg-plank-frame:not(.dwg-plank-frame--navy),
    .dwg-plank-frame--ocean+.dwg-plank-frame:not(.dwg-plank-frame--ocean),
    .dwg-plank-frame--orchid+.dwg-plank-frame:not(.dwg-plank-frame--orchid),
    .dwg-plank-frame--pink+.dwg-plank-frame:not(.dwg-plank-frame--pink),
    .dwg-plank-frame--plum+.dwg-plank-frame:not(.dwg-plank-frame--plum),
    .dwg-plank-frame--rust+.dwg-plank-frame:not(.dwg-plank-frame--rust),
    .dwg-plank-frame--sunset+.dwg-plank-frame:not(.dwg-plank-frame--sunset),
    .dwg-plank-frame--tangerine+.dwg-plank-frame:not(.dwg-plank-frame--tangerine),
    .dwg-plank-frame--zen+.dwg-plank-frame:not(.dwg-plank-frame--zen) {
        padding-top: calc(var(--dwg-spacing__unit--1)*var(--dwg-plank-frame-mt--desktop))
    }
}

@media (min-width: 1440px) {
    .dwg-plank-frame {
        margin-bottom: calc(var(--dwg-spacing__unit--1)*var(--dwg-plank-frame-mb--desktop-lg));
        margin-top: calc(var(--dwg-spacing__unit--1)*var(--dwg-plank-frame-mt--desktop-lg))
    }

    .dwg-plank-frame:last-child {
        margin-bottom: 0;
        padding-bottom: calc(var(--dwg-spacing__unit--1)*var(--dwg-plank-frame-mb--desktop-lg))
    }

    .dwg-plank-frame:before {
        height: calc(var(--dwg-spacing__unit--1)*var(--dwg-plank-frame-mt--desktop-lg));
        top: calc(var(--dwg-spacing__unit--1)*var(--dwg-plank-frame-mt--desktop-lg)*-1)
    }

    .dwg-plank-frame:after {
        height: calc(var(--dwg-spacing__unit--1)*var(--dwg-plank-frame-mb--desktop-lg))
    }

    .dwg-plank-frame--azalea+.dwg-plank-frame:not(.dwg-plank-frame--azalea),
    .dwg-plank-frame--banana+.dwg-plank-frame:not(.dwg-plank-frame--banana),
    .dwg-plank-frame--canopy+.dwg-plank-frame:not(.dwg-plank-frame--canopy),
    .dwg-plank-frame--cloud+.dwg-plank-frame:not(.dwg-plank-frame--cloud),
    .dwg-plank-frame--coconut+.dwg-plank-frame:not(.dwg-plank-frame--coconut),
    .dwg-plank-frame--coconut-200+.dwg-plank-frame:not(.dwg-plank-frame--coconut-200),
    .dwg-plank-frame--coconut-300+.dwg-plank-frame:not(.dwg-plank-frame--coconut-300),
    .dwg-plank-frame--coconut-500+.dwg-plank-frame:not(.dwg-plank-frame--coconut-500),
    .dwg-plank-frame--coconut-600+.dwg-plank-frame:not(.dwg-plank-frame--coconut-600),
    .dwg-plank-frame--crimson+.dwg-plank-frame:not(.dwg-plank-frame--crimson),
    .dwg-plank-frame--gold+.dwg-plank-frame:not(.dwg-plank-frame--gold),
    .dwg-plank-frame--graphite+.dwg-plank-frame:not(.dwg-plank-frame--graphite),
    .dwg-plank-frame--graphite-200+.dwg-plank-frame:not(.dwg-plank-frame--graphite-200),
    .dwg-plank-frame--graphite-300+.dwg-plank-frame:not(.dwg-plank-frame--graphite-300),
    .dwg-plank-frame--graphite-500+.dwg-plank-frame:not(.dwg-plank-frame--graphite-500),
    .dwg-plank-frame--graphite-600+.dwg-plank-frame:not(.dwg-plank-frame--graphite-600),
    .dwg-plank-frame--lime+.dwg-plank-frame:not(.dwg-plank-frame--lime),
    .dwg-plank-frame--navy+.dwg-plank-frame:not(.dwg-plank-frame--navy),
    .dwg-plank-frame--ocean+.dwg-plank-frame:not(.dwg-plank-frame--ocean),
    .dwg-plank-frame--orchid+.dwg-plank-frame:not(.dwg-plank-frame--orchid),
    .dwg-plank-frame--pink+.dwg-plank-frame:not(.dwg-plank-frame--pink),
    .dwg-plank-frame--plum+.dwg-plank-frame:not(.dwg-plank-frame--plum),
    .dwg-plank-frame--rust+.dwg-plank-frame:not(.dwg-plank-frame--rust),
    .dwg-plank-frame--sunset+.dwg-plank-frame:not(.dwg-plank-frame--sunset),
    .dwg-plank-frame--tangerine+.dwg-plank-frame:not(.dwg-plank-frame--tangerine),
    .dwg-plank-frame--zen+.dwg-plank-frame:not(.dwg-plank-frame--zen) {
        padding-top: calc(var(--dwg-spacing__unit--1)*var(--dwg-plank-frame-mt--desktop-lg))
    }
}

@media (min-width: 1920px) {
    .dwg-plank-frame {
        margin-bottom: calc(var(--dwg-spacing__unit--1)*var(--dwg-plank-frame-mb--ultrawide));
        margin-top: calc(var(--dwg-spacing__unit--1)*var(--dwg-plank-frame-mt--ultrawide))
    }

    .dwg-plank-frame:last-child {
        margin-bottom: 0;
        padding-bottom: calc(var(--dwg-spacing__unit--1)*var(--dwg-plank-frame-mb--ultrawide))
    }

    .dwg-plank-frame:before {
        height: calc(var(--dwg-spacing__unit--1)*var(--dwg-plank-frame-mt--ultrawide));
        top: calc(var(--dwg-spacing__unit--1)*var(--dwg-plank-frame-mt--ultrawide)*-1)
    }

    .dwg-plank-frame:after {
        height: calc(var(--dwg-spacing__unit--1)*var(--dwg-plank-frame-mb--ultrawide))
    }

    .dwg-plank-frame--azalea+.dwg-plank-frame:not(.dwg-plank-frame--azalea),
    .dwg-plank-frame--banana+.dwg-plank-frame:not(.dwg-plank-frame--banana),
    .dwg-plank-frame--canopy+.dwg-plank-frame:not(.dwg-plank-frame--canopy),
    .dwg-plank-frame--cloud+.dwg-plank-frame:not(.dwg-plank-frame--cloud),
    .dwg-plank-frame--coconut+.dwg-plank-frame:not(.dwg-plank-frame--coconut),
    .dwg-plank-frame--coconut-200+.dwg-plank-frame:not(.dwg-plank-frame--coconut-200),
    .dwg-plank-frame--coconut-300+.dwg-plank-frame:not(.dwg-plank-frame--coconut-300),
    .dwg-plank-frame--coconut-500+.dwg-plank-frame:not(.dwg-plank-frame--coconut-500),
    .dwg-plank-frame--coconut-600+.dwg-plank-frame:not(.dwg-plank-frame--coconut-600),
    .dwg-plank-frame--crimson+.dwg-plank-frame:not(.dwg-plank-frame--crimson),
    .dwg-plank-frame--gold+.dwg-plank-frame:not(.dwg-plank-frame--gold),
    .dwg-plank-frame--graphite+.dwg-plank-frame:not(.dwg-plank-frame--graphite),
    .dwg-plank-frame--graphite-200+.dwg-plank-frame:not(.dwg-plank-frame--graphite-200),
    .dwg-plank-frame--graphite-300+.dwg-plank-frame:not(.dwg-plank-frame--graphite-300),
    .dwg-plank-frame--graphite-500+.dwg-plank-frame:not(.dwg-plank-frame--graphite-500),
    .dwg-plank-frame--graphite-600+.dwg-plank-frame:not(.dwg-plank-frame--graphite-600),
    .dwg-plank-frame--lime+.dwg-plank-frame:not(.dwg-plank-frame--lime),
    .dwg-plank-frame--navy+.dwg-plank-frame:not(.dwg-plank-frame--navy),
    .dwg-plank-frame--ocean+.dwg-plank-frame:not(.dwg-plank-frame--ocean),
    .dwg-plank-frame--orchid+.dwg-plank-frame:not(.dwg-plank-frame--orchid),
    .dwg-plank-frame--pink+.dwg-plank-frame:not(.dwg-plank-frame--pink),
    .dwg-plank-frame--plum+.dwg-plank-frame:not(.dwg-plank-frame--plum),
    .dwg-plank-frame--rust+.dwg-plank-frame:not(.dwg-plank-frame--rust),
    .dwg-plank-frame--sunset+.dwg-plank-frame:not(.dwg-plank-frame--sunset),
    .dwg-plank-frame--tangerine+.dwg-plank-frame:not(.dwg-plank-frame--tangerine),
    .dwg-plank-frame--zen+.dwg-plank-frame:not(.dwg-plank-frame--zen) {
        padding-top: calc(var(--dwg-spacing__unit--1)*var(--dwg-plank-frame-mt--ultrawide))
    }
}

/* -- typescript/component_libraries/dwg-components/src/components/dwg-select/index.web.css */
:root {
    --dwg-select__height: 48px
}

.dwg-select {
    height: var(--dwg-select__height)
}

.dwg-select__trigger::-ms-expand {
    display: none
}

.dwg-select__trigger {
    -webkit-font-smoothing: antialiased;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    border-radius: 0;
    border-style: solid;
    border-width: 1px;
    cursor: pointer;
    font-family: var(--__dwgAtlasGroteskStack);
    font-size: 16px;
    font-weight: 400;
    height: var(--dwg-select__height);
    line-height: 20px
}

.dwg-select__trigger:disabled {
    pointer-events: none
}

.dwg-select__trigger:not(:disabled):hover {
    background-color: var(--dwg-theme__color__opacity--2)
}

.dwg-select__trigger:focus {
    outline: none
}

.dwg-select__trigger:focus-visible {
    box-shadow: var(--dwg-boxshadow__focusring);
    outline: none
}

.js-focus-visible .dwg-select__trigger.focus-visible {
    box-shadow: var(--dwg-boxshadow__focusring);
    outline: none
}

.dwg-select__icon {
    pointer-events: none;
    position: absolute;
    right: 20px;
    top: 50%;
    transform: translateY(-50%)
}

/* -- typescript/component_libraries/dwg-components/src/components/dwg-skeleton-placeholder/index.web.css */
:root {
    --dwg-skeleton-placeholder-max-width: 600px;
    --dwg-skeleton-placeholder__shimmer-width: calc(var(--dwg-skeleton-placeholder-max-width)*0.7);
    --dwg-bar-background-color: var(--DWG__TEMP__color__brand__coconut_500);
    --dwg-shimmer-color: var(--DWG__TEMP__color__brand__coconut_200);
    --dwg-skeleton-placeholder__grow-animation-duration: 0.6s;
    --dwg-skeleton-placeholder__shimmer-animation-duration: 2s;
    --dwg-skeleton-placeholder__shimmer-gradient: linear-gradient(to right, transparent 0%, var(--dwg-shimmer-color) 35%, transparent 70%, transparent 100%)
}

.dwg-skeleton-placeholder__bar-container {
    max-width: var(--dwg-skeleton-placeholder-max-width);
    position: relative
}

.dwg-skeleton-placeholder__bar {
    background-color: var(--dwg-bar-background-color);
    height: 16px
}

.dwg-skeleton-placeholder__bar-container--clip-0 {
    -webkit-clip-path: inset(0 12.5% 0 0);
    clip-path: inset(0 12.5% 0 0)
}

.dwg-skeleton-placeholder__bar-container--clip-1 {
    -webkit-clip-path: inset(0 0 0 0);
    clip-path: inset(0 0 0 0)
}

.dwg-skeleton-placeholder__bar-container--clip-2 {
    -webkit-clip-path: inset(0 31.25% 0 0);
    clip-path: inset(0 31.25% 0 0)
}

.dwg-skeleton-placeholder__bar-container--grow {
    animation-delay: 0s;
    animation-duration: var(--dwg-skeleton-placeholder__grow-animation-duration);
    animation-fill-mode: none;
    animation-iteration-count: 1;
    animation-name: dwg-skeleton-placeholder-grow;
    animation-timing-function: ease;
    transform-origin: 0 100%
}

@keyframes dwg-skeleton-placeholder-grow {
    0% {
        transform: scaleX(0)
    }

    to {
        transform: scaleX(1)
    }
}

.dwg-skeleton-placeholder__bar--shimmer:before {
    animation-delay: var(--dwg-skeleton-placeholder__grow-animation-duration);
    animation-duration: var(--dwg-skeleton-placeholder__shimmer-animation-duration);
    animation-fill-mode: forwards;
    animation-iteration-count: infinite;
    animation-name: dwg-skeleton-plaecholder-shimmer;
    animation-timing-function: linear;
    background-repeat: no-repeat;
    background-size: var(--dwg-skeleton-placeholder__shimmer-width) 100%;
    bottom: 0;
    content: "";
    left: 0;
    opacity: .5;
    position: absolute;
    right: 0;
    top: 0;
    z-index: 1
}

@keyframes dwg-skeleton-plaecholder-shimmer {
    0% {
        background-image: var(--dwg-skeleton-placeholder__shimmer-gradient);
        background-position: calc(var(--dwg-skeleton-placeholder-max-width)*-1) 0
    }

    to {
        background-image: var(--dwg-skeleton-placeholder__shimmer-gradient);
        background-position: var(--dwg-skeleton-placeholder-max-width) 0
    }
}

/* -- typescript/component_libraries/dwg-components/src/components/dwg-sso-button/index.web.css */
.dwg-sso-button {
    border: 2px solid;
    cursor: pointer;
    min-height: 44px
}

.dwg-sso-button-v2 {
    border: 1px solid #cac5be;
    min-height: 42px
}

.dwg-sso-button:active {
    border-color: var(--dwg-theme__color__standard__border);
    color: var(--dwg-theme__color__faint__text)
}

.dwg-sso-button:active,
.dwg-sso-button:hover {
    background-color: var(--dwg-theme__color__opacity--4)
}

.dwg-sso-button:focus {
    outline: none;
    text-decoration: none
}

.dwg-sso-button--disabled {
    pointer-events: none
}

.dwg-sso-button--apple-logo {
    color: #000;
    padding: 6px
}

.dwg-sso-button--apple-logo-v2 {
    padding-bottom: 5px;
    padding-left: var(--dwg-spacing__unit--0_5);
    padding-right: var(--dwg-spacing__unit--0_5);
    padding-top: 3px
}

.dwg-sso-button:active>.dwg-sso-button--apple-logo {
    color: var(--dwg-theme__color__faint__text)
}

.dwg-sso-button:active>.dwg-sso-button--google-logo {
    opacity: .82
}

.dwg-sso-button--google-logo-v2 {
    height: 42px
}

.dwg-sso-button--apple-logo-disabled,
.dwg-sso-button--google-logo-v2-loading {
    opacity: .25
}

.dwg-sso-button--text-container {
    padding-bottom: 10px;
    padding-top: 10px
}

.dwg-sso-button--text-container-v2 {
    padding-bottom: 14px;
    padding-top: 14px
}

.dwg-sso-button--text-container-disabled {
    color: var(--dwg-theme__color__disabled__text)
}

.dwg-sso-button:focus-visible {
    box-shadow: var(--dwg-boxshadow__focusring);
    outline: none
}

.js-focus-visible .dwg-sso-button.focus-visible {
    box-shadow: var(--dwg-boxshadow__focusring);
    outline: none
}

/* -- typescript/component_libraries/dwg-components/src/components/dwg-table/index.web.css */
.dwg-table {
    border-spacing: 0;
    border-width: 1px
}

.dwg-table--border-collapse {
    border-collapse: collapse
}

.dwg-table--fixed {
    table-layout: fixed
}

.dwg-table__body,
.dwg-table__cell,
.dwg-table__footer,
.dwg-table__header,
.dwg-table__header-cell,
.dwg-table__row {
    border-color: inherit;
    border-style: inherit;
    border-width: 1px
}

.dwg-table__cell,
.dwg-table__header-cell {
    background-clip: padding-box;
    padding: 0
}

.dwg-table__header-cell {
    text-align: left
}

/* -- typescript/component_libraries/dwg-components/src/components/dwg-text-link/index.web.css */
.dwg-text-link.focus-visible {
    box-shadow: var(--dwg-boxshadow__focusring);
    outline: none
}

.dwg-text-link {
    cursor: pointer
}

/* -- typescript/component_libraries/dwg-components/src/components/dwg-tooltip/index.web.css */
:root {
    --dwg-tooltip__arrow_height: var(--dwg-spacing__unit--2);
    --dwg-tooltip__arrow_width: var(--dwg-spacing__unit--1);
    --dwg-tooltip__max_width: 256px;
    --dwg-tooltip__background: var(--DWG__TEMP__color__brand__coconut_300);
    --dwg-tooltip__background--inverse: var(--DWG__TEMP__color__brand__graphite_200)
}

.dwg-tooltip {
    max-width: var(--dwg-tooltip__max_width);
    pointer-events: none
}

.dwg-tooltip--top .dwg-tooltip__inner {
    margin-top: var(--dwg-tooltip__arrow_height)
}

.dwg-tooltip--bottom .dwg-tooltip__inner {
    margin-bottom: var(--dwg-tooltip__arrow_height)
}

.dwg-tooltip__content {
    z-index: 2
}

.dwg-tooltip--top .dwg-tooltip__content,
.dwg-tooltip--top-end .dwg-tooltip__content,
.dwg-tooltip--top-start .dwg-tooltip__content {
    top: 0
}

.dwg-tooltip--bottom .dwg-tooltip__content,
.dwg-tooltip--bottom-end .dwg-tooltip__content,
.dwg-tooltip--bottom-start .dwg-tooltip__content {
    bottom: 0
}

.dwg-tooltip--left .dwg-tooltip__content,
.dwg-tooltip--left-end .dwg-tooltip__content,
.dwg-tooltip--left-start .dwg-tooltip__content {
    left: 0
}

.dwg-tooltip--right .dwg-tooltip__content,
.dwg-tooltip--right-end .dwg-tooltip__content,
.dwg-tooltip--right-start .dwg-tooltip__content {
    right: 0
}

.dwg-tooltip--top .dwg-tooltip__inner,
.dwg-tooltip--top-end .dwg-tooltip__inner,
.dwg-tooltip--top-start .dwg-tooltip__inner {
    transform: translateY(-12px)
}

.dwg-tooltip--bottom .dwg-tooltip__inner,
.dwg-tooltip--bottom-end .dwg-tooltip__inner,
.dwg-tooltip--bottom-start .dwg-tooltip__inner {
    transform: translateY(12px)
}

.dwg-tooltip--left .dwg-tooltip__inner,
.dwg-tooltip--left-end .dwg-tooltip__inner,
.dwg-tooltip--left-start .dwg-tooltip__inner {
    transform: translate(-12px)
}

.dwg-tooltip--right .dwg-tooltip__inner,
.dwg-tooltip--right-end .dwg-tooltip__inner,
.dwg-tooltip--right-start .dwg-tooltip__inner {
    transform: translate(12px)
}

.dwg-tooltip__arrow {
    background-color: var(--dwg-tooltip__background);
    height: 12px;
    transform: rotate(45deg);
    width: 12px;
    z-index: 1
}

.dwg-tooltip--inverse .dwg-tooltip__arrow {
    background-color: var(--dwg-tooltip__background--inverse)
}

.dwg-tooltip .dwg-typography--rich-text li {
    margin: 0
}

.dwg-tooltip .dwg-typography--rich-text ul {
    -webkit-padding-start: 2em;
    margin: 0;
    padding-inline-start: 2em
}

.dwg-tooltip .dwg-typography--rich-text p {
    margin: var(--dwg-spacing__unit--1) 0
}

.dwg-tooltip .dwg-typography--rich-text p:first-child {
    margin-top: 0
}

.dwg-tooltip .dwg-typography--rich-text p:last-child {
    margin-bottom: 0
}

/* -- typescript/component_libraries/dwg-components/src/components/dwg-typography/index.web.css */
.dwg-typography--pretty-balance {
    text-wrap: balance;
    text-wrap: pretty
}

.dwg-typography--rich-text {
    overflow-wrap: break-word;
    width: 100%
}

.dwg-typography--rich-text ol,
.dwg-typography--rich-text p,
.dwg-typography--rich-text ul {
    margin: var(--dwg-spacing__unit--2) 0 var(--dwg-spacing__unit--2) 0
}

.dwg-typography--rich-text h2 {
    margin-top: var(--dwg-spacing__unit--6)
}

.dwg-typography--rich-text ul {
    list-style-type: disc;
    list-style-type: "\2022\2002"
}

.dwg-typography--rich-text ol,
.dwg-typography--rich-text ul {
    padding-left: 0
}

.dwg-typography--rich-text li {
    list-style-position: outside;
    margin: 0 0 var(--dwg-spacing__unit--2) var(--dwg-spacing__unit--3)
}

.dwg-typography--rich-text h2:first-child,
.dwg-typography--rich-text li:first-child,
.dwg-typography--rich-text ol:first-child,
.dwg-typography--rich-text p:first-child,
.dwg-typography--rich-text ul:first-child {
    margin-top: 0
}

.dwg-typography--rich-text li:last-child,
.dwg-typography--rich-text ol:last-child,
.dwg-typography--rich-text p:last-child,
.dwg-typography--rich-text ul:last-child {
    margin-bottom: 0
}

.dwg-typography--rich-text ol ol:first-child,
.dwg-typography--rich-text ol ul:first-child,
.dwg-typography--rich-text ul ul:first-child {
    margin-top: var(--dwg-spacing__unit--2)
}

.dwg-typography--rich-text ol li {
    counter-increment: item;
    list-style-position: inside
}

.dwg-typography--rich-text ol {
    counter-reset: item;
    list-style-type: none
}

.dwg-typography--rich-text ol li:before {
    content: counters(item, ".") ". "
}

.dwg-typography--rich-text ol li li:before {
    content: counters(item, ".") " "
}

.dwg-typography--rich-text ol ol ol li:before {
    content: unset
}

.dwg-typography--rich-text ol ol ol {
    list-style-type: lower-alpha
}

.dwg-typography--unordered-nested ol ol,
.dwg-typography--unordered-nested ol ol ol {
    list-style-type: disc;
    list-style-type: "\2022\2002"
}

.dwg-typography--unordered-nested ol ol li:before,
.dwg-typography--unordered-nested ol ol ol li:before {
    content: unset
}

.dwg-typography--unordered-nested ol ol li,
.dwg-typography--unordered-nested ol ol ol li {
    list-style-position: outside
}

.dwg-typography--blue-links .dwg-text-link.dwg-color--inherit {
    color: var(--color__attention__text);
    text-decoration: none
}

.dwg-typography--blue-links .dwg-text-link.dwg-color--inherit:hover {
    text-decoration: underline
}

/* -- typescript/component_libraries/dwg-components/src/planks/dwg-app-download-plank/index.web.css */
.dwg-app-download-plank__QR-code-container {
    height: 200px;
    width: 200px
}

.dwg-app-download-plank__caption-container {
    width: 200px
}

.dwg-app-download-plank__badge-container {
    display: grid;
    gap: var(--dwg-spacing__unit--1_5);
    grid-auto-flow: row;
    grid-template-rows: -webkit-max-content;
    grid-template-rows: max-content
}

.dwg-app-download-plank__badge-container .dwg-app-download-plank__badge {
    height: 72px
}

@media (min-width: 768px) {
    .dwg-app-download-plank__container {
        min-height: 384px
    }

    .dwg-app-download-plank__badge-container {
        grid-auto-flow: column;
        grid-template-columns: auto;
        grid-template-rows: auto
    }

    .dwg-app-download-plank__badge-container .dwg-app-download-plank__badge {
        height: 56px
    }
}

@media (min-width: 1024px) {
    .dwg-app-download-plank__container {
        min-height: 412px
    }
}

@media (min-width: 1280px) {
    .dwg-app-download-plank__container {
        min-height: 460px
    }
}

/* -- typescript/component_libraries/dwg-components/src/planks/dwg-footer-plank/index.web.css */
.dwg-footer-plank__social {
    margin-left: -12px
}

.dwg-footer-plank__social-item {
    height: 44px;
    width: 44px
}

.dwg-footer-plank__link-list {
    margin: 0
}

.dwg-footer-plank__link-list--minimal {
    flex-wrap: wrap
}

.dwg-footer-plank__link-list-item {
    list-style: none
}

@media (min-width: 1024px) {
    .dwg-footer-plank__social {
        margin-left: -4px
    }

    .dwg-footer-plank__social-item {
        height: 32px;
        width: 32px
    }
}

/* -- typescript/component_libraries/dwg-components/src/planks/dwg-hero-l1-plank/index.web.css */
.dwg-hero-l1-plank__media-top-container {
    order: 2
}

.dwg-hero-l1-plank__media-bottom-container {
    order: 1
}

@media (min-width: 768px) {

    .dwg-hero-l1-plank__media-bottom-container,
    .dwg-hero-l1-plank__media-top-container {
        width: 50%
    }
}

@media (min-width: 1024px) {
    .dwg-hero-l1-plank {
        min-height: 600px
    }

    .dwg-hero-l1-plank__media-top-container {
        height: 33.33333%;
        order: 1;
        width: auto
    }

    .dwg-hero-l1-plank__media-bottom-container {
        height: 66.66667%;
        order: 2;
        width: auto
    }
}

@media (min-width: 1440px) {

    .dwg-hero-l1-plank__media-bottom-container,
    .dwg-hero-l1-plank__media-top-container {
        height: 100%;
        width: 50%
    }
}

/* -- typescript/component_libraries/dwg-components/src/planks/dwg-hero-l3-plank/index.web.css */
@media (min-width: 1024px) {
    .dwg-hero-l3-plank {
        min-height: 600px
    }
}

.dwg-hero-l3-plank--with-footer .dwg-hero-l3-plank__footer-slot {
    display: none
}

.dwg-hero-l3-plank--with-footer .dwg-hero-l3-plank__secondary-cta .dwg-text {
    font-size: 16px
}

@media (min-width: 1280px) {
    .dwg-hero-l3-plank--with-footer .dwg-hero-l3-plank__footer-slot {
        display: flex
    }

    .dwg-hero-l3-plank--with-footer .dwg-hero-l3-plank__secondary-cta .dwg-text {
        font-size: 14px
    }
}

/* -- typescript/component_libraries/dwg-components/src/planks/dwg-jtbd-plank/index.web.css */
@media (min-width: 1024px) {
    .dwg-jtbd-plank>.dwg-plank-frame__inner>.dwg-jtbd-plank__inner {
        min-height: var(--dwg-jtbd-plank__plank-height);
        overflow-x: hidden
    }

    .dwg-jtbd-plank__media {
        left: 50vw;
        top: 0;
        width: 50%
    }

    .dwg-jtbd-plank .dwg-accordion-item__checkbox~.dwg-accordion-item__content-box .dwg-accordion-item__dropdown {
        opacity: 1
    }

    .dwg-jtbd-plank .dwg-accordion-item__checkbox~.dwg-accordion-item__content-box .dwg-accordion-item__dropdown .dwg-jtbd-plank__text {
        opacity: 0;
        transition: opacity var(--dwg-accordion-item__dropdown-animation--ease-out)
    }

    .dwg-jtbd-plank .dwg-accordion-item__checkbox:checked~.dwg-accordion-item__content-box .dwg-accordion-item__dropdown .dwg-jtbd-plank__text {
        opacity: 1
    }

    .dwg-jtbd-plank .dwg-accordion-item__checkbox:not(:checked)~.dwg-accordion-item__content-box .dwg-accordion-item__dropdown .dwg-jtbd-plank__media {
        transform: translateX(50vw);
        transition: transform 0ms linear .3s;
        z-index: 0
    }

    .dwg-jtbd-plank .dwg-accordion-item__checkbox:checked~.dwg-accordion-item__content-box .dwg-accordion-item__dropdown .dwg-jtbd-plank__media {
        transform: translateX(0);
        transition: transform .3s ease-out;
        z-index: 1
    }
}

@media (min-width: 1920px) {
    .dwg-jtbd-plank__media {
        left: 34.61538vw;
        width: 65.38462%
    }

    .dwg-jtbd-plank .dwg-accordion-item__checkbox:not(:checked)~.dwg-accordion-item__content-box .dwg-accordion-item__dropdown .dwg-jtbd-plank__media {
        transform: translateX(65vw)
    }
}

/* -- typescript/component_libraries/dwg-components/src/planks/dwg-media-text-plank/index.web.css */
@media (min-width: 1024px) {
    .dwg-media-text-plank {
        min-height: 720px
    }
}

@media (min-width: 1280px) {
    .dwg-media-text-plank__text-content {
        max-width: 492px
    }
}

.dwg-media-text-plank__container.dwg-media-text-plank__container--row-reverse {
    flex-direction: row-reverse
}

.dwg-media-text-plank__image {
    bottom: 0;
    left: 0;
    max-height: 100%;
    max-width: 100%;
    right: 0;
    top: 0
}

/* -- typescript/component_libraries/dwg-components/src/planks/dwg-multi-block-plank/index.web.css */
.dwg-multi-block-card__media-frame.dwg-multi-block-card__media-frame--is-icon {
    max-height: var(--dwg-spacing__unit--6)
}

.dwg-multi-block-card__media-frame.dwg-multi-block-card__media-frame--is-icon.dwg-multi-block-card__media-frame--is-icon-large {
    max-height: var(--dwg-spacing__unit--15)
}

/* -- typescript/component_libraries/dwg-components/src/planks/dwg-nav/index.web.css */
:root {
    --dwg-nav__height--universal: 48px;
    --dwg-nav__height--secondary: 48px;
    --dwg-nav__height--redesign: 72px;
    --dwg-nav__vertical-padding--redesign: var(--dwg-spacing__unit--2);
    --dwg-nav__content-height--redesign: calc(var(--dwg-nav__height--redesign) - var(--dwg-nav__vertical-padding--redesign)*2)
}

.dwg-nav li,
.dwg-nav ul {
    margin: 0
}

.dwg-nav button {
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    border: none;
    cursor: pointer
}

body.body--dwg-nav-mobile-dropdown-open--secondary,
body.body--dwg-nav-mobile-dropdown-open--universal {
    overflow: hidden
}

.dwg-nav.dwg-nav--universal {
    --dwg-nav__height: var(--dwg-nav__height--universal);
    --dwg-nav__sticky-top: 0px;
    --dwg-nav__z-index: 120;
    --dwg-nav__cta-container-height: 0px
}

@media (min-width: 768px) {
    .dwg-nav.dwg-nav--universal.dwg-nav--nav-redesign {
        --dwg-nav__height: var(--dwg-nav__height--redesign)
    }
}

.dwg-nav.dwg-nav--universal.dwg-nav--has-cta {
    --dwg-nav__cta-container-height: calc(72px + var(--dwg-spacing__unit--2)*2)
}

@media (min-width: 768px) {
    .dwg-nav.dwg-nav--universal.dwg-nav--has-cta {
        --dwg-nav__cta-container-height: 0px
    }
}

.dwg-nav.dwg-nav--universal.dwg-nav--has-cta.dwg-nav--nav-redesign {
    --dwg-nav__cta-container-height: calc(56px + var(--dwg-spacing__unit--2)*2)
}

@media (min-width: 480px) {
    .dwg-nav.dwg-nav--universal.dwg-nav--has-cta.dwg-nav--nav-redesign {
        --dwg-nav__cta-container-height: calc(56px + var(--dwg-spacing__unit--4)*2)
    }
}

@media (min-width: 768px) {
    .dwg-nav.dwg-nav--universal.dwg-nav--has-cta.dwg-nav--nav-redesign {
        --dwg-nav__cta-container-height: 0px
    }
}

.dwg-nav.dwg-nav--secondary {
    --dwg-nav__height: var(--dwg-nav__height--secondary);
    --dwg-nav__sticky-top: 0px;
    --dwg-nav__z-index: 110;
    --dwg-nav__cta-container-height: 0px
}

.dwg-nav.dwg-nav--universal~.dwg-nav.dwg-nav--secondary {
    --dwg-nav__sticky-top: 48px
}

@media (min-width: 768px) {
    .dwg-nav.dwg-nav--universal.dwg-nav--nav-redesign~.dwg-nav.dwg-nav--secondary {
        --dwg-nav__sticky-top: var(--dwg-nav__height--redesign)
    }
}

@media (min-width: 1280px) {
    .dwg-nav.dwg-nav--universal.dwg-nav--static~.dwg-nav.dwg-nav--secondary {
        --dwg-nav__sticky-top: 0px
    }
}

.dwg-nav {
    --dwg-nav__mobile-dropdown-animation: 333ms cubic-bezier(0.06, 0, 0, 1);
    --dwg-nav__desktop-dropdown-animation: 125ms linear;
    --dwg-nav__desktop-dropdown-animation--redesign: 200ms cubic-bezier(0.785, 0.135, 0.15, 0.86);
    --dwg-nav__fade-animation: background-color var(--dwg-nav__desktop-dropdown-animation);
    height: var(--dwg-nav__height);
    left: 0;
    position: -webkit-sticky;
    position: sticky;
    right: 0;
    top: var(--dwg-nav__sticky-top);
    z-index: var(--dwg-nav__z-index)
}

@media (min-width: 768px) {
    .dwg-nav.dwg-nav--nav-redesign {
        padding: var(--dwg-nav__vertical-padding--redesign) var(--dwg-spacing__unit--3)
    }
}

.dwg-nav:after {
    background-color: var(--dwg-theme__color__faint__border);
    content: "";
    display: block;
    height: 1px;
    width: 100%
}

.dwg-nav.dwg-nav--nav-redesign {
    --dwg-nav__desktop-dropdown-animation: var(--dwg-nav__desktop-dropdown-animation--redesign)
}

.dwg-nav.dwg-nav--nav-redesign:after {
    bottom: 0;
    left: 0;
    pointer-events: none;
    position: absolute
}

@media (min-width: 1280px) {
    .dwg-nav.dwg-nav--static {
        position: relative;
        top: 0
    }
}

.dwg-nav__dropdown-background {
    height: 0;
    left: 0;
    opacity: 0;
    position: absolute;
    right: 0;
    top: var(--dwg-nav__height);
    transition: none;
    visibility: hidden
}

.dwg-nav__dropdown-background--open {
    opacity: 1;
    visibility: visible
}

@media (min-width: 1280px) {
    .dwg-nav__dropdown-background {
        opacity: 1;
        transition: height var(--dwg-nav__desktop-dropdown-animation), visibility var(--dwg-nav__desktop-dropdown-animation)
    }

    .dwg-nav__dropdown-background--open {
        visibility: visible
    }
}

.dwg-nav-item__dropdown {
    max-height: 0;
    opacity: 0;
    overflow: hidden;
    position: relative;
    top: 0;
    transform: translateY(-16px);
    transition: max-height var(--dwg-nav__mobile-dropdown-animation), opacity var(--dwg-nav__mobile-dropdown-animation), transform var(--dwg-nav__mobile-dropdown-animation);
    visibility: hidden
}

.dwg-nav-item__dropdown--open {
    max-height: var(--dwg-nav-item__dropdown-max-height);
    opacity: 1;
    transform: translateY(0);
    visibility: visible
}

@media (min-width: 1280px) {
    .dwg-nav-item__dropdown {
        max-height: none;
        position: absolute;
        transform: translateY(var(--dwg-nav__height, 0));
        transition: opacity var(--dwg-nav__desktop-dropdown-animation);
        z-index: var(--dwg-nav__z-index)
    }

    .dwg-nav-item__dropdown--open {
        max-height: none
    }

    .dwg-nav-item__dropdown.dwg-nav-item__dropdown--align-right {
        right: 0
    }
}

.dwg-nav-item--nav-redesign__dropdown.dwg-nav-item__dropdown--open {
    overflow: hidden
}

.dwg-nav-item--nav-redesign__dropdown.dwg-nav-item__dropdown {
    margin: 0 calc(var(--dwg-spacing__unit--0_5)*-1)
}

@media (min-width: 480px) {
    .dwg-nav-item--nav-redesign__dropdown.dwg-nav-item__dropdown {
        margin: 0 calc(var(--dwg-spacing__unit--4)*-1)
    }
}

@media (min-width: 768px) {
    .dwg-nav-item.dwg-nav-item--nav-redesign {
        height: calc(100% + var(--dwg-nav__vertical-padding--redesign)*2);
        margin: calc(var(--dwg-nav__vertical-padding--redesign)*-1) 0
    }
}

@media (min-width: 1280px) {
    .dwg-nav-item--nav-redesign__dropdown.dwg-nav-item__dropdown {
        margin: 0;
        max-height: var(--dwg-nav-current-dropdown-height);
        overflow: hidden;
        transition: max-height var(--dwg-nav__desktop-dropdown-animation), opacity var(--dwg-nav__desktop-dropdown-animation)
    }

    .dwg-nav-item--nav-redesign__dropdown.dwg-nav-item__dropdown--open {
        overflow: hidden
    }
}

.dwg-nav__hamburger-button:focus-visible {
    box-shadow: inset var(--dwg-boxshadow__focusring);
    outline: none
}

.js-focus-visible .dwg-nav__hamburger-button.focus-visible {
    box-shadow: inset var(--dwg-boxshadow__focusring);
    outline: none
}

.dwg-nav-menu__container--horizontal {
    flex: 1 1 auto
}

.dwg-nav-item--align-left+.dwg-nav-item--align-right,
.dwg-nav-item--align-right:first-child {
    margin-left: auto
}

.dwg-nav__hamburger-button {
    cursor: pointer;
    flex: 0 0 var(--dwg-nav__height);
    height: var(--dwg-nav__height);
    width: var(--dwg-nav__height)
}

@media (min-width: 768px) {
    .dwg-nav__hamburger-button.dwg-nav--redesign__hamburger-button {
        flex: 0 0 var(--dwg-nav__content-height--redesign);
        height: var(--dwg-nav__content-height--redesign);
        width: var(--dwg-nav__content-height--redesign)
    }
}

.dwg-nav__hamburger-button.dwg-nav__hamburger-button--open {
    transform: rotate(180deg)
}

.dwg-nav-mobile-dropdown__backdrop {
    bottom: 0;
    left: 0;
    position: fixed;
    right: 0;
    top: 0;
    z-index: -1
}

.dwg-nav-menu--vertical {
    max-height: calc(100vh - var(--dwg-nav__sticky-top, 0px) - var(--dwg-nav__height, 0px) - var(--dwg-nav__cta-container-height, 0px));
    overflow-y: auto;
    position: relative;
    z-index: var(--dwg-nav__z-index)
}

.dwg-nav-mobile-dropdown__cta-container {
    border-top-style: solid;
    border-top-width: 1px;
    bottom: 0;
    height: var(--dwg-nav__cta-container-height);
    left: 0;
    position: fixed;
    right: 0;
    z-index: var(--dwg-nav__z-index)
}

.dwg-nav-mobile-dropdown--nav-redesign__cta-container {
    border-top: none
}

.dwg-nav-mobile-dropdown {
    max-height: 0;
    overflow: hidden;
    position: relative;
    transition: max-height var(--dwg-nav__mobile-dropdown-animation);
    visibility: hidden
}

.dwg-nav-mobile-dropdown--nav-redesign {
    transition: none
}

@media (min-width: 768px) {
    .dwg-nav-mobile-dropdown--nav-redesign {
        margin-left: calc(var(--dwg-spacing__unit--3)*-1);
        margin-right: calc(var(--dwg-spacing__unit--3)*-1);
        top: var(--dwg-nav__vertical-padding--redesign)
    }
}

.dwg-nav-mobile-dropdown--open {
    max-height: var(--dwg-nav-mobile-dropdown__mobile-dropdown-max-height);
    visibility: visible
}

.dwg-nav-mobile-dropdown .dwg-nav-menu--vertical {
    transform: translateY(-24px);
    transition: transform var(--dwg-nav__mobile-dropdown-animation)
}

.dwg-nav-mobile-dropdown--open .dwg-nav-menu--vertical {
    transform: translateY(0)
}

.dwg-nav__overlay {
    height: 100%;
    left: 0;
    opacity: 0;
    position: fixed;
    top: 0;
    transition: opacity var(--dwg-nav__desktop-dropdown-animation);
    visibility: hidden;
    width: 100%
}

.dwg-nav__overlay--open {
    opacity: .5;
    visibility: visible;
    z-index: 109
}

.dwg-nav-item--nav-redesign__dropdown .dwg-dropdown-list-item__container {
    opacity: 0;
    transform: translateY(-8px);
    transition: none
}

.dwg-nav--dropdown-opened .dwg-nav-item--nav-redesign__dropdown .dwg-dropdown-list-item__container {
    --dwg-dropdown-list-item-transition-delay: calc(var(--dwg-dropdown-list-index)*40ms + var(--dwg-dropdown-list-item-index)*20ms);
    --dwg-dropdown-list-item-transition-duration: min(calc(200ms + var(--dwg-dropdown-list-item-index)*50ms), 400ms);
    opacity: 1;
    transform: translateY(0);
    transition-delay: var(--dwg-dropdown-list-item-transition-delay);
    transition-duration: var(--dwg-dropdown-list-item-transition-duration);
    transition-property: opacity, transform;
    transition-timing-function: cubic-bezier(.25, .46, .45, .94)
}

.dwg-nav-item-button {
    transition: var(--dwg-nav__fade-animation);
    white-space: nowrap
}

.dwg-nav-item-button.dwg-nav-item-button--dropdown-open {
    background-color: var(--dwg-theme__color__core__secondary)
}

.dwg-nav-item-button--dropdown-open .dwg-nav-item-button__chevron {
    transform: rotate(180deg)
}

.dwg-nav-item-button.dwg-nav-item-button--nav-redesign {
    gap: var(--dwg-spacing__unit--0_5);
    transition: color var(--dwg-nav__desktop-dropdown-animation)
}

.dwg-nav-item-button--dropdown-open .dwg-nav-item-button__chevron,
.dwg-nav-item-button.dwg-nav-item-button--nav-redesign.dwg-nav-item-button--dropdown-open,
.dwg-nav-item-button.dwg-nav-item-button--nav-redesign:active,
.dwg-nav-item-button.dwg-nav-item-button--nav-redesign:active .dwg-nav-item-button__chevron,
.dwg-nav-item-button.dwg-nav-item-button--nav-redesign:hover,
.dwg-nav-item-button.dwg-nav-item-button--nav-redesign:hover .dwg-nav-item-button__chevron {
    background-color: transparent;
    color: var(--dwg-theme__color__core__accent)
}

.dwg-nav-item-button__chevron.dwg-nav-item-button--nav-redesign__chevron {
    transition: color var(--dwg-nav__desktop-dropdown-animation)
}

.dwg-nav-item-button--dropdown-open .dwg-nav-item-button__chevron.dwg-nav-item-button--nav-redesign__chevron {
    transform: none
}

.dwg-nav-item-button--nav-redesign__content,
.dwg-nav-item-button--nav-redesign__text {
    min-width: 0
}

.dwg-nav-item-button--nav-redesign__text {
    overflow: hidden;
    text-overflow: ellipsis
}

.dwg-nav-item-button:focus {
    text-decoration: none
}

.dwg-nav-item-button:focus-visible {
    box-shadow: inset var(--dwg-boxshadow__focusring);
    outline: none
}

.js-focus-visible .dwg-nav-item-button.focus-visible {
    box-shadow: inset var(--dwg-boxshadow__focusring);
    outline: none
}

.dwg-nav-logo-button {
    flex: 0 1 auto;
    overflow: hidden
}

.dwg-nav-logo-button__glyph {
    flex: 0 0 var(--dwg-nav__height);
    height: var(--dwg-nav__height);
    width: var(--dwg-nav__height)
}

@media (min-width: 768px) {
    .dwg-nav-logo-button__glyph.dwg-nav-logo-button--nav-redesign__glyph {
        flex: 0 0 var(--dwg-nav__content-height--redesign);
        height: var(--dwg-nav__content-height--redesign);
        width: var(--dwg-nav__content-height--redesign)
    }
}

.dwg-nav-logo-button>.dwg-nav-logo-button__wordmark {
    overflow: hidden
}

@media (max-width: 480px) {
    .dwg-nav-logo-button>.dwg-nav-logo-button__wordmark {
        display: none
    }
}

.dwg-nav-logo-button:focus-visible {
    outline: none
}

.js-focus-visible .dwg-nav-logo-button.focus-visible {
    outline: none
}

.dwg-nav-logo-button:before:focus-visible {
    box-shadow: inset var(--dwg-boxshadow__focusring);
    content: "";
    display: block;
    height: 100%;
    left: 0;
    outline: none;
    position: absolute;
    top: 0;
    width: 100%
}

.js-focus-visible .dwg-nav-logo-button.focus-visible:before {
    box-shadow: inset var(--dwg-boxshadow__focusring);
    content: "";
    display: block;
    height: 100%;
    left: 0;
    outline: none;
    position: absolute;
    top: 0;
    width: 100%
}

/* -- typescript/component_libraries/dwg-components/src/planks/dwg-plan-cards-plank/index.web.css */
.dwg-plan-card__plan-name {
    flex-wrap: wrap;
    row-gap: 16px
}

.dwg-plan-cards__radio-group {
    border: 0;
    flex-wrap: wrap;
    margin: 0;
    margin-bottom: calc(0px - var(--dwg-spacing__unit--2));
    margin-right: calc(0px - var(--dwg-spacing__unit--2));
    padding: 0
}

.dwg-plan-cards--condensed,
.dwg-plan-cards--condensed.dwg-plan-cards--condensed-single-card {
    max-width: 648px
}

@media (min-width: 768px) {
    .dwg-plan-cards--condensed.dwg-plan-cards--condensed-single-card {
        max-width: 696px
    }

    .dwg-plan-cards--condensed {
        max-width: var(--dwg-plank-frame__max-content-width, 1344px)
    }
}

.dwg-plan-card__icon {
    height: 0;
    margin-top: -100%
}

.dwg-plan-card__icon.dwg-plan-card__feature-icon {
    color: var(--dwg-theme__color__core__accent)
}

@media (min-width: 1024px) {
    .dwg-plan-card__secondary-button-container {
        min-height: 24px
    }
}

.dwg-plan-cards--condensed .dwg-plan-card__secondary-button-container {
    min-height: 24px
}

.dwg-plan-cards-alignable-container__placeholder {
    visibility: hidden
}

.dwg-plan-card__secondary-button-container>.dwg-plan-card__secondary-button {
    color: var(--dwg-theme__color__attention__text);
    -webkit-text-decoration-color: var(--dwg-theme__color__attention__border);
    text-decoration-color: var(--dwg-theme__color__attention__border)
}

.dwg-plan-card__secondary-button-container>.dwg-plan-card__secondary-button:hover {
    -webkit-text-decoration-color: var(--dwg-theme__color__attention__border--faint);
    text-decoration-color: var(--dwg-theme__color__attention__border--faint)
}

.dwg-plan-cards--condensed .dwg-plan-mini-card {
    background-color: var(--dwg-theme__color__attention__background--faint)
}

@media (min-width: 768px) {
    .dwg-plan-cards--condensed .dwg-plan-mini-card__content-container {
        flex-grow: 1;
        flex-shrink: 1
    }

    .dwg-plan-cards--condensed .dwg-plan-mini-card__cta-container {
        flex-basis: 320px;
        flex-grow: 0;
        flex-shrink: 0
    }
}

.dwg-plan-card {
    scroll-margin-top: var(--dwg-scroll-margin-top, 0)
}

/* -- typescript/component_libraries/dwg-components/src/planks/dwg-plan-comparison-plank/index.web.css */
.dwg-plan-comparison-plank__radio-group {
    border: 0;
    margin: 0;
    padding: 0
}

.dwg-plan-comparison-table {
    overflow-anchor: none;
    position: relative
}

.dwg-plan-comparison-table__caption--visually-hidden,
.dwg-plan-comparison-table__header-text--visually-hidden {
    clip: rect(0, 0, 0, 0) !important;
    border: 0 !important;
    height: 1px !important;
    margin: -1px !important;
    overflow: hidden !important;
    padding: 0 !important;
    position: absolute !important;
    width: 1px !important
}

.dwg-plan-comparison-table__plan-highlight {
    left: 0;
    min-height: 30px;
    position: absolute;
    right: 0;
    top: 0
}

.dwg-plan-comparison-table__plan-highlight-v2 {
    border-radius: 40px;
    padding-bottom: 2px;
    padding-top: 2px;
    position: absolute;
    right: 0;
    top: 0
}

.dwg-plan-comparison-table .dwg-table__row {
    vertical-align: top
}

.dwg-plan-comparison-table__header {
    position: -webkit-sticky;
    position: sticky;
    top: var(--dwg-comparison-table-header__sticky-offset--mobile);
    z-index: 3
}

@media (min-width: 480px) {
    .dwg-plan-comparison-table__header {
        top: var(--dwg-comparison-table-header__sticky-offset--mobile-lg)
    }
}

@media (min-width: 768px) {
    .dwg-plan-comparison-table__header {
        top: var(--dwg-comparison-table-header__sticky-offset--tablet)
    }
}

@media (min-width: 1024px) {
    .dwg-plan-comparison-table__header {
        top: var(--dwg-comparison-table-header__sticky-offset--tablet-lg)
    }
}

@media (min-width: 1280px) {
    .dwg-plan-comparison-table__header {
        top: var(--dwg-comparison-table-header__sticky-offset--desktop)
    }
}

@media (min-width: 1440px) {
    .dwg-plan-comparison-table__header {
        top: var(--dwg-comparison-table-header__sticky-offset--desktop-lg)
    }
}

@media (min-width: 1920px) {
    .dwg-plan-comparison-table__header {
        top: var(--dwg-comparison-table-header__sticky-offset--ultrawide)
    }
}

.dwg-plan-comparison-table__header:before {
    left: -1.5px;
    top: -1px
}

.dwg-plan-comparison-table__header:after,
.dwg-plan-comparison-table__header:before {
    box-shadow: inset 0 1px 0 var(--DWG__TEMP__color__brand__coconut_600);
    content: "";
    height: 1px;
    position: absolute;
    right: -1px
}

.dwg-plan-comparison-table__header:after {
    left: -1px
}

.dwg-plan-comparison-table__header .dwg-table__cell,
.dwg-plan-comparison-table__header .dwg-table__header-cell {
    position: relative
}

.dwg-plan-comparison-table__header .dwg-table__cell:before,
.dwg-plan-comparison-table__header .dwg-table__header-cell:before {
    bottom: 0;
    box-shadow: inset 1px 0 0 var(--DWG__TEMP__color__brand__coconut_600);
    content: "";
    left: -1px;
    position: absolute;
    top: 0;
    width: 1px
}

.dwg-plan-comparison-table__header>tr>td,
.dwg-plan-comparison-table__header>tr>th,
.dwg-plan-comparison-table__section>.dwg-plan-comparison-table__feature-row>td {
    display: none
}

.dwg-plan-comparison-table__header tr td:first-of-type,
.dwg-plan-comparison-table__header tr td:nth-of-type(2),
.dwg-plan-comparison-table__header tr th:first-of-type,
.dwg-plan-comparison-table__header tr th:nth-of-type(2),
.dwg-plan-comparison-table__header tr th:nth-of-type(3),
.dwg-plan-comparison-table__section>.dwg-plan-comparison-table__feature-row>td:first-of-type,
.dwg-plan-comparison-table__section>.dwg-plan-comparison-table__feature-row>td:nth-of-type(2) {
    display: table-cell
}

@media (min-width: 1024px) {

    .dwg-plan-comparison-table__header tr td:nth-of-type(3),
    .dwg-plan-comparison-table__header tr th:nth-of-type(4),
    .dwg-plan-comparison-table__section>.dwg-plan-comparison-table__feature-row>td:nth-of-type(3) {
        display: table-cell
    }
}

@media (min-width: 1280px) {

    .dwg-plan-comparison-table__header tr td:nth-of-type(4),
    .dwg-plan-comparison-table__header tr td:nth-of-type(5),
    .dwg-plan-comparison-table__header tr td:nth-of-type(6),
    .dwg-plan-comparison-table__header tr th:nth-of-type(5),
    .dwg-plan-comparison-table__header tr th:nth-of-type(6),
    .dwg-plan-comparison-table__section>.dwg-plan-comparison-table__feature-row>td:nth-of-type(4),
    .dwg-plan-comparison-table__section>.dwg-plan-comparison-table__feature-row>td:nth-of-type(5) {
        display: table-cell
    }
}

.dwg-plan-comparison-table__header-cell-box--1 {
    transform: translateX(-33.33vw);
    width: 50vw
}

.dwg-plan-comparison-table__header-cell-box--2 {
    transform: translateX(-16.67vw);
    width: 50vw
}

.dwg-plan-comparison-table__header-cell-box--1:after {
    box-shadow: inset 1px 0 0 var(--DWG__TEMP__color__brand__coconut_600);
    content: "";
    height: 100%;
    position: absolute;
    right: 0;
    top: 0;
    width: 1px
}

.dwg-plan-comparison-table__row-header-cell {
    position: relative
}

.dwg-plan-comparison-table__row-header-cell:before {
    background-color: var(--DWG__TEMP__color__brand__coconut_200);
    content: "";
    height: 100%;
    position: absolute;
    top: 0;
    width: calc(50vw - 2px);
    z-index: 1
}

.dwg-plan-comparison-table__row-header-cell:after {
    box-shadow: inset 1px 0 0 var(--DWG__TEMP__color__brand__coconut_600);
    content: "";
    height: 100%;
    position: absolute;
    right: -16.8vw;
    top: 0;
    width: 1px;
    z-index: 2
}

.dwg-plan-comparison-table__row-header-cell-box {
    width: 50vw
}

.dwg-plan-comparison-table__data-cell--0 {
    position: relative
}

.dwg-plan-comparison-table__data-cell--0:before {
    background-color: inherit;
    bottom: 0;
    content: "";
    height: 100%;
    position: absolute;
    transform: translateX(16.6vw);
    width: calc(25vw - 1px);
    z-index: 0
}

.dwg-plan-comparison-table__data-cell--0:after {
    box-shadow: inset 1px 0 0 var(--DWG__TEMP__color__brand__coconut_600);
    content: "";
    height: 100%;
    left: 41.3vw;
    position: absolute;
    top: 0;
    width: 1px;
    z-index: 2
}

.dwg-plan-comparison-table__data-cell-box--0 {
    transform: translateX(16.67vw);
    width: calc(25vw - 1px)
}

.dwg-plan-comparison-table__data-cell-box--1 {
    transform: translateX(8.3vw);
    width: 25vw
}

.dwg-plan-comparison-table__row-header-cell-box>* {
    z-index: 1
}

@media (min-width: 768px) {

    .dwg-plan-comparison-table__data-cell-box--0,
    .dwg-plan-comparison-table__data-cell-box--1,
    .dwg-plan-comparison-table__header-cell-box--1,
    .dwg-plan-comparison-table__header-cell-box--2,
    .dwg-plan-comparison-table__row-header-cell-box {
        transform: unset;
        width: unset
    }

    .dwg-plan-comparison-table__row-header-cell {
        position: unset
    }

    .dwg-plan-comparison-table__data-cell--0:after,
    .dwg-plan-comparison-table__data-cell--0:before,
    .dwg-plan-comparison-table__data-cell-box--0:after,
    .dwg-plan-comparison-table__header-cell-box--1:after,
    .dwg-plan-comparison-table__row-header-cell:after,
    .dwg-plan-comparison-table__row-header-cell:before {
        display: none
    }
}

.dwg-plan-comparison-table .dwg-plan-comparison-table__data-cell-tooltip-label {
    border-bottom: 1px dashed;
    cursor: pointer
}

.dwg-plan-comparison-table .dwg-text {
    overflow-wrap: anywhere
}

:lang(da) .dwg-plan-comparison-table .dwg-text,
:lang(de) .dwg-plan-comparison-table .dwg-text,
:lang(nl) .dwg-plan-comparison-table .dwg-text,
:lang(no) .dwg-plan-comparison-table .dwg-text,
:lang(pt) .dwg-plan-comparison-table .dwg-text,
:lang(ru) .dwg-plan-comparison-table .dwg-text,
:lang(sv) .dwg-plan-comparison-table .dwg-text,
:lang(uk) .dwg-plan-comparison-table .dwg-text {
    -webkit-hyphens: auto;
    hyphens: auto
}

/* -- typescript/component_libraries/dwg-components/src/planks/dwg-pro-esign-modal-plank/index.web.css */
.dwg-pro-esign-modal-plank__illustration {
    cursor: pointer;
    max-width: 40%
}

/* -- typescript/component_libraries/dwg-components/src/planks/dwg-quote-gallery-plank/index.web.css */
.dwg-box.dwg-quote-navigation {
    display: none
}

@media (min-width: 768px) {
    .dwg-box.dwg-quote-navigation {
        display: flex;
        z-index: 1
    }
}

.dwg-quote-navigation-logo {
    width: 100%
}

.dwg-quote-navigation-logo--selected .dwg-icon-button:after {
    background-color: var(--dwg-theme__color__core__primary);
    bottom: 0;
    content: "";
    height: 6px;
    position: absolute;
    width: 100%
}

.dwg-quote-navigation-logo__button:focus-visible {
    z-index: 1
}

.js-focus-visible .dwg-quote-navigation-logo__button.focus-visible {
    z-index: 1
}

.dwg-quote-navigation-logo__button>.dwg-media {
    filter: var(--dwg-theme__filter--0_5)
}

.dwg-quote-navigation-logo__button:hover:enabled>.dwg-media {
    filter: var(--dwg-theme__filter--1)
}

.dwg-quote-navigation-logo__button:active:enabled>.dwg-media {
    filter: var(--dwg-theme__filter--0_5)
}

.dwg-quote-navigation-logo--selected .dwg-quote-navigation-logo__button .dwg-media {
    filter: var(--dwg-theme__filter--1)
}

.dwg-quote-view {
    overflow-x: hidden;
    position: relative;
    width: 100%
}

.dwg-quote-view__button {
    display: none
}

@media (min-width: 1280px) {
    .dwg-quote-view__button {
        display: flex;
        height: 98px;
        position: absolute;
        top: 50%;
        transform: translateY(-50%);
        visibility: hidden;
        width: 98px;
        z-index: 2
    }

    .dwg-quote-view__button--left {
        left: 0;
        transform: translate(-100%, -50%)
    }

    .dwg-quote-view__button--right {
        right: 0;
        transform: translate(100%, -50%)
    }

    .dwg-quote-view:hover .dwg-quote-view__button {
        display: flex;
        transition: .3s ease-out;
        visibility: visible
    }

    .dwg-quote-view:hover .dwg-quote-view__button--left,
    .dwg-quote-view:hover .dwg-quote-view__button--right {
        transform: translateY(-50%)
    }
}

.dwg-quote-groups {
    display: flex;
    flex-wrap: nowrap;
    min-width: 100%;
    overflow-x: scroll;
    scroll-snap-type: x mandatory
}

.dwg-quote-groups::-webkit-scrollbar {
    display: none
}

.dwg-quote-groups__single-group {
    min-width: calc(100% + 2px)
}

.dwg-quote-groups__single-group[aria-hidden=true] a[href],
.dwg-quote-groups__single-group[aria-hidden=true] button:not([disabled]),
.dwg-quote-groups__single-group[aria-hidden=true] input:not([disabled]) {
    visibility: hidden
}

.dwg-page-indicator__button-container {
    width: 44px
}

.dwg-page-indicator__number {
    min-width: 50px;
    text-align: center
}

.dwg-quote-group {
    flex-direction: column;
    flex-shrink: 0;
    scroll-padding: -1px;
    scroll-snap-align: center;
    width: calc(100% + 2px)
}

.dwg-quote-group__media-area {
    flex-grow: 0;
    flex-shrink: 0;
    min-height: 184px
}

.dwg-quote-group__quote-area-stack {
    height: 100%
}

.dwg-quote-group__quote-area-stack>:last-child {
    align-items: flex-end;
    display: flex;
    flex-grow: 1
}

.dwg-quote-group__quote-area-logo {
    max-width: 80px
}

.dwg-quote-group__media-area-logo .dwg-media-image,
.dwg-quote-group__quote-area-logo .dwg-media-image {
    filter: var(--dwg-theme__filter--1)
}

.dwg-quote-group__quote-area {
    flex-grow: 1
}

.dwg-quote-group__quote {
    text-indent: -.5ch
}

@supports (hanging-punctuation: first) {
    .dwg-quote-group__quote {
        hanging-punctuation: first;
        text-indent: 0
    }
}

@media (min-width: 1024px) {
    .dwg-quote-group__media-area {
        flex-basis: 50%;
        min-height: auto
    }

    .dwg-quote-group__quote-area {
        flex-basis: 50%
    }
}

.dwg-quote-gallery-new .dwg-quote-group__quote-area-stack>:last-child {
    display: inline
}

.dwg-quote-gallery-new .dwg-quote-group__quote-area-logo {
    max-width: 100px
}

.dwg-quote-gallery-new .dwg-quote-group__media-area {
    flex-grow: 0;
    flex-shrink: 0;
    min-height: auto
}

@media (min-width: 1280px) {
    .dwg-quote-gallery-new .dwg-quote-group__media-area {
        flex-basis: 40%;
        min-height: auto
    }

    .dwg-quote-gallery-new .dwg-quote-group__quote-area {
        flex-basis: 60%
    }

    .dwg-quote-gallery-new .dwg-quote-view__button--left {
        left: 0;
        opacity: 0;
        transform: translate(10%, -50%);
        transition: opacity 1s ease-in-out
    }

    .dwg-quote-gallery-new .dwg-quote-view__button--right {
        opacity: 0;
        right: 0;
        transform: translate(-10%, -50%);
        transition: opacity 1s ease-in-out
    }

    .dwg-quote-gallery-new .dwg-quote-view:hover .dwg-quote-view__button {
        display: flex;
        opacity: 1;
        visibility: visible
    }
}

@media (min-width: 1440px) {
    .dwg-quote-gallery-new .dwg-quote-group__media-area {
        flex-basis: 30%;
        min-height: auto
    }

    .dwg-quote-gallery-new .dwg-quote-group__quote-area {
        flex-basis: 70%
    }
}

/* -- typescript/component_libraries/dwg-components/src/tokens/index.web.css */
:root {
    --DWG__TEMP__color__opacity--darken1: hsla(36, 23%, 55%, .14);
    --DWG__TEMP__color__opacity--darken2: hsla(36, 23%, 55%, .24);
    --DWG__TEMP__color__opacity--darken3: hsla(36, 23%, 55%, .32);
    --DWG__TEMP__color__opacity--darken4: rgba(0, 0, 0, .08);
    --DWG__TEMP__color__opacity--lighten1: hsla(0, 0%, 100%, .16);
    --DWG__TEMP__color__opacity--lighten2: hsla(0, 0%, 100%, .32);
    --DWG__TEMP__color__brand__coconut_200: #fff;
    --DWG__TEMP__color__brand__coconut_300: #faf9f7;
    --DWG__TEMP__color__brand__coconut: #f7f5f2;
    --DWG__TEMP__color__brand__coconut_500: #f2eee8;
    --DWG__TEMP__color__brand__coconut_600: #eee9e2;
    --DWG__TEMP__color__brand__graphite_200: #2b2929;
    --DWG__TEMP__color__brand__graphite_300: #242121;
    --DWG__TEMP__color__brand__graphite: #1e1919;
    --DWG__TEMP__color__brand__graphite_500: #161313;
    --DWG__TEMP__color__brand__graphite_600: #000;
    --DWG__TEMP__color__utility__overlay: rgba(84, 74, 68, .5)
}

::-webkit-backdrop {
    --DWG__TEMP__color__utility__overlay: rgba(84, 74, 68, .5)
}

::backdrop {
    --DWG__TEMP__color__utility__overlay: rgba(84, 74, 68, .5)
}

.dig-Theme--dark {
    --DWG__TEMP__color__brand__coconut_200: #2b2929;
    --DWG__TEMP__color__brand__coconut_300: #242121;
    --DWG__TEMP__color__brand__coconut: #1e1919;
    --DWG__TEMP__color__brand__coconut_500: #161313;
    --DWG__TEMP__color__brand__coconut_600: #000;
    --DWG__TEMP__color__brand__graphite_200: #fff;
    --DWG__TEMP__color__brand__graphite_300: #faf9f7;
    --DWG__TEMP__color__brand__graphite: #f7f5f2;
    --DWG__TEMP__color__brand__graphite_500: #f2eee8;
    --DWG__TEMP__color__brand__graphite_600: #eee9e2
}

:root {
    --dwg-easing__linear: var(--easing__linear);
    --dwg-easing__enter: var(--easing__enter);
    --dwg-easing__leave: var(--easing__leave);
    --dwg-easing__transition: var(--easing__transition);
    --dwg-duration__125: var(--duration__125);
    --dwg-duration__333: var(--duration__333);
    --dwg-duration__708: var(--duration__708);
    --dwg-duration__1000: var(--duration__1000);
    --dwg-duration__non-motion: var(--duration__non-motion);
    --dwg-duration__micro: var(--duration__micro);
    --dwg-duration__micro-fast: var(--duration__micro-fast);
    --dwg-duration__surface: var(--duration__surface);
    --dwg-duration__surface-slow: var(--duration__surface-slow);
    --__systemFontStack: -apple-system, "BlinkMacSystemFont", "Segoe UI", "Helvetica Neue", "Helvetica", "Arial", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
    --__dwgAtlasGroteskStack: "Atlas Grotesk Web", "Atlas Grotesk", "AtlasGrotesk", "Helvetica (Atlas Grotesk Fallback)", "Arial (Atlas Grotesk Fallback)", var(--__systemFontStack);
    --__dwgSharpGrotesk23BookStack: "Sharp Grotesk 23", "Sharp Grotesk 23 KR", "Sharp Grotesk 23 Thai", "Helvetica (Sharp Grotesk 23 Fallback)", "Arial (Sharp Grotesk 23 Fallback)", var(--__systemFontStack);
    --__dwgSharpGrotesk20BookStack: "Sharp Grotesk", "SharpGrotesk", "Sharp Grotesk KR", "Sharp Grotesk Thai", "Helvetica (Sharp Grotesk Fallback)", "Arial (Sharp Grotesk Fallback)", var(--__systemFontStack);
    --dwg-spacing__unit--0: 0;
    --dwg-spacing__unit--0_5: calc(var(--spacing__base_unit)/2);
    --dwg-spacing__unit--1: var(--spacing__base_unit);
    --dwg-spacing__unit--1_5: calc(var(--spacing__base_unit)*1.5);
    --dwg-spacing__unit--2: calc(var(--spacing__base_unit)*2);
    --dwg-spacing__unit--3: calc(var(--spacing__base_unit)*3);
    --dwg-spacing__unit--4: calc(var(--spacing__base_unit)*4);
    --dwg-spacing__unit--5: calc(var(--spacing__base_unit)*5);
    --dwg-spacing__unit--6: calc(var(--spacing__base_unit)*6);
    --dwg-spacing__unit--8: calc(var(--spacing__base_unit)*8);
    --dwg-spacing__unit--9: calc(var(--spacing__base_unit)*9);
    --dwg-spacing__unit--12: calc(var(--spacing__base_unit)*12);
    --dwg-spacing__unit--15: calc(var(--spacing__base_unit)*15);
    --dwg-spacing__unit--19: calc(var(--spacing__base_unit)*19);
    --dwg-spacing__unit--30: calc(var(--spacing__base_unit)*30);
    --dwg-theme__color__core__primary: var(--color__core__primary);
    --dwg-theme__color__core__secondary: var(--color__core__secondary);
    --dwg-theme__color__core__accent: var(--color__core__accent);
    --dwg-theme__color__standard__text: var(--color__standard__text);
    --dwg-theme__color__faint__text: var(--color__faint__text);
    --dwg-theme__color__disabled__text: var(--color__disabled__text);
    --dwg-theme__color__standard__border: var(--color__standard__border);
    --dwg-theme__color__faint__border: var(--color__faint__border);
    --dwg-theme__color__disabled__border: var(--color__disabled__border);
    --dwg-theme__color__standard__background: var(--color__standard__background);
    --dwg-theme__color__faint__background: var(--color__faint__background);
    --dwg-theme__color__disabled__background: var(--color__disabled__background);
    --dwg-theme__color__attention__text: var(--color__attention__text);
    --dwg-theme__color__success__text: var(--color__success__text);
    --dwg-theme__color__alert__text: var(--color__alert__text);
    --dwg-theme__color__warning__text: var(--color__warning__text);
    --dwg-theme__color__attention__background: var(--color__attention__background);
    --dwg-theme__color__success__background: var(--color__success__background);
    --dwg-theme__color__alert__background: var(--color__alert__background);
    --dwg-theme__color__warning__background: var(--color__warning__background);
    --dwg-theme__color__attention__background--faint: var(--color__attention__background--faint);
    --dwg-theme__color__success__border: var(--color__success__border);
    --dwg-theme__color__alert__border: var(--color__alert__border);
    --dwg-theme__color__attention__border: var(--color__attention__border);
    --dwg-theme__color__warning__border: var(--color__warning__border);
    --dwg-theme__color__success__border--faint: var(--color__success__border--faint);
    --dwg-theme__color__alert__border--faint: var(--color__alert__border--faint);
    --dwg-theme__color__attention__border--faint: var(--color__attention__border--faint);
    --dwg-theme__color__warning__border--faint: var(--color__warning__border--faint);
    --dwg-theme__color__opacity--1: var(--DWG__TEMP__color__opacity--darken1);
    --dwg-theme__color__opacity--2: var(--DWG__TEMP__color__opacity--darken2);
    --dwg-theme__color__opacity--3: var(--DWG__TEMP__color__opacity--darken3);
    --dwg-theme__color__opacity--4: var(--DWG__TEMP__color__opacity--darken4);
    --dwg-theme__color__opacity--5: var(--DWG__TEMP__color__opacity--lighten1);
    --dwg-theme__filter--1: none;
    --dwg-theme__filter--0_5: none;
    --dwg-theme__color__utility__focusring: var(--color__utility__focusring);
    --dwg-theme__color__utility__overlay: var(--color__utility__overlay);
    --dwg-theme__color__primary__button--hover: var(--color__button__primary__hover);
    --dwg-theme__color__primary__button--active: var(--color__button__primary__active);
    --dwg-theme__color__inverse__standard__text: var(--color__inverse__standard__text);
    --dwg-theme__color__inverse__faint__text: var(--color__inverse__faint__text);
    --dwg-theme__color__inverse__disabled__text: var(--color__inverse__disabled__text);
    --dwg-theme__color__inverse__attention__text: var(--color__inverse__attention__text);
    --dwg-theme__color__inverse__success__text: var(--color__inverse__success__text);
    --dwg-theme__color__inverse__alert__text: var(--color__inverse__alert__text);
    --dwg-theme__color__inverse__warning__text: var(--color__inverse__warning__text);
    --dwg-theme__color__banner__background: var(--color__success__text);
    --dwg-color__secondary__base: var(--dig-color__secondary__base);
    --dwg-color__secondary__base--state-2: var(--dig-color__secondary__base--state-2);
    --dwg-color__secondary__on-base: var(--dig-color__secondary__on-base);
    --dwg-boxshadow__focusring: 0 0 0 3px var(--dwg-theme__color__utility__focusring);
    --dwg-z-index--modal-layer: 1001
}

@font-face {
    font-family: "Arial (Atlas Grotesk Fallback)";
    size-adjust: 107.4%;
    src: local("Arial")
}

@font-face {
    font-family: "Arial (Sharp Grotesk Fallback)";
    size-adjust: 118.4%;
    src: local("Arial")
}

@font-face {
    font-family: "Arial (Sharp Grotesk 23 Fallback)";
    size-adjust: 136%;
    src: local("Arial")
}

@font-face {
    font-family: "Helvetica (Atlas Grotesk Fallback)";
    size-adjust: 107.4%;
    src: local("Helvetica")
}

@font-face {
    font-family: "Helvetica (Sharp Grotesk Fallback)";
    size-adjust: 118.4%;
    src: local("Helvetica")
}

@font-face {
    font-family: "Helvetica (Sharp Grotesk 23 Fallback)";
    size-adjust: 136%;
    src: local("Helvetica")
}

/* -- typescript/component_libraries/dwg-components/src/utilities/index.web.css */
.dwg-align-items--unset {
    align-items: unset
}

.dwg-align-items--flex-start {
    align-items: flex-start
}

.dwg-align-items--center {
    align-items: center
}

.dwg-align-items--flex-end {
    align-items: flex-end
}

.dwg-align-items--stretch {
    align-items: stretch
}

@media (min-width: 480px) {
    .mobile-lg\:dwg-align-items--unset {
        align-items: unset
    }

    .mobile-lg\:dwg-align-items--flex-start {
        align-items: flex-start
    }

    .mobile-lg\:dwg-align-items--center {
        align-items: center
    }

    .mobile-lg\:dwg-align-items--flex-end {
        align-items: flex-end
    }

    .mobile-lg\:dwg-align-items--stretch {
        align-items: stretch
    }
}

@media (min-width: 768px) {
    .tablet\:dwg-align-items--unset {
        align-items: unset
    }

    .tablet\:dwg-align-items--flex-start {
        align-items: flex-start
    }

    .tablet\:dwg-align-items--center {
        align-items: center
    }

    .tablet\:dwg-align-items--flex-end {
        align-items: flex-end
    }

    .tablet\:dwg-align-items--stretch {
        align-items: stretch
    }
}

@media (min-width: 1024px) {
    .tablet-lg\:dwg-align-items--unset {
        align-items: unset
    }

    .tablet-lg\:dwg-align-items--flex-start {
        align-items: flex-start
    }

    .tablet-lg\:dwg-align-items--center {
        align-items: center
    }

    .tablet-lg\:dwg-align-items--flex-end {
        align-items: flex-end
    }

    .tablet-lg\:dwg-align-items--stretch {
        align-items: stretch
    }
}

@media (min-width: 1280px) {
    .desktop\:dwg-align-items--unset {
        align-items: unset
    }

    .desktop\:dwg-align-items--flex-start {
        align-items: flex-start
    }

    .desktop\:dwg-align-items--center {
        align-items: center
    }

    .desktop\:dwg-align-items--flex-end {
        align-items: flex-end
    }

    .desktop\:dwg-align-items--stretch {
        align-items: stretch
    }
}

@media (min-width: 1440px) {
    .desktop-lg\:dwg-align-items--unset {
        align-items: unset
    }

    .desktop-lg\:dwg-align-items--flex-start {
        align-items: flex-start
    }

    .desktop-lg\:dwg-align-items--center {
        align-items: center
    }

    .desktop-lg\:dwg-align-items--flex-end {
        align-items: flex-end
    }

    .desktop-lg\:dwg-align-items--stretch {
        align-items: stretch
    }
}

@media (min-width: 1920px) {
    .ultrawide\:dwg-align-items--unset {
        align-items: unset
    }

    .ultrawide\:dwg-align-items--flex-start {
        align-items: flex-start
    }

    .ultrawide\:dwg-align-items--center {
        align-items: center
    }

    .ultrawide\:dwg-align-items--flex-end {
        align-items: flex-end
    }

    .ultrawide\:dwg-align-items--stretch {
        align-items: stretch
    }
}

.dwg-aspect-ratio {
    overflow: hidden;
    position: relative
}

.dwg-aspect-ratio:before {
    content: "";
    display: block;
    float: left;
    height: 0;
    margin-left: -1px;
    padding-top: calc(1/var(--dwg-aspect-ratio--mobile)*100%);
    width: 1px
}

@media (min-width: 480px) {
    .mobile-lg\:dwg-aspect-ratio:before {
        padding-top: calc(1/var(--dwg-aspect-ratio--mobile-lg)*100%)
    }
}

@media (min-width: 768px) {
    .tablet\:dwg-aspect-ratio:before {
        padding-top: calc(1/var(--dwg-aspect-ratio--tablet)*100%)
    }
}

@media (min-width: 1024px) {
    .tablet-lg\:dwg-aspect-ratio:before {
        padding-top: calc(1/var(--dwg-aspect-ratio--tablet-lg)*100%)
    }
}

@media (min-width: 1280px) {
    .desktop\:dwg-aspect-ratio:before {
        padding-top: calc(1/var(--dwg-aspect-ratio--desktop)*100%)
    }
}

@media (min-width: 1440px) {
    .desktop-lg\:dwg-aspect-ratio:before {
        padding-top: calc(1/var(--dwg-aspect-ratio--desktop-lg)*100%)
    }
}

@supports (aspect-ratio: 1/1) {
    .dwg-aspect-ratio {
        aspect-ratio: var(--dwg-aspect-ratio--mobile);
        overflow: unset
    }

    .dwg-aspect-ratio:before {
        display: none
    }

    @media (min-width: 480px) {
        .mobile-lg\:dwg-aspect-ratio {
            aspect-ratio: var(--dwg-aspect-ratio--mobile-lg)
        }
    }

    @media (min-width: 768px) {
        .tablet\:dwg-aspect-ratio {
            aspect-ratio: var(--dwg-aspect-ratio--tablet)
        }
    }

    @media (min-width: 1024px) {
        .tablet-lg\:dwg-aspect-ratio {
            aspect-ratio: var(--dwg-aspect-ratio--tablet-lg)
        }
    }

    @media (min-width: 1280px) {
        .desktop\:dwg-aspect-ratio {
            aspect-ratio: var(--dwg-aspect-ratio--desktop)
        }
    }

    @media (min-width: 1440px) {
        .desktop-lg\:dwg-aspect-ratio {
            aspect-ratio: var(--dwg-aspect-ratio--desktop-lg)
        }
    }

    @media (min-width: 1920px) {
        .ultrawide\:dwg-aspect-ratio {
            aspect-ratio: var(--dwg-aspect-ratio--ultrawide)
        }
    }
}

.dwg-bg-color--transparent {
    background-color: transparent
}

.dwg-bg-color--core-primary {
    background-color: var(--dwg-theme__color__core__primary)
}

.dwg-bg-color--core-secondary {
    background-color: var(--dwg-theme__color__core__secondary)
}

.dwg-bg-color--core-accent {
    background-color: var(--dwg-theme__color__core__accent)
}

.dwg-bg-color--standard {
    background-color: var(--dwg-theme__color__standard__background)
}

.dwg-bg-color--faint {
    background-color: var(--dwg-theme__color__faint__background)
}

.dwg-bg-color--disabled {
    background-color: var(--dwg-theme__color__disabled__background)
}

.dwg-bg-color--attention {
    background-color: var(--dwg-theme__color__attention__background)
}

.dwg-bg-color--success {
    background-color: var(--dwg-theme__color__success__background)
}

.dwg-bg-color--alert {
    background-color: var(--dwg-theme__color__alert__background)
}

.dwg-bg-color--warning {
    background-color: var(--dwg-theme__color__warning__background)
}

.dwg-bg-color--attention-faint {
    background-color: var(--dwg-theme__color__attention__background--faint)
}

.hover\:dwg-bg-color--transparent:hover {
    background-color: transparent
}

.hover\:dwg-bg-color--core-primary:hover {
    background-color: var(--dwg-theme__color__core__primary)
}

.hover\:dwg-bg-color--core-secondary:hover {
    background-color: var(--dwg-theme__color__core__secondary)
}

.hover\:dwg-bg-color--core-accent:hover {
    background-color: var(--dwg-theme__color__core__accent)
}

.hover\:dwg-bg-color--standard:hover {
    background-color: var(--dwg-theme__color__standard__background)
}

.hover\:dwg-bg-color--faint:hover {
    background-color: var(--dwg-theme__color__faint__background)
}

.hover\:dwg-bg-color--disabled:hover {
    background-color: var(--dwg-theme__color__disabled__background)
}

.hover\:dwg-bg-color--attention:hover {
    background-color: var(--dwg-theme__color__attention__background)
}

.hover\:dwg-bg-color--success:hover {
    background-color: var(--dwg-theme__color__success__background)
}

.hover\:dwg-bg-color--alert:hover {
    background-color: var(--dwg-theme__color__alert__background)
}

.hover\:dwg-bg-color--warning:hover {
    background-color: var(--dwg-theme__color__warning__background)
}

.hover\:dwg-bg-color--attention-faint:hover {
    background-color: var(--dwg-theme__color__attention__background--faint)
}

.active\:dwg-bg-color--transparent:active {
    background-color: transparent
}

.active\:dwg-bg-color--core-primary:active {
    background-color: var(--dwg-theme__color__core__primary)
}

.active\:dwg-bg-color--core-secondary:active {
    background-color: var(--dwg-theme__color__core__secondary)
}

.active\:dwg-bg-color--core-accent:active {
    background-color: var(--dwg-theme__color__core__accent)
}

.active\:dwg-bg-color--standard:active {
    background-color: var(--dwg-theme__color__standard__background)
}

.active\:dwg-bg-color--faint:active {
    background-color: var(--dwg-theme__color__faint__background)
}

.active\:dwg-bg-color--disabled:active {
    background-color: var(--dwg-theme__color__disabled__background)
}

.active\:dwg-bg-color--attention:active {
    background-color: var(--dwg-theme__color__attention__background)
}

.active\:dwg-bg-color--success:active {
    background-color: var(--dwg-theme__color__success__background)
}

.active\:dwg-bg-color--alert:active {
    background-color: var(--dwg-theme__color__alert__background)
}

.active\:dwg-bg-color--warning:active {
    background-color: var(--dwg-theme__color__warning__background)
}

.active\:dwg-bg-color--attention-faint:active {
    background-color: var(--dwg-theme__color__attention__background--faint)
}

.disabled\:dwg-bg-color--transparent:disabled {
    background-color: transparent
}

.disabled\:dwg-bg-color--core-primary:disabled {
    background-color: var(--dwg-theme__color__core__primary)
}

.disabled\:dwg-bg-color--core-secondary:disabled {
    background-color: var(--dwg-theme__color__core__secondary)
}

.disabled\:dwg-bg-color--core-accent:disabled {
    background-color: var(--dwg-theme__color__core__accent)
}

.disabled\:dwg-bg-color--standard:disabled {
    background-color: var(--dwg-theme__color__standard__background)
}

.disabled\:dwg-bg-color--faint:disabled {
    background-color: var(--dwg-theme__color__faint__background)
}

.disabled\:dwg-bg-color--disabled:disabled {
    background-color: var(--dwg-theme__color__disabled__background)
}

.disabled\:dwg-bg-color--attention:disabled {
    background-color: var(--dwg-theme__color__attention__background)
}

.disabled\:dwg-bg-color--success:disabled {
    background-color: var(--dwg-theme__color__success__background)
}

.disabled\:dwg-bg-color--alert:disabled {
    background-color: var(--dwg-theme__color__alert__background)
}

.disabled\:dwg-bg-color--warning:disabled {
    background-color: var(--dwg-theme__color__warning__background)
}

.disabled\:dwg-bg-color--attention-faint:disabled {
    background-color: var(--dwg-theme__color__attention__background--faint)
}

.visited\:dwg-bg-color--transparent:visited {
    background-color: transparent
}

.visited\:dwg-bg-color--core-primary:visited {
    background-color: var(--dwg-theme__color__core__primary)
}

.visited\:dwg-bg-color--core-secondary:visited {
    background-color: var(--dwg-theme__color__core__secondary)
}

.visited\:dwg-bg-color--core-accent:visited {
    background-color: var(--dwg-theme__color__core__accent)
}

.visited\:dwg-bg-color--standard:visited {
    background-color: var(--dwg-theme__color__standard__background)
}

.visited\:dwg-bg-color--faint:visited {
    background-color: var(--dwg-theme__color__faint__background)
}

.visited\:dwg-bg-color--disabled:visited {
    background-color: var(--dwg-theme__color__disabled__background)
}

.visited\:dwg-bg-color--attention:visited {
    background-color: var(--dwg-theme__color__attention__background)
}

.visited\:dwg-bg-color--success:visited {
    background-color: var(--dwg-theme__color__success__background)
}

.visited\:dwg-bg-color--alert:visited {
    background-color: var(--dwg-theme__color__alert__background)
}

.visited\:dwg-bg-color--warning:visited {
    background-color: var(--dwg-theme__color__warning__background)
}

.visited\:dwg-bg-color--attention-faint:visited {
    background-color: var(--dwg-theme__color__attention__background--faint)
}

@media (min-width: 480px) {
    .mobile-lg\:dwg-bg-color--transparent {
        background-color: transparent
    }

    .mobile-lg\:dwg-bg-color--core-primary {
        background-color: var(--dwg-theme__color__core__primary)
    }

    .mobile-lg\:dwg-bg-color--core-secondary {
        background-color: var(--dwg-theme__color__core__secondary)
    }

    .mobile-lg\:dwg-bg-color--core-accent {
        background-color: var(--dwg-theme__color__core__accent)
    }

    .mobile-lg\:dwg-bg-color--standard {
        background-color: var(--dwg-theme__color__standard__background)
    }

    .mobile-lg\:dwg-bg-color--faint {
        background-color: var(--dwg-theme__color__faint__background)
    }

    .mobile-lg\:dwg-bg-color--disabled {
        background-color: var(--dwg-theme__color__disabled__background)
    }

    .mobile-lg\:dwg-bg-color--attention {
        background-color: var(--dwg-theme__color__attention__background)
    }

    .mobile-lg\:dwg-bg-color--success {
        background-color: var(--dwg-theme__color__success__background)
    }

    .mobile-lg\:dwg-bg-color--alert {
        background-color: var(--dwg-theme__color__alert__background)
    }

    .mobile-lg\:dwg-bg-color--warning {
        background-color: var(--dwg-theme__color__warning__background)
    }

    .mobile-lg\:dwg-bg-color--attention-faint {
        background-color: var(--dwg-theme__color__attention__background--faint)
    }

    .mobile-lg\:hover\:dwg-bg-color--transparent:hover {
        background-color: transparent
    }

    .mobile-lg\:hover\:dwg-bg-color--core-primary:hover {
        background-color: var(--dwg-theme__color__core__primary)
    }

    .mobile-lg\:hover\:dwg-bg-color--core-secondary:hover {
        background-color: var(--dwg-theme__color__core__secondary)
    }

    .mobile-lg\:hover\:dwg-bg-color--core-accent:hover {
        background-color: var(--dwg-theme__color__core__accent)
    }

    .mobile-lg\:hover\:dwg-bg-color--standard:hover {
        background-color: var(--dwg-theme__color__standard__background)
    }

    .mobile-lg\:hover\:dwg-bg-color--faint:hover {
        background-color: var(--dwg-theme__color__faint__background)
    }

    .mobile-lg\:hover\:dwg-bg-color--disabled:hover {
        background-color: var(--dwg-theme__color__disabled__background)
    }

    .mobile-lg\:hover\:dwg-bg-color--attention:hover {
        background-color: var(--dwg-theme__color__attention__background)
    }

    .mobile-lg\:hover\:dwg-bg-color--success:hover {
        background-color: var(--dwg-theme__color__success__background)
    }

    .mobile-lg\:hover\:dwg-bg-color--alert:hover {
        background-color: var(--dwg-theme__color__alert__background)
    }

    .mobile-lg\:hover\:dwg-bg-color--warning:hover {
        background-color: var(--dwg-theme__color__warning__background)
    }

    .mobile-lg\:hover\:dwg-bg-color--attention-faint:hover {
        background-color: var(--dwg-theme__color__attention__background--faint)
    }

    .mobile-lg\:active\:dwg-bg-color--transparent:active {
        background-color: transparent
    }

    .mobile-lg\:active\:dwg-bg-color--core-primary:active {
        background-color: var(--dwg-theme__color__core__primary)
    }

    .mobile-lg\:active\:dwg-bg-color--core-secondary:active {
        background-color: var(--dwg-theme__color__core__secondary)
    }

    .mobile-lg\:active\:dwg-bg-color--core-accent:active {
        background-color: var(--dwg-theme__color__core__accent)
    }

    .mobile-lg\:active\:dwg-bg-color--standard:active {
        background-color: var(--dwg-theme__color__standard__background)
    }

    .mobile-lg\:active\:dwg-bg-color--faint:active {
        background-color: var(--dwg-theme__color__faint__background)
    }

    .mobile-lg\:active\:dwg-bg-color--disabled:active {
        background-color: var(--dwg-theme__color__disabled__background)
    }

    .mobile-lg\:active\:dwg-bg-color--attention:active {
        background-color: var(--dwg-theme__color__attention__background)
    }

    .mobile-lg\:active\:dwg-bg-color--success:active {
        background-color: var(--dwg-theme__color__success__background)
    }

    .mobile-lg\:active\:dwg-bg-color--alert:active {
        background-color: var(--dwg-theme__color__alert__background)
    }

    .mobile-lg\:active\:dwg-bg-color--warning:active {
        background-color: var(--dwg-theme__color__warning__background)
    }

    .mobile-lg\:active\:dwg-bg-color--attention-faint:active {
        background-color: var(--dwg-theme__color__attention__background--faint)
    }

    .mobile-lg\:disabled\:dwg-bg-color--transparent:disabled {
        background-color: transparent
    }

    .mobile-lg\:disabled\:dwg-bg-color--core-primary:disabled {
        background-color: var(--dwg-theme__color__core__primary)
    }

    .mobile-lg\:disabled\:dwg-bg-color--core-secondary:disabled {
        background-color: var(--dwg-theme__color__core__secondary)
    }

    .mobile-lg\:disabled\:dwg-bg-color--core-accent:disabled {
        background-color: var(--dwg-theme__color__core__accent)
    }

    .mobile-lg\:disabled\:dwg-bg-color--standard:disabled {
        background-color: var(--dwg-theme__color__standard__background)
    }

    .mobile-lg\:disabled\:dwg-bg-color--faint:disabled {
        background-color: var(--dwg-theme__color__faint__background)
    }

    .mobile-lg\:disabled\:dwg-bg-color--disabled:disabled {
        background-color: var(--dwg-theme__color__disabled__background)
    }

    .mobile-lg\:disabled\:dwg-bg-color--attention:disabled {
        background-color: var(--dwg-theme__color__attention__background)
    }

    .mobile-lg\:disabled\:dwg-bg-color--success:disabled {
        background-color: var(--dwg-theme__color__success__background)
    }

    .mobile-lg\:disabled\:dwg-bg-color--alert:disabled {
        background-color: var(--dwg-theme__color__alert__background)
    }

    .mobile-lg\:disabled\:dwg-bg-color--warning:disabled {
        background-color: var(--dwg-theme__color__warning__background)
    }

    .mobile-lg\:disabled\:dwg-bg-color--attention-faint:disabled {
        background-color: var(--dwg-theme__color__attention__background--faint)
    }

    .mobile-lg\:visited\:dwg-bg-color--transparent:visited {
        background-color: transparent
    }

    .mobile-lg\:visited\:dwg-bg-color--core-primary:visited {
        background-color: var(--dwg-theme__color__core__primary)
    }

    .mobile-lg\:visited\:dwg-bg-color--core-secondary:visited {
        background-color: var(--dwg-theme__color__core__secondary)
    }

    .mobile-lg\:visited\:dwg-bg-color--core-accent:visited {
        background-color: var(--dwg-theme__color__core__accent)
    }

    .mobile-lg\:visited\:dwg-bg-color--standard:visited {
        background-color: var(--dwg-theme__color__standard__background)
    }

    .mobile-lg\:visited\:dwg-bg-color--faint:visited {
        background-color: var(--dwg-theme__color__faint__background)
    }

    .mobile-lg\:visited\:dwg-bg-color--disabled:visited {
        background-color: var(--dwg-theme__color__disabled__background)
    }

    .mobile-lg\:visited\:dwg-bg-color--attention:visited {
        background-color: var(--dwg-theme__color__attention__background)
    }

    .mobile-lg\:visited\:dwg-bg-color--success:visited {
        background-color: var(--dwg-theme__color__success__background)
    }

    .mobile-lg\:visited\:dwg-bg-color--alert:visited {
        background-color: var(--dwg-theme__color__alert__background)
    }

    .mobile-lg\:visited\:dwg-bg-color--warning:visited {
        background-color: var(--dwg-theme__color__warning__background)
    }

    .mobile-lg\:visited\:dwg-bg-color--attention-faint:visited {
        background-color: var(--dwg-theme__color__attention__background--faint)
    }
}

@media (min-width: 768px) {
    .tablet\:dwg-bg-color--transparent {
        background-color: transparent
    }

    .tablet\:dwg-bg-color--core-primary {
        background-color: var(--dwg-theme__color__core__primary)
    }

    .tablet\:dwg-bg-color--core-secondary {
        background-color: var(--dwg-theme__color__core__secondary)
    }

    .tablet\:dwg-bg-color--core-accent {
        background-color: var(--dwg-theme__color__core__accent)
    }

    .tablet\:dwg-bg-color--standard {
        background-color: var(--dwg-theme__color__standard__background)
    }

    .tablet\:dwg-bg-color--faint {
        background-color: var(--dwg-theme__color__faint__background)
    }

    .tablet\:dwg-bg-color--disabled {
        background-color: var(--dwg-theme__color__disabled__background)
    }

    .tablet\:dwg-bg-color--attention {
        background-color: var(--dwg-theme__color__attention__background)
    }

    .tablet\:dwg-bg-color--success {
        background-color: var(--dwg-theme__color__success__background)
    }

    .tablet\:dwg-bg-color--alert {
        background-color: var(--dwg-theme__color__alert__background)
    }

    .tablet\:dwg-bg-color--warning {
        background-color: var(--dwg-theme__color__warning__background)
    }

    .tablet\:dwg-bg-color--attention-faint {
        background-color: var(--dwg-theme__color__attention__background--faint)
    }

    .tablet\:hover\:dwg-bg-color--transparent:hover {
        background-color: transparent
    }

    .tablet\:hover\:dwg-bg-color--core-primary:hover {
        background-color: var(--dwg-theme__color__core__primary)
    }

    .tablet\:hover\:dwg-bg-color--core-secondary:hover {
        background-color: var(--dwg-theme__color__core__secondary)
    }

    .tablet\:hover\:dwg-bg-color--core-accent:hover {
        background-color: var(--dwg-theme__color__core__accent)
    }

    .tablet\:hover\:dwg-bg-color--standard:hover {
        background-color: var(--dwg-theme__color__standard__background)
    }

    .tablet\:hover\:dwg-bg-color--faint:hover {
        background-color: var(--dwg-theme__color__faint__background)
    }

    .tablet\:hover\:dwg-bg-color--disabled:hover {
        background-color: var(--dwg-theme__color__disabled__background)
    }

    .tablet\:hover\:dwg-bg-color--attention:hover {
        background-color: var(--dwg-theme__color__attention__background)
    }

    .tablet\:hover\:dwg-bg-color--success:hover {
        background-color: var(--dwg-theme__color__success__background)
    }

    .tablet\:hover\:dwg-bg-color--alert:hover {
        background-color: var(--dwg-theme__color__alert__background)
    }

    .tablet\:hover\:dwg-bg-color--warning:hover {
        background-color: var(--dwg-theme__color__warning__background)
    }

    .tablet\:hover\:dwg-bg-color--attention-faint:hover {
        background-color: var(--dwg-theme__color__attention__background--faint)
    }

    .tablet\:active\:dwg-bg-color--transparent:active {
        background-color: transparent
    }

    .tablet\:active\:dwg-bg-color--core-primary:active {
        background-color: var(--dwg-theme__color__core__primary)
    }

    .tablet\:active\:dwg-bg-color--core-secondary:active {
        background-color: var(--dwg-theme__color__core__secondary)
    }

    .tablet\:active\:dwg-bg-color--core-accent:active {
        background-color: var(--dwg-theme__color__core__accent)
    }

    .tablet\:active\:dwg-bg-color--standard:active {
        background-color: var(--dwg-theme__color__standard__background)
    }

    .tablet\:active\:dwg-bg-color--faint:active {
        background-color: var(--dwg-theme__color__faint__background)
    }

    .tablet\:active\:dwg-bg-color--disabled:active {
        background-color: var(--dwg-theme__color__disabled__background)
    }

    .tablet\:active\:dwg-bg-color--attention:active {
        background-color: var(--dwg-theme__color__attention__background)
    }

    .tablet\:active\:dwg-bg-color--success:active {
        background-color: var(--dwg-theme__color__success__background)
    }

    .tablet\:active\:dwg-bg-color--alert:active {
        background-color: var(--dwg-theme__color__alert__background)
    }

    .tablet\:active\:dwg-bg-color--warning:active {
        background-color: var(--dwg-theme__color__warning__background)
    }

    .tablet\:active\:dwg-bg-color--attention-faint:active {
        background-color: var(--dwg-theme__color__attention__background--faint)
    }

    .tablet\:disabled\:dwg-bg-color--transparent:disabled {
        background-color: transparent
    }

    .tablet\:disabled\:dwg-bg-color--core-primary:disabled {
        background-color: var(--dwg-theme__color__core__primary)
    }

    .tablet\:disabled\:dwg-bg-color--core-secondary:disabled {
        background-color: var(--dwg-theme__color__core__secondary)
    }

    .tablet\:disabled\:dwg-bg-color--core-accent:disabled {
        background-color: var(--dwg-theme__color__core__accent)
    }

    .tablet\:disabled\:dwg-bg-color--standard:disabled {
        background-color: var(--dwg-theme__color__standard__background)
    }

    .tablet\:disabled\:dwg-bg-color--faint:disabled {
        background-color: var(--dwg-theme__color__faint__background)
    }

    .tablet\:disabled\:dwg-bg-color--disabled:disabled {
        background-color: var(--dwg-theme__color__disabled__background)
    }

    .tablet\:disabled\:dwg-bg-color--attention:disabled {
        background-color: var(--dwg-theme__color__attention__background)
    }

    .tablet\:disabled\:dwg-bg-color--success:disabled {
        background-color: var(--dwg-theme__color__success__background)
    }

    .tablet\:disabled\:dwg-bg-color--alert:disabled {
        background-color: var(--dwg-theme__color__alert__background)
    }

    .tablet\:disabled\:dwg-bg-color--warning:disabled {
        background-color: var(--dwg-theme__color__warning__background)
    }

    .tablet\:disabled\:dwg-bg-color--attention-faint:disabled {
        background-color: var(--dwg-theme__color__attention__background--faint)
    }

    .tablet\:visited\:dwg-bg-color--transparent:visited {
        background-color: transparent
    }

    .tablet\:visited\:dwg-bg-color--core-primary:visited {
        background-color: var(--dwg-theme__color__core__primary)
    }

    .tablet\:visited\:dwg-bg-color--core-secondary:visited {
        background-color: var(--dwg-theme__color__core__secondary)
    }

    .tablet\:visited\:dwg-bg-color--core-accent:visited {
        background-color: var(--dwg-theme__color__core__accent)
    }

    .tablet\:visited\:dwg-bg-color--standard:visited {
        background-color: var(--dwg-theme__color__standard__background)
    }

    .tablet\:visited\:dwg-bg-color--faint:visited {
        background-color: var(--dwg-theme__color__faint__background)
    }

    .tablet\:visited\:dwg-bg-color--disabled:visited {
        background-color: var(--dwg-theme__color__disabled__background)
    }

    .tablet\:visited\:dwg-bg-color--attention:visited {
        background-color: var(--dwg-theme__color__attention__background)
    }

    .tablet\:visited\:dwg-bg-color--success:visited {
        background-color: var(--dwg-theme__color__success__background)
    }

    .tablet\:visited\:dwg-bg-color--alert:visited {
        background-color: var(--dwg-theme__color__alert__background)
    }

    .tablet\:visited\:dwg-bg-color--warning:visited {
        background-color: var(--dwg-theme__color__warning__background)
    }

    .tablet\:visited\:dwg-bg-color--attention-faint:visited {
        background-color: var(--dwg-theme__color__attention__background--faint)
    }
}

@media (min-width: 1024px) {
    .tablet-lg\:dwg-bg-color--transparent {
        background-color: transparent
    }

    .tablet-lg\:dwg-bg-color--core-primary {
        background-color: var(--dwg-theme__color__core__primary)
    }

    .tablet-lg\:dwg-bg-color--core-secondary {
        background-color: var(--dwg-theme__color__core__secondary)
    }

    .tablet-lg\:dwg-bg-color--core-accent {
        background-color: var(--dwg-theme__color__core__accent)
    }

    .tablet-lg\:dwg-bg-color--standard {
        background-color: var(--dwg-theme__color__standard__background)
    }

    .tablet-lg\:dwg-bg-color--faint {
        background-color: var(--dwg-theme__color__faint__background)
    }

    .tablet-lg\:dwg-bg-color--disabled {
        background-color: var(--dwg-theme__color__disabled__background)
    }

    .tablet-lg\:dwg-bg-color--attention {
        background-color: var(--dwg-theme__color__attention__background)
    }

    .tablet-lg\:dwg-bg-color--success {
        background-color: var(--dwg-theme__color__success__background)
    }

    .tablet-lg\:dwg-bg-color--alert {
        background-color: var(--dwg-theme__color__alert__background)
    }

    .tablet-lg\:dwg-bg-color--warning {
        background-color: var(--dwg-theme__color__warning__background)
    }

    .tablet-lg\:dwg-bg-color--attention-faint {
        background-color: var(--dwg-theme__color__attention__background--faint)
    }

    .tablet-lg\:hover\:dwg-bg-color--transparent:hover {
        background-color: transparent
    }

    .tablet-lg\:hover\:dwg-bg-color--core-primary:hover {
        background-color: var(--dwg-theme__color__core__primary)
    }

    .tablet-lg\:hover\:dwg-bg-color--core-secondary:hover {
        background-color: var(--dwg-theme__color__core__secondary)
    }

    .tablet-lg\:hover\:dwg-bg-color--core-accent:hover {
        background-color: var(--dwg-theme__color__core__accent)
    }

    .tablet-lg\:hover\:dwg-bg-color--standard:hover {
        background-color: var(--dwg-theme__color__standard__background)
    }

    .tablet-lg\:hover\:dwg-bg-color--faint:hover {
        background-color: var(--dwg-theme__color__faint__background)
    }

    .tablet-lg\:hover\:dwg-bg-color--disabled:hover {
        background-color: var(--dwg-theme__color__disabled__background)
    }

    .tablet-lg\:hover\:dwg-bg-color--attention:hover {
        background-color: var(--dwg-theme__color__attention__background)
    }

    .tablet-lg\:hover\:dwg-bg-color--success:hover {
        background-color: var(--dwg-theme__color__success__background)
    }

    .tablet-lg\:hover\:dwg-bg-color--alert:hover {
        background-color: var(--dwg-theme__color__alert__background)
    }

    .tablet-lg\:hover\:dwg-bg-color--warning:hover {
        background-color: var(--dwg-theme__color__warning__background)
    }

    .tablet-lg\:hover\:dwg-bg-color--attention-faint:hover {
        background-color: var(--dwg-theme__color__attention__background--faint)
    }

    .tablet-lg\:active\:dwg-bg-color--transparent:active {
        background-color: transparent
    }

    .tablet-lg\:active\:dwg-bg-color--core-primary:active {
        background-color: var(--dwg-theme__color__core__primary)
    }

    .tablet-lg\:active\:dwg-bg-color--core-secondary:active {
        background-color: var(--dwg-theme__color__core__secondary)
    }

    .tablet-lg\:active\:dwg-bg-color--core-accent:active {
        background-color: var(--dwg-theme__color__core__accent)
    }

    .tablet-lg\:active\:dwg-bg-color--standard:active {
        background-color: var(--dwg-theme__color__standard__background)
    }

    .tablet-lg\:active\:dwg-bg-color--faint:active {
        background-color: var(--dwg-theme__color__faint__background)
    }

    .tablet-lg\:active\:dwg-bg-color--disabled:active {
        background-color: var(--dwg-theme__color__disabled__background)
    }

    .tablet-lg\:active\:dwg-bg-color--attention:active {
        background-color: var(--dwg-theme__color__attention__background)
    }

    .tablet-lg\:active\:dwg-bg-color--success:active {
        background-color: var(--dwg-theme__color__success__background)
    }

    .tablet-lg\:active\:dwg-bg-color--alert:active {
        background-color: var(--dwg-theme__color__alert__background)
    }

    .tablet-lg\:active\:dwg-bg-color--warning:active {
        background-color: var(--dwg-theme__color__warning__background)
    }

    .tablet-lg\:active\:dwg-bg-color--attention-faint:active {
        background-color: var(--dwg-theme__color__attention__background--faint)
    }

    .tablet-lg\:disabled\:dwg-bg-color--transparent:disabled {
        background-color: transparent
    }

    .tablet-lg\:disabled\:dwg-bg-color--core-primary:disabled {
        background-color: var(--dwg-theme__color__core__primary)
    }

    .tablet-lg\:disabled\:dwg-bg-color--core-secondary:disabled {
        background-color: var(--dwg-theme__color__core__secondary)
    }

    .tablet-lg\:disabled\:dwg-bg-color--core-accent:disabled {
        background-color: var(--dwg-theme__color__core__accent)
    }

    .tablet-lg\:disabled\:dwg-bg-color--standard:disabled {
        background-color: var(--dwg-theme__color__standard__background)
    }

    .tablet-lg\:disabled\:dwg-bg-color--faint:disabled {
        background-color: var(--dwg-theme__color__faint__background)
    }

    .tablet-lg\:disabled\:dwg-bg-color--disabled:disabled {
        background-color: var(--dwg-theme__color__disabled__background)
    }

    .tablet-lg\:disabled\:dwg-bg-color--attention:disabled {
        background-color: var(--dwg-theme__color__attention__background)
    }

    .tablet-lg\:disabled\:dwg-bg-color--success:disabled {
        background-color: var(--dwg-theme__color__success__background)
    }

    .tablet-lg\:disabled\:dwg-bg-color--alert:disabled {
        background-color: var(--dwg-theme__color__alert__background)
    }

    .tablet-lg\:disabled\:dwg-bg-color--warning:disabled {
        background-color: var(--dwg-theme__color__warning__background)
    }

    .tablet-lg\:disabled\:dwg-bg-color--attention-faint:disabled {
        background-color: var(--dwg-theme__color__attention__background--faint)
    }

    .tablet-lg\:visited\:dwg-bg-color--transparent:visited {
        background-color: transparent
    }

    .tablet-lg\:visited\:dwg-bg-color--core-primary:visited {
        background-color: var(--dwg-theme__color__core__primary)
    }

    .tablet-lg\:visited\:dwg-bg-color--core-secondary:visited {
        background-color: var(--dwg-theme__color__core__secondary)
    }

    .tablet-lg\:visited\:dwg-bg-color--core-accent:visited {
        background-color: var(--dwg-theme__color__core__accent)
    }

    .tablet-lg\:visited\:dwg-bg-color--standard:visited {
        background-color: var(--dwg-theme__color__standard__background)
    }

    .tablet-lg\:visited\:dwg-bg-color--faint:visited {
        background-color: var(--dwg-theme__color__faint__background)
    }

    .tablet-lg\:visited\:dwg-bg-color--disabled:visited {
        background-color: var(--dwg-theme__color__disabled__background)
    }

    .tablet-lg\:visited\:dwg-bg-color--attention:visited {
        background-color: var(--dwg-theme__color__attention__background)
    }

    .tablet-lg\:visited\:dwg-bg-color--success:visited {
        background-color: var(--dwg-theme__color__success__background)
    }

    .tablet-lg\:visited\:dwg-bg-color--alert:visited {
        background-color: var(--dwg-theme__color__alert__background)
    }

    .tablet-lg\:visited\:dwg-bg-color--warning:visited {
        background-color: var(--dwg-theme__color__warning__background)
    }

    .tablet-lg\:visited\:dwg-bg-color--attention-faint:visited {
        background-color: var(--dwg-theme__color__attention__background--faint)
    }
}

@media (min-width: 1280px) {
    .desktop\:dwg-bg-color--transparent {
        background-color: transparent
    }

    .desktop\:dwg-bg-color--core-primary {
        background-color: var(--dwg-theme__color__core__primary)
    }

    .desktop\:dwg-bg-color--core-secondary {
        background-color: var(--dwg-theme__color__core__secondary)
    }

    .desktop\:dwg-bg-color--core-accent {
        background-color: var(--dwg-theme__color__core__accent)
    }

    .desktop\:dwg-bg-color--standard {
        background-color: var(--dwg-theme__color__standard__background)
    }

    .desktop\:dwg-bg-color--faint {
        background-color: var(--dwg-theme__color__faint__background)
    }

    .desktop\:dwg-bg-color--disabled {
        background-color: var(--dwg-theme__color__disabled__background)
    }

    .desktop\:dwg-bg-color--attention {
        background-color: var(--dwg-theme__color__attention__background)
    }

    .desktop\:dwg-bg-color--success {
        background-color: var(--dwg-theme__color__success__background)
    }

    .desktop\:dwg-bg-color--alert {
        background-color: var(--dwg-theme__color__alert__background)
    }

    .desktop\:dwg-bg-color--warning {
        background-color: var(--dwg-theme__color__warning__background)
    }

    .desktop\:dwg-bg-color--attention-faint {
        background-color: var(--dwg-theme__color__attention__background--faint)
    }

    .desktop\:hover\:dwg-bg-color--transparent:hover {
        background-color: transparent
    }

    .desktop\:hover\:dwg-bg-color--core-primary:hover {
        background-color: var(--dwg-theme__color__core__primary)
    }

    .desktop\:hover\:dwg-bg-color--core-secondary:hover {
        background-color: var(--dwg-theme__color__core__secondary)
    }

    .desktop\:hover\:dwg-bg-color--core-accent:hover {
        background-color: var(--dwg-theme__color__core__accent)
    }

    .desktop\:hover\:dwg-bg-color--standard:hover {
        background-color: var(--dwg-theme__color__standard__background)
    }

    .desktop\:hover\:dwg-bg-color--faint:hover {
        background-color: var(--dwg-theme__color__faint__background)
    }

    .desktop\:hover\:dwg-bg-color--disabled:hover {
        background-color: var(--dwg-theme__color__disabled__background)
    }

    .desktop\:hover\:dwg-bg-color--attention:hover {
        background-color: var(--dwg-theme__color__attention__background)
    }

    .desktop\:hover\:dwg-bg-color--success:hover {
        background-color: var(--dwg-theme__color__success__background)
    }

    .desktop\:hover\:dwg-bg-color--alert:hover {
        background-color: var(--dwg-theme__color__alert__background)
    }

    .desktop\:hover\:dwg-bg-color--warning:hover {
        background-color: var(--dwg-theme__color__warning__background)
    }

    .desktop\:hover\:dwg-bg-color--attention-faint:hover {
        background-color: var(--dwg-theme__color__attention__background--faint)
    }

    .desktop\:active\:dwg-bg-color--transparent:active {
        background-color: transparent
    }

    .desktop\:active\:dwg-bg-color--core-primary:active {
        background-color: var(--dwg-theme__color__core__primary)
    }

    .desktop\:active\:dwg-bg-color--core-secondary:active {
        background-color: var(--dwg-theme__color__core__secondary)
    }

    .desktop\:active\:dwg-bg-color--core-accent:active {
        background-color: var(--dwg-theme__color__core__accent)
    }

    .desktop\:active\:dwg-bg-color--standard:active {
        background-color: var(--dwg-theme__color__standard__background)
    }

    .desktop\:active\:dwg-bg-color--faint:active {
        background-color: var(--dwg-theme__color__faint__background)
    }

    .desktop\:active\:dwg-bg-color--disabled:active {
        background-color: var(--dwg-theme__color__disabled__background)
    }

    .desktop\:active\:dwg-bg-color--attention:active {
        background-color: var(--dwg-theme__color__attention__background)
    }

    .desktop\:active\:dwg-bg-color--success:active {
        background-color: var(--dwg-theme__color__success__background)
    }

    .desktop\:active\:dwg-bg-color--alert:active {
        background-color: var(--dwg-theme__color__alert__background)
    }

    .desktop\:active\:dwg-bg-color--warning:active {
        background-color: var(--dwg-theme__color__warning__background)
    }

    .desktop\:active\:dwg-bg-color--attention-faint:active {
        background-color: var(--dwg-theme__color__attention__background--faint)
    }

    .desktop\:disabled\:dwg-bg-color--transparent:disabled {
        background-color: transparent
    }

    .desktop\:disabled\:dwg-bg-color--core-primary:disabled {
        background-color: var(--dwg-theme__color__core__primary)
    }

    .desktop\:disabled\:dwg-bg-color--core-secondary:disabled {
        background-color: var(--dwg-theme__color__core__secondary)
    }

    .desktop\:disabled\:dwg-bg-color--core-accent:disabled {
        background-color: var(--dwg-theme__color__core__accent)
    }

    .desktop\:disabled\:dwg-bg-color--standard:disabled {
        background-color: var(--dwg-theme__color__standard__background)
    }

    .desktop\:disabled\:dwg-bg-color--faint:disabled {
        background-color: var(--dwg-theme__color__faint__background)
    }

    .desktop\:disabled\:dwg-bg-color--disabled:disabled {
        background-color: var(--dwg-theme__color__disabled__background)
    }

    .desktop\:disabled\:dwg-bg-color--attention:disabled {
        background-color: var(--dwg-theme__color__attention__background)
    }

    .desktop\:disabled\:dwg-bg-color--success:disabled {
        background-color: var(--dwg-theme__color__success__background)
    }

    .desktop\:disabled\:dwg-bg-color--alert:disabled {
        background-color: var(--dwg-theme__color__alert__background)
    }

    .desktop\:disabled\:dwg-bg-color--warning:disabled {
        background-color: var(--dwg-theme__color__warning__background)
    }

    .desktop\:disabled\:dwg-bg-color--attention-faint:disabled {
        background-color: var(--dwg-theme__color__attention__background--faint)
    }

    .desktop\:visited\:dwg-bg-color--transparent:visited {
        background-color: transparent
    }

    .desktop\:visited\:dwg-bg-color--core-primary:visited {
        background-color: var(--dwg-theme__color__core__primary)
    }

    .desktop\:visited\:dwg-bg-color--core-secondary:visited {
        background-color: var(--dwg-theme__color__core__secondary)
    }

    .desktop\:visited\:dwg-bg-color--core-accent:visited {
        background-color: var(--dwg-theme__color__core__accent)
    }

    .desktop\:visited\:dwg-bg-color--standard:visited {
        background-color: var(--dwg-theme__color__standard__background)
    }

    .desktop\:visited\:dwg-bg-color--faint:visited {
        background-color: var(--dwg-theme__color__faint__background)
    }

    .desktop\:visited\:dwg-bg-color--disabled:visited {
        background-color: var(--dwg-theme__color__disabled__background)
    }

    .desktop\:visited\:dwg-bg-color--attention:visited {
        background-color: var(--dwg-theme__color__attention__background)
    }

    .desktop\:visited\:dwg-bg-color--success:visited {
        background-color: var(--dwg-theme__color__success__background)
    }

    .desktop\:visited\:dwg-bg-color--alert:visited {
        background-color: var(--dwg-theme__color__alert__background)
    }

    .desktop\:visited\:dwg-bg-color--warning:visited {
        background-color: var(--dwg-theme__color__warning__background)
    }

    .desktop\:visited\:dwg-bg-color--attention-faint:visited {
        background-color: var(--dwg-theme__color__attention__background--faint)
    }
}

@media (min-width: 1440px) {
    .desktop-lg\:dwg-bg-color--transparent {
        background-color: transparent
    }

    .desktop-lg\:dwg-bg-color--core-primary {
        background-color: var(--dwg-theme__color__core__primary)
    }

    .desktop-lg\:dwg-bg-color--core-secondary {
        background-color: var(--dwg-theme__color__core__secondary)
    }

    .desktop-lg\:dwg-bg-color--core-accent {
        background-color: var(--dwg-theme__color__core__accent)
    }

    .desktop-lg\:dwg-bg-color--standard {
        background-color: var(--dwg-theme__color__standard__background)
    }

    .desktop-lg\:dwg-bg-color--faint {
        background-color: var(--dwg-theme__color__faint__background)
    }

    .desktop-lg\:dwg-bg-color--disabled {
        background-color: var(--dwg-theme__color__disabled__background)
    }

    .desktop-lg\:dwg-bg-color--attention {
        background-color: var(--dwg-theme__color__attention__background)
    }

    .desktop-lg\:dwg-bg-color--success {
        background-color: var(--dwg-theme__color__success__background)
    }

    .desktop-lg\:dwg-bg-color--alert {
        background-color: var(--dwg-theme__color__alert__background)
    }

    .desktop-lg\:dwg-bg-color--warning {
        background-color: var(--dwg-theme__color__warning__background)
    }

    .desktop-lg\:dwg-bg-color--attention-faint {
        background-color: var(--dwg-theme__color__attention__background--faint)
    }

    .desktop-lg\:hover\:dwg-bg-color--transparent:hover {
        background-color: transparent
    }

    .desktop-lg\:hover\:dwg-bg-color--core-primary:hover {
        background-color: var(--dwg-theme__color__core__primary)
    }

    .desktop-lg\:hover\:dwg-bg-color--core-secondary:hover {
        background-color: var(--dwg-theme__color__core__secondary)
    }

    .desktop-lg\:hover\:dwg-bg-color--core-accent:hover {
        background-color: var(--dwg-theme__color__core__accent)
    }

    .desktop-lg\:hover\:dwg-bg-color--standard:hover {
        background-color: var(--dwg-theme__color__standard__background)
    }

    .desktop-lg\:hover\:dwg-bg-color--faint:hover {
        background-color: var(--dwg-theme__color__faint__background)
    }

    .desktop-lg\:hover\:dwg-bg-color--disabled:hover {
        background-color: var(--dwg-theme__color__disabled__background)
    }

    .desktop-lg\:hover\:dwg-bg-color--attention:hover {
        background-color: var(--dwg-theme__color__attention__background)
    }

    .desktop-lg\:hover\:dwg-bg-color--success:hover {
        background-color: var(--dwg-theme__color__success__background)
    }

    .desktop-lg\:hover\:dwg-bg-color--alert:hover {
        background-color: var(--dwg-theme__color__alert__background)
    }

    .desktop-lg\:hover\:dwg-bg-color--warning:hover {
        background-color: var(--dwg-theme__color__warning__background)
    }

    .desktop-lg\:hover\:dwg-bg-color--attention-faint:hover {
        background-color: var(--dwg-theme__color__attention__background--faint)
    }

    .desktop-lg\:active\:dwg-bg-color--transparent:active {
        background-color: transparent
    }

    .desktop-lg\:active\:dwg-bg-color--core-primary:active {
        background-color: var(--dwg-theme__color__core__primary)
    }

    .desktop-lg\:active\:dwg-bg-color--core-secondary:active {
        background-color: var(--dwg-theme__color__core__secondary)
    }

    .desktop-lg\:active\:dwg-bg-color--core-accent:active {
        background-color: var(--dwg-theme__color__core__accent)
    }

    .desktop-lg\:active\:dwg-bg-color--standard:active {
        background-color: var(--dwg-theme__color__standard__background)
    }

    .desktop-lg\:active\:dwg-bg-color--faint:active {
        background-color: var(--dwg-theme__color__faint__background)
    }

    .desktop-lg\:active\:dwg-bg-color--disabled:active {
        background-color: var(--dwg-theme__color__disabled__background)
    }

    .desktop-lg\:active\:dwg-bg-color--attention:active {
        background-color: var(--dwg-theme__color__attention__background)
    }

    .desktop-lg\:active\:dwg-bg-color--success:active {
        background-color: var(--dwg-theme__color__success__background)
    }

    .desktop-lg\:active\:dwg-bg-color--alert:active {
        background-color: var(--dwg-theme__color__alert__background)
    }

    .desktop-lg\:active\:dwg-bg-color--warning:active {
        background-color: var(--dwg-theme__color__warning__background)
    }

    .desktop-lg\:active\:dwg-bg-color--attention-faint:active {
        background-color: var(--dwg-theme__color__attention__background--faint)
    }

    .desktop-lg\:disabled\:dwg-bg-color--transparent:disabled {
        background-color: transparent
    }

    .desktop-lg\:disabled\:dwg-bg-color--core-primary:disabled {
        background-color: var(--dwg-theme__color__core__primary)
    }

    .desktop-lg\:disabled\:dwg-bg-color--core-secondary:disabled {
        background-color: var(--dwg-theme__color__core__secondary)
    }

    .desktop-lg\:disabled\:dwg-bg-color--core-accent:disabled {
        background-color: var(--dwg-theme__color__core__accent)
    }

    .desktop-lg\:disabled\:dwg-bg-color--standard:disabled {
        background-color: var(--dwg-theme__color__standard__background)
    }

    .desktop-lg\:disabled\:dwg-bg-color--faint:disabled {
        background-color: var(--dwg-theme__color__faint__background)
    }

    .desktop-lg\:disabled\:dwg-bg-color--disabled:disabled {
        background-color: var(--dwg-theme__color__disabled__background)
    }

    .desktop-lg\:disabled\:dwg-bg-color--attention:disabled {
        background-color: var(--dwg-theme__color__attention__background)
    }

    .desktop-lg\:disabled\:dwg-bg-color--success:disabled {
        background-color: var(--dwg-theme__color__success__background)
    }

    .desktop-lg\:disabled\:dwg-bg-color--alert:disabled {
        background-color: var(--dwg-theme__color__alert__background)
    }

    .desktop-lg\:disabled\:dwg-bg-color--warning:disabled {
        background-color: var(--dwg-theme__color__warning__background)
    }

    .desktop-lg\:disabled\:dwg-bg-color--attention-faint:disabled {
        background-color: var(--dwg-theme__color__attention__background--faint)
    }

    .desktop-lg\:visited\:dwg-bg-color--transparent:visited {
        background-color: transparent
    }

    .desktop-lg\:visited\:dwg-bg-color--core-primary:visited {
        background-color: var(--dwg-theme__color__core__primary)
    }

    .desktop-lg\:visited\:dwg-bg-color--core-secondary:visited {
        background-color: var(--dwg-theme__color__core__secondary)
    }

    .desktop-lg\:visited\:dwg-bg-color--core-accent:visited {
        background-color: var(--dwg-theme__color__core__accent)
    }

    .desktop-lg\:visited\:dwg-bg-color--standard:visited {
        background-color: var(--dwg-theme__color__standard__background)
    }

    .desktop-lg\:visited\:dwg-bg-color--faint:visited {
        background-color: var(--dwg-theme__color__faint__background)
    }

    .desktop-lg\:visited\:dwg-bg-color--disabled:visited {
        background-color: var(--dwg-theme__color__disabled__background)
    }

    .desktop-lg\:visited\:dwg-bg-color--attention:visited {
        background-color: var(--dwg-theme__color__attention__background)
    }

    .desktop-lg\:visited\:dwg-bg-color--success:visited {
        background-color: var(--dwg-theme__color__success__background)
    }

    .desktop-lg\:visited\:dwg-bg-color--alert:visited {
        background-color: var(--dwg-theme__color__alert__background)
    }

    .desktop-lg\:visited\:dwg-bg-color--warning:visited {
        background-color: var(--dwg-theme__color__warning__background)
    }

    .desktop-lg\:visited\:dwg-bg-color--attention-faint:visited {
        background-color: var(--dwg-theme__color__attention__background--faint)
    }
}

@media (min-width: 1920px) {
    .ultrawide\:dwg-bg-color--transparent {
        background-color: transparent
    }

    .ultrawide\:dwg-bg-color--core-primary {
        background-color: var(--dwg-theme__color__core__primary)
    }

    .ultrawide\:dwg-bg-color--core-secondary {
        background-color: var(--dwg-theme__color__core__secondary)
    }

    .ultrawide\:dwg-bg-color--core-accent {
        background-color: var(--dwg-theme__color__core__accent)
    }

    .ultrawide\:dwg-bg-color--standard {
        background-color: var(--dwg-theme__color__standard__background)
    }

    .ultrawide\:dwg-bg-color--faint {
        background-color: var(--dwg-theme__color__faint__background)
    }

    .ultrawide\:dwg-bg-color--disabled {
        background-color: var(--dwg-theme__color__disabled__background)
    }

    .ultrawide\:dwg-bg-color--attention {
        background-color: var(--dwg-theme__color__attention__background)
    }

    .ultrawide\:dwg-bg-color--success {
        background-color: var(--dwg-theme__color__success__background)
    }

    .ultrawide\:dwg-bg-color--alert {
        background-color: var(--dwg-theme__color__alert__background)
    }

    .ultrawide\:dwg-bg-color--warning {
        background-color: var(--dwg-theme__color__warning__background)
    }

    .ultrawide\:dwg-bg-color--attention-faint {
        background-color: var(--dwg-theme__color__attention__background--faint)
    }

    .ultrawide\:hover\:dwg-bg-color--transparent:hover {
        background-color: transparent
    }

    .ultrawide\:hover\:dwg-bg-color--core-primary:hover {
        background-color: var(--dwg-theme__color__core__primary)
    }

    .ultrawide\:hover\:dwg-bg-color--core-secondary:hover {
        background-color: var(--dwg-theme__color__core__secondary)
    }

    .ultrawide\:hover\:dwg-bg-color--core-accent:hover {
        background-color: var(--dwg-theme__color__core__accent)
    }

    .ultrawide\:hover\:dwg-bg-color--standard:hover {
        background-color: var(--dwg-theme__color__standard__background)
    }

    .ultrawide\:hover\:dwg-bg-color--faint:hover {
        background-color: var(--dwg-theme__color__faint__background)
    }

    .ultrawide\:hover\:dwg-bg-color--disabled:hover {
        background-color: var(--dwg-theme__color__disabled__background)
    }

    .ultrawide\:hover\:dwg-bg-color--attention:hover {
        background-color: var(--dwg-theme__color__attention__background)
    }

    .ultrawide\:hover\:dwg-bg-color--success:hover {
        background-color: var(--dwg-theme__color__success__background)
    }

    .ultrawide\:hover\:dwg-bg-color--alert:hover {
        background-color: var(--dwg-theme__color__alert__background)
    }

    .ultrawide\:hover\:dwg-bg-color--warning:hover {
        background-color: var(--dwg-theme__color__warning__background)
    }

    .ultrawide\:hover\:dwg-bg-color--attention-faint:hover {
        background-color: var(--dwg-theme__color__attention__background--faint)
    }

    .ultrawide\:active\:dwg-bg-color--transparent:active {
        background-color: transparent
    }

    .ultrawide\:active\:dwg-bg-color--core-primary:active {
        background-color: var(--dwg-theme__color__core__primary)
    }

    .ultrawide\:active\:dwg-bg-color--core-secondary:active {
        background-color: var(--dwg-theme__color__core__secondary)
    }

    .ultrawide\:active\:dwg-bg-color--core-accent:active {
        background-color: var(--dwg-theme__color__core__accent)
    }

    .ultrawide\:active\:dwg-bg-color--standard:active {
        background-color: var(--dwg-theme__color__standard__background)
    }

    .ultrawide\:active\:dwg-bg-color--faint:active {
        background-color: var(--dwg-theme__color__faint__background)
    }

    .ultrawide\:active\:dwg-bg-color--disabled:active {
        background-color: var(--dwg-theme__color__disabled__background)
    }

    .ultrawide\:active\:dwg-bg-color--attention:active {
        background-color: var(--dwg-theme__color__attention__background)
    }

    .ultrawide\:active\:dwg-bg-color--success:active {
        background-color: var(--dwg-theme__color__success__background)
    }

    .ultrawide\:active\:dwg-bg-color--alert:active {
        background-color: var(--dwg-theme__color__alert__background)
    }

    .ultrawide\:active\:dwg-bg-color--warning:active {
        background-color: var(--dwg-theme__color__warning__background)
    }

    .ultrawide\:active\:dwg-bg-color--attention-faint:active {
        background-color: var(--dwg-theme__color__attention__background--faint)
    }

    .ultrawide\:disabled\:dwg-bg-color--transparent:disabled {
        background-color: transparent
    }

    .ultrawide\:disabled\:dwg-bg-color--core-primary:disabled {
        background-color: var(--dwg-theme__color__core__primary)
    }

    .ultrawide\:disabled\:dwg-bg-color--core-secondary:disabled {
        background-color: var(--dwg-theme__color__core__secondary)
    }

    .ultrawide\:disabled\:dwg-bg-color--core-accent:disabled {
        background-color: var(--dwg-theme__color__core__accent)
    }

    .ultrawide\:disabled\:dwg-bg-color--standard:disabled {
        background-color: var(--dwg-theme__color__standard__background)
    }

    .ultrawide\:disabled\:dwg-bg-color--faint:disabled {
        background-color: var(--dwg-theme__color__faint__background)
    }

    .ultrawide\:disabled\:dwg-bg-color--disabled:disabled {
        background-color: var(--dwg-theme__color__disabled__background)
    }

    .ultrawide\:disabled\:dwg-bg-color--attention:disabled {
        background-color: var(--dwg-theme__color__attention__background)
    }

    .ultrawide\:disabled\:dwg-bg-color--success:disabled {
        background-color: var(--dwg-theme__color__success__background)
    }

    .ultrawide\:disabled\:dwg-bg-color--alert:disabled {
        background-color: var(--dwg-theme__color__alert__background)
    }

    .ultrawide\:disabled\:dwg-bg-color--warning:disabled {
        background-color: var(--dwg-theme__color__warning__background)
    }

    .ultrawide\:disabled\:dwg-bg-color--attention-faint:disabled {
        background-color: var(--dwg-theme__color__attention__background--faint)
    }

    .ultrawide\:visited\:dwg-bg-color--transparent:visited {
        background-color: transparent
    }

    .ultrawide\:visited\:dwg-bg-color--core-primary:visited {
        background-color: var(--dwg-theme__color__core__primary)
    }

    .ultrawide\:visited\:dwg-bg-color--core-secondary:visited {
        background-color: var(--dwg-theme__color__core__secondary)
    }

    .ultrawide\:visited\:dwg-bg-color--core-accent:visited {
        background-color: var(--dwg-theme__color__core__accent)
    }

    .ultrawide\:visited\:dwg-bg-color--standard:visited {
        background-color: var(--dwg-theme__color__standard__background)
    }

    .ultrawide\:visited\:dwg-bg-color--faint:visited {
        background-color: var(--dwg-theme__color__faint__background)
    }

    .ultrawide\:visited\:dwg-bg-color--disabled:visited {
        background-color: var(--dwg-theme__color__disabled__background)
    }

    .ultrawide\:visited\:dwg-bg-color--attention:visited {
        background-color: var(--dwg-theme__color__attention__background)
    }

    .ultrawide\:visited\:dwg-bg-color--success:visited {
        background-color: var(--dwg-theme__color__success__background)
    }

    .ultrawide\:visited\:dwg-bg-color--alert:visited {
        background-color: var(--dwg-theme__color__alert__background)
    }

    .ultrawide\:visited\:dwg-bg-color--warning:visited {
        background-color: var(--dwg-theme__color__warning__background)
    }

    .ultrawide\:visited\:dwg-bg-color--attention-faint:visited {
        background-color: var(--dwg-theme__color__attention__background--faint)
    }
}

.dwg-border-color--transparent {
    border-color: transparent
}

.dwg-border-color--core-primary {
    border-color: var(--dwg-theme__color__core__primary)
}

.dwg-border-color--core-secondary {
    border-color: var(--dwg-theme__color__core__secondary)
}

.dwg-border-color--core-accent {
    border-color: var(--dwg-theme__color__core__accent)
}

.dwg-border-color--standard {
    border-color: var(--dwg-theme__color__standard__border)
}

.dwg-border-color--faint {
    border-color: var(--dwg-theme__color__faint__border)
}

.dwg-border-color--disabled {
    border-color: var(--dwg-theme__color__disabled__border)
}

.dwg-border-color--attention {
    border-color: var(--dwg-theme__color__attention__border)
}

.dwg-border-color--success {
    border-color: var(--dwg-theme__color__success__border)
}

.dwg-border-color--alert {
    border-color: var(--dwg-theme__color__alert__border)
}

.dwg-border-color--warning {
    border-color: var(--dwg-theme__color__warning__border)
}

.dwg-border-color--attention-faint {
    border-color: var(--dwg-theme__color__attention__border--faint)
}

.dwg-border-color--success-faint {
    border-color: var(--dwg-theme__color__success__border--faint)
}

.dwg-border-color--alert-faint {
    border-color: var(--dwg-theme__color__alert__border--faint)
}

.dwg-border-color--warning-faint {
    border-color: var(--dwg-theme__color__warning__border--faint)
}

.hover\:dwg-border-color--transparent:hover {
    border-color: transparent
}

.hover\:dwg-border-color--core-primary:hover {
    border-color: var(--dwg-theme__color__core__primary)
}

.hover\:dwg-border-color--core-secondary:hover {
    border-color: var(--dwg-theme__color__core__secondary)
}

.hover\:dwg-border-color--core-accent:hover {
    border-color: var(--dwg-theme__color__core__accent)
}

.hover\:dwg-border-color--standard:hover {
    border-color: var(--dwg-theme__color__standard__border)
}

.hover\:dwg-border-color--faint:hover {
    border-color: var(--dwg-theme__color__faint__border)
}

.hover\:dwg-border-color--disabled:hover {
    border-color: var(--dwg-theme__color__disabled__border)
}

.hover\:dwg-border-color--attention:hover {
    border-color: var(--dwg-theme__color__attention__border)
}

.hover\:dwg-border-color--success:hover {
    border-color: var(--dwg-theme__color__success__border)
}

.hover\:dwg-border-color--alert:hover {
    border-color: var(--dwg-theme__color__alert__border)
}

.hover\:dwg-border-color--warning:hover {
    border-color: var(--dwg-theme__color__warning__border)
}

.hover\:dwg-border-color--attention-faint:hover {
    border-color: var(--dwg-theme__color__attention__border--faint)
}

.hover\:dwg-border-color--success-faint:hover {
    border-color: var(--dwg-theme__color__success__border--faint)
}

.hover\:dwg-border-color--alert-faint:hover {
    border-color: var(--dwg-theme__color__alert__border--faint)
}

.hover\:dwg-border-color--warning-faint:hover {
    border-color: var(--dwg-theme__color__warning__border--faint)
}

.active\:dwg-border-color--transparent:active {
    border-color: transparent
}

.active\:dwg-border-color--core-primary:active {
    border-color: var(--dwg-theme__color__core__primary)
}

.active\:dwg-border-color--core-secondary:active {
    border-color: var(--dwg-theme__color__core__secondary)
}

.active\:dwg-border-color--core-accent:active {
    border-color: var(--dwg-theme__color__core__accent)
}

.active\:dwg-border-color--standard:active {
    border-color: var(--dwg-theme__color__standard__border)
}

.active\:dwg-border-color--faint:active {
    border-color: var(--dwg-theme__color__faint__border)
}

.active\:dwg-border-color--disabled:active {
    border-color: var(--dwg-theme__color__disabled__border)
}

.active\:dwg-border-color--attention:active {
    border-color: var(--dwg-theme__color__attention__border)
}

.active\:dwg-border-color--success:active {
    border-color: var(--dwg-theme__color__success__border)
}

.active\:dwg-border-color--alert:active {
    border-color: var(--dwg-theme__color__alert__border)
}

.active\:dwg-border-color--warning:active {
    border-color: var(--dwg-theme__color__warning__border)
}

.active\:dwg-border-color--attention-faint:active {
    border-color: var(--dwg-theme__color__attention__border--faint)
}

.active\:dwg-border-color--success-faint:active {
    border-color: var(--dwg-theme__color__success__border--faint)
}

.active\:dwg-border-color--alert-faint:active {
    border-color: var(--dwg-theme__color__alert__border--faint)
}

.active\:dwg-border-color--warning-faint:active {
    border-color: var(--dwg-theme__color__warning__border--faint)
}

.disabled\:dwg-border-color--transparent:disabled {
    border-color: transparent
}

.disabled\:dwg-border-color--core-primary:disabled {
    border-color: var(--dwg-theme__color__core__primary)
}

.disabled\:dwg-border-color--core-secondary:disabled {
    border-color: var(--dwg-theme__color__core__secondary)
}

.disabled\:dwg-border-color--core-accent:disabled {
    border-color: var(--dwg-theme__color__core__accent)
}

.disabled\:dwg-border-color--standard:disabled {
    border-color: var(--dwg-theme__color__standard__border)
}

.disabled\:dwg-border-color--faint:disabled {
    border-color: var(--dwg-theme__color__faint__border)
}

.disabled\:dwg-border-color--disabled:disabled {
    border-color: var(--dwg-theme__color__disabled__border)
}

.disabled\:dwg-border-color--attention:disabled {
    border-color: var(--dwg-theme__color__attention__border)
}

.disabled\:dwg-border-color--success:disabled {
    border-color: var(--dwg-theme__color__success__border)
}

.disabled\:dwg-border-color--alert:disabled {
    border-color: var(--dwg-theme__color__alert__border)
}

.disabled\:dwg-border-color--warning:disabled {
    border-color: var(--dwg-theme__color__warning__border)
}

.disabled\:dwg-border-color--attention-faint:disabled {
    border-color: var(--dwg-theme__color__attention__border--faint)
}

.disabled\:dwg-border-color--success-faint:disabled {
    border-color: var(--dwg-theme__color__success__border--faint)
}

.disabled\:dwg-border-color--alert-faint:disabled {
    border-color: var(--dwg-theme__color__alert__border--faint)
}

.disabled\:dwg-border-color--warning-faint:disabled {
    border-color: var(--dwg-theme__color__warning__border--faint)
}

.visited\:dwg-border-color--transparent:visited {
    border-color: transparent
}

.visited\:dwg-border-color--core-primary:visited {
    border-color: var(--dwg-theme__color__core__primary)
}

.visited\:dwg-border-color--core-secondary:visited {
    border-color: var(--dwg-theme__color__core__secondary)
}

.visited\:dwg-border-color--core-accent:visited {
    border-color: var(--dwg-theme__color__core__accent)
}

.visited\:dwg-border-color--standard:visited {
    border-color: var(--dwg-theme__color__standard__border)
}

.visited\:dwg-border-color--faint:visited {
    border-color: var(--dwg-theme__color__faint__border)
}

.visited\:dwg-border-color--disabled:visited {
    border-color: var(--dwg-theme__color__disabled__border)
}

.visited\:dwg-border-color--attention:visited {
    border-color: var(--dwg-theme__color__attention__border)
}

.visited\:dwg-border-color--success:visited {
    border-color: var(--dwg-theme__color__success__border)
}

.visited\:dwg-border-color--alert:visited {
    border-color: var(--dwg-theme__color__alert__border)
}

.visited\:dwg-border-color--warning:visited {
    border-color: var(--dwg-theme__color__warning__border)
}

.visited\:dwg-border-color--attention-faint:visited {
    border-color: var(--dwg-theme__color__attention__border--faint)
}

.visited\:dwg-border-color--success-faint:visited {
    border-color: var(--dwg-theme__color__success__border--faint)
}

.visited\:dwg-border-color--alert-faint:visited {
    border-color: var(--dwg-theme__color__alert__border--faint)
}

.visited\:dwg-border-color--warning-faint:visited {
    border-color: var(--dwg-theme__color__warning__border--faint)
}

@media (min-width: 480px) {
    .mobile-lg\:dwg-border-color--transparent {
        border-color: transparent
    }

    .mobile-lg\:dwg-border-color--core-primary {
        border-color: var(--dwg-theme__color__core__primary)
    }

    .mobile-lg\:dwg-border-color--core-secondary {
        border-color: var(--dwg-theme__color__core__secondary)
    }

    .mobile-lg\:dwg-border-color--core-accent {
        border-color: var(--dwg-theme__color__core__accent)
    }

    .mobile-lg\:dwg-border-color--standard {
        border-color: var(--dwg-theme__color__standard__border)
    }

    .mobile-lg\:dwg-border-color--faint {
        border-color: var(--dwg-theme__color__faint__border)
    }

    .mobile-lg\:dwg-border-color--disabled {
        border-color: var(--dwg-theme__color__disabled__border)
    }

    .mobile-lg\:dwg-border-color--attention {
        border-color: var(--dwg-theme__color__attention__border)
    }

    .mobile-lg\:dwg-border-color--success {
        border-color: var(--dwg-theme__color__success__border)
    }

    .mobile-lg\:dwg-border-color--alert {
        border-color: var(--dwg-theme__color__alert__border)
    }

    .mobile-lg\:dwg-border-color--warning {
        border-color: var(--dwg-theme__color__warning__border)
    }

    .mobile-lg\:dwg-border-color--attention-faint {
        border-color: var(--dwg-theme__color__attention__border--faint)
    }

    .mobile-lg\:dwg-border-color--success-faint {
        border-color: var(--dwg-theme__color__success__border--faint)
    }

    .mobile-lg\:dwg-border-color--alert-faint {
        border-color: var(--dwg-theme__color__alert__border--faint)
    }

    .mobile-lg\:dwg-border-color--warning-faint {
        border-color: var(--dwg-theme__color__warning__border--faint)
    }

    .mobile-lg\:hover\:dwg-border-color--transparent:hover {
        border-color: transparent
    }

    .mobile-lg\:hover\:dwg-border-color--core-primary:hover {
        border-color: var(--dwg-theme__color__core__primary)
    }

    .mobile-lg\:hover\:dwg-border-color--core-secondary:hover {
        border-color: var(--dwg-theme__color__core__secondary)
    }

    .mobile-lg\:hover\:dwg-border-color--core-accent:hover {
        border-color: var(--dwg-theme__color__core__accent)
    }

    .mobile-lg\:hover\:dwg-border-color--standard:hover {
        border-color: var(--dwg-theme__color__standard__border)
    }

    .mobile-lg\:hover\:dwg-border-color--faint:hover {
        border-color: var(--dwg-theme__color__faint__border)
    }

    .mobile-lg\:hover\:dwg-border-color--disabled:hover {
        border-color: var(--dwg-theme__color__disabled__border)
    }

    .mobile-lg\:hover\:dwg-border-color--attention:hover {
        border-color: var(--dwg-theme__color__attention__border)
    }

    .mobile-lg\:hover\:dwg-border-color--success:hover {
        border-color: var(--dwg-theme__color__success__border)
    }

    .mobile-lg\:hover\:dwg-border-color--alert:hover {
        border-color: var(--dwg-theme__color__alert__border)
    }

    .mobile-lg\:hover\:dwg-border-color--warning:hover {
        border-color: var(--dwg-theme__color__warning__border)
    }

    .mobile-lg\:hover\:dwg-border-color--attention-faint:hover {
        border-color: var(--dwg-theme__color__attention__border--faint)
    }

    .mobile-lg\:hover\:dwg-border-color--success-faint:hover {
        border-color: var(--dwg-theme__color__success__border--faint)
    }

    .mobile-lg\:hover\:dwg-border-color--alert-faint:hover {
        border-color: var(--dwg-theme__color__alert__border--faint)
    }

    .mobile-lg\:hover\:dwg-border-color--warning-faint:hover {
        border-color: var(--dwg-theme__color__warning__border--faint)
    }

    .mobile-lg\:active\:dwg-border-color--transparent:active {
        border-color: transparent
    }

    .mobile-lg\:active\:dwg-border-color--core-primary:active {
        border-color: var(--dwg-theme__color__core__primary)
    }

    .mobile-lg\:active\:dwg-border-color--core-secondary:active {
        border-color: var(--dwg-theme__color__core__secondary)
    }

    .mobile-lg\:active\:dwg-border-color--core-accent:active {
        border-color: var(--dwg-theme__color__core__accent)
    }

    .mobile-lg\:active\:dwg-border-color--standard:active {
        border-color: var(--dwg-theme__color__standard__border)
    }

    .mobile-lg\:active\:dwg-border-color--faint:active {
        border-color: var(--dwg-theme__color__faint__border)
    }

    .mobile-lg\:active\:dwg-border-color--disabled:active {
        border-color: var(--dwg-theme__color__disabled__border)
    }

    .mobile-lg\:active\:dwg-border-color--attention:active {
        border-color: var(--dwg-theme__color__attention__border)
    }

    .mobile-lg\:active\:dwg-border-color--success:active {
        border-color: var(--dwg-theme__color__success__border)
    }

    .mobile-lg\:active\:dwg-border-color--alert:active {
        border-color: var(--dwg-theme__color__alert__border)
    }

    .mobile-lg\:active\:dwg-border-color--warning:active {
        border-color: var(--dwg-theme__color__warning__border)
    }

    .mobile-lg\:active\:dwg-border-color--attention-faint:active {
        border-color: var(--dwg-theme__color__attention__border--faint)
    }

    .mobile-lg\:active\:dwg-border-color--success-faint:active {
        border-color: var(--dwg-theme__color__success__border--faint)
    }

    .mobile-lg\:active\:dwg-border-color--alert-faint:active {
        border-color: var(--dwg-theme__color__alert__border--faint)
    }

    .mobile-lg\:active\:dwg-border-color--warning-faint:active {
        border-color: var(--dwg-theme__color__warning__border--faint)
    }

    .mobile-lg\:disabled\:dwg-border-color--transparent:disabled {
        border-color: transparent
    }

    .mobile-lg\:disabled\:dwg-border-color--core-primary:disabled {
        border-color: var(--dwg-theme__color__core__primary)
    }

    .mobile-lg\:disabled\:dwg-border-color--core-secondary:disabled {
        border-color: var(--dwg-theme__color__core__secondary)
    }

    .mobile-lg\:disabled\:dwg-border-color--core-accent:disabled {
        border-color: var(--dwg-theme__color__core__accent)
    }

    .mobile-lg\:disabled\:dwg-border-color--standard:disabled {
        border-color: var(--dwg-theme__color__standard__border)
    }

    .mobile-lg\:disabled\:dwg-border-color--faint:disabled {
        border-color: var(--dwg-theme__color__faint__border)
    }

    .mobile-lg\:disabled\:dwg-border-color--disabled:disabled {
        border-color: var(--dwg-theme__color__disabled__border)
    }

    .mobile-lg\:disabled\:dwg-border-color--attention:disabled {
        border-color: var(--dwg-theme__color__attention__border)
    }

    .mobile-lg\:disabled\:dwg-border-color--success:disabled {
        border-color: var(--dwg-theme__color__success__border)
    }

    .mobile-lg\:disabled\:dwg-border-color--alert:disabled {
        border-color: var(--dwg-theme__color__alert__border)
    }

    .mobile-lg\:disabled\:dwg-border-color--warning:disabled {
        border-color: var(--dwg-theme__color__warning__border)
    }

    .mobile-lg\:disabled\:dwg-border-color--attention-faint:disabled {
        border-color: var(--dwg-theme__color__attention__border--faint)
    }

    .mobile-lg\:disabled\:dwg-border-color--success-faint:disabled {
        border-color: var(--dwg-theme__color__success__border--faint)
    }

    .mobile-lg\:disabled\:dwg-border-color--alert-faint:disabled {
        border-color: var(--dwg-theme__color__alert__border--faint)
    }

    .mobile-lg\:disabled\:dwg-border-color--warning-faint:disabled {
        border-color: var(--dwg-theme__color__warning__border--faint)
    }

    .mobile-lg\:visited\:dwg-border-color--transparent:visited {
        border-color: transparent
    }

    .mobile-lg\:visited\:dwg-border-color--core-primary:visited {
        border-color: var(--dwg-theme__color__core__primary)
    }

    .mobile-lg\:visited\:dwg-border-color--core-secondary:visited {
        border-color: var(--dwg-theme__color__core__secondary)
    }

    .mobile-lg\:visited\:dwg-border-color--core-accent:visited {
        border-color: var(--dwg-theme__color__core__accent)
    }

    .mobile-lg\:visited\:dwg-border-color--standard:visited {
        border-color: var(--dwg-theme__color__standard__border)
    }

    .mobile-lg\:visited\:dwg-border-color--faint:visited {
        border-color: var(--dwg-theme__color__faint__border)
    }

    .mobile-lg\:visited\:dwg-border-color--disabled:visited {
        border-color: var(--dwg-theme__color__disabled__border)
    }

    .mobile-lg\:visited\:dwg-border-color--attention:visited {
        border-color: var(--dwg-theme__color__attention__border)
    }

    .mobile-lg\:visited\:dwg-border-color--success:visited {
        border-color: var(--dwg-theme__color__success__border)
    }

    .mobile-lg\:visited\:dwg-border-color--alert:visited {
        border-color: var(--dwg-theme__color__alert__border)
    }

    .mobile-lg\:visited\:dwg-border-color--warning:visited {
        border-color: var(--dwg-theme__color__warning__border)
    }

    .mobile-lg\:visited\:dwg-border-color--attention-faint:visited {
        border-color: var(--dwg-theme__color__attention__border--faint)
    }

    .mobile-lg\:visited\:dwg-border-color--success-faint:visited {
        border-color: var(--dwg-theme__color__success__border--faint)
    }

    .mobile-lg\:visited\:dwg-border-color--alert-faint:visited {
        border-color: var(--dwg-theme__color__alert__border--faint)
    }

    .mobile-lg\:visited\:dwg-border-color--warning-faint:visited {
        border-color: var(--dwg-theme__color__warning__border--faint)
    }
}

@media (min-width: 768px) {
    .tablet\:dwg-border-color--transparent {
        border-color: transparent
    }

    .tablet\:dwg-border-color--core-primary {
        border-color: var(--dwg-theme__color__core__primary)
    }

    .tablet\:dwg-border-color--core-secondary {
        border-color: var(--dwg-theme__color__core__secondary)
    }

    .tablet\:dwg-border-color--core-accent {
        border-color: var(--dwg-theme__color__core__accent)
    }

    .tablet\:dwg-border-color--standard {
        border-color: var(--dwg-theme__color__standard__border)
    }

    .tablet\:dwg-border-color--faint {
        border-color: var(--dwg-theme__color__faint__border)
    }

    .tablet\:dwg-border-color--disabled {
        border-color: var(--dwg-theme__color__disabled__border)
    }

    .tablet\:dwg-border-color--attention {
        border-color: var(--dwg-theme__color__attention__border)
    }

    .tablet\:dwg-border-color--success {
        border-color: var(--dwg-theme__color__success__border)
    }

    .tablet\:dwg-border-color--alert {
        border-color: var(--dwg-theme__color__alert__border)
    }

    .tablet\:dwg-border-color--warning {
        border-color: var(--dwg-theme__color__warning__border)
    }

    .tablet\:dwg-border-color--attention-faint {
        border-color: var(--dwg-theme__color__attention__border--faint)
    }

    .tablet\:dwg-border-color--success-faint {
        border-color: var(--dwg-theme__color__success__border--faint)
    }

    .tablet\:dwg-border-color--alert-faint {
        border-color: var(--dwg-theme__color__alert__border--faint)
    }

    .tablet\:dwg-border-color--warning-faint {
        border-color: var(--dwg-theme__color__warning__border--faint)
    }

    .tablet\:hover\:dwg-border-color--transparent:hover {
        border-color: transparent
    }

    .tablet\:hover\:dwg-border-color--core-primary:hover {
        border-color: var(--dwg-theme__color__core__primary)
    }

    .tablet\:hover\:dwg-border-color--core-secondary:hover {
        border-color: var(--dwg-theme__color__core__secondary)
    }

    .tablet\:hover\:dwg-border-color--core-accent:hover {
        border-color: var(--dwg-theme__color__core__accent)
    }

    .tablet\:hover\:dwg-border-color--standard:hover {
        border-color: var(--dwg-theme__color__standard__border)
    }

    .tablet\:hover\:dwg-border-color--faint:hover {
        border-color: var(--dwg-theme__color__faint__border)
    }

    .tablet\:hover\:dwg-border-color--disabled:hover {
        border-color: var(--dwg-theme__color__disabled__border)
    }

    .tablet\:hover\:dwg-border-color--attention:hover {
        border-color: var(--dwg-theme__color__attention__border)
    }

    .tablet\:hover\:dwg-border-color--success:hover {
        border-color: var(--dwg-theme__color__success__border)
    }

    .tablet\:hover\:dwg-border-color--alert:hover {
        border-color: var(--dwg-theme__color__alert__border)
    }

    .tablet\:hover\:dwg-border-color--warning:hover {
        border-color: var(--dwg-theme__color__warning__border)
    }

    .tablet\:hover\:dwg-border-color--attention-faint:hover {
        border-color: var(--dwg-theme__color__attention__border--faint)
    }

    .tablet\:hover\:dwg-border-color--success-faint:hover {
        border-color: var(--dwg-theme__color__success__border--faint)
    }

    .tablet\:hover\:dwg-border-color--alert-faint:hover {
        border-color: var(--dwg-theme__color__alert__border--faint)
    }

    .tablet\:hover\:dwg-border-color--warning-faint:hover {
        border-color: var(--dwg-theme__color__warning__border--faint)
    }

    .tablet\:active\:dwg-border-color--transparent:active {
        border-color: transparent
    }

    .tablet\:active\:dwg-border-color--core-primary:active {
        border-color: var(--dwg-theme__color__core__primary)
    }

    .tablet\:active\:dwg-border-color--core-secondary:active {
        border-color: var(--dwg-theme__color__core__secondary)
    }

    .tablet\:active\:dwg-border-color--core-accent:active {
        border-color: var(--dwg-theme__color__core__accent)
    }

    .tablet\:active\:dwg-border-color--standard:active {
        border-color: var(--dwg-theme__color__standard__border)
    }

    .tablet\:active\:dwg-border-color--faint:active {
        border-color: var(--dwg-theme__color__faint__border)
    }

    .tablet\:active\:dwg-border-color--disabled:active {
        border-color: var(--dwg-theme__color__disabled__border)
    }

    .tablet\:active\:dwg-border-color--attention:active {
        border-color: var(--dwg-theme__color__attention__border)
    }

    .tablet\:active\:dwg-border-color--success:active {
        border-color: var(--dwg-theme__color__success__border)
    }

    .tablet\:active\:dwg-border-color--alert:active {
        border-color: var(--dwg-theme__color__alert__border)
    }

    .tablet\:active\:dwg-border-color--warning:active {
        border-color: var(--dwg-theme__color__warning__border)
    }

    .tablet\:active\:dwg-border-color--attention-faint:active {
        border-color: var(--dwg-theme__color__attention__border--faint)
    }

    .tablet\:active\:dwg-border-color--success-faint:active {
        border-color: var(--dwg-theme__color__success__border--faint)
    }

    .tablet\:active\:dwg-border-color--alert-faint:active {
        border-color: var(--dwg-theme__color__alert__border--faint)
    }

    .tablet\:active\:dwg-border-color--warning-faint:active {
        border-color: var(--dwg-theme__color__warning__border--faint)
    }

    .tablet\:disabled\:dwg-border-color--transparent:disabled {
        border-color: transparent
    }

    .tablet\:disabled\:dwg-border-color--core-primary:disabled {
        border-color: var(--dwg-theme__color__core__primary)
    }

    .tablet\:disabled\:dwg-border-color--core-secondary:disabled {
        border-color: var(--dwg-theme__color__core__secondary)
    }

    .tablet\:disabled\:dwg-border-color--core-accent:disabled {
        border-color: var(--dwg-theme__color__core__accent)
    }

    .tablet\:disabled\:dwg-border-color--standard:disabled {
        border-color: var(--dwg-theme__color__standard__border)
    }

    .tablet\:disabled\:dwg-border-color--faint:disabled {
        border-color: var(--dwg-theme__color__faint__border)
    }

    .tablet\:disabled\:dwg-border-color--disabled:disabled {
        border-color: var(--dwg-theme__color__disabled__border)
    }

    .tablet\:disabled\:dwg-border-color--attention:disabled {
        border-color: var(--dwg-theme__color__attention__border)
    }

    .tablet\:disabled\:dwg-border-color--success:disabled {
        border-color: var(--dwg-theme__color__success__border)
    }

    .tablet\:disabled\:dwg-border-color--alert:disabled {
        border-color: var(--dwg-theme__color__alert__border)
    }

    .tablet\:disabled\:dwg-border-color--warning:disabled {
        border-color: var(--dwg-theme__color__warning__border)
    }

    .tablet\:disabled\:dwg-border-color--attention-faint:disabled {
        border-color: var(--dwg-theme__color__attention__border--faint)
    }

    .tablet\:disabled\:dwg-border-color--success-faint:disabled {
        border-color: var(--dwg-theme__color__success__border--faint)
    }

    .tablet\:disabled\:dwg-border-color--alert-faint:disabled {
        border-color: var(--dwg-theme__color__alert__border--faint)
    }

    .tablet\:disabled\:dwg-border-color--warning-faint:disabled {
        border-color: var(--dwg-theme__color__warning__border--faint)
    }

    .tablet\:visited\:dwg-border-color--transparent:visited {
        border-color: transparent
    }

    .tablet\:visited\:dwg-border-color--core-primary:visited {
        border-color: var(--dwg-theme__color__core__primary)
    }

    .tablet\:visited\:dwg-border-color--core-secondary:visited {
        border-color: var(--dwg-theme__color__core__secondary)
    }

    .tablet\:visited\:dwg-border-color--core-accent:visited {
        border-color: var(--dwg-theme__color__core__accent)
    }

    .tablet\:visited\:dwg-border-color--standard:visited {
        border-color: var(--dwg-theme__color__standard__border)
    }

    .tablet\:visited\:dwg-border-color--faint:visited {
        border-color: var(--dwg-theme__color__faint__border)
    }

    .tablet\:visited\:dwg-border-color--disabled:visited {
        border-color: var(--dwg-theme__color__disabled__border)
    }

    .tablet\:visited\:dwg-border-color--attention:visited {
        border-color: var(--dwg-theme__color__attention__border)
    }

    .tablet\:visited\:dwg-border-color--success:visited {
        border-color: var(--dwg-theme__color__success__border)
    }

    .tablet\:visited\:dwg-border-color--alert:visited {
        border-color: var(--dwg-theme__color__alert__border)
    }

    .tablet\:visited\:dwg-border-color--warning:visited {
        border-color: var(--dwg-theme__color__warning__border)
    }

    .tablet\:visited\:dwg-border-color--attention-faint:visited {
        border-color: var(--dwg-theme__color__attention__border--faint)
    }

    .tablet\:visited\:dwg-border-color--success-faint:visited {
        border-color: var(--dwg-theme__color__success__border--faint)
    }

    .tablet\:visited\:dwg-border-color--alert-faint:visited {
        border-color: var(--dwg-theme__color__alert__border--faint)
    }

    .tablet\:visited\:dwg-border-color--warning-faint:visited {
        border-color: var(--dwg-theme__color__warning__border--faint)
    }
}

@media (min-width: 1024px) {
    .tablet-lg\:dwg-border-color--transparent {
        border-color: transparent
    }

    .tablet-lg\:dwg-border-color--core-primary {
        border-color: var(--dwg-theme__color__core__primary)
    }

    .tablet-lg\:dwg-border-color--core-secondary {
        border-color: var(--dwg-theme__color__core__secondary)
    }

    .tablet-lg\:dwg-border-color--core-accent {
        border-color: var(--dwg-theme__color__core__accent)
    }

    .tablet-lg\:dwg-border-color--standard {
        border-color: var(--dwg-theme__color__standard__border)
    }

    .tablet-lg\:dwg-border-color--faint {
        border-color: var(--dwg-theme__color__faint__border)
    }

    .tablet-lg\:dwg-border-color--disabled {
        border-color: var(--dwg-theme__color__disabled__border)
    }

    .tablet-lg\:dwg-border-color--attention {
        border-color: var(--dwg-theme__color__attention__border)
    }

    .tablet-lg\:dwg-border-color--success {
        border-color: var(--dwg-theme__color__success__border)
    }

    .tablet-lg\:dwg-border-color--alert {
        border-color: var(--dwg-theme__color__alert__border)
    }

    .tablet-lg\:dwg-border-color--warning {
        border-color: var(--dwg-theme__color__warning__border)
    }

    .tablet-lg\:dwg-border-color--attention-faint {
        border-color: var(--dwg-theme__color__attention__border--faint)
    }

    .tablet-lg\:dwg-border-color--success-faint {
        border-color: var(--dwg-theme__color__success__border--faint)
    }

    .tablet-lg\:dwg-border-color--alert-faint {
        border-color: var(--dwg-theme__color__alert__border--faint)
    }

    .tablet-lg\:dwg-border-color--warning-faint {
        border-color: var(--dwg-theme__color__warning__border--faint)
    }

    .tablet-lg\:hover\:dwg-border-color--transparent:hover {
        border-color: transparent
    }

    .tablet-lg\:hover\:dwg-border-color--core-primary:hover {
        border-color: var(--dwg-theme__color__core__primary)
    }

    .tablet-lg\:hover\:dwg-border-color--core-secondary:hover {
        border-color: var(--dwg-theme__color__core__secondary)
    }

    .tablet-lg\:hover\:dwg-border-color--core-accent:hover {
        border-color: var(--dwg-theme__color__core__accent)
    }

    .tablet-lg\:hover\:dwg-border-color--standard:hover {
        border-color: var(--dwg-theme__color__standard__border)
    }

    .tablet-lg\:hover\:dwg-border-color--faint:hover {
        border-color: var(--dwg-theme__color__faint__border)
    }

    .tablet-lg\:hover\:dwg-border-color--disabled:hover {
        border-color: var(--dwg-theme__color__disabled__border)
    }

    .tablet-lg\:hover\:dwg-border-color--attention:hover {
        border-color: var(--dwg-theme__color__attention__border)
    }

    .tablet-lg\:hover\:dwg-border-color--success:hover {
        border-color: var(--dwg-theme__color__success__border)
    }

    .tablet-lg\:hover\:dwg-border-color--alert:hover {
        border-color: var(--dwg-theme__color__alert__border)
    }

    .tablet-lg\:hover\:dwg-border-color--warning:hover {
        border-color: var(--dwg-theme__color__warning__border)
    }

    .tablet-lg\:hover\:dwg-border-color--attention-faint:hover {
        border-color: var(--dwg-theme__color__attention__border--faint)
    }

    .tablet-lg\:hover\:dwg-border-color--success-faint:hover {
        border-color: var(--dwg-theme__color__success__border--faint)
    }

    .tablet-lg\:hover\:dwg-border-color--alert-faint:hover {
        border-color: var(--dwg-theme__color__alert__border--faint)
    }

    .tablet-lg\:hover\:dwg-border-color--warning-faint:hover {
        border-color: var(--dwg-theme__color__warning__border--faint)
    }

    .tablet-lg\:active\:dwg-border-color--transparent:active {
        border-color: transparent
    }

    .tablet-lg\:active\:dwg-border-color--core-primary:active {
        border-color: var(--dwg-theme__color__core__primary)
    }

    .tablet-lg\:active\:dwg-border-color--core-secondary:active {
        border-color: var(--dwg-theme__color__core__secondary)
    }

    .tablet-lg\:active\:dwg-border-color--core-accent:active {
        border-color: var(--dwg-theme__color__core__accent)
    }

    .tablet-lg\:active\:dwg-border-color--standard:active {
        border-color: var(--dwg-theme__color__standard__border)
    }

    .tablet-lg\:active\:dwg-border-color--faint:active {
        border-color: var(--dwg-theme__color__faint__border)
    }

    .tablet-lg\:active\:dwg-border-color--disabled:active {
        border-color: var(--dwg-theme__color__disabled__border)
    }

    .tablet-lg\:active\:dwg-border-color--attention:active {
        border-color: var(--dwg-theme__color__attention__border)
    }

    .tablet-lg\:active\:dwg-border-color--success:active {
        border-color: var(--dwg-theme__color__success__border)
    }

    .tablet-lg\:active\:dwg-border-color--alert:active {
        border-color: var(--dwg-theme__color__alert__border)
    }

    .tablet-lg\:active\:dwg-border-color--warning:active {
        border-color: var(--dwg-theme__color__warning__border)
    }

    .tablet-lg\:active\:dwg-border-color--attention-faint:active {
        border-color: var(--dwg-theme__color__attention__border--faint)
    }

    .tablet-lg\:active\:dwg-border-color--success-faint:active {
        border-color: var(--dwg-theme__color__success__border--faint)
    }

    .tablet-lg\:active\:dwg-border-color--alert-faint:active {
        border-color: var(--dwg-theme__color__alert__border--faint)
    }

    .tablet-lg\:active\:dwg-border-color--warning-faint:active {
        border-color: var(--dwg-theme__color__warning__border--faint)
    }

    .tablet-lg\:disabled\:dwg-border-color--transparent:disabled {
        border-color: transparent
    }

    .tablet-lg\:disabled\:dwg-border-color--core-primary:disabled {
        border-color: var(--dwg-theme__color__core__primary)
    }

    .tablet-lg\:disabled\:dwg-border-color--core-secondary:disabled {
        border-color: var(--dwg-theme__color__core__secondary)
    }

    .tablet-lg\:disabled\:dwg-border-color--core-accent:disabled {
        border-color: var(--dwg-theme__color__core__accent)
    }

    .tablet-lg\:disabled\:dwg-border-color--standard:disabled {
        border-color: var(--dwg-theme__color__standard__border)
    }

    .tablet-lg\:disabled\:dwg-border-color--faint:disabled {
        border-color: var(--dwg-theme__color__faint__border)
    }

    .tablet-lg\:disabled\:dwg-border-color--disabled:disabled {
        border-color: var(--dwg-theme__color__disabled__border)
    }

    .tablet-lg\:disabled\:dwg-border-color--attention:disabled {
        border-color: var(--dwg-theme__color__attention__border)
    }

    .tablet-lg\:disabled\:dwg-border-color--success:disabled {
        border-color: var(--dwg-theme__color__success__border)
    }

    .tablet-lg\:disabled\:dwg-border-color--alert:disabled {
        border-color: var(--dwg-theme__color__alert__border)
    }

    .tablet-lg\:disabled\:dwg-border-color--warning:disabled {
        border-color: var(--dwg-theme__color__warning__border)
    }

    .tablet-lg\:disabled\:dwg-border-color--attention-faint:disabled {
        border-color: var(--dwg-theme__color__attention__border--faint)
    }

    .tablet-lg\:disabled\:dwg-border-color--success-faint:disabled {
        border-color: var(--dwg-theme__color__success__border--faint)
    }

    .tablet-lg\:disabled\:dwg-border-color--alert-faint:disabled {
        border-color: var(--dwg-theme__color__alert__border--faint)
    }

    .tablet-lg\:disabled\:dwg-border-color--warning-faint:disabled {
        border-color: var(--dwg-theme__color__warning__border--faint)
    }

    .tablet-lg\:visited\:dwg-border-color--transparent:visited {
        border-color: transparent
    }

    .tablet-lg\:visited\:dwg-border-color--core-primary:visited {
        border-color: var(--dwg-theme__color__core__primary)
    }

    .tablet-lg\:visited\:dwg-border-color--core-secondary:visited {
        border-color: var(--dwg-theme__color__core__secondary)
    }

    .tablet-lg\:visited\:dwg-border-color--core-accent:visited {
        border-color: var(--dwg-theme__color__core__accent)
    }

    .tablet-lg\:visited\:dwg-border-color--standard:visited {
        border-color: var(--dwg-theme__color__standard__border)
    }

    .tablet-lg\:visited\:dwg-border-color--faint:visited {
        border-color: var(--dwg-theme__color__faint__border)
    }

    .tablet-lg\:visited\:dwg-border-color--disabled:visited {
        border-color: var(--dwg-theme__color__disabled__border)
    }

    .tablet-lg\:visited\:dwg-border-color--attention:visited {
        border-color: var(--dwg-theme__color__attention__border)
    }

    .tablet-lg\:visited\:dwg-border-color--success:visited {
        border-color: var(--dwg-theme__color__success__border)
    }

    .tablet-lg\:visited\:dwg-border-color--alert:visited {
        border-color: var(--dwg-theme__color__alert__border)
    }

    .tablet-lg\:visited\:dwg-border-color--warning:visited {
        border-color: var(--dwg-theme__color__warning__border)
    }

    .tablet-lg\:visited\:dwg-border-color--attention-faint:visited {
        border-color: var(--dwg-theme__color__attention__border--faint)
    }

    .tablet-lg\:visited\:dwg-border-color--success-faint:visited {
        border-color: var(--dwg-theme__color__success__border--faint)
    }

    .tablet-lg\:visited\:dwg-border-color--alert-faint:visited {
        border-color: var(--dwg-theme__color__alert__border--faint)
    }

    .tablet-lg\:visited\:dwg-border-color--warning-faint:visited {
        border-color: var(--dwg-theme__color__warning__border--faint)
    }
}

@media (min-width: 1280px) {
    .desktop\:dwg-border-color--transparent {
        border-color: transparent
    }

    .desktop\:dwg-border-color--core-primary {
        border-color: var(--dwg-theme__color__core__primary)
    }

    .desktop\:dwg-border-color--core-secondary {
        border-color: var(--dwg-theme__color__core__secondary)
    }

    .desktop\:dwg-border-color--core-accent {
        border-color: var(--dwg-theme__color__core__accent)
    }

    .desktop\:dwg-border-color--standard {
        border-color: var(--dwg-theme__color__standard__border)
    }

    .desktop\:dwg-border-color--faint {
        border-color: var(--dwg-theme__color__faint__border)
    }

    .desktop\:dwg-border-color--disabled {
        border-color: var(--dwg-theme__color__disabled__border)
    }

    .desktop\:dwg-border-color--attention {
        border-color: var(--dwg-theme__color__attention__border)
    }

    .desktop\:dwg-border-color--success {
        border-color: var(--dwg-theme__color__success__border)
    }

    .desktop\:dwg-border-color--alert {
        border-color: var(--dwg-theme__color__alert__border)
    }

    .desktop\:dwg-border-color--warning {
        border-color: var(--dwg-theme__color__warning__border)
    }

    .desktop\:dwg-border-color--attention-faint {
        border-color: var(--dwg-theme__color__attention__border--faint)
    }

    .desktop\:dwg-border-color--success-faint {
        border-color: var(--dwg-theme__color__success__border--faint)
    }

    .desktop\:dwg-border-color--alert-faint {
        border-color: var(--dwg-theme__color__alert__border--faint)
    }

    .desktop\:dwg-border-color--warning-faint {
        border-color: var(--dwg-theme__color__warning__border--faint)
    }

    .desktop\:hover\:dwg-border-color--transparent:hover {
        border-color: transparent
    }

    .desktop\:hover\:dwg-border-color--core-primary:hover {
        border-color: var(--dwg-theme__color__core__primary)
    }

    .desktop\:hover\:dwg-border-color--core-secondary:hover {
        border-color: var(--dwg-theme__color__core__secondary)
    }

    .desktop\:hover\:dwg-border-color--core-accent:hover {
        border-color: var(--dwg-theme__color__core__accent)
    }

    .desktop\:hover\:dwg-border-color--standard:hover {
        border-color: var(--dwg-theme__color__standard__border)
    }

    .desktop\:hover\:dwg-border-color--faint:hover {
        border-color: var(--dwg-theme__color__faint__border)
    }

    .desktop\:hover\:dwg-border-color--disabled:hover {
        border-color: var(--dwg-theme__color__disabled__border)
    }

    .desktop\:hover\:dwg-border-color--attention:hover {
        border-color: var(--dwg-theme__color__attention__border)
    }

    .desktop\:hover\:dwg-border-color--success:hover {
        border-color: var(--dwg-theme__color__success__border)
    }

    .desktop\:hover\:dwg-border-color--alert:hover {
        border-color: var(--dwg-theme__color__alert__border)
    }

    .desktop\:hover\:dwg-border-color--warning:hover {
        border-color: var(--dwg-theme__color__warning__border)
    }

    .desktop\:hover\:dwg-border-color--attention-faint:hover {
        border-color: var(--dwg-theme__color__attention__border--faint)
    }

    .desktop\:hover\:dwg-border-color--success-faint:hover {
        border-color: var(--dwg-theme__color__success__border--faint)
    }

    .desktop\:hover\:dwg-border-color--alert-faint:hover {
        border-color: var(--dwg-theme__color__alert__border--faint)
    }

    .desktop\:hover\:dwg-border-color--warning-faint:hover {
        border-color: var(--dwg-theme__color__warning__border--faint)
    }

    .desktop\:active\:dwg-border-color--transparent:active {
        border-color: transparent
    }

    .desktop\:active\:dwg-border-color--core-primary:active {
        border-color: var(--dwg-theme__color__core__primary)
    }

    .desktop\:active\:dwg-border-color--core-secondary:active {
        border-color: var(--dwg-theme__color__core__secondary)
    }

    .desktop\:active\:dwg-border-color--core-accent:active {
        border-color: var(--dwg-theme__color__core__accent)
    }

    .desktop\:active\:dwg-border-color--standard:active {
        border-color: var(--dwg-theme__color__standard__border)
    }

    .desktop\:active\:dwg-border-color--faint:active {
        border-color: var(--dwg-theme__color__faint__border)
    }

    .desktop\:active\:dwg-border-color--disabled:active {
        border-color: var(--dwg-theme__color__disabled__border)
    }

    .desktop\:active\:dwg-border-color--attention:active {
        border-color: var(--dwg-theme__color__attention__border)
    }

    .desktop\:active\:dwg-border-color--success:active {
        border-color: var(--dwg-theme__color__success__border)
    }

    .desktop\:active\:dwg-border-color--alert:active {
        border-color: var(--dwg-theme__color__alert__border)
    }

    .desktop\:active\:dwg-border-color--warning:active {
        border-color: var(--dwg-theme__color__warning__border)
    }

    .desktop\:active\:dwg-border-color--attention-faint:active {
        border-color: var(--dwg-theme__color__attention__border--faint)
    }

    .desktop\:active\:dwg-border-color--success-faint:active {
        border-color: var(--dwg-theme__color__success__border--faint)
    }

    .desktop\:active\:dwg-border-color--alert-faint:active {
        border-color: var(--dwg-theme__color__alert__border--faint)
    }

    .desktop\:active\:dwg-border-color--warning-faint:active {
        border-color: var(--dwg-theme__color__warning__border--faint)
    }

    .desktop\:disabled\:dwg-border-color--transparent:disabled {
        border-color: transparent
    }

    .desktop\:disabled\:dwg-border-color--core-primary:disabled {
        border-color: var(--dwg-theme__color__core__primary)
    }

    .desktop\:disabled\:dwg-border-color--core-secondary:disabled {
        border-color: var(--dwg-theme__color__core__secondary)
    }

    .desktop\:disabled\:dwg-border-color--core-accent:disabled {
        border-color: var(--dwg-theme__color__core__accent)
    }

    .desktop\:disabled\:dwg-border-color--standard:disabled {
        border-color: var(--dwg-theme__color__standard__border)
    }

    .desktop\:disabled\:dwg-border-color--faint:disabled {
        border-color: var(--dwg-theme__color__faint__border)
    }

    .desktop\:disabled\:dwg-border-color--disabled:disabled {
        border-color: var(--dwg-theme__color__disabled__border)
    }

    .desktop\:disabled\:dwg-border-color--attention:disabled {
        border-color: var(--dwg-theme__color__attention__border)
    }

    .desktop\:disabled\:dwg-border-color--success:disabled {
        border-color: var(--dwg-theme__color__success__border)
    }

    .desktop\:disabled\:dwg-border-color--alert:disabled {
        border-color: var(--dwg-theme__color__alert__border)
    }

    .desktop\:disabled\:dwg-border-color--warning:disabled {
        border-color: var(--dwg-theme__color__warning__border)
    }

    .desktop\:disabled\:dwg-border-color--attention-faint:disabled {
        border-color: var(--dwg-theme__color__attention__border--faint)
    }

    .desktop\:disabled\:dwg-border-color--success-faint:disabled {
        border-color: var(--dwg-theme__color__success__border--faint)
    }

    .desktop\:disabled\:dwg-border-color--alert-faint:disabled {
        border-color: var(--dwg-theme__color__alert__border--faint)
    }

    .desktop\:disabled\:dwg-border-color--warning-faint:disabled {
        border-color: var(--dwg-theme__color__warning__border--faint)
    }

    .desktop\:visited\:dwg-border-color--transparent:visited {
        border-color: transparent
    }

    .desktop\:visited\:dwg-border-color--core-primary:visited {
        border-color: var(--dwg-theme__color__core__primary)
    }

    .desktop\:visited\:dwg-border-color--core-secondary:visited {
        border-color: var(--dwg-theme__color__core__secondary)
    }

    .desktop\:visited\:dwg-border-color--core-accent:visited {
        border-color: var(--dwg-theme__color__core__accent)
    }

    .desktop\:visited\:dwg-border-color--standard:visited {
        border-color: var(--dwg-theme__color__standard__border)
    }

    .desktop\:visited\:dwg-border-color--faint:visited {
        border-color: var(--dwg-theme__color__faint__border)
    }

    .desktop\:visited\:dwg-border-color--disabled:visited {
        border-color: var(--dwg-theme__color__disabled__border)
    }

    .desktop\:visited\:dwg-border-color--attention:visited {
        border-color: var(--dwg-theme__color__attention__border)
    }

    .desktop\:visited\:dwg-border-color--success:visited {
        border-color: var(--dwg-theme__color__success__border)
    }

    .desktop\:visited\:dwg-border-color--alert:visited {
        border-color: var(--dwg-theme__color__alert__border)
    }

    .desktop\:visited\:dwg-border-color--warning:visited {
        border-color: var(--dwg-theme__color__warning__border)
    }

    .desktop\:visited\:dwg-border-color--attention-faint:visited {
        border-color: var(--dwg-theme__color__attention__border--faint)
    }

    .desktop\:visited\:dwg-border-color--success-faint:visited {
        border-color: var(--dwg-theme__color__success__border--faint)
    }

    .desktop\:visited\:dwg-border-color--alert-faint:visited {
        border-color: var(--dwg-theme__color__alert__border--faint)
    }

    .desktop\:visited\:dwg-border-color--warning-faint:visited {
        border-color: var(--dwg-theme__color__warning__border--faint)
    }
}

@media (min-width: 1440px) {
    .desktop-lg\:dwg-border-color--transparent {
        border-color: transparent
    }

    .desktop-lg\:dwg-border-color--core-primary {
        border-color: var(--dwg-theme__color__core__primary)
    }

    .desktop-lg\:dwg-border-color--core-secondary {
        border-color: var(--dwg-theme__color__core__secondary)
    }

    .desktop-lg\:dwg-border-color--core-accent {
        border-color: var(--dwg-theme__color__core__accent)
    }

    .desktop-lg\:dwg-border-color--standard {
        border-color: var(--dwg-theme__color__standard__border)
    }

    .desktop-lg\:dwg-border-color--faint {
        border-color: var(--dwg-theme__color__faint__border)
    }

    .desktop-lg\:dwg-border-color--disabled {
        border-color: var(--dwg-theme__color__disabled__border)
    }

    .desktop-lg\:dwg-border-color--attention {
        border-color: var(--dwg-theme__color__attention__border)
    }

    .desktop-lg\:dwg-border-color--success {
        border-color: var(--dwg-theme__color__success__border)
    }

    .desktop-lg\:dwg-border-color--alert {
        border-color: var(--dwg-theme__color__alert__border)
    }

    .desktop-lg\:dwg-border-color--warning {
        border-color: var(--dwg-theme__color__warning__border)
    }

    .desktop-lg\:dwg-border-color--attention-faint {
        border-color: var(--dwg-theme__color__attention__border--faint)
    }

    .desktop-lg\:dwg-border-color--success-faint {
        border-color: var(--dwg-theme__color__success__border--faint)
    }

    .desktop-lg\:dwg-border-color--alert-faint {
        border-color: var(--dwg-theme__color__alert__border--faint)
    }

    .desktop-lg\:dwg-border-color--warning-faint {
        border-color: var(--dwg-theme__color__warning__border--faint)
    }

    .desktop-lg\:hover\:dwg-border-color--transparent:hover {
        border-color: transparent
    }

    .desktop-lg\:hover\:dwg-border-color--core-primary:hover {
        border-color: var(--dwg-theme__color__core__primary)
    }

    .desktop-lg\:hover\:dwg-border-color--core-secondary:hover {
        border-color: var(--dwg-theme__color__core__secondary)
    }

    .desktop-lg\:hover\:dwg-border-color--core-accent:hover {
        border-color: var(--dwg-theme__color__core__accent)
    }

    .desktop-lg\:hover\:dwg-border-color--standard:hover {
        border-color: var(--dwg-theme__color__standard__border)
    }

    .desktop-lg\:hover\:dwg-border-color--faint:hover {
        border-color: var(--dwg-theme__color__faint__border)
    }

    .desktop-lg\:hover\:dwg-border-color--disabled:hover {
        border-color: var(--dwg-theme__color__disabled__border)
    }

    .desktop-lg\:hover\:dwg-border-color--attention:hover {
        border-color: var(--dwg-theme__color__attention__border)
    }

    .desktop-lg\:hover\:dwg-border-color--success:hover {
        border-color: var(--dwg-theme__color__success__border)
    }

    .desktop-lg\:hover\:dwg-border-color--alert:hover {
        border-color: var(--dwg-theme__color__alert__border)
    }

    .desktop-lg\:hover\:dwg-border-color--warning:hover {
        border-color: var(--dwg-theme__color__warning__border)
    }

    .desktop-lg\:hover\:dwg-border-color--attention-faint:hover {
        border-color: var(--dwg-theme__color__attention__border--faint)
    }

    .desktop-lg\:hover\:dwg-border-color--success-faint:hover {
        border-color: var(--dwg-theme__color__success__border--faint)
    }

    .desktop-lg\:hover\:dwg-border-color--alert-faint:hover {
        border-color: var(--dwg-theme__color__alert__border--faint)
    }

    .desktop-lg\:hover\:dwg-border-color--warning-faint:hover {
        border-color: var(--dwg-theme__color__warning__border--faint)
    }

    .desktop-lg\:active\:dwg-border-color--transparent:active {
        border-color: transparent
    }

    .desktop-lg\:active\:dwg-border-color--core-primary:active {
        border-color: var(--dwg-theme__color__core__primary)
    }

    .desktop-lg\:active\:dwg-border-color--core-secondary:active {
        border-color: var(--dwg-theme__color__core__secondary)
    }

    .desktop-lg\:active\:dwg-border-color--core-accent:active {
        border-color: var(--dwg-theme__color__core__accent)
    }

    .desktop-lg\:active\:dwg-border-color--standard:active {
        border-color: var(--dwg-theme__color__standard__border)
    }

    .desktop-lg\:active\:dwg-border-color--faint:active {
        border-color: var(--dwg-theme__color__faint__border)
    }

    .desktop-lg\:active\:dwg-border-color--disabled:active {
        border-color: var(--dwg-theme__color__disabled__border)
    }

    .desktop-lg\:active\:dwg-border-color--attention:active {
        border-color: var(--dwg-theme__color__attention__border)
    }

    .desktop-lg\:active\:dwg-border-color--success:active {
        border-color: var(--dwg-theme__color__success__border)
    }

    .desktop-lg\:active\:dwg-border-color--alert:active {
        border-color: var(--dwg-theme__color__alert__border)
    }

    .desktop-lg\:active\:dwg-border-color--warning:active {
        border-color: var(--dwg-theme__color__warning__border)
    }

    .desktop-lg\:active\:dwg-border-color--attention-faint:active {
        border-color: var(--dwg-theme__color__attention__border--faint)
    }

    .desktop-lg\:active\:dwg-border-color--success-faint:active {
        border-color: var(--dwg-theme__color__success__border--faint)
    }

    .desktop-lg\:active\:dwg-border-color--alert-faint:active {
        border-color: var(--dwg-theme__color__alert__border--faint)
    }

    .desktop-lg\:active\:dwg-border-color--warning-faint:active {
        border-color: var(--dwg-theme__color__warning__border--faint)
    }

    .desktop-lg\:disabled\:dwg-border-color--transparent:disabled {
        border-color: transparent
    }

    .desktop-lg\:disabled\:dwg-border-color--core-primary:disabled {
        border-color: var(--dwg-theme__color__core__primary)
    }

    .desktop-lg\:disabled\:dwg-border-color--core-secondary:disabled {
        border-color: var(--dwg-theme__color__core__secondary)
    }

    .desktop-lg\:disabled\:dwg-border-color--core-accent:disabled {
        border-color: var(--dwg-theme__color__core__accent)
    }

    .desktop-lg\:disabled\:dwg-border-color--standard:disabled {
        border-color: var(--dwg-theme__color__standard__border)
    }

    .desktop-lg\:disabled\:dwg-border-color--faint:disabled {
        border-color: var(--dwg-theme__color__faint__border)
    }

    .desktop-lg\:disabled\:dwg-border-color--disabled:disabled {
        border-color: var(--dwg-theme__color__disabled__border)
    }

    .desktop-lg\:disabled\:dwg-border-color--attention:disabled {
        border-color: var(--dwg-theme__color__attention__border)
    }

    .desktop-lg\:disabled\:dwg-border-color--success:disabled {
        border-color: var(--dwg-theme__color__success__border)
    }

    .desktop-lg\:disabled\:dwg-border-color--alert:disabled {
        border-color: var(--dwg-theme__color__alert__border)
    }

    .desktop-lg\:disabled\:dwg-border-color--warning:disabled {
        border-color: var(--dwg-theme__color__warning__border)
    }

    .desktop-lg\:disabled\:dwg-border-color--attention-faint:disabled {
        border-color: var(--dwg-theme__color__attention__border--faint)
    }

    .desktop-lg\:disabled\:dwg-border-color--success-faint:disabled {
        border-color: var(--dwg-theme__color__success__border--faint)
    }

    .desktop-lg\:disabled\:dwg-border-color--alert-faint:disabled {
        border-color: var(--dwg-theme__color__alert__border--faint)
    }

    .desktop-lg\:disabled\:dwg-border-color--warning-faint:disabled {
        border-color: var(--dwg-theme__color__warning__border--faint)
    }

    .desktop-lg\:visited\:dwg-border-color--transparent:visited {
        border-color: transparent
    }

    .desktop-lg\:visited\:dwg-border-color--core-primary:visited {
        border-color: var(--dwg-theme__color__core__primary)
    }

    .desktop-lg\:visited\:dwg-border-color--core-secondary:visited {
        border-color: var(--dwg-theme__color__core__secondary)
    }

    .desktop-lg\:visited\:dwg-border-color--core-accent:visited {
        border-color: var(--dwg-theme__color__core__accent)
    }

    .desktop-lg\:visited\:dwg-border-color--standard:visited {
        border-color: var(--dwg-theme__color__standard__border)
    }

    .desktop-lg\:visited\:dwg-border-color--faint:visited {
        border-color: var(--dwg-theme__color__faint__border)
    }

    .desktop-lg\:visited\:dwg-border-color--disabled:visited {
        border-color: var(--dwg-theme__color__disabled__border)
    }

    .desktop-lg\:visited\:dwg-border-color--attention:visited {
        border-color: var(--dwg-theme__color__attention__border)
    }

    .desktop-lg\:visited\:dwg-border-color--success:visited {
        border-color: var(--dwg-theme__color__success__border)
    }

    .desktop-lg\:visited\:dwg-border-color--alert:visited {
        border-color: var(--dwg-theme__color__alert__border)
    }

    .desktop-lg\:visited\:dwg-border-color--warning:visited {
        border-color: var(--dwg-theme__color__warning__border)
    }

    .desktop-lg\:visited\:dwg-border-color--attention-faint:visited {
        border-color: var(--dwg-theme__color__attention__border--faint)
    }

    .desktop-lg\:visited\:dwg-border-color--success-faint:visited {
        border-color: var(--dwg-theme__color__success__border--faint)
    }

    .desktop-lg\:visited\:dwg-border-color--alert-faint:visited {
        border-color: var(--dwg-theme__color__alert__border--faint)
    }

    .desktop-lg\:visited\:dwg-border-color--warning-faint:visited {
        border-color: var(--dwg-theme__color__warning__border--faint)
    }
}

@media (min-width: 1920px) {
    .ultrawide\:dwg-border-color--transparent {
        border-color: transparent
    }

    .ultrawide\:dwg-border-color--core-primary {
        border-color: var(--dwg-theme__color__core__primary)
    }

    .ultrawide\:dwg-border-color--core-secondary {
        border-color: var(--dwg-theme__color__core__secondary)
    }

    .ultrawide\:dwg-border-color--core-accent {
        border-color: var(--dwg-theme__color__core__accent)
    }

    .ultrawide\:dwg-border-color--standard {
        border-color: var(--dwg-theme__color__standard__border)
    }

    .ultrawide\:dwg-border-color--faint {
        border-color: var(--dwg-theme__color__faint__border)
    }

    .ultrawide\:dwg-border-color--disabled {
        border-color: var(--dwg-theme__color__disabled__border)
    }

    .ultrawide\:dwg-border-color--attention {
        border-color: var(--dwg-theme__color__attention__border)
    }

    .ultrawide\:dwg-border-color--success {
        border-color: var(--dwg-theme__color__success__border)
    }

    .ultrawide\:dwg-border-color--alert {
        border-color: var(--dwg-theme__color__alert__border)
    }

    .ultrawide\:dwg-border-color--warning {
        border-color: var(--dwg-theme__color__warning__border)
    }

    .ultrawide\:dwg-border-color--attention-faint {
        border-color: var(--dwg-theme__color__attention__border--faint)
    }

    .ultrawide\:dwg-border-color--success-faint {
        border-color: var(--dwg-theme__color__success__border--faint)
    }

    .ultrawide\:dwg-border-color--alert-faint {
        border-color: var(--dwg-theme__color__alert__border--faint)
    }

    .ultrawide\:dwg-border-color--warning-faint {
        border-color: var(--dwg-theme__color__warning__border--faint)
    }

    .ultrawide\:hover\:dwg-border-color--transparent:hover {
        border-color: transparent
    }

    .ultrawide\:hover\:dwg-border-color--core-primary:hover {
        border-color: var(--dwg-theme__color__core__primary)
    }

    .ultrawide\:hover\:dwg-border-color--core-secondary:hover {
        border-color: var(--dwg-theme__color__core__secondary)
    }

    .ultrawide\:hover\:dwg-border-color--core-accent:hover {
        border-color: var(--dwg-theme__color__core__accent)
    }

    .ultrawide\:hover\:dwg-border-color--standard:hover {
        border-color: var(--dwg-theme__color__standard__border)
    }

    .ultrawide\:hover\:dwg-border-color--faint:hover {
        border-color: var(--dwg-theme__color__faint__border)
    }

    .ultrawide\:hover\:dwg-border-color--disabled:hover {
        border-color: var(--dwg-theme__color__disabled__border)
    }

    .ultrawide\:hover\:dwg-border-color--attention:hover {
        border-color: var(--dwg-theme__color__attention__border)
    }

    .ultrawide\:hover\:dwg-border-color--success:hover {
        border-color: var(--dwg-theme__color__success__border)
    }

    .ultrawide\:hover\:dwg-border-color--alert:hover {
        border-color: var(--dwg-theme__color__alert__border)
    }

    .ultrawide\:hover\:dwg-border-color--warning:hover {
        border-color: var(--dwg-theme__color__warning__border)
    }

    .ultrawide\:hover\:dwg-border-color--attention-faint:hover {
        border-color: var(--dwg-theme__color__attention__border--faint)
    }

    .ultrawide\:hover\:dwg-border-color--success-faint:hover {
        border-color: var(--dwg-theme__color__success__border--faint)
    }

    .ultrawide\:hover\:dwg-border-color--alert-faint:hover {
        border-color: var(--dwg-theme__color__alert__border--faint)
    }

    .ultrawide\:hover\:dwg-border-color--warning-faint:hover {
        border-color: var(--dwg-theme__color__warning__border--faint)
    }

    .ultrawide\:active\:dwg-border-color--transparent:active {
        border-color: transparent
    }

    .ultrawide\:active\:dwg-border-color--core-primary:active {
        border-color: var(--dwg-theme__color__core__primary)
    }

    .ultrawide\:active\:dwg-border-color--core-secondary:active {
        border-color: var(--dwg-theme__color__core__secondary)
    }

    .ultrawide\:active\:dwg-border-color--core-accent:active {
        border-color: var(--dwg-theme__color__core__accent)
    }

    .ultrawide\:active\:dwg-border-color--standard:active {
        border-color: var(--dwg-theme__color__standard__border)
    }

    .ultrawide\:active\:dwg-border-color--faint:active {
        border-color: var(--dwg-theme__color__faint__border)
    }

    .ultrawide\:active\:dwg-border-color--disabled:active {
        border-color: var(--dwg-theme__color__disabled__border)
    }

    .ultrawide\:active\:dwg-border-color--attention:active {
        border-color: var(--dwg-theme__color__attention__border)
    }

    .ultrawide\:active\:dwg-border-color--success:active {
        border-color: var(--dwg-theme__color__success__border)
    }

    .ultrawide\:active\:dwg-border-color--alert:active {
        border-color: var(--dwg-theme__color__alert__border)
    }

    .ultrawide\:active\:dwg-border-color--warning:active {
        border-color: var(--dwg-theme__color__warning__border)
    }

    .ultrawide\:active\:dwg-border-color--attention-faint:active {
        border-color: var(--dwg-theme__color__attention__border--faint)
    }

    .ultrawide\:active\:dwg-border-color--success-faint:active {
        border-color: var(--dwg-theme__color__success__border--faint)
    }

    .ultrawide\:active\:dwg-border-color--alert-faint:active {
        border-color: var(--dwg-theme__color__alert__border--faint)
    }

    .ultrawide\:active\:dwg-border-color--warning-faint:active {
        border-color: var(--dwg-theme__color__warning__border--faint)
    }

    .ultrawide\:disabled\:dwg-border-color--transparent:disabled {
        border-color: transparent
    }

    .ultrawide\:disabled\:dwg-border-color--core-primary:disabled {
        border-color: var(--dwg-theme__color__core__primary)
    }

    .ultrawide\:disabled\:dwg-border-color--core-secondary:disabled {
        border-color: var(--dwg-theme__color__core__secondary)
    }

    .ultrawide\:disabled\:dwg-border-color--core-accent:disabled {
        border-color: var(--dwg-theme__color__core__accent)
    }

    .ultrawide\:disabled\:dwg-border-color--standard:disabled {
        border-color: var(--dwg-theme__color__standard__border)
    }

    .ultrawide\:disabled\:dwg-border-color--faint:disabled {
        border-color: var(--dwg-theme__color__faint__border)
    }

    .ultrawide\:disabled\:dwg-border-color--disabled:disabled {
        border-color: var(--dwg-theme__color__disabled__border)
    }

    .ultrawide\:disabled\:dwg-border-color--attention:disabled {
        border-color: var(--dwg-theme__color__attention__border)
    }

    .ultrawide\:disabled\:dwg-border-color--success:disabled {
        border-color: var(--dwg-theme__color__success__border)
    }

    .ultrawide\:disabled\:dwg-border-color--alert:disabled {
        border-color: var(--dwg-theme__color__alert__border)
    }

    .ultrawide\:disabled\:dwg-border-color--warning:disabled {
        border-color: var(--dwg-theme__color__warning__border)
    }

    .ultrawide\:disabled\:dwg-border-color--attention-faint:disabled {
        border-color: var(--dwg-theme__color__attention__border--faint)
    }

    .ultrawide\:disabled\:dwg-border-color--success-faint:disabled {
        border-color: var(--dwg-theme__color__success__border--faint)
    }

    .ultrawide\:disabled\:dwg-border-color--alert-faint:disabled {
        border-color: var(--dwg-theme__color__alert__border--faint)
    }

    .ultrawide\:disabled\:dwg-border-color--warning-faint:disabled {
        border-color: var(--dwg-theme__color__warning__border--faint)
    }

    .ultrawide\:visited\:dwg-border-color--transparent:visited {
        border-color: transparent
    }

    .ultrawide\:visited\:dwg-border-color--core-primary:visited {
        border-color: var(--dwg-theme__color__core__primary)
    }

    .ultrawide\:visited\:dwg-border-color--core-secondary:visited {
        border-color: var(--dwg-theme__color__core__secondary)
    }

    .ultrawide\:visited\:dwg-border-color--core-accent:visited {
        border-color: var(--dwg-theme__color__core__accent)
    }

    .ultrawide\:visited\:dwg-border-color--standard:visited {
        border-color: var(--dwg-theme__color__standard__border)
    }

    .ultrawide\:visited\:dwg-border-color--faint:visited {
        border-color: var(--dwg-theme__color__faint__border)
    }

    .ultrawide\:visited\:dwg-border-color--disabled:visited {
        border-color: var(--dwg-theme__color__disabled__border)
    }

    .ultrawide\:visited\:dwg-border-color--attention:visited {
        border-color: var(--dwg-theme__color__attention__border)
    }

    .ultrawide\:visited\:dwg-border-color--success:visited {
        border-color: var(--dwg-theme__color__success__border)
    }

    .ultrawide\:visited\:dwg-border-color--alert:visited {
        border-color: var(--dwg-theme__color__alert__border)
    }

    .ultrawide\:visited\:dwg-border-color--warning:visited {
        border-color: var(--dwg-theme__color__warning__border)
    }

    .ultrawide\:visited\:dwg-border-color--attention-faint:visited {
        border-color: var(--dwg-theme__color__attention__border--faint)
    }

    .ultrawide\:visited\:dwg-border-color--success-faint:visited {
        border-color: var(--dwg-theme__color__success__border--faint)
    }

    .ultrawide\:visited\:dwg-border-color--alert-faint:visited {
        border-color: var(--dwg-theme__color__alert__border--faint)
    }

    .ultrawide\:visited\:dwg-border-color--warning-faint:visited {
        border-color: var(--dwg-theme__color__warning__border--faint)
    }
}

.dwg-border-style--solid {
    border-style: solid
}

.dwg-border-style--none {
    border-style: none
}

@media (min-width: 480px) {
    .mobile-lg\:dwg-border-style--solid {
        border-style: solid
    }

    .mobile-lg\:dwg-border-style--none {
        border-style: none
    }
}

@media (min-width: 768px) {
    .tablet\:dwg-border-style--solid {
        border-style: solid
    }

    .tablet\:dwg-border-style--none {
        border-style: none
    }
}

@media (min-width: 1024px) {
    .tablet-lg\:dwg-border-style--solid {
        border-style: solid
    }

    .tablet-lg\:dwg-border-style--none {
        border-style: none
    }
}

@media (min-width: 1280px) {
    .desktop\:dwg-border-style--solid {
        border-style: solid
    }

    .desktop\:dwg-border-style--none {
        border-style: none
    }
}

@media (min-width: 1440px) {
    .desktop-lg\:dwg-border-style--solid {
        border-style: solid
    }

    .desktop-lg\:dwg-border-style--none {
        border-style: none
    }
}

@media (min-width: 1920px) {
    .ultrawide\:dwg-border-style--solid {
        border-style: solid
    }

    .ultrawide\:dwg-border-style--none {
        border-style: none
    }
}

.dwg-border-style-t--solid {
    border-top-style: solid
}

.dwg-border-style-t--none {
    border-top-style: none
}

@media (min-width: 480px) {
    .mobile-lg\:dwg-border-style-t--solid {
        border-top-style: solid
    }

    .mobile-lg\:dwg-border-style-t--none {
        border-top-style: none
    }
}

@media (min-width: 768px) {
    .tablet\:dwg-border-style-t--solid {
        border-top-style: solid
    }

    .tablet\:dwg-border-style-t--none {
        border-top-style: none
    }
}

@media (min-width: 1024px) {
    .tablet-lg\:dwg-border-style-t--solid {
        border-top-style: solid
    }

    .tablet-lg\:dwg-border-style-t--none {
        border-top-style: none
    }
}

@media (min-width: 1280px) {
    .desktop\:dwg-border-style-t--solid {
        border-top-style: solid
    }

    .desktop\:dwg-border-style-t--none {
        border-top-style: none
    }
}

@media (min-width: 1440px) {
    .desktop-lg\:dwg-border-style-t--solid {
        border-top-style: solid
    }

    .desktop-lg\:dwg-border-style-t--none {
        border-top-style: none
    }
}

@media (min-width: 1920px) {
    .ultrawide\:dwg-border-style-t--solid {
        border-top-style: solid
    }

    .ultrawide\:dwg-border-style-t--none {
        border-top-style: none
    }
}

.dwg-border-style-r--solid {
    border-right-style: solid
}

.dwg-border-style-r--none {
    border-right-style: none
}

@media (min-width: 480px) {
    .mobile-lg\:dwg-border-style-r--solid {
        border-right-style: solid
    }

    .mobile-lg\:dwg-border-style-r--none {
        border-right-style: none
    }
}

@media (min-width: 768px) {
    .tablet\:dwg-border-style-r--solid {
        border-right-style: solid
    }

    .tablet\:dwg-border-style-r--none {
        border-right-style: none
    }
}

@media (min-width: 1024px) {
    .tablet-lg\:dwg-border-style-r--solid {
        border-right-style: solid
    }

    .tablet-lg\:dwg-border-style-r--none {
        border-right-style: none
    }
}

@media (min-width: 1280px) {
    .desktop\:dwg-border-style-r--solid {
        border-right-style: solid
    }

    .desktop\:dwg-border-style-r--none {
        border-right-style: none
    }
}

@media (min-width: 1440px) {
    .desktop-lg\:dwg-border-style-r--solid {
        border-right-style: solid
    }

    .desktop-lg\:dwg-border-style-r--none {
        border-right-style: none
    }
}

@media (min-width: 1920px) {
    .ultrawide\:dwg-border-style-r--solid {
        border-right-style: solid
    }

    .ultrawide\:dwg-border-style-r--none {
        border-right-style: none
    }
}

.dwg-border-style-b--solid {
    border-bottom-style: solid
}

.dwg-border-style-b--none {
    border-bottom-style: none
}

@media (min-width: 480px) {
    .mobile-lg\:dwg-border-style-b--solid {
        border-bottom-style: solid
    }

    .mobile-lg\:dwg-border-style-b--none {
        border-bottom-style: none
    }
}

@media (min-width: 768px) {
    .tablet\:dwg-border-style-b--solid {
        border-bottom-style: solid
    }

    .tablet\:dwg-border-style-b--none {
        border-bottom-style: none
    }
}

@media (min-width: 1024px) {
    .tablet-lg\:dwg-border-style-b--solid {
        border-bottom-style: solid
    }

    .tablet-lg\:dwg-border-style-b--none {
        border-bottom-style: none
    }
}

@media (min-width: 1280px) {
    .desktop\:dwg-border-style-b--solid {
        border-bottom-style: solid
    }

    .desktop\:dwg-border-style-b--none {
        border-bottom-style: none
    }
}

@media (min-width: 1440px) {
    .desktop-lg\:dwg-border-style-b--solid {
        border-bottom-style: solid
    }

    .desktop-lg\:dwg-border-style-b--none {
        border-bottom-style: none
    }
}

@media (min-width: 1920px) {
    .ultrawide\:dwg-border-style-b--solid {
        border-bottom-style: solid
    }

    .ultrawide\:dwg-border-style-b--none {
        border-bottom-style: none
    }
}

.dwg-border-style-l--solid {
    border-left-style: solid
}

.dwg-border-style-l--none {
    border-left-style: none
}

@media (min-width: 480px) {
    .mobile-lg\:dwg-border-style-l--solid {
        border-left-style: solid
    }

    .mobile-lg\:dwg-border-style-l--none {
        border-left-style: none
    }
}

@media (min-width: 768px) {
    .tablet\:dwg-border-style-l--solid {
        border-left-style: solid
    }

    .tablet\:dwg-border-style-l--none {
        border-left-style: none
    }
}

@media (min-width: 1024px) {
    .tablet-lg\:dwg-border-style-l--solid {
        border-left-style: solid
    }

    .tablet-lg\:dwg-border-style-l--none {
        border-left-style: none
    }
}

@media (min-width: 1280px) {
    .desktop\:dwg-border-style-l--solid {
        border-left-style: solid
    }

    .desktop\:dwg-border-style-l--none {
        border-left-style: none
    }
}

@media (min-width: 1440px) {
    .desktop-lg\:dwg-border-style-l--solid {
        border-left-style: solid
    }

    .desktop-lg\:dwg-border-style-l--none {
        border-left-style: none
    }
}

@media (min-width: 1920px) {
    .ultrawide\:dwg-border-style-l--solid {
        border-left-style: solid
    }

    .ultrawide\:dwg-border-style-l--none {
        border-left-style: none
    }
}

.dwg-color--inherit {
    color: inherit
}

.dwg-color--standard {
    color: var(--dwg-theme__color__standard__text)
}

.dwg-color--faint {
    color: var(--dwg-theme__color__faint__text)
}

.dwg-color--disabled {
    color: var(--dwg-theme__color__disabled__text)
}

.dwg-color--attention {
    color: var(--dwg-theme__color__attention__text)
}

.dwg-color--success {
    color: var(--dwg-theme__color__success__text)
}

.dwg-color--alert {
    color: var(--dwg-theme__color__alert__text)
}

.dwg-color--warning {
    color: var(--dwg-theme__color__warning__text)
}

.hover\:dwg-color--inherit:hover {
    color: inherit
}

.hover\:dwg-color--standard:hover {
    color: var(--dwg-theme__color__standard__text)
}

.hover\:dwg-color--faint:hover {
    color: var(--dwg-theme__color__faint__text)
}

.hover\:dwg-color--disabled:hover {
    color: var(--dwg-theme__color__disabled__text)
}

.hover\:dwg-color--attention:hover {
    color: var(--dwg-theme__color__attention__text)
}

.hover\:dwg-color--success:hover {
    color: var(--dwg-theme__color__success__text)
}

.hover\:dwg-color--alert:hover {
    color: var(--dwg-theme__color__alert__text)
}

.hover\:dwg-color--warning:hover {
    color: var(--dwg-theme__color__warning__text)
}

.active\:dwg-color--inherit:active {
    color: inherit
}

.active\:dwg-color--standard:active {
    color: var(--dwg-theme__color__standard__text)
}

.active\:dwg-color--faint:active {
    color: var(--dwg-theme__color__faint__text)
}

.active\:dwg-color--disabled:active {
    color: var(--dwg-theme__color__disabled__text)
}

.active\:dwg-color--attention:active {
    color: var(--dwg-theme__color__attention__text)
}

.active\:dwg-color--success:active {
    color: var(--dwg-theme__color__success__text)
}

.active\:dwg-color--alert:active {
    color: var(--dwg-theme__color__alert__text)
}

.active\:dwg-color--warning:active {
    color: var(--dwg-theme__color__warning__text)
}

.disabled\:dwg-color--inherit:disabled {
    color: inherit
}

.disabled\:dwg-color--standard:disabled {
    color: var(--dwg-theme__color__standard__text)
}

.disabled\:dwg-color--faint:disabled {
    color: var(--dwg-theme__color__faint__text)
}

.disabled\:dwg-color--disabled:disabled {
    color: var(--dwg-theme__color__disabled__text)
}

.disabled\:dwg-color--attention:disabled {
    color: var(--dwg-theme__color__attention__text)
}

.disabled\:dwg-color--success:disabled {
    color: var(--dwg-theme__color__success__text)
}

.disabled\:dwg-color--alert:disabled {
    color: var(--dwg-theme__color__alert__text)
}

.disabled\:dwg-color--warning:disabled {
    color: var(--dwg-theme__color__warning__text)
}

.visited\:dwg-color--inherit:visited {
    color: inherit
}

.visited\:dwg-color--standard:visited {
    color: var(--dwg-theme__color__standard__text)
}

.visited\:dwg-color--faint:visited {
    color: var(--dwg-theme__color__faint__text)
}

.visited\:dwg-color--disabled:visited {
    color: var(--dwg-theme__color__disabled__text)
}

.visited\:dwg-color--attention:visited {
    color: var(--dwg-theme__color__attention__text)
}

.visited\:dwg-color--success:visited {
    color: var(--dwg-theme__color__success__text)
}

.visited\:dwg-color--alert:visited {
    color: var(--dwg-theme__color__alert__text)
}

.visited\:dwg-color--warning:visited {
    color: var(--dwg-theme__color__warning__text)
}

@media (min-width: 480px) {
    .mobile-lg\:dwg-color--inherit {
        color: inherit
    }

    .mobile-lg\:dwg-color--standard {
        color: var(--dwg-theme__color__standard__text)
    }

    .mobile-lg\:dwg-color--faint {
        color: var(--dwg-theme__color__faint__text)
    }

    .mobile-lg\:dwg-color--disabled {
        color: var(--dwg-theme__color__disabled__text)
    }

    .mobile-lg\:dwg-color--attention {
        color: var(--dwg-theme__color__attention__text)
    }

    .mobile-lg\:dwg-color--success {
        color: var(--dwg-theme__color__success__text)
    }

    .mobile-lg\:dwg-color--alert {
        color: var(--dwg-theme__color__alert__text)
    }

    .mobile-lg\:dwg-color--warning {
        color: var(--dwg-theme__color__warning__text)
    }

    .mobile-lg\:hover\:dwg-color--inherit:hover {
        color: inherit
    }

    .mobile-lg\:hover\:dwg-color--standard:hover {
        color: var(--dwg-theme__color__standard__text)
    }

    .mobile-lg\:hover\:dwg-color--faint:hover {
        color: var(--dwg-theme__color__faint__text)
    }

    .mobile-lg\:hover\:dwg-color--disabled:hover {
        color: var(--dwg-theme__color__disabled__text)
    }

    .mobile-lg\:hover\:dwg-color--attention:hover {
        color: var(--dwg-theme__color__attention__text)
    }

    .mobile-lg\:hover\:dwg-color--success:hover {
        color: var(--dwg-theme__color__success__text)
    }

    .mobile-lg\:hover\:dwg-color--alert:hover {
        color: var(--dwg-theme__color__alert__text)
    }

    .mobile-lg\:hover\:dwg-color--warning:hover {
        color: var(--dwg-theme__color__warning__text)
    }

    .mobile-lg\:active\:dwg-color--inherit:active {
        color: inherit
    }

    .mobile-lg\:active\:dwg-color--standard:active {
        color: var(--dwg-theme__color__standard__text)
    }

    .mobile-lg\:active\:dwg-color--faint:active {
        color: var(--dwg-theme__color__faint__text)
    }

    .mobile-lg\:active\:dwg-color--disabled:active {
        color: var(--dwg-theme__color__disabled__text)
    }

    .mobile-lg\:active\:dwg-color--attention:active {
        color: var(--dwg-theme__color__attention__text)
    }

    .mobile-lg\:active\:dwg-color--success:active {
        color: var(--dwg-theme__color__success__text)
    }

    .mobile-lg\:active\:dwg-color--alert:active {
        color: var(--dwg-theme__color__alert__text)
    }

    .mobile-lg\:active\:dwg-color--warning:active {
        color: var(--dwg-theme__color__warning__text)
    }

    .mobile-lg\:disabled\:dwg-color--inherit:disabled {
        color: inherit
    }

    .mobile-lg\:disabled\:dwg-color--standard:disabled {
        color: var(--dwg-theme__color__standard__text)
    }

    .mobile-lg\:disabled\:dwg-color--faint:disabled {
        color: var(--dwg-theme__color__faint__text)
    }

    .mobile-lg\:disabled\:dwg-color--disabled:disabled {
        color: var(--dwg-theme__color__disabled__text)
    }

    .mobile-lg\:disabled\:dwg-color--attention:disabled {
        color: var(--dwg-theme__color__attention__text)
    }

    .mobile-lg\:disabled\:dwg-color--success:disabled {
        color: var(--dwg-theme__color__success__text)
    }

    .mobile-lg\:disabled\:dwg-color--alert:disabled {
        color: var(--dwg-theme__color__alert__text)
    }

    .mobile-lg\:disabled\:dwg-color--warning:disabled {
        color: var(--dwg-theme__color__warning__text)
    }

    .mobile-lg\:visited\:dwg-color--inherit:visited {
        color: inherit
    }

    .mobile-lg\:visited\:dwg-color--standard:visited {
        color: var(--dwg-theme__color__standard__text)
    }

    .mobile-lg\:visited\:dwg-color--faint:visited {
        color: var(--dwg-theme__color__faint__text)
    }

    .mobile-lg\:visited\:dwg-color--disabled:visited {
        color: var(--dwg-theme__color__disabled__text)
    }

    .mobile-lg\:visited\:dwg-color--attention:visited {
        color: var(--dwg-theme__color__attention__text)
    }

    .mobile-lg\:visited\:dwg-color--success:visited {
        color: var(--dwg-theme__color__success__text)
    }

    .mobile-lg\:visited\:dwg-color--alert:visited {
        color: var(--dwg-theme__color__alert__text)
    }

    .mobile-lg\:visited\:dwg-color--warning:visited {
        color: var(--dwg-theme__color__warning__text)
    }
}

@media (min-width: 768px) {
    .tablet\:dwg-color--inherit {
        color: inherit
    }

    .tablet\:dwg-color--standard {
        color: var(--dwg-theme__color__standard__text)
    }

    .tablet\:dwg-color--faint {
        color: var(--dwg-theme__color__faint__text)
    }

    .tablet\:dwg-color--disabled {
        color: var(--dwg-theme__color__disabled__text)
    }

    .tablet\:dwg-color--attention {
        color: var(--dwg-theme__color__attention__text)
    }

    .tablet\:dwg-color--success {
        color: var(--dwg-theme__color__success__text)
    }

    .tablet\:dwg-color--alert {
        color: var(--dwg-theme__color__alert__text)
    }

    .tablet\:dwg-color--warning {
        color: var(--dwg-theme__color__warning__text)
    }

    .tablet\:hover\:dwg-color--inherit:hover {
        color: inherit
    }

    .tablet\:hover\:dwg-color--standard:hover {
        color: var(--dwg-theme__color__standard__text)
    }

    .tablet\:hover\:dwg-color--faint:hover {
        color: var(--dwg-theme__color__faint__text)
    }

    .tablet\:hover\:dwg-color--disabled:hover {
        color: var(--dwg-theme__color__disabled__text)
    }

    .tablet\:hover\:dwg-color--attention:hover {
        color: var(--dwg-theme__color__attention__text)
    }

    .tablet\:hover\:dwg-color--success:hover {
        color: var(--dwg-theme__color__success__text)
    }

    .tablet\:hover\:dwg-color--alert:hover {
        color: var(--dwg-theme__color__alert__text)
    }

    .tablet\:hover\:dwg-color--warning:hover {
        color: var(--dwg-theme__color__warning__text)
    }

    .tablet\:active\:dwg-color--inherit:active {
        color: inherit
    }

    .tablet\:active\:dwg-color--standard:active {
        color: var(--dwg-theme__color__standard__text)
    }

    .tablet\:active\:dwg-color--faint:active {
        color: var(--dwg-theme__color__faint__text)
    }

    .tablet\:active\:dwg-color--disabled:active {
        color: var(--dwg-theme__color__disabled__text)
    }

    .tablet\:active\:dwg-color--attention:active {
        color: var(--dwg-theme__color__attention__text)
    }

    .tablet\:active\:dwg-color--success:active {
        color: var(--dwg-theme__color__success__text)
    }

    .tablet\:active\:dwg-color--alert:active {
        color: var(--dwg-theme__color__alert__text)
    }

    .tablet\:active\:dwg-color--warning:active {
        color: var(--dwg-theme__color__warning__text)
    }

    .tablet\:disabled\:dwg-color--inherit:disabled {
        color: inherit
    }

    .tablet\:disabled\:dwg-color--standard:disabled {
        color: var(--dwg-theme__color__standard__text)
    }

    .tablet\:disabled\:dwg-color--faint:disabled {
        color: var(--dwg-theme__color__faint__text)
    }

    .tablet\:disabled\:dwg-color--disabled:disabled {
        color: var(--dwg-theme__color__disabled__text)
    }

    .tablet\:disabled\:dwg-color--attention:disabled {
        color: var(--dwg-theme__color__attention__text)
    }

    .tablet\:disabled\:dwg-color--success:disabled {
        color: var(--dwg-theme__color__success__text)
    }

    .tablet\:disabled\:dwg-color--alert:disabled {
        color: var(--dwg-theme__color__alert__text)
    }

    .tablet\:disabled\:dwg-color--warning:disabled {
        color: var(--dwg-theme__color__warning__text)
    }

    .tablet\:visited\:dwg-color--inherit:visited {
        color: inherit
    }

    .tablet\:visited\:dwg-color--standard:visited {
        color: var(--dwg-theme__color__standard__text)
    }

    .tablet\:visited\:dwg-color--faint:visited {
        color: var(--dwg-theme__color__faint__text)
    }

    .tablet\:visited\:dwg-color--disabled:visited {
        color: var(--dwg-theme__color__disabled__text)
    }

    .tablet\:visited\:dwg-color--attention:visited {
        color: var(--dwg-theme__color__attention__text)
    }

    .tablet\:visited\:dwg-color--success:visited {
        color: var(--dwg-theme__color__success__text)
    }

    .tablet\:visited\:dwg-color--alert:visited {
        color: var(--dwg-theme__color__alert__text)
    }

    .tablet\:visited\:dwg-color--warning:visited {
        color: var(--dwg-theme__color__warning__text)
    }
}

@media (min-width: 1024px) {
    .tablet-lg\:dwg-color--inherit {
        color: inherit
    }

    .tablet-lg\:dwg-color--standard {
        color: var(--dwg-theme__color__standard__text)
    }

    .tablet-lg\:dwg-color--faint {
        color: var(--dwg-theme__color__faint__text)
    }

    .tablet-lg\:dwg-color--disabled {
        color: var(--dwg-theme__color__disabled__text)
    }

    .tablet-lg\:dwg-color--attention {
        color: var(--dwg-theme__color__attention__text)
    }

    .tablet-lg\:dwg-color--success {
        color: var(--dwg-theme__color__success__text)
    }

    .tablet-lg\:dwg-color--alert {
        color: var(--dwg-theme__color__alert__text)
    }

    .tablet-lg\:dwg-color--warning {
        color: var(--dwg-theme__color__warning__text)
    }

    .tablet-lg\:hover\:dwg-color--inherit:hover {
        color: inherit
    }

    .tablet-lg\:hover\:dwg-color--standard:hover {
        color: var(--dwg-theme__color__standard__text)
    }

    .tablet-lg\:hover\:dwg-color--faint:hover {
        color: var(--dwg-theme__color__faint__text)
    }

    .tablet-lg\:hover\:dwg-color--disabled:hover {
        color: var(--dwg-theme__color__disabled__text)
    }

    .tablet-lg\:hover\:dwg-color--attention:hover {
        color: var(--dwg-theme__color__attention__text)
    }

    .tablet-lg\:hover\:dwg-color--success:hover {
        color: var(--dwg-theme__color__success__text)
    }

    .tablet-lg\:hover\:dwg-color--alert:hover {
        color: var(--dwg-theme__color__alert__text)
    }

    .tablet-lg\:hover\:dwg-color--warning:hover {
        color: var(--dwg-theme__color__warning__text)
    }

    .tablet-lg\:active\:dwg-color--inherit:active {
        color: inherit
    }

    .tablet-lg\:active\:dwg-color--standard:active {
        color: var(--dwg-theme__color__standard__text)
    }

    .tablet-lg\:active\:dwg-color--faint:active {
        color: var(--dwg-theme__color__faint__text)
    }

    .tablet-lg\:active\:dwg-color--disabled:active {
        color: var(--dwg-theme__color__disabled__text)
    }

    .tablet-lg\:active\:dwg-color--attention:active {
        color: var(--dwg-theme__color__attention__text)
    }

    .tablet-lg\:active\:dwg-color--success:active {
        color: var(--dwg-theme__color__success__text)
    }

    .tablet-lg\:active\:dwg-color--alert:active {
        color: var(--dwg-theme__color__alert__text)
    }

    .tablet-lg\:active\:dwg-color--warning:active {
        color: var(--dwg-theme__color__warning__text)
    }

    .tablet-lg\:disabled\:dwg-color--inherit:disabled {
        color: inherit
    }

    .tablet-lg\:disabled\:dwg-color--standard:disabled {
        color: var(--dwg-theme__color__standard__text)
    }

    .tablet-lg\:disabled\:dwg-color--faint:disabled {
        color: var(--dwg-theme__color__faint__text)
    }

    .tablet-lg\:disabled\:dwg-color--disabled:disabled {
        color: var(--dwg-theme__color__disabled__text)
    }

    .tablet-lg\:disabled\:dwg-color--attention:disabled {
        color: var(--dwg-theme__color__attention__text)
    }

    .tablet-lg\:disabled\:dwg-color--success:disabled {
        color: var(--dwg-theme__color__success__text)
    }

    .tablet-lg\:disabled\:dwg-color--alert:disabled {
        color: var(--dwg-theme__color__alert__text)
    }

    .tablet-lg\:disabled\:dwg-color--warning:disabled {
        color: var(--dwg-theme__color__warning__text)
    }

    .tablet-lg\:visited\:dwg-color--inherit:visited {
        color: inherit
    }

    .tablet-lg\:visited\:dwg-color--standard:visited {
        color: var(--dwg-theme__color__standard__text)
    }

    .tablet-lg\:visited\:dwg-color--faint:visited {
        color: var(--dwg-theme__color__faint__text)
    }

    .tablet-lg\:visited\:dwg-color--disabled:visited {
        color: var(--dwg-theme__color__disabled__text)
    }

    .tablet-lg\:visited\:dwg-color--attention:visited {
        color: var(--dwg-theme__color__attention__text)
    }

    .tablet-lg\:visited\:dwg-color--success:visited {
        color: var(--dwg-theme__color__success__text)
    }

    .tablet-lg\:visited\:dwg-color--alert:visited {
        color: var(--dwg-theme__color__alert__text)
    }

    .tablet-lg\:visited\:dwg-color--warning:visited {
        color: var(--dwg-theme__color__warning__text)
    }
}

@media (min-width: 1280px) {
    .desktop\:dwg-color--inherit {
        color: inherit
    }

    .desktop\:dwg-color--standard {
        color: var(--dwg-theme__color__standard__text)
    }

    .desktop\:dwg-color--faint {
        color: var(--dwg-theme__color__faint__text)
    }

    .desktop\:dwg-color--disabled {
        color: var(--dwg-theme__color__disabled__text)
    }

    .desktop\:dwg-color--attention {
        color: var(--dwg-theme__color__attention__text)
    }

    .desktop\:dwg-color--success {
        color: var(--dwg-theme__color__success__text)
    }

    .desktop\:dwg-color--alert {
        color: var(--dwg-theme__color__alert__text)
    }

    .desktop\:dwg-color--warning {
        color: var(--dwg-theme__color__warning__text)
    }

    .desktop\:hover\:dwg-color--inherit:hover {
        color: inherit
    }

    .desktop\:hover\:dwg-color--standard:hover {
        color: var(--dwg-theme__color__standard__text)
    }

    .desktop\:hover\:dwg-color--faint:hover {
        color: var(--dwg-theme__color__faint__text)
    }

    .desktop\:hover\:dwg-color--disabled:hover {
        color: var(--dwg-theme__color__disabled__text)
    }

    .desktop\:hover\:dwg-color--attention:hover {
        color: var(--dwg-theme__color__attention__text)
    }

    .desktop\:hover\:dwg-color--success:hover {
        color: var(--dwg-theme__color__success__text)
    }

    .desktop\:hover\:dwg-color--alert:hover {
        color: var(--dwg-theme__color__alert__text)
    }

    .desktop\:hover\:dwg-color--warning:hover {
        color: var(--dwg-theme__color__warning__text)
    }

    .desktop\:active\:dwg-color--inherit:active {
        color: inherit
    }

    .desktop\:active\:dwg-color--standard:active {
        color: var(--dwg-theme__color__standard__text)
    }

    .desktop\:active\:dwg-color--faint:active {
        color: var(--dwg-theme__color__faint__text)
    }

    .desktop\:active\:dwg-color--disabled:active {
        color: var(--dwg-theme__color__disabled__text)
    }

    .desktop\:active\:dwg-color--attention:active {
        color: var(--dwg-theme__color__attention__text)
    }

    .desktop\:active\:dwg-color--success:active {
        color: var(--dwg-theme__color__success__text)
    }

    .desktop\:active\:dwg-color--alert:active {
        color: var(--dwg-theme__color__alert__text)
    }

    .desktop\:active\:dwg-color--warning:active {
        color: var(--dwg-theme__color__warning__text)
    }

    .desktop\:disabled\:dwg-color--inherit:disabled {
        color: inherit
    }

    .desktop\:disabled\:dwg-color--standard:disabled {
        color: var(--dwg-theme__color__standard__text)
    }

    .desktop\:disabled\:dwg-color--faint:disabled {
        color: var(--dwg-theme__color__faint__text)
    }

    .desktop\:disabled\:dwg-color--disabled:disabled {
        color: var(--dwg-theme__color__disabled__text)
    }

    .desktop\:disabled\:dwg-color--attention:disabled {
        color: var(--dwg-theme__color__attention__text)
    }

    .desktop\:disabled\:dwg-color--success:disabled {
        color: var(--dwg-theme__color__success__text)
    }

    .desktop\:disabled\:dwg-color--alert:disabled {
        color: var(--dwg-theme__color__alert__text)
    }

    .desktop\:disabled\:dwg-color--warning:disabled {
        color: var(--dwg-theme__color__warning__text)
    }

    .desktop\:visited\:dwg-color--inherit:visited {
        color: inherit
    }

    .desktop\:visited\:dwg-color--standard:visited {
        color: var(--dwg-theme__color__standard__text)
    }

    .desktop\:visited\:dwg-color--faint:visited {
        color: var(--dwg-theme__color__faint__text)
    }

    .desktop\:visited\:dwg-color--disabled:visited {
        color: var(--dwg-theme__color__disabled__text)
    }

    .desktop\:visited\:dwg-color--attention:visited {
        color: var(--dwg-theme__color__attention__text)
    }

    .desktop\:visited\:dwg-color--success:visited {
        color: var(--dwg-theme__color__success__text)
    }

    .desktop\:visited\:dwg-color--alert:visited {
        color: var(--dwg-theme__color__alert__text)
    }

    .desktop\:visited\:dwg-color--warning:visited {
        color: var(--dwg-theme__color__warning__text)
    }
}

@media (min-width: 1440px) {
    .desktop-lg\:dwg-color--inherit {
        color: inherit
    }

    .desktop-lg\:dwg-color--standard {
        color: var(--dwg-theme__color__standard__text)
    }

    .desktop-lg\:dwg-color--faint {
        color: var(--dwg-theme__color__faint__text)
    }

    .desktop-lg\:dwg-color--disabled {
        color: var(--dwg-theme__color__disabled__text)
    }

    .desktop-lg\:dwg-color--attention {
        color: var(--dwg-theme__color__attention__text)
    }

    .desktop-lg\:dwg-color--success {
        color: var(--dwg-theme__color__success__text)
    }

    .desktop-lg\:dwg-color--alert {
        color: var(--dwg-theme__color__alert__text)
    }

    .desktop-lg\:dwg-color--warning {
        color: var(--dwg-theme__color__warning__text)
    }

    .desktop-lg\:hover\:dwg-color--inherit:hover {
        color: inherit
    }

    .desktop-lg\:hover\:dwg-color--standard:hover {
        color: var(--dwg-theme__color__standard__text)
    }

    .desktop-lg\:hover\:dwg-color--faint:hover {
        color: var(--dwg-theme__color__faint__text)
    }

    .desktop-lg\:hover\:dwg-color--disabled:hover {
        color: var(--dwg-theme__color__disabled__text)
    }

    .desktop-lg\:hover\:dwg-color--attention:hover {
        color: var(--dwg-theme__color__attention__text)
    }

    .desktop-lg\:hover\:dwg-color--success:hover {
        color: var(--dwg-theme__color__success__text)
    }

    .desktop-lg\:hover\:dwg-color--alert:hover {
        color: var(--dwg-theme__color__alert__text)
    }

    .desktop-lg\:hover\:dwg-color--warning:hover {
        color: var(--dwg-theme__color__warning__text)
    }

    .desktop-lg\:active\:dwg-color--inherit:active {
        color: inherit
    }

    .desktop-lg\:active\:dwg-color--standard:active {
        color: var(--dwg-theme__color__standard__text)
    }

    .desktop-lg\:active\:dwg-color--faint:active {
        color: var(--dwg-theme__color__faint__text)
    }

    .desktop-lg\:active\:dwg-color--disabled:active {
        color: var(--dwg-theme__color__disabled__text)
    }

    .desktop-lg\:active\:dwg-color--attention:active {
        color: var(--dwg-theme__color__attention__text)
    }

    .desktop-lg\:active\:dwg-color--success:active {
        color: var(--dwg-theme__color__success__text)
    }

    .desktop-lg\:active\:dwg-color--alert:active {
        color: var(--dwg-theme__color__alert__text)
    }

    .desktop-lg\:active\:dwg-color--warning:active {
        color: var(--dwg-theme__color__warning__text)
    }

    .desktop-lg\:disabled\:dwg-color--inherit:disabled {
        color: inherit
    }

    .desktop-lg\:disabled\:dwg-color--standard:disabled {
        color: var(--dwg-theme__color__standard__text)
    }

    .desktop-lg\:disabled\:dwg-color--faint:disabled {
        color: var(--dwg-theme__color__faint__text)
    }

    .desktop-lg\:disabled\:dwg-color--disabled:disabled {
        color: var(--dwg-theme__color__disabled__text)
    }

    .desktop-lg\:disabled\:dwg-color--attention:disabled {
        color: var(--dwg-theme__color__attention__text)
    }

    .desktop-lg\:disabled\:dwg-color--success:disabled {
        color: var(--dwg-theme__color__success__text)
    }

    .desktop-lg\:disabled\:dwg-color--alert:disabled {
        color: var(--dwg-theme__color__alert__text)
    }

    .desktop-lg\:disabled\:dwg-color--warning:disabled {
        color: var(--dwg-theme__color__warning__text)
    }

    .desktop-lg\:visited\:dwg-color--inherit:visited {
        color: inherit
    }

    .desktop-lg\:visited\:dwg-color--standard:visited {
        color: var(--dwg-theme__color__standard__text)
    }

    .desktop-lg\:visited\:dwg-color--faint:visited {
        color: var(--dwg-theme__color__faint__text)
    }

    .desktop-lg\:visited\:dwg-color--disabled:visited {
        color: var(--dwg-theme__color__disabled__text)
    }

    .desktop-lg\:visited\:dwg-color--attention:visited {
        color: var(--dwg-theme__color__attention__text)
    }

    .desktop-lg\:visited\:dwg-color--success:visited {
        color: var(--dwg-theme__color__success__text)
    }

    .desktop-lg\:visited\:dwg-color--alert:visited {
        color: var(--dwg-theme__color__alert__text)
    }

    .desktop-lg\:visited\:dwg-color--warning:visited {
        color: var(--dwg-theme__color__warning__text)
    }
}

.dwg-color--inverse-standard {
    color: var(--dwg-theme__color__inverse__standard__text)
}

.dwg-color--inverse-faint {
    color: var(--dwg-theme__color__inverse__faint__text)
}

.dwg-color--inverse-disabled {
    color: var(--dwg-theme__color__inverse__disabled__text)
}

.dwg-color--inverse-attention {
    color: var(--dwg-theme__color__inverse__attention__text)
}

.dwg-color--inverse-success {
    color: var(--dwg-theme__color__inverse__success__text)
}

.dwg-color--inverse-alert {
    color: var(--dwg-theme__color__inverse__alert__text)
}

.dwg-color--inverse-warning {
    color: var(--dwg-theme__color__inverse__warning__text)
}

.hover\:dwg-color--inverse-standard:hover {
    color: var(--dwg-theme__color__inverse__standard__text)
}

.hover\:dwg-color--inverse-faint:hover {
    color: var(--dwg-theme__color__inverse__faint__text)
}

.hover\:dwg-color--inverse-disabled:hover {
    color: var(--dwg-theme__color__inverse__disabled__text)
}

.hover\:dwg-color--inverse-attention:hover {
    color: var(--dwg-theme__color__inverse__attention__text)
}

.hover\:dwg-color--inverse-success:hover {
    color: var(--dwg-theme__color__inverse__success__text)
}

.hover\:dwg-color--inverse-alert:hover {
    color: var(--dwg-theme__color__inverse__alert__text)
}

.hover\:dwg-color--inverse-warning:hover {
    color: var(--dwg-theme__color__inverse__warning__text)
}

.active\:dwg-color--inverse-standard:active {
    color: var(--dwg-theme__color__inverse__standard__text)
}

.active\:dwg-color--inverse-faint:active {
    color: var(--dwg-theme__color__inverse__faint__text)
}

.active\:dwg-color--inverse-disabled:active {
    color: var(--dwg-theme__color__inverse__disabled__text)
}

.active\:dwg-color--inverse-attention:active {
    color: var(--dwg-theme__color__inverse__attention__text)
}

.active\:dwg-color--inverse-success:active {
    color: var(--dwg-theme__color__inverse__success__text)
}

.active\:dwg-color--inverse-alert:active {
    color: var(--dwg-theme__color__inverse__alert__text)
}

.active\:dwg-color--inverse-warning:active {
    color: var(--dwg-theme__color__inverse__warning__text)
}

.disabled\:dwg-color--inverse-standard:disabled {
    color: var(--dwg-theme__color__inverse__standard__text)
}

.disabled\:dwg-color--inverse-faint:disabled {
    color: var(--dwg-theme__color__inverse__faint__text)
}

.disabled\:dwg-color--inverse-disabled:disabled {
    color: var(--dwg-theme__color__inverse__disabled__text)
}

.disabled\:dwg-color--inverse-attention:disabled {
    color: var(--dwg-theme__color__inverse__attention__text)
}

.disabled\:dwg-color--inverse-success:disabled {
    color: var(--dwg-theme__color__inverse__success__text)
}

.disabled\:dwg-color--inverse-alert:disabled {
    color: var(--dwg-theme__color__inverse__alert__text)
}

.disabled\:dwg-color--inverse-warning:disabled {
    color: var(--dwg-theme__color__inverse__warning__text)
}

@media (min-width: 480px) {
    .mobile-lg\:dwg-color--inverse-standard {
        color: var(--dwg-theme__color__inverse__standard__text)
    }

    .mobile-lg\:dwg-color--inverse-faint {
        color: var(--dwg-theme__color__inverse__faint__text)
    }

    .mobile-lg\:dwg-color--inverse-disabled {
        color: var(--dwg-theme__color__inverse__disabled__text)
    }

    .mobile-lg\:dwg-color--inverse-attention {
        color: var(--dwg-theme__color__inverse__attention__text)
    }

    .mobile-lg\:dwg-color--inverse-success {
        color: var(--dwg-theme__color__inverse__success__text)
    }

    .mobile-lg\:dwg-color--inverse-alert {
        color: var(--dwg-theme__color__inverse__alert__text)
    }

    .mobile-lg\:dwg-color--inverse-warning {
        color: var(--dwg-theme__color__inverse__warning__text)
    }

    .mobile-lg\:hover\:dwg-color--inverse-standard:hover {
        color: var(--dwg-theme__color__inverse__standard__text)
    }

    .mobile-lg\:hover\:dwg-color--inverse-faint:hover {
        color: var(--dwg-theme__color__inverse__faint__text)
    }

    .mobile-lg\:hover\:dwg-color--inverse-disabled:hover {
        color: var(--dwg-theme__color__inverse__disabled__text)
    }

    .mobile-lg\:hover\:dwg-color--inverse-attention:hover {
        color: var(--dwg-theme__color__inverse__attention__text)
    }

    .mobile-lg\:hover\:dwg-color--inverse-success:hover {
        color: var(--dwg-theme__color__inverse__success__text)
    }

    .mobile-lg\:hover\:dwg-color--inverse-alert:hover {
        color: var(--dwg-theme__color__inverse__alert__text)
    }

    .mobile-lg\:hover\:dwg-color--inverse-warning:hover {
        color: var(--dwg-theme__color__inverse__warning__text)
    }

    .mobile-lg\:active\:dwg-color--inverse-standard:active {
        color: var(--dwg-theme__color__inverse__standard__text)
    }

    .mobile-lg\:active\:dwg-color--inverse-faint:active {
        color: var(--dwg-theme__color__inverse__faint__text)
    }

    .mobile-lg\:active\:dwg-color--inverse-disabled:active {
        color: var(--dwg-theme__color__inverse__disabled__text)
    }

    .mobile-lg\:active\:dwg-color--inverse-attention:active {
        color: var(--dwg-theme__color__inverse__attention__text)
    }

    .mobile-lg\:active\:dwg-color--inverse-success:active {
        color: var(--dwg-theme__color__inverse__success__text)
    }

    .mobile-lg\:active\:dwg-color--inverse-alert:active {
        color: var(--dwg-theme__color__inverse__alert__text)
    }

    .mobile-lg\:active\:dwg-color--inverse-warning:active {
        color: var(--dwg-theme__color__inverse__warning__text)
    }

    .mobile-lg\:disabled\:dwg-color--inverse-standard:disabled {
        color: var(--dwg-theme__color__inverse__standard__text)
    }

    .mobile-lg\:disabled\:dwg-color--inverse-faint:disabled {
        color: var(--dwg-theme__color__inverse__faint__text)
    }

    .mobile-lg\:disabled\:dwg-color--inverse-disabled:disabled {
        color: var(--dwg-theme__color__inverse__disabled__text)
    }

    .mobile-lg\:disabled\:dwg-color--inverse-attention:disabled {
        color: var(--dwg-theme__color__inverse__attention__text)
    }

    .mobile-lg\:disabled\:dwg-color--inverse-success:disabled {
        color: var(--dwg-theme__color__inverse__success__text)
    }

    .mobile-lg\:disabled\:dwg-color--inverse-alert:disabled {
        color: var(--dwg-theme__color__inverse__alert__text)
    }

    .mobile-lg\:disabled\:dwg-color--inverse-warning:disabled {
        color: var(--dwg-theme__color__inverse__warning__text)
    }
}

@media (min-width: 768px) {
    .tablet\:dwg-color--inverse-standard {
        color: var(--dwg-theme__color__inverse__standard__text)
    }

    .tablet\:dwg-color--inverse-faint {
        color: var(--dwg-theme__color__inverse__faint__text)
    }

    .tablet\:dwg-color--inverse-disabled {
        color: var(--dwg-theme__color__inverse__disabled__text)
    }

    .tablet\:dwg-color--inverse-attention {
        color: var(--dwg-theme__color__inverse__attention__text)
    }

    .tablet\:dwg-color--inverse-success {
        color: var(--dwg-theme__color__inverse__success__text)
    }

    .tablet\:dwg-color--inverse-alert {
        color: var(--dwg-theme__color__inverse__alert__text)
    }

    .tablet\:dwg-color--inverse-warning {
        color: var(--dwg-theme__color__inverse__warning__text)
    }

    .tablet\:hover\:dwg-color--inverse-standard:hover {
        color: var(--dwg-theme__color__inverse__standard__text)
    }

    .tablet\:hover\:dwg-color--inverse-faint:hover {
        color: var(--dwg-theme__color__inverse__faint__text)
    }

    .tablet\:hover\:dwg-color--inverse-disabled:hover {
        color: var(--dwg-theme__color__inverse__disabled__text)
    }

    .tablet\:hover\:dwg-color--inverse-attention:hover {
        color: var(--dwg-theme__color__inverse__attention__text)
    }

    .tablet\:hover\:dwg-color--inverse-success:hover {
        color: var(--dwg-theme__color__inverse__success__text)
    }

    .tablet\:hover\:dwg-color--inverse-alert:hover {
        color: var(--dwg-theme__color__inverse__alert__text)
    }

    .tablet\:hover\:dwg-color--inverse-warning:hover {
        color: var(--dwg-theme__color__inverse__warning__text)
    }

    .tablet\:active\:dwg-color--inverse-standard:active {
        color: var(--dwg-theme__color__inverse__standard__text)
    }

    .tablet\:active\:dwg-color--inverse-faint:active {
        color: var(--dwg-theme__color__inverse__faint__text)
    }

    .tablet\:active\:dwg-color--inverse-disabled:active {
        color: var(--dwg-theme__color__inverse__disabled__text)
    }

    .tablet\:active\:dwg-color--inverse-attention:active {
        color: var(--dwg-theme__color__inverse__attention__text)
    }

    .tablet\:active\:dwg-color--inverse-success:active {
        color: var(--dwg-theme__color__inverse__success__text)
    }

    .tablet\:active\:dwg-color--inverse-alert:active {
        color: var(--dwg-theme__color__inverse__alert__text)
    }

    .tablet\:active\:dwg-color--inverse-warning:active {
        color: var(--dwg-theme__color__inverse__warning__text)
    }

    .tablet\:disabled\:dwg-color--inverse-standard:disabled {
        color: var(--dwg-theme__color__inverse__standard__text)
    }

    .tablet\:disabled\:dwg-color--inverse-faint:disabled {
        color: var(--dwg-theme__color__inverse__faint__text)
    }

    .tablet\:disabled\:dwg-color--inverse-disabled:disabled {
        color: var(--dwg-theme__color__inverse__disabled__text)
    }

    .tablet\:disabled\:dwg-color--inverse-attention:disabled {
        color: var(--dwg-theme__color__inverse__attention__text)
    }

    .tablet\:disabled\:dwg-color--inverse-success:disabled {
        color: var(--dwg-theme__color__inverse__success__text)
    }

    .tablet\:disabled\:dwg-color--inverse-alert:disabled {
        color: var(--dwg-theme__color__inverse__alert__text)
    }

    .tablet\:disabled\:dwg-color--inverse-warning:disabled {
        color: var(--dwg-theme__color__inverse__warning__text)
    }
}

@media (min-width: 1024px) {
    .tablet-lg\:dwg-color--inverse-standard {
        color: var(--dwg-theme__color__inverse__standard__text)
    }

    .tablet-lg\:dwg-color--inverse-faint {
        color: var(--dwg-theme__color__inverse__faint__text)
    }

    .tablet-lg\:dwg-color--inverse-disabled {
        color: var(--dwg-theme__color__inverse__disabled__text)
    }

    .tablet-lg\:dwg-color--inverse-attention {
        color: var(--dwg-theme__color__inverse__attention__text)
    }

    .tablet-lg\:dwg-color--inverse-success {
        color: var(--dwg-theme__color__inverse__success__text)
    }

    .tablet-lg\:dwg-color--inverse-alert {
        color: var(--dwg-theme__color__inverse__alert__text)
    }

    .tablet-lg\:dwg-color--inverse-warning {
        color: var(--dwg-theme__color__inverse__warning__text)
    }

    .tablet-lg\:hover\:dwg-color--inverse-standard:hover {
        color: var(--dwg-theme__color__inverse__standard__text)
    }

    .tablet-lg\:hover\:dwg-color--inverse-faint:hover {
        color: var(--dwg-theme__color__inverse__faint__text)
    }

    .tablet-lg\:hover\:dwg-color--inverse-disabled:hover {
        color: var(--dwg-theme__color__inverse__disabled__text)
    }

    .tablet-lg\:hover\:dwg-color--inverse-attention:hover {
        color: var(--dwg-theme__color__inverse__attention__text)
    }

    .tablet-lg\:hover\:dwg-color--inverse-success:hover {
        color: var(--dwg-theme__color__inverse__success__text)
    }

    .tablet-lg\:hover\:dwg-color--inverse-alert:hover {
        color: var(--dwg-theme__color__inverse__alert__text)
    }

    .tablet-lg\:hover\:dwg-color--inverse-warning:hover {
        color: var(--dwg-theme__color__inverse__warning__text)
    }

    .tablet-lg\:active\:dwg-color--inverse-standard:active {
        color: var(--dwg-theme__color__inverse__standard__text)
    }

    .tablet-lg\:active\:dwg-color--inverse-faint:active {
        color: var(--dwg-theme__color__inverse__faint__text)
    }

    .tablet-lg\:active\:dwg-color--inverse-disabled:active {
        color: var(--dwg-theme__color__inverse__disabled__text)
    }

    .tablet-lg\:active\:dwg-color--inverse-attention:active {
        color: var(--dwg-theme__color__inverse__attention__text)
    }

    .tablet-lg\:active\:dwg-color--inverse-success:active {
        color: var(--dwg-theme__color__inverse__success__text)
    }

    .tablet-lg\:active\:dwg-color--inverse-alert:active {
        color: var(--dwg-theme__color__inverse__alert__text)
    }

    .tablet-lg\:active\:dwg-color--inverse-warning:active {
        color: var(--dwg-theme__color__inverse__warning__text)
    }

    .tablet-lg\:disabled\:dwg-color--inverse-standard:disabled {
        color: var(--dwg-theme__color__inverse__standard__text)
    }

    .tablet-lg\:disabled\:dwg-color--inverse-faint:disabled {
        color: var(--dwg-theme__color__inverse__faint__text)
    }

    .tablet-lg\:disabled\:dwg-color--inverse-disabled:disabled {
        color: var(--dwg-theme__color__inverse__disabled__text)
    }

    .tablet-lg\:disabled\:dwg-color--inverse-attention:disabled {
        color: var(--dwg-theme__color__inverse__attention__text)
    }

    .tablet-lg\:disabled\:dwg-color--inverse-success:disabled {
        color: var(--dwg-theme__color__inverse__success__text)
    }

    .tablet-lg\:disabled\:dwg-color--inverse-alert:disabled {
        color: var(--dwg-theme__color__inverse__alert__text)
    }

    .tablet-lg\:disabled\:dwg-color--inverse-warning:disabled {
        color: var(--dwg-theme__color__inverse__warning__text)
    }
}

@media (min-width: 1280px) {
    .desktop\:dwg-color--inverse-standard {
        color: var(--dwg-theme__color__inverse__standard__text)
    }

    .desktop\:dwg-color--inverse-faint {
        color: var(--dwg-theme__color__inverse__faint__text)
    }

    .desktop\:dwg-color--inverse-disabled {
        color: var(--dwg-theme__color__inverse__disabled__text)
    }

    .desktop\:dwg-color--inverse-attention {
        color: var(--dwg-theme__color__inverse__attention__text)
    }

    .desktop\:dwg-color--inverse-success {
        color: var(--dwg-theme__color__inverse__success__text)
    }

    .desktop\:dwg-color--inverse-alert {
        color: var(--dwg-theme__color__inverse__alert__text)
    }

    .desktop\:dwg-color--inverse-warning {
        color: var(--dwg-theme__color__inverse__warning__text)
    }

    .desktop\:hover\:dwg-color--inverse-standard:hover {
        color: var(--dwg-theme__color__inverse__standard__text)
    }

    .desktop\:hover\:dwg-color--inverse-faint:hover {
        color: var(--dwg-theme__color__inverse__faint__text)
    }

    .desktop\:hover\:dwg-color--inverse-disabled:hover {
        color: var(--dwg-theme__color__inverse__disabled__text)
    }

    .desktop\:hover\:dwg-color--inverse-attention:hover {
        color: var(--dwg-theme__color__inverse__attention__text)
    }

    .desktop\:hover\:dwg-color--inverse-success:hover {
        color: var(--dwg-theme__color__inverse__success__text)
    }

    .desktop\:hover\:dwg-color--inverse-alert:hover {
        color: var(--dwg-theme__color__inverse__alert__text)
    }

    .desktop\:hover\:dwg-color--inverse-warning:hover {
        color: var(--dwg-theme__color__inverse__warning__text)
    }

    .desktop\:active\:dwg-color--inverse-standard:active {
        color: var(--dwg-theme__color__inverse__standard__text)
    }

    .desktop\:active\:dwg-color--inverse-faint:active {
        color: var(--dwg-theme__color__inverse__faint__text)
    }

    .desktop\:active\:dwg-color--inverse-disabled:active {
        color: var(--dwg-theme__color__inverse__disabled__text)
    }

    .desktop\:active\:dwg-color--inverse-attention:active {
        color: var(--dwg-theme__color__inverse__attention__text)
    }

    .desktop\:active\:dwg-color--inverse-success:active {
        color: var(--dwg-theme__color__inverse__success__text)
    }

    .desktop\:active\:dwg-color--inverse-alert:active {
        color: var(--dwg-theme__color__inverse__alert__text)
    }

    .desktop\:active\:dwg-color--inverse-warning:active {
        color: var(--dwg-theme__color__inverse__warning__text)
    }

    .desktop\:disabled\:dwg-color--inverse-standard:disabled {
        color: var(--dwg-theme__color__inverse__standard__text)
    }

    .desktop\:disabled\:dwg-color--inverse-faint:disabled {
        color: var(--dwg-theme__color__inverse__faint__text)
    }

    .desktop\:disabled\:dwg-color--inverse-disabled:disabled {
        color: var(--dwg-theme__color__inverse__disabled__text)
    }

    .desktop\:disabled\:dwg-color--inverse-attention:disabled {
        color: var(--dwg-theme__color__inverse__attention__text)
    }

    .desktop\:disabled\:dwg-color--inverse-success:disabled {
        color: var(--dwg-theme__color__inverse__success__text)
    }

    .desktop\:disabled\:dwg-color--inverse-alert:disabled {
        color: var(--dwg-theme__color__inverse__alert__text)
    }

    .desktop\:disabled\:dwg-color--inverse-warning:disabled {
        color: var(--dwg-theme__color__inverse__warning__text)
    }
}

@media (min-width: 1440px) {
    .desktop-lg\:dwg-color--inverse-standard {
        color: var(--dwg-theme__color__inverse__standard__text)
    }

    .desktop-lg\:dwg-color--inverse-faint {
        color: var(--dwg-theme__color__inverse__faint__text)
    }

    .desktop-lg\:dwg-color--inverse-disabled {
        color: var(--dwg-theme__color__inverse__disabled__text)
    }

    .desktop-lg\:dwg-color--inverse-attention {
        color: var(--dwg-theme__color__inverse__attention__text)
    }

    .desktop-lg\:dwg-color--inverse-success {
        color: var(--dwg-theme__color__inverse__success__text)
    }

    .desktop-lg\:dwg-color--inverse-alert {
        color: var(--dwg-theme__color__inverse__alert__text)
    }

    .desktop-lg\:dwg-color--inverse-warning {
        color: var(--dwg-theme__color__inverse__warning__text)
    }

    .desktop-lg\:hover\:dwg-color--inverse-standard:hover {
        color: var(--dwg-theme__color__inverse__standard__text)
    }

    .desktop-lg\:hover\:dwg-color--inverse-faint:hover {
        color: var(--dwg-theme__color__inverse__faint__text)
    }

    .desktop-lg\:hover\:dwg-color--inverse-disabled:hover {
        color: var(--dwg-theme__color__inverse__disabled__text)
    }

    .desktop-lg\:hover\:dwg-color--inverse-attention:hover {
        color: var(--dwg-theme__color__inverse__attention__text)
    }

    .desktop-lg\:hover\:dwg-color--inverse-success:hover {
        color: var(--dwg-theme__color__inverse__success__text)
    }

    .desktop-lg\:hover\:dwg-color--inverse-alert:hover {
        color: var(--dwg-theme__color__inverse__alert__text)
    }

    .desktop-lg\:hover\:dwg-color--inverse-warning:hover {
        color: var(--dwg-theme__color__inverse__warning__text)
    }

    .desktop-lg\:active\:dwg-color--inverse-standard:active {
        color: var(--dwg-theme__color__inverse__standard__text)
    }

    .desktop-lg\:active\:dwg-color--inverse-faint:active {
        color: var(--dwg-theme__color__inverse__faint__text)
    }

    .desktop-lg\:active\:dwg-color--inverse-disabled:active {
        color: var(--dwg-theme__color__inverse__disabled__text)
    }

    .desktop-lg\:active\:dwg-color--inverse-attention:active {
        color: var(--dwg-theme__color__inverse__attention__text)
    }

    .desktop-lg\:active\:dwg-color--inverse-success:active {
        color: var(--dwg-theme__color__inverse__success__text)
    }

    .desktop-lg\:active\:dwg-color--inverse-alert:active {
        color: var(--dwg-theme__color__inverse__alert__text)
    }

    .desktop-lg\:active\:dwg-color--inverse-warning:active {
        color: var(--dwg-theme__color__inverse__warning__text)
    }

    .desktop-lg\:disabled\:dwg-color--inverse-standard:disabled {
        color: var(--dwg-theme__color__inverse__standard__text)
    }

    .desktop-lg\:disabled\:dwg-color--inverse-faint:disabled {
        color: var(--dwg-theme__color__inverse__faint__text)
    }

    .desktop-lg\:disabled\:dwg-color--inverse-disabled:disabled {
        color: var(--dwg-theme__color__inverse__disabled__text)
    }

    .desktop-lg\:disabled\:dwg-color--inverse-attention:disabled {
        color: var(--dwg-theme__color__inverse__attention__text)
    }

    .desktop-lg\:disabled\:dwg-color--inverse-success:disabled {
        color: var(--dwg-theme__color__inverse__success__text)
    }

    .desktop-lg\:disabled\:dwg-color--inverse-alert:disabled {
        color: var(--dwg-theme__color__inverse__alert__text)
    }

    .desktop-lg\:disabled\:dwg-color--inverse-warning:disabled {
        color: var(--dwg-theme__color__inverse__warning__text)
    }
}

.dwg-column-gap--0 {
    column-gap: 0
}

.dwg-column-gap--0_5 {
    column-gap: var(--dwg-spacing__unit--0_5)
}

.dwg-column-gap--1 {
    column-gap: var(--dwg-spacing__unit--1)
}

.dwg-column-gap--1_5 {
    column-gap: var(--dwg-spacing__unit--1_5)
}

.dwg-column-gap--2 {
    column-gap: var(--dwg-spacing__unit--2)
}

.dwg-column-gap--3 {
    column-gap: var(--dwg-spacing__unit--3)
}

.dwg-column-gap--4 {
    column-gap: var(--dwg-spacing__unit--4)
}

.dwg-column-gap--6 {
    column-gap: var(--dwg-spacing__unit--6)
}

.dwg-column-gap--8 {
    column-gap: var(--dwg-spacing__unit--8)
}

.dwg-column-gap--9 {
    column-gap: var(--dwg-spacing__unit--9)
}

.dwg-column-gap--12 {
    column-gap: var(--dwg-spacing__unit--12)
}

.dwg-column-gap--15 {
    column-gap: var(--dwg-spacing__unit--15)
}

.dwg-column-gap--19 {
    column-gap: var(--dwg-spacing__unit--19)
}

@media (min-width: 480px) {
    .mobile-lg\:dwg-column-gap--0 {
        column-gap: 0
    }

    .mobile-lg\:dwg-column-gap--0_5 {
        column-gap: var(--dwg-spacing__unit--0_5)
    }

    .mobile-lg\:dwg-column-gap--1 {
        column-gap: var(--dwg-spacing__unit--1)
    }

    .mobile-lg\:dwg-column-gap--1_5 {
        column-gap: var(--dwg-spacing__unit--1_5)
    }

    .mobile-lg\:dwg-column-gap--2 {
        column-gap: var(--dwg-spacing__unit--2)
    }

    .mobile-lg\:dwg-column-gap--3 {
        column-gap: var(--dwg-spacing__unit--3)
    }

    .mobile-lg\:dwg-column-gap--4 {
        column-gap: var(--dwg-spacing__unit--4)
    }

    .mobile-lg\:dwg-column-gap--6 {
        column-gap: var(--dwg-spacing__unit--6)
    }

    .mobile-lg\:dwg-column-gap--8 {
        column-gap: var(--dwg-spacing__unit--8)
    }

    .mobile-lg\:dwg-column-gap--9 {
        column-gap: var(--dwg-spacing__unit--9)
    }

    .mobile-lg\:dwg-column-gap--12 {
        column-gap: var(--dwg-spacing__unit--12)
    }

    .mobile-lg\:dwg-column-gap--15 {
        column-gap: var(--dwg-spacing__unit--15)
    }

    .mobile-lg\:dwg-column-gap--19 {
        column-gap: var(--dwg-spacing__unit--19)
    }
}

@media (min-width: 768px) {
    .tablet\:dwg-column-gap--0 {
        column-gap: 0
    }

    .tablet\:dwg-column-gap--0_5 {
        column-gap: var(--dwg-spacing__unit--0_5)
    }

    .tablet\:dwg-column-gap--1 {
        column-gap: var(--dwg-spacing__unit--1)
    }

    .tablet\:dwg-column-gap--1_5 {
        column-gap: var(--dwg-spacing__unit--1_5)
    }

    .tablet\:dwg-column-gap--2 {
        column-gap: var(--dwg-spacing__unit--2)
    }

    .tablet\:dwg-column-gap--3 {
        column-gap: var(--dwg-spacing__unit--3)
    }

    .tablet\:dwg-column-gap--4 {
        column-gap: var(--dwg-spacing__unit--4)
    }

    .tablet\:dwg-column-gap--6 {
        column-gap: var(--dwg-spacing__unit--6)
    }

    .tablet\:dwg-column-gap--8 {
        column-gap: var(--dwg-spacing__unit--8)
    }

    .tablet\:dwg-column-gap--9 {
        column-gap: var(--dwg-spacing__unit--9)
    }

    .tablet\:dwg-column-gap--12 {
        column-gap: var(--dwg-spacing__unit--12)
    }

    .tablet\:dwg-column-gap--15 {
        column-gap: var(--dwg-spacing__unit--15)
    }

    .tablet\:dwg-column-gap--19 {
        column-gap: var(--dwg-spacing__unit--19)
    }
}

@media (min-width: 1024px) {
    .tablet-lg\:dwg-column-gap--0 {
        column-gap: 0
    }

    .tablet-lg\:dwg-column-gap--0_5 {
        column-gap: var(--dwg-spacing__unit--0_5)
    }

    .tablet-lg\:dwg-column-gap--1 {
        column-gap: var(--dwg-spacing__unit--1)
    }

    .tablet-lg\:dwg-column-gap--1_5 {
        column-gap: var(--dwg-spacing__unit--1_5)
    }

    .tablet-lg\:dwg-column-gap--2 {
        column-gap: var(--dwg-spacing__unit--2)
    }

    .tablet-lg\:dwg-column-gap--3 {
        column-gap: var(--dwg-spacing__unit--3)
    }

    .tablet-lg\:dwg-column-gap--4 {
        column-gap: var(--dwg-spacing__unit--4)
    }

    .tablet-lg\:dwg-column-gap--6 {
        column-gap: var(--dwg-spacing__unit--6)
    }

    .tablet-lg\:dwg-column-gap--8 {
        column-gap: var(--dwg-spacing__unit--8)
    }

    .tablet-lg\:dwg-column-gap--9 {
        column-gap: var(--dwg-spacing__unit--9)
    }

    .tablet-lg\:dwg-column-gap--12 {
        column-gap: var(--dwg-spacing__unit--12)
    }

    .tablet-lg\:dwg-column-gap--15 {
        column-gap: var(--dwg-spacing__unit--15)
    }

    .tablet-lg\:dwg-column-gap--19 {
        column-gap: var(--dwg-spacing__unit--19)
    }
}

@media (min-width: 1280px) {
    .desktop\:dwg-column-gap--0 {
        column-gap: 0
    }

    .desktop\:dwg-column-gap--0_5 {
        column-gap: var(--dwg-spacing__unit--0_5)
    }

    .desktop\:dwg-column-gap--1 {
        column-gap: var(--dwg-spacing__unit--1)
    }

    .desktop\:dwg-column-gap--1_5 {
        column-gap: var(--dwg-spacing__unit--1_5)
    }

    .desktop\:dwg-column-gap--2 {
        column-gap: var(--dwg-spacing__unit--2)
    }

    .desktop\:dwg-column-gap--3 {
        column-gap: var(--dwg-spacing__unit--3)
    }

    .desktop\:dwg-column-gap--4 {
        column-gap: var(--dwg-spacing__unit--4)
    }

    .desktop\:dwg-column-gap--6 {
        column-gap: var(--dwg-spacing__unit--6)
    }

    .desktop\:dwg-column-gap--8 {
        column-gap: var(--dwg-spacing__unit--8)
    }

    .desktop\:dwg-column-gap--9 {
        column-gap: var(--dwg-spacing__unit--9)
    }

    .desktop\:dwg-column-gap--12 {
        column-gap: var(--dwg-spacing__unit--12)
    }

    .desktop\:dwg-column-gap--15 {
        column-gap: var(--dwg-spacing__unit--15)
    }

    .desktop\:dwg-column-gap--19 {
        column-gap: var(--dwg-spacing__unit--19)
    }
}

@media (min-width: 1440px) {
    .desktop-lg\:dwg-column-gap--0 {
        column-gap: 0
    }

    .desktop-lg\:dwg-column-gap--0_5 {
        column-gap: var(--dwg-spacing__unit--0_5)
    }

    .desktop-lg\:dwg-column-gap--1 {
        column-gap: var(--dwg-spacing__unit--1)
    }

    .desktop-lg\:dwg-column-gap--1_5 {
        column-gap: var(--dwg-spacing__unit--1_5)
    }

    .desktop-lg\:dwg-column-gap--2 {
        column-gap: var(--dwg-spacing__unit--2)
    }

    .desktop-lg\:dwg-column-gap--3 {
        column-gap: var(--dwg-spacing__unit--3)
    }

    .desktop-lg\:dwg-column-gap--4 {
        column-gap: var(--dwg-spacing__unit--4)
    }

    .desktop-lg\:dwg-column-gap--6 {
        column-gap: var(--dwg-spacing__unit--6)
    }

    .desktop-lg\:dwg-column-gap--8 {
        column-gap: var(--dwg-spacing__unit--8)
    }

    .desktop-lg\:dwg-column-gap--9 {
        column-gap: var(--dwg-spacing__unit--9)
    }

    .desktop-lg\:dwg-column-gap--12 {
        column-gap: var(--dwg-spacing__unit--12)
    }

    .desktop-lg\:dwg-column-gap--15 {
        column-gap: var(--dwg-spacing__unit--15)
    }

    .desktop-lg\:dwg-column-gap--19 {
        column-gap: var(--dwg-spacing__unit--19)
    }
}

@media (min-width: 1920px) {
    .ultrawide\:dwg-column-gap--0 {
        column-gap: 0
    }

    .ultrawide\:dwg-column-gap--0_5 {
        column-gap: var(--dwg-spacing__unit--0_5)
    }

    .ultrawide\:dwg-column-gap--1 {
        column-gap: var(--dwg-spacing__unit--1)
    }

    .ultrawide\:dwg-column-gap--1_5 {
        column-gap: var(--dwg-spacing__unit--1_5)
    }

    .ultrawide\:dwg-column-gap--2 {
        column-gap: var(--dwg-spacing__unit--2)
    }

    .ultrawide\:dwg-column-gap--3 {
        column-gap: var(--dwg-spacing__unit--3)
    }

    .ultrawide\:dwg-column-gap--4 {
        column-gap: var(--dwg-spacing__unit--4)
    }

    .ultrawide\:dwg-column-gap--6 {
        column-gap: var(--dwg-spacing__unit--6)
    }

    .ultrawide\:dwg-column-gap--8 {
        column-gap: var(--dwg-spacing__unit--8)
    }

    .ultrawide\:dwg-column-gap--9 {
        column-gap: var(--dwg-spacing__unit--9)
    }

    .ultrawide\:dwg-column-gap--12 {
        column-gap: var(--dwg-spacing__unit--12)
    }

    .ultrawide\:dwg-column-gap--15 {
        column-gap: var(--dwg-spacing__unit--15)
    }

    .ultrawide\:dwg-column-gap--19 {
        column-gap: var(--dwg-spacing__unit--19)
    }
}

.dwg-display--none {
    display: none
}

.dwg-display--block {
    display: block
}

.dwg-display--inline {
    display: inline
}

.dwg-display--inline-block {
    display: inline-block
}

.dwg-display--flex {
    display: flex
}

.dwg-display--inline-flex {
    display: inline-flex
}

.dwg-display--grid {
    display: grid
}

.dwg-display--inline-grid {
    display: inline-grid
}

@media (min-width: 480px) {
    .mobile-lg\:dwg-display--none {
        display: none
    }

    .mobile-lg\:dwg-display--block {
        display: block
    }

    .mobile-lg\:dwg-display--inline {
        display: inline
    }

    .mobile-lg\:dwg-display--inline-block {
        display: inline-block
    }

    .mobile-lg\:dwg-display--flex {
        display: flex
    }

    .mobile-lg\:dwg-display--inline-flex {
        display: inline-flex
    }

    .mobile-lg\:dwg-display--grid {
        display: grid
    }

    .mobile-lg\:dwg-display--inline-grid {
        display: inline-grid
    }
}

@media (min-width: 768px) {
    .tablet\:dwg-display--none {
        display: none
    }

    .tablet\:dwg-display--block {
        display: block
    }

    .tablet\:dwg-display--inline {
        display: inline
    }

    .tablet\:dwg-display--inline-block {
        display: inline-block
    }

    .tablet\:dwg-display--flex {
        display: flex
    }

    .tablet\:dwg-display--inline-flex {
        display: inline-flex
    }

    .tablet\:dwg-display--grid {
        display: grid
    }

    .tablet\:dwg-display--inline-grid {
        display: inline-grid
    }
}

@media (min-width: 1024px) {
    .tablet-lg\:dwg-display--none {
        display: none
    }

    .tablet-lg\:dwg-display--block {
        display: block
    }

    .tablet-lg\:dwg-display--inline {
        display: inline
    }

    .tablet-lg\:dwg-display--inline-block {
        display: inline-block
    }

    .tablet-lg\:dwg-display--flex {
        display: flex
    }

    .tablet-lg\:dwg-display--inline-flex {
        display: inline-flex
    }

    .tablet-lg\:dwg-display--grid {
        display: grid
    }

    .tablet-lg\:dwg-display--inline-grid {
        display: inline-grid
    }
}

@media (min-width: 1280px) {
    .desktop\:dwg-display--none {
        display: none
    }

    .desktop\:dwg-display--block {
        display: block
    }

    .desktop\:dwg-display--inline {
        display: inline
    }

    .desktop\:dwg-display--inline-block {
        display: inline-block
    }

    .desktop\:dwg-display--flex {
        display: flex
    }

    .desktop\:dwg-display--inline-flex {
        display: inline-flex
    }

    .desktop\:dwg-display--grid {
        display: grid
    }

    .desktop\:dwg-display--inline-grid {
        display: inline-grid
    }
}

@media (min-width: 1440px) {
    .desktop-lg\:dwg-display--none {
        display: none
    }

    .desktop-lg\:dwg-display--block {
        display: block
    }

    .desktop-lg\:dwg-display--inline {
        display: inline
    }

    .desktop-lg\:dwg-display--inline-block {
        display: inline-block
    }

    .desktop-lg\:dwg-display--flex {
        display: flex
    }

    .desktop-lg\:dwg-display--inline-flex {
        display: inline-flex
    }

    .desktop-lg\:dwg-display--grid {
        display: grid
    }

    .desktop-lg\:dwg-display--inline-grid {
        display: inline-grid
    }
}

@media (min-width: 1920px) {
    .ultrawide\:dwg-display--none {
        display: none
    }

    .ultrawide\:dwg-display--block {
        display: block
    }

    .ultrawide\:dwg-display--inline {
        display: inline
    }

    .ultrawide\:dwg-display--inline-block {
        display: inline-block
    }

    .ultrawide\:dwg-display--flex {
        display: flex
    }

    .ultrawide\:dwg-display--inline-flex {
        display: inline-flex
    }

    .ultrawide\:dwg-display--grid {
        display: grid
    }

    .ultrawide\:dwg-display--inline-grid {
        display: inline-grid
    }
}

.dwg-flex-column-gap--0,
.dwg-flex-column-gap--0>* {
    margin-left: 0
}

.dwg-flex-column-gap--0_5 {
    margin-left: calc(var(--dwg-spacing__unit--0_5)*-1)
}

.dwg-flex-column-gap--0_5>* {
    margin-left: var(--dwg-spacing__unit--0_5)
}

.dwg-flex-column-gap--1 {
    margin-left: calc(var(--dwg-spacing__unit--1)*-1)
}

.dwg-flex-column-gap--1>* {
    margin-left: var(--dwg-spacing__unit--1)
}

.dwg-flex-column-gap--1_5 {
    margin-left: calc(var(--dwg-spacing__unit--1_5)*-1)
}

.dwg-flex-column-gap--1_5>* {
    margin-left: var(--dwg-spacing__unit--1_5)
}

.dwg-flex-column-gap--2 {
    margin-left: calc(var(--dwg-spacing__unit--2)*-1)
}

.dwg-flex-column-gap--2>* {
    margin-left: var(--dwg-spacing__unit--2)
}

.dwg-flex-column-gap--3 {
    margin-left: calc(var(--dwg-spacing__unit--3)*-1)
}

.dwg-flex-column-gap--3>* {
    margin-left: var(--dwg-spacing__unit--3)
}

.dwg-flex-column-gap--4 {
    margin-left: calc(var(--dwg-spacing__unit--4)*-1)
}

.dwg-flex-column-gap--4>* {
    margin-left: var(--dwg-spacing__unit--4)
}

.dwg-flex-column-gap--6 {
    margin-left: calc(var(--dwg-spacing__unit--6)*-1)
}

.dwg-flex-column-gap--6>* {
    margin-left: var(--dwg-spacing__unit--6)
}

.dwg-flex-column-gap--9 {
    margin-left: calc(var(--dwg-spacing__unit--9)*-1)
}

.dwg-flex-column-gap--9>* {
    margin-left: var(--dwg-spacing__unit--9)
}

.dwg-flex-column-gap--12 {
    margin-left: calc(var(--dwg-spacing__unit--12)*-1)
}

.dwg-flex-column-gap--12>* {
    margin-left: var(--dwg-spacing__unit--12)
}

.dwg-flex-column-gap--15 {
    margin-left: calc(var(--dwg-spacing__unit--15)*-1)
}

.dwg-flex-column-gap--15>* {
    margin-left: var(--dwg-spacing__unit--15)
}

.dwg-flex-column-gap--19 {
    margin-left: calc(var(--dwg-spacing__unit--19)*-1)
}

.dwg-flex-column-gap--19>* {
    margin-left: var(--dwg-spacing__unit--19)
}

@media (min-width: 480px) {

    .mobile-lg\:dwg-flex-column-gap--0,
    .mobile-lg\:dwg-flex-column-gap--0>* {
        margin-left: 0
    }

    .mobile-lg\:dwg-flex-column-gap--0_5 {
        margin-left: calc(var(--dwg-spacing__unit--0_5)*-1)
    }

    .mobile-lg\:dwg-flex-column-gap--0_5>* {
        margin-left: var(--dwg-spacing__unit--0_5)
    }

    .mobile-lg\:dwg-flex-column-gap--1 {
        margin-left: calc(var(--dwg-spacing__unit--1)*-1)
    }

    .mobile-lg\:dwg-flex-column-gap--1>* {
        margin-left: var(--dwg-spacing__unit--1)
    }

    .mobile-lg\:dwg-flex-column-gap--1_5 {
        margin-left: calc(var(--dwg-spacing__unit--1_5)*-1)
    }

    .mobile-lg\:dwg-flex-column-gap--1_5>* {
        margin-left: var(--dwg-spacing__unit--1_5)
    }

    .mobile-lg\:dwg-flex-column-gap--2 {
        margin-left: calc(var(--dwg-spacing__unit--2)*-1)
    }

    .mobile-lg\:dwg-flex-column-gap--2>* {
        margin-left: var(--dwg-spacing__unit--2)
    }

    .mobile-lg\:dwg-flex-column-gap--3 {
        margin-left: calc(var(--dwg-spacing__unit--3)*-1)
    }

    .mobile-lg\:dwg-flex-column-gap--3>* {
        margin-left: var(--dwg-spacing__unit--3)
    }

    .mobile-lg\:dwg-flex-column-gap--4 {
        margin-left: calc(var(--dwg-spacing__unit--4)*-1)
    }

    .mobile-lg\:dwg-flex-column-gap--4>* {
        margin-left: var(--dwg-spacing__unit--4)
    }

    .mobile-lg\:dwg-flex-column-gap--6 {
        margin-left: calc(var(--dwg-spacing__unit--6)*-1)
    }

    .mobile-lg\:dwg-flex-column-gap--6>* {
        margin-left: var(--dwg-spacing__unit--6)
    }

    .mobile-lg\:dwg-flex-column-gap--9 {
        margin-left: calc(var(--dwg-spacing__unit--9)*-1)
    }

    .mobile-lg\:dwg-flex-column-gap--9>* {
        margin-left: var(--dwg-spacing__unit--9)
    }

    .mobile-lg\:dwg-flex-column-gap--12 {
        margin-left: calc(var(--dwg-spacing__unit--12)*-1)
    }

    .mobile-lg\:dwg-flex-column-gap--12>* {
        margin-left: var(--dwg-spacing__unit--12)
    }

    .mobile-lg\:dwg-flex-column-gap--15 {
        margin-left: calc(var(--dwg-spacing__unit--15)*-1)
    }

    .mobile-lg\:dwg-flex-column-gap--15>* {
        margin-left: var(--dwg-spacing__unit--15)
    }

    .mobile-lg\:dwg-flex-column-gap--19 {
        margin-left: calc(var(--dwg-spacing__unit--19)*-1)
    }

    .mobile-lg\:dwg-flex-column-gap--19>* {
        margin-left: var(--dwg-spacing__unit--19)
    }
}

@media (min-width: 768px) {

    .tablet\:dwg-flex-column-gap--0,
    .tablet\:dwg-flex-column-gap--0>* {
        margin-left: 0
    }

    .tablet\:dwg-flex-column-gap--0_5 {
        margin-left: calc(var(--dwg-spacing__unit--0_5)*-1)
    }

    .tablet\:dwg-flex-column-gap--0_5>* {
        margin-left: var(--dwg-spacing__unit--0_5)
    }

    .tablet\:dwg-flex-column-gap--1 {
        margin-left: calc(var(--dwg-spacing__unit--1)*-1)
    }

    .tablet\:dwg-flex-column-gap--1>* {
        margin-left: var(--dwg-spacing__unit--1)
    }

    .tablet\:dwg-flex-column-gap--1_5 {
        margin-left: calc(var(--dwg-spacing__unit--1_5)*-1)
    }

    .tablet\:dwg-flex-column-gap--1_5>* {
        margin-left: var(--dwg-spacing__unit--1_5)
    }

    .tablet\:dwg-flex-column-gap--2 {
        margin-left: calc(var(--dwg-spacing__unit--2)*-1)
    }

    .tablet\:dwg-flex-column-gap--2>* {
        margin-left: var(--dwg-spacing__unit--2)
    }

    .tablet\:dwg-flex-column-gap--3 {
        margin-left: calc(var(--dwg-spacing__unit--3)*-1)
    }

    .tablet\:dwg-flex-column-gap--3>* {
        margin-left: var(--dwg-spacing__unit--3)
    }

    .tablet\:dwg-flex-column-gap--4 {
        margin-left: calc(var(--dwg-spacing__unit--4)*-1)
    }

    .tablet\:dwg-flex-column-gap--4>* {
        margin-left: var(--dwg-spacing__unit--4)
    }

    .tablet\:dwg-flex-column-gap--6 {
        margin-left: calc(var(--dwg-spacing__unit--6)*-1)
    }

    .tablet\:dwg-flex-column-gap--6>* {
        margin-left: var(--dwg-spacing__unit--6)
    }

    .tablet\:dwg-flex-column-gap--9 {
        margin-left: calc(var(--dwg-spacing__unit--9)*-1)
    }

    .tablet\:dwg-flex-column-gap--9>* {
        margin-left: var(--dwg-spacing__unit--9)
    }

    .tablet\:dwg-flex-column-gap--12 {
        margin-left: calc(var(--dwg-spacing__unit--12)*-1)
    }

    .tablet\:dwg-flex-column-gap--12>* {
        margin-left: var(--dwg-spacing__unit--12)
    }

    .tablet\:dwg-flex-column-gap--15 {
        margin-left: calc(var(--dwg-spacing__unit--15)*-1)
    }

    .tablet\:dwg-flex-column-gap--15>* {
        margin-left: var(--dwg-spacing__unit--15)
    }

    .tablet\:dwg-flex-column-gap--19 {
        margin-left: calc(var(--dwg-spacing__unit--19)*-1)
    }

    .tablet\:dwg-flex-column-gap--19>* {
        margin-left: var(--dwg-spacing__unit--19)
    }
}

@media (min-width: 1024px) {

    .tablet-lg\:dwg-flex-column-gap--0,
    .tablet-lg\:dwg-flex-column-gap--0>* {
        margin-left: 0
    }

    .tablet-lg\:dwg-flex-column-gap--0_5 {
        margin-left: calc(var(--dwg-spacing__unit--0_5)*-1)
    }

    .tablet-lg\:dwg-flex-column-gap--0_5>* {
        margin-left: var(--dwg-spacing__unit--0_5)
    }

    .tablet-lg\:dwg-flex-column-gap--1 {
        margin-left: calc(var(--dwg-spacing__unit--1)*-1)
    }

    .tablet-lg\:dwg-flex-column-gap--1>* {
        margin-left: var(--dwg-spacing__unit--1)
    }

    .tablet-lg\:dwg-flex-column-gap--1_5 {
        margin-left: calc(var(--dwg-spacing__unit--1_5)*-1)
    }

    .tablet-lg\:dwg-flex-column-gap--1_5>* {
        margin-left: var(--dwg-spacing__unit--1_5)
    }

    .tablet-lg\:dwg-flex-column-gap--2 {
        margin-left: calc(var(--dwg-spacing__unit--2)*-1)
    }

    .tablet-lg\:dwg-flex-column-gap--2>* {
        margin-left: var(--dwg-spacing__unit--2)
    }

    .tablet-lg\:dwg-flex-column-gap--3 {
        margin-left: calc(var(--dwg-spacing__unit--3)*-1)
    }

    .tablet-lg\:dwg-flex-column-gap--3>* {
        margin-left: var(--dwg-spacing__unit--3)
    }

    .tablet-lg\:dwg-flex-column-gap--4 {
        margin-left: calc(var(--dwg-spacing__unit--4)*-1)
    }

    .tablet-lg\:dwg-flex-column-gap--4>* {
        margin-left: var(--dwg-spacing__unit--4)
    }

    .tablet-lg\:dwg-flex-column-gap--6 {
        margin-left: calc(var(--dwg-spacing__unit--6)*-1)
    }

    .tablet-lg\:dwg-flex-column-gap--6>* {
        margin-left: var(--dwg-spacing__unit--6)
    }

    .tablet-lg\:dwg-flex-column-gap--9 {
        margin-left: calc(var(--dwg-spacing__unit--9)*-1)
    }

    .tablet-lg\:dwg-flex-column-gap--9>* {
        margin-left: var(--dwg-spacing__unit--9)
    }

    .tablet-lg\:dwg-flex-column-gap--12 {
        margin-left: calc(var(--dwg-spacing__unit--12)*-1)
    }

    .tablet-lg\:dwg-flex-column-gap--12>* {
        margin-left: var(--dwg-spacing__unit--12)
    }

    .tablet-lg\:dwg-flex-column-gap--15 {
        margin-left: calc(var(--dwg-spacing__unit--15)*-1)
    }

    .tablet-lg\:dwg-flex-column-gap--15>* {
        margin-left: var(--dwg-spacing__unit--15)
    }

    .tablet-lg\:dwg-flex-column-gap--19 {
        margin-left: calc(var(--dwg-spacing__unit--19)*-1)
    }

    .tablet-lg\:dwg-flex-column-gap--19>* {
        margin-left: var(--dwg-spacing__unit--19)
    }
}

@media (min-width: 1280px) {

    .desktop\:dwg-flex-column-gap--0,
    .desktop\:dwg-flex-column-gap--0>* {
        margin-left: 0
    }

    .desktop\:dwg-flex-column-gap--0_5 {
        margin-left: calc(var(--dwg-spacing__unit--0_5)*-1)
    }

    .desktop\:dwg-flex-column-gap--0_5>* {
        margin-left: var(--dwg-spacing__unit--0_5)
    }

    .desktop\:dwg-flex-column-gap--1 {
        margin-left: calc(var(--dwg-spacing__unit--1)*-1)
    }

    .desktop\:dwg-flex-column-gap--1>* {
        margin-left: var(--dwg-spacing__unit--1)
    }

    .desktop\:dwg-flex-column-gap--1_5 {
        margin-left: calc(var(--dwg-spacing__unit--1_5)*-1)
    }

    .desktop\:dwg-flex-column-gap--1_5>* {
        margin-left: var(--dwg-spacing__unit--1_5)
    }

    .desktop\:dwg-flex-column-gap--2 {
        margin-left: calc(var(--dwg-spacing__unit--2)*-1)
    }

    .desktop\:dwg-flex-column-gap--2>* {
        margin-left: var(--dwg-spacing__unit--2)
    }

    .desktop\:dwg-flex-column-gap--3 {
        margin-left: calc(var(--dwg-spacing__unit--3)*-1)
    }

    .desktop\:dwg-flex-column-gap--3>* {
        margin-left: var(--dwg-spacing__unit--3)
    }

    .desktop\:dwg-flex-column-gap--4 {
        margin-left: calc(var(--dwg-spacing__unit--4)*-1)
    }

    .desktop\:dwg-flex-column-gap--4>* {
        margin-left: var(--dwg-spacing__unit--4)
    }

    .desktop\:dwg-flex-column-gap--6 {
        margin-left: calc(var(--dwg-spacing__unit--6)*-1)
    }

    .desktop\:dwg-flex-column-gap--6>* {
        margin-left: var(--dwg-spacing__unit--6)
    }

    .desktop\:dwg-flex-column-gap--9 {
        margin-left: calc(var(--dwg-spacing__unit--9)*-1)
    }

    .desktop\:dwg-flex-column-gap--9>* {
        margin-left: var(--dwg-spacing__unit--9)
    }

    .desktop\:dwg-flex-column-gap--12 {
        margin-left: calc(var(--dwg-spacing__unit--12)*-1)
    }

    .desktop\:dwg-flex-column-gap--12>* {
        margin-left: var(--dwg-spacing__unit--12)
    }

    .desktop\:dwg-flex-column-gap--15 {
        margin-left: calc(var(--dwg-spacing__unit--15)*-1)
    }

    .desktop\:dwg-flex-column-gap--15>* {
        margin-left: var(--dwg-spacing__unit--15)
    }

    .desktop\:dwg-flex-column-gap--19 {
        margin-left: calc(var(--dwg-spacing__unit--19)*-1)
    }

    .desktop\:dwg-flex-column-gap--19>* {
        margin-left: var(--dwg-spacing__unit--19)
    }
}

@media (min-width: 1440px) {

    .desktop-lg\:dwg-flex-column-gap--0,
    .desktop-lg\:dwg-flex-column-gap--0>* {
        margin-left: 0
    }

    .desktop-lg\:dwg-flex-column-gap--0_5 {
        margin-left: calc(var(--dwg-spacing__unit--0_5)*-1)
    }

    .desktop-lg\:dwg-flex-column-gap--0_5>* {
        margin-left: var(--dwg-spacing__unit--0_5)
    }

    .desktop-lg\:dwg-flex-column-gap--1 {
        margin-left: calc(var(--dwg-spacing__unit--1)*-1)
    }

    .desktop-lg\:dwg-flex-column-gap--1>* {
        margin-left: var(--dwg-spacing__unit--1)
    }

    .desktop-lg\:dwg-flex-column-gap--1_5 {
        margin-left: calc(var(--dwg-spacing__unit--1_5)*-1)
    }

    .desktop-lg\:dwg-flex-column-gap--1_5>* {
        margin-left: var(--dwg-spacing__unit--1_5)
    }

    .desktop-lg\:dwg-flex-column-gap--2 {
        margin-left: calc(var(--dwg-spacing__unit--2)*-1)
    }

    .desktop-lg\:dwg-flex-column-gap--2>* {
        margin-left: var(--dwg-spacing__unit--2)
    }

    .desktop-lg\:dwg-flex-column-gap--3 {
        margin-left: calc(var(--dwg-spacing__unit--3)*-1)
    }

    .desktop-lg\:dwg-flex-column-gap--3>* {
        margin-left: var(--dwg-spacing__unit--3)
    }

    .desktop-lg\:dwg-flex-column-gap--4 {
        margin-left: calc(var(--dwg-spacing__unit--4)*-1)
    }

    .desktop-lg\:dwg-flex-column-gap--4>* {
        margin-left: var(--dwg-spacing__unit--4)
    }

    .desktop-lg\:dwg-flex-column-gap--6 {
        margin-left: calc(var(--dwg-spacing__unit--6)*-1)
    }

    .desktop-lg\:dwg-flex-column-gap--6>* {
        margin-left: var(--dwg-spacing__unit--6)
    }

    .desktop-lg\:dwg-flex-column-gap--9 {
        margin-left: calc(var(--dwg-spacing__unit--9)*-1)
    }

    .desktop-lg\:dwg-flex-column-gap--9>* {
        margin-left: var(--dwg-spacing__unit--9)
    }

    .desktop-lg\:dwg-flex-column-gap--12 {
        margin-left: calc(var(--dwg-spacing__unit--12)*-1)
    }

    .desktop-lg\:dwg-flex-column-gap--12>* {
        margin-left: var(--dwg-spacing__unit--12)
    }

    .desktop-lg\:dwg-flex-column-gap--15 {
        margin-left: calc(var(--dwg-spacing__unit--15)*-1)
    }

    .desktop-lg\:dwg-flex-column-gap--15>* {
        margin-left: var(--dwg-spacing__unit--15)
    }

    .desktop-lg\:dwg-flex-column-gap--19 {
        margin-left: calc(var(--dwg-spacing__unit--19)*-1)
    }

    .desktop-lg\:dwg-flex-column-gap--19>* {
        margin-left: var(--dwg-spacing__unit--19)
    }
}

@media (min-width: 1920px) {

    .ultrawide\:dwg-flex-column-gap--0,
    .ultrawide\:dwg-flex-column-gap--0>* {
        margin-left: 0
    }

    .ultrawide\:dwg-flex-column-gap--0_5 {
        margin-left: calc(var(--dwg-spacing__unit--0_5)*-1)
    }

    .ultrawide\:dwg-flex-column-gap--0_5>* {
        margin-left: var(--dwg-spacing__unit--0_5)
    }

    .ultrawide\:dwg-flex-column-gap--1 {
        margin-left: calc(var(--dwg-spacing__unit--1)*-1)
    }

    .ultrawide\:dwg-flex-column-gap--1>* {
        margin-left: var(--dwg-spacing__unit--1)
    }

    .ultrawide\:dwg-flex-column-gap--1_5 {
        margin-left: calc(var(--dwg-spacing__unit--1_5)*-1)
    }

    .ultrawide\:dwg-flex-column-gap--1_5>* {
        margin-left: var(--dwg-spacing__unit--1_5)
    }

    .ultrawide\:dwg-flex-column-gap--2 {
        margin-left: calc(var(--dwg-spacing__unit--2)*-1)
    }

    .ultrawide\:dwg-flex-column-gap--2>* {
        margin-left: var(--dwg-spacing__unit--2)
    }

    .ultrawide\:dwg-flex-column-gap--3 {
        margin-left: calc(var(--dwg-spacing__unit--3)*-1)
    }

    .ultrawide\:dwg-flex-column-gap--3>* {
        margin-left: var(--dwg-spacing__unit--3)
    }

    .ultrawide\:dwg-flex-column-gap--4 {
        margin-left: calc(var(--dwg-spacing__unit--4)*-1)
    }

    .ultrawide\:dwg-flex-column-gap--4>* {
        margin-left: var(--dwg-spacing__unit--4)
    }

    .ultrawide\:dwg-flex-column-gap--6 {
        margin-left: calc(var(--dwg-spacing__unit--6)*-1)
    }

    .ultrawide\:dwg-flex-column-gap--6>* {
        margin-left: var(--dwg-spacing__unit--6)
    }

    .ultrawide\:dwg-flex-column-gap--9 {
        margin-left: calc(var(--dwg-spacing__unit--9)*-1)
    }

    .ultrawide\:dwg-flex-column-gap--9>* {
        margin-left: var(--dwg-spacing__unit--9)
    }

    .ultrawide\:dwg-flex-column-gap--12 {
        margin-left: calc(var(--dwg-spacing__unit--12)*-1)
    }

    .ultrawide\:dwg-flex-column-gap--12>* {
        margin-left: var(--dwg-spacing__unit--12)
    }

    .ultrawide\:dwg-flex-column-gap--15 {
        margin-left: calc(var(--dwg-spacing__unit--15)*-1)
    }

    .ultrawide\:dwg-flex-column-gap--15>* {
        margin-left: var(--dwg-spacing__unit--15)
    }

    .ultrawide\:dwg-flex-column-gap--19 {
        margin-left: calc(var(--dwg-spacing__unit--19)*-1)
    }

    .ultrawide\:dwg-flex-column-gap--19>* {
        margin-left: var(--dwg-spacing__unit--19)
    }
}

.dwg-flex-direction--unset {
    flex-direction: unset
}

.dwg-flex-direction--row {
    flex-direction: row
}

.dwg-flex-direction--column {
    flex-direction: column
}

.dwg-flex-direction--row-reverse {
    flex-direction: row-reverse
}

.dwg-flex-direction--column-reverse {
    flex-direction: column-reverse
}

@media (min-width: 480px) {
    .mobile-lg\:dwg-flex-direction--unset {
        flex-direction: unset
    }

    .mobile-lg\:dwg-flex-direction--row {
        flex-direction: row
    }

    .mobile-lg\:dwg-flex-direction--column {
        flex-direction: column
    }

    .mobile-lg\:dwg-flex-direction--row-reverse {
        flex-direction: row-reverse
    }

    .mobile-lg\:dwg-flex-direction--column-reverse {
        flex-direction: column-reverse
    }
}

@media (min-width: 768px) {
    .tablet\:dwg-flex-direction--unset {
        flex-direction: unset
    }

    .tablet\:dwg-flex-direction--row {
        flex-direction: row
    }

    .tablet\:dwg-flex-direction--column {
        flex-direction: column
    }

    .tablet\:dwg-flex-direction--row-reverse {
        flex-direction: row-reverse
    }

    .tablet\:dwg-flex-direction--column-reverse {
        flex-direction: column-reverse
    }
}

@media (min-width: 1024px) {
    .tablet-lg\:dwg-flex-direction--unset {
        flex-direction: unset
    }

    .tablet-lg\:dwg-flex-direction--row {
        flex-direction: row
    }

    .tablet-lg\:dwg-flex-direction--column {
        flex-direction: column
    }

    .tablet-lg\:dwg-flex-direction--row-reverse {
        flex-direction: row-reverse
    }

    .tablet-lg\:dwg-flex-direction--column-reverse {
        flex-direction: column-reverse
    }
}

@media (min-width: 1280px) {
    .desktop\:dwg-flex-direction--unset {
        flex-direction: unset
    }

    .desktop\:dwg-flex-direction--row {
        flex-direction: row
    }

    .desktop\:dwg-flex-direction--column {
        flex-direction: column
    }

    .desktop\:dwg-flex-direction--row-reverse {
        flex-direction: row-reverse
    }

    .desktop\:dwg-flex-direction--column-reverse {
        flex-direction: column-reverse
    }
}

@media (min-width: 1440px) {
    .desktop-lg\:dwg-flex-direction--unset {
        flex-direction: unset
    }

    .desktop-lg\:dwg-flex-direction--row {
        flex-direction: row
    }

    .desktop-lg\:dwg-flex-direction--column {
        flex-direction: column
    }

    .desktop-lg\:dwg-flex-direction--row-reverse {
        flex-direction: row-reverse
    }

    .desktop-lg\:dwg-flex-direction--column-reverse {
        flex-direction: column-reverse
    }
}

@media (min-width: 1920px) {
    .ultrawide\:dwg-flex-direction--unset {
        flex-direction: unset
    }

    .ultrawide\:dwg-flex-direction--row {
        flex-direction: row
    }

    .ultrawide\:dwg-flex-direction--column {
        flex-direction: column
    }

    .ultrawide\:dwg-flex-direction--row-reverse {
        flex-direction: row-reverse
    }

    .ultrawide\:dwg-flex-direction--column-reverse {
        flex-direction: column-reverse
    }
}

.dwg-flex-grow {
    flex-grow: var(--dwg-flex-grow--mobile)
}

.dwg-flex-shrink {
    flex-shrink: var(--dwg-flex-shrink--mobile)
}

@media (min-width: 480px) {
    .mobile-lg\:dwg-flex-grow {
        flex-grow: var(--dwg-flex-grow--mobile-lg)
    }

    .mobile-lg\:dwg-flex-shrink {
        flex-shrink: var(--dwg-flex-shrink--mobile-lg)
    }
}

@media (min-width: 768px) {
    .tablet\:dwg-flex-grow {
        flex-grow: var(--dwg-flex-grow--tablet)
    }

    .tablet\:dwg-flex-shrink {
        flex-shrink: var(--dwg-flex-shrink--tablet)
    }
}

@media (min-width: 1024px) {
    .tablet-lg\:dwg-flex-grow {
        flex-grow: var(--dwg-flex-grow--tablet-lg)
    }

    .tablet-lg\:dwg-flex-shrink {
        flex-shrink: var(--dwg-flex-shrink--tablet-lg)
    }
}

@media (min-width: 1280px) {
    .desktop\:dwg-flex-grow {
        flex-grow: var(--dwg-flex-grow--desktop)
    }

    .desktop\:dwg-flex-shrink {
        flex-shrink: var(--dwg-flex-shrink--desktop)
    }
}

@media (min-width: 1440px) {
    .desktop-lg\:dwg-flex-grow {
        flex-grow: var(--dwg-flex-grow--desktop-lg)
    }

    .desktop-lg\:dwg-flex-shrink {
        flex-shrink: var(--dwg-flex-shrink--desktop-lg)
    }
}

@media (min-width: 1920px) {
    .ultrawide\:dwg-flex-grow {
        flex-grow: var(--dwg-flex-grow--ultrawide)
    }

    .ultrawide\:dwg-flex-shrink {
        flex-shrink: var(--dwg-flex-shrink--ultrawide)
    }
}

.dwg-flex-row-gap--0,
.dwg-flex-row-gap--0>* {
    margin-top: 0
}

.dwg-flex-row-gap--0_5 {
    margin-top: calc(var(--dwg-spacing__unit--0_5)*-1)
}

.dwg-flex-row-gap--0_5>* {
    margin-top: var(--dwg-spacing__unit--0_5)
}

.dwg-flex-row-gap--1 {
    margin-top: calc(var(--dwg-spacing__unit--1)*-1)
}

.dwg-flex-row-gap--1>* {
    margin-top: var(--dwg-spacing__unit--1)
}

.dwg-flex-row-gap--1_5 {
    margin-top: calc(var(--dwg-spacing__unit--1_5)*-1)
}

.dwg-flex-row-gap--1_5>* {
    margin-top: var(--dwg-spacing__unit--1_5)
}

.dwg-flex-row-gap--2 {
    margin-top: calc(var(--dwg-spacing__unit--2)*-1)
}

.dwg-flex-row-gap--2>* {
    margin-top: var(--dwg-spacing__unit--2)
}

.dwg-flex-row-gap--3 {
    margin-top: calc(var(--dwg-spacing__unit--3)*-1)
}

.dwg-flex-row-gap--3>* {
    margin-top: var(--dwg-spacing__unit--3)
}

.dwg-flex-row-gap--4 {
    margin-top: calc(var(--dwg-spacing__unit--4)*-1)
}

.dwg-flex-row-gap--4>* {
    margin-top: var(--dwg-spacing__unit--4)
}

.dwg-flex-row-gap--6 {
    margin-top: calc(var(--dwg-spacing__unit--6)*-1)
}

.dwg-flex-row-gap--6>* {
    margin-top: var(--dwg-spacing__unit--6)
}

.dwg-flex-row-gap--9 {
    margin-top: calc(var(--dwg-spacing__unit--9)*-1)
}

.dwg-flex-row-gap--9>* {
    margin-top: var(--dwg-spacing__unit--9)
}

.dwg-flex-row-gap--12 {
    margin-top: calc(var(--dwg-spacing__unit--12)*-1)
}

.dwg-flex-row-gap--12>* {
    margin-top: var(--dwg-spacing__unit--12)
}

.dwg-flex-row-gap--15 {
    margin-top: calc(var(--dwg-spacing__unit--15)*-1)
}

.dwg-flex-row-gap--15>* {
    margin-top: var(--dwg-spacing__unit--15)
}

.dwg-flex-row-gap--19 {
    margin-top: calc(var(--dwg-spacing__unit--19)*-1)
}

.dwg-flex-row-gap--19>* {
    margin-top: var(--dwg-spacing__unit--19)
}

@media (min-width: 480px) {

    .mobile-lg\:dwg-flex-row-gap--0,
    .mobile-lg\:dwg-flex-row-gap--0>* {
        margin-top: 0
    }

    .mobile-lg\:dwg-flex-row-gap--0_5 {
        margin-top: calc(var(--dwg-spacing__unit--0_5)*-1)
    }

    .mobile-lg\:dwg-flex-row-gap--0_5>* {
        margin-top: var(--dwg-spacing__unit--0_5)
    }

    .mobile-lg\:dwg-flex-row-gap--1 {
        margin-top: calc(var(--dwg-spacing__unit--1)*-1)
    }

    .mobile-lg\:dwg-flex-row-gap--1>* {
        margin-top: var(--dwg-spacing__unit--1)
    }

    .mobile-lg\:dwg-flex-row-gap--1_5 {
        margin-top: calc(var(--dwg-spacing__unit--1_5)*-1)
    }

    .mobile-lg\:dwg-flex-row-gap--1_5>* {
        margin-top: var(--dwg-spacing__unit--1_5)
    }

    .mobile-lg\:dwg-flex-row-gap--2 {
        margin-top: calc(var(--dwg-spacing__unit--2)*-1)
    }

    .mobile-lg\:dwg-flex-row-gap--2>* {
        margin-top: var(--dwg-spacing__unit--2)
    }

    .mobile-lg\:dwg-flex-row-gap--3 {
        margin-top: calc(var(--dwg-spacing__unit--3)*-1)
    }

    .mobile-lg\:dwg-flex-row-gap--3>* {
        margin-top: var(--dwg-spacing__unit--3)
    }

    .mobile-lg\:dwg-flex-row-gap--4 {
        margin-top: calc(var(--dwg-spacing__unit--4)*-1)
    }

    .mobile-lg\:dwg-flex-row-gap--4>* {
        margin-top: var(--dwg-spacing__unit--4)
    }

    .mobile-lg\:dwg-flex-row-gap--6 {
        margin-top: calc(var(--dwg-spacing__unit--6)*-1)
    }

    .mobile-lg\:dwg-flex-row-gap--6>* {
        margin-top: var(--dwg-spacing__unit--6)
    }

    .mobile-lg\:dwg-flex-row-gap--9 {
        margin-top: calc(var(--dwg-spacing__unit--9)*-1)
    }

    .mobile-lg\:dwg-flex-row-gap--9>* {
        margin-top: var(--dwg-spacing__unit--9)
    }

    .mobile-lg\:dwg-flex-row-gap--12 {
        margin-top: calc(var(--dwg-spacing__unit--12)*-1)
    }

    .mobile-lg\:dwg-flex-row-gap--12>* {
        margin-top: var(--dwg-spacing__unit--12)
    }

    .mobile-lg\:dwg-flex-row-gap--15 {
        margin-top: calc(var(--dwg-spacing__unit--15)*-1)
    }

    .mobile-lg\:dwg-flex-row-gap--15>* {
        margin-top: var(--dwg-spacing__unit--15)
    }

    .mobile-lg\:dwg-flex-row-gap--19 {
        margin-top: calc(var(--dwg-spacing__unit--19)*-1)
    }

    .mobile-lg\:dwg-flex-row-gap--19>* {
        margin-top: var(--dwg-spacing__unit--19)
    }
}

@media (min-width: 768px) {

    .tablet\:dwg-flex-row-gap--0,
    .tablet\:dwg-flex-row-gap--0>* {
        margin-top: 0
    }

    .tablet\:dwg-flex-row-gap--0_5 {
        margin-top: calc(var(--dwg-spacing__unit--0_5)*-1)
    }

    .tablet\:dwg-flex-row-gap--0_5>* {
        margin-top: var(--dwg-spacing__unit--0_5)
    }

    .tablet\:dwg-flex-row-gap--1 {
        margin-top: calc(var(--dwg-spacing__unit--1)*-1)
    }

    .tablet\:dwg-flex-row-gap--1>* {
        margin-top: var(--dwg-spacing__unit--1)
    }

    .tablet\:dwg-flex-row-gap--1_5 {
        margin-top: calc(var(--dwg-spacing__unit--1_5)*-1)
    }

    .tablet\:dwg-flex-row-gap--1_5>* {
        margin-top: var(--dwg-spacing__unit--1_5)
    }

    .tablet\:dwg-flex-row-gap--2 {
        margin-top: calc(var(--dwg-spacing__unit--2)*-1)
    }

    .tablet\:dwg-flex-row-gap--2>* {
        margin-top: var(--dwg-spacing__unit--2)
    }

    .tablet\:dwg-flex-row-gap--3 {
        margin-top: calc(var(--dwg-spacing__unit--3)*-1)
    }

    .tablet\:dwg-flex-row-gap--3>* {
        margin-top: var(--dwg-spacing__unit--3)
    }

    .tablet\:dwg-flex-row-gap--4 {
        margin-top: calc(var(--dwg-spacing__unit--4)*-1)
    }

    .tablet\:dwg-flex-row-gap--4>* {
        margin-top: var(--dwg-spacing__unit--4)
    }

    .tablet\:dwg-flex-row-gap--6 {
        margin-top: calc(var(--dwg-spacing__unit--6)*-1)
    }

    .tablet\:dwg-flex-row-gap--6>* {
        margin-top: var(--dwg-spacing__unit--6)
    }

    .tablet\:dwg-flex-row-gap--9 {
        margin-top: calc(var(--dwg-spacing__unit--9)*-1)
    }

    .tablet\:dwg-flex-row-gap--9>* {
        margin-top: var(--dwg-spacing__unit--9)
    }

    .tablet\:dwg-flex-row-gap--12 {
        margin-top: calc(var(--dwg-spacing__unit--12)*-1)
    }

    .tablet\:dwg-flex-row-gap--12>* {
        margin-top: var(--dwg-spacing__unit--12)
    }

    .tablet\:dwg-flex-row-gap--15 {
        margin-top: calc(var(--dwg-spacing__unit--15)*-1)
    }

    .tablet\:dwg-flex-row-gap--15>* {
        margin-top: var(--dwg-spacing__unit--15)
    }

    .tablet\:dwg-flex-row-gap--19 {
        margin-top: calc(var(--dwg-spacing__unit--19)*-1)
    }

    .tablet\:dwg-flex-row-gap--19>* {
        margin-top: var(--dwg-spacing__unit--19)
    }
}

@media (min-width: 1024px) {

    .tablet-lg\:dwg-flex-row-gap--0,
    .tablet-lg\:dwg-flex-row-gap--0>* {
        margin-top: 0
    }

    .tablet-lg\:dwg-flex-row-gap--0_5 {
        margin-top: calc(var(--dwg-spacing__unit--0_5)*-1)
    }

    .tablet-lg\:dwg-flex-row-gap--0_5>* {
        margin-top: var(--dwg-spacing__unit--0_5)
    }

    .tablet-lg\:dwg-flex-row-gap--1 {
        margin-top: calc(var(--dwg-spacing__unit--1)*-1)
    }

    .tablet-lg\:dwg-flex-row-gap--1>* {
        margin-top: var(--dwg-spacing__unit--1)
    }

    .tablet-lg\:dwg-flex-row-gap--1_5 {
        margin-top: calc(var(--dwg-spacing__unit--1_5)*-1)
    }

    .tablet-lg\:dwg-flex-row-gap--1_5>* {
        margin-top: var(--dwg-spacing__unit--1_5)
    }

    .tablet-lg\:dwg-flex-row-gap--2 {
        margin-top: calc(var(--dwg-spacing__unit--2)*-1)
    }

    .tablet-lg\:dwg-flex-row-gap--2>* {
        margin-top: var(--dwg-spacing__unit--2)
    }

    .tablet-lg\:dwg-flex-row-gap--3 {
        margin-top: calc(var(--dwg-spacing__unit--3)*-1)
    }

    .tablet-lg\:dwg-flex-row-gap--3>* {
        margin-top: var(--dwg-spacing__unit--3)
    }

    .tablet-lg\:dwg-flex-row-gap--4 {
        margin-top: calc(var(--dwg-spacing__unit--4)*-1)
    }

    .tablet-lg\:dwg-flex-row-gap--4>* {
        margin-top: var(--dwg-spacing__unit--4)
    }

    .tablet-lg\:dwg-flex-row-gap--6 {
        margin-top: calc(var(--dwg-spacing__unit--6)*-1)
    }

    .tablet-lg\:dwg-flex-row-gap--6>* {
        margin-top: var(--dwg-spacing__unit--6)
    }

    .tablet-lg\:dwg-flex-row-gap--9 {
        margin-top: calc(var(--dwg-spacing__unit--9)*-1)
    }

    .tablet-lg\:dwg-flex-row-gap--9>* {
        margin-top: var(--dwg-spacing__unit--9)
    }

    .tablet-lg\:dwg-flex-row-gap--12 {
        margin-top: calc(var(--dwg-spacing__unit--12)*-1)
    }

    .tablet-lg\:dwg-flex-row-gap--12>* {
        margin-top: var(--dwg-spacing__unit--12)
    }

    .tablet-lg\:dwg-flex-row-gap--15 {
        margin-top: calc(var(--dwg-spacing__unit--15)*-1)
    }

    .tablet-lg\:dwg-flex-row-gap--15>* {
        margin-top: var(--dwg-spacing__unit--15)
    }

    .tablet-lg\:dwg-flex-row-gap--19 {
        margin-top: calc(var(--dwg-spacing__unit--19)*-1)
    }

    .tablet-lg\:dwg-flex-row-gap--19>* {
        margin-top: var(--dwg-spacing__unit--19)
    }
}

@media (min-width: 1280px) {

    .desktop\:dwg-flex-row-gap--0,
    .desktop\:dwg-flex-row-gap--0>* {
        margin-top: 0
    }

    .desktop\:dwg-flex-row-gap--0_5 {
        margin-top: calc(var(--dwg-spacing__unit--0_5)*-1)
    }

    .desktop\:dwg-flex-row-gap--0_5>* {
        margin-top: var(--dwg-spacing__unit--0_5)
    }

    .desktop\:dwg-flex-row-gap--1 {
        margin-top: calc(var(--dwg-spacing__unit--1)*-1)
    }

    .desktop\:dwg-flex-row-gap--1>* {
        margin-top: var(--dwg-spacing__unit--1)
    }

    .desktop\:dwg-flex-row-gap--1_5 {
        margin-top: calc(var(--dwg-spacing__unit--1_5)*-1)
    }

    .desktop\:dwg-flex-row-gap--1_5>* {
        margin-top: var(--dwg-spacing__unit--1_5)
    }

    .desktop\:dwg-flex-row-gap--2 {
        margin-top: calc(var(--dwg-spacing__unit--2)*-1)
    }

    .desktop\:dwg-flex-row-gap--2>* {
        margin-top: var(--dwg-spacing__unit--2)
    }

    .desktop\:dwg-flex-row-gap--3 {
        margin-top: calc(var(--dwg-spacing__unit--3)*-1)
    }

    .desktop\:dwg-flex-row-gap--3>* {
        margin-top: var(--dwg-spacing__unit--3)
    }

    .desktop\:dwg-flex-row-gap--4 {
        margin-top: calc(var(--dwg-spacing__unit--4)*-1)
    }

    .desktop\:dwg-flex-row-gap--4>* {
        margin-top: var(--dwg-spacing__unit--4)
    }

    .desktop\:dwg-flex-row-gap--6 {
        margin-top: calc(var(--dwg-spacing__unit--6)*-1)
    }

    .desktop\:dwg-flex-row-gap--6>* {
        margin-top: var(--dwg-spacing__unit--6)
    }

    .desktop\:dwg-flex-row-gap--9 {
        margin-top: calc(var(--dwg-spacing__unit--9)*-1)
    }

    .desktop\:dwg-flex-row-gap--9>* {
        margin-top: var(--dwg-spacing__unit--9)
    }

    .desktop\:dwg-flex-row-gap--12 {
        margin-top: calc(var(--dwg-spacing__unit--12)*-1)
    }

    .desktop\:dwg-flex-row-gap--12>* {
        margin-top: var(--dwg-spacing__unit--12)
    }

    .desktop\:dwg-flex-row-gap--15 {
        margin-top: calc(var(--dwg-spacing__unit--15)*-1)
    }

    .desktop\:dwg-flex-row-gap--15>* {
        margin-top: var(--dwg-spacing__unit--15)
    }

    .desktop\:dwg-flex-row-gap--19 {
        margin-top: calc(var(--dwg-spacing__unit--19)*-1)
    }

    .desktop\:dwg-flex-row-gap--19>* {
        margin-top: var(--dwg-spacing__unit--19)
    }
}

@media (min-width: 1440px) {

    .desktop-lg\:dwg-flex-row-gap--0,
    .desktop-lg\:dwg-flex-row-gap--0>* {
        margin-top: 0
    }

    .desktop-lg\:dwg-flex-row-gap--0_5 {
        margin-top: calc(var(--dwg-spacing__unit--0_5)*-1)
    }

    .desktop-lg\:dwg-flex-row-gap--0_5>* {
        margin-top: var(--dwg-spacing__unit--0_5)
    }

    .desktop-lg\:dwg-flex-row-gap--1 {
        margin-top: calc(var(--dwg-spacing__unit--1)*-1)
    }

    .desktop-lg\:dwg-flex-row-gap--1>* {
        margin-top: var(--dwg-spacing__unit--1)
    }

    .desktop-lg\:dwg-flex-row-gap--1_5 {
        margin-top: calc(var(--dwg-spacing__unit--1_5)*-1)
    }

    .desktop-lg\:dwg-flex-row-gap--1_5>* {
        margin-top: var(--dwg-spacing__unit--1_5)
    }

    .desktop-lg\:dwg-flex-row-gap--2 {
        margin-top: calc(var(--dwg-spacing__unit--2)*-1)
    }

    .desktop-lg\:dwg-flex-row-gap--2>* {
        margin-top: var(--dwg-spacing__unit--2)
    }

    .desktop-lg\:dwg-flex-row-gap--3 {
        margin-top: calc(var(--dwg-spacing__unit--3)*-1)
    }

    .desktop-lg\:dwg-flex-row-gap--3>* {
        margin-top: var(--dwg-spacing__unit--3)
    }

    .desktop-lg\:dwg-flex-row-gap--4 {
        margin-top: calc(var(--dwg-spacing__unit--4)*-1)
    }

    .desktop-lg\:dwg-flex-row-gap--4>* {
        margin-top: var(--dwg-spacing__unit--4)
    }

    .desktop-lg\:dwg-flex-row-gap--6 {
        margin-top: calc(var(--dwg-spacing__unit--6)*-1)
    }

    .desktop-lg\:dwg-flex-row-gap--6>* {
        margin-top: var(--dwg-spacing__unit--6)
    }

    .desktop-lg\:dwg-flex-row-gap--9 {
        margin-top: calc(var(--dwg-spacing__unit--9)*-1)
    }

    .desktop-lg\:dwg-flex-row-gap--9>* {
        margin-top: var(--dwg-spacing__unit--9)
    }

    .desktop-lg\:dwg-flex-row-gap--12 {
        margin-top: calc(var(--dwg-spacing__unit--12)*-1)
    }

    .desktop-lg\:dwg-flex-row-gap--12>* {
        margin-top: var(--dwg-spacing__unit--12)
    }

    .desktop-lg\:dwg-flex-row-gap--15 {
        margin-top: calc(var(--dwg-spacing__unit--15)*-1)
    }

    .desktop-lg\:dwg-flex-row-gap--15>* {
        margin-top: var(--dwg-spacing__unit--15)
    }

    .desktop-lg\:dwg-flex-row-gap--19 {
        margin-top: calc(var(--dwg-spacing__unit--19)*-1)
    }

    .desktop-lg\:dwg-flex-row-gap--19>* {
        margin-top: var(--dwg-spacing__unit--19)
    }
}

@media (min-width: 1920px) {

    .ultrawide\:dwg-flex-row-gap--0,
    .ultrawide\:dwg-flex-row-gap--0>* {
        margin-top: 0
    }

    .ultrawide\:dwg-flex-row-gap--0_5 {
        margin-top: calc(var(--dwg-spacing__unit--0_5)*-1)
    }

    .ultrawide\:dwg-flex-row-gap--0_5>* {
        margin-top: var(--dwg-spacing__unit--0_5)
    }

    .ultrawide\:dwg-flex-row-gap--1 {
        margin-top: calc(var(--dwg-spacing__unit--1)*-1)
    }

    .ultrawide\:dwg-flex-row-gap--1>* {
        margin-top: var(--dwg-spacing__unit--1)
    }

    .ultrawide\:dwg-flex-row-gap--1_5 {
        margin-top: calc(var(--dwg-spacing__unit--1_5)*-1)
    }

    .ultrawide\:dwg-flex-row-gap--1_5>* {
        margin-top: var(--dwg-spacing__unit--1_5)
    }

    .ultrawide\:dwg-flex-row-gap--2 {
        margin-top: calc(var(--dwg-spacing__unit--2)*-1)
    }

    .ultrawide\:dwg-flex-row-gap--2>* {
        margin-top: var(--dwg-spacing__unit--2)
    }

    .ultrawide\:dwg-flex-row-gap--3 {
        margin-top: calc(var(--dwg-spacing__unit--3)*-1)
    }

    .ultrawide\:dwg-flex-row-gap--3>* {
        margin-top: var(--dwg-spacing__unit--3)
    }

    .ultrawide\:dwg-flex-row-gap--4 {
        margin-top: calc(var(--dwg-spacing__unit--4)*-1)
    }

    .ultrawide\:dwg-flex-row-gap--4>* {
        margin-top: var(--dwg-spacing__unit--4)
    }

    .ultrawide\:dwg-flex-row-gap--6 {
        margin-top: calc(var(--dwg-spacing__unit--6)*-1)
    }

    .ultrawide\:dwg-flex-row-gap--6>* {
        margin-top: var(--dwg-spacing__unit--6)
    }

    .ultrawide\:dwg-flex-row-gap--9 {
        margin-top: calc(var(--dwg-spacing__unit--9)*-1)
    }

    .ultrawide\:dwg-flex-row-gap--9>* {
        margin-top: var(--dwg-spacing__unit--9)
    }

    .ultrawide\:dwg-flex-row-gap--12 {
        margin-top: calc(var(--dwg-spacing__unit--12)*-1)
    }

    .ultrawide\:dwg-flex-row-gap--12>* {
        margin-top: var(--dwg-spacing__unit--12)
    }

    .ultrawide\:dwg-flex-row-gap--15 {
        margin-top: calc(var(--dwg-spacing__unit--15)*-1)
    }

    .ultrawide\:dwg-flex-row-gap--15>* {
        margin-top: var(--dwg-spacing__unit--15)
    }

    .ultrawide\:dwg-flex-row-gap--19 {
        margin-top: calc(var(--dwg-spacing__unit--19)*-1)
    }

    .ultrawide\:dwg-flex-row-gap--19>* {
        margin-top: var(--dwg-spacing__unit--19)
    }
}

.dwg-font-family--sharp-grotesk-20-book {
    font-family: var(--__dwgSharpGrotesk20BookStack)
}

.dwg-font-family--sharp-grotesk-23-book {
    font-family: var(--__dwgSharpGrotesk23BookStack)
}

.dwg-font-family--atlas-grotesk {
    font-family: var(--__dwgAtlasGroteskStack)
}

.dwg-font-family--inherit {
    font-family: inherit
}

@media (min-width: 480px) {
    .mobile-lg\:dwg-font-family--sharp-grotesk-20-book {
        font-family: var(--__dwgSharpGrotesk20BookStack)
    }

    .mobile-lg\:dwg-font-family--sharp-grotesk-23-book {
        font-family: var(--__dwgSharpGrotesk23BookStack)
    }

    .mobile-lg\:dwg-font-family--atlas-grotesk {
        font-family: var(--__dwgAtlasGroteskStack)
    }

    .mobile-lg\:dwg-font-family--inherit {
        font-family: inherit
    }
}

@media (min-width: 768px) {
    .tablet\:dwg-font-family--sharp-grotesk-20-book {
        font-family: var(--__dwgSharpGrotesk20BookStack)
    }

    .tablet\:dwg-font-family--sharp-grotesk-23-book {
        font-family: var(--__dwgSharpGrotesk23BookStack)
    }

    .tablet\:dwg-font-family--atlas-grotesk {
        font-family: var(--__dwgAtlasGroteskStack)
    }

    .tablet\:dwg-font-family--inherit {
        font-family: inherit
    }
}

@media (min-width: 1024px) {
    .tablet-lg\:dwg-font-family--sharp-grotesk-20-book {
        font-family: var(--__dwgSharpGrotesk20BookStack)
    }

    .tablet-lg\:dwg-font-family--sharp-grotesk-23-book {
        font-family: var(--__dwgSharpGrotesk23BookStack)
    }

    .tablet-lg\:dwg-font-family--atlas-grotesk {
        font-family: var(--__dwgAtlasGroteskStack)
    }

    .tablet-lg\:dwg-font-family--inherit {
        font-family: inherit
    }
}

@media (min-width: 1280px) {
    .desktop\:dwg-font-family--sharp-grotesk-20-book {
        font-family: var(--__dwgSharpGrotesk20BookStack)
    }

    .desktop\:dwg-font-family--sharp-grotesk-23-book {
        font-family: var(--__dwgSharpGrotesk23BookStack)
    }

    .desktop\:dwg-font-family--atlas-grotesk {
        font-family: var(--__dwgAtlasGroteskStack)
    }

    .desktop\:dwg-font-family--inherit {
        font-family: inherit
    }
}

@media (min-width: 1440px) {
    .desktop-lg\:dwg-font-family--sharp-grotesk-20-book {
        font-family: var(--__dwgSharpGrotesk20BookStack)
    }

    .desktop-lg\:dwg-font-family--sharp-grotesk-23-book {
        font-family: var(--__dwgSharpGrotesk23BookStack)
    }

    .desktop-lg\:dwg-font-family--atlas-grotesk {
        font-family: var(--__dwgAtlasGroteskStack)
    }

    .desktop-lg\:dwg-font-family--inherit {
        font-family: inherit
    }
}

@media (min-width: 1920px) {
    .ultrawide\:dwg-font-family--sharp-grotesk-20-book {
        font-family: var(--__dwgSharpGrotesk20BookStack)
    }

    .ultrawide\:dwg-font-family--sharp-grotesk-23-book {
        font-family: var(--__dwgSharpGrotesk23BookStack)
    }

    .ultrawide\:dwg-font-family--atlas-grotesk {
        font-family: var(--__dwgAtlasGroteskStack)
    }

    .ultrawide\:dwg-font-family--inherit {
        font-family: inherit
    }
}

.dwg-font-size--10 {
    font-size: 10px
}

.dwg-font-size--12 {
    font-size: 12px
}

.dwg-font-size--14 {
    font-size: 14px
}

.dwg-font-size--16 {
    font-size: 16px
}

.dwg-font-size--20 {
    font-size: 20px
}

.dwg-font-size--24 {
    font-size: 24px
}

.dwg-font-size--32 {
    font-size: 32px
}

.dwg-font-size--40 {
    font-size: 40px
}

.dwg-font-size--48 {
    font-size: 48px
}

.dwg-font-size--72 {
    font-size: 72px
}

.dwg-font-size--inherit {
    font-size: inherit
}

@media (min-width: 480px) {
    .mobile-lg\:dwg-font-size--10 {
        font-size: 10px
    }

    .mobile-lg\:dwg-font-size--12 {
        font-size: 12px
    }

    .mobile-lg\:dwg-font-size--14 {
        font-size: 14px
    }

    .mobile-lg\:dwg-font-size--16 {
        font-size: 16px
    }

    .mobile-lg\:dwg-font-size--20 {
        font-size: 20px
    }

    .mobile-lg\:dwg-font-size--24 {
        font-size: 24px
    }

    .mobile-lg\:dwg-font-size--32 {
        font-size: 32px
    }

    .mobile-lg\:dwg-font-size--40 {
        font-size: 40px
    }

    .mobile-lg\:dwg-font-size--48 {
        font-size: 48px
    }

    .mobile-lg\:dwg-font-size--72 {
        font-size: 72px
    }

    .mobile-lg\:dwg-font-size--inherit {
        font-size: inherit
    }
}

@media (min-width: 768px) {
    .tablet\:dwg-font-size--10 {
        font-size: 10px
    }

    .tablet\:dwg-font-size--12 {
        font-size: 12px
    }

    .tablet\:dwg-font-size--14 {
        font-size: 14px
    }

    .tablet\:dwg-font-size--16 {
        font-size: 16px
    }

    .tablet\:dwg-font-size--20 {
        font-size: 20px
    }

    .tablet\:dwg-font-size--24 {
        font-size: 24px
    }

    .tablet\:dwg-font-size--32 {
        font-size: 32px
    }

    .tablet\:dwg-font-size--40 {
        font-size: 40px
    }

    .tablet\:dwg-font-size--48 {
        font-size: 48px
    }

    .tablet\:dwg-font-size--72 {
        font-size: 72px
    }

    .tablet\:dwg-font-size--inherit {
        font-size: inherit
    }
}

@media (min-width: 1024px) {
    .tablet-lg\:dwg-font-size--10 {
        font-size: 10px
    }

    .tablet-lg\:dwg-font-size--12 {
        font-size: 12px
    }

    .tablet-lg\:dwg-font-size--14 {
        font-size: 14px
    }

    .tablet-lg\:dwg-font-size--16 {
        font-size: 16px
    }

    .tablet-lg\:dwg-font-size--20 {
        font-size: 20px
    }

    .tablet-lg\:dwg-font-size--24 {
        font-size: 24px
    }

    .tablet-lg\:dwg-font-size--32 {
        font-size: 32px
    }

    .tablet-lg\:dwg-font-size--40 {
        font-size: 40px
    }

    .tablet-lg\:dwg-font-size--48 {
        font-size: 48px
    }

    .tablet-lg\:dwg-font-size--72 {
        font-size: 72px
    }

    .tablet-lg\:dwg-font-size--inherit {
        font-size: inherit
    }
}

@media (min-width: 1280px) {
    .desktop\:dwg-font-size--10 {
        font-size: 10px
    }

    .desktop\:dwg-font-size--12 {
        font-size: 12px
    }

    .desktop\:dwg-font-size--14 {
        font-size: 14px
    }

    .desktop\:dwg-font-size--16 {
        font-size: 16px
    }

    .desktop\:dwg-font-size--20 {
        font-size: 20px
    }

    .desktop\:dwg-font-size--24 {
        font-size: 24px
    }

    .desktop\:dwg-font-size--32 {
        font-size: 32px
    }

    .desktop\:dwg-font-size--40 {
        font-size: 40px
    }

    .desktop\:dwg-font-size--48 {
        font-size: 48px
    }

    .desktop\:dwg-font-size--72 {
        font-size: 72px
    }

    .desktop\:dwg-font-size--inherit {
        font-size: inherit
    }
}

@media (min-width: 1440px) {
    .desktop-lg\:dwg-font-size--10 {
        font-size: 10px
    }

    .desktop-lg\:dwg-font-size--12 {
        font-size: 12px
    }

    .desktop-lg\:dwg-font-size--14 {
        font-size: 14px
    }

    .desktop-lg\:dwg-font-size--16 {
        font-size: 16px
    }

    .desktop-lg\:dwg-font-size--20 {
        font-size: 20px
    }

    .desktop-lg\:dwg-font-size--24 {
        font-size: 24px
    }

    .desktop-lg\:dwg-font-size--32 {
        font-size: 32px
    }

    .desktop-lg\:dwg-font-size--40 {
        font-size: 40px
    }

    .desktop-lg\:dwg-font-size--48 {
        font-size: 48px
    }

    .desktop-lg\:dwg-font-size--72 {
        font-size: 72px
    }

    .desktop-lg\:dwg-font-size--inherit {
        font-size: inherit
    }
}

@media (min-width: 1920px) {
    .ultrawide\:dwg-font-size--10 {
        font-size: 10px
    }

    .ultrawide\:dwg-font-size--12 {
        font-size: 12px
    }

    .ultrawide\:dwg-font-size--14 {
        font-size: 14px
    }

    .ultrawide\:dwg-font-size--16 {
        font-size: 16px
    }

    .ultrawide\:dwg-font-size--20 {
        font-size: 20px
    }

    .ultrawide\:dwg-font-size--24 {
        font-size: 24px
    }

    .ultrawide\:dwg-font-size--32 {
        font-size: 32px
    }

    .ultrawide\:dwg-font-size--40 {
        font-size: 40px
    }

    .ultrawide\:dwg-font-size--48 {
        font-size: 48px
    }

    .ultrawide\:dwg-font-size--72 {
        font-size: 72px
    }

    .ultrawide\:dwg-font-size--inherit {
        font-size: inherit
    }
}

.dwg-font-style--normal {
    font-style: normal
}

.dwg-font-style--italic {
    font-style: italic
}

.dwg-font-weight--regular {
    font-weight: 400
}

.dwg-font-weight--medium {
    font-weight: 500
}

.dwg-font-weight--bold {
    font-weight: 700
}

@media (min-width: 480px) {
    .mobile-lg\:dwg-font-weight--regular {
        font-weight: 400
    }

    .mobile-lg\:dwg-font-weight--medium {
        font-weight: 500
    }

    .mobile-lg\:dwg-font-weight--bold {
        font-weight: 700
    }
}

@media (min-width: 768px) {
    .tablet\:dwg-font-weight--regular {
        font-weight: 400
    }

    .tablet\:dwg-font-weight--medium {
        font-weight: 500
    }

    .tablet\:dwg-font-weight--bold {
        font-weight: 700
    }
}

@media (min-width: 1024px) {
    .tablet-lg\:dwg-font-weight--regular {
        font-weight: 400
    }

    .tablet-lg\:dwg-font-weight--medium {
        font-weight: 500
    }

    .tablet-lg\:dwg-font-weight--bold {
        font-weight: 700
    }
}

@media (min-width: 1280px) {
    .desktop\:dwg-font-weight--regular {
        font-weight: 400
    }

    .desktop\:dwg-font-weight--medium {
        font-weight: 500
    }

    .desktop\:dwg-font-weight--bold {
        font-weight: 700
    }
}

@media (min-width: 1440px) {
    .desktop-lg\:dwg-font-weight--regular {
        font-weight: 400
    }

    .desktop-lg\:dwg-font-weight--medium {
        font-weight: 500
    }

    .desktop-lg\:dwg-font-weight--bold {
        font-weight: 700
    }
}

@media (min-width: 1920px) {
    .ultrawide\:dwg-font-weight--regular {
        font-weight: 400
    }

    .ultrawide\:dwg-font-weight--medium {
        font-weight: 500
    }

    .ultrawide\:dwg-font-weight--bold {
        font-weight: 700
    }
}

.dwg-grid-column-span--1 {
    grid-column: span 1
}

.dwg-grid-column-span--2 {
    grid-column: span 2
}

.dwg-grid-column-span--3 {
    grid-column: span 3
}

.dwg-grid-column-span--4 {
    grid-column: span 4
}

.dwg-grid-column-span--5 {
    grid-column: span 5
}

.dwg-grid-column-span--6 {
    grid-column: span 6
}

.dwg-grid-column-span--7 {
    grid-column: span 7
}

.dwg-grid-column-span--8 {
    grid-column: span 8
}

.dwg-grid-column-span--9 {
    grid-column: span 9
}

.dwg-grid-column-span--10 {
    grid-column: span 10
}

.dwg-grid-column-span--11 {
    grid-column: span 11
}

.dwg-grid-column-span--12 {
    grid-column: span 12
}

.dwg-grid-column-span--13 {
    grid-column: span 13
}

.dwg-grid-column-span--14 {
    grid-column: span 14
}

.dwg-grid-column-span--15 {
    grid-column: span 15
}

.dwg-grid-column-span--16 {
    grid-column: span 16
}

.dwg-grid-column-span--17 {
    grid-column: span 17
}

.dwg-grid-column-span--18 {
    grid-column: span 18
}

.dwg-grid-column-span--19 {
    grid-column: span 19
}

.dwg-grid-column-span--20 {
    grid-column: span 20
}

.dwg-grid-column-span--21 {
    grid-column: span 21
}

.dwg-grid-column-span--22 {
    grid-column: span 22
}

.dwg-grid-column-span--23 {
    grid-column: span 23
}

.dwg-grid-column-span--24 {
    grid-column: span 24
}

.dwg-grid-column-span--25 {
    grid-column: span 25
}

.dwg-grid-column-span--26 {
    grid-column: span 26
}

@media (min-width: 480px) {
    .mobile-lg\:dwg-grid-column-span--1 {
        grid-column: span 1
    }

    .mobile-lg\:dwg-grid-column-span--2 {
        grid-column: span 2
    }

    .mobile-lg\:dwg-grid-column-span--3 {
        grid-column: span 3
    }

    .mobile-lg\:dwg-grid-column-span--4 {
        grid-column: span 4
    }

    .mobile-lg\:dwg-grid-column-span--5 {
        grid-column: span 5
    }

    .mobile-lg\:dwg-grid-column-span--6 {
        grid-column: span 6
    }

    .mobile-lg\:dwg-grid-column-span--7 {
        grid-column: span 7
    }

    .mobile-lg\:dwg-grid-column-span--8 {
        grid-column: span 8
    }

    .mobile-lg\:dwg-grid-column-span--9 {
        grid-column: span 9
    }

    .mobile-lg\:dwg-grid-column-span--10 {
        grid-column: span 10
    }

    .mobile-lg\:dwg-grid-column-span--11 {
        grid-column: span 11
    }

    .mobile-lg\:dwg-grid-column-span--12 {
        grid-column: span 12
    }

    .mobile-lg\:dwg-grid-column-span--13 {
        grid-column: span 13
    }

    .mobile-lg\:dwg-grid-column-span--14 {
        grid-column: span 14
    }

    .mobile-lg\:dwg-grid-column-span--15 {
        grid-column: span 15
    }

    .mobile-lg\:dwg-grid-column-span--16 {
        grid-column: span 16
    }

    .mobile-lg\:dwg-grid-column-span--17 {
        grid-column: span 17
    }

    .mobile-lg\:dwg-grid-column-span--18 {
        grid-column: span 18
    }

    .mobile-lg\:dwg-grid-column-span--19 {
        grid-column: span 19
    }

    .mobile-lg\:dwg-grid-column-span--20 {
        grid-column: span 20
    }

    .mobile-lg\:dwg-grid-column-span--21 {
        grid-column: span 21
    }

    .mobile-lg\:dwg-grid-column-span--22 {
        grid-column: span 22
    }

    .mobile-lg\:dwg-grid-column-span--23 {
        grid-column: span 23
    }

    .mobile-lg\:dwg-grid-column-span--24 {
        grid-column: span 24
    }

    .mobile-lg\:dwg-grid-column-span--25 {
        grid-column: span 25
    }

    .mobile-lg\:dwg-grid-column-span--26 {
        grid-column: span 26
    }
}

@media (min-width: 768px) {
    .tablet\:dwg-grid-column-span--1 {
        grid-column: span 1
    }

    .tablet\:dwg-grid-column-span--2 {
        grid-column: span 2
    }

    .tablet\:dwg-grid-column-span--3 {
        grid-column: span 3
    }

    .tablet\:dwg-grid-column-span--4 {
        grid-column: span 4
    }

    .tablet\:dwg-grid-column-span--5 {
        grid-column: span 5
    }

    .tablet\:dwg-grid-column-span--6 {
        grid-column: span 6
    }

    .tablet\:dwg-grid-column-span--7 {
        grid-column: span 7
    }

    .tablet\:dwg-grid-column-span--8 {
        grid-column: span 8
    }

    .tablet\:dwg-grid-column-span--9 {
        grid-column: span 9
    }

    .tablet\:dwg-grid-column-span--10 {
        grid-column: span 10
    }

    .tablet\:dwg-grid-column-span--11 {
        grid-column: span 11
    }

    .tablet\:dwg-grid-column-span--12 {
        grid-column: span 12
    }

    .tablet\:dwg-grid-column-span--13 {
        grid-column: span 13
    }

    .tablet\:dwg-grid-column-span--14 {
        grid-column: span 14
    }

    .tablet\:dwg-grid-column-span--15 {
        grid-column: span 15
    }

    .tablet\:dwg-grid-column-span--16 {
        grid-column: span 16
    }

    .tablet\:dwg-grid-column-span--17 {
        grid-column: span 17
    }

    .tablet\:dwg-grid-column-span--18 {
        grid-column: span 18
    }

    .tablet\:dwg-grid-column-span--19 {
        grid-column: span 19
    }

    .tablet\:dwg-grid-column-span--20 {
        grid-column: span 20
    }

    .tablet\:dwg-grid-column-span--21 {
        grid-column: span 21
    }

    .tablet\:dwg-grid-column-span--22 {
        grid-column: span 22
    }

    .tablet\:dwg-grid-column-span--23 {
        grid-column: span 23
    }

    .tablet\:dwg-grid-column-span--24 {
        grid-column: span 24
    }

    .tablet\:dwg-grid-column-span--25 {
        grid-column: span 25
    }

    .tablet\:dwg-grid-column-span--26 {
        grid-column: span 26
    }
}

@media (min-width: 1024px) {
    .tablet-lg\:dwg-grid-column-span--1 {
        grid-column: span 1
    }

    .tablet-lg\:dwg-grid-column-span--2 {
        grid-column: span 2
    }

    .tablet-lg\:dwg-grid-column-span--3 {
        grid-column: span 3
    }

    .tablet-lg\:dwg-grid-column-span--4 {
        grid-column: span 4
    }

    .tablet-lg\:dwg-grid-column-span--5 {
        grid-column: span 5
    }

    .tablet-lg\:dwg-grid-column-span--6 {
        grid-column: span 6
    }

    .tablet-lg\:dwg-grid-column-span--7 {
        grid-column: span 7
    }

    .tablet-lg\:dwg-grid-column-span--8 {
        grid-column: span 8
    }

    .tablet-lg\:dwg-grid-column-span--9 {
        grid-column: span 9
    }

    .tablet-lg\:dwg-grid-column-span--10 {
        grid-column: span 10
    }

    .tablet-lg\:dwg-grid-column-span--11 {
        grid-column: span 11
    }

    .tablet-lg\:dwg-grid-column-span--12 {
        grid-column: span 12
    }

    .tablet-lg\:dwg-grid-column-span--13 {
        grid-column: span 13
    }

    .tablet-lg\:dwg-grid-column-span--14 {
        grid-column: span 14
    }

    .tablet-lg\:dwg-grid-column-span--15 {
        grid-column: span 15
    }

    .tablet-lg\:dwg-grid-column-span--16 {
        grid-column: span 16
    }

    .tablet-lg\:dwg-grid-column-span--17 {
        grid-column: span 17
    }

    .tablet-lg\:dwg-grid-column-span--18 {
        grid-column: span 18
    }

    .tablet-lg\:dwg-grid-column-span--19 {
        grid-column: span 19
    }

    .tablet-lg\:dwg-grid-column-span--20 {
        grid-column: span 20
    }

    .tablet-lg\:dwg-grid-column-span--21 {
        grid-column: span 21
    }

    .tablet-lg\:dwg-grid-column-span--22 {
        grid-column: span 22
    }

    .tablet-lg\:dwg-grid-column-span--23 {
        grid-column: span 23
    }

    .tablet-lg\:dwg-grid-column-span--24 {
        grid-column: span 24
    }

    .tablet-lg\:dwg-grid-column-span--25 {
        grid-column: span 25
    }

    .tablet-lg\:dwg-grid-column-span--26 {
        grid-column: span 26
    }
}

@media (min-width: 1280px) {
    .desktop\:dwg-grid-column-span--1 {
        grid-column: span 1
    }

    .desktop\:dwg-grid-column-span--2 {
        grid-column: span 2
    }

    .desktop\:dwg-grid-column-span--3 {
        grid-column: span 3
    }

    .desktop\:dwg-grid-column-span--4 {
        grid-column: span 4
    }

    .desktop\:dwg-grid-column-span--5 {
        grid-column: span 5
    }

    .desktop\:dwg-grid-column-span--6 {
        grid-column: span 6
    }

    .desktop\:dwg-grid-column-span--7 {
        grid-column: span 7
    }

    .desktop\:dwg-grid-column-span--8 {
        grid-column: span 8
    }

    .desktop\:dwg-grid-column-span--9 {
        grid-column: span 9
    }

    .desktop\:dwg-grid-column-span--10 {
        grid-column: span 10
    }

    .desktop\:dwg-grid-column-span--11 {
        grid-column: span 11
    }

    .desktop\:dwg-grid-column-span--12 {
        grid-column: span 12
    }

    .desktop\:dwg-grid-column-span--13 {
        grid-column: span 13
    }

    .desktop\:dwg-grid-column-span--14 {
        grid-column: span 14
    }

    .desktop\:dwg-grid-column-span--15 {
        grid-column: span 15
    }

    .desktop\:dwg-grid-column-span--16 {
        grid-column: span 16
    }

    .desktop\:dwg-grid-column-span--17 {
        grid-column: span 17
    }

    .desktop\:dwg-grid-column-span--18 {
        grid-column: span 18
    }

    .desktop\:dwg-grid-column-span--19 {
        grid-column: span 19
    }

    .desktop\:dwg-grid-column-span--20 {
        grid-column: span 20
    }

    .desktop\:dwg-grid-column-span--21 {
        grid-column: span 21
    }

    .desktop\:dwg-grid-column-span--22 {
        grid-column: span 22
    }

    .desktop\:dwg-grid-column-span--23 {
        grid-column: span 23
    }

    .desktop\:dwg-grid-column-span--24 {
        grid-column: span 24
    }

    .desktop\:dwg-grid-column-span--25 {
        grid-column: span 25
    }

    .desktop\:dwg-grid-column-span--26 {
        grid-column: span 26
    }
}

@media (min-width: 1440px) {
    .desktop-lg\:dwg-grid-column-span--1 {
        grid-column: span 1
    }

    .desktop-lg\:dwg-grid-column-span--2 {
        grid-column: span 2
    }

    .desktop-lg\:dwg-grid-column-span--3 {
        grid-column: span 3
    }

    .desktop-lg\:dwg-grid-column-span--4 {
        grid-column: span 4
    }

    .desktop-lg\:dwg-grid-column-span--5 {
        grid-column: span 5
    }

    .desktop-lg\:dwg-grid-column-span--6 {
        grid-column: span 6
    }

    .desktop-lg\:dwg-grid-column-span--7 {
        grid-column: span 7
    }

    .desktop-lg\:dwg-grid-column-span--8 {
        grid-column: span 8
    }

    .desktop-lg\:dwg-grid-column-span--9 {
        grid-column: span 9
    }

    .desktop-lg\:dwg-grid-column-span--10 {
        grid-column: span 10
    }

    .desktop-lg\:dwg-grid-column-span--11 {
        grid-column: span 11
    }

    .desktop-lg\:dwg-grid-column-span--12 {
        grid-column: span 12
    }

    .desktop-lg\:dwg-grid-column-span--13 {
        grid-column: span 13
    }

    .desktop-lg\:dwg-grid-column-span--14 {
        grid-column: span 14
    }

    .desktop-lg\:dwg-grid-column-span--15 {
        grid-column: span 15
    }

    .desktop-lg\:dwg-grid-column-span--16 {
        grid-column: span 16
    }

    .desktop-lg\:dwg-grid-column-span--17 {
        grid-column: span 17
    }

    .desktop-lg\:dwg-grid-column-span--18 {
        grid-column: span 18
    }

    .desktop-lg\:dwg-grid-column-span--19 {
        grid-column: span 19
    }

    .desktop-lg\:dwg-grid-column-span--20 {
        grid-column: span 20
    }

    .desktop-lg\:dwg-grid-column-span--21 {
        grid-column: span 21
    }

    .desktop-lg\:dwg-grid-column-span--22 {
        grid-column: span 22
    }

    .desktop-lg\:dwg-grid-column-span--23 {
        grid-column: span 23
    }

    .desktop-lg\:dwg-grid-column-span--24 {
        grid-column: span 24
    }

    .desktop-lg\:dwg-grid-column-span--25 {
        grid-column: span 25
    }

    .desktop-lg\:dwg-grid-column-span--26 {
        grid-column: span 26
    }
}

@media (min-width: 1920px) {
    .ultrawide\:dwg-grid-column-span--1 {
        grid-column: span 1
    }

    .ultrawide\:dwg-grid-column-span--2 {
        grid-column: span 2
    }

    .ultrawide\:dwg-grid-column-span--3 {
        grid-column: span 3
    }

    .ultrawide\:dwg-grid-column-span--4 {
        grid-column: span 4
    }

    .ultrawide\:dwg-grid-column-span--5 {
        grid-column: span 5
    }

    .ultrawide\:dwg-grid-column-span--6 {
        grid-column: span 6
    }

    .ultrawide\:dwg-grid-column-span--7 {
        grid-column: span 7
    }

    .ultrawide\:dwg-grid-column-span--8 {
        grid-column: span 8
    }

    .ultrawide\:dwg-grid-column-span--9 {
        grid-column: span 9
    }

    .ultrawide\:dwg-grid-column-span--10 {
        grid-column: span 10
    }

    .ultrawide\:dwg-grid-column-span--11 {
        grid-column: span 11
    }

    .ultrawide\:dwg-grid-column-span--12 {
        grid-column: span 12
    }

    .ultrawide\:dwg-grid-column-span--13 {
        grid-column: span 13
    }

    .ultrawide\:dwg-grid-column-span--14 {
        grid-column: span 14
    }

    .ultrawide\:dwg-grid-column-span--15 {
        grid-column: span 15
    }

    .ultrawide\:dwg-grid-column-span--16 {
        grid-column: span 16
    }

    .ultrawide\:dwg-grid-column-span--17 {
        grid-column: span 17
    }

    .ultrawide\:dwg-grid-column-span--18 {
        grid-column: span 18
    }

    .ultrawide\:dwg-grid-column-span--19 {
        grid-column: span 19
    }

    .ultrawide\:dwg-grid-column-span--20 {
        grid-column: span 20
    }

    .ultrawide\:dwg-grid-column-span--21 {
        grid-column: span 21
    }

    .ultrawide\:dwg-grid-column-span--22 {
        grid-column: span 22
    }

    .ultrawide\:dwg-grid-column-span--23 {
        grid-column: span 23
    }

    .ultrawide\:dwg-grid-column-span--24 {
        grid-column: span 24
    }

    .ultrawide\:dwg-grid-column-span--25 {
        grid-column: span 25
    }

    .ultrawide\:dwg-grid-column-span--26 {
        grid-column: span 26
    }
}

.dwg-grid-template-columns--1 {
    grid-template-columns: repeat(1, 1fr)
}

.dwg-grid-template-columns--2 {
    grid-template-columns: repeat(2, 1fr)
}

.dwg-grid-template-columns--3 {
    grid-template-columns: repeat(3, 1fr)
}

.dwg-grid-template-columns--4 {
    grid-template-columns: repeat(4, 1fr)
}

.dwg-grid-template-columns--5 {
    grid-template-columns: repeat(5, 1fr)
}

.dwg-grid-template-columns--6 {
    grid-template-columns: repeat(6, 1fr)
}

.dwg-grid-template-columns--7 {
    grid-template-columns: repeat(7, 1fr)
}

.dwg-grid-template-columns--8 {
    grid-template-columns: repeat(8, 1fr)
}

.dwg-grid-template-columns--9 {
    grid-template-columns: repeat(9, 1fr)
}

.dwg-grid-template-columns--10 {
    grid-template-columns: repeat(10, 1fr)
}

.dwg-grid-template-columns--11 {
    grid-template-columns: repeat(11, 1fr)
}

.dwg-grid-template-columns--12 {
    grid-template-columns: repeat(12, 1fr)
}

.dwg-grid-template-columns--13 {
    grid-template-columns: repeat(13, 1fr)
}

.dwg-grid-template-columns--14 {
    grid-template-columns: repeat(14, 1fr)
}

.dwg-grid-template-columns--15 {
    grid-template-columns: repeat(15, 1fr)
}

.dwg-grid-template-columns--16 {
    grid-template-columns: repeat(16, 1fr)
}

.dwg-grid-template-columns--17 {
    grid-template-columns: repeat(17, 1fr)
}

.dwg-grid-template-columns--18 {
    grid-template-columns: repeat(18, 1fr)
}

.dwg-grid-template-columns--19 {
    grid-template-columns: repeat(19, 1fr)
}

.dwg-grid-template-columns--20 {
    grid-template-columns: repeat(20, 1fr)
}

.dwg-grid-template-columns--21 {
    grid-template-columns: repeat(21, 1fr)
}

.dwg-grid-template-columns--22 {
    grid-template-columns: repeat(22, 1fr)
}

.dwg-grid-template-columns--23 {
    grid-template-columns: repeat(23, 1fr)
}

.dwg-grid-template-columns--24 {
    grid-template-columns: repeat(24, 1fr)
}

.dwg-grid-template-columns--25 {
    grid-template-columns: repeat(25, 1fr)
}

.dwg-grid-template-columns--26 {
    grid-template-columns: repeat(26, 1fr)
}

@media (min-width: 480px) {
    .mobile-lg\:dwg-grid-template-columns--1 {
        grid-template-columns: repeat(1, 1fr)
    }

    .mobile-lg\:dwg-grid-template-columns--2 {
        grid-template-columns: repeat(2, 1fr)
    }

    .mobile-lg\:dwg-grid-template-columns--3 {
        grid-template-columns: repeat(3, 1fr)
    }

    .mobile-lg\:dwg-grid-template-columns--4 {
        grid-template-columns: repeat(4, 1fr)
    }

    .mobile-lg\:dwg-grid-template-columns--5 {
        grid-template-columns: repeat(5, 1fr)
    }

    .mobile-lg\:dwg-grid-template-columns--6 {
        grid-template-columns: repeat(6, 1fr)
    }

    .mobile-lg\:dwg-grid-template-columns--7 {
        grid-template-columns: repeat(7, 1fr)
    }

    .mobile-lg\:dwg-grid-template-columns--8 {
        grid-template-columns: repeat(8, 1fr)
    }

    .mobile-lg\:dwg-grid-template-columns--9 {
        grid-template-columns: repeat(9, 1fr)
    }

    .mobile-lg\:dwg-grid-template-columns--10 {
        grid-template-columns: repeat(10, 1fr)
    }

    .mobile-lg\:dwg-grid-template-columns--11 {
        grid-template-columns: repeat(11, 1fr)
    }

    .mobile-lg\:dwg-grid-template-columns--12 {
        grid-template-columns: repeat(12, 1fr)
    }

    .mobile-lg\:dwg-grid-template-columns--13 {
        grid-template-columns: repeat(13, 1fr)
    }

    .mobile-lg\:dwg-grid-template-columns--14 {
        grid-template-columns: repeat(14, 1fr)
    }

    .mobile-lg\:dwg-grid-template-columns--15 {
        grid-template-columns: repeat(15, 1fr)
    }

    .mobile-lg\:dwg-grid-template-columns--16 {
        grid-template-columns: repeat(16, 1fr)
    }

    .mobile-lg\:dwg-grid-template-columns--17 {
        grid-template-columns: repeat(17, 1fr)
    }

    .mobile-lg\:dwg-grid-template-columns--18 {
        grid-template-columns: repeat(18, 1fr)
    }

    .mobile-lg\:dwg-grid-template-columns--19 {
        grid-template-columns: repeat(19, 1fr)
    }

    .mobile-lg\:dwg-grid-template-columns--20 {
        grid-template-columns: repeat(20, 1fr)
    }

    .mobile-lg\:dwg-grid-template-columns--21 {
        grid-template-columns: repeat(21, 1fr)
    }

    .mobile-lg\:dwg-grid-template-columns--22 {
        grid-template-columns: repeat(22, 1fr)
    }

    .mobile-lg\:dwg-grid-template-columns--23 {
        grid-template-columns: repeat(23, 1fr)
    }

    .mobile-lg\:dwg-grid-template-columns--24 {
        grid-template-columns: repeat(24, 1fr)
    }

    .mobile-lg\:dwg-grid-template-columns--25 {
        grid-template-columns: repeat(25, 1fr)
    }

    .mobile-lg\:dwg-grid-template-columns--26 {
        grid-template-columns: repeat(26, 1fr)
    }
}

@media (min-width: 768px) {
    .tablet\:dwg-grid-template-columns--1 {
        grid-template-columns: repeat(1, 1fr)
    }

    .tablet\:dwg-grid-template-columns--2 {
        grid-template-columns: repeat(2, 1fr)
    }

    .tablet\:dwg-grid-template-columns--3 {
        grid-template-columns: repeat(3, 1fr)
    }

    .tablet\:dwg-grid-template-columns--4 {
        grid-template-columns: repeat(4, 1fr)
    }

    .tablet\:dwg-grid-template-columns--5 {
        grid-template-columns: repeat(5, 1fr)
    }

    .tablet\:dwg-grid-template-columns--6 {
        grid-template-columns: repeat(6, 1fr)
    }

    .tablet\:dwg-grid-template-columns--7 {
        grid-template-columns: repeat(7, 1fr)
    }

    .tablet\:dwg-grid-template-columns--8 {
        grid-template-columns: repeat(8, 1fr)
    }

    .tablet\:dwg-grid-template-columns--9 {
        grid-template-columns: repeat(9, 1fr)
    }

    .tablet\:dwg-grid-template-columns--10 {
        grid-template-columns: repeat(10, 1fr)
    }

    .tablet\:dwg-grid-template-columns--11 {
        grid-template-columns: repeat(11, 1fr)
    }

    .tablet\:dwg-grid-template-columns--12 {
        grid-template-columns: repeat(12, 1fr)
    }

    .tablet\:dwg-grid-template-columns--13 {
        grid-template-columns: repeat(13, 1fr)
    }

    .tablet\:dwg-grid-template-columns--14 {
        grid-template-columns: repeat(14, 1fr)
    }

    .tablet\:dwg-grid-template-columns--15 {
        grid-template-columns: repeat(15, 1fr)
    }

    .tablet\:dwg-grid-template-columns--16 {
        grid-template-columns: repeat(16, 1fr)
    }

    .tablet\:dwg-grid-template-columns--17 {
        grid-template-columns: repeat(17, 1fr)
    }

    .tablet\:dwg-grid-template-columns--18 {
        grid-template-columns: repeat(18, 1fr)
    }

    .tablet\:dwg-grid-template-columns--19 {
        grid-template-columns: repeat(19, 1fr)
    }

    .tablet\:dwg-grid-template-columns--20 {
        grid-template-columns: repeat(20, 1fr)
    }

    .tablet\:dwg-grid-template-columns--21 {
        grid-template-columns: repeat(21, 1fr)
    }

    .tablet\:dwg-grid-template-columns--22 {
        grid-template-columns: repeat(22, 1fr)
    }

    .tablet\:dwg-grid-template-columns--23 {
        grid-template-columns: repeat(23, 1fr)
    }

    .tablet\:dwg-grid-template-columns--24 {
        grid-template-columns: repeat(24, 1fr)
    }

    .tablet\:dwg-grid-template-columns--25 {
        grid-template-columns: repeat(25, 1fr)
    }

    .tablet\:dwg-grid-template-columns--26 {
        grid-template-columns: repeat(26, 1fr)
    }
}

@media (min-width: 1024px) {
    .tablet-lg\:dwg-grid-template-columns--1 {
        grid-template-columns: repeat(1, 1fr)
    }

    .tablet-lg\:dwg-grid-template-columns--2 {
        grid-template-columns: repeat(2, 1fr)
    }

    .tablet-lg\:dwg-grid-template-columns--3 {
        grid-template-columns: repeat(3, 1fr)
    }

    .tablet-lg\:dwg-grid-template-columns--4 {
        grid-template-columns: repeat(4, 1fr)
    }

    .tablet-lg\:dwg-grid-template-columns--5 {
        grid-template-columns: repeat(5, 1fr)
    }

    .tablet-lg\:dwg-grid-template-columns--6 {
        grid-template-columns: repeat(6, 1fr)
    }

    .tablet-lg\:dwg-grid-template-columns--7 {
        grid-template-columns: repeat(7, 1fr)
    }

    .tablet-lg\:dwg-grid-template-columns--8 {
        grid-template-columns: repeat(8, 1fr)
    }

    .tablet-lg\:dwg-grid-template-columns--9 {
        grid-template-columns: repeat(9, 1fr)
    }

    .tablet-lg\:dwg-grid-template-columns--10 {
        grid-template-columns: repeat(10, 1fr)
    }

    .tablet-lg\:dwg-grid-template-columns--11 {
        grid-template-columns: repeat(11, 1fr)
    }

    .tablet-lg\:dwg-grid-template-columns--12 {
        grid-template-columns: repeat(12, 1fr)
    }

    .tablet-lg\:dwg-grid-template-columns--13 {
        grid-template-columns: repeat(13, 1fr)
    }

    .tablet-lg\:dwg-grid-template-columns--14 {
        grid-template-columns: repeat(14, 1fr)
    }

    .tablet-lg\:dwg-grid-template-columns--15 {
        grid-template-columns: repeat(15, 1fr)
    }

    .tablet-lg\:dwg-grid-template-columns--16 {
        grid-template-columns: repeat(16, 1fr)
    }

    .tablet-lg\:dwg-grid-template-columns--17 {
        grid-template-columns: repeat(17, 1fr)
    }

    .tablet-lg\:dwg-grid-template-columns--18 {
        grid-template-columns: repeat(18, 1fr)
    }

    .tablet-lg\:dwg-grid-template-columns--19 {
        grid-template-columns: repeat(19, 1fr)
    }

    .tablet-lg\:dwg-grid-template-columns--20 {
        grid-template-columns: repeat(20, 1fr)
    }

    .tablet-lg\:dwg-grid-template-columns--21 {
        grid-template-columns: repeat(21, 1fr)
    }

    .tablet-lg\:dwg-grid-template-columns--22 {
        grid-template-columns: repeat(22, 1fr)
    }

    .tablet-lg\:dwg-grid-template-columns--23 {
        grid-template-columns: repeat(23, 1fr)
    }

    .tablet-lg\:dwg-grid-template-columns--24 {
        grid-template-columns: repeat(24, 1fr)
    }

    .tablet-lg\:dwg-grid-template-columns--25 {
        grid-template-columns: repeat(25, 1fr)
    }

    .tablet-lg\:dwg-grid-template-columns--26 {
        grid-template-columns: repeat(26, 1fr)
    }
}

@media (min-width: 1280px) {
    .desktop\:dwg-grid-template-columns--1 {
        grid-template-columns: repeat(1, 1fr)
    }

    .desktop\:dwg-grid-template-columns--2 {
        grid-template-columns: repeat(2, 1fr)
    }

    .desktop\:dwg-grid-template-columns--3 {
        grid-template-columns: repeat(3, 1fr)
    }

    .desktop\:dwg-grid-template-columns--4 {
        grid-template-columns: repeat(4, 1fr)
    }

    .desktop\:dwg-grid-template-columns--5 {
        grid-template-columns: repeat(5, 1fr)
    }

    .desktop\:dwg-grid-template-columns--6 {
        grid-template-columns: repeat(6, 1fr)
    }

    .desktop\:dwg-grid-template-columns--7 {
        grid-template-columns: repeat(7, 1fr)
    }

    .desktop\:dwg-grid-template-columns--8 {
        grid-template-columns: repeat(8, 1fr)
    }

    .desktop\:dwg-grid-template-columns--9 {
        grid-template-columns: repeat(9, 1fr)
    }

    .desktop\:dwg-grid-template-columns--10 {
        grid-template-columns: repeat(10, 1fr)
    }

    .desktop\:dwg-grid-template-columns--11 {
        grid-template-columns: repeat(11, 1fr)
    }

    .desktop\:dwg-grid-template-columns--12 {
        grid-template-columns: repeat(12, 1fr)
    }

    .desktop\:dwg-grid-template-columns--13 {
        grid-template-columns: repeat(13, 1fr)
    }

    .desktop\:dwg-grid-template-columns--14 {
        grid-template-columns: repeat(14, 1fr)
    }

    .desktop\:dwg-grid-template-columns--15 {
        grid-template-columns: repeat(15, 1fr)
    }

    .desktop\:dwg-grid-template-columns--16 {
        grid-template-columns: repeat(16, 1fr)
    }

    .desktop\:dwg-grid-template-columns--17 {
        grid-template-columns: repeat(17, 1fr)
    }

    .desktop\:dwg-grid-template-columns--18 {
        grid-template-columns: repeat(18, 1fr)
    }

    .desktop\:dwg-grid-template-columns--19 {
        grid-template-columns: repeat(19, 1fr)
    }

    .desktop\:dwg-grid-template-columns--20 {
        grid-template-columns: repeat(20, 1fr)
    }

    .desktop\:dwg-grid-template-columns--21 {
        grid-template-columns: repeat(21, 1fr)
    }

    .desktop\:dwg-grid-template-columns--22 {
        grid-template-columns: repeat(22, 1fr)
    }

    .desktop\:dwg-grid-template-columns--23 {
        grid-template-columns: repeat(23, 1fr)
    }

    .desktop\:dwg-grid-template-columns--24 {
        grid-template-columns: repeat(24, 1fr)
    }

    .desktop\:dwg-grid-template-columns--25 {
        grid-template-columns: repeat(25, 1fr)
    }

    .desktop\:dwg-grid-template-columns--26 {
        grid-template-columns: repeat(26, 1fr)
    }
}

@media (min-width: 1440px) {
    .desktop-lg\:dwg-grid-template-columns--1 {
        grid-template-columns: repeat(1, 1fr)
    }

    .desktop-lg\:dwg-grid-template-columns--2 {
        grid-template-columns: repeat(2, 1fr)
    }

    .desktop-lg\:dwg-grid-template-columns--3 {
        grid-template-columns: repeat(3, 1fr)
    }

    .desktop-lg\:dwg-grid-template-columns--4 {
        grid-template-columns: repeat(4, 1fr)
    }

    .desktop-lg\:dwg-grid-template-columns--5 {
        grid-template-columns: repeat(5, 1fr)
    }

    .desktop-lg\:dwg-grid-template-columns--6 {
        grid-template-columns: repeat(6, 1fr)
    }

    .desktop-lg\:dwg-grid-template-columns--7 {
        grid-template-columns: repeat(7, 1fr)
    }

    .desktop-lg\:dwg-grid-template-columns--8 {
        grid-template-columns: repeat(8, 1fr)
    }

    .desktop-lg\:dwg-grid-template-columns--9 {
        grid-template-columns: repeat(9, 1fr)
    }

    .desktop-lg\:dwg-grid-template-columns--10 {
        grid-template-columns: repeat(10, 1fr)
    }

    .desktop-lg\:dwg-grid-template-columns--11 {
        grid-template-columns: repeat(11, 1fr)
    }

    .desktop-lg\:dwg-grid-template-columns--12 {
        grid-template-columns: repeat(12, 1fr)
    }

    .desktop-lg\:dwg-grid-template-columns--13 {
        grid-template-columns: repeat(13, 1fr)
    }

    .desktop-lg\:dwg-grid-template-columns--14 {
        grid-template-columns: repeat(14, 1fr)
    }

    .desktop-lg\:dwg-grid-template-columns--15 {
        grid-template-columns: repeat(15, 1fr)
    }

    .desktop-lg\:dwg-grid-template-columns--16 {
        grid-template-columns: repeat(16, 1fr)
    }

    .desktop-lg\:dwg-grid-template-columns--17 {
        grid-template-columns: repeat(17, 1fr)
    }

    .desktop-lg\:dwg-grid-template-columns--18 {
        grid-template-columns: repeat(18, 1fr)
    }

    .desktop-lg\:dwg-grid-template-columns--19 {
        grid-template-columns: repeat(19, 1fr)
    }

    .desktop-lg\:dwg-grid-template-columns--20 {
        grid-template-columns: repeat(20, 1fr)
    }

    .desktop-lg\:dwg-grid-template-columns--21 {
        grid-template-columns: repeat(21, 1fr)
    }

    .desktop-lg\:dwg-grid-template-columns--22 {
        grid-template-columns: repeat(22, 1fr)
    }

    .desktop-lg\:dwg-grid-template-columns--23 {
        grid-template-columns: repeat(23, 1fr)
    }

    .desktop-lg\:dwg-grid-template-columns--24 {
        grid-template-columns: repeat(24, 1fr)
    }

    .desktop-lg\:dwg-grid-template-columns--25 {
        grid-template-columns: repeat(25, 1fr)
    }

    .desktop-lg\:dwg-grid-template-columns--26 {
        grid-template-columns: repeat(26, 1fr)
    }
}

@media (min-width: 1920px) {
    .ultrawide\:dwg-grid-template-columns--1 {
        grid-template-columns: repeat(1, 1fr)
    }

    .ultrawide\:dwg-grid-template-columns--2 {
        grid-template-columns: repeat(2, 1fr)
    }

    .ultrawide\:dwg-grid-template-columns--3 {
        grid-template-columns: repeat(3, 1fr)
    }

    .ultrawide\:dwg-grid-template-columns--4 {
        grid-template-columns: repeat(4, 1fr)
    }

    .ultrawide\:dwg-grid-template-columns--5 {
        grid-template-columns: repeat(5, 1fr)
    }

    .ultrawide\:dwg-grid-template-columns--6 {
        grid-template-columns: repeat(6, 1fr)
    }

    .ultrawide\:dwg-grid-template-columns--7 {
        grid-template-columns: repeat(7, 1fr)
    }

    .ultrawide\:dwg-grid-template-columns--8 {
        grid-template-columns: repeat(8, 1fr)
    }

    .ultrawide\:dwg-grid-template-columns--9 {
        grid-template-columns: repeat(9, 1fr)
    }

    .ultrawide\:dwg-grid-template-columns--10 {
        grid-template-columns: repeat(10, 1fr)
    }

    .ultrawide\:dwg-grid-template-columns--11 {
        grid-template-columns: repeat(11, 1fr)
    }

    .ultrawide\:dwg-grid-template-columns--12 {
        grid-template-columns: repeat(12, 1fr)
    }

    .ultrawide\:dwg-grid-template-columns--13 {
        grid-template-columns: repeat(13, 1fr)
    }

    .ultrawide\:dwg-grid-template-columns--14 {
        grid-template-columns: repeat(14, 1fr)
    }

    .ultrawide\:dwg-grid-template-columns--15 {
        grid-template-columns: repeat(15, 1fr)
    }

    .ultrawide\:dwg-grid-template-columns--16 {
        grid-template-columns: repeat(16, 1fr)
    }

    .ultrawide\:dwg-grid-template-columns--17 {
        grid-template-columns: repeat(17, 1fr)
    }

    .ultrawide\:dwg-grid-template-columns--18 {
        grid-template-columns: repeat(18, 1fr)
    }

    .ultrawide\:dwg-grid-template-columns--19 {
        grid-template-columns: repeat(19, 1fr)
    }

    .ultrawide\:dwg-grid-template-columns--20 {
        grid-template-columns: repeat(20, 1fr)
    }

    .ultrawide\:dwg-grid-template-columns--21 {
        grid-template-columns: repeat(21, 1fr)
    }

    .ultrawide\:dwg-grid-template-columns--22 {
        grid-template-columns: repeat(22, 1fr)
    }

    .ultrawide\:dwg-grid-template-columns--23 {
        grid-template-columns: repeat(23, 1fr)
    }

    .ultrawide\:dwg-grid-template-columns--24 {
        grid-template-columns: repeat(24, 1fr)
    }

    .ultrawide\:dwg-grid-template-columns--25 {
        grid-template-columns: repeat(25, 1fr)
    }

    .ultrawide\:dwg-grid-template-columns--26 {
        grid-template-columns: repeat(26, 1fr)
    }
}

.dwg-height--auto {
    height: auto
}

.dwg-height--full {
    height: 100%
}

@media (min-width: 480px) {
    .mobile-lg\:dwg-height--auto {
        height: auto
    }

    .mobile-lg\:dwg-height--full {
        height: 100%
    }
}

@media (min-width: 768px) {
    .tablet\:dwg-height--auto {
        height: auto
    }

    .tablet\:dwg-height--full {
        height: 100%
    }
}

@media (min-width: 1024px) {
    .tablet-lg\:dwg-height--auto {
        height: auto
    }

    .tablet-lg\:dwg-height--full {
        height: 100%
    }
}

@media (min-width: 1280px) {
    .desktop\:dwg-height--auto {
        height: auto
    }

    .desktop\:dwg-height--full {
        height: 100%
    }
}

@media (min-width: 1440px) {
    .desktop-lg\:dwg-height--auto {
        height: auto
    }

    .desktop-lg\:dwg-height--full {
        height: 100%
    }
}

@media (min-width: 1920px) {
    .ultrawide\:dwg-height--auto {
        height: auto
    }

    .ultrawide\:dwg-height--full {
        height: 100%
    }
}

.dwg-justify-content--unset {
    justify-content: unset
}

.dwg-justify-content--flex-start {
    justify-content: flex-start
}

.dwg-justify-content--center {
    justify-content: center
}

.dwg-justify-content--flex-end {
    justify-content: flex-end
}

.dwg-justify-content--space-between {
    justify-content: space-between
}

.dwg-justify-content--space-around {
    justify-content: space-around
}

.dwg-justify-content--space-evenly {
    justify-content: space-evenly
}

.dwg-justify-content--stretch {
    justify-content: stretch
}

@media (min-width: 480px) {
    .mobile-lg\:dwg-justify-content--unset {
        justify-content: unset
    }

    .mobile-lg\:dwg-justify-content--flex-start {
        justify-content: flex-start
    }

    .mobile-lg\:dwg-justify-content--center {
        justify-content: center
    }

    .mobile-lg\:dwg-justify-content--flex-end {
        justify-content: flex-end
    }

    .mobile-lg\:dwg-justify-content--space-between {
        justify-content: space-between
    }

    .mobile-lg\:dwg-justify-content--space-around {
        justify-content: space-around
    }

    .mobile-lg\:dwg-justify-content--space-evenly {
        justify-content: space-evenly
    }

    .mobile-lg\:dwg-justify-content--stretch {
        justify-content: stretch
    }
}

@media (min-width: 768px) {
    .tablet\:dwg-justify-content--unset {
        justify-content: unset
    }

    .tablet\:dwg-justify-content--flex-start {
        justify-content: flex-start
    }

    .tablet\:dwg-justify-content--center {
        justify-content: center
    }

    .tablet\:dwg-justify-content--flex-end {
        justify-content: flex-end
    }

    .tablet\:dwg-justify-content--space-between {
        justify-content: space-between
    }

    .tablet\:dwg-justify-content--space-around {
        justify-content: space-around
    }

    .tablet\:dwg-justify-content--space-evenly {
        justify-content: space-evenly
    }

    .tablet\:dwg-justify-content--stretch {
        justify-content: stretch
    }
}

@media (min-width: 1024px) {
    .tablet-lg\:dwg-justify-content--unset {
        justify-content: unset
    }

    .tablet-lg\:dwg-justify-content--flex-start {
        justify-content: flex-start
    }

    .tablet-lg\:dwg-justify-content--center {
        justify-content: center
    }

    .tablet-lg\:dwg-justify-content--flex-end {
        justify-content: flex-end
    }

    .tablet-lg\:dwg-justify-content--space-between {
        justify-content: space-between
    }

    .tablet-lg\:dwg-justify-content--space-around {
        justify-content: space-around
    }

    .tablet-lg\:dwg-justify-content--space-evenly {
        justify-content: space-evenly
    }

    .tablet-lg\:dwg-justify-content--stretch {
        justify-content: stretch
    }
}

@media (min-width: 1280px) {
    .desktop\:dwg-justify-content--unset {
        justify-content: unset
    }

    .desktop\:dwg-justify-content--flex-start {
        justify-content: flex-start
    }

    .desktop\:dwg-justify-content--center {
        justify-content: center
    }

    .desktop\:dwg-justify-content--flex-end {
        justify-content: flex-end
    }

    .desktop\:dwg-justify-content--space-between {
        justify-content: space-between
    }

    .desktop\:dwg-justify-content--space-around {
        justify-content: space-around
    }

    .desktop\:dwg-justify-content--space-evenly {
        justify-content: space-evenly
    }

    .desktop\:dwg-justify-content--stretch {
        justify-content: stretch
    }
}

@media (min-width: 1440px) {
    .desktop-lg\:dwg-justify-content--unset {
        justify-content: unset
    }

    .desktop-lg\:dwg-justify-content--flex-start {
        justify-content: flex-start
    }

    .desktop-lg\:dwg-justify-content--center {
        justify-content: center
    }

    .desktop-lg\:dwg-justify-content--flex-end {
        justify-content: flex-end
    }

    .desktop-lg\:dwg-justify-content--space-between {
        justify-content: space-between
    }

    .desktop-lg\:dwg-justify-content--space-around {
        justify-content: space-around
    }

    .desktop-lg\:dwg-justify-content--space-evenly {
        justify-content: space-evenly
    }

    .desktop-lg\:dwg-justify-content--stretch {
        justify-content: stretch
    }
}

@media (min-width: 1920px) {
    .ultrawide\:dwg-justify-content--unset {
        justify-content: unset
    }

    .ultrawide\:dwg-justify-content--flex-start {
        justify-content: flex-start
    }

    .ultrawide\:dwg-justify-content--center {
        justify-content: center
    }

    .ultrawide\:dwg-justify-content--flex-end {
        justify-content: flex-end
    }

    .ultrawide\:dwg-justify-content--space-between {
        justify-content: space-between
    }

    .ultrawide\:dwg-justify-content--space-around {
        justify-content: space-around
    }

    .ultrawide\:dwg-justify-content--space-evenly {
        justify-content: space-evenly
    }

    .ultrawide\:dwg-justify-content--stretch {
        justify-content: stretch
    }
}

.dwg-layer--modal {
    z-index: var(--dwg-z-index--modal-layer)
}

.dwg-line-height--110\% {
    line-height: 110%
}

.dwg-line-height--120\% {
    line-height: 120%
}

.dwg-line-height--150\% {
    line-height: 150%
}

.dwg-line-height--14 {
    line-height: 14px
}

.dwg-line-height--16 {
    line-height: 16px
}

.dwg-line-height--18 {
    line-height: 18px
}

.dwg-line-height--20 {
    line-height: 20px
}

.dwg-line-height--22 {
    line-height: 22px
}

.dwg-line-height--24 {
    line-height: 24px
}

.dwg-line-height--26 {
    line-height: 26px
}

.dwg-line-height--30 {
    line-height: 30px
}

@media (min-width: 480px) {
    .mobile-lg\:dwg-line-height--110\% {
        line-height: 110%
    }

    .mobile-lg\:dwg-line-height--120\% {
        line-height: 120%
    }

    .mobile-lg\:dwg-line-height--150\% {
        line-height: 150%
    }

    .mobile-lg\:dwg-line-height--14 {
        line-height: 14px
    }

    .mobile-lg\:dwg-line-height--16 {
        line-height: 16px
    }

    .mobile-lg\:dwg-line-height--18 {
        line-height: 18px
    }

    .mobile-lg\:dwg-line-height--20 {
        line-height: 20px
    }

    .mobile-lg\:dwg-line-height--22 {
        line-height: 22px
    }

    .mobile-lg\:dwg-line-height--24 {
        line-height: 24px
    }

    .mobile-lg\:dwg-line-height--26 {
        line-height: 26px
    }

    .mobile-lg\:dwg-line-height--30 {
        line-height: 30px
    }
}

@media (min-width: 768px) {
    .tablet\:dwg-line-height--110\% {
        line-height: 110%
    }

    .tablet\:dwg-line-height--120\% {
        line-height: 120%
    }

    .tablet\:dwg-line-height--150\% {
        line-height: 150%
    }

    .tablet\:dwg-line-height--14 {
        line-height: 14px
    }

    .tablet\:dwg-line-height--16 {
        line-height: 16px
    }

    .tablet\:dwg-line-height--18 {
        line-height: 18px
    }

    .tablet\:dwg-line-height--20 {
        line-height: 20px
    }

    .tablet\:dwg-line-height--22 {
        line-height: 22px
    }

    .tablet\:dwg-line-height--24 {
        line-height: 24px
    }

    .tablet\:dwg-line-height--26 {
        line-height: 26px
    }

    .tablet\:dwg-line-height--30 {
        line-height: 30px
    }
}

@media (min-width: 1024px) {
    .tablet-lg\:dwg-line-height--110\% {
        line-height: 110%
    }

    .tablet-lg\:dwg-line-height--120\% {
        line-height: 120%
    }

    .tablet-lg\:dwg-line-height--150\% {
        line-height: 150%
    }

    .tablet-lg\:dwg-line-height--14 {
        line-height: 14px
    }

    .tablet-lg\:dwg-line-height--16 {
        line-height: 16px
    }

    .tablet-lg\:dwg-line-height--18 {
        line-height: 18px
    }

    .tablet-lg\:dwg-line-height--20 {
        line-height: 20px
    }

    .tablet-lg\:dwg-line-height--22 {
        line-height: 22px
    }

    .tablet-lg\:dwg-line-height--24 {
        line-height: 24px
    }

    .tablet-lg\:dwg-line-height--26 {
        line-height: 26px
    }

    .tablet-lg\:dwg-line-height--30 {
        line-height: 30px
    }
}

@media (min-width: 1280px) {
    .desktop\:dwg-line-height--110\% {
        line-height: 110%
    }

    .desktop\:dwg-line-height--120\% {
        line-height: 120%
    }

    .desktop\:dwg-line-height--150\% {
        line-height: 150%
    }

    .desktop\:dwg-line-height--14 {
        line-height: 14px
    }

    .desktop\:dwg-line-height--16 {
        line-height: 16px
    }

    .desktop\:dwg-line-height--18 {
        line-height: 18px
    }

    .desktop\:dwg-line-height--20 {
        line-height: 20px
    }

    .desktop\:dwg-line-height--22 {
        line-height: 22px
    }

    .desktop\:dwg-line-height--24 {
        line-height: 24px
    }

    .desktop\:dwg-line-height--26 {
        line-height: 26px
    }

    .desktop\:dwg-line-height--30 {
        line-height: 30px
    }
}

@media (min-width: 1440px) {
    .desktop-lg\:dwg-line-height--110\% {
        line-height: 110%
    }

    .desktop-lg\:dwg-line-height--120\% {
        line-height: 120%
    }

    .desktop-lg\:dwg-line-height--150\% {
        line-height: 150%
    }

    .desktop-lg\:dwg-line-height--14 {
        line-height: 14px
    }

    .desktop-lg\:dwg-line-height--16 {
        line-height: 16px
    }

    .desktop-lg\:dwg-line-height--18 {
        line-height: 18px
    }

    .desktop-lg\:dwg-line-height--20 {
        line-height: 20px
    }

    .desktop-lg\:dwg-line-height--22 {
        line-height: 22px
    }

    .desktop-lg\:dwg-line-height--24 {
        line-height: 24px
    }

    .desktop-lg\:dwg-line-height--26 {
        line-height: 26px
    }

    .desktop-lg\:dwg-line-height--30 {
        line-height: 30px
    }
}

@media (min-width: 1920px) {
    .ultrawide\:dwg-line-height--110\% {
        line-height: 110%
    }

    .ultrawide\:dwg-line-height--120\% {
        line-height: 120%
    }

    .ultrawide\:dwg-line-height--150\% {
        line-height: 150%
    }

    .ultrawide\:dwg-line-height--14 {
        line-height: 14px
    }

    .ultrawide\:dwg-line-height--16 {
        line-height: 16px
    }

    .ultrawide\:dwg-line-height--18 {
        line-height: 18px
    }

    .ultrawide\:dwg-line-height--20 {
        line-height: 20px
    }

    .ultrawide\:dwg-line-height--22 {
        line-height: 22px
    }

    .ultrawide\:dwg-line-height--24 {
        line-height: 24px
    }

    .ultrawide\:dwg-line-height--26 {
        line-height: 26px
    }

    .ultrawide\:dwg-line-height--30 {
        line-height: 30px
    }
}

.dwg-m--auto {
    margin: auto
}

.dwg-m--0 {
    margin: 0
}

.dwg-m--0_5 {
    margin: var(--dwg-spacing__unit--0_5)
}

.dwg-m--1 {
    margin: var(--dwg-spacing__unit--1)
}

.dwg-m--1_5 {
    margin: var(--dwg-spacing__unit--1_5)
}

.dwg-m--2 {
    margin: var(--dwg-spacing__unit--2)
}

.dwg-m--3 {
    margin: var(--dwg-spacing__unit--3)
}

.dwg-m--4 {
    margin: var(--dwg-spacing__unit--4)
}

.dwg-m--6 {
    margin: var(--dwg-spacing__unit--6)
}

.dwg-m--9 {
    margin: var(--dwg-spacing__unit--9)
}

.dwg-m--12 {
    margin: var(--dwg-spacing__unit--12)
}

.dwg-m--15 {
    margin: var(--dwg-spacing__unit--15)
}

.dwg-m--19 {
    margin: var(--dwg-spacing__unit--19)
}

@media (min-width: 480px) {
    .mobile-lg\:dwg-m--auto {
        margin: auto
    }

    .mobile-lg\:dwg-m--0 {
        margin: 0
    }

    .mobile-lg\:dwg-m--0_5 {
        margin: var(--dwg-spacing__unit--0_5)
    }

    .mobile-lg\:dwg-m--1 {
        margin: var(--dwg-spacing__unit--1)
    }

    .mobile-lg\:dwg-m--1_5 {
        margin: var(--dwg-spacing__unit--1_5)
    }

    .mobile-lg\:dwg-m--2 {
        margin: var(--dwg-spacing__unit--2)
    }

    .mobile-lg\:dwg-m--3 {
        margin: var(--dwg-spacing__unit--3)
    }

    .mobile-lg\:dwg-m--4 {
        margin: var(--dwg-spacing__unit--4)
    }

    .mobile-lg\:dwg-m--6 {
        margin: var(--dwg-spacing__unit--6)
    }

    .mobile-lg\:dwg-m--9 {
        margin: var(--dwg-spacing__unit--9)
    }

    .mobile-lg\:dwg-m--12 {
        margin: var(--dwg-spacing__unit--12)
    }

    .mobile-lg\:dwg-m--15 {
        margin: var(--dwg-spacing__unit--15)
    }

    .mobile-lg\:dwg-m--19 {
        margin: var(--dwg-spacing__unit--19)
    }
}

@media (min-width: 768px) {
    .tablet\:dwg-m--auto {
        margin: auto
    }

    .tablet\:dwg-m--0 {
        margin: 0
    }

    .tablet\:dwg-m--0_5 {
        margin: var(--dwg-spacing__unit--0_5)
    }

    .tablet\:dwg-m--1 {
        margin: var(--dwg-spacing__unit--1)
    }

    .tablet\:dwg-m--1_5 {
        margin: var(--dwg-spacing__unit--1_5)
    }

    .tablet\:dwg-m--2 {
        margin: var(--dwg-spacing__unit--2)
    }

    .tablet\:dwg-m--3 {
        margin: var(--dwg-spacing__unit--3)
    }

    .tablet\:dwg-m--4 {
        margin: var(--dwg-spacing__unit--4)
    }

    .tablet\:dwg-m--6 {
        margin: var(--dwg-spacing__unit--6)
    }

    .tablet\:dwg-m--9 {
        margin: var(--dwg-spacing__unit--9)
    }

    .tablet\:dwg-m--12 {
        margin: var(--dwg-spacing__unit--12)
    }

    .tablet\:dwg-m--15 {
        margin: var(--dwg-spacing__unit--15)
    }

    .tablet\:dwg-m--19 {
        margin: var(--dwg-spacing__unit--19)
    }
}

@media (min-width: 1024px) {
    .tablet-lg\:dwg-m--auto {
        margin: auto
    }

    .tablet-lg\:dwg-m--0 {
        margin: 0
    }

    .tablet-lg\:dwg-m--0_5 {
        margin: var(--dwg-spacing__unit--0_5)
    }

    .tablet-lg\:dwg-m--1 {
        margin: var(--dwg-spacing__unit--1)
    }

    .tablet-lg\:dwg-m--1_5 {
        margin: var(--dwg-spacing__unit--1_5)
    }

    .tablet-lg\:dwg-m--2 {
        margin: var(--dwg-spacing__unit--2)
    }

    .tablet-lg\:dwg-m--3 {
        margin: var(--dwg-spacing__unit--3)
    }

    .tablet-lg\:dwg-m--4 {
        margin: var(--dwg-spacing__unit--4)
    }

    .tablet-lg\:dwg-m--6 {
        margin: var(--dwg-spacing__unit--6)
    }

    .tablet-lg\:dwg-m--9 {
        margin: var(--dwg-spacing__unit--9)
    }

    .tablet-lg\:dwg-m--12 {
        margin: var(--dwg-spacing__unit--12)
    }

    .tablet-lg\:dwg-m--15 {
        margin: var(--dwg-spacing__unit--15)
    }

    .tablet-lg\:dwg-m--19 {
        margin: var(--dwg-spacing__unit--19)
    }
}

@media (min-width: 1280px) {
    .desktop\:dwg-m--auto {
        margin: auto
    }

    .desktop\:dwg-m--0 {
        margin: 0
    }

    .desktop\:dwg-m--0_5 {
        margin: var(--dwg-spacing__unit--0_5)
    }

    .desktop\:dwg-m--1 {
        margin: var(--dwg-spacing__unit--1)
    }

    .desktop\:dwg-m--1_5 {
        margin: var(--dwg-spacing__unit--1_5)
    }

    .desktop\:dwg-m--2 {
        margin: var(--dwg-spacing__unit--2)
    }

    .desktop\:dwg-m--3 {
        margin: var(--dwg-spacing__unit--3)
    }

    .desktop\:dwg-m--4 {
        margin: var(--dwg-spacing__unit--4)
    }

    .desktop\:dwg-m--6 {
        margin: var(--dwg-spacing__unit--6)
    }

    .desktop\:dwg-m--9 {
        margin: var(--dwg-spacing__unit--9)
    }

    .desktop\:dwg-m--12 {
        margin: var(--dwg-spacing__unit--12)
    }

    .desktop\:dwg-m--15 {
        margin: var(--dwg-spacing__unit--15)
    }

    .desktop\:dwg-m--19 {
        margin: var(--dwg-spacing__unit--19)
    }
}

@media (min-width: 1440px) {
    .desktop-lg\:dwg-m--auto {
        margin: auto
    }

    .desktop-lg\:dwg-m--0 {
        margin: 0
    }

    .desktop-lg\:dwg-m--0_5 {
        margin: var(--dwg-spacing__unit--0_5)
    }

    .desktop-lg\:dwg-m--1 {
        margin: var(--dwg-spacing__unit--1)
    }

    .desktop-lg\:dwg-m--1_5 {
        margin: var(--dwg-spacing__unit--1_5)
    }

    .desktop-lg\:dwg-m--2 {
        margin: var(--dwg-spacing__unit--2)
    }

    .desktop-lg\:dwg-m--3 {
        margin: var(--dwg-spacing__unit--3)
    }

    .desktop-lg\:dwg-m--4 {
        margin: var(--dwg-spacing__unit--4)
    }

    .desktop-lg\:dwg-m--6 {
        margin: var(--dwg-spacing__unit--6)
    }

    .desktop-lg\:dwg-m--9 {
        margin: var(--dwg-spacing__unit--9)
    }

    .desktop-lg\:dwg-m--12 {
        margin: var(--dwg-spacing__unit--12)
    }

    .desktop-lg\:dwg-m--15 {
        margin: var(--dwg-spacing__unit--15)
    }

    .desktop-lg\:dwg-m--19 {
        margin: var(--dwg-spacing__unit--19)
    }
}

@media (min-width: 1920px) {
    .ultrawide\:dwg-m--auto {
        margin: auto
    }

    .ultrawide\:dwg-m--0 {
        margin: 0
    }

    .ultrawide\:dwg-m--0_5 {
        margin: var(--dwg-spacing__unit--0_5)
    }

    .ultrawide\:dwg-m--1 {
        margin: var(--dwg-spacing__unit--1)
    }

    .ultrawide\:dwg-m--1_5 {
        margin: var(--dwg-spacing__unit--1_5)
    }

    .ultrawide\:dwg-m--2 {
        margin: var(--dwg-spacing__unit--2)
    }

    .ultrawide\:dwg-m--3 {
        margin: var(--dwg-spacing__unit--3)
    }

    .ultrawide\:dwg-m--4 {
        margin: var(--dwg-spacing__unit--4)
    }

    .ultrawide\:dwg-m--6 {
        margin: var(--dwg-spacing__unit--6)
    }

    .ultrawide\:dwg-m--9 {
        margin: var(--dwg-spacing__unit--9)
    }

    .ultrawide\:dwg-m--12 {
        margin: var(--dwg-spacing__unit--12)
    }

    .ultrawide\:dwg-m--15 {
        margin: var(--dwg-spacing__unit--15)
    }

    .ultrawide\:dwg-m--19 {
        margin: var(--dwg-spacing__unit--19)
    }
}

.dwg-mt--auto {
    margin-top: auto
}

.dwg-mt--0 {
    margin-top: 0
}

.dwg-mt--0_5 {
    margin-top: var(--dwg-spacing__unit--0_5)
}

.dwg-mt--1 {
    margin-top: var(--dwg-spacing__unit--1)
}

.dwg-mt--1_5 {
    margin-top: var(--dwg-spacing__unit--1_5)
}

.dwg-mt--2 {
    margin-top: var(--dwg-spacing__unit--2)
}

.dwg-mt--3 {
    margin-top: var(--dwg-spacing__unit--3)
}

.dwg-mt--4 {
    margin-top: var(--dwg-spacing__unit--4)
}

.dwg-mt--6 {
    margin-top: var(--dwg-spacing__unit--6)
}

.dwg-mt--8 {
    margin-top: var(--dwg-spacing__unit--8)
}

.dwg-mt--9 {
    margin-top: var(--dwg-spacing__unit--9)
}

.dwg-mt--12 {
    margin-top: var(--dwg-spacing__unit--12)
}

.dwg-mt--15 {
    margin-top: var(--dwg-spacing__unit--15)
}

.dwg-mt--19 {
    margin-top: var(--dwg-spacing__unit--19)
}

@media (min-width: 480px) {
    .mobile-lg\:dwg-mt--auto {
        margin-top: auto
    }

    .mobile-lg\:dwg-mt--0 {
        margin-top: 0
    }

    .mobile-lg\:dwg-mt--0_5 {
        margin-top: var(--dwg-spacing__unit--0_5)
    }

    .mobile-lg\:dwg-mt--1 {
        margin-top: var(--dwg-spacing__unit--1)
    }

    .mobile-lg\:dwg-mt--1_5 {
        margin-top: var(--dwg-spacing__unit--1_5)
    }

    .mobile-lg\:dwg-mt--2 {
        margin-top: var(--dwg-spacing__unit--2)
    }

    .mobile-lg\:dwg-mt--3 {
        margin-top: var(--dwg-spacing__unit--3)
    }

    .mobile-lg\:dwg-mt--4 {
        margin-top: var(--dwg-spacing__unit--4)
    }

    .mobile-lg\:dwg-mt--6 {
        margin-top: var(--dwg-spacing__unit--6)
    }

    .mobile-lg\:dwg-mt--8 {
        margin-top: var(--dwg-spacing__unit--8)
    }

    .mobile-lg\:dwg-mt--9 {
        margin-top: var(--dwg-spacing__unit--9)
    }

    .mobile-lg\:dwg-mt--12 {
        margin-top: var(--dwg-spacing__unit--12)
    }

    .mobile-lg\:dwg-mt--15 {
        margin-top: var(--dwg-spacing__unit--15)
    }

    .mobile-lg\:dwg-mt--19 {
        margin-top: var(--dwg-spacing__unit--19)
    }
}

@media (min-width: 768px) {
    .tablet\:dwg-mt--auto {
        margin-top: auto
    }

    .tablet\:dwg-mt--0 {
        margin-top: 0
    }

    .tablet\:dwg-mt--0_5 {
        margin-top: var(--dwg-spacing__unit--0_5)
    }

    .tablet\:dwg-mt--1 {
        margin-top: var(--dwg-spacing__unit--1)
    }

    .tablet\:dwg-mt--1_5 {
        margin-top: var(--dwg-spacing__unit--1_5)
    }

    .tablet\:dwg-mt--2 {
        margin-top: var(--dwg-spacing__unit--2)
    }

    .tablet\:dwg-mt--3 {
        margin-top: var(--dwg-spacing__unit--3)
    }

    .tablet\:dwg-mt--4 {
        margin-top: var(--dwg-spacing__unit--4)
    }

    .tablet\:dwg-mt--6 {
        margin-top: var(--dwg-spacing__unit--6)
    }

    .tablet\:dwg-mt--8 {
        margin-top: var(--dwg-spacing__unit--8)
    }

    .tablet\:dwg-mt--9 {
        margin-top: var(--dwg-spacing__unit--9)
    }

    .tablet\:dwg-mt--12 {
        margin-top: var(--dwg-spacing__unit--12)
    }

    .tablet\:dwg-mt--15 {
        margin-top: var(--dwg-spacing__unit--15)
    }

    .tablet\:dwg-mt--19 {
        margin-top: var(--dwg-spacing__unit--19)
    }
}

@media (min-width: 1024px) {
    .tablet-lg\:dwg-mt--auto {
        margin-top: auto
    }

    .tablet-lg\:dwg-mt--0 {
        margin-top: 0
    }

    .tablet-lg\:dwg-mt--0_5 {
        margin-top: var(--dwg-spacing__unit--0_5)
    }

    .tablet-lg\:dwg-mt--1 {
        margin-top: var(--dwg-spacing__unit--1)
    }

    .tablet-lg\:dwg-mt--1_5 {
        margin-top: var(--dwg-spacing__unit--1_5)
    }

    .tablet-lg\:dwg-mt--2 {
        margin-top: var(--dwg-spacing__unit--2)
    }

    .tablet-lg\:dwg-mt--3 {
        margin-top: var(--dwg-spacing__unit--3)
    }

    .tablet-lg\:dwg-mt--4 {
        margin-top: var(--dwg-spacing__unit--4)
    }

    .tablet-lg\:dwg-mt--6 {
        margin-top: var(--dwg-spacing__unit--6)
    }

    .tablet-lg\:dwg-mt--8 {
        margin-top: var(--dwg-spacing__unit--8)
    }

    .tablet-lg\:dwg-mt--9 {
        margin-top: var(--dwg-spacing__unit--9)
    }

    .tablet-lg\:dwg-mt--12 {
        margin-top: var(--dwg-spacing__unit--12)
    }

    .tablet-lg\:dwg-mt--15 {
        margin-top: var(--dwg-spacing__unit--15)
    }

    .tablet-lg\:dwg-mt--19 {
        margin-top: var(--dwg-spacing__unit--19)
    }
}

@media (min-width: 1280px) {
    .desktop\:dwg-mt--auto {
        margin-top: auto
    }

    .desktop\:dwg-mt--0 {
        margin-top: 0
    }

    .desktop\:dwg-mt--0_5 {
        margin-top: var(--dwg-spacing__unit--0_5)
    }

    .desktop\:dwg-mt--1 {
        margin-top: var(--dwg-spacing__unit--1)
    }

    .desktop\:dwg-mt--1_5 {
        margin-top: var(--dwg-spacing__unit--1_5)
    }

    .desktop\:dwg-mt--2 {
        margin-top: var(--dwg-spacing__unit--2)
    }

    .desktop\:dwg-mt--3 {
        margin-top: var(--dwg-spacing__unit--3)
    }

    .desktop\:dwg-mt--4 {
        margin-top: var(--dwg-spacing__unit--4)
    }

    .desktop\:dwg-mt--6 {
        margin-top: var(--dwg-spacing__unit--6)
    }

    .desktop\:dwg-mt--8 {
        margin-top: var(--dwg-spacing__unit--8)
    }

    .desktop\:dwg-mt--9 {
        margin-top: var(--dwg-spacing__unit--9)
    }

    .desktop\:dwg-mt--12 {
        margin-top: var(--dwg-spacing__unit--12)
    }

    .desktop\:dwg-mt--15 {
        margin-top: var(--dwg-spacing__unit--15)
    }

    .desktop\:dwg-mt--19 {
        margin-top: var(--dwg-spacing__unit--19)
    }
}

@media (min-width: 1440px) {
    .desktop-lg\:dwg-mt--auto {
        margin-top: auto
    }

    .desktop-lg\:dwg-mt--0 {
        margin-top: 0
    }

    .desktop-lg\:dwg-mt--0_5 {
        margin-top: var(--dwg-spacing__unit--0_5)
    }

    .desktop-lg\:dwg-mt--1 {
        margin-top: var(--dwg-spacing__unit--1)
    }

    .desktop-lg\:dwg-mt--1_5 {
        margin-top: var(--dwg-spacing__unit--1_5)
    }

    .desktop-lg\:dwg-mt--2 {
        margin-top: var(--dwg-spacing__unit--2)
    }

    .desktop-lg\:dwg-mt--3 {
        margin-top: var(--dwg-spacing__unit--3)
    }

    .desktop-lg\:dwg-mt--4 {
        margin-top: var(--dwg-spacing__unit--4)
    }

    .desktop-lg\:dwg-mt--6 {
        margin-top: var(--dwg-spacing__unit--6)
    }

    .desktop\:dwg-mt--8 {
        margin-top: var(--dwg-spacing__unit--8)
    }

    .desktop-lg\:dwg-mt--9 {
        margin-top: var(--dwg-spacing__unit--9)
    }

    .desktop-lg\:dwg-mt--12 {
        margin-top: var(--dwg-spacing__unit--12)
    }

    .desktop-lg\:dwg-mt--15 {
        margin-top: var(--dwg-spacing__unit--15)
    }

    .desktop-lg\:dwg-mt--19 {
        margin-top: var(--dwg-spacing__unit--19)
    }
}

@media (min-width: 1920px) {
    .ultrawide\:dwg-mt--auto {
        margin-top: auto
    }

    .ultrawide\:dwg-mt--0 {
        margin-top: 0
    }

    .ultrawide\:dwg-mt--0_5 {
        margin-top: var(--dwg-spacing__unit--0_5)
    }

    .ultrawide\:dwg-mt--1 {
        margin-top: var(--dwg-spacing__unit--1)
    }

    .ultrawide\:dwg-mt--1_5 {
        margin-top: var(--dwg-spacing__unit--1_5)
    }

    .ultrawide\:dwg-mt--2 {
        margin-top: var(--dwg-spacing__unit--2)
    }

    .ultrawide\:dwg-mt--3 {
        margin-top: var(--dwg-spacing__unit--3)
    }

    .ultrawide\:dwg-mt--4 {
        margin-top: var(--dwg-spacing__unit--4)
    }

    .ultrawide\:dwg-mt--6 {
        margin-top: var(--dwg-spacing__unit--6)
    }

    .desktop\:dwg-mt--8 {
        margin-top: var(--dwg-spacing__unit--8)
    }

    .ultrawide\:dwg-mt--9 {
        margin-top: var(--dwg-spacing__unit--9)
    }

    .ultrawide\:dwg-mt--12 {
        margin-top: var(--dwg-spacing__unit--12)
    }

    .ultrawide\:dwg-mt--15 {
        margin-top: var(--dwg-spacing__unit--15)
    }

    .ultrawide\:dwg-mt--19 {
        margin-top: var(--dwg-spacing__unit--19)
    }
}

.dwg-mr--auto {
    margin-right: auto
}

.dwg-mr--0 {
    margin-right: 0
}

.dwg-mr--0_5 {
    margin-right: var(--dwg-spacing__unit--0_5)
}

.dwg-mr--1 {
    margin-right: var(--dwg-spacing__unit--1)
}

.dwg-mr--1_5 {
    margin-right: var(--dwg-spacing__unit--1_5)
}

.dwg-mr--2 {
    margin-right: var(--dwg-spacing__unit--2)
}

.dwg-mr--3 {
    margin-right: var(--dwg-spacing__unit--3)
}

.dwg-mr--4 {
    margin-right: var(--dwg-spacing__unit--4)
}

.dwg-mr--6 {
    margin-right: var(--dwg-spacing__unit--6)
}

.dwg-mr--9 {
    margin-right: var(--dwg-spacing__unit--9)
}

.dwg-mr--12 {
    margin-right: var(--dwg-spacing__unit--12)
}

.dwg-mr--15 {
    margin-right: var(--dwg-spacing__unit--15)
}

.dwg-mr--19 {
    margin-right: var(--dwg-spacing__unit--19)
}

@media (min-width: 480px) {
    .mobile-lg\:dwg-mr--auto {
        margin-right: auto
    }

    .mobile-lg\:dwg-mr--0 {
        margin-right: 0
    }

    .mobile-lg\:dwg-mr--0_5 {
        margin-right: var(--dwg-spacing__unit--0_5)
    }

    .mobile-lg\:dwg-mr--1 {
        margin-right: var(--dwg-spacing__unit--1)
    }

    .mobile-lg\:dwg-mr--1_5 {
        margin-right: var(--dwg-spacing__unit--1_5)
    }

    .mobile-lg\:dwg-mr--2 {
        margin-right: var(--dwg-spacing__unit--2)
    }

    .mobile-lg\:dwg-mr--3 {
        margin-right: var(--dwg-spacing__unit--3)
    }

    .mobile-lg\:dwg-mr--4 {
        margin-right: var(--dwg-spacing__unit--4)
    }

    .mobile-lg\:dwg-mr--6 {
        margin-right: var(--dwg-spacing__unit--6)
    }

    .mobile-lg\:dwg-mr--9 {
        margin-right: var(--dwg-spacing__unit--9)
    }

    .mobile-lg\:dwg-mr--12 {
        margin-right: var(--dwg-spacing__unit--12)
    }

    .mobile-lg\:dwg-mr--15 {
        margin-right: var(--dwg-spacing__unit--15)
    }

    .mobile-lg\:dwg-mr--19 {
        margin-right: var(--dwg-spacing__unit--19)
    }
}

@media (min-width: 768px) {
    .tablet\:dwg-mr--auto {
        margin-right: auto
    }

    .tablet\:dwg-mr--0 {
        margin-right: 0
    }

    .tablet\:dwg-mr--0_5 {
        margin-right: var(--dwg-spacing__unit--0_5)
    }

    .tablet\:dwg-mr--1 {
        margin-right: var(--dwg-spacing__unit--1)
    }

    .tablet\:dwg-mr--1_5 {
        margin-right: var(--dwg-spacing__unit--1_5)
    }

    .tablet\:dwg-mr--2 {
        margin-right: var(--dwg-spacing__unit--2)
    }

    .tablet\:dwg-mr--3 {
        margin-right: var(--dwg-spacing__unit--3)
    }

    .tablet\:dwg-mr--4 {
        margin-right: var(--dwg-spacing__unit--4)
    }

    .tablet\:dwg-mr--6 {
        margin-right: var(--dwg-spacing__unit--6)
    }

    .tablet\:dwg-mr--9 {
        margin-right: var(--dwg-spacing__unit--9)
    }

    .tablet\:dwg-mr--12 {
        margin-right: var(--dwg-spacing__unit--12)
    }

    .tablet\:dwg-mr--15 {
        margin-right: var(--dwg-spacing__unit--15)
    }

    .tablet\:dwg-mr--19 {
        margin-right: var(--dwg-spacing__unit--19)
    }
}

@media (min-width: 1024px) {
    .tablet-lg\:dwg-mr--auto {
        margin-right: auto
    }

    .tablet-lg\:dwg-mr--0 {
        margin-right: 0
    }

    .tablet-lg\:dwg-mr--0_5 {
        margin-right: var(--dwg-spacing__unit--0_5)
    }

    .tablet-lg\:dwg-mr--1 {
        margin-right: var(--dwg-spacing__unit--1)
    }

    .tablet-lg\:dwg-mr--1_5 {
        margin-right: var(--dwg-spacing__unit--1_5)
    }

    .tablet-lg\:dwg-mr--2 {
        margin-right: var(--dwg-spacing__unit--2)
    }

    .tablet-lg\:dwg-mr--3 {
        margin-right: var(--dwg-spacing__unit--3)
    }

    .tablet-lg\:dwg-mr--4 {
        margin-right: var(--dwg-spacing__unit--4)
    }

    .tablet-lg\:dwg-mr--6 {
        margin-right: var(--dwg-spacing__unit--6)
    }

    .tablet-lg\:dwg-mr--9 {
        margin-right: var(--dwg-spacing__unit--9)
    }

    .tablet-lg\:dwg-mr--12 {
        margin-right: var(--dwg-spacing__unit--12)
    }

    .tablet-lg\:dwg-mr--15 {
        margin-right: var(--dwg-spacing__unit--15)
    }

    .tablet-lg\:dwg-mr--19 {
        margin-right: var(--dwg-spacing__unit--19)
    }
}

@media (min-width: 1280px) {
    .desktop\:dwg-mr--auto {
        margin-right: auto
    }

    .desktop\:dwg-mr--0 {
        margin-right: 0
    }

    .desktop\:dwg-mr--0_5 {
        margin-right: var(--dwg-spacing__unit--0_5)
    }

    .desktop\:dwg-mr--1 {
        margin-right: var(--dwg-spacing__unit--1)
    }

    .desktop\:dwg-mr--1_5 {
        margin-right: var(--dwg-spacing__unit--1_5)
    }

    .desktop\:dwg-mr--2 {
        margin-right: var(--dwg-spacing__unit--2)
    }

    .desktop\:dwg-mr--3 {
        margin-right: var(--dwg-spacing__unit--3)
    }

    .desktop\:dwg-mr--4 {
        margin-right: var(--dwg-spacing__unit--4)
    }

    .desktop\:dwg-mr--6 {
        margin-right: var(--dwg-spacing__unit--6)
    }

    .desktop\:dwg-mr--9 {
        margin-right: var(--dwg-spacing__unit--9)
    }

    .desktop\:dwg-mr--12 {
        margin-right: var(--dwg-spacing__unit--12)
    }

    .desktop\:dwg-mr--15 {
        margin-right: var(--dwg-spacing__unit--15)
    }

    .desktop\:dwg-mr--19 {
        margin-right: var(--dwg-spacing__unit--19)
    }
}

@media (min-width: 1440px) {
    .desktop-lg\:dwg-mr--auto {
        margin-right: auto
    }

    .desktop-lg\:dwg-mr--0 {
        margin-right: 0
    }

    .desktop-lg\:dwg-mr--0_5 {
        margin-right: var(--dwg-spacing__unit--0_5)
    }

    .desktop-lg\:dwg-mr--1 {
        margin-right: var(--dwg-spacing__unit--1)
    }

    .desktop-lg\:dwg-mr--1_5 {
        margin-right: var(--dwg-spacing__unit--1_5)
    }

    .desktop-lg\:dwg-mr--2 {
        margin-right: var(--dwg-spacing__unit--2)
    }

    .desktop-lg\:dwg-mr--3 {
        margin-right: var(--dwg-spacing__unit--3)
    }

    .desktop-lg\:dwg-mr--4 {
        margin-right: var(--dwg-spacing__unit--4)
    }

    .desktop-lg\:dwg-mr--6 {
        margin-right: var(--dwg-spacing__unit--6)
    }

    .desktop-lg\:dwg-mr--9 {
        margin-right: var(--dwg-spacing__unit--9)
    }

    .desktop-lg\:dwg-mr--12 {
        margin-right: var(--dwg-spacing__unit--12)
    }

    .desktop-lg\:dwg-mr--15 {
        margin-right: var(--dwg-spacing__unit--15)
    }

    .desktop-lg\:dwg-mr--19 {
        margin-right: var(--dwg-spacing__unit--19)
    }
}

@media (min-width: 1920px) {
    .ultrawide\:dwg-mr--auto {
        margin-right: auto
    }

    .ultrawide\:dwg-mr--0 {
        margin-right: 0
    }

    .ultrawide\:dwg-mr--0_5 {
        margin-right: var(--dwg-spacing__unit--0_5)
    }

    .ultrawide\:dwg-mr--1 {
        margin-right: var(--dwg-spacing__unit--1)
    }

    .ultrawide\:dwg-mr--1_5 {
        margin-right: var(--dwg-spacing__unit--1_5)
    }

    .ultrawide\:dwg-mr--2 {
        margin-right: var(--dwg-spacing__unit--2)
    }

    .ultrawide\:dwg-mr--3 {
        margin-right: var(--dwg-spacing__unit--3)
    }

    .ultrawide\:dwg-mr--4 {
        margin-right: var(--dwg-spacing__unit--4)
    }

    .ultrawide\:dwg-mr--6 {
        margin-right: var(--dwg-spacing__unit--6)
    }

    .ultrawide\:dwg-mr--9 {
        margin-right: var(--dwg-spacing__unit--9)
    }

    .ultrawide\:dwg-mr--12 {
        margin-right: var(--dwg-spacing__unit--12)
    }

    .ultrawide\:dwg-mr--15 {
        margin-right: var(--dwg-spacing__unit--15)
    }

    .ultrawide\:dwg-mr--19 {
        margin-right: var(--dwg-spacing__unit--19)
    }
}

.dwg-mb--auto {
    margin-bottom: auto
}

.dwg-mb--0 {
    margin-bottom: 0
}

.dwg-mb--0_5 {
    margin-bottom: var(--dwg-spacing__unit--0_5)
}

.dwg-mb--1 {
    margin-bottom: var(--dwg-spacing__unit--1)
}

.dwg-mb--1_5 {
    margin-bottom: var(--dwg-spacing__unit--1_5)
}

.dwg-mb--2 {
    margin-bottom: var(--dwg-spacing__unit--2)
}

.dwg-mb--3 {
    margin-bottom: var(--dwg-spacing__unit--3)
}

.dwg-mb--4 {
    margin-bottom: var(--dwg-spacing__unit--4)
}

.dwg-mb--6 {
    margin-bottom: var(--dwg-spacing__unit--6)
}

.dwg-mb--9 {
    margin-bottom: var(--dwg-spacing__unit--9)
}

.dwg-mb--12 {
    margin-bottom: var(--dwg-spacing__unit--12)
}

.dwg-mb--15 {
    margin-bottom: var(--dwg-spacing__unit--15)
}

.dwg-mb--19 {
    margin-bottom: var(--dwg-spacing__unit--19)
}

@media (min-width: 480px) {
    .mobile-lg\:dwg-mb--auto {
        margin-bottom: auto
    }

    .mobile-lg\:dwg-mb--0 {
        margin-bottom: 0
    }

    .mobile-lg\:dwg-mb--0_5 {
        margin-bottom: var(--dwg-spacing__unit--0_5)
    }

    .mobile-lg\:dwg-mb--1 {
        margin-bottom: var(--dwg-spacing__unit--1)
    }

    .mobile-lg\:dwg-mb--1_5 {
        margin-bottom: var(--dwg-spacing__unit--1_5)
    }

    .mobile-lg\:dwg-mb--2 {
        margin-bottom: var(--dwg-spacing__unit--2)
    }

    .mobile-lg\:dwg-mb--3 {
        margin-bottom: var(--dwg-spacing__unit--3)
    }

    .mobile-lg\:dwg-mb--4 {
        margin-bottom: var(--dwg-spacing__unit--4)
    }

    .mobile-lg\:dwg-mb--6 {
        margin-bottom: var(--dwg-spacing__unit--6)
    }

    .mobile-lg\:dwg-mb--9 {
        margin-bottom: var(--dwg-spacing__unit--9)
    }

    .mobile-lg\:dwg-mb--12 {
        margin-bottom: var(--dwg-spacing__unit--12)
    }

    .mobile-lg\:dwg-mb--15 {
        margin-bottom: var(--dwg-spacing__unit--15)
    }

    .mobile-lg\:dwg-mb--19 {
        margin-bottom: var(--dwg-spacing__unit--19)
    }
}

@media (min-width: 768px) {
    .tablet\:dwg-mb--auto {
        margin-bottom: auto
    }

    .tablet\:dwg-mb--0 {
        margin-bottom: 0
    }

    .tablet\:dwg-mb--0_5 {
        margin-bottom: var(--dwg-spacing__unit--0_5)
    }

    .tablet\:dwg-mb--1 {
        margin-bottom: var(--dwg-spacing__unit--1)
    }

    .tablet\:dwg-mb--1_5 {
        margin-bottom: var(--dwg-spacing__unit--1_5)
    }

    .tablet\:dwg-mb--2 {
        margin-bottom: var(--dwg-spacing__unit--2)
    }

    .tablet\:dwg-mb--3 {
        margin-bottom: var(--dwg-spacing__unit--3)
    }

    .tablet\:dwg-mb--4 {
        margin-bottom: var(--dwg-spacing__unit--4)
    }

    .tablet\:dwg-mb--6 {
        margin-bottom: var(--dwg-spacing__unit--6)
    }

    .tablet\:dwg-mb--9 {
        margin-bottom: var(--dwg-spacing__unit--9)
    }

    .tablet\:dwg-mb--12 {
        margin-bottom: var(--dwg-spacing__unit--12)
    }

    .tablet\:dwg-mb--15 {
        margin-bottom: var(--dwg-spacing__unit--15)
    }

    .tablet\:dwg-mb--19 {
        margin-bottom: var(--dwg-spacing__unit--19)
    }
}

@media (min-width: 1024px) {
    .tablet-lg\:dwg-mb--auto {
        margin-bottom: auto
    }

    .tablet-lg\:dwg-mb--0 {
        margin-bottom: 0
    }

    .tablet-lg\:dwg-mb--0_5 {
        margin-bottom: var(--dwg-spacing__unit--0_5)
    }

    .tablet-lg\:dwg-mb--1 {
        margin-bottom: var(--dwg-spacing__unit--1)
    }

    .tablet-lg\:dwg-mb--1_5 {
        margin-bottom: var(--dwg-spacing__unit--1_5)
    }

    .tablet-lg\:dwg-mb--2 {
        margin-bottom: var(--dwg-spacing__unit--2)
    }

    .tablet-lg\:dwg-mb--3 {
        margin-bottom: var(--dwg-spacing__unit--3)
    }

    .tablet-lg\:dwg-mb--4 {
        margin-bottom: var(--dwg-spacing__unit--4)
    }

    .tablet-lg\:dwg-mb--6 {
        margin-bottom: var(--dwg-spacing__unit--6)
    }

    .tablet-lg\:dwg-mb--9 {
        margin-bottom: var(--dwg-spacing__unit--9)
    }

    .tablet-lg\:dwg-mb--12 {
        margin-bottom: var(--dwg-spacing__unit--12)
    }

    .tablet-lg\:dwg-mb--15 {
        margin-bottom: var(--dwg-spacing__unit--15)
    }

    .tablet-lg\:dwg-mb--19 {
        margin-bottom: var(--dwg-spacing__unit--19)
    }
}

@media (min-width: 1280px) {
    .desktop\:dwg-mb--auto {
        margin-bottom: auto
    }

    .desktop\:dwg-mb--0 {
        margin-bottom: 0
    }

    .desktop\:dwg-mb--0_5 {
        margin-bottom: var(--dwg-spacing__unit--0_5)
    }

    .desktop\:dwg-mb--1 {
        margin-bottom: var(--dwg-spacing__unit--1)
    }

    .desktop\:dwg-mb--1_5 {
        margin-bottom: var(--dwg-spacing__unit--1_5)
    }

    .desktop\:dwg-mb--2 {
        margin-bottom: var(--dwg-spacing__unit--2)
    }

    .desktop\:dwg-mb--3 {
        margin-bottom: var(--dwg-spacing__unit--3)
    }

    .desktop\:dwg-mb--4 {
        margin-bottom: var(--dwg-spacing__unit--4)
    }

    .desktop\:dwg-mb--6 {
        margin-bottom: var(--dwg-spacing__unit--6)
    }

    .desktop\:dwg-mb--9 {
        margin-bottom: var(--dwg-spacing__unit--9)
    }

    .desktop\:dwg-mb--12 {
        margin-bottom: var(--dwg-spacing__unit--12)
    }

    .desktop\:dwg-mb--15 {
        margin-bottom: var(--dwg-spacing__unit--15)
    }

    .desktop\:dwg-mb--19 {
        margin-bottom: var(--dwg-spacing__unit--19)
    }
}

@media (min-width: 1440px) {
    .desktop-lg\:dwg-mb--auto {
        margin-bottom: auto
    }

    .desktop-lg\:dwg-mb--0 {
        margin-bottom: 0
    }

    .desktop-lg\:dwg-mb--0_5 {
        margin-bottom: var(--dwg-spacing__unit--0_5)
    }

    .desktop-lg\:dwg-mb--1 {
        margin-bottom: var(--dwg-spacing__unit--1)
    }

    .desktop-lg\:dwg-mb--1_5 {
        margin-bottom: var(--dwg-spacing__unit--1_5)
    }

    .desktop-lg\:dwg-mb--2 {
        margin-bottom: var(--dwg-spacing__unit--2)
    }

    .desktop-lg\:dwg-mb--3 {
        margin-bottom: var(--dwg-spacing__unit--3)
    }

    .desktop-lg\:dwg-mb--4 {
        margin-bottom: var(--dwg-spacing__unit--4)
    }

    .desktop-lg\:dwg-mb--6 {
        margin-bottom: var(--dwg-spacing__unit--6)
    }

    .desktop-lg\:dwg-mb--9 {
        margin-bottom: var(--dwg-spacing__unit--9)
    }

    .desktop-lg\:dwg-mb--12 {
        margin-bottom: var(--dwg-spacing__unit--12)
    }

    .desktop-lg\:dwg-mb--15 {
        margin-bottom: var(--dwg-spacing__unit--15)
    }

    .desktop-lg\:dwg-mb--19 {
        margin-bottom: var(--dwg-spacing__unit--19)
    }
}

@media (min-width: 1920px) {
    .ultrawide\:dwg-mb--auto {
        margin-bottom: auto
    }

    .ultrawide\:dwg-mb--0 {
        margin-bottom: 0
    }

    .ultrawide\:dwg-mb--0_5 {
        margin-bottom: var(--dwg-spacing__unit--0_5)
    }

    .ultrawide\:dwg-mb--1 {
        margin-bottom: var(--dwg-spacing__unit--1)
    }

    .ultrawide\:dwg-mb--1_5 {
        margin-bottom: var(--dwg-spacing__unit--1_5)
    }

    .ultrawide\:dwg-mb--2 {
        margin-bottom: var(--dwg-spacing__unit--2)
    }

    .ultrawide\:dwg-mb--3 {
        margin-bottom: var(--dwg-spacing__unit--3)
    }

    .ultrawide\:dwg-mb--4 {
        margin-bottom: var(--dwg-spacing__unit--4)
    }

    .ultrawide\:dwg-mb--6 {
        margin-bottom: var(--dwg-spacing__unit--6)
    }

    .ultrawide\:dwg-mb--9 {
        margin-bottom: var(--dwg-spacing__unit--9)
    }

    .ultrawide\:dwg-mb--12 {
        margin-bottom: var(--dwg-spacing__unit--12)
    }

    .ultrawide\:dwg-mb--15 {
        margin-bottom: var(--dwg-spacing__unit--15)
    }

    .ultrawide\:dwg-mb--19 {
        margin-bottom: var(--dwg-spacing__unit--19)
    }
}

.dwg-ml--auto {
    margin-left: auto
}

.dwg-ml--0 {
    margin-left: 0
}

.dwg-ml--0_5 {
    margin-left: var(--dwg-spacing__unit--0_5)
}

.dwg-ml--1 {
    margin-left: var(--dwg-spacing__unit--1)
}

.dwg-ml--1_5 {
    margin-left: var(--dwg-spacing__unit--1_5)
}

.dwg-ml--2 {
    margin-left: var(--dwg-spacing__unit--2)
}

.dwg-ml--3 {
    margin-left: var(--dwg-spacing__unit--3)
}

.dwg-ml--4 {
    margin-left: var(--dwg-spacing__unit--4)
}

.dwg-ml--6 {
    margin-left: var(--dwg-spacing__unit--6)
}

.dwg-ml--9 {
    margin-left: var(--dwg-spacing__unit--9)
}

.dwg-ml--12 {
    margin-left: var(--dwg-spacing__unit--12)
}

.dwg-ml--15 {
    margin-left: var(--dwg-spacing__unit--15)
}

.dwg-ml--19 {
    margin-left: var(--dwg-spacing__unit--19)
}

@media (min-width: 480px) {
    .mobile-lg\:dwg-ml--auto {
        margin-left: auto
    }

    .mobile-lg\:dwg-ml--0 {
        margin-left: 0
    }

    .mobile-lg\:dwg-ml--0_5 {
        margin-left: var(--dwg-spacing__unit--0_5)
    }

    .mobile-lg\:dwg-ml--1 {
        margin-left: var(--dwg-spacing__unit--1)
    }

    .mobile-lg\:dwg-ml--1_5 {
        margin-left: var(--dwg-spacing__unit--1_5)
    }

    .mobile-lg\:dwg-ml--2 {
        margin-left: var(--dwg-spacing__unit--2)
    }

    .mobile-lg\:dwg-ml--3 {
        margin-left: var(--dwg-spacing__unit--3)
    }

    .mobile-lg\:dwg-ml--4 {
        margin-left: var(--dwg-spacing__unit--4)
    }

    .mobile-lg\:dwg-ml--6 {
        margin-left: var(--dwg-spacing__unit--6)
    }

    .mobile-lg\:dwg-ml--9 {
        margin-left: var(--dwg-spacing__unit--9)
    }

    .mobile-lg\:dwg-ml--12 {
        margin-left: var(--dwg-spacing__unit--12)
    }

    .mobile-lg\:dwg-ml--15 {
        margin-left: var(--dwg-spacing__unit--15)
    }

    .mobile-lg\:dwg-ml--19 {
        margin-left: var(--dwg-spacing__unit--19)
    }
}

@media (min-width: 768px) {
    .tablet\:dwg-ml--auto {
        margin-left: auto
    }

    .tablet\:dwg-ml--0 {
        margin-left: 0
    }

    .tablet\:dwg-ml--0_5 {
        margin-left: var(--dwg-spacing__unit--0_5)
    }

    .tablet\:dwg-ml--1 {
        margin-left: var(--dwg-spacing__unit--1)
    }

    .tablet\:dwg-ml--1_5 {
        margin-left: var(--dwg-spacing__unit--1_5)
    }

    .tablet\:dwg-ml--2 {
        margin-left: var(--dwg-spacing__unit--2)
    }

    .tablet\:dwg-ml--3 {
        margin-left: var(--dwg-spacing__unit--3)
    }

    .tablet\:dwg-ml--4 {
        margin-left: var(--dwg-spacing__unit--4)
    }

    .tablet\:dwg-ml--6 {
        margin-left: var(--dwg-spacing__unit--6)
    }

    .tablet\:dwg-ml--9 {
        margin-left: var(--dwg-spacing__unit--9)
    }

    .tablet\:dwg-ml--12 {
        margin-left: var(--dwg-spacing__unit--12)
    }

    .tablet\:dwg-ml--15 {
        margin-left: var(--dwg-spacing__unit--15)
    }

    .tablet\:dwg-ml--19 {
        margin-left: var(--dwg-spacing__unit--19)
    }
}

@media (min-width: 1024px) {
    .tablet-lg\:dwg-ml--auto {
        margin-left: auto
    }

    .tablet-lg\:dwg-ml--0 {
        margin-left: 0
    }

    .tablet-lg\:dwg-ml--0_5 {
        margin-left: var(--dwg-spacing__unit--0_5)
    }

    .tablet-lg\:dwg-ml--1 {
        margin-left: var(--dwg-spacing__unit--1)
    }

    .tablet-lg\:dwg-ml--1_5 {
        margin-left: var(--dwg-spacing__unit--1_5)
    }

    .tablet-lg\:dwg-ml--2 {
        margin-left: var(--dwg-spacing__unit--2)
    }

    .tablet-lg\:dwg-ml--3 {
        margin-left: var(--dwg-spacing__unit--3)
    }

    .tablet-lg\:dwg-ml--4 {
        margin-left: var(--dwg-spacing__unit--4)
    }

    .tablet-lg\:dwg-ml--6 {
        margin-left: var(--dwg-spacing__unit--6)
    }

    .tablet-lg\:dwg-ml--9 {
        margin-left: var(--dwg-spacing__unit--9)
    }

    .tablet-lg\:dwg-ml--12 {
        margin-left: var(--dwg-spacing__unit--12)
    }

    .tablet-lg\:dwg-ml--15 {
        margin-left: var(--dwg-spacing__unit--15)
    }

    .tablet-lg\:dwg-ml--19 {
        margin-left: var(--dwg-spacing__unit--19)
    }
}

@media (min-width: 1280px) {
    .desktop\:dwg-ml--auto {
        margin-left: auto
    }

    .desktop\:dwg-ml--0 {
        margin-left: 0
    }

    .desktop\:dwg-ml--0_5 {
        margin-left: var(--dwg-spacing__unit--0_5)
    }

    .desktop\:dwg-ml--1 {
        margin-left: var(--dwg-spacing__unit--1)
    }

    .desktop\:dwg-ml--1_5 {
        margin-left: var(--dwg-spacing__unit--1_5)
    }

    .desktop\:dwg-ml--2 {
        margin-left: var(--dwg-spacing__unit--2)
    }

    .desktop\:dwg-ml--3 {
        margin-left: var(--dwg-spacing__unit--3)
    }

    .desktop\:dwg-ml--4 {
        margin-left: var(--dwg-spacing__unit--4)
    }

    .desktop\:dwg-ml--6 {
        margin-left: var(--dwg-spacing__unit--6)
    }

    .desktop\:dwg-ml--9 {
        margin-left: var(--dwg-spacing__unit--9)
    }

    .desktop\:dwg-ml--12 {
        margin-left: var(--dwg-spacing__unit--12)
    }

    .desktop\:dwg-ml--15 {
        margin-left: var(--dwg-spacing__unit--15)
    }

    .desktop\:dwg-ml--19 {
        margin-left: var(--dwg-spacing__unit--19)
    }
}

@media (min-width: 1440px) {
    .desktop-lg\:dwg-ml--auto {
        margin-left: auto
    }

    .desktop-lg\:dwg-ml--0 {
        margin-left: 0
    }

    .desktop-lg\:dwg-ml--0_5 {
        margin-left: var(--dwg-spacing__unit--0_5)
    }

    .desktop-lg\:dwg-ml--1 {
        margin-left: var(--dwg-spacing__unit--1)
    }

    .desktop-lg\:dwg-ml--1_5 {
        margin-left: var(--dwg-spacing__unit--1_5)
    }

    .desktop-lg\:dwg-ml--2 {
        margin-left: var(--dwg-spacing__unit--2)
    }

    .desktop-lg\:dwg-ml--3 {
        margin-left: var(--dwg-spacing__unit--3)
    }

    .desktop-lg\:dwg-ml--4 {
        margin-left: var(--dwg-spacing__unit--4)
    }

    .desktop-lg\:dwg-ml--6 {
        margin-left: var(--dwg-spacing__unit--6)
    }

    .desktop-lg\:dwg-ml--9 {
        margin-left: var(--dwg-spacing__unit--9)
    }

    .desktop-lg\:dwg-ml--12 {
        margin-left: var(--dwg-spacing__unit--12)
    }

    .desktop-lg\:dwg-ml--15 {
        margin-left: var(--dwg-spacing__unit--15)
    }

    .desktop-lg\:dwg-ml--19 {
        margin-left: var(--dwg-spacing__unit--19)
    }
}

@media (min-width: 1920px) {
    .ultrawide\:dwg-ml--auto {
        margin-left: auto
    }

    .ultrawide\:dwg-ml--0 {
        margin-left: 0
    }

    .ultrawide\:dwg-ml--0_5 {
        margin-left: var(--dwg-spacing__unit--0_5)
    }

    .ultrawide\:dwg-ml--1 {
        margin-left: var(--dwg-spacing__unit--1)
    }

    .ultrawide\:dwg-ml--1_5 {
        margin-left: var(--dwg-spacing__unit--1_5)
    }

    .ultrawide\:dwg-ml--2 {
        margin-left: var(--dwg-spacing__unit--2)
    }

    .ultrawide\:dwg-ml--3 {
        margin-left: var(--dwg-spacing__unit--3)
    }

    .ultrawide\:dwg-ml--4 {
        margin-left: var(--dwg-spacing__unit--4)
    }

    .ultrawide\:dwg-ml--6 {
        margin-left: var(--dwg-spacing__unit--6)
    }

    .ultrawide\:dwg-ml--9 {
        margin-left: var(--dwg-spacing__unit--9)
    }

    .ultrawide\:dwg-ml--12 {
        margin-left: var(--dwg-spacing__unit--12)
    }

    .ultrawide\:dwg-ml--15 {
        margin-left: var(--dwg-spacing__unit--15)
    }

    .ultrawide\:dwg-ml--19 {
        margin-left: var(--dwg-spacing__unit--19)
    }
}

.dwg-p--auto {
    padding: auto
}

.dwg-p--0 {
    padding: 0
}

.dwg-p--0_5 {
    padding: var(--dwg-spacing__unit--0_5)
}

.dwg-p--1 {
    padding: var(--dwg-spacing__unit--1)
}

.dwg-p--1_5 {
    padding: var(--dwg-spacing__unit--1_5)
}

.dwg-p--2 {
    padding: var(--dwg-spacing__unit--2)
}

.dwg-p--3 {
    padding: var(--dwg-spacing__unit--3)
}

.dwg-p--4 {
    padding: var(--dwg-spacing__unit--4)
}

.dwg-p--6 {
    padding: var(--dwg-spacing__unit--6)
}

.dwg-p--9 {
    padding: var(--dwg-spacing__unit--9)
}

.dwg-p--12 {
    padding: var(--dwg-spacing__unit--12)
}

.dwg-p--15 {
    padding: var(--dwg-spacing__unit--15)
}

.dwg-p--19 {
    padding: var(--dwg-spacing__unit--19)
}

@media (min-width: 480px) {
    .mobile-lg\:dwg-p--auto {
        padding: auto
    }

    .mobile-lg\:dwg-p--0 {
        padding: 0
    }

    .mobile-lg\:dwg-p--0_5 {
        padding: var(--dwg-spacing__unit--0_5)
    }

    .mobile-lg\:dwg-p--1 {
        padding: var(--dwg-spacing__unit--1)
    }

    .mobile-lg\:dwg-p--1_5 {
        padding: var(--dwg-spacing__unit--1_5)
    }

    .mobile-lg\:dwg-p--2 {
        padding: var(--dwg-spacing__unit--2)
    }

    .mobile-lg\:dwg-p--3 {
        padding: var(--dwg-spacing__unit--3)
    }

    .mobile-lg\:dwg-p--4 {
        padding: var(--dwg-spacing__unit--4)
    }

    .mobile-lg\:dwg-p--6 {
        padding: var(--dwg-spacing__unit--6)
    }

    .mobile-lg\:dwg-p--9 {
        padding: var(--dwg-spacing__unit--9)
    }

    .mobile-lg\:dwg-p--12 {
        padding: var(--dwg-spacing__unit--12)
    }

    .mobile-lg\:dwg-p--15 {
        padding: var(--dwg-spacing__unit--15)
    }

    .mobile-lg\:dwg-p--19 {
        padding: var(--dwg-spacing__unit--19)
    }
}

@media (min-width: 768px) {
    .tablet\:dwg-p--auto {
        padding: auto
    }

    .tablet\:dwg-p--0 {
        padding: 0
    }

    .tablet\:dwg-p--0_5 {
        padding: var(--dwg-spacing__unit--0_5)
    }

    .tablet\:dwg-p--1 {
        padding: var(--dwg-spacing__unit--1)
    }

    .tablet\:dwg-p--1_5 {
        padding: var(--dwg-spacing__unit--1_5)
    }

    .tablet\:dwg-p--2 {
        padding: var(--dwg-spacing__unit--2)
    }

    .tablet\:dwg-p--3 {
        padding: var(--dwg-spacing__unit--3)
    }

    .tablet\:dwg-p--4 {
        padding: var(--dwg-spacing__unit--4)
    }

    .tablet\:dwg-p--6 {
        padding: var(--dwg-spacing__unit--6)
    }

    .tablet\:dwg-p--9 {
        padding: var(--dwg-spacing__unit--9)
    }

    .tablet\:dwg-p--12 {
        padding: var(--dwg-spacing__unit--12)
    }

    .tablet\:dwg-p--15 {
        padding: var(--dwg-spacing__unit--15)
    }

    .tablet\:dwg-p--19 {
        padding: var(--dwg-spacing__unit--19)
    }
}

@media (min-width: 1024px) {
    .tablet-lg\:dwg-p--auto {
        padding: auto
    }

    .tablet-lg\:dwg-p--0 {
        padding: 0
    }

    .tablet-lg\:dwg-p--0_5 {
        padding: var(--dwg-spacing__unit--0_5)
    }

    .tablet-lg\:dwg-p--1 {
        padding: var(--dwg-spacing__unit--1)
    }

    .tablet-lg\:dwg-p--1_5 {
        padding: var(--dwg-spacing__unit--1_5)
    }

    .tablet-lg\:dwg-p--2 {
        padding: var(--dwg-spacing__unit--2)
    }

    .tablet-lg\:dwg-p--3 {
        padding: var(--dwg-spacing__unit--3)
    }

    .tablet-lg\:dwg-p--4 {
        padding: var(--dwg-spacing__unit--4)
    }

    .tablet-lg\:dwg-p--6 {
        padding: var(--dwg-spacing__unit--6)
    }

    .tablet-lg\:dwg-p--9 {
        padding: var(--dwg-spacing__unit--9)
    }

    .tablet-lg\:dwg-p--12 {
        padding: var(--dwg-spacing__unit--12)
    }

    .tablet-lg\:dwg-p--15 {
        padding: var(--dwg-spacing__unit--15)
    }

    .tablet-lg\:dwg-p--19 {
        padding: var(--dwg-spacing__unit--19)
    }
}

@media (min-width: 1280px) {
    .desktop\:dwg-p--auto {
        padding: auto
    }

    .desktop\:dwg-p--0 {
        padding: 0
    }

    .desktop\:dwg-p--0_5 {
        padding: var(--dwg-spacing__unit--0_5)
    }

    .desktop\:dwg-p--1 {
        padding: var(--dwg-spacing__unit--1)
    }

    .desktop\:dwg-p--1_5 {
        padding: var(--dwg-spacing__unit--1_5)
    }

    .desktop\:dwg-p--2 {
        padding: var(--dwg-spacing__unit--2)
    }

    .desktop\:dwg-p--3 {
        padding: var(--dwg-spacing__unit--3)
    }

    .desktop\:dwg-p--4 {
        padding: var(--dwg-spacing__unit--4)
    }

    .desktop\:dwg-p--6 {
        padding: var(--dwg-spacing__unit--6)
    }

    .desktop\:dwg-p--9 {
        padding: var(--dwg-spacing__unit--9)
    }

    .desktop\:dwg-p--12 {
        padding: var(--dwg-spacing__unit--12)
    }

    .desktop\:dwg-p--15 {
        padding: var(--dwg-spacing__unit--15)
    }

    .desktop\:dwg-p--19 {
        padding: var(--dwg-spacing__unit--19)
    }
}

@media (min-width: 1440px) {
    .desktop-lg\:dwg-p--auto {
        padding: auto
    }

    .desktop-lg\:dwg-p--0 {
        padding: 0
    }

    .desktop-lg\:dwg-p--0_5 {
        padding: var(--dwg-spacing__unit--0_5)
    }

    .desktop-lg\:dwg-p--1 {
        padding: var(--dwg-spacing__unit--1)
    }

    .desktop-lg\:dwg-p--1_5 {
        padding: var(--dwg-spacing__unit--1_5)
    }

    .desktop-lg\:dwg-p--2 {
        padding: var(--dwg-spacing__unit--2)
    }

    .desktop-lg\:dwg-p--3 {
        padding: var(--dwg-spacing__unit--3)
    }

    .desktop-lg\:dwg-p--4 {
        padding: var(--dwg-spacing__unit--4)
    }

    .desktop-lg\:dwg-p--6 {
        padding: var(--dwg-spacing__unit--6)
    }

    .desktop-lg\:dwg-p--9 {
        padding: var(--dwg-spacing__unit--9)
    }

    .desktop-lg\:dwg-p--12 {
        padding: var(--dwg-spacing__unit--12)
    }

    .desktop-lg\:dwg-p--15 {
        padding: var(--dwg-spacing__unit--15)
    }

    .desktop-lg\:dwg-p--19 {
        padding: var(--dwg-spacing__unit--19)
    }
}

@media (min-width: 1920px) {
    .ultrawide\:dwg-p--auto {
        padding: auto
    }

    .ultrawide\:dwg-p--0 {
        padding: 0
    }

    .ultrawide\:dwg-p--0_5 {
        padding: var(--dwg-spacing__unit--0_5)
    }

    .ultrawide\:dwg-p--1 {
        padding: var(--dwg-spacing__unit--1)
    }

    .ultrawide\:dwg-p--1_5 {
        padding: var(--dwg-spacing__unit--1_5)
    }

    .ultrawide\:dwg-p--2 {
        padding: var(--dwg-spacing__unit--2)
    }

    .ultrawide\:dwg-p--3 {
        padding: var(--dwg-spacing__unit--3)
    }

    .ultrawide\:dwg-p--4 {
        padding: var(--dwg-spacing__unit--4)
    }

    .ultrawide\:dwg-p--6 {
        padding: var(--dwg-spacing__unit--6)
    }

    .ultrawide\:dwg-p--9 {
        padding: var(--dwg-spacing__unit--9)
    }

    .ultrawide\:dwg-p--12 {
        padding: var(--dwg-spacing__unit--12)
    }

    .ultrawide\:dwg-p--15 {
        padding: var(--dwg-spacing__unit--15)
    }

    .ultrawide\:dwg-p--19 {
        padding: var(--dwg-spacing__unit--19)
    }
}

.dwg-pt--auto {
    padding-top: auto
}

.dwg-pt--0 {
    padding-top: 0
}

.dwg-pt--0_5 {
    padding-top: var(--dwg-spacing__unit--0_5)
}

.dwg-pt--1 {
    padding-top: var(--dwg-spacing__unit--1)
}

.dwg-pt--1_5 {
    padding-top: var(--dwg-spacing__unit--1_5)
}

.dwg-pt--2 {
    padding-top: var(--dwg-spacing__unit--2)
}

.dwg-pt--3 {
    padding-top: var(--dwg-spacing__unit--3)
}

.dwg-pt--4 {
    padding-top: var(--dwg-spacing__unit--4)
}

.dwg-pt--6 {
    padding-top: var(--dwg-spacing__unit--6)
}

.dwg-pt--9 {
    padding-top: var(--dwg-spacing__unit--9)
}

.dwg-pt--12 {
    padding-top: var(--dwg-spacing__unit--12)
}

.dwg-pt--15 {
    padding-top: var(--dwg-spacing__unit--15)
}

.dwg-pt--19 {
    padding-top: var(--dwg-spacing__unit--19)
}

@media (min-width: 480px) {
    .mobile-lg\:dwg-pt--auto {
        padding-top: auto
    }

    .mobile-lg\:dwg-pt--0 {
        padding-top: 0
    }

    .mobile-lg\:dwg-pt--0_5 {
        padding-top: var(--dwg-spacing__unit--0_5)
    }

    .mobile-lg\:dwg-pt--1 {
        padding-top: var(--dwg-spacing__unit--1)
    }

    .mobile-lg\:dwg-pt--1_5 {
        padding-top: var(--dwg-spacing__unit--1_5)
    }

    .mobile-lg\:dwg-pt--2 {
        padding-top: var(--dwg-spacing__unit--2)
    }

    .mobile-lg\:dwg-pt--3 {
        padding-top: var(--dwg-spacing__unit--3)
    }

    .mobile-lg\:dwg-pt--4 {
        padding-top: var(--dwg-spacing__unit--4)
    }

    .mobile-lg\:dwg-pt--6 {
        padding-top: var(--dwg-spacing__unit--6)
    }

    .mobile-lg\:dwg-pt--9 {
        padding-top: var(--dwg-spacing__unit--9)
    }

    .mobile-lg\:dwg-pt--12 {
        padding-top: var(--dwg-spacing__unit--12)
    }

    .mobile-lg\:dwg-pt--15 {
        padding-top: var(--dwg-spacing__unit--15)
    }

    .mobile-lg\:dwg-pt--19 {
        padding-top: var(--dwg-spacing__unit--19)
    }
}

@media (min-width: 768px) {
    .tablet\:dwg-pt--auto {
        padding-top: auto
    }

    .tablet\:dwg-pt--0 {
        padding-top: 0
    }

    .tablet\:dwg-pt--0_5 {
        padding-top: var(--dwg-spacing__unit--0_5)
    }

    .tablet\:dwg-pt--1 {
        padding-top: var(--dwg-spacing__unit--1)
    }

    .tablet\:dwg-pt--1_5 {
        padding-top: var(--dwg-spacing__unit--1_5)
    }

    .tablet\:dwg-pt--2 {
        padding-top: var(--dwg-spacing__unit--2)
    }

    .tablet\:dwg-pt--3 {
        padding-top: var(--dwg-spacing__unit--3)
    }

    .tablet\:dwg-pt--4 {
        padding-top: var(--dwg-spacing__unit--4)
    }

    .tablet\:dwg-pt--6 {
        padding-top: var(--dwg-spacing__unit--6)
    }

    .tablet\:dwg-pt--9 {
        padding-top: var(--dwg-spacing__unit--9)
    }

    .tablet\:dwg-pt--12 {
        padding-top: var(--dwg-spacing__unit--12)
    }

    .tablet\:dwg-pt--15 {
        padding-top: var(--dwg-spacing__unit--15)
    }

    .tablet\:dwg-pt--19 {
        padding-top: var(--dwg-spacing__unit--19)
    }
}

@media (min-width: 1024px) {
    .tablet-lg\:dwg-pt--auto {
        padding-top: auto
    }

    .tablet-lg\:dwg-pt--0 {
        padding-top: 0
    }

    .tablet-lg\:dwg-pt--0_5 {
        padding-top: var(--dwg-spacing__unit--0_5)
    }

    .tablet-lg\:dwg-pt--1 {
        padding-top: var(--dwg-spacing__unit--1)
    }

    .tablet-lg\:dwg-pt--1_5 {
        padding-top: var(--dwg-spacing__unit--1_5)
    }

    .tablet-lg\:dwg-pt--2 {
        padding-top: var(--dwg-spacing__unit--2)
    }

    .tablet-lg\:dwg-pt--3 {
        padding-top: var(--dwg-spacing__unit--3)
    }

    .tablet-lg\:dwg-pt--4 {
        padding-top: var(--dwg-spacing__unit--4)
    }

    .tablet-lg\:dwg-pt--6 {
        padding-top: var(--dwg-spacing__unit--6)
    }

    .tablet-lg\:dwg-pt--9 {
        padding-top: var(--dwg-spacing__unit--9)
    }

    .tablet-lg\:dwg-pt--12 {
        padding-top: var(--dwg-spacing__unit--12)
    }

    .tablet-lg\:dwg-pt--15 {
        padding-top: var(--dwg-spacing__unit--15)
    }

    .tablet-lg\:dwg-pt--19 {
        padding-top: var(--dwg-spacing__unit--19)
    }
}

@media (min-width: 1280px) {
    .desktop\:dwg-pt--auto {
        padding-top: auto
    }

    .desktop\:dwg-pt--0 {
        padding-top: 0
    }

    .desktop\:dwg-pt--0_5 {
        padding-top: var(--dwg-spacing__unit--0_5)
    }

    .desktop\:dwg-pt--1 {
        padding-top: var(--dwg-spacing__unit--1)
    }

    .desktop\:dwg-pt--1_5 {
        padding-top: var(--dwg-spacing__unit--1_5)
    }

    .desktop\:dwg-pt--2 {
        padding-top: var(--dwg-spacing__unit--2)
    }

    .desktop\:dwg-pt--3 {
        padding-top: var(--dwg-spacing__unit--3)
    }

    .desktop\:dwg-pt--4 {
        padding-top: var(--dwg-spacing__unit--4)
    }

    .desktop\:dwg-pt--6 {
        padding-top: var(--dwg-spacing__unit--6)
    }

    .desktop\:dwg-pt--9 {
        padding-top: var(--dwg-spacing__unit--9)
    }

    .desktop\:dwg-pt--12 {
        padding-top: var(--dwg-spacing__unit--12)
    }

    .desktop\:dwg-pt--15 {
        padding-top: var(--dwg-spacing__unit--15)
    }

    .desktop\:dwg-pt--19 {
        padding-top: var(--dwg-spacing__unit--19)
    }
}

@media (min-width: 1440px) {
    .desktop-lg\:dwg-pt--auto {
        padding-top: auto
    }

    .desktop-lg\:dwg-pt--0 {
        padding-top: 0
    }

    .desktop-lg\:dwg-pt--0_5 {
        padding-top: var(--dwg-spacing__unit--0_5)
    }

    .desktop-lg\:dwg-pt--1 {
        padding-top: var(--dwg-spacing__unit--1)
    }

    .desktop-lg\:dwg-pt--1_5 {
        padding-top: var(--dwg-spacing__unit--1_5)
    }

    .desktop-lg\:dwg-pt--2 {
        padding-top: var(--dwg-spacing__unit--2)
    }

    .desktop-lg\:dwg-pt--3 {
        padding-top: var(--dwg-spacing__unit--3)
    }

    .desktop-lg\:dwg-pt--4 {
        padding-top: var(--dwg-spacing__unit--4)
    }

    .desktop-lg\:dwg-pt--6 {
        padding-top: var(--dwg-spacing__unit--6)
    }

    .desktop-lg\:dwg-pt--9 {
        padding-top: var(--dwg-spacing__unit--9)
    }

    .desktop-lg\:dwg-pt--12 {
        padding-top: var(--dwg-spacing__unit--12)
    }

    .desktop-lg\:dwg-pt--15 {
        padding-top: var(--dwg-spacing__unit--15)
    }

    .desktop-lg\:dwg-pt--19 {
        padding-top: var(--dwg-spacing__unit--19)
    }
}

@media (min-width: 1920px) {
    .ultrawide\:dwg-pt--auto {
        padding-top: auto
    }

    .ultrawide\:dwg-pt--0 {
        padding-top: 0
    }

    .ultrawide\:dwg-pt--0_5 {
        padding-top: var(--dwg-spacing__unit--0_5)
    }

    .ultrawide\:dwg-pt--1 {
        padding-top: var(--dwg-spacing__unit--1)
    }

    .ultrawide\:dwg-pt--1_5 {
        padding-top: var(--dwg-spacing__unit--1_5)
    }

    .ultrawide\:dwg-pt--2 {
        padding-top: var(--dwg-spacing__unit--2)
    }

    .ultrawide\:dwg-pt--3 {
        padding-top: var(--dwg-spacing__unit--3)
    }

    .ultrawide\:dwg-pt--4 {
        padding-top: var(--dwg-spacing__unit--4)
    }

    .ultrawide\:dwg-pt--6 {
        padding-top: var(--dwg-spacing__unit--6)
    }

    .ultrawide\:dwg-pt--9 {
        padding-top: var(--dwg-spacing__unit--9)
    }

    .ultrawide\:dwg-pt--12 {
        padding-top: var(--dwg-spacing__unit--12)
    }

    .ultrawide\:dwg-pt--15 {
        padding-top: var(--dwg-spacing__unit--15)
    }

    .ultrawide\:dwg-pt--19 {
        padding-top: var(--dwg-spacing__unit--19)
    }
}

.dwg-pr--auto {
    padding-right: auto
}

.dwg-pr--0 {
    padding-right: 0
}

.dwg-pr--0_5 {
    padding-right: var(--dwg-spacing__unit--0_5)
}

.dwg-pr--1 {
    padding-right: var(--dwg-spacing__unit--1)
}

.dwg-pr--1_5 {
    padding-right: var(--dwg-spacing__unit--1_5)
}

.dwg-pr--2 {
    padding-right: var(--dwg-spacing__unit--2)
}

.dwg-pr--3 {
    padding-right: var(--dwg-spacing__unit--3)
}

.dwg-pr--4 {
    padding-right: var(--dwg-spacing__unit--4)
}

.dwg-pr--6 {
    padding-right: var(--dwg-spacing__unit--6)
}

.dwg-pr--9 {
    padding-right: var(--dwg-spacing__unit--9)
}

.dwg-pr--12 {
    padding-right: var(--dwg-spacing__unit--12)
}

.dwg-pr--15 {
    padding-right: var(--dwg-spacing__unit--15)
}

.dwg-pr--19 {
    padding-right: var(--dwg-spacing__unit--19)
}

@media (min-width: 480px) {
    .mobile-lg\:dwg-pr--auto {
        padding-right: auto
    }

    .mobile-lg\:dwg-pr--0 {
        padding-right: 0
    }

    .mobile-lg\:dwg-pr--0_5 {
        padding-right: var(--dwg-spacing__unit--0_5)
    }

    .mobile-lg\:dwg-pr--1 {
        padding-right: var(--dwg-spacing__unit--1)
    }

    .mobile-lg\:dwg-pr--1_5 {
        padding-right: var(--dwg-spacing__unit--1_5)
    }

    .mobile-lg\:dwg-pr--2 {
        padding-right: var(--dwg-spacing__unit--2)
    }

    .mobile-lg\:dwg-pr--3 {
        padding-right: var(--dwg-spacing__unit--3)
    }

    .mobile-lg\:dwg-pr--4 {
        padding-right: var(--dwg-spacing__unit--4)
    }

    .mobile-lg\:dwg-pr--6 {
        padding-right: var(--dwg-spacing__unit--6)
    }

    .mobile-lg\:dwg-pr--9 {
        padding-right: var(--dwg-spacing__unit--9)
    }

    .mobile-lg\:dwg-pr--12 {
        padding-right: var(--dwg-spacing__unit--12)
    }

    .mobile-lg\:dwg-pr--15 {
        padding-right: var(--dwg-spacing__unit--15)
    }

    .mobile-lg\:dwg-pr--19 {
        padding-right: var(--dwg-spacing__unit--19)
    }
}

@media (min-width: 768px) {
    .tablet\:dwg-pr--auto {
        padding-right: auto
    }

    .tablet\:dwg-pr--0 {
        padding-right: 0
    }

    .tablet\:dwg-pr--0_5 {
        padding-right: var(--dwg-spacing__unit--0_5)
    }

    .tablet\:dwg-pr--1 {
        padding-right: var(--dwg-spacing__unit--1)
    }

    .tablet\:dwg-pr--1_5 {
        padding-right: var(--dwg-spacing__unit--1_5)
    }

    .tablet\:dwg-pr--2 {
        padding-right: var(--dwg-spacing__unit--2)
    }

    .tablet\:dwg-pr--3 {
        padding-right: var(--dwg-spacing__unit--3)
    }

    .tablet\:dwg-pr--4 {
        padding-right: var(--dwg-spacing__unit--4)
    }

    .tablet\:dwg-pr--6 {
        padding-right: var(--dwg-spacing__unit--6)
    }

    .tablet\:dwg-pr--9 {
        padding-right: var(--dwg-spacing__unit--9)
    }

    .tablet\:dwg-pr--12 {
        padding-right: var(--dwg-spacing__unit--12)
    }

    .tablet\:dwg-pr--15 {
        padding-right: var(--dwg-spacing__unit--15)
    }

    .tablet\:dwg-pr--19 {
        padding-right: var(--dwg-spacing__unit--19)
    }
}

@media (min-width: 1024px) {
    .tablet-lg\:dwg-pr--auto {
        padding-right: auto
    }

    .tablet-lg\:dwg-pr--0 {
        padding-right: 0
    }

    .tablet-lg\:dwg-pr--0_5 {
        padding-right: var(--dwg-spacing__unit--0_5)
    }

    .tablet-lg\:dwg-pr--1 {
        padding-right: var(--dwg-spacing__unit--1)
    }

    .tablet-lg\:dwg-pr--1_5 {
        padding-right: var(--dwg-spacing__unit--1_5)
    }

    .tablet-lg\:dwg-pr--2 {
        padding-right: var(--dwg-spacing__unit--2)
    }

    .tablet-lg\:dwg-pr--3 {
        padding-right: var(--dwg-spacing__unit--3)
    }

    .tablet-lg\:dwg-pr--4 {
        padding-right: var(--dwg-spacing__unit--4)
    }

    .tablet-lg\:dwg-pr--6 {
        padding-right: var(--dwg-spacing__unit--6)
    }

    .tablet-lg\:dwg-pr--9 {
        padding-right: var(--dwg-spacing__unit--9)
    }

    .tablet-lg\:dwg-pr--12 {
        padding-right: var(--dwg-spacing__unit--12)
    }

    .tablet-lg\:dwg-pr--15 {
        padding-right: var(--dwg-spacing__unit--15)
    }

    .tablet-lg\:dwg-pr--19 {
        padding-right: var(--dwg-spacing__unit--19)
    }
}

@media (min-width: 1280px) {
    .desktop\:dwg-pr--auto {
        padding-right: auto
    }

    .desktop\:dwg-pr--0 {
        padding-right: 0
    }

    .desktop\:dwg-pr--0_5 {
        padding-right: var(--dwg-spacing__unit--0_5)
    }

    .desktop\:dwg-pr--1 {
        padding-right: var(--dwg-spacing__unit--1)
    }

    .desktop\:dwg-pr--1_5 {
        padding-right: var(--dwg-spacing__unit--1_5)
    }

    .desktop\:dwg-pr--2 {
        padding-right: var(--dwg-spacing__unit--2)
    }

    .desktop\:dwg-pr--3 {
        padding-right: var(--dwg-spacing__unit--3)
    }

    .desktop\:dwg-pr--4 {
        padding-right: var(--dwg-spacing__unit--4)
    }

    .desktop\:dwg-pr--6 {
        padding-right: var(--dwg-spacing__unit--6)
    }

    .desktop\:dwg-pr--9 {
        padding-right: var(--dwg-spacing__unit--9)
    }

    .desktop\:dwg-pr--12 {
        padding-right: var(--dwg-spacing__unit--12)
    }

    .desktop\:dwg-pr--15 {
        padding-right: var(--dwg-spacing__unit--15)
    }

    .desktop\:dwg-pr--19 {
        padding-right: var(--dwg-spacing__unit--19)
    }
}

@media (min-width: 1440px) {
    .desktop-lg\:dwg-pr--auto {
        padding-right: auto
    }

    .desktop-lg\:dwg-pr--0 {
        padding-right: 0
    }

    .desktop-lg\:dwg-pr--0_5 {
        padding-right: var(--dwg-spacing__unit--0_5)
    }

    .desktop-lg\:dwg-pr--1 {
        padding-right: var(--dwg-spacing__unit--1)
    }

    .desktop-lg\:dwg-pr--1_5 {
        padding-right: var(--dwg-spacing__unit--1_5)
    }

    .desktop-lg\:dwg-pr--2 {
        padding-right: var(--dwg-spacing__unit--2)
    }

    .desktop-lg\:dwg-pr--3 {
        padding-right: var(--dwg-spacing__unit--3)
    }

    .desktop-lg\:dwg-pr--4 {
        padding-right: var(--dwg-spacing__unit--4)
    }

    .desktop-lg\:dwg-pr--6 {
        padding-right: var(--dwg-spacing__unit--6)
    }

    .desktop-lg\:dwg-pr--9 {
        padding-right: var(--dwg-spacing__unit--9)
    }

    .desktop-lg\:dwg-pr--12 {
        padding-right: var(--dwg-spacing__unit--12)
    }

    .desktop-lg\:dwg-pr--15 {
        padding-right: var(--dwg-spacing__unit--15)
    }

    .desktop-lg\:dwg-pr--19 {
        padding-right: var(--dwg-spacing__unit--19)
    }
}

@media (min-width: 1920px) {
    .ultrawide\:dwg-pr--auto {
        padding-right: auto
    }

    .ultrawide\:dwg-pr--0 {
        padding-right: 0
    }

    .ultrawide\:dwg-pr--0_5 {
        padding-right: var(--dwg-spacing__unit--0_5)
    }

    .ultrawide\:dwg-pr--1 {
        padding-right: var(--dwg-spacing__unit--1)
    }

    .ultrawide\:dwg-pr--1_5 {
        padding-right: var(--dwg-spacing__unit--1_5)
    }

    .ultrawide\:dwg-pr--2 {
        padding-right: var(--dwg-spacing__unit--2)
    }

    .ultrawide\:dwg-pr--3 {
        padding-right: var(--dwg-spacing__unit--3)
    }

    .ultrawide\:dwg-pr--4 {
        padding-right: var(--dwg-spacing__unit--4)
    }

    .ultrawide\:dwg-pr--6 {
        padding-right: var(--dwg-spacing__unit--6)
    }

    .ultrawide\:dwg-pr--9 {
        padding-right: var(--dwg-spacing__unit--9)
    }

    .ultrawide\:dwg-pr--12 {
        padding-right: var(--dwg-spacing__unit--12)
    }

    .ultrawide\:dwg-pr--15 {
        padding-right: var(--dwg-spacing__unit--15)
    }

    .ultrawide\:dwg-pr--19 {
        padding-right: var(--dwg-spacing__unit--19)
    }
}

.dwg-pb--auto {
    padding-bottom: auto
}

.dwg-pb--0 {
    padding-bottom: 0
}

.dwg-pb--0_5 {
    padding-bottom: var(--dwg-spacing__unit--0_5)
}

.dwg-pb--1 {
    padding-bottom: var(--dwg-spacing__unit--1)
}

.dwg-pb--1_5 {
    padding-bottom: var(--dwg-spacing__unit--1_5)
}

.dwg-pb--2 {
    padding-bottom: var(--dwg-spacing__unit--2)
}

.dwg-pb--3 {
    padding-bottom: var(--dwg-spacing__unit--3)
}

.dwg-pb--4 {
    padding-bottom: var(--dwg-spacing__unit--4)
}

.dwg-pb--6 {
    padding-bottom: var(--dwg-spacing__unit--6)
}

.dwg-pb--9 {
    padding-bottom: var(--dwg-spacing__unit--9)
}

.dwg-pb--12 {
    padding-bottom: var(--dwg-spacing__unit--12)
}

.dwg-pb--15 {
    padding-bottom: var(--dwg-spacing__unit--15)
}

.dwg-pb--19 {
    padding-bottom: var(--dwg-spacing__unit--19)
}

@media (min-width: 480px) {
    .mobile-lg\:dwg-pb--auto {
        padding-bottom: auto
    }

    .mobile-lg\:dwg-pb--0 {
        padding-bottom: 0
    }

    .mobile-lg\:dwg-pb--0_5 {
        padding-bottom: var(--dwg-spacing__unit--0_5)
    }

    .mobile-lg\:dwg-pb--1 {
        padding-bottom: var(--dwg-spacing__unit--1)
    }

    .mobile-lg\:dwg-pb--1_5 {
        padding-bottom: var(--dwg-spacing__unit--1_5)
    }

    .mobile-lg\:dwg-pb--2 {
        padding-bottom: var(--dwg-spacing__unit--2)
    }

    .mobile-lg\:dwg-pb--3 {
        padding-bottom: var(--dwg-spacing__unit--3)
    }

    .mobile-lg\:dwg-pb--4 {
        padding-bottom: var(--dwg-spacing__unit--4)
    }

    .mobile-lg\:dwg-pb--6 {
        padding-bottom: var(--dwg-spacing__unit--6)
    }

    .mobile-lg\:dwg-pb--9 {
        padding-bottom: var(--dwg-spacing__unit--9)
    }

    .mobile-lg\:dwg-pb--12 {
        padding-bottom: var(--dwg-spacing__unit--12)
    }

    .mobile-lg\:dwg-pb--15 {
        padding-bottom: var(--dwg-spacing__unit--15)
    }

    .mobile-lg\:dwg-pb--19 {
        padding-bottom: var(--dwg-spacing__unit--19)
    }
}

@media (min-width: 768px) {
    .tablet\:dwg-pb--auto {
        padding-bottom: auto
    }

    .tablet\:dwg-pb--0 {
        padding-bottom: 0
    }

    .tablet\:dwg-pb--0_5 {
        padding-bottom: var(--dwg-spacing__unit--0_5)
    }

    .tablet\:dwg-pb--1 {
        padding-bottom: var(--dwg-spacing__unit--1)
    }

    .tablet\:dwg-pb--1_5 {
        padding-bottom: var(--dwg-spacing__unit--1_5)
    }

    .tablet\:dwg-pb--2 {
        padding-bottom: var(--dwg-spacing__unit--2)
    }

    .tablet\:dwg-pb--3 {
        padding-bottom: var(--dwg-spacing__unit--3)
    }

    .tablet\:dwg-pb--4 {
        padding-bottom: var(--dwg-spacing__unit--4)
    }

    .tablet\:dwg-pb--6 {
        padding-bottom: var(--dwg-spacing__unit--6)
    }

    .tablet\:dwg-pb--9 {
        padding-bottom: var(--dwg-spacing__unit--9)
    }

    .tablet\:dwg-pb--12 {
        padding-bottom: var(--dwg-spacing__unit--12)
    }

    .tablet\:dwg-pb--15 {
        padding-bottom: var(--dwg-spacing__unit--15)
    }

    .tablet\:dwg-pb--19 {
        padding-bottom: var(--dwg-spacing__unit--19)
    }
}

@media (min-width: 1024px) {
    .tablet-lg\:dwg-pb--auto {
        padding-bottom: auto
    }

    .tablet-lg\:dwg-pb--0 {
        padding-bottom: 0
    }

    .tablet-lg\:dwg-pb--0_5 {
        padding-bottom: var(--dwg-spacing__unit--0_5)
    }

    .tablet-lg\:dwg-pb--1 {
        padding-bottom: var(--dwg-spacing__unit--1)
    }

    .tablet-lg\:dwg-pb--1_5 {
        padding-bottom: var(--dwg-spacing__unit--1_5)
    }

    .tablet-lg\:dwg-pb--2 {
        padding-bottom: var(--dwg-spacing__unit--2)
    }

    .tablet-lg\:dwg-pb--3 {
        padding-bottom: var(--dwg-spacing__unit--3)
    }

    .tablet-lg\:dwg-pb--4 {
        padding-bottom: var(--dwg-spacing__unit--4)
    }

    .tablet-lg\:dwg-pb--6 {
        padding-bottom: var(--dwg-spacing__unit--6)
    }

    .tablet-lg\:dwg-pb--9 {
        padding-bottom: var(--dwg-spacing__unit--9)
    }

    .tablet-lg\:dwg-pb--12 {
        padding-bottom: var(--dwg-spacing__unit--12)
    }

    .tablet-lg\:dwg-pb--15 {
        padding-bottom: var(--dwg-spacing__unit--15)
    }

    .tablet-lg\:dwg-pb--19 {
        padding-bottom: var(--dwg-spacing__unit--19)
    }
}

@media (min-width: 1280px) {
    .desktop\:dwg-pb--auto {
        padding-bottom: auto
    }

    .desktop\:dwg-pb--0 {
        padding-bottom: 0
    }

    .desktop\:dwg-pb--0_5 {
        padding-bottom: var(--dwg-spacing__unit--0_5)
    }

    .desktop\:dwg-pb--1 {
        padding-bottom: var(--dwg-spacing__unit--1)
    }

    .desktop\:dwg-pb--1_5 {
        padding-bottom: var(--dwg-spacing__unit--1_5)
    }

    .desktop\:dwg-pb--2 {
        padding-bottom: var(--dwg-spacing__unit--2)
    }

    .desktop\:dwg-pb--3 {
        padding-bottom: var(--dwg-spacing__unit--3)
    }

    .desktop\:dwg-pb--4 {
        padding-bottom: var(--dwg-spacing__unit--4)
    }

    .desktop\:dwg-pb--6 {
        padding-bottom: var(--dwg-spacing__unit--6)
    }

    .desktop\:dwg-pb--9 {
        padding-bottom: var(--dwg-spacing__unit--9)
    }

    .desktop\:dwg-pb--12 {
        padding-bottom: var(--dwg-spacing__unit--12)
    }

    .desktop\:dwg-pb--15 {
        padding-bottom: var(--dwg-spacing__unit--15)
    }

    .desktop\:dwg-pb--19 {
        padding-bottom: var(--dwg-spacing__unit--19)
    }
}

@media (min-width: 1440px) {
    .desktop-lg\:dwg-pb--auto {
        padding-bottom: auto
    }

    .desktop-lg\:dwg-pb--0 {
        padding-bottom: 0
    }

    .desktop-lg\:dwg-pb--0_5 {
        padding-bottom: var(--dwg-spacing__unit--0_5)
    }

    .desktop-lg\:dwg-pb--1 {
        padding-bottom: var(--dwg-spacing__unit--1)
    }

    .desktop-lg\:dwg-pb--1_5 {
        padding-bottom: var(--dwg-spacing__unit--1_5)
    }

    .desktop-lg\:dwg-pb--2 {
        padding-bottom: var(--dwg-spacing__unit--2)
    }

    .desktop-lg\:dwg-pb--3 {
        padding-bottom: var(--dwg-spacing__unit--3)
    }

    .desktop-lg\:dwg-pb--4 {
        padding-bottom: var(--dwg-spacing__unit--4)
    }

    .desktop-lg\:dwg-pb--6 {
        padding-bottom: var(--dwg-spacing__unit--6)
    }

    .desktop-lg\:dwg-pb--9 {
        padding-bottom: var(--dwg-spacing__unit--9)
    }

    .desktop-lg\:dwg-pb--12 {
        padding-bottom: var(--dwg-spacing__unit--12)
    }

    .desktop-lg\:dwg-pb--15 {
        padding-bottom: var(--dwg-spacing__unit--15)
    }

    .desktop-lg\:dwg-pb--19 {
        padding-bottom: var(--dwg-spacing__unit--19)
    }
}

@media (min-width: 1920px) {
    .ultrawide\:dwg-pb--auto {
        padding-bottom: auto
    }

    .ultrawide\:dwg-pb--0 {
        padding-bottom: 0
    }

    .ultrawide\:dwg-pb--0_5 {
        padding-bottom: var(--dwg-spacing__unit--0_5)
    }

    .ultrawide\:dwg-pb--1 {
        padding-bottom: var(--dwg-spacing__unit--1)
    }

    .ultrawide\:dwg-pb--1_5 {
        padding-bottom: var(--dwg-spacing__unit--1_5)
    }

    .ultrawide\:dwg-pb--2 {
        padding-bottom: var(--dwg-spacing__unit--2)
    }

    .ultrawide\:dwg-pb--3 {
        padding-bottom: var(--dwg-spacing__unit--3)
    }

    .ultrawide\:dwg-pb--4 {
        padding-bottom: var(--dwg-spacing__unit--4)
    }

    .ultrawide\:dwg-pb--6 {
        padding-bottom: var(--dwg-spacing__unit--6)
    }

    .ultrawide\:dwg-pb--9 {
        padding-bottom: var(--dwg-spacing__unit--9)
    }

    .ultrawide\:dwg-pb--12 {
        padding-bottom: var(--dwg-spacing__unit--12)
    }

    .ultrawide\:dwg-pb--15 {
        padding-bottom: var(--dwg-spacing__unit--15)
    }

    .ultrawide\:dwg-pb--19 {
        padding-bottom: var(--dwg-spacing__unit--19)
    }
}

.dwg-pl--auto {
    padding-left: auto
}

.dwg-pl--0 {
    padding-left: 0
}

.dwg-pl--0_5 {
    padding-left: var(--dwg-spacing__unit--0_5)
}

.dwg-pl--1 {
    padding-left: var(--dwg-spacing__unit--1)
}

.dwg-pl--1_5 {
    padding-left: var(--dwg-spacing__unit--1_5)
}

.dwg-pl--2 {
    padding-left: var(--dwg-spacing__unit--2)
}

.dwg-pl--3 {
    padding-left: var(--dwg-spacing__unit--3)
}

.dwg-pl--4 {
    padding-left: var(--dwg-spacing__unit--4)
}

.dwg-pl--6 {
    padding-left: var(--dwg-spacing__unit--6)
}

.dwg-pl--9 {
    padding-left: var(--dwg-spacing__unit--9)
}

.dwg-pl--12 {
    padding-left: var(--dwg-spacing__unit--12)
}

.dwg-pl--15 {
    padding-left: var(--dwg-spacing__unit--15)
}

.dwg-pl--19 {
    padding-left: var(--dwg-spacing__unit--19)
}

@media (min-width: 480px) {
    .mobile-lg\:dwg-pl--auto {
        padding-left: auto
    }

    .mobile-lg\:dwg-pl--0 {
        padding-left: 0
    }

    .mobile-lg\:dwg-pl--0_5 {
        padding-left: var(--dwg-spacing__unit--0_5)
    }

    .mobile-lg\:dwg-pl--1 {
        padding-left: var(--dwg-spacing__unit--1)
    }

    .mobile-lg\:dwg-pl--1_5 {
        padding-left: var(--dwg-spacing__unit--1_5)
    }

    .mobile-lg\:dwg-pl--2 {
        padding-left: var(--dwg-spacing__unit--2)
    }

    .mobile-lg\:dwg-pl--3 {
        padding-left: var(--dwg-spacing__unit--3)
    }

    .mobile-lg\:dwg-pl--4 {
        padding-left: var(--dwg-spacing__unit--4)
    }

    .mobile-lg\:dwg-pl--6 {
        padding-left: var(--dwg-spacing__unit--6)
    }

    .mobile-lg\:dwg-pl--9 {
        padding-left: var(--dwg-spacing__unit--9)
    }

    .mobile-lg\:dwg-pl--12 {
        padding-left: var(--dwg-spacing__unit--12)
    }

    .mobile-lg\:dwg-pl--15 {
        padding-left: var(--dwg-spacing__unit--15)
    }

    .mobile-lg\:dwg-pl--19 {
        padding-left: var(--dwg-spacing__unit--19)
    }
}

@media (min-width: 768px) {
    .tablet\:dwg-pl--auto {
        padding-left: auto
    }

    .tablet\:dwg-pl--0 {
        padding-left: 0
    }

    .tablet\:dwg-pl--0_5 {
        padding-left: var(--dwg-spacing__unit--0_5)
    }

    .tablet\:dwg-pl--1 {
        padding-left: var(--dwg-spacing__unit--1)
    }

    .tablet\:dwg-pl--1_5 {
        padding-left: var(--dwg-spacing__unit--1_5)
    }

    .tablet\:dwg-pl--2 {
        padding-left: var(--dwg-spacing__unit--2)
    }

    .tablet\:dwg-pl--3 {
        padding-left: var(--dwg-spacing__unit--3)
    }

    .tablet\:dwg-pl--4 {
        padding-left: var(--dwg-spacing__unit--4)
    }

    .tablet\:dwg-pl--6 {
        padding-left: var(--dwg-spacing__unit--6)
    }

    .tablet\:dwg-pl--9 {
        padding-left: var(--dwg-spacing__unit--9)
    }

    .tablet\:dwg-pl--12 {
        padding-left: var(--dwg-spacing__unit--12)
    }

    .tablet\:dwg-pl--15 {
        padding-left: var(--dwg-spacing__unit--15)
    }

    .tablet\:dwg-pl--19 {
        padding-left: var(--dwg-spacing__unit--19)
    }
}

@media (min-width: 1024px) {
    .tablet-lg\:dwg-pl--auto {
        padding-left: auto
    }

    .tablet-lg\:dwg-pl--0 {
        padding-left: 0
    }

    .tablet-lg\:dwg-pl--0_5 {
        padding-left: var(--dwg-spacing__unit--0_5)
    }

    .tablet-lg\:dwg-pl--1 {
        padding-left: var(--dwg-spacing__unit--1)
    }

    .tablet-lg\:dwg-pl--1_5 {
        padding-left: var(--dwg-spacing__unit--1_5)
    }

    .tablet-lg\:dwg-pl--2 {
        padding-left: var(--dwg-spacing__unit--2)
    }

    .tablet-lg\:dwg-pl--3 {
        padding-left: var(--dwg-spacing__unit--3)
    }

    .tablet-lg\:dwg-pl--4 {
        padding-left: var(--dwg-spacing__unit--4)
    }

    .tablet-lg\:dwg-pl--6 {
        padding-left: var(--dwg-spacing__unit--6)
    }

    .tablet-lg\:dwg-pl--9 {
        padding-left: var(--dwg-spacing__unit--9)
    }

    .tablet-lg\:dwg-pl--12 {
        padding-left: var(--dwg-spacing__unit--12)
    }

    .tablet-lg\:dwg-pl--15 {
        padding-left: var(--dwg-spacing__unit--15)
    }

    .tablet-lg\:dwg-pl--19 {
        padding-left: var(--dwg-spacing__unit--19)
    }
}

@media (min-width: 1280px) {
    .desktop\:dwg-pl--auto {
        padding-left: auto
    }

    .desktop\:dwg-pl--0 {
        padding-left: 0
    }

    .desktop\:dwg-pl--0_5 {
        padding-left: var(--dwg-spacing__unit--0_5)
    }

    .desktop\:dwg-pl--1 {
        padding-left: var(--dwg-spacing__unit--1)
    }

    .desktop\:dwg-pl--1_5 {
        padding-left: var(--dwg-spacing__unit--1_5)
    }

    .desktop\:dwg-pl--2 {
        padding-left: var(--dwg-spacing__unit--2)
    }

    .desktop\:dwg-pl--3 {
        padding-left: var(--dwg-spacing__unit--3)
    }

    .desktop\:dwg-pl--4 {
        padding-left: var(--dwg-spacing__unit--4)
    }

    .desktop\:dwg-pl--6 {
        padding-left: var(--dwg-spacing__unit--6)
    }

    .desktop\:dwg-pl--9 {
        padding-left: var(--dwg-spacing__unit--9)
    }

    .desktop\:dwg-pl--12 {
        padding-left: var(--dwg-spacing__unit--12)
    }

    .desktop\:dwg-pl--15 {
        padding-left: var(--dwg-spacing__unit--15)
    }

    .desktop\:dwg-pl--19 {
        padding-left: var(--dwg-spacing__unit--19)
    }
}

@media (min-width: 1440px) {
    .desktop-lg\:dwg-pl--auto {
        padding-left: auto
    }

    .desktop-lg\:dwg-pl--0 {
        padding-left: 0
    }

    .desktop-lg\:dwg-pl--0_5 {
        padding-left: var(--dwg-spacing__unit--0_5)
    }

    .desktop-lg\:dwg-pl--1 {
        padding-left: var(--dwg-spacing__unit--1)
    }

    .desktop-lg\:dwg-pl--1_5 {
        padding-left: var(--dwg-spacing__unit--1_5)
    }

    .desktop-lg\:dwg-pl--2 {
        padding-left: var(--dwg-spacing__unit--2)
    }

    .desktop-lg\:dwg-pl--3 {
        padding-left: var(--dwg-spacing__unit--3)
    }

    .desktop-lg\:dwg-pl--4 {
        padding-left: var(--dwg-spacing__unit--4)
    }

    .desktop-lg\:dwg-pl--6 {
        padding-left: var(--dwg-spacing__unit--6)
    }

    .desktop-lg\:dwg-pl--9 {
        padding-left: var(--dwg-spacing__unit--9)
    }

    .desktop-lg\:dwg-pl--12 {
        padding-left: var(--dwg-spacing__unit--12)
    }

    .desktop-lg\:dwg-pl--15 {
        padding-left: var(--dwg-spacing__unit--15)
    }

    .desktop-lg\:dwg-pl--19 {
        padding-left: var(--dwg-spacing__unit--19)
    }
}

@media (min-width: 1920px) {
    .ultrawide\:dwg-pl--auto {
        padding-left: auto
    }

    .ultrawide\:dwg-pl--0 {
        padding-left: 0
    }

    .ultrawide\:dwg-pl--0_5 {
        padding-left: var(--dwg-spacing__unit--0_5)
    }

    .ultrawide\:dwg-pl--1 {
        padding-left: var(--dwg-spacing__unit--1)
    }

    .ultrawide\:dwg-pl--1_5 {
        padding-left: var(--dwg-spacing__unit--1_5)
    }

    .ultrawide\:dwg-pl--2 {
        padding-left: var(--dwg-spacing__unit--2)
    }

    .ultrawide\:dwg-pl--3 {
        padding-left: var(--dwg-spacing__unit--3)
    }

    .ultrawide\:dwg-pl--4 {
        padding-left: var(--dwg-spacing__unit--4)
    }

    .ultrawide\:dwg-pl--6 {
        padding-left: var(--dwg-spacing__unit--6)
    }

    .ultrawide\:dwg-pl--9 {
        padding-left: var(--dwg-spacing__unit--9)
    }

    .ultrawide\:dwg-pl--12 {
        padding-left: var(--dwg-spacing__unit--12)
    }

    .ultrawide\:dwg-pl--15 {
        padding-left: var(--dwg-spacing__unit--15)
    }

    .ultrawide\:dwg-pl--19 {
        padding-left: var(--dwg-spacing__unit--19)
    }
}

.dwg-position--unset {
    position: unset
}

.dwg-position--relative {
    position: relative
}

.dwg-position--absolute {
    position: absolute
}

.dwg-position--static {
    position: static
}

.dwg-position--fixed {
    position: fixed
}

.dwg-position--sticky {
    position: -webkit-sticky;
    position: sticky
}

@media (min-width: 480px) {
    .mobile-lg\:dwg-position--unset {
        position: unset
    }

    .mobile-lg\:dwg-position--relative {
        position: relative
    }

    .mobile-lg\:dwg-position--absolute {
        position: absolute
    }

    .mobile-lg\:dwg-position--static {
        position: static
    }

    .mobile-lg\:dwg-position--fixed {
        position: fixed
    }

    .mobile-lg\:dwg-position--sticky {
        position: -webkit-sticky;
        position: sticky
    }
}

@media (min-width: 768px) {
    .tablet\:dwg-position--unset {
        position: unset
    }

    .tablet\:dwg-position--relative {
        position: relative
    }

    .tablet\:dwg-position--absolute {
        position: absolute
    }

    .tablet\:dwg-position--static {
        position: static
    }

    .tablet\:dwg-position--fixed {
        position: fixed
    }

    .tablet\:dwg-position--sticky {
        position: -webkit-sticky;
        position: sticky
    }
}

@media (min-width: 1024px) {
    .tablet-lg\:dwg-position--unset {
        position: unset
    }

    .tablet-lg\:dwg-position--relative {
        position: relative
    }

    .tablet-lg\:dwg-position--absolute {
        position: absolute
    }

    .tablet-lg\:dwg-position--static {
        position: static
    }

    .tablet-lg\:dwg-position--fixed {
        position: fixed
    }

    .tablet-lg\:dwg-position--sticky {
        position: -webkit-sticky;
        position: sticky
    }
}

@media (min-width: 1280px) {
    .desktop\:dwg-position--unset {
        position: unset
    }

    .desktop\:dwg-position--relative {
        position: relative
    }

    .desktop\:dwg-position--absolute {
        position: absolute
    }

    .desktop\:dwg-position--static {
        position: static
    }

    .desktop\:dwg-position--fixed {
        position: fixed
    }

    .desktop\:dwg-position--sticky {
        position: -webkit-sticky;
        position: sticky
    }
}

@media (min-width: 1440px) {
    .desktop-lg\:dwg-position--unset {
        position: unset
    }

    .desktop-lg\:dwg-position--relative {
        position: relative
    }

    .desktop-lg\:dwg-position--absolute {
        position: absolute
    }

    .desktop-lg\:dwg-position--static {
        position: static
    }

    .desktop-lg\:dwg-position--fixed {
        position: fixed
    }

    .desktop-lg\:dwg-position--sticky {
        position: -webkit-sticky;
        position: sticky
    }
}

@media (min-width: 1920px) {
    .ultrawide\:dwg-position--unset {
        position: unset
    }

    .ultrawide\:dwg-position--relative {
        position: relative
    }

    .ultrawide\:dwg-position--absolute {
        position: absolute
    }

    .ultrawide\:dwg-position--static {
        position: static
    }

    .ultrawide\:dwg-position--fixed {
        position: fixed
    }

    .ultrawide\:dwg-position--sticky {
        position: -webkit-sticky;
        position: sticky
    }
}

.dwg-row-gap--0 {
    row-gap: 0
}

.dwg-row-gap--0_5 {
    row-gap: var(--dwg-spacing__unit--0_5)
}

.dwg-row-gap--1 {
    row-gap: var(--dwg-spacing__unit--1)
}

.dwg-row-gap--1_5 {
    row-gap: var(--dwg-spacing__unit--1_5)
}

.dwg-row-gap--2 {
    row-gap: var(--dwg-spacing__unit--2)
}

.dwg-row-gap--3 {
    row-gap: var(--dwg-spacing__unit--3)
}

.dwg-row-gap--4 {
    row-gap: var(--dwg-spacing__unit--4)
}

.dwg-row-gap--6 {
    row-gap: var(--dwg-spacing__unit--6)
}

.dwg-row-gap--8 {
    row-gap: var(--dwg-spacing__unit--8)
}

.dwg-row-gap--9 {
    row-gap: var(--dwg-spacing__unit--9)
}

.dwg-row-gap--12 {
    row-gap: var(--dwg-spacing__unit--12)
}

.dwg-row-gap--15 {
    row-gap: var(--dwg-spacing__unit--15)
}

.dwg-row-gap--19 {
    row-gap: var(--dwg-spacing__unit--19)
}

@media (min-width: 480px) {
    .mobile-lg\:dwg-row-gap--0 {
        row-gap: 0
    }

    .mobile-lg\:dwg-row-gap--0_5 {
        row-gap: var(--dwg-spacing__unit--0_5)
    }

    .mobile-lg\:dwg-row-gap--1 {
        row-gap: var(--dwg-spacing__unit--1)
    }

    .mobile-lg\:dwg-row-gap--1_5 {
        row-gap: var(--dwg-spacing__unit--1_5)
    }

    .mobile-lg\:dwg-row-gap--2 {
        row-gap: var(--dwg-spacing__unit--2)
    }

    .mobile-lg\:dwg-row-gap--3 {
        row-gap: var(--dwg-spacing__unit--3)
    }

    .mobile-lg\:dwg-row-gap--4 {
        row-gap: var(--dwg-spacing__unit--4)
    }

    .mobile-lg\:dwg-row-gap--6 {
        row-gap: var(--dwg-spacing__unit--6)
    }

    .mobile-lg\:dwg-row-gap--8 {
        row-gap: var(--dwg-spacing__unit--8)
    }

    .mobile-lg\:dwg-row-gap--9 {
        row-gap: var(--dwg-spacing__unit--9)
    }

    .mobile-lg\:dwg-row-gap--12 {
        row-gap: var(--dwg-spacing__unit--12)
    }

    .mobile-lg\:dwg-row-gap--15 {
        row-gap: var(--dwg-spacing__unit--15)
    }

    .mobile-lg\:dwg-row-gap--19 {
        row-gap: var(--dwg-spacing__unit--19)
    }
}

@media (min-width: 768px) {
    .tablet\:dwg-row-gap--0 {
        row-gap: 0
    }

    .tablet\:dwg-row-gap--0_5 {
        row-gap: var(--dwg-spacing__unit--0_5)
    }

    .tablet\:dwg-row-gap--1 {
        row-gap: var(--dwg-spacing__unit--1)
    }

    .tablet\:dwg-row-gap--1_5 {
        row-gap: var(--dwg-spacing__unit--1_5)
    }

    .tablet\:dwg-row-gap--2 {
        row-gap: var(--dwg-spacing__unit--2)
    }

    .tablet\:dwg-row-gap--3 {
        row-gap: var(--dwg-spacing__unit--3)
    }

    .tablet\:dwg-row-gap--4 {
        row-gap: var(--dwg-spacing__unit--4)
    }

    .tablet\:dwg-row-gap--6 {
        row-gap: var(--dwg-spacing__unit--6)
    }

    .tablet\:dwg-row-gap--8 {
        row-gap: var(--dwg-spacing__unit--8)
    }

    .tablet\:dwg-row-gap--9 {
        row-gap: var(--dwg-spacing__unit--9)
    }

    .tablet\:dwg-row-gap--12 {
        row-gap: var(--dwg-spacing__unit--12)
    }

    .tablet\:dwg-row-gap--15 {
        row-gap: var(--dwg-spacing__unit--15)
    }

    .tablet\:dwg-row-gap--19 {
        row-gap: var(--dwg-spacing__unit--19)
    }
}

@media (min-width: 1024px) {
    .tablet-lg\:dwg-row-gap--0 {
        row-gap: 0
    }

    .tablet-lg\:dwg-row-gap--0_5 {
        row-gap: var(--dwg-spacing__unit--0_5)
    }

    .tablet-lg\:dwg-row-gap--1 {
        row-gap: var(--dwg-spacing__unit--1)
    }

    .tablet-lg\:dwg-row-gap--1_5 {
        row-gap: var(--dwg-spacing__unit--1_5)
    }

    .tablet-lg\:dwg-row-gap--2 {
        row-gap: var(--dwg-spacing__unit--2)
    }

    .tablet-lg\:dwg-row-gap--3 {
        row-gap: var(--dwg-spacing__unit--3)
    }

    .tablet-lg\:dwg-row-gap--4 {
        row-gap: var(--dwg-spacing__unit--4)
    }

    .tablet-lg\:dwg-row-gap--6 {
        row-gap: var(--dwg-spacing__unit--6)
    }

    .tablet-lg\:dwg-row-gap--8 {
        row-gap: var(--dwg-spacing__unit--8)
    }

    .tablet-lg\:dwg-row-gap--9 {
        row-gap: var(--dwg-spacing__unit--9)
    }

    .tablet-lg\:dwg-row-gap--12 {
        row-gap: var(--dwg-spacing__unit--12)
    }

    .tablet-lg\:dwg-row-gap--15 {
        row-gap: var(--dwg-spacing__unit--15)
    }

    .tablet-lg\:dwg-row-gap--19 {
        row-gap: var(--dwg-spacing__unit--19)
    }
}

@media (min-width: 1280px) {
    .desktop\:dwg-row-gap--0 {
        row-gap: 0
    }

    .desktop\:dwg-row-gap--0_5 {
        row-gap: var(--dwg-spacing__unit--0_5)
    }

    .desktop\:dwg-row-gap--1 {
        row-gap: var(--dwg-spacing__unit--1)
    }

    .desktop\:dwg-row-gap--1_5 {
        row-gap: var(--dwg-spacing__unit--1_5)
    }

    .desktop\:dwg-row-gap--2 {
        row-gap: var(--dwg-spacing__unit--2)
    }

    .desktop\:dwg-row-gap--3 {
        row-gap: var(--dwg-spacing__unit--3)
    }

    .desktop\:dwg-row-gap--4 {
        row-gap: var(--dwg-spacing__unit--4)
    }

    .desktop\:dwg-row-gap--6 {
        row-gap: var(--dwg-spacing__unit--6)
    }

    .desktop\:dwg-row-gap--8 {
        row-gap: var(--dwg-spacing__unit--8)
    }

    .desktop\:dwg-row-gap--9 {
        row-gap: var(--dwg-spacing__unit--9)
    }

    .desktop\:dwg-row-gap--12 {
        row-gap: var(--dwg-spacing__unit--12)
    }

    .desktop\:dwg-row-gap--15 {
        row-gap: var(--dwg-spacing__unit--15)
    }

    .desktop\:dwg-row-gap--19 {
        row-gap: var(--dwg-spacing__unit--19)
    }
}

@media (min-width: 1440px) {
    .desktop-lg\:dwg-row-gap--0 {
        row-gap: 0
    }

    .desktop-lg\:dwg-row-gap--0_5 {
        row-gap: var(--dwg-spacing__unit--0_5)
    }

    .desktop-lg\:dwg-row-gap--1 {
        row-gap: var(--dwg-spacing__unit--1)
    }

    .desktop-lg\:dwg-row-gap--1_5 {
        row-gap: var(--dwg-spacing__unit--1_5)
    }

    .desktop-lg\:dwg-row-gap--2 {
        row-gap: var(--dwg-spacing__unit--2)
    }

    .desktop-lg\:dwg-row-gap--3 {
        row-gap: var(--dwg-spacing__unit--3)
    }

    .desktop-lg\:dwg-row-gap--4 {
        row-gap: var(--dwg-spacing__unit--4)
    }

    .desktop-lg\:dwg-row-gap--6 {
        row-gap: var(--dwg-spacing__unit--6)
    }

    .desktop-lg\:dwg-row-gap--8 {
        row-gap: var(--dwg-spacing__unit--8)
    }

    .desktop-lg\:dwg-row-gap--9 {
        row-gap: var(--dwg-spacing__unit--9)
    }

    .desktop-lg\:dwg-row-gap--12 {
        row-gap: var(--dwg-spacing__unit--12)
    }

    .desktop-lg\:dwg-row-gap--15 {
        row-gap: var(--dwg-spacing__unit--15)
    }

    .desktop-lg\:dwg-row-gap--19 {
        row-gap: var(--dwg-spacing__unit--19)
    }
}

@media (min-width: 1920px) {
    .ultrawide\:dwg-row-gap--0 {
        row-gap: 0
    }

    .ultrawide\:dwg-row-gap--0_5 {
        row-gap: var(--dwg-spacing__unit--0_5)
    }

    .ultrawide\:dwg-row-gap--1 {
        row-gap: var(--dwg-spacing__unit--1)
    }

    .ultrawide\:dwg-row-gap--1_5 {
        row-gap: var(--dwg-spacing__unit--1_5)
    }

    .ultrawide\:dwg-row-gap--2 {
        row-gap: var(--dwg-spacing__unit--2)
    }

    .ultrawide\:dwg-row-gap--3 {
        row-gap: var(--dwg-spacing__unit--3)
    }

    .ultrawide\:dwg-row-gap--4 {
        row-gap: var(--dwg-spacing__unit--4)
    }

    .ultrawide\:dwg-row-gap--6 {
        row-gap: var(--dwg-spacing__unit--6)
    }

    .ultrawide\:dwg-row-gap--8 {
        row-gap: var(--dwg-spacing__unit--8)
    }

    .ultrawide\:dwg-row-gap--9 {
        row-gap: var(--dwg-spacing__unit--9)
    }

    .ultrawide\:dwg-row-gap--12 {
        row-gap: var(--dwg-spacing__unit--12)
    }

    .ultrawide\:dwg-row-gap--15 {
        row-gap: var(--dwg-spacing__unit--15)
    }

    .ultrawide\:dwg-row-gap--19 {
        row-gap: var(--dwg-spacing__unit--19)
    }
}

.dwg-text-align--unset {
    text-align: unset
}

.dwg-text-align--left {
    text-align: left
}

.dwg-text-align--center {
    text-align: center
}

.dwg-text-align--right {
    text-align: right
}

@media (min-width: 480px) {
    .mobile-lg\:dwg-text-align--unset {
        text-align: unset
    }

    .mobile-lg\:dwg-text-align--left {
        text-align: left
    }

    .mobile-lg\:dwg-text-align--center {
        text-align: center
    }

    .mobile-lg\:dwg-text-align--right {
        text-align: right
    }
}

@media (min-width: 768px) {
    .tablet\:dwg-text-align--unset {
        text-align: unset
    }

    .tablet\:dwg-text-align--left {
        text-align: left
    }

    .tablet\:dwg-text-align--center {
        text-align: center
    }

    .tablet\:dwg-text-align--right {
        text-align: right
    }
}

@media (min-width: 1024px) {
    .tablet-lg\:dwg-text-align--unset {
        text-align: unset
    }

    .tablet-lg\:dwg-text-align--left {
        text-align: left
    }

    .tablet-lg\:dwg-text-align--center {
        text-align: center
    }

    .tablet-lg\:dwg-text-align--right {
        text-align: right
    }
}

@media (min-width: 1280px) {
    .desktop\:dwg-text-align--unset {
        text-align: unset
    }

    .desktop\:dwg-text-align--left {
        text-align: left
    }

    .desktop\:dwg-text-align--center {
        text-align: center
    }

    .desktop\:dwg-text-align--right {
        text-align: right
    }
}

@media (min-width: 1440px) {
    .desktop-lg\:dwg-text-align--unset {
        text-align: unset
    }

    .desktop-lg\:dwg-text-align--left {
        text-align: left
    }

    .desktop-lg\:dwg-text-align--center {
        text-align: center
    }

    .desktop-lg\:dwg-text-align--right {
        text-align: right
    }
}

@media (min-width: 1920px) {
    .ultrawide\:dwg-text-align--unset {
        text-align: unset
    }

    .ultrawide\:dwg-text-align--left {
        text-align: left
    }

    .ultrawide\:dwg-text-align--center {
        text-align: center
    }

    .ultrawide\:dwg-text-align--right {
        text-align: right
    }
}

.dwg-text-decoration--none {
    text-decoration: none
}

.dwg-text-decoration--underline {
    text-decoration: underline
}

.dwg-text-decoration--line-through {
    text-decoration: line-through
}

.active\:dwg-text-decoration--none:active {
    text-decoration: none
}

.active\:dwg-text-decoration--underline:active {
    text-decoration: underline
}

.disabled\:dwg-text-decoration--none:disabled {
    text-decoration: none
}

.disabled\:dwg-text-decoration--underline:disabled {
    text-decoration: underline
}

.hover\:dwg-text-decoration--none:hover {
    text-decoration: none
}

.hover\:dwg-text-decoration--underline:hover {
    text-decoration: underline
}

.visited\:dwg-text-decoration--none:visited {
    text-decoration: none
}

.visited\:dwg-text-decoration--underline:visited {
    text-decoration: underline
}

@media (min-width: 480px) {
    .mobile-lg\:dwg-text-decoration--none {
        text-decoration: none
    }

    .mobile-lg\:dwg-text-decoration--underline {
        text-decoration: underline
    }

    .mobile-lg\:dwg-text-decoration--line-through {
        text-decoration: line-through
    }

    .mobile-lg\:active\:dwg-text-decoration--none:active {
        text-decoration: none
    }

    .mobile-lg\:active\:dwg-text-decoration--underline:active {
        text-decoration: underline
    }

    .mobile-lg\:disabled\:dwg-text-decoration--none:disabled {
        text-decoration: none
    }

    .mobile-lg\:disabled\:dwg-text-decoration--underline:disabled {
        text-decoration: underline
    }

    .mobile-lg\:hover\:dwg-text-decoration--none:hover {
        text-decoration: none
    }

    .mobile-lg\:hover\:dwg-text-decoration--underline:hover {
        text-decoration: underline
    }

    .mobile-lg\:visited\:dwg-text-decoration--none:visited {
        text-decoration: none
    }

    .mobile-lg\:visited\:dwg-text-decoration--underline:visited {
        text-decoration: underline
    }
}

@media (min-width: 768px) {
    .tablet\:dwg-text-decoration--none {
        text-decoration: none
    }

    .tablet\:dwg-text-decoration--underline {
        text-decoration: underline
    }

    .tablet\:dwg-text-decoration--line-through {
        text-decoration: line-through
    }

    .tablet\:active\:dwg-text-decoration--none:active {
        text-decoration: none
    }

    .tablet\:active\:dwg-text-decoration--underline:active {
        text-decoration: underline
    }

    .tablet\:disabled\:dwg-text-decoration--none:disabled {
        text-decoration: none
    }

    .tablet\:disabled\:dwg-text-decoration--underline:disabled {
        text-decoration: underline
    }

    .tablet\:hover\:dwg-text-decoration--none:hover {
        text-decoration: none
    }

    .tablet\:hover\:dwg-text-decoration--underline:hover {
        text-decoration: underline
    }

    .tablet\:visited\:dwg-text-decoration--none:visited {
        text-decoration: none
    }

    .tablet\:visited\:dwg-text-decoration--underline:visited {
        text-decoration: underline
    }
}

@media (min-width: 1024px) {
    .tablet-lg\:dwg-text-decoration--none {
        text-decoration: none
    }

    .tablet-lg\:dwg-text-decoration--underline {
        text-decoration: underline
    }

    .tablet-lg\:dwg-text-decoration--line-through {
        text-decoration: line-through
    }

    .tablet-lg\:active\:dwg-text-decoration--none:active {
        text-decoration: none
    }

    .tablet-lg\:active\:dwg-text-decoration--underline:active {
        text-decoration: underline
    }

    .tablet-lg\:disabled\:dwg-text-decoration--none:disabled {
        text-decoration: none
    }

    .tablet-lg\:disabled\:dwg-text-decoration--underline:disabled {
        text-decoration: underline
    }

    .tablet-lg\:hover\:dwg-text-decoration--none:hover {
        text-decoration: none
    }

    .tablet-lg\:hover\:dwg-text-decoration--underline:hover {
        text-decoration: underline
    }

    .tablet-lg\:visited\:dwg-text-decoration--none:visited {
        text-decoration: none
    }

    .tablet-lg\:visited\:dwg-text-decoration--underline:visited {
        text-decoration: underline
    }
}

@media (min-width: 1280px) {
    .desktop\:dwg-text-decoration--none {
        text-decoration: none
    }

    .desktop\:dwg-text-decoration--underline {
        text-decoration: underline
    }

    .desktop\:dwg-text-decoration--line-through {
        text-decoration: line-through
    }

    .desktop\:active\:dwg-text-decoration--none:active {
        text-decoration: none
    }

    .desktop\:active\:dwg-text-decoration--underline:active {
        text-decoration: underline
    }

    .desktop\:disabled\:dwg-text-decoration--none:disabled {
        text-decoration: none
    }

    .desktop\:disabled\:dwg-text-decoration--underline:disabled {
        text-decoration: underline
    }

    .desktop\:hover\:dwg-text-decoration--none:hover {
        text-decoration: none
    }

    .desktop\:hover\:dwg-text-decoration--underline:hover {
        text-decoration: underline
    }

    .desktop\:visited\:dwg-text-decoration--none:visited {
        text-decoration: none
    }

    .desktop\:visited\:dwg-text-decoration--underline:visited {
        text-decoration: underline
    }
}

@media (min-width: 1440px) {
    .desktop-lg\:dwg-text-decoration--none {
        text-decoration: none
    }

    .desktop-lg\:dwg-text-decoration--underline {
        text-decoration: underline
    }

    .desktop-lg\:dwg-text-decoration--line-through {
        text-decoration: line-through
    }

    .desktop-lg\:active\:dwg-text-decoration--none:active {
        text-decoration: none
    }

    .desktop-lg\:active\:dwg-text-decoration--underline:active {
        text-decoration: underline
    }

    .desktop-lg\:disabled\:dwg-text-decoration--none:disabled {
        text-decoration: none
    }

    .desktop-lg\:disabled\:dwg-text-decoration--underline:disabled {
        text-decoration: underline
    }

    .desktop-lg\:hover\:dwg-text-decoration--none:hover {
        text-decoration: none
    }

    .desktop-lg\:hover\:dwg-text-decoration--underline:hover {
        text-decoration: underline
    }

    .desktop-lg\:visited\:dwg-text-decoration--none:visited {
        text-decoration: none
    }

    .desktop-lg\:visited\:dwg-text-decoration--underline:visited {
        text-decoration: underline
    }
}

@media (min-width: 1920px) {
    .ultrawide\:dwg-text-decoration--none {
        text-decoration: none
    }

    .ultrawide\:dwg-text-decoration--underline {
        text-decoration: underline
    }

    .ultrawide\:dwg-text-decoration--line-through {
        text-decoration: line-through
    }

    .ultrawide\:active\:dwg-text-decoration--none:active {
        text-decoration: none
    }

    .ultrawide\:active\:dwg-text-decoration--underline:active {
        text-decoration: underline
    }

    .ultrawide\:disabled\:dwg-text-decoration--none:disabled {
        text-decoration: none
    }

    .ultrawide\:disabled\:dwg-text-decoration--underline:disabled {
        text-decoration: underline
    }

    .ultrawide\:hover\:dwg-text-decoration--none:hover {
        text-decoration: none
    }

    .ultrawide\:hover\:dwg-text-decoration--underline:hover {
        text-decoration: underline
    }

    .ultrawide\:visited\:dwg-text-decoration--none:visited {
        text-decoration: none
    }

    .ultrawide\:visited\:dwg-text-decoration--underline:visited {
        text-decoration: underline
    }
}

.dwg-theme--banana,
.dwg-theme--cloud,
.dwg-theme--coconut,
.dwg-theme--coconut-200,
.dwg-theme--coconut-300,
.dwg-theme--coconut-500,
.dwg-theme--coconut-600,
.dwg-theme--lime,
.dwg-theme--orchid,
.dwg-theme--pink,
.dwg-theme--sunset,
.dwg-theme--tangerine,
.dwg-theme--zen {
    --dwg-theme__color__core__primary: var(--color__core__primary);
    --dwg-theme__color__core__accent: var(--color__core__accent);
    --dwg-theme__color__standard__text: var(--color__standard__text);
    --dwg-theme__color__faint__text: var(--color__faint__text);
    --dwg-theme__color__disabled__text: var(--color__disabled__text);
    --dwg-theme__color__standard__border: var(--color__standard__border);
    --dwg-theme__color__faint__border: var(--color__faint__border);
    --dwg-theme__color__disabled__border: var(--color__disabled__border);
    --dwg-theme__color__standard__background: var(--color__standard__background);
    --dwg-theme__color__faint__background: var(--color__faint__background);
    --dwg-theme__color__disabled__background: var(--color__disabled__background);
    --dwg-theme__color__attention__text: var(--color__attention__text);
    --dwg-theme__color__success__text: var(--color__success__text);
    --dwg-theme__color__alert__text: var(--color__alert__text);
    --dwg-theme__color__warning__text: var(--color__warning__text);
    --dwg-theme__color__attention__background: var(--color__attention__background);
    --dwg-theme__color__success__background: var(--color__success__background);
    --dwg-theme__color__alert__background: var(--color__alert__background);
    --dwg-theme__color__warning__background: var(--color__warning__background);
    --dwg-theme__color__attention__background--faint: var(--color__attention__background--faint);
    --dwg-theme__color__success__border: var(--color__success__border);
    --dwg-theme__color__alert__border: var(--color__alert__border);
    --dwg-theme__color__attention__border: var(--color__attention__border);
    --dwg-theme__color__warning__border: var(--color__warning__border);
    --dwg-theme__color__success__border--faint: var(--color__success__border--faint);
    --dwg-theme__color__alert__border--faint: var(--color__alert__border--faint);
    --dwg-theme__color__attention__border--faint: var(--color__attention__border--faint);
    --dwg-theme__color__warning__border--faint: var(--color__warning__border--faint);
    --dwg-theme__color__opacity--4: var(--DWG__TEMP__color__opacity--darken4);
    --dwg-theme__color__opacity--5: var(--DWG__TEMP__color__opacity--lighten1);
    --dwg-theme__filter--1: none;
    --dwg-theme__filter--0_5: none;
    --dwg-theme__color__inverse__standard__text: var(--color__inverse__standard__text);
    --dwg-theme__color__inverse__faint__text: var(--color__inverse__faint__text);
    --dwg-theme__color__inverse__disabled__text: var(--color__inverse__disabled__text);
    --dwg-theme__color__inverse__attention__text: var(--color__inverse__attention__text);
    --dwg-theme__color__inverse__success__text: var(--color__inverse__success__text);
    --dwg-theme__color__inverse__alert__text: var(--color__inverse__alert__text);
    --dwg-theme__color__inverse__warning__text: var(--color__inverse__warning__text);
    --dwg-theme__color__primary__button--hover: var(--color__button__primary__hover);
    --dwg-theme__color__primary__button--active: var(--color__button__primary__active)
}

.dwg-theme--banana {
    --dwg-theme__color__core__secondary: var(--color__accent__banana)
}

.dwg-theme--cloud {
    --dwg-theme__color__core__secondary: var(--color__accent__cloud)
}

.dwg-theme--coconut-200 {
    --dwg-theme__color__core__secondary: var(--DWG__TEMP__color__brand__coconut_200)
}

.dwg-theme--coconut-300 {
    --dwg-theme__color__core__secondary: var(--DWG__TEMP__color__brand__coconut_300)
}

.dwg-theme--coconut {
    --dwg-theme__color__core__secondary: var(--DWG__TEMP__color__brand__coconut)
}

.dwg-theme--coconut-500 {
    --dwg-theme__color__core__secondary: var(--DWG__TEMP__color__brand__coconut_500)
}

.dwg-theme--coconut-600 {
    --dwg-theme__color__core__secondary: var(--DWG__TEMP__color__brand__coconut_600)
}

.dwg-theme--lime {
    --dwg-theme__color__core__secondary: var(--color__accent__lime)
}

.dwg-theme--orchid {
    --dwg-theme__color__core__secondary: var(--color__accent__orchid)
}

.dwg-theme--pink {
    --dwg-theme__color__core__secondary: var(--color__accent__pink)
}

.dwg-theme--sunset {
    --dwg-theme__color__core__secondary: var(--color__accent__sunset)
}

.dwg-theme--tangerine {
    --dwg-theme__color__core__secondary: var(--color__accent__tangerine)
}

.dwg-theme--zen {
    --dwg-theme__color__core__secondary: var(--color__accent__zen)
}

.dwg-theme--azalea,
.dwg-theme--canopy,
.dwg-theme--crimson,
.dwg-theme--gold,
.dwg-theme--graphite,
.dwg-theme--graphite-200,
.dwg-theme--graphite-300,
.dwg-theme--graphite-500,
.dwg-theme--graphite-600,
.dwg-theme--navy,
.dwg-theme--ocean,
.dwg-theme--plum,
.dwg-theme--rust {
    --dwg-theme__color__core__primary: var(--color__inverse__core__primary);
    --dwg-theme__color__core__accent: var(--color__inverse__core__accent);
    --dwg-theme__color__standard__text: var(--color__inverse__standard__text);
    --dwg-theme__color__faint__text: var(--color__inverse__faint__text);
    --dwg-theme__color__disabled__text: var(--color__inverse__disabled__text);
    --dwg-theme__color__standard__border: var(--color__inverse__standard__border);
    --dwg-theme__color__faint__border: var(--color__inverse__faint__border);
    --dwg-theme__color__disabled__border: var(--color__inverse__disabled__border);
    --dwg-theme__color__standard__background: var(--color__inverse__standard__background);
    --dwg-theme__color__faint__background: var(--color__inverse__faint__background);
    --dwg-theme__color__disabled__background: var(--color__inverse__disabled__background);
    --dwg-theme__color__attention__text: var(--color__inverse__attention__text);
    --dwg-theme__color__success__text: var(--color__inverse__success__text);
    --dwg-theme__color__alert__text: var(--color__inverse__alert__text);
    --dwg-theme__color__warning__text: var(--color__inverse__warning__text);
    --dwg-theme__color__attention__background: var(--color__inverse__attention__background);
    --dwg-theme__color__success__background: var(--color__inverse__success__background);
    --dwg-theme__color__alert__background: var(--color__inverse__alert__background);
    --dwg-theme__color__warning__background: var(--color__inverse__warning__background);
    --dwg-theme__color__attention__background--faint: var(--color__inverse__attention__background--faint);
    --dwg-theme__color__success__border: var(--color__inverse__success__border);
    --dwg-theme__color__alert__border: var(--color__inverse__alert__border);
    --dwg-theme__color__attention__border: var(--color__inverse__attention__border);
    --dwg-theme__color__warning__border: var(--color__inverse__warning__border);
    --dwg-theme__color__success__border--faint: var(--color__inverse__success__border--faint);
    --dwg-theme__color__alert__border--faint: var(--color__inverse__alert__border--faint);
    --dwg-theme__color__attention__border--faint: var(--color__inverse__attention__border--faint);
    --dwg-theme__color__warning__border--faint: var(--color__inverse__warning__border--faint);
    --dwg-theme__color__opacity--4: var(--DWG__TEMP__color__opacity--lighten1);
    --dwg-theme__color__opacity--5: var(--DWG__TEMP__color__opacity--lighten2);
    --dwg-theme__filter--1: invert(1);
    --dwg-theme__filter--0_5: invert(0.5);
    --dwg-theme__color__inverse__standard__text: var(--color__standard__text);
    --dwg-theme__color__inverse__faint__text: var(--color__faint__text);
    --dwg-theme__color__inverse__disabled__text: var(--color__disabled__text);
    --dwg-theme__color__inverse__attention__text: var(--color__attention__text);
    --dwg-theme__color__inverse__success__text: var(--color__success__text);
    --dwg-theme__color__inverse__alert__text: var(--color__alert__text);
    --dwg-theme__color__inverse__warning__text: var(--color__warning__text);
    --dwg-theme__color__primary__button--hover: var(--color__inverse__button__primary__hover);
    --dwg-theme__color__primary__button--active: var(--color__inverse__button__primary__active)
}

.dwg-theme--azalea {
    --dwg-theme__color__core__secondary: var(--color__accent__azalea)
}

.dwg-theme--canopy {
    --dwg-theme__color__core__secondary: var(--color__accent__canopy)
}

.dwg-theme--crimson {
    --dwg-theme__color__core__secondary: var(--color__accent__crimson)
}

.dwg-theme--gold {
    --dwg-theme__color__core__secondary: var(--color__accent__gold)
}

.dwg-theme--graphite-200 {
    --dwg-theme__color__core__secondary: var(--DWG__TEMP__color__brand__graphite_200)
}

.dwg-theme--graphite-300 {
    --dwg-theme__color__core__secondary: var(--DWG__TEMP__color__brand__graphite_300)
}

.dwg-theme--graphite {
    --dwg-theme__color__core__secondary: var(--DWG__TEMP__color__brand__graphite)
}

.dwg-theme--graphite-500 {
    --dwg-theme__color__core__secondary: var(--DWG__TEMP__color__brand__graphite_500)
}

.dwg-theme--graphite-600 {
    --dwg-theme__color__core__secondary: var(--DWG__TEMP__color__brand__graphite_600)
}

.dwg-theme--navy {
    --dwg-theme__color__core__secondary: var(--color__accent__navy)
}

.dwg-theme--ocean {
    --dwg-theme__color__core__secondary: var(--color__accent__ocean)
}

.dwg-theme--plum {
    --dwg-theme__color__core__secondary: var(--color__accent__plum)
}

.dwg-theme--rust {
    --dwg-theme__color__core__secondary: var(--color__accent__rust)
}

.dwg-width--auto {
    width: auto
}

.dwg-width--full {
    width: 100%
}

.dwg-width--fit-content {
    width: -webkit-fit-content;
    width: -moz-fit-content;
    width: fit-content
}

@media (min-width: 480px) {
    .mobile-lg\:dwg-width--auto {
        width: auto
    }

    .mobile-lg\:dwg-width--full {
        width: 100%
    }

    .mobile-lg\:dwg-width--fit-content {
        width: -webkit-fit-content;
        width: -moz-fit-content;
        width: fit-content
    }
}

@media (min-width: 768px) {
    .tablet\:dwg-width--auto {
        width: auto
    }

    .tablet\:dwg-width--full {
        width: 100%
    }

    .tablet\:dwg-width--fit-content {
        width: -webkit-fit-content;
        width: -moz-fit-content;
        width: fit-content
    }
}

@media (min-width: 1024px) {
    .tablet-lg\:dwg-width--auto {
        width: auto
    }

    .tablet-lg\:dwg-width--full {
        width: 100%
    }

    .tablet-lg\:dwg-width--fit-content {
        width: -webkit-fit-content;
        width: -moz-fit-content;
        width: fit-content
    }
}

@media (min-width: 1280px) {
    .desktop\:dwg-width--auto {
        width: auto
    }

    .desktop\:dwg-width--full {
        width: 100%
    }

    .desktop\:dwg-width--fit-content {
        width: -webkit-fit-content;
        width: -moz-fit-content;
        width: fit-content
    }
}

@media (min-width: 1440px) {
    .desktop-lg\:dwg-width--auto {
        width: auto
    }

    .desktop-lg\:dwg-width--full {
        width: 100%
    }

    .desktop-lg\:dwg-width--fit-content {
        width: -webkit-fit-content;
        width: -moz-fit-content;
        width: fit-content
    }
}

@media (min-width: 1920px) {
    .ultrawide\:dwg-width--auto {
        width: auto
    }

    .ultrawide\:dwg-width--full {
        width: 100%
    }

    .ultrawide\:dwg-width--fit-content {
        width: -webkit-fit-content;
        width: -moz-fit-content;
        width: fit-content
    }
}