.faq-section{background:#fff;color:#0a0a0a;padding:clamp(4rem,9vw,7rem) 6vw}.faq-section__inner{width:100%;max-width:920px;margin:0 auto}.faq-section__head{margin-bottom:clamp(2rem,4vw,3rem)}.faq-section__title{margin:0 0 .85rem;font-family:Inter,sans-serif;font-size:clamp(2rem,4.5vw,3.25rem);font-weight:500;letter-spacing:-.04em;line-height:1.1;text-transform:none}.faq-section__intro{margin:0;max-width:36rem;font-family:Inter,sans-serif;font-size:clamp(.95rem,1.4vw,1.05rem);line-height:1.7;font-weight:300;color:#0a0a0aa6}.faq-section__list{display:flex;flex-direction:column;border-top:1px solid rgba(0,0,0,.1)}.faq-item{border-bottom:1px solid rgba(0,0,0,.1)}.faq-item__question{display:flex;align-items:center;justify-content:space-between;gap:1.25rem;padding:1.25rem 0;cursor:pointer;list-style:none;font-family:Inter,sans-serif;font-size:clamp(1rem,1.5vw,1.125rem);font-weight:500;letter-spacing:-.02em;line-height:1.4}.faq-item__question::-webkit-details-marker{display:none}.faq-item__q-text{flex:1}.faq-item__icon{position:relative;flex:0 0 auto;width:1rem;height:1rem}.faq-item__icon:before,.faq-item__icon:after{content:"";position:absolute;background:#0a0a0a;transition:transform .2s ease,opacity .2s ease}.faq-item__icon:before{top:50%;left:0;width:100%;height:1.5px;transform:translateY(-50%)}.faq-item__icon:after{top:0;left:50%;width:1.5px;height:100%;transform:translate(-50%)}.faq-item[open] .faq-item__icon:after{transform:translate(-50%) scaleY(0)}.faq-item__answer{padding:0 0 1.35rem}.faq-item__answer p{margin:0;max-width:40rem;font-family:Inter,sans-serif;font-size:clamp(.95rem,1.3vw,1.05rem);line-height:1.75;font-weight:300;color:#0a0a0ab8}@media(prefers-reduced-motion:reduce){.faq-item__icon:before,.faq-item__icon:after{transition:none}}#how-we-work.how-we-work{background-color:#fff;padding-top:clamp(2.5rem,8vw,6.25rem);padding-bottom:clamp(2.5rem,8vw,6.25rem);width:100%}#how-we-work .section-contain{display:flex;flex-flow:column;gap:clamp(2.5rem,6vw,5rem);width:85%;max-width:100%;margin-left:auto;margin-right:auto}#how-we-work .header-section{display:flex;flex-direction:column;align-items:flex-start;gap:1.25rem;width:100%;padding-top:37px;padding-bottom:37px}#how-we-work .section-tag{display:flex;align-items:center;gap:.5rem;font-family:Inter,sans-serif;font-size:1rem;line-height:1.5;font-weight:600;color:#000}#how-we-work .section-tag--white{color:#000}#how-we-work .circle-tag-wrap{display:flex;align-items:center;padding:3px;border-radius:999px;background-color:#fb451c33}#how-we-work .circle-tag{width:10px;height:10px;border-radius:50%;background-color:#fb451c}#how-we-work .title-section{margin:0;font-family:Inter,sans-serif;font-size:clamp(2rem,4.5vw,3.75rem);line-height:1.1;font-weight:500;letter-spacing:-.04em;color:#000;text-transform:none}#how-we-work .title-section.text-white{color:#000}#how-we-work .how-we-work-scroll-stage,#how-we-work .how-we-work-pin{width:100%}#how-we-work .how-we-work-stack{display:none}#how-we-work .how-we-work-sticky{width:100%}@media screen and (min-width:992px){#how-we-work.how-we-work-scroll-active .how-we-work-sticky{position:relative;z-index:2;display:flex;flex-direction:column;gap:clamp(2.5rem,6vw,5rem);width:100%;background-color:#fff}#how-we-work.how-we-work-scroll-active .pocess-wrap--desktop .process-card{opacity:0;transform:translate3d(0,36px,0)}#how-we-work.how-we-work-is-animating .pocess-wrap--desktop .process-card{will-change:opacity,transform}#how-we-work.how-we-work-scroll-locked .how-we-work-sticky{position:sticky;top:64px;min-height:calc(100vh - 64px);padding-top:0;padding-bottom:clamp(2rem,5vw,4rem)}}#how-we-work .pocess-wrap{display:flex;flex-direction:column;gap:1.25rem;width:100%}#how-we-work .process-row{display:flex;align-items:stretch;gap:1.25rem;width:100%}#how-we-work .process-card{position:relative;display:flex;flex-direction:column;width:100%;min-height:360px;padding:0;border:1px solid rgba(255,255,255,.12);background-color:#111;overflow:hidden;isolation:isolate}#how-we-work .process-card.center,#how-we-work .process-card.side{border-color:#ffffff1f;background-color:#111}#how-we-work .process-card__media{position:absolute;inset:-.8rem;z-index:0;overflow:hidden}#how-we-work .process-card__bg{display:block;width:100%;height:100%;object-fit:cover;object-position:center;transform:scale(1.08);filter:grayscale(100%) blur(.8rem)}#how-we-work .process-card__content{position:relative;z-index:1;display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start;gap:2rem;width:100%;min-height:360px;padding:1.25rem;box-sizing:border-box}#how-we-work .process-header-wrap{display:flex;justify-content:space-between;align-items:center;gap:1rem;width:100%;position:relative;z-index:1}#how-we-work .process-title{margin:0;font-family:Inter,sans-serif;color:#fff;font-size:clamp(1.125rem,2vw,1.5rem);line-height:1.4;font-weight:700;letter-spacing:-.02em;text-transform:none;text-shadow:0 1px 18px rgba(0,0,0,.35)}#how-we-work .process-text{position:relative;z-index:1;opacity:1;font-family:Inter,sans-serif;color:#fffffff5;font-size:clamp(1rem,1.5vw,1.25rem);line-height:1.55;font-weight:400;letter-spacing:-.02em;margin-top:auto;padding-top:.25rem}#how-we-work .process-text:before{content:"";position:absolute;inset:-1.5rem -1.25rem -1.25rem;z-index:-1;pointer-events:none;background:linear-gradient(to top,#000000e0,#00000085 42%,#0000001f 72%,#0000)}#how-we-work .process-card.is-open .process-text{opacity:1}#how-we-work .process-icon-wrapper{display:flex;justify-content:center;align-items:center;width:24px;height:24px;flex-shrink:0}#how-we-work .plus-icon,#how-we-work .minus-icon{width:24px;height:24px;flex-shrink:0;color:#fff;display:block}#how-we-work .minus-icon,#how-we-work .process-card.is-open .plus-icon{display:none}#how-we-work .process-card.is-open .minus-icon{display:block}@media screen and (max-width:991px){#how-we-work,#how-we-work .section-contain,#how-we-work .how-we-work-scroll-stage,#how-we-work .w-container{overflow:visible}#how-we-work.how-we-work{padding-bottom:0;margin-bottom:0}#how-we-work .how-we-work-scroll-stage.is-scroll-stack{margin-bottom:0}#how-we-work .how-we-work-sticky,#how-we-work .pocess-wrap--desktop{display:none!important}#how-we-work .how-we-work-scroll-stage{--sticky-top: clamp(5rem, 10vh, 6.5rem);--card-gap: .625rem;--card-height: clamp(220px, 28vh, 270px);position:relative;width:100%;padding-bottom:0;overflow:visible}#how-we-work .how-we-work-pin{display:flex;flex-direction:column;gap:clamp(1rem,3vw,1.5rem);width:100%}#how-we-work .how-we-work-scroll-stage .header-section{margin-bottom:0}#how-we-work .how-we-work-stack{display:flex;flex-flow:column;align-items:stretch;gap:var(--card-gap);width:100%;padding-inline:clamp(1rem,4vw,1.5rem);box-sizing:border-box;position:relative}#how-we-work .how-we-work-stack .process-card{display:flex;flex-direction:column;justify-content:stretch;width:100%;height:auto;min-height:var(--card-height);padding:0;border:1px solid rgba(255,255,255,.12);background-color:#111;box-shadow:0 12px 36px #0000002e;position:relative;top:auto;flex-shrink:0;overflow:hidden;backface-visibility:hidden;-webkit-backface-visibility:hidden}#how-we-work .how-we-work-scroll-stage.is-scroll-stack .how-we-work-pin{position:relative;top:auto;z-index:5}#how-we-work .how-we-work-scroll-stage.is-scroll-stack{isolation:isolate}#how-we-work .how-we-work-scroll-stage.is-scroll-stack .how-we-work-stack{height:var(--card-h, var(--card-height));overflow:visible;position:relative}#how-we-work .how-we-work-scroll-stage.is-scroll-stack .how-we-work-stack .process-card{position:absolute;top:0;left:clamp(1rem,4vw,1.5rem);right:clamp(1rem,4vw,1.5rem);width:auto;min-height:var(--card-h, var(--card-height));height:var(--card-h, var(--card-height));transform:translateZ(0);box-shadow:none}#how-we-work .how-we-work-scroll-stage.is-scroll-stack .process-card__bg{filter:grayscale(100%) blur(.8rem);transform:scale(1.08)}#how-we-work .how-we-work-stack .process-card__content{min-height:var(--card-h, var(--card-height));height:100%;padding:1.25rem;gap:1rem}#how-we-work .how-we-work-stack .process-text:before{inset:-1rem}#how-we-work .how-we-work-stack .process-card[data-process-index="0"]{z-index:1}#how-we-work .how-we-work-stack .process-card[data-process-index="1"]{z-index:2}#how-we-work .how-we-work-stack .process-card[data-process-index="2"]{z-index:3}#how-we-work .how-we-work-stack .process-card[data-process-index="3"]{z-index:4}#how-we-work .how-we-work-stack .process-card[data-process-index="4"]{z-index:5}#how-we-work .how-we-work-stack .process-card[data-process-index="5"]{z-index:6}#how-we-work .how-we-work-stack .process-text{opacity:1}}@media screen and (max-width:767px){#how-we-work.how-we-work{padding-top:1.5rem;padding-bottom:0}#how-we-work .section-contain{width:100%;gap:1.25rem}#how-we-work .how-we-work-scroll-stage .header-section{padding-top:.5rem;padding-bottom:.25rem}#how-we-work .how-we-work-scroll-stage{--sticky-top: clamp(4.25rem, 11vh, 5rem);--card-gap: .75rem;--card-height: clamp(200px, 32vh, 260px);padding-bottom:0}#how-we-work .how-we-work-pin{gap:.75rem}#how-we-work .how-we-work-stack{padding-inline:clamp(1.25rem,6vw,2rem)}#how-we-work .how-we-work-scroll-stage.is-scroll-stack .how-we-work-stack .process-card{left:clamp(1.25rem,6vw,2rem);right:clamp(1.25rem,6vw,2rem)}#how-we-work .how-we-work-stack .process-card{padding:0}#how-we-work .how-we-work-stack .process-card__content{padding:1rem}}.testimonial-section{background-color:var(--white, #fff);padding-top:clamp(1.25rem,4vw,3rem);padding-bottom:clamp(3rem,8vw,6.25rem);width:100%;position:relative;z-index:1;isolation:isolate;overflow:visible}.testimonial-section .section-contain{display:flex;flex-flow:column;gap:clamp(2.5rem,5vw,5rem);width:100%;max-width:1440px;margin:0 auto;padding-left:clamp(1.25rem,5vw,5rem);padding-right:clamp(1.25rem,5vw,5rem);overflow:visible}.testimonial-section .div-block-4{display:flex;flex-flow:column;width:100%;gap:clamp(2rem,4vw,3rem);overflow:visible}.testimonial-section .header-section{display:flex;flex-direction:column;align-items:flex-start;gap:1.25rem;width:100%}.testimonial-section .header-section.testi{padding-left:clamp(0rem,4vw,5rem);padding-right:clamp(0rem,4vw,5rem)}.testimonial-section .section-tag{display:flex;align-items:center;gap:.5rem;font-family:Inter,sans-serif;font-size:.95rem;line-height:1.4;font-weight:600;color:#000}.testimonial-section .circle-tag-wrap{display:flex;align-items:center;padding:3px;border-radius:999px;background-color:#fb451c33}.testimonial-section .circle-tag{width:10px;height:10px;border-radius:50%;background-color:#fb451c}.testimonial-section .title-section{margin:0;font-family:Inter,sans-serif;font-size:clamp(2rem,4.5vw,3.5rem);line-height:1.05;font-weight:500;letter-spacing:-.03em;color:#000;text-transform:none}.testimonial-section .text-slider-contain{display:flex;align-items:center;width:100%;overflow:hidden;opacity:1}.testimonial-section .text-slider-wrap{display:flex;align-items:center;gap:2.5rem;width:max-content;animation:testimonial-marquee 28s linear infinite;animation-play-state:paused;will-change:transform}.testimonial-section .text-slider-list{display:flex;align-items:center;gap:2.5rem;width:max-content}.testimonial-section .text-slider{color:#000;opacity:.08;font-family:Inter,sans-serif;font-size:clamp(2.5rem,7vw,5.5rem);line-height:1;font-weight:700;text-transform:uppercase;white-space:nowrap}.testimonial-section .testimonial-stage{--sticky-top: clamp(5.5rem, 10vh, 7rem);--card-gap: clamp(.75rem, 1.5vh, 1rem);--card-height: clamp(240px, 28vh, 300px);position:relative;z-index:1;width:100%;overflow:visible}.testimonial-section .testimonial-pin{display:flex;flex-direction:column;gap:clamp(1.5rem,4vh,2.5rem);width:100%}.testimonial-section .testimonial-stage-intro{display:flex;flex-direction:column;gap:clamp(1.25rem,3vh,2rem);width:100%}.testimonial-section .testimonial-wrapper{display:flex;flex-flow:column;align-items:center;gap:var(--card-gap);width:100%;position:relative}@media screen and (min-width:992px){.testimonial-section .testimonial-stage{--sticky-top: clamp(5.5rem, 9vh, 7rem);--card-gap: 1rem;--card-height: clamp(280px, 32vh, 360px)}.testimonial-section .testimonial-stage.is-scroll-stack{z-index:2}.testimonial-section .testimonial-stage.is-scroll-stack .testimonial-pin{z-index:3}}.testimonial-section .testimonial-card{display:flex;align-items:center;gap:.75rem;width:100%;max-width:702px;min-height:var(--card-height);height:auto;padding:1.5rem 1.75rem;background:#000;border:1px solid rgba(255,255,255,.16);border-radius:1rem;box-shadow:0 4px 24px #0000001f;flex-shrink:0;backface-visibility:hidden;-webkit-backface-visibility:hidden;overflow:hidden}@media(hover:hover)and (pointer:fine){.testimonial-section .testimonial-card{backdrop-filter:blur(20px) saturate(140%);-webkit-backdrop-filter:blur(20px) saturate(140%)}}.testimonial-section .testimonial-stage.is-scroll-stack .testimonial-pin{position:relative;top:auto;z-index:2}.testimonial-section .testimonial-stage.is-scroll-stack .testimonial-wrapper{height:var(--card-h, var(--card-height));overflow:visible;position:relative}.testimonial-section .testimonial-stage.is-scroll-stack .testimonial-card{position:absolute;top:0;left:0;right:0;margin-left:auto;margin-right:auto;min-height:var(--card-h, var(--card-height));height:var(--card-h, var(--card-height));align-items:center;transform:translateZ(0);box-shadow:none;backdrop-filter:none;-webkit-backdrop-filter:none}.testimonial-section .testimonial-card.testi-1{z-index:1}.testimonial-section .testimonial-card.testi-2{z-index:2}.testimonial-section .testimonial-card.testi-3{z-index:3;margin-bottom:0}.testimonial-section .testimonial-content-wrap{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;width:100%;height:auto;min-height:0;gap:1rem}.testimonial-section .testi-text{width:100%;margin:0;font-family:Inter,sans-serif;color:#fff;font-size:clamp(.95rem,1.6vw,1.25rem);line-height:1.45;font-weight:600;letter-spacing:-.02em}.testimonial-section .testi-profile{display:flex;align-items:center;gap:.75rem}.testimonial-section .testi-info-wrap{display:flex;flex-direction:column;gap:.5rem}.testimonial-section .testi-name{margin:0;font-family:Inter,sans-serif;color:#fff;font-size:1.125rem;line-height:1.3;font-weight:700;letter-spacing:-.02em}.testimonial-section .testi-avatar-wrap{flex:0 0 auto;overflow:hidden;align-self:center}.testimonial-section .testi-avatar-wrap.desktop{display:block;width:clamp(140px,16vw,180px);min-width:clamp(140px,16vw,180px)}.testimonial-section .testi-avatar-wrap.mobile{display:none;width:60px;min-width:60px;height:60px;min-height:60px;border-radius:50%}.testimonial-section .testi-avatar{width:100%;height:100%;display:block}.testimonial-section .testi-avatar-wrap.mobile .testi-avatar{border-radius:50%}@keyframes testimonial-marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}@media screen and (max-width:991px){.testimonial-section{padding-top:1.5rem}.testimonial-section .testimonial-card{max-width:500px;align-items:center}.testimonial-section .testimonial-stage.is-scroll-stack .testimonial-card{min-height:var(--card-h, var(--card-height));height:var(--card-h, var(--card-height))}.testimonial-section .testi-avatar-wrap.mobile{display:none}}@media screen and (max-width:767px){.testimonial-section{padding-top:.75rem;padding-bottom:2rem}.testimonial-section .text-slider-wrap{animation:none}.testimonial-section .section-contain{gap:1.5rem}.testimonial-section .div-block-4{gap:1.25rem}.testimonial-section .testimonial-stage{--sticky-top: clamp(4.25rem, 11vh, 5rem);--card-gap: .5rem;--card-height: clamp(210px, 32vh, 280px)}.testimonial-section .header-section.testi,.testimonial-section .testimonial-wrapper{padding-left:0;padding-right:0}.testimonial-section .testimonial-card{max-width:none;min-height:var(--card-height);height:auto;padding:1.25rem;flex-direction:row;align-items:center}.testimonial-section .testimonial-content-wrap{justify-content:center;gap:1rem}.testimonial-section .testi-avatar-wrap.desktop{display:block;width:clamp(96px,24vw,132px);min-width:clamp(96px,24vw,132px);align-self:center}.testimonial-section .testi-avatar-wrap.mobile{display:none}}
