.modul.toggle_boxes .intro_container{margin-bottom:calc(var(--content_spacing) * 2)}.modul.toggle_boxes .toggle_boxes_container{padding:0 calc(var(--module_spacing) * 2);display:flex;flex-direction:column;gap:calc(var(--content_spacing) * 1)}.modul.toggle_boxes .toggle_box{background:var(--color_bg_gray);border-radius:16px}.modul.toggle_boxes .toggle_box.active .toggle_box_content{display:block}.modul.toggle_boxes .toggle_box_header{padding:calc(var(--content_spacing) * 1);display:flex;align-items:center;justify-content:space-between;cursor:pointer;border:none;background:0 0;width:100%;text-align:left;font-family:inherit;border-radius:16px;transition:all .2s ease}.modul.toggle_boxes .toggle_box_header:focus-visible{outline:var(--color_ci_primary) solid 2px;outline-offset:2px}@media (prefers-contrast:high){.modul.toggle_boxes .toggle_box_header:focus-visible{outline:solid 3px}}.modul.toggle_boxes .toggle_box_header:hover{background:rgba(0,0,0,.05)}.modul.toggle_boxes .toggle_box_header:active{transform:translateY(1px)}.modul.toggle_boxes .toggle_box_header .icon_wrap{width:60px;height:60px;flex-shrink:0}.modul.toggle_boxes .toggle_box_header .icon_wrap img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;display:block}.modul.toggle_boxes .toggle_box_header .left{display:flex;align-items:center;gap:calc(var(--content_spacing) * 1)}.modul.toggle_boxes .toggle_box_header .left h3{margin:0}.modul.toggle_boxes .toggle_box_header .toggle_icon,.modul.toggle_boxes .toggle_box_header .toggle_icon img{transition:transform .3s ease}.modul.toggle_boxes .toggle_box_content{max-height:0;overflow:hidden;padding:0 calc(var(--content_spacing) * 1);transition:max-height .3s ease,padding .3s ease}@media (prefers-reduced-motion:reduce){.modul.toggle_boxes .toggle_box_content{transition:none}}.modul.toggle_boxes .toggle_box_content .text{padding-top:calc(var(--content_spacing) * .5);padding-bottom:calc(var(--content_spacing) * 1)}.modul.toggle_boxes.active .toggle_box_content{padding-top:0;padding-bottom:0}.modul.toggle_boxes.active .toggle_box_content .text{padding-top:0}@media (max-width:1000px){.modul.toggle_boxes .toggle_boxes_container{padding:0}}@media (max-width:600px){.modul.toggle_boxes .toggle_box_header{-webkit-hyphens:auto;hyphens:auto}.modul.toggle_boxes .toggle_box_header .icon_wrap{width:40px;height:40px}.modul.toggle_boxes .toggle_box_header .toggle_icon img{height:14px;width:auto}}
/*# sourceMappingURL=../sourcemaps/toggle_boxes.min.css.map */
