.Hero-module-scss-module__YhKSxa__hero{background:#0d0b08;justify-content:center;align-items:center;min-height:min(100vh,920px);margin-top:-72px;scroll-margin-top:0;display:flex;position:relative;overflow:hidden}.Hero-module-scss-module__YhKSxa__image{object-fit:cover;object-position:center 30%;animation:22s cubic-bezier(.45,.05,.55,.95) infinite alternate Hero-module-scss-module__YhKSxa__kenBurns}@keyframes Hero-module-scss-module__YhKSxa__kenBurns{0%{transform:scale(1.005)}to{transform:scale(1.06)}}.Hero-module-scss-module__YhKSxa__scrim{background:radial-gradient(70% 60% at 50% 55%,#060a069e 0%,#060a064d 55%,#0000 100%),linear-gradient(#060a0659 0%,#0000 22%),linear-gradient(#0000 82%,#0d0b08eb 100%);position:absolute;inset:0}.Hero-module-scss-module__YhKSxa__orbit{color:#c9a96a33;pointer-events:none;width:min(940px,150vw);height:auto;position:absolute;top:50%;left:50%;transform:translate(-50%,-47%)}.Hero-module-scss-module__YhKSxa__content{z-index:1;text-align:center;flex-direction:column;align-items:center;gap:24px;max-width:820px;padding:152px 24px 80px;display:flex;position:relative}.Hero-module-scss-module__YhKSxa__content>*{opacity:0;animation:.72s cubic-bezier(.22,.61,.36,1) both Hero-module-scss-module__YhKSxa__heroRise}.Hero-module-scss-module__YhKSxa__content>:first-child{animation-delay:.1s}.Hero-module-scss-module__YhKSxa__content>:nth-child(2){animation-delay:.22s}.Hero-module-scss-module__YhKSxa__content>:nth-child(3){animation-delay:.34s}.Hero-module-scss-module__YhKSxa__content>:nth-child(4){animation-delay:.46s}.Hero-module-scss-module__YhKSxa__content>:nth-child(5){animation-delay:.58s}@keyframes Hero-module-scss-module__YhKSxa__heroRise{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}.Hero-module-scss-module__YhKSxa__eyebrow{letter-spacing:.12em;text-transform:uppercase;color:#c9a96a;letter-spacing:.32em;font-family:DM Sans,system-ui,sans-serif;font-size:11px;font-weight:500}.Hero-module-scss-module__YhKSxa__headline{letter-spacing:.01em;color:#f5f1e8;font-family:Cormorant Garamond,Georgia,serif;font-size:clamp(44px,6.5vw,92px);font-weight:500;line-height:1.08}.Hero-module-scss-module__YhKSxa__divider{color:#c9a96a;margin:8px 0}.Hero-module-scss-module__YhKSxa__body{color:#f5f1e8b8;max-width:460px;font-size:clamp(15px,1.6vw,17px);font-weight:300;line-height:1.85}.Hero-module-scss-module__YhKSxa__actions{flex-wrap:wrap;justify-content:center;gap:16px;margin-top:24px;display:flex}.Hero-module-scss-module__YhKSxa__btnPrimary,.Hero-module-scss-module__YhKSxa__btnGhost{letter-spacing:.12em;text-transform:uppercase;letter-spacing:.22em;border-radius:2px;align-items:center;height:52px;padding:0 40px;font-family:DM Sans,system-ui,sans-serif;font-size:11px;font-weight:500;transition:background .2s,color .2s,border-color .2s;display:inline-flex}.Hero-module-scss-module__YhKSxa__btnPrimary{color:#1a1410;background:#c9a96a;border:1px solid #c9a96a}.Hero-module-scss-module__YhKSxa__btnPrimary:hover{background:#d9c294;border-color:#d9c294}.Hero-module-scss-module__YhKSxa__btnGhost{color:#f5f1e8;background:0 0;border:1px solid #c9a96a73}.Hero-module-scss-module__YhKSxa__btnGhost:hover{color:#c9a96a;border-color:#c9a96a}@media (prefers-reduced-motion:reduce){.Hero-module-scss-module__YhKSxa__image{animation:none}.Hero-module-scss-module__YhKSxa__content>*{opacity:1;animation:none}}
.Manifesto-module-scss-module__i4o5uG__section{background:radial-gradient(90% 120% at 50% -20%,#b8804a14 0%,#0000 60%),#15110d;border-top:1px solid #2b251c;border-bottom:1px solid #2b251c;padding:96px 24px;position:relative;overflow:hidden}.Manifesto-module-scss-module__i4o5uG__section:before{content:"";pointer-events:none;background-image:radial-gradient(1px at 12% 24%,#f5f1e880 99%,#0000),radial-gradient(1px at 84% 18%,#f5f1e859 99%,#0000),radial-gradient(1px at 70% 76%,#f5f1e84d 99%,#0000),radial-gradient(1px at 28% 82%,#f5f1e866 99%,#0000),radial-gradient(1px at 92% 58%,#f5f1e84d 99%,#0000),radial-gradient(1px at 6% 64%,#f5f1e840 99%,#0000);position:absolute;inset:0}.Manifesto-module-scss-module__i4o5uG__orbit{color:#c9a96a24;pointer-events:none;width:min(860px,130vw);height:auto;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.Manifesto-module-scss-module__i4o5uG__content{z-index:1;text-align:center;flex-direction:column;align-items:center;gap:32px;max-width:900px;margin-inline:auto;display:flex;position:relative}.Manifesto-module-scss-module__i4o5uG__eyebrow{letter-spacing:.12em;text-transform:uppercase;color:#c9a96a;letter-spacing:.32em;font-family:DM Sans,system-ui,sans-serif;font-size:11px;font-weight:500}.Manifesto-module-scss-module__i4o5uG__headline{color:#f5f1e8;font-family:Cormorant Garamond,Georgia,serif;font-size:clamp(34px,4.6vw,60px);font-weight:500;line-height:1.12}.Manifesto-module-scss-module__i4o5uG__intro{color:#a89d8a;max-width:620px;font-size:clamp(16px,1.5vw,18px);font-weight:300;line-height:1.8}.Manifesto-module-scss-module__i4o5uG__symbols{grid-template-columns:1fr;gap:40px;width:100%;margin-top:16px;display:grid}@media (min-width:768px){.Manifesto-module-scss-module__i4o5uG__symbols{grid-template-columns:repeat(3,1fr);gap:24px}}.Manifesto-module-scss-module__i4o5uG__symbol{flex-direction:column;align-items:center;gap:12px;padding:0 16px;display:flex}@media (min-width:768px){.Manifesto-module-scss-module__i4o5uG__symbol+.Manifesto-module-scss-module__i4o5uG__symbol{border-left:1px solid #2b251c}}.Manifesto-module-scss-module__i4o5uG__symbolIcon{color:#c9a96a;margin-bottom:4px}.Manifesto-module-scss-module__i4o5uG__symbolName{text-transform:uppercase;letter-spacing:.22em;color:#f5f1e8;font-family:Cormorant Garamond,Georgia,serif;font-size:15px;font-weight:600}.Manifesto-module-scss-module__i4o5uG__symbolMeaning{color:#a89d8a;max-width:240px;font-size:14px;font-weight:300;line-height:1.7}.Manifesto-module-scss-module__i4o5uG__cta{letter-spacing:.12em;text-transform:uppercase;letter-spacing:.22em;color:#1a1410;background:#c9a96a;border:1px solid #c9a96a;border-radius:2px;align-items:center;height:52px;margin-top:16px;padding:0 40px;font-family:DM Sans,system-ui,sans-serif;font-size:11px;font-weight:500;transition:background .2s,border-color .2s;display:inline-flex}.Manifesto-module-scss-module__i4o5uG__cta:hover{background:#d9c294;border-color:#d9c294}
