:host,html{--bg_de-shadow1:#0000001a;--bg_de-shadow2:#00000029;--box-shadow-focus:inset 0 0 0 3px var(--border_focus-inner_color);--box-shadow-transparent:0 6px 10px 0 #0000,0 1px 18px 0 #0000,0 3px 5px -1px #0000;--box-shadow-elevation:0 2px 2px 0 #00000024,0 1px 5px 0 #0000001f,0 3px 1px -2px #0003;--box-shadow-elevation-large:0 6px 10px 0 #00000024,0 1px 18px 0 #0000001f,0 3px 5px -1px #0003;--bg_de-section:var(--_gray_100)}:host([data-theme~=dark]),html[data-theme~=dark]{--bg_de-shadow1:#0000;--bg_de-shadow2:#0000;--box-shadow-elevation:0 2px 2px 0 #0000,0 1px 5px 0 #0000,0 3px 1px -2px #0000;--box-shadow-elevation-large:0 6px 10px 0 #0000,0 1px 18px 0 #0000,0 3px 5px -1px #0000;--bg_de-section:var(--_gray_700)}@media (max-width:47.99375rem){.navi-category-cards__head{margin-bottom:1.5rem}}@media (min-width:48rem) and (max-width:75rem){.navi-category-cards__head{margin-bottom:1.6875rem}}@media (min-width:75.00625rem){.navi-category-cards__head{margin-bottom:2.0625rem}}@media (max-width:47.99375rem){.navi-category-cards__head>.copy{margin-top:1rem}}@media (min-width:48rem) and (max-width:75rem){.navi-category-cards__head>.copy{margin-top:1.125rem}}@media (min-width:75.00625rem){.navi-category-cards__head>.copy{margin-top:1.375rem}}@media (max-width:47.99375rem){.navi-category-cards__cards{margin-bottom:-1rem}}@media (min-width:48rem) and (max-width:75rem){.navi-category-cards__cards{margin-bottom:-1.125rem}}@media (min-width:75.00625rem){.navi-category-cards__cards{margin-bottom:-1.375rem}}@media (min-width:48rem){.navi-category-cards__cards{align-items:stretch;display:flex;flex-wrap:wrap}}.navi-category-cards__link{border:1px solid #0000;border-radius:1rem;color:#333;display:block;text-decoration:none}.navi-category-cards__link:focus{outline:solid var(--border_secondary_color) var(--border_focus-outer_width);outline-offset:0;outline-width:2px}@media (max-width:47.99375rem){.navi-category-cards__link{margin-bottom:1rem}}@media (min-width:48rem) and (max-width:75rem){.navi-category-cards__link{margin-bottom:1.125rem;width:calc(49.9% - .5625rem)}.navi-category-cards__link:nth-child(odd){margin-right:1.125rem}}@media (min-width:75.00625rem){.navi-category-cards__link{margin-bottom:1.375rem;width:calc(49.9% - .6875rem)}.navi-category-cards__link:nth-child(odd){margin-right:1.375rem}}@media (min-width:48rem){.navi-category-cards__link{align-self:stretch}}@media (hover:hover){.navi-category-cards__link:hover>div{box-shadow:0 0 8px 0 var(--bg_de-shadow1),0 10px 16px 0 var(--bg_de-shadow2);transform:translateY(-2px);transition:transform,box-shadow .3s ease}}@media (hover:hover) and (forced-colors:active){.navi-category-cards__link:hover>div{transform:translateY(0)}}@media (hover:hover){.navi-category-cards__link:hover .navi-category-cards__card-title{color:#ff6200;transition:color .3s ease}}.navi-category-cards__card{background-color:#fff;box-shadow:0 0 2px 0 var(--bg_de-shadow1),0 2px 10px 0 var(--bg_de-shadow2);display:flex;justify-content:space-between;overflow:hidden}@media (max-width:47.99375rem){.navi-category-cards__card{border-radius:1rem;padding:1.5rem}}@media (min-width:48rem) and (max-width:75rem){.navi-category-cards__card{border-radius:1rem;padding:1.6875rem}}@media (min-width:75.00625rem){.navi-category-cards__card{border-radius:1rem;padding:2.0625rem}}@media (min-width:48rem){.navi-category-cards__card{height:100%}}@media (max-width:47.99375rem){.navi-category-cards__card-left{margin-right:1.5rem}}@media (min-width:48rem) and (max-width:75rem){.navi-category-cards__card-left{margin-right:1.6875rem}}@media (min-width:75.00625rem){.navi-category-cards__card-left{margin-right:2.0625rem}}.navi-category-cards__card-right{display:flex;flex-direction:column;justify-content:center}@media (max-width:47.99375rem){.navi-category-cards__card-title{font-weight:700}}@media (min-width:48rem) and (max-width:75rem){.navi-category-cards__card-title{font-weight:700}}@media (min-width:75.00625rem){.navi-category-cards__card-title{font-weight:700}}@media (max-width:47.99375rem){.navi-category-cards__card ing-icon{height:1rem;width:1rem}}@media (min-width:48rem) and (max-width:75rem){.navi-category-cards__card ing-icon{height:1.125rem;width:1.125rem}}@media (min-width:75.00625rem){.navi-category-cards__card ing-icon{height:1.375rem;width:1.375rem}}