.text-section{overflow:hidden}.text-section .text-section-container{background:var(--bg-colour);isolation:isolate;position:relative}@media only screen and (max-width:767.98px){.text-section .text-section-container.vertical-padding{padding-bottom:80px;padding-top:80px}.text-section .text-section-container.vertical-margin{margin-bottom:80px;margin-top:80px}}.text-section .text-section-container .page-width .content-wrapper{align-items:var(--content-alignment);display:flex;flex-flow:column nowrap;gap:15px;justify-content:center;position:relative;width:100%}.text-section .text-section-container .page-width .content-wrapper .body,.text-section .text-section-container .page-width .content-wrapper .heading,.text-section .text-section-container .page-width .content-wrapper .subtitle{color:var(--text-colour);text-align:var(--text-alignment)}.text-section .text-section-container .page-width .content-wrapper .heading{font-weight:700;line-height:.95;max-width:415px}.text-section .text-section-container .page-width .content-wrapper .subtitle{font-size:16px;font-weight:500;line-height:1.375;max-width:415px}.text-section .text-section-container .page-width .content-wrapper .body{font-size:14px;line-height:1.3;max-width:680px}.text-section .text-section-container .mous-logo{aspect-ratio:137/79;background:linear-gradient(to left,var(--logo-colour) 0,transparent 95%);clip-path:polygon(0 100%,35% 0,50% 48%,67% 0,100% 100%);height:auto;inset:auto auto calc(var(--section-spacing)*-1) -20px;max-width:370px;position:absolute;width:50%;z-index:-1}@media only screen and (max-width:575.98px){.text-section .text-section-container .mous-logo{width:calc(80% + 1.5rem)}}@media only screen and (max-width:319.98px){.text-section .text-section-container .mous-logo{width:calc(80% + 1rem)}}@media only screen and (max-width:767.98px){.text-section .text-section-container .mous-logo{inset:auto auto -80px -20px}}.text-section .accordion-section{border-bottom:1px solid #eee}.text-section .accordion-section .accordion-title{font-family:T-Star,sans-serif;font-size:32px;text-align:left;text-transform:uppercase}@media only screen and (max-width:767.98px){.text-section .accordion-section .accordion-title{font-size:24px}}.text-section .accordion-section .accordion-container{margin-top:24px!important}.text-section .accordion-section .accordion{border-top:1px solid #eee}.text-section .accordion-section .accordion>*{pointer-events:none}.text-section .accordion-section .accordion .icon{justify-content:center}.text-section .accordion-section .accordion .heading{font-size:16px;line-height:1.3;text-align:left!important}.text-section .accordion-section .accordion.active svg:first-of-type,.text-section .accordion-section .accordion:not(.active) svg:last-of-type{display:none}.text-section .accordion-section .panel .content{line-height:1.5;padding:0 0 16px;text-align:left}.text-section .accordion-section .panel .content ul{padding-left:1.5em}.text-section .accordion-section .panel .content ul li{line-height:1.5}.text-section .accordion-section .panel .content>:first-child{margin-top:0}.text-section .accordion-wrapper+.content-wrapper,.text-section .content-wrapper+.accordion-wrapper{margin-top:80px}body.collection .text-section .page-width .content-wrapper{gap:32px;margin-left:auto;margin-right:auto;max-width:676px}body.collection .text-section .page-width .content-wrapper .heading{font-weight:700;max-width:100%}body.collection .text-section .page-width .content-wrapper .subtitle{font-weight:400!important;line-height:1.5!important;max-width:100%}body.collection .text-section .page-width .content-wrapper .body h1,body.collection .text-section .page-width .content-wrapper .body h2,body.collection .text-section .page-width .content-wrapper .body h3,body.collection .text-section .page-width .content-wrapper .body h4,body.collection .text-section .page-width .content-wrapper .body h5,body.collection .text-section .page-width .content-wrapper .body h6{font-family:T-Star,sans-serif;line-height:1;text-transform:uppercase}body.collection .text-section .page-width .content-wrapper .body h2{font-size:48px}@media only screen and (max-width:991.98px){body.collection .text-section .page-width .content-wrapper .body h2{font-size:32px}body.collection .text-section .page-width .content-wrapper .body h2.accordion-title{font-size:24px}}body.collection .text-section .page-width .content-wrapper .body p{font-size:14px;line-height:1.5}body.collection .text-section .page-width .content-wrapper .body p>*{font-size:14px}body.collection .text-section .page-width .content-wrapper .body p a{color:var(--accent-2-color);font-weight:700;text-decoration:underline}body.collection .text-section .page-width .content-wrapper .body>*{margin-top:0}body.collection .text-section .page-width .content-wrapper .body>*+*{margin-top:32px}
