@font-face{font-family:FreightDispProMedium;src:url(freightdisplay-pro-medium.eot);src:url(freightdisplay-pro-medium.eot?#iefix) format("embedded-opentype"),url(freightdisplay-pro-medium.woff2) format("woff2"),url(freightdisplay-pro-medium.woff) format("woff"),url(freightdisplay-pro-medium.ttf) format("truetype"),url(freightdisplay-pro-medium.svg#youworkforthem) format("svg");font-weight:400;font-style:normal}@font-face{font-family:BananaGroteskRegular;src:url(BananaGrotesk-Regular.woff2) format("woff2"),url(BananaGrotesk-Regular.woff) format("woff");font-weight:400;font-style:normal;font-display:block}.accordion summary{display:flex;position:relative;align-items:center;line-height:1;gap:.75rem;padding:1rem 0}@media (min-width:50em){.accordion summary{gap:1rem}}.accordion .summary__title{display:flex;flex:1}.accordion .summary__title+.icon-plus{height:calc(var(--font-heading-scale) * .6rem)}.accordion+.accordion{margin-top:0;border-top:none}.accordion{margin-top:2.5rem;margin-bottom:0;border-top:.0625rem solid #818181;border-bottom:.0625rem solid #818181}.accordion__title{font-family:BananaGroteskRegular;font-weight:300;font-size:1rem;line-height:1.5;letter-spacing:.01125em;color:#000;display:inline-block;max-width:calc(100% - 1rem);min-height:1.6rem;margin:0;word-break:break-word;flex:1}@media (min-width:50em){.accordion__title{font-size:1.125rem;line-height:1.5555555556;letter-spacing:.01em;max-width:calc(100% - 6rem)}}.accordion--icon-right .accordion__title{font-family:FreightDispProMedium;font-weight:500;font-size:1.25rem;line-height:1.4;letter-spacing:.012em;max-width:100%;width:100%}@media (min-width:50em){.accordion--icon-right .accordion__title{font-size:1.5rem;line-height:1.375;letter-spacing:.01em}}.accordion__animated-icon{width:.875rem;height:.875rem;position:relative;margin:.625rem 0 .625rem .625rem}.accordion--icon-right .accordion__animated-icon{width:1rem;height:1rem;margin:0}.accordion__animated-icon:after,.accordion__animated-icon:before{content:"";position:absolute;top:50%;left:50%;background-color:#000}.accordion__animated-icon:before{width:100%;height:1px;transform:translate(-50%,-50%)}.accordion__animated-icon:after{width:1px;height:100%;transform:translate(-50%,-50%) scaleY(1);transition:transform .3s ease}.accordion details[open]>summary .accordion__animated-icon:after{transform:translate(-50%,-50%) scaleY(0)}.accordion .icon-accordion{align-self:center;fill:rgb(var(--color-foreground));height:calc(var(--font-heading-scale) * 2rem);margin-right:calc(var(--font-heading-scale) * 1rem);width:calc(var(--font-heading-scale) * 2rem)}.accordion details[open]>summary .icon-plus{transform:rotate(45deg)}.accordion__content{word-break:break-word;overflow-x:auto;margin-top:-.25rem}.accordion__content.rte p{font-size:.875rem;line-height:1.5714285714;letter-spacing:.01em;max-width:106ch}@media screen and (min-width:990px){.accordion__content.rte p{font-size:1rem;line-height:1.75;letter-spacing:.01em}}.accordion--icon-right .accordion__content.rte p{font-size:1rem;line-height:1.375;letter-spacing:.00875em}@media screen and (min-width:990px){.accordion--icon-right .accordion__content.rte p{font-size:1.125rem;line-height:1.5555555556;letter-spacing:.0088888889em}}.accordion__content.rte li{font-size:.875rem;line-height:1.5714285714;letter-spacing:.01em}@media screen and (min-width:990px){.accordion__content.rte li{font-size:1rem;line-height:1.75;letter-spacing:.01em}}.accordion__content.rte .accordion__spec-link{font-size:.875rem;line-height:1.5714285714;letter-spacing:.01em}.accordion__content.rte p,.accordion__content.rte ul{margin-left:2.25rem}@media (min-width:50em){.accordion__content.rte p,.accordion__content.rte ul{margin-left:2.5rem}}.accordion--icon-right .accordion__content.rte p,.accordion--icon-right .accordion__content.rte ul{margin-left:0;margin-right:2rem}@media (min-width:50em){.accordion--icon-right .accordion__content.rte p,.accordion--icon-right .accordion__content.rte ul{margin-right:2.8125rem}}.accordion__content.rte p:last-child,.accordion__content.rte ul:last-child{margin-bottom:1.5rem}.accordion__content.rte p:first-child,.accordion__content.rte ul:first-child{margin-top:0}.accordion__content.rte ul{padding-left:1.1rem}.accordion__content img{max-width:100%}summary .icon-plus{position:relative;height:.9375rem;top:.4375rem;padding:0 .9375rem;transition:all .5s ease}