@charset "UTF-8";
/*!
 * Accordion v3.1.1
 * Simple accordion created in pure Javascript.
 * https://github.com/michu2k/Accordion
 *
 * Copyright (c) Michał Strumpf
 * Published under MIT License
 */:root{--tec-color-border-secondary-month-grid:#000}.accordion-block{margin-top:3.2rem;margin-bottom:3.2rem}.accordion-block .accordion-group-block+.accordion-group-block{margin-top:2rem}.accordion-block .accordion-group-block>.wp-block-group{box-sizing:border-box;border-radius:.4rem;border-width:2px;border-style:solid;background-color:var(--wp--preset--color--white)}.accordion-block .accordion-group-block>.wp-block-group:not(.has-border-color){border-color:var(--wp--preset--color--black)}.accordion-block .accordion-group-block.js-enabled .accordion-panel{visibility:hidden}.accordion-block .accordion-group-block.is-active .accordion-panel{visibility:visible}.accordion-block .accordion-group-block.is-active .accordion-trigger:after{--tw-translate-y:-.8rem;--tw-scale-y:-1;-webkit-transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.accordion-block .accordion-group-block .accordion-panel{overflow:hidden;padding-left:2rem;padding-right:2rem}@media (min-width:768px){.accordion-block .accordion-group-block .accordion-panel{padding-left:3.2rem;padding-right:3.2rem}}.accordion-block .accordion-group-block .accordion-panel{transition-property:height,visibility;transition-timing-function:ease}.accordion-block .accordion-group-block .accordion-panel>:first-child{margin-top:2rem}@media (min-width:768px){.accordion-block .accordion-group-block .accordion-panel>:first-child{margin-top:3.2rem}}.accordion-block .accordion-group-block .accordion-panel>:last-child{margin-bottom:2rem}@media (min-width:768px){.accordion-block .accordion-group-block .accordion-panel>:last-child{margin-bottom:3.2rem}}.accordion-block .accordion-group-block .accordion-trigger:focus{color:#8a8a8a}.accordion-block .accordion-group-block .accordion-trigger:after{content:"";text-align:center;-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-transform-origin:center;transform-origin:center;position:absolute;top:50%;width:0;height:0;border-left:15px solid transparent;border-right:15px solid transparent;border-top:15px solid transparent;right:3.2rem;border-top-color:var(--wp--preset--color--black)}.accordion-block .accordion-group-block .accordion-trigger{position:relative;margin:0;display:block;width:100%;cursor:pointer;border-width:0;background-color:transparent;padding:2.4rem 4rem 2rem 3.2rem;font-family:var(--wp--preset--font-family--secondary);font-size:3rem;line-height:3.6rem;font-weight:700;text-transform:uppercase;line-height:1;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.accordion-block .has-border-color.has-white-border-color .accordion-trigger:after{border-top-color:var(--wp--preset--color--white)}.accordion-block .has-border-color.has-black-border-color .accordion-trigger:after{border-top-color:var(--wp--preset--color--black)}.accordion-block .has-border-color.has-blue-border-color .accordion-trigger:after{border-top-color:var(--wp--preset--color--blue)}.accordion-block .has-border-color.has-purple-border-color .accordion-trigger:after{border-top-color:var(--wp--preset--color--purple)}.accordion-block .has-border-color.has-green-border-color .accordion-trigger:after{border-top-color:var(--wp--preset--color--green)}.accordion-block .has-border-color.has-yellow-border-color .accordion-trigger:after{border-top-color:var(--wp--preset--color--yellow)}.accordion-block .has-border-color.has-gold-border-color .accordion-trigger:after{border-top-color:var(--wp--preset--color--gold)}.accordion-block .has-border-color.has-sky-blue-border-color .accordion-trigger:after{border-top-color:var(--wp--preset--color--sky-blue)}.accordion-block .has-border-color.has-fuchsia-border-color .accordion-trigger:after{border-top-color:var(--wp--preset--color--fuchsia)}.accordion-block .has-border-color.has-green-cyan-border-color .accordion-trigger:after{border-top-color:var(--wp--preset--color--green-cyan)}.accordion-block .has-border-color.has-sunset-orange-border-color .accordion-trigger:after{border-top-color:var(--wp--preset--color--sunset-orange)}.accordion-block .has-border-color.has-lime-border-color .accordion-trigger:after{border-top-color:var(--wp--preset--color--lime)}.accordion-block .has-border-color.has-peach-border-color .accordion-trigger:after{border-top-color:var(--wp--preset--color--peach)}.accordion-block .has-border-color.has-teal-border-color .accordion-trigger:after{border-top-color:var(--wp--preset--color--teal)}.accordion-block .has-border-color.has-dark-sky-blue-border-color .accordion-trigger:after{border-top-color:var(--wp--preset--color--dark-sky-blue)}.accordion-block .has-border-color.has-aqua-border-color .accordion-trigger:after{border-top-color:var(--wp--preset--color--aqua)}.accordion-block .has-border-color.has-eggshell-border-color .accordion-trigger:after{border-top-color:var(--wp--preset--color--eggshell-blue)}.accordion-block .has-border-color.has-mint-border-color .accordion-trigger:after{border-top-color:var(--wp--preset--color--mint)}.accordion-block .has-border-color.has-light-brown-border-color .accordion-trigger:after{border-top-color:var(--wp--preset--color--light-brown)}.accordion-block .has-border-color.has-red-border-color .accordion-trigger:after{border-top-color:var(--wp--preset--color--red)}.accordion-block .has-border-color.has-light-red-border-color .accordion-trigger:after{border-top-color:var(--wp--preset--color--light-red)}.lang-rtl .accordion-block .accordion-group-block .accordion-trigger,[dir=rtl] .accordion-block .accordion-group-block .accordion-trigger{padding:2.4rem 3.2rem 2rem 8rem}.lang-rtl .accordion-block .accordion-group-block .accordion-trigger:after,[dir=rtl] .accordion-block .accordion-group-block .accordion-trigger:after{left:3.2rem;right:auto}