h1[data-astro-cid-j7pv25f6]{border-bottom:1px dashed gray;padding-bottom:.25rem;margin-bottom:.5rem;font-size:1.1rem;a{color:var(--highlight-color);text-decoration:none}}#cols-wrapper[data-astro-cid-j7pv25f6]{display:flex;justify-content:space-around;align-items:top;margin:0 auto;padding:0 1rem;margin-top:1rem;gap:2rem;font-size:.9rem;max-width:1100px;p{margin:0}}#col1[data-astro-cid-j7pv25f6]{width:25%;.news-list{list-style-type:none;padding-left:.2rem;margin-top:.5rem;li:before{content:"↬ ";font-size:1.1rem}li{margin-bottom:.5rem;a{color:var(--primary-color);text-decoration:none}a:hover{color:var(--highlight-color)}white-space:nowrap;overflow:hidden;text-overflow:ellipsis}}}#col2[data-astro-cid-j7pv25f6]{width:45%;line-height:1.5rem;p{margin-bottom:.75rem}}#col3[data-astro-cid-j7pv25f6]{width:30%;table{width:100%;margin-top:-.5rem;line-height:1.1rem;border-spacing:0 .75rem;td{padding:0 .5rem;vertical-align:top}p{margin:0}td:first-child{width:2.8rem;text-align:justify;text-align-last:justify;font-weight:700}a{color:var(--primary-color);text-decoration:underline;text-decoration-color:var(--bright-highlight-color)}a:hover{color:var(--highlight-color)}}}@media(max-width:1000px){#cols-wrapper[data-astro-cid-j7pv25f6]{flex-direction:column;gap:1rem;justify-content:center}#col1[data-astro-cid-j7pv25f6],#col2[data-astro-cid-j7pv25f6],#col3[data-astro-cid-j7pv25f6]{width:100%}}#product-carousel[data-astro-cid-j7pv25f6]{margin:2rem auto 10rem;padding:0 1rem;max-width:1100px;height:200px;.carousel-img-container{display:block;margin-top:2rem;overflow:hidden;img{object-fit:cover;object-position:center;width:100%;height:200px}}.embla{max-width:70rem;margin:auto;--slide-height: 19rem;--slide-spacing: 1rem;--slide-size: 100%;--slide-spacing-sm: 1.6rem;--slide-size-sm: 50%;--slide-spacing-lg: 2rem;--slide-size-lg: 20% ;--detail-high-contrast: rgb(192, 192, 192);--detail-medium-contrast: rgb(234, 234, 234)}.embla__viewport{overflow:hidden}.embla__container{backface-visibility:hidden;display:flex;touch-action:pan-y pinch-zoom;margin-left:calc(var(--slide-spacing) * -1)}@media(min-width:750px){.embla__container{margin-left:calc(var(--slide-spacing-sm) * -1)}}@media(min-width:1200px){.embla__container{margin-left:calc(var(--slide-spacing-lg) * -1)}}.embla__slide{min-width:0;flex:0 0 var(--slide-size);padding-left:var(--slide-spacing)}@media(min-width:750px){.embla__slide{flex:0 0 var(--slide-size-sm);padding-left:var(--slide-spacing-sm)}}@media(min-width:1200px){.embla__slide{flex:0 0 var(--slide-size-lg);padding-left:var(--slide-spacing-lg)}}.embla__slide__number{box-shadow:inset 0 0 0 .2rem var(--detail-medium-contrast);border-radius:1.8rem;font-size:4rem;font-weight:600;display:flex;align-items:center;justify-content:center;height:var(--slide-height);user-select:none}.embla__controls{display:grid;grid-template-columns:auto 1fr;justify-content:space-between;gap:1.2rem}.embla__buttons{display:grid;grid-template-columns:repeat(2,1fr);gap:.6rem;align-items:center}.embla__button{-webkit-tap-highlight-color:rgba(var(--emphasize-color),.5);-webkit-appearance:none;appearance:none;background-color:transparent;touch-action:manipulation;display:inline-flex;text-decoration:none;cursor:pointer;border:0;padding:0;margin:0;box-shadow:inset 0 0 0 .2rem var(--detail-medium-contrast);width:3rem;height:3rem;z-index:1;border-radius:50%;color:var(--primary-color);display:flex;align-items:center;justify-content:center}.embla__button:disabled{color:var(--detail-high-contrast)}.embla__button__svg{width:35%;height:35%}.embla__dots{display:flex;flex-wrap:wrap;justify-content:flex-end;align-items:center;margin-right:-.5rem}.embla__dot{-webkit-tap-highlight-color:rgba(var(--emphasize-color),.5);-webkit-appearance:none;appearance:none;background-color:transparent;touch-action:manipulation;display:inline-flex;text-decoration:none;cursor:pointer;border:0;padding:0;margin:0;width:2.4rem;height:2.4rem;display:flex;align-items:center;justify-content:center;border-radius:50%}.embla__dot:after{box-shadow:inset 0 0 0 .2rem var(--detail-medium-contrast);width:1.4rem;height:1.4rem;border-radius:50%;display:flex;align-items:center;content:""}.embla__dot--selected:after{box-shadow:inset 0 0 0 .2rem var(--primary-color)}@media(max-width:1000px){.embla__button{width:2.4rem;height:2.4rem}.embla__dot{width:1.8rem;height:1.8rem}.embla__dot:after{width:1rem;height:1rem}.embla__dots{margin-right:-.4rem}}}
