.big-curiosity-wrapper{box-sizing:border-box;justify-content:center;width:100%;margin-top:-41px;margin-bottom:64px;padding:0 16px;display:flex}.big-curiosity{border:1px solid #0000001a;border-radius:24px;width:1318px;height:880px;position:relative;overflow:hidden}.big-curiosity__icon{border-radius:100px;width:40px;height:40px;position:absolute;top:16px}.big-curiosity__icon--left{left:16px}.big-curiosity__icon--right{right:16px}.big-curiosity__header{position:absolute;top:72px;left:139px}.big-curiosity__eyebrow{font-family:"Inter Tight",var(--font-sans,sans-serif);color:#000;font-size:16px;font-weight:600;line-height:28px;display:block}.big-curiosity__title{color:#000;width:750px;margin:10px 0 0;font-family:Items,Georgia,serif;font-size:64px;font-weight:300;line-height:70px}.big-curiosity__logo{object-fit:contain;object-position:right center;width:240px;height:115px;position:absolute;top:86px;right:144px}.big-curiosity__cards{gap:24px;width:1035px;height:370px;display:flex;position:absolute;top:254px;left:139px}.big-curiosity__card{color:#fff;box-sizing:border-box;background-color:#2a2a2a;background-position:50%;background-size:cover;border-radius:16px;flex-direction:column;justify-content:flex-end;height:370px;padding:32px;text-decoration:none;display:flex;position:relative;overflow:hidden}.big-curiosity__card:after{content:"";z-index:1;background:linear-gradient(#0000 0%,#000c 100%);width:100%;height:70%;position:absolute;bottom:0;left:0}.big-curiosity__card{width:328px}.big-curiosity__card--wide{width:683px}.big-curiosity__card:hover .big-curiosity__card-arrow{background-color:#000;transform:translate(2px,-2px)}.big-curiosity__card:hover .big-curiosity__card-arrow svg path{stroke:#fff}.big-curiosity__card-content{z-index:2;position:relative}.big-curiosity__card-title{margin:0 0 8px;font-family:Items,Georgia,serif;font-size:36px;font-weight:300;line-height:44px}.big-curiosity__card-desc{font-family:"Inter Tight",var(--font-sans,sans-serif);margin:0;font-size:16px;font-weight:600;line-height:1.4}.big-curiosity__card-arrow{z-index:2;background:#fff;border-radius:8px;justify-content:center;align-items:center;width:40px;height:40px;transition:background-color .4s .1s,transform .4s .1s;display:flex;position:absolute;top:24px;right:24px}.big-curiosity__card-arrow svg path{transition:stroke .4s .1s}.big-curiosity__appetite{box-sizing:border-box;border-radius:24px;align-items:center;gap:40px;width:1035px;height:184px;padding:0 60px 0 50px;display:flex;position:absolute;top:648px;left:139px}.big-curiosity__appetite-logo{object-fit:contain;flex-shrink:0;width:91px;height:auto}.big-curiosity__appetite-logo-placeholder{background:url("data:image/svg+xml;utf8,<svg viewBox=\"0 0 91 141\" xmlns=\"http://www.w3.org/2000/svg\"><rect width=\"91\" height=\"141\" fill=\"%23ddd\"/></svg>") 50%/contain no-repeat;flex-shrink:0;width:91px;height:141px}.big-curiosity__appetite-text{flex-direction:column;flex-grow:1;gap:8px;margin-left:20px;display:flex}.big-curiosity__appetite-title{color:#000;margin:0;font-family:Items,Georgia,serif;font-size:36px;font-weight:300;line-height:44px}.big-curiosity__appetite-desc{font-family:"Inter Tight",var(--font-sans,sans-serif);color:#000;max-width:500px;margin:0;font-size:18px;font-weight:400;line-height:24px}.big-curiosity__appetite-btn{color:#000;letter-spacing:-.02em;box-sizing:border-box;border:2px solid #000;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;gap:10px;width:209px;height:48px;font-family:Inter,sans-serif;font-size:20px;font-weight:500;line-height:1;text-decoration:none;transition:background-color .4s .1s,color .4s .1s,transform .4s .1s;display:flex}.big-curiosity__appetite-btn:hover{color:#fff;background-color:#000;transform:translateY(-1px)}@media screen and (max-width:1350px){.big-curiosity-wrapper{padding:0 61px!important}.big-curiosity{box-sizing:border-box!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:start!important;gap:40px!important;width:100%!important;height:auto!important;margin-bottom:0!important;padding:60px 40px!important;display:grid!important;transform:none!important}.big-curiosity__logo,.big-curiosity__header,.big-curiosity__cards,.big-curiosity__appetite{position:static!important;inset:auto!important;transform:none!important}.big-curiosity__header{grid-column:1/2!important}.big-curiosity__logo{grid-column:2/3!important;width:180px!important;height:auto!important}.big-curiosity__cards{flex-direction:row!important;grid-column:1/3!important;gap:24px!important;width:100%!important;height:auto!important;display:flex!important}.big-curiosity__card{flex:1!important;width:auto!important;min-width:0!important}.big-curiosity__card--wide{flex:1.5!important}.big-curiosity__appetite{flex-direction:row!important;grid-column:1/3!important;align-items:center!important;gap:24px!important;width:100%!important;height:auto!important;min-height:184px!important;padding:32px 40px!important;display:flex!important}.big-curiosity__appetite-text{flex:1!important}}@media screen and (max-width:1024px){.big-curiosity-wrapper{padding:0 61px!important}.big-curiosity{flex-direction:column!important;gap:32px!important;padding:50px 32px 32px!important;display:flex!important}.big-curiosity__header{text-align:left!important;width:100%!important;max-width:100%!important;margin:0!important}.big-curiosity__title{width:100%!important;max-width:100%!important;margin:8px 0 0!important;font-size:64px!important;line-height:70px!important}.big-curiosity__logo{align-self:flex-start!important;width:160px!important;height:auto!important;margin-top:0!important}.big-curiosity__cards{flex-direction:column!important;gap:24px!important}.big-curiosity__card{height:300px!important}.big-curiosity__appetite{flex-direction:column!important;align-items:flex-start!important}}@media screen and (max-width:768px){.big-curiosity-wrapper{margin-top:80px!important;margin-bottom:80px!important;padding:0 16px!important}.big-curiosity{flex-direction:column!important;align-items:flex-start!important;gap:32px!important;width:100%!important;max-width:100%!important;height:auto!important;margin-bottom:0!important;padding:104px 20px 20px!important;display:flex!important;position:relative!important;transform:none!important}.big-curiosity__logo,.big-curiosity__header,.big-curiosity__cards,.big-curiosity__appetite{position:static!important}.big-curiosity__header{text-align:left!important;width:100%!important;max-width:100%!important;margin:0!important}.big-curiosity__eyebrow{margin-bottom:6px!important;font-size:16px!important;line-height:24px!important}.big-curiosity__title{word-wrap:break-word!important;overflow-wrap:break-word!important;width:100%!important;max-width:100%!important;margin:0!important;font-size:64px!important;line-height:70px!important}.big-curiosity__logo{object-fit:contain!important;object-position:left center!important;align-self:flex-start!important;width:150px!important;height:auto!important;margin-top:0!important;margin-bottom:0!important}.big-curiosity__cards{flex-direction:column!important;align-items:center!important;gap:24px!important;width:100%!important;height:auto!important;display:flex!important}.big-curiosity__card{opacity:1!important;border-radius:16px!important;flex:none!important;width:334px!important;height:370px!important;transform:rotate(0)!important}.big-curiosity__card--wide{flex:none!important;width:334px!important}.big-curiosity__card-desc{font-size:16px!important;line-height:28px!important}.big-curiosity__appetite{text-align:left!important;flex-direction:column!important;align-items:flex-start!important;width:100%!important;height:auto!important;padding:32px 20px!important;display:flex!important}.big-curiosity__appetite-text{text-align:left!important;align-items:flex-start!important;margin-left:0!important}}
.sector-page-main{flex-direction:column;padding-bottom:0;display:flex;gap:0!important}.sector-page-main>*{margin-top:0!important;margin-bottom:0!important}.sector-page-main .sector-intro-wrapper .sector-intro,.sector-page-main .sector-intro{margin-top:0!important;margin-bottom:0!important;padding-top:80px!important;padding-bottom:80px!important}.sector-page-main .sector-curiosity-wrapper .big-curiosity-wrapper,.sector-page-main .big-curiosity-wrapper{margin-top:0!important;margin-bottom:80px!important;padding-top:0!important;padding-bottom:0!important}.sector-page-main .sector-sustainability-wrapper .services-sustainability-wrapper,.sector-page-main .services-sustainability-wrapper{margin-top:0!important;margin-bottom:0!important;padding-top:0!important;padding-bottom:80px!important}.sector-page-main .sector-casestudies-wrapper>*,.sector-page-main .ss-case-studies,.sector-page-main .ss-page-case-studies{margin-top:0!important;margin-bottom:80px!important}@media screen and (max-width:768px){.sector-page-main .sector-casestudies-wrapper>*,.sector-page-main .ss-case-studies,.sector-page-main .ss-page-case-studies{margin-top:0!important;margin-bottom:48px!important}.sector-page-main .sector-casestudies-wrapper>* .ss-case-studies__cards-wrapper,.sector-page-main .ss-case-studies .ss-case-studies__cards-wrapper,.sector-page-main .ss-page-case-studies .ss-case-studies__cards-wrapper{width:300px!important;max-width:100%!important;height:520px!important;margin:0 auto!important;position:relative!important}.sector-page-main .sector-casestudies-wrapper>* .ss-case-studies__shadow-card--dark,.sector-page-main .ss-case-studies .ss-case-studies__shadow-card--dark,.sector-page-main .ss-page-case-studies .ss-case-studies__shadow-card--dark{border-radius:16px!important;width:271px!important;height:420px!important;top:30px!important;left:14px!important;transform:rotate(1.82deg)!important}.sector-page-main .sector-casestudies-wrapper>* .ss-case-studies__shadow-card--medium,.sector-page-main .ss-case-studies .ss-case-studies__shadow-card--medium,.sector-page-main .ss-page-case-studies .ss-case-studies__shadow-card--medium{border-radius:16px!important;width:279px!important;height:420px!important;top:50px!important;left:10px!important;transform:rotate(-3.01deg)!important}.sector-page-main .sector-casestudies-wrapper>* .ss-case-studies__main-card,.sector-page-main .ss-case-studies .ss-case-studies__main-card,.sector-page-main .ss-page-case-studies .ss-case-studies__main-card{border-radius:16px 16px 0 0!important;width:100%!important;height:417px!important;display:block!important;position:absolute!important;top:auto!important;bottom:0!important;left:0!important;overflow:hidden!important}.sector-page-main .sector-casestudies-wrapper>* .ss-case-studies__card-image-wrap,.sector-page-main .ss-case-studies .ss-case-studies__card-image-wrap,.sector-page-main .ss-page-case-studies .ss-case-studies__card-image-wrap{display:none!important}.sector-page-main .sector-casestudies-wrapper>* .ss-case-studies__card-content,.sector-page-main .ss-case-studies .ss-case-studies__card-content,.sector-page-main .ss-page-case-studies .ss-case-studies__card-content{z-index:5!important;box-sizing:border-box!important;flex-direction:column!important;justify-content:flex-end!important;width:100%!important;height:100%!important;padding:32px 24px!important;display:flex!important;position:absolute!important;inset:0!important}.sector-page-main .sector-casestudies-wrapper>* .ss-case-studies__card-content .ss-case-studies__card-eyebrow,.sector-page-main .ss-case-studies .ss-case-studies__card-content .ss-case-studies__card-eyebrow,.sector-page-main .ss-page-case-studies .ss-case-studies__card-content .ss-case-studies__card-eyebrow{width:auto!important;height:auto!important;margin:0 0 12px!important;font-size:16px!important}.sector-page-main .sector-casestudies-wrapper>* .ss-case-studies__card-content .ss-case-studies__card-title,.sector-page-main .ss-case-studies .ss-case-studies__card-content .ss-case-studies__card-title,.sector-page-main .ss-page-case-studies .ss-case-studies__card-content .ss-case-studies__card-title{color:#fff!important;width:219px!important;max-width:100%!important;height:auto!important;margin:0!important;font-family:Items,Georgia,serif!important;font-size:36px!important;font-weight:300!important;line-height:44px!important}.sector-page-main .sector-casestudies-wrapper>* .ss-case-studies__card-content .ss-case-studies__card-btn,.sector-page-main .ss-case-studies .ss-case-studies__card-content .ss-case-studies__card-btn,.sector-page-main .ss-page-case-studies .ss-case-studies__card-content .ss-case-studies__card-btn{width:fit-content!important;margin:16px 0 0!important}}.sector-page-main .sector-explore-services-wrapper .explore-services-wrapper,.sector-page-main .explore-services-wrapper{margin-top:0!important;margin-bottom:0!important;padding-top:0!important;padding-bottom:80px!important}.sector-page-main .sector-contact-wrapper>*,.sector-page-main .enquiry-section{margin-top:0!important;margin-bottom:80px!important;padding-top:0!important}.sector-page-main .sector-insights-wrapper>*,.sector-page-main .sector-faq-wrapper>*,.sector-page-main .faq{margin-top:0!important;margin-bottom:0!important;padding-top:0!important;padding-bottom:80px!important}
.stat-banner-section{justify-content:center;width:100%;margin-top:64px;margin-bottom:64px;padding:0 16px;display:flex}.stat-banner{color:#fff;background-color:#5a9677;border-radius:24px;width:100%;max-width:1220px;padding:16px}.stat-banner__inner-border{border:1px solid #fff;border-radius:16px;align-items:center;width:100%;min-height:209px;padding:32px 48px;display:flex}.stat-banner__content{justify-content:space-between;align-items:center;gap:32px;width:100%;display:flex}.stat-banner__header{flex-direction:column;gap:8px;width:100%;max-width:354px;display:flex}.stat-banner__heading{font-family:var(--font-serif,"Items", "Instrument Serif", Georgia, serif);margin:0;font-size:36px;font-weight:300;line-height:44px}.stat-banner__description{font-family:var(--font-sans,"Inter Tight", sans-serif);margin:0;font-size:18px;font-weight:400;line-height:1.4}.stat-banner__stats{gap:48px;display:flex}.stat-banner__stat-item{flex-direction:column;align-items:center;gap:12px;width:184px;display:flex}.stat-banner__stat-value{font-family:var(--font-serif,"Items", "Instrument Serif", Georgia, serif);text-align:center;margin:0;font-size:64px;font-weight:300;line-height:1}.stat-banner__stat-label{font-family:var(--font-sans,"Inter Tight", sans-serif);text-align:center;margin:0;font-size:18px;font-style:normal;font-weight:600;line-height:24px}@media screen and (max-width:1024px){.stat-banner__content{text-align:center;flex-direction:column}.stat-banner__header{align-items:center;max-width:100%}.stat-banner__inner-border{padding:32px}}@media screen and (max-width:768px){.stat-banner-section{margin-top:0;margin-bottom:48px}.stat-banner__content{text-align:center;align-items:center}.stat-banner__header{text-align:center;align-items:center;margin-left:auto;margin-right:auto}.stat-banner__heading{text-align:center;max-width:100%;margin:0 auto;font-size:36px;font-weight:300;line-height:44px}.stat-banner__description{font-family:"Inter Tight",var(--font-sans);text-align:center;margin:0 auto;font-size:18px;font-weight:400;line-height:24px}.stat-banner__stats{flex-direction:column;align-items:center;gap:24px;width:100%}.stat-banner__stat-item{text-align:center;align-items:center;width:100%}.stat-banner__inner-border{padding:24px 20px}}
.testimonial-quote-section{justify-content:center;width:100%;margin-top:96px;margin-bottom:96px;padding:0 16px;display:flex}.testimonial-quote-container{width:100%;max-width:1228px;position:relative}.testimonial-quote-card{color:#fff;background-color:#5a8dcc;border-radius:16px;width:100%;min-height:462px;display:flex;position:relative;overflow:hidden}.testimonial-quote-content{z-index:2;flex-direction:column;flex:1;justify-content:center;max-width:60%;padding:64px 48px;display:flex}.testimonial-quote__quote{font-family:var(--font-serif,"Items", Georgia, serif);max-width:548px;margin:0 0 32px;font-size:36px;font-weight:300;line-height:44px}.testimonial-quote__description{font-family:var(--font-sans,"Inter Tight", sans-serif);max-width:551px;margin:0 0 48px;font-size:18px;font-weight:400;line-height:24px}.testimonial-quote__description p{font-size:inherit;line-height:inherit;color:inherit;margin:0 0 16px}.testimonial-quote__description p:last-child{margin-bottom:0}.testimonial-quote__description strong,.testimonial-quote__description b{color:inherit;font-weight:600}.testimonial-quote__description em,.testimonial-quote__description i{color:inherit;font-style:italic}.testimonial-quote__description a{color:inherit;text-decoration:underline}.testimonial-quote__description a:hover{text-decoration:none}.testimonial-quote__description ul,.testimonial-quote__description ol{margin:0 0 16px;padding-left:20px}.testimonial-quote__description ul:last-child,.testimonial-quote__description ol:last-child{margin-bottom:0}.testimonial-quote__author{flex-direction:column;gap:4px;display:flex}.testimonial-quote__name{font-family:var(--font-sans,"Inter Tight", sans-serif);margin:0;font-size:16px;font-weight:600;line-height:28px}.testimonial-quote__role{font-family:var(--font-sans,"Inter Tight", sans-serif);opacity:.9;max-width:100%;margin:0;font-size:16px;font-weight:400;line-height:28px}.testimonial-quote-image-wrapper{z-index:1;justify-content:flex-end;align-items:flex-end;width:40%;display:flex;position:absolute;top:0;bottom:0;right:64px}.testimonial-quote__image{object-fit:contain;object-position:bottom center;transform-origin:bottom;width:auto;height:100%;transition:transform .4s ease-out;transform:scale(1.15)}.testimonial-quote-card:hover .testimonial-quote__image{transform:scale(1.25)}.testimonial-quote__image-placeholder{background-color:#0000001a;border-radius:16px 16px 0 0;width:350px;height:100%}@media screen and (max-width:1024px){.testimonial-quote-card{text-align:left;flex-direction:column;align-items:flex-start}.testimonial-quote-content{align-items:flex-start;max-width:100%;padding:48px 32px}.testimonial-quote__quote,.testimonial-quote__description{text-align:left}.testimonial-quote-image-wrapper{justify-content:flex-end;width:100%;height:350px;margin-top:-32px;position:relative;bottom:auto;right:auto;transform:none}.testimonial-quote__image{object-position:bottom right;transform:none}}@media screen and (max-width:768px){.testimonial-quote-section{margin-top:80px;margin-bottom:80px}.testimonial-quote-card{text-align:center;align-items:center}.testimonial-quote-content{text-align:center;align-items:center;padding:40px 24px 48px}.testimonial-quote__quote,.testimonial-quote__description,.testimonial-quote__author,.testimonial-quote__name,.testimonial-quote__role{text-align:center;align-items:center;margin-left:auto;margin-right:auto}.testimonial-quote__quote{font-size:28px}.testimonial-quote-image-wrapper{justify-content:center}.testimonial-quote__image{object-position:bottom center}}
