.BoutiqueBar_bar__edBO4{background:rgba(55,170,161,.07);border-top:1px solid rgba(55,170,161,.18);border-bottom:1px solid rgba(55,170,161,.1);padding:40px clamp(24px,5vw,80px)}.BoutiqueBar_inner__myV14{display:flex;align-items:center;gap:40px;flex-wrap:wrap;max-width:var(--max);margin:0 auto}.BoutiqueBar_text__QOHzc{flex-shrink:0}.BoutiqueBar_eyebrow__pTtqn{font-family:var(--sans);font-size:.68rem;font-weight:500;letter-spacing:.2em;text-transform:uppercase;color:var(--teal);margin-bottom:6px}.BoutiqueBar_headline__E_j5x{font-family:var(--serif);font-size:1.4rem;font-weight:400;color:#f7f4ee;line-height:1.3}.BoutiqueBar_chips__8ujgX{display:flex;gap:10px;flex-wrap:wrap;flex:1 1}.BoutiqueBar_chip__LMsdn{display:flex;align-items:center;gap:7px;background:rgba(55,170,161,.08);border:1px solid rgba(55,170,161,.2);border-radius:6px;padding:8px 14px;font-family:var(--sans);font-size:.76rem;font-weight:300;color:hsla(40,36%,95%,.7);white-space:nowrap}.BoutiqueBar_chipIcon__yJgmB{flex-shrink:0}@media(max-width:1024px){.BoutiqueBar_inner__myV14{gap:28px}.BoutiqueBar_chips__8ujgX{gap:8px}}@media(max-width:768px){.BoutiqueBar_bar__edBO4{padding:32px var(--pad-x)}.BoutiqueBar_inner__myV14{flex-direction:column;align-items:flex-start;gap:24px}.BoutiqueBar_chips__8ujgX{width:100%}.BoutiqueBar_inner__myV14 .btn-primary{width:100%;justify-content:center;text-align:center}}@media(max-width:480px){.BoutiqueBar_headline__E_j5x{font-size:1.2rem}.BoutiqueBar_chip__LMsdn{font-size:.72rem;padding:7px 11px;white-space:normal}}.JourneyHero_section__MqusF{padding:0;background:var(--ink);overflow:hidden}.JourneyHero_hero__l9VmO{position:relative;min-height:100vh;display:flex;flex-direction:column;justify-content:flex-end;padding:0 clamp(24px,5vw,80px) 80px;overflow:hidden}.JourneyHero_photo__Wto6O{position:absolute;inset:0;background-size:cover;background-position:center 30%;transform:scale(1.04);animation:JourneyHero_cinZoom__jBAuF 20s ease-in-out infinite alternate}@keyframes JourneyHero_cinZoom__jBAuF{0%{transform:scale(1.04)}to{transform:scale(1)}}.JourneyHero_overlay__69JeL{position:absolute;inset:0;background:linear-gradient(0deg,rgba(15,13,10,.97) 0,rgba(15,13,10,.55) 45%,transparent 75%),linear-gradient(90deg,rgba(15,13,10,.65) 0,transparent 65%),linear-gradient(180deg,rgba(15,13,10,.4),transparent 30%)}.JourneyHero_content__oqJJH{position:relative;z-index:2;max-width:740px;animation:JourneyHero_cinFadeup__NQhKi 1s ease .2s both}@keyframes JourneyHero_cinFadeup__NQhKi{0%{opacity:0;transform:translateY(28px)}to{opacity:1;transform:translateY(0)}}.JourneyHero_eyebrow__q8ctw{display:flex;align-items:center;gap:12px;font-family:var(--sans);font-size:.7rem;font-weight:500;letter-spacing:.24em;text-transform:uppercase;color:var(--teal-light);margin-bottom:24px;animation:JourneyHero_cinFadeup__NQhKi 1s ease .1s both}.JourneyHero_eyebrowLine__mYRuL{flex:1 1;max-width:28px;height:1px;background:var(--teal);opacity:.6;display:inline-block}.JourneyHero_headline__Su4yz{font-family:var(--serif);font-size:clamp(40px,6.5vw,90px);font-weight:400;line-height:1.02;color:#f7f4ee;margin-bottom:22px;letter-spacing:-.02em;animation:JourneyHero_cinFadeup__NQhKi 1s ease .25s both}.JourneyHero_headline__Su4yz em{font-style:italic;color:var(--gold-l);display:block}.JourneyHero_sub__D3e3X{font-family:var(--sans);font-size:.95rem;font-weight:300;line-height:1.78;color:hsla(40,36%,95%,.6);max-width:500px;margin-bottom:40px;animation:JourneyHero_cinFadeup__NQhKi 1s ease .38s both}.JourneyHero_actions__2mDlG{display:flex;gap:12px;flex-wrap:wrap;animation:JourneyHero_cinFadeup__NQhKi 1s ease .5s both}.JourneyHero_scrollHint__xjbwE{position:absolute;bottom:36px;right:clamp(24px,5vw,80px);z-index:2;display:flex;flex-direction:column;align-items:center;gap:8px;opacity:.4;animation:JourneyHero_cinFadeup__NQhKi 1.2s ease .8s both}.JourneyHero_scrollHint__xjbwE span{font-family:var(--sans);font-size:.62rem;letter-spacing:.22em;text-transform:uppercase;color:#f7f4ee;writing-mode:vertical-rl}.JourneyHero_scrollLine__KGJPj{width:1px;height:44px;background:linear-gradient(to bottom,transparent,var(--teal-light));animation:JourneyHero_cinScrollPulse__epBMr 2.2s ease-in-out infinite}@keyframes JourneyHero_cinScrollPulse__epBMr{0%,to{transform:scaleY(1);opacity:.4}50%{transform:scaleY(.5);opacity:.9}}.JourneyHero_ribbon__Qr8h6{display:flex;align-items:stretch;background:rgba(10,14,8,.98);border-top:1px solid rgba(55,170,161,.15);border-bottom:1px solid rgba(55,170,161,.1);padding:0 clamp(24px,5vw,80px)}.JourneyHero_statWrap__8y_Wa{flex:1 1;display:flex;align-items:stretch;min-width:0}.JourneyHero_stat__N7N7l{flex:1 1;padding:32px 20px;text-align:center;min-width:0}.JourneyHero_statN__VDiI0{font-family:var(--serif);font-size:2.4rem;font-weight:400;color:var(--teal-light);line-height:1;margin-bottom:8px}.JourneyHero_statSup__snEk_{font-size:1.2rem;color:var(--gold-l)}.JourneyHero_statL__aFp11{font-family:var(--sans);font-size:.7rem;font-weight:300;color:hsla(40,36%,95%,.48);line-height:1.5;letter-spacing:.02em}.JourneyHero_statDiv__f8Un1{width:1px;background:hsla(40,36%,95%,.07);align-self:stretch;margin:20px 0;flex-shrink:0}@media(max-width:1024px){.JourneyHero_hero__l9VmO{padding-bottom:64px;padding-top:80px;justify-content:center;align-items:center;text-align:center}.JourneyHero_content__oqJJH{max-width:100%}.JourneyHero_eyebrow__q8ctw{justify-content:center}.JourneyHero_sub__D3e3X{max-width:560px;margin-left:auto;margin-right:auto}.JourneyHero_actions__2mDlG{justify-content:center}.JourneyHero_statN__VDiI0{font-size:2rem}.JourneyHero_scrollHint__xjbwE{display:none}}@media(max-width:768px){.JourneyHero_hero__l9VmO{padding:0 clamp(20px,4vw,40px) 56px;min-height:90vh;align-items:center;text-align:center}.JourneyHero_content__oqJJH{max-width:100%}.JourneyHero_eyebrow__q8ctw{justify-content:center}.JourneyHero_sub__D3e3X{max-width:100%;margin-left:auto;margin-right:auto}.JourneyHero_actions__2mDlG{justify-content:center}.JourneyHero_ribbon__Qr8h6{padding:0 clamp(20px,4vw,40px);flex-wrap:wrap}.JourneyHero_statWrap__8y_Wa{flex-grow:1;flex-shrink:1;flex-basis:calc(50% - 1px)}.JourneyHero_scrollHint__xjbwE,.JourneyHero_statDiv__f8Un1{display:none}}@media(max-width:480px){.JourneyHero_hero__l9VmO{min-height:85vh;padding-bottom:48px;padding-left:20px;padding-right:20px}.JourneyHero_eyebrow__q8ctw{font-size:.65rem;gap:8px;margin-bottom:18px}.JourneyHero_sub__D3e3X{font-size:.9rem;margin-bottom:28px;max-width:100%}.JourneyHero_actions__2mDlG{flex-direction:column;gap:10px;align-items:center}.JourneyHero_actions__2mDlG a{width:100%;justify-content:center;text-align:center}.JourneyHero_ribbon__Qr8h6{padding:0 20px}.JourneyHero_statWrap__8y_Wa{flex:1 1 100%}.JourneyHero_stat__N7N7l{padding:20px 16px;border-bottom:1px solid hsla(40,36%,95%,.06)}.JourneyHero_statWrap__8y_Wa:last-child .JourneyHero_stat__N7N7l{border-bottom:none}.JourneyHero_statN__VDiI0{font-size:1.8rem}}@media(max-width:360px){.JourneyHero_hero__l9VmO{padding-left:16px;padding-right:16px}.JourneyHero_ribbon__Qr8h6{padding:0 16px}}.Steps_scenes__44zwO{display:flex;flex-direction:column;gap:0}.Steps_scene__LzYty{display:grid;min-height:88vh;overflow:hidden}.Steps_scene__LzYty:hover .Steps_sceneImg__K_OR5{transform:scale(1.04)}.Steps_sceneLtr__v9Isc{grid-template-columns:55% 45%}.Steps_sceneRtl__kUpfA{grid-template-columns:45% 55%}.Steps_sceneFull__BaK0o{grid-template-columns:1fr;min-height:85vh;position:relative;display:flex;align-items:center;justify-content:center}.Steps_photoWrap__d5iyE{position:relative;overflow:hidden}.Steps_photoWrapFull__ZIUa7{position:absolute;inset:0}.Steps_sceneImg__K_OR5{width:100%;height:100%;object-fit:cover;object-position:center;display:block;transition:transform 1.2s ease}.Steps_photoFade__C6RGO{position:absolute;inset:0;pointer-events:none}.Steps_fadeR__g0PRv{background:linear-gradient(90deg,transparent 40%,#0a0e08)}.Steps_fadeL__VdDg1{background:linear-gradient(270deg,transparent 40%,#0a0e08)}.Steps_fullOverlay__qod_h{position:absolute;inset:0;background:linear-gradient(0deg,rgba(10,14,8,.97) 0,rgba(10,14,8,.72) 50%,rgba(10,14,8,.5)),linear-gradient(90deg,rgba(10,14,8,.5) 0,transparent 60%)}.Steps_actBadge__8kelb{position:absolute;top:32px;left:32px;font-family:var(--sans);font-size:.65rem;font-weight:500;letter-spacing:.2em;text-transform:uppercase;color:var(--teal-light);background:rgba(10,14,8,.72);border:1px solid rgba(55,170,161,.3);padding:5px 12px;border-radius:4px;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.Steps_copy__bVjRi{display:flex;flex-direction:column;justify-content:center;padding:64px 56px;background:rgba(10,14,8,.98);position:relative;max-width:560px}.Steps_copy__bVjRi:before{content:"";position:absolute;top:0;bottom:0;left:0;width:2px;background:linear-gradient(to bottom,transparent,var(--teal),transparent);opacity:.35}.Steps_copyRight__ku8QC{padding:64px 56px 64px 64px;max-width:560px;margin-left:auto}.Steps_copyRight__ku8QC:before{left:auto;right:0}.Steps_sceneNum__kFTCH{font-family:var(--sans);font-size:.68rem;font-weight:500;letter-spacing:.2em;text-transform:uppercase;color:rgba(55,170,161,.7);margin-bottom:16px;display:block}.Steps_sceneTitle__1l_Gd{font-family:var(--serif);font-size:clamp(28px,3.2vw,50px);font-weight:400;line-height:1.1;color:#f7f4ee;margin-bottom:18px;letter-spacing:-.015em}.Steps_sceneTitle__1l_Gd em{font-style:italic;color:var(--gold-l)}.Steps_sceneBody__A8ZY2{font-family:var(--sans);font-size:.92rem;font-weight:300;line-height:1.8;color:hsla(40,36%,95%,.58);margin-bottom:24px;max-width:420px}.Steps_features__n_oX7{list-style:none;display:flex;flex-direction:column;gap:10px;margin-bottom:28px}.Steps_features__n_oX7 li{display:flex;align-items:center;gap:12px;font-family:var(--sans);font-size:.82rem;font-weight:300;color:hsla(40,36%,95%,.58);line-height:1.5}.Steps_features__n_oX7 li:before{content:"";display:block;width:18px;height:1px;background:var(--teal);flex-shrink:0;opacity:.8}.Steps_boutiqueNote__gMBJ7{display:flex;align-items:flex-start;gap:10px;padding:12px 16px;background:rgba(55,170,161,.06);border:1px solid rgba(55,170,161,.15);border-radius:8px;margin-bottom:24px}.Steps_boutiqueNote__gMBJ7 span:last-child{font-family:var(--sans);font-size:.78rem;color:hsla(40,36%,95%,.5);line-height:1.55}.Steps_boutiqueDot__cGQ5a{width:6px;height:6px;border-radius:50%;background:var(--teal);flex-shrink:0;margin-top:4px}.Steps_statPair__m3MzE{display:flex;gap:24px;margin-bottom:28px;flex-wrap:wrap}.Steps_miniStat__0AuBU{display:flex;flex-direction:column;gap:4px}.Steps_miniN__xsvYM{font-family:var(--serif);font-size:1.8rem;font-weight:400;color:var(--teal-light);line-height:1;letter-spacing:-.02em}.Steps_miniL__ktcPM{font-family:var(--sans);font-size:.72rem;color:hsla(40,36%,95%,.38);font-weight:300}.Steps_copyRight__ku8QC .btn-primary,.Steps_copy__bVjRi .btn-primary{align-self:flex-start;width:auto}.Steps_learnMore__n45jr{font-family:var(--sans);font-size:.82rem;font-weight:500;color:var(--teal-light);text-decoration:none;letter-spacing:.04em;align-self:flex-start;transition:color .2s}.Steps_learnMore__n45jr:hover{color:var(--teal)}@media(max-width:1024px){.Steps_sceneLtr__v9Isc,.Steps_sceneRtl__kUpfA{grid-template-columns:1fr 1fr;min-height:70vh}.Steps_copyRight__ku8QC,.Steps_copy__bVjRi{padding:48px 36px}.Steps_sceneTitle__1l_Gd{font-size:clamp(24px,3vw,40px)}.Steps_sceneFull__BaK0o{display:block;min-height:unset;position:static}.Steps_sceneFull__BaK0o .Steps_photoWrapFull__ZIUa7{display:none}.Steps_sceneFull__BaK0o>.Steps_scene__LzYty{position:static!important;width:100%!important;grid-template-columns:1fr 1fr;min-height:70vh}.Steps_sceneFull__BaK0o>.Steps_scene__LzYty .Steps_photoWrap__d5iyE{position:relative;height:auto}}@media(max-width:768px){.Steps_sceneLtr__v9Isc,.Steps_sceneRtl__kUpfA{grid-template-columns:1fr;min-height:unset}.Steps_sceneLtr__v9Isc .Steps_photoWrap__d5iyE{order:1;height:280px}.Steps_sceneLtr__v9Isc .Steps_copy__bVjRi,.Steps_sceneRtl__kUpfA .Steps_copyRight__ku8QC{order:2}.Steps_sceneRtl__kUpfA .Steps_photoWrap__d5iyE{order:1;height:280px}.Steps_fadeL__VdDg1,.Steps_fadeR__g0PRv{background:linear-gradient(180deg,transparent 40%,#0a0e08)}.Steps_copyRight__ku8QC,.Steps_copy__bVjRi{padding:40px 28px}.Steps_copyRight__ku8QC:before,.Steps_copy__bVjRi:before{display:none}.Steps_sceneFull__BaK0o>.Steps_scene__LzYty{grid-template-columns:1fr;min-height:unset}.Steps_sceneFull__BaK0o>.Steps_scene__LzYty .Steps_photoWrap__d5iyE{order:1;height:280px}.Steps_sceneFull__BaK0o>.Steps_scene__LzYty .Steps_copy__bVjRi{order:2}.Steps_actBadge__8kelb{top:16px;left:16px}}@media(max-width:480px){.Steps_sceneLtr__v9Isc .Steps_photoWrap__d5iyE,.Steps_sceneRtl__kUpfA .Steps_photoWrap__d5iyE{height:220px}.Steps_copyRight__ku8QC,.Steps_copy__bVjRi{padding:32px 20px}.Steps_sceneTitle__1l_Gd{font-size:clamp(22px,6vw,32px)}.Steps_sceneBody__A8ZY2{font-size:.88rem}.Steps_features__n_oX7 li{font-size:.78rem}.Steps_miniN__xsvYM{font-size:1.4rem}.Steps_sceneFull__BaK0o>.Steps_scene__LzYty .Steps_photoWrap__d5iyE{height:220px}}