.group_hero__8uXHC{position:relative;overflow:hidden;color:var(--ink);background:radial-gradient(ellipse 70% 60% at 50% 40%,hsla(39,46%,61%,.16) 0,hsla(39,46%,61%,0) 70%),var(--bg);border-bottom:1px solid var(--line)}.group_hero__8uXHC .group_heroInner__v__Ac{position:relative;padding-top:140px;padding-bottom:120px;text-align:center}.group_heroKicker__5pU19{font-family:var(--font-cinzel);letter-spacing:.42em;font-size:13px;color:var(--gold-deep);margin-left:.42em;animation:group_rise__hOXR_ .9s ease both}.group_heroTitle__1WZ_f{font-family:var(--font-serif);font-weight:700;color:var(--ink);font-size:clamp(36px,6vw,68px);line-height:1.22;letter-spacing:.04em;margin:26px 0 0}.group_heroTitle__1WZ_f span{display:block;animation:group_rise__hOXR_ 1s ease both}.group_heroTitle__1WZ_f span:first-child{animation-delay:.2s}.group_heroTitle__1WZ_f span:last-child{animation:group_rise__hOXR_ 1s ease .55s both,group_sheen__wFdi8 7s ease-in-out 2s infinite;background:linear-gradient(100deg,#a8884a,#a8884a 40%,#e6cf9c 50%,#a8884a 60%,#a8884a);background-size:250% 100%;background-position:100% 0;-webkit-background-clip:text;background-clip:text;color:transparent}.group_heroRule__beBvq{display:block;width:120px;height:2px;margin:30px auto 0;background:var(--gold);transform-origin:center;animation:group_draw__pSCVz .9s ease 1s both}.group_heroSub__5QGGm{margin:26px auto 0;max-width:34em;font-size:18px;line-height:1.95;color:var(--ink-soft);animation:group_rise__hOXR_ 1s ease 1.15s both}.group_heroEn__8vEvw{margin-top:14px;font-family:var(--font-cinzel);font-size:13px;letter-spacing:.14em;color:var(--ink-faint);animation:group_rise__hOXR_ 1s ease 1.3s both}.group_heroBtns__ejjKn{animation:group_rise__hOXR_ 1s ease 1.45s both}@keyframes group_rise__hOXR_{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@keyframes group_draw__pSCVz{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes group_sheen__wFdi8{0%,60%{background-position:100% 0}to{background-position:0 0}}.group_heroBtns__ejjKn{display:flex;flex-wrap:wrap;gap:12px;justify-content:center;margin-top:40px}.group_btnGold__CWvsF{background:linear-gradient(135deg,#c9a86c,#b89559);color:#0a0a0a!important}.group_btnGold__CWvsF,.group_btnLight__htxbZ{display:inline-flex;align-items:center;gap:8px;padding:15px 30px;border-radius:999px;font-weight:700;font-size:15px;white-space:nowrap}.group_btnLight__htxbZ{background:var(--ink);color:#fff!important}.group_btnLine__OOkWo{display:inline-flex;align-items:center;padding:14px 28px;border-radius:999px;font-weight:700;font-size:15px;border:1px solid var(--line);color:var(--ink)!important;background:#fff;white-space:nowrap}.group_btnGold__CWvsF:hover,.group_btnLight__htxbZ:hover{transform:translateY(-2px)}.group_btnGold__CWvsF,.group_btnLight__htxbZ{transition:transform .2s}.group_facts__B1XJx{background:#fff;border-bottom:1px solid var(--line)}.group_factsRow__HOkBH{display:grid;grid-template-columns:repeat(5,minmax(0,1fr))}.group_fact__5jKDj{padding:34px 18px 38px;text-align:center;border-left:1px solid var(--line)}.group_fact__5jKDj:first-child{border-left:0}.group_factN__tHwSu{font-family:var(--font-cinzel);font-size:46px;line-height:1;color:var(--gold-deep);font-weight:600}.group_factU__wiBQm{font-family:var(--font-serif);font-size:17px;color:var(--ink);margin-top:10px;font-weight:700}.group_factT__9m7MI{font-size:13px;color:var(--ink-faint);margin-top:6px;line-height:1.6}.group_sec__GOmjZ{padding:112px 0}.group_secSoft__5LkYk{background:var(--bg-soft)}.group_head__aoada{max-width:760px;margin-bottom:56px}.group_headCenter__xMPHW{text-align:center;margin-left:auto;margin-right:auto}.group_kick__k__1g{font-family:var(--font-cinzel);font-size:13px;letter-spacing:.3em;color:var(--gold-deep);font-weight:600}.group_h2__nMx9q{font-family:var(--font-serif);font-weight:700;font-size:clamp(30px,4vw,46px);line-height:1.3;margin-top:14px}.group_lead__PvXTB{margin-top:18px;font-size:18px;line-height:1.9;color:var(--ink-soft)}.group_belief__nR12Q{font-family:var(--font-serif);font-size:clamp(22px,2.6vw,30px);line-height:1.75;font-weight:600;max-width:30em;margin:0 auto;text-align:center;color:var(--ink)}.group_belief__nR12Q em{font-style:normal;color:var(--gold-deep)}.group_story__xrnst{max-width:46em;margin:40px auto 0;text-align:center}.group_storyFirst__4w7o_{font-size:17px;line-height:1.95;color:var(--ink-soft)}.group_storyMore__poEyW{margin-top:18px}.group_storyMore__poEyW>summary{list-style:none;cursor:pointer;display:inline-block;font-size:14px;font-weight:700;color:var(--gold-deep);border-bottom:1px solid var(--gold);padding-bottom:2px}.group_storyMore__poEyW>summary::-webkit-details-marker{display:none}.group_storyMore__poEyW[open]>summary{display:none}.group_storyMore__poEyW p{font-size:16px;line-height:1.95;color:var(--ink-soft);margin-top:14px;text-align:left}.group_vision__Q5wEm{margin:64px auto 0;max-width:560px;text-align:center;padding:40px 24px;border-top:1px solid var(--gold);border-bottom:1px solid var(--gold)}.group_visionK__kUpbH{font-family:var(--font-cinzel);letter-spacing:.3em;font-size:12px;color:var(--gold-deep)}.group_visionT__p2egi{font-family:var(--font-serif);font-size:clamp(24px,3vw,32px);font-weight:700;line-height:1.6;margin-top:12px}.group_visionT__p2egi span{display:block}.group_points__w7K3Z{display:flex;flex-direction:column}.group_point__Ad9EO{display:grid;grid-template-columns:180px minmax(0,1fr) minmax(0,1fr);gap:40px;align-items:start;padding:52px 0;border-top:1px solid var(--line)}.group_point__Ad9EO:last-child{border-bottom:1px solid var(--line)}.group_pointNo__8PpBh{font-family:var(--font-cinzel);font-size:72px;line-height:.9;color:var(--gold);font-weight:600}.group_pointKick__QSSL2{font-size:13px;letter-spacing:.18em;color:var(--gold-deep);font-weight:700;margin-top:14px}.group_pointT__kdy2q{font-family:var(--font-serif);font-size:clamp(24px,2.6vw,32px);font-weight:700;line-height:1.4}.group_pointClaim___mt41{font-family:var(--font-serif);font-size:19px;line-height:1.85;color:var(--ink)}.group_pointT__kdy2q+.group_pointClaim___mt41{margin-top:16px}.group_pointProof__BXLQK{font-size:16px;line-height:1.95;color:var(--ink-soft);padding-left:22px;border-left:2px solid var(--gold)}.group_pointSingle__PeZ_4{grid-column:2/-1;font-family:var(--font-serif);font-size:clamp(20px,2.2vw,26px);line-height:1.85;color:var(--ink)}.group_prodGrid__jd1e_{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:22px}.group_prod__MLhga{border-radius:24px;padding:44px 40px;display:flex;flex-direction:column;gap:18px}.group_prodB__74WkT{background:#0f0d0a;color:#f5efe2;border:1px solid hsla(39,46%,61%,.3)}.group_prodC__QncAH{background:#fff;border:1px solid var(--line)}.group_prodEyebrow__Rki4n{font-size:13px;letter-spacing:.2em;font-weight:700;color:var(--gold-deep)}.group_prodB__74WkT .group_prodEyebrow__Rki4n{color:var(--gold)}.group_prodName__2GC7_{font-family:var(--font-serif);font-size:32px;font-weight:700;line-height:1.25}.group_prodClaim__XtBoI{font-family:var(--font-serif);font-size:20px;color:var(--gold-deep)}.group_prodB__74WkT .group_prodClaim__XtBoI{color:var(--gold)}.group_tiles__cFO_t{display:grid;gap:10px;margin-top:6px}.group_tiles2__MhvBZ{grid-template-columns:repeat(2,minmax(0,1fr))}.group_tiles3__pzssJ{grid-template-columns:repeat(3,minmax(0,1fr))}.group_tile__0zZ2i{border-radius:14px;padding:18px 16px}.group_prodB__74WkT .group_tile__0zZ2i{background:hsla(39,46%,61%,.08);border:1px solid hsla(39,46%,61%,.22)}.group_prodC__QncAH .group_tile__0zZ2i{background:var(--bg);border:1px solid var(--line)}.group_tileName__GxzQO{font-family:var(--font-serif);font-size:18px;font-weight:700}.group_tileD__dpqrM{font-size:14px;line-height:1.6;margin-top:4px;color:var(--ink-soft)}.group_prodB__74WkT .group_tileD__dpqrM{color:hsla(41,49%,92%,.65)}.group_prodMore__gujoI{font-size:14px;color:var(--ink-faint)}.group_prodB__74WkT .group_prodMore__gujoI{color:hsla(41,49%,92%,.5)}.group_prodBtns__ri4qT{display:flex;flex-wrap:wrap;gap:10px;margin-top:auto;padding-top:8px}.group_btnInk__qt54H{padding:14px 26px;background:var(--ink);color:#fff!important}.group_btnGhostInk__W3ky3,.group_btnInk__qt54H{display:inline-flex;align-items:center;border-radius:999px;font-weight:700;font-size:15px;white-space:nowrap}.group_btnGhostInk__W3ky3{padding:13px 24px;border:1px solid var(--line);color:var(--ink)!important}.group_fly__ho5BK{display:grid;grid-template-columns:380px minmax(0,1fr);gap:56px;align-items:center}.group_flySvg__lOTH6{width:100%;height:auto;display:block}.group_flyList__VFLrR{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 32px}.group_flyNo__wZcB7{font-family:var(--font-cinzel);color:var(--gold-deep);font-size:14px;letter-spacing:.18em}.group_flyT__VwlKy{font-family:var(--font-serif);font-size:20px;font-weight:700;margin-top:6px}.group_flyD__IEjYp{font-size:15px;line-height:1.8;color:var(--ink-soft);margin-top:8px}.group_doors__wr0sy{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);gap:18px;max-width:1040px;align-items:stretch}.group_door__AlOtH{display:flex;flex-direction:column;gap:10px;padding:34px 30px;border-radius:20px;background:#fff;border:1px solid var(--line);transition:border-color .2s,transform .2s}.group_door__AlOtH:hover{border-color:var(--gold);transform:translateY(-3px)}.group_doorHow__yNWmR{font-size:13px;letter-spacing:.12em;font-weight:700;color:var(--gold-deep)}.group_doorWho__iwPRv{font-family:var(--font-serif);font-size:22px;font-weight:700;line-height:1.4}.group_doorNote__v63ce{font-size:15px;color:var(--ink-soft)}.group_doorTags__9LCPT{display:flex;flex-wrap:wrap;gap:8px;margin-top:6px}.group_doorTag__zUcpa{font-size:13px;line-height:1;padding:7px 12px;border-radius:999px;background:var(--bg);border:1px solid var(--line);color:var(--ink-soft)}.group_doorCta__tZ_7D{margin-top:16px;font-weight:700;font-size:15px;color:var(--ink)}.group_doorCta__tZ_7D:after{content:" →";color:var(--gold-deep)}.group_company__POVoE{display:grid;grid-template-columns:140px minmax(0,1fr);max-width:760px;border-top:1px solid var(--line)}.group_company__POVoE dd,.group_company__POVoE dt{margin:0;padding:18px 0;border-bottom:1px solid var(--line);font-size:15px}.group_company__POVoE dt{font-weight:700}.group_company__POVoE dd{color:var(--ink-soft)}.group_company__POVoE a{color:var(--gold-deep);font-weight:700}@media (max-width:1020px){.group_point__Ad9EO{grid-template-columns:120px minmax(0,1fr)}.group_pointProof__BXLQK{grid-column:2}.group_fly__ho5BK{grid-template-columns:1fr}.group_flySvg__lOTH6{max-width:360px;margin:0 auto}}@media (max-width:860px){.group_factsRow__HOkBH{grid-template-columns:repeat(3,minmax(0,1fr))}.group_fact__5jKDj:nth-child(4){border-left:0}.group_fact__5jKDj{border-top:1px solid var(--line)}.group_doors__wr0sy,.group_prodGrid__jd1e_{grid-template-columns:1fr}.group_pointSingle__PeZ_4{grid-column:auto}}@media (max-width:640px){.group_hero__8uXHC .group_heroInner__v__Ac{padding-top:96px;padding-bottom:84px}.group_heroSub__5QGGm{font-size:16px}.group_heroTitle__1WZ_f{font-size:clamp(26px,7.6vw,40px)}.group_fact__5jKDj:last-child{grid-column:span 2}.group_factsRow__HOkBH{grid-template-columns:repeat(2,minmax(0,1fr))}.group_fact__5jKDj{border-left:0!important}.group_factN__tHwSu{font-size:38px}.group_sec__GOmjZ{padding:80px 0}.group_point__Ad9EO{grid-template-columns:1fr;gap:14px;padding:40px 0}.group_pointNo__8PpBh{font-size:52px}.group_pointProof__BXLQK{grid-column:auto}.group_prod__MLhga{padding:32px 22px}.group_tiles3__pzssJ{grid-template-columns:repeat(2,minmax(0,1fr))}.group_flyList__VFLrR{grid-template-columns:1fr}.group_company__POVoE{grid-template-columns:96px minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){.group_heroTitle__1WZ_f span:last-child,.group_hero__8uXHC *{animation:none!important}}