.faq-page{background-color:#fff}.custom-faq{box-sizing:border-box;background-color:#fff;justify-content:center;width:100%;padding:40px 24px 64px;display:flex}@media (min-width:768px){.custom-faq{padding:80px 24px}}@media (min-width:1280px){.custom-faq{padding:80px 72px}}.custom-faq__container{flex-direction:column;align-items:center;width:100%;max-width:1200px;margin:0 auto;display:flex}.custom-faq__heading-wrapper{text-align:center;width:100%;margin-bottom:64px}@media screen and (max-width:768px){.custom-faq__heading-wrapper{margin-bottom:48px}}.custom-faq__heading{letter-spacing:0;color:#000;margin:0;font-family:Items,Georgia,serif;font-size:64px;font-weight:300;line-height:70px}@media screen and (max-width:768px){.custom-faq__heading{font-size:48px;line-height:1.1}}.custom-faq__grid{grid-template-columns:repeat(2,1fr);gap:0 80px;width:100%;display:grid}@media screen and (max-width:900px){.custom-faq__grid{grid-template-columns:1fr;column-gap:0}}.custom-faq__item{border-bottom:1px solid #e6e6e6;padding-top:24px;padding-bottom:24px}@media screen and (min-width:901px){.custom-faq__item:first-child,.custom-faq__item:nth-child(2){border-top:1px solid #e6e6e6}}@media screen and (max-width:900px){.custom-faq__item:first-child{border-top:1px solid #e6e6e6}}@media screen and (max-width:768px){.custom-faq__item{padding-top:16px;padding-bottom:16px}}.custom-faq__question-btn{cursor:pointer;text-align:left;color:#000;background:0 0;border:none;justify-content:space-between;align-items:center;width:100%;padding:0;transition:color .3s;display:flex}.custom-faq__question-btn:hover{color:#4e9d7c}.custom-faq__question-text{font-family:var(--font-sans,"Inter Tight", sans-serif);letter-spacing:0;color:inherit;padding-right:24px;font-size:18px;font-weight:600;line-height:24px}.custom-faq__question-text span{font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;color:inherit}.custom-faq__question-text p,.custom-faq__question-text h1,.custom-faq__question-text h2,.custom-faq__question-text h3,.custom-faq__question-text h4,.custom-faq__question-text h5,.custom-faq__question-text h6{margin:0}.custom-faq__icon{color:inherit;flex-shrink:0;justify-content:center;align-items:center;transition:transform .3s;display:flex}.custom-faq__item--open .custom-faq__question-btn{color:#4e9d7c}.custom-faq__item--open .custom-faq__icon{transform:rotate(180deg)}.custom-faq__answer-panel{transition:max-height .3s;overflow:hidden}.custom-faq__answer-content{font-family:var(--font-sans,"Inter Tight", sans-serif);letter-spacing:0;color:#000;padding-top:16px;padding-bottom:8px;font-size:18px;font-weight:400;line-height:24px}.custom-faq__answer-content p,.custom-faq__answer-content span,.custom-faq__answer-content div,.custom-faq__answer-content li,.custom-faq__answer-content ul,.custom-faq__answer-content ol{font-family:var(--font-sans,"Inter Tight", sans-serif);color:#000}.custom-faq__answer-content p{margin-bottom:16px}.custom-faq__answer-content p:last-child{margin-bottom:0}.custom-faq__answer-content ul,.custom-faq__answer-content ol{margin-bottom:16px;padding-left:24px}.custom-faq__answer-content ul:last-child,.custom-faq__answer-content ol:last-child{margin-bottom:0}.custom-faq__answer-content ul{list-style-type:disc}.custom-faq__answer-content ol{list-style-type:decimal}.custom-faq__answer-content li{margin-bottom:8px}.custom-faq__answer-content li:last-child{margin-bottom:0}.custom-faq__answer-content a{color:#4e9d7c;text-decoration:underline;transition:color .2s}.custom-faq__answer-content a:hover{color:#3d7b61;text-decoration:none}.custom-faq__answer-content strong,.custom-faq__answer-content b{color:#000;font-weight:600}
.why-work-with-us{background-color:#5b8cd6;border-radius:16px;width:100%;max-width:1178px;margin:0 auto 80px;padding:48px 56px 24px;box-shadow:0 20px 40px #f8efdbcc}@media (max-width:768px){.why-work-with-us{width:calc(100% - 32px);margin-bottom:40px;padding:32px 16px 8px}}.why-work-with-us__container{width:100%;margin:0 auto}.why-work-with-us__title{letter-spacing:0%;text-align:center;color:#fff;width:100%;max-width:1110px;margin:0 auto 40px;font-family:Items,Georgia,serif;font-size:64px;font-weight:300;line-height:70px}@media (max-width:768px){.why-work-with-us__title{margin-bottom:32px;font-size:40px;line-height:48px}}.why-work-with-us__content ul,.why-work-with-us__content ol{column-count:2;column-gap:40px;max-width:900px;margin:0 auto;padding:0;list-style:none}@media (max-width:768px){.why-work-with-us__content ul,.why-work-with-us__content ol{column-count:1;column-gap:0}}.why-work-with-us__content li{font-family:"Inter Tight",var(--font-sans,sans-serif);letter-spacing:0%;color:#fff;break-inside:avoid;align-items:center;gap:16px;margin-bottom:24px;font-size:18px;font-style:normal;font-weight:400;line-height:24px;display:flex}.why-work-with-us__bullet-icon{object-fit:contain;flex-shrink:0;width:24px;height:24px}
.area-page-main{flex-direction:column;gap:80px;width:100%;padding-bottom:80px;display:flex}@media screen and (max-width:768px){.area-page-main{gap:48px!important;padding-bottom:48px!important}}.area-page-main>*{margin-top:0!important;margin-bottom:0!important}.area-page-main .sv-intro,.area-page-main .feature-grid-section,.area-page-main .feature-blocks-section,.area-page-main .faq{padding-top:0!important;padding-bottom:0!important}.area-page-main .awards-section{margin-top:0!important;margin-bottom:0!important}
.newsroom-page{background-color:#fff;width:100%;position:relative}.newsroom-page__hero-bg{background-color:#f8efdb;width:100%;padding-bottom:0;overflow:hidden}@media (max-width:768px){.newsroom-page__hero-bg{padding-bottom:0}}.newsroom-page__hero-content{text-align:center;flex-direction:column;align-items:center;gap:0;width:100%;max-width:960px;margin:0 auto;padding:40px 16px 24px;display:flex}@media (max-width:768px){.newsroom-page__hero-content{text-align:center;align-items:center;padding:32px 16px 16px}}.newsroom-page__eyebrow{font-family:"Inter Tight",var(--font-sans,sans-serif);color:#000;letter-spacing:0;margin-bottom:24px;font-size:16px;font-weight:600}.newsroom-page__heading{color:#000;max-width:820px;margin:0;font-family:Items,Georgia,serif;font-size:clamp(64px,5vw,72px);font-weight:300;line-height:70px}@media (max-width:768px){.newsroom-page__heading{width:100%;max-width:100%;font-size:64px;line-height:70px}}.newsroom-page__main-content{max-width:1440px;margin:0 auto;padding:24px 56px 48px;position:relative}@media (max-width:768px){.newsroom-page__main-content{padding:16px 16px 32px}}.newsroom-page__grid{grid-template-columns:repeat(2,507px);justify-content:center;gap:24px;margin-bottom:48px;display:grid}@media (max-width:1024px){.newsroom-page__grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.newsroom-page__grid{grid-template-columns:1fr;gap:24px}}.newsroom-page__card{width:100%;height:409px;color:inherit;background-color:#6d6d6d;border-radius:16px;flex-direction:column;justify-content:flex-end;text-decoration:none;display:flex;position:relative;overflow:hidden}.newsroom-page__card-image{object-fit:cover;z-index:0;width:100%;height:100%;transition:transform .6s;position:absolute;inset:0}.newsroom-page__card:hover .newsroom-page__card-image{transform:scale(1.05)}.newsroom-page__card-tag{color:#000;font-family:"Inter Tight",var(--font-sans,sans-serif);z-index:3;background-color:#c5915e;border-radius:8px;align-items:center;gap:10px;padding:4px 8px;font-size:12px;font-weight:400;line-height:18px;display:inline-flex;position:absolute;top:24px;left:24px}.newsroom-page__card-overlay{z-index:1;background:linear-gradient(#0000 0%,#000000d9 100%);width:100%;height:70%;position:absolute;bottom:0;left:0}.newsroom-page__card-icon-container{color:#000;z-index:3;background-color:#fff;border-radius:8px;justify-content:center;align-items:center;width:48px;height:48px;transition:all .4s;display:flex;position:absolute;top:24px;right:24px}.newsroom-page__card-icon-container svg{width:24px;height:24px;transition:filter .4s}.newsroom-page__card:hover .newsroom-page__card-icon-container{color:#fff;background-color:#000}.newsroom-page__card:hover .newsroom-page__card-icon-container svg{filter:brightness(0)invert()}.newsroom-page__card-content{z-index:2;flex-direction:column;gap:8px;padding:0 24px 32px;display:flex;position:relative}.newsroom-page__card-title{color:#fff;width:100%;margin:0;font-family:Items,Georgia,serif;font-size:36px;font-weight:300;line-height:44px}@media (max-width:768px){.newsroom-page__card-title{font-size:28px}}.newsroom-page__card-desc{font-family:"Inter Tight",var(--font-sans,sans-serif);color:#fff;-webkit-line-clamp:2;-webkit-box-orient:vertical;width:100%;margin:0;font-size:18px;font-weight:400;line-height:24px;display:-webkit-box;overflow:hidden}.newsroom-page__load-more-container{justify-content:center;margin-top:40px;margin-bottom:16px;display:flex}.newsroom-page__load-more-btn{appearance:none;letter-spacing:-.02em;white-space:nowrap;color:#000;cursor:pointer;background:0 0;border:2px solid #1a1a1a;border-radius:8px;justify-content:center;align-items:center;gap:10px;height:48px;padding:12px 24px;font-family:Inter,system-ui,sans-serif;font-size:20px;font-weight:500;line-height:1;transition:all .3s;display:inline-flex}.newsroom-page__load-more-btn:hover:not(:disabled){color:#fff;background:#1a1a1a}.newsroom-page__load-more-btn:disabled{opacity:.5;cursor:not-allowed}
