.bannerSection_bannerContainer__Usndr{position:relative;width:100%;height:90vh;overflow:hidden;display:flex;align-items:center;justify-content:center}@media(max-width:768px){.bannerSection_bannerContainer__Usndr{height:80vh}}@media(max-width:576px){.bannerSection_bannerContainer__Usndr{height:60vh}}.bannerSection_overlay__y8c4w{position:absolute;top:0;left:0;width:100%;height:100%;z-index:0;background:rgba(5,5,30,.9019607843)}.bannerSection_contentWrapper__dJ_ov{position:relative;z-index:1;text-align:center;background-color:rgba(0,0,0,.37);width:60%}@media only screen and (max-width:500px){.bannerSection_contentWrapper__dJ_ov{width:80%}}.bannerSection_textRow__tjwxU{margin:0}.bannerSection_textCol__jyzZe{padding:2rem}.bannerSection_title__dl7QS{font-size:3.5rem;font-weight:600;color:var(--white-color)!important;text-transform:uppercase;margin:auto;width:78%}@media(max-width:1400px){.bannerSection_title__dl7QS{font-size:2.5rem}}@media(max-width:768px){.bannerSection_title__dl7QS{font-size:1.8rem;width:100%}}.bannerSection_subtitle__Dte4a{font-size:.7rem;font-weight:700;color:var(--white-color)!important;text-transform:uppercase;letter-spacing:1px;margin-bottom:.5rem}.bannerSection_tagline__7QGvM{font-size:clamp(.9rem,2vw,1.2rem);color:var(--white-color)!important;line-height:1.6;width:50%;margin:5px auto 20px}@media(max-width:1200px){.bannerSection_tagline__7QGvM{width:90%}}@media(max-width:768px){.bannerSection_tagline__7QGvM{font-size:.9rem}}.bannerSection_buttonGroup__ipWgm{display:flex;gap:1rem;justify-content:center;align-items:center}@media(max-width:576px){.bannerSection_buttonGroup__ipWgm{flex-direction:column;gap:.5rem}}.bannerSection_ctaButtonOutline__7_pAq{font-size:clamp(.9rem,2vw,1.1rem);padding:.75rem 1.5rem;border-radius:30px;border:2px solid var(--white-color)!important;color:var(--white-color)!important;background:rgba(0,0,0,0)!important;position:relative;overflow:hidden;transition:color .3s ease;z-index:1}.bannerSection_ctaButtonOutline__7_pAq:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background-color:var(--white-color);transition:left .3s ease;z-index:-1}.bannerSection_ctaButtonOutline__7_pAq:hover{color:var(--black-color)!important}.bannerSection_ctaButtonOutline__7_pAq:hover:before{left:0}@media(max-width:768px){.bannerSection_ctaButtonOutline__7_pAq{font-size:.9rem;padding:.6rem 1.2rem}}.bannerSection_ctaButtonFilled__OIC0F{font-size:clamp(.9rem,2vw,1.1rem);padding:.75rem 1.5rem;border-radius:30px;border:2px solid var(--white-color)!important;color:var(--black-color)!important;background-color:var(--white-color)!important;transition:all .3s ease}.bannerSection_ctaButtonFilled__OIC0F:hover{background:rgba(0,0,0,0)!important;color:var(--white-color)!important}@media(max-width:768px){.bannerSection_ctaButtonFilled__OIC0F{font-size:.9rem;padding:.6rem 1.2rem}}.bannerSection_backgroundImage__CZs_D{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;z-index:-1;transition:transform .8s ease-out}.bannerSection_backgroundImage__CZs_D.bannerSection_visible__NAWTp{transform:scale(1.05)}.subtitle{font-size:.8rem;letter-spacing:.2em;color:#555;margin-bottom:.5rem;text-transform:uppercase}.scroll-animate{opacity:0;transform:translateY(50px);transition:all .8s cubic-bezier(.25,.46,.45,.94)}.scroll-animate.visible{opacity:1;transform:translateY(0)}.fade-in{opacity:0;transition:opacity 1s ease-in-out}.fade-in.visible{opacity:1}.slide-up{opacity:0;transform:translateY(60px);transition:all .8s ease-out}.slide-up.visible{opacity:1;transform:translateY(0)}.slide-left{opacity:0;transform:translateX(-60px);transition:all .8s ease-out}.slide-left.visible{opacity:1;transform:translateX(0)}.slide-right{opacity:0;transform:translateX(60px);transition:all .8s ease-out}.slide-right.visible{opacity:1;transform:translateX(0)}.scale-in{opacity:0;transform:scale(.8);transition:all .8s ease-out}.scale-in.visible{opacity:1;transform:scale(1)}.stagger-animation .stagger-item{opacity:0;transform:translateY(30px);transition:all .6s ease-out}.stagger-animation .stagger-item.visible{opacity:1;transform:translateY(0)}.stagger-animation .stagger-item:first-child{transition-delay:.1s}.stagger-animation .stagger-item:nth-child(2){transition-delay:.2s}.stagger-animation .stagger-item:nth-child(3){transition-delay:.3s}.stagger-animation .stagger-item:nth-child(4){transition-delay:.4s}.stagger-animation .stagger-item:nth-child(5){transition-delay:.5s}.stagger-animation .stagger-item:nth-child(6){transition-delay:.6s}.stagger-animation .stagger-item:nth-child(7){transition-delay:.7s}.stagger-animation .stagger-item:nth-child(8){transition-delay:.8s}.stagger-animation .stagger-item:nth-child(9){transition-delay:.9s}.stagger-animation .stagger-item:nth-child(10){transition-delay:1s}.faq-container{max-width:800px;margin:4rem auto;padding:2rem}.faqBespoke .p-accordion-toggle-icon{display:none}.p-accordion-header .p-accordion-header-link{padding:1rem 1.5rem;font-weight:500;border:none;background:rgba(0,0,0,0);color:#000}.p-accordion-header .p-accordion-header-link:hover{background:rgba(0,0,0,.03)}.p-accordion-header .p-accordion-header-link:before{content:"+";position:absolute;right:10px;font-weight:700;font-size:1.2rem}.p-accordion-header.p-highlight .p-accordion-header-link:before{content:"−"}.customDialog1 .p-dialog-mask .p-dialog-header,.p-dialog-mask .p-dialog-header{border-radius:0!important}.p-accordion-content{padding:1rem 1.5rem;border-top:1px solid #eee;background:#fafafa}.delay-100{animation-delay:.1s}.delay-200{animation-delay:.2s}.delay-300{animation-delay:.3s}.delay-400{animation-delay:.4s}.delay-500{animation-delay:.5s}.bespokeForm .p-fileupload-content{display:none}.bespokeForm .p-fileupload-choose{width:100%}.bespokeForm .imageField{height:80px;width:90px;position:relative}.bespokeForm .imageField .p-fileupload-advanced{height:100%;opacity:0;z-index:2;position:relative}.bespokeForm .imageField .p-fileupload-buttonbar{height:100%}.bespokeForm .imageField .imageUploadLabel{position:absolute;top:50%;right:50%;transform:translate(50%,-50%);opacity:.5;z-index:1}.bespokeJourneySection_journeySection__9Urvq{padding:4rem 1rem;text-align:center;background-color:#fff}.bespokeJourneySection_journeySection__9Urvq .bespokeJourneySection_sectionTitle__RNXD0{font-size:1.1rem;letter-spacing:2px;color:#6c757d;margin-bottom:.5rem;text-transform:uppercase}.bespokeJourneySection_journeySection__9Urvq .bespokeJourneySection_mainHeading__fCOqw{font-size:2.2rem;font-weight:700;margin-bottom:1rem;color:#212529;text-transform:uppercase}.bespokeJourneySection_journeySection__9Urvq .bespokeJourneySection_description__W3mYJ{max-width:800px;margin:0 auto 2rem;font-size:.9rem;color:#6c757d;line-height:1.6}.bespokeJourneySection_journeySection__9Urvq .bespokeJourneySection_videoContainer__VOyQK{position:relative;width:100%;max-width:800px;height:400px;margin:0 auto 2rem;background-color:#e9ecef;border-radius:12px;overflow:hidden;display:flex;align-items:center;justify-content:center;transition:all .6s ease}.bespokeJourneySection_journeySection__9Urvq .bespokeJourneySection_videoContainer__VOyQK:hover{transform:translateY(-5px);box-shadow:0 8px 30px rgba(0,0,0,.15)}.bespokeJourneySection_journeySection__9Urvq .bespokeJourneySection_videoContainer__VOyQK iframe,.bespokeJourneySection_journeySection__9Urvq .bespokeJourneySection_videoContainer__VOyQK video{width:100%;height:100%;object-fit:cover;border:none}.bespokeJourneySection_journeySection__9Urvq .bespokeJourneySection_videoContainer__VOyQK.bespokeJourneySection_placeholder__7dl2n{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:1rem}.bespokeJourneySection_journeySection__9Urvq .bespokeJourneySection_videoContainer__VOyQK.bespokeJourneySection_placeholder__7dl2n .bespokeJourneySection_playIcon__rI2_b{width:60px;height:60px;background-color:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;box-shadow:0 4px 10px rgba(0,0,0,.1)}.bespokeJourneySection_journeySection__9Urvq .bespokeJourneySection_videoContainer__VOyQK.bespokeJourneySection_placeholder__7dl2n .bespokeJourneySection_playIcon__rI2_b svg{width:24px;height:24px;fill:#212529}.bespokeJourneySection_journeySection__9Urvq .bespokeJourneySection_videoContainer__VOyQK.bespokeJourneySection_placeholder__7dl2n .bespokeJourneySection_videoText__KXE9Z{font-size:1.5rem;font-weight:500;color:#495057}.bespokeJourneySection_journeySection__9Urvq .bespokeJourneySection_quote__p2Kk4{max-width:600px;margin:2rem auto;font-style:italic;font-size:1rem;color:#343a40;line-height:1.7;font-weight:500;position:relative;padding:1rem}.bespokeJourneySection_journeySection__9Urvq .bespokeJourneySection_quote__p2Kk4:after,.bespokeJourneySection_journeySection__9Urvq .bespokeJourneySection_quote__p2Kk4:before{content:'"';font-size:1.5rem;color:#adb5bd;transition:color .3s ease}.bespokeJourneySection_journeySection__9Urvq .bespokeJourneySection_quote__p2Kk4:hover:after,.bespokeJourneySection_journeySection__9Urvq .bespokeJourneySection_quote__p2Kk4:hover:before{color:#6c757d}.bespokeJourneySection_journeySection__9Urvq .bespokeJourneySection_quoteAuthor__LoawG{font-size:.85rem;color:#6c757d;text-transform:uppercase;letter-spacing:1px;margin-top:.5rem}@media only screen and (min-width:576px){.BespokeCreateStepsBanner_phaseRow__GwH_f:nth-child(2n){display:flex;flex-direction:row-reverse}}.BespokeCreateStepsBanner_phaseBox__Zapgx{height:400px;display:flex;align-items:center;justify-content:center;overflow:hidden;position:relative;width:100%}@media(max-width:768px){.BespokeCreateStepsBanner_phaseBox__Zapgx{height:250px}}@media(max-width:576px){.BespokeCreateStepsBanner_phaseBox__Zapgx{height:300px}}@media(max-width:768px){.BespokeCreateStepsBanner_phaseBoxLast__SE6vR{margin-bottom:0}}.BespokeCreateStepsBanner_phaseImage__14wae{width:100%;height:100%;object-fit:cover;display:block;border-radius:20px;transition:transform .6s ease,filter .3s ease}.BespokeCreateStepsBanner_phaseImage__14wae:hover{transform:scale(1.05);filter:brightness(1.1)}.BespokeCreateStepsBanner_bespokeCreateStepsBanner__bzhE4{padding:0;overflow:hidden}.BespokeCreateStepsBanner_phaseContent__7cbQ_{padding:1.5rem;transition:transform .3s ease}@media(max-width:768px){.BespokeCreateStepsBanner_phaseContent__7cbQ_{padding:1rem}}.BespokeCreateStepsBanner_phaseContent__7cbQ_:hover{transform:translateX(10px)}.BespokeCreateStepsBanner_phaseContent__7cbQ_ h6{font-size:.8rem;letter-spacing:1px}@media(max-width:768px){.BespokeCreateStepsBanner_phaseContent__7cbQ_ h6{font-size:.7rem}}.BespokeCreateStepsBanner_phaseContent__7cbQ_ h2{font-size:1.5rem;line-height:1.3}@media(max-width:768px){.BespokeCreateStepsBanner_phaseContent__7cbQ_ h2{font-size:1.2rem}}.BespokeCreateStepsBanner_phaseContent__7cbQ_ p{font-size:.95rem;line-height:1.6}@media(max-width:768px){.BespokeCreateStepsBanner_phaseContent__7cbQ_ p{font-size:.85rem}}.BespokeCreateStepsBanner_phaseContent__7cbQ_ .BespokeCreateStepsBanner_phaseButton__JxehA{transition:all .3s ease}.BespokeCreateStepsBanner_phaseContent__7cbQ_ .BespokeCreateStepsBanner_phaseButton__JxehA:hover{transform:translateY(-2px);box-shadow:0 4px 15px rgba(0,0,0,.2)}.DiscoverySessionSection_discoverySection__y6gja{padding:4rem 1rem;text-align:center;background-color:#000;color:#fff}.DiscoverySessionSection_discoverySection__y6gja .DiscoverySessionSection_sectionTitle__L5aLB{font-size:2.5rem;font-weight:700;letter-spacing:2px;margin-bottom:1rem;text-transform:uppercase;font-family:Arial,sans-serif;color:#fff}.DiscoverySessionSection_discoverySection__y6gja .DiscoverySessionSection_sectionSubtitle__NkEn0{font-size:1rem;max-width:800px;margin:0 auto 2rem;line-height:1.6;color:#fff;opacity:.8}.DiscoverySessionSection_discoverySection__y6gja .DiscoverySessionSection_cardsContainer__5cNTJ{display:flex;justify-content:center;gap:2rem;flex-wrap:wrap}@media(max-width:768px){.DiscoverySessionSection_discoverySection__y6gja .DiscoverySessionSection_cardsContainer__5cNTJ{flex-direction:column;align-items:center}}.DiscoverySessionSection_discoverySection__y6gja .DiscoverySessionSection_card__wwb92{border-radius:12px;padding:2rem;width:300px;height:180px;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;transition:all .4s cubic-bezier(.25,.46,.45,.94);background-color:#e0e0e0;color:#333;position:relative;overflow:hidden}.DiscoverySessionSection_discoverySection__y6gja .DiscoverySessionSection_card__wwb92:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.2),transparent);transition:left .6s ease}.DiscoverySessionSection_discoverySection__y6gja .DiscoverySessionSection_card__wwb92:hover{transform:translateY(-8px) scale(1.02);box-shadow:0 12px 35px rgba(0,0,0,.15)}.DiscoverySessionSection_discoverySection__y6gja .DiscoverySessionSection_card__wwb92:hover:before{left:100%}.DiscoverySessionSection_discoverySection__y6gja .DiscoverySessionSection_card__wwb92 h3{font-size:1.5rem;font-weight:600;margin-bottom:1rem;color:#333}.DiscoverySessionSection_discoverySection__y6gja .DiscoverySessionSection_card__wwb92 p{font-size:.9rem;margin-bottom:1rem;color:#333;text-transform:uppercase;letter-spacing:1px}.DiscoverySessionSection_discoverySection__y6gja .DiscoverySessionSection_card__wwb92 .DiscoverySessionSection_link__SaaL7{text-decoration:underline;font-weight:500;font-size:.9rem;margin-top:1rem;display:inline-flex;align-items:center;gap:.5rem;color:#333;transition:all .3s ease}.DiscoverySessionSection_discoverySection__y6gja .DiscoverySessionSection_card__wwb92 .DiscoverySessionSection_link__SaaL7:hover{opacity:.8;transform:translateX(5px)}.DiscoverySessionSection_discoverySection__y6gja .DiscoverySessionSection_card__wwb92 .DiscoverySessionSection_link__SaaL7 svg{font-size:.8rem;transition:transform .3s ease}.DiscoverySessionSection_discoverySection__y6gja .DiscoverySessionSection_card__wwb92 .DiscoverySessionSection_link__SaaL7:hover svg{transform:translateX(3px)}.faqAccordian_faqContainer__gO4Gp .faqAccordian_p-accordion__vo8fX{border:none;box-shadow:none}.faqAccordian_faqContainer__gO4Gp .faqAccordian_p-accordion__vo8fX .faqAccordian_p-accordion-tab__4wFtp{border:1px solid #eee;margin-bottom:.5rem}.faqAccordian_faqContainer__gO4Gp .faqAccordian_p-accordion__vo8fX .faqAccordian_p-accordion-tab__4wFtp:last-child{margin-bottom:0}.faqAccordian_faqContainer__gO4Gp .faqAccordian_p-accordion__vo8fX .faqAccordian_p-accordion-tab__4wFtp .faqAccordian_p-accordion-header__PLxBH{background:rgba(0,0,0,0);border:none;padding:0}.faqAccordian_faqContainer__gO4Gp .faqAccordian_p-accordion__vo8fX .faqAccordian_p-accordion-tab__4wFtp .faqAccordian_p-accordion-header__PLxBH .faqAccordian_p-accordion-header-link__y4IZd{display:flex;align-items:center;justify-content:space-between;width:100%;padding:1rem 1.5rem;font-weight:500;color:#333;border:none;background:rgba(0,0,0,0)}.faqAccordian_faqContainer__gO4Gp .faqAccordian_p-accordion__vo8fX .faqAccordian_p-accordion-tab__4wFtp .faqAccordian_p-accordion-header__PLxBH .faqAccordian_p-accordion-header-link__y4IZd:hover{background:rgba(0,0,0,.03)}.faqAccordian_faqContainer__gO4Gp .faqAccordian_p-accordion__vo8fX .faqAccordian_p-accordion-tab__4wFtp .faqAccordian_p-accordion-header__PLxBH .faqAccordian_p-accordion-header-link__y4IZd:before{content:"+";font-weight:700;font-size:1.2rem;margin-left:.5rem}.faqAccordian_faqContainer__gO4Gp .faqAccordian_p-accordion__vo8fX .faqAccordian_p-accordion-tab__4wFtp .faqAccordian_p-accordion-header__PLxBH.faqAccordian_p-highlight__nvkxU .faqAccordian_p-accordion-header-link__y4IZd:before{content:"−"}.faqAccordian_faqContainer__gO4Gp .faqAccordian_p-accordion__vo8fX .faqAccordian_p-accordion-tab__4wFtp .faqAccordian_p-accordion-content__wHUT4{padding:1rem 1.5rem;border-top:1px solid #eee;background:#fafafa}.CustomJewelrySection_customJewelrySection__r4IQJ{padding:4rem 1rem;background-color:#fafafa;text-align:center;transition:background-color .3s ease}.CustomJewelrySection_customJewelrySection__r4IQJ .CustomJewelrySection_contentWrapper__nIO_l{max-width:800px;margin:0 auto;transition:transform .3s ease}.CustomJewelrySection_customJewelrySection__r4IQJ .CustomJewelrySection_contentWrapper__nIO_l:hover{transform:translateY(-2px)}.CustomJewelrySection_customJewelrySection__r4IQJ .CustomJewelrySection_buttonContainer__8mqpB{margin-top:1.5rem}.CustomJewelrySection_customJewelrySection__r4IQJ .CustomJewelrySection_buttonContainer__8mqpB .CustomJewelrySection_ctaButton__nxaF_{padding:.75rem 2rem;font-weight:600;border-radius:50px;box-shadow:0 4px 12px rgba(0,0,0,.08);transition:all .4s cubic-bezier(.25,.46,.45,.94);cursor:pointer;position:relative;overflow:hidden}.CustomJewelrySection_customJewelrySection__r4IQJ .CustomJewelrySection_buttonContainer__8mqpB .CustomJewelrySection_ctaButton__nxaF_:before{content:"";position:absolute;top:50%;left:50%;width:0;height:0;background:hsla(0,0%,100%,.2);border-radius:50%;transform:translate(-50%,-50%);transition:width .6s ease,height .6s ease}.CustomJewelrySection_customJewelrySection__r4IQJ .CustomJewelrySection_buttonContainer__8mqpB .CustomJewelrySection_ctaButton__nxaF_:hover{transform:translateY(-3px) scale(1.05);box-shadow:0 8px 25px rgba(0,0,0,.2)}.CustomJewelrySection_customJewelrySection__r4IQJ .CustomJewelrySection_buttonContainer__8mqpB .CustomJewelrySection_ctaButton__nxaF_:hover:before{width:300px;height:300px}@media(min-width:768px){.CustomJewelrySection_customJewelrySection__r4IQJ .CustomJewelrySection_buttonContainer__8mqpB .CustomJewelrySection_ctaButton__nxaF_{padding:.875rem 2.5rem;font-size:1.1rem}}.CustomJewelrySection_customJewelrySection__r4IQJ .CustomJewelrySection_title__NPD9v{font-size:1.8rem;font-weight:700;color:#222;margin-bottom:1.5rem;line-height:1.3;transition:color .3s ease}.CustomJewelrySection_customJewelrySection__r4IQJ .CustomJewelrySection_title__NPD9v:hover{color:#333}.CustomJewelrySection_customJewelrySection__r4IQJ .CustomJewelrySection_description__4BtLR{font-size:1rem;color:#555;line-height:1.6;margin-bottom:2rem;transition:color .3s ease}.CustomJewelrySection_customJewelrySection__r4IQJ .CustomJewelrySection_description__4BtLR strong{font-weight:600;color:#333;transition:color .3s ease}.CustomJewelrySection_customJewelrySection__r4IQJ .CustomJewelrySection_description__4BtLR:hover{color:#444}.CustomJewelrySection_customJewelrySection__r4IQJ .CustomJewelrySection_description__4BtLR:hover strong{color:#222}@media(min-width:768px){.CustomJewelrySection_customJewelrySection__r4IQJ .CustomJewelrySection_description__4BtLR{font-size:1.1rem}}