.M-ToggBox{box-sizing:border-box;font-family:system-ui,-apple-system,sans-serif;margin:0 auto;max-width:1200px;padding:0 1rem;width:100%}.M-ToggBox_item{border-bottom:1px solid transparent;margin-bottom:1rem}.M-ToggBox_trigger{align-items:center;background:none;border:none;cursor:pointer;display:flex;gap:1.5rem;outline:none;padding:.5rem 0;text-align:left;transition:all .3s ease;width:100%}.M-ToggBox_icon{align-items:center;background-color:var(--toggbox-icon-bg,#f5a623);border-radius:50%;color:var(--toggbox-icon-color,#fff);display:flex;height:48px;justify-content:center;min-width:48px;transition:background-color .3s ease,transform .3s ease;width:48px}.M-ToggBox_title{color:var(--toggbox-title-color,#333);font-size:1.125rem;font-weight:700;line-height:1.4;margin:0;transition:color .3s ease}.M-ToggBox_content{display:grid;grid-template-rows:0fr;overflow:hidden;transition:grid-template-rows .3s ease-out}.M-ToggBox_contentInner{color:var(--toggbox-content-color,#666);font-size:1rem;line-height:1.6;min-height:0;opacity:0;padding:0 0 0 calc(48px + 1.5rem);transform:translateY(-10px);transition:opacity .3s ease,transform .3s ease}.M-ToggBox_item.active .M-ToggBox_icon{background-color:var(--toggbox-icon-bg-active,red);transform:rotate(90deg)}.M-ToggBox_item.active .M-ToggBox_title{color:var(--toggbox-title-color-active,#e1232f)}.M-ToggBox_item.active .M-ToggBox_content{grid-template-rows:1fr}.M-ToggBox_item.active .M-ToggBox_contentInner{opacity:1;padding-bottom:1.5rem;transform:translateY(0)}@media (max-width:767px){.M-ToggBox_trigger{gap:1rem}.M-ToggBox_icon{height:40px;min-width:40px;width:40px}.M-ToggBox_title{font-size:1rem}.M-ToggBox_contentInner{padding-left:calc(40px + 1rem)}}@media (min-width:768px) and (max-width:1023px){.M-ToggBox_title{font-size:1.125rem}}@media (min-width:1024px){.M-ToggBox_title{font-size:1.25rem}}.M-ToggBox_trigger:focus-visible{border-radius:4px;outline:2px solid var(--toggbox-icon-bg-active,red);outline-offset:4px}