.page_hero__kIiS8{background:var(--ink);padding:96px 48px 80px;text-align:center;position:relative;overflow:hidden;border-bottom:3px solid var(--gold)}.page_hero__kIiS8:before{content:"";position:absolute;inset:0;background:radial-gradient(ellipse 70% 50% at 20% 50%,rgba(184,148,58,.1) 0,transparent 60%),radial-gradient(ellipse 60% 60% at 80% 50%,rgba(139,38,53,.08) 0,transparent 60%)}.page_heroKicker__LBPfz{font-family:var(--font-label);font-size:9px;letter-spacing:4px;text-transform:uppercase;color:var(--gold);opacity:.8;margin-bottom:28px;position:relative}.page_heroTitle__E8KgY{font-family:var(--font-display);font-weight:300;font-size:76px;line-height:.9;color:#F9F5EF;letter-spacing:-2px;margin-bottom:20px;position:relative}.page_heroTitleEm__uzeUQ{font-style:italic;color:var(--gold-light);display:block}.page_heroRule__RB0XH{display:flex;align-items:center;gap:16px;justify-content:center;margin:24px auto;max-width:400px;position:relative}.page_heroRuleLine__ddyk_{height:1px;flex:1 1;background:rgba(212,201,184,.3)}.page_heroRuleLabel__oCyEk{font-family:var(--font-label);font-size:9px;color:var(--gold);letter-spacing:3px;text-transform:uppercase;opacity:.7}.page_heroSub__d5vKV{font-family:var(--font-display);font-style:italic;font-size:22px;font-weight:300;color:rgba(232,213,160,.6);max-width:640px;margin:0 auto;line-height:1.45;position:relative}.page_craft__dc0J0{background:var(--pale);border-bottom:1px solid var(--rule);padding:80px 48px;display:grid;grid-template-columns:1fr 1fr;grid-gap:80px;gap:80px;align-items:center;animation:page_fadeUp__S7umq .8s ease .1s both}.page_craftNum__h76Qj{font-family:var(--font-display);font-weight:300;font-size:180px;line-height:1;color:var(--rule);margin-bottom:-20px}.page_craftTag__jCl8n{font-family:var(--font-label);font-size:9px;letter-spacing:4px;text-transform:uppercase;color:var(--gold);margin-bottom:20px;display:flex;align-items:center;gap:12px}.page_craftTag__jCl8n:before{content:"";display:block;width:28px;height:1px;background:var(--gold);flex-shrink:0}.page_craftTitle__JTF_X{font-family:var(--font-display);font-weight:400;font-size:48px;line-height:1.05;color:var(--ink);margin-bottom:20px;letter-spacing:-.5px}.page_craftTitleEm__IqVn8{font-style:italic;font-weight:300;color:var(--accent)}.page_craftBody__9q1_2{font-size:15px;line-height:1.85;color:var(--muted);margin-bottom:16px;text-align:justify;-webkit-hyphens:auto;hyphens:auto}.page_craftBody__9q1_2 strong{color:var(--ink);font-weight:700}.page_craftRule__1_pXR{height:1px;background:var(--rule);margin:28px 0}.page_ethos__rDzoA{background:var(--ink);border-bottom:1px solid rgba(255,255,255,.08);padding:72px 48px;text-align:center;position:relative;overflow:hidden;animation:page_fadeUp__S7umq .8s ease .15s both}.page_ethos__rDzoA:before{content:"";position:absolute;inset:0;background:radial-gradient(ellipse 80% 60% at 50% 50%,rgba(184,148,58,.08) 0,transparent 65%)}.page_ethosKicker__vVSa2{font-family:var(--font-label);font-size:9px;letter-spacing:4px;text-transform:uppercase;color:var(--gold);opacity:.7;margin-bottom:24px;position:relative}.page_ethosQuote__4c3Nu{font-family:var(--font-display);font-weight:300;font-size:42px;line-height:1.15;color:#F9F5EF;max-width:820px;margin:0 auto 20px;letter-spacing:-.5px;position:relative}.page_ethosQuoteEm__YwuXy{font-style:italic;color:var(--gold-light)}.page_ethosRule__XRPI2{height:1px;background:rgba(212,201,184,.2);max-width:200px;margin:24px auto}.page_ethosAttr__zg_ge{font-family:var(--font-label);font-size:9px;letter-spacing:3px;text-transform:uppercase;color:rgba(232,213,160,.4);position:relative}.page_pillars__YBWQ_{padding:80px 48px;border-bottom:1px solid var(--rule)}.page_pillarsHeader__4Q197{display:flex;align-items:center;gap:20px;margin-bottom:52px}.page_pillarsLabel__itwCa{font-family:var(--font-label);font-size:10px;letter-spacing:4px;text-transform:uppercase;color:var(--gold);white-space:nowrap}.page_pillarsRule__AGtJs{flex:1 1;height:1px;background:var(--rule)}.page_pillarsGrid__957jk{display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:0;gap:0;border:1px solid var(--rule)}.page_pillar__VP_AO{padding:36px 32px;border-right:1px solid var(--rule)}.page_pillar__VP_AO:last-child{border-right:none}.page_pillarNum__qbeY6{font-family:var(--font-display);font-size:52px;font-weight:300;color:var(--rule);line-height:1;margin-bottom:16px}.page_pillarTitle__EHqzF{font-family:var(--font-display);font-weight:400;font-size:28px;line-height:1.1;color:var(--ink);margin-bottom:10px}.page_pillarTitleEm__0g0Bh{font-style:italic;font-weight:300;color:var(--accent)}.page_pillarRule__razzT{width:36px;height:1px;background:var(--gold);margin-bottom:14px}.page_pillarBody__j8hUo{font-size:13px;line-height:1.8;color:var(--muted)}.page_covers__9S9LL{background:var(--ink);padding:72px 48px;border-bottom:1px solid rgba(255,255,255,.08)}.page_coversHeader__B4IHu{display:flex;align-items:center;gap:20px;margin-bottom:40px}.page_coversLabel__6av__{font-family:var(--font-label);font-size:10px;letter-spacing:4px;text-transform:uppercase;color:var(--gold);white-space:nowrap}.page_coversRule__rd9rX{flex:1 1;height:1px;background:rgba(212,201,184,.2)}.page_coversSub__XNUNx{font-family:var(--font-display);font-style:italic;font-size:18px;font-weight:300;color:rgba(232,213,160,.5);margin-bottom:36px;max-width:560px;line-height:1.45}.page_coversGrid__TAh81{display:grid;grid-template-columns:repeat(5,1fr);grid-gap:16px;gap:16px}.page_coverWrap__cUkGV{position:relative;aspect-ratio:3/4;overflow:hidden;border:1px solid rgba(184,148,58,.2);transition:border-color .3s;cursor:pointer}.page_coverWrap__cUkGV:hover{border-color:rgba(184,148,58,.6)}.page_mission__H_Tae{padding:80px 48px;display:grid;grid-template-columns:1fr 1fr;grid-gap:80px;gap:80px;align-items:center;border-bottom:1px solid var(--rule);background:var(--cream)}.page_missionBigWord__aNc7v{font-family:var(--font-display);font-weight:300;font-size:120px;line-height:.85;color:var(--rule);letter-spacing:-4px}.page_missionBigWordEm__NJqkH{font-style:italic;color:var(--gold-light);display:block;font-size:100px}.page_missionTag__tRRax{font-family:var(--font-label);font-size:9px;letter-spacing:4px;text-transform:uppercase;color:var(--gold);margin-bottom:20px;display:flex;align-items:center;gap:12px}.page_missionTag__tRRax:before{content:"";display:block;width:28px;height:1px;background:var(--gold);flex-shrink:0}.page_missionTitle___06RP{font-family:var(--font-display);font-weight:400;font-size:40px;line-height:1.05;color:var(--ink);margin-bottom:18px;letter-spacing:-.5px}.page_missionTitleEm__WgtPt{font-style:italic;font-weight:300}.page_missionBody__kJuri{font-size:15px;line-height:1.85;color:var(--muted);margin-bottom:14px;text-align:justify;-webkit-hyphens:auto;hyphens:auto}.page_cta__APWL_{background:var(--ink);padding:72px 48px;text-align:center;border-top:3px solid var(--gold);position:relative;overflow:hidden}.page_cta__APWL_:before{content:"";position:absolute;inset:0;background:radial-gradient(ellipse 60% 80% at 50% 50%,rgba(184,148,58,.08) 0,transparent 65%)}.page_ctaTitle__lVu8e{font-family:var(--font-display);font-weight:300;font-size:48px;line-height:1.05;color:#F9F5EF;margin-bottom:14px;position:relative}.page_ctaTitleEm__hZAT0{font-style:italic;color:var(--gold-light)}.page_ctaSub__7Aypi{font-family:var(--font-display);font-style:italic;font-size:18px;font-weight:300;color:rgba(232,213,160,.5);margin-bottom:32px;position:relative}.page_ctaBtn__hUmLq{display:inline-flex;align-items:center;gap:10px;background:var(--gold);color:var(--ink);font-family:var(--font-label);font-size:9px;letter-spacing:2.5px;text-transform:uppercase;text-decoration:none;padding:16px 32px;position:relative;transition:opacity .2s}.page_ctaBtn__hUmLq:hover{opacity:.85}.page_ctaBtn__hUmLq:after{content:"→";font-size:14px}@keyframes page_fadeUp__S7umq{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}@media (max-width:900px){.page_hero__kIiS8{padding:64px 24px 52px}.page_heroTitle__E8KgY{font-size:52px}.page_heroSub__d5vKV{font-size:18px}.page_craft__dc0J0{grid-template-columns:1fr;gap:32px;padding:48px 24px}.page_craftNum__h76Qj{font-size:120px}.page_craftTitle__JTF_X{font-size:36px}.page_ethos__rDzoA{padding:52px 24px}.page_ethosQuote__4c3Nu{font-size:28px}.page_pillars__YBWQ_{padding:48px 24px}.page_pillarsGrid__957jk{grid-template-columns:1fr}.page_pillar__VP_AO{border-right:none;border-bottom:1px solid var(--rule)}.page_pillar__VP_AO:last-child{border-bottom:none}.page_covers__9S9LL{padding:48px 24px}.page_coversGrid__TAh81{grid-template-columns:repeat(3,1fr)}.page_mission__H_Tae{grid-template-columns:1fr;gap:32px;padding:48px 24px}.page_missionBigWord__aNc7v{font-size:80px}.page_cta__APWL_{padding:52px 24px}.page_ctaTitle__lVu8e{font-size:36px}}@media (max-width:600px){.page_heroTitle__E8KgY{font-size:40px}.page_coversGrid__TAh81{grid-template-columns:repeat(2,1fr)}.page_missionBigWord__aNc7v{font-size:64px}.page_missionBigWordEm__NJqkH{font-size:52px}}