.ReferencementSEO-module-scss-module__RVrs3G__referencementSEOPage{color:#f0ece4;background-color:#0e0d0b;min-height:100vh;overflow:hidden}.ReferencementSEO-module-scss-module__RVrs3G__bannerSection{background:#0e0d0b;width:100%;height:100vh;position:relative;overflow:hidden}.ReferencementSEO-module-scss-module__RVrs3G__bannerImage{opacity:.8;z-index:1;width:100%;height:100%;position:absolute;top:0;left:0}.ReferencementSEO-module-scss-module__RVrs3G__heroOverlay{z-index:2;box-sizing:border-box;background:linear-gradient(#0e0d0be7 0% 30%,#0e0d0b 100%);justify-content:flex-start;align-items:center;width:100%;padding:2em 4em;display:flex;position:absolute;top:60vh;bottom:0;left:0;overflow:hidden}@media (max-width:768px){.ReferencementSEO-module-scss-module__RVrs3G__heroOverlay{padding:1.5em 2em;top:60vh}}.ReferencementSEO-module-scss-module__RVrs3G__heroContent{box-sizing:border-box;width:100%;max-width:100%;overflow:hidden}.ReferencementSEO-module-scss-module__RVrs3G__heroTitle{color:#9e9688;letter-spacing:0;text-transform:none;opacity:0;word-wrap:break-word;overflow-wrap:break-word;box-sizing:border-box;max-width:100%;margin-bottom:20px;font-size:clamp(1rem,2vw,1.5rem);font-weight:400;line-height:1.2}.ReferencementSEO-module-scss-module__RVrs3G__heroTitle .line{margin-bottom:-.05em;padding-bottom:.05em;display:block}@media (max-width:768px){.ReferencementSEO-module-scss-module__RVrs3G__heroTitle{margin-bottom:15px;font-size:clamp(.9rem,3vw,1.2rem)}}.ReferencementSEO-module-scss-module__RVrs3G__heroSubtitle{color:#f0ece4;text-transform:none;letter-spacing:-.02em;word-wrap:break-word;overflow-wrap:break-word;box-sizing:border-box;max-width:100%;margin:0;font-size:clamp(1.5rem,3.5vw,3.5rem);font-weight:600;line-height:1.2}.ReferencementSEO-module-scss-module__RVrs3G__heroSubtitle .line{margin-bottom:-.05em;padding-bottom:.05em;display:block}@media (max-width:768px){.ReferencementSEO-module-scss-module__RVrs3G__heroSubtitle{font-size:clamp(1.2rem,5vw,2.5rem);line-height:1.3}}.ReferencementSEO-module-scss-module__RVrs3G__contentSection{box-sizing:border-box;width:100%;padding:6em 4em}@media (max-width:768px){.ReferencementSEO-module-scss-module__RVrs3G__contentSection{padding:4em 2em}}.ReferencementSEO-module-scss-module__RVrs3G__sectionText{color:#9e9688;letter-spacing:-.01em;max-width:90%;font-size:clamp(1rem,1.8vw,1.4rem);font-weight:300;line-height:1.7}@media (max-width:768px){.ReferencementSEO-module-scss-module__RVrs3G__sectionText{max-width:100%;font-size:clamp(1rem,4vw,1.2rem)}}.ReferencementSEO-module-scss-module__RVrs3G__presentationSection{justify-content:flex-end;margin-left:auto;display:flex}@media (max-width:768px){.ReferencementSEO-module-scss-module__RVrs3G__presentationSection{margin-left:0}}.ReferencementSEO-module-scss-module__RVrs3G__presentationSection .ReferencementSEO-module-scss-module__RVrs3G__presentationText{color:#c4bfb4;text-align:right;align-self:flex-end;width:65vw;margin:0;font-size:clamp(1.1rem,1.8vw,1.6rem);font-weight:300;line-height:1.8}.ReferencementSEO-module-scss-module__RVrs3G__presentationSection .ReferencementSEO-module-scss-module__RVrs3G__presentationText .line{margin-bottom:-.05em;padding-bottom:.05em;display:block}@media (max-width:1920px){.ReferencementSEO-module-scss-module__RVrs3G__presentationSection .ReferencementSEO-module-scss-module__RVrs3G__presentationText{font-size:clamp(1.1rem,1.5vw,1.3rem)}}@media (max-width:768px){.ReferencementSEO-module-scss-module__RVrs3G__presentationSection .ReferencementSEO-module-scss-module__RVrs3G__presentationText{text-align:left;align-self:flex-start;width:100%;font-size:clamp(1rem,3vw,1.1rem);line-height:1.7}}.ReferencementSEO-module-scss-module__RVrs3G__designProductSection{grid-template-columns:40% 60%;align-items:start;gap:0;display:grid}@media (max-width:768px){.ReferencementSEO-module-scss-module__RVrs3G__designProductSection{grid-template-columns:1fr}}.ReferencementSEO-module-scss-module__RVrs3G__designProductImageContainer{width:100%;height:75vh;position:relative;overflow:hidden}@media (max-width:768px){.ReferencementSEO-module-scss-module__RVrs3G__designProductImageContainer{width:100%;max-width:100%;height:400px}}.ReferencementSEO-module-scss-module__RVrs3G__designProductImage{object-fit:cover;width:100%;height:100%}.ReferencementSEO-module-scss-module__RVrs3G__processSection{grid-template-columns:40% 60%;align-items:start;gap:0;display:grid}@media (max-width:768px){.ReferencementSEO-module-scss-module__RVrs3G__processSection{grid-template-columns:1fr;gap:2em}}.ReferencementSEO-module-scss-module__RVrs3G__processSectionTitle{text-align:left;text-align:left;letter-spacing:-.04em;color:#fff;text-transform:uppercase;width:100%;margin:0;font-size:clamp(.8rem,4vw,1.5rem);font-weight:600;line-height:1;opacity:1!important}@media (max-width:768px){.ReferencementSEO-module-scss-module__RVrs3G__processSectionTitle{text-align:left;font-size:clamp(1.5rem,6vw,2.5rem)}}.ReferencementSEO-module-scss-module__RVrs3G__processSectionTitle .line{margin-bottom:-.05em;padding-bottom:.05em;display:block}.ReferencementSEO-module-scss-module__RVrs3G__processTextImageSection{flex-direction:column;gap:3em;display:flex}@media (max-width:768px){.ReferencementSEO-module-scss-module__RVrs3G__processTextImageSection{gap:2em}}.ReferencementSEO-module-scss-module__RVrs3G__processTextImageContent{flex-direction:column;gap:3em;display:flex}@media (max-width:768px){.ReferencementSEO-module-scss-module__RVrs3G__processTextImageContent{gap:2em}}.ReferencementSEO-module-scss-module__RVrs3G__processTextImageText{color:#c4bfb4;text-align:left;width:100%;margin:0;font-size:clamp(1.1rem,1.8vw,1.6rem);font-weight:300;line-height:1.8}@media (max-width:1920px){.ReferencementSEO-module-scss-module__RVrs3G__processTextImageText{font-size:clamp(1.1rem,1.5vw,1.3rem)}}@media (max-width:768px){.ReferencementSEO-module-scss-module__RVrs3G__processTextImageText{font-size:clamp(1rem,3vw,1.1rem);line-height:1.7}}.ReferencementSEO-module-scss-module__RVrs3G__processTextImageSubtitle{color:#f0ece4;text-transform:none;letter-spacing:-.02em;word-wrap:break-word;overflow-wrap:break-word;box-sizing:border-box;max-width:80%;margin:0;font-size:clamp(1.5rem,3.5vw,3.5rem);font-weight:600;line-height:1.2;opacity:1!important}.ReferencementSEO-module-scss-module__RVrs3G__processTextImageSubtitle .line{margin-bottom:-.05em;padding-bottom:.05em;display:block}@media (max-width:768px){.ReferencementSEO-module-scss-module__RVrs3G__processTextImageSubtitle{max-width:100%;font-size:clamp(1.2rem,5vw,2.5rem);line-height:1.3}}.ReferencementSEO-module-scss-module__RVrs3G__processTextImageContainer{width:100%;height:80vh;position:relative;overflow:hidden}@media (max-width:768px){.ReferencementSEO-module-scss-module__RVrs3G__processTextImageContainer{height:50vh}}.ReferencementSEO-module-scss-module__RVrs3G__processTextImage{object-fit:cover;width:100%;height:100%}.ReferencementSEO-module-scss-module__RVrs3G__benefitsSection{grid-template-columns:40% 60%;align-items:start;gap:0;display:grid}@media (max-width:768px){.ReferencementSEO-module-scss-module__RVrs3G__benefitsSection{grid-template-columns:1fr;gap:2em}}.ReferencementSEO-module-scss-module__RVrs3G__benefitsSectionTitle{text-align:left;text-align:left;letter-spacing:-.04em;color:#fff;text-transform:uppercase;width:100%;margin:0;font-size:clamp(.8rem,4vw,1.5rem);font-weight:600;line-height:1;opacity:1!important}@media (max-width:768px){.ReferencementSEO-module-scss-module__RVrs3G__benefitsSectionTitle{text-align:left;font-size:clamp(1.5rem,6vw,2.5rem)}}.ReferencementSEO-module-scss-module__RVrs3G__benefitsSectionTitle .line{margin-bottom:-.05em;padding-bottom:.05em;display:block}.ReferencementSEO-module-scss-module__RVrs3G__whyList{flex-direction:column;gap:1.5em;max-width:90%;display:flex}@media (max-width:768px){.ReferencementSEO-module-scss-module__RVrs3G__whyList{gap:1.2em;max-width:100%}}.ReferencementSEO-module-scss-module__RVrs3G__whyText{color:#9e9688;letter-spacing:-.01em;font-size:clamp(1rem,1.8vw,1.4rem);font-weight:300;line-height:1.7}@media (max-width:768px){.ReferencementSEO-module-scss-module__RVrs3G__whyText{font-size:clamp(1rem,4vw,1.2rem)}}.ReferencementSEO-module-scss-module__RVrs3G__benefitsGrid{box-sizing:border-box;text-align:left;grid-template-columns:repeat(2,1fr);gap:3em 4em;width:100%;padding:2.5em 0;display:grid}@media (max-width:768px){.ReferencementSEO-module-scss-module__RVrs3G__benefitsGrid{grid-template-columns:1fr;gap:2em;padding:2em 0}}.ReferencementSEO-module-scss-module__RVrs3G__benefitCard{align-items:flex-start;gap:2em;display:flex}@media (max-width:768px){.ReferencementSEO-module-scss-module__RVrs3G__benefitCard{gap:1.5em}}.ReferencementSEO-module-scss-module__RVrs3G__benefitNumber{color:#5c584f;flex-shrink:0;min-width:80px;font-size:clamp(2rem,4vw,3.5rem);font-weight:900;line-height:1}@media (max-width:768px){.ReferencementSEO-module-scss-module__RVrs3G__benefitNumber{min-width:60px;font-size:clamp(1.5rem,6vw,2.5rem)}}.ReferencementSEO-module-scss-module__RVrs3G__benefitContent{flex:1}.ReferencementSEO-module-scss-module__RVrs3G__benefitTitle{color:#f0ece4;margin-bottom:.8em;font-size:clamp(1.2rem,2vw,1.6rem);font-weight:600;line-height:1.3}.ReferencementSEO-module-scss-module__RVrs3G__benefitTitle .line{margin-bottom:-.05em;padding-bottom:.05em;display:block}@media (max-width:768px){.ReferencementSEO-module-scss-module__RVrs3G__benefitTitle{margin-bottom:.6em;font-size:clamp(1.1rem,4vw,1.4rem)}}.ReferencementSEO-module-scss-module__RVrs3G__benefitDescription{color:#9e9688;letter-spacing:-.01em;margin:0;font-size:clamp(1rem,1.8vw,1.4rem);font-weight:300;line-height:1.7}.ReferencementSEO-module-scss-module__RVrs3G__benefitDescription .line{margin-bottom:-.05em;padding-bottom:.05em;display:block}@media (max-width:768px){.ReferencementSEO-module-scss-module__RVrs3G__benefitDescription{font-size:clamp(1rem,4vw,1.2rem)}}.ReferencementSEO-module-scss-module__RVrs3G__approachSection{grid-template-columns:40% 60%;align-items:start;gap:0;display:grid}@media (max-width:768px){.ReferencementSEO-module-scss-module__RVrs3G__approachSection{grid-template-columns:1fr;gap:2em}}.ReferencementSEO-module-scss-module__RVrs3G__approachSectionTitle{text-align:left;text-align:left;letter-spacing:-.04em;color:#fff;text-transform:uppercase;width:100%;margin:0;font-size:clamp(.8rem,4vw,1.5rem);font-weight:600;line-height:1;opacity:1!important}@media (max-width:768px){.ReferencementSEO-module-scss-module__RVrs3G__approachSectionTitle{text-align:left;font-size:clamp(1.5rem,6vw,2.5rem)}}.ReferencementSEO-module-scss-module__RVrs3G__approachSectionTitle .line{margin-bottom:-.05em;padding-bottom:.05em;display:block}.ReferencementSEO-module-scss-module__RVrs3G__approachGrid{box-sizing:border-box;text-align:left;flex-direction:column;gap:0;width:100%;padding:2.5em 0;display:flex}@media (max-width:768px){.ReferencementSEO-module-scss-module__RVrs3G__approachGrid{padding:2em 0}}.ReferencementSEO-module-scss-module__RVrs3G__approachStep{border-bottom:1px solid #c8a96e14;align-items:flex-start;gap:2em;padding:2em 0;display:flex;position:relative}@media (max-width:768px){.ReferencementSEO-module-scss-module__RVrs3G__approachStep{gap:1.5em}}.ReferencementSEO-module-scss-module__RVrs3G__approachStep:last-child{border-bottom:none}.ReferencementSEO-module-scss-module__RVrs3G__approachNumber{color:#f0ece4;flex-shrink:0;min-width:80px;font-size:clamp(2rem,4vw,3.5rem);font-weight:900;line-height:1}@media (max-width:768px){.ReferencementSEO-module-scss-module__RVrs3G__approachNumber{min-width:60px;font-size:clamp(1.5rem,6vw,2.5rem)}}.ReferencementSEO-module-scss-module__RVrs3G__approachContent{flex:1}.ReferencementSEO-module-scss-module__RVrs3G__approachTitle{color:#f0ece4;text-transform:uppercase;letter-spacing:.02em;margin-bottom:.5em;font-size:clamp(1.2rem,2vw,1.6rem);font-weight:600}.ReferencementSEO-module-scss-module__RVrs3G__approachTitle .line{margin-bottom:-.05em;padding-bottom:.05em;display:block}@media (max-width:768px){.ReferencementSEO-module-scss-module__RVrs3G__approachTitle{font-size:clamp(1.1rem,4vw,1.4rem)}}.ReferencementSEO-module-scss-module__RVrs3G__approachDescription{color:#9e9688;letter-spacing:-.01em;margin-bottom:1em;font-size:clamp(1rem,1.8vw,1.4rem);font-weight:300;line-height:1.7}.ReferencementSEO-module-scss-module__RVrs3G__approachDescription .line{margin-bottom:-.05em;padding-bottom:.05em;display:block}@media (max-width:768px){.ReferencementSEO-module-scss-module__RVrs3G__approachDescription{font-size:clamp(1rem,4vw,1.2rem)}}.ReferencementSEO-module-scss-module__RVrs3G__approachResult{color:#c4bfb4;letter-spacing:-.01em;align-items:flex-start;gap:.8em;margin:0;font-size:clamp(1rem,1.8vw,1.4rem);font-weight:400;line-height:1.7;display:flex}.ReferencementSEO-module-scss-module__RVrs3G__approachResult .line{margin-bottom:-.05em;padding-bottom:.05em;display:block}@media (max-width:768px){.ReferencementSEO-module-scss-module__RVrs3G__approachResult{font-size:clamp(1rem,4vw,1.2rem)}}.ReferencementSEO-module-scss-module__RVrs3G__approachArrow{color:#c8a96ee6;flex-shrink:0;font-weight:600}.ReferencementSEO-module-scss-module__RVrs3G__gainsSection{grid-template-columns:40% 60%;align-items:start;gap:0;display:grid}@media (max-width:768px){.ReferencementSEO-module-scss-module__RVrs3G__gainsSection{grid-template-columns:1fr;gap:2em}}.ReferencementSEO-module-scss-module__RVrs3G__gainsSectionTitle{text-align:left;text-align:left;letter-spacing:-.04em;color:#fff;text-transform:uppercase;width:100%;margin:0;font-size:clamp(.8rem,4vw,1.5rem);font-weight:600;line-height:1;opacity:1!important}@media (max-width:768px){.ReferencementSEO-module-scss-module__RVrs3G__gainsSectionTitle{text-align:left;font-size:clamp(1.5rem,6vw,2.5rem)}}.ReferencementSEO-module-scss-module__RVrs3G__gainsSectionTitle .line{margin-bottom:-.05em;padding-bottom:.05em;display:block}.ReferencementSEO-module-scss-module__RVrs3G__gainsGrid{box-sizing:border-box;text-align:left;flex-direction:column;gap:0;width:100%;padding:2.5em 0;display:flex}@media (max-width:768px){.ReferencementSEO-module-scss-module__RVrs3G__gainsGrid{padding:2em 0}}.ReferencementSEO-module-scss-module__RVrs3G__gainStep{border-bottom:1px solid #c8a96e14;align-items:flex-start;gap:2em;padding:2em 0;display:flex;position:relative}@media (max-width:768px){.ReferencementSEO-module-scss-module__RVrs3G__gainStep{gap:1.5em}}.ReferencementSEO-module-scss-module__RVrs3G__gainStep:last-child{border-bottom:none}.ReferencementSEO-module-scss-module__RVrs3G__gainContent{flex:1}.ReferencementSEO-module-scss-module__RVrs3G__gainDescription{color:#9e9688;letter-spacing:-.01em;margin:0;font-size:clamp(1rem,1.8vw,1.4rem);font-weight:300;line-height:1.7}.ReferencementSEO-module-scss-module__RVrs3G__gainDescription .line{margin-bottom:-.05em;padding-bottom:.05em;display:block}@media (max-width:768px){.ReferencementSEO-module-scss-module__RVrs3G__gainDescription{font-size:clamp(1rem,4vw,1.2rem)}}.ReferencementSEO-module-scss-module__RVrs3G__lineMask{display:block;overflow:hidden}.ReferencementSEO-module-scss-module__RVrs3G__processGrid{box-sizing:border-box;text-align:left;flex-direction:column;gap:0;width:100%;padding:2.5em 0;display:flex}@media (max-width:768px){.ReferencementSEO-module-scss-module__RVrs3G__processGrid{padding:2em 0}}.ReferencementSEO-module-scss-module__RVrs3G__processStep{border-bottom:1px solid #c8a96e14;align-items:flex-start;gap:2em;padding:2em 0;display:flex;position:relative}@media (max-width:768px){.ReferencementSEO-module-scss-module__RVrs3G__processStep{gap:1.5em}}.ReferencementSEO-module-scss-module__RVrs3G__processStep:last-child{border-bottom:none}.ReferencementSEO-module-scss-module__RVrs3G__processNumber{color:#f0ece4;flex-shrink:0;min-width:80px;font-size:clamp(2rem,4vw,3.5rem);font-weight:900;line-height:1}@media (max-width:768px){.ReferencementSEO-module-scss-module__RVrs3G__processNumber{min-width:60px;font-size:clamp(1.5rem,6vw,2.5rem)}}.ReferencementSEO-module-scss-module__RVrs3G__processContent{flex:1}.ReferencementSEO-module-scss-module__RVrs3G__processTitle{color:#f0ece4;text-transform:uppercase;letter-spacing:.02em;margin-bottom:.5em;font-size:clamp(1.2rem,2vw,1.6rem);font-weight:600}.ReferencementSEO-module-scss-module__RVrs3G__processTitle .line{margin-bottom:-.05em;padding-bottom:.05em;display:block}@media (max-width:768px){.ReferencementSEO-module-scss-module__RVrs3G__processTitle{font-size:clamp(1.1rem,4vw,1.4rem)}}.ReferencementSEO-module-scss-module__RVrs3G__processDescription{color:#9e9688;letter-spacing:-.01em;font-size:clamp(1rem,1.8vw,1.4rem);font-weight:300;line-height:1.7}.ReferencementSEO-module-scss-module__RVrs3G__processDescription .line{margin-bottom:-.05em;padding-bottom:.05em;display:block}@media (max-width:768px){.ReferencementSEO-module-scss-module__RVrs3G__processDescription{font-size:clamp(1rem,4vw,1.2rem)}}.ReferencementSEO-module-scss-module__RVrs3G__testimonialSection{flex-direction:column;align-items:flex-start;gap:3em;display:flex}@media (max-width:768px){.ReferencementSEO-module-scss-module__RVrs3G__testimonialSection{gap:2em}}.ReferencementSEO-module-scss-module__RVrs3G__testimonialSectionTitle{text-align:left;letter-spacing:-.04em;color:#fff;text-transform:uppercase;width:100%;margin:0;font-size:clamp(.8rem,4vw,1.5rem);font-weight:600;line-height:1;opacity:1!important}.ReferencementSEO-module-scss-module__RVrs3G__testimonialSectionTitle .line{margin-bottom:-.05em;padding-bottom:.05em;display:block}@media (max-width:768px){.ReferencementSEO-module-scss-module__RVrs3G__testimonialSectionTitle{text-align:left;font-size:clamp(1.5rem,6vw,2.5rem)}}.ReferencementSEO-module-scss-module__RVrs3G__testimonialContent{text-align:left;flex-direction:column;gap:2em;max-width:80%;display:flex}@media (max-width:768px){.ReferencementSEO-module-scss-module__RVrs3G__testimonialContent{gap:1.5em;max-width:100%}}.ReferencementSEO-module-scss-module__RVrs3G__testimonialQuote{color:#c4bfb4;letter-spacing:-.01em;margin:0;font-size:clamp(1.2rem,2vw,1.8rem);font-style:italic;font-weight:300;line-height:1.7}.ReferencementSEO-module-scss-module__RVrs3G__testimonialQuote .line{margin-bottom:-.05em;padding-bottom:.05em;display:block}@media (max-width:768px){.ReferencementSEO-module-scss-module__RVrs3G__testimonialQuote{font-size:clamp(1.1rem,4vw,1.5rem)}}.ReferencementSEO-module-scss-module__RVrs3G__testimonialAuthor{color:#9e9688;margin:0;font-size:clamp(1rem,1.5vw,1.2rem);font-weight:400;line-height:1.6}.ReferencementSEO-module-scss-module__RVrs3G__testimonialAuthor .line{margin-bottom:-.05em;padding-bottom:.05em;display:block}@media (max-width:768px){.ReferencementSEO-module-scss-module__RVrs3G__testimonialAuthor{font-size:clamp(.9rem,3vw,1.1rem)}}
