.fractara-site{background:var(--fractara-void);min-height:100vh;color:var(--fractara-parchment);font-family:var(--font-inter), sans-serif;isolation:isolate;position:relative;overflow:hidden}.fractara-site:before{z-index:-1;pointer-events:none;content:"";opacity:.11;mix-blend-mode:soft-light;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 180 180' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.82' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='.42'/%3E%3C/svg%3E");position:fixed;inset:0}.fractara-nav{z-index:60;border-bottom:1px solid var(--fractara-line);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:linear-gradient(#050713f5,#050713d1);position:fixed;inset:0 0 auto;box-shadow:0 12px 34px #00000038}.fractara-nav__inner{justify-content:space-between;align-items:center;gap:1.5rem;width:min(100% - 2rem,1440px);min-height:74px;margin:0 auto;display:flex}.fractara-nav__brand{min-width:0;color:var(--fractara-claim);align-items:center;gap:.75rem;text-decoration:none;display:inline-flex}.fractara-nav__brand>span{gap:.1rem;display:grid}.fractara-nav__brand strong{font-family:var(--font-cinzel), serif;letter-spacing:.14em;text-transform:uppercase;font-size:1.15rem;line-height:1}.fractara-nav__brand small{color:#8e8370;letter-spacing:.22em;text-transform:uppercase;font-size:.56rem;font-weight:650}.fractara-nav__emblem{border:1px solid #f1d28b52;box-shadow:0 0 22px #e4a94c1f}.fractara-nav__desktop,.fractara-nav__links,.fractara-nav__actions{align-items:center;display:flex}.fractara-nav__desktop{flex:1;justify-content:flex-end;gap:clamp(1.5rem,3vw,3rem)}.fractara-nav__links{gap:clamp(1rem,2vw,1.8rem)}.fractara-nav__links a,.fractara-nav__signin,.fractara-nav__install{color:#a9a08e;letter-spacing:.17em;text-transform:uppercase;font-size:.68rem;font-weight:700;text-decoration:none;transition:color .18s}.fractara-nav__links a:hover,.fractara-nav__links a:focus-visible,.fractara-nav__signin:hover,.fractara-nav__signin:focus-visible{color:var(--fractara-reality)}.fractara-nav__actions{gap:1.1rem}.fractara-nav__install{cursor:pointer;background:0 0;border:0;align-items:center;gap:.45rem;display:inline-flex}.fractara-nav__toggle{border:1px solid var(--fractara-line);width:46px;height:46px;color:var(--fractara-claim);background:#0d0e16b8;justify-content:center;align-items:center;display:none}.fractara-nav__mobile{display:none}.fractara-button{clip-path:polygon(8px 0,calc(100% - 8px) 0,100% 8px,100% calc(100% - 8px),calc(100% - 8px) 100%,8px 100%,0 calc(100% - 8px),0 8px);min-height:56px;color:var(--fractara-reality);font-family:var(--font-cinzel), serif;letter-spacing:.14em;text-transform:uppercase;background:linear-gradient(135deg,#f1d28b2e,#e4a94c08),#1a160f;border:1px solid #f1d28bb3;justify-content:center;align-items:center;gap:.7rem;padding:.9rem 1.65rem;font-size:.78rem;font-weight:700;text-decoration:none;transition:border-color .18s,box-shadow .18s,color .18s,transform .18s;display:inline-flex;position:relative;box-shadow:inset 0 0 0 1px #f6f1e50a,0 14px 40px #00000047,0 0 28px #e4a94c14}.fractara-button:hover,.fractara-button:focus-visible{border-color:var(--fractara-claim);color:#fff;transform:translateY(-2px);box-shadow:inset 0 0 0 1px #f6f1e514,0 18px 44px #00000052,0 0 34px #e4a94c2e}.fractara-button--secondary{color:var(--fractara-parchment);background:#0507137a;border-color:#d7ccad47}.fractara-button--small{min-height:40px;padding:.68rem 1.1rem;font-size:.62rem}.fractara-hero{border-bottom:1px solid var(--fractara-line);align-items:center;min-height:100svh;padding:7.5rem 1rem 3rem;display:grid;position:relative;overflow:hidden}.fractara-hero__art,.fractara-hero__art:before,.fractara-hero__art:after{position:absolute;inset:0}.fractara-hero__art{z-index:-2;background-image:url(/images/fractara/fractara-age-of-claimants-hero.webp);background-position:50%;background-size:cover;transform:scale(1.01)}.fractara-hero__art:before,.fractara-hero__art:after{content:""}.fractara-hero__art:before{background:linear-gradient(90deg,#050713fa 0%,#050713d1 31%,#05071324 62%,#0507132e 100%),linear-gradient(#0507134d,#0000 32%,#050713db 100%)}.fractara-hero__art:after{background:radial-gradient(circle at 72% 47%,#0000 0 18%,#05071314 42%,#05071380 100%)}.fractara-hero__content{width:min(100%,1440px);margin:0 auto}.fractara-hero__copy{width:min(680px,56vw)}.fractara-kicker{color:var(--fractara-lantern);letter-spacing:.24em;text-transform:uppercase;align-items:center;gap:.7rem;margin:0 0 1.1rem;font-size:.69rem;font-weight:750;display:inline-flex}.fractara-kicker:before{background:linear-gradient(90deg, transparent, var(--fractara-lantern));content:"";width:42px;height:1px}.fractara-hero__lockup{filter:drop-shadow(0 16px 30px #000000b8);width:min(100%,670px);height:auto;margin-left:-4%;display:block}.fractara-hero__tagline{color:var(--fractara-reality);font-family:var(--font-cinzel), serif;letter-spacing:-.025em;text-wrap:balance;margin:.4rem 0 0;font-size:clamp(1.75rem,3.2vw,3.35rem);font-weight:600;line-height:1.05}.fractara-hero__description{color:#bdb39e;max-width:590px;margin:1.35rem 0 0;font-size:clamp(1rem,1.45vw,1.15rem);line-height:1.75}.fractara-hero__actions{flex-wrap:wrap;gap:.85rem;margin-top:2rem;display:flex}.fractara-hero__facts{border-top:1px solid var(--fractara-line);border-bottom:1px solid var(--fractara-line);grid-template-columns:repeat(3,minmax(0,1fr));width:min(100%,720px);margin-top:3.25rem;display:grid}.fractara-hero__fact{padding:1rem 1.1rem}.fractara-hero__fact+.fractara-hero__fact{border-left:1px solid var(--fractara-line)}.fractara-hero__fact strong,.fractara-hero__fact span{display:block}.fractara-hero__fact strong{color:var(--fractara-claim);font-family:var(--font-cinzel), serif;letter-spacing:.08em;font-size:.88rem}.fractara-hero__fact span{color:#7e776b;letter-spacing:.12em;text-transform:uppercase;margin-top:.25rem;font-size:.66rem;font-weight:700}
@media (max-width:1080px){.fractara-nav__links{display:none}.fractara-hero__copy{width:min(660px,64vw)}.fractara-pillars{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:820px){.fractara-nav__desktop{display:none}.fractara-nav__toggle{display:inline-flex}.fractara-nav__mobile{border-top:1px solid var(--fractara-line);background:#050713fa;gap:0;padding:0 1rem 1rem;display:grid}.fractara-nav__mobile>a,.fractara-nav__mobile>button{border:0;border-bottom:1px solid var(--fractara-line);min-height:52px;color:var(--fractara-parchment);font-family:var(--font-cinzel), serif;letter-spacing:.1em;text-transform:uppercase;background:0 0;align-items:center;gap:.6rem;font-size:.78rem;text-decoration:none;display:flex}.fractara-nav__mobile-actions{grid-template-columns:1fr 1fr;gap:.8rem;padding-top:1rem;display:grid}.fractara-nav__mobile-actions>a:first-child{border:1px solid var(--fractara-line);min-height:40px;color:var(--fractara-parchment);text-transform:uppercase;place-items:center;font-size:.72rem;text-decoration:none;display:grid}.fractara-hero{min-height:auto;padding-top:7rem;padding-bottom:4rem}.fractara-hero__art{background-image:url(/images/fractara/fractara-age-of-claimants-hero-mobile-v2.webp);background-position:top}.fractara-hero__art:before{background:linear-gradient(180deg, #0507131f, #05071352 32%, #050713f5 68%, var(--fractara-void) 100%), linear-gradient(90deg, #05071347, #0507130a, #05071347)}.fractara-hero__copy{text-align:center;width:100%;padding-top:min(74vw,580px)}.fractara-kicker,.fractara-hero__actions{justify-content:center}.fractara-hero__lockup{margin:0 auto}.fractara-hero__description,.fractara-hero__facts{margin-left:auto;margin-right:auto}.fractara-editorial-grid,.fractara-lantern-grid{grid-template-columns:1fr}.fractara-editorial-grid{gap:3rem}.fractara-lantern-art{min-height:460px}.fractara-legacy{grid-template-columns:1fr}.fractara-legacy .fractara-link{margin-top:0}}@media (max-width:560px){.fractara-nav__brand strong{font-size:.96rem}.fractara-nav__brand small{letter-spacing:.15em}.fractara-hero__actions{display:grid}.fractara-button{width:100%}.fractara-hero__facts{grid-template-columns:1fr}.fractara-hero__fact+.fractara-hero__fact{border-top:1px solid var(--fractara-line);border-left:0}.fractara-story-item{grid-template-columns:42px 1fr}.fractara-pillars{grid-template-columns:1fr}.fractara-pillar{min-height:280px}.fractara-lantern-art{min-height:360px}.fractara-footer__inner{flex-direction:column;align-items:flex-start;padding:2.2rem 0}.fractara-footer__links{justify-content:flex-start}}@media (prefers-reduced-motion:reduce){.fractara-button,.fractara-pillar,.fractara-link svg{transition:none}}
