:root{--font-display-face-fallback:Arial}.ctab-h,.m-h1,.m-h2,.type-display-l,.type-display-xl,.type-h2{letter-spacing:-.028em;font-weight:500;text-wrap:balance}.m-h2,.type-h2{line-height:1.12}.ctab-h,.m-h1,.m-h2,.type-display-l,.type-h2{overflow-wrap:break-word}.m-lede,.m-problem-aside,.type-body-l{text-wrap:pretty}.eyebrow{font-family:var(--font-mono);font-size:.75rem;letter-spacing:.1em;text-transform:uppercase}.wordmark{font-family:var(--font-display);letter-spacing:-.03em}.mood-electric,:root{--mood-1:132,130,127;--mood-2:188,185,181;--mood-3:103,102,99;--mood-gold:245,181,68;--mood-accent:245,181,68;--mood-text:198,196,191;--mood-cool:149,147,143}.mood-ultramarine,main:has(.hv-pricing)>section:first-of-type,main:has(.hv-procurement)>section:first-of-type,main>section.m-section:is(#problem,#modules),main>section:nth-of-type(5n+4){--mood-1:103,102,99;--mood-2:180,177,173;--mood-3:132,130,127;--mood-gold:245,181,68;--mood-accent:245,181,68;--mood-text:196,194,188;--mood-cool:146,144,140}.mood-nebula,main:has(.hv-developers)>section:first-of-type,main:has(.hv-manifesto)>section:first-of-type,main:has(.mf-hero)>section:first-of-type,main>section.m-section:is(#views,#read),main>section:nth-of-type(5n+2){--mood-1:131,130,126;--mood-2:187,185,180;--mood-3:147,145,141;--mood-gold:255,199,102;--mood-accent:255,199,102;--mood-text:196,194,189;--mood-cool:154,152,148}.mood-aurora,main:has(.hv-how)>section:first-of-type,main:has(.hv-suppliers)>section:first-of-type,main>section.m-section:is(#how),main>section:nth-of-type(5n+3){--mood-1:147,145,141;--mood-2:197,194,189;--mood-3:131,130,126;--mood-gold:255,199,102;--mood-accent:187,185,180;--mood-text:201,198,193;--mood-cool:162,160,156}.mood-gold,main:has(.hv-trust)>section:first-of-type,main:has(.wl-join)>section:first-of-type,main>section.ctab,main>section.m-section:is(#principles),main>section:nth-of-type(5n+5){--mood-1:245,181,68;--mood-2:255,214,140;--mood-3:132,130,127;--mood-gold:255,199,102;--mood-accent:245,181,68;--mood-text:255,213,138;--mood-cool:159,157,153}.mood-electric,main:has(.hv-faq)>section:first-of-type,main:has(.hv-product)>section:first-of-type,main>section.m-section:is(#product,#faq),main>section.pl-faq-section{--mood-1:132,130,127;--mood-2:188,185,181;--mood-3:103,102,99;--mood-gold:245,181,68;--mood-accent:245,181,68;--mood-text:198,196,191;--mood-cool:149,147,143}.mood-starlight,main:has(.lg-hero)>section:first-of-type,main>section.lg-body{--mood-1:157,155,151;--mood-2:245,241,235;--mood-3:103,102,99;--mood-gold:245,181,68;--mood-accent:245,181,68;--mood-text:226,224,218;--mood-cool:185,183,178}main>section{--color-cyan:rgb(var(--mood-cool));--color-cyan-300:rgb(var(--mood-text));--color-violet:rgb(var(--mood-3));--color-success:rgb(var(--mood-text))}main>section.m-section:is(#problem,#views,#product,#modules,#how,#principles,#read,#faq),main>section:is(.section,.section-compact):not(.pl-hero):not(.mf-hero):not(.wl-join):not(.lg-hero){background:radial-gradient(38% 42% at 14% 42%,rgba(var(--mood-1),.34),rgba(var(--mood-1),.1) 55%,rgba(var(--mood-1),0) 100%),radial-gradient(36% 42% at 86% 62%,rgba(var(--mood-3),.26),rgba(var(--mood-3),.07) 55%,rgba(var(--mood-3),0) 100%),radial-gradient(30% 30% at 54% 30%,rgba(var(--mood-1),.12),rgba(var(--mood-1),0) 100%)}main>section.m-section#principles,main>section.section:nth-of-type(5n+5):not(.pl-hero):not(.mf-hero):not(.wl-join):not(.lg-hero){background:radial-gradient(12% 15% at 74% 44%,rgba(255,232,186,.34) 0,rgba(255,199,102,.16) 32%,rgba(170,168,164,.1) 62%,rgba(170,168,164,0) 100%),radial-gradient(42% 46% at 70% 50%,rgba(132,130,127,.32),rgba(132,130,127,.08) 60%,rgba(132,130,127,0) 100%),radial-gradient(36% 40% at 18% 56%,rgba(103,102,99,.26),rgba(103,102,99,0) 100%)}main>section.lg-body{background:radial-gradient(40% 30% at 20% 10%,rgba(var(--mood-1),.08),rgba(var(--mood-1),0) 100%)}.pl-glow-cyan:before,.pl-glow-soft:before{background:none}.ff-glow-band:before{background:radial-gradient(50% 50% at 50% 50%,rgba(var(--mood-1),.18),rgba(var(--mood-1),0) 100%)}.ff-glow-gold:before{background:radial-gradient(14% 20% at 50% 56%,rgba(255,226,170,.22),rgba(255,199,102,.1) 35%,rgba(170,168,164,.08) 65%,rgba(170,168,164,0) 100%),radial-gradient(50% 50% at 50% 50%,rgba(var(--mood-1),.18),rgba(var(--mood-1),0) 100%)}.m-section .eyebrow,main section .eyebrow{color:rgb(var(--mood-text))}main section .eyebrow-icon{color:rgb(var(--mood-gold))}.ff-glow-gold .m-h2 .ff-serif,.ff-views .m-h2 .ff-serif,:is(.m-h2,.type-h2,.ctab-h) .ff-serif{background-image:linear-gradient(100deg,#ffffff 0,rgb(var(--mood-2)) 46%,rgb(var(--mood-accent)) 100%);filter:drop-shadow(0 0 22px rgba(var(--mood-1),.35))}main section .accent,main section .m-link{color:rgb(var(--mood-text))}.m-cols>li{border-left-color:rgba(var(--mood-2),.22)}.m-cols>li.is-accent{border-left-color:rgb(var(--mood-gold))}.m-cols .m-h4 svg,.m-cols>li.is-accent .accent,.m-cols>li.is-accent .m-h4{color:rgb(var(--mood-text))}main section :is(.m-num,.pl-index,.m-not-n,.mf-numeral){color:rgb(var(--mood-gold))}main section :is(.m-tag,.pl-tag,.m-read-tag){color:rgb(var(--mood-text))}main section .m-read,main section .panel,main section .pl-card,main section .pl-module{border-color:rgba(var(--mood-2),.14)}main section :is(.pl-card,.m-read,.pl-module):hover{border-color:rgba(var(--mood-2),.32);box-shadow:0 30px 80px -50px rgba(var(--mood-1),.7)}main section .m-cover{box-shadow:inset 0 0 0 1px rgba(var(--mood-2),.1),inset 0 1px 0 rgba(255,255,255,.05)}.ff-views~.m-band-2 .m-cover,main section .m-cover{background:radial-gradient(70% 70% at 50% 46%,rgba(var(--mood-1),.16),rgba(var(--mood-1),0) 100%),linear-gradient(180deg,rgba(20,20,19,.72),rgba(28,29,34,.86))}.ff-views-glow{background:radial-gradient(14% 20% at 50% 62%,rgba(255,232,186,.32),rgba(255,199,102,.14) 35%,rgba(165,163,158,.12) 65%,rgba(165,163,158,0) 100%),radial-gradient(40% 42% at 36% 52%,rgba(131,130,126,.5),rgba(131,130,126,.14) 55%,rgba(131,130,126,0) 100%),radial-gradient(40% 42% at 66% 50%,rgba(147,145,141,.36),rgba(147,145,141,0) 100%)}.ff-views .ff-pcard{box-shadow:inset 0 0 0 1px rgba(187,185,180,.16),inset 0 1px 0 rgba(255,255,255,.08),0 40px 80px -40px rgba(0,0,0,.8),0 30px 90px -50px rgba(131,130,126,.7)}.ff-views .ff-card-icon{background:rgba(131,130,126,.2);box-shadow:inset 0 0 0 1px rgba(187,185,180,.3);color:#CFCCC7}.ff-views .ff-span-track i{background:linear-gradient(90deg,#777572,#ADAAA6);box-shadow:0 0 10px -2px rgba(154,152,148,.85)}.ff-views .ff-span.is-final .ff-span-track i{background:linear-gradient(90deg,#f5b544,#ffe2a0);box-shadow:0 0 12px -2px rgba(245,181,68,.85)}.ff-views .ff-meter-allow{background:rgba(187,185,180,.7)}.ff-views .ff-dec-allow{background:rgba(131,130,126,.14);color:#D4D1CC;box-shadow:inset 0 0 0 1px rgba(187,185,180,.28)}.ff-views .ff-tally-allow i{background:#BBB9B4}.ff-views .ff-block{box-shadow:inset 0 0 0 1px rgba(187,185,180,.14)}.ff-views .ff-live{background:rgba(131,130,126,.12);box-shadow:inset 0 0 0 1px rgba(187,185,180,.28);color:#D4D1CC}#product .dash,#product [class*=wt-]{--dash-accent:132,130,127}.ctab-glow{background:radial-gradient(12% 18% at 50% 58%,rgba(255,232,186,.3),rgba(255,199,102,.12) 35%,rgba(170,168,164,.1) 65%,rgba(170,168,164,0) 100%),radial-gradient(36% 44% at 42% 50%,rgba(103,102,99,.2),rgba(103,102,99,0) 100%),radial-gradient(40% 46% at 60% 50%,rgba(132,130,127,.2),rgba(132,130,127,0) 100%)}.sky-aura-base{background:radial-gradient(64% 60% at 50% 112%,rgba(var(--mood-1),.42) 0,rgba(var(--mood-3),.16) 46%,rgba(var(--mood-3),0) 76%),radial-gradient(30% 34% at 82% 18%,rgba(131,130,126,.16),rgba(131,130,126,0) 100%),radial-gradient(26% 30% at 14% 30%,rgba(var(--mood-3),.14),rgba(var(--mood-3),0) 100%)}.sky-aura-quiet .sky-aura-base{background:radial-gradient(60% 60% at 30% 120%,rgba(var(--mood-1),.22),rgba(var(--mood-1),0) 76%)}main>section:first-of-type .eyebrow{color:rgb(var(--mood-text))}.belt{position:relative;z-index:2;height:0;pointer-events:none}.belt-canvas{position:absolute;left:0;top:-44px;display:block;width:100%;height:88px}@media (max-width:767px){.belt-canvas{top:-32px;height:64px}}.belt-quiet .belt-canvas{opacity:.7}.m-marquee li{gap:12px;color:#B6B3AF}.m-tile{position:relative;flex:none;display:grid;place-items:center;width:30px;height:30px;box-sizing:border-box;border-radius:9px;background:linear-gradient(180deg,rgba(255,255,255,.1),rgba(255,255,255,.03));box-shadow:inset 0 0 0 1px rgba(217,214,209,.16),inset 0 1px 0 rgba(255,255,255,.12),0 6px 18px -10px rgba(0,0,0,.8);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);overflow:hidden;transition:box-shadow .35s var(--ease-m)}.m-tile .m-mark-logo{width:16px;height:16px;color:#F5F2EC;opacity:.94}.m-tile .m-mark-a2a,.m-tile .m-mark-claude{width:17px;height:17px}.m-tile img{display:block;width:100%;height:100%;object-fit:cover}.m-tile-app img{border-radius:9px}.m-tile-app:after{content:"";position:absolute;inset:0;border-radius:9px;box-shadow:inset 0 0 0 1px rgba(255,255,255,.16);pointer-events:none}.m-tile-glyph img{width:19px;height:19px;object-fit:contain}.m-tile.m-mark-mono{font-family:var(--font-mono);font-size:.6875rem;font-weight:600;letter-spacing:.02em;color:#EFECE6;border:0}.m-marquee li:hover .m-tile{box-shadow:inset 0 0 0 1px rgba(245,181,68,.5),inset 0 1px 0 rgba(255,255,255,.16),0 0 18px -4px rgba(245,181,68,.45)}.m-marquee li:hover .m-mark-logo{filter:none}.ff-aura-base{background:radial-gradient(70% 46% at 50% 96%,rgba(132,130,127,.5) 0,rgba(103,102,99,.22) 44%,rgba(103,102,99,0) 76%),radial-gradient(40% 30% at 50% 22%,rgba(132,130,127,.16) 0,rgba(132,130,127,0) 100%),linear-gradient(180deg,rgba(4,4,4,.9),rgba(28,29,34,.6) 34%,rgba(24,23,22,.55) 70%,rgba(43,43,41,.5))}.ff-blob-1{left:-18%;top:4%;width:max(58%,440px);background:radial-gradient(closest-side,rgba(103,102,99,.42),rgba(103,102,99,.14) 55%,rgba(103,102,99,0));mix-blend-mode:screen}.ff-blob-2{right:-14%;top:0;width:max(52%,420px);background:radial-gradient(closest-side,rgba(131,130,126,.4),rgba(131,130,126,.13) 55%,rgba(131,130,126,0));mix-blend-mode:screen}.ff-beam,.ff-blob-3{display:none}.ff-grain{opacity:.05}.ff-stage{padding-top:clamp(48px,2.4vw + 30px,84px)}.ff-h1.m-h1{font-family:var(--font-display);font-size:clamp(2.375rem,1.2rem + 3.3vw,4.25rem);line-height:1.02;letter-spacing:-.042em;font-weight:500;color:#FBF8F2;text-wrap:balance;text-shadow:0 2px 40px rgba(7,7,6,.55)}.ff-h1 .ff-serif{font-size:1.14em;letter-spacing:-.01em;padding-right:.06em;background-image:linear-gradient(100deg,#fff6e0,#ffd98f 38%,#f5b544 78%,#ffc766);filter:drop-shadow(0 0 26px rgba(245,181,68,.38))}.ff-hero-sub.m-hero-sub{max-width:35rem;margin-top:22px;font-size:clamp(1.0625rem,1rem + .15vw,1.125rem);line-height:1.5;color:#D5D3CD;text-wrap:pretty}.ff-actions{margin-top:30px;gap:12px}@media (max-width:639px){.ff-h1 .ff-br{display:inline}.ff-h1.m-h1{font-size:clamp(2.25rem,9.6vw,2.75rem)}}.ctab-cta,.ff-hero .ff-cta.btn-primary,.nav-cta-desktop.btn-primary{background:linear-gradient(180deg,#ffffff,#F5F2EC);color:#131312;box-shadow:inset 0 1px 0 #ffffff,0 0 0 1px rgba(255,214,140,.6),0 0 0 5px rgba(245,181,68,.1),0 10px 34px -10px rgba(245,181,68,.7),0 0 48px -14px rgba(255,199,102,.6);transition:box-shadow .26s var(--ff-ease),background-color .26s var(--ff-ease)}.ctab-cta:hover,.ff-hero .ff-cta.btn-primary:hover,.nav-cta-desktop.btn-primary:hover{background:linear-gradient(180deg,#ffffff,#fff7e6);box-shadow:inset 0 1px 0 #ffffff,0 0 0 1px rgba(255,214,140,.9),0 0 0 6px rgba(245,181,68,.16),0 12px 40px -10px rgba(245,181,68,.85),0 0 64px -12px rgba(255,199,102,.75)}.nav-cta-desktop.btn-primary{box-shadow:inset 0 1px 0 #fff,0 0 0 1px rgba(255,214,140,.55),0 6px 22px -10px rgba(245,181,68,.75)}.ff-hero .ff-cta-2.btn-secondary{background:linear-gradient(180deg,rgba(157,155,151,.16),rgba(71,70,68,.14));border-color:rgba(221,218,213,.26);color:#F8F5EF;box-shadow:inset 0 1px 0 rgba(255,255,255,.14),0 10px 30px -16px rgba(0,0,0,.8);-webkit-backdrop-filter:blur(14px) saturate(140%);backdrop-filter:blur(14px) saturate(140%)}.ff-hero .ff-cta-2.btn-secondary:hover{background:linear-gradient(180deg,rgba(173,171,167,.24),rgba(84,83,80,.2));border-color:rgba(221,218,213,.42)}.ff-fan{--horizon:-26px;--planet:max(2300px,150vw)}.ff-horizon{position:absolute;left:50%;top:-260px;bottom:-120px;width:100vw;translate:-50% 0;overflow:hidden;pointer-events:none;z-index:0;-webkit-mask-image:linear-gradient(180deg,#000,#000 calc(100% - 340px),transparent);mask-image:linear-gradient(180deg,#000,#000 calc(100% - 340px),transparent)}.ff-horizon>span{position:absolute;left:50%;border-radius:50%}.ff-planet{top:calc(260px + var(--horizon));width:var(--planet);aspect-ratio:1;translate:-50% 0;background:radial-gradient(closest-side,rgba(28,29,34,0) 96%,rgba(56,55,53,.55) 99.4%,rgba(123,122,118,.5) 100%),radial-gradient(60% 16% at 50% 0,rgba(74,73,71,.6) 0,rgba(26,26,25,.4) 40%,rgba(28,29,34,0) 100%),linear-gradient(180deg,rgba(28,29,34,.94),rgba(28,29,34,.9) 8%,rgba(28,29,34,.55) 22%,rgba(28,29,34,0) 34%)}.ff-atmo{top:calc(260px + var(--horizon) - 150px);width:calc(var(--planet) + 300px);background:radial-gradient(closest-side,rgba(132,130,127,0) calc(100% - 162px),rgba(163,161,157,.62) calc(100% - 150px),rgba(132,130,127,.26) calc(100% - 110px),rgba(103,102,99,.1) calc(100% - 60px),rgba(103,102,99,0) 100%);-webkit-mask-image:radial-gradient(48% 22% at 50% 0,#000 0,rgba(0,0,0,.55) 55%,rgba(0,0,0,.22) 100%);mask-image:radial-gradient(48% 22% at 50% 0,#000 0,rgba(0,0,0,.55) 55%,rgba(0,0,0,.22) 100%)}.ff-atmo,.ff-rim{aspect-ratio:1;translate:-50% 0;mix-blend-mode:screen}.ff-rim{top:calc(260px + var(--horizon));width:var(--planet);background:conic-gradient(from 0deg at 50% 50%,rgba(255,246,222,1) 0deg,rgba(255,210,128,.95) 3deg,rgba(188,185,181,.85) 9deg,rgba(147,145,141,.55) 18deg,rgba(132,130,127,.18) 34deg,rgba(132,130,127,0) 52deg,rgba(132,130,127,0) 308deg,rgba(132,130,127,.18) 326deg,rgba(147,145,141,.55) 342deg,rgba(188,185,181,.85) 351deg,rgba(255,210,128,.95) 357deg,rgba(255,246,222,1) 1turn);-webkit-mask-image:radial-gradient(closest-side,transparent calc(100% - 2.5px),#000 calc(100% - 1.2px),#000 99.9%,transparent 100%);mask-image:radial-gradient(closest-side,transparent calc(100% - 2.5px),#000 calc(100% - 1.2px),#000 99.9%,transparent 100%)}.ff-rim-blur{filter:blur(7px);opacity:.9}.ff-sun{top:calc(260px + var(--horizon) - 120px);width:min(1100px,92vw);height:240px;translate:-50% 0;border-radius:50%;background:radial-gradient(10% 16% at 50% 50%,rgba(255,252,240,1) 0,rgba(255,236,196,.85) 40%,rgba(255,214,140,0) 100%),radial-gradient(30% 34% at 50% 50%,rgba(255,210,128,.62) 0,rgba(245,181,68,.3) 42%,rgba(245,181,68,0) 100%),radial-gradient(50% 50% at 50% 50%,rgba(255,199,102,.22) 0,rgba(255,199,102,0) 100%);mix-blend-mode:screen;animation:ffk-sun 10s ease-in-out infinite}.ff-hero-copy.m-hero-copy{position:relative;z-index:5}.ff-flare{top:calc(260px + var(--horizon) - 1px);width:min(480px,60vw);height:2px;translate:-50% 0;border-radius:2px;background:linear-gradient(90deg,rgba(255,210,128,0),rgba(255,226,170,.35) 32%,rgba(255,250,236,.9) 50%,rgba(255,226,170,.35) 68%,rgba(255,210,128,0));filter:blur(.6px);mix-blend-mode:screen}@keyframes ffk-sun{0%,to{opacity:.9;transform:scale(1)}50%{opacity:1;transform:scale(1.04)}}.ff-hero:not([data-play]) .ff-horizon *{animation-play-state:paused}@media (prefers-reduced-motion:reduce){.ff-horizon *{animation:none!important}}.ff-fan-stage{z-index:1}.ff-card{box-shadow:0 50px 90px -30px rgba(0,0,0,.8),0 30px 120px -40px rgba(132,130,127,.6)}.ff-card-c{background:linear-gradient(165deg,rgba(228,226,220,.6),rgba(201,199,194,.1) 30%,rgba(255,255,255,.03) 60%,rgba(255,214,140,.6));box-shadow:0 60px 110px -30px rgba(0,0,0,.85),0 0 90px -16px rgba(255,199,102,.4),0 30px 140px -40px rgba(132,130,127,.7)}.ff-card-c .ff-card-in{background:linear-gradient(180deg,rgba(29,28,27,.86),rgba(28,29,34,.92))}.ff-card-l .ff-card-in,.ff-card-r .ff-card-in{background:linear-gradient(180deg,rgba(25,24,23,.84),rgba(28,29,34,.92))}.ff-card-icon{background:rgba(132,130,127,.2);box-shadow:inset 0 0 0 1px rgba(188,185,181,.28)}@media (max-width:1099px){.ff-fan{--horizon:-20px;--planet:max(1700px,200vw)}}@media (max-width:639px){.ff-fan{--horizon:-18px;--planet:1300px}.ff-sun{height:180px;top:calc(260px + var(--horizon) - 90px)}.ff-atmo{width:calc(var(--planet) + 200px);top:calc(260px + var(--horizon) - 100px)}}.announce{background:radial-gradient(30% 220% at 50% 0,rgba(131,130,126,.3),rgba(131,130,126,0) 100%),linear-gradient(90deg,#070606,#1D1C1B 28%,#4C4B49 50%,#1D1C1B 72%,#070606);box-shadow:inset 0 -1px 0 rgba(187,185,180,.18)}.mh-bar{background:linear-gradient(180deg,rgba(7,7,6,.72),rgba(28,29,34,.6));box-shadow:inset 0 -1px 0 rgba(180,177,173,.1)}.is-scrolled .mh-bar{background:linear-gradient(180deg,rgba(7,7,6,.86),rgba(28,29,34,.78))}.page-sky-base{background:radial-gradient(150% 90% at 50% 50%,#161515 0,#121111 60%,#0D0C0C 100%)}.page-sky-glow-g{background:radial-gradient(closest-side,rgba(131,130,126,.07),rgba(131,130,126,.02) 55%,rgba(131,130,126,0))}.footer-glow{background:radial-gradient(44% 42% at 18% 46%,rgba(132,130,127,.14),rgba(132,130,127,0) 100%),radial-gradient(30% 34% at 84% 64%,rgba(131,130,126,.12),rgba(131,130,126,0) 100%)}.ff-fan{--tilt:0deg}@media (max-width:1279px){.ff-fan{--tilt:0deg}}:root{--color-bg:#060606;--n-sky-0:#060606;--n-sky-1:#0B0B0A;--n-sky-2:#161615;--n-sky-3:#20201F}html{background:#060606}.page-sky-base{background:radial-gradient(150% 90% at 50% 50%,#161615 0,#10100F 42%,#0B0B0A 72%,#060606 100%)}.page-sky-glow-a{background:radial-gradient(closest-side,rgba(83,82,80,.06),rgba(83,82,80,.018) 55%,rgba(83,82,80,0))}.page-sky-glow-b{background:radial-gradient(closest-side,rgba(77,76,74,.055),rgba(77,76,74,.016) 55%,rgba(77,76,74,0))}.page-sky-glow-g{display:none}.page-sky .sky-canvas{width:100%;height:100%}.mh-bar{background:linear-gradient(180deg,rgba(6,6,6,.8),rgba(28,29,34,.7));box-shadow:inset 0 -1px 0 rgba(173,171,167,.08)}.is-scrolled .mh-bar{background:linear-gradient(180deg,rgba(6,6,6,.9),rgba(28,29,34,.84))}.ff-aura-base{background:radial-gradient(70% 44% at 50% 98%,rgba(57,56,55,.34) 0,rgba(32,32,31,.16) 44%,rgba(32,32,31,0) 76%),radial-gradient(40% 30% at 50% 20%,rgba(67,66,64,.07) 0,rgba(67,66,64,0) 100%),linear-gradient(180deg,rgba(6,6,6,0),rgba(28,29,34,.18) 50%,rgba(22,22,21,.32))}.ff-blob{will-change:auto}.ff-blob-1{background:radial-gradient(closest-side,rgba(60,59,57,.2),rgba(60,59,57,.06) 55%,rgba(60,59,57,0));mix-blend-mode:normal}.ff-blob-2{background:radial-gradient(closest-side,rgba(75,74,72,.16),rgba(75,74,72,.05) 55%,rgba(75,74,72,0));mix-blend-mode:normal}.ff-grain{opacity:.035}.ff-hero .ff-cta-2.btn-secondary{background:linear-gradient(180deg,rgba(118,116,113,.14),rgba(23,23,22,.4));border-color:rgba(207,204,199,.22)}.ff-hero .ff-cta-2.btn-secondary:hover{background:linear-gradient(180deg,rgba(137,135,132,.2),rgba(30,29,28,.46));border-color:rgba(221,218,213,.36)}.ff-h1 .ff-serif{filter:none;text-shadow:0 0 28px rgba(245,181,68,.28)}.ff-glow-gold .m-h2 .ff-serif,.ff-views .m-h2 .ff-serif,:is(.m-h2,.type-h2,.ctab-h) .ff-serif{filter:none}.ff-card-in{-webkit-backdrop-filter:none;backdrop-filter:none}.ff-card{box-shadow:0 50px 90px -30px rgba(0,0,0,.85),0 30px 120px -50px rgba(96,95,92,.34)}.ff-card-c{background:linear-gradient(165deg,rgba(215,212,207,.42),rgba(168,166,162,.08) 30%,rgba(255,255,255,.025) 60%,rgba(255,214,140,.5));box-shadow:0 60px 110px -30px rgba(0,0,0,.9),0 0 80px -20px rgba(255,199,102,.28),0 30px 140px -50px rgba(96,95,92,.4)}.ff-card-c .ff-card-in,.ff-card-l .ff-card-in,.ff-card-r .ff-card-in{background:linear-gradient(180deg,rgba(28,29,34,.94),rgba(7,7,7,.96))}.ff-card-icon{background:rgba(96,95,92,.16);box-shadow:inset 0 0 0 1px rgba(173,171,166,.22)}:root{--ff-glass:linear-gradient(180deg,rgba(28,29,34,0.9),rgba(7,7,7,0.94));--ff-glass-line:rgba(178,176,171,0.13);--m-card:rgba(28,29,34,0.88);--m-card-line:rgba(178,176,171,0.11);--card-bg:linear-gradient(180deg,rgba(255,255,255,0.03),rgba(255,255,255,0.008)),rgba(28,29,34,0.88)}.ff-pcard,.m-tile,.pc-slide,.pl-card:not(.pl-card-flat,.pl-card-dashed){-webkit-backdrop-filter:none;backdrop-filter:none}.ff-pcard{box-shadow:inset 0 0 0 1px var(--ff-glass-line),inset 0 1px 0 rgba(255,255,255,.06),0 40px 80px -40px rgba(0,0,0,.85),0 30px 90px -55px rgba(96,95,92,.34)}.ff-views .ff-pcard{box-shadow:inset 0 0 0 1px rgba(172,169,165,.13),inset 0 1px 0 rgba(255,255,255,.06),0 40px 80px -40px rgba(0,0,0,.85),0 30px 90px -55px rgba(98,97,94,.38)}.pl-card:not(.pl-card-flat,.pl-card-dashed){border-color:rgba(178,176,171,.11);background:linear-gradient(180deg,rgba(255,255,255,.035),rgba(255,255,255,0) 120px),linear-gradient(180deg,rgba(28,29,34,.86),rgba(6,6,6,.92))}.pc-slide{background:linear-gradient(180deg,rgba(255,255,255,.03),rgba(255,255,255,0) 140px),linear-gradient(180deg,rgba(28,29,34,.9),rgba(7,6,6,.94))}.m-tile{background:linear-gradient(180deg,rgba(255,255,255,.08),rgba(255,255,255,.02)),rgba(28,29,34,.8)}main section :is(.pl-card,.m-read,.pl-module):hover{box-shadow:0 30px 80px -50px rgba(var(--mood-1),.45)}.ff-views~.m-band-2 .m-cover,main section .m-cover{background:radial-gradient(70% 70% at 50% 46%,rgba(var(--mood-1),.08),rgba(var(--mood-1),0) 100%),linear-gradient(180deg,rgba(28,29,34,.86),rgba(5,5,5,.92))}.bridge:before{filter:none}main>section.m-section:is(#problem,#views,#product,#modules,#how,#principles,#read,#faq),main>section:is(.section,.section-compact):not(.pl-hero):not(.mf-hero):not(.wl-join):not(.lg-hero){background:radial-gradient(38% 42% at 14% 42%,rgba(var(--mood-1),.13),rgba(var(--mood-1),.035) 55%,rgba(var(--mood-1),0) 100%),radial-gradient(36% 42% at 86% 62%,rgba(var(--mood-3),.1),rgba(var(--mood-3),.025) 55%,rgba(var(--mood-3),0) 100%),radial-gradient(30% 30% at 54% 30%,rgba(var(--mood-1),.045),rgba(var(--mood-1),0) 100%)}main>section.m-section#principles,main>section.section:nth-of-type(5n+5):not(.pl-hero):not(.mf-hero):not(.wl-join):not(.lg-hero){background:radial-gradient(5% 7% at 74% 44%,rgba(255,228,170,.3) 0,rgba(255,199,102,.1) 40%,rgba(255,199,102,0) 100%),radial-gradient(42% 46% at 70% 50%,rgba(93,92,90,.12),rgba(93,92,90,.03) 60%,rgba(93,92,90,0) 100%),radial-gradient(36% 40% at 18% 56%,rgba(76,75,73,.1),rgba(76,75,73,0) 100%)}main>section.lg-body{background:radial-gradient(40% 30% at 20% 10%,rgba(var(--mood-1),.04),rgba(var(--mood-1),0) 100%)}#faq.m-section,.m-band-1,.m-band-3,.m-light{background-color:transparent}.m-band-1{background-image:radial-gradient(46% 48% at 24% 52%,rgba(85,84,81,.07),rgba(85,84,81,0) 100%)}.m-band-2{background-image:radial-gradient(50% 48% at 40% 50%,rgba(85,84,81,.07),rgba(85,84,81,0) 100%)}.m-band-3{background-image:radial-gradient(48% 46% at 50% 56%,rgba(85,84,81,.07),rgba(85,84,81,0) 100%)}.m-light{background-image:radial-gradient(44% 46% at 76% 50%,rgba(85,84,81,.07),rgba(85,84,81,0) 100%)}.m-light-2{background-image:radial-gradient(48% 46% at 50% 52%,rgba(85,84,81,.06),rgba(85,84,81,0) 100%)}.ff-glow-band:before{background:radial-gradient(50% 50% at 50% 50%,rgba(var(--mood-1),.07),rgba(var(--mood-1),0) 100%)}.ff-glow-gold:before{background:radial-gradient(5% 8% at 50% 56%,rgba(255,228,170,.3),rgba(255,199,102,.1) 40%,rgba(255,199,102,0) 100%),radial-gradient(50% 50% at 50% 50%,rgba(var(--mood-1),.07),rgba(var(--mood-1),0) 100%)}.ff-views-glow{background:radial-gradient(5% 8% at 50% 62%,rgba(255,228,170,.3),rgba(255,199,102,.1) 40%,rgba(255,199,102,0) 100%),radial-gradient(40% 42% at 36% 52%,rgba(98,97,94,.16),rgba(98,97,94,.04) 55%,rgba(98,97,94,0) 100%),radial-gradient(40% 42% at 66% 50%,rgba(101,100,97,.12),rgba(101,100,97,0) 100%)}.ctab-glow{background:radial-gradient(5% 8% at 50% 58%,rgba(255,228,170,.3),rgba(255,199,102,.1) 40%,rgba(255,199,102,0) 100%),radial-gradient(36% 44% at 42% 50%,rgba(76,75,73,.08),rgba(76,75,73,0) 100%),radial-gradient(40% 46% at 60% 50%,rgba(93,92,90,.08),rgba(93,92,90,0) 100%)}.footer-glow{background:radial-gradient(44% 42% at 18% 46%,rgba(93,92,90,.06),rgba(93,92,90,0) 100%),radial-gradient(30% 34% at 84% 64%,rgba(89,88,86,.05),rgba(89,88,86,0) 100%)}.ctab-core:before{background:radial-gradient(closest-side,rgba(6,6,6,.5),rgba(6,6,6,.25) 60%,rgba(6,6,6,0))}.sky-aura-base{background:radial-gradient(70% 60% at 50% 116%,rgba(var(--mood-1),.26) 0,rgba(var(--mood-3),.09) 46%,rgba(var(--mood-3),0) 76%),radial-gradient(34% 40% at 84% 30%,rgba(var(--mood-3),.1),rgba(var(--mood-3),0) 100%),radial-gradient(28% 32% at 12% 26%,rgba(var(--mood-1),.06),rgba(var(--mood-1),0) 100%)}.sky-aura-quiet .sky-aura-base{background:radial-gradient(60% 60% at 30% 120%,rgba(var(--mood-1),.11),rgba(var(--mood-1),0) 76%)}.sky-aura-blue{background:radial-gradient(closest-side,rgba(var(--mood-1),.1),rgba(var(--mood-1),.025) 55%,rgba(var(--mood-1),0))}.sky-aura-gold{display:none}.sky-aura-fade{background:linear-gradient(180deg,rgba(6,6,6,0),rgba(6,6,6,0))}.dash-chip,.ff-badge,.ff-badge.is-pending,.ff-chip-gold,.ff-cred .ff-badge,.ff-live,.m-read-tag{height:auto;padding:0;border:0;border-radius:0;background:none;box-shadow:none}.dash-rule,.dash-tag,.dash-tag.hue-system,.dash-unread,.dr-count,.dr-crumb-id,.dr-status,.dx-tag,.ff-dec,.ff-dec-deny,.ff-dec-hold,.ff-file,.ff-inline-check,.ff-views .ff-dec,.ff-views .ff-dec-allow,.pl-code-badge,.pl-profile-badge,:is(p,span,div)>[class*=PausePulse_chip]{height:auto;padding:0;border:0;border-radius:0;background:none;box-shadow:none}:is(p,span,div)>[class*=PausePulse_chip]:before{display:none}.dash-unread{min-width:0;color:var(--color-text-2);font-weight:600}.dash-tag{color:color-mix(in srgb,var(--hue,#C6C4BF) 60%,white)}.dash-rule+.dash-rule:before{content:"· ";color:var(--color-text-3)}.ff-badge{color:#f3d08a}.ff-badge.is-pending{color:#B8B6B1}.dash-chip:before,.ff-live i{display:none}:root{--color-bg:#020202;--n-sky-0:#020202;--n-sky-1:#030303;--n-sky-2:#090808;--n-sky-3:#0C0C0B}html{background:#020202}.page-sky-base{background:radial-gradient(120% 80% at 50% 38%,#0c0d10 0,#030303 50%,#010101 78%,#000 100%)}.page-sky-glow-a{background:radial-gradient(closest-side,rgba(56,55,53,.05),rgba(56,55,53,.014) 55%,rgba(56,55,53,0))}.page-sky-glow-b{background:radial-gradient(closest-side,rgba(54,53,51,.04),rgba(54,53,51,.012) 55%,rgba(54,53,51,0))}.page-sky-mw{inset:0;display:block;pointer-events:none}.page-sky-mw img{display:block;width:100%;height:100%;object-fit:cover;object-position:50% 46%;opacity:.5;user-select:none}@media (max-width:767px){.page-sky-mw img{object-fit:cover;object-position:38% 50%;opacity:.36}}.mh-bar{background:linear-gradient(180deg,rgba(2,2,2,.82),rgba(3,3,3,.72));box-shadow:inset 0 -1px 0 rgba(185,183,178,.07)}.is-scrolled .mh-bar{background:linear-gradient(180deg,rgba(2,2,2,.92),rgba(3,3,3,.86))}.ff-aura-base{background:radial-gradient(46% 34% at 50% 18%,rgba(50,49,48,.07) 0,rgba(50,49,48,0) 100%)}.ff-blob-1{background:radial-gradient(closest-side,rgba(50,50,48,.07),rgba(50,50,48,.02) 55%,rgba(50,50,48,0))}.ff-blob-2{background:radial-gradient(closest-side,rgba(53,52,50,.06),rgba(53,52,50,.016) 55%,rgba(53,52,50,0))}.ff-grain{opacity:.025}.ff-atmo,.ff-flare,.ff-horizon,.ff-limb,.ff-planet,.ff-rim,.ff-rim-blur,.ff-sun{display:none!important}.ff-fan{margin-top:clamp(40px,3.4vw,60px)}.ff-card{box-shadow:0 40px 80px -36px rgba(0,0,0,.9),0 0 0 1px rgba(189,186,181,.06)}.ff-card-c{background:linear-gradient(165deg,rgba(221,218,212,.3),rgba(168,166,161,.06) 30%,rgba(255,255,255,.02) 60%,rgba(255,214,140,.34));box-shadow:0 50px 100px -36px rgba(0,0,0,.95),0 0 70px -28px rgba(255,199,102,.22)}.ff-card-c .ff-card-in{background:linear-gradient(180deg,rgba(28,29,34,.96),rgba(5,5,5,.97))}.ff-card-l .ff-card-in,.ff-card-r .ff-card-in{background:linear-gradient(180deg,rgba(28,29,34,.95),rgba(5,5,5,.97))}.ff-card-icon{background:rgba(143,142,138,.1);box-shadow:inset 0 0 0 1px rgba(189,186,181,.18)}.ff-hero .ff-cta-2.btn-secondary{background:linear-gradient(180deg,rgba(255,255,255,.07),rgba(255,255,255,.025));border-color:rgba(221,218,212,.2);-webkit-backdrop-filter:none;backdrop-filter:none}.ff-hero .ff-cta-2.btn-secondary:hover{background:linear-gradient(180deg,rgba(255,255,255,.11),rgba(255,255,255,.04));border-color:rgba(231,228,222,.32)}:root{--ff-glass:linear-gradient(180deg,rgba(28,29,34,0.9),rgba(5,5,5,0.94));--ff-glass-line:rgba(191,189,184,0.12);--m-card:rgba(7,7,7,0.9);--m-card-line:rgba(191,189,184,0.11);--card-bg:linear-gradient(180deg,rgba(255,255,255,0.03),rgba(255,255,255,0.008)),rgba(7,7,7,0.9)}.ff-pcard{box-shadow:inset 0 0 0 1px var(--ff-glass-line),inset 0 1px 0 rgba(255,255,255,.05),0 40px 80px -40px rgba(0,0,0,.9)}.ff-views .ff-pcard{box-shadow:inset 0 0 0 1px rgba(191,189,184,.12),inset 0 1px 0 rgba(255,255,255,.05),0 40px 80px -40px rgba(0,0,0,.9)}.pl-card:not(.pl-card-flat,.pl-card-dashed){border-color:rgba(191,189,184,.11);background:linear-gradient(180deg,rgba(255,255,255,.03),rgba(255,255,255,0) 120px),linear-gradient(180deg,rgba(28,29,34,.9),rgba(4,4,4,.94))}.pc-slide{background:linear-gradient(180deg,rgba(255,255,255,.03),rgba(255,255,255,0) 140px),linear-gradient(180deg,rgba(28,29,34,.92),rgba(4,4,4,.95))}.m-tile{background:linear-gradient(180deg,rgba(255,255,255,.07),rgba(255,255,255,.02)),rgba(7,7,7,.84)}main section :is(.pl-card,.m-read,.pl-module):hover{box-shadow:0 30px 80px -50px rgba(var(--mood-1),.22)}.ff-views~.m-band-2 .m-cover,main section .m-cover{background:radial-gradient(70% 70% at 50% 46%,rgba(var(--mood-1),.05),rgba(var(--mood-1),0) 100%),linear-gradient(180deg,rgba(28,29,34,.9),rgba(3,3,3,.94))}.cr-item{background:rgba(7,7,7,.88);box-shadow:inset 0 0 0 1px rgba(191,189,184,.1)}main>section.m-section:is(#problem,#views,#product,#modules,#how,#principles,#read,#faq),main>section:is(.section,.section-compact):not(.pl-hero):not(.mf-hero):not(.wl-join):not(.lg-hero){background:radial-gradient(38% 42% at 14% 42%,rgba(var(--mood-1),.045),rgba(var(--mood-1),.012) 55%,rgba(var(--mood-1),0) 100%),radial-gradient(36% 42% at 86% 62%,rgba(var(--mood-3),.035),rgba(var(--mood-3),0) 100%)}main>section.m-section#principles,main>section.section:nth-of-type(5n+5):not(.pl-hero):not(.mf-hero):not(.wl-join):not(.lg-hero){background:radial-gradient(4% 6% at 74% 44%,rgba(255,228,170,.16) 0,rgba(255,199,102,.05) 40%,rgba(255,199,102,0) 100%),radial-gradient(42% 46% at 70% 50%,rgba(60,59,58,.05),rgba(60,59,58,0) 100%)}main>section.lg-body{background:none}.m-band-1{background-image:radial-gradient(46% 48% at 24% 52%,rgba(60,59,58,.035),rgba(60,59,58,0) 100%)}.m-band-2{background-image:radial-gradient(50% 48% at 40% 50%,rgba(60,59,58,.035),rgba(60,59,58,0) 100%)}.m-band-3{background-image:radial-gradient(48% 46% at 50% 56%,rgba(60,59,58,.035),rgba(60,59,58,0) 100%)}.m-light{background-image:radial-gradient(44% 46% at 76% 50%,rgba(60,59,58,.035),rgba(60,59,58,0) 100%)}.m-light-2{background-image:radial-gradient(48% 46% at 50% 52%,rgba(60,59,58,.03),rgba(60,59,58,0) 100%)}.ff-glow-band:before{background:radial-gradient(50% 50% at 50% 50%,rgba(var(--mood-1),.035),rgba(var(--mood-1),0) 100%)}.ff-glow-gold:before{background:radial-gradient(4% 7% at 50% 56%,rgba(255,228,170,.16),rgba(255,199,102,.05) 40%,rgba(255,199,102,0) 100%),radial-gradient(50% 50% at 50% 50%,rgba(var(--mood-1),.035),rgba(var(--mood-1),0) 100%)}.ff-views-glow{background:radial-gradient(4% 7% at 50% 62%,rgba(255,228,170,.14),rgba(255,199,102,.04) 40%,rgba(255,199,102,0) 100%),radial-gradient(40% 42% at 36% 52%,rgba(56,55,54,.06),rgba(56,55,54,0) 100%),radial-gradient(40% 42% at 66% 50%,rgba(60,59,58,.05),rgba(60,59,58,0) 100%)}.ctab-glow{background:radial-gradient(4% 7% at 50% 58%,rgba(255,228,170,.18),rgba(255,199,102,.05) 40%,rgba(255,199,102,0) 100%),radial-gradient(40% 46% at 50% 50%,rgba(56,55,53,.045),rgba(56,55,53,0) 100%)}.footer-glow{background:radial-gradient(44% 42% at 18% 46%,rgba(56,55,53,.035),rgba(56,55,53,0) 100%)}.ctab-core:before{background:radial-gradient(closest-side,rgba(2,2,2,.5),rgba(2,2,2,.25) 60%,rgba(2,2,2,0))}.sky-aura-base{background:radial-gradient(70% 60% at 50% 116%,rgba(var(--mood-1),.07) 0,rgba(var(--mood-3),.025) 46%,rgba(var(--mood-3),0) 76%),radial-gradient(34% 40% at 84% 30%,rgba(var(--mood-3),.035),rgba(var(--mood-3),0) 100%)}.sky-aura-quiet .sky-aura-base{background:radial-gradient(60% 60% at 30% 120%,rgba(var(--mood-1),.045),rgba(var(--mood-1),0) 76%)}.sky-aura-blue{background:radial-gradient(closest-side,rgba(var(--mood-1),.035),rgba(var(--mood-1),.01) 55%,rgba(var(--mood-1),0))}:root{--font-display-face:var(--font-body-face);--font-serif-face:var(--font-body-face)}body{font-weight:400}.cr-h1,.ctab-h,.m-h1,.m-h2,.type-display-l,.type-display-xl,.type-h2,.wordmark,body{font-family:var(--font-body)}.m-h1,.type-display-l,.type-display-xl{font-weight:600;letter-spacing:-.032em;line-height:1.08}.m-h2,.type-h2{font-weight:600;letter-spacing:-.026em;line-height:1.14;font-size:clamp(1.625rem,1.3rem + .95vw,2.25rem)}.m-h3,.type-h3{letter-spacing:-.012em}.m-h3,.m-h4,.type-h3,.type-h4{font-family:var(--font-body);font-weight:500}.m-h4,.type-h4{letter-spacing:-.008em}.m-hero-sub,.m-lede,.type-body,.type-body-l,.type-body-s{font-weight:400;letter-spacing:-.003em}.ff-h1.m-h1{font-family:var(--font-body);font-size:clamp(2.25rem,1.25rem + 2.75vw,3.75rem);font-weight:600;letter-spacing:-.035em;line-height:1.04;text-shadow:none}@media (max-width:639px){.ff-h1.m-h1{font-size:clamp(2.125rem,9vw,2.5rem)}}.ctab .ctab-h{font-family:var(--font-body);font-size:clamp(2rem,1.3rem + 2vw,3rem);font-weight:600;letter-spacing:-.032em}.ctab .ctab-accent,.ff-serif{font-family:inherit;font-style:normal;font-weight:inherit;font-size:1em;letter-spacing:inherit;line-height:inherit;padding-right:0;margin-right:0;background:none;-webkit-background-clip:border-box;background-clip:border-box;color:#ADABA6;-webkit-text-fill-color:currentColor;filter:none;text-shadow:none}.ff-h1 .ff-serif,.m-h2 .ff-serif,:is(.m-h2,.type-h2,.ctab-h) .ff-serif{font-size:1em;line-height:inherit}.ff-h1 .ff-serif,.ff-h1.m-h1 .ff-serif{color:#f5b544;background:none;background-image:none;-webkit-text-fill-color:currentColor;text-shadow:none;filter:none}.ff-glow-gold .m-h2 .ff-serif,.ff-views .m-h2 .ff-serif,:is(.m-h2,.type-h2,.type-display-l,.m-h1,.ctab-h) .ff-serif{background:none;background-image:none;-webkit-text-fill-color:currentColor;filter:none}.ctab .ctab-accent{color:#f5b544}.badge,.bridge-policy-title,.bridge-tag,.bubble>.muted,.cmdk #cmdk-list .solid-meta,.ctab .ctab-fine,.ctab .ctab-kicker,.ctab-kicker,.da-detail-kind,.da-moment,.da-res,.dash-strip dt,.dr-check-v,.dr-h,.dr-outcome-kicker,.dr-price>span,.dx-spec span:first-child,.eyebrow,.fact-k,.ff-label,.ff-outcome-k,.footer h2,.fq-nav-label,.fq-search-label,.hero-label>span,.hg-pill,.lf-rail-label,.lg-glance-h,.lg-num,.lg-status,.m-cta-fine,.m-marquee li.is-protocol,.m-num,.m-read-tag,.mf-ledger-h,.mf-meta,.mf-numeral,.mf-principle-n,.net-sim,.page-intro .solid-meta,.panel>.eyebrow,.pl-arch-label,.pl-card-tag,.pl-code-badge,.pl-did-label,.pl-fact dt,.pl-figbar,.pl-flow-label,.pl-flow-n,.pl-index,.pl-layer-n,.pl-life-n,.pl-node-tag,.pl-profile-badge,.pl-record-n,.pl-seq-head>span,.pl-spec-row dt,.pl-tag,.pl-wire-label,.principle-index,.protocol-card .type-h3,.step-index,.table-wrap th,.ticker>.muted,[class*=PausePulse_surfaceTitle],[class*=RedAlertModal_diffHead],[class*=RedAlertModal_kicker],th{font-family:var(--font-body);text-transform:none;letter-spacing:-.003em;font-feature-settings:"tnum" 1}.eyebrow{color:#B4B2AD}.ctab .ctab-kicker,.ctab-kicker,.ff-label,.ff-outcome-k{font-size:.75rem;font-weight:500}.footer h2{color:#E8E5DF}.footer h2,.table-wrap th,th{font-size:.8125rem;font-weight:600}:root{--p-bg:#111216;--p-surface:#1c1d22;--p-surface-2:#212228;--p-hair:rgba(255,255,255,0.08);--p-hair-strong:rgba(255,255,255,0.12);--p-text:#edeae4;--p-text-2:#aeb0b6;--p-text-3:#999ba2;--p-gold:#f5b544;--p-radius:12px;--p-radius-lg:16px;--hairline:var(--p-hair);--hairline-strong:var(--p-hair-strong);--card-radius:var(--p-radius-lg);--card-bg:var(--p-surface);--card-inset:none}:root,[class*=mood-],[data-mood]{--mood-1:168,163,155;--mood-2:214,210,203;--mood-3:111,106,99;--mood-gold:245,181,68;--mood-accent:245,181,68;--mood-text:201,196,188;--mood-cool:168,163,155}body,html{background:var(--p-bg)}body{color:var(--p-text);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body:after,body:before{display:none!important}::selection{background:rgba(245,181,68,.28);color:#fff}*,:after,:before{-webkit-backdrop-filter:none!important;backdrop-filter:none!important;text-shadow:none!important}.asteroid-belt,.ctab-glow,.ctab-sky,.dash-lights,.edge-beam,.ff-aura,.ff-beam,.ff-flare,.ff-glow-band:after,.ff-glow-band:before,.ff-glow-gold:after,.ff-glow-gold:before,.ff-grain,.ff-horizon,.ff-stars,.ff-views-light,.footer-glow,.hero-glow,.m-band-1:after,.m-band-1:before,.m-band-2:after,.m-band-2:before,.m-band-3:after,.m-band-3:before,.m-cta-glow,.m-hero-glow,.page-sky,.pl-glow-cyan:after,.pl-glow-cyan:before,.pl-glow-soft:after,.pl-glow-soft:before,.sd-nebula-a,.sd-nebula-b,.sky-aura,.sky-canvas,.space-decor,.spotlight{display:none!important}.ff-glow-band,.ff-glow-gold,.m-band-1,.m-band-2,.m-band-3,.m-light,.m-light-2,.pl-glow-cyan,.pl-glow-soft{background:transparent!important}.site-frame{background:transparent}.m-section,.pl-section,main#main>section{background-color:transparent}.lg-hero:after,.lg-hero:before,.pl-hero:after,.pl-hero:before{background:none!important;box-shadow:none!important}.ctab-h,.m-h1,.m-h2,.type-display-l,.type-display-xl,.type-h2,.wordmark{font-family:var(--font-body);font-weight:500;color:var(--p-text);background:none;-webkit-text-fill-color:currentColor}.ctab-h,.m-h2,.type-h2{letter-spacing:-.03em;line-height:1.1}.m-lede,.m-problem-aside,.pl-lede{color:var(--p-text-2)}.ff-serif{font-family:inherit!important;font-style:normal!important;font-size:1em!important;letter-spacing:inherit!important;background:none!important;-webkit-background-clip:border-box!important;background-clip:border-box!important;-webkit-text-fill-color:currentColor!important;color:var(--p-text)!important;filter:none!important;padding:0!important;box-shadow:none!important}.ff-h1 .ff-serif{color:var(--p-gold)!important}.eyebrow{color:var(--p-text-3)!important;font-size:.8125rem;font-weight:500;letter-spacing:0;text-transform:none;gap:0}.eyebrow-icon{display:none!important}.p-eyebrow{margin:0 0 18px}.btn{box-shadow:none!important;filter:none!important;transition:background-color .2s ease,border-color .2s ease,color .2s ease}.btn:after,.btn:before{display:none!important}.btn-primary{background:var(--p-text)!important;color:#111216!important;border:1px solid var(--p-text)!important}.btn-primary:hover{background:#ffffff!important;border-color:var(--p-gold)!important}.btn-secondary{background:transparent!important;color:var(--p-text)!important;border:1px solid var(--p-hair-strong)!important}.btn-secondary:hover{background:rgba(255,255,255,.04)!important;border-color:rgba(255,255,255,.2)!important}:focus-visible{outline:2px solid var(--p-gold)!important;outline-offset:3px!important;box-shadow:none!important}.m-link,.pl-link,a.link{color:var(--p-text)!important}.m-link:hover,.pl-link:hover,a.link:hover{color:var(--p-gold)!important}.site-header,.site-header.is-scrolled,.site-header[data-scrolled]{background:rgba(17,18,22,.92)!important;box-shadow:none!important;border-bottom:1px solid var(--p-hair)!important}.site-header .btn,.site-header .btn-primary{box-shadow:none!important}.site-footer,footer.site-footer{background:transparent!important;border-top:1px solid var(--p-hair)}.ctab,.dash,.diagram,.dr-dash,.faq details,.ff-card,.hv-frame,.m-module,.m-read,.ob-card,.pl-card,.pl-figure,.wl-panel{box-shadow:none!important}.ff-card{background:var(--p-surface)!important;border:1px solid var(--p-hair)!important;border-radius:var(--p-radius-lg)!important}.ff-card:after,.ff-card:before{display:none!important}.ff-avatar,[class*=ff-hue-]{background:#212228!important;color:var(--p-text-2)!important;border:1px solid var(--p-hair)!important;box-shadow:none!important}.ff-bubble,.ff-bubble.is-mine,.ff-bubble.is-you,[class*=ff-bubble-]{background:var(--p-surface-2)!important;color:var(--p-text)!important;border:1px solid var(--p-hair)!important;box-shadow:none!important}.badge,.chip,.ff-badge,.ff-thread-badge,.ff-verified,.m-read-tag,.m-tag,.pill{background:none!important;border:0!important;box-shadow:none!important;padding:0!important;border-radius:0!important;color:var(--p-text-3)!important}.m-marquee li{background:none!important;border:0!important;box-shadow:none!important}.m-marquee img,.m-marquee svg{filter:grayscale(1) brightness(1.15) contrast(.9);opacity:.75}.m-trust-eyebrow{color:var(--p-text-3)!important}.p-section{padding-block:clamp(88px,10vw,144px);border-top:1px solid var(--p-hair)}.p-head{max-width:720px;margin:0 0 clamp(40px,5vw,64px)}.p-head .m-h2{margin:0;font-size:clamp(2rem,1.4rem + 2vw,3rem)}.p-head .m-lede{margin:20px 0 0;font-size:1.0625rem;line-height:1.55;max-width:36em}.m-section-foot{margin-top:40px}.ff-hero{padding-bottom:clamp(56px,7vw,96px)}.ff-h1.m-h1{font-weight:500!important;letter-spacing:-.045em!important;line-height:1.02!important;font-size:clamp(2.6rem,1.2rem + 4.6vw,5rem)!important;color:var(--p-text)!important}.ff-hero-sub,.m-hero-sub{color:var(--p-text-2)!important;font-size:clamp(1rem,.94rem + .3vw,1.1875rem)!important;line-height:1.55!important;max-width:34em}.p-modules{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:1fr;border-top:1px solid var(--p-hair)}.p-modules li{padding:28px 0 32px;border-bottom:1px solid var(--p-hair);display:grid;grid-template-columns:48px 1fr;column-gap:16px}.p-num{grid-row:1/span 2;font-family:var(--font-mono);font-size:.8125rem;color:var(--p-text-3);padding-top:3px}.p-module-name{margin:0;font-size:1.0625rem;font-weight:500;letter-spacing:-.01em;color:var(--p-text)}.p-module-body{margin:8px 0 0;color:var(--p-text-2);font-size:.9375rem;line-height:1.55;max-width:34em}@media (min-width:768px){.p-modules{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:48px;border-top:0}.p-modules li{border-top:1px solid var(--p-hair);border-bottom:0}}@media (min-width:1100px){.p-modules{grid-template-columns:repeat(3,minmax(0,1fr))}.p-modules li{grid-template-columns:1fr;padding:28px 0 8px}.p-num{grid-row:auto;margin-bottom:20px}}.faq .unfold,.faq details{background:transparent!important;border:0!important;border-bottom:1px solid var(--p-hair)!important;border-radius:0!important}main#main>section+section{border-top:1px solid var(--p-hair)}.ctab,.ctab-in,.m-section,.pl-section,.wl-visual,main section{background-image:none!important}.ctab-core:after,.ctab-core:before,.wl-visual:after,.wl-visual:before{display:none!important}.wl-visual{background-color:transparent!important;border:0!important}.ctab-traces{display:none!important}.dash-presence,.dr-presence{background:#6f6a63!important}.dash-presence:not(.is-away){background:var(--p-text-2)!important}.footer-status-dot{background:var(--p-gold)!important;box-shadow:none!important}.p-modules li{align-content:start}.ctab{border-top:1px solid var(--p-hair)}.ctab-cta{box-shadow:none!important;background:var(--p-text)!important;color:#111216!important}.ctab-cta:after,.ctab-cta:before{display:none!important}.ctab-cta:hover{background:#fff!important}.ctab-cta-arrow{background:transparent!important;box-shadow:none!important}.ff-h1.m-h1{font-size:clamp(2.6rem,1.3rem + 3.9vw,4.5rem)!important}.ff-outcome .ff-check,.ff-tick,.ff-verified{color:var(--p-text-2)!important}.ff-outcome.is-on .ff-outcome-icon{background:#212228!important;color:var(--p-text)!important}.ff-outcome.is-on .ff-outcome-k,.ff-outcome.is-on .ff-outcome-v{color:var(--p-text)!important}.eyebrow:after,.eyebrow:before{display:none!important;content:none!important}.pl-facts dt{color:var(--p-text-3)!important}.pl-facts dd{color:var(--p-text)!important}.mh-bar{background:rgba(17,18,22,.94)!important;box-shadow:none!important;border:0!important}.mh-bar:after,.mh-bar:before{display:none!important}.site-header{background:transparent!important}.mh-link{color:var(--p-text-2)}.mh-item.is-open .mh-link,.mh-link:hover{color:var(--p-text)}.net-beat-n,.net-step-n{color:var(--p-text-3)!important}.footer{padding-bottom:48px}.ff-h1 .ff-serif{position:relative;display:inline-block}.ff-h1 .ff-serif:after{content:"";position:absolute;left:.04em;right:.12em;bottom:.02em;height:2px;border-radius:2px;background:var(--p-gold);opacity:.85;transform-origin:left center;transform:scaleX(1)}@media (prefers-reduced-motion:no-preference){.ff-h1 .ff-serif:after{animation:p-underline 1.4s cubic-bezier(.22,1,.36,1) .7s both}}@keyframes p-underline{0%{transform:scaleX(0)}to{transform:scaleX(1)}}:root{--q-bg:#111216;--q-bg-1:#15161b;--q-surface:#1c1d22;--q-surface-2:#212228;--q-hair:rgba(255,255,255,0.08);--q-hair-2:rgba(255,255,255,0.12);--q-text:#edeae4;--q-text-2:#aeb0b6;--q-text-3:#999ba2;--q-gold:#f5b544;--q-amber:#f7c468;--q-ivory:#fff3d6;--q-silver:#d9dadf;--p-bg:var(--q-bg);--p-surface:var(--q-surface);--p-surface-2:var(--q-surface-2);--p-hair:var(--q-hair);--p-hair-strong:var(--q-hair-2);--m-card:var(--q-surface);--m-ink:var(--q-text)}body,html{background:var(--q-bg)}.q-aurora,.q-cta-aurora,.q-hero-aurora{position:absolute;inset:0;z-index:-1;overflow:hidden;pointer-events:none;contain:strict}.q-au{position:absolute;display:block;border-radius:50%;will-change:transform;transform:translateZ(0);animation:q-drift-1 22s ease-in-out infinite alternate}[data-q-anim]:not([data-on]) .q-au{animation-play-state:paused}@keyframes q-drift-1{0%{transform:translate3d(-6%,-4%,0) scale(1) rotate(0deg)}50%{transform:translate3d(5%,3%,0) scale(1.12) rotate(10deg)}to{transform:translate3d(-2%,6%,0) scale(.94) rotate(-6deg)}}@keyframes q-drift-2{0%{transform:translate3d(6%,2%,0) scale(1.05)}50%{transform:translate3d(-6%,-5%,0) scale(.92)}to{transform:translate3d(3%,-2%,0) scale(1.14)}}@keyframes q-drift-3{0%{transform:translate3d(0,4%,0) scale(.96) rotate(0deg)}to{transform:translate3d(-8%,-3%,0) scale(1.1) rotate(14deg)}}#conversations .m-h2 .ff-serif,#how .m-h2 .ff-serif,#problem .m-h2 .ff-serif,#views .m-h2 .ff-serif,.ff-h1 .ff-serif,.q-grad-text{background:linear-gradient(100deg,#fff3d6,#f5b544 38%,#ffd58a 62%,#f3efe7)!important;background-size:220% 100%!important;-webkit-background-clip:text!important;background-clip:text!important;-webkit-text-fill-color:transparent!important;color:var(--q-gold)!important;animation:q-sheen 9s ease-in-out infinite alternate}@keyframes q-sheen{0%{background-position:0 50%}to{background-position:100% 50%}}.ff-h1 .ff-serif:after{background:linear-gradient(90deg,rgba(245,181,68,0),var(--q-gold) 30%,var(--q-ivory) 70%,rgba(255,243,214,0))!important}.q-cta-grid-tex,.q-grid-tex{position:absolute;inset:0;z-index:-1;pointer-events:none;background-image:linear-gradient(rgba(255,255,255,.045) 1px,transparent 0),linear-gradient(90deg,rgba(255,255,255,.045) 1px,transparent 0);background-size:56px 56px;-webkit-mask-image:radial-gradient(60% 55% at 50% 30%,#000 0,transparent 78%);mask-image:radial-gradient(60% 55% at 50% 30%,#000 0,transparent 78%)}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.q-reveal{animation:q-rise linear both;animation-timeline:view();animation-range:entry 0 entry 55%}}}@keyframes q-rise{0%{opacity:0;transform:translate3d(0,28px,0)}to{opacity:1;transform:none}}.q-section{position:relative;isolation:isolate;padding-block:clamp(88px,9vw,136px);border-top:1px solid var(--q-hair)}.q-band{background-color:var(--q-bg-1)!important}.q-section .m-h2{color:var(--q-text)}.m-problem-aside,.q-section .m-lede{color:var(--q-text-2)!important}.q-aurora-a .q-au-1{width:60vw;height:60vw;max-width:900px;max-height:900px;right:-18%;top:-30%;background:radial-gradient(closest-side,rgba(245,181,68,.12),rgba(245,181,68,.04) 55%,transparent)}.q-aurora-a .q-au-2{width:46vw;height:46vw;max-width:700px;max-height:700px;left:-14%;bottom:-24%;background:radial-gradient(closest-side,rgba(255,236,200,.07),transparent);animation-name:q-drift-2;animation-duration:26s}.q-aurora-b .q-au-1{width:70vw;height:50vw;max-width:1100px;max-height:760px;left:50%;top:18%;margin-left:-35vw;background:radial-gradient(closest-side,rgba(245,181,68,.15),rgba(247,196,104,.05) 50%,transparent)}.q-aurora-b .q-au-2{width:40vw;height:40vw;max-width:620px;max-height:620px;right:-6%;top:-10%;background:radial-gradient(closest-side,rgba(217,218,223,.08),transparent);animation-name:q-drift-3;animation-duration:30s}.ff-hero{position:relative;overflow:hidden}.ff-hero,.ff-stage{isolation:isolate}.q-hero-aurora{inset:-10% -10% 0}.q-hero-aurora .q-au-1{width:74vw;height:52vw;max-width:1200px;max-height:820px;left:50%;top:22%;margin-left:-37vw;background:radial-gradient(closest-side,rgba(245,181,68,.42),rgba(247,196,104,.16) 45%,rgba(245,181,68,0) 75%);animation-duration:18s}.q-hero-aurora .q-au-2{width:48vw;height:40vw;max-width:780px;max-height:640px;left:8%;top:4%;background:radial-gradient(closest-side,rgba(255,243,214,.18),rgba(255,243,214,0) 70%);animation-name:q-drift-2;animation-duration:24s}.q-hero-aurora .q-au-3{width:44vw;height:36vw;max-width:720px;max-height:580px;right:4%;top:30%;background:radial-gradient(closest-side,rgba(217,218,223,.11),rgba(217,218,223,0) 70%);animation-name:q-drift-3;animation-duration:28s}@media (max-width:767px){.q-hero-aurora .q-au-1{width:150vw;height:120vw;margin-left:-75vw;top:30%}.q-hero-aurora .q-au-2{width:110vw;height:90vw;left:-30%}.q-hero-aurora .q-au-3{width:100vw;height:90vw;right:-40%}}.ff-hero .ff-fan .ff-card{background:linear-gradient(180deg,rgba(36,37,43,.96),rgba(24,25,30,.98))!important;border:1px solid rgba(255,255,255,.1)!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.06),0 50px 90px -40px rgba(0,0,0,.85),0 30px 120px -60px rgba(245,181,68,.35)!important}.ff-hero .ff-card-c{position:relative}.ff-hero .ff-card-c:before{content:"";display:block!important;position:absolute;inset:-1px;border-radius:inherit;padding:1px;pointer-events:none;z-index:2;background:linear-gradient(120deg,rgba(255,243,214,0),rgba(245,181,68,.9) 30%,rgba(255,243,214,.75) 50%,rgba(217,218,223,.25) 70%,rgba(255,243,214,0));background-size:300% 300%;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;animation:q-border 8s linear infinite}.ff-fan:not([data-play]) .ff-card-c:before,.ff-hero:not([data-play]) .ff-card-c:before{animation-play-state:paused}@keyframes q-border{0%{background-position:0 50%}to{background-position:300% 50%}}.m-trust{position:relative}.hq-figure{margin:clamp(40px,5vw,64px) 0 0}.hx{--hx-gold:#d6b36f;--hx-gold-soft:rgba(214,179,111,0.22);--hx-ivory:#ede6d6;--hx-silver:#c9cbd0;--hx-text-2:#a9abb1;--hx-text-3:#85878e;--hx-hair:rgba(255,255,255,0.07);--hx-ease:cubic-bezier(0.22,1,0.36,1)}.hx,.hx-stage{position:relative}.hx-stage{display:grid;grid-template-columns:minmax(0,1fr);padding:24px 18px 20px;border-radius:22px;overflow:hidden;background:linear-gradient(180deg,rgba(10,10,12,.92),rgba(5,5,6,.96));border:1px solid var(--hx-hair);box-shadow:inset 0 1px 0 rgba(255,255,255,.04)}.hx-wires{position:absolute;inset:0;width:100%;height:100%;z-index:1;pointer-events:none;overflow:visible}.hx-wire{fill:none;stroke:rgba(255,255,255,.1);stroke-width:1}.hx-streak{fill:none;stroke:var(--hx-gold);stroke-width:1.25;stroke-linecap:round;opacity:0}.hx-stage>:not(.hx-wires){position:relative;z-index:2}.hx-col{margin:0 0 14px;font-size:.75rem;font-weight:500;letter-spacing:.02em;color:var(--hx-text-3)}.hx-col-c{display:none}.hx-agents{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:6px}.hx-agent{display:grid;justify-items:center;gap:8px;text-align:center}.hx-icon{flex:none;width:30px;height:30px;display:grid;place-items:center;border-radius:9px;background:rgba(255,255,255,.035);border:1px solid var(--hx-hair);color:var(--hx-text-2);transition:color .7s var(--hx-ease),background-color .7s var(--hx-ease),border-color .7s var(--hx-ease)}.hx-agent-text{display:grid;min-width:0;gap:1px}.hx-name{font-size:.8125rem;font-weight:500;letter-spacing:-.01em;color:rgba(237,230,214,.78);line-height:1.25;transition:color .7s var(--hx-ease)}.hx-meta,.hx-name{white-space:nowrap}.hx-meta{font-size:.75rem;color:var(--hx-text-3);line-height:1.3}.hx-agent .hx-meta{display:none}.hx-port{display:block;width:4px;height:4px;border-radius:50%;background:rgba(255,255,255,.22);transition:background-color .7s var(--hx-ease)}.hx-agent[data-on] .hx-icon,.hx-partner-head[data-on] .hx-icon{color:var(--hx-gold);background:rgba(214,179,111,.07);border-color:rgba(214,179,111,.24)}.hx-agent[data-on] .hx-name,.hx-partner-head[data-on] .hx-name{color:var(--hx-ivory)}.hx-agent[data-on] .hx-port{background:var(--hx-gold)}.hx-layer{justify-self:center;width:100%;max-width:300px;margin-top:64px;box-sizing:border-box;display:grid;justify-items:center;padding:20px 20px 18px;border-radius:18px;text-align:center;background:linear-gradient(180deg,#121215,#0b0b0d);border:1px solid rgba(255,255,255,.09);transition:border-color .8s var(--hx-ease)}.hx-layer:before{content:"";position:absolute;top:-1px;left:22%;right:22%;height:1px;background:linear-gradient(90deg,rgba(214,179,111,0),rgba(214,179,111,.75),rgba(214,179,111,0))}.hx-layer[data-on]{border-color:rgba(214,179,111,.26)}.hx-mark{display:inline-flex;margin-bottom:8px;color:var(--hx-silver)}.hx-mark .bridge-mark path{stroke:var(--hx-gold)}.hx-mark .bridge-mark circle:last-child{fill:var(--hx-gold)}.hx-layer-name{font-size:1rem;font-weight:600;letter-spacing:-.015em;color:var(--hx-ivory)}.hx-layer-meta{margin-top:1px;font-size:.8125rem;color:var(--hx-text-3)}.hx-now{display:grid;height:18px;margin-top:10px}.hx-hash,.hx-now-t,.hx-rec-n,.hx-rule{grid-area:1/1;opacity:0;transition:opacity .45s var(--hx-ease)}.hx-now-t{font-family:var(--font-mono);font-size:.6875rem;letter-spacing:.02em;color:var(--hx-gold);line-height:18px;white-space:nowrap}.hx-hash,.hx-now-t,.hx-rec-n,.hx-rule{transition-duration:.22s}.hx-hash[data-on],.hx-now-t[data-on],.hx-rec-n[data-on],.hx-rule[data-on]{opacity:1;transition:opacity .4s var(--hx-ease) .22s}.hx-checks{list-style:none;margin:10px 0 0;padding:14px 0 0;border-top:1px solid var(--hx-hair);gap:7px;justify-items:start;text-align:left}.hx-check,.hx-checks{width:100%;display:grid}.hx-check{grid-template-columns:12px minmax(0,1fr);align-items:center;gap:10px;font-size:.8125rem;line-height:1.3;color:var(--hx-text-3);transition:color .45s var(--hx-ease)}.hx-rules{display:grid;min-width:0}.hx-rule{white-space:nowrap}.hx-tick{width:12px;height:12px;fill:none}.hx-tick path{stroke:var(--hx-gold);stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:12;stroke-dashoffset:12;opacity:0;transition:stroke-dashoffset .5s var(--hx-ease),opacity .2s ease}.hx-check .hx-tick{background:radial-gradient(circle,rgba(255,255,255,.22) 0 1.5px,transparent 2px);transition:background-color .3s ease}.hx-check[data-on],.hx:not([data-run]) .hx-check{color:var(--hx-ivory)}.hx-check[data-on] .hx-tick,.hx:not([data-run]) .hx-check .hx-tick{background:none}.hx-check[data-on] .hx-tick path,.hx-ledger li[data-on] .hx-tick path,.hx:not([data-run]) .hx-check .hx-tick path,.hx:not([data-run]) .hx-ledger .hx-tick path{stroke-dashoffset:0;opacity:1}.hx[data-run] .hx-ledger li:not([data-on]) .hx-tick path{transition-duration:.3s}.hx-partner{justify-self:center;width:100%;max-width:300px;margin-top:48px;display:grid}.hx-partner-head{display:flex;align-items:center;justify-content:center;gap:12px;height:46px}.hx-partner-head .hx-agent-text{text-align:left}.hx-ledger{list-style:none;margin:10px 0 0;padding:0;display:grid}.hx-ledger li{display:grid;grid-template-columns:12px minmax(0,1fr) auto;align-items:center;gap:10px;height:28px;border-top:1px solid rgba(255,255,255,.05);font-size:.8125rem;color:rgba(237,230,214,.26);transition:color .6s var(--hx-ease)}.hx-ledger-k{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.hx-ledger-v{font-size:.75rem;color:var(--hx-text-3);white-space:nowrap;opacity:0;transition:opacity .6s var(--hx-ease)}.hx-ledger li[data-on],.hx:not([data-run]) .hx-ledger li{color:var(--hx-ivory)}.hx-ledger li[data-on] .hx-ledger-v,.hx:not([data-run]) .hx-ledger-v{opacity:1}.hx-rec{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-rows:auto auto;align-items:center;gap:12px 16px;margin-top:24px;padding-top:16px;border-top:1px solid var(--hx-hair)}.hx-rec-k{gap:2px;font-size:.8125rem;font-weight:500;color:var(--hx-ivory)}.hx-rec-k,.hx-rec-ns{display:grid}.hx-rec-n{font-size:.75rem;font-weight:400;color:var(--hx-text-3);white-space:nowrap}.hx-rec-track{grid-column:1/-1;grid-row:2;position:relative;height:1px;background:rgba(255,255,255,.1)}.hx-rec-fill{position:absolute;inset:0;background:linear-gradient(90deg,rgba(214,179,111,.55),var(--hx-gold));transform-origin:left center;transform:scaleX(1);transition:transform .9s cubic-bezier(.65,0,.35,1)}.hx-rec-mark{position:absolute;top:-2px;left:calc((var(--i) + 1) * 25%);width:5px;height:5px;margin-left:-5px;border-radius:50%;background:var(--hx-gold);opacity:1;transition:opacity .5s var(--hx-ease) .6s}.hx[data-run] .hx-rec-mark:not([data-on]){opacity:0;transition-delay:0s}.hx-hashes{display:grid;justify-items:end}.hx-hash{font-family:var(--font-mono);font-size:.75rem;color:var(--hx-silver);white-space:nowrap}.hx-hash>span{display:inline-block;overflow:hidden;vertical-align:bottom;max-width:calc(var(--len) * 1ch)}.hx[data-run] .hx-hash>span{max-width:calc(var(--n, 0) * 1ch)}.hx-pulse{z-index:4!important;width:6px;height:6px;margin:-3px 0 0 -3px;border-radius:50%;background:#f4ead2;box-shadow:0 0 6px 1px rgba(214,179,111,.55)}.hx-pulse,.hx-tag{position:absolute!important;left:0;top:0;opacity:0;pointer-events:none;will-change:transform,opacity}.hx-tag{z-index:5!important;padding:3px 9px;border-radius:7px;background:rgba(5,5,6,.88);border:1px solid rgba(255,255,255,.08);font-size:.75rem;font-weight:500;letter-spacing:-.005em;line-height:1.4;color:var(--hx-ivory);white-space:nowrap}.hx-tag-t{display:none}.hx-tag-t[data-on]{display:inline}.hx-caption{margin:22px auto 0;max-width:46em;font-size:.9375rem;line-height:1.55;color:var(--hx-text-2)}.hx-caption-k{display:block;margin-bottom:4px;font-size:.8125rem;font-weight:500;color:var(--hx-gold)}@media (min-width:1024px){.hx-stage{grid-template-columns:172px minmax(72px,1fr) 260px minmax(72px,1fr) 236px;grid-template-rows:auto auto auto;align-items:center;padding:40px 48px 34px}.hx-col{margin-bottom:22px}.hx-col-a{grid-column:1;grid-row:1}.hx-col-c{display:block;grid-column:5;grid-row:1}.hx-agents{grid-column:1;grid-row:2;grid-template-columns:minmax(0,1fr);gap:20px}.hx-agent{grid-template-columns:30px minmax(0,1fr) 4px;justify-items:start;align-items:center;gap:12px;height:52px;text-align:left}.hx-agent .hx-meta{display:block}.hx-name{font-size:.9375rem}.hx-layer{grid-column:3;grid-row:2;margin:0;max-width:none;padding:26px 22px 22px}.hx-ledger{margin-top:14px}.hx-ledger li{height:36px}.hx-checks{gap:9px}.hx-partner{grid-column:5;grid-row:2;margin:0;max-width:none}.hx-partner-head{justify-content:flex-start}.hx-name{color:rgba(237,230,214,.78)}.hx-rec{grid-column:1/-1;grid-row:3;grid-template-columns:auto minmax(0,1fr) auto;grid-template-rows:auto;gap:28px;margin-top:40px;padding-top:24px}.hx-rec-track{grid-column:2;grid-row:1}.hx-caption{text-align:center}}@media (prefers-reduced-motion:reduce){.hx *,.hx :after,.hx :before{transition:none!important;animation:none!important}}.q-walls{margin-top:clamp(40px,5vw,64px)!important}.q-walls .m-h4 .card-icon{color:var(--q-gold)!important}.q-walls .is-accent .accent{color:var(--q-text)!important}.cb,.cb-window{position:relative}.cb-window{margin:0;border-radius:20px;padding:1px;overflow:hidden;isolation:isolate;background:rgba(255,255,255,.08);box-shadow:0 60px 120px -50px rgba(0,0,0,.9),0 40px 140px -60px rgba(245,181,68,.4)}.cb-window:before{content:"";position:absolute;left:50%;top:50%;width:220%;aspect-ratio:1;z-index:-1;background:conic-gradient(from 0deg,rgba(245,181,68,0) 0deg,rgba(245,181,68,.95) 40deg,rgba(255,243,214,.8) 70deg,rgba(245,181,68,0) 120deg,rgba(217,218,223,0) 200deg,rgba(217,218,223,.45) 250deg,rgba(217,218,223,0) 300deg);transform:translate(-50%,-50%) rotate(0deg);animation:q-spin 9s linear infinite}.cb:not([data-play]) .cb-window:before{animation-play-state:paused}@keyframes q-spin{to{transform:translate(-50%,-50%) rotate(1turn)}}.cb-window>*{position:relative;background:#17181d}.cb-bar{display:flex;align-items:center;gap:14px;padding:14px 20px;border-radius:19px 19px 0 0;border-bottom:1px solid var(--q-hair);background:linear-gradient(180deg,#1d1e23,#18191e)!important}.cb-lights{display:inline-flex;gap:6px}.cb-lights i{width:10px;height:10px;border-radius:50%;background:#34353b}.cb-title{font-size:.9375rem;font-weight:600;color:var(--q-text)}.cb-ws{color:var(--q-text-3)}.cb-count,.cb-ws{font-size:.8125rem}.cb-count{margin-left:auto;display:inline-flex;align-items:center;gap:8px;color:var(--q-text-2)}.cb-live{width:7px;height:7px;border-radius:50%;background:var(--q-gold);animation:q-breathe 2.4s ease-in-out infinite}.cb:not([data-play]) .cb-live{animation-play-state:paused}@keyframes q-breathe{0%,to{opacity:.45;transform:scale(.85)}50%{opacity:1;transform:scale(1)}}.cb-row,.cb-table{display:grid}.cb-row{grid-template-columns:minmax(0,1.05fr) minmax(0,1.6fr) minmax(0,1.1fr) 92px;align-items:center;column-gap:20px;height:56px;padding:0 20px;border-bottom:1px solid rgba(255,255,255,.05);position:relative;transition:background-color .6s ease}.cb-row:before{content:"";position:absolute;left:0;top:0;bottom:0;width:2px;background:var(--q-gold);opacity:0;transform:scaleY(.4);transition:opacity .5s ease,transform .5s ease}.cb-row.is-fresh:before,.cb-row.is-working:before{opacity:1;transform:none}.cb-row.is-fresh,.cb-row.is-working{background-color:rgba(245,181,68,.045)}.cb-head{height:40px;font-size:.75rem;font-weight:500;color:var(--q-text-3)}.cb-head:before{display:none}.cb-purpose{font-size:.875rem;font-weight:500;color:var(--q-text);text-overflow:ellipsis}.cb-between,.cb-purpose{white-space:nowrap;overflow:hidden}.cb-between{display:flex;align-items:baseline;gap:6px;min-width:0;font-size:.8125rem;color:var(--q-text-2)}.cb-who{overflow:hidden;text-overflow:ellipsis}.cb-arrow,.cb-scope{color:var(--q-text-3)}.cb-scope{margin-left:6px;font-size:.75rem}.cb-state{font-size:.8125rem;color:var(--q-text-2);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cb-working{color:var(--q-gold);display:inline-flex;align-items:center;gap:6px}.cb-dots{display:inline-flex;gap:3px}.cb-dots i{width:4px;height:4px;border-radius:50%;background:currentColor;animation:q-dot 1s ease-in-out infinite}.cb-dots i:nth-child(2){animation-delay:.15s}.cb-dots i:nth-child(3){animation-delay:.3s}@keyframes q-dot{0%,to{opacity:.3;transform:translateY(0)}50%{opacity:1;transform:translateY(-2px)}}.cb-rec{display:inline-flex;align-items:center;gap:6px;font-size:.8125rem;color:var(--q-text-3)}.cb-rec.is-signed{color:var(--q-text)}.cb-rec.is-signed svg{color:var(--q-gold)}.cb-open{width:7px;height:7px;border-radius:50%;border:1px solid var(--q-text-3)}.cb-foot{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:14px;padding:14px 20px;border-radius:0 0 19px 19px;font-size:.8125rem;min-height:52px}.cb-foot-k{color:var(--q-text-3)}.cb-foot-msg{color:var(--q-text);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;animation:q-msg .5s ease both}.cb-foot-who{color:var(--q-gold);margin-right:8px}@keyframes q-msg{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}@media (max-width:899px){.cb-row{grid-template-columns:minmax(0,1fr) auto;grid-template-rows:auto auto auto;height:92px;padding:10px 16px;row-gap:2px;align-content:center}.cb-head{display:none}.cb-purpose{grid-column:1;grid-row:1}.cb-rec{grid-column:2;grid-row:1}.cb-between{grid-column:1/-1;grid-row:2}.cb-state{grid-column:1/-1;grid-row:3;color:var(--q-text-3)}.cb-scope{display:none}.cb-bar{padding:12px 16px;gap:10px}.cb-ws{display:none}.cb-foot{grid-template-columns:minmax(0,1fr);gap:2px;padding:12px 16px}.cb-foot-msg{white-space:normal;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;min-height:2.9em}}@media (prefers-reduced-motion:reduce){.cb-dots i,.cb-foot-msg,.cb-live,.cb-window:before{animation:none!important}}.ff-views .ff-pcard{background:linear-gradient(180deg,#1d1e23,#18191d)!important;border:1px solid var(--q-hair)!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.04),0 40px 80px -50px rgba(0,0,0,.9)!important}.ff-badge,.ff-badge.is-pending,.ff-dec,.ff-seal,.ff-tally{background:none!important;border:0!important;box-shadow:none!important;padding:0!important;border-radius:0!important}.ff-dec{font-size:.75rem;font-weight:500}.ff-dec-allow{color:var(--q-text)!important}.ff-dec-hold{color:var(--q-gold)!important}.ff-dec-deny{color:var(--q-text-3)!important;text-decoration:line-through;text-decoration-color:rgba(255,255,255,.25)}.ff-meter i.ff-meter-allow{background:rgba(237,234,228,.6)!important}.ff-meter i.ff-meter-hold{background:var(--q-gold)!important}.ff-meter i.ff-meter-deny{background:rgba(255,255,255,.16)!important}.ff-ring-gold{stroke:var(--q-gold)!important}.ff-span.is-on .ff-span-track i{background:linear-gradient(90deg,var(--q-gold),var(--q-ivory))!important}.ff-block.is-head{border-color:rgba(245,181,68,.4)!important}.wl-tab{color:var(--q-text-3)!important;background:none!important;box-shadow:none!important;border-radius:10px;transition:color .3s ease}.wl-tab:hover,.wl-tab[aria-current=true]{color:var(--q-text)!important}.wl-tab[aria-current=true]{background:rgba(255,255,255,.05)!important;box-shadow:inset 2px 0 0 var(--q-gold)!important;border-radius:4px 10px 10px 4px}.wl-kicker,.wl-kicker .card-icon,.wl-tab[aria-current=true] .card-icon{color:var(--q-gold)!important}.wl-kicker{background:none!important;border:0!important;padding:0!important}.wl-panel{opacity:.42;transition:opacity .6s ease}.wl-panel.is-active{opacity:1}@media (max-width:1099px){.wl-panel{opacity:1}}.wl-title{font-size:1.375rem!important;font-weight:500;letter-spacing:-.02em;color:var(--q-text)!important}.wl-feature-title,.wl-sub{color:var(--q-text-2)!important}.wl-feature-title .card-icon{color:var(--q-text-3)!important}.wl-visual{border-radius:18px}.dash-chip,.dash-chip.chip-approved,.dash-chip.chip-policy,.dash-chip.chip-signed,.dash-chip.chip-verified{background:none!important;border:0!important;box-shadow:none!important;padding:0!important;border-radius:0!important;color:var(--q-text-3)!important;font-size:.75rem!important}.dash-chip:before{display:none!important}.dash-chip.chip-approved,.dash-chip.chip-signed{color:var(--q-gold)!important}.dash,.dash-win{background:#17181d!important;border-color:var(--q-hair)!important}.m-module .m-cover{background:linear-gradient(180deg,#1b1c21,#16171b)!important;border:1px solid var(--q-hair)!important;border-radius:16px!important}.m-num,.m-tag{color:var(--q-text-3)!important}.nq{display:grid;gap:40px;margin-top:48px}.nq-steps{list-style:none;margin:0;padding:0;display:grid;gap:4px}.nq-step{position:relative;display:grid;grid-template-columns:44px minmax(0,1fr);gap:12px;padding:18px 0 18px 16px;border-left:1px solid var(--q-hair-2);transition:border-color .5s ease}.nq-step:before{content:"";position:absolute;left:-1px;top:0;bottom:0;width:1px;background:linear-gradient(180deg,var(--q-gold),var(--q-ivory));transform:scaleY(0);transform-origin:top;transition:transform .6s cubic-bezier(.22,1,.36,1)}.nq-step.is-active:before,.nq-step.is-done:before{transform:scaleY(1)}.nq-step.is-done:before{opacity:.4}.nq-n{font-family:var(--font-mono);font-size:.8125rem;color:var(--q-text-3);padding-top:3px;transition:color .5s ease}.nq-text{display:grid;gap:6px}.nq-title{font-size:1.125rem;font-weight:500;color:var(--q-text-2);letter-spacing:-.01em}.nq-body,.nq-title{transition:color .5s ease}.nq-body{font-size:.9375rem;line-height:1.55;color:var(--q-text-3);max-width:30em}.nq-step.is-active .nq-n{color:var(--q-gold)}.nq-step.is-active .nq-title{color:var(--q-text)}.nq-step.is-active .nq-body{color:var(--q-text-2)}.nq-progress{display:flex;gap:6px;margin-bottom:16px}.nq-progress i{flex:1;height:2px;border-radius:2px;background:rgba(255,255,255,.1);transition:background-color .5s ease}.nq-progress i.is-on{background:var(--q-gold)}.nq-pin{position:relative;padding:20px;border-radius:20px;border:1px solid var(--q-hair);background:linear-gradient(180deg,rgba(29,30,35,.9),rgba(20,21,25,.9))}.nq .net{margin-top:0}@media (min-width:1100px){.nq{grid-template-columns:repeat(12,minmax(0,1fr));column-gap:24px;align-items:start}.nq-steps{grid-column:1/span 4;padding-block:8vh 22vh}.nq-step{min-height:30vh;align-content:center}.nq-map{grid-column:5/-1;position:sticky;top:96px;align-self:start}}.net-beat-bar i{background:linear-gradient(90deg,rgba(245,181,68,.4),var(--q-gold))!important}.net-beats .is-active .net-beat-title{color:var(--q-text)!important}.net-beats .is-active .net-beat-n{color:var(--q-gold)!important}.net-node[data-active="1"] .net-tile{border-color:rgba(245,181,68,.45)!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.1),0 0 28px -8px rgba(245,181,68,.45)!important}.net-tile-check{color:var(--q-bg)!important;background:var(--q-gold)!important}.net-tile{background:linear-gradient(180deg,#24252b,#1c1d22)!important}@media (prefers-reduced-motion:reduce){.nq-progress i,.nq-step:before{transition:none!important}}.m-light{color:var(--q-text)}.m-read{color:var(--q-text)!important}.m-read-art{border-radius:16px!important;border:1px solid var(--q-hair)!important;background:linear-gradient(180deg,#1b1c21,#16171b)!important}.ctab.q-cta{padding-block:clamp(56px,6vw,96px) clamp(24px,3vw,40px)!important;border-top:0!important}.q-cta-frame{position:relative;isolation:isolate;overflow:hidden;display:grid;gap:40px;padding:clamp(32px,5vw,72px);border-radius:28px;background:linear-gradient(180deg,#1e1f25,#17181d);border:1px solid rgba(255,255,255,.1);box-shadow:inset 0 1px 0 rgba(255,255,255,.06),0 60px 120px -60px rgba(0,0,0,.9)}.q-cta-frame:after{content:"";position:absolute;left:10%;right:10%;top:0;height:1px;pointer-events:none;background:linear-gradient(90deg,rgba(245,181,68,0),rgba(245,181,68,.8),rgba(255,243,214,.7),rgba(245,181,68,0))}.q-cta-aurora{z-index:-1}.q-cta-aurora .q-au-1{width:70%;aspect-ratio:1;right:-18%;top:-40%;background:radial-gradient(closest-side,rgba(245,181,68,.34),rgba(247,196,104,.12) 50%,transparent 75%);animation-duration:16s}.q-cta-aurora .q-au-2{width:50%;aspect-ratio:1;left:-14%;bottom:-50%;background:radial-gradient(closest-side,rgba(255,243,214,.12),transparent 70%);animation-name:q-drift-2;animation-duration:22s}.q-cta-aurora .q-au-3{width:40%;aspect-ratio:1;right:20%;bottom:-40%;background:radial-gradient(closest-side,rgba(217,218,223,.1),transparent 70%);animation-name:q-drift-3;animation-duration:26s}.q-cta-grid-tex{-webkit-mask-image:radial-gradient(60% 80% at 80% 40%,#000,transparent 75%);mask-image:radial-gradient(60% 80% at 80% 40%,#000,transparent 75%)}.q-cta-copy{position:relative;max-width:34rem}.q-cta-h{margin:0;font-size:clamp(2rem,1.2rem + 2.6vw,3.25rem)!important;letter-spacing:-.035em!important;line-height:1.05!important}.q-cta-h,.q-cta-sub{text-align:left!important}.q-cta-sub{margin:18px 0 0!important;color:var(--q-text-2)!important;font-size:1.0625rem;line-height:1.55;max-width:32em}.q-cta-actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:28px}.q-cta-primary{display:inline-flex;align-items:center;gap:8px}.q-cta-fine{margin:18px 0 0;font-size:.8125rem;color:var(--q-text-3)}.q-cta-visual{position:relative;display:grid;place-items:center}.q-cta-card{position:relative;width:min(100%,360px);padding:22px 22px 18px;border-radius:18px;background:linear-gradient(180deg,rgba(40,41,48,.92),rgba(27,28,33,.96));border:1px solid rgba(255,255,255,.12);box-shadow:inset 0 1px 0 rgba(255,255,255,.07),0 40px 80px -30px rgba(0,0,0,.85),0 20px 100px -40px rgba(245,181,68,.45);transform:perspective(900px) rotateY(-8deg) rotateX(4deg)}.q-cta-link{display:grid;grid-template-columns:34px minmax(0,1fr) 34px;align-items:end;gap:8px;height:56px;margin-bottom:16px}.q-cta-node{width:34px;height:34px;border-radius:10px;border:1px solid var(--q-hair-2);background:#26272d;display:grid;place-items:center}.q-cta-node i{width:8px;height:8px;border-radius:50%;background:var(--q-text-2)}.q-cta-node:last-child i{background:var(--q-gold)}.q-cta-arc{position:relative;height:56px;container-type:inline-size}.q-cta-arc svg{position:absolute;inset:0;width:100%;height:100%}.q-cta-hub{position:absolute;left:50%;top:9px;width:10px;height:10px;margin-left:-5px;border-radius:3px;background:var(--q-gold);box-shadow:0 0 0 4px rgba(245,181,68,.15)}.q-cta-pkt{position:absolute;left:0;bottom:4px;width:6px;height:6px;border-radius:50%;background:var(--q-ivory);opacity:0;offset-path:path("M4 48 C 60 -2, 140 -2, 196 48")}.q-cta-card-title{margin:0 0 12px;font-size:.9375rem;font-weight:600;color:var(--q-text)}.q-cta-steps{list-style:none;margin:0;padding:0;display:grid;gap:10px}.q-cta-steps li{display:flex;align-items:center;gap:10px;font-size:.875rem;color:var(--q-text-2)}.q-cta-check{width:18px;height:18px;border-radius:50%;display:grid;place-items:center;border:1px solid rgba(245,181,68,.5);color:var(--q-gold)}.q-cta-steps li:last-child{color:var(--q-text)}.q-cta-steps li:last-child .q-cta-check{background:var(--q-gold);color:#111216;border-color:var(--q-gold)}.q-cta-hash{margin:14px 0 0;padding-top:12px;border-top:1px solid var(--q-hair);font-family:var(--font-mono);font-size:.75rem;color:var(--q-text-3)}@media (prefers-reduced-motion:no-preference){.q-cta-frame[data-play] .q-cta-steps li{animation:q-step 7s ease infinite both;animation-delay:calc(var(--i) * .7s)}@keyframes q-step{0%{opacity:.25;transform:translateX(-4px)}8%,86%{opacity:1;transform:none}to{opacity:.25}}.q-cta-frame[data-play] .q-cta-pkt{animation:q-arc 3.2s cubic-bezier(.45,0,.25,1) infinite}@keyframes q-arc{0%{opacity:0;offset-distance:0}10%,85%{opacity:1}to{opacity:0;offset-distance:100%}}}@supports not (offset-path:path("M0 0")){.q-cta-pkt{display:none}}@media (min-width:900px){.q-cta-frame{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);align-items:center;gap:48px}}@media (max-width:899px){.q-cta-card{transform:none}}.ctab-glow,.ctab-kicker,.ctab-traces{display:none!important}.footer{padding-bottom:0!important}.fw-stage{display:block!important;margin-top:clamp(24px,3vw,48px);padding:0 clamp(12px,2vw,28px);overflow:hidden}.fw{position:relative;width:100%;height:clamp(96px,19vw,360px)}.fw-canvas{display:block;width:100%;height:100%;-webkit-mask-image:linear-gradient(180deg,#000 70%,rgba(0,0,0,.25));mask-image:linear-gradient(180deg,#000 70%,rgba(0,0,0,.25))}.footer{padding-top:clamp(48px,5vw,72px)!important;margin-top:0!important}@media (prefers-reduced-motion:reduce){.ff-hero .ff-card-c:before,.ff-serif,.q-au,.q-grad-text{animation:none!important}}#how .net,#how .net *{--mood-1:245,181,68;--mood-2:255,226,168;--mood-3:240,176,72;--mood-gold:245,181,68;--mood-accent:245,181,68}