:root{--heaven-white:#F8FBFF;--glory-gold:#D7A642;--soft-gold:#F4D27A;--royal-blue:#2457FF;--cloud-blue:#DDEBFF;--deep-indigo:#1B1B4D;--prophetic-purple:#6D5DFB;--glass-bg:rgba(255,255,255,0.68);--glass-border:rgba(255,255,255,0.42);--success-glow:rgba(74,222,128,0.35);--warning-glow:rgba(250,204,21,0.35);--danger-glow:rgba(248,113,113,0.35);--ink:#101338;--muted:#556078;--panel-shadow:0 24px 70px rgba(27,27,77,0.12)}*{box-sizing:border-box}html{min-height:100%;scroll-behavior:smooth;overflow-x:hidden}body,html{background:var(--heaven-white)}body{min-height:100vh;margin:0;max-width:100%;color:var(--ink);font-family:Arial,Helvetica,sans-serif;letter-spacing:0}a{color:inherit;text-decoration:none}a,button{-webkit-tap-highlight-color:transparent}:focus-visible{outline:3px solid rgba(36,87,255,.5);outline-offset:3px}.heaven-bg{position:relative;overflow:hidden;background:radial-gradient(circle at 20% 10%,rgba(244,210,122,.42),transparent 28%),radial-gradient(circle at 82% 16%,rgba(36,87,255,.16),transparent 30%),radial-gradient(circle at 50% 88%,rgba(109,93,251,.12),transparent 32%),linear-gradient(135deg,#ffffff 0,var(--heaven-white) 34%,var(--cloud-blue) 72%,#fff7dc 100%)}.glory-gradient{background:linear-gradient(135deg,var(--royal-blue),var(--prophetic-purple) 48%,var(--glory-gold))}.glass-card{border:1px solid var(--glass-border);background:var(--glass-bg);box-shadow:var(--panel-shadow);backdrop-filter:blur(22px) saturate(1.15);-webkit-backdrop-filter:blur(22px) saturate(1.15)}.gold-glow{box-shadow:0 0 0 1px rgba(215,166,66,.28),0 18px 60px rgba(215,166,66,.28)}.soft-grid{background-image:linear-gradient(rgba(36,87,255,.08) 1px,transparent 0),linear-gradient(90deg,rgba(36,87,255,.08) 1px,transparent 0);background-size:44px 44px;-webkit-mask-image:radial-gradient(circle at 50% 38%,black 0,transparent 70%);mask-image:radial-gradient(circle at 50% 38%,black 0,transparent 70%)}.light-ray-overlay{pointer-events:none;background:linear-gradient(112deg,transparent 0 18%,rgba(255,255,255,.74) 28%,transparent 39%),linear-gradient(128deg,transparent 0 42%,rgba(244,210,122,.28) 51%,transparent 64%),linear-gradient(75deg,transparent 0 60%,rgba(36,87,255,.1) 69%,transparent 78%);mix-blend-mode:screen}.cloud-blur{filter:blur(18px);background:radial-gradient(ellipse at 20% 50%,rgba(255,255,255,.9),transparent 54%),radial-gradient(ellipse at 52% 42%,rgba(221,235,255,.72),transparent 55%),radial-gradient(ellipse at 78% 60%,rgba(255,255,255,.82),transparent 52%)}.heaven-border{border:1px solid rgba(215,166,66,.26);box-shadow:inset 0 1px 0 rgba(255,255,255,.72),0 0 0 1px rgba(36,87,255,.05)}.heaventech-card{border-radius:8px;border:1px solid rgba(255,255,255,.56);background:linear-gradient(135deg,rgba(255,255,255,.86),rgba(255,255,255,.58)),radial-gradient(circle at 12% 0,rgba(244,210,122,.22),transparent 32%);box-shadow:var(--panel-shadow);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px)}.radiant-panel{border-radius:8px;border:1px solid rgba(215,166,66,.22);background:linear-gradient(180deg,rgba(255,255,255,.95),rgba(248,251,255,.82)),radial-gradient(circle at top right,rgba(36,87,255,.14),transparent 36%);box-shadow:0 18px 54px rgba(27,27,77,.1)}.page-shell{position:relative;min-height:100vh}.manna-nav-wrap{position:fixed;top:18px;left:0;right:0;z-index:30;width:min(1180px,calc(100% - 40px));margin-inline:auto}.manna-global-nav{position:relative;z-index:10;display:flex;align-items:center;justify-content:space-between;gap:18px;width:min(1180px,100%);margin:0 auto 34px;border:1px solid rgba(212,175,55,.2);border-radius:18px;padding:11px 14px;background:rgba(255,255,255,.76);box-shadow:0 18px 50px rgba(212,175,55,.11);backdrop-filter:blur(18px) saturate(1.05);-webkit-backdrop-filter:blur(18px) saturate(1.05)}.manna-nav-toggle{position:absolute;opacity:0;pointer-events:none;width:0;height:0}.manna-nav-burger{display:none;flex-direction:column;justify-content:center;gap:5px;width:44px;height:44px;align-items:center;cursor:pointer;border-radius:10px;flex:0 0 auto}.manna-nav-burger span{display:block;width:22px;height:2px;border-radius:2px;background:#1b1b4d;transition:transform .25s ease,opacity .2s ease}.manna-nav-toggle:checked~.manna-nav-burger span:first-child{transform:translateY(7px) rotate(45deg)}.manna-nav-toggle:checked~.manna-nav-burger span:nth-child(2){opacity:0}.manna-nav-toggle:checked~.manna-nav-burger span:nth-child(3){transform:translateY(-7px) rotate(-45deg)}.manna-brand-lockup{display:inline-flex;align-items:center;gap:10px;min-height:44px;line-height:1}.manna-brand-icon{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;overflow:visible;transform:translateY(-6px)}.manna-brand-icon,.manna-brand-icon img{width:42px;height:34px;border:0;border-radius:0;background:transparent;box-shadow:none}.manna-brand-icon img{display:block;object-fit:contain;object-position:center;filter:drop-shadow(0 7px 14px rgba(212,175,55,.16))}.manna-brand-wordmark{display:block;width:128px;height:auto;max-height:30px;object-fit:contain;object-position:center left}.manna-global-links{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:8px}.manna-global-links a,.manna-nav-dropdown summary,.manna-nav-form-button{display:inline-flex;min-height:38px;align-items:center;justify-content:center;border-radius:999px;padding:0 13px;color:rgba(27,27,77,.74);font-size:.84rem;font-weight:900;line-height:1}.manna-global-links a:hover,.manna-nav-dropdown summary:hover,.manna-nav-form-button:hover{background:rgba(255,249,229,.88);color:#1b1b4d}.manna-nav-dropdown{position:relative;display:inline-flex}.manna-nav-dropdown summary{list-style:none;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.manna-nav-dropdown summary::-webkit-details-marker{display:none}.manna-nav-dropdown summary:after{content:"⌄";margin-left:6px;color:#a97818;font-size:.86rem;font-weight:950;transition:transform .16s ease}.manna-nav-dropdown[open] summary:after{transform:rotate(180deg)}.manna-nav-dropdown-menu{position:absolute;top:calc(100% + 8px);left:50%;z-index:50;display:grid;min-width:230px;transform:translateX(-50%);border:1px solid rgba(212,175,55,.24);border-radius:16px;padding:8px;background:radial-gradient(circle at top right,rgba(255,215,102,.18),transparent 42%),rgba(255,255,255,.94);box-shadow:0 22px 58px rgba(27,27,77,.14);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.manna-nav-dropdown-menu a{justify-content:flex-start;border-radius:11px;padding:0 12px;white-space:nowrap}.manna-global-links .manna-nav-cta{border:1px solid rgba(212,175,55,.32);color:#1b1b4d;background:linear-gradient(135deg,rgba(255,215,102,.52),rgba(255,255,255,.82))}.manna-site-footer{position:relative;margin-top:56px;padding:28px 24px 34px;background:radial-gradient(circle at 50% 0,rgba(255,215,102,.22),transparent 34%),linear-gradient(180deg,rgba(255,253,247,.94),rgba(255,248,232,.9));border-top:1px solid rgba(212,175,55,.2)}.manna-site-footer-inner{width:min(1180px,100%);margin:0 auto;display:flex;align-items:center;justify-content:space-between;gap:20px}.manna-site-footer-inner>div{min-width:0}.manna-footer-brand{display:inline-flex;align-items:center;gap:10px;flex:none;text-decoration:none}.manna-footer-icon{display:inline-grid;place-items:center;width:42px;height:42px;border-radius:999px;background:rgba(255,255,255,.78);border:1px solid rgba(212,175,55,.18);box-shadow:0 10px 24px rgba(212,175,55,.16)}.manna-footer-icon img{width:29px;height:29px;object-fit:contain}.manna-footer-wordmark{width:104px;height:auto;display:block}.manna-site-footer p{margin:0;max-width:720px;color:rgba(27,27,77,.72);font-size:.95rem;line-height:1.55;font-weight:700;text-align:right}.manna-footer-right{display:grid;justify-items:end;grid-gap:10px;gap:10px}.manna-footer-copy{display:block;margin-top:8px;color:rgba(27,27,77,.55);font-size:.78rem;font-weight:750}.manna-footer-links{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:10px}.manna-footer-links a{color:rgba(27,27,77,.66);font-size:.78rem;font-weight:850;text-decoration:none}.manna-footer-links a:hover{color:#1b1b4d;text-decoration:underline}.manna-legal-shell{min-height:100vh;padding:30px clamp(16px,4vw,56px) 76px;color:#1b1b4d;background:radial-gradient(circle at 50% 0,rgba(255,215,102,.26),transparent 30%),radial-gradient(circle at 12% 12%,rgba(221,235,255,.7),transparent 28%),linear-gradient(180deg,#fffdf7,#fff8e8 48%,#ffffff)}.manna-legal-card{width:min(880px,100%);margin:34px auto 0;border:1px solid rgba(212,175,55,.2);border-radius:24px;padding:clamp(22px,4vw,42px);background:rgba(255,255,255,.82);box-shadow:0 22px 70px rgba(212,175,55,.13);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.manna-legal-card h1,.manna-legal-card h2{margin:0;color:#15154a;letter-spacing:0}.manna-legal-card h1{font-size:clamp(2rem,4.6vw,4rem);line-height:1}.manna-legal-card h2{margin-top:24px;font-size:1.15rem}.manna-legal-card p{margin:12px 0 0;color:rgba(27,27,77,.72);line-height:1.68;font-weight:700}.container{width:min(1180px,calc(100% - 40px));margin:0 auto}.nav{position:fixed;top:0;left:0;right:0;z-index:20;border-bottom:1px solid rgba(255,255,255,.48);background:rgba(248,251,255,.72);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.nav-inner{min-height:72px;justify-content:space-between;gap:20px}.brand,.nav-inner{display:flex;align-items:center}.brand{gap:12px;font-weight:800;color:var(--deep-indigo)}.brand-mark{display:grid;width:40px;height:40px;place-items:center;border-radius:8px;color:white;background:linear-gradient(135deg,var(--deep-indigo),var(--royal-blue) 55%,var(--glory-gold));box-shadow:0 12px 30px rgba(36,87,255,.25)}.nav-links{display:flex;gap:18px;color:#33405c;font-size:14px;font-weight:700}.hero,.nav-links{align-items:center}.hero{position:relative;min-height:100vh;padding:138px 0 72px;display:grid}.hero-background{position:absolute;inset:0;z-index:0}.hero-content{position:relative;z-index:2;display:grid;grid-template-columns:minmax(0,.98fr) minmax(300px,.58fr);grid-gap:26px;gap:26px;align-items:center}.hero-card{padding:clamp(28px,5vw,56px);border-radius:8px}.hero-card-clean{max-width:780px;background:linear-gradient(135deg,rgba(255,255,255,.82),rgba(255,253,247,.66)),radial-gradient(circle at 12% 0,rgba(255,215,102,.18),transparent 36%)}.eyebrow{display:inline-flex;align-items:center;gap:10px;margin:0 0 18px;color:var(--deep-indigo);font-size:13px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.eyebrow:before{content:"";width:28px;height:2px;background:var(--glory-gold);box-shadow:0 0 18px rgba(215,166,66,.9)}h1,h2,h3,p{margin-top:0}.hero h1{max-width:760px;margin-bottom:18px;color:var(--deep-indigo);font-size:clamp(48px,9vw,96px);line-height:.94;letter-spacing:0}.hero-subheadline{max-width:760px;margin-bottom:14px;color:#243055;font-size:clamp(21px,2.45vw,30px);line-height:1.3;font-weight:700}.hero-support{max-width:680px;color:#47536f;font-size:18px;line-height:1.7}.badge-row,.cta-row,.metrics-row{display:flex;flex-wrap:wrap;gap:12px;align-items:center}.cta-row{margin-top:30px}.button{display:inline-flex;min-height:48px;align-items:center;justify-content:center;border-radius:8px;border:1px solid transparent;padding:0 18px;font-weight:800;transition:transform .16s ease,box-shadow .16s ease,border-color .16s ease}.button:hover{transform:translateY(-1px)}.button-primary{color:white;background:linear-gradient(135deg,var(--deep-indigo),var(--royal-blue));box-shadow:0 14px 34px rgba(36,87,255,.32)}.button-secondary{color:var(--deep-indigo);border-color:rgba(215,166,66,.4);background:rgba(255,255,255,.72)}.badge-row{margin-top:28px}.status-badge,.trust-badge{display:inline-flex;align-items:center;gap:8px;min-height:34px;border-radius:999px;border:1px solid rgba(215,166,66,.26);padding:0 12px;background:rgba(255,255,255,.66);color:#303d62;font-size:13px;font-weight:800}.status-dot,.trust-badge:before{content:"";width:8px;height:8px;border-radius:999px;background:var(--glory-gold);box-shadow:0 0 18px rgba(215,166,66,.8)}.intelligence-panel{padding:24px;overflow:hidden}.hero-intelligence-compact{align-self:stretch;background:linear-gradient(135deg,rgba(255,255,255,.76),rgba(255,253,247,.54)),radial-gradient(circle at top right,rgba(221,235,255,.48),transparent 42%);box-shadow:0 22px 66px rgba(27,27,77,.09)}.panel-header{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;margin-bottom:22px}.panel-title{margin:0;color:var(--deep-indigo);font-size:18px}.panel-kicker{margin:4px 0 0;color:var(--muted);font-size:13px;font-weight:700}.mission-map{display:grid;grid-gap:12px;gap:12px}.mission-row{display:grid;grid-template-columns:40px 1fr auto;grid-gap:12px;gap:12px;align-items:center;padding:14px;border-radius:8px;border:1px solid rgba(36,87,255,.09);background:rgba(255,255,255,.6)}.mission-icon{display:grid;width:40px;height:40px;place-items:center;border-radius:8px;color:white;font-weight:900;background:linear-gradient(135deg,var(--royal-blue),var(--prophetic-purple))}.mission-row strong{display:block;color:var(--deep-indigo)}.mission-row span{color:var(--muted);font-size:13px}.score-ring{--score:72%;width:118px;height:118px;place-items:center;background:conic-gradient(var(--glory-gold) var(--score),rgba(221,235,255,.92) 0);box-shadow:0 0 42px rgba(215,166,66,.28)}.score-ring,.score-ring>span{display:grid;border-radius:50%}.score-ring>span{width:86px;height:86px;place-items:center;background:white;color:var(--deep-indigo);font-size:28px;font-weight:900}.section{position:relative;padding:86px 0}.section-heading{max-width:780px;margin-bottom:32px}.section-heading h2{margin-bottom:12px;color:var(--deep-indigo);font-size:clamp(32px,5vw,54px);line-height:1}.section-heading p{color:var(--muted);font-size:18px;line-height:1.65}.dashboard-grid,.stats-grid,.workflow-grid{display:grid;grid-gap:18px;gap:18px}.workflow-grid{grid-template-columns:repeat(4,1fr)}.admin-card,.grant-card,.report-card,.stat-card,.workflow-card{padding:20px}.workflow-number{display:grid;width:34px;height:34px;place-items:center;margin-bottom:16px;border-radius:8px;color:var(--deep-indigo);background:linear-gradient(135deg,rgba(244,210,122,.95),rgba(255,255,255,.78));font-weight:900}.admin-card h3,.grant-card h3,.report-card h3,.stat-card h3,.workflow-card h3{color:var(--deep-indigo);margin-bottom:8px}.admin-card p,.grant-card p,.report-card p,.stat-card p,.workflow-card p{color:var(--muted);line-height:1.55}.dashboard-page{position:relative;overflow:hidden;min-height:100vh;padding:102px 0 64px}.dashboard-header{display:flex;align-items:flex-end;justify-content:space-between;gap:20px;margin-bottom:24px}.dashboard-header h1{margin-bottom:10px;color:var(--deep-indigo);font-size:clamp(34px,5vw,58px)}.dashboard-header p{max-width:720px;margin-bottom:0;color:var(--muted);line-height:1.6}.stats-grid{grid-template-columns:repeat(6,1fr)}.stat-card{min-height:156px}.stat-card strong{display:block;margin:12px 0 4px;color:var(--deep-indigo);font-size:30px}.stat-card small{color:var(--muted);font-weight:800}.dashboard-grid{grid-template-columns:1fr .82fr;margin-top:18px}.heaven-laser-system{position:relative;display:grid;grid-template-columns:minmax(0,.9fr) 170px minmax(320px,.82fr);grid-gap:20px;gap:20px;align-items:center;min-height:430px;margin:24px 0;padding:28px;overflow:hidden;border-radius:8px;border:1px solid rgba(255,255,255,.58);background:radial-gradient(circle at 72% 22%,rgba(244,210,122,.3),transparent 26%),radial-gradient(circle at 82% 74%,rgba(36,87,255,.16),transparent 30%),linear-gradient(135deg,rgba(255,255,255,.86),rgba(248,251,255,.68));box-shadow:0 30px 90px rgba(27,27,77,.13);backdrop-filter:blur(24px);-webkit-backdrop-filter:blur(24px)}.laser-stage{min-height:560px;margin:28px 0 30px;padding:clamp(24px,4vw,44px);border-color:rgba(215,166,66,.34);background:radial-gradient(circle at 52% 48%,rgba(255,255,255,.98) 0 8%,rgba(244,210,122,.42) 13%,transparent 30%),radial-gradient(circle at 80% 18%,rgba(36,87,255,.22),transparent 28%),radial-gradient(circle at 16% 84%,rgba(109,93,251,.16),transparent 30%),linear-gradient(135deg,rgba(255,255,255,.94),rgba(221,235,255,.72) 48%,rgba(255,248,225,.82));box-shadow:0 0 0 1px rgba(255,255,255,.74),0 34px 110px rgba(27,27,77,.18),inset 0 1px 0 rgba(255,255,255,.88)}.laser-atmosphere{position:absolute;inset:0;overflow:hidden;pointer-events:none}.glory-laser-beam{position:absolute;left:-14%;width:128%;height:18px;border-radius:999px;background:linear-gradient(90deg,transparent,rgba(255,255,255,.78) 20%,rgba(244,210,122,.94) 43%,rgba(36,87,255,.72) 64%,transparent);box-shadow:0 0 18px rgba(255,255,255,.95),0 0 42px rgba(244,210,122,.84),0 0 76px rgba(36,87,255,.42);opacity:.9;mix-blend-mode:screen}.glory-laser-beam:after{content:"";position:absolute;inset:-14px 0;border-radius:inherit;background:inherit;filter:blur(18px);opacity:.54}.glory-laser-beam.beam-one{top:22%;transform:rotate(13deg)}.glory-laser-beam.beam-two{top:45%;height:24px;transform:rotate(-4deg)}.glory-laser-beam.beam-three{top:68%;transform:rotate(-15deg);opacity:.72}.glory-laser-beam.beam-four{top:36%;left:8%;width:82%;height:10px;transform:rotate(34deg);opacity:.58}.glory-laser-beam.vertical{top:50%;left:50%;width:86%;height:10px;transform:translate(-50%,-50%) rotate(90deg);opacity:.44}.laser-core{width:clamp(150px,20vw,260px);height:clamp(150px,20vw,260px);border-radius:50%;background:radial-gradient(circle,#ffffff 0 16%,rgba(244,210,122,.92) 17% 30%,rgba(36,87,255,.42) 42%,transparent 70%);box-shadow:0 0 34px rgba(255,255,255,1),0 0 86px rgba(244,210,122,.74),0 0 136px rgba(36,87,255,.45)}.laser-core,.laser-halo{position:absolute;top:49%;left:51%;transform:translate(-50%,-50%)}.laser-halo{width:clamp(260px,34vw,460px);height:clamp(260px,34vw,460px);border:1px solid rgba(215,166,66,.42);border-radius:50%;background:radial-gradient(circle,transparent 0 48%,rgba(255,255,255,.42) 49%,transparent 51%),conic-gradient(from 90deg,transparent,rgba(244,210,122,.34),transparent,rgba(36,87,255,.22),transparent);filter:blur(1px);opacity:.82}.laser-copy-premium{max-width:520px;padding:24px;border-radius:8px;border:1px solid rgba(255,255,255,.66);background:rgba(255,255,255,.62);box-shadow:0 18px 60px rgba(27,27,77,.12);backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px)}.laser-beam-column-premium{opacity:.96}.laser-command-card-premium{transform:translateZ(0);box-shadow:0 0 0 1px rgba(255,255,255,.78),0 0 54px rgba(244,210,122,.4),0 26px 94px rgba(36,87,255,.22)}.heaven-laser-system:before{background:linear-gradient(115deg,transparent 0 28%,rgba(255,255,255,.8) 35%,transparent 43%),linear-gradient(74deg,transparent 0 54%,rgba(244,210,122,.28) 62%,transparent 70%),radial-gradient(circle at 52% 50%,rgba(255,255,255,.88),transparent 28%);mix-blend-mode:screen;opacity:.88}.heaven-laser-system:after,.heaven-laser-system:before{content:"";position:absolute;inset:0;pointer-events:none}.heaven-laser-system:after{background-image:radial-gradient(circle,rgba(215,166,66,.42) 1px,transparent 1.8px),radial-gradient(circle,rgba(36,87,255,.22) 1px,transparent 1.7px);background-size:54px 54px,88px 88px;opacity:.5;-webkit-mask-image:linear-gradient(90deg,transparent,black 20%,black 85%,transparent);mask-image:linear-gradient(90deg,transparent,black 20%,black 85%,transparent)}.laser-beam-column,.laser-command-card,.laser-copy{position:relative;z-index:1}.laser-copy h2{max-width:520px;margin-bottom:14px;color:var(--deep-indigo);font-size:clamp(30px,4vw,48px);line-height:1.02}.laser-copy p{max-width:560px;color:var(--muted);line-height:1.65}.laser-step-list{display:grid;grid-gap:12px;gap:12px;max-width:460px;margin-top:22px}.laser-step{position:relative;display:grid;grid-template-columns:42px 1fr;grid-gap:12px;gap:12px;align-items:center;min-height:66px;padding:12px;overflow:hidden;border-radius:8px;border:1px solid rgba(36,87,255,.1);background:rgba(255,255,255,.7)}.laser-step.active{border-color:rgba(215,166,66,.42);background:linear-gradient(135deg,rgba(244,210,122,.72),rgba(255,255,255,.78));box-shadow:0 0 36px rgba(215,166,66,.2)}.laser-step>span{display:grid;width:42px;height:42px;place-items:center;border-radius:8px;color:white;background:linear-gradient(135deg,var(--deep-indigo),var(--royal-blue));font-weight:900;box-shadow:0 12px 30px rgba(36,87,255,.2)}.laser-step strong{display:block;color:var(--deep-indigo)}.laser-step small{color:var(--muted);font-weight:700}.laser-beam-column{position:relative;min-height:420px;height:420px;padding:6px 0}.heaven-laser-backbeam{position:absolute;top:50%;left:-18%;width:138%;height:18px;border-radius:999px;background:linear-gradient(90deg,transparent,rgba(255,255,255,.7),rgba(244,210,122,.88),rgba(36,87,255,.5),transparent);box-shadow:0 0 28px rgba(244,210,122,.78),0 0 54px rgba(36,87,255,.35);transform:translateY(-50%);opacity:.92}.laser-beam-column svg{position:relative;z-index:1;width:100%;height:100%;overflow:visible}.laser-path{fill:none;stroke:rgba(36,87,255,.22);stroke-width:3;stroke-linecap:round;stroke-dasharray:7 9;filter:drop-shadow(0 0 8px rgba(36,87,255,.24))}.laser-path.active{stroke:url(#heavenLaserGold);stroke-width:6;stroke-dasharray:10 9;filter:url(#laserGlow);animation:heavenLaserFlow 1.8s linear infinite}.laser-arrow{fill:none;stroke:var(--glory-gold);stroke-width:3;stroke-linecap:round;stroke-linejoin:round;filter:drop-shadow(0 0 10px rgba(215,166,66,.8))}.laser-node{fill:var(--glory-gold);filter:drop-shadow(0 0 12px rgba(215,166,66,.9))}.laser-node.source{fill:var(--royal-blue);filter:drop-shadow(0 0 12px rgba(36,87,255,.55))}.laser-command-card{padding:2px;overflow:hidden;border-radius:8px;background:linear-gradient(180deg,rgba(244,210,122,.95),rgba(36,87,255,.48),rgba(255,255,255,.3));box-shadow:0 0 0 1px rgba(255,255,255,.6),0 0 58px rgba(215,166,66,.26),0 22px 80px rgba(36,87,255,.16)}.laser-card-glow{position:absolute;inset:-20%;background:radial-gradient(circle at 50% 0,rgba(244,210,122,.5),transparent 34%),radial-gradient(circle at 86% 40%,rgba(36,87,255,.28),transparent 34%);filter:blur(18px);opacity:.78}.laser-card-inner{position:relative;min-height:360px;padding:26px;overflow:hidden;border-radius:8px;background:linear-gradient(180deg,rgba(255,255,255,.96),rgba(248,251,255,.86)),radial-gradient(circle at 50% 0,rgba(244,210,122,.18),transparent 36%)}.laser-card-inner:before{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(90deg,rgba(36,87,255,.06) 1px,transparent 0),linear-gradient(180deg,rgba(36,87,255,.06) 1px,transparent 0);background-size:28px 28px;-webkit-mask-image:radial-gradient(circle at 50% 45%,black,transparent 75%);mask-image:radial-gradient(circle at 50% 45%,black,transparent 75%)}.approval-grid,.laser-card-header,.laser-score,.laser-sparkline{position:relative;z-index:1}.laser-card-header{display:flex;align-items:center;justify-content:space-between;gap:14px;margin-bottom:28px}.laser-card-header strong{color:var(--deep-indigo)}.laser-score{display:flex;align-items:baseline;justify-content:space-between;gap:18px;margin-bottom:22px}.laser-score span{color:var(--muted);font-weight:800}.laser-score strong{color:transparent;background:linear-gradient(90deg,var(--deep-indigo),var(--royal-blue),var(--glory-gold));-webkit-background-clip:text;background-clip:text;font-size:clamp(46px,7vw,72px);line-height:1}.laser-sparkline{height:110px;margin-bottom:24px}.laser-sparkline svg{width:100%;height:100%;overflow:visible}.sparkline-beam{fill:none;stroke:var(--glory-gold);stroke-width:4;stroke-linecap:round;filter:drop-shadow(0 0 14px rgba(215,166,66,.78))}.approval-grid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:10px;gap:10px}.approval-grid span{display:grid;min-height:54px;place-items:center;border-radius:8px;border:1px solid rgba(36,87,255,.12);background:rgba(255,255,255,.74);color:var(--deep-indigo);font-size:13px;font-weight:900;text-align:center}@keyframes heavenLaserFlow{0%{stroke-dashoffset:38}to{stroke-dashoffset:0}}.deadline-list,.document-list,.grant-list{display:grid;grid-gap:12px;gap:12px}.grant-card.hot{border-color:rgba(215,166,66,.42);box-shadow:0 18px 58px rgba(215,166,66,.18)}.grant-meta,.table-row{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px}.status-badge.success{background:linear-gradient(135deg,rgba(74,222,128,.18),rgba(255,255,255,.8));box-shadow:0 0 24px var(--success-glow)}.status-badge.warning{background:linear-gradient(135deg,rgba(250,204,21,.18),rgba(255,255,255,.8));box-shadow:0 0 24px var(--warning-glow)}.status-badge.danger{background:linear-gradient(135deg,rgba(248,113,113,.16),rgba(255,255,255,.8));box-shadow:0 0 24px var(--danger-glow)}.intelligence-table{display:grid;overflow:hidden;border-radius:8px;border:1px solid rgba(36,87,255,.08)}.table-row{padding:14px 16px;background:rgba(255,255,255,.72);border-bottom:1px solid rgba(36,87,255,.07)}.table-row:last-child{border-bottom:0}.table-row strong{color:var(--deep-indigo)}.table-row span{color:var(--muted);font-size:14px}.report-preview{margin-top:18px;padding:30px;color:#172044;background:white}.report-preview h2{padding-bottom:10px;border-bottom:2px solid var(--glory-gold)}.report-columns{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:12px;gap:12px;margin-top:20px}.admin-strip{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:14px;gap:14px;margin-top:18px}.particle-field{background-image:radial-gradient(circle,rgba(215,166,66,.48) 1px,transparent 1.8px),radial-gradient(circle,rgba(36,87,255,.22) 1px,transparent 1.7px);background-position:0 0,18px 24px;background-size:58px 58px,86px 86px;-webkit-mask-image:linear-gradient(180deg,transparent,black 16%,black 78%,transparent);mask-image:linear-gradient(180deg,transparent,black 16%,black 78%,transparent);opacity:.62}.constellation,.particle-field{position:absolute;inset:0;pointer-events:none}.constellation{opacity:.38;background:linear-gradient(120deg,transparent 0 20%,rgba(36,87,255,.18) 20.2%,transparent 20.7% 100%),linear-gradient(38deg,transparent 0 50%,rgba(215,166,66,.18) 50.3%,transparent 50.9% 100%)}@media (max-width:980px){.admin-strip,.dashboard-grid,.heaven-laser-system,.hero-content,.report-columns{grid-template-columns:1fr}.manna-nav-wrap{top:12px;width:min(100% - 24px,1180px)}.manna-global-nav{flex-wrap:wrap;align-items:center;margin-bottom:24px}.manna-nav-burger{display:flex}.manna-global-links{display:none;order:3;width:100%;flex-direction:column;align-items:stretch;gap:4px;margin-top:12px}.manna-nav-toggle:checked~.manna-global-links{display:flex}.manna-global-links .manna-nav-cta,.manna-global-links a,.manna-nav-dropdown summary,.manna-nav-form-button{width:100%;text-align:left;min-height:48px;display:flex;align-items:center;padding:0 16px;border-radius:11px}.manna-global-links a:hover{background:rgba(27,27,77,.05)}.manna-nav-dropdown{display:grid;width:100%}.manna-nav-dropdown-menu{position:static;width:100%;min-width:0;transform:none;margin-top:4px;border-radius:13px;padding:6px;background:rgba(255,249,229,.58);box-shadow:none}.manna-nav-dropdown-menu a{min-height:42px;padding-left:22px;white-space:normal}.manna-global-links form{width:100%}.manna-global-links .manna-nav-cta{justify-content:center}.manna-site-footer-inner{align-items:flex-start;flex-direction:column}.manna-footer-right{justify-items:start}.manna-site-footer p{max-width:100%;text-align:left}.manna-footer-links{justify-content:flex-start}.hero{padding-top:184px}.hero-intelligence-compact{display:none}.laser-beam-column{display:block;min-height:190px;height:190px;width:min(100%,520px);margin:-4px auto;transform:rotate(90deg);transform-origin:center}.laser-beam-column svg{transform:scale(1.18)}.stats-grid,.workflow-grid{grid-template-columns:repeat(2,1fr)}.nav-links{display:none}}@media (max-width:640px){.manna-global-nav{border-radius:14px;padding:10px}.manna-brand-icon,.manna-brand-icon img{width:36px;height:30px}.manna-brand-wordmark{width:108px;max-height:26px}.manna-global-links{gap:4px}.manna-global-links a,.manna-nav-dropdown summary,.manna-nav-form-button{min-height:48px;padding:0 16px;font-size:.95rem}.container{width:min(100% - 28px,1180px)}.hero{min-height:auto;padding-top:196px}.hero h1{font-size:46px}.hero-card,.intelligence-panel{padding:22px}.stats-grid,.workflow-grid{grid-template-columns:1fr}.dashboard-header{align-items:flex-start;flex-direction:column}.heaven-laser-system{padding:18px}.laser-card-inner{min-height:auto;padding:20px}.approval-grid{grid-template-columns:1fr}.constellation,.particle-field{opacity:.28}}.reference-dashboard{color:var(--deep-indigo);background:radial-gradient(circle at 18% 0,rgba(244,210,122,.26),transparent 28%),radial-gradient(circle at 82% 12%,rgba(36,87,255,.16),transparent 30%),linear-gradient(180deg,#ffffff 0,var(--heaven-white) 42%,#eef5ff 100%)}.reference-bg{background:radial-gradient(circle at 50% -10%,rgba(244,210,122,.28),transparent 36%),radial-gradient(circle at 82% 18%,rgba(36,87,255,.14),transparent 34%),linear-gradient(180deg,#ffffff 0,var(--heaven-white) 52%,var(--cloud-blue) 100%)}.reference-stars{opacity:.28;background-image:radial-gradient(1px 1px at 20px 30px,rgba(215,166,66,.72),transparent),radial-gradient(1px 1px at 40px 70px,rgba(36,87,255,.5),transparent),radial-gradient(1px 1px at 50px 160px,rgba(255,255,255,.9),transparent),radial-gradient(1.5px 1.5px at 90px 40px,rgba(215,166,66,.58),transparent),radial-gradient(1px 1px at 130px 80px,rgba(36,87,255,.45),transparent)}.reference-top-glow{background:rgba(244,210,122,.32)}.reference-bottom-glow{background:rgba(36,87,255,.14)}.reference-dashboard .reference-nav{border-bottom-color:rgba(36,87,255,.08);background:rgba(255,255,255,.72);box-shadow:0 12px 38px rgba(27,27,77,.06)}.reference-dashboard .reference-logo,.reference-logo{color:var(--deep-indigo);font-weight:800}.reference-menu{border-color:rgba(36,87,255,.1);background:rgba(255,255,255,.72);box-shadow:inset 0 1px 0 rgba(255,255,255,.7)}.reference-menu a{color:rgba(27,27,77,.58)}.reference-menu a.active{color:var(--deep-indigo);border-color:rgba(215,166,66,.28);background:rgba(244,210,122,.28)}.reference-dashboard .reference-hero{min-height:calc(100vh - 74px);grid-template-columns:minmax(0,.94fr) minmax(340px,.7fr);padding-block:clamp(56px,8vh,88px)}.reference-dashboard .reference-webgl-slot{border-bottom:1px solid rgba(36,87,255,.08)}.reference-dashboard .hero-laser-video{opacity:.84;filter:saturate(.92) contrast(.92) brightness(1.28)}.reference-dashboard .hero-video-scrim{background:radial-gradient(circle at 64% 48%,rgba(255,255,255,.1) 0 20%,rgba(255,255,255,.28) 36%,rgba(248,251,255,.66) 76%),linear-gradient(90deg,rgba(255,255,255,.94),rgba(248,251,255,.74) 38%,rgba(248,251,255,.46) 62%,rgba(255,255,255,.88)),linear-gradient(180deg,rgba(255,255,255,.66),rgba(248,251,255,.82))}.reference-dashboard .reference-tag{color:var(--deep-indigo);border-color:rgba(215,166,66,.28)}.reference-dashboard .reference-hero h1{color:var(--deep-indigo);text-shadow:0 10px 34px rgba(255,255,255,.72)}.reference-dashboard .reference-hero-copy p{color:#3f4968}.reference-dashboard .reference-secondary{color:var(--deep-indigo);border:1px solid rgba(36,87,255,.14);box-shadow:0 16px 34px rgba(27,27,77,.08)}.reference-dashboard .electric-card-ref{width:min(100%,380px);min-height:470px;border-radius:8px;background:linear-gradient(180deg,rgba(244,210,122,.92),rgba(36,87,255,.28),rgba(255,255,255,.28));box-shadow:0 0 0 1px rgba(255,255,255,.78),0 22px 70px rgba(27,27,77,.14),0 0 54px rgba(215,166,66,.24)}.reference-dashboard .electric-border-ref{background:linear-gradient(180deg,rgba(244,210,122,.96),rgba(36,87,255,.34),rgba(255,255,255,.2))}.reference-dashboard .details-electric-inner,.reference-dashboard .electric-inner-ref{background:radial-gradient(circle at 80% 0,rgba(244,210,122,.22),transparent 34%),linear-gradient(180deg,rgba(255,255,255,.94),rgba(248,251,255,.88))}.reference-dashboard .details-head h3,.reference-dashboard .electric-inner-ref h2,.reference-dashboard .number-title h2,.reference-dashboard .reference-footer-panel h2,.reference-dashboard .window-main h2{color:var(--deep-indigo)}.reference-dashboard .details-electric-inner p,.reference-dashboard .electric-inner-ref p,.reference-dashboard .reference-footer-panel p,.reference-dashboard .reference-section-copy p,.reference-dashboard .window-main p{color:#59637c}.reference-dashboard .viral-pill{color:var(--deep-indigo);border-color:rgba(215,166,66,.24);background:rgba(244,210,122,.18)}.reference-dashboard .details-head strong,.reference-dashboard .electric-stat strong{background:linear-gradient(90deg,var(--deep-indigo),var(--royal-blue),var(--glory-gold))}.reference-dashboard .metric-mini,.reference-dashboard .window-stats article,.reference-dashboard .window-table div{border-color:rgba(36,87,255,.1);background:rgba(255,255,255,.7)}.reference-dashboard .metric-mini strong,.reference-dashboard .window-stats strong,.reference-dashboard .window-table strong{color:var(--deep-indigo)}.reference-dashboard .metric-mini span,.reference-dashboard .window-main small,.reference-dashboard .window-stats span,.reference-dashboard .window-table small{color:#69738b}.reference-dashboard .reference-app-window,.reference-dashboard .reference-footer-panel,.reference-dashboard .reference-section{border-color:rgba(36,87,255,.1);background:linear-gradient(135deg,rgba(255,255,255,.92),rgba(248,251,255,.72)),radial-gradient(circle at 80% 0,rgba(244,210,122,.18),transparent 32%);box-shadow:0 24px 80px rgba(27,27,77,.1)}.reference-dashboard .reference-plan{color:var(--deep-indigo);border-color:rgba(36,87,255,.1);background:rgba(255,255,255,.72)}.reference-dashboard .reference-plan small{color:#66708a}.reference-dashboard .reference-plan.active{color:var(--deep-indigo);background:linear-gradient(90deg,rgba(244,210,122,.9),rgba(255,255,255,.76));box-shadow:0 0 42px rgba(215,166,66,.2)}.reference-dashboard .reference-plan.active small{color:#4d5772}.reference-dashboard .details-electric-card{border-radius:8px;background:linear-gradient(180deg,rgba(244,210,122,.92),rgba(36,87,255,.28),rgba(255,255,255,.28));box-shadow:0 22px 70px rgba(27,27,77,.13)}.reference-dashboard .details-electric-inner{min-height:500px}.reference-dashboard .feature-list-ref span{color:#3f4968}.reference-dashboard .window-sidebar{border-right-color:rgba(36,87,255,.09);background:rgba(255,255,255,.66)}.reference-dashboard .window-sidebar span:not(.window-logo){color:#66708a}.reference-dashboard .window-sidebar .selected{color:var(--deep-indigo)!important;background:rgba(244,210,122,.22)}.reference-dashboard .window-main{background:linear-gradient(90deg,rgba(36,87,255,.06) 1px,transparent 0),linear-gradient(180deg,rgba(36,87,255,.06) 1px,transparent 0),rgba(255,255,255,.48)}.reference-dashboard .window-main header button{color:var(--deep-indigo);border-color:rgba(36,87,255,.12);background:rgba(255,255,255,.8)}@media (max-width:980px){.reference-dashboard .reference-card-area,.reference-dashboard .reference-hero-copy{min-height:auto}.reference-dashboard .hero-laser-video{mix-blend-mode:normal;opacity:.34}}.reference-dashboard .reference-nav{position:-webkit-sticky;position:sticky;top:0;z-index:20;width:min(1240px,calc(100% - 48px));margin-top:0;background:rgba(5,5,5,.58);backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px)}.reference-dashboard .reference-hero{grid-template-columns:minmax(0,.98fr) minmax(360px,.72fr);gap:clamp(28px,5vw,64px);min-height:calc(100vh - 84px);padding:clamp(52px,8vh,86px) 0 clamp(72px,10vh,116px)}.reference-dashboard .reference-webgl-slot{background:#050505}.reference-dashboard .hero-laser-video{opacity:1;filter:saturate(1.12) contrast(1.08) brightness(.82)}.reference-dashboard .hero-video-scrim{background:radial-gradient(circle at 62% 45%,transparent 0 20%,rgba(5,5,5,.12) 34%,rgba(5,5,5,.58) 78%),linear-gradient(90deg,rgba(5,5,5,.88),rgba(5,5,5,.52) 35%,rgba(5,5,5,.26) 58%,rgba(5,5,5,.72)),linear-gradient(180deg,rgba(5,5,5,.34),rgba(5,5,5,.2) 44%,rgba(5,5,5,.92))}.reference-dashboard .reference-hero-copy{padding-top:18px}.reference-dashboard .reference-tag{background:rgba(255,255,255,.065);box-shadow:0 10px 28px rgba(0,0,0,.18)}.reference-dashboard .reference-hero h1{font-size:clamp(54px,7vw,92px);letter-spacing:0;text-shadow:0 8px 40px rgba(0,0,0,.5)}.reference-dashboard .reference-hero-copy p{max-width:610px;color:rgba(255,255,255,.7);font-size:17px;line-height:1.7;text-shadow:0 4px 22px rgba(0,0,0,.55)}.reference-dashboard .reference-actions{margin-top:32px}.reference-dashboard .electric-card-ref{width:min(100%,370px);transform:translateY(14px);box-shadow:0 0 34px rgba(215,166,66,.28),0 30px 80px rgba(0,0,0,.44),inset 0 0 20px rgba(215,166,66,.1)}.reference-dashboard .electric-inner-ref{min-height:470px;padding:28px;background:radial-gradient(circle at 70% 0,rgba(215,166,66,.13),transparent 34%),#090909}.reference-dashboard .electric-stat strong{font-size:42px}.reference-dashboard .reference-sparkline{margin-bottom:22px}.reference-dashboard .metric-mini{padding:14px}.reference-dashboard .reference-section{margin-top:-18px;box-shadow:0 -28px 80px rgba(0,0,0,.3),0 30px 100px rgba(0,0,0,.28)}@media (max-width:980px){.reference-dashboard .reference-hero{grid-template-columns:1fr;min-height:auto;padding-top:54px}.reference-dashboard .reference-card-area{justify-content:flex-start}.reference-dashboard .electric-card-ref{transform:none}}@media (max-width:640px){.reference-dashboard .reference-nav{width:min(100% - 28px,1240px)}.reference-dashboard .reference-hero h1{font-size:42px}.reference-dashboard .hero-laser-video{object-position:58% center}}.reference-dashboard{color:white;background:#050505;font-family:Arial,Helvetica,sans-serif}.reference-bg{position:fixed;inset:0;z-index:0;pointer-events:none;background:#050505}.reference-stars{position:absolute;inset:0;opacity:.22;background-image:radial-gradient(1px 1px at 20px 30px,#fff,transparent),radial-gradient(1px 1px at 40px 70px,#fff,transparent),radial-gradient(1px 1px at 50px 160px,#fff,transparent),radial-gradient(1.5px 1.5px at 90px 40px,#fff,transparent),radial-gradient(1px 1px at 130px 80px,#fff,transparent);background-size:200px 200px}.reference-top-glow{position:absolute;top:-140px;left:50%;width:800px;height:500px;border-radius:999px;background:rgba(215,166,66,.16);filter:blur(120px);transform:translateX(-50%)}.reference-bottom-glow{position:absolute;right:-140px;bottom:-160px;width:600px;height:600px;border-radius:999px;background:rgba(101,65,10,.32);filter:blur(105px)}.reference-app-window,.reference-footer-panel,.reference-hero,.reference-nav,.reference-section{position:relative;z-index:1;width:min(1240px,calc(100% - 48px));margin-inline:auto}.reference-nav{display:flex;align-items:center;justify-content:space-between;padding:24px 0;border-bottom:1px solid rgba(255,255,255,.05)}.reference-logo{display:inline-flex;align-items:center;gap:10px;color:white;font-size:21px}.asterisk-stack{position:relative;display:grid;width:34px;height:34px;place-items:center}.asterisk-stack svg{position:absolute;width:32px;height:32px;fill:none;stroke:white;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.asterisk-stack svg:first-child{transform:rotate(45deg)}.asterisk-stack svg:last-child{width:36px;height:36px;stroke:var(--glory-gold);filter:drop-shadow(0 0 16px rgba(215,166,66,.65))}.reference-menu{display:flex;gap:2px;padding:4px;border:1px solid rgba(255,255,255,.1);background:rgba(255,255,255,.05);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.reference-menu,.reference-menu a{align-items:center;border-radius:999px}.reference-menu a{display:inline-flex;gap:8px;min-height:34px;padding:0 16px;color:rgba(255,255,255,.48);font-size:12px;font-weight:700}.reference-menu a.active{color:white;border:1px solid rgba(255,255,255,.06);background:rgba(38,38,38,.8)}.reference-menu a.active span{width:7px;height:7px;border-radius:999px;background:var(--glory-gold)}.electric-button,.reference-nav-button,.reference-primary{display:inline-flex;align-items:center;justify-content:center;border:1px solid rgba(255,255,255,.2);border-radius:999px;color:white;background:linear-gradient(180deg,var(--soft-gold),var(--glory-gold) 48%,#a76a16);box-shadow:0 0 24px rgba(215,166,66,.42);font-weight:800}.reference-nav-button{min-height:40px;padding:0 20px;font-size:14px}.reference-hero{display:grid;grid-template-columns:minmax(0,7fr) minmax(340px,5fr);grid-gap:48px;gap:48px;align-items:center;min-height:calc(100vh - 88px);padding:80px 0 96px}.reference-webgl-slot{position:absolute;inset:0;z-index:-1;overflow:hidden;pointer-events:none}.hero-laser-video{position:absolute;inset:-8% -6%;width:112%;height:116%;object-fit:cover;opacity:.95;filter:saturate(1.08) contrast(1.08) brightness(.9)}.hero-video-scrim{position:absolute;inset:0;background:radial-gradient(circle at 72% 46%,transparent 0 22%,rgba(5,5,5,.16) 38%,rgba(5,5,5,.42) 78%),linear-gradient(90deg,rgba(5,5,5,.62),rgba(5,5,5,.18) 44%,rgba(5,5,5,.28)),linear-gradient(180deg,rgba(5,5,5,.2),rgba(5,5,5,.62))}.reference-unicorn-scene{opacity:.92}.reference-unicorn-scene,.reference-unicorn-scene>div[data-us-project]{position:absolute;inset:0;width:100%;height:100%}.laser{position:absolute;left:25%;width:68%;height:10px;border-radius:999px;background:linear-gradient(90deg,transparent,rgba(255,255,255,.82),var(--soft-gold),var(--glory-gold),transparent);box-shadow:0 0 18px rgba(255,255,255,.65),0 0 48px rgba(215,166,66,.72);opacity:.22}.laser-a{top:27%;transform:rotate(-18deg)}.laser-b{top:39%;left:35%;height:16px;transform:rotate(9deg)}.laser-c{top:54%;left:38%;width:58%;transform:rotate(-7deg)}.laser-d{top:67%;left:22%;width:76%;height:7px;opacity:.5;transform:rotate(22deg)}.laser-core-ref{position:absolute;top:43%;right:29%;width:180px;height:180px;border-radius:999px;background:radial-gradient(circle,white 0 14%,var(--soft-gold) 24%,rgba(215,166,66,.2) 52%,transparent 70%);filter:blur(2px);opacity:.18;box-shadow:0 0 52px rgba(255,255,255,.72),0 0 120px rgba(215,166,66,.45)}.reference-tag{display:inline-flex;align-items:center;gap:10px;min-height:36px;margin-bottom:32px;padding:0 13px;border:1px solid rgba(255,255,255,.1);border-radius:8px;color:rgba(255,255,255,.68);background:rgba(255,255,255,.05);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);font-size:12px;font-weight:800}.reference-tag svg{width:15px;height:15px;fill:none;stroke:var(--glory-gold);stroke-width:2}.reference-hero h1{margin:0 0 24px;color:white;font-size:clamp(52px,7.4vw,86px);font-weight:300;line-height:1.05}.reference-hero-copy p{max-width:650px;color:rgba(255,255,255,.55);font-size:18px;line-height:1.75}.reference-actions{display:flex;flex-wrap:wrap;gap:16px;margin-top:36px}.reference-primary,.reference-secondary{min-height:52px;padding:0 30px;font-size:17px}.reference-secondary{display:inline-flex;align-items:center;justify-content:center;border-radius:999px;color:#050505;background:white;padding:0 30px;font-weight:800}.reference-card-area{display:flex;justify-content:center}.details-electric-card,.electric-card-ref{position:relative;overflow:hidden;border-radius:32px;padding:2px;background:#111;box-shadow:0 0 30px rgba(215,166,66,.3),inset 0 0 20px rgba(215,166,66,.1)}.electric-card-ref{width:min(100%,390px)}.electric-border-ref{position:absolute;inset:0;z-index:0;background:linear-gradient(180deg,#fff0a8,var(--glory-gold),transparent);opacity:.86}.details-electric-inner,.electric-inner-ref{position:relative;z-index:1;overflow:hidden;border-radius:30px;background:#0a0a0a}.electric-inner-ref{min-height:520px;padding:32px}.electric-topwash{position:absolute;top:0;right:0;width:100%;height:170px;pointer-events:none;background:linear-gradient(180deg,rgba(215,166,66,.12),transparent)}.electric-button,.electric-card-head,.electric-divider,.electric-inner-ref h2,.electric-inner-ref p,.electric-stat,.metric-mini,.reference-sparkline{position:relative;z-index:1}.viral-pill{display:inline-flex;align-items:center;gap:8px;border:1px solid rgba(255,255,255,.1);border-radius:6px;background:rgba(255,255,255,.05);padding:7px 9px;color:rgba(255,255,255,.62);font-size:10px;font-weight:900;text-transform:uppercase}.ping-dot{position:relative;display:inline-flex;width:8px;height:8px}.ping-dot span{position:absolute;inset:0;opacity:.75;animation:pingRef 1.4s cubic-bezier(0,0,.2,1) infinite}.ping-dot b,.ping-dot span{border-radius:999px;background:var(--glory-gold)}.ping-dot b{position:relative;width:8px;height:8px}.electric-inner-ref h2{margin:26px 0 8px;color:white;font-size:23px;font-weight:500}.details-electric-inner p,.electric-inner-ref p{color:rgba(255,255,255,.48);font-size:13px;line-height:1.7}.electric-stat{display:flex;align-items:baseline;gap:10px;margin:28px 0 12px}.electric-stat strong{color:transparent;background:linear-gradient(90deg,white,var(--soft-gold),var(--glory-gold));-webkit-background-clip:text;background-clip:text;font-size:44px;font-weight:300}.electric-stat span{border-radius:6px;background:rgba(215,166,66,.1);color:var(--glory-gold);padding:4px 8px;font-size:12px;font-weight:900}.reference-sparkline{height:76px;margin:18px 0 28px}.reference-sparkline svg{width:100%;height:100%;overflow:visible}.reference-chart-line{fill:none;stroke:var(--glory-gold);stroke-width:2.5;stroke-linecap:round;filter:drop-shadow(0 0 12px rgba(215,166,66,.82))}.electric-button{width:100%;min-height:46px;background:linear-gradient(90deg,#a96516,var(--glory-gold),#f0c75d)}.electric-divider{display:flex;align-items:center;justify-content:center;height:1px;margin:32px 0 24px;background:linear-gradient(90deg,transparent,rgba(215,166,66,.52),transparent)}.electric-divider span{display:grid;width:30px;height:30px;place-items:center;border:1px solid rgba(215,166,66,.26);border-radius:999px;background:#0a0a0a}.electric-divider svg{width:14px;height:14px;fill:white;stroke:white}.metric-mini{border:1px solid rgba(255,255,255,.08);border-radius:16px;background:rgba(255,255,255,.04);padding:16px}.metric-mini strong{display:block;color:white;font-size:30px}.metric-mini span{color:rgba(255,255,255,.46);font-size:13px}.reference-section{margin-bottom:90px;border-radius:28px;border:1px solid rgba(255,255,255,.1);background:linear-gradient(45deg,rgba(255,255,255,.02),rgba(255,255,255,.08),rgba(255,255,255,.02));padding:clamp(28px,4vw,44px)}.reference-pricing-grid{display:grid;grid-template-columns:minmax(0,5fr) 180px minmax(340px,5fr);grid-gap:28px;gap:28px;align-items:center}.number-title{display:flex;align-items:center;gap:18px;margin-bottom:18px}.number-title span{color:rgba(255,255,255,.06);font-size:64px;font-weight:300}.number-title h2,.reference-footer-panel h2{margin:0;color:white;font-size:clamp(34px,4vw,48px);font-weight:300;line-height:1.12}.reference-footer-panel p,.reference-section-copy p{max-width:620px;color:rgba(255,255,255,.52);font-size:18px;line-height:1.75}.reference-plan-list{display:grid;grid-gap:16px;gap:16px;margin-top:34px}.reference-plan{position:relative;display:flex;align-items:center;justify-content:space-between;min-height:84px;border:1px solid rgba(255,255,255,.06);border-radius:14px;background:#181824;color:rgba(255,255,255,.72);padding:18px;text-align:left}.reference-plan.active{color:white;border-top-color:rgba(255,255,255,.2);background:linear-gradient(90deg,#aa6a13,var(--glory-gold));box-shadow:0 0 42px rgba(215,166,66,.32)}.reference-plan small,.reference-plan strong{display:block}.reference-plan strong{font-size:20px}.reference-plan small{margin-top:4px;color:rgba(255,255,255,.5)}.reference-plan.active small{color:rgba(255,255,255,.82)}.reference-plan i{position:absolute;top:50%;right:-8px;width:12px;height:12px;border:4px solid #050505;border-radius:999px;background:var(--glory-gold);transform:translateY(-50%)}.reference-connectors{height:420px}.reference-connectors svg{width:100%;height:100%;overflow:visible}.flow-line{fill:none;stroke:#525252;stroke-width:2;stroke-dasharray:6 6;opacity:.26}.flow-line.active{stroke:var(--glory-gold);stroke-width:3;stroke-dasharray:8 8;opacity:1;filter:drop-shadow(0 0 15px rgba(215,166,66,.72));animation:flowRef 1s linear infinite}.flow-arrow,.flow-dot{stroke:var(--glory-gold);fill:none;filter:drop-shadow(0 0 12px rgba(215,166,66,.7))}.flow-dot{fill:var(--glory-gold)}.details-electric-inner{min-height:500px;padding:34px}.details-head{display:flex;align-items:baseline;justify-content:space-between;gap:18px}.details-head h3{margin:0;color:white;font-size:34px;font-weight:300}.details-head strong{color:transparent;background:linear-gradient(90deg,white,var(--soft-gold),var(--glory-gold));-webkit-background-clip:text;background-clip:text;font-size:34px;font-weight:300}.details-electric-inner p{margin:30px 0;padding-bottom:30px;border-bottom:1px solid rgba(255,255,255,.1)}.feature-list-ref{display:grid;grid-gap:16px;gap:16px;margin-bottom:30px}.feature-list-ref span{display:flex;align-items:center;gap:11px;color:rgba(255,255,255,.78)}.feature-list-ref b{color:var(--glory-gold)}.reference-app-window{display:grid;grid-template-columns:240px 1fr;min-height:580px;overflow:hidden;margin-bottom:90px;border:1px solid rgba(255,255,255,.1);border-radius:28px;background:#090a0a}.window-sidebar{display:flex;flex-direction:column;gap:10px;padding:24px;border-right:1px solid rgba(255,255,255,.08);background:#0d0d12}.window-logo{display:grid;width:46px;height:46px;place-items:center;margin-bottom:24px;border-radius:14px;color:#1c1000;background:linear-gradient(180deg,#fff0a8,var(--glory-gold));font-weight:900}.window-sidebar span:not(.window-logo){border-radius:10px;color:rgba(255,255,255,.5);padding:13px 14px;font-weight:800}.window-sidebar .selected{color:white!important;background:rgba(215,166,66,.14);box-shadow:inset 3px 0 0 var(--glory-gold)}.window-main{padding:28px;background:linear-gradient(90deg,rgba(255,255,255,.03) 1px,transparent 0),linear-gradient(180deg,rgba(255,255,255,.03) 1px,transparent 0),#0b0c10;background-size:24px 24px}.window-main header{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-bottom:24px}.window-main h2{margin:0;color:white;font-size:26px;font-weight:400}.window-main p,.window-main small,.window-stats span{color:rgba(255,255,255,.46)}.window-main header button{border:1px solid rgba(255,255,255,.12);border-radius:10px;color:white;background:rgba(255,255,255,.06);padding:10px 14px;font-weight:800}.window-stats{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:14px;gap:14px;margin-bottom:18px}.window-stats article,.window-table div{border:1px solid rgba(255,255,255,.08);border-radius:14px;background:rgba(255,255,255,.05);padding:16px}.window-stats strong{display:block;margin-top:8px;color:white;font-size:32px}.window-table{display:grid;grid-gap:12px;gap:12px}.window-table div{display:grid;grid-template-columns:1fr auto auto;grid-gap:16px;gap:16px;align-items:center}.window-table small,.window-table strong{display:block}.window-table strong{color:white}.window-table b,.window-table em{color:var(--soft-gold)}.window-table em{border-radius:999px;background:rgba(215,166,66,.12);padding:7px 10px;font-style:normal;font-size:12px;font-weight:900}.reference-footer-panel{margin-bottom:60px;border:1px solid rgba(255,255,255,.1);border-radius:28px;background:linear-gradient(45deg,rgba(255,255,255,.02),rgba(255,255,255,.08),rgba(255,255,255,.02));padding:clamp(34px,6vw,72px)}@keyframes flowRef{0%{stroke-dashoffset:24}to{stroke-dashoffset:0}}@keyframes pingRef{75%,to{opacity:0;transform:scale(2)}}@media (max-width:980px){.reference-menu{display:none}.reference-app-window,.reference-hero,.reference-pricing-grid{grid-template-columns:1fr}.reference-connectors{display:none}.reference-hero h1{font-size:58px}.reference-webgl-slot{opacity:.72}}@media (max-width:640px){.reference-app-window,.reference-footer-panel,.reference-hero,.reference-nav,.reference-section{width:min(100% - 28px,1240px)}.reference-nav-button{display:none}.reference-hero{padding-top:48px}.reference-hero h1{font-size:42px}.reference-actions,.window-main header{align-items:stretch;flex-direction:column}.window-stats,.window-table div{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){*,:after,:before{scroll-behavior:auto!important;animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}.laser-path.active{animation:none}}@media print{.button,.constellation,.hero-background,.nav,.particle-field{display:none!important}body{background:white;color:black}.glass-card,.heaventech-card,.radiant-panel{box-shadow:none;border:1px solid #d8dce8;background:white}}.luminous-dashboard{position:relative;min-height:100vh;overflow-x:hidden;color:#ffffff;background:#05060d;font-family:Arial,Helvetica,sans-serif}.luminous-bg{position:fixed;inset:0;z-index:0;pointer-events:none;background:radial-gradient(circle at 52% 4%,rgba(215,166,66,.16),transparent 32%),radial-gradient(circle at 82% 58%,rgba(36,87,255,.12),transparent 34%),linear-gradient(180deg,#05060d,#0a0b18 48%,#05060d)}.luminous-stars{position:absolute;inset:0;background-image:radial-gradient(1px 1px at 20px 30px,rgba(255,255,255,.85),transparent),radial-gradient(1px 1px at 40px 70px,rgba(244,210,122,.75),transparent),radial-gradient(1px 1px at 50px 160px,rgba(255,255,255,.8),transparent),radial-gradient(1.5px 1.5px at 90px 40px,rgba(255,255,255,.9),transparent),radial-gradient(1px 1px at 130px 80px,rgba(36,87,255,.65),transparent);background-size:210px 210px;opacity:.22}.luminous-orb{position:absolute;border-radius:999px;filter:blur(110px)}.luminous-orb.top{top:-120px;left:50%;width:820px;height:520px;background:rgba(215,166,66,.16);transform:translateX(-50%)}.luminous-orb.bottom{right:-120px;bottom:-160px;width:620px;height:620px;background:rgba(36,87,255,.16)}.luminous-nav{position:relative;z-index:10;display:flex;align-items:center;justify-content:space-between;width:min(1240px,calc(100% - 48px));margin:0 auto;padding:24px 0;border-bottom:1px solid rgba(255,255,255,.06)}.luminous-brand{display:inline-flex;align-items:center;gap:10px;color:white;font-size:20px;font-weight:600}.luminous-mark{display:grid;width:34px;height:34px;place-items:center;color:var(--soft-gold);text-shadow:0 0 18px rgba(244,210,122,.82)}.luminous-menu{display:flex;gap:2px;padding:4px;border:1px solid rgba(255,255,255,.1);background:rgba(255,255,255,.05);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.luminous-menu,.luminous-menu a{align-items:center;border-radius:999px}.luminous-menu a{display:inline-flex;gap:8px;min-height:34px;padding:0 16px;color:rgba(255,255,255,.56);font-size:12px;font-weight:700}.luminous-menu a.active{color:white;border:1px solid rgba(255,255,255,.08);background:rgba(255,255,255,.08);box-shadow:inset 0 1px 8px rgba(0,0,0,.22)}.luminous-menu a.active span{width:7px;height:7px;border-radius:999px;background:var(--glory-gold);box-shadow:0 0 18px rgba(215,166,66,.95)}.card-button,.luminous-nav-cta,.luminous-primary{display:inline-flex;align-items:center;justify-content:center;border:1px solid rgba(255,255,255,.22);border-radius:999px;color:#2c2108;background:linear-gradient(180deg,#fff0a8,var(--soft-gold) 38%,var(--glory-gold));box-shadow:0 0 36px rgba(215,166,66,.36);font-weight:800}.luminous-nav-cta{min-height:38px;padding:0 20px;color:white;background:linear-gradient(180deg,var(--soft-gold),var(--glory-gold))}.luminous-hero{position:relative;z-index:1;display:grid;grid-template-columns:minmax(0,1.04fr) minmax(360px,.76fr);grid-gap:clamp(32px,6vw,72px);gap:clamp(32px,6vw,72px);align-items:center;width:min(1240px,calc(100% - 48px));min-height:calc(100vh - 90px);margin:0 auto;padding:76px 0 92px}.luminous-hero:before{content:"";position:absolute;top:8%;left:34%;width:min(760px,58vw);height:min(520px,44vw);pointer-events:none;background:linear-gradient(110deg,transparent 0 18%,rgba(244,210,122,.94) 38%,rgba(36,87,255,.45) 58%,transparent 74%),linear-gradient(42deg,transparent 0 44%,rgba(255,255,255,.7) 50%,transparent 58%);filter:blur(2px) drop-shadow(0 0 40px rgba(215,166,66,.58));opacity:.9;transform:rotate(-8deg)}.luminous-tag{display:inline-flex;align-items:center;gap:9px;min-height:34px;margin-bottom:30px;padding:0 12px;border:1px solid rgba(255,255,255,.1);border-radius:8px;color:rgba(255,255,255,.72);background:rgba(255,255,255,.05);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);font-size:12px;font-weight:800}.luminous-tag span{color:var(--soft-gold);text-shadow:0 0 16px rgba(244,210,122,.75)}.luminous-hero h1{margin:0 0 24px;color:white;font-size:clamp(58px,8vw,96px);font-weight:300;line-height:1.02}.luminous-hero-copy p{max-width:640px;color:rgba(255,255,255,.58);font-size:18px;line-height:1.75}.luminous-actions{display:flex;flex-wrap:wrap;gap:16px;align-items:center;margin-top:36px}.luminous-primary,.luminous-secondary{min-height:50px;padding:0 28px;font-size:16px}.luminous-secondary{display:inline-flex;align-items:center;justify-content:center;border-radius:999px;min-height:50px;padding:0 28px;color:#05060d;background:white;font-weight:800}.luminous-card-wrap{position:relative;z-index:1;display:flex;justify-content:center}.details-card,.luminous-card-border{position:relative;overflow:hidden;border-radius:32px;padding:2px;background:linear-gradient(180deg,#fff0a8,var(--glory-gold),rgba(215,166,66,0));box-shadow:0 0 30px rgba(215,166,66,.3),inset 0 0 20px rgba(215,166,66,.1)}.luminous-card{position:relative;width:min(100%,390px);min-height:520px;overflow:hidden;border-radius:30px;padding:32px;background:#090a0f}.card-veil{position:absolute;inset:0;pointer-events:none;background:radial-gradient(circle at 70% 0,rgba(244,210,122,.14),transparent 40%),linear-gradient(180deg,rgba(215,166,66,.11),transparent 34%)}.card-button,.card-head,.divider-glow,.luminous-card h2,.luminous-card p,.metric-row,.mini-insight,.spark-chart{position:relative;z-index:1}.live-pill{display:inline-flex;align-items:center;gap:8px;min-height:30px;padding:0 10px;border:1px solid rgba(255,255,255,.1);border-radius:6px;color:rgba(255,255,255,.68);background:rgba(255,255,255,.05);font-size:11px;font-weight:800;text-transform:uppercase}.live-pill span{width:8px;height:8px;border-radius:999px;background:var(--glory-gold);box-shadow:0 0 0 7px rgba(215,166,66,.14),0 0 18px rgba(215,166,66,.8)}.luminous-card h2{margin:28px 0 8px;color:white;font-size:24px;font-weight:500}.luminous-card p{color:rgba(255,255,255,.52);line-height:1.6}.metric-row{display:flex;align-items:baseline;gap:12px;margin-top:28px}.metric-row strong{color:transparent;background:linear-gradient(90deg,white,var(--soft-gold),var(--glory-gold));-webkit-background-clip:text;background-clip:text;font-size:48px;font-weight:300}.metric-row span{color:var(--soft-gold);border-radius:6px;background:rgba(215,166,66,.12);padding:3px 8px;font-size:12px;font-weight:800}.spark-chart{height:84px;margin:24px 0 28px}.spark-chart svg{width:100%;height:100%;overflow:visible}.spark-chart-line{fill:none;stroke:var(--glory-gold);stroke-width:3;stroke-linecap:round;filter:drop-shadow(0 0 12px rgba(215,166,66,.78))}.card-button{width:100%;min-height:46px;color:white;background:linear-gradient(90deg,#b8791e,var(--glory-gold),#f1c463)}.divider-glow{height:1px;margin:30px 0 20px;background:linear-gradient(90deg,transparent,rgba(215,166,66,.6),transparent)}.mini-insight{display:flex;gap:12px;align-items:center;color:white}.mini-insight>span{display:grid;width:34px;height:34px;place-items:center;border-radius:999px;background:rgba(215,166,66,.15);color:var(--soft-gold)}.mini-insight small,.mini-insight strong{display:block}.mini-insight small{color:rgba(255,255,255,.46)}.app-showcase,.luminous-panel,.luminous-report{position:relative;z-index:1;width:min(1240px,calc(100% - 48px));margin:0 auto 92px}.luminous-panel{border-radius:28px;padding:clamp(26px,4vw,44px);border:1px solid rgba(255,255,255,.1);background:linear-gradient(45deg,rgba(255,255,255,.02),rgba(255,255,255,.08),rgba(255,255,255,.02));box-shadow:0 24px 90px rgba(0,0,0,.2)}.panel-grid{display:grid;grid-template-columns:minmax(0,.86fr) 170px minmax(340px,.9fr);grid-gap:28px;gap:28px;align-items:center}.section-number{color:rgba(255,255,255,.08);font-size:64px;font-weight:300}.luminous-report h2,.panel-copy h2{margin:8px 0 16px;color:white;font-size:clamp(32px,4vw,48px);font-weight:300;line-height:1.1}.luminous-report p,.panel-copy p{color:rgba(255,255,255,.58);font-size:18px;line-height:1.7}.plan-list{display:grid;grid-gap:14px;gap:14px;margin-top:30px}.plan-option{position:relative;display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:76px;padding:16px 18px;border-radius:14px;border:1px solid rgba(255,255,255,.06);color:rgba(255,255,255,.72);background:#171827}.plan-option.selected{color:white;border-top-color:rgba(255,255,255,.22);background:linear-gradient(90deg,#a86e19,var(--glory-gold));box-shadow:0 0 42px rgba(215,166,66,.28)}.plan-option small,.plan-option strong{display:block}.plan-option small{margin-top:4px;color:rgba(255,255,255,.52)}.plan-option.selected small{color:rgba(255,255,255,.82)}.connector-column{height:420px}.connector-column svg{width:100%;height:100%;overflow:visible}.connector-path{fill:none;stroke:rgba(255,255,255,.18);stroke-width:2;stroke-dasharray:7 7}.connector-path.active{stroke:var(--glory-gold);stroke-width:3;stroke-dasharray:9 8;filter:drop-shadow(0 0 15px rgba(215,166,66,.72));animation:heavenLaserFlow 1.2s linear infinite}.connector-arrow{fill:none;stroke:var(--glory-gold);stroke-width:3;filter:drop-shadow(0 0 12px rgba(215,166,66,.72))}.connector-dot{fill:var(--glory-gold);filter:drop-shadow(0 0 12px rgba(215,166,66,.9))}.details-card{border-radius:32px}.details-inner{min-height:430px;border-radius:30px;padding:34px;background:#090a0f}.details-top{display:flex;align-items:flex-start;justify-content:space-between;gap:20px}.details-top h3{margin:0;color:white;font-size:32px;font-weight:300}.details-top strong{color:transparent;background:linear-gradient(90deg,white,var(--soft-gold),var(--glory-gold));-webkit-background-clip:text;background-clip:text;font-size:34px;font-weight:300}.details-inner p{margin:28px 0;padding-bottom:28px;border-bottom:1px solid rgba(255,255,255,.1);color:rgba(255,255,255,.55);line-height:1.7}.check-list{display:grid;grid-gap:16px;gap:16px}.check-list span{display:flex;align-items:center;gap:10px;color:rgba(255,255,255,.78)}.check-list b{color:var(--glory-gold)}.showcase-shell{display:grid;grid-template-columns:230px 1fr;min-height:560px;overflow:hidden;border-radius:28px;border:1px solid rgba(255,255,255,.1);background:#090a0f;box-shadow:0 30px 100px rgba(0,0,0,.34)}.showcase-sidebar{display:flex;flex-direction:column;gap:10px;border-right:1px solid rgba(255,255,255,.08);padding:24px;background:#0d0e16}.sidebar-logo{display:grid;width:46px;height:46px;place-items:center;margin-bottom:20px;border-radius:14px;color:#201400;background:linear-gradient(180deg,#fff0a8,var(--glory-gold));font-weight:900}.showcase-sidebar span:not(.sidebar-logo){border-radius:10px;padding:12px;color:rgba(255,255,255,.54);font-size:14px;font-weight:800}.showcase-sidebar .sidebar-active{color:white!important;background:rgba(215,166,66,.14);box-shadow:inset 3px 0 0 var(--glory-gold)}.showcase-main{padding:28px;background:linear-gradient(90deg,rgba(255,255,255,.03) 1px,transparent 0),linear-gradient(180deg,rgba(255,255,255,.03) 1px,transparent 0),#0b0c14;background-size:28px 28px}.showcase-toolbar{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-bottom:24px}.showcase-toolbar small,.showcase-toolbar strong{display:block}.showcase-toolbar strong{color:white;font-size:24px}.showcase-toolbar small{color:rgba(255,255,255,.46)}.showcase-toolbar button{border:1px solid rgba(255,255,255,.12);border-radius:10px;color:white;background:rgba(255,255,255,.06);padding:10px 14px;font-weight:800}.stat-strip{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:14px;gap:14px;margin-bottom:20px}.grant-row,.stat-strip article{border:1px solid rgba(255,255,255,.08);border-radius:14px;background:rgba(255,255,255,.05);padding:16px}.grant-row small,.stat-strip small,.stat-strip span{color:rgba(255,255,255,.46)}.stat-strip strong{display:block;margin:8px 0;color:white;font-size:30px}.grant-table{display:grid;grid-gap:12px;gap:12px}.grant-row{display:grid;grid-template-columns:1fr auto auto;grid-gap:16px;gap:16px;align-items:center}.grant-row small,.grant-row strong{display:block}.grant-row strong{color:white}.grant-row b{color:var(--soft-gold)}.grant-row em{border-radius:999px;color:white;background:rgba(215,166,66,.16);padding:7px 10px;font-style:normal;font-size:12px;font-weight:900}.luminous-report{border-radius:28px;border:1px solid rgba(255,255,255,.1);background:linear-gradient(45deg,rgba(255,255,255,.02),rgba(255,255,255,.08),rgba(255,255,255,.02));padding:clamp(30px,5vw,56px)}@media (max-width:980px){.luminous-nav{width:min(100% - 32px,1240px)}.luminous-menu{display:none}.luminous-hero,.panel-grid,.showcase-shell{grid-template-columns:1fr}.connector-column{display:none}.luminous-hero:before{left:8%;width:92%;height:40%}.showcase-sidebar{flex-direction:row;overflow-x:auto;border-right:0;border-bottom:1px solid rgba(255,255,255,.08)}}@media (max-width:640px){.luminous-nav-cta{display:none}.app-showcase,.luminous-hero,.luminous-panel,.luminous-report{width:min(100% - 28px,1240px)}.luminous-hero h1{font-size:52px}.luminous-card{min-height:auto}.grant-row,.stat-strip{grid-template-columns:1fr}}.reference-dashboard{--dash-cream:#FFFDF7;--dash-warm:#FFFBF0;--dash-gold:#D4AF37;--dash-gold-soft:#F5C542;--dash-gold-light:#FFD766;--dash-ink:#182145;--dash-muted:#66708A;position:relative;min-height:100vh;color:var(--dash-ink);background:radial-gradient(circle at top center,rgba(255,215,102,.28),transparent 35%),radial-gradient(circle at 85% 12%,rgba(197,223,255,.38),transparent 28%),radial-gradient(circle at 12% 42%,rgba(255,244,201,.54),transparent 30%),linear-gradient(180deg,var(--dash-cream) 0,#fff8e8 50%,#ffffff 100%);overflow-x:hidden}.reference-dashboard:after,.reference-dashboard:before{content:"";position:fixed;inset:0;z-index:0;pointer-events:none}.reference-dashboard:before{background:linear-gradient(112deg,transparent 0 18%,rgba(255,255,255,.64) 28%,transparent 42%),linear-gradient(128deg,transparent 0 48%,rgba(255,215,102,.18) 58%,transparent 72%),radial-gradient(ellipse at 50% 0,rgba(255,255,255,.74),transparent 42%);mix-blend-mode:screen}.reference-dashboard:after{opacity:.24;background-image:radial-gradient(circle,rgba(212,175,55,.45) 1px,transparent 1.8px),radial-gradient(circle,rgba(36,87,255,.18) 1px,transparent 1.7px);background-size:72px 72px,108px 108px;-webkit-mask-image:linear-gradient(180deg,transparent,black 14%,black 78%,transparent);mask-image:linear-gradient(180deg,transparent,black 14%,black 78%,transparent)}.reference-dashboard .reference-bg{background:radial-gradient(circle at 50% -8%,rgba(255,215,102,.34),transparent 34%),radial-gradient(circle at 80% 18%,rgba(221,235,255,.68),transparent 30%),linear-gradient(180deg,rgba(255,255,255,.82),rgba(255,251,240,.86))}.reference-dashboard .reference-stars{opacity:.18;background-image:radial-gradient(1px 1px at 20px 30px,rgba(212,175,55,.76),transparent),radial-gradient(1px 1px at 40px 70px,rgba(36,87,255,.36),transparent),radial-gradient(1px 1px at 90px 40px,rgba(255,215,102,.7),transparent)}.reference-dashboard .reference-top-glow{background:rgba(255,215,102,.42)}.reference-dashboard .reference-bottom-glow{background:rgba(221,235,255,.64)}.reference-dashboard .reference-app-window,.reference-dashboard .reference-footer-panel,.reference-dashboard .reference-hero,.reference-dashboard .reference-nav,.reference-dashboard .reference-section{position:relative;z-index:1;width:min(1180px,calc(100% - 48px))}.reference-dashboard .reference-nav{min-height:76px;margin-top:12px;padding:12px 18px;border:1px solid rgba(212,175,55,.16);border-radius:8px;background:rgba(255,255,255,.74);box-shadow:0 18px 48px rgba(24,33,69,.08);backdrop-filter:blur(22px);-webkit-backdrop-filter:blur(22px)}.reference-dashboard .reference-logo{color:var(--dash-ink);font-weight:850}.reference-dashboard .asterisk-stack svg:first-child{stroke:var(--dash-ink)}.reference-dashboard .asterisk-stack svg:last-child{stroke:var(--dash-gold)}.reference-dashboard .reference-menu{border-color:rgba(212,175,55,.18);background:rgba(255,255,255,.66)}.reference-dashboard .reference-menu a{color:rgba(24,33,69,.62);font-size:13px}.reference-dashboard .reference-menu a.active{color:var(--dash-ink);border-color:rgba(212,175,55,.22);background:linear-gradient(135deg,rgba(255,215,102,.35),rgba(255,255,255,.72))}.reference-dashboard .reference-menu a.active span{background:var(--dash-gold);box-shadow:0 0 16px rgba(212,175,55,.7)}.reference-dashboard .reference-hero{isolation:isolate;display:grid;grid-template-columns:minmax(0,.95fr) minmax(340px,.68fr);grid-gap:clamp(28px,5vw,60px);gap:clamp(28px,5vw,60px);align-items:center;min-height:calc(100vh - 104px);padding:clamp(54px,8vh,88px) 0 clamp(72px,10vh,112px)}.reference-dashboard .reference-webgl-slot{left:50%;right:auto;width:100vw;transform:translateX(-50%);background:var(--dash-cream);border-bottom:1px solid rgba(212,175,55,.12)}.reference-dashboard .hero-laser-video{inset:0;width:100%;height:100%;aspect-ratio:8/5;object-fit:cover;object-position:center center;opacity:.42;filter:saturate(.9) contrast(.9) brightness(1.42);mix-blend-mode:multiply}.reference-dashboard .hero-video-scrim{background:radial-gradient(circle at 64% 46%,rgba(255,255,255,.05) 0 20%,rgba(255,255,255,.42) 38%,rgba(255,253,247,.82) 74%),linear-gradient(90deg,rgba(255,253,247,.98),rgba(255,253,247,.82) 38%,rgba(255,253,247,.58) 62%,rgba(255,253,247,.94)),linear-gradient(180deg,rgba(255,253,247,.72),rgba(255,251,240,.9))}.reference-dashboard .laser,.reference-dashboard .laser-core-ref{display:none}.reference-dashboard .reference-hero-copy{display:flex;flex-direction:column;justify-content:center;min-height:520px}.reference-dashboard .reference-tag{width:-moz-fit-content;width:fit-content;min-height:38px;margin-bottom:24px;color:var(--dash-ink);border-color:rgba(212,175,55,.2);background:rgba(255,255,255,.74);box-shadow:0 10px 28px rgba(24,33,69,.06)}.reference-dashboard .reference-tag svg{stroke:var(--dash-gold)}.reference-dashboard .reference-hero h1{max-width:780px;margin-bottom:22px;color:var(--dash-ink);font-size:clamp(52px,7vw,88px);font-weight:800;line-height:1.02;text-shadow:0 12px 40px rgba(255,255,255,.8)}.reference-dashboard .reference-hero-copy p{max-width:630px;color:#47516C;font-size:18px;line-height:1.72;text-shadow:none}.reference-dashboard .reference-actions{margin-top:34px}.reference-dashboard .electric-button,.reference-dashboard .reference-nav-button,.reference-dashboard .reference-primary{min-height:48px;border:1px solid rgba(255,255,255,.58);color:#2B2108;background:linear-gradient(135deg,var(--dash-gold),var(--dash-gold-light));box-shadow:0 16px 34px rgba(212,175,55,.24);transition:transform .18s ease,box-shadow .18s ease,filter .18s ease}.reference-dashboard .electric-button:hover,.reference-dashboard .reference-nav-button:hover,.reference-dashboard .reference-primary:hover{transform:translateY(-2px);box-shadow:0 22px 46px rgba(212,175,55,.32);filter:brightness(1.03)}.reference-dashboard .reference-secondary{min-height:48px;color:var(--dash-ink);border:1px solid rgba(212,175,55,.18);background:rgba(255,255,255,.82);box-shadow:0 16px 34px rgba(24,33,69,.08)}.reference-dashboard .reference-card-area{display:flex;align-items:center;justify-content:flex-end;min-height:520px}.reference-dashboard .details-electric-card,.reference-dashboard .electric-card-ref{width:min(100%,380px);min-height:470px;border-radius:8px;background:linear-gradient(180deg,rgba(255,215,102,.9),rgba(255,255,255,.34));box-shadow:0 0 0 1px rgba(255,255,255,.82),0 24px 70px rgba(24,33,69,.12),0 0 48px rgba(212,175,55,.2);transition:transform .2s ease,box-shadow .2s ease}.reference-dashboard .details-electric-card:hover,.reference-dashboard .electric-card-ref:hover,.reference-dashboard .reference-plan:hover,.reference-dashboard .window-stats article:hover,.reference-dashboard .window-table div:hover{transform:translateY(-3px);box-shadow:0 26px 74px rgba(24,33,69,.13),0 0 42px rgba(212,175,55,.16)}.reference-dashboard .electric-border-ref{border-radius:8px;background:linear-gradient(180deg,rgba(255,215,102,.95),rgba(255,255,255,.26),transparent)}.reference-dashboard .details-electric-inner,.reference-dashboard .electric-inner-ref{min-height:470px;border-radius:8px;background:radial-gradient(circle at 82% 0,rgba(255,215,102,.2),transparent 34%),rgba(255,255,255,.76);border:1px solid rgba(212,175,55,.14);backdrop-filter:blur(22px);-webkit-backdrop-filter:blur(22px)}.reference-dashboard .details-head h3,.reference-dashboard .electric-inner-ref h2,.reference-dashboard .number-title h2,.reference-dashboard .reference-footer-panel h2,.reference-dashboard .window-main h2{color:var(--dash-ink);font-weight:800}.reference-dashboard .details-electric-inner p,.reference-dashboard .electric-inner-ref p,.reference-dashboard .reference-footer-panel p,.reference-dashboard .reference-section-copy p,.reference-dashboard .window-main p{color:var(--dash-muted)}.reference-dashboard .electric-stat span,.reference-dashboard .viral-pill,.reference-dashboard .window-table em{color:var(--dash-ink);border-color:rgba(212,175,55,.18);background:rgba(255,215,102,.22)}.reference-dashboard .ping-dot b,.reference-dashboard .ping-dot span{background:var(--dash-gold)}.reference-dashboard .details-head strong,.reference-dashboard .electric-stat strong{color:transparent;background:linear-gradient(90deg,var(--dash-ink),#2457FF,var(--dash-gold));-webkit-background-clip:text;background-clip:text}.reference-dashboard .metric-mini,.reference-dashboard .reference-plan,.reference-dashboard .window-stats article,.reference-dashboard .window-table div{border:1px solid rgba(212,175,55,.16);background:rgba(255,255,255,.7);box-shadow:0 14px 34px rgba(24,33,69,.06);transition:transform .2s ease,box-shadow .2s ease}.reference-dashboard .metric-mini strong,.reference-dashboard .window-stats strong,.reference-dashboard .window-table strong{color:var(--dash-ink)}.reference-dashboard .metric-mini span,.reference-dashboard .reference-plan small,.reference-dashboard .window-main small,.reference-dashboard .window-stats span,.reference-dashboard .window-table small{color:var(--dash-muted)}.reference-dashboard .reference-app-window,.reference-dashboard .reference-footer-panel,.reference-dashboard .reference-section{margin-bottom:96px;border:1px solid rgba(212,175,55,.16);background:radial-gradient(circle at 82% 0,rgba(255,215,102,.16),transparent 30%),linear-gradient(135deg,rgba(255,255,255,.88),rgba(255,251,240,.68));box-shadow:0 24px 80px rgba(24,33,69,.08);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px)}.reference-dashboard .reference-section{min-height:620px;padding:clamp(34px,5vw,58px)}.reference-dashboard .reference-pricing-grid{min-height:520px}.reference-dashboard .number-title span{color:rgba(212,175,55,.24)}.reference-dashboard .reference-plan{min-height:84px;color:var(--dash-ink)}.reference-dashboard .reference-plan.active{color:var(--dash-ink);border-color:rgba(212,175,55,.32);background:linear-gradient(90deg,rgba(255,215,102,.74),rgba(255,255,255,.82));box-shadow:0 20px 48px rgba(212,175,55,.18)}.reference-dashboard .reference-plan.active small{color:#4F5A74}.reference-dashboard .reference-plan i{border-color:var(--dash-cream);background:var(--dash-gold)}.reference-dashboard .flow-line{stroke:rgba(36,87,255,.18)}.reference-dashboard .flow-arrow,.reference-dashboard .flow-dot,.reference-dashboard .flow-line.active{stroke:var(--dash-gold);filter:drop-shadow(0 0 12px rgba(212,175,55,.48))}.reference-dashboard .flow-dot{fill:var(--dash-gold)}.reference-dashboard .feature-list-ref span{color:#46516B}.reference-dashboard .feature-list-ref b{color:var(--dash-gold)}.reference-dashboard .reference-app-window{min-height:580px}.reference-dashboard .window-sidebar{border-right-color:rgba(212,175,55,.14);background:rgba(255,255,255,.62)}.reference-dashboard .window-logo{color:#2B2108;background:linear-gradient(135deg,var(--dash-gold),var(--dash-gold-light))}.reference-dashboard .window-sidebar span:not(.window-logo){color:#65708A}.reference-dashboard .window-sidebar .selected{background:rgba(255,215,102,.22);box-shadow:inset 3px 0 0 var(--dash-gold)}.reference-dashboard .window-main{background:linear-gradient(90deg,rgba(36,87,255,.05) 1px,transparent 0),linear-gradient(180deg,rgba(36,87,255,.05) 1px,transparent 0),rgba(255,255,255,.46);background-size:28px 28px}.reference-dashboard .window-main header button{color:var(--dash-ink);border-color:rgba(212,175,55,.16);background:rgba(255,255,255,.76)}.reference-dashboard .reference-footer-panel{padding:clamp(34px,6vw,72px)}.reference-dashboard .electric-card-ref,.reference-dashboard .reference-app-window,.reference-dashboard .reference-card-area,.reference-dashboard .reference-footer-panel,.reference-dashboard .reference-hero-copy,.reference-dashboard .reference-section{animation:fundingReadyFadeUp .7s ease both}.reference-dashboard .reference-card-area{animation-delay:90ms}.reference-dashboard .reference-app-window,.reference-dashboard .reference-footer-panel,.reference-dashboard .reference-section{animation-delay:.14s}.reference-dashboard .electric-button,.reference-dashboard .ping-dot b,.reference-dashboard .reference-nav-button,.reference-dashboard .reference-primary{animation:fundingReadyGoldPulse 3.8s ease-in-out infinite}@keyframes fundingReadyFadeUp{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}@keyframes fundingReadyGoldPulse{0%,to{box-shadow:0 14px 32px rgba(212,175,55,.2)}50%{box-shadow:0 20px 46px rgba(212,175,55,.34)}}@media (max-width:980px){.reference-dashboard .reference-hero{grid-template-columns:1fr;min-height:auto}.reference-dashboard .reference-card-area,.reference-dashboard .reference-hero-copy{min-height:auto}.reference-dashboard .reference-card-area{justify-content:flex-start}.reference-dashboard .hero-laser-video{opacity:.22;mix-blend-mode:normal}}@media (max-width:640px){.reference-dashboard .reference-app-window,.reference-dashboard .reference-footer-panel,.reference-dashboard .reference-hero,.reference-dashboard .reference-nav,.reference-dashboard .reference-section{width:min(100% - 28px,1180px)}.reference-dashboard .reference-hero h1{font-size:42px}.reference-dashboard .reference-actions,.reference-dashboard .window-main header{align-items:stretch;flex-direction:column}}@media (prefers-reduced-motion:reduce){.reference-dashboard .electric-button,.reference-dashboard .electric-card-ref,.reference-dashboard .ping-dot b,.reference-dashboard .reference-app-window,.reference-dashboard .reference-card-area,.reference-dashboard .reference-footer-panel,.reference-dashboard .reference-hero-copy,.reference-dashboard .reference-nav-button,.reference-dashboard .reference-primary,.reference-dashboard .reference-section{animation:none}.reference-dashboard .hero-laser-video{display:none}}.reference-dashboard{--dash-page:#fffdf7;--dash-page-warm:#fffbf0;--dash-card:rgba(255,255,255,0.78);--dash-card-strong:rgba(255,255,255,0.9);--dash-border:rgba(212,175,55,0.2);--dash-border-strong:rgba(212,175,55,0.34);--dash-gold:#d4af37;--dash-gold-2:#f5c542;--dash-gold-3:#ffd766;--dash-blue:#2457ff;--dash-sky:#ddebff;--dash-ink:#17203f;--dash-body:#46516b;--dash-soft:#707a91;--dash-shadow:0 26px 90px rgba(44,37,15,0.1);--dash-glow:0 0 56px rgba(245,197,66,0.22);font-family:var(--font-geist-sans),"Geist",Inter,ui-sans-serif,system-ui,sans-serif;letter-spacing:0;background:radial-gradient(circle at 50% -6%,rgba(255,215,102,.36),transparent 32%),radial-gradient(circle at 78% 15%,rgba(221,235,255,.8),transparent 31%),radial-gradient(circle at 8% 38%,rgba(255,247,213,.78),transparent 29%),linear-gradient(180deg,#fffdf7,#fffbf0 44%,#ffffff)!important}.reference-dashboard:before{background:linear-gradient(110deg,transparent 0 16%,rgba(255,255,255,.7) 25%,transparent 38%),linear-gradient(126deg,transparent 0 50%,rgba(255,215,102,.2) 58%,transparent 72%),radial-gradient(ellipse at 50% 0,rgba(255,255,255,.85),transparent 44%),radial-gradient(ellipse at 50% 100%,rgba(221,235,255,.42),transparent 42%)!important;opacity:.92}.reference-dashboard:after{opacity:.2;background-image:radial-gradient(circle,rgba(212,175,55,.52) 0 1px,transparent 1.8px),radial-gradient(circle,rgba(36,87,255,.2) 0 1px,transparent 1.7px),linear-gradient(90deg,rgba(36,87,255,.04) 1px,transparent 0),linear-gradient(180deg,rgba(36,87,255,.035) 1px,transparent 0);background-size:74px 74px,122px 122px,46px 46px,46px 46px}.reference-dashboard .reference-bg{opacity:1;background:radial-gradient(circle at 50% 0,rgba(255,215,102,.32),transparent 31%),radial-gradient(circle at 78% 21%,rgba(221,235,255,.66),transparent 27%),linear-gradient(180deg,rgba(255,253,247,.92),rgba(255,251,240,.78))!important}.reference-dashboard .reference-stars{opacity:.16!important;filter:blur(.15px)}.reference-dashboard .reference-app-window,.reference-dashboard .reference-footer-panel,.reference-dashboard .reference-hero,.reference-dashboard .reference-nav,.reference-dashboard .reference-section{width:min(1180px,calc(100% - 56px))!important}.reference-dashboard .reference-nav{min-height:74px;margin-top:18px;padding:12px 16px;border:1px solid var(--dash-border)!important;background:rgba(255,255,255,.82)!important;box-shadow:0 18px 58px rgba(44,37,15,.08)!important}.reference-dashboard .reference-logo,.reference-dashboard .reference-menu a,.reference-dashboard .reference-menu a.active{letter-spacing:0}.reference-dashboard .reference-logo{color:var(--dash-ink)!important;font-size:15px}.reference-dashboard .reference-menu{gap:4px;padding:5px;border:1px solid rgba(212,175,55,.16)!important;background:rgba(255,253,247,.75)!important}.reference-dashboard .reference-menu a{min-height:36px;padding:0 13px;color:rgba(23,32,63,.68)!important;font-weight:700}.reference-dashboard .reference-menu a:hover{color:var(--dash-ink)!important;background:rgba(255,215,102,.16)}.reference-dashboard .reference-menu a.active{color:var(--dash-ink)!important;background:linear-gradient(135deg,rgba(255,215,102,.42),rgba(255,255,255,.78))!important;box-shadow:inset 0 0 0 1px rgba(212,175,55,.18)}.reference-dashboard .electric-button,.reference-dashboard .reference-nav-button,.reference-dashboard .reference-primary,.reference-dashboard .window-main header button{border-radius:999px;font-weight:850;letter-spacing:0}.reference-dashboard .electric-button,.reference-dashboard .reference-nav-button,.reference-dashboard .reference-primary{color:#2e2408!important;border:1px solid rgba(255,255,255,.7)!important;background:linear-gradient(135deg,rgba(255,255,255,.28),transparent 42%),linear-gradient(135deg,#d4af37,#f5c542 48%,#ffd766)!important;box-shadow:0 16px 34px rgba(212,175,55,.26),0 0 28px rgba(255,215,102,.18)!important}.reference-dashboard .reference-secondary{color:var(--dash-ink)!important;border:1px solid rgba(212,175,55,.2)!important;background:rgba(255,255,255,.86)!important;box-shadow:0 16px 34px rgba(23,32,63,.08)!important}.reference-dashboard .reference-hero{grid-template-columns:minmax(0,1fr) minmax(330px,430px)!important;gap:clamp(32px,5vw,72px)!important;min-height:clamp(700px,calc(100vh - 100px),860px)!important;padding:clamp(56px,7vh,86px) 0 clamp(76px,10vh,118px)!important}.reference-dashboard .reference-webgl-slot{height:100%;min-height:700px;background:radial-gradient(circle at 62% 42%,rgba(255,215,102,.32),transparent 26%),linear-gradient(180deg,#fffdf7,#fffbf0)!important}.reference-dashboard .hero-laser-video{opacity:.34!important;filter:saturate(.78) contrast(.78) brightness(1.7)!important}.reference-dashboard .hero-video-scrim{background:radial-gradient(circle at 65% 45%,rgba(255,255,255,.12) 0 17%,rgba(255,253,247,.54) 42%,rgba(255,253,247,.9) 78%),linear-gradient(90deg,rgba(255,253,247,.98),rgba(255,253,247,.78) 38%,rgba(255,253,247,.6) 62%,rgba(255,253,247,.98)),linear-gradient(180deg,rgba(255,253,247,.7),rgba(255,251,240,.96))!important}.reference-dashboard .reference-hero-copy{min-height:0!important;max-width:720px;padding:26px 0}.reference-dashboard .reference-tag{min-height:40px;padding:0 16px;color:var(--dash-ink)!important;border:1px solid rgba(212,175,55,.22)!important;background:rgba(255,255,255,.8)!important;box-shadow:0 12px 30px rgba(44,37,15,.07)}.reference-dashboard .reference-tag span{color:var(--dash-ink);font-weight:800}.reference-dashboard .reference-hero h1{max-width:740px;margin:0 0 24px;color:var(--dash-ink)!important;font-size:clamp(54px,7vw,90px)!important;line-height:.98!important;text-shadow:0 20px 48px rgba(255,255,255,.9)}.reference-dashboard .reference-hero h1:after{content:"";display:block;width:min(260px,48vw);height:4px;margin-top:24px;border-radius:999px;background:linear-gradient(90deg,#d4af37,#ffd766,rgba(36,87,255,.44),transparent);box-shadow:0 0 24px rgba(245,197,66,.42)}.reference-dashboard .reference-hero-copy p{max-width:650px;color:var(--dash-body)!important;font-size:clamp(17px,1.5vw,19px)!important;line-height:1.72!important}.reference-dashboard .reference-actions{gap:14px;margin-top:34px!important}.reference-dashboard .reference-card-area{align-items:center!important;min-height:0!important}.reference-dashboard .details-electric-card,.reference-dashboard .electric-card-ref{width:min(100%,410px)!important;min-height:0!important;border-radius:18px!important;background:linear-gradient(180deg,rgba(255,215,102,.74),rgba(255,255,255,.28)),rgba(255,255,255,.7)!important;box-shadow:var(--dash-shadow),var(--dash-glow)!important}.reference-dashboard .electric-border-ref{border-radius:18px!important;opacity:.72;background:linear-gradient(135deg,rgba(255,215,102,.86),rgba(255,255,255,.38),rgba(36,87,255,.16))!important}.reference-dashboard .details-electric-inner,.reference-dashboard .electric-inner-ref{min-height:468px!important;border-radius:16px!important;padding:28px!important;border:1px solid var(--dash-border)!important;background:radial-gradient(circle at 84% 0,rgba(255,215,102,.22),transparent 34%),radial-gradient(circle at 12% 100%,rgba(221,235,255,.46),transparent 36%),rgba(255,255,255,.82)!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.9)}.reference-dashboard .electric-topwash{opacity:.65;background:radial-gradient(circle at top,rgba(255,215,102,.26),transparent 62%)!important}.reference-dashboard .viral-pill,.reference-dashboard .window-table em{min-height:30px;color:#3a2d08!important;border:1px solid rgba(212,175,55,.25)!important;background:linear-gradient(135deg,rgba(255,215,102,.5),rgba(255,255,255,.72))!important}.reference-dashboard .details-head h3,.reference-dashboard .electric-inner-ref h2,.reference-dashboard .number-title h2,.reference-dashboard .reference-footer-panel h2,.reference-dashboard .window-main h2{color:var(--dash-ink)!important;font-weight:850!important;letter-spacing:0!important}.reference-dashboard .electric-inner-ref h2{margin-top:26px;font-size:30px;line-height:1.06}.reference-dashboard .details-electric-inner p,.reference-dashboard .electric-inner-ref p,.reference-dashboard .reference-footer-panel p,.reference-dashboard .reference-section-copy p,.reference-dashboard .window-main p{color:var(--dash-body)!important;line-height:1.65}.reference-dashboard .electric-stat{margin:26px 0;padding:22px;border:1px solid rgba(212,175,55,.16);border-radius:14px;background:radial-gradient(circle at top right,rgba(255,215,102,.22),transparent 40%),rgba(255,255,255,.62)}.reference-dashboard .details-head strong,.reference-dashboard .electric-stat strong{background:linear-gradient(90deg,#17203f,#2457ff 50%,#d4af37)!important;-webkit-background-clip:text!important;background-clip:text!important}.reference-dashboard .electric-stat span{color:var(--dash-soft)!important;border:0!important;background:transparent!important}.reference-dashboard .reference-sparkline{height:78px!important;margin:10px 0 24px!important;border-radius:14px;background:linear-gradient(90deg,rgba(36,87,255,.05) 1px,transparent 0),linear-gradient(180deg,rgba(36,87,255,.05) 1px,transparent 0),rgba(255,253,247,.78);background-size:22px 22px}.reference-dashboard .reference-chart-line{stroke:var(--dash-gold)!important;stroke-width:3;filter:drop-shadow(0 0 8px rgba(212,175,55,.38))}.reference-dashboard .metric-mini,.reference-dashboard .reference-plan,.reference-dashboard .window-stats article,.reference-dashboard .window-table div{border:1px solid rgba(212,175,55,.18)!important;border-radius:16px!important;background:radial-gradient(circle at 92% 0,rgba(255,215,102,.16),transparent 34%),rgba(255,255,255,.78)!important;box-shadow:0 14px 38px rgba(23,32,63,.06)!important}.reference-dashboard .metric-mini strong,.reference-dashboard .window-stats strong,.reference-dashboard .window-table strong{color:var(--dash-ink)!important}.reference-dashboard .metric-mini span,.reference-dashboard .reference-plan small,.reference-dashboard .window-main small,.reference-dashboard .window-stats span,.reference-dashboard .window-table small{color:var(--dash-soft)!important}.reference-dashboard .reference-app-window,.reference-dashboard .reference-footer-panel,.reference-dashboard .reference-section{border-radius:24px!important;border:1px solid var(--dash-border)!important;background:radial-gradient(circle at 78% 0,rgba(255,215,102,.18),transparent 31%),radial-gradient(circle at 8% 90%,rgba(221,235,255,.46),transparent 30%),linear-gradient(135deg,rgba(255,255,255,.88),rgba(255,251,240,.78))!important;box-shadow:0 28px 92px rgba(44,37,15,.09)!important}.reference-dashboard .reference-section{min-height:0!important;padding:clamp(34px,5vw,62px)!important}.reference-dashboard .reference-pricing-grid{align-items:center;min-height:0!important;gap:clamp(28px,4vw,54px)}.reference-dashboard .number-title{margin-bottom:18px}.reference-dashboard .number-title span{color:rgba(212,175,55,.32)!important}.reference-dashboard .reference-plan-list{gap:14px;margin-top:32px}.reference-dashboard .reference-plan{min-height:88px!important;padding:18px!important;color:var(--dash-ink)!important}.reference-dashboard .reference-plan strong{color:var(--dash-ink);font-size:16px}.reference-dashboard .reference-plan b{color:var(--dash-gold)}.reference-dashboard .reference-plan.active{border-color:var(--dash-border-strong)!important;background:radial-gradient(circle at 90% 12%,rgba(255,255,255,.72),transparent 28%),linear-gradient(135deg,rgba(255,215,102,.52),rgba(255,255,255,.88))!important;box-shadow:0 20px 54px rgba(212,175,55,.2)!important}.reference-dashboard .reference-connectors svg{opacity:.95}.reference-dashboard .flow-line{stroke:rgba(36,87,255,.2)!important}.reference-dashboard .flow-arrow,.reference-dashboard .flow-dot,.reference-dashboard .flow-line.active{stroke:var(--dash-gold)!important;filter:drop-shadow(0 0 10px rgba(212,175,55,.45))}.reference-dashboard .flow-dot{fill:var(--dash-gold)!important}.reference-dashboard .details-head{align-items:flex-start;gap:18px;padding-bottom:20px;border-bottom:1px solid rgba(212,175,55,.14)}.reference-dashboard .details-head h3{font-size:34px}.reference-dashboard .feature-list-ref{gap:11px;margin:26px 0}.reference-dashboard .feature-list-ref span{color:var(--dash-body)!important;border:1px solid rgba(212,175,55,.12);background:rgba(255,255,255,.56)}.reference-dashboard .feature-list-ref b{color:var(--dash-gold)!important}.reference-dashboard .reference-app-window{display:grid;grid-template-columns:220px minmax(0,1fr);min-height:560px!important;overflow:hidden}.reference-dashboard .window-sidebar{gap:10px;padding:24px 18px;border-right:1px solid rgba(212,175,55,.16)!important;background:radial-gradient(circle at top,rgba(255,215,102,.16),transparent 32%),rgba(255,255,255,.64)!important}.reference-dashboard .window-logo{width:52px;height:52px;margin-bottom:18px;color:#2e2408!important;background:linear-gradient(135deg,#d4af37,#ffd766)!important;box-shadow:0 12px 30px rgba(212,175,55,.24)}.reference-dashboard .window-sidebar span:not(.window-logo){min-height:38px;padding:0 12px;color:rgba(23,32,63,.64)!important;font-weight:750}.reference-dashboard .window-sidebar .selected{color:var(--dash-ink)!important;border-radius:12px;background:linear-gradient(135deg,rgba(255,215,102,.34),rgba(255,255,255,.68))!important;box-shadow:inset 3px 0 0 var(--dash-gold),0 12px 28px rgba(212,175,55,.11)!important}.reference-dashboard .window-main{padding:clamp(26px,4vw,42px)!important;background:linear-gradient(90deg,rgba(36,87,255,.045) 1px,transparent 0),linear-gradient(180deg,rgba(36,87,255,.04) 1px,transparent 0),radial-gradient(circle at 88% 0,rgba(255,215,102,.13),transparent 31%),rgba(255,255,255,.5)!important;background-size:30px 30px,30px 30px,auto,auto!important}.reference-dashboard .window-main header{gap:20px;margin-bottom:28px}.reference-dashboard .window-main header button{min-height:44px;color:var(--dash-ink)!important;border:1px solid rgba(212,175,55,.22)!important;background:rgba(255,255,255,.84)!important;box-shadow:0 12px 28px rgba(23,32,63,.07)}.reference-dashboard .window-stats{gap:16px;margin-bottom:24px}.reference-dashboard .window-stats article{min-height:122px;padding:20px!important}.reference-dashboard .window-stats strong{font-size:36px}.reference-dashboard .window-table{gap:14px}.reference-dashboard .window-table div{grid-template-columns:minmax(0,1fr) auto auto;gap:16px;min-height:78px;padding:17px 18px!important}.reference-dashboard .window-table b{color:var(--dash-blue)}.reference-dashboard .reference-footer-panel{margin-bottom:54px!important;padding:clamp(38px,6vw,76px)!important;text-align:left}.reference-dashboard .reference-footer-panel h2{max-width:840px;font-size:clamp(32px,5vw,58px);line-height:1.02}.reference-dashboard .reference-footer-panel p{max-width:720px;margin-top:20px;font-size:18px}.reference-dashboard .details-electric-card:hover,.reference-dashboard .electric-card-ref:hover,.reference-dashboard .reference-plan:hover,.reference-dashboard .window-stats article:hover,.reference-dashboard .window-table div:hover{transform:translateY(-4px);box-shadow:0 28px 84px rgba(44,37,15,.11),0 0 38px rgba(245,197,66,.2)!important}@media (max-width:980px){.reference-dashboard .reference-hero{grid-template-columns:1fr!important;min-height:auto!important;padding-top:50px!important}.reference-dashboard .reference-webgl-slot{min-height:620px}.reference-dashboard .reference-card-area{justify-content:stretch!important}.reference-dashboard .details-electric-card,.reference-dashboard .electric-card-ref{width:100%!important}.reference-dashboard .reference-pricing-grid{grid-template-columns:1fr!important}.reference-dashboard .reference-connectors{display:none}.reference-dashboard .reference-app-window{grid-template-columns:1fr}.reference-dashboard .window-sidebar{display:flex;flex-flow:row wrap;align-items:center;border-right:0!important;border-bottom:1px solid rgba(212,175,55,.16)}.reference-dashboard .window-logo{margin:0 8px 0 0}}@media (max-width:640px){.reference-dashboard .reference-app-window,.reference-dashboard .reference-footer-panel,.reference-dashboard .reference-hero,.reference-dashboard .reference-nav,.reference-dashboard .reference-section{width:min(100% - 28px,1180px)!important}.reference-dashboard .reference-nav{gap:12px;align-items:stretch;padding:14px}.reference-dashboard .reference-menu{width:100%;justify-content:flex-start;overflow-x:auto}.reference-dashboard .reference-nav-button{width:100%}.reference-dashboard .reference-hero h1{font-size:clamp(42px,13vw,58px)!important}.reference-dashboard .reference-actions{align-items:stretch}.reference-dashboard .reference-primary,.reference-dashboard .reference-secondary{width:100%;justify-content:center}.reference-dashboard .details-electric-inner,.reference-dashboard .electric-inner-ref{min-height:0!important;padding:22px!important}.reference-dashboard .window-main header,.reference-dashboard .window-table div{grid-template-columns:1fr;align-items:flex-start}.reference-dashboard .window-table div{display:grid}}.reference-dashboard .manna-nav-mark{position:relative;display:inline-grid;width:38px;height:38px;place-items:center;border:1px solid rgba(212,175,55,.26);border-radius:999px;background:radial-gradient(circle at 50% 35%,rgba(255,255,255,.95),rgba(255,215,102,.24) 54%,rgba(255,255,255,.76));box-shadow:0 10px 26px rgba(212,175,55,.18),inset 0 1px 0 rgba(255,255,255,.9)}.reference-dashboard .manna-nav-mark img{width:48px;height:48px;object-fit:contain;object-position:center;transform:scale(1.85)}.reference-dashboard .reference-logo{gap:11px;font-size:16px!important;letter-spacing:.14em!important}.reference-dashboard .manna-fall-field,.reference-dashboard .manna-hero-sigil{position:absolute;inset:0;z-index:2;pointer-events:none}.reference-dashboard .manna-hero-sigil{display:grid;place-items:start center;padding-top:clamp(92px,18vh,170px);opacity:.46;mix-blend-mode:normal}.reference-dashboard .manna-hero-sigil:before{content:"";position:absolute;top:clamp(84px,17vh,160px);left:50%;width:min(540px,52vw);height:min(540px,52vw);transform:translateX(-50%);border-radius:999px;background:radial-gradient(circle,rgba(255,255,255,.92) 0 14%,rgba(255,215,102,.28) 19%,rgba(255,255,255,.28) 38%,transparent 68%);filter:blur(4px)}.reference-dashboard .manna-hero-sigil img{position:relative;width:min(330px,34vw);min-width:210px;height:auto;opacity:.42;filter:drop-shadow(0 26px 50px rgba(212,175,55,.22)) drop-shadow(0 0 34px rgba(255,215,102,.28));animation:mannaLogoFloat 8s ease-in-out infinite}.reference-dashboard .manna-fall-field{overflow:hidden;opacity:.72;-webkit-mask-image:linear-gradient(180deg,transparent 0,black 12%,black 78%,transparent);mask-image:linear-gradient(180deg,transparent 0,black 12%,black 78%,transparent)}.reference-dashboard .manna-flake{position:absolute;top:-120px;left:var(--flake-left,50%);width:var(--flake-size,64px);height:var(--flake-size,64px);opacity:var(--flake-opacity,.18);transform:translate3d(0,-120px,0) rotate(var(--flake-rotate,0deg));animation:mannaFall var(--flake-speed,14s) linear infinite;animation-delay:var(--flake-delay,0s);will-change:transform,opacity}.reference-dashboard .manna-flake img{width:100%;height:100%;object-fit:cover;object-position:center 36%;border-radius:999px;filter:drop-shadow(0 0 14px rgba(255,215,102,.36)) drop-shadow(0 10px 20px rgba(212,175,55,.14))}.reference-dashboard .manna-flake-1{--flake-left:9%;--flake-size:58px;--flake-speed:15s;--flake-delay:-8s;--flake-opacity:0.2;--flake-rotate:-8deg}.reference-dashboard .manna-flake-2{--flake-left:20%;--flake-size:42px;--flake-speed:18s;--flake-delay:-2s;--flake-opacity:0.14;--flake-rotate:14deg}.reference-dashboard .manna-flake-3{--flake-left:34%;--flake-size:74px;--flake-speed:17s;--flake-delay:-11s;--flake-opacity:0.18;--flake-rotate:6deg}.reference-dashboard .manna-flake-4{--flake-left:48%;--flake-size:50px;--flake-speed:20s;--flake-delay:-5s;--flake-opacity:0.13;--flake-rotate:-15deg}.reference-dashboard .manna-flake-5{--flake-left:61%;--flake-size:84px;--flake-speed:16s;--flake-delay:-13s;--flake-opacity:0.2;--flake-rotate:10deg}.reference-dashboard .manna-flake-6{--flake-left:73%;--flake-size:46px;--flake-speed:19s;--flake-delay:-7s;--flake-opacity:0.13;--flake-rotate:-4deg}.reference-dashboard .manna-flake-7{--flake-left:86%;--flake-size:68px;--flake-speed:21s;--flake-delay:-15s;--flake-opacity:0.17;--flake-rotate:18deg}.reference-dashboard .manna-flake-8{--flake-left:94%;--flake-size:38px;--flake-speed:16s;--flake-delay:-4s;--flake-opacity:0.12;--flake-rotate:-20deg}.reference-dashboard .manna-flake-9{--flake-left:27%;--flake-size:36px;--flake-speed:22s;--flake-delay:-17s;--flake-opacity:0.12;--flake-rotate:4deg}.reference-dashboard .manna-flake-10{--flake-left:79%;--flake-size:56px;--flake-speed:17s;--flake-delay:-1s;--flake-opacity:0.15;--flake-rotate:-10deg}.reference-dashboard .hero-video-scrim{z-index:1}.reference-dashboard .reference-card-area,.reference-dashboard .reference-hero-copy{z-index:3}.reference-dashboard .reference-hero h1{max-width:690px}.reference-dashboard .reference-hero h1:after{width:min(320px,54vw)}.reference-dashboard .window-logo{font-size:24px;letter-spacing:.02em}@keyframes mannaLogoFloat{0%,to{transform:translateZ(0) scale(1)}50%{transform:translate3d(0,-12px,0) scale(1.025)}}@keyframes mannaFall{0%{opacity:0;transform:translate3d(-16px,-140px,0) rotate(var(--flake-rotate,0deg)) scale(.94)}12%{opacity:var(--flake-opacity,.18)}84%{opacity:var(--flake-opacity,.18)}to{opacity:0;transform:translate3d(22px,calc(100vh + 160px),0) rotate(calc(var(--flake-rotate, 0deg) + 38deg)) scale(1.04)}}@media (max-width:980px){.reference-dashboard .manna-hero-sigil{padding-top:92px;opacity:.52}.reference-dashboard .manna-hero-sigil img{width:min(270px,58vw)}.reference-dashboard .manna-fall-field{opacity:.42}}@media (max-width:640px){.reference-dashboard .manna-nav-mark{width:34px;height:34px}.reference-dashboard .reference-logo{justify-content:center}.reference-dashboard .manna-hero-sigil{place-items:start center;padding-top:82px;opacity:.4}.reference-dashboard .manna-flake{width:calc(var(--flake-size, 64px) * .72);height:calc(var(--flake-size, 64px) * .72)}}@media (prefers-reduced-motion:reduce){.reference-dashboard .manna-flake,.reference-dashboard .manna-hero-sigil img{animation:none}.reference-dashboard .manna-fall-field{opacity:.18}}.reference-dashboard .hero-laser-video{opacity:.58!important;filter:saturate(1.05) contrast(1.02) brightness(1.28)!important;mix-blend-mode:multiply!important}.reference-dashboard .hero-video-scrim{background:radial-gradient(circle at 64% 42%,rgba(255,255,255,.02) 0 18%,rgba(255,253,247,.26) 42%,rgba(255,253,247,.72) 80%),linear-gradient(90deg,rgba(255,253,247,.9),rgba(255,253,247,.58) 38%,rgba(255,253,247,.36) 62%,rgba(255,253,247,.88)),linear-gradient(180deg,rgba(255,253,247,.46),rgba(255,251,240,.78))!important}.reference-dashboard .manna-foreground-logo{display:grid;width:min(300px,72vw);margin:0 0 22px;padding:12px;place-items:center;overflow:hidden;border:1px solid rgba(212,175,55,.24);border-radius:22px;background:radial-gradient(circle at 50% 38%,rgba(255,215,102,.2),transparent 50%),rgba(255,255,255,.78);box-shadow:0 18px 46px rgba(44,37,15,.1),0 0 42px rgba(245,197,66,.16);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px)}.reference-dashboard .manna-foreground-logo img{display:block;width:100%;height:auto;object-fit:contain;filter:drop-shadow(0 12px 28px rgba(212,175,55,.18))}.reference-dashboard .reference-tag{margin-top:0}.reference-dashboard .reference-hero h1{font-size:clamp(70px,10vw,132px)!important;letter-spacing:.1em!important}.reference-dashboard .reference-hero h1:after{width:min(380px,62vw)}@media (max-width:980px){.reference-dashboard .hero-laser-video{opacity:.42!important}}@media (max-width:640px){.reference-dashboard .manna-foreground-logo{width:min(250px,78vw);margin-bottom:18px}.reference-dashboard .reference-hero h1{font-size:clamp(54px,16vw,82px)!important;letter-spacing:.06em!important}}.reference-dashboard .manna-fall-field,.reference-dashboard .manna-foreground-logo,.reference-dashboard .manna-hero-sigil{display:none!important}.reference-dashboard .manna-nav-mark{width:42px;height:42px;overflow:hidden;background:radial-gradient(circle at 50% 42%,rgba(255,255,255,.96),rgba(255,215,102,.24) 58%,rgba(255,255,255,.82))!important}.reference-dashboard .manna-nav-mark img{width:52px!important;height:52px!important;object-fit:cover!important;object-position:center!important;transform:scale(1.22)!important}.reference-dashboard .manna-nav-wordmark{display:block;width:118px;height:30px;object-fit:contain;object-position:center;filter:drop-shadow(0 8px 16px rgba(212,175,55,.12))}.reference-dashboard .reference-logo{letter-spacing:0!important}.reference-dashboard .reference-hero h1{width:min(560px,78vw);margin:0 0 28px!important;font-size:0!important;line-height:1!important;letter-spacing:0!important;text-shadow:none!important}.reference-dashboard .manna-wordmark{display:block;width:100%;height:auto;object-fit:contain;filter:drop-shadow(0 18px 34px rgba(212,175,55,.2))}.reference-dashboard .reference-hero h1:after{width:min(330px,58vw)!important;margin-top:20px!important}.reference-dashboard .window-logo{display:grid;place-items:center;overflow:hidden;color:transparent!important;font-size:0!important}.reference-dashboard .window-logo img{display:block;width:68px;height:68px;object-fit:cover;object-position:center;transform:scale(1.14)}.reference-dashboard .hero-laser-video{opacity:.62!important}@media (max-width:640px){.reference-dashboard .manna-nav-wordmark{width:104px}.reference-dashboard .reference-hero h1{width:min(420px,86vw)}}.brand-mark{overflow:hidden}.brand-mark img{width:46px;height:46px;object-fit:cover;object-position:center;transform:scale(1.18)}.brand-wordmark{width:120px;height:32px}.brand-wordmark,.home-wordmark{display:block;object-fit:contain}.home-wordmark{width:min(620px,82vw);height:auto;filter:drop-shadow(0 20px 38px rgba(215,166,66,.2))}.reference-dashboard .opportunity-table-head,.reference-dashboard .window-table div{display:grid;grid-template-columns:minmax(240px,1.5fr) minmax(86px,.55fr) minmax(92px,.45fr) minmax(112px,.55fr);align-items:center}.reference-dashboard .opportunity-table-head{gap:16px;padding:0 18px 8px;color:rgba(23,32,63,.52);font-size:11px;font-weight:850;letter-spacing:.1em;text-transform:uppercase}.reference-dashboard .opportunity-deadline{display:inline-grid;min-height:32px;width:-moz-fit-content;width:fit-content;padding:0 12px;place-items:center;border:1px solid rgba(212,175,55,.18);border-radius:999px;color:#4a5368!important;background:rgba(255,255,255,.72);font-size:12px;font-weight:800}.reference-dashboard .window-table em{justify-self:end;min-width:104px;text-align:center;font-style:normal;font-weight:850}.reference-dashboard .window-table b{justify-self:start;font-weight:900}.reference-dashboard .reference-tag{display:none!important}.reference-dashboard .reference-hero-copy{align-items:center!important;text-align:center}.reference-dashboard .reference-hero-copy p{margin-left:auto;margin-right:auto}.reference-dashboard .reference-actions{justify-content:center}.reference-dashboard .reference-hero h1{margin-left:auto!important;margin-right:auto!important}.brand-mark,.reference-dashboard .manna-nav-mark,.reference-dashboard .window-logo{border:0!important;background:transparent!important;box-shadow:none!important}.reference-dashboard .manna-nav-mark{width:46px;height:46px}.reference-dashboard .manna-nav-mark img{width:58px!important;height:58px!important;object-fit:contain!important;transform:scale(1.1)!important}.reference-dashboard .window-logo{background:transparent!important}.reference-dashboard .window-logo img{width:62px;height:62px;object-fit:contain;transform:scale(1.06)}.brand-wordmark,.home-wordmark,.reference-dashboard .manna-nav-wordmark,.reference-dashboard .manna-wordmark{mix-blend-mode:multiply}@media (max-width:980px){.reference-dashboard .reference-hero-copy{align-items:flex-start!important;text-align:left}.reference-dashboard .reference-hero h1{margin-left:0!important}.reference-dashboard .reference-actions{justify-content:flex-start}}@media (max-width:720px){.reference-dashboard .opportunity-table-head{display:none}.reference-dashboard .window-table div{grid-template-columns:1fr;gap:10px}.reference-dashboard .window-table em{justify-self:start}}.reference-dashboard .reference-app-window{border:1px solid rgba(36,87,255,.08)!important;background:radial-gradient(circle at 80% 0,rgba(221,235,255,.38),transparent 30%),linear-gradient(135deg,rgba(255,255,255,.9),rgba(255,253,247,.82))!important;box-shadow:0 24px 72px rgba(23,32,63,.08)!important}.reference-dashboard .window-sidebar{border-right:1px solid rgba(36,87,255,.08)!important}.reference-dashboard .window-sidebar .selected{box-shadow:none!important;background:rgba(221,235,255,.56)!important}.reference-dashboard .window-table div{border:1px solid rgba(36,87,255,.09)!important;background:radial-gradient(circle at 92% 0,rgba(221,235,255,.24),transparent 34%),rgba(255,255,255,.8)!important;box-shadow:0 12px 30px rgba(23,32,63,.055)!important}.reference-dashboard .opportunity-deadline,.reference-dashboard .window-table em{border:1px solid rgba(36,87,255,.1)!important;background:rgba(255,255,255,.76)!important}.reference-dashboard .window-table b{color:#2457ff!important}.login-shell-laser,.manna-find-hero-laser{position:relative;overflow:hidden}.login-shell-laser>:not(.landing-huly-laser),.manna-find-hero-laser>:not(.landing-huly-laser){position:relative;z-index:2}.manna-find-hero-laser .landing-huly-video{opacity:.08;filter:saturate(1) brightness(1.2)}.manna-find-hero-laser .landing-huly-scrim{background:linear-gradient(180deg,rgba(255,253,247,.86),rgba(255,251,240,.94))}.radar-h-icon{display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;margin-right:8px;border-radius:9px;vertical-align:-8px;color:#a97818;background:linear-gradient(135deg,rgba(212,175,55,.16),rgba(255,215,102,.22));border:1px solid rgba(212,175,55,.3)}.manna-source-search{background:transparent!important;border:1px solid rgba(36,87,255,.4);color:#2457ff!important;box-shadow:none!important}.manna-source-unavailable{display:inline-flex;align-items:center;width:-moz-fit-content;width:fit-content;min-height:32px;border-radius:999px;padding:7px 12px;background:rgba(255,255,255,.72);border:1px solid rgba(212,175,55,.22);color:rgba(27,27,77,.62);font-size:.78rem;font-weight:800;box-shadow:0 10px 26px rgba(212,175,55,.08)}.landing-huly-laser{position:absolute;inset:0;z-index:0;overflow:hidden;pointer-events:none;background:radial-gradient(circle at 54% 35%,rgba(255,215,102,.28),transparent 34%),linear-gradient(180deg,#fffdf7,#fffbf0)}.landing-huly-video{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:center;opacity:.58;filter:saturate(1.04) contrast(1.02) brightness(1.3);mix-blend-mode:multiply}.landing-huly-scrim{position:absolute;inset:0;background:radial-gradient(circle at 58% 40%,rgba(255,255,255,.03) 0 18%,rgba(255,253,247,.25) 42%,rgba(255,253,247,.74) 82%),linear-gradient(90deg,rgba(255,253,247,.9),rgba(255,253,247,.58) 38%,rgba(255,253,247,.34) 62%,rgba(255,253,247,.9)),linear-gradient(180deg,rgba(255,253,247,.45),rgba(255,251,240,.82))}.hero .hero-background{z-index:0;opacity:.48;mix-blend-mode:screen}.hero .hero-content{position:relative;z-index:2}@media (max-width:780px){.landing-huly-video{opacity:.42}}@media (prefers-reduced-motion:reduce){.landing-huly-video{display:none}}.brand,.reference-dashboard .reference-logo{display:inline-flex!important;align-items:center!important;gap:10px!important;line-height:1!important}.brand-mark,.reference-dashboard .manna-nav-mark{display:inline-flex!important;flex:0 0 auto!important;width:34px!important;height:34px!important;padding:0!important;margin:0!important;overflow:visible!important;border:0!important;border-radius:0!important;background:none!important;box-shadow:none!important;outline:0!important;place-items:center!important;align-items:center!important;justify-content:center!important}.brand-mark:after,.brand-mark:before,.reference-dashboard .manna-nav-mark:after,.reference-dashboard .manna-nav-mark:before{display:none!important;content:none!important}.brand-mark img,.reference-dashboard .manna-nav-mark img{display:block!important;width:34px!important;height:34px!important;max-width:none!important;transform:none!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;filter:drop-shadow(0 7px 12px rgba(212,175,55,.14))}.brand-wordmark,.reference-dashboard .manna-nav-wordmark{display:block!important;width:122px!important;height:auto!important;max-height:28px!important;object-fit:contain!important;object-position:center left!important;transform:translateY(1px)}.reference-dashboard .reference-nav{align-items:center!important}@media (max-width:640px){.brand-mark,.brand-mark img,.reference-dashboard .manna-nav-mark,.reference-dashboard .manna-nav-mark img{width:30px!important;height:30px!important}.brand-wordmark,.reference-dashboard .manna-nav-wordmark{width:108px!important}}.brand-mark,.reference-dashboard .manna-nav-mark{width:38px!important;height:32px!important}.brand-mark img,.reference-dashboard .manna-nav-mark img{width:42px!important;height:32px!important;object-fit:contain!important;object-position:center!important}.reference-dashboard .window-logo img{width:58px!important;height:46px!important;object-fit:contain!important;object-position:center!important}@media (max-width:640px){.brand-mark,.reference-dashboard .manna-nav-mark{width:34px!important;height:28px!important}.brand-mark img,.reference-dashboard .manna-nav-mark img{width:38px!important;height:28px!important}}.manna-admin-shell{min-height:100vh;padding:36px clamp(16px,4vw,56px) 64px;color:#1b1b4d;background:radial-gradient(circle at 50% 0,rgba(255,215,102,.26),transparent 32%),radial-gradient(circle at 12% 18%,rgba(221,235,255,.65),transparent 30%),linear-gradient(180deg,#fffdf7,#fff8e8 48%,#ffffff)}.manna-admin-grid,.manna-admin-hero,.manna-summary-grid{width:min(1180px,100%);margin-inline:auto}.manna-cat-row{display:grid;grid-gap:7px;gap:7px;padding:10px 2px}.manna-cat-head{display:flex;justify-content:space-between;align-items:baseline;gap:12px}.manna-cat-head strong{font-size:.96rem;letter-spacing:-.01em}.manna-cat-head span{font-size:.8rem;color:rgba(20,20,63,.62);white-space:nowrap}.manna-cat-bar{height:8px;border-radius:999px;background:rgba(20,20,63,.08);overflow:hidden}.manna-cat-bar span{display:block;height:100%;border-radius:999px;background:linear-gradient(90deg,#c8a24a,#e7c977);transition:width .5s ease}.manna-fdisc{display:grid;grid-gap:20px;gap:20px;min-width:0;width:100%}.manna-fdisc-search{display:flex;align-items:center;gap:10px;padding:8px 8px 8px 16px;border-radius:16px;background:rgba(255,255,255,.78);border:1px solid rgba(27,27,77,.12);box-shadow:0 14px 40px rgba(27,27,77,.08);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.manna-fdisc-search-icon{display:inline-grid;place-items:center;width:26px;height:26px;color:#a97818;flex:none}.manna-fdisc-search input{flex:1 1;min-width:0;border:none;background:transparent;font-size:1rem;color:#1b1b4d;padding:8px 0}.manna-fdisc-search input:focus{outline:none}.manna-fdisc-quick{display:flex;flex-wrap:wrap;gap:8px;min-width:0}.manna-fdisc-chip{max-width:100%;padding:7px 14px;border-radius:999px;font-size:.82rem;font-weight:800;cursor:pointer;color:#1b1b4d;background:rgba(255,255,255,.7);border:1px solid rgba(27,27,77,.1);transition:all .2s ease}.manna-fdisc-chip:hover{background:#fff;transform:translateY(-2px);box-shadow:0 8px 20px rgba(27,27,77,.1)}.manna-fdisc-count{color:rgba(27,27,77,.6);font-size:.88rem;font-weight:700;margin:0}.manna-fdisc-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(320px,100%),1fr));grid-gap:16px;gap:16px;min-width:0;width:100%}.manna-fdisc-card{display:grid;grid-gap:10px;gap:10px;width:100%;max-width:100%;min-width:0;overflow:hidden;padding:20px;border-radius:18px;align-content:flex-start;background:rgba(255,255,255,.8);border:1px solid rgba(27,27,77,.1);border-top:3px solid #d4af37;box-shadow:0 14px 36px rgba(27,27,77,.07);transition:transform .28s cubic-bezier(.2,.8,.2,1),box-shadow .28s ease}.manna-fdisc-card:hover{transform:translateY(-5px);box-shadow:0 26px 56px rgba(27,27,77,.13)}.manna-fdisc-card-head{display:flex;justify-content:space-between;align-items:flex-start;gap:12px;min-width:0}.manna-fdisc-card-head h3{margin:0;font-size:1.08rem;font-weight:850;color:#1b1b4d;line-height:1.25}.manna-fdisc-verif{flex:none;padding:3px 9px;border-radius:999px;font-size:.66rem;font-weight:900;text-transform:capitalize;color:#a97818;background:rgba(212,175,55,.16);white-space:nowrap}.manna-fdisc-loc{margin:0;color:rgba(27,27,77,.6);font-size:.85rem}.manna-fdisc-muted{margin:0;color:rgba(27,27,77,.45);font-size:.82rem;font-style:italic}.manna-fdisc-tags{display:flex;flex-wrap:wrap;gap:6px;min-width:0}.manna-fdisc-tag{max-width:100%;padding:3px 10px;border-radius:999px;font-size:.74rem;font-weight:700;color:#1b1b4d;background:rgba(36,87,255,.08);border:1px solid rgba(36,87,255,.1)}.manna-fdisc-meta{display:flex;flex-wrap:wrap;gap:16px;font-size:.82rem;color:rgba(27,27,77,.6)}.manna-fdisc-meta b{color:#1b1b4d;font-weight:850}.manna-fdisc-actions{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:2px;min-width:0}.manna-fdisc-src{color:rgba(27,27,77,.55);font-size:.8rem;font-weight:700;text-decoration:none}.manna-fdisc-src:hover{text-decoration:underline}.manna-fprofile-hero{width:min(1180px,100%);margin:24px auto 0;padding:0 24px}.manna-fprofile-back{color:#2457ff;font-weight:800;font-size:.86rem;text-decoration:none}.manna-fprofile-head{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:18px;margin-top:14px}.manna-fprofile-head h1{margin:4px 0 6px;font-size:clamp(1.7rem,3.6vw,2.6rem);letter-spacing:-.02em;color:#1b1b4d}.manna-fprofile-loc{margin:0;color:rgba(27,27,77,.62);font-size:.95rem}.manna-fprofile-badges{display:flex;flex-wrap:wrap;gap:8px}.manna-fprofile-statbar{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:14px;gap:14px;margin-top:22px;padding:20px;border-radius:18px;background:rgba(255,255,255,.7);border:1px solid rgba(255,255,255,.85);box-shadow:0 16px 44px rgba(27,27,77,.07)}.manna-fprofile-statbar div{display:grid;grid-gap:2px;gap:2px}.manna-fprofile-statbar b{font-size:clamp(1.3rem,2.6vw,1.9rem);font-weight:900;color:#1b1b4d;line-height:1}.manna-fprofile-statbar span{font-size:.78rem;font-weight:700;color:rgba(27,27,77,.58)}.manna-fprofile-grid{width:min(1180px,100%);margin:24px auto 0;padding:0 24px;display:grid;grid-template-columns:minmax(0,1.55fr) minmax(280px,.85fr);grid-gap:24px;gap:24px;align-items:flex-start}.manna-fprofile-main{display:grid;grid-gap:20px;gap:20px}.manna-fprofile-side{display:grid;grid-gap:18px;gap:18px;position:-webkit-sticky;position:sticky;top:92px}.manna-fprofile-sidetitle{margin:0 0 12px;color:#1b1b4d;font-size:1.05rem}.manna-fprofile-facts{display:grid;grid-gap:12px;gap:12px;margin:0}.manna-fprofile-facts>div{display:grid;grid-gap:2px;gap:2px}.manna-fprofile-facts dt{font-size:.72rem;font-weight:800;letter-spacing:.04em;text-transform:uppercase;color:rgba(27,27,77,.5)}.manna-fprofile-facts dd{margin:0;color:#1b1b4d;font-size:.9rem}.manna-fprofile-links{display:flex;flex-wrap:wrap;gap:12px;align-items:center;margin-top:16px}.manna-fprofile-cta{background:linear-gradient(135deg,#1b1b4d,#2457ff)!important;color:#fff}.manna-fprofile-cta h3{margin:0 0 6px;color:#fff}.manna-fprofile-cta p{margin:0 0 16px;color:rgba(255,255,255,.85);font-size:.9rem}.manna-fprofile-disc{width:min(1180px,100%);margin:26px auto 60px;padding:0 24px}.manna-fit-panel{border-top:3px solid #2457ff}.manna-fit-score{display:flex;align-items:center;gap:20px;margin:4px 0 20px;flex-wrap:wrap}.manna-fit-ring{flex:none;width:96px;height:96px;border-radius:50%;display:grid;place-content:center;text-align:center;background:conic-gradient(#2457ff calc(var(--p, 60) * 1%),rgba(27,27,77,.08) 0);position:relative}.manna-fit-ring:before{content:"";position:absolute;inset:8px;border-radius:50%;background:#fff}.manna-fit-ring b,.manna-fit-ring span{position:relative;z-index:1}.manna-fit-ring b{font-size:1.8rem;font-weight:900;color:#1b1b4d}.manna-fit-ring span{font-size:.72rem;color:rgba(27,27,77,.55);font-weight:700}.manna-fit-ring.fit-strong{background:conic-gradient(#1aa67a 85%,rgba(27,27,77,.08) 0)}.manna-fit-ring.fit-good{background:conic-gradient(#2457ff 75%,rgba(27,27,77,.08) 0)}.manna-fit-ring.fit-possible{background:conic-gradient(#d4af37 60%,rgba(27,27,77,.08) 0)}.manna-fit-ring.fit-weak{background:conic-gradient(#9aa1b5 45%,rgba(27,27,77,.08) 0)}.manna-fit-ring.fit-barrier{background:conic-gradient(#d6453d 50%,rgba(27,27,77,.08) 0)}.manna-fit-headline{flex:1 1;min-width:200px}.manna-fit-label{display:inline-block;font-size:1.05rem;font-weight:900;margin-bottom:4px}.manna-fit-label.fit-strong{color:#1aa67a}.manna-fit-label.fit-good{color:#2457ff}.manna-fit-label.fit-possible{color:#a97818}.manna-fit-label.fit-weak{color:#6b7280}.manna-fit-label.fit-barrier{color:#c43b33}.manna-fit-headline p{margin:0;color:rgba(27,27,77,.7);font-size:.9rem;line-height:1.45}.manna-fit-bars{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));grid-gap:10px 22px;gap:10px 22px;margin:4px 0 18px}.manna-fit-bar{display:grid;grid-gap:5px;gap:5px}.manna-fit-bar-head{display:flex;justify-content:space-between;font-size:.8rem}.manna-fit-bar-head span{color:rgba(27,27,77,.7);font-weight:700}.manna-fit-bar-head em{font-style:normal;color:#a97818;font-weight:800}.manna-fit-next{padding:14px 16px;border-radius:12px;background:rgba(36,87,255,.06);border-left:3px solid #2457ff}.manna-fit-next.is-barrier{background:rgba(214,69,61,.07);border-left-color:#d6453d}.manna-fit-next strong{display:block;font-size:.74rem;letter-spacing:.06em;text-transform:uppercase;color:#2457ff;margin-bottom:3px}.manna-fit-next.is-barrier strong{color:#c43b33}.manna-fit-next p{margin:0;color:#1b1b4d;font-size:.92rem;line-height:1.45}@media (max-width:920px){.manna-fprofile-grid{grid-template-columns:1fr}.manna-fprofile-side{position:static}.manna-fprofile-statbar{grid-template-columns:repeat(2,1fr)}}@media (max-width:560px){.manna-fdisc-grid{grid-template-columns:1fr}}.manna-profile-h1{margin:4px 0 6px;font-size:clamp(1.7rem,3.6vw,2.5rem);letter-spacing:-.02em;color:#1b1b4d}.manna-profile-sub{color:rgba(27,27,77,.68);max-width:640px;line-height:1.5}.manna-orgprofile{display:grid;grid-template-columns:minmax(0,1fr) minmax(320px,.85fr);grid-gap:24px;gap:24px;align-items:flex-start}.manna-readiness-dash{border-top:3px solid #d4af37;position:-webkit-sticky;position:sticky;top:92px}.manna-readiness-missing{margin-top:16px;padding:16px;border-radius:12px;background:rgba(212,175,55,.08);border-left:3px solid #d4af37}.manna-readiness-missing strong{display:block;font-size:.74rem;letter-spacing:.06em;text-transform:uppercase;color:#a97818;margin-bottom:8px}.manna-readiness-missing ul{margin:0 0 8px;padding-left:18px;display:grid;grid-gap:5px;gap:5px}.manna-readiness-missing li{color:#1b1b4d;font-size:.88rem;line-height:1.35}.manna-orgform{border-top:3px solid #2457ff;display:grid;grid-gap:18px;gap:18px}.manna-orgform-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));grid-gap:14px;gap:14px}.manna-orgform label{display:grid;grid-gap:6px;gap:6px;font-size:.8rem;font-weight:800;color:rgba(27,27,77,.7)}.manna-orgform input{padding:10px 12px;border-radius:10px;border:1px solid rgba(27,27,77,.14);background:#fff;font-size:.95rem;color:#1b1b4d;font-weight:500}.manna-orgform input:focus{outline:none;border-color:#2457ff;box-shadow:0 0 0 3px rgba(36,87,255,.12)}.manna-orgform-toggles{display:flex;flex-wrap:wrap;gap:18px}.manna-toggle{display:flex;align-items:center;gap:8px;font-size:.9rem;font-weight:700;color:#1b1b4d;cursor:pointer}.manna-toggle input{width:18px;height:18px;accent-color:#2457ff}.manna-orgform-field{border:none;padding:0;margin:0;display:grid;grid-gap:10px;gap:10px}.manna-orgform-field legend{font-size:.82rem;font-weight:900;color:#1b1b4d;padding:0}.manna-orgform-field legend span{color:rgba(27,27,77,.5);font-weight:600}.manna-chip-select{display:flex;flex-wrap:wrap;gap:8px}.manna-select-chip{padding:7px 13px;border-radius:999px;font-size:.82rem;font-weight:700;cursor:pointer;text-transform:capitalize;color:#1b1b4d;background:rgba(27,27,77,.05);border:1px solid rgba(27,27,77,.1);transition:all .18s ease}.manna-select-chip:hover{background:rgba(27,27,77,.09)}.manna-select-chip.is-on{color:#fff;background:linear-gradient(135deg,#2457ff,#1b1b4d);border-color:transparent;box-shadow:0 8px 20px rgba(36,87,255,.28)}.manna-orgform-actions{display:flex;flex-wrap:wrap;align-items:center;gap:14px}.manna-orgform-msg{color:#1aa67a;font-size:.88rem;font-weight:700}@media (max-width:920px){.manna-orgprofile{grid-template-columns:1fr}.manna-readiness-dash{position:static}}.manna-cal{display:grid;grid-gap:22px;gap:22px}.manna-cal-top{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(260px,.9fr);grid-gap:22px;gap:22px;align-items:flex-start}.manna-cal-agenda-list{list-style:none;margin:0;padding:0;display:grid;grid-gap:2px;gap:2px}.manna-cal-agenda-list li{display:grid;grid-template-columns:64px 1fr auto;align-items:center;grid-gap:12px;gap:12px;padding:11px 8px;border-bottom:1px solid rgba(27,27,77,.06)}.manna-cal-agenda-list li:last-child{border-bottom:none}.manna-cal-when{font-size:.78rem;font-weight:900;color:#a97818}.manna-cal-agenda-list li.kind-deadline .manna-cal-when{color:#c43b33}.manna-cal-agenda-label{font-size:.9rem;color:#1b1b4d;line-height:1.3}.manna-cal-agenda-list li.kind-deadline .manna-cal-agenda-label{font-weight:800}.manna-cal-days{font-size:.72rem;font-weight:800;color:#2457ff;background:rgba(36,87,255,.1);padding:3px 9px;border-radius:999px;white-space:nowrap}.manna-cal-readiness{border-top:3px solid #d4af37}.manna-cal-readiness h3{margin:0 0 4px;color:#1b1b4d}.manna-cal-tier{margin:0 0 10px;font-weight:800;color:#a97818;font-size:.9rem}.manna-cal-readiness ul{margin:0 0 14px;padding-left:18px;display:grid;grid-gap:6px;gap:6px}.manna-cal-readiness li{font-size:.86rem;color:#1b1b4d;line-height:1.35}.manna-cal-plans{display:grid;grid-template-columns:repeat(auto-fit,minmax(420px,1fr));grid-gap:16px;gap:16px;align-items:flex-start}.manna-cal-focus{margin:0 0 14px;font-size:.9rem;color:rgba(27,27,77,.7)}.manna-cal-focus strong{color:#a97818}.manna-cal-focus-empty{margin:0 0 16px;padding:12px 16px;border-radius:12px;font-size:.9rem;line-height:1.45;color:#1b1b4d;background:rgba(212,175,55,.1);border-left:3px solid #d4af37}.manna-cal-focus-empty a{color:#2457ff;font-weight:800}@media (max-width:520px){.manna-cal-plans{grid-template-columns:1fr}}.manna-cal-plan{padding:18px;border-radius:16px;background:rgba(255,255,255,.7);border:1px solid rgba(27,27,77,.1);border-left:4px solid #2457ff}.manna-cal-plan-head{display:flex;justify-content:space-between;align-items:flex-start;gap:14px;margin-bottom:14px}.manna-cal-plan-head strong{display:block;color:#1b1b4d;font-size:1rem;font-weight:850;line-height:1.3}.manna-cal-plan-meta{display:block;margin-top:3px;color:rgba(27,27,77,.6);font-size:.84rem}.manna-cal-deadline-pill{flex:none;padding:5px 12px;border-radius:999px;font-size:.76rem;font-weight:900;white-space:nowrap;color:#2457ff;background:rgba(36,87,255,.1)}.manna-cal-deadline-pill.is-soon{color:#a97818;background:rgba(212,175,55,.16)}.manna-cal-deadline-pill.is-urgent{color:#c43b33;background:rgba(214,69,61,.12)}.manna-cal-steps{list-style:none;margin:0;padding:0;display:grid;grid-gap:0;gap:0;position:relative}.manna-cal-steps li{display:grid;grid-template-columns:56px 18px 1fr;align-items:center;grid-gap:10px;gap:10px;padding:7px 0;position:relative}.manna-cal-step-date{font-size:.74rem;font-weight:800;color:rgba(27,27,77,.6);text-align:right}.manna-cal-step-dot{width:11px;height:11px;border-radius:50%;background:#c9cee0;border:2px solid #fff;box-shadow:0 0 0 1px rgba(27,27,77,.12);justify-self:center;position:relative;z-index:1}.manna-cal-steps li:not(:last-child) .manna-cal-step-dot:after{content:"";position:absolute;top:11px;left:50%;transform:translateX(-50%);width:2px;height:26px;background:rgba(27,27,77,.1)}.manna-cal-step-label{font-size:.88rem;color:#1b1b4d;line-height:1.35}.manna-cal-steps li.step-passed{opacity:.5}.manna-cal-steps li.step-passed .manna-cal-step-dot{background:#1aa67a}.manna-cal-steps li.step-due .manna-cal-step-dot{background:#d6453d;box-shadow:0 0 0 4px rgba(214,69,61,.16)}.manna-cal-steps li.step-due .manna-cal-step-label{font-weight:800}.manna-cal-steps li.step-soon .manna-cal-step-dot{background:#d4af37}.manna-cal-addtask{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:14px}.manna-cal-addtask input:not([type=date]),.manna-cal-addtask input[type=text]{flex:1 1;min-width:200px}.manna-cal-addtask input:not([type=date]),.manna-cal-addtask input[type=date],.manna-cal-addtask input[type=text]{padding:10px 12px;border-radius:10px;border:1px solid rgba(27,27,77,.14);background:#fff;color:#1b1b4d}.manna-cal-addtask input:focus{outline:none;border-color:#2457ff}.manna-cal-tasklist{list-style:none;margin:0;padding:0;display:grid;grid-gap:2px;gap:2px}.manna-cal-tasklist li{display:flex;align-items:center;gap:12px;padding:10px 6px;border-bottom:1px solid rgba(27,27,77,.06)}.manna-cal-tasklist label{display:flex;align-items:center;gap:10px;flex:1 1;cursor:pointer}.manna-cal-tasklist input[type=checkbox]{width:18px;height:18px;accent-color:#2457ff}.manna-cal-task-title{color:#1b1b4d;font-size:.92rem}.manna-cal-tasklist li.is-done .manna-cal-task-title{text-decoration:line-through;color:rgba(27,27,77,.45)}.manna-cal-task-due{font-size:.78rem;font-weight:800;color:#a97818;white-space:nowrap}.manna-cal-task-del{border:none;background:none;color:rgba(27,27,77,.4);font-size:1.3rem;line-height:1;cursor:pointer;padding:0 4px}.manna-cal-task-del:hover{color:#c43b33}@media (max-width:820px){.manna-cal-top{grid-template-columns:1fr}}.manna-trad{display:grid;grid-gap:18px;gap:18px;min-width:0;width:100%}.manna-trad-cats,.manna-trad-toggles{display:flex;flex-wrap:wrap;gap:8px;min-width:0}.manna-fdisc-chip.is-on{color:#fff;background:linear-gradient(135deg,#2457ff,#1b1b4d);border-color:transparent;box-shadow:0 8px 20px rgba(36,87,255,.26)}.manna-trad-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(360px,100%),1fr));grid-gap:18px;gap:18px;min-width:0;width:100%}.manna-trad-card{display:grid;grid-gap:10px;gap:10px;align-content:flex-start;padding:20px;border-radius:18px;min-width:0;background:rgba(255,255,255,.82);border:1px solid rgba(27,27,77,.1);border-top:3px solid #2457ff;box-shadow:0 14px 36px rgba(27,27,77,.07);transition:transform .26s cubic-bezier(.2,.8,.2,1),box-shadow .26s ease}.manna-trad-card:hover{transform:translateY(-4px);box-shadow:0 26px 54px rgba(27,27,77,.12)}.manna-trad-card-top{display:flex;justify-content:space-between;align-items:flex-start;gap:12px;min-width:0}.manna-trad-tags{display:flex;flex-wrap:wrap;gap:6px;min-width:0}.manna-trad-tag{padding:3px 10px;border-radius:999px;font-size:.7rem;font-weight:800;color:#2457ff;background:rgba(36,87,255,.1);border:1px solid rgba(36,87,255,.12)}.manna-trad-tag.is-ai{color:#fff;background:linear-gradient(135deg,#7a5cff,#2457ff);border-color:transparent}.manna-trad-score{flex:none;display:grid;place-items:center;text-align:center;min-width:56px}.manna-trad-score b{font-size:1.5rem;font-weight:900;color:#1b1b4d;line-height:1}.manna-trad-score span{font-size:.62rem;font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:rgba(27,27,77,.5)}.manna-trad-card h3{margin:0;font-size:1.04rem;font-weight:850;color:#1b1b4d;line-height:1.3;overflow-wrap:anywhere}.manna-trad-funder{margin:0;font-size:.84rem;color:rgba(27,27,77,.6);text-transform:capitalize}.manna-trad-meta{display:flex;flex-wrap:wrap;gap:16px;font-size:.84rem;color:rgba(27,27,77,.7);font-weight:600}.manna-trad-meta span{display:inline-flex;align-items:center;gap:6px}.manna-trad-meta svg{width:14px;height:14px;color:#a97818}.manna-trad-deadline.is-urgent{color:#c43b33;font-weight:800}.manna-trad-deadline.is-urgent svg{color:#c43b33}.manna-trad-who-label,.manna-trad-why strong{font-size:.7rem;font-weight:900;letter-spacing:.05em;text-transform:uppercase;color:#a97818}.manna-trad-who{display:grid;grid-gap:6px;gap:6px}.manna-trad-why{display:grid;grid-gap:3px;gap:3px;padding:12px;border-radius:12px;background:rgba(36,87,255,.05);border-left:3px solid #2457ff}.manna-trad-why p{margin:0;font-size:.86rem;color:#1b1b4d;line-height:1.4}.manna-trad-expand{width:-moz-fit-content;width:fit-content;border:none;background:none;color:#2457ff;font-weight:800;font-size:.84rem;cursor:pointer;padding:0}.manna-trad-brief{padding:14px;border-radius:12px;background:rgba(27,27,77,.03)}.manna-trad-brief dl{margin:0;display:grid;grid-gap:12px;gap:12px}.manna-trad-brief dt{font-size:.7rem;font-weight:900;letter-spacing:.05em;text-transform:uppercase;color:rgba(27,27,77,.5);margin-bottom:2px}.manna-trad-brief dd{margin:0;font-size:.88rem;color:#1b1b4d;line-height:1.45}.manna-trad-brief ul{margin:0;padding-left:18px;display:grid;grid-gap:4px;gap:4px}.manna-trad-actions{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:2px}@media (max-width:560px){.manna-trad-grid{grid-template-columns:1fr}}.manna-srcmgr{display:grid;grid-gap:14px;gap:14px}.manna-src-row{display:grid;grid-template-columns:1fr auto;grid-gap:12px 18px;gap:12px 18px;align-items:center;padding:16px;border-radius:14px;background:rgba(255,255,255,.8);border:1px solid rgba(27,27,77,.1)}.manna-src-row.is-paused{opacity:.62}.manna-src-main strong{color:#1b1b4d;font-size:.98rem}.manna-src-meta{display:flex;flex-wrap:wrap;gap:10px;margin-top:4px;font-size:.78rem;color:rgba(27,27,77,.6)}.manna-src-meta b{color:#a97818;font-weight:800}.manna-src-actions{display:flex;gap:8px}.manna-src-btn{padding:6px 12px;border-radius:999px;font-size:.78rem;font-weight:800;border:1px solid rgba(27,27,77,.14);background:#fff;color:#1b1b4d;cursor:pointer}.manna-src-btn:hover{background:rgba(27,27,77,.05)}.manna-src-status{padding:4px 11px;border-radius:999px;font-size:.72rem;font-weight:900;text-transform:capitalize}.manna-src-status.active{color:#1aa67a;background:rgba(26,166,122,.12)}.manna-src-status.paused{color:#a97818;background:rgba(212,175,55,.16)}.manna-src-status.inactive{color:#6b7280;background:rgba(107,114,128,.12)}.manna-src-status.missing_source,.manna-src-status.pending,.manna-src-status.review{color:#a97818;background:rgba(212,175,55,.16)}.manna-src-status.in-progress{color:#2457ff;background:rgba(36,87,255,.12)}.manna-src-status.approved,.manna-src-status.ok{color:#1aa67a;background:rgba(26,166,122,.12)}.manna-src-status.broken,.manna-src-status.rejected{color:#b42318;background:rgba(248,113,113,.16)}.manna-review-summary{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:12px;gap:12px;margin-bottom:14px}.manna-review-summary .manna-admin-card{min-height:auto;padding:16px}.manna-review-summary span{color:rgba(27,27,77,.62);display:block;font-size:.78rem;font-weight:800;text-transform:uppercase}.manna-review-summary strong{color:#1b1b4d;display:block;font-size:1.65rem;line-height:1.1;margin-top:4px}.manna-review-run{display:flex;justify-content:space-between;gap:18px;align-items:center;margin-bottom:14px}.manna-review-run h2{margin:0 0 6px}.manna-review-run p{margin:0;color:rgba(27,27,77,.68)}.manna-review-run-grid{display:grid;grid-template-columns:repeat(2,minmax(110px,1fr));grid-gap:10px;gap:10px;min-width:250px}.manna-review-run-grid span{border:1px solid rgba(212,175,55,.18);border-radius:12px;padding:10px 12px;background:rgba(255,255,255,.62);color:rgba(27,27,77,.68);font-size:.8rem}.manna-review-run-grid b{color:#1b1b4d;display:block;font-size:1.2rem}.manna-review-list{display:grid;grid-gap:12px;gap:12px;margin-top:12px}.manna-review-list.compact{gap:10px}.manna-review-item{border:1px solid rgba(212,175,55,.18);border-radius:16px;background:rgba(255,255,255,.66);padding:14px;display:flex;justify-content:space-between;gap:14px;align-items:flex-start}.manna-review-title{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.manna-review-title strong{color:#1b1b4d;text-transform:capitalize}.manna-review-item p{margin:8px 0 0;color:rgba(27,27,77,.7);line-height:1.5}.manna-review-actions{display:flex;gap:8px;flex-wrap:wrap;justify-content:flex-end;min-width:230px}.manna-admin-hero{display:grid;grid-template-columns:minmax(0,1fr) minmax(240px,360px);grid-gap:24px;gap:24px;align-items:end;margin-bottom:28px}.manna-admin-eyebrow{margin:0 0 8px;font-size:.78rem;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:#a97818}.manna-admin-hero h1{margin:0;font-size:clamp(2rem,5vw,4.4rem);line-height:.98;letter-spacing:0}.manna-admin-hero p{max-width:760px;margin:14px 0 0;color:rgba(27,27,77,.72);font-size:1rem;line-height:1.7}.manna-admin-card,.manna-admin-disclaimer,.manna-summary-card{border:1px solid rgba(212,175,55,.2);background:rgba(255,255,255,.76);box-shadow:0 20px 60px rgba(212,175,55,.12);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.manna-admin-disclaimer{padding:18px;border-radius:16px;color:rgba(27,27,77,.74);line-height:1.55}.manna-admin-grid{display:grid;grid-template-columns:minmax(280px,390px) minmax(0,1fr);grid-gap:24px;gap:24px;align-items:flex-start}.manna-admin-card{border-radius:20px;padding:22px}.manna-admin-form{display:grid;grid-gap:16px;gap:16px}.manna-simple-intro{display:grid;grid-gap:6px;gap:6px;border:1px solid rgba(212,175,55,.22);border-radius:16px;padding:14px;background:radial-gradient(circle at top right,rgba(255,215,102,.2),transparent 46%),rgba(255,255,255,.72)}.manna-simple-intro strong{color:#1b1b4d;font-size:1rem}.manna-simple-intro span{color:rgba(27,27,77,.66);line-height:1.45}.manna-preset-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px;gap:10px}.manna-preset-button{min-height:48px;border:1px solid rgba(36,87,255,.12);border-radius:14px;padding:10px 12px;background:rgba(255,255,255,.82);color:#1b1b4d;font:inherit;font-weight:900;text-align:left;cursor:pointer}.manna-preset-button:hover{border-color:rgba(212,175,55,.42);box-shadow:0 12px 26px rgba(212,175,55,.12);transform:translateY(-1px)}.manna-actor-list legend,.manna-admin-form label{display:grid;grid-gap:7px;gap:7px;font-weight:800;color:rgba(27,27,77,.86)}.manna-admin-form input,.manna-admin-form select{min-height:44px;border:1px solid rgba(36,87,255,.16);border-radius:12px;padding:10px 12px;background:rgba(255,255,255,.9);color:#1b1b4d;font:inherit}.manna-admin-form input:focus,.manna-admin-form select:focus{outline:3px solid rgba(245,197,66,.3);border-color:rgba(212,175,55,.55)}.manna-admin-form-row{display:grid;grid-template-columns:1fr 1fr;grid-gap:12px;gap:12px}.manna-actor-list{display:grid;grid-gap:10px;gap:10px;border:1px solid rgba(212,175,55,.2);border-radius:16px;padding:14px}.manna-program-list{display:grid;grid-template-columns:1fr 1fr;grid-gap:8px;gap:8px;border:1px solid rgba(36,87,255,.12);border-radius:16px;padding:14px;background:rgba(255,255,255,.46)}.manna-program-list legend{font-weight:900;color:rgba(27,27,77,.86)}.manna-program-option{display:grid!important;grid-template-columns:16px 1fr;grid-gap:8px!important;gap:8px!important;align-items:flex-start;font-size:.82rem;line-height:1.35}.manna-program-option input{min-height:auto;margin-top:2px}.manna-actor-option{grid-template-columns:18px 1fr;align-items:flex-start;gap:10px;font-weight:600}.manna-actor-option input{min-height:auto;margin-top:4px}.manna-actor-option small{display:block;margin-top:2px;color:rgba(27,27,77,.58);font-weight:600}.manna-admin-run{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:0 22px;border:0;border-radius:12px;background:linear-gradient(135deg,#d4af37,#ffd766);color:#1b1b4d;font:inherit;font-weight:800;text-decoration:none;box-shadow:0 8px 20px rgba(212,175,55,.24);cursor:pointer;transition:transform .12s ease,box-shadow .12s ease}.manna-admin-run:hover{transform:translateY(-1px);box-shadow:0 12px 26px rgba(212,175,55,.3)}.manna-admin-secondary{display:inline-flex;align-items:center;justify-content:center;min-height:46px;padding:0 20px;border:1px solid rgba(212,175,55,.3);border-radius:12px;background:rgba(255,255,255,.85);color:#1b1b4d;font:inherit;font-weight:700;text-decoration:none;cursor:pointer;transition:border-color .12s ease,background .12s ease}.manna-admin-secondary:hover{border-color:rgba(212,175,55,.5);background:#fff}.manna-admin-run:disabled,.manna-admin-secondary:disabled{cursor:not-allowed;opacity:.58}.manna-focus-option{grid-template-columns:18px 1fr;align-items:flex-start;gap:10px;border:1px solid rgba(212,175,55,.2);border-radius:14px;padding:12px;background:rgba(255,249,229,.5)}.manna-focus-option input{min-height:auto;margin-top:4px}.manna-focus-option small{display:block;margin-top:4px;color:rgba(27,27,77,.58);font-weight:650}.manna-admin-results{display:grid;grid-gap:18px;gap:18px}.manna-summary-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:12px;gap:12px}.manna-summary-card{border-radius:16px;padding:16px}.manna-summary-card span{display:block;color:rgba(27,27,77,.58);font-size:.8rem;font-weight:800}.manna-summary-card strong{display:block;margin-top:8px;font-size:1.8rem}.manna-admin-error,.manna-admin-warning{border-radius:14px;padding:14px 16px;font-weight:800}.manna-admin-error{background:rgba(248,113,113,.12);border:1px solid rgba(248,113,113,.24);color:#8f1f1f}.manna-admin-warning{background:rgba(250,204,21,.14);border:1px solid rgba(212,175,55,.26);color:#6f4d00}.manna-truth-card{display:grid;grid-gap:8px;gap:8px;background:radial-gradient(circle at top left,rgba(221,235,255,.7),transparent 42%),rgba(255,255,255,.78)}.manna-truth-card strong{color:#1b1b4d;font-size:1rem}.manna-truth-card p{margin:0;color:rgba(27,27,77,.68);line-height:1.6;font-weight:700}.manna-admin-card h2,.manna-results-header h2{margin:0;font-size:1.15rem}.manna-results-header p{margin:6px 0 0;color:rgba(27,27,77,.6);font-size:.9rem;font-weight:700}.manna-foundation-grid,.manna-results-table,.manna-run-list{display:grid;grid-gap:10px;gap:10px;margin-top:16px}.manna-foundation-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.manna-foundation-card{display:grid;grid-gap:6px;gap:6px;min-height:126px;border:1px solid rgba(212,175,55,.2);border-radius:16px;padding:16px;background:radial-gradient(circle at top right,rgba(255,215,102,.18),transparent 44%),rgba(255,255,255,.72);color:#1b1b4d;text-decoration:none;box-shadow:0 16px 38px rgba(212,175,55,.1)}.manna-foundation-card strong{font-size:1rem}.manna-foundation-card span{color:rgba(27,27,77,.66);line-height:1.45}.manna-foundation-card em{align-self:end;color:#2457ff;font-size:.8rem;font-style:normal;font-weight:850}.manna-results-row,.manna-run-row{display:grid;align-items:center;grid-gap:12px;gap:12px;border-radius:14px;background:rgba(255,255,255,.66);border:1px solid rgba(36,87,255,.1)}.manna-run-row{grid-template-columns:1.1fr .7fr .7fr minmax(0,1fr);padding:12px}.manna-run-row em{color:#8f1f1f;font-style:normal;font-weight:700}.manna-results-header{display:flex;align-items:center;justify-content:space-between;gap:16px}.manna-raw-toggle{display:inline-flex;align-items:center;gap:8px;color:rgba(27,27,77,.7);font-size:.88rem;font-weight:800}.manna-results-row{grid-template-columns:minmax(220px,1.6fr) minmax(140px,1fr) 110px 110px 130px 110px;padding:14px}.manna-results-head{background:rgba(255,249,229,.82);color:rgba(27,27,77,.72);font-weight:900}.manna-results-row a,.manna-results-row b,.manna-results-row code,.manna-results-row small,.manna-results-row strong{display:block}.manna-results-row a{width:-moz-fit-content;width:fit-content;margin-top:6px;color:#2457ff;font-weight:800;text-decoration:none}.manna-source-button{display:inline-flex!important;align-items:center;justify-content:center;min-height:34px;border-radius:999px;padding:7px 12px;background:linear-gradient(135deg,#d4af37,#ffd766);color:#1b1b4d!important;box-shadow:0 10px 24px rgba(212,175,55,.22)}.manna-results-row small{margin-top:4px;color:rgba(27,27,77,.58);font-weight:700}.manna-source-url{max-width:100%;overflow-wrap:anywhere;color:rgba(36,87,255,.72)!important;font-size:.76rem}.manna-funder-row{grid-template-columns:minmax(220px,1.7fr) minmax(150px,.9fr) minmax(200px,1.3fr) 110px minmax(170px,.9fr)}.manna-county-row{grid-template-columns:minmax(150px,1fr) minmax(220px,1.7fr) 110px 100px minmax(160px,1fr)}.manna-scout-notes{margin-top:8px}.manna-scout-notes summary{cursor:pointer;color:#2457ff;font-size:.82rem;font-weight:800}.manna-scout-notes p{margin-top:6px;color:rgba(27,27,77,.72);font-size:.85rem;line-height:1.45}.manna-calendar-wrap{display:grid;grid-gap:18px;gap:18px}.manna-season-hero{display:grid;grid-template-columns:minmax(0,1.6fr) minmax(260px,.9fr);grid-gap:18px;gap:18px;border:1px solid rgba(212,175,55,.4);border-radius:18px;padding:20px;background:linear-gradient(135deg,rgba(36,87,255,.06),rgba(255,249,229,.7))}.manna-season-hero h2{margin:4px 0 8px;color:#1b1b4d}.manna-calendar-filters{display:flex;flex-wrap:wrap;align-items:flex-end;gap:14px}.manna-playbook-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));grid-gap:14px;gap:14px;margin-top:10px}.manna-radar{display:grid;grid-gap:30px;gap:30px}.manna-radar [id]{scroll-margin-top:96px}.manna-radar-stats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr)) minmax(180px,.9fr);grid-gap:14px;gap:14px}.manna-radar-stat{position:relative;display:grid;grid-gap:2px;gap:2px;padding:18px 18px 16px;border-radius:18px;background:rgba(255,255,255,.72);border:1px solid rgba(255,255,255,.85);box-shadow:0 16px 44px rgba(27,27,77,.08);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.manna-radar-stat .rs-icon{display:inline-grid;place-items:center;width:34px;height:34px;border-radius:10px;color:#1b1b4d;background:linear-gradient(135deg,#ffe9a8,#d4af37);box-shadow:0 8px 20px rgba(212,175,55,.28);margin-bottom:8px}.manna-radar-stat b{font-size:clamp(1.7rem,3vw,2.2rem);font-weight:900;line-height:1;color:#1b1b4d}.manna-radar-stat .rs-label{font-size:.78rem;font-weight:700;color:rgba(27,27,77,.6);line-height:1.3}.manna-radar-stat.rs-urgent{background:linear-gradient(135deg,rgba(255,245,240,.9),rgba(255,255,255,.7));border-color:rgba(214,69,61,.22)}.manna-radar-stat.rs-urgent b{color:#c43b33}.manna-radar-stat.rs-urgent .rs-icon{background:linear-gradient(135deg,#ffb4a8,#d6453d);color:#fff;box-shadow:0 8px 20px rgba(214,69,61,.3)}.manna-radar-next{display:grid;grid-gap:2px;gap:2px;align-content:center;padding:18px;border-radius:18px;color:#fff;background:linear-gradient(135deg,#1b1b4d,#2457ff);box-shadow:0 18px 44px rgba(36,87,255,.26)}.manna-radar-next span{font-size:.72rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:rgba(255,255,255,.72)}.manna-radar-next strong{font-size:1.15rem;font-weight:900}.manna-radar-next em{font-style:normal;font-size:.8rem;font-weight:700;color:#ffd766}.manna-radar-nav{display:flex;flex-wrap:wrap;gap:10px}.manna-radar-nav a{padding:8px 16px;border-radius:999px;font-size:.84rem;font-weight:800;text-decoration:none;color:#1b1b4d;background:rgba(255,255,255,.7);border:1px solid rgba(27,27,77,.1);transition:background .2s ease,transform .2s ease,box-shadow .2s ease}.manna-radar-nav a:hover{background:#fff;transform:translateY(-2px);box-shadow:0 10px 24px rgba(27,27,77,.1)}.manna-radar-season{position:relative;overflow:hidden;border:1px solid rgba(212,175,55,.4);border-radius:22px;padding:28px;background:linear-gradient(135deg,rgba(36,87,255,.07),rgba(255,249,229,.85));box-shadow:0 22px 60px rgba(27,27,77,.08)}.manna-radar-season-glow{position:absolute;top:-60px;right:-40px;width:280px;height:280px;border-radius:50%;background:radial-gradient(circle,rgba(255,215,102,.5),transparent 70%);filter:blur(20px);pointer-events:none}.manna-radar-season>:not(.manna-radar-season-glow){position:relative;z-index:1}.manna-radar-season h2{margin:6px 0 8px;color:#1b1b4d;font-size:clamp(1.6rem,3.4vw,2.2rem);letter-spacing:-.02em}.manna-radar-season-sum{color:rgba(27,27,77,.72);max-width:720px;line-height:1.5}.manna-radar-focus{margin-top:16px;padding:12px 16px;border-radius:12px;background:rgba(255,255,255,.6);border-left:3px solid #d4af37;color:rgba(27,27,77,.78);font-size:.92rem;line-height:1.5}.manna-radar-focus strong{color:#a97818;display:block;font-size:.74rem;letter-spacing:.08em;text-transform:uppercase;margin-bottom:2px}.manna-radar-head{display:flex;align-items:center;gap:14px;margin-bottom:18px}.manna-radar-hicon{flex:none;display:inline-grid;place-items:center;width:46px;height:46px;border-radius:14px;color:#1b1b4d;background:linear-gradient(135deg,#ffe9a8,#d4af37);box-shadow:0 12px 28px rgba(212,175,55,.3)}.manna-radar-head h3{margin:0;color:#1b1b4d;font-size:1.22rem;font-weight:880;display:flex;align-items:center;gap:10px}.manna-radar-head p{margin:3px 0 0;color:rgba(27,27,77,.6);font-size:.88rem}.manna-radar-count{display:inline-grid;place-items:center;min-width:26px;height:22px;padding:0 8px;border-radius:999px;font-size:.76rem;font-weight:900;color:#a97818;background:rgba(212,175,55,.16)}.manna-radar-two{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:26px;gap:26px;align-items:flex-start}.manna-radar-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(330px,1fr));grid-gap:16px;gap:16px}.manna-radar-stack{display:grid;grid-gap:12px;gap:12px}.manna-radar-card{position:relative;display:grid;grid-template-columns:72px 1fr;grid-gap:16px;gap:16px;align-items:flex-start;border:1px solid rgba(27,27,77,.1);border-left:4px solid #2457ff;border-radius:16px;padding:16px;background:rgba(255,255,255,.78);box-shadow:0 12px 32px rgba(27,27,77,.06);transition:transform .28s cubic-bezier(.2,.8,.2,1),box-shadow .28s ease,border-color .28s ease}.manna-radar-card:hover{transform:translateY(-4px);box-shadow:0 22px 50px rgba(27,27,77,.12)}.manna-radar-card.u-now{border-left-color:#d6453d}.manna-radar-card.u-soon{border-left-color:#d4af37}.manna-radar-card.u-later{border-left-color:#2457ff}.manna-radar-card.u-open{border-left-color:#1aa67a}.manna-radar-date{display:grid;place-content:center;justify-items:center;grid-gap:0;gap:0;text-align:center;width:72px;height:72px;border-radius:14px;background:rgba(27,27,77,.04);border:1px solid rgba(27,27,77,.08)}.manna-radar-card.u-now .manna-radar-date{background:rgba(214,69,61,.1);border-color:rgba(214,69,61,.22)}.manna-radar-card.u-soon .manna-radar-date{background:rgba(212,175,55,.12);border-color:rgba(212,175,55,.28)}.rd-mon{font-size:.7rem;font-weight:900;letter-spacing:.06em;color:#a97818}.manna-radar-card.u-now .rd-mon{color:#c43b33}.rd-day{font-size:1.7rem;font-weight:900;line-height:1;color:#1b1b4d}.rd-rolling{color:#a97818}.manna-radar-body{display:grid;grid-gap:6px;gap:6px;min-width:0}.manna-radar-pill{width:-moz-fit-content;width:fit-content;padding:3px 10px;border-radius:999px;font-size:.72rem;font-weight:900;color:#2457ff;background:rgba(36,87,255,.1)}.manna-radar-card.u-now .manna-radar-pill{color:#c43b33;background:rgba(214,69,61,.12)}.manna-radar-card.u-soon .manna-radar-pill{color:#a97818;background:rgba(212,175,55,.16)}.rd-title{color:#1b1b4d;font-size:.98rem;font-weight:820;line-height:1.3}.rd-meta,.rd-title{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.rd-meta{color:rgba(27,27,77,.62);font-size:.84rem;line-height:1.4}.manna-radar-chips{display:flex;flex-wrap:wrap;gap:6px;margin-top:2px}.manna-radar-chip{padding:2px 9px;border-radius:999px;font-size:.72rem;font-weight:700;color:rgba(27,27,77,.7);background:rgba(27,27,77,.05);border:1px solid rgba(27,27,77,.06)}.manna-radar-link{width:-moz-fit-content;width:fit-content;margin-top:4px;color:#2457ff;font-weight:800;font-size:.84rem;text-decoration:none}.manna-radar-link:hover{text-decoration:underline}.manna-radar-mini{position:relative;display:grid;grid-gap:5px;gap:5px;padding:16px;border-radius:14px;background:rgba(255,255,255,.78);border:1px solid rgba(27,27,77,.1);border-left:4px solid #1aa67a;box-shadow:0 10px 28px rgba(27,27,77,.05);transition:transform .25s ease,box-shadow .25s ease}.manna-radar-mini:hover{transform:translateY(-3px);box-shadow:0 18px 42px rgba(27,27,77,.1)}.manna-radar-mini.u-emerging{border-left-color:#7a5cff}.manna-radar-mini strong{color:#1b1b4d;font-size:.96rem;font-weight:820}.manna-radar-mini>span{color:rgba(27,27,77,.64);font-size:.84rem;line-height:1.4}.manna-radar-status{position:absolute;top:14px;right:14px;padding:2px 10px;border-radius:999px;font-size:.68rem;font-weight:900;letter-spacing:.04em;text-transform:uppercase;color:#1aa67a;background:rgba(26,166,122,.12)}.manna-radar-cta{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:18px;border-radius:22px;padding:30px;overflow:hidden;position:relative;background:linear-gradient(135deg,#1b1b4d,#2457ff);color:#fff;box-shadow:0 24px 60px rgba(36,87,255,.28)}.manna-radar-cta h3{margin:0 0 6px;color:#fff;font-size:1.4rem}.manna-radar-cta p{margin:0;color:rgba(255,255,255,.85);max-width:520px}.manna-radar-disclaimer{color:rgba(27,27,77,.55);font-size:.82rem;line-height:1.5}@media (max-width:1024px){.manna-radar-stats{grid-template-columns:repeat(2,1fr)}.manna-radar-next{grid-column:1/-1}}@media (max-width:820px){.manna-radar-grid,.manna-radar-two{grid-template-columns:1fr}}@media (max-width:560px){.manna-radar-stats{grid-template-columns:1fr 1fr}.manna-radar-cta{flex-direction:column;align-items:flex-start}}.luxe{position:relative;padding:84px 24px;overflow:clip}.luxe-inner{position:relative;z-index:2;max-width:1180px;margin:0 auto}.luxe-dark{background:radial-gradient(120% 140% at 50% -10%,#11123a 0,#0a0b24 55%,#07081a 100%);color:#eef1ff}.luxe-light{background:linear-gradient(180deg,#ffffff,#f5f9ff);color:#1b1b4d}.luxe-eyebrow{display:inline-block;letter-spacing:.16em;text-transform:uppercase;font-size:.74rem;font-weight:900;color:#a97818;background:linear-gradient(90deg,#d4af37,#ffd766);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.luxe-dark .luxe-eyebrow{color:#ffd766}.luxe-h2{font-size:clamp(1.7rem,3.4vw,2.7rem);line-height:1.08;letter-spacing:-.02em;margin:8px 0 12px;font-weight:880}.luxe-sub{max-width:640px;color:rgba(27,27,77,.66);font-size:1.02rem;line-height:1.5}.luxe-dark .luxe-sub{color:rgba(238,241,255,.72)}.luxe-orbs{position:absolute;inset:0;z-index:0;overflow:hidden;pointer-events:none;--mx:0;--my:0}.luxe-orb{position:absolute;border-radius:50%;filter:blur(60px);opacity:.55;transition:transform .6s cubic-bezier(.2,.8,.2,1);will-change:transform}.luxe-orb-1{width:420px;height:420px;top:-80px;left:-60px;background:radial-gradient(circle,#2457ff,transparent 70%);transform:translate(calc(var(--mx)*40px),calc(var(--my)*40px));animation:luxeFloat 14s ease-in-out infinite}.luxe-orb-2{width:360px;height:360px;top:30%;right:-80px;background:radial-gradient(circle,#ffd766,transparent 70%);transform:translate(calc(var(--mx)*-60px),calc(var(--my)*30px));animation:luxeFloat 18s ease-in-out infinite reverse}.luxe-orb-3{width:300px;height:300px;bottom:-60px;left:25%;background:radial-gradient(circle,#7aa2ff,transparent 70%);transform:translate(calc(var(--mx)*50px),calc(var(--my)*-40px));animation:luxeFloat 16s ease-in-out infinite}.luxe-orb-4{width:260px;height:260px;top:10%;left:45%;background:radial-gradient(circle,#b98bff,transparent 70%);transform:translate(calc(var(--mx)*-30px),calc(var(--my)*-50px));animation:luxeFloat 20s ease-in-out infinite reverse}@keyframes luxeFloat{0%,to{translate:0 0}50%{translate:0 -26px}}@media (prefers-reduced-motion:reduce){.luxe-orb{animation:none;transition:none}}.glass{background:rgba(255,255,255,.62);backdrop-filter:blur(18px) saturate(1.2);-webkit-backdrop-filter:blur(18px) saturate(1.2);border:1px solid rgba(255,255,255,.7);border-radius:20px;box-shadow:0 20px 60px rgba(27,27,77,.12)}.luxe-dark .glass{background:rgba(255,255,255,.06);border-color:rgba(255,255,255,.12);box-shadow:0 30px 80px rgba(0,0,0,.45)}.bento{display:grid;grid-template-columns:repeat(6,1fr);grid-gap:18px;gap:18px;margin-top:36px}.bento-card{position:relative;padding:24px;border-radius:20px;overflow:hidden;transition:transform .35s cubic-bezier(.2,.8,.2,1),box-shadow .35s ease}.bento-card:hover{transform:translateY(-6px);box-shadow:0 30px 70px rgba(36,87,255,.18)}.bento-card h3{font-size:1.12rem;margin:10px 0 6px;font-weight:840}.bento-card p{color:rgba(27,27,77,.66);font-size:.92rem;line-height:1.5}.luxe-dark .bento-card p{color:rgba(238,241,255,.7)}.bento-icon{display:inline-grid;place-items:center;width:42px;height:42px;border-radius:12px;font-size:1.1rem;background:linear-gradient(135deg,#d4af37,#ffd766);color:#1b1b4d;box-shadow:0 10px 24px rgba(212,175,55,.3)}.span-2{grid-column:span 2}.span-3{grid-column:span 3}.span-4{grid-column:span 4}.span-6{grid-column:span 6}.bento-feature{background:linear-gradient(135deg,#1b1b4d,#2457ff);color:#fff}.bento-feature h3,.bento-feature p{color:#fff}.bento-feature p{color:rgba(255,255,255,.82)}.luxe-stats{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:18px;gap:18px;margin-top:36px}.luxe-stat{padding:24px;border-radius:18px;text-align:center}.luxe-stat b{display:block;font-size:clamp(1.8rem,3.4vw,2.6rem);font-weight:900;background:linear-gradient(90deg,#d4af37,#ffd766);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.luxe-stat span{display:block;margin-top:4px;color:rgba(238,241,255,.74);font-size:.86rem;font-weight:700}.luxe-process{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:18px;gap:18px;margin-top:36px;position:relative}.luxe-process:before{content:"";position:absolute;top:34px;left:8%;right:8%;height:2px;background:linear-gradient(90deg,transparent,#d4af37,#2457ff,transparent)}.process-step{position:relative;padding:22px;border-radius:18px}.process-num{display:grid;place-items:center;width:48px;height:48px;border-radius:50%;margin-bottom:14px;font-weight:900;color:#1b1b4d;background:linear-gradient(135deg,#ffd766,#d4af37);box-shadow:0 12px 28px rgba(212,175,55,.32);position:relative;z-index:1}.process-step h3{font-size:1rem;font-weight:840;margin:0 0 6px}.process-step p{font-size:.88rem;color:rgba(27,27,77,.66);line-height:1.45}.system-map{position:relative;margin-top:36px;min-height:300px;display:grid;place-items:center}.sysmap-hub{position:relative;z-index:2;padding:18px 26px;border-radius:16px;font-weight:880;color:#1b1b4d;background:linear-gradient(135deg,#ffd766,#d4af37);box-shadow:0 20px 50px rgba(212,175,55,.35)}.sysmap-node{position:absolute;padding:10px 16px;border-radius:999px;font-size:.82rem;font-weight:800;background:rgba(255,255,255,.08);border:1px solid rgba(255,255,255,.16);color:#eef1ff;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);transform:translate(calc(var(--mx,0)*18px),calc(var(--my,0)*18px));transition:transform .6s ease}.sysmap-node.n1{top:6%;left:12%}.sysmap-node.n2{top:12%;right:10%}.sysmap-node.n3{bottom:14%;left:8%}.sysmap-node.n4{bottom:8%;right:14%}.sysmap-node.n5{top:44%;left:2%}.sysmap-node.n6{top:40%;right:2%}.sysmap-svg{position:absolute;inset:0;width:100%;height:100%;z-index:0;opacity:.5}.before-after{display:grid;grid-template-columns:1fr auto 1fr;grid-gap:18px;gap:18px;align-items:center;margin-top:36px}.ba-card{padding:22px;border-radius:18px}.ba-card .ba-tag{font-size:.72rem;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.ba-before{background:rgba(27,27,77,.05);border:1px dashed rgba(27,27,77,.2)}.ba-before .ba-tag{color:rgba(27,27,77,.5)}.ba-after{background:linear-gradient(135deg,#1b1b4d,#2457ff);color:#fff}.ba-after .ba-tag{color:#ffd766}.ba-arrow{font-size:1.6rem;color:#d4af37;text-align:center}.luxe-proof{margin-top:32px;padding:26px;border-radius:20px;font-size:1.15rem;line-height:1.5;font-weight:600}.luxe-proof span{color:rgba(238,241,255,.6);font-size:.84rem;font-weight:800}.luxe-cta{display:flex;flex-wrap:wrap;gap:14px;margin-top:32px}@media (max-width:900px){.bento,.luxe-process,.luxe-stats{grid-template-columns:1fr}.luxe-process:before{display:none}.span-2,.span-3,.span-4,.span-6{grid-column:auto}.before-after{grid-template-columns:1fr}.ba-arrow{transform:rotate(90deg)}}.luxe-hero-orbs{position:relative;overflow:hidden}.luxe-hero-orbs>:not(.luxe-orbs){position:relative;z-index:2}.luxe-hero-orbs .luxe-orb{opacity:.26;filter:blur(72px)}@keyframes luxeFloatY{0%,to{transform:translateY(0)}50%{transform:translateY(-12px)}}.luxe-float{animation:luxeFloatY 6s ease-in-out infinite;will-change:transform}.luxe-float-2{animation:luxeFloatY 7.5s ease-in-out infinite;animation-delay:-1.5s}.luxe-float-3{animation:luxeFloatY 9s ease-in-out infinite;animation-delay:-3s}@media (prefers-reduced-motion:reduce){.luxe-float,.luxe-float-2,.luxe-float-3{animation:none}}.agent-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));grid-gap:18px;gap:18px;margin-top:36px}.agent-card{position:relative;padding:22px;border-radius:18px}.agent-card .bento-icon{margin-bottom:12px}.agent-card h3{font-size:1.02rem;font-weight:840;margin:0 0 6px}.agent-card p{font-size:.88rem;line-height:1.45;color:rgba(238,241,255,.72)}.luxe-light .agent-card p{color:rgba(27,27,77,.66)}.agent-pulse{position:absolute;top:18px;right:18px;width:8px;height:8px;border-radius:50%;background:#5ee0a0;box-shadow:0 0 0 0 rgba(94,224,160,.6);animation:agentPulse 2.4s ease-out infinite}@keyframes agentPulse{0%{box-shadow:0 0 0 0 rgba(94,224,160,.6)}70%{box-shadow:0 0 0 10px rgba(94,224,160,0)}to{box-shadow:0 0 0 0 rgba(94,224,160,0)}}.dash-wrap{display:grid;grid-template-columns:1.1fr 1fr;grid-gap:30px;gap:30px;align-items:center;margin-top:30px}.dash-preview{position:relative;padding:22px;border-radius:22px;display:grid;grid-gap:14px;gap:14px}.dash-row{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:12px;gap:12px}.dash-tile{padding:14px;border-radius:14px;background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.12)}.luxe-light .dash-tile{background:rgba(27,27,77,.04);border-color:rgba(27,27,77,.08)}.dash-tile b{display:block;font-size:1.3rem;font-weight:900;color:#ffd766}.luxe-light .dash-tile b{color:#a97818}.dash-tile span{font-size:.72rem;font-weight:800;color:rgba(238,241,255,.6)}.luxe-light .dash-tile span{color:rgba(27,27,77,.55)}.dash-ring{display:flex;align-items:center;gap:16px;padding:16px;border-radius:16px;background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.12)}.luxe-light .dash-ring{background:rgba(27,27,77,.04);border-color:rgba(27,27,77,.08)}.dash-ring svg{flex:none}.dash-bars{display:grid;grid-gap:10px;gap:10px}.dash-bar{display:grid;grid-gap:5px;gap:5px}.dash-bar span{font-size:.74rem;font-weight:800;color:rgba(238,241,255,.66);display:flex;justify-content:space-between}.luxe-light .dash-bar span{color:rgba(27,27,77,.6)}.dash-bar i{height:7px;border-radius:999px;background:rgba(255,255,255,.12);overflow:hidden}.luxe-light .dash-bar i{background:rgba(27,27,77,.08)}.dash-bar i em{display:block;height:100%;border-radius:999px;background:linear-gradient(90deg,#d4af37,#ffd766)}.dash-caption{font-size:.74rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:rgba(238,241,255,.45);margin-top:6px}@media (max-width:900px){.dash-wrap{grid-template-columns:1fr}}.luxe-dark{background:radial-gradient(120% 140% at 50% -12%,#fffaf0 0,#fdf2d6 48%,#f6f9ff 100%);color:#1b1b4d}.luxe-dark .luxe-sub{color:rgba(27,27,77,.66)}.luxe-dark .luxe-eyebrow{color:#a97818;background:linear-gradient(90deg,#c8911f,#e2a93a);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.luxe-dark .glass{background:rgba(255,255,255,.66);border-color:rgba(255,255,255,.85);box-shadow:0 20px 60px rgba(27,27,77,.1)}.luxe-dark .bento-feature{background:linear-gradient(135deg,#1b1b4d,#2457ff);border-color:rgba(255,255,255,.14);box-shadow:0 24px 60px rgba(36,87,255,.22)}.luxe-dark .bento-card p{color:rgba(27,27,77,.66)}.luxe-dark .luxe-stat span{color:rgba(27,27,77,.6)}.luxe-dark .agent-card p{color:rgba(27,27,77,.66)}.luxe-dark .sysmap-node{background:rgba(255,255,255,.74);border-color:rgba(212,175,55,.4);color:#1b1b4d;box-shadow:0 10px 26px rgba(27,27,77,.08)}.luxe-dark .luxe-orb{opacity:.2;filter:blur(74px)}.luxe-dark .luxe-orb-2{opacity:.32}@media (max-width:1024px) and (min-width:681px){.bento,.luxe-process,.luxe-stats{grid-template-columns:repeat(2,1fr)}.span-2,.span-3,.span-4,.span-6{grid-column:auto}.luxe-process:before{display:none}.luxe{padding:64px 22px}}@media (max-width:680px){.luxe{padding:52px 18px}.luxe-inner{width:100%}.agent-grid,.before-after,.bento,.dash-wrap,.luxe-process,.luxe-stats,.manna-binder-grid,.manna-checklist-grid,.manna-find-grid,.manna-find-two,.manna-flow-form-grid,.manna-flow-results-grid,.manna-flow-system,.manna-match-columns,.manna-narrative-grid,.manna-package-grid,.manna-pillar-grid,.manna-program-readiness-grid,.manna-two-column{grid-template-columns:1fr!important}.span-2,.span-3,.span-4,.span-6{grid-column:auto!important}.luxe-process:before{display:none}.ba-arrow{transform:rotate(90deg)}.hero .hero-card{padding:26px 20px!important}.home-wordmark{width:min(420px,78vw)}.manna-global-links{gap:4px}.manna-global-nav{gap:12px}.luxe-h2{font-size:clamp(1.5rem,7vw,2rem)}.manna-radar-card,.manna-radar-two{grid-template-columns:1fr}}@media (max-width:760px){.system-map{min-height:0;display:flex;flex-direction:column;align-items:center;gap:10px}.sysmap-svg{display:none}.sysmap-hub{order:-1;margin-bottom:6px}.sysmap-node{position:static!important;transform:none!important;width:100%;max-width:320px;text-align:center}}@media (max-width:680px){.button,.faq-item summary,.manna-admin-run,.manna-admin-secondary,.manna-global-links a,.manna-source-button{min-height:44px}.manna-find-feed{grid-template-columns:1fr;gap:8px}.manna-find-feed strong{font-size:1rem}}.manna-find-shell,.manna-readiness-shell{background:radial-gradient(60% 50% at 85% 0,rgba(36,87,255,.07),transparent 60%),radial-gradient(50% 40% at 0 20%,rgba(255,215,102,.1),transparent 60%),linear-gradient(180deg,#ffffff,#f4f8ff)}.manna-find-card,.manna-find-panel,.manna-flow-card,.manna-flow-dashboard,.manna-flow-results-grid>.manna-flow-card,.manna-language-preview,.manna-readiness-matches{background:rgba(255,255,255,.66)!important;backdrop-filter:blur(16px) saturate(1.2);-webkit-backdrop-filter:blur(16px) saturate(1.2);border:1px solid rgba(255,255,255,.75)!important;border-radius:20px!important;box-shadow:0 20px 56px rgba(27,27,77,.1)!important}.manna-target-card{background:rgba(255,255,255,.78)!important;border:1px solid rgba(27,27,77,.08)!important;border-left:3px solid #d4af37!important;border-radius:16px!important;box-shadow:0 12px 30px rgba(27,27,77,.08)!important;transition:transform .3s cubic-bezier(.2,.8,.2,1),box-shadow .3s ease}.manna-target-card:hover{transform:translateY(-4px);box-shadow:0 26px 60px rgba(36,87,255,.16)!important}.manna-find-feed{gap:16px}.manna-find-feed>div{background:rgba(255,255,255,.66)!important;border:1px solid rgba(255,255,255,.75);border-radius:16px;box-shadow:0 14px 34px rgba(27,27,77,.08);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.manna-find-feed strong{background:linear-gradient(90deg,#d4af37,#a97818);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.manna-find-priority{background:linear-gradient(135deg,rgba(27,27,77,.04),rgba(36,87,255,.05))!important}.manna-flow-score strong{color:#a97818}.manna-flow-score{background:linear-gradient(135deg,rgba(255,215,102,.14),rgba(212,175,55,.08))!important}.manna-source-button{transition:transform .25s ease,box-shadow .25s ease}.manna-source-button:hover{transform:translateY(-2px);box-shadow:0 14px 30px rgba(212,175,55,.34)}.manna-chip{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.hero .hero-content{grid-template-columns:minmax(0,760px)!important;justify-content:center}.hero .hero-card{text-align:center;background:rgba(255,255,255,.42)!important;backdrop-filter:blur(22px) saturate(1.25);-webkit-backdrop-filter:blur(22px) saturate(1.25);border:1px solid rgba(255,255,255,.6)!important;border-radius:26px!important;box-shadow:0 30px 90px rgba(27,27,77,.18)!important}.hero .hero-card .badge-row,.hero .hero-card .cta-row{justify-content:center}.hero .landing-huly-laser{background:radial-gradient(circle at 54% 26%,rgba(255,230,160,.5),transparent 40%),linear-gradient(180deg,#d6e4ff,#e7f1ff 30%,#f4faff 64%,#fffdf6)!important}.hero .landing-huly-video{opacity:1!important;filter:saturate(1.55) contrast(1.4) brightness(1.22)!important;mix-blend-mode:screen}.hero .landing-huly-scrim{background:linear-gradient(90deg,rgba(244,250,255,.78),rgba(244,250,255,.14) 27%,rgba(244,250,255,0) 50%,rgba(244,250,255,.14) 73%,rgba(244,250,255,.78)),linear-gradient(180deg,rgba(244,250,255,0) 55%,rgba(255,253,246,.55))!important}.hero .hero-background{opacity:.7!important}.hero .hero-card{background:rgba(255,255,255,.4)!important}.hero .hero-subheadline{color:#14143f!important;font-weight:850}.hero .hero-support{color:rgba(20,20,63,.82)!important;font-weight:650}.hero .hero-card .trust-badge{background:rgba(255,255,255,.7)}.luxe-dark .bento-feature h3{color:#fff}.luxe-dark .bento-feature p{color:rgba(255,255,255,.85)}.luxe-faq{display:grid;grid-gap:12px;gap:12px;margin-top:30px;max-width:840px}.faq-item{padding:18px 22px;border-radius:16px}.faq-item summary{cursor:pointer;font-weight:840;color:#1b1b4d;font-size:1.04rem;list-style:none;display:flex;justify-content:space-between;gap:16px;align-items:center}.faq-item summary::-webkit-details-marker{display:none}.faq-item summary:after{content:"+";color:#a97818;font-weight:900;font-size:1.3rem}.faq-item[open] summary:after{content:"\2013"}.faq-item p{margin:12px 0 0;color:rgba(27,27,77,.68);line-height:1.55}.manna-program-readiness-card,.manna-readiness-card{background:rgba(255,255,255,.7)!important;backdrop-filter:blur(14px) saturate(1.15);-webkit-backdrop-filter:blur(14px) saturate(1.15);border:1px solid rgba(255,255,255,.75)!important;border-radius:18px!important;box-shadow:0 16px 40px rgba(27,27,77,.09)!important;transition:transform .3s cubic-bezier(.2,.8,.2,1),box-shadow .3s ease}.manna-program-readiness-card:hover,.manna-readiness-card:hover{transform:translateY(-4px);box-shadow:0 28px 60px rgba(36,87,255,.14)!important}.manna-pillar-grid .manna-readiness-card span:first-child{background:linear-gradient(135deg,#ffd766,#d4af37);color:#1b1b4d;border-radius:12px;box-shadow:0 10px 24px rgba(212,175,55,.3)}.manna-flow-card{border-left:3px solid rgba(212,175,55,.55)!important}@media (max-width:860px){.manna-season-hero{grid-template-columns:1fr}}.manna-county-row button.manna-source-url{display:block;margin-top:6px;border:none;background:none;padding:0;cursor:pointer;text-align:left;font:inherit}@media (max-width:900px){.manna-county-row{grid-template-columns:1fr}}.manna-review-cell select{width:100%;border-radius:10px;border:1px solid rgba(27,27,77,.16);padding:8px 10px;background:#fffdf6;color:#1b1b4d;font-weight:800;font-size:.84rem}.manna-finder-help{margin:4px 0 0;color:rgba(27,27,77,.58);font-size:.82rem;font-weight:700;line-height:1.4}.manna-tag-row{display:flex!important;flex-wrap:wrap;gap:6px;margin-top:8px}.manna-tag{padding:3px 10px;background:rgba(36,87,255,.1);color:#2457ff;font-size:.72rem;font-weight:800;letter-spacing:.01em}.manna-badge-new,.manna-tag{display:inline-block;border-radius:999px}.manna-badge-new{margin-left:8px;padding:2px 9px;background:linear-gradient(135deg,#d4af37,#ffd766);color:#1b1b4d;font-size:.66rem;font-weight:900;letter-spacing:.05em;text-transform:uppercase;vertical-align:middle}.manna-import-panel{display:flex;flex-direction:column;gap:12px;margin-top:16px;border:1px solid rgba(36,87,255,.18);border-radius:14px;padding:14px;background:rgba(36,87,255,.04)}.manna-import-panel legend{padding:0 8px;color:#1b1b4d;font-weight:900}.manna-import-text{width:100%;border-radius:12px;border:1px solid rgba(27,27,77,.16);padding:12px;background:#fffdf6;color:#1b1b4d;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.82rem;line-height:1.45;resize:vertical}.manna-find-shell{min-height:100vh;padding:34px clamp(16px,4vw,56px) 70px;color:#1b1b4d;overflow-x:clip;background:radial-gradient(circle at 50% 0,rgba(255,215,102,.3),transparent 34%),radial-gradient(circle at 8% 18%,rgba(221,235,255,.72),transparent 28%),radial-gradient(circle at 92% 10%,rgba(244,210,122,.28),transparent 26%),linear-gradient(180deg,#fffdf7,#fff8e8 48%,#ffffff)}.manna-find-grid,.manna-find-hero{width:min(1180px,100%);margin-inline:auto}.manna-find-hero{position:relative;overflow:hidden;display:grid;grid-template-columns:minmax(0,1fr);grid-gap:0;gap:0;align-items:center;padding:clamp(30px,4.2vw,56px);border-radius:28px;background:linear-gradient(135deg,rgba(255,255,255,.62),rgba(255,251,240,.5));border:1px solid rgba(255,255,255,.72);box-shadow:0 28px 70px rgba(27,27,77,.1);backdrop-filter:blur(16px) saturate(1.1);-webkit-backdrop-filter:blur(16px) saturate(1.1);margin-bottom:32px}.manna-find-hero>div{position:relative;z-index:2}.manna-find-hero .manna-admin-eyebrow{margin:0 0 12px}.manna-find-hero h1{max-width:640px;margin:0;font-size:clamp(2rem,3.6vw,3rem);line-height:1.1;letter-spacing:-.015em}.manna-find-hero p{max-width:720px;margin:18px 0 0;color:rgba(27,27,77,.72);font-size:1.02rem;line-height:1.65;font-weight:600}.manna-hero-cta{display:flex;flex-wrap:wrap;gap:16px;align-items:center;margin-top:26px}.manna-hero-cta-primary{display:inline-flex;align-items:center;gap:8px;padding:13px 26px;border-radius:13px;font-weight:850;font-size:1rem;text-decoration:none;color:#1b1b4d;background:linear-gradient(135deg,#ffe9a8,#d4af37);box-shadow:0 14px 34px rgba(212,175,55,.34);transition:transform .2s ease,box-shadow .2s ease}.manna-hero-cta-primary:hover{transform:translateY(-2px);box-shadow:0 20px 46px rgba(212,175,55,.46)}.manna-hero-cta-ghost{color:#2457ff;font-weight:800;text-decoration:none}.manna-hero-cta-ghost:hover{text-decoration:underline}.manna-match-cta{position:relative;overflow:hidden;width:min(1180px,100%);margin:44px auto;padding:clamp(28px,4vw,50px);border-radius:30px;color:#fff;background:radial-gradient(130% 150% at 82% -20%,#2b3bb0 0,transparent 55%),linear-gradient(135deg,#16164a,#2457ff);box-shadow:0 36px 90px rgba(27,27,77,.32)}.manna-match-cta-orb{position:absolute;border-radius:50%;filter:blur(64px);pointer-events:none;width:340px;height:340px;top:-130px;right:-70px;opacity:.5;background:radial-gradient(circle,#ffd766,transparent 70%)}.manna-match-cta-orb.b{width:300px;height:300px;bottom:-150px;left:-50px;opacity:.4;background:radial-gradient(circle,#7aa2ff,transparent 70%)}.manna-match-cta-inner{position:relative;z-index:1;display:grid;grid-template-columns:minmax(0,1.45fr) minmax(250px,.8fr);grid-gap:30px;gap:30px;align-items:center}.manna-match-cta-eyebrow{display:inline-flex;align-items:center;gap:8px;margin:0 0 6px;font-size:.74rem;font-weight:900;letter-spacing:.12em;text-transform:uppercase;color:#ffd766}.manna-match-cta-eyebrow svg{width:16px;height:16px}.manna-match-cta-copy h2{margin:6px 0 10px;font-size:clamp(1.5rem,3vw,2.15rem);line-height:1.12;letter-spacing:-.02em;color:#fff;max-width:580px}.manna-match-cta-copy>p{margin:0 0 18px;color:rgba(255,255,255,.84);max-width:560px;line-height:1.55}.manna-match-cta-points{list-style:none;margin:0;padding:0;display:grid;grid-gap:9px;gap:9px}.manna-match-cta-points li{display:flex;align-items:center;gap:11px;font-size:.92rem;font-weight:600;color:rgba(255,255,255,.92)}.manna-match-cta-points svg{width:18px;height:18px;color:#ffd766;flex:none}.manna-match-cta-actions{display:grid;grid-gap:12px;gap:12px;justify-items:flex-start;align-content:center}.manna-match-cta-btn{display:inline-flex;align-items:center;justify-content:center;padding:15px 30px;border-radius:12px;font-weight:800;font-size:1.04rem;text-decoration:none;color:#1b1b4d;background:linear-gradient(135deg,#ffe9a8,#d4af37);box-shadow:0 10px 26px rgba(212,175,55,.32);transition:transform .18s ease,box-shadow .18s ease}.manna-match-cta-btn:hover{transform:translateY(-2px);box-shadow:0 14px 32px rgba(212,175,55,.42)}.manna-match-cta-link{color:#ffd766;font-weight:800;font-size:.9rem;text-decoration:none}.manna-match-cta-link:hover{text-decoration:underline}.manna-match-cta-note{font-size:.78rem;color:rgba(255,255,255,.62);font-weight:600}@media (max-width:760px){.manna-match-cta-inner{grid-template-columns:1fr}}.manna-find-grid{display:grid;grid-template-columns:minmax(280px,390px) minmax(0,1fr);grid-gap:24px;gap:24px;align-items:flex-start}.manna-find-card,.manna-find-feed,.manna-find-panel,.manna-target-card{border:1px solid rgba(212,175,55,.2);background:rgba(255,255,255,.76);box-shadow:0 20px 60px rgba(212,175,55,.12);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.manna-find-card,.manna-find-panel{border-radius:22px;padding:22px}.manna-find-panel{display:grid;grid-gap:15px;gap:15px;position:-webkit-sticky;position:sticky;top:18px}.manna-find-card h2,.manna-find-card h3,.manna-find-panel h2{margin:0;letter-spacing:0}.manna-find-card p,.manna-find-panel p{margin:0;color:rgba(27,27,77,.66);line-height:1.6;font-weight:700}.manna-find-kicker{margin:0 0 6px!important;color:#a97818!important;font-size:.75rem!important;font-weight:900!important;letter-spacing:.13em;text-transform:uppercase}.manna-find-panel label{display:grid;grid-gap:7px;gap:7px;color:rgba(27,27,77,.86);font-weight:850}.manna-find-panel input,.manna-find-panel select,.manna-find-panel textarea{width:100%;min-height:44px;border:1px solid rgba(36,87,255,.16);border-radius:12px;padding:10px 12px;background:rgba(255,255,255,.9);color:#1b1b4d;font:inherit}.manna-find-panel textarea{resize:vertical;line-height:1.5}.manna-find-admin-link{display:inline-flex;align-items:center;justify-content:center;text-decoration:none}.manna-find-results{display:grid;grid-gap:18px;gap:18px;width:100%;min-width:0}.manna-find-feed{display:grid;grid-template-columns:repeat(auto-fit,minmax(130px,1fr));grid-gap:12px;gap:12px;border-radius:18px;padding:14px}.manna-find-feed div{min-height:86px;border-radius:14px;padding:14px;background:radial-gradient(circle at top right,rgba(255,215,102,.18),transparent 45%),rgba(255,255,255,.72)}.manna-find-feed span,.manna-target-meta span{display:block;color:rgba(27,27,77,.58);font-size:.76rem;font-weight:850}.manna-find-feed strong{display:block;margin-top:8px;font-size:1.35rem}.manna-find-priority{display:grid;grid-gap:18px;gap:18px;background:radial-gradient(circle at top left,rgba(221,235,255,.78),transparent 42%),radial-gradient(circle at bottom right,rgba(255,215,102,.18),transparent 44%),rgba(255,255,255,.78)}.manna-find-list,.manna-find-stack,.manna-readiness-list{display:grid;grid-gap:12px;gap:12px}.manna-find-two{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:18px;gap:18px}.manna-target-card{display:grid;grid-gap:12px;gap:12px;border-radius:18px;padding:16px;background:radial-gradient(circle at top right,rgba(255,215,102,.18),transparent 42%),rgba(255,255,255,.82)}.manna-target-card.compact{padding:14px}.manna-target-card strong{display:block;color:#1b1b4d;font-size:1rem}.manna-target-card span{color:rgba(27,27,77,.6);font-weight:750}.manna-target-card p{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:3;font-size:.88rem}.manna-target-meta{display:flex;flex-wrap:wrap;gap:7px}.manna-target-meta span{border-radius:999px;padding:5px 9px;background:rgba(36,87,255,.08);color:#2457ff}.manna-before-apply{border:1px solid rgba(212,175,55,.22);border-radius:14px;background:radial-gradient(circle at top right,rgba(255,215,102,.14),transparent 48%),rgba(255,249,229,.42);padding:11px 12px}.manna-before-apply summary{cursor:pointer;color:#1b1b4d;font-size:.84rem;font-weight:900}.manna-before-apply ul{display:grid;grid-gap:6px;gap:6px;margin:10px 0 0;padding-left:18px;color:rgba(27,27,77,.72);font-size:.8rem;font-weight:720;line-height:1.45}.manna-before-apply p{margin:10px 0 0;color:#8a6116;font-size:.8rem;font-weight:850}.manna-before-apply.compact{padding:9px 10px}.manna-readiness-list{grid-template-columns:repeat(2,minmax(0,1fr));margin-top:12px}.manna-readiness-list span{border:1px solid rgba(212,175,55,.18);border-radius:14px;padding:12px;background:rgba(255,249,229,.55);color:rgba(27,27,77,.72);font-size:.88rem;font-weight:800;line-height:1.45}.manna-readiness-shell{min-height:100vh;padding:30px clamp(16px,4vw,56px) 76px;color:#1b1b4d;background:radial-gradient(circle at 50% 0,rgba(255,215,102,.32),transparent 32%),radial-gradient(circle at 10% 12%,rgba(221,235,255,.74),transparent 28%),radial-gradient(circle at 90% 4%,rgba(245,197,66,.2),transparent 24%),linear-gradient(180deg,#fffdf7,#fff8e8 46%,#ffffff)}.manna-readiness-shell:before{content:"";position:fixed;inset:0;pointer-events:none;background:linear-gradient(115deg,transparent 0 26%,rgba(255,255,255,.58) 32%,transparent 42%),linear-gradient(72deg,transparent 0 58%,rgba(255,215,102,.14) 65%,transparent 76%);opacity:.72}.manna-pillar-grid,.manna-readiness-hero,.manna-readiness-nav,.manna-readiness-section,.manna-readiness-sources{position:relative;z-index:1;width:min(1180px,100%);margin-inline:auto}.manna-readiness-nav{display:flex;align-items:center;justify-content:space-between;gap:18px;margin-bottom:34px;border:1px solid rgba(212,175,55,.18);border-radius:18px;padding:12px 14px;background:rgba(255,255,255,.72);box-shadow:0 18px 50px rgba(212,175,55,.1);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.manna-readiness-nav>div{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:10px}.manna-readiness-nav a:not(.reference-logo){border-radius:999px;padding:9px 13px;color:rgba(27,27,77,.74);font-size:.84rem;font-weight:900}.manna-readiness-nav a:not(.reference-logo):hover{background:rgba(255,249,229,.82);color:#1b1b4d}.manna-readiness-hero{display:grid;grid-template-columns:minmax(0,1fr) minmax(280px,420px);grid-gap:24px;gap:24px;align-items:end;margin-bottom:24px;padding:clamp(24px,5vw,54px);border:1px solid rgba(212,175,55,.2);border-radius:26px;background:radial-gradient(circle at 24% 0,rgba(255,215,102,.24),transparent 34%),radial-gradient(circle at 92% 18%,rgba(221,235,255,.8),transparent 32%),rgba(255,255,255,.74);box-shadow:0 24px 70px rgba(212,175,55,.14);overflow:hidden}.manna-readiness-hero:after{content:"";position:absolute;right:-120px;top:-120px;width:360px;height:360px;border-radius:999px;background:radial-gradient(circle,rgba(255,215,102,.24),transparent 68%);filter:blur(4px)}.manna-readiness-hero h1{max-width:880px;margin:0;color:#16164a;font-size:clamp(2.3rem,5.8vw,5.25rem);line-height:.98;letter-spacing:0}.manna-compliance-card p,.manna-readiness-card p,.manna-readiness-hero p,.manna-readiness-sources p,.manna-section-heading p{color:rgba(27,27,77,.68);line-height:1.65;font-weight:720}.manna-readiness-hero>div>p:not(.manna-admin-eyebrow){max-width:760px;margin:18px 0 0;font-size:1.05rem}.manna-readiness-actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:24px}.manna-readiness-actions .manna-admin-run,.manna-readiness-actions .manna-admin-secondary{display:inline-flex;align-items:center;justify-content:center;min-width:190px;padding:0 18px;text-decoration:none}.manna-compliance-card,.manna-readiness-card,.manna-readiness-sources,.manna-scorecard-tool{border:1px solid rgba(212,175,55,.2);background:rgba(255,255,255,.76);box-shadow:0 20px 60px rgba(212,175,55,.12);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.manna-compliance-card{position:relative;z-index:1;display:grid;grid-gap:10px;gap:10px;border-radius:20px;padding:22px;background:radial-gradient(circle at top right,rgba(255,215,102,.18),transparent 42%),rgba(255,255,255,.82)}.manna-compliance-card strong{color:#1b1b4d;font-size:1.1rem}.manna-compliance-card p,.manna-compliance-card small{margin:0}.manna-compliance-card small{color:rgba(27,27,77,.58);font-weight:800;line-height:1.45}.manna-pillar-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(230px,1fr));grid-gap:16px;gap:16px;margin-bottom:28px}.manna-readiness-card{display:grid;grid-gap:10px;gap:10px;border-radius:20px;padding:20px}.manna-readiness-card>span{width:-moz-fit-content;width:fit-content;border-radius:999px;padding:5px 9px;background:rgba(255,215,102,.28);color:#a97818;font-weight:900}.manna-readiness-card h2,.manna-readiness-card h3,.manna-readiness-sources h2,.manna-section-heading h2{margin:0;color:#15154a;letter-spacing:0}.manna-pillar-grid .manna-readiness-card{min-height:0;align-content:flex-start;gap:8px;padding:22px}.manna-pillar-grid .manna-readiness-card h2{font-size:1.04rem;font-weight:840}.manna-pillar-grid .manna-readiness-card p{line-height:1.45;color:rgba(27,27,77,.62)}.manna-pillar-grid .manna-readiness-card>span:first-child{display:inline-grid;place-items:center;width:38px;height:38px;padding:0;border-radius:50%;font-size:.86rem;font-weight:900;color:#1b1b4d;background:linear-gradient(135deg,#ffd766,#d4af37);box-shadow:0 10px 22px rgba(212,175,55,.3)}.manna-pillar-grid .manna-readiness-card p{margin:0;font-size:.88rem}.manna-readiness-section{display:grid;grid-gap:18px;gap:18px;margin-top:38px}.manna-section-heading{max-width:860px}.manna-section-heading h2{font-size:clamp(1.8rem,3.8vw,3.3rem);line-height:1.05}.manna-section-heading p{margin:12px 0 0}.manna-binder-grid,.manna-checklist-grid,.manna-narrative-grid,.manna-package-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:14px;gap:14px}.manna-binder-grid .manna-readiness-card,.manna-checklist-grid .manna-readiness-card,.manna-package-grid .manna-readiness-card{align-content:flex-start}.manna-readiness-card ul,.manna-workflow-list{display:grid;grid-gap:8px;gap:8px;margin:0;padding-left:18px;color:rgba(27,27,77,.72);font-weight:760;line-height:1.42}.manna-program-readiness-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:16px;gap:16px}.manna-partner-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:14px;gap:14px}.manna-partner-card{background:radial-gradient(circle at top right,rgba(255,215,102,.2),transparent 44%),rgba(255,255,255,.78)}.manna-writer-callout{display:flex;gap:12px;align-items:flex-start;border:1px solid rgba(34,150,94,.24);border-radius:18px;padding:16px 18px;background:radial-gradient(circle at top left,rgba(34,150,94,.1),transparent 42%),rgba(255,255,255,.78);color:rgba(27,27,77,.72);font-weight:760;line-height:1.5}.manna-writer-callout strong{flex:0 0 auto;color:#1b1b4d;font-weight:950}.manna-print-report-button{width:-moz-fit-content;width:fit-content;margin-top:4px}.manna-flow-score .manna-print-report-button{width:100%;justify-content:center;margin-top:12px}.manna-expert-review-card,.manna-funder-strategy-card,.manna-readiness-report-card,.manna-roadmap-card,.manna-score-driven-card,.manna-writer-packet-card,.manna-writer-review-card{overflow:hidden;border-color:rgba(212,175,55,.28);background:radial-gradient(circle at top left,rgba(255,215,102,.2),transparent 34%),radial-gradient(circle at bottom right,rgba(221,235,255,.74),transparent 42%),rgba(255,255,255,.82)}.manna-readiness-hub-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:16px;gap:16px}.manna-readiness-hub-card{display:grid;min-width:0;min-height:210px;align-content:space-between;grid-gap:14px;gap:14px;border:1px solid rgba(212,175,55,.22);border-radius:22px;padding:20px;background:radial-gradient(circle at top right,rgba(255,215,102,.2),transparent 38%),rgba(255,255,255,.8);color:#1b1b4d;text-decoration:none;box-shadow:0 18px 52px rgba(212,175,55,.1);transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease}.manna-readiness-hub-card:hover{transform:translateY(-3px);border-color:rgba(212,175,55,.42);box-shadow:0 22px 64px rgba(212,175,55,.16)}.manna-readiness-hub-card span{width:-moz-fit-content;width:fit-content;border-radius:999px;padding:7px 10px;background:rgba(255,249,229,.8);color:#a97818;font-size:.76rem;font-weight:950;letter-spacing:.08em;text-transform:uppercase}.manna-readiness-hub-card h3{margin:0;color:#15154a;font-size:1.35rem}.manna-readiness-hub-card p{margin:0;color:rgba(27,27,77,.68);line-height:1.55;font-weight:740}.manna-readiness-subnav{display:flex;flex-wrap:wrap;justify-content:center;gap:9px;margin-top:18px}.manna-readiness-subnav a{display:inline-flex;align-items:center;min-height:40px;border:1px solid rgba(212,175,55,.22);border-radius:999px;padding:0 14px;background:rgba(255,255,255,.78);color:#1b1b4d;text-decoration:none;font-size:.84rem;font-weight:900}.manna-readiness-subnav a:hover{border-color:rgba(212,175,55,.42);background:rgba(255,249,229,.82)}.manna-language-example-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:14px;gap:14px}.manna-funding-level-grid,.manna-roadmap-grid{display:grid;grid-gap:14px;gap:14px;margin-top:18px}.manna-roadmap-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.manna-funding-level-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.manna-funding-level-grid>div,.manna-roadmap-grid article{min-width:0;border:1px solid rgba(212,175,55,.18);border-radius:18px;padding:16px;background:rgba(255,255,255,.72);box-shadow:0 16px 38px rgba(212,175,55,.08)}.manna-funding-level-grid span,.manna-roadmap-grid h4{display:block;margin:0 0 8px;color:#15154a;font-size:.98rem;font-weight:950}.manna-funding-level-grid strong{display:inline-flex;align-items:center;min-height:28px;border-radius:999px;padding:4px 10px;margin-bottom:10px;background:rgba(255,249,229,.82);color:#9a6a12;font-size:.76rem;font-weight:920}.manna-funding-level-grid .is-ready strong{background:rgba(34,150,94,.12);color:#1c7a4d}.manna-roadmap-grid ul,.manna-writer-packet-card ul{display:grid;grid-gap:9px;gap:9px;margin:0;padding-left:18px;color:rgba(27,27,77,.74);font-weight:760;line-height:1.48}.manna-funding-level-grid p{margin:8px 0 0;color:rgba(27,27,77,.67);line-height:1.5;font-size:.92rem;font-weight:720}.manna-funding-level-status{display:inline-flex;align-items:center;min-height:28px;border-radius:999px;padding:4px 10px;background:rgba(255,249,229,.82);color:#9a6a12;font-size:.76rem;font-weight:920}.manna-writer-packet-card .manna-flow-header{align-items:flex-start}.manna-writer-packet-card .manna-flow-header>div:first-child{min-width:0}.manna-writer-packet-card>p{margin:18px 0 0;border-radius:18px;padding:14px 16px;background:rgba(255,249,229,.64);color:rgba(27,27,77,.7);line-height:1.55;font-weight:760}.manna-translation-card{border-color:rgba(36,87,255,.16);background:radial-gradient(circle at top left,rgba(221,235,255,.88),transparent 38%),radial-gradient(circle at bottom right,rgba(255,215,102,.22),transparent 36%),rgba(255,255,255,.84)}.manna-translation-intro{margin:-4px 0 16px;border-radius:16px;padding:13px 15px;background:rgba(255,249,229,.66);color:rgba(27,27,77,.72);line-height:1.52;font-weight:780}.manna-translation-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:14px;gap:14px;margin-top:14px}.manna-translation-grid-three{grid-template-columns:repeat(3,minmax(0,1fr))}.manna-translation-alerts>div,.manna-translation-grid article{min-width:0;border:1px solid rgba(212,175,55,.18);border-radius:18px;padding:16px;background:rgba(255,255,255,.76);box-shadow:0 14px 36px rgba(212,175,55,.08)}.manna-translation-alerts strong,.manna-translation-grid article>span{display:block;margin-bottom:10px;color:#a97818;font-size:.76rem;font-weight:950;letter-spacing:.08em;text-transform:uppercase}.manna-translation-grid h4{margin:0 0 10px;color:#15154a;font-size:1.12rem}.manna-translation-compliance,.manna-translation-grid p{margin:0;color:rgba(27,27,77,.72);line-height:1.58;font-weight:760}.manna-expert-command,.manna-translation-action-grid,.manna-translator-luxury,.manna-writer-review-summary{display:grid;grid-gap:14px;gap:14px;min-width:0}.manna-translator-luxury{grid-template-columns:minmax(0,.9fr) minmax(0,1.35fr) minmax(0,.9fr);margin-top:16px}.manna-translation-action-grid{grid-template-columns:repeat(3,minmax(0,1fr));margin-top:14px}.manna-expert-command article,.manna-translation-action-grid article,.manna-translator-luxury article,.manna-writer-review-summary article{display:grid;align-content:flex-start;grid-gap:10px;gap:10px;min-width:0;border:1px solid rgba(212,175,55,.16);border-radius:20px;padding:18px;background:radial-gradient(circle at top right,rgba(255,215,102,.13),transparent 42%),rgba(255,255,255,.78);box-shadow:0 16px 44px rgba(27,27,77,.05)}.manna-expert-command article.featured,.manna-translator-luxury article.featured{border-color:rgba(212,175,55,.32);background:radial-gradient(circle at top center,rgba(255,215,102,.28),transparent 42%),linear-gradient(180deg,rgba(255,253,247,.96),rgba(255,255,255,.82));box-shadow:0 22px 56px rgba(212,175,55,.13)}.manna-expert-command span,.manna-luxury-section-title span,.manna-translation-action-grid span,.manna-translator-luxury span,.manna-writer-review-summary span{width:-moz-fit-content;width:fit-content;border-radius:999px;padding:6px 9px;background:rgba(255,249,229,.88);color:#a97818;font-size:.72rem;font-weight:950;letter-spacing:.08em;text-transform:uppercase}.manna-translator-luxury h4{margin:0;color:#15154a;font-size:clamp(1.25rem,2.3vw,1.75rem);line-height:1.12}.manna-expert-command p,.manna-luxury-note,.manna-translation-action-grid p,.manna-translator-luxury p,.manna-writer-review-summary p{margin:0;color:rgba(27,27,77,.72);font-weight:760;line-height:1.55}.manna-translator-luxury article.featured p{color:rgba(27,27,77,.8);font-size:1.02rem}.manna-luxury-details{border:1px solid rgba(212,175,55,.16);border-radius:18px;margin-top:14px;background:rgba(255,255,255,.62);overflow:hidden}.manna-luxury-details.warning{border-color:rgba(36,87,255,.12);background:rgba(221,235,255,.3)}.manna-luxury-details summary{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:14px 16px;cursor:pointer;list-style:none}.manna-luxury-details summary::-webkit-details-marker{display:none}.manna-luxury-details summary span{color:#a97818;font-size:.74rem;font-weight:950;letter-spacing:.08em;text-transform:uppercase}.manna-luxury-details summary strong{color:#15154a;font-size:.95rem;font-weight:950;text-align:right}.manna-luxury-details summary:after{content:"Open";border-radius:999px;padding:6px 10px;background:linear-gradient(135deg,rgba(212,175,55,.24),rgba(255,215,102,.34));color:#15154a;font-size:.74rem;font-weight:950}.manna-luxury-details[open] summary:after{content:"Close"}.manna-luxury-details>div{padding:0 16px 16px}.manna-language-pairs{display:grid;grid-gap:9px;gap:9px;margin-top:14px}.manna-language-pairs div{display:grid;grid-template-columns:minmax(110px,.8fr) 22px minmax(0,1fr);grid-gap:8px;gap:8px;align-items:center;border-radius:14px;padding:11px;background:rgba(255,253,247,.84)}.manna-language-pairs b,.manna-language-pairs strong{color:#15154a;font-size:.84rem;line-height:1.3}.manna-language-pairs i{color:#d4af37;font-style:normal;font-weight:950}.manna-language-pairs small{grid-column:1/-1;color:rgba(27,27,77,.58);font-weight:720;line-height:1.4}.manna-translation-card ul{display:grid;grid-gap:8px;gap:8px;margin:0;padding-left:18px;color:rgba(27,27,77,.72);line-height:1.45;font-weight:740}.manna-translation-alerts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:14px;gap:14px;margin-top:14px}.manna-translation-alerts>div:first-child{border-color:rgba(212,175,55,.26);background:rgba(255,249,229,.64)}.manna-translation-alerts>div:last-child{border-color:rgba(248,113,113,.2);background:rgba(255,255,255,.82)}.manna-translation-alerts p{margin:0;color:rgba(27,27,77,.72);font-weight:760;line-height:1.55}.manna-translation-compliance{margin-top:14px;border:1px solid rgba(36,87,255,.14);border-radius:16px;padding:14px 16px;background:rgba(221,235,255,.52)}.manna-program-readiness-card{display:grid;grid-gap:16px;gap:16px;border:1px solid rgba(212,175,55,.2);border-radius:22px;padding:22px;background:radial-gradient(circle at top right,rgba(221,235,255,.74),transparent 36%),rgba(255,255,255,.78);box-shadow:0 18px 52px rgba(212,175,55,.1)}.manna-program-readiness-card h3{margin:0 0 8px;color:#15154a;font-size:1.35rem}.manna-program-readiness-card p{margin:0;color:rgba(27,27,77,.68);line-height:1.62;font-weight:720}.manna-chip{display:inline-block;border:1px solid rgba(36,87,255,.14);border-radius:999px;padding:4px 10px;background:rgba(255,249,229,.6);color:rgba(27,27,77,.74);font-size:.74rem;font-weight:800}.manna-chip-good{border-color:rgba(34,150,94,.3);background:rgba(34,150,94,.1);color:#1c7a4d}.manna-chip-warn{border-color:rgba(184,122,24,.32);background:rgba(212,175,55,.14);color:#9a6a12}.manna-chip-type{border-color:rgba(27,27,77,.18);background:rgba(27,27,77,.06);color:#1b1b4d;font-weight:850}.manna-howitworks{margin:6px 0 0;padding-left:18px;display:grid;grid-gap:8px;gap:8px;color:rgba(27,27,77,.78);font-size:.92rem;font-weight:650;line-height:1.4}.manna-readiness-matches{border:1px solid rgba(212,175,55,.35);background:linear-gradient(180deg,rgba(255,249,229,.5),rgba(255,255,255,.6))}.manna-flow-subgroup{margin-top:16px;padding-top:14px;border-top:1px solid rgba(27,27,77,.1)}.manna-flow-subgroup:first-of-type{margin-top:8px}.manna-flow-subhead{display:flex;flex-wrap:wrap;align-items:baseline;gap:10px;margin-bottom:10px}.manna-flow-subhead strong{color:#1b1b4d;font-size:.98rem;font-weight:900}.manna-flow-subhead small{color:rgba(27,27,77,.55);font-size:.8rem;font-weight:650}.manna-match-columns{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:18px;gap:18px;margin-top:10px}@media (max-width:820px){.manna-match-columns,.manna-partner-grid{grid-template-columns:1fr}.manna-writer-callout{display:grid}}.manna-field-hint{display:block;margin-top:6px;color:rgba(27,27,77,.55);font-size:.78rem;font-weight:600;line-height:1.4}.home-disclaimer,.manna-find-disclaimer{margin-top:14px;color:rgba(27,27,77,.6);font-size:.82rem;font-weight:600;line-height:1.5}.home-disclaimer{max-width:760px;margin-inline:auto;text-align:center}.manna-chip-row{display:flex;flex-wrap:wrap;gap:8px}.manna-chip-row span{border:1px solid rgba(36,87,255,.12);border-radius:999px;padding:7px 10px;background:rgba(255,249,229,.58);color:rgba(27,27,77,.72);font-size:.78rem;font-weight:850}.manna-program-readiness-card details{border-top:1px solid rgba(212,175,55,.18);padding-top:12px}.manna-program-readiness-card summary{color:#a97818;font-weight:900;cursor:pointer}.manna-mini-table{display:grid;grid-gap:8px;gap:8px;margin-top:12px}.manna-mini-table div{display:grid;grid-template-columns:minmax(120px,.5fr) minmax(0,1fr);grid-gap:10px;gap:10px;border-radius:12px;padding:10px;background:rgba(255,253,247,.82)}.manna-mini-table strong{color:#1b1b4d}.manna-mini-table span{color:rgba(27,27,77,.66);font-weight:720;line-height:1.4}.manna-two-column{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch}.manna-impact-copy{border-left:4px solid #d4af37;border-radius:0 14px 14px 0;padding:14px 16px;background:rgba(255,249,229,.72);color:#1b1b4d;font-weight:850;line-height:1.55}.manna-scorecard-tool{display:grid;grid-template-columns:minmax(240px,330px) minmax(0,1fr);grid-gap:18px;gap:18px;border-radius:24px;padding:20px}.manna-scorecard-meter{display:grid;grid-gap:8px;gap:8px;align-content:center;border-radius:18px;padding:22px;background:radial-gradient(circle at center top,rgba(255,215,102,.34),transparent 52%),linear-gradient(180deg,rgba(255,255,255,.92),rgba(255,249,229,.76))}.manna-scorecard-meter span{color:#a97818;font-size:.78rem;font-weight:900;letter-spacing:.1em;text-transform:uppercase}.manna-scorecard-meter strong{color:#15154a;font-size:clamp(4rem,10vw,7rem);line-height:.9}.manna-scorecard-meter p{margin:0;color:#1b1b4d;font-size:1.2rem;font-weight:900}.manna-scorecard-meter small{color:rgba(27,27,77,.66);font-weight:760;line-height:1.45}.manna-scorebar{height:12px;overflow:hidden;border-radius:999px;background:rgba(36,87,255,.1)}.manna-scorebar i{display:block;height:100%;border-radius:inherit;background:linear-gradient(135deg,#d4af37,#ffd766);box-shadow:0 0 26px rgba(212,175,55,.4)}.manna-scorecard-checks{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px;gap:10px}.manna-score-check{display:grid;grid-template-columns:18px 1fr;grid-gap:10px;gap:10px;align-items:flex-start;border:1px solid rgba(36,87,255,.12);border-radius:14px;padding:12px;background:rgba(255,255,255,.7);cursor:pointer}.manna-score-check input{margin-top:4px;accent-color:#d4af37}.manna-score-check small,.manna-score-check strong{display:block}.manna-score-check strong{color:#1b1b4d;font-weight:900}.manna-score-check b{color:#a97818;font-weight:900}.manna-score-check small{margin-top:4px;color:rgba(27,27,77,.6);font-weight:720;line-height:1.35}.manna-scorecard-reference{display:flex;flex-wrap:wrap;gap:8px}.manna-scorecard-reference span{border-radius:999px;padding:7px 10px;background:rgba(36,87,255,.08);color:#2457ff;font-size:.78rem;font-weight:850}.manna-workflow-list{counter-reset:readiness-workflow;padding:0;list-style:none}.manna-workflow-list li{counter-increment:readiness-workflow;display:grid;grid-template-columns:30px 1fr;grid-gap:10px;gap:10px;align-items:center}.manna-workflow-list li:before{content:counter(readiness-workflow);display:grid;width:30px;height:30px;place-items:center;border-radius:999px;background:linear-gradient(135deg,#d4af37,#ffd766);color:#1b1b4d;font-size:.8rem;font-weight:900}.manna-readiness-sources{display:grid;grid-template-columns:minmax(260px,.8fr) minmax(0,1fr);grid-gap:18px;gap:18px;margin-top:44px;border-radius:24px;padding:24px}.manna-source-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px;gap:10px}.manna-source-grid a{border:1px solid rgba(36,87,255,.12);border-radius:14px;padding:12px;background:rgba(255,255,255,.72);color:#2457ff;font-size:.88rem;font-weight:850;line-height:1.35}.manna-source-grid a:hover{border-color:rgba(212,175,55,.36);background:rgba(255,249,229,.78)}.manna-flow-system{display:grid;grid-template-columns:minmax(240px,310px) minmax(0,1fr);grid-gap:18px;gap:18px;align-items:flex-start}.manna-flow-card,.manna-flow-dashboard,.manna-flow-rail{border:1px solid rgba(212,175,55,.2);background:rgba(255,255,255,.78);box-shadow:0 18px 52px rgba(212,175,55,.11);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.manna-flow-rail{position:-webkit-sticky;position:sticky;top:18px;display:grid;grid-gap:14px;gap:14px;border-radius:22px;padding:20px}.manna-flow-card h3,.manna-flow-dashboard h3,.manna-flow-rail h2{margin:0;color:#15154a;letter-spacing:0}.manna-flow-steps{display:grid;grid-gap:9px;gap:9px}.manna-flow-steps span{display:grid;grid-template-columns:28px 1fr;grid-gap:9px;gap:9px;align-items:center;border-radius:14px;padding:9px;background:rgba(36,87,255,.06);color:rgba(27,27,77,.68);font-size:.84rem;font-weight:850;line-height:1.25}.manna-flow-steps b{display:grid;width:28px;height:28px;place-items:center;border-radius:999px;background:rgba(255,255,255,.82);color:#a97818}.manna-flow-steps .complete{border:1px solid rgba(212,175,55,.2);background:rgba(255,249,229,.68);color:#1b1b4d}.manna-flow-workspace{display:grid;grid-gap:16px;gap:16px}.manna-flow-card,.manna-flow-dashboard{border-radius:22px;padding:20px}.manna-flow-card-head{display:flex;justify-content:space-between;gap:16px;margin-bottom:16px}.manna-flow-card-head strong{border-radius:999px;padding:8px 11px;background:linear-gradient(135deg,rgba(212,175,55,.22),rgba(255,215,102,.32));color:#1b1b4d;font-size:.8rem;font-weight:900;white-space:nowrap}.manna-compliance-flow-grid,.manna-flow-form-grid,.manna-program-signal-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px;gap:10px}.manna-compliance-flow-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.manna-compliance-flow-grid label,.manna-flow-form-grid label{display:grid;grid-gap:7px;gap:7px;color:rgba(27,27,77,.74);font-size:.84rem;font-weight:900}.manna-compliance-flow-grid select,.manna-flow-form-grid input,.manna-flow-form-grid select,.manna-flow-form-grid textarea{width:100%;min-height:42px;border:1px solid rgba(36,87,255,.14);border-radius:12px;padding:9px 10px;background:rgba(255,255,255,.9);color:#1b1b4d;font:inherit}.manna-flow-form-grid textarea{min-height:92px;resize:vertical;line-height:1.45}.manna-flow-form-grid .wide{grid-column:1/-1}.manna-workspace-status{display:grid;grid-gap:9px;gap:9px;border:1px solid rgba(212,175,55,.22);border-radius:18px;padding:14px;background:radial-gradient(circle at top left,rgba(255,215,102,.22),transparent 42%),rgba(255,253,247,.72)}.manna-workspace-status strong{color:#1b1b4d;font-size:.92rem;font-weight:950}.manna-workspace-status p{margin:0;color:rgba(27,27,77,.66);font-size:.84rem;font-weight:760;line-height:1.42}.manna-workspace-status small{color:rgba(27,27,77,.55);font-size:.78rem;font-weight:760;line-height:1.35}.manna-workspace-status.saved{border-color:rgba(74,222,128,.32);box-shadow:0 0 28px rgba(74,222,128,.18)}.manna-workspace-status.error{border-color:rgba(248,113,113,.34)}.manna-workspace-status .manna-admin-run{width:100%;justify-content:center}.manna-program-actions,.manna-program-tabs{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:14px}.manna-program-actions{margin:14px 0 0}.manna-ministry-starter-panel{display:grid;grid-template-columns:minmax(210px,.78fr) minmax(0,1fr);grid-gap:14px;gap:14px;align-items:start;margin-bottom:16px;border:1px solid rgba(212,175,55,.2);border-radius:18px;padding:16px;background:radial-gradient(circle at top left,rgba(255,215,102,.18),transparent 42%),rgba(255,253,247,.74)}.manna-ministry-starter-panel h4{margin:0 0 8px;color:#15154a;font-size:1rem;line-height:1.25}.manna-ministry-starter-panel p{margin:0;color:rgba(27,27,77,.66);font-size:.9rem;font-weight:750;line-height:1.45}.manna-ministry-starter-grid{display:flex;flex-wrap:wrap;gap:8px}.manna-ministry-starter-grid button{border:1px solid rgba(36,87,255,.12);border-radius:999px;padding:9px 12px;background:rgba(255,255,255,.82);color:#1b1b4d;font:inherit;font-size:.83rem;font-weight:900;cursor:pointer;box-shadow:0 10px 24px rgba(212,175,55,.08)}.manna-ministry-starter-grid button:hover{border-color:rgba(212,175,55,.38);background:rgba(255,249,229,.9)}.manna-program-tabs button{border:1px solid rgba(36,87,255,.12);border-radius:999px;padding:8px 12px;background:rgba(255,255,255,.8);color:rgba(27,27,77,.68);font:inherit;font-size:.82rem;font-weight:900;cursor:pointer}.manna-program-tabs button.active{border-color:rgba(212,175,55,.38);background:linear-gradient(135deg,rgba(212,175,55,.22),rgba(255,215,102,.34));color:#1b1b4d}.manna-flow-toggle{display:grid;grid-template-columns:18px 1fr;grid-gap:8px;gap:8px;align-items:center;border:1px solid rgba(36,87,255,.1);border-radius:12px;padding:10px;background:rgba(255,253,247,.74);color:rgba(27,27,77,.72);font-weight:850}.manna-flow-toggle input{accent-color:#d4af37}.manna-compliance-flow-grid label{border:1px solid rgba(36,87,255,.09);border-radius:14px;padding:10px;background:rgba(255,253,247,.72)}.manna-compliance-flow-grid b,.manna-compliance-flow-grid small{display:block}.manna-compliance-flow-grid small{margin-top:3px;color:rgba(27,27,77,.52)}.manna-program-signal-grid{margin-top:12px;grid-template-columns:repeat(4,minmax(0,1fr))}.manna-flow-dashboard{display:grid;grid-template-columns:minmax(220px,280px) minmax(0,1fr);grid-gap:18px;gap:18px;background:radial-gradient(circle at top left,rgba(255,215,102,.2),transparent 44%),rgba(255,255,255,.78)}.manna-flow-score{display:grid;grid-gap:8px;gap:8px;align-content:center;border-radius:18px;padding:20px;background:rgba(255,249,229,.66)}.manna-flow-score span{color:#a97818;font-size:.78rem;font-weight:900;letter-spacing:.1em;text-transform:uppercase}.manna-flow-score strong{color:#15154a;font-size:5rem;line-height:.9}.manna-flow-score p,.manna-flow-score small{margin:0}.manna-flow-score p{color:#1b1b4d;font-size:1.05rem;font-weight:900}.manna-flow-score small{color:rgba(27,27,77,.62);font-weight:760;line-height:1.45}.manna-flow-bars{display:grid;grid-gap:10px;gap:10px}.manna-flow-bars div{display:grid;grid-gap:6px;gap:6px}.manna-flow-bars span{display:flex;justify-content:space-between;gap:12px;color:rgba(27,27,77,.72);font-size:.84rem;font-weight:880}.manna-flow-bars i{display:block;height:10px;overflow:hidden;border-radius:999px;background:rgba(36,87,255,.08)}.manna-flow-bars em{display:block;height:100%;border-radius:inherit;background:linear-gradient(135deg,#d4af37,#ffd766);box-shadow:0 0 22px rgba(212,175,55,.32)}.manna-flow-results-grid,.manna-language-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:14px;gap:14px}.manna-report-columns,.manna-report-summary-grid,.manna-score-action-grid{display:grid;grid-gap:14px;gap:14px}.manna-score-action-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.manna-report-summary-grid article,.manna-score-action-grid article{min-width:0;border:1px solid rgba(212,175,55,.18);border-radius:18px;padding:16px;background:rgba(255,255,255,.76);box-shadow:0 14px 36px rgba(212,175,55,.08)}.manna-report-summary-grid span,.manna-score-action-grid span{display:block;margin-bottom:8px;color:#a97818;font-size:.76rem;font-weight:950;letter-spacing:.08em;text-transform:uppercase}.manna-report-columns p,.manna-report-summary-grid p,.manna-score-action-grid p{margin:0;color:rgba(27,27,77,.72);font-weight:760;line-height:1.55}.manna-score-action-grid ul{margin:0}.manna-report-actions{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:8px}.manna-report-summary-grid{grid-template-columns:repeat(4,minmax(0,1fr));margin-bottom:14px}.manna-expert-program-grid,.manna-expert-review-hero,.manna-funder-strategy-grid,.manna-writer-review-grid{display:grid;grid-gap:14px;gap:14px;min-width:0}.manna-expert-review-hero{grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);margin-bottom:14px}.manna-expert-command{grid-template-columns:minmax(0,1.25fr) minmax(0,.95fr);margin-bottom:18px}.manna-expert-command strong{color:#15154a;font-size:clamp(1.28rem,2.5vw,1.95rem);line-height:1.12}.manna-luxury-section-title{display:flex;align-items:flex-end;justify-content:space-between;gap:12px;margin:6px 0 12px}.manna-luxury-note,.manna-luxury-section-title small{color:rgba(27,27,77,.58);font-weight:760;line-height:1.45}.manna-luxury-note{margin-bottom:14px}.manna-expert-program-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.manna-funder-strategy-grid,.manna-writer-review-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.manna-writer-review-summary{grid-template-columns:repeat(2,minmax(0,1fr));margin-bottom:14px}.manna-expert-program-grid article,.manna-expert-review-hero article,.manna-funder-strategy-grid article,.manna-writer-review-grid article,.manna-writer-review-grid details{display:grid;align-content:flex-start;grid-gap:10px;gap:10px;min-width:0;border:1px solid rgba(212,175,55,.16);border-radius:18px;padding:16px;background:radial-gradient(circle at top right,rgba(255,215,102,.14),transparent 40%),rgba(255,255,255,.74)}.manna-expert-program-grid span,.manna-expert-review-hero span,.manna-funder-strategy-grid span,.manna-writer-review-grid span{width:-moz-fit-content;width:fit-content;border-radius:999px;padding:6px 9px;background:rgba(255,249,229,.86);color:#a97818;font-size:.72rem;font-weight:950;letter-spacing:.08em;text-transform:uppercase}.manna-expert-program-grid strong,.manna-expert-review-hero strong,.manna-funder-strategy-grid h4,.manna-writer-review-grid strong{color:#15154a}.manna-writer-review-grid details{padding:0;overflow:hidden}.manna-writer-review-grid summary{display:grid;grid-gap:8px;gap:8px;padding:16px;cursor:pointer;list-style:none}.manna-writer-review-grid summary::-webkit-details-marker{display:none}.manna-writer-review-grid summary:after{content:"Open";width:-moz-fit-content;width:fit-content;border-radius:999px;padding:6px 10px;background:rgba(255,249,229,.88);color:#a97818;font-size:.74rem;font-weight:950}.manna-writer-review-grid details[open] summary:after{content:"Close"}.manna-writer-review-grid details ul{padding:0 18px 16px 34px}.manna-expert-program-grid h4,.manna-funder-strategy-grid h4{margin:0;font-size:1.08rem;line-height:1.25}.manna-expert-program-grid p,.manna-expert-review-hero p,.manna-funder-strategy-grid b,.manna-funder-strategy-grid p,.manna-funder-strategy-grid small,.manna-writer-review-grid p{margin:0;color:rgba(27,27,77,.72);font-weight:760;line-height:1.5}.manna-funder-strategy-grid small{color:rgba(27,27,77,.58)}.manna-expert-program-grid b,.manna-funder-strategy-grid b{color:#1b1b4d;font-weight:900}.manna-report-summary-grid strong{display:block;margin:0 0 6px;color:#15154a;font-size:1.12rem;line-height:1.25}.manna-report-columns{grid-template-columns:minmax(0,1.08fr) minmax(0,.92fr);border:1px solid rgba(36,87,255,.1);border-radius:18px;padding:16px;background:rgba(255,255,255,.72)}.manna-report-columns h4{margin:0 0 8px;color:#15154a;font-size:1rem;font-weight:950}.manna-report-columns h4:not(:first-child){margin-top:16px}.manna-language-grid{grid-template-columns:repeat(2,minmax(0,1fr));margin-bottom:14px}.manna-language-grid div{display:grid;grid-gap:8px;gap:8px;border-radius:16px;padding:16px;background:rgba(255,249,229,.58)}.manna-language-grid span{color:#a97818;font-size:.78rem;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.manna-language-grid p{margin:0;color:rgba(27,27,77,.76);font-weight:760;line-height:1.58}.manna-flow-card ol,.manna-flow-card ul{display:grid;grid-gap:8px;gap:8px;margin:0;padding-left:18px;color:rgba(27,27,77,.72);font-weight:760;line-height:1.42}.login-shell,.manna-app-shell{min-height:100vh;padding:30px clamp(16px,4vw,56px) 72px;color:#1b1b4d;background:radial-gradient(circle at 50% 0,rgba(255,215,102,.32),transparent 32%),radial-gradient(circle at 8% 18%,rgba(221,235,255,.72),transparent 30%),linear-gradient(180deg,#fffdf7,#fff8e8 48%,#ffffff)}.login-hero,.manna-app-hero{position:relative;z-index:1;display:grid;grid-template-columns:minmax(0,1fr) minmax(300px,430px);grid-gap:24px;gap:24px;align-items:center;width:min(1180px,100%);margin:34px auto 0}.login-hero h1,.manna-app-hero h1{max-width:760px;margin:0;color:#15154a;font-size:clamp(2.4rem,5.5vw,5.25rem);line-height:.98;letter-spacing:0}.login-hero p,.manna-app-hero p{max-width:720px;color:rgba(27,27,77,.68);font-weight:740;line-height:1.68}.manna-workspace-hero-actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:20px}.manna-workspace-hero-actions a{text-decoration:none}.manna-workspace-dashboard,.manna-workspace-next-grid,.manna-workspace-quick-links{position:relative;z-index:1;width:min(1180px,100%);margin:18px auto 0}.manna-workspace-dashboard{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:14px;gap:14px}.manna-workspace-score-card{display:grid;align-content:flex-start;grid-gap:8px;gap:8px;min-width:0;border:1px solid rgba(212,175,55,.2);border-radius:22px;padding:18px;background:radial-gradient(circle at top right,rgba(255,215,102,.18),transparent 40%),rgba(255,255,255,.78);box-shadow:0 18px 58px rgba(212,175,55,.1)}.manna-workspace-score-card.primary{border-color:rgba(212,175,55,.36);background:radial-gradient(circle at top right,rgba(255,215,102,.34),transparent 44%),linear-gradient(145deg,rgba(255,255,255,.9),rgba(255,249,229,.72))}.manna-workspace-next-grid span,.manna-workspace-score-card span{width:-moz-fit-content;width:fit-content;border-radius:999px;padding:6px 9px;background:rgba(255,249,229,.88);color:#a97818;font-size:.72rem;font-weight:950;letter-spacing:.08em;text-transform:uppercase}.manna-workspace-score-card strong{color:#15154a;font-size:clamp(1.8rem,4vw,3rem);line-height:1}.manna-workspace-next-grid li,.manna-workspace-next-grid p,.manna-workspace-score-card p,.manna-workspace-score-card small{margin:0;color:rgba(27,27,77,.7);font-weight:760;line-height:1.48}.manna-workspace-score-card p{color:#15154a;font-weight:950}.manna-workspace-next-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(280px,.8fr);grid-gap:14px;gap:14px}.manna-workspace-next-grid article{display:grid;align-content:flex-start;grid-gap:12px;gap:12px;min-width:0;border:1px solid rgba(36,87,255,.1);border-radius:20px;padding:18px;background:rgba(255,255,255,.78);box-shadow:0 16px 48px rgba(27,27,77,.06)}.manna-workspace-next-grid ul{display:grid;grid-gap:8px;gap:8px;margin:0;padding-left:18px}.manna-workspace-next-grid a{color:#2457ff;font-weight:900;text-decoration:none}.manna-workspace-next-grid a:hover{text-decoration:underline}.manna-workspace-priority{border-color:rgba(212,175,55,.34)!important;background:radial-gradient(circle at top right,rgba(255,215,102,.28),transparent 44%),rgba(255,255,255,.84)!important}.manna-workspace-next-grid article>strong{color:#15154a;font-size:1.08rem;line-height:1.32}.manna-workspace-quick-links{display:flex;flex-wrap:wrap;gap:9px}.manna-workspace-quick-links a{border:1px solid rgba(212,175,55,.2);border-radius:999px;padding:9px 12px;background:rgba(255,255,255,.78);color:#1b1b4d;font-size:.85rem;font-weight:900;text-decoration:none;box-shadow:0 10px 28px rgba(212,175,55,.08)}.manna-workspace-quick-links a:hover{border-color:rgba(212,175,55,.42);background:rgba(255,249,229,.88)}.manna-workspace-builder{position:relative;z-index:1;width:min(1180px,100%);margin:20px auto 0;border:1px solid rgba(212,175,55,.2);border-radius:24px;background:radial-gradient(circle at top left,rgba(255,215,102,.16),transparent 38%),rgba(255,255,255,.74);box-shadow:0 18px 58px rgba(27,27,77,.07);overflow:hidden}.manna-workspace-builder summary{display:grid;grid-gap:8px;gap:8px;padding:20px;cursor:pointer;list-style:none}.manna-workspace-builder summary::-webkit-details-marker{display:none}.manna-workspace-builder summary span{width:-moz-fit-content;width:fit-content;border-radius:999px;padding:6px 9px;background:rgba(255,249,229,.88);color:#a97818;font-size:.72rem;font-weight:950;letter-spacing:.08em;text-transform:uppercase}.manna-workspace-builder summary strong{max-width:760px;color:#15154a;font-size:clamp(1.18rem,2.6vw,1.7rem);line-height:1.16}.manna-workspace-builder summary small{max-width:680px;color:rgba(27,27,77,.62);font-weight:760;line-height:1.5}.manna-workspace-builder summary:after{content:"Open";position:absolute;top:20px;right:20px;border-radius:999px;padding:8px 12px;background:linear-gradient(135deg,#d4af37,#ffd766);color:#15154a;font-size:.8rem;font-weight:950}.manna-workspace-builder[open] summary:after{content:"Close";background:rgba(255,255,255,.86);border:1px solid rgba(212,175,55,.22)}.manna-workspace-builder .manna-readiness-section{width:100%;margin:0;padding:0 18px 22px}.login-security-list{display:flex;flex-wrap:wrap;gap:9px;margin-top:22px}.login-security-list span{border:1px solid rgba(212,175,55,.2);border-radius:999px;padding:8px 11px;background:rgba(255,249,229,.7);color:rgba(27,27,77,.72);font-size:.82rem;font-weight:880}.login-card{display:grid;grid-gap:16px;gap:16px;border:1px solid rgba(212,175,55,.22);border-radius:24px;padding:22px;background:rgba(255,255,255,.78);box-shadow:0 22px 64px rgba(212,175,55,.14);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.login-tabs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:8px;gap:8px;border-radius:16px;padding:6px;background:rgba(36,87,255,.06)}.google-login,.login-tabs button,.manna-nav-form-button{min-height:42px;border:0;border-radius:12px;color:#1b1b4d;font:inherit;font-weight:900;cursor:pointer}.login-tabs button{background:transparent}.login-tabs .active{background:rgba(255,255,255,.92);box-shadow:0 10px 24px rgba(27,27,77,.06)}.google-login{border:1px solid rgba(36,87,255,.14);background:rgba(255,255,255,.86)}.google-login:hover,.manna-nav-form-button:hover{border-color:rgba(212,175,55,.36);background:rgba(255,249,229,.86)}.login-divider{display:grid;grid-template-columns:1fr auto 1fr;grid-gap:10px;gap:10px;align-items:center;color:rgba(27,27,77,.52);font-size:.76rem;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.login-divider span{height:1px;background:rgba(212,175,55,.22)}.login-form{display:grid;grid-gap:13px;gap:13px}.login-form label{display:grid;grid-gap:7px;gap:7px;color:rgba(27,27,77,.78);font-weight:900}.login-form input{min-height:46px;border:1px solid rgba(36,87,255,.14);border-radius:13px;padding:10px 12px;background:rgba(255,255,255,.9);color:#1b1b4d;font:inherit}.login-error,.login-message{border-radius:14px;padding:12px;font-weight:820;line-height:1.45}.login-error{border:1px solid rgba(248,113,113,.28);background:rgba(248,113,113,.12);color:#8f1f1f}.login-message{border:1px solid rgba(74,222,128,.28);background:rgba(74,222,128,.12);color:#166534}.login-note{margin:0;color:rgba(27,27,77,.56);font-size:.82rem;font-weight:740;line-height:1.5}.manna-nav-form-button{border:1px solid rgba(212,175,55,.2);padding:0 13px;background:rgba(255,255,255,.72)}.manna-app-hero{align-items:stretch;margin-bottom:28px}@media (max-width:900px){.manna-funder-row{grid-template-columns:1fr}.manna-binder-grid,.manna-checklist-grid,.manna-funding-level-grid,.manna-language-example-grid,.manna-narrative-grid,.manna-package-grid,.manna-pillar-grid,.manna-readiness-hub-grid,.manna-roadmap-grid,.manna-translation-action-grid,.manna-translation-alerts,.manna-translation-grid,.manna-translation-grid-three,.manna-translator-luxury{grid-template-columns:repeat(2,minmax(0,1fr))}.login-hero,.manna-app-hero,.manna-expert-command,.manna-expert-program-grid,.manna-expert-review-hero,.manna-flow-dashboard,.manna-flow-results-grid,.manna-flow-system,.manna-funder-strategy-grid,.manna-language-grid,.manna-ministry-starter-panel,.manna-readiness-hero,.manna-readiness-sources,.manna-report-columns,.manna-report-summary-grid,.manna-score-action-grid,.manna-scorecard-tool,.manna-workspace-dashboard,.manna-workspace-next-grid,.manna-writer-review-grid,.manna-writer-review-summary{grid-template-columns:1fr}.manna-flow-rail{position:static}.manna-compliance-flow-grid,.manna-program-signal-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.manna-report-actions{justify-content:flex-start}}@media (max-width:560px){.manna-expert-command,.manna-expert-program-grid,.manna-expert-review-hero,.manna-funder-strategy-grid,.manna-ministry-starter-panel,.manna-report-columns,.manna-report-summary-grid,.manna-score-action-grid,.manna-translation-action-grid,.manna-translator-luxury,.manna-workspace-dashboard,.manna-workspace-next-grid,.manna-writer-review-grid,.manna-writer-review-summary{grid-template-columns:1fr}.manna-ministry-starter-grid button,.manna-report-actions,.manna-report-actions button,.manna-workspace-hero-actions a,.manna-workspace-quick-links a{width:100%}.manna-report-actions button{justify-content:center}.manna-workspace-hero-actions a,.manna-workspace-quick-links a{justify-content:center;text-align:center}.manna-workspace-builder summary{padding:18px 16px 58px}.manna-workspace-builder summary:after{top:auto;right:auto;bottom:16px;left:16px}.manna-workspace-builder .manna-readiness-section{padding:0 12px 16px}}.manna-results-row b{color:#a97818;font-size:1.25rem}.manna-results-row code{max-height:180px;margin-top:10px;overflow:auto;border-radius:10px;padding:10px;background:rgba(27,27,77,.06);color:#1b1b4d;white-space:pre-wrap;font-size:.78rem}.manna-empty-state{border:1px dashed rgba(212,175,55,.35);border-radius:16px;padding:28px;color:rgba(27,27,77,.62);text-align:center;font-weight:800}.manna-readiness-section{width:min(1360px,100%)}.manna-readiness-section>.manna-section-heading{max-width:760px}.manna-readiness-section>.manna-section-heading p{max-width:680px;color:rgba(27,27,77,.68);font-size:1.02rem;line-height:1.55}.manna-flow-system{grid-template-columns:minmax(190px,240px) minmax(0,1fr);gap:clamp(16px,2.2vw,28px)}.manna-flow-rail{padding:16px}.manna-flow-rail h2{font-size:1.08rem;line-height:1.25}.manna-flow-steps span{padding:8px;font-size:.78rem}.manna-flow-workspace{gap:26px;min-width:0}.manna-flow-card,.manna-flow-dashboard{border-left:1px solid rgba(212,175,55,.2)!important;border-radius:28px!important;padding:clamp(22px,3vw,34px);background:radial-gradient(circle at top right,rgba(255,215,102,.1),transparent 36%),rgba(255,255,255,.82)!important;box-shadow:0 24px 70px rgba(27,27,77,.08)!important}.manna-flow-card-head{align-items:flex-start;gap:18px;margin-bottom:22px}.manna-flow-card-head h3{max-width:760px;font-size:clamp(1.35rem,2.25vw,2rem);line-height:1.12}.manna-flow-card-head strong{flex:0 0 auto}.manna-flow-card b,.manna-flow-card li,.manna-flow-card p,.manna-flow-card small,.manna-flow-card strong,.manna-mini-table span,.manna-mini-table strong{overflow-wrap:normal;word-break:normal;-webkit-hyphens:none;hyphens:none}.manna-flow-card li,.manna-flow-card p{font-size:.98rem;line-height:1.62}.manna-expert-command,.manna-translator-luxury{grid-template-columns:1fr;max-width:860px}.manna-expert-command article,.manna-expert-program-grid article,.manna-funder-strategy-grid article,.manna-report-summary-grid article,.manna-score-action-grid article,.manna-translation-action-grid article,.manna-translator-luxury article,.manna-writer-review-grid details,.manna-writer-review-summary article{border-radius:22px;padding:20px}.manna-expert-command article.featured,.manna-translator-luxury article.featured{padding:clamp(24px,3vw,34px)}.manna-expert-command strong,.manna-translator-luxury h4{max-width:680px;font-size:clamp(1.45rem,2.6vw,2.25rem)}.manna-expert-command p,.manna-translator-luxury p{max-width:740px;font-size:1.05rem;line-height:1.66}.manna-expert-program-grid,.manna-funder-strategy-grid,.manna-language-grid,.manna-report-columns,.manna-score-action-grid,.manna-translation-action-grid,.manna-writer-review-grid,.manna-writer-review-summary{grid-template-columns:1fr}.manna-flow-results-grid,.manna-report-summary-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.manna-expert-program-grid article,.manna-funder-strategy-grid article,.manna-language-grid div,.manna-report-columns,.manna-score-action-grid article,.manna-translation-action-grid article,.manna-writer-review-grid details,.manna-writer-review-summary article{max-width:860px}.manna-mini-table div{grid-template-columns:minmax(180px,.42fr) minmax(0,1fr);align-items:start;gap:14px}.manna-luxury-details summary{justify-content:flex-start}.manna-luxury-details summary strong{text-align:left}.manna-flow-card ol,.manna-flow-card ul{gap:10px;padding-left:22px}.manna-writer-review-grid summary{grid-template-columns:minmax(0,1fr) auto;align-items:center}.manna-writer-review-grid summary span,.manna-writer-review-grid summary strong{grid-column:1}.manna-writer-review-grid summary:after{grid-column:2;grid-row:1/span 2}@media (max-width:980px){.manna-flow-system{grid-template-columns:1fr}.manna-flow-rail{position:static}.manna-flow-results-grid,.manna-report-summary-grid{grid-template-columns:1fr}}@media (max-width:640px){.manna-flow-card,.manna-flow-dashboard{padding:18px;border-radius:22px!important}.manna-flow-card-head{display:grid}.manna-flow-card-head strong{width:-moz-fit-content;width:fit-content;white-space:normal}.manna-mini-table div{grid-template-columns:1fr}}@media (max-width:920px){.manna-admin-grid,.manna-admin-hero,.manna-foundation-grid,.manna-results-row,.manna-run-row,.manna-summary-grid{grid-template-columns:1fr}.manna-review-summary{grid-template-columns:repeat(2,minmax(0,1fr))}.manna-review-item,.manna-review-run{display:grid;grid-template-columns:1fr}.manna-review-actions,.manna-review-run-grid{min-width:0;width:100%}.manna-review-actions{justify-content:flex-start}}@media (max-width:560px){.manna-admin-form-row,.manna-preset-grid,.manna-program-list{grid-template-columns:1fr}.manna-results-header{align-items:flex-start;flex-direction:column}.manna-binder-grid,.manna-checklist-grid,.manna-compliance-flow-grid,.manna-expert-program-grid,.manna-expert-review-hero,.manna-find-feed,.manna-find-grid,.manna-find-hero,.manna-find-two,.manna-flow-form-grid,.manna-funder-strategy-grid,.manna-funding-level-grid,.manna-language-example-grid,.manna-narrative-grid,.manna-package-grid,.manna-pillar-grid,.manna-program-readiness-grid,.manna-program-signal-grid,.manna-readiness-hub-grid,.manna-readiness-list,.manna-readiness-nav,.manna-roadmap-grid,.manna-scorecard-checks,.manna-source-grid,.manna-translation-alerts,.manna-translation-grid,.manna-translation-grid-three,.manna-two-column,.manna-writer-review-grid{grid-template-columns:1fr}.manna-writer-packet-card .manna-flow-header{flex-direction:column}.manna-writer-packet-card .manna-print-report-button{width:100%;justify-content:center}.manna-language-pairs div{grid-template-columns:1fr}.manna-language-pairs i{display:none}.manna-find-panel{position:static}.manna-readiness-nav{align-items:flex-start;flex-direction:column}.manna-readiness-nav>div{justify-content:flex-start}.manna-mini-table div,.manna-review-run-grid,.manna-review-summary{grid-template-columns:1fr}}@media print{.manna-admin-run,.manna-admin-secondary,.manna-global-nav,.manna-readiness-actions,.manna-readiness-nav,.manna-site-footer,.manna-source-button{display:none!important}.manna-find-shell,.manna-readiness-shell{padding:0!important;background:#ffffff!important;color:#111827!important}.manna-find-shell:before,.manna-readiness-shell:before{display:none!important}.manna-flow-card,.manna-readiness-card,.manna-readiness-hero,.manna-readiness-sources,.manna-target-card{page-break-inside:avoid;break-inside:avoid;box-shadow:none!important;background:#ffffff!important}}[class*=manna-] a,[class*=manna-] dd,[class*=manna-] h1,[class*=manna-] h2,[class*=manna-] h3,[class*=manna-] h4,[class*=manna-] li,[class*=manna-] p,[class*=manna-] span,[class*=manna-] strong{overflow-wrap:anywhere}.manna-cal-card,.manna-fdisc-card,.manna-fdisc-grid>*,.manna-foundation-card,.manna-match-card,.manna-radar-card,.manna-radar-grid>*,.manna-trad-card,.manna-trad-grid>*{min-width:0}@media (max-width:560px){.manna-fdisc-grid,.manna-radar-grid,.manna-trad-grid{grid-template-columns:1fr}}.manna-card-titlelink{color:inherit;text-decoration:none}.manna-card-titlelink:hover{color:#2457ff;text-decoration:underline;text-underline-offset:2px}.manna-access-badge{display:inline-flex;align-items:center;gap:6px;padding:4px 11px;border-radius:999px;font-size:.72rem;font-weight:700;letter-spacing:.02em;border:1px solid rgba(15,23,42,.12);background:#f1f5f9;color:#334155;white-space:nowrap}.manna-access-badge.access-deadline,.manna-access-badge.access-government,.manna-access-badge.access-open_application,.manna-access-badge.access-rolling{background:rgba(16,122,87,.12);color:#0c7a57;border-color:rgba(16,122,87,.25)}.manna-access-badge.access-corporate,.manna-access-badge.access-invitation_only{background:rgba(180,120,9,.12);color:#92600a;border-color:rgba(180,120,9,.25)}.manna-access-badge.access-daf,.manna-access-badge.access-donor_trust{background:rgba(91,33,182,.1);color:#5b21b6;border-color:rgba(91,33,182,.22)}.manna-access-badge.access-needs_review,.manna-access-badge.access-research_only{background:rgba(71,85,105,.1);color:#475569;border-color:rgba(71,85,105,.2)}.manna-access-cta{display:inline-flex;align-items:center;gap:6px;padding:9px 16px;border-radius:12px;font-size:.86rem;font-weight:700;text-decoration:none;border:1px solid transparent;transition:transform .12s ease,box-shadow .12s ease}.manna-access-cta:hover{transform:translateY(-1px)}.manna-access-cta.cta-apply,.manna-access-cta.cta-government{background:linear-gradient(135deg,#0c7a57,#0f9d6b);color:#fff;box-shadow:0 6px 18px rgba(15,157,107,.28)}.manna-access-cta.cta-relationship{background:#fdf6e3;color:#92600a;border-color:rgba(180,120,9,.35)}.manna-access-cta.cta-donor{background:#f5f0ff;color:#5b21b6;border-color:rgba(91,33,182,.3)}.manna-access-cta.cta-research{background:#f1f5f9;color:#475569;border-color:rgba(71,85,105,.25)}.manna-fdisc-badgerow{margin:2px 0 8px}.manna-fdisc-path{margin:8px 0 0;font-size:.82rem;line-height:1.45;color:#475569;background:rgba(241,245,249,.7);border-left:3px solid #cbd5e1;padding:8px 12px;border-radius:0 8px 8px 0}.manna-fdisc-access{display:flex;flex-wrap:wrap;gap:8px;margin:6px 0 14px}.manna-fdisc-access-chip{padding:7px 14px;border-radius:999px;cursor:pointer;font-size:.82rem;font-weight:600;border:1px solid rgba(15,23,42,.14);background:#fff;color:#475569}.manna-fdisc-access-chip.is-active{background:linear-gradient(135deg,#c79a3b,#e3c069);color:#1a1407;border-color:transparent;box-shadow:0 4px 12px rgba(199,154,59,.3)}.manna-strategy-box{border-radius:18px;padding:22px 24px;margin-bottom:18px;border:1px solid rgba(15,23,42,.1);background:#fff;box-shadow:0 10px 28px rgba(15,23,42,.05)}.manna-strategy-box.strat-daf,.manna-strategy-box.strat-donor_trust{background:linear-gradient(180deg,#faf7ff,#fff)}.manna-strategy-box.strat-corporate,.manna-strategy-box.strat-invitation_only{background:linear-gradient(180deg,#fffdf5,#fff)}.manna-strategy-box.strat-needs_review,.manna-strategy-box.strat-research_only{background:linear-gradient(180deg,#f8fafc,#fff)}.manna-strategy-head{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin-bottom:10px}.manna-strategy-status{font-size:.78rem;color:#64748b;font-weight:600}.manna-strategy-title{margin:6px 0 8px;font-size:1.12rem}.manna-strategy-summary{margin:0 0 10px;color:#334155;line-height:1.55;font-size:.92rem}.manna-strategy-warn{margin:0 0 10px;color:#92600a;background:rgba(180,120,9,.08);padding:9px 12px;border-radius:10px;font-size:.86rem;line-height:1.45}.manna-strategy-line{margin:0 0 10px;color:#334155;font-size:.88rem;line-height:1.5}.manna-strategy-facts{display:flex;gap:22px;flex-wrap:wrap;margin:4px 0 12px}.manna-strategy-facts dt{font-size:.72rem;text-transform:uppercase;letter-spacing:.04em;color:#94a3b8}.manna-strategy-facts dd{margin:2px 0 0;font-weight:600;color:#1e293b;font-size:.88rem}.manna-strategy-actions{display:flex;gap:10px;flex-wrap:wrap;margin:6px 0 12px}.manna-strategy-tpl{margin:8px 0;border-top:1px dashed rgba(15,23,42,.12);padding-top:10px}.manna-strategy-tpl summary{cursor:pointer;font-weight:600;font-size:.86rem;color:#475569}.manna-strategy-tpl pre{white-space:pre-wrap;word-break:break-word;background:#f8fafc;border:1px solid rgba(15,23,42,.08);border-radius:10px;padding:12px 14px;font-size:.8rem;line-height:1.5;color:#334155;margin:10px 0;font-family:ui-monospace,SFMono-Regular,Menlo,monospace}.manna-strategy-evidence{margin:8px 0 0;font-size:.78rem;color:#64748b;line-height:1.5}.manna-strategy-evidence a{color:#2457ff}.manna-source-button.ghost{background:transparent;border:1px solid rgba(15,23,42,.18);color:#334155;box-shadow:none}@media (max-width:640px){.manna-find-shell{width:100%;max-width:100vw;padding-left:max(14px,env(safe-area-inset-left));padding-right:max(14px,env(safe-area-inset-right))}.manna-fdisc,.manna-find-hero,.manna-find-results,.manna-trad{max-width:100%;overflow-x:clip}.manna-fdisc-search{display:grid;grid-template-columns:auto minmax(0,1fr);padding:10px}.manna-fdisc-search .button{grid-column:1/-1;width:100%}.manna-fdisc-quick,.manna-trad-cats,.manna-trad-toggles{align-items:stretch;flex-wrap:wrap;max-width:100%;overflow-x:visible;padding-bottom:0}.manna-fdisc-chip,.manna-select-chip{flex-grow:1;flex-shrink:1;flex-basis:calc(50% - 8px);justify-content:center;min-height:42px;text-align:center;white-space:normal}.manna-fdisc-access{align-items:stretch;flex-wrap:wrap;max-width:100%;overflow-x:visible;padding-bottom:0}.manna-fdisc-access-chip{flex-grow:1;flex-shrink:1;flex-basis:calc(50% - 8px);justify-content:center;min-height:42px;text-align:center;white-space:normal}.manna-fdisc-card,.manna-trad-card{padding:16px;border-radius:16px}.manna-fdisc-card-head h3,.manna-trad-card h3{font-size:clamp(1rem,6vw,1.08rem)}.manna-fdisc-actions{flex-direction:column;align-items:stretch;gap:8px}.manna-fdisc-actions .manna-access-cta,.manna-fdisc-actions .manna-source-button{width:100%;justify-content:center;text-align:center}.manna-access-cta{padding:12px 16px}.manna-trad-actions{flex-direction:column;align-items:stretch}.manna-trad-actions .manna-fdisc-src,.manna-trad-actions .manna-source-button{width:100%;justify-content:center;text-align:center}.manna-strategy-box{padding:18px 16px;border-radius:14px}.manna-strategy-facts{flex-direction:column;gap:10px}.manna-strategy-actions{flex-direction:column;align-items:stretch}.manna-strategy-actions .manna-access-cta,.manna-strategy-actions .manna-source-button{width:100%;justify-content:center;text-align:center}.manna-strategy-tpl pre{font-size:.74rem;padding:10px}.manna-fdisc-card-head{flex-wrap:wrap;gap:6px}.manna-access-badge{font-size:.68rem;padding:4px 9px}.manna-fdisc-path{font-size:.78rem}.manna-fdisc-meta{gap:8px}.manna-fdisc-meta span{flex:1 1 100%}}@media (max-width:360px){.manna-fdisc-access-chip,.manna-fdisc-chip,.manna-select-chip{flex-basis:100%}}.manna-applygrants{margin:4px 0 10px}.manna-applygrants-head{margin:6px 0 14px}.manna-applygrants-head h2{margin:0 0 4px;font-size:1.25rem;color:#14143f}.manna-applygrants-head p{margin:0;color:#64748b;font-size:.88rem}.manna-applygrants-head2{margin-top:26px;border-top:1px dashed rgba(15,23,42,.14);padding-top:20px}.manna-applygrants-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(330px,1fr));grid-gap:14px;gap:14px}.manna-ag-card{background:rgba(255,255,255,.82);border:1px solid rgba(15,23,42,.09);border-left:3px solid #0f9d6b;border-radius:16px;padding:16px 18px;box-shadow:0 8px 22px rgba(15,23,42,.05);display:flex;flex-direction:column;gap:8px}.manna-ag-top{display:flex;align-items:center;justify-content:space-between;gap:8px;flex-wrap:wrap}.manna-ag-deadline{font-size:.76rem;font-weight:700;color:#0c7a57;white-space:nowrap}.manna-ag-card h3{margin:0;font-size:.98rem;line-height:1.35;color:#1e293b;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.manna-ag-funder{margin:0;font-size:.82rem;color:#64748b}.manna-ag-actions{margin-top:auto;padding-top:6px}@media (max-width:640px){.manna-applygrants-grid{grid-template-columns:1fr}.manna-ag-actions .manna-access-cta{width:100%;justify-content:center}.manna-ag-top{flex-direction:column;align-items:flex-start;gap:4px}}.manna-radar-link.is-search{color:#64748b}.manna-radar-link.is-search:hover{color:#475569}.manna-show-all{margin-top:10px;padding:12px 18px;width:100%;border-radius:12px;border:1px dashed rgba(15,23,42,.22);background:rgba(255,255,255,.6);color:#1b1b4d;font-weight:700;font-size:.9rem;cursor:pointer}.manna-show-all:hover{background:#fff;border-color:#c79a3b}.manna-intel-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));grid-gap:14px;gap:14px}.manna-intel-card{background:linear-gradient(180deg,#fffdf6,#fff);border:1px solid rgba(199,154,59,.25);border-left:3px solid #c79a3b;border-radius:16px;padding:16px 18px;box-shadow:0 8px 22px rgba(15,23,42,.05);display:flex;flex-direction:column;gap:7px}.manna-intel-card.origin-auto{border-color:rgba(36,87,255,.18);background:linear-gradient(180deg,#f8faff,#fff)}.manna-intel-top{display:flex;align-items:center;justify-content:space-between;gap:8px;flex-wrap:wrap}.manna-intel-cat{font-size:.7rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:#92600a;background:rgba(199,154,59,.12);padding:3px 9px;border-radius:999px}.manna-intel-card.origin-auto .manna-intel-cat{color:#1b3db8;background:rgba(36,87,255,.1)}.manna-intel-date{font-size:.74rem;color:#94a3b8;font-weight:600}.manna-intel-title{font-size:.96rem;line-height:1.35;color:#14143f}.manna-intel-sum{margin:0;font-size:.84rem;line-height:1.5;color:#475569}.manna-intel-action{margin:0;font-size:.8rem;line-height:1.45;color:#334155}.manna-intel-action b{color:#0c7a57}@media (max-width:640px){.manna-intel-grid{grid-template-columns:1fr}}.manna-fdisc-trust{display:flex;align-items:center;gap:12px;flex-wrap:wrap;margin-top:8px}.manna-verified-badge{gap:5px;font-size:.74rem;font-weight:700}.manna-trust-trail,.manna-verified-badge{display:inline-flex;align-items:center;color:#0c7a57}.manna-trust-trail{gap:6px;padding:5px 9px;border-radius:999px;border:1px solid rgba(12,122,87,.18);background:rgba(12,122,87,.08);font-size:.72rem;font-weight:800;line-height:1.2}.manna-trust-trail:before{content:"";width:6px;height:6px;border-radius:999px;background:currentColor;box-shadow:0 0 12px rgba(12,122,87,.45)}.manna-trust-trail.is-review{border-color:rgba(212,175,55,.22);background:rgba(212,175,55,.12);color:#a97818}.manna-report-link{background:none;border:none;padding:0;cursor:pointer;font-size:.72rem;color:#94a3b8;text-decoration:underline;text-underline-offset:2px}.manna-report-link:hover{color:#64748b}.manna-report-link.is-sent{color:#0c7a57;text-decoration:none;cursor:default}.manna-strategy-officers{margin:12px 0 4px;border-top:1px dashed rgba(15,23,42,.12);padding-top:12px}.manna-strategy-officers h4{margin:0 0 4px;font-size:.95rem;color:#14143f}.manna-strategy-officers-sub{margin:0 0 8px;font-size:.76rem;color:#94a3b8}.manna-strategy-officers ul{margin:0;padding:0;list-style:none;display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));grid-gap:6px 16px;gap:6px 16px}.manna-strategy-officers li{font-size:.84rem;color:#334155;line-height:1.4}.manna-strategy-officers li span{color:#64748b}.manna-strategy-candid{margin:12px 0 0;font-size:.82rem;line-height:1.5;color:#334155;background:rgba(199,154,59,.08);border-left:3px solid #c79a3b;padding:10px 14px;border-radius:0 10px 10px 0}.manna-strategy-candid a{color:#2457ff}.manna-verify-stats{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));grid-gap:14px;gap:14px;margin:4px 0 26px}.manna-verify-stat{background:rgba(255,255,255,.8);border:1px solid rgba(15,23,42,.08);border-radius:16px;padding:18px 20px;box-shadow:0 8px 22px rgba(15,23,42,.05)}.manna-verify-stat b{display:block;font-size:1.9rem;letter-spacing:-.02em;background:linear-gradient(135deg,#b8860b,#e3c069);-webkit-background-clip:text;background-clip:text;color:transparent}.manna-verify-stat span{font-size:.82rem;color:#64748b;line-height:1.4;display:block;margin-top:4px}.manna-daf-sponsors,.manna-gates-grid,.manna-verify-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));grid-gap:16px;gap:16px}.manna-verify-card{position:relative;background:rgba(255,255,255,.85);border:1px solid rgba(15,23,42,.08);border-radius:18px;padding:20px 22px;box-shadow:0 8px 24px rgba(15,23,42,.05);display:flex;flex-direction:column;gap:8px}.manna-verify-num{font-size:.78rem;font-weight:800;color:#c79a3b;letter-spacing:.08em}.manna-verify-card h3{margin:0;font-size:1.02rem;line-height:1.35;color:#14143f}.manna-verify-card p{margin:0;font-size:.86rem;line-height:1.55;color:#475569}.manna-verify-card .manna-radar-link{margin-top:auto;padding-top:6px}.manna-daf-base{font-size:.76rem!important;font-weight:700;color:#92600a!important;text-transform:uppercase;letter-spacing:.04em}.manna-gates-grid{margin-top:6px}.manna-methodology-note{margin:22px auto 0;max-width:860px;font-size:.84rem;line-height:1.6;color:#475569;background:rgba(255,255,255,.7);border:1px solid rgba(15,23,42,.08);border-radius:14px;padding:14px 18px}.manna-methodology-note a{color:#2457ff}@media (max-width:640px){.manna-daf-sponsors,.manna-gates-grid,.manna-strategy-officers ul,.manna-verify-grid{grid-template-columns:1fr}}.manna-compliance-flow-grid select,.manna-find-panel select,.manna-find-shell select,.manna-flow-form-grid select,.manna-orgform select{appearance:none;-webkit-appearance:none;-moz-appearance:none;cursor:pointer;padding-right:40px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8' fill='none'%3E%3Cpath d='M1 1.5 6 6.5l5-5' stroke='%231b1b4d' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 14px center;background-size:12px 8px}.manna-compliance-flow-grid select:hover,.manna-find-panel select:hover,.manna-find-shell select:hover,.manna-flow-form-grid select:hover,.manna-orgform select:hover{border-color:rgba(36,87,255,.4)}.manna-ws-hero{position:relative;z-index:1;width:min(1180px,100%);margin:30px auto 0}.manna-ws-hero h1{margin:8px 0 0;color:#15154a;font-size:clamp(2rem,3.4vw,2.9rem);line-height:1.05;letter-spacing:-.01em}.manna-ws-hero-sub{max-width:620px;margin:10px 0 0;color:rgba(27,27,77,.66);font-weight:500;font-size:1.02rem;line-height:1.55}.manna-ws-status{display:inline-flex;align-items:center;gap:8px;flex-wrap:wrap;margin:16px 0 0;font-size:.86rem;font-weight:600;color:#475569}.manna-ws-dot{width:9px;height:9px;border-radius:50%}.manna-ws-dot.is-saved{background:#0c7a57;box-shadow:0 0 0 3px rgba(12,122,87,.16)}.manna-ws-dot.is-draft{background:#c79a3b;box-shadow:0 0 0 3px rgba(199,154,59,.18)}.manna-ws-status-email{color:#94a3b8;font-weight:500}.manna-ws-section{position:relative;z-index:1;width:min(1180px,100%);margin:30px auto 0}.manna-ws-section-label{margin:0 0 12px;font-size:.74rem;font-weight:800;letter-spacing:.1em;text-transform:uppercase;color:#a97818}.manna-ws-metrics{display:grid;grid-template-columns:1.25fr 1fr 1fr 1.2fr;grid-gap:14px;gap:14px}.manna-ws-metric{display:flex;flex-direction:column;gap:6px;min-width:0;border:1px solid rgba(15,23,42,.08);border-radius:18px;padding:18px 20px;background:rgba(255,255,255,.82);box-shadow:0 10px 30px rgba(27,27,77,.05)}.manna-ws-metric.is-primary{border-color:rgba(212,175,55,.34);background:radial-gradient(circle at top right,rgba(255,215,102,.22),transparent 52%),linear-gradient(145deg,#fffdf6,#fff8e8)}.manna-ws-metric-label{font-size:.76rem;font-weight:700;color:#64748b;line-height:1.3}.manna-ws-metric-num{color:#15154a;font-size:2.4rem;line-height:1;font-weight:800;letter-spacing:-.02em}.manna-ws-metric-num i{font-size:1rem;font-weight:700;font-style:normal;color:#94a3b8}.manna-ws-metric.is-primary .manna-ws-metric-num{background:linear-gradient(135deg,#b8860b,#e3c069);-webkit-background-clip:text;background-clip:text;color:transparent}.manna-ws-metric-tag{width:-moz-fit-content;width:fit-content;margin-top:2px;padding:4px 10px;border-radius:999px;background:rgba(199,154,59,.14);color:#92600a;font-size:.76rem;font-weight:700}.manna-ws-metric-sub{font-size:.82rem;color:#64748b;font-weight:500;line-height:1.4}.manna-ws-metric-lane{color:#15154a;font-size:1.3rem;font-weight:800;line-height:1.15;letter-spacing:-.01em}.manna-ws-metric.is-lane{background:rgba(241,245,252,.7)}.manna-ws-focus{display:grid;grid-template-columns:1.5fr 1fr;grid-gap:16px;gap:16px}.manna-ws-focus-main{display:flex;flex-direction:column;gap:14px;align-items:flex-start;border:1px solid rgba(36,87,255,.16);border-radius:22px;padding:24px 26px;background:radial-gradient(circle at top left,rgba(36,87,255,.06),transparent 46%),rgba(255,255,255,.86);box-shadow:0 16px 44px rgba(27,27,77,.07)}.manna-ws-focus-main>strong{color:#15154a;font-size:clamp(1.2rem,2.4vw,1.55rem);line-height:1.3;font-weight:750}.manna-ws-focus-main ul{margin:0;padding-left:18px;display:grid;grid-gap:7px;gap:7px}.manna-ws-focus-main li{color:#475569;font-size:.92rem;line-height:1.5}.manna-ws-focus-gap{display:flex;flex-direction:column;gap:8px;border:1px solid rgba(212,175,55,.26);border-radius:22px;padding:22px 24px;background:linear-gradient(180deg,#fffdf6,#fff);box-shadow:0 16px 44px rgba(212,175,55,.08)}.manna-ws-gap-label{width:-moz-fit-content;width:fit-content;padding:4px 10px;border-radius:999px;background:rgba(199,154,59,.14);color:#92600a;font-size:.72rem;font-weight:800;letter-spacing:.06em;text-transform:uppercase}.manna-ws-focus-gap>strong{color:#15154a;font-size:1.02rem;line-height:1.35;font-weight:700}.manna-ws-focus-gap p{margin:0;color:#64748b;font-size:.86rem;line-height:1.45}.manna-ws-focus-gap a{margin-top:auto;color:#2457ff;font-weight:700;font-size:.9rem;text-decoration:none}.manna-ws-focus-gap a:hover{text-decoration:underline}.manna-ws-tools{display:flex;flex-wrap:wrap;gap:9px}.manna-ws-tools a{border:1px solid rgba(15,23,42,.1);border-radius:999px;padding:9px 15px;background:rgba(255,255,255,.7);color:#334155;font-size:.86rem;font-weight:600;text-decoration:none;transition:border-color .12s ease,background .12s ease}.manna-ws-tools a:hover{border-color:rgba(199,154,59,.4);background:#fff;color:#15154a}.manna-ws-builder{position:relative;z-index:1;width:min(1180px,100%);margin:30px auto 0;border:1px solid rgba(15,23,42,.1);border-radius:22px;background:rgba(255,255,255,.78);box-shadow:0 14px 44px rgba(27,27,77,.06);overflow:hidden}.manna-ws-builder summary{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:22px 24px;cursor:pointer;list-style:none}.manna-ws-builder summary::-webkit-details-marker{display:none}.manna-ws-builder-head{display:flex;flex-direction:column;gap:5px;min-width:0}.manna-ws-builder-eyebrow{font-size:.72rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:#a97818}.manna-ws-builder-head strong{color:#15154a;font-size:1.12rem;line-height:1.25;font-weight:750}.manna-ws-builder-head small{color:#64748b;font-size:.84rem;line-height:1.45}.manna-ws-builder-toggle{flex:0 0 auto;display:inline-flex;align-items:center;gap:8px;border-radius:999px;padding:9px 16px;color:#15154a;font-weight:800;font-size:.85rem;background:linear-gradient(135deg,#d4af37,#ffd766);box-shadow:0 6px 16px rgba(212,175,55,.28)}.manna-ws-builder-toggle svg{transition:transform .2s ease}.manna-ws-builder[open] .manna-ws-builder-toggle{background:rgba(255,255,255,.9);border:1px solid rgba(15,23,42,.12);box-shadow:none}.manna-ws-builder[open] .manna-ws-builder-toggle svg{transform:rotate(180deg)}.manna-ws-builder-toggle-text:after{content:"Open"}.manna-ws-builder[open] .manna-ws-builder-toggle-text:after{content:"Close"}.manna-ws-builder .manna-readiness-section{width:100%;margin:0;padding:0 24px 24px}@media (max-width:940px){.manna-ws-metrics{grid-template-columns:1fr 1fr}.manna-ws-focus{grid-template-columns:1fr}}@media (max-width:560px){.manna-ws-hero h1{font-size:clamp(1.7rem,8vw,2.2rem)}.manna-ws-metrics{grid-template-columns:1fr}.manna-ws-builder summary{flex-direction:column;align-items:flex-start}.manna-ws-builder-toggle{align-self:stretch;justify-content:center}.manna-ws-status{font-size:.8rem}.manna-ws-status-email{width:100%}}.manna-ws-focus-main .manna-admin-run{display:inline-flex;align-items:center;justify-content:center;width:auto;min-height:46px;padding:0 24px;border-radius:12px;font-weight:700;text-decoration:none;box-shadow:0 8px 20px rgba(212,175,55,.24);transition:transform .12s ease,box-shadow .12s ease}.manna-ws-focus-main .manna-admin-run:hover{transform:translateY(-1px);box-shadow:0 12px 26px rgba(212,175,55,.32)}.manna-flow-step{display:grid;grid-gap:16px;gap:16px}.manna-flow-step[hidden]{display:none}.manna-flow-steplist{display:grid;grid-gap:8px;gap:8px;margin-top:4px}.manna-flow-steplink{display:grid;grid-template-columns:30px 1fr;grid-gap:11px;gap:11px;align-items:center;width:100%;text-align:left;cursor:pointer;border:1px solid rgba(15,23,42,.08);border-radius:14px;padding:11px 13px;background:rgba(255,255,255,.5);color:#475569;transition:border-color .12s ease,background .12s ease}.manna-flow-steplink:hover{border-color:rgba(36,87,255,.28);background:#fff}.manna-flow-steplink.is-active{border-color:rgba(36,87,255,.34);background:linear-gradient(135deg,rgba(36,87,255,.08),rgba(255,255,255,.9));box-shadow:0 8px 22px rgba(36,87,255,.1)}.manna-flow-stepnum{display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;border-radius:50%;background:rgba(15,23,42,.08);color:#64748b;font-weight:800;font-size:.9rem}.manna-flow-steplink.is-active .manna-flow-stepnum{background:linear-gradient(135deg,#2457ff,#1b1b4d);color:#fff}.manna-flow-steplink.is-done .manna-flow-stepnum{background:rgba(12,122,87,.16);color:#0c7a57}.manna-flow-steptext{display:grid;grid-gap:1px;gap:1px;min-width:0}.manna-flow-steptext strong{color:#15154a;font-size:.92rem;font-weight:700;line-height:1.2}.manna-flow-steptext small{color:#94a3b8;font-size:.76rem;line-height:1.3}.manna-flow-steplink.is-active .manna-flow-steptext strong{color:#1b3db8}.manna-flow-stepnav{display:flex;align-items:center;justify-content:space-between;gap:14px;margin-top:4px;padding-top:18px;border-top:1px solid rgba(15,23,42,.08)}.manna-flow-stepnav .manna-admin-run,.manna-flow-stepnav .manna-admin-secondary{min-height:46px;padding:0 24px;width:auto;display:inline-flex;align-items:center;justify-content:center;border-radius:12px;box-shadow:0 8px 20px rgba(212,175,55,.22)}.manna-flow-stepnav .manna-admin-secondary{box-shadow:none}.manna-flow-stepnav .manna-admin-run:disabled,.manna-flow-stepnav .manna-admin-secondary:disabled{opacity:.4;cursor:not-allowed}.manna-flow-stepnav-meta{font-size:.82rem;font-weight:700;color:#94a3b8}@media (max-width:860px){.manna-flow-steplist{grid-template-columns:1fr 1fr}}@media (max-width:520px){.manna-flow-steplist{grid-template-columns:1fr}.manna-flow-stepnav{flex-wrap:wrap}.manna-flow-stepnav-meta{order:-1;width:100%;text-align:center}}.manna-rh-wrap{width:min(1180px,100%);margin:46px auto 0}.manna-rh-wrap .manna-section-heading{margin-bottom:20px}.manna-rh-flow{padding:24px 26px}.manna-rh-flow-label{margin:0 0 14px;font-size:.74rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:#a97818}.manna-rh-flow ol{list-style:none;margin:0;padding:0;display:grid;grid-gap:14px;gap:14px}.manna-rh-flow li{display:grid;grid-template-columns:30px 1fr;grid-gap:12px;gap:12px;align-items:start}.manna-rh-flow-num{display:inline-grid;place-items:center;width:30px;height:30px;border-radius:50%;background:linear-gradient(135deg,#ffd766,#d4af37);color:#1b1b4d;font-weight:800;font-size:.9rem;box-shadow:0 8px 18px rgba(212,175,55,.28)}.manna-rh-flow-text{display:grid;grid-gap:2px;gap:2px}.manna-rh-flow-text strong{color:#15154a;font-size:.92rem;font-weight:700;line-height:1.25}.manna-rh-flow-text small{color:rgba(27,27,77,.6);font-size:.82rem;line-height:1.4}.manna-rh-bento{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:16px;gap:16px}.manna-rh-feature,.manna-rh-next,.manna-rh-tool{text-decoration:none;padding:24px;border-radius:20px;transition:transform .3s cubic-bezier(.2,.8,.2,1),box-shadow .3s ease}.manna-rh-feature:hover,.manna-rh-next:hover,.manna-rh-tool:hover{transform:translateY(-5px);box-shadow:0 28px 64px rgba(27,27,77,.16)}.manna-rh-feature{grid-column:span 2;grid-row:span 2;display:flex;flex-direction:column;gap:12px;background:linear-gradient(150deg,#1b1b4d,#2457ff);color:#fff;border:1px solid rgba(255,255,255,.12);box-shadow:0 24px 64px rgba(27,27,77,.28)}.manna-rh-feature .bento-icon{margin-bottom:4px}.manna-rh-feature-label,.manna-rh-tool-label{font-size:.72rem;font-weight:800;letter-spacing:.06em;text-transform:uppercase}.manna-rh-feature-label{color:#ffd766}.manna-rh-feature h3{margin:0;font-size:clamp(1.4rem,2.4vw,1.9rem);line-height:1.12;color:#fff;font-weight:800}.manna-rh-feature p{margin:0;color:rgba(255,255,255,.82);font-size:.96rem;line-height:1.55}.manna-rh-feature-cta{margin-top:auto;padding-top:8px;color:#ffd766;font-weight:800;font-size:.95rem}.manna-rh-tool{grid-column:span 1;display:flex;flex-direction:column;gap:7px;color:#15154a}.manna-rh-tool-label{color:#a97818}.manna-rh-tool h3{margin:4px 0 0;font-size:1.04rem;line-height:1.25;color:#15154a;font-weight:750}.manna-rh-tool p{margin:0;color:rgba(27,27,77,.64);font-size:.86rem;line-height:1.45}.manna-rh-next{grid-column:span 4;display:flex;align-items:center;gap:18px;color:#15154a}.manna-rh-next .bento-icon{flex:0 0 auto}.manna-rh-next h3{margin:4px 0 2px;font-size:1.12rem;color:#15154a;font-weight:750}.manna-rh-next p{margin:0;color:rgba(27,27,77,.64);font-size:.9rem;line-height:1.45}.manna-rh-next>div{flex:1 1;min-width:0}.manna-rh-next-arrow{flex:0 0 auto;font-size:1.4rem;color:#2457ff;font-weight:800;transition:transform .2s ease}.manna-rh-next:hover .manna-rh-next-arrow{transform:translateX(4px)}.manna-rh-pillars{display:grid;grid-template-columns:1fr 1fr;grid-gap:4px 36px;gap:4px 36px;padding:28px 32px}.manna-rh-pillar{display:grid;grid-template-columns:38px 1fr;grid-gap:14px;gap:14px;align-items:start;padding:14px 0;border-bottom:1px solid rgba(27,27,77,.08)}.manna-rh-pillar-num{font-size:.9rem;font-weight:800;color:transparent;background:linear-gradient(135deg,#b8860b,#e3c069);-webkit-background-clip:text;background-clip:text}.manna-rh-pillar strong{display:block;color:#15154a;font-size:.96rem;font-weight:700;line-height:1.25}.manna-rh-pillar p{margin:3px 0 0;color:rgba(27,27,77,.62);font-size:.85rem;line-height:1.45}.manna-rh-gates{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:16px;gap:16px}.manna-rh-gate{display:flex;flex-direction:column;gap:8px;padding:22px 24px}.manna-rh-gate h3{margin:2px 0 0;font-size:1.04rem;color:#15154a;font-weight:750}.manna-rh-gate p{margin:0;color:rgba(27,27,77,.64);font-size:.86rem;line-height:1.5}.manna-rh-gate .manna-radar-link{margin-top:auto;padding-top:6px}.manna-rh-sources .manna-source-grid{margin-top:16px}@media (max-width:900px){.manna-rh-bento{grid-template-columns:1fr 1fr}.manna-rh-feature{grid-row:auto}.manna-rh-feature,.manna-rh-next{grid-column:span 2}.manna-rh-pillars{gap:0 0}.manna-rh-gates,.manna-rh-pillars{grid-template-columns:1fr}}@media (max-width:560px){.manna-rh-bento{grid-template-columns:1fr}.manna-rh-feature,.manna-rh-next,.manna-rh-tool{grid-column:auto}.manna-rh-next{flex-direction:column;align-items:flex-start}}