.paper-page[data-v-ff256bbc]{position:relative}.paper-section[data-v-ff256bbc]{padding:6rem 6vw 5rem;color:#f5f6ff;background:radial-gradient(circle at top left,rgba(255,176,123,.14),transparent 55%),radial-gradient(circle at bottom right,rgba(105,190,255,.14),transparent 45%),#08101d;display:flex;flex-direction:column;gap:4rem;position:relative;overflow:hidden}.paper-section[data-v-ff256bbc]:before{content:"";position:absolute;inset:0;background-image:linear-gradient(rgba(141,194,241,.08) 1px,transparent 0),linear-gradient(90deg,rgba(141,194,241,.08) 1px,transparent 0);background-size:42px 42px;-webkit-mask-image:radial-gradient(circle at center,#000 30%,transparent 84%);mask-image:radial-gradient(circle at center,#000 30%,transparent 84%);opacity:.4;pointer-events:none}.paper-section [data-reveal][data-v-ff256bbc]{position:relative;z-index:1;opacity:0;transform:translateY(30px);transition:opacity .62s cubic-bezier(.22,1,.36,1),transform .62s cubic-bezier(.22,1,.36,1);will-change:opacity,transform}.paper-section [data-reveal].is-visible[data-v-ff256bbc]{opacity:1;transform:none}.paper-hero[data-v-ff256bbc]{position:relative;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:3rem;padding:clamp(2.5rem,4vw,3.5rem) clamp(2rem,5vw,3.5rem);background:linear-gradient(140deg,rgba(11,28,55,.94),rgba(6,15,34,.97));border-radius:36px;border:1px solid rgba(137,182,255,.14);box-shadow:0 40px 130px rgba(0,0,0,.55);overflow:hidden}.paper-hero[data-v-ff256bbc]>*{min-width:0}.paper-hero[data-v-ff256bbc]:before{content:"";position:absolute;inset:0;background:radial-gradient(circle at 20% 20%,hsla(0,0%,100%,.12),transparent 60%),radial-gradient(circle at 80% 0,rgba(255,189,125,.14),transparent 60%);mix-blend-mode:screen;pointer-events:none}.hero-copy[data-v-ff256bbc]{position:relative;z-index:1;max-width:540px;display:flex;flex-direction:column;gap:1.2rem;min-width:0}.hero-badge[data-v-ff256bbc]{align-self:flex-start;padding:.45rem 1.2rem;border-radius:999px;background:hsla(0,0%,100%,.08);border:1px solid hsla(0,0%,100%,.16);backdrop-filter:blur(12px);text-transform:uppercase;font-size:.75rem;letter-spacing:.18em}.hero-copy h1[data-v-ff256bbc]{margin:0;font-size:clamp(2.2rem,5.4vw,3.2rem);line-height:1.15}.hero-copy p[data-v-ff256bbc]{margin:0;font-size:1.05rem;color:rgba(228,231,247,.82);line-height:1.7}.hero-stats[data-v-ff256bbc]{position:relative;z-index:1;display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:1rem;flex:1;min-width:0;width:100%}.stat-card[data-v-ff256bbc]{padding:1.4rem 1.6rem;border-radius:26px;background:rgba(14,22,48,.78);border:1px solid hsla(0,0%,100%,.1);backdrop-filter:blur(14px);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.06);display:grid;grid-template-columns:auto 1fr;align-items:center;gap:.75rem;min-width:0}.stat-copy[data-v-ff256bbc]{display:grid;gap:.35rem;min-width:0}.stat-value[data-v-ff256bbc]{font-size:clamp(1.15rem,2.1vw,1.7rem);font-weight:600;line-height:1.1}.stat-label[data-v-ff256bbc]{font-size:.85rem;letter-spacing:.08em;text-transform:uppercase;color:rgba(206,212,236,.7);line-height:1.35;overflow-wrap:anywhere}.paper-grid[data-v-ff256bbc]{position:relative;display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:1.8rem;padding:clamp(1.6rem,3vw,2.2rem);border-radius:32px;border:1px solid rgba(133,185,231,.16);background:linear-gradient(160deg,rgba(12,22,45,.72),rgba(8,14,30,.8));box-shadow:0 26px 78px rgba(4,8,24,.5),inset 0 1px 0 hsla(0,0%,100%,.05);overflow:hidden}.paper-grid[data-v-ff256bbc]:before{content:"";position:absolute;left:1.8rem;right:1.8rem;top:0;height:1px;background:linear-gradient(90deg,rgba(255,188,125,0),rgba(255,188,125,.58),rgba(112,208,255,.62),rgba(112,208,255,0));pointer-events:none}.paper-card[data-v-ff256bbc]{--pointer-x:50%;--pointer-y:50%;--tilt-x:0deg;--tilt-y:0deg;--lift-y:0px;position:relative;padding:2rem 2.2rem;border-radius:30px;background:linear-gradient(150deg,rgba(16,23,50,.88),rgba(9,12,32,.94));border:1px solid rgba(134,189,255,.14);box-shadow:0 28px 90px rgba(6,10,32,.55);backdrop-filter:blur(14px);display:flex;flex-direction:column;gap:1.1rem;min-height:280px;transform:perspective(900px) rotateX(var(--tilt-x)) rotateY(var(--tilt-y)) translateY(var(--lift-y));transform-style:preserve-3d;transition:transform .28s ease,box-shadow .45s ease,border-color .35s ease}.paper-card[data-v-ff256bbc]:before{content:"";position:absolute;inset:-1px;border-radius:inherit;background:radial-gradient(260px circle at var(--pointer-x) var(--pointer-y),rgba(255,194,128,.24),rgba(111,205,255,.16) 45%,transparent 70%);opacity:0;pointer-events:none;transition:opacity .3s ease}.paper-card.is-tilting[data-v-ff256bbc]:before{opacity:1}.paper-card[data-v-ff256bbc]:after{content:"";position:absolute;inset:0;border-radius:inherit;border:1px solid hsla(0,0%,100%,.06);pointer-events:none}.paper-card[data-v-ff256bbc]>*{position:relative;z-index:1}.paper-card[data-v-ff256bbc]:hover{--lift-y:-10px;border-color:rgba(255,194,128,.3);box-shadow:0 36px 110px rgba(10,15,45,.65)}.paper-head[data-v-ff256bbc]{display:flex;flex-direction:column;align-items:flex-start;gap:.8rem}.paper-title-row[data-v-ff256bbc]{display:flex;align-items:center;gap:.75rem}.paper-head h2[data-v-ff256bbc]{margin:0;font-size:1.35rem}.paper-meta[data-v-ff256bbc]{display:inline-flex;align-items:center;gap:.45rem;width:-moz-fit-content;width:fit-content;padding:.4rem .85rem;border-radius:999px;border:1px solid rgba(255,194,128,.26);background:linear-gradient(120deg,rgba(255,194,128,.14),rgba(111,205,255,.1));color:rgba(223,228,246,.86);font-size:.74rem;letter-spacing:.1em;text-transform:uppercase}.meta-pill[data-v-ff256bbc]{color:rgba(255,215,177,.96);font-weight:600}.paper-tag[data-v-ff256bbc]{padding:.35rem .9rem;border-radius:999px;background:linear-gradient(120deg,#ff77e9,#6afaff);color:#05081a;font-size:.7rem;letter-spacing:.18em;text-transform:uppercase;font-weight:600}.paper-excerpt[data-v-ff256bbc]{margin:0;font-size:1rem;line-height:1.6;color:rgba(222,227,246,.82)}.paper-highlights[data-v-ff256bbc]{display:flex;flex-wrap:wrap;gap:.5rem}.chip[data-v-ff256bbc]{padding:.35rem .9rem;border-radius:999px;background:hsla(0,0%,100%,.08);font-size:.75rem;letter-spacing:.08em;text-transform:uppercase}.paper-cta[data-v-ff256bbc]{margin-top:auto;align-self:flex-start;padding:.8rem 1.8rem;border-radius:999px;border:none;font-weight:600;background:linear-gradient(120deg,#8b57ff,#5df0ff);color:#071022;cursor:pointer;transition:transform .35s ease,box-shadow .35s ease}.paper-cta[data-v-ff256bbc]:hover{transform:translateY(-3px);box-shadow:0 20px 50px rgba(93,240,255,.4)}.paper-coming[data-v-ff256bbc]{margin-top:auto;display:flex;flex-direction:column;gap:.6rem;padding:1rem 0}.skeleton-line[data-v-ff256bbc]{height:12px;border-radius:999px;background:linear-gradient(90deg,hsla(0,0%,100%,.1),hsla(0,0%,100%,.22),hsla(0,0%,100%,.1));background-size:200% 100%;animation:shimmer-ff256bbc 1.6s infinite}.soon-text[data-v-ff256bbc]{font-size:.85rem;letter-spacing:.08em;text-transform:uppercase;color:rgba(204,210,236,.65)}.papers-note[data-v-ff256bbc]{max-width:760px;margin:0 auto;padding:1.6rem 2rem;border-radius:24px;background:rgba(13,20,42,.74);border:1px solid hsla(0,0%,100%,.08);text-align:center;line-height:1.6;color:rgba(227,231,247,.82)}.modal-overlay[data-v-ff256bbc]{position:fixed;inset:0;background:rgba(3,5,14,.68);backdrop-filter:blur(14px);display:flex;align-items:center;justify-content:center;padding:2vw;z-index:1200}.modal-content[data-v-ff256bbc]{position:relative;max-width:min(900px,92vw);max-height:86vh;width:100%;background:linear-gradient(160deg,rgba(14,20,46,.95),rgba(5,8,24,.98));border:1px solid rgba(132,189,255,.18);border-radius:28px;box-shadow:0 40px 120px rgba(0,0,0,.55);overflow:hidden;display:flex;flex-direction:column}.modal-header[data-v-ff256bbc]{display:flex;justify-content:space-between;align-items:center;gap:1.2rem;padding:1.8rem 2.2rem 1rem;border-bottom:1px solid hsla(0,0%,100%,.06)}.modal-head-main[data-v-ff256bbc]{min-width:0;display:grid;gap:.85rem}.modal-head-actions[data-v-ff256bbc]{display:flex;flex-wrap:wrap;align-items:center;gap:.6rem}.modal-title[data-v-ff256bbc]{margin:0;font-size:1.6rem}.reader-switch[data-v-ff256bbc]{display:inline-flex;align-items:center;gap:.45rem;width:-moz-fit-content;width:fit-content;padding:.24rem;border-radius:999px;border:1px solid rgba(134,190,245,.25);background:rgba(9,16,35,.8)}.reader-btn[data-v-ff256bbc]{border:0;border-radius:999px;background:transparent;color:rgba(206,218,241,.84);font-weight:600;letter-spacing:.04em;text-transform:uppercase;font-size:.72rem;padding:.38rem .85rem;cursor:pointer}.reader-btn.active[data-v-ff256bbc]{background:linear-gradient(120deg,rgba(255,196,129,.26),rgba(127,206,255,.24));color:#f4f8ff}.paper-share-btn[data-v-ff256bbc]{border:1px solid rgba(132,189,255,.24);background:rgba(9,16,35,.8);color:rgba(226,236,250,.96);border-radius:999px;padding:.42rem .95rem;font-size:.76rem;font-weight:700;letter-spacing:.03em;cursor:pointer;transition:transform .2s ease,border-color .2s ease,background .2s ease;white-space:nowrap}.paper-share-btn[data-v-ff256bbc]:hover{transform:translateY(-1px);border-color:rgba(132,189,255,.38);background:rgba(13,21,44,.95)}.modal-close[data-v-ff256bbc]{background:transparent;border:none;color:hsla(0,0%,100%,.6);font-size:2rem;cursor:pointer;transition:color .3s ease,transform .3s ease}.modal-close[data-v-ff256bbc]:hover{color:hsla(0,0%,100%,.85);transform:rotate(90deg)}.modal-body[data-v-ff256bbc]{padding:0 2.2rem 2.2rem;overflow-y:auto;color:rgba(230,233,247,.9)}.modal-body h3[data-v-ff256bbc],.modal-body h4[data-v-ff256bbc]{color:#72f9f2;margin-top:1.6rem}.modal-body ol[data-v-ff256bbc],.modal-body ul[data-v-ff256bbc]{padding-left:1.4rem}.modal-body table[data-v-ff256bbc]{width:100%;border-collapse:collapse;margin:1rem 0;font-size:.95rem}.modal-body table td[data-v-ff256bbc],.modal-body table th[data-v-ff256bbc]{border:1px solid hsla(0,0%,100%,.1);padding:.6rem .8rem}.modal-body blockquote[data-v-ff256bbc]{margin:1.2rem 0;padding:.8rem 1.2rem;border-left:3px solid rgba(114,249,242,.6);background:hsla(0,0%,100%,.04)}.modal-body .paper-friendly[data-v-ff256bbc]{display:grid;gap:1rem}.modal-body .paper-friendly>h3[data-v-ff256bbc]{margin:0;color:#f3f7ff}.modal-body .paper-friendly>p[data-v-ff256bbc]{margin:0;line-height:1.65;color:rgba(222,230,247,.9)}.modal-body .paper-friendly .friendly-grid[data-v-ff256bbc]{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:.75rem}.modal-body .paper-friendly .friendly-grid article[data-v-ff256bbc]{border-radius:14px;border:1px solid rgba(126,191,245,.24);background:rgba(10,19,40,.75);padding:.85rem .9rem}.modal-body .paper-friendly .friendly-grid h4[data-v-ff256bbc]{margin:0 0 .35rem;color:rgba(255,217,178,.96);font-size:.94rem}.modal-body .paper-friendly .friendly-grid p[data-v-ff256bbc]{margin:0;color:rgba(217,228,246,.9);line-height:1.55}.modal-body .paper-friendly ul[data-v-ff256bbc]{margin:0;padding-left:1.2rem;display:grid;gap:.45rem}.modal-body .paper-friendly li[data-v-ff256bbc]{color:rgba(223,230,246,.9);line-height:1.5}.modal-body .paper-friendly .friendly-note[data-v-ff256bbc]{border-radius:12px;border:1px solid rgba(126,191,245,.24);background:rgba(13,23,46,.72);padding:.75rem .85rem;color:rgba(208,223,246,.84);font-size:.9rem}.modal-body .prometeo-story[data-v-ff256bbc]{display:grid;gap:1.6rem}.modal-body .prometeo-story>h3[data-v-ff256bbc]{margin:.2rem 0 0;padding:.6rem .95rem;border-radius:12px;border:1px solid rgba(124,192,240,.24);background:linear-gradient(140deg,rgba(10,21,42,.75),rgba(8,16,34,.8));color:rgba(183,234,255,.95);font-size:1.06rem;letter-spacing:.02em}.modal-body .prometeo-hero-card[data-v-ff256bbc]{position:relative;padding:1.4rem 1.6rem;border-radius:20px;border:1px solid rgba(255,194,128,.28);background:linear-gradient(140deg,rgba(19,33,60,.88),rgba(9,18,38,.94));box-shadow:0 18px 55px rgba(0,0,0,.35),inset 0 1px 0 hsla(0,0%,100%,.08);overflow:hidden}.modal-body .prometeo-hero-card[data-v-ff256bbc]:before{content:"";position:absolute;inset:0;background:radial-gradient(circle at 80% 12%,rgba(255,194,128,.26),transparent 48%);pointer-events:none}.modal-body .prometeo-kicker[data-v-ff256bbc]{display:inline-flex;padding:.3rem .75rem;border-radius:999px;border:1px solid rgba(255,194,128,.34);background:rgba(255,194,128,.12);text-transform:uppercase;font-size:.72rem;letter-spacing:.14em;color:rgba(255,216,176,.95)}.modal-body .prometeo-hero-card h3[data-v-ff256bbc]{margin:.9rem 0 .7rem;color:#fff}.modal-body .prometeo-chip-row[data-v-ff256bbc]{margin-top:1rem;display:flex;flex-wrap:wrap;gap:.55rem}.modal-body .prometeo-chip-row span[data-v-ff256bbc]{padding:.35rem .8rem;border-radius:999px;border:1px solid rgba(145,209,255,.34);background:rgba(111,205,255,.12);color:rgba(209,231,250,.95);font-size:.72rem;letter-spacing:.08em;text-transform:uppercase}.modal-body .prometeo-lead-grid[data-v-ff256bbc]{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:1rem}.modal-body .prometeo-lead-grid article[data-v-ff256bbc]{padding:1rem;border-radius:16px;border:1px solid rgba(125,193,242,.24);background:rgba(11,21,42,.75)}.modal-body .prometeo-lead-grid h4[data-v-ff256bbc]{margin:0 0 .45rem;color:rgba(255,216,176,.95)}.modal-body .prometeo-lead-grid p[data-v-ff256bbc]{margin:0;color:rgba(219,229,244,.88);line-height:1.6}.modal-body .prometeo-checklist[data-v-ff256bbc]{margin:0;padding-left:1.1rem;display:grid;gap:.45rem}.modal-body .prometeo-checklist li[data-v-ff256bbc]{color:rgba(222,232,245,.9);line-height:1.5}.modal-body .prometeo-model-layout[data-v-ff256bbc]{display:grid;grid-template-columns:minmax(260px,1.2fr) minmax(220px,1fr);gap:1rem;align-items:stretch}.modal-body .arch-svg-wrap[data-v-ff256bbc]{position:relative;padding:.9rem;border-radius:16px;border:1px solid rgba(124,192,240,.24);background:linear-gradient(150deg,rgba(12,24,47,.86),rgba(8,15,32,.9));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.07)}.modal-body #arch-svg[data-v-ff256bbc]{display:block;width:100%;height:auto}.modal-body .svg-tip[data-v-ff256bbc]{position:absolute;right:.8rem;bottom:.8rem;max-width:240px;padding:.45rem .7rem;border-radius:10px;border:1px solid rgba(255,194,128,.26);background:rgba(8,15,31,.92);color:rgba(230,238,249,.95);font-size:.78rem;line-height:1.35;display:none}.modal-body .hardware-list[data-v-ff256bbc]{margin:0;padding:.9rem;list-style:none;border-radius:16px;border:1px solid rgba(124,192,240,.24);background:rgba(10,20,40,.78);display:grid;gap:.45rem}.modal-body .hardware-list li[data-v-ff256bbc]{padding:.45rem .6rem;border-radius:10px;color:rgba(221,231,245,.92);border:1px solid transparent;cursor:default;transition:background .2s ease,border-color .2s ease}.modal-body .hardware-list li[data-v-ff256bbc]:hover{background:rgba(255,194,128,.12);border-color:rgba(255,194,128,.28)}.modal-body .prometeo-note[data-v-ff256bbc]{margin:-.2rem 0 0;color:rgba(201,211,232,.76);font-size:.84rem}.modal-body .prometeo-problems[data-v-ff256bbc]{display:grid;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:.85rem}.modal-body .prometeo-problems article[data-v-ff256bbc]{padding:1rem;border-radius:14px;border:1px solid rgba(255,194,128,.24);background:linear-gradient(150deg,rgba(13,24,46,.82),rgba(8,16,35,.88))}.modal-body .prometeo-problems h4[data-v-ff256bbc]{margin:0 0 .45rem;font-size:.95rem;color:rgba(255,218,184,.95)}.modal-body .prometeo-problems p[data-v-ff256bbc]{margin:0;color:rgba(221,231,245,.88);line-height:1.55}.modal-body .prometeo-before-after[data-v-ff256bbc]{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:.85rem}.modal-body .prometeo-before-after>div[data-v-ff256bbc]{padding:1rem;border-radius:14px;border:1px solid rgba(126,194,243,.24);background:rgba(10,20,41,.76)}.modal-body .prometeo-before-after span[data-v-ff256bbc]{display:inline-flex;margin-bottom:.45rem;padding:.2rem .65rem;border-radius:999px;border:1px solid rgba(255,194,128,.3);background:rgba(255,194,128,.1);font-size:.72rem;text-transform:uppercase;letter-spacing:.1em;color:rgba(255,218,182,.95)}.modal-body .prometeo-before-after p[data-v-ff256bbc]{margin:0;color:rgba(221,230,245,.88);line-height:1.55}.modal-body .prometeo-flow[data-v-ff256bbc]{margin:0;padding-left:1.2rem;display:grid;gap:.65rem}.modal-body .prometeo-flow li[data-v-ff256bbc]{color:rgba(226,233,246,.9);line-height:1.5}.modal-body .prometeo-scenarios[data-v-ff256bbc]{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:.85rem}.modal-body .prometeo-scenarios article[data-v-ff256bbc]{padding:1rem;border-radius:14px;border:1px solid rgba(125,193,242,.24);background:rgba(11,22,44,.75)}.modal-body .prometeo-scenarios h4[data-v-ff256bbc]{margin:0 0 .45rem;color:rgba(255,216,176,.95)}.modal-body .prometeo-scenarios p[data-v-ff256bbc]{margin:0;color:rgba(220,231,246,.88);line-height:1.55}.modal-body .prometeo-faq[data-v-ff256bbc],.modal-body .prometeo-proof[data-v-ff256bbc]{display:grid;gap:.65rem}.modal-body .prometeo-faq p[data-v-ff256bbc],.modal-body .prometeo-proof p[data-v-ff256bbc]{margin:0;padding:.85rem 1rem;border-radius:14px;border:1px solid rgba(124,192,240,.24);background:rgba(11,21,42,.74);line-height:1.55}@keyframes shimmer-ff256bbc{0%{background-position:0 50%}to{background-position:200% 50%}}@media (max-width:1024px){.paper-hero[data-v-ff256bbc]{padding:2.6rem 2.2rem}.paper-grid[data-v-ff256bbc]{padding:1.4rem;border-radius:26px}.paper-card[data-v-ff256bbc]{padding:1.8rem}}@media (max-width:720px){.paper-hero[data-v-ff256bbc]{display:grid;grid-template-columns:1fr;border-radius:28px}.hero-stats[data-v-ff256bbc]{grid-template-columns:repeat(auto-fit,minmax(140px,1fr))}.modal-header[data-v-ff256bbc]{padding:1.4rem 1.6rem 1rem}.modal-head-actions[data-v-ff256bbc]{gap:.5rem}.modal-body[data-v-ff256bbc]{padding:0 1.6rem 1.6rem}.modal-body .prometeo-model-layout[data-v-ff256bbc]{grid-template-columns:1fr}.modal-body .svg-tip[data-v-ff256bbc]{position:static;margin-top:.65rem;max-width:none}}@media (max-width:540px){.paper-section[data-v-ff256bbc]{padding:4.5rem 5vw 4rem}.paper-hero[data-v-ff256bbc]{gap:2rem}.paper-grid[data-v-ff256bbc]{grid-template-columns:1fr;padding:1.1rem;border-radius:22px}.paper-card[data-v-ff256bbc]{padding:1.6rem}.modal-title[data-v-ff256bbc]{font-size:1.35rem}.modal-head-actions[data-v-ff256bbc],.modal-header[data-v-ff256bbc]{align-items:flex-start}.paper-share-btn[data-v-ff256bbc]{padding:.38rem .8rem;font-size:.72rem}}@media (max-width:430px){.paper-section[data-v-ff256bbc]{padding-left:4vw;padding-right:4vw}.paper-hero[data-v-ff256bbc]{padding:2.15rem 1.2rem;gap:1.4rem}.hero-copy[data-v-ff256bbc]{max-width:none}.hero-copy h1[data-v-ff256bbc]{font-size:2.05rem}.hero-stats[data-v-ff256bbc]{grid-template-columns:1fr}.stat-card[data-v-ff256bbc]{padding:1.05rem 1.1rem}}