section.u4m-accordion{margin:0 auto 150rem}@media (max-width:768px){section.u4m-accordion{margin:0 auto 120rem}}@media (max-width:580px){section.u4m-accordion{margin:0 auto 100rem}}section.u4m-accordion .inner.unset-width,section.u4m-accordion .inner:not(.unset-width){float:none;margin-left:auto;margin-right:auto;max-width:1280rem;padding-left:20rem;padding-right:20rem}section.u4m-accordion .inner:not(.unset-width){max-width:1120rem}section.u4m-accordion .inner .content-block{margin-bottom:50rem}section.u4m-accordion .inner .toggles{align-items:center;display:flex;gap:20rem;justify-content:center;margin:50rem auto 30rem}section.u4m-accordion .inner .toggles button{align-items:center;background-color:#fff;border:1rem solid #e9e9e9;border-radius:4rem;cursor:pointer;display:flex;font-weight:600;gap:8rem;justify-content:center;padding:16rem;transition:background-color .2s}section.u4m-accordion .inner .toggles button:focus,section.u4m-accordion .inner .toggles button:hover{background-color:#fdfdfd}section.u4m-accordion .inner .toggles button.active{background-color:#f7f7f7}section.u4m-accordion .inner .accordions{display:flex;flex-direction:column;gap:30rem;margin:0 auto}section.u4m-accordion .inner .accordions details{background-color:#fff;border:2rem solid #e3e2e3;border-radius:12rem;cursor:pointer;overflow:hidden;transition:background-color .2s}section.u4m-accordion .inner .accordions details summary{color:#231f20;font-family:Roboto;font-size:24rem;font-weight:700;letter-spacing:-.01em;line-height:1.2;margin-bottom:10rem;margin-top:0}section.u4m-accordion .inner .accordions details summary span{font-weight:400}@media (max-width:1024px){section.u4m-accordion .inner .accordions details summary{font-size:28rem}}@media (max-width:580px){section.u4m-accordion .inner .accordions details summary{font-size:24rem}}section.u4m-accordion .inner .accordions details summary{list-style:none;margin:0;padding:20rem 70rem 20rem 20rem;position:relative}@media (max-width:768px){section.u4m-accordion .inner .accordions details summary{font-size:20rem}}@media (max-width:580px){section.u4m-accordion .inner .accordions details summary{margin-bottom:0}}section.u4m-accordion .inner .accordions details summary:after{background-position:50%;background-repeat:no-repeat;content:"";height:36rem;position:absolute;right:22rem;top:50%;transform:translateY(-50%);transition:transform .2s ease-in-out;width:36rem}@media (max-width:768px){section.u4m-accordion .inner .accordions details summary:after{height:18rem;width:18rem}}section.u4m-accordion .inner .accordions details:not([open]) summary:after{background-image:url(https://info.firstinspires.org/hubfs/web/design/first-web/Elements/accordionPlus.svg)}section.u4m-accordion .inner .accordions details[open] summary{background-color:#0066b3;color:#fff}section.u4m-accordion .inner .accordions details[open] summary:after{background-image:url(https://info.firstinspires.org/hubfs/web/design/first-web/Elements/accordionMinus.svg)}section.u4m-accordion .inner .accordions details[open],section.u4m-accordion .inner .accordions details[open]:hover{background-color:#fdfdfd}section.u4m-accordion .inner .accordions details:hover{background-color:#f7f7f7}section.u4m-accordion .inner .accordions details:last-child{border-bottom:1rem solid #e3e2e3}section.u4m-accordion .inner .accordions details div.accordion-content{margin-left:auto;margin-right:auto;padding:50rem}@media (max-width:768px){section.u4m-accordion .inner .accordions details div.accordion-content{padding:30rem 20rem}}section.u4m-accordion .inner .accordions details div.accordion-content ol a,section.u4m-accordion .inner .accordions details div.accordion-content p a,section.u4m-accordion .inner .accordions details div.accordion-content ul a{color:#0066b3;cursor:pointer;display:inline;font-weight:600;text-decoration:underline}section.u4m-accordion .inner .accordions details div.accordion-content ol a:focus,section.u4m-accordion .inner .accordions details div.accordion-content ol a:hover,section.u4m-accordion .inner .accordions details div.accordion-content p a:focus,section.u4m-accordion .inner .accordions details div.accordion-content p a:hover,section.u4m-accordion .inner .accordions details div.accordion-content ul a:focus,section.u4m-accordion .inner .accordions details div.accordion-content ul a:hover{color:#231f20}section.u4m-accordion .inner .accordions details div.accordion-content a:not(.button):not(.button-white):not(.button-large):not(.button-stroked):not(.button-stroked-white):not(.button-text):not(.button-text-white){color:#0066b3;cursor:pointer;display:inline;font-weight:600;text-decoration:underline}section.u4m-accordion .inner .accordions details div.accordion-content a:not(.button):not(.button-white):not(.button-large):not(.button-stroked):not(.button-stroked-white):not(.button-text):not(.button-text-white):focus,section.u4m-accordion .inner .accordions details div.accordion-content a:not(.button):not(.button-white):not(.button-large):not(.button-stroked):not(.button-stroked-white):not(.button-text):not(.button-text-white):hover{color:#231f20}section.u4m-accordion .inner .accordions details div.accordion-content :last-child{margin-bottom:0}