.toggle{box-sizing:border-box;align-items:start;display:grid}.toggle-alignment-right{grid-template-rows:auto auto;grid-template-columns:1fr auto}.toggle-alignment-right .toggle-label{grid-area:1/1}.toggle-alignment-right .toggle-switch-container{margin-left:var(--spacing-500);grid-area:1/2/-1}.toggle-alignment-right .toggle-description{grid-area:2/1}.toggle-alignment-left{grid-template-rows:auto auto;grid-template-columns:auto 1fr}.toggle-alignment-left .toggle-label{grid-area:1/2}.toggle-alignment-left .toggle-switch-container{margin-right:var(--spacing-500);grid-area:1/1/-1}.toggle-alignment-left .toggle-description{grid-area:2/2}.toggle-label{cursor:pointer;margin:0;margin-top:var(--spacing-100)}.toggle-switch-container{min-width:var(--spacing-1100);justify-content:center;align-items:flex-start;padding-top:0;display:flex;position:relative}.toggle-input{opacity:0;pointer-events:none;width:0;height:0;margin:0;position:absolute}.toggle-description{margin:var(--spacing-100) 0 0 0}.toggle-switch{--focus-ring-radius:10000px;width:var(--spacing-1200);height:var(--spacing-800);cursor:pointer;box-sizing:border-box;padding:var(--spacing-50);border-radius:10000px;transition:background-color .2s ease-in-out;position:relative}.toggle-knob{top:var(--spacing-50);left:var(--spacing-50);width:var(--spacing-700);height:var(--spacing-700);box-sizing:border-box;border-radius:50%;transition:transform .2s ease-in-out;position:absolute;box-shadow:0 1px 3px #0000001a}.toggle-checked .toggle-knob{transform:translateX(var(--spacing-400))}.toggle.toggle-checked .toggle-switch{background-color:var(--surface-colorful-primary-regular-mid)}.toggle-disabled .toggle-switch,.toggle-disabled .toggle-label,.toggle-disabled .toggle-input{cursor:not-allowed}.toggle.color-variant-neutral{--border-focused:var(--border-neutral-focused)}.toggle.color-variant-neutral .toggle-switch:not([aria-checked=true]):not([aria-disabled=true]){background-color:var(--surface-neutral-regular-contrast)}.toggle.color-variant-neutral .toggle-label{color:var(--foreground-neutral-regular-default)}.toggle.color-variant-neutral .toggle-description{color:var(--foreground-neutral-regular-subtle)}.toggle.color-variant-neutral .toggle-knob{background-color:var(--surface-neutral-regular-default)}.toggle.color-variant-neutral.toggle-disabled .toggle-switch{background-color:var(--surface-neutral-regular-disabled)}.toggle.color-variant-neutral.toggle-disabled .toggle-knob{background-color:var(--surface-neutral-regular-default)}.toggle.color-variant-neutral.toggle-disabled .toggle-label,.toggle.color-variant-neutral.toggle-disabled .toggle-description{color:var(--foreground-neutral-regular-disabled)}.toggle.color-variant-colorful-primary{--border-focused:var(--border-colorful-primary-focused)}.toggle.color-variant-colorful-primary .toggle-switch:not([aria-checked=true]):not([aria-disabled=true]){background-color:var(--surface-colorful-primary-regular-contrast)}.toggle.color-variant-colorful-primary .toggle-label{color:var(--foreground-colorful-primary-regular-default)}.toggle.color-variant-colorful-primary .toggle-description{color:var(--foreground-colorful-primary-regular-subtle)}.toggle.color-variant-colorful-primary .toggle-knob{background-color:var(--surface-colorful-primary-regular-default)}.toggle.color-variant-colorful-primary.toggle-disabled .toggle-switch{background-color:var(--surface-colorful-primary-regular-disabled)}.toggle.color-variant-colorful-primary.toggle-disabled .toggle-knob{background-color:var(--surface-colorful-primary-regular-default)}.toggle.color-variant-colorful-primary.toggle-disabled .toggle-label,.toggle.color-variant-colorful-primary.toggle-disabled .toggle-description{color:var(--foreground-colorful-primary-regular-disabled)}.toggle.color-variant-colorful-secondary{--border-focused:var(--border-colorful-secondary-focused)}.toggle.color-variant-colorful-secondary .toggle-switch:not([aria-checked=true]):not([aria-disabled=true]){background-color:var(--surface-colorful-secondary-regular-contrast)}.toggle.color-variant-colorful-secondary .toggle-label{color:var(--foreground-colorful-secondary-regular-default)}.toggle.color-variant-colorful-secondary .toggle-description{color:var(--foreground-colorful-secondary-regular-subtle)}.toggle.color-variant-colorful-secondary .toggle-knob{background-color:var(--surface-colorful-secondary-regular-default)}.toggle.color-variant-colorful-secondary.toggle-disabled .toggle-switch{background-color:var(--surface-colorful-secondary-regular-disabled)}.toggle.color-variant-colorful-secondary.toggle-disabled .toggle-knob{background-color:var(--surface-colorful-secondary-regular-default)}.toggle.color-variant-colorful-secondary.toggle-disabled .toggle-label,.toggle.color-variant-colorful-secondary.toggle-disabled .toggle-description{color:var(--foreground-colorful-secondary-regular-disabled)}
.tooltip-container{justify-content:center;align-items:center;display:inline-flex;position:relative}.tooltip-trigger-wrapper{display:inline-flex}.tooltip{z-index:1000;padding:var(--spacing-200) var(--spacing-400);border-radius:var(--border-radius-md);white-space:normal;word-wrap:break-word;transform:translate(var(--tooltip-x,0), var(--tooltip-y,0));will-change:transform;pointer-events:none;opacity:0;visibility:hidden;--tooltip-caret-offset:var(--spacing-600);transition:opacity .2s ease-in-out,visibility .2s ease-in-out;position:absolute;top:0;left:0}.tooltip.tooltip-width-sm{width:min(113px,90vw)}.tooltip.tooltip-width-md{width:min(150px,90vw)}.tooltip.tooltip-width-lg{width:min(187px,90vw)}.tooltip.tooltip-visible{pointer-events:auto;opacity:1;visibility:visible}.tooltip.tooltip-out-of-viewport{opacity:0;visibility:hidden;pointer-events:none}@media (prefers-reduced-motion:reduce){.tooltip{transition:none}}.tooltip-content{text-align:center;display:block}.tooltip-caret{width:0;height:0;position:absolute}.tooltip.color-variant-neutral{background:var(--surface-neutral-inverse-subtle);color:var(--foreground-neutral-inverse-default)}.tooltip-caret.color-variant-neutral{border-color:#0000}.tooltip.color-variant-colorful-primary{background:var(--surface-colorful-primary-inverse-subtle);color:var(--foreground-colorful-primary-inverse-default)}.tooltip-caret.color-variant-colorful-primary{border-color:#0000}.tooltip.color-variant-colorful-secondary{background:var(--surface-colorful-secondary-inverse-subtle);color:var(--foreground-colorful-secondary-inverse-default)}.tooltip-caret.color-variant-colorful-secondary{border-color:#0000}.tooltip-top .tooltip-caret{border-left:var(--spacing-200) solid #0000;border-right:var(--spacing-200) solid #0000;top:100%}.tooltip-top .tooltip-caret.color-variant-neutral{border-top:6px solid var(--surface-neutral-inverse-subtle)}.tooltip-top .tooltip-caret.color-variant-colorful-primary{border-top:6px solid var(--surface-colorful-primary-inverse-subtle)}.tooltip-top .tooltip-caret.color-variant-colorful-secondary{border-top:6px solid var(--surface-colorful-secondary-inverse-subtle)}.tooltip-top .tooltip-caret-center{left:50%;transform:translate(-50%)}.tooltip-top .tooltip-caret-start,.tooltip-top .tooltip-caret-end{left:clamp(var(--tooltip-caret-offset),var(--trigger-center-x),100% - var(--tooltip-caret-offset));transform:translate(-50%)}.tooltip-bottom .tooltip-caret{border-left:var(--spacing-200) solid #0000;border-right:var(--spacing-200) solid #0000;bottom:100%}.tooltip-bottom .tooltip-caret.color-variant-neutral{border-bottom:6px solid var(--surface-neutral-inverse-subtle)}.tooltip-bottom .tooltip-caret.color-variant-colorful-primary{border-bottom:6px solid var(--surface-colorful-primary-inverse-subtle)}.tooltip-bottom .tooltip-caret.color-variant-colorful-secondary{border-bottom:6px solid var(--surface-colorful-secondary-inverse-subtle)}.tooltip-bottom .tooltip-caret-center{left:50%;transform:translate(-50%)}.tooltip-bottom .tooltip-caret-start,.tooltip-bottom .tooltip-caret-end{left:clamp(var(--tooltip-caret-offset),var(--trigger-center-x),100% - var(--tooltip-caret-offset));transform:translate(-50%)}.tooltip-left .tooltip-caret{border-top:var(--spacing-200) solid #0000;border-bottom:var(--spacing-200) solid #0000;left:100%}.tooltip-left .tooltip-caret.color-variant-neutral{border-left:6px solid var(--surface-neutral-inverse-subtle)}.tooltip-left .tooltip-caret.color-variant-colorful-primary{border-left:6px solid var(--surface-colorful-primary-inverse-subtle)}.tooltip-left .tooltip-caret.color-variant-colorful-secondary{border-left:6px solid var(--surface-colorful-secondary-inverse-subtle)}.tooltip-left .tooltip-caret-center{top:50%;transform:translateY(-50%)}.tooltip-left .tooltip-caret-start,.tooltip-left .tooltip-caret-end{top:clamp(var(--tooltip-caret-offset),var(--trigger-center-y),100% - var(--tooltip-caret-offset));transform:translateY(-50%)}.tooltip-right .tooltip-caret{border-top:var(--spacing-200) solid #0000;border-bottom:var(--spacing-200) solid #0000;right:100%}.tooltip-right .tooltip-caret.color-variant-neutral{border-right:6px solid var(--surface-neutral-inverse-subtle)}.tooltip-right .tooltip-caret.color-variant-colorful-primary{border-right:6px solid var(--surface-colorful-primary-inverse-subtle)}.tooltip-right .tooltip-caret.color-variant-colorful-secondary{border-right:6px solid var(--surface-colorful-secondary-inverse-subtle)}.tooltip-right .tooltip-caret-center{top:50%;transform:translateY(-50%)}.tooltip-right .tooltip-caret-start,.tooltip-right .tooltip-caret-end{top:clamp(var(--tooltip-caret-offset),var(--trigger-center-y),100% - var(--tooltip-caret-offset));transform:translateY(-50%)}
:root{--breakpoint-mobile-max:567px;--breakpoint-tablet-min:568px;--breakpoint-tablet-max:1279px;--breakpoint-desktop-min:1280px;--breakpoint-small:600px;--breakpoint-medium:800px}@media (max-width:567px){.mobile-only{display:block}.hide-mobile{display:none}}@media (min-width:568px) and (max-width:1279px){.tablet-only{display:block}.hide-tablet{display:none}}@media (min-width:1280px){.desktop-only{display:block}.hide-desktop{display:none}}@media (min-width:568px){.tablet-desktop-only{display:block}.hide-tablet-desktop{display:none}}@media (max-width:1279px){.mobile-tablet-only{display:block}.hide-mobile-tablet{display:none}}.card{--card-custom-width:auto;cursor:pointer;box-sizing:border-box;--focus-ring-offset:var(--spacing-0);border-radius:0;flex-direction:column;flex:auto;width:100%;max-width:100%;display:flex;position:relative}button.card{appearance:none;color:inherit;font:inherit;text-align:start;background:0 0;border:none}.card--custom-width{width:var(--card-custom-width,100%);max-width:var(--card-custom-width,100%)}.card-category{--focus-ring-offset:var(--spacing-50);justify-content:flex-end;height:17.5rem;position:relative;overflow:hidden}.card-category:before{content:"";pointer-events:none;z-index:1;background:linear-gradient(#0000 45%,#0009 100%);transition:background .2s ease-in-out;position:absolute;inset:0}.card-category .card__image-container{z-index:0;background-color:#0000;width:100%;height:100%;transition:opacity .2s ease-in-out;position:absolute;inset:0}.card-category:hover:before{background:linear-gradient(#0000 45%,#00000080 100%)}.card-category:hover .card__image-container{opacity:.5}.card-category .card__content{z-index:2;gap:var(--spacing-300);position:relative}.card-category .card__title-row{justify-content:space-between;align-items:center;gap:var(--spacing-200,.5rem);width:100%;display:flex}.card-category .card__arrow{border-radius:625rem;flex-shrink:0;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;display:flex}.card-category .card__arrow-icon{width:1rem;height:1rem;transition:transform .3s ease-in-out}.card-category:hover .card__arrow-icon{transform:rotate(-45deg)}.card-category .card__description{display:none}@media (min-width:568px){.card-category{height:40rem}.card-category .card__description{display:block}}@media (prefers-reduced-motion:reduce){.card-category:before,.card-category .card__image-container{transition:none}.card-category:hover .card__image-container{opacity:1}.card-category:hover:before{background:linear-gradient(#0000 45%,#0009 100%)}.card-category .card__arrow-icon{transition:none}.card-category:hover .card__arrow-icon{transform:none}}.card-category.color-variant-neutral .card__content{color:var(--color-neutral-white)}.card-category.color-variant-neutral .card__image-container{background-color:var(--surface-neutral-regular-subtle)}.card-category.color-variant-neutral .card__arrow{background:var(--surface-neutral-regular-default);color:var(--foreground-neutral-regular-default)}.card-category.color-variant-colorful-primary .card__content{color:var(--color-neutral-white)}.card-category.color-variant-colorful-primary .card__image-container{background-color:var(--surface-colorful-primary-regular-subtle)}.card-category.color-variant-colorful-primary .card__arrow{background:var(--surface-colorful-primary-regular-default);color:var(--foreground-colorful-primary-regular-default)}.card-category.color-variant-colorful-secondary .card__content{color:var(--color-neutral-white)}.card-category.color-variant-colorful-secondary .card__image-container{background-color:var(--surface-colorful-secondary-regular-subtle)}.card-category.color-variant-colorful-secondary .card__arrow{background:var(--surface-colorful-secondary-regular-default);color:var(--foreground-colorful-secondary-regular-default)}.card-highlight{gap:var(--spacing-600);--focus-ring-offset:var(--spacing-50)}.card-product{align-items:flex-start;gap:var(--spacing-400,1rem);flex-direction:column;width:100%;height:100%;display:flex}.card-product .card__primary-button{text-align:left;cursor:pointer;touch-action:manipulation;align-items:stretch;gap:var(--spacing-800,2rem);--focus-ring-offset:var(--spacing-50);background:0 0;border:none;flex-direction:column;flex:1;width:100%;margin:0;padding:0;display:flex}.card.card-product.color-variant-neutral .card__price{color:var(--foreground-neutral-regular-default)}.card.card-product.color-variant-neutral .card__original-price{color:var(--foreground-neutral-regular-subtle)}.card.card-product.color-variant-neutral .card__cta{background:var(--surface-neutral-regular-default);color:var(--foreground-neutral-regular-default)}.card.card-product.color-variant-neutral:hover .card__cta{background:var(--surface-neutral-regular-hover);color:var(--foreground-neutral-regular-hover)}.card.card-product.color-variant-colorful-primary .card__price{color:var(--foreground-colorful-primary-regular-default)}.card.card-product.color-variant-colorful-primary .card__original-price{color:var(--foreground-colorful-primary-regular-subtle)}.card.card-product.color-variant-colorful-primary .card__cta{background:var(--surface-colorful-primary-regular-default);color:var(--foreground-colorful-primary-regular-default)}.card.card-product.color-variant-colorful-primary:hover .card__cta{background:var(--surface-colorful-primary-regular-hover);color:var(--foreground-colorful-primary-regular-hover)}.card.card-product.color-variant-colorful-secondary .card__price{color:var(--foreground-colorful-secondary-regular-default)}.card.card-product.color-variant-colorful-secondary .card__original-price{color:var(--foreground-colorful-secondary-regular-subtle)}.card.card-product.color-variant-colorful-secondary .card__cta{background:var(--surface-colorful-secondary-regular-default);color:var(--foreground-colorful-secondary-regular-default)}.card.card-product.color-variant-colorful-secondary:hover .card__cta{background:var(--surface-colorful-secondary-regular-hover);color:var(--foreground-colorful-secondary-regular-hover)}.card-post,.card-product{overflow:hidden}.card.color-variant-neutral:not(.card-highlight):not(.card-category){background:var(--surface-neutral-regular-default);color:var(--foreground-neutral-regular-default)}.card.color-variant-neutral:not(.card-highlight):not(.card-category):hover{background:var(--surface-neutral-regular-hover);color:var(--foreground-neutral-regular-hover)}.card.color-variant-neutral:not(.card-highlight):not(.card-category):active{background:var(--surface-neutral-regular-active);color:var(--foreground-neutral-regular-active)}.card.color-variant-colorful-primary:not(.card-highlight):not(.card-category){background:var(--surface-colorful-primary-regular-default);color:var(--foreground-colorful-primary-regular-default)}.card.color-variant-colorful-primary:not(.card-highlight):not(.card-category):hover{background:var(--surface-colorful-primary-regular-hover);color:var(--foreground-colorful-primary-regular-hover)}.card.color-variant-colorful-primary:not(.card-highlight):not(.card-category):active{background:var(--surface-colorful-primary-regular-active);color:var(--foreground-colorful-primary-regular-active)}.card.color-variant-colorful-secondary:not(.card-highlight):not(.card-category){background:var(--surface-colorful-secondary-regular-default);color:var(--foreground-colorful-secondary-regular-default)}.card.color-variant-colorful-secondary:not(.card-highlight):not(.card-category):hover{background:var(--surface-colorful-secondary-regular-hover);color:var(--foreground-colorful-secondary-regular-hover)}.card.color-variant-colorful-secondary:not(.card-highlight):not(.card-category):active{background:var(--surface-colorful-secondary-regular-active);color:var(--foreground-colorful-secondary-regular-active)}.card__image-container{width:100%;position:relative;overflow:hidden}.card-post .card__image-container{height:14.8125rem}.card-product .card__image-container{height:23.125rem}.card__favorite-button{cursor:pointer;z-index:2;--focus-ring-offset:var(--spacing-50);background:0 0;border:none;justify-content:center;align-items:center;display:flex;position:absolute;inset-block-start:var(--spacing-padding-800);inset-inline-end:var(--spacing-padding-800)}.card__favorite-button .card__favorite-icon{display:inline-flex}.card__favorite-button svg{width:1.5rem;height:1.5rem}.card__favorite-button.color-variant-neutral{color:var(--foreground-neutral-regular-black)}.card__favorite-button.color-variant-colorful-primary{color:var(--foreground-colorful-primary-regular-black)}.card__favorite-button.color-variant-colorful-secondary{color:var(--foreground-colorful-secondary-regular-black)}.card-highlight .card__image-container{aspect-ratio:346/433}.card__image,.card__image-container>img{object-fit:cover;width:100%;height:100%;display:block}.card__content{flex-direction:column;display:flex}.card-post .card__content{gap:var(--spacing-600)}.card-product .card__content{align-items:flex-start;gap:var(--spacing-800,2rem);flex-direction:column;flex:auto;align-self:stretch;width:100%;display:flex}.card-highlight .card__content{gap:var(--spacing-600);flex-direction:column;width:100%;display:flex}.card__title,.card__description{margin:0}.card-post .card__tag{display:inline-block}.card-post .card__info-text{margin:0}.card-post.color-variant-neutral .card__tag{color:var(--foreground-neutral-regular-default)}.card-post.color-variant-neutral .card__info-text{color:var(--foreground-neutral-regular-subtle)}.card-post.color-variant-colorful-primary .card__tag{color:var(--foreground-colorful-primary-regular-default)}.card-post.color-variant-colorful-primary .card__info-text{color:var(--foreground-colorful-primary-regular-subtle)}.card-post.color-variant-colorful-secondary .card__tag{color:var(--foreground-colorful-secondary-regular-default)}.card-post.color-variant-colorful-secondary .card__info-text{color:var(--foreground-colorful-secondary-regular-subtle)}.card-product{cursor:pointer;flex:1}.card-product .card__text{flex-direction:column;flex:auto;align-self:stretch;align-items:flex-start;width:100%;display:flex}.card-product .card__price-container{align-items:baseline;gap:var(--spacing-200,.5rem);display:flex}.card-product .card__original-price{text-decoration:line-through}.card-product .card__bottom-content{justify-content:flex-start;align-items:center;gap:var(--spacing-200,.5rem);width:100%;margin-top:auto;display:flex}.card-product .card__cta{pointer-events:none}.card-product .card__cta svg{flex-shrink:0;width:1.25rem;min-width:1.25rem;max-width:1.25rem;height:1.25rem;min-height:1.25rem;max-height:1.25rem}@media (max-width:567px){.card-product{max-width:calc(var(--card-custom-width)*.5)}}.card-highlight .card__image-container{transition:opacity .2s ease-in-out}.card-highlight:hover .card__image-container{opacity:.6}.card-highlight .card__text{gap:var(--spacing-200,.5rem);flex-direction:column;width:100%;display:flex}.card-highlight .card__title,.card-highlight .card__description{transition:color .2s ease-in-out}.card-highlight .card__bottom-content{justify-content:center;align-items:center;gap:var(--spacing-200,.5rem);padding:var(--spacing-200) var(--spacing-400);border-radius:625rem;align-self:flex-start;transition:background-color .2s ease-in-out,color .2s ease-in-out;display:flex}@media (prefers-reduced-motion:reduce){.card-highlight .card__image-container,.card-highlight .card__title,.card-highlight .card__description,.card-highlight .card__bottom-content{transition:none}.card-highlight:hover .card__image-container{opacity:1}}.card.card-highlight.color-variant-neutral:hover .card__title,.card.card-highlight.color-variant-neutral:hover .card__description{color:var(--foreground-neutral-regular-hover)}.card.card-highlight.color-variant-neutral .card__bottom-content{background:var(--surface-neutral-inverse-default);color:var(--foreground-neutral-inverse-default)}.card.card-highlight.color-variant-neutral:hover .card__bottom-content{background:var(--surface-neutral-inverse-hover);color:var(--foreground-neutral-inverse-hover)}.card.card-highlight.color-variant-colorful-primary:hover .card__title,.card.card-highlight.color-variant-colorful-primary:hover .card__description{color:var(--foreground-colorful-primary-regular-hover)}.card.card-highlight.color-variant-colorful-primary .card__bottom-content{background:var(--surface-colorful-primary-inverse-default);color:var(--foreground-colorful-primary-inverse-default)}.card.card-highlight.color-variant-colorful-primary:hover .card__bottom-content{background:var(--surface-colorful-primary-inverse-hover);color:var(--foreground-colorful-primary-inverse-hover)}.card.card-highlight.color-variant-colorful-secondary:hover .card__title,.card.card-highlight.color-variant-colorful-secondary:hover .card__description{color:var(--foreground-colorful-secondary-regular-hover)}.card.card-highlight.color-variant-colorful-secondary .card__bottom-content{background:var(--surface-colorful-secondary-inverse-default);color:var(--foreground-colorful-secondary-inverse-default)}.card.card-highlight.color-variant-colorful-secondary:hover .card__bottom-content{background:var(--surface-colorful-secondary-inverse-hover);color:var(--foreground-colorful-secondary-inverse-hover)}.card-product{gap:var(--spacing-400,1rem);padding:var(--spacing-0,0);outline-offset:var(--spacing-50)}.card-product .card__primary-button{gap:var(--spacing-400,1rem)}.card-product .card__favorite-button{inset-block-start:var(--spacing-200);inset-inline-end:var(--spacing-200)}.card-product .card__image-container{height:13.5rem;transition:opacity .2s ease-in-out}.card-product:hover .card__image-container{opacity:.6}.card-product .card__content{gap:var(--spacing-400,1rem)}.card-product .card__title,.card-product .card__price,.card-product .card__original-price{transition:color .2s ease-in-out}@media (max-width:567px){.card-product .card__description{display:none}.card-product .card__text{gap:var(--spacing-0)}.card-product .card__bottom-content{display:none}.card-product .card__price-container{margin-top:var(--spacing-200)}}@media (prefers-reduced-motion:reduce){.card-product .card__title,.card-product .card__price,.card-product .card__original-price,.card-product .card__image-container{transition:none}.card-product:hover .card__image-container{opacity:1}}@media (min-width:568px){.card-product{gap:var(--spacing-800,2rem);padding:var(--spacing-padding-600);outline-offset:0}.card-product .card__primary-button{gap:var(--spacing-800,2rem)}.card-product .card__favorite-button{inset-block-start:var(--spacing-padding-800);inset-inline-end:var(--spacing-padding-800)}.card-product .card__image-container{height:23.125rem}.card-product .card__content{gap:var(--spacing-800,2rem)}.card-product .card__description{display:block}.card-product .card__text{gap:var(--spacing-400,1rem)}.card-product .card__bottom-content{display:flex}.card-product .card__price-container{margin-top:0}}.card.card-product.color-variant-neutral:hover .card__title,.card.card-product.color-variant-neutral:hover .card__price,.card.card-product.color-variant-neutral:hover .card__original-price{color:var(--foreground-neutral-regular-hover)}.card.card-product.color-variant-colorful-primary:hover .card__title,.card.card-product.color-variant-colorful-primary:hover .card__price,.card.card-product.color-variant-colorful-primary:hover .card__original-price{color:var(--foreground-colorful-primary-regular-hover)}.card.card-product.color-variant-colorful-secondary:hover .card__title,.card.card-product.color-variant-colorful-secondary:hover .card__price,.card.card-product.color-variant-colorful-secondary:hover .card__original-price{color:var(--foreground-colorful-secondary-regular-hover)}.card.card-product.color-variant-neutral:not(.card-highlight):not(.card-category),.card.card-product.color-variant-neutral:not(.card-highlight):not(.card-category):hover,.card.card-product.color-variant-neutral:not(.card-highlight):not(.card-category):active,.card.card-product.color-variant-colorful-primary:not(.card-highlight):not(.card-category),.card.card-product.color-variant-colorful-primary:not(.card-highlight):not(.card-category):hover,.card.card-product.color-variant-colorful-primary:not(.card-highlight):not(.card-category):active,.card.card-product.color-variant-colorful-secondary:not(.card-highlight):not(.card-category),.card.card-product.color-variant-colorful-secondary:not(.card-highlight):not(.card-category):hover,.card.card-product.color-variant-colorful-secondary:not(.card-highlight):not(.card-category):active{background:0 0}
:root{--breakpoint-mobile-max:567px;--breakpoint-tablet-min:568px;--breakpoint-tablet-max:1279px;--breakpoint-desktop-min:1280px;--breakpoint-small:600px;--breakpoint-medium:800px}@media (max-width:567px){.mobile-only{display:block}.hide-mobile{display:none}}@media (min-width:568px) and (max-width:1279px){.tablet-only{display:block}.hide-tablet{display:none}}@media (min-width:1280px){.desktop-only{display:block}.hide-desktop{display:none}}@media (min-width:568px){.tablet-desktop-only{display:block}.hide-tablet-desktop{display:none}}@media (max-width:1279px){.mobile-tablet-only{display:block}.hide-mobile-tablet{display:none}}:root{--spacing-0:0;--spacing-50:.125rem;--spacing-100:.25rem;--spacing-200:.5rem;--spacing-250:.625rem;--spacing-300:.75rem;--spacing-400:1rem;--spacing-500:1.25rem;--spacing-600:1.5rem;--spacing-625:1.5625rem;--spacing-700:1.75rem;--spacing-800:2rem;--spacing-900:2.25rem;--spacing-1000:2.5rem;--spacing-1100:2.75rem;--spacing-1130:2.8125rem;--spacing-1200:3rem;--spacing-1400:3.5rem;--spacing-1600:4rem;--spacing-1800:4.5rem;--spacing-2000:5rem;--spacing-2200:5.5rem;--spacing-padding-0:var(--spacing-0);--spacing-padding-50:var(--spacing-50);--spacing-padding-100:var(--spacing-100);--spacing-padding-200:var(--spacing-200);--spacing-padding-300:var(--spacing-300);--spacing-padding-400:var(--spacing-400);--spacing-padding-500:var(--spacing-500);--spacing-padding-600:var(--spacing-600);--spacing-padding-700:var(--spacing-700);--spacing-padding-800:var(--spacing-800);--spacing-padding-900:var(--spacing-900);--spacing-padding-1000:var(--spacing-1000);--spacing-padding-1100:var(--spacing-1100);--spacing-padding-1200:var(--spacing-1200);--spacing-padding-1400:var(--spacing-1400);--spacing-padding-1600:var(--spacing-1600);--spacing-padding-1800:var(--spacing-1800);--spacing-padding-2000:var(--spacing-2000);--spacing-padding-2200:var(--spacing-2200);--carousel-arrows-padding:var(--spacing-padding-2200);--carousel-content-padding:calc(var(--carousel-arrows-padding) + 6rem)}.carousel{box-sizing:border-box;gap:var(--spacing-300);--carousel-slide-gap:0px;--carousel-visible-slides:1;--carousel-height:auto;--carousel-slide-transition-duration:.32s;--carousel-refresh-transition:.2s ease-in-out;flex-direction:column;width:100%;max-width:100%;display:flex;position:relative;overflow:visible}.carousel.carousel--arrows-center{--carousel-arrows-padding:var(--spacing-padding-800);--carousel-content-padding:calc(var(--carousel-arrows-padding) + 6rem);transition:padding var(--carousel-refresh-transition)}@media (min-width:568px) and (max-width:1279px){.carousel.carousel--arrows-center{--carousel-arrows-padding:var(--spacing-padding-1100)}}@media (min-width:1280px){.carousel.carousel--arrows-center{--carousel-arrows-padding:clamp(var(--spacing-1100), 10vw, var(--spacing-2200))}}@media (max-width:567px){.carousel.carousel--highlight{padding-inline:var(--spacing-400)}.carousel.carousel--highlight.carousel--arrows-center .carousel__arrows--center{display:none}}.carousel.carousel--indicator-align-start .carousel__indicator{justify-content:flex-start}.carousel.carousel--indicator-align-center .carousel__indicator{justify-content:center}.carousel.carousel--indicator-align-end .carousel__indicator{justify-content:flex-end}.carousel.carousel--custom-height .carousel__slide{min-height:var(--carousel-height)}@media (max-width:1279px){.carousel.carousel--custom-height .carousel__slide{min-height:var(--carousel-height-tablet,calc(var(--carousel-height) * .7))}}.carousel--spacing-none{--carousel-slide-gap:0}.carousel--spacing-xs{--carousel-slide-gap:var(--spacing-100)}.carousel--spacing-sm{--carousel-slide-gap:var(--spacing-200)}.carousel--spacing-md{--carousel-slide-gap:var(--spacing-300)}.carousel--spacing-lg{--carousel-slide-gap:var(--spacing-400)}.carousel__header{gap:var(--spacing-200);box-sizing:border-box;width:100%;margin-bottom:var(--spacing-400);flex-direction:column;align-items:center;display:flex}.carousel__header .carousel__description{display:none}@media (min-width:568px) and (max-width:1279px){.carousel__header{margin-bottom:var(--spacing-500);align-items:flex-start}.carousel__header .carousel__description{display:block}}@media (min-width:1280px){.carousel__header{margin-bottom:var(--spacing-700)}}.carousel__header--with-actions{justify-content:space-between;align-items:center;gap:var(--spacing-400);flex-flow:wrap}@media (min-width:568px){.carousel__header--with-actions{gap:var(--spacing-600);flex-wrap:nowrap}}.carousel__header-copy{gap:var(--spacing-200);flex-direction:column;display:flex}.carousel__header-actions{align-items:center;gap:var(--spacing-400);justify-content:space-between;align-self:stretch;margin-left:0;display:flex}@media (min-width:568px){.carousel__header-actions{justify-content:flex-end;align-self:flex-end;margin-left:auto}}.carousel__title,.carousel__description{margin:0}.carousel__description{max-width:50rem}.carousel__viewport{box-sizing:border-box;width:100%;position:relative;overflow:hidden}.carousel__track{touch-action:pan-y;gap:var(--spacing-400);will-change:transform;width:100%;transition:transform var(--carousel-slide-transition-duration) cubic-bezier(.32, .72, 0, 1);display:flex;transform:translate(0,0)}@media (min-width:568px){.carousel__track{gap:var(--carousel-slide-gap)}}.carousel__slide{flex:0 0 calc((100% - var(--carousel-slide-gap)*(var(--carousel-visible-slides) - 1))/var(--carousel-visible-slides));justify-content:center;min-width:0;min-height:100%;display:flex}.carousel__slide-inner{border-radius:var(--radius-sm,4px);box-sizing:border-box;width:100%;height:100%;transition:box-shadow var(--carousel-refresh-transition);--focus-overlay-offset:var(--spacing-0,0px);justify-content:center;align-items:stretch;display:flex}.carousel__slide-inner>*{width:100%}.carousel__slide-inner--flush{--focus-ring-radius:0px;--focus-overlay-offset:0px;border-radius:0;padding:0}.carousel--slides-auto .carousel__slide{flex:none;width:auto;max-width:none}.carousel--slides-auto .carousel__slide>*{flex:none}.carousel--slides-auto .carousel__slide-inner>*{width:auto}.carousel--arrow-controls-slide .carousel__slide--active .card-product .card__primary-button{outline:var(--border-weight-md) solid #0000;outline-offset:var(--spacing-50)}.carousel.carousel--arrow-controls-slide.color-variant-neutral .carousel__slide--active .card-product .card__primary-button{outline-color:var(--border-neutral-subtle)}.carousel.carousel--arrow-controls-slide.color-variant-colorful-primary .carousel__slide--active .card-product .card__primary-button{outline-color:var(--border-colorful-primary-subtle)}.carousel.carousel--arrow-controls-slide.color-variant-colorful-secondary .carousel__slide--active .card-product .card__primary-button{outline-color:var(--border-colorful-secondary-subtle)}.highlight-hero-slide{flex:0 0 21.625rem;align-items:stretch;max-width:21.625rem}@media (min-width:568px){.highlight-hero-slide{flex:0 0 100%;max-width:none}}.highlight-hero-slide__media{aspect-ratio:346/433;width:100%;margin:0;padding:0;position:relative;inset:auto}.highlight-hero-slide__media img{object-fit:cover;width:100%;height:100%}@media (min-width:568px){.highlight-hero-slide__media{aspect-ratio:auto;position:absolute;inset:0}}.highlight-hero-slide__overlay{background:linear-gradient(#00000026 0%,#000c 100%);display:none;position:absolute;inset:0}@media (min-width:568px){.highlight-hero-slide__overlay{display:block}}.highlight-hero-slide__article{--highlight-mobile-edge-gap:var(--spacing-400);box-sizing:border-box;isolation:isolate;border-radius:0;flex-direction:column;flex:auto;align-items:stretch;width:100%;min-height:auto;margin-inline:auto;display:flex;position:relative;overflow:visible}@media (min-width:568px) and (max-width:1279px){.highlight-hero-slide__article{min-height:var(--carousel-height-tablet,calc(var(--carousel-height) * .7));flex-direction:row;align-items:flex-end;overflow:hidden}}@media (min-width:1280px){.highlight-hero-slide__article{min-height:var(--carousel-height);flex-direction:row;align-items:flex-end;overflow:hidden}}.carousel.color-variant-neutral .highlight-hero-slide__article{background:var(--surface-neutral-regular-default)}.carousel.color-variant-colorful-primary .highlight-hero-slide__article{background:var(--surface-colorful-primary-regular-default)}.carousel.color-variant-colorful-secondary .highlight-hero-slide__article{background:var(--surface-colorful-secondary-regular-default)}.highlight-hero-slide__content{z-index:1;gap:var(--spacing-200);max-width:45rem;margin:var(--spacing-600) 0;padding-bottom:calc(var(--carousel-arrows-padding)*.2);transition:margin var(--carousel-refresh-transition);color:inherit;flex-direction:column;display:flex;position:relative}@media (max-width:567px){.highlight-hero-slide__content{height:100%}}.highlight-hero-slide__content .highlight-hero-slide__title,.highlight-hero-slide__content .highlight-hero-slide__description{margin:0}@media (min-width:568px) and (max-width:1279px){.highlight-hero-slide__content{gap:var(--spacing-400);margin:0 var(--spacing-padding-1600);padding-bottom:var(--carousel-arrows-padding);height:auto}}@media (min-width:1280px){.highlight-hero-slide__content{margin:0 var(--carousel-content-padding);padding-bottom:calc(var(--spacing-2200) + var(--spacing-50))}}.color-variant-neutral .highlight-hero-slide__content{color:var(--foreground-neutral-regular-default)}@media (min-width:568px){.color-variant-neutral .highlight-hero-slide__content{color:var(--color-neutral-white)}}.color-variant-colorful-primary .highlight-hero-slide__content{color:var(--foreground-colorful-primary-regular-default)}@media (min-width:568px){.color-variant-colorful-primary .highlight-hero-slide__content{color:var(--color-neutral-white)}}.color-variant-colorful-secondary .highlight-hero-slide__content{color:var(--foreground-colorful-secondary-regular-default)}@media (min-width:568px){.color-variant-colorful-secondary .highlight-hero-slide__content{color:var(--color-neutral-white)}}.highlight-hero-slide__cta{gap:var(--spacing-300);display:flex}.highlight-hero-slide__button{margin-top:var(--spacing-200);margin-bottom:var(--spacing-400);align-self:flex-start}.highlight-hero-slide__button:focus-visible{outline-offset:4px;filter:drop-shadow(0 0 #000000e6)drop-shadow(0 0 2px #000000e6);outline:3px solid #fffffff2}.highlight-hero-slide__button.highlight-hero-slide__button--mobile{display:none}@media (max-width:567px){.highlight-hero-slide__cta{bottom:var(--spacing-0);width:100%;height:100%;padding-top:var(--spacing-padding-600);flex-direction:column;justify-content:flex-end;position:relative}.highlight-hero-slide__button{margin-top:0;margin-bottom:0}.highlight-hero-slide__button.highlight-hero-slide__button--desktop{display:none}.highlight-hero-slide__button.highlight-hero-slide__button--mobile{display:inline-flex}}.carousel-story__cta-button{align-self:flex-start}.carousel__arrows{justify-content:flex-end;align-items:center;gap:var(--spacing-200);display:flex}.carousel__arrow-buttons{gap:var(--spacing-200);display:inline-flex}.carousel__arrow-buttons .carousel__arrow-button+.carousel__arrow-button{margin-left:var(--spacing-200)}.carousel__arrows--top{gap:var(--spacing-200)}.carousel__arrows--top .carousel__slide{flex:0 0 calc((100% - var(--carousel-slide-gap)*(var(--carousel-visible-slides) - 1))/var(--carousel-visible-slides))}.carousel.color-variant-neutral .carousel__arrow-button{border:var(--border-weight-sm) solid var(--border-neutral-default);color:var(--foreground-neutral-regular-default);background-color:var(--surface-neutral-regular-default)}.carousel.color-variant-neutral .carousel__arrow-button:hover:not(:disabled){color:var(--foreground-neutral-regular-hover);background-color:var(--surface-neutral-regular-hover)}.carousel.color-variant-neutral .carousel__arrow-button:disabled{border:var(--border-weight-sm) solid var(--border-neutral-disabled);color:var(--foreground-neutral-regular-disabled);background-color:#0000}.carousel.color-variant-colorful-primary .carousel__arrow-button{border:var(--border-weight-sm) solid var(--border-colorful-primary-default);color:var(--foreground-colorful-primary-regular-default);background-color:var(--surface-colorful-primary-regular-default)}.carousel.color-variant-colorful-primary .carousel__arrow-button:hover:not(:disabled){color:var(--foreground-colorful-primary-regular-hover);background-color:var(--surface-colorful-primary-regular-hover)}.carousel.color-variant-colorful-primary .carousel__arrow-button:disabled{border:var(--border-weight-sm) solid var(--border-colorful-primary-disabled);color:var(--foreground-colorful-primary-regular-disabled);background-color:#0000}.carousel.color-variant-colorful-secondary .carousel__arrow-button{border:var(--border-weight-sm) solid var(--border-colorful-secondary-default);color:var(--foreground-colorful-secondary-regular-default);background-color:var(--surface-colorful-secondary-regular-default)}.carousel.color-variant-colorful-secondary .carousel__arrow-button:hover:not(:disabled){color:var(--foreground-colorful-secondary-regular-hover);background-color:var(--surface-colorful-secondary-regular-hover)}.carousel.color-variant-colorful-secondary .carousel__arrow-button:disabled{border:var(--border-weight-sm) solid var(--border-colorful-secondary-disabled);color:var(--foreground-colorful-secondary-regular-disabled);background-color:#0000}.carousel.carousel--arrows-center .carousel__arrow-button{border:none}@media (min-width:568px){.carousel--highlight.carousel--arrows-center .carousel__arrow-button:focus-visible{outline-offset:4px;filter:drop-shadow(0 0 #000000e6)drop-shadow(0 0 2px #000000e6);outline:3px solid #fffffff2}.carousel--highlight.carousel--arrows-center .carousel__indicator-dot:focus-visible{outline-offset:2px;filter:drop-shadow(0 0 #000000e6)drop-shadow(0 0 2px #000000e6);outline:3px solid #fffffff2}}.carousel__arrows--center{pointer-events:none;z-index:2;padding:0 var(--carousel-arrows-padding);transition:padding var(--carousel-refresh-transition);justify-content:space-between;position:absolute;inset:0}.carousel__arrows--center .carousel__slide{flex:0 0 100%;min-height:26.25rem}@media (min-width:568px) and (max-width:1279px){.carousel__arrows--center .carousel__slide{min-height:32.5rem}}@media (min-width:1280px){.carousel__arrows--center .carousel__slide{min-height:auto}}.carousel__arrows--center .carousel__arrow-button{pointer-events:auto;border:none}.carousel.color-variant-neutral .carousel__arrows--center .carousel__slide{background:var(--surface-neutral-regular-default)}.carousel.color-variant-colorful-primary .carousel__arrows--center .carousel__slide{background:var(--surface-colorful-primary-regular-default)}.carousel.color-variant-colorful-secondary .carousel__arrows--center .carousel__slide{background:var(--surface-colorful-secondary-regular-default)}.carousel__arrow-button{cursor:pointer;border-radius:62.4375rem;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;transition:background .12s,color .12s;display:inline-flex}@media (min-width:568px){.carousel__arrow-button{width:3rem;height:3rem}}.carousel__indicator{align-items:center;gap:var(--spacing-100);display:flex}.carousel__indicator--inside{left:var(--carousel-content-padding);bottom:var(--carousel-arrows-padding);z-index:2;position:relative}@media (max-width:567px){.carousel__indicator--inside{left:0;bottom:var(--spacing-400)}}.carousel__pages{letter-spacing:.2em;text-transform:uppercase;gap:var(--spacing-100);display:none}@media (min-width:568px){.carousel__pages{display:inline-flex}}.carousel__pages--outside{margin-top:0}.carousel__pages-total--inactive{opacity:.4}.carousel.color-variant-neutral .carousel__pages-total--inactive{color:var(--foreground-neutral-regular-disabled)}.carousel.color-variant-colorful-primary .carousel__pages-total--inactive{color:var(--foreground-colorful-primary-regular-disabled)}.carousel.color-variant-colorful-secondary .carousel__pages-total--inactive{color:var(--foreground-colorful-secondary-regular-disabled)}.carousel__indicator-dot{cursor:pointer;width:.5rem;height:.5rem;transition:width var(--carousel-slide-transition-duration) ease,background var(--carousel-slide-transition-duration) ease;background-color:#0000;border:none;border-radius:62.4375rem;padding:0}.carousel.color-variant-neutral.carousel--highlight .carousel__indicator-dot{background-color:var(--foreground-neutral-regular-default)}@media (min-width:568px){.carousel.color-variant-neutral.carousel--highlight .carousel__indicator-dot{background-color:var(--color-neutral-white)}}.carousel.color-variant-neutral:not(.carousel--highlight) .carousel__indicator-dot{background-color:var(--foreground-neutral-regular-default)}.carousel.color-variant-colorful-primary.carousel--highlight .carousel__indicator-dot{background-color:var(--foreground-colorful-primary-regular-default)}@media (min-width:568px){.carousel.color-variant-colorful-primary.carousel--highlight .carousel__indicator-dot{background-color:var(--color-neutral-white)}}.carousel.color-variant-colorful-primary:not(.carousel--highlight) .carousel__indicator-dot{background-color:var(--foreground-colorful-primary-regular-default)}.carousel.color-variant-colorful-secondary.carousel--highlight .carousel__indicator-dot{background-color:var(--foreground-colorful-secondary-regular-default)}@media (min-width:568px){.carousel.color-variant-colorful-secondary.carousel--highlight .carousel__indicator-dot{background-color:var(--color-neutral-white)}}.carousel.color-variant-colorful-secondary:not(.carousel--highlight) .carousel__indicator-dot{background-color:var(--foreground-colorful-secondary-regular-default)}.carousel__indicator-dot--active{width:2rem}.carousel__sr-announcer{clip:rect(0, 0, 0, 0);border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (prefers-reduced-motion:reduce){.carousel__track{transition:none}}
.checkbox-group{gap:var(--spacing-250);border:none;flex-direction:column;margin:0;padding:0;display:flex}.checkbox-group-legend{margin-bottom:var(--spacing-100)}.checkbox-group-description{margin:0 0 var(--spacing-200) 0}.checkbox-group-options{gap:var(--spacing-1100);flex-direction:column;display:flex}.checkbox-group-horizontal .checkbox-group-options{gap:var(--spacing-300);flex-flow:wrap}.checkbox-group.color-variant-neutral,.checkbox-group.color-variant-neutral .checkbox-group-legend,.checkbox-group.color-variant-neutral .checkbox-group-description{color:var(--foreground-neutral-regular-default)}.checkbox-group.color-variant-colorful-primary,.checkbox-group.color-variant-colorful-primary .checkbox-group-legend,.checkbox-group.color-variant-colorful-primary .checkbox-group-description{color:var(--foreground-colorful-primary-regular-default)}.checkbox-group.color-variant-colorful-secondary,.checkbox-group.color-variant-colorful-secondary .checkbox-group-legend,.checkbox-group.color-variant-colorful-secondary .checkbox-group-description{color:var(--foreground-colorful-secondary-regular-default)}
.chip-group{gap:var(--spacing-200);border:none;flex-direction:column;margin:0;padding:0;display:flex}.chip-group.chip-group--horizontal .chip-group__list{flex-direction:row;align-items:center}.chip-group.chip-group--vertical .chip-group__list{flex-direction:column;align-items:flex-start}.chip-group.chip-group--wrap .chip-group__list{flex-wrap:wrap}:where(.chip-group__list){gap:var(--spacing-200);align-items:flex-start;display:flex}.chip-group__description{margin:0}
.dialog__backdrop{z-index:2100;background:var(--opacity-400);position:fixed;inset:0}.dialog__container{pointer-events:none;padding:var(--spacing-600);z-index:2200;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.dialog__panel{pointer-events:auto;width:21.5625rem;max-width:345px;max-height:calc(100vh - var(--spacing-600));gap:var(--spacing-800);padding:var(--spacing-padding-600);border-radius:var(--border-radius-sm);flex-direction:column;display:flex;overflow-y:auto;box-shadow:0 16px 24px #0909091a}.dialog__heading{width:100%;margin:0}.dialog__body{gap:var(--spacing-400);flex-direction:column;width:100%;margin:0;display:flex}.dialog__description{margin:0}.dialog__children{gap:var(--spacing-400);flex-direction:column;display:flex}.dialog__actions{justify-content:center;gap:var(--spacing-400);width:100%;display:flex}.dialog__actions .button{flex:1}.dialog.color-variant-neutral .dialog__panel{background:var(--surface-neutral-regular-default);color:var(--foreground-neutral-regular-default);box-shadow:0 16px 24px #0909091a}.dialog.color-variant-colorful-primary .dialog__panel{background:var(--surface-colorful-primary-regular-default);color:var(--foreground-colorful-primary-regular-default);box-shadow:0 16px 24px #0909091a}.dialog.color-variant-colorful-secondary .dialog__panel{background:var(--surface-colorful-secondary-regular-default);color:var(--foreground-colorful-secondary-regular-default);box-shadow:0 16px 24px #0909091a}
:root{--breakpoint-mobile-max:567px;--breakpoint-tablet-min:568px;--breakpoint-tablet-max:1279px;--breakpoint-desktop-min:1280px;--breakpoint-small:600px;--breakpoint-medium:800px}@media (max-width:567px){.mobile-only{display:block}.hide-mobile{display:none}}@media (min-width:568px) and (max-width:1279px){.tablet-only{display:block}.hide-tablet{display:none}}@media (min-width:1280px){.desktop-only{display:block}.hide-desktop{display:none}}@media (min-width:568px){.tablet-desktop-only{display:block}.hide-tablet-desktop{display:none}}@media (max-width:1279px){.mobile-tablet-only{display:block}.hide-mobile-tablet{display:none}}:root{--timing-animation-bounce:.6s;--timing-animation-short:.2s;--timing-animation-medium:.4s;--timing-animation-long:.8s;--timing-scroll-detect-timeout:1s;--timing-scroll-debounce:.15s;--timing-resize-debounce:.2s;--timing-transition-fast:.15s;--timing-transition-normal:.2s;--timing-transition-slow:.3s}.header-wrapper{--header-height:var(--spacing-2000);max-height:var(--header-height);box-sizing:border-box;border-bottom:var(--border-weight-sm) solid #0000;background:0 0;flex-direction:column;width:100%;display:flex;position:relative}.header-wrapper.menu-overlay-open{border-bottom:none}.header-wrapper .header-viewport--mobile{padding:var(--spacing-500) var(--spacing-400);display:block}.header-wrapper .header-viewport--tablet-desktop{display:none}.header-wrapper.color-variant-neutral{background:var(--surface-neutral-regular-default);border-bottom:var(--border-weight-sm) solid var(--border-neutral-disabled)}.header-wrapper.color-variant-neutral.menu-overlay-open{border-bottom:none}.header-wrapper.color-variant-colorful-primary{background:var(--surface-colorful-primary-regular-default);border-bottom:var(--border-weight-sm) solid var(--border-colorful-primary-disabled)}.header-wrapper.color-variant-colorful-primary.menu-overlay-open{border-bottom:none}.header-wrapper.color-variant-colorful-secondary{background:var(--surface-colorful-secondary-regular-default);border-bottom:var(--border-weight-sm) solid var(--border-colorful-secondary-disabled)}.header-wrapper.color-variant-colorful-secondary.menu-overlay-open{border-bottom:none}.skip-link{left:var(--spacing-400);z-index:1;padding:var(--spacing-200) var(--spacing-400);border-radius:var(--border-radius-md);box-shadow:var(--shadow-lg);--focus-ring-offset:0;text-decoration:none;transition:top .2s ease-in-out,opacity .2s ease-in-out;position:absolute;top:-40px}.skip-link:focus-visible{top:var(--spacing-200);opacity:1}.header-wrapper.color-variant-neutral .skip-link{background:var(--surface-neutral-regular-default);color:var(--foreground-neutral-regular-default)}.header-wrapper.color-variant-colorful-primary .skip-link{background:var(--surface-colorful-primary-regular-default);color:var(--foreground-colorful-primary-regular-default)}.header-wrapper.color-variant-colorful-secondary .skip-link{background:var(--surface-colorful-secondary-regular-default);color:var(--foreground-colorful-secondary-regular-default)}.header-layout{align-items:center;gap:var(--spacing-400);box-sizing:border-box;width:100%;display:flex}.header-layout--mobile{justify-content:space-between;gap:var(--spacing-50);display:flex}.header-layout--mobile .header-slot--brand{flex:none;min-width:0;overflow:hidden}.header-layout--mobile.header-layout--distraction-free .header-slot--left,.header-layout--mobile.header-layout--distraction-free .header-slot--right{flex:1 0 0}.header-layout--mobile.header-layout--distraction-free .header-slot--left{justify-content:flex-start}.header-layout--mobile.header-layout--distraction-free .header-slot--brand{flex:none;justify-content:center}.header-layout--mobile.header-layout--distraction-free .header-slot--right{justify-content:flex-end}.header-layout--mobile:not(.header-layout--sides):not(.header-layout--distraction-free) .header-slot--left,.header-layout--mobile:not(.header-layout--sides):not(.header-layout--distraction-free) .header-slot--brand,.header-layout--mobile:not(.header-layout--sides):not(.header-layout--distraction-free) .header-slot--right{align-items:center;display:flex}.header-layout--mobile:not(.header-layout--sides):not(.header-layout--distraction-free) .header-slot--left,.header-layout--mobile:not(.header-layout--sides):not(.header-layout--distraction-free) .header-slot--right{flex:1 0 0}.header-layout--mobile:not(.header-layout--sides):not(.header-layout--distraction-free) .header-slot--left{justify-content:flex-start}.header-layout--mobile:not(.header-layout--sides):not(.header-layout--distraction-free) .header-slot--brand{flex:none;justify-content:center}.header-layout--mobile:not(.header-layout--sides):not(.header-layout--distraction-free) .header-slot--right{justify-content:flex-end;gap:var(--spacing-400)}.header-layout--sides{padding:var(--spacing-500) var(--spacing-2200);grid-template-columns:auto 1fr auto;display:grid}.header-layout--sides.header-layout--distraction-free{grid-template-columns:auto 1fr;justify-content:flex-start}.header-layout--sides .header-slot--navigation{justify-content:flex-end;margin:0}.header-slot{align-items:center;width:auto;display:flex}.header-slot--toggle,.header-slot--navigation,.header-slot--spacer{width:var(--spacing-2000);justify-content:flex-start}.header-slot--close{justify-content:flex-end}.header-slot--brand{justify-content:center}@media (min-width:1280px){.header-slot--brand{justify-content:flex-start}}.header-slot--actions{justify-content:flex-end}.header-brand{text-overflow:ellipsis;white-space:nowrap;text-align:center;width:100%;min-width:0;margin:0;display:block;overflow:hidden}.header-brand-mobile img,.header-brand-desktop img{max-height:var(--spacing-600)}.header-nav-mobile{display:block}.header-nav-tablet,.header-nav-desktop{display:none}.header-actions{align-items:center;gap:var(--spacing-400);display:flex}.header-actions-search{display:none}.header-actions-utility,.header-actions-primary{align-items:center;gap:var(--spacing-400);display:flex}.header-actions-utility{justify-content:flex-end;display:flex}.header-slot--actions{align-items:center;gap:var(--spacing-400);display:flex}.header-utility-icons.header-utility-icons--mobile{gap:var(--spacing-200);display:flex}.header-utility-icons.header-utility-icons--desktop{display:none}.nav-overlay-backdrop{z-index:991;opacity:0;pointer-events:none;background:#00000073;width:100vw;height:100vh;transition:opacity .3s ease-out;display:none;position:fixed;top:0;left:0}@media (min-width:1280px){.nav-overlay-backdrop{display:block}}.nav-overlay-backdrop.open{opacity:1;pointer-events:auto}@media (min-width:1280px){.nav-overlay-backdrop.mobile-mode{display:none}}.nav-overlay-container{z-index:1001;opacity:0;pointer-events:none;background:0 0;flex-direction:column;width:100vw;height:100vh;transition:transform .3s ease-out,opacity .3s ease-out;display:flex;position:fixed;inset:0;overflow-y:auto;transform:translateY(-100%)}@media (min-width:1280px){.nav-overlay-container{width:min(80vw,22rem);box-shadow:var(--shadow-xl);left:auto;right:0;transform:translate(100%)}}.nav-overlay-container.open{opacity:1;pointer-events:auto;transform:translateY(0)}@media (min-width:1280px){.nav-overlay-container.open{transform:translate(0)}}.nav-overlay-container.color-variant-neutral{background:var(--surface-neutral-regular-default)}.nav-overlay-container.color-variant-neutral .nav-overlay-header{border-bottom:var(--border-weight-sm) solid var(--border-neutral-disabled)}.nav-overlay-container.color-variant-colorful-primary{background:var(--surface-colorful-primary-regular-default)}.nav-overlay-container.color-variant-colorful-primary .nav-overlay-header{border-bottom:var(--border-weight-sm) solid var(--border-colorful-primary-disabled)}.nav-overlay-container.color-variant-colorful-secondary{background:var(--surface-colorful-secondary-regular-default)}.nav-overlay-container.color-variant-colorful-secondary .nav-overlay-header{border-bottom:var(--border-weight-sm) solid var(--border-colorful-secondary-disabled)}@media (min-width:1280px){.nav-overlay-container.mobile-mode{width:100vw;height:100vh;box-shadow:none;inset:0;transform:translateY(-100%)}.nav-overlay-container.mobile-mode.open{transform:translateY(0)}.nav-overlay-container.mobile-mode .nav-overlay-header{display:flex}.nav-overlay-container.mobile-mode .nav-overlay-header .button{min-width:var(--spacing-1200);min-height:var(--spacing-1200)}}.nav-overlay-header{border-bottom:var(--border-weight-sm) solid #0000;justify-content:flex-start;align-items:center;display:flex}@media (min-width:1280px){.nav-overlay-header{display:none}}.menu-overlay-open .nav-overlay-header{border-bottom:none}.nav-overlay-content{padding:var(--spacing-1100) var(--spacing-400);padding-bottom:calc(var(--spacing-1400) + env(safe-area-inset-bottom,0));flex-direction:column;flex:1;justify-content:center;display:flex}@media (min-width:1280px){.nav-overlay-content{padding:var(--spacing-100) var(--spacing-400);padding-bottom:var(--spacing-100);justify-content:flex-start}.nav-overlay-container.mobile-mode .nav-overlay-content{padding:var(--spacing-1100) var(--spacing-400);padding-bottom:calc(var(--spacing-1400) + env(safe-area-inset-bottom,0));justify-content:center}.nav-overlay-container.mobile-mode .nav-overlay-menu{align-items:center}.nav-overlay-container.mobile-mode .nav-overlay-item{text-align:center;width:100%}}.nav-overlay-menu{gap:var(--spacing-600);flex-direction:column;align-items:center;display:flex}@media (min-width:1280px){.nav-overlay-menu{align-items:flex-start}}.nav-overlay-item{color:inherit;cursor:pointer;padding:var(--spacing-200) 0;text-align:center;background:0 0;border:none;width:100%;transition:all .15s ease-in-out;position:relative}@media (min-width:1280px){.nav-overlay-item{text-align:left;width:auto}}.nav-overlay-item .nav-overlay-item-label{display:inline-block;position:relative}.nav-overlay-item:hover:not(:disabled){font-weight:500}.nav-overlay-item:disabled{opacity:.5;cursor:not-allowed}.nav-overlay-item.nav-overlay-item-active{font-weight:700}.nav-overlay-item.nav-overlay-item-active .nav-overlay-item-label:after{content:"";bottom:calc(-1*var(--spacing-50));height:var(--spacing-50);background:var(--nav-overlay-active-indicator-color);position:absolute;left:0;right:0}.nav-overlay-footer{padding:var(--spacing-500) var(--spacing-400);gap:var(--spacing-400);background:inherit;padding-bottom:calc(var(--spacing-500) + env(safe-area-inset-bottom,0));flex-direction:column;display:flex;position:sticky;bottom:0;left:0;right:0}@media (min-width:1280px){.nav-overlay-footer{padding-bottom:var(--spacing-500);position:static}}.nav-overlay-footer .button{width:100%}@keyframes slide-down{0%{opacity:0;transform:translateY(-100%)}to{opacity:1;transform:translateY(0)}}@keyframes slide-up{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-100%)}}.header-menu-overlay{--overlay-animation-duration:.3s;top:var(--header-height);z-index:1000;animation:slide-down var(--overlay-animation-duration) cubic-bezier(.4, 0, .2, 1) forwards;background:0 0;flex-direction:column;display:flex;position:fixed;bottom:0;left:0;right:0;overflow-y:auto}.header-menu-overlay--closing{animation:slide-up var(--overlay-animation-duration) cubic-bezier(.4, 0, .2, 1) forwards}.nav-overlay-container.color-variant-neutral{background:var(--surface-neutral-regular-default);--nav-overlay-active-indicator-color:var(--border-colorful-primary-subtle)}.nav-overlay-container.color-variant-neutral .nav-overlay-header{border-bottom-color:var(--border-neutral-disabled)}.nav-overlay-container.color-variant-neutral .nav-overlay-item{color:var(--foreground-neutral-regular-default)}.header-wrapper.color-variant-neutral .header-menu-overlay{background:var(--surface-neutral-regular-default);--nav-overlay-active-indicator-color:var(--border-colorful-primary-subtle)}.nav-overlay-container.color-variant-colorful-primary{background:var(--surface-colorful-primary-regular-default);--nav-overlay-active-indicator-color:var(--border-colorful-primary-subtle)}.nav-overlay-container.color-variant-colorful-primary .nav-overlay-header{border-bottom-color:var(--border-colorful-primary-disabled)}.nav-overlay-container.color-variant-colorful-primary .nav-overlay-item{color:var(--foreground-neutral-regular-default)}.header-wrapper.color-variant-colorful-primary .header-menu-overlay{background:var(--surface-colorful-primary-regular-default);--nav-overlay-active-indicator-color:var(--border-colorful-primary-subtle)}.nav-overlay-container.color-variant-colorful-secondary{background:var(--surface-colorful-secondary-regular-default);--nav-overlay-active-indicator-color:var(--border-colorful-primary-subtle)}.nav-overlay-container.color-variant-colorful-secondary .nav-overlay-header{border-bottom-color:var(--border-colorful-secondary-disabled)}.nav-overlay-container.color-variant-colorful-secondary .nav-overlay-item{color:var(--foreground-neutral-regular-default)}.header-wrapper.color-variant-colorful-secondary .header-menu-overlay{background:var(--surface-colorful-secondary-regular-default);--nav-overlay-active-indicator-color:var(--border-colorful-primary-subtle)}.header-menu-overlay-content{flex-direction:column;flex:1;height:100%;display:flex;overflow-y:auto}.header-menu-overlay-content .nav-overlay-menu{padding:var(--spacing-1100) var(--spacing-400);flex-direction:column;flex:1;justify-content:center;align-items:center;min-height:0;display:flex}.header-overlay-footer{padding:var(--spacing-500) var(--spacing-400);padding-bottom:calc(var(--spacing-500) + env(safe-area-inset-bottom,0));background:inherit;margin-top:auto}.header-overlay-footer .button{width:100%}.header-utility-icons{align-items:center;gap:var(--spacing-400);display:flex}.header-search-wrapper{align-items:center;gap:var(--spacing-300);display:flex}.header-search{width:100%}.header-viewport{display:none}.header-viewport--mobile{display:block}@media (min-width:568px) and (max-width:1279px){.header-wrapper{--header-height:var(--spacing-2200);height:var(--header-height);max-height:var(--header-height);overflow:visible}.header-nav-mobile{display:none}.header-nav-tablet{display:block}.header-wrapper .header-viewport--mobile{align-items:center;height:100%;display:flex}}@media (min-width:568px) and (max-width:1279px) and (max-width:900px){.header-wrapper .header-viewport--mobile,.header-wrapper .header-layout--mobile.header-layout--sides{padding:0 var(--spacing-900)}}@media (min-width:568px) and (max-width:1279px) and (min-width:901px){.header-wrapper .header-viewport--mobile,.header-wrapper .header-layout--mobile.header-layout--sides{padding:0 var(--spacing-1800)}}@media (min-width:568px) and (max-width:1279px){.header-layout--mobile:not(.header-layout--sides){align-items:center;gap:var(--spacing-500);height:100%}.header-layout--mobile:not(.header-layout--sides) .header-slot--left,.header-layout--mobile:not(.header-layout--sides) .header-slot--brand,.header-layout--mobile:not(.header-layout--sides) .header-slot--right{align-items:center;display:flex}.header-layout--mobile:not(.header-layout--sides) .header-slot--left,.header-layout--mobile:not(.header-layout--sides) .header-slot--right{flex:1 0 0}.header-layout--mobile:not(.header-layout--sides) .header-slot--left{justify-content:flex-start}.header-layout--mobile:not(.header-layout--sides) .header-slot--brand{flex:none;justify-content:center}.header-layout--mobile:not(.header-layout--sides) .header-slot--right{justify-content:flex-end;gap:0}}@media (min-width:568px) and (max-width:1279px) and (min-width:568px){.header-layout--mobile:not(.header-layout--sides) .header-slot--right{gap:var(--spacing-400)}}@media (min-width:568px) and (max-width:1279px){.header-layout--mobile.header-layout--sides{justify-content:space-between;align-items:center;height:100%}.header-layout--mobile.header-layout--sides .header-slot--left{flex:none;order:1}.header-layout--mobile.header-layout--sides .header-slot--brand{flex:none;order:1;justify-content:flex-start}.header-layout--mobile.header-layout--sides .header-slot--right{align-items:center;gap:var(--spacing-400);flex:none;order:2;justify-content:flex-end;display:flex}}@media (min-width:1280px){.header-wrapper{--header-height:var(--spacing-2200);max-height:var(--header-height)}.header-wrapper .header-viewport--tablet-desktop{display:block}.header-wrapper .header-viewport--mobile{display:none}.header-nav-desktop{display:flex}.header-nav-mobile,.header-nav-tablet{display:none}.header-actions-search{align-items:center;gap:var(--spacing-400);display:flex}.header-layout--centered,.header-layout--sides{box-sizing:border-box;height:var(--spacing-2200);justify-content:space-between;align-items:center;width:100%;display:flex}.header-layout--centered{align-items:center;column-gap:var(--spacing-1200);padding:var(--spacing-500) var(--spacing-2200);grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);display:grid}.header-layout--centered .header-region{align-items:center;gap:var(--spacing-400);max-height:var(--spacing-1200);display:flex}.header-layout--centered .header-region--left{grid-column:1;justify-content:flex-start}.header-layout--centered .header-region--left .header-slot--navigation{flex:auto}.header-layout--centered .header-slot--brand{grid-column:2;justify-self:center;align-items:center;display:flex}.header-layout--centered .header-region--right{grid-column:3;justify-content:flex-end}.header-layout--centered .header-region--right .header-slot--actions{justify-content:flex-end;align-items:center;width:100%;display:flex}.header-layout--centered .header-nav-desktop.left{justify-content:flex-start}.header-layout--centered .header-nav-desktop.right{justify-content:flex-end}.header-layout--sides{align-items:center;display:flex}.header-layout--sides .header-slot--brand,.header-layout--sides .header-slot--navigation,.header-layout--sides .header-slot--actions{flex-shrink:0}.header-layout--sides .header-slot--brand{order:1}.header-layout--sides .header-slot--navigation{flex:auto;order:2;justify-content:flex-end;margin:0;display:flex}.header-layout--sides .header-slot--navigation--left{justify-content:flex-start}.header-layout--sides .header-slot--navigation--right{justify-content:flex-end}.header-layout--sides .header-slot--navigation .header-nav-desktop{padding:0 var(--spacing-800);justify-content:flex-start;display:flex}.header-layout--sides .header-slot--navigation .header-nav-desktop.left{justify-content:flex-start}.header-layout--sides .header-slot--navigation .header-nav-desktop.right{justify-content:flex-end}.header-layout--sides .header-slot--actions{order:3}.header-utility-icons.header-utility-icons--mobile{display:none}.header-utility-icons.header-utility-icons--desktop{gap:var(--spacing-400);display:flex}}
.radio-group{--radio-border-color:var(--border-neutral-default);--radio-border-color-disabled:var(--border-neutral-disabled);--radio-checked-bg:var(--surface-neutral-inverse-default);--radio-checked-bg-disabled:var(--surface-neutral-inverse-disabled);align-items:flex-start;min-height:fit-content;margin:0;padding:0;display:flex}.radio-group.has-description{gap:var(--spacing-1130)}.radio-group.radio-column .radio-options-wrapper{gap:var(--spacing-250);flex-direction:column;display:flex}.has-description .radio-group.radio-column .radio-options-wrapper{gap:var(--spacing-1130)}.radio-group.radio-row .radio-options-wrapper{gap:var(--spacing-625);flex-direction:row;display:flex}.has-description .radio-group.radio-row .radio-options-wrapper{gap:var(--spacing-1130)}.radio-group.radio-left .radio-label{flex-direction:row}.radio-group.radio-right .radio-label{flex-direction:row-reverse}.radio-option{cursor:pointer;-webkit-user-select:none;user-select:none;align-items:flex-start;gap:var(--spacing-200);border-radius:var(--border-radius-sm);--focus-ring-offset:var(--spacing-100);display:flex}.radio-label{cursor:pointer;-webkit-user-select:none;user-select:none;align-items:flex-start;gap:var(--spacing-200);border-radius:var(--border-radius-sm);display:flex}.radio-input{width:var(--size-20);height:var(--size-20);stroke-width:.0625rem;border-radius:100%}.radio-descriptive{justify-content:center;align-items:flex-start;gap:var(--spacing-100);flex-direction:column;display:flex}input[type=radio]{appearance:none;box-shadow:0 0 0 var(--border-weight-sm) var(--radio-border-color);stroke:var(--radio-border-color);background-color:#0000;border-radius:100%;transition:background-color .2s,box-shadow .2s,border .2s}input[type=radio]:checked{background-clip:padding-box;background-color:var(--radio-checked-bg);border:var(--border-weight-lg) solid #0000;stroke-width:var(--border-weight-sm)}input[type=radio]:checked:disabled{background-color:var(--radio-checked-bg-disabled);box-shadow:0 0 0 var(--border-weight-sm) var(--radio-border-color-disabled);stroke:var(--radio-border-color-disabled)}input[type=radio]:disabled{box-shadow:0 0 0 var(--border-weight-sm) var(--radio-border-color-disabled);stroke:var(--radio-border-color-disabled)}.radio-default.radio-input:not(:checked):hover{border:var(--border-weight-sm) solid #0000;align-items:center}.radio-group.color-variant-neutral{color:var(--foreground-neutral-regular-default);--radio-border-color:var(--border-neutral-default);--radio-border-color-disabled:var(--border-neutral-disabled);--radio-checked-bg:var(--surface-neutral-inverse-default);--radio-checked-bg-disabled:var(--surface-neutral-inverse-disabled)}.radio-group.color-variant-neutral .radio-descriptive{color:var(--foreground-neutral-regular-default)}.radio-group.color-variant-neutral .radio-descriptive:disabled{color:var(--foreground-neutral-regular-disabled)}.radio-group.color-variant-neutral .radio-descriptive:hover{color:var(--foreground-neutral-regular-hover)}.radio-group.color-variant-neutral .radio-default.radio-input:not(:checked):hover{border-color:var(--border-neutral-hover)}.radio-group.color-variant-neutral.radio-option:disabled,.radio-group.color-variant-neutral .radio-option[aria-disabled=true],.radio-group.color-variant-neutral .radio-disabled{color:var(--foreground-neutral-regular-disabled)}.radio-error.color-variant-neutral{color:var(--foreground-colorful-feedback-error-regular-default)}.radio-error.color-variant-neutral input[type=radio]:checked:not(:disabled){background-color:var(--foreground-colorful-feedback-error-regular-default);box-shadow:0 0 0 var(--border-weight-sm) var(--foreground-colorful-feedback-error-regular-default)}.radio-error.color-variant-neutral input[type=radio]:not(:disabled){border-color:var(--border-feedback-error-default)}.radio-group.color-variant-colorful-primary{color:var(--foreground-colorful-primary-regular-default);--radio-border-color:var(--border-colorful-primary-default);--radio-border-color-disabled:var(--border-colorful-primary-disabled);--radio-checked-bg:var(--surface-colorful-primary-inverse-default);--radio-checked-bg-disabled:var(--surface-colorful-primary-inverse-disabled)}.radio-group.color-variant-colorful-primary .radio-descriptive{color:var(--foreground-colorful-primary-regular-default)}.radio-group.color-variant-colorful-primary .radio-descriptive:disabled{color:var(--foreground-colorful-primary-regular-disabled)}.radio-group.color-variant-colorful-primary .radio-descriptive:hover{color:var(--foreground-colorful-primary-regular-hover)}.radio-group.color-variant-colorful-primary .radio-default.radio-input:not(:checked):hover{border-color:var(--border-colorful-primary-hover)}.radio-group.color-variant-colorful-primary.radio-option:disabled,.radio-group.color-variant-colorful-primary .radio-option[aria-disabled=true],.radio-group.color-variant-colorful-primary .radio-disabled{color:var(--foreground-colorful-primary-regular-disabled)}.radio-error.color-variant-colorful-primary{color:var(--foreground-colorful-feedback-error-regular-default)}.radio-error.color-variant-colorful-primary input[type=radio]:checked:not(:disabled){background-color:var(--foreground-colorful-feedback-error-regular-default);box-shadow:0 0 0 var(--border-weight-sm) var(--foreground-colorful-feedback-error-regular-default)}.radio-error.color-variant-colorful-primary input[type=radio]:not(:disabled){border-color:var(--border-feedback-error-default)}.radio-group.color-variant-colorful-secondary{color:var(--foreground-colorful-secondary-regular-default);--radio-border-color:var(--border-colorful-secondary-default);--radio-border-color-disabled:var(--border-colorful-secondary-disabled);--radio-checked-bg:var(--surface-colorful-secondary-inverse-default);--radio-checked-bg-disabled:var(--surface-colorful-secondary-inverse-disabled)}.radio-group.color-variant-colorful-secondary .radio-descriptive{color:var(--foreground-colorful-secondary-regular-default)}.radio-group.color-variant-colorful-secondary .radio-descriptive:disabled{color:var(--foreground-colorful-secondary-regular-disabled)}.radio-group.color-variant-colorful-secondary .radio-descriptive:hover{color:var(--foreground-colorful-secondary-regular-hover)}.radio-group.color-variant-colorful-secondary .radio-default.radio-input:not(:checked):hover{border-color:var(--border-colorful-secondary-hover)}.radio-group.color-variant-colorful-secondary.radio-option:disabled,.radio-group.color-variant-colorful-secondary .radio-option[aria-disabled=true],.radio-group.color-variant-colorful-secondary .radio-disabled{color:var(--foreground-colorful-secondary-regular-disabled)}.radio-error.color-variant-colorful-secondary{color:var(--foreground-colorful-feedback-error-regular-default)}.radio-error.color-variant-colorful-secondary input[type=radio]:checked:not(:disabled){background-color:var(--foreground-colorful-feedback-error-regular-default);box-shadow:0 0 0 var(--border-weight-sm) var(--foreground-colorful-feedback-error-regular-default)}.radio-error.color-variant-colorful-secondary input[type=radio]:not(:disabled){border-color:var(--border-feedback-error-default)}.radio-error input[type=radio]:not(:disabled){box-shadow:none;border:var(--border-weight-sm,1px) solid #0000}
