@layer components{.ds-wysiwyg{font-size:var(--ds-body-100);font-weight:var(--ds-font-weight-normal);line-height:var(--ds-line-height-body-sm);letter-spacing:var(--ds-letter-spacing-looser);font-family:var(--font-family-base);color:var(--ds-c-grey-900)}.ds-wysiwyg.tone-white,.ds-wysiwyg.tone-white *{color:var(--ds-c-grey-0)}.ds-wysiwyg.variant-narrow{max-width:90ch}.ds-wysiwyg.variant-default,.ds-wysiwyg.variant-full{max-width:100%}.ds-wysiwyg:last-child,.ds-wysiwyg>:last-child,.ds-wysiwyg>:last-child :last-child{margin-bottom:0}.ds-wysiwyg h1{font-size:var(--ds-heading-600);font-weight:var(--ds-font-weight-bold);line-height:var(--ds-line-height-heading-xl);letter-spacing:var(--ds-letter-spacing-tightest)}.ds-wysiwyg h2{font-size:var(--ds-heading-500);font-weight:var(--ds-font-weight-bold);line-height:var(--ds-line-height-heading-lg);letter-spacing:var(--ds-letter-spacing-tight)}.ds-wysiwyg h3{font-size:var(--ds-heading-400);font-weight:var(--ds-font-weight-bold);line-height:var(--ds-line-height-heading-md);letter-spacing:var(--ds-letter-spacing-medium)}.ds-wysiwyg h4{font-size:var(--ds-heading-300);font-weight:var(--ds-font-weight-bold);line-height:var(--ds-line-height-heading-sm);letter-spacing:var(--ds-letter-spacing-base)}.ds-wysiwyg h5{font-size:var(--ds-heading-200);font-weight:var(--ds-font-weight-bold);line-height:var(--ds-line-height-body-lg);letter-spacing:var(--ds-letter-spacing-base)}.ds-wysiwyg h6{font-size:var(--ds-heading-100);font-weight:var(--ds-font-weight-bold);line-height:var(--ds-line-height-body-md);letter-spacing:var(--ds-letter-spacing-loose)}.ds-wysiwyg p{font-size:var(--ds-body-100);font-weight:var(--ds-font-weight-normal);line-height:var(--ds-line-height-body-sm);letter-spacing:var(--ds-letter-spacing-looser)}.ds-wysiwyg .subtitle1{font-size:var(--ds-body-200);font-weight:var(--ds-font-weight-medium);line-height:var(--ds-line-height-body-sm);letter-spacing:var(--ds-letter-spacing-looser)}.ds-wysiwyg h1,.ds-wysiwyg h2,.ds-wysiwyg h3,.ds-wysiwyg h4,.ds-wysiwyg h5,.ds-wysiwyg h6{margin-bottom:var(--ds-space-3)}.ds-wysiwyg h1:first-child,.ds-wysiwyg h2:first-child,.ds-wysiwyg h3:first-child,.ds-wysiwyg h4:first-child,.ds-wysiwyg h5:first-child,.ds-wysiwyg h6:first-child{margin-top:0}.ds-wysiwyg p{margin-bottom:var(--ds-space-3)}.ds-wysiwyg ol{margin:0 0 var(--ds-space-3) var(--ds-space-1);padding:0;list-style-type:decimal}.ds-wysiwyg ol li{margin-left:var(--ds-space-4);list-style-type:decimal}.ds-wysiwyg ul{margin:0 0 var(--ds-space-3) var(--ds-space-1);padding:0;list-style-type:disc}.ds-wysiwyg ul li{margin-left:var(--ds-space-4);list-style-type:disc}.ds-wysiwyg.list-marker-icon ul{margin-left:0;padding-left:0;list-style:none}.ds-wysiwyg.list-marker-icon ul li{padding-left:var(--ds-space-4);margin-left:0;list-style:none;position:relative}.ds-wysiwyg.list-marker-icon ul li:before{content:"";background-color:var(--ds-c-semantic-success-default);width:1em;height:1em;position:absolute;top:.25em;left:0;-webkit-mask:url("data:image/svg+xml,%3Csvg width='18' height='18' viewBox='0 0 18 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M16 8.75C16 12.7541 12.7541 16 8.75 16C4.74594 16 1.5 12.7541 1.5 8.75C1.5 4.74594 4.74594 1.5 8.75 1.5C12.7541 1.5 16 4.74594 16 8.75ZM17.5 8.75C17.5 3.91751 13.5825 0 8.75 0C3.91751 0 0 3.91751 0 8.75C0 13.5825 3.91751 17.5 8.75 17.5C13.5825 17.5 17.5 13.5825 17.5 8.75Z' fill='currentColor'/%3E%3Cpath d='M8.6008 11.6897C8.30356 11.9779 7.82861 11.9712 7.54025 11.6743L5.21185 9.27232C4.92354 8.97493 4.93093 8.5001 5.22833 8.21177C5.52575 7.92361 6.00062 7.93087 6.28888 8.22819L8.6163 10.6292C8.90446 10.9264 8.89773 11.4014 8.6008 11.6897Z' fill='currentColor'/%3E%3Cpath d='M7.5616 11.6952C7.86196 11.9804 8.33692 11.968 8.62214 11.6677L12.8013 7.26658C13.0866 6.96621 13.0742 6.49126 12.7739 6.20604C12.4736 5.92099 11.9995 5.93338 11.7143 6.23355L7.53414 10.6346C7.24894 10.935 7.26126 11.41 7.5616 11.6952Z' fill='currentColor'/%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg width='18' height='18' viewBox='0 0 18 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M16 8.75C16 12.7541 12.7541 16 8.75 16C4.74594 16 1.5 12.7541 1.5 8.75C1.5 4.74594 4.74594 1.5 8.75 1.5C12.7541 1.5 16 4.74594 16 8.75ZM17.5 8.75C17.5 3.91751 13.5825 0 8.75 0C3.91751 0 0 3.91751 0 8.75C0 13.5825 3.91751 17.5 8.75 17.5C13.5825 17.5 17.5 13.5825 17.5 8.75Z' fill='currentColor'/%3E%3Cpath d='M8.6008 11.6897C8.30356 11.9779 7.82861 11.9712 7.54025 11.6743L5.21185 9.27232C4.92354 8.97493 4.93093 8.5001 5.22833 8.21177C5.52575 7.92361 6.00062 7.93087 6.28888 8.22819L8.6163 10.6292C8.90446 10.9264 8.89773 11.4014 8.6008 11.6897Z' fill='currentColor'/%3E%3Cpath d='M7.5616 11.6952C7.86196 11.9804 8.33692 11.968 8.62214 11.6677L12.8013 7.26658C13.0866 6.96621 13.0742 6.49126 12.7739 6.20604C12.4736 5.92099 11.9995 5.93338 11.7143 6.23355L7.53414 10.6346C7.24894 10.935 7.26126 11.41 7.5616 11.6952Z' fill='currentColor'/%3E%3C/svg%3E") 50%/contain no-repeat}.ds-wysiwyg a{color:var(--ds-c-grey-900);text-underline-offset:2px;transition:color var(--ds-transition-fast);text-decoration:underline}.ds-wysiwyg a:hover{color:var(--ds-c-grey-950)}.ds-wysiwyg a:focus-visible{outline:2px solid var(--ds-c-primary-default);outline-offset:2px;border-radius:var(--ds-border-radius-sm)}.ds-wysiwyg.tone-white a,.ds-wysiwyg.tone-white a:hover{color:var(--ds-c-grey-0)}.ds-wysiwyg img{max-width:100%;height:auto;margin-bottom:var(--ds-space-3);border-radius:var(--ds-border-radius);display:block}.ds-wysiwyg table{border-collapse:collapse;width:100%;margin-bottom:var(--ds-space-3)}.ds-wysiwyg th,.ds-wysiwyg td{padding:var(--ds-space-2) var(--ds-space-3);text-align:left;border-bottom:1px solid var(--ds-c-grey-300)}.ds-wysiwyg th{font-weight:var(--ds-font-weight-bold);background-color:var(--ds-c-grey-50)}}
@layer components{.ds-button-group{align-items:center;gap:var(--ds-space-3);flex-wrap:wrap;display:flex}.ds-button-group.layout-default .ds-button{flex:0 auto}.ds-button-group.layout-connected{border-radius:var(--ds-border-radius);--button-group-border-color-primary:var(--ds-c-primary-default);--button-group-border-color-secondary:var(--ds-c-secondary-default);--button-group-border-color-outline:var(--ds-c-grey-300);--button-group-shadow-primary:none;--button-group-shadow-secondary:none;--button-group-shadow-outline:none;--button-group-border-color:var(--ds-c-grey-300);--button-group-shadow:none;--button-group-logo-width:10.9375rem;--button-group-logo-height:2.5rem;border:1px solid var(--button-group-border-color);box-shadow:var(--button-group-shadow);background-color:#0000;gap:0;overflow:hidden}@media (min-width:768px){.ds-button-group.layout-connected{--button-group-logo-width:9.125rem;--button-group-logo-height:3.75rem}}.ds-button-group.layout-connected.variant-primary{--button-group-border-color:var(--button-group-border-color-primary);--button-group-shadow:var(--button-group-shadow-primary)}.ds-button-group.layout-connected.variant-secondary{--button-group-border-color:var(--button-group-border-color-secondary);--button-group-shadow:var(--button-group-shadow-secondary)}.ds-button-group.layout-connected.variant-outline{--button-group-border-color:var(--button-group-border-color-outline);--button-group-shadow:var(--button-group-shadow-outline)}.ds-button-group.layout-connected .ds-button{background-clip:padding-box;border-radius:0;flex:auto;margin:-1px}.ds-button-group.layout-connected .ds-button.icon-only,.ds-button-group.layout-connected .ds-button__icon{--button-padding-x:var(--ds-space-4);--button-padding-y:var(--ds-space-3);aspect-ratio:auto;width:auto;min-width:13rem;height:auto}.ds-button-group.layout-connected .ds-button__icon svg,.ds-button-group.layout-connected .ds-button.icon-only svg{width:unset;height:unset;max-width:100%;max-height:var(--ds-space-3-5)}.ds-button-group.layout-connected .ds-button__icon img,.ds-button-group.layout-connected .ds-button.icon-only img{aspect-ratio:var(--button-group-logo-width)/var(--button-group-logo-height);object-fit:contain;width:var(--button-group-logo-width);height:var(--button-group-logo-height);max-width:100%}.ds-button-group.layout-stacked{flex-direction:column;align-items:flex-start}}