.dsc-footer{background:#f4f5f6;color:var(--dsc-color-gray-800);font-family:var(--dsc-font-family-base);padding-block:var(--dsc-space-8) var(--dsc-space-6)}@media(min-width:1024px){.dsc-footer{padding-block:var(--dsc-space-10) var(--dsc-space-6)}}.dsc-footer__logo{margin-bottom:var(--dsc-space-10)}.dsc-footer__logo a{color:inherit;display:inline-block;text-decoration:none}@media(hover:hover){.dsc-footer__logo a:hover{text-decoration:none}}.dsc-footer__logo img,.dsc-footer__logo svg{display:block;height:auto;max-width:140px}.dsc-footer__columns{display:grid;gap:var(--dsc-space-8);grid-template-columns:minmax(0,1fr)}@media(min-width:768px){.dsc-footer__columns{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1024px){.dsc-footer__columns{gap:var(--dsc-space-10);grid-template-columns:repeat(3,minmax(0,1fr)) auto}}.dsc-footer__col--quicklinks{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.dsc-footer__col--official{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.dsc-footer__col--company{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.dsc-footer__col--partners{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}@media(min-width:1024px){.dsc-footer__col--company,.dsc-footer__col--official,.dsc-footer__col--partners,.dsc-footer__col--quicklinks{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}}.dsc-footer__col-title{color:var(--dsc-color-primary-700);font-size:var(--dsc-font-size-sm);font-weight:var(--dsc-font-weight-bold);line-height:20px;margin-block:0 var(--dsc-space-5)}.dsc-footer__col--partners{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.dsc-footer__partners-list{list-style:none;margin:0;padding:0}.dsc-footer__partners-list,.dsc-footer__partners-list>li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:var(--dsc-space-4)}.dsc-footer__partners-list>li{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.dsc-footer__partner-link{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:0;color:inherit;cursor:pointer;display:inline-block;font:inherit;margin:0;padding:0;text-decoration:none}@media(hover:hover){.dsc-footer__partner-link:hover{text-decoration:none}}.dsc-footer__partner-img{display:block;max-height:110px;width:auto}.dsc-footer__partner-cta .dsc-button--link .dsc-button__label{font-size:var(--dsc-font-size-sm);font-weight:var(--dsc-font-weight-regular)}.dsc-footer__list{display:-webkit-box;display:-ms-flexbox;display:flex;list-style:none;margin:0;padding:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:var(--dsc-space-2)}.dsc-footer__list-link{color:var(--dsc-color-gray-800);display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;text-decoration:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:var(--dsc-space-2);line-height:var(--dsc-line-height-150);padding-block:var(--dsc-space-1);-webkit-transition:color var(--dsc-duration-fast) var(--dsc-easing-standard);transition:color var(--dsc-duration-fast) var(--dsc-easing-standard)}@media(prefers-reduced-motion:reduce){.dsc-footer__list-link{-webkit-transition:none;transition:none}}.dsc-footer__list-link:focus-visible{outline:none}.dsc-footer__list-link:active{color:var(--dsc-color-link-pressed)}@media(hover:hover){.dsc-footer__list-link:hover{color:var(--dsc-color-link-hover);text-decoration:none}.dsc-footer__list-link:hover .dsc-footer__list-label{color:var(--dsc-color-primary-500);text-decoration:underline}}.dsc-footer__list-link:active .dsc-footer__list-label{color:var(--dsc-color-link-pressed);font-weight:var(--dsc-font-weight-bold)}.dsc-footer__list-link:focus-visible .dsc-footer__list-label{border-radius:var(--dsc-radius-sm);outline:2px solid var(--dsc-color-link-focus-outline);outline-offset:4px}.dsc-footer__list-icon{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-negative:0;color:var(--dsc-color-primary-500);flex-shrink:0;padding:var(--dsc-space-1)}.dsc-footer__list-label{color:var(--dsc-color-gray-800);display:inline-block;font-size:var(--dsc-font-size-sm);font-weight:var(--dsc-font-weight-regular);line-height:20px;-webkit-transition:color var(--dsc-duration-fast) var(--dsc-easing-standard);transition:color var(--dsc-duration-fast) var(--dsc-easing-standard)}@media(prefers-reduced-motion:reduce){.dsc-footer__list-label{-webkit-transition:none;transition:none}}.dsc-footer__company{color:var(--dsc-color-gray-800)}.dsc-footer__company p{font-size:var(--dsc-font-size-sm);font-weight:var(--dsc-font-weight-regular);line-height:20px;margin:0}.dsc-footer__company strong{font-weight:var(--dsc-font-weight-bold)}.dsc-footer__divider{background:transparent;border:0;display:block;height:1px;margin-block:var(--dsc-space-10);position:relative}.dsc-footer__divider:before{background:var(--dsc-color-gray-400);content:"";display:block;height:1px;inset:0;position:absolute;-webkit-transform:scale(.5);transform:scale(.5);-webkit-transform-origin:0 0;transform-origin:0 0;width:200%}@media(forced-colors:active){.dsc-footer__divider{border-top:1px solid CanvasText}.dsc-footer__divider:before{content:none}}.dsc-footer__bottom{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:var(--dsc-space-6)}@media(min-width:1200px){.dsc-footer__bottom{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;gap:var(--dsc-space-8);justify-content:space-between}}.dsc-footer__legal{color:var(--dsc-color-gray-800);font-size:var(--dsc-font-size-sm);font-weight:var(--dsc-font-weight-regular);line-height:20px}.dsc-footer__legal-list{display:-webkit-box;display:-ms-flexbox;display:flex;list-style:none;margin:0;padding:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:var(--dsc-space-3)}@media(min-width:768px){.dsc-footer__legal-list{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:var(--dsc-space-3);-moz-column-gap:var(--dsc-space-3);column-gap:var(--dsc-space-3);row-gap:var(--dsc-space-2)}}.dsc-footer__legal-list-item{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media(min-width:768px){.dsc-footer__legal-list-item+.dsc-footer__legal-list-item:before{background:var(--dsc-color-gray-400);content:"";display:inline-block;height:14px;width:1px;-webkit-margin-end:var(--dsc-space-3);margin-inline-end:var(--dsc-space-3)}}.dsc-footer__legal-link{color:var(--dsc-color-gray-800);text-decoration:none;-webkit-transition:color var(--dsc-duration-fast) var(--dsc-easing-standard);transition:color var(--dsc-duration-fast) var(--dsc-easing-standard)}@media(prefers-reduced-motion:reduce){.dsc-footer__legal-link{-webkit-transition:none;transition:none}}@media(hover:hover){.dsc-footer__legal-link:hover{color:var(--dsc-color-primary-500);text-decoration:underline}}.dsc-footer__social{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:var(--dsc-space-3);-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}@media(min-width:768px){.dsc-footer__social{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:var(--dsc-space-4)}}.dsc-footer__social-title{color:var(--dsc-color-primary-700);font-size:var(--dsc-font-size-sm);font-weight:var(--dsc-font-weight-bold);margin:0}@media(min-width:768px){.dsc-footer__social-title{white-space:nowrap}}.dsc-footer__social-list{display:-webkit-box;display:-ms-flexbox;display:flex;gap:var(--dsc-space-3);list-style:none;margin:0;padding:0}.dsc-footer__social-link{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;background:var(--dsc-color-surface);border:1px solid var(--dsc-color-gray-300);border-radius:50%;color:var(--dsc-color-gray-900);height:44px;justify-content:center;text-decoration:none;-webkit-transition:background-color var(--dsc-duration-fast) var(--dsc-easing-standard),border-color var(--dsc-duration-fast) var(--dsc-easing-standard);transition:background-color var(--dsc-duration-fast) var(--dsc-easing-standard),border-color var(--dsc-duration-fast) var(--dsc-easing-standard);width:44px}@media(prefers-reduced-motion:reduce){.dsc-footer__social-link{-webkit-transition:none;transition:none}}@media(hover:hover){.dsc-footer__social-link:hover{border-color:var(--dsc-color-primary-500);text-decoration:none}}.dsc-footer__social-link img,.dsc-footer__social-link svg{height:18px;-o-object-fit:contain;object-fit:contain;width:18px}.dsc-footer__copyright{color:var(--dsc-color-gray-600);font-size:var(--dsc-font-size-caption);font-weight:var(--dsc-font-weight-regular);line-height:var(--dsc-line-height-footer);margin:var(--dsc-space-4) 0 0}