@import"https://fonts.googleapis.com/css2?family=DM+Sans:wght@400;450;500;550;600;650;700&family=Manrope:wght@400;500;600;650;700;750;800&display=swap";:root{font-family:DM Sans,Arial,sans-serif;color:#f3f4f1;background:#10131b;font-synthesis:none;--ink:#10131b;--panel:#191d26;--line:#30343e;--muted:#a5aab6;--lime:#d6fb78;--cyan:#a0dfe6;--title:"Manrope","DM Sans",Arial,sans-serif}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:100px}body{margin:0}button,input,textarea,select{font:inherit}button,a,input,select,textarea{-webkit-tap-highlight-color:transparent}button,a{touch-action:manipulation}button{cursor:pointer}button:disabled{cursor:wait;opacity:.6}a{color:inherit;text-decoration:none}button{color:inherit}h1,h2,h3,p{margin:0}h1,h2,h3{font-family:var(--title);font-weight:600}button:focus-visible,a:focus-visible{outline:2px solid var(--lime);outline-offset:5px}input:focus,select:focus,textarea:focus{outline:1px solid var(--lime);border-color:var(--lime)!important}::selection{background:var(--lime);color:var(--ink)}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.skip-link{position:fixed;top:-80px;left:20px;z-index:100;background:var(--lime);color:var(--ink);padding:14px 22px}.skip-link:focus{top:16px}.icon{width:21px;height:21px;flex-shrink:0;vertical-align:middle}.site-header{height:96px;display:flex;align-items:center;justify-content:space-between;padding:0 5.2%;border-bottom:1px solid var(--line);gap:24px;background:var(--ink);position:relative;z-index:10}.brand{display:flex;align-items:center;gap:21px;flex-shrink:0}.wordmark{font-family:Arial,sans-serif;font-size:47px;letter-spacing:-3.7px;font-weight:750;line-height:1}.brand-dot{color:var(--lime)}.brand-divider{width:1px;height:33px;background:#4d515a}.brand-region{font-size:10px;letter-spacing:2.1px;line-height:1.65;font-weight:400}.brand-region b{font-weight:600;letter-spacing:1.4px}.main-nav{display:flex;gap:31px;align-items:center;margin-left:auto;margin-right:40px;font-size:13px;color:var(--muted)}.main-nav a{position:relative;padding:12px 0}.main-nav a:hover,.main-nav .selected{color:#fff}.main-nav .selected:after{content:"";width:4px;height:4px;border-radius:50%;position:absolute;background:var(--lime);bottom:0;left:50%}.header-actions{display:flex;align-items:center;gap:26px}.languages{display:flex;gap:3px}.lang{background:none;border:0;color:#9399a6;padding:8px;font-size:11px;font-weight:600;letter-spacing:.4px;min-height:34px;min-width:34px}.lang.active{color:var(--lime)}.lang:hover{color:#fff}.icon-button{border:1px solid var(--line);background:transparent;width:40px;height:40px;display:inline-flex;align-items:center;justify-content:center;border-radius:50%;flex-shrink:0}.icon-button:hover{border-color:var(--muted);background:#ffffff08}.logout{border:0;border-left:1px solid var(--line);border-radius:0;padding-left:17px;width:43px}.eyebrow{font-size:10px;line-height:1.8;letter-spacing:1.7px;font-weight:500;text-transform:uppercase;display:flex;align-items:center;gap:10px}.status-dot{display:inline-block;width:6px;height:6px;border-radius:50%;background:var(--lime);box-shadow:0 0 15px #d6fb7844}.button{display:inline-flex;align-items:center;justify-content:center;gap:30px;min-height:51px;padding:14px 22px;font-weight:550;font-size:12px;border:1px solid transparent;border-radius:3px;transition:background .18s,transform .18s;white-space:nowrap}.button:hover{transform:translateY(-2px)}.button.primary{background:var(--lime);color:var(--ink)}.button.primary:hover{background:#e3ff9e}.button.secondary{border:1px solid #4a4f5c;background:transparent;color:#f3f4f1}.button.secondary:hover{background:#ffffff09;border-color:#8a909b}.text-link{display:inline-flex;align-items:center;gap:14px;font-size:12px;font-weight:500;background:none;border:0;padding:8px 0}.text-link:hover{color:var(--lime)}.text-link .icon{width:17px;height:17px}.muted{color:var(--muted);font-size:14px;line-height:1.8}.login-layout{display:grid;grid-template-columns:1.05fr 1fr;min-height:calc(100svh - 96px)}.login-story{padding:63px 10% 27px;position:relative;overflow:hidden;border-right:1px solid var(--line);display:flex;flex-direction:column}.login-story>.eyebrow{color:#d8dccf;position:relative;z-index:2}.login-story h1{font-size:clamp(40px,4.6vw,75px);line-height:1.06;letter-spacing:-3px;margin-top:24px;position:relative;z-index:2;max-width:580px}.login-story h1>span{color:var(--lime)}.login-story-desc{font-size:13px;line-height:1.9;max-width:380px;color:var(--muted);margin-top:23px;position:relative;z-index:2}.login-story .orbital-art{height:310px;width:440px;align-self:center;flex-shrink:0;margin-top:0;margin-bottom:10px;max-width:100%}.login-story-bottom{display:flex;justify-content:space-between;margin-top:auto;padding-top:13px;font-size:8px;letter-spacing:1.5px;color:#767e8d;gap:15px}.login-panel{display:flex;flex-direction:column;padding:37px 10% 25px;background:radial-gradient(ellipse at 80% 10%,#22283544,transparent 50%)}.login-panel-top{display:flex;align-items:center;gap:9px;color:var(--muted);font-size:10px;letter-spacing:.4px}.login-panel-top>.icon{width:13px;height:13px}.tiny-dot{width:5px;height:5px;border-radius:50%;background:var(--lime);margin-left:auto}.login-form-wrap{margin:auto 0;max-width:400px;align-self:center;width:100%;padding:52px 0}.login-form-wrap>.eyebrow{color:var(--lime);font-size:9px}.login-form-wrap h2{font-size:clamp(27px,2.6vw,40px);line-height:1.2;letter-spacing:-1.3px;margin:14px 0 20px}.login-form-wrap>.muted{font-size:12px;line-height:1.9;margin-bottom:31px}.login-form-wrap label,.contribution-body label{display:block;font-size:11px;margin:19px 0 9px;color:#e6e7e9;font-weight:500}.login-form-wrap input,.contribution-body input,.contribution-body select,.contribution-body textarea{width:100%;border:1px solid #3a3f4d;background:#171b25;color:#f5f5f4;border-radius:3px;padding:12px 14px;min-height:46px;font-size:13px}.password-wrap{position:relative}.password-wrap input{padding-right:45px}.password-wrap>.icon{position:absolute;right:15px;top:15px;width:15px;height:15px;color:#77808e}.login-submit{width:100%;justify-content:space-between;margin-top:12px}.form-error{color:#ffb0a8;line-height:1.6;font-size:12px;min-height:0;margin-top:10px}.form-error:empty{display:none}.form-hint{font-size:10px;line-height:1.8;color:#949ba9;margin-top:13px;text-align:center}.access-help{border-top:1px solid var(--line);display:flex;gap:12px;padding-top:24px;margin-top:28px;color:#9097a5}.access-help>.icon{width:16px;height:16px;margin-top:2px}.access-help p{font-size:10px;line-height:1.9}.login-panel-bottom{font-size:9px;letter-spacing:1px;display:flex;justify-content:space-between;color:#737b8a}.orbital-art{position:relative;isolation:isolate;aspect-ratio:1;width:100%;display:flex;align-items:center;justify-content:center}.orbit-grid{position:absolute;inset:0;background-image:radial-gradient(circle,#aebbd426 .6px,transparent .9px);background-size:19px 19px;mask-image:radial-gradient(ellipse,#000 25%,transparent 70%);z-index:-1}.orbit{position:absolute;width:74%;height:74%;border:1px solid #d6fb782c;border-radius:50%;transform:rotate(-30deg) scaleY(.53)}.orbit-one:before{content:"";position:absolute;width:7px;height:7px;border-radius:50%;background:var(--lime);left:7%;top:16%;box-shadow:0 0 20px #d6fb7855}.orbit-two{width:82%;height:82%;transform:rotate(41deg) scaleY(.56);border-color:#a0dfe633}.orbit-three{width:64%;height:64%;transform:rotate(90deg) scaleY(.65);border-color:#a0dfe62a}.orbit-center{position:relative;z-index:2;width:103px;height:103px;background:radial-gradient(circle,#242d30 10%,#161d24 70%);border:1px solid #d6fb7850;border-radius:50%;display:flex;flex-direction:column;align-items:center;justify-content:center;box-shadow:0 0 100px #d6fb780c,0 0 0 13px #d6fb7803}.orbit-spark{font-size:44px;color:var(--lime);line-height:1}.orbit-center>span:last-child{font-size:6px;letter-spacing:1.2px;text-align:center;line-height:1.6;margin-top:7px;color:#d7e2d3}.market-node{display:flex;align-items:center;gap:8px;position:absolute;z-index:3;color:#d6dddf}.market-node>i{width:9px;height:9px;border:1px solid var(--cyan);background:#24353e;border-radius:50%;box-shadow:0 0 0 4px #10131b}.market-node>span{font-size:8px;letter-spacing:1.2px;line-height:1.5}.market-node small{display:block;color:#6f7c8e;font-size:6px;letter-spacing:1px}.node-mx{top:23%;left:18%}.node-br{top:42%;right:7%}.node-cl{bottom:17%;left:25%}.node-ar{bottom:21%;right:11%}.node-cl>i{border-color:var(--lime);background:#53683a}.orbit-coordinate{position:absolute;font-size:6px;letter-spacing:1.2px;color:#586477;white-space:nowrap}.coord-top{left:2%;top:21%}.coord-bottom{bottom:4%;right:8%}.hero{padding:67px 5.2% 0;display:grid;grid-template-columns:1.05fr 1fr;position:relative;overflow:hidden;background:radial-gradient(ellipse at 82% 48%,#a0dfe606,transparent 45%)}.hero-copy{position:relative;z-index:2;padding-bottom:72px}.hero-copy>.eyebrow{font-size:9px;color:#c6cbd1}.hero h1{font-size:clamp(50px,6.5vw,96px);letter-spacing:-5px;line-height:1.04;margin-top:24px;font-weight:500}.hero h1>span{color:var(--lime)}.hero-desc{max-width:400px;font-size:13px;line-height:1.9;color:var(--muted);margin-top:26px}.hero-actions{display:flex;gap:27px;align-items:center;margin-top:30px}.hero-art{display:flex;flex-direction:column;justify-content:center;padding:0 0 40px 10px;position:relative}.hero-art .orbital-art{height:430px;max-height:36vw;aspect-ratio:auto}.hero-art .orbit-center{width:128px;height:128px}.hero-art .orbit-spark{font-size:58px}.hero-art .orbit-center>span:last-child{font-size:7px}.hero-art .market-node>span{font-size:10px}.hero-art .market-node small{font-size:7px}.hero-art .market-node>i{width:11px;height:11px}.hero-art .orbit-coordinate{font-size:7px}.hero-art .coord-bottom{bottom:0}.art-caption{font-size:8px;letter-spacing:1.1px;color:#7d8999;display:flex;align-items:center;justify-content:center;gap:16px;margin-top:22px}.art-caption>i{width:40px;height:1px;background:#495461;position:relative}.art-caption>i:after{content:"";position:absolute;right:0;top:-2px;border-left:3px solid #495461;border-top:3px solid transparent;border-bottom:3px solid transparent}.hero-bottom{grid-column:1/-1;border-top:1px solid var(--line);height:68px;display:flex;align-items:center;justify-content:space-between;color:#7b8392;font-size:9px;letter-spacing:1.2px}.hero-bottom>span:nth-child(2){display:flex;align-items:center;gap:17px;font-size:8px;letter-spacing:1.6px}.hero-bottom i{width:3px;height:3px;border-radius:50%;background:#6b7585}.hero-bottom>a{font-size:22px;color:var(--lime)}.section-pad{padding:80px 5.2%}.catalog{background:#f1f2ed;color:#161a20}.section-heading{display:flex;align-items:flex-end;justify-content:space-between;gap:35px;margin-bottom:37px}.section-heading .eyebrow{color:#666f74;font-size:9px;margin-bottom:16px}.section-heading h2{font-size:clamp(27px,3vw,46px);letter-spacing:-1.9px;line-height:1.17;font-weight:600}.section-heading>p{font-size:12px;line-height:1.85;color:#71767b;max-width:290px;padding-bottom:4px}.filter-bar{display:flex;align-items:stretch;border:1px solid #cdd1cd;border-radius:3px;background:#f9faf6;min-height:55px}.search-field{display:flex;align-items:center;gap:13px;flex:1;padding:0 19px;min-width:180px}.search-field .icon{width:18px;height:18px;color:#737b7d}.search-field input{background:transparent;border:0;min-width:0;width:100%;height:53px;font-size:12px;color:#252b2e}.search-field input:focus{outline:0}.search-field:focus-within{outline:1px solid #515e3e;outline-offset:-1px}.search-field input::placeholder{color:#7c8180}.select-field{position:relative;display:flex;align-items:center;border-left:1px solid #cdd1cd;width:210px;min-width:170px}.select-field select{appearance:none;background:transparent;border:0;padding:0 38px 0 20px;color:#343b3c;font-size:11px;width:100%;height:53px;border-radius:0}.select-field>.icon{position:absolute;right:14px;pointer-events:none;width:14px;height:14px}.results-heading{display:flex;align-items:center;justify-content:space-between;min-height:61px;font-size:10px;color:#79807d;letter-spacing:.2px}.reset-link{border:0;background:none;font-size:10px;color:#525e55;display:flex;gap:8px;align-items:center}.reset-link>.icon{width:12px;height:12px}.reset-link[hidden]{display:none}.solution-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:23px}.solution-card{background:#fff;border:1px solid #dfe3dc;display:flex;flex-direction:column;border-radius:5px;overflow:hidden;transition:box-shadow .2s,transform .2s}.solution-card:hover{box-shadow:0 16px 28px #1720210c;transform:translateY(-4px)}.solution-art{height:206px;background:#17242c;position:relative;overflow:hidden;isolation:isolate;display:flex;align-items:center;justify-content:center;color:#b6d8d8}.solution-art:before{content:"";position:absolute;inset:0;background-image:linear-gradient(#a5d7d708 1px,transparent 1px),linear-gradient(90deg,#a5d7d708 1px,transparent 1px);background-size:26px 26px;z-index:-1}.solution-art:after{content:"";position:absolute;inset:0;background:linear-gradient(130deg,#ffffff04,transparent)}.solution-art>svg{width:230px;height:167px;position:relative;margin-top:12px;filter:drop-shadow(0 0 18px #a0dfe610)}.art-halo{position:absolute;width:180px;height:180px;border:1px solid #a5d7d70a;border-radius:50%;box-shadow:0 0 0 15px #a5d7d703,0 0 0 35px #a5d7d702}.art-0{background:#202c2d;color:#c8e5bc}.art-1{background:#242838;color:#c0c8e9}.art-2{background:#262d22;color:#d0e7a4}.art-3{background:#1e2c32;color:#aad4e0}.art-index{position:absolute;top:17px;left:18px;font-size:7px;letter-spacing:1.1px;opacity:.55}.art-caption-small{position:absolute;bottom:16px;left:18px;font-size:6px;letter-spacing:1.4px;opacity:.5}.art-cross{position:absolute;font-size:11px;font-weight:300;opacity:.4}.cross-one{right:18px;top:14px}.cross-two{right:18px;bottom:14px}.card-content{padding:21px 23px 18px;display:flex;flex:1;flex-direction:column}.card-meta{display:flex;align-items:center;justify-content:space-between;font-size:8px;letter-spacing:.5px;color:#747c7e}.card-meta>span:first-child{display:flex;align-items:center;gap:6px}.country-dot{display:inline-block;width:5px;height:5px;border-radius:50%;background:#9aa499}.country-dot.BR{background:#9dba68}.country-dot.AR{background:#87b9cd}.country-dot.CL{background:#b395b8}.country-dot.MX{background:#cfb07c}.card-content h3{font-size:22px;letter-spacing:-.75px;line-height:1.25;margin:16px 0 11px}.card-content>p{font-size:11px;line-height:1.85;color:#7a8182;margin-bottom:24px;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.card-bottom{border-top:1px solid #edf0e9;display:flex;align-items:center;justify-content:space-between;gap:8px;margin-top:auto;padding-top:13px}.review-status{font-size:8px;color:#859080;display:inline-flex;align-items:center;gap:6px;line-height:1.5}.review-status>i{width:4px;height:4px;background:#a0b18c;border-radius:50%;flex-shrink:0}.review-status.deferred{color:#948877}.review-status.deferred>i{background:#b9a279}.card-open{border:1px solid #d7ddd4;border-radius:50%;width:34px;height:34px;display:flex;align-items:center;justify-content:center;background:#f8faf5;color:#263629;flex-shrink:0;transition:background .2s}.card-open>.icon{width:17px;height:17px}.card-open:hover{background:var(--lime);border-color:#c3dc97}.card-open:focus-visible{outline-color:#50762a}.empty-state{min-height:260px;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:17px;text-align:center;color:#79827b}.empty-state h3,.empty-state h2{font-size:24px;color:inherit;font-weight:500}.empty-state p{font-size:13px;line-height:1.8;max-width:400px}.empty-state>.icon{width:28px;height:28px;color:#a8b09f}.empty-state .secondary{color:inherit;border-color:currentColor}.loader{width:21px;height:21px;border:1px solid #89918466;border-top-color:var(--lime);border-radius:50%;animation:spin 1s linear infinite}.catalog .loader{border-top-color:#566349}.ecosystem{background:#181d25}.ecosystem-intro{display:grid;grid-template-columns:1fr 1fr;gap:0 70px}.ecosystem-intro>.eyebrow{grid-column:1/-1;color:var(--lime);font-size:9px;margin-bottom:19px}.ecosystem-intro h2{font-size:clamp(28px,3.5vw,52px);line-height:1.15;letter-spacing:-1.9px}.ecosystem-intro>p:last-child{color:var(--muted);font-size:13px;line-height:1.9;max-width:400px;justify-self:end;align-self:end}.ecosystem-steps{display:grid;grid-template-columns:repeat(3,1fr);gap:50px;margin:63px 0 46px}.ecosystem-step{border-top:1px solid #414752;padding-top:21px}.step-number{display:flex;align-items:center;justify-content:space-between;color:var(--lime);font-size:10px;margin-bottom:24px}.step-number>.icon{color:#9ca9a7;width:24px;height:24px}.ecosystem-step h3{font-size:18px;letter-spacing:-.4px;margin-bottom:12px}.ecosystem-step p{font-size:11px;line-height:1.9;color:var(--muted);max-width:280px}.ecosystem-foot{border-top:1px solid var(--line);padding-top:28px;display:flex;align-items:center;gap:10px;font-size:9px;color:#959eab}.ecosystem-foot>.icon{width:14px;height:14px;color:var(--lime)}.site-footer{display:flex;justify-content:space-between;align-items:center;padding:27px 5.2%;font-size:9px;color:#78818e;gap:20px;border-top:1px solid #252b35}.site-footer>span:first-child{color:#a5acb7}.footer-mark{display:flex;align-items:center;gap:7px;letter-spacing:1.2px;font-size:8px}.footer-mark>.icon{width:13px;height:13px}dialog{color:#f1f2ef;background:#181d26;border:1px solid #4a525d;border-radius:7px;padding:0;max-height:90svh;width:calc(100% - 48px);max-width:1050px;box-shadow:0 30px 150px #0008}dialog::backdrop{background:#070a11c9;backdrop-filter:blur(8px)}.dialog-top{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:23px 28px;border-bottom:1px solid var(--line)}.dialog-top>.eyebrow{color:#c2c8c6;font-size:9px}.dialog-top>.icon-button{width:33px;height:33px}.detail-layout{display:grid;grid-template-columns:320px 1fr}.detail-visual{padding:32px;border-right:1px solid var(--line);background:#141922}.detail-visual .solution-art{height:230px;border:1px solid #36404a;border-radius:4px}.detail-visual .solution-art>svg{width:230px}.detail-team{margin-top:31px}.detail-team>.eyebrow{color:#727f8f;font-size:8px}.detail-team>p{font-size:17px;margin:12px 0 9px;line-height:1.5}.detail-team>small{font-size:10px;color:#8a96a4;line-height:1.8;display:block}.detail-copy{padding:31px 36px 35px}.detail-copy>.review-status{color:#9caa92;font-size:9px}.detail-copy h2{font-size:37px;line-height:1.16;letter-spacing:-1.5px;margin:14px 0 28px}.detail-copy h3{font-size:11px;letter-spacing:.2px;margin-bottom:9px;font-weight:600}.detail-copy>p{font-size:13px;line-height:1.9;color:#a9b2bb}.usecase{border-left:2px solid var(--lime);padding:2px 0 2px 18px;margin:25px 0}.usecase>.eyebrow{color:var(--lime);font-size:9px}.usecase>p{font-size:13px;line-height:1.85;margin-top:9px;color:#d3dadc}.usecase>small{display:block;font-size:9px;line-height:1.7;color:#929caa;margin-top:11px}.evidence-note{padding:18px;background:#111720;border:1px solid #303947;border-radius:3px}.evidence-note>p{font-size:11px;line-height:1.8;color:#939eab;margin-bottom:17px}.evidence-note>.eyebrow{font-size:8px;color:#718094;margin-bottom:5px}.evidence-note>small{font-size:9px;line-height:1.8;color:#7e8c9b;overflow-wrap:anywhere;display:block}.detail-actions{margin-top:26px;display:flex;align-items:center;flex-wrap:wrap;gap:14px}.detail-actions>.button{font-size:10px;padding:12px 16px;gap:15px;min-height:43px}.detail-actions>.button>.icon{width:16px;height:16px}.detail-actions>.text-link{font-size:10px;color:#c5d3bb}.detail-copy .form-hint{text-align:left;font-size:9px}.contribution-dialog{max-width:620px}.contribution-body{padding:30px 36px 35px}.contribution-symbol{width:42px;height:42px;border:1px solid #677452;border-radius:50%;display:flex;align-items:center;justify-content:center;color:var(--lime);margin-bottom:19px}.contribution-body h2{font-size:29px;line-height:1.2;letter-spacing:-1px;margin-bottom:14px}.contribution-body>.muted{font-size:12px}.contribution-body label span{color:var(--lime)}.form-grid{display:grid;grid-template-columns:1fr 1fr;gap:18px}.contribution-body textarea{resize:vertical;line-height:1.8}.contribution-body textarea::placeholder{color:#727d8e;font-size:11px}.contribution-body select{font-size:11px}.privacy-note{font-size:9px;color:#7f8b9a;line-height:1.8;margin:13px 0 19px}.full-width{width:100%;justify-content:space-between}.success-state{display:flex;flex-direction:column;align-items:center;text-align:center;padding:30px 10px;gap:22px}.success-state h2{max-width:420px;font-size:26px;margin:0}.success-state>p{font-size:13px;line-height:1.8;color:#a6b2bb}.success-icon{width:62px;height:62px;border:1px solid #8eaa5e;border-radius:50%;display:flex;align-items:center;justify-content:center;background:#d6fb7811;color:var(--lime)}.success-icon>.icon{width:28px;height:28px}.admin-page{min-height:80vh}.admin-page>.eyebrow{color:var(--lime);margin-bottom:24px}.admin-page h1{font-size:clamp(32px,4vw,58px);letter-spacing:-2px;margin-bottom:16px}.admin-page .section-heading{align-items:center}.admin-page .muted{max-width:600px;font-size:13px}.admin-actions{display:flex;gap:12px}.admin-tabs{display:flex;border-bottom:1px solid #3b424e;gap:30px;margin-top:45px}.admin-tabs>button{background:none;border:0;border-bottom:2px solid transparent;padding:16px 0;color:#a9b2bf;display:flex;gap:10px;font-size:12px}.admin-tabs>button[aria-selected=true]{color:var(--lime);border-bottom-color:var(--lime)}.admin-tabs>button>span{font-size:9px;background:#2b3442;padding:2px 6px;border-radius:3px;color:#cad5dd}.inbox-list{display:grid;grid-template-columns:1fr 1fr;gap:20px;padding-top:30px}.inbox-record{border:1px solid #394250;border-radius:4px;padding:23px;background:#181e28}.inbox-record-heading{display:flex;justify-content:space-between;align-items:center;gap:14px}.inbox-record-heading>time{font-size:8px;color:#8190a2}.inbox-record h2{font-size:21px;letter-spacing:-.5px;margin:19px 0 11px}.record-author{display:flex;gap:12px;align-items:center;flex-wrap:wrap;font-size:10px;color:#9fabb9}.record-author b{color:#d9e0e5;font-weight:500}.record-message{font-size:12px;color:#b7c1ca;line-height:1.85;margin:20px 0;white-space:pre-wrap;overflow-wrap:anywhere}.inbox-record>small{font-size:9px;color:#7d8a99}.initial-loading{min-height:100svh;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:27px}.initial-loading .wordmark{font-size:66px}.initial-loading p{font-size:12px;color:var(--muted)}@keyframes spin{to{transform:rotate(360deg)}}@media(min-width:1600px){.site-header,.hero,.section-pad,.site-footer{padding-left:max(5.2%,calc((100vw - 1440px)/2));padding-right:max(5.2%,calc((100vw - 1440px)/2))}.hero h1{font-size:100px}.hero-art .orbital-art{max-height:470px}.login-story h1{font-size:76px}}@media(max-width:1100px){.main-nav{gap:20px;margin-right:14px;font-size:11px}.header-actions{gap:14px}.hero h1{letter-spacing:-3px}.hero{padding-top:55px}.hero-art .market-node>span{font-size:8px}.hero-art .orbit-center{width:100px;height:100px}.hero-art .orbit-spark{font-size:45px}.hero-art .orbit-center>span:last-child{font-size:6px}.hero-art .art-caption{font-size:6px;gap:10px}.hero-art .orbit-coordinate{font-size:6px}.hero-art .node-br{right:0}.hero-art .node-ar{right:1%}.solution-grid{gap:17px}.card-content{padding:18px}.card-content h3{font-size:20px}.review-status{font-size:7px}.login-panel{padding-left:10%;padding-right:10%}.login-story{padding-left:10%;padding-right:9%}.login-story h1{letter-spacing:-2px}.login-story .orbital-art{height:270px}.login-form-wrap h2{font-size:31px}.select-field{width:180px;min-width:150px}.select-field select{padding-left:14px;font-size:10px}}@media(max-width:800px){.site-header{height:82px;padding:0 5%;gap:12px}.wordmark{font-size:38px;letter-spacing:-3px}.brand{gap:15px}.brand-divider{height:28px}.brand-region{font-size:8px;letter-spacing:1.5px}.brand-region b{letter-spacing:1px}.main-nav{display:none}.header-actions{margin-left:auto;gap:7px}.lang{padding:7px;min-width:30px;font-size:10px}.logout{padding-left:7px;width:32px}.hero{grid-template-columns:1fr 1fr;padding:44px 5% 0}.hero h1{font-size:52px;letter-spacing:-2.6px}.hero-copy>.eyebrow{font-size:7px;letter-spacing:1px;gap:8px}.hero-desc{font-size:11px;max-width:330px}.hero-actions{gap:17px;flex-wrap:wrap}.hero-actions .button{font-size:10px;gap:17px;padding:12px 16px;min-height:45px}.hero-actions .text-link{font-size:10px}.hero-art{padding-left:10px}.hero-art .orbital-art{max-height:320px;height:40vw}.hero-art .market-node small{font-size:5px}.hero-art .market-node>span{font-size:6px;letter-spacing:.7px}.hero-art .market-node{gap:5px}.hero-art .market-node>i{width:7px;height:7px}.hero-art .orbit-coordinate{font-size:4px}.hero-art .orbit-center{width:77px;height:77px}.hero-art .orbit-spark{font-size:34px}.hero-art .orbit-center>span:last-child{font-size:4px}.hero-art .coord-top{left:0}.hero-art .art-caption{font-size:5px;letter-spacing:.7px;gap:7px}.art-caption>i{width:20px}.hero-copy{padding-bottom:47px}.hero-bottom{height:57px;font-size:7px}.hero-bottom>span:nth-child(2){gap:10px;font-size:6px;letter-spacing:1px}.section-pad{padding:55px 5%}.section-heading h2{font-size:33px;letter-spacing:-1px}.section-heading>p{max-width:230px;font-size:11px}.filter-bar{flex-wrap:wrap}.search-field{flex-basis:100%;border-bottom:1px solid #cdd1cd}.select-field{width:50%;border-left:0}.select-field:last-child{border-left:1px solid #cdd1cd}.select-field select{height:45px;font-size:11px}.search-field input{height:49px}.solution-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.solution-art{height:200px}.ecosystem-intro{gap:0 35px}.ecosystem-intro h2{font-size:34px;letter-spacing:-1.1px}.ecosystem-intro>p:last-child{font-size:11px}.ecosystem-steps{gap:28px;margin-top:45px}.ecosystem-step h3{font-size:16px}.ecosystem-step p{font-size:10px}.site-footer{font-size:8px;padding:24px 5%}.login-layout{grid-template-columns:1fr 1fr;min-height:calc(100svh - 82px)}.login-story{padding:45px 10% 24px}.login-story>.eyebrow{font-size:6px;letter-spacing:.9px}.login-story h1{font-size:44px;letter-spacing:-2px}.login-story-desc{font-size:11px}.login-story .orbital-art{height:260px;margin-top:13px}.login-story .market-node>span{font-size:6px}.login-story .market-node small{font-size:5px}.login-story .market-node{gap:6px}.login-story .orbit-center{width:78px;height:78px}.login-story .orbit-center>.orbit-spark{font-size:34px}.login-story .orbit-center>span:last-child{font-size:4px}.login-story .orbit-coordinate{display:none}.login-story .node-br{right:0}.login-story .node-ar{right:0;bottom:16%}.login-story .node-cl{left:14%}.login-story-bottom{font-size:6px;letter-spacing:.6px}.login-story-bottom>span:last-child{display:none}.login-panel{padding:29px 11% 23px}.login-form-wrap{padding:40px 0}.login-form-wrap h2{font-size:27px;letter-spacing:-.9px}.login-form-wrap>.eyebrow{font-size:7px;letter-spacing:1px}.login-form-wrap>.muted{font-size:11px}.detail-layout{grid-template-columns:230px 1fr}.detail-visual{padding:22px}.detail-visual .solution-art{height:190px}.detail-copy{padding:26px}.detail-copy h2{font-size:30px}.detail-copy>p,.usecase>p{font-size:12px}.detail-actions{gap:10px}.dialog-top{padding:18px 23px}.admin-page .section-heading{display:block}.admin-actions{margin-top:25px}.inbox-list{grid-template-columns:1fr}.admin-page h1{font-size:37px}}@media(max-width:580px){html{scroll-padding-top:18px}.site-header{height:76px}.brand{gap:12px}.wordmark{font-size:36px}.brand-region{font-size:7px;letter-spacing:1px}.brand-region b{letter-spacing:.6px}.brand-divider{height:24px}.header-actions,.languages{gap:0}.lang{min-width:28px;padding:6px;font-size:9px}.hero{display:block;padding:38px 6% 0}.hero h1{font-size:clamp(50px,12.4vw,72px);letter-spacing:-3px;margin-top:23px}.hero-copy>.eyebrow{font-size:7px;letter-spacing:.85px}.hero-desc{font-size:12px;max-width:340px;margin-top:23px}.hero-actions{margin-top:27px;gap:24px}.hero-actions .button{min-height:47px;font-size:11px;gap:25px}.hero-actions .text-link{font-size:11px}.hero-copy{padding-bottom:0}.hero-art{height:280px;padding:0;margin:0 auto 13px;width:100%;max-width:380px;justify-content:center}.hero-art .orbital-art{height:265px;max-height:none}.hero-art .orbit-center{width:82px;height:82px}.hero-art .orbit-center>span:last-child{font-size:5px}.hero-art .orbit-spark{font-size:36px}.hero-art .market-node>span{font-size:7px}.hero-art .market-node small,.hero-art .orbit-coordinate{font-size:5px}.hero-art .art-caption{display:none}.hero-art .node-mx{left:15%}.hero-art .node-br{right:4%}.hero-art .node-ar{right:7%}.hero-bottom{height:56px;font-size:7px}.hero-bottom>span:nth-child(2){font-size:5px;gap:7px;letter-spacing:.4px}.hero-bottom>span:first-child{max-width:94px;line-height:1.8}.section-pad{padding:45px 6%}.section-heading{display:block;margin-bottom:28px}.section-heading h2{font-size:32px;letter-spacing:-1.2px;line-height:1.2}.section-heading .eyebrow{font-size:8px;margin-bottom:14px}.section-heading>p{max-width:320px;margin-top:20px;font-size:11px;line-height:1.9}.search-field{padding:0 13px;gap:9px}.search-field input{font-size:10px;height:48px}.search-field>.icon{width:15px;height:15px}.select-field{min-width:0}.select-field select{font-size:10px;padding-left:13px;padding-right:27px}.select-field>.icon{right:11px;width:11px;height:11px}.results-heading{min-height:53px}.solution-grid{grid-template-columns:1fr;gap:23px}.solution-art{height:225px}.solution-art>svg{width:245px;height:180px}.card-content{padding:22px 24px 18px}.card-content h3{font-size:25px;margin-top:17px}.card-meta{font-size:9px}.card-content>p{font-size:12px;line-height:1.9;margin-bottom:23px}.review-status{font-size:8px}.card-open{width:38px;height:38px}.art-index{font-size:8px}.art-caption-small{font-size:7px}.ecosystem-intro{display:block}.ecosystem-intro>.eyebrow{font-size:8px}.ecosystem-intro h2{font-size:35px}.ecosystem-intro>p:last-child{font-size:12px;margin-top:24px}.ecosystem-steps{grid-template-columns:1fr;gap:27px;margin-top:35px;margin-bottom:29px}.ecosystem-step{padding-top:17px}.step-number{margin-bottom:16px}.ecosystem-step h3{font-size:20px;margin-bottom:9px}.ecosystem-step p{font-size:12px;max-width:100%}.ecosystem-foot{font-size:8px;line-height:1.9;align-items:flex-start;gap:10px;padding-top:23px}.ecosystem-foot>.icon{margin-top:3px;flex-shrink:0}.site-footer{padding:25px 6%;font-size:8px;align-items:flex-start;gap:10px;flex-wrap:wrap}.site-footer>span:nth-child(2){order:3;flex-basis:100%;font-size:8px;margin-top:4px}.footer-mark{margin-left:auto;font-size:7px}.login-layout{display:flex;flex-direction:column;min-height:calc(100svh - 76px)}.login-story{padding:30px 7% 29px;border-right:0;border-bottom:1px solid var(--line)}.login-story>.eyebrow{font-size:6px;letter-spacing:1.2px}.login-story h1{font-size:42px;letter-spacing:-1.8px;line-height:1.06;max-width:300px;margin-top:17px}.login-story h1>span br{display:none}.login-story-desc{display:none}.login-story .orbital-art{position:absolute;width:185px;height:185px;right:-32px;top:15px;margin:0;opacity:.55;z-index:0}.login-story .market-node{display:none}.login-story .orbit-center{width:58px;height:58px}.login-story .orbit-center>.orbit-spark{font-size:26px}.login-story .orbit-center>span:last-child{font-size:3px;margin-top:4px}.login-story-bottom{display:none}.login-panel{padding:21px 7% 23px;flex:1}.login-panel-top{font-size:9px}.login-form-wrap{max-width:100%;padding:31px 0 25px}.login-form-wrap>.eyebrow{font-size:7px}.login-form-wrap h2{font-size:29px;line-height:1.2;margin-bottom:14px}.login-form-wrap h2 br{display:none}.login-form-wrap>.muted{font-size:11px;margin-bottom:24px;max-width:400px}.login-form-wrap label{margin-top:16px}.login-form-wrap input{min-height:44px}.login-submit{margin-top:17px}.access-help{margin-top:24px;padding-top:19px}.access-help p{font-size:9px}.login-panel-bottom{font-size:7px;margin-top:auto}dialog{width:calc(100% - 24px);max-height:94svh;border-radius:5px}.dialog-top{padding:15px 20px;gap:12px}.dialog-top>.eyebrow{font-size:8px;max-width:240px;line-height:1.6}.detail-layout{display:block}.detail-visual{padding:0;border:0;display:none}.detail-copy{padding:25px 24px}.detail-copy h2{font-size:32px;margin:13px 0 24px}.detail-copy>.review-status{font-size:8px}.detail-copy>p{font-size:12px}.usecase{margin:22px 0;padding-left:15px}.detail-actions{gap:12px}.detail-actions>.button{flex:1;font-size:10px;min-height:45px}.detail-actions>.text-link{width:100%;justify-content:center;padding-top:8px}.contribution-body{padding:24px}.contribution-body h2{font-size:27px}.contribution-body>.muted{font-size:11px}.contribution-body label{font-size:10px}.contribution-body input,.contribution-body select,.contribution-body textarea{font-size:12px;min-height:44px;padding:11px}.contribution-body select{font-size:10px}.form-grid{gap:12px}.contribution-symbol{width:35px;height:35px;margin-bottom:17px}.contribution-symbol>.icon{width:17px;height:17px}.admin-page h1{font-size:36px;letter-spacing:-1.5px}.admin-page .muted{font-size:11px}.admin-actions{gap:11px}.admin-actions>.button{min-height:45px;font-size:10px;gap:13px;padding:12px 16px}.admin-tabs{gap:25px;margin-top:32px}.admin-tabs>button{font-size:10px;gap:8px}.inbox-record{padding:19px}.record-author{font-size:9px;gap:9px}.record-message{font-size:11px}.inbox-record-heading>time{font-size:7px}.empty-state{min-height:230px}.empty-state h2,.empty-state h3{font-size:23px}.empty-state p{font-size:12px}}.brand-logo{display:block;width:105px;height:auto;filter:invert(1);opacity:.97}.moderation-controls{display:flex;align-items:center;gap:12px;flex-wrap:wrap;border-top:1px solid #394250;padding-top:17px;margin-top:18px}.moderation-controls select{border:1px solid #4a5464;background:#101720;color:#cad3dc;padding:9px 11px;border-radius:3px;font-size:10px;min-height:36px}.moderation-controls>.button{font-size:10px;min-height:36px;padding:8px 12px}.moderation-result{font-size:9px;color:var(--lime);line-height:1.6}.moderation-controls label{margin:0}.brand-logo{max-height:36px;object-fit:contain}@media(max-width:800px){.brand-logo{width:85px}}@media(max-width:580px){.brand-logo{width:77px}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{animation:none!important;transition:none!important}.button:hover,.solution-card:hover{transform:none}}.shared-feedback{margin-top:2rem;padding-top:1.5rem;border-top:1px solid #343c46}.shared-comment{margin:1rem 0;padding:1rem;border:1px solid #343c46;border-radius:4px}.shared-comment strong{font-size:.88rem}.shared-comment time{display:block;color:#9faab5;font-size:.75rem;margin-top:.3rem}.shared-comment p{white-space:pre-wrap;overflow-wrap:anywhere}.skip-link:focus:not(:focus-visible){top:-80px}.ax-hero-image{margin:0;position:relative;overflow:hidden;border:1px solid #424a50;border-radius:5px;isolation:isolate;background:#172328;aspect-ratio:1.14;width:100%}.ax-hero-image:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,transparent 60%,rgba(5,12,18,.8));pointer-events:none}.ax-hero-image img{display:block;width:100%;height:100%;object-fit:cover}.ax-hero-image figcaption{position:absolute;inset:auto 22px 20px;display:flex;justify-content:space-between;gap:14px;z-index:1;color:#e9f0ed;font-size:9px;letter-spacing:.05em}.ax-hero-image figcaption span:last-child{font-size:8px;color:#c0cbc5;text-align:right}.hero-art{padding:18px 0 0 34px}.hero-art .ax-hero-image{aspect-ratio:1.05}.hero-art .art-caption{margin-top:17px}.login-story .ax-hero-image{aspect-ratio:1.75;margin:28px 0 50px;max-height:300px}.login-story{padding-top:61px}.login-story h1{font-size:clamp(43px,4.4vw,72px);letter-spacing:-.055em;line-height:1.08}.hero h1{font-size:clamp(48px,5.1vw,81px);letter-spacing:-.055em}.ax-solution-photo{margin:0;position:relative;isolation:isolate;overflow:hidden;display:block;aspect-ratio:1.67;background:#172126}.ax-solution-photo img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .5s ease}.solution-card:hover .ax-solution-photo img{transform:scale(1.045)}.ax-solution-photo:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(2,9,15,.25),transparent 45%,rgba(2,9,15,.68));pointer-events:none}.ax-solution-photo .art-index{z-index:1;top:15px;left:17px;color:#fff;letter-spacing:.12em;text-shadow:0 1px 3px #000;font-size:9px}.ax-solution-photo figcaption{position:absolute;bottom:12px;right:15px;z-index:1;color:#dde7e5;font-size:8px;letter-spacing:.04em}.detail-visual .ax-solution-photo{aspect-ratio:.9}.detail-visual .ax-solution-photo .art-index{font-size:7px;left:12px}.ax-detail-guide{color:var(--lime);font-size:11px}.brand-region{letter-spacing:1.3px}.brand-region b{letter-spacing:2px}.ax-guide-root{position:relative;z-index:80}.ax-guide-launcher{position:fixed;bottom:26px;right:27px;display:flex;align-items:center;gap:11px;padding:14px 19px 14px 14px;border-radius:40px;background:var(--lime);color:#152015;border:1px solid #eaffb0;box-shadow:0 8px 40px #0005;font-size:12px;font-weight:600;z-index:80;transition:transform .2s}.ax-guide-launcher:hover{transform:translateY(-3px)}.ax-guide-launcher>svg{width:27px;height:27px}.ax-guide-launcher>i{width:5px;height:5px;border-radius:50%;background:#658331}.ax-guide-dialog{position:fixed;inset:18px 18px 18px auto;margin:0;width:min(490px,calc(100vw - 36px));height:calc(100dvh - 36px);max-height:none;max-width:none;padding:0;border:1px solid #46505b;border-radius:13px;background:#151b23;color:#f4f6f2;box-shadow:0 20px 90px #0009;overflow:hidden}.ax-guide-dialog[open]{display:flex;flex-direction:column}.ax-guide-dialog::backdrop{background:#04090f7a;backdrop-filter:blur(3px)}.ax-guide-header{display:flex;justify-content:space-between;gap:18px;align-items:center;padding:21px 21px 20px;border-bottom:1px solid #343e48;background:#18212a;flex-shrink:0}.ax-guide-identity{display:flex;gap:13px;align-items:center}.ax-guide-mark{display:block;width:34px;height:34px;color:var(--lime)}.ax-guide-mark svg{width:100%;height:100%}.ax-guide-identity h2{font-size:20px;letter-spacing:-.6px}.ax-guide-identity p{font-size:10px;color:#adb8c3;line-height:1.5;margin-top:4px}.ax-guide-controls{display:flex;gap:7px}.ax-guide-icon{background:transparent;border:1px solid #3a4652;border-radius:50%;width:31px;height:31px;color:#c5cfda;font-size:21px;line-height:1}.ax-guide-icon:first-child{font-size:20px}.ax-guide-context{display:flex;gap:9px;align-items:center;background:#1c292d;padding:10px 23px;font-size:10px;border-bottom:1px solid #344441;flex-shrink:0}.ax-guide-context span{color:#abb8ba}.ax-guide-context b{font-weight:500;color:#e0edba}.ax-guide-thread{flex:1;min-height:0;overflow-y:auto;padding:25px 23px;scroll-behavior:smooth;overscroll-behavior:contain}.ax-guide-intro{padding:12px 0 20px}.ax-guide-intro-symbol{width:57px;height:57px;border-radius:50%;background:#263522;border:1px solid #4f643b;padding:11px;color:var(--lime);margin-bottom:29px}.ax-guide-intro-symbol svg{width:100%;height:100%}.ax-guide-eyebrow{display:block;font-size:8px;letter-spacing:.15em;color:var(--lime);font-weight:500;line-height:1.6}.ax-guide-intro h3{font-size:29px;letter-spacing:-1.2px;line-height:1.18;margin-top:12px;max-width:350px}.ax-guide-intro>p{font-size:12px;line-height:1.8;color:#b6c0cb;margin-top:16px}.ax-guide-starters{display:flex;flex-direction:column;gap:9px;margin-top:28px}.ax-guide-starter{position:relative;text-align:left;color:#d4dde4;background:#1c2731;border:1px solid #3a4753;padding:13px 30px 13px 14px;border-radius:5px;font-size:11px;line-height:1.55;transition:border-color .2s}.ax-guide-starter:after{content:"↗";position:absolute;right:13px;top:12px;color:#c9eaaa}.ax-guide-starter:hover{border-color:#92b870}.ax-guide-form{display:flex;gap:10px;padding:15px 19px 0;align-items:flex-end;flex-shrink:0;border-top:1px solid #35404b;background:#18212a}.ax-guide-form textarea{resize:none;min-width:0;min-height:63px;max-height:130px;flex:1;margin:0;padding:12px 13px;background:#101821;border:1px solid #46535e;border-radius:6px;color:#f3f6f0;font-size:12px;line-height:1.5}.ax-guide-form textarea::placeholder{color:#9ba9b6}.ax-guide-submit{flex-shrink:0;background:var(--lime);color:#142013;border:0;padding:13px 15px;border-radius:5px;font-weight:600;font-size:11px;min-height:42px;margin-bottom:2px}.ax-guide-grounding{margin:0;padding:12px 21px 16px;font-size:9px;line-height:1.65;color:#a3afbb;background:#18212a;flex-shrink:0}.ax-guide-message{margin:0 0 21px;max-width:100%;overflow-wrap:anywhere}.ax-guide-speaker{display:block;font-size:9px;letter-spacing:.05em;color:var(--lime);margin-bottom:9px}.ax-guide-message.user{margin-left:28px;padding:13px 15px;background:#273241;border:1px solid #3d4d5b;border-radius:9px 9px 2px}.ax-guide-message.user .ax-guide-speaker{color:#c9d3df;margin-bottom:6px}.ax-guide-message-text{font-size:12px;line-height:1.85;white-space:pre-wrap;color:#e0e6ec}.ax-guide-message.user .ax-guide-message-text{font-size:12px;line-height:1.6}.ax-guide-sources{display:flex;gap:7px;flex-wrap:wrap;margin-top:13px}.ax-guide-sources>span{width:100%;font-size:9px;color:#9baeba;margin-bottom:2px}.ax-guide-source{padding:7px 10px;background:#213239;color:#c5e6e1;border:1px solid #3c5d62;border-radius:3px;font-size:10px;text-align:left}.ax-guide-draft,.ax-guide-proposal{border:1px solid #536744;background:#202d24;padding:14px;margin-top:15px;border-radius:5px}.ax-guide-draft>p,.ax-guide-proposal>p{font-size:11px;color:#c5d4bc;line-height:1.65;margin-bottom:12px;white-space:pre-wrap}.ax-guide-proposal h4{font-size:13px;line-height:1.6;margin:9px 0 12px;font-weight:500}.ax-guide-action{border:1px solid var(--lime);background:var(--lime);color:#1b2814;font-size:10px;line-height:1.5;padding:10px 13px;border-radius:3px;font-weight:600}.ax-guide-inline-action{border:0;background:none;color:var(--lime);padding:8px;font-size:10px;text-decoration:underline}.ax-guide-error{font-size:12px;line-height:1.75;color:#f0c9bc}.ax-guide-typing{font-size:11px;color:#c3d6a4;padding:12px 0 16px;display:flex;gap:9px;align-items:center}.ax-guide-typing:before{content:"";width:8px;height:8px;border-radius:50%;background:var(--lime);animation:ax-pulse 1.4s ease-in-out infinite}.ax-guide-confirmed{color:var(--lime)!important;margin:0!important}@keyframes ax-pulse{50%{opacity:.25}}@media(max-width:1050px){.hero h1{font-size:clamp(45px,5.2vw,68px)}.login-story h1{font-size:clamp(41px,4.7vw,60px)}.hero-art{padding-left:20px}.ax-hero-image figcaption{inset:auto 14px 14px;font-size:8px;gap:7px}.ax-hero-image figcaption span:last-child{font-size:7px}}@media(max-width:800px){.hero-art{padding:0}.hero-art .ax-hero-image{aspect-ratio:1.6}.login-story .ax-hero-image{max-height:260px;margin-bottom:15px}.hero h1{font-size:clamp(46px,7.4vw,68px)}.hero-art .art-caption{margin-top:12px}.ax-guide-launcher{bottom:19px;right:18px;padding:12px 16px 12px 12px;font-size:11px}.ax-guide-launcher>svg{width:24px;height:24px}}@media(max-width:580px){.login-story{padding-top:38px}.login-story h1,.hero h1{font-size:45px;letter-spacing:-2px;line-height:1.08}.login-story .ax-hero-image{aspect-ratio:1.7;margin-top:25px}.hero-art .ax-hero-image{aspect-ratio:1.38}.ax-solution-photo figcaption{font-size:8px}.ax-solution-photo .art-index{font-size:8px}.ax-guide-dialog{inset:8px;width:calc(100vw - 16px);height:calc(100dvh - 16px);border-radius:10px}.ax-guide-header{padding:17px 15px;gap:11px}.ax-guide-identity{gap:10px}.ax-guide-identity h2{font-size:19px}.ax-guide-identity p{font-size:9px}.ax-guide-mark{width:31px;height:31px}.ax-guide-controls{gap:5px}.ax-guide-icon{width:29px;height:29px}.ax-guide-thread{padding:20px 16px}.ax-guide-intro h3{font-size:27px}.ax-guide-context{padding:10px 16px;font-size:9px}.ax-guide-form{padding:12px 13px 0;gap:8px}.ax-guide-grounding{padding:10px 15px 12px;font-size:8px;line-height:1.65}.ax-guide-submit{padding:12px;font-size:10px}.ax-guide-form textarea{font-size:12px;min-height:61px}.ax-guide-intro-symbol{margin-bottom:23px}.ax-guide-intro>p{font-size:12px}.ax-guide-starters{margin-top:22px}.ax-guide-launcher{right:15px;bottom:15px}.ax-guide-launcher span{font-size:10px}.site-footer{padding-bottom:90px}}@media(prefers-reduced-motion:reduce){.ax-guide-thread{scroll-behavior:auto}.ax-guide-typing:before{animation:none}.solution-card:hover .ax-solution-photo img{transform:none}}.wb-topbar{position:sticky;top:0;z-index:70;height:82px;padding:0 31px;background:#0d141c;border-bottom:1px solid #2b3743}.wb-topbar .brand-logo{width:95px}.wb-topbar .brand-region{font-size:9px}.wb-top-context{font-size:9px;letter-spacing:1.6px;color:#92a3b4;margin-left:32px}.wb-topbar .header-actions{margin-left:auto;gap:22px}.wb-user{display:grid;padding-left:21px;border-left:1px solid #34434e;gap:4px}.wb-user b{font-size:12px;font-weight:500}.wb-user small{font-size:9px;color:#9aabb9}.wb-shell{display:grid;grid-template-columns:240px minmax(0,1fr);min-height:calc(100dvh - 82px);background:#101820}.wb-sidebar{position:sticky;top:82px;height:calc(100dvh - 82px);padding:30px 18px 18px;background:#0d141c;border-right:1px solid #2b3743;display:flex;flex-direction:column;z-index:60}.wb-nav-heading{font-size:8px;color:#7e91a1;letter-spacing:1.8px;line-height:1.7;padding:0 12px 20px}.wb-sidebar nav{display:flex;flex-direction:column;gap:7px}.wb-sidebar nav>a{display:flex;align-items:center;gap:13px;border:1px solid transparent;border-radius:5px;padding:13px 12px;color:#b0bfcb;font-size:12px;line-height:1.5}.wb-sidebar nav>a>.icon{width:18px;height:18px;color:#8ca2b5}.wb-sidebar nav>a:hover{background:#18232e;border-color:#31404c}.wb-sidebar nav>a.selected{color:#e5ffb5;border-color:#455c42;background:linear-gradient(110deg,#253526,#17241f)}.wb-sidebar nav>a.selected>.icon{color:#d6fb78}.wb-count{font-size:9px;font-weight:500;padding:1px 6px;border-radius:8px;color:#182316;background:#d6fb78;margin-left:auto}.wb-sidebar-note{padding:24px 13px;margin-top:auto;border-bottom:1px solid #2e3b46}.wb-sidebar-note .orbit-spark{display:block;font-size:28px;color:#d6fb78;line-height:1;margin-bottom:12px}.wb-sidebar-note b{font-size:10px;font-weight:500;letter-spacing:1px}.wb-sidebar-note p{font-size:10px;line-height:1.75;color:#96a9b8;margin:11px 0}.wb-sidebar-note small{font-size:8px;color:#748a9a}.wb-access-card{display:flex;align-items:center;gap:12px;padding:22px 12px 4px;color:#b5c5d2}.wb-access-card>.icon{width:17px;height:17px;color:#8fa2b2}.wb-access-card div{display:grid;gap:5px}.wb-access-card span{font-size:8px;color:#7f95a7}.wb-access-card b{font-weight:500;font-size:10px}.wb-main{padding:38px 40px 0;min-width:0;color:#edf2f3;max-width:1640px;width:100%;margin:0 auto}.wb-main button,.wb-main select{font-family:inherit}.wb-main .button{border-radius:4px;font-size:11px;min-height:42px;padding:11px 16px;gap:14px}.wb-main .button.primary{background:#d6fb78;color:#152015;border:1px solid #d6fb78}.wb-main .button.secondary{border:1px solid #445462;color:#d2e0e8;background:transparent}.wb-main .button.secondary:hover{border-color:#a8d184;background:#253225}.wb-main .text-link{font-size:11px;color:#c4d5df;gap:10px;line-height:1.6}.wb-main .muted{color:#9cafbd}.wb-intro{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(245px,.8fr);gap:30px;align-items:center;padding:5px 0 26px;border-bottom:1px solid #31404b}.wb-intro>.wb-orbital{height:245px;overflow:hidden;position:relative}.wb-intro h1{font-size:clamp(30px,3.2vw,48px);line-height:1.12;letter-spacing:-1.7px;max-width:650px;margin:15px 0 18px}.wb-intro p:not(.eyebrow){max-width:630px;font-size:13px;line-height:1.85;color:#a6b9c6}.wb-intro-actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:22px}.wb-orbital .orbital-art.compact{height:300px;width:440px;max-width:none;transform:scale(.82);transform-origin:center top;position:absolute;left:50%;margin-left:-220px;top:-5px}.wb-orbital .orbital-art .orbit-center{background:#18251e}.wb-metrics{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-top:25px}.wb-metric{position:relative;display:grid;text-align:left;border:1px solid #344350;border-radius:5px;padding:21px 22px;background:#17222c;color:#edf3f3;gap:10px}.wb-metric strong{font:500 35px/1 var(--title);letter-spacing:-1px}.wb-metric span{font-size:10px;color:#a4bac9;line-height:1.5;padding-right:15px}.wb-metric>.icon{width:16px;height:16px;position:absolute;right:16px;top:22px;color:#b0cc9e}.wb-metric:hover{background:#1d2d36;border-color:#688256}.wb-data-note{font-size:9px;color:#7f96a7;line-height:1.7;margin-top:11px}.wb-quick-grid{display:grid;grid-template-columns:1.15fr 1fr;gap:15px;margin-top:28px}.wb-quick{display:flex;gap:19px;text-align:left;border:1px solid #354855;border-radius:6px;background:#19262f;padding:25px;color:#edf2f3;align-items:flex-start}.wb-quick>div{flex:1}.wb-quick-accent{border-color:#586d46;background:linear-gradient(115deg,#253725,#1c2d28)}.wb-feature-symbol{width:37px;height:37px;display:grid;place-items:center;border:1px solid #506348;border-radius:50%;color:#d6fb78;font-size:23px;flex-shrink:0}.wb-quick h2{font-size:20px;letter-spacing:-.5px;line-height:1.25;margin:9px 0}.wb-quick small{font-size:8px;color:#b8d79d;letter-spacing:.9px}.wb-quick p{font-size:11px;line-height:1.8;color:#a8bdc7}.wb-quick>.icon{width:17px;height:17px;color:#b8d79d;margin-top:6px}.wb-quick:hover{border-color:#c7e89b;transform:translateY(-1px)}.wb-section{margin-top:35px;border:1px solid #344350;border-radius:6px;padding:25px;background:#141f29}.wb-section-title{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-bottom:22px}.wb-section-title h2{font-size:23px;letter-spacing:-.7px;line-height:1.25}.wb-section-title .eyebrow{font-size:8px;margin-bottom:10px}.wb-stages{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border:1px solid #3c4d59;border-radius:5px;overflow:hidden}.wb-stages>button{text-align:left;position:relative;padding:16px 17px;border:0;border-right:1px solid #3b4b57;background:#1a2833;color:#e1ebef;display:grid;gap:8px}.wb-stages>button:last-child{border-right:0}.wb-stages>button>span{font-size:9px;color:#8aa3b3}.wb-stages>button>b{font-size:16px;font-weight:500}.wb-stages>button>small{font-size:9px;color:#90a9bb}.wb-stages>button>.icon{position:absolute;right:14px;top:17px;width:16px;height:16px;color:#6d899b}.wb-stages>button.active{background:#2d3f2c;box-shadow:inset 0 -3px #d6fb78}.wb-stages>button.active>b,.wb-stages>button.active>.icon{color:#e0ffac}.wb-stage-content{display:grid;grid-template-columns:210px 1fr;gap:30px;padding:25px 0 3px}.wb-stage-explainer{display:grid;align-content:center;padding-right:20px;border-right:1px solid #354650}.wb-stage-number{font-size:11px;color:#d6fb78;margin-bottom:10px}.wb-stage-explainer h3{font-size:23px;letter-spacing:-.6px}.wb-stage-explainer p{font-size:10px;color:#92aab9;line-height:1.75;margin-top:9px}.wb-stage-solutions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;align-content:center}.wb-stage-solutions>button{display:flex;gap:12px;align-items:center;padding:16px;border:1px solid #354b57;background:#1a2b35;border-radius:4px;text-align:left;color:#e6eef0}.wb-country{font-size:9px;letter-spacing:.7px;border:1px solid #4d6774;background:#203744;display:inline-grid;place-items:center;color:#c0dde2;min-width:29px;height:25px;flex-shrink:0}.wb-stage-solutions>button>div{display:grid;gap:6px;flex:1}.wb-stage-solutions b{font-size:12px;font-weight:500}.wb-stage-solutions small{font-size:9px;color:#93afbe}.wb-stage-solutions>.icon{width:16px;height:16px}.wb-map-note{display:flex;gap:11px;border-top:1px solid #344650;padding-top:17px;margin-top:22px;font-size:10px;line-height:1.75;color:#91a9ba}.wb-map-note>.icon{width:17px;height:17px;color:#a9c58a;margin-top:1px}.wb-app-shortcuts{display:grid;gap:9px}.wb-app-shortcuts>a{display:flex;align-items:center;gap:15px;border:1px solid #3b4f59;background:#1b2a33;border-radius:5px;padding:16px 19px}.wb-app-shortcuts>a>div{display:grid;gap:5px;flex:1}.wb-app-shortcuts b{font-size:13px;font-weight:500}.wb-app-shortcuts small{font-size:10px;color:#99b0bf}.wb-app-shortcuts>a>span:last-child{display:flex;align-items:center;gap:13px;font-size:10px;color:#ddf5bc}.wb-app-shortcuts>a:hover{border-color:#b1d38e}.wb-footer{display:flex;justify-content:space-between;gap:20px;border-top:1px solid #31434f;padding:25px 0;margin-top:40px;color:#7f97a8;font-size:9px;line-height:1.7}.wb-page-heading{display:flex;justify-content:space-between;gap:35px;align-items:flex-start;padding:6px 0 27px;margin-bottom:24px;border-bottom:1px solid #344350}.wb-page-heading h1{font-size:clamp(29px,3vw,43px);letter-spacing:-1.4px;line-height:1.14;margin:14px 0 16px;max-width:790px}.wb-page-heading>div>p:not(.eyebrow){font-size:12px;line-height:1.85;color:#9fb3c1;max-width:780px}.wb-heading-actions{flex-shrink:0;padding-top:38px}.wb-filter{background:#182630;border:1px solid #3b4d59}.wb-filter input,.wb-filter select{color:#d5e3ec!important;background:transparent!important;font-size:11px!important}.wb-filter option{color:#d8e3eb;background:#15232d}.wb-filter .search-field,.wb-filter .select-field{border-color:#354b58}.wb-filter input::placeholder{color:#8aa1b3}.wb-main .results-heading{font-size:10px;color:#91abba}.wb-main .reset-link{color:#c6deac}.wb-main .solution-grid.wb-solution-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.wb-main .solution-card{background:#17232d;border:1px solid #354953;border-radius:6px;color:#edf2f3;overflow:hidden;box-shadow:none}.wb-main .solution-card:hover{border-color:#7e9a67;transform:none}.wb-main .card-content{padding:23px 23px 20px;display:flex;flex-direction:column}.wb-main .card-meta{font-size:9px;color:#9eb6c4;margin-bottom:15px}.wb-main .card-content h3{font-size:22px;letter-spacing:-.6px;line-height:1.25;margin-bottom:12px;color:#eef4f5}.wb-main .card-content>p{font-size:11px;line-height:1.85;color:#a6bdc9;min-height:60px}.wb-state-lines{display:grid;gap:10px;padding:16px 0;margin:12px 0 15px;border-top:1px solid #344954;border-bottom:1px solid #344954}.wb-state-lines>span{display:grid;grid-template-columns:80px 1fr;font-size:9px;gap:10px;color:#b2c7d2;line-height:1.6}.wb-state-lines b{color:#7e9ba9;font-weight:400}.wb-card-actions{display:flex;gap:8px;flex-wrap:wrap;margin-top:auto;align-items:center}.wb-card-actions>.button{font-size:10px;min-height:38px;padding:9px 11px;gap:10px}.wb-card-actions .text-link{font-size:10px;min-height:36px;padding:6px 0;margin-left:3px;color:#d6edb7}.wb-flow-visual{--flow:#a1d8d9;position:relative;background:linear-gradient(125deg,#19313a,#13242d);padding:18px 22px 17px;border-bottom:1px solid #38535c;min-height:175px}.wb-flow-visual.create{--flow:#cebce8;background:linear-gradient(125deg,#2c2941,#192736)}.wb-flow-visual.assist{--flow:#9bcedd;background:linear-gradient(125deg,#203b48,#172933)}.wb-flow-visual.decide{--flow:#bfd796;background:linear-gradient(125deg,#2b3b2d,#1b2b2c)}.wb-flow-top{display:flex;justify-content:space-between;font-size:7px;letter-spacing:1.3px;color:#8ba7b5}.wb-flow-top b{font-weight:400;color:var(--flow)}.wb-flow-track{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin:20px 0 16px}.wb-flow-track>div{position:relative;display:grid;justify-items:center;gap:10px;text-align:center}.wb-flow-track i{display:grid;place-items:center;width:35px;height:35px;border:1px solid #63888c;border-radius:7px;color:var(--flow);background:#15262e}.wb-flow-track i>.icon{width:18px;height:18px}.wb-flow-track>div>span{font-size:10px;line-height:1.5;color:#cbdce0;max-width:120px}.wb-flow-track>div>b{position:absolute;right:-13px;top:8px;font-size:18px;font-weight:300;color:#71908c}.wb-flow-visual>small{font-size:7px;color:#809fa5;letter-spacing:.5px}.wb-proof{margin:0;background:#0a141c;border-bottom:1px solid #3a515b}.wb-proof img{display:block;width:100%;height:190px;object-fit:cover;object-position:top}.wb-proof figcaption{display:flex;justify-content:space-between;padding:10px 15px;background:#1d2c35;color:#94afbb;gap:13px;font-size:8px;line-height:1.5}.wb-proof figcaption b{font-weight:400;color:#c8dce3}.detail-visual .wb-flow-visual{min-height:245px;padding:15px 13px}.detail-visual .wb-flow-track{grid-template-columns:1fr;gap:17px;margin:20px 0}.detail-visual .wb-flow-track>div{grid-template-columns:35px 1fr;gap:12px;text-align:left;justify-items:start;align-items:center}.detail-visual .wb-flow-track>div>span{max-width:none;font-size:10px}.detail-visual .wb-flow-track>div>b{display:none}.detail-visual .wb-proof img{height:220px;object-fit:contain}.detail-visual .wb-proof figcaption{display:grid;gap:3px}.wb-detail-state{display:grid;grid-template-columns:1fr 1fr;border:1px solid #3b4c58;border-radius:4px;padding:15px;gap:20px;margin:18px 0 22px}.wb-detail-state>div{display:grid;gap:7px}.wb-detail-state span{color:#7f9aaa;font-size:9px}.wb-detail-state b{font-weight:400;color:#c5dac6;font-size:10px;line-height:1.6}.wb-tabs{display:flex;gap:9px;border-bottom:1px solid #3c4d5b;padding-bottom:13px;overflow-x:auto;margin-bottom:23px}.wb-tabs>button{display:flex;align-items:center;gap:11px;white-space:nowrap;color:#a8bbc9;border:1px solid #3d4e5b;background:#192731;border-radius:4px;padding:11px 15px;font-size:11px}.wb-tabs>button[aria-selected=true]{color:#e1f7bc;border-color:#7c9862;background:#2b3b2b}.wb-tabs b{font-weight:400;color:#99b277;font-size:9px;border-radius:8px;background:#18271d;padding:3px 7px}.wb-review-filters{display:flex;align-items:flex-end;gap:12px;margin-bottom:23px}.wb-review-filters label{display:grid;gap:8px;font-size:9px;color:#9db4c4;min-width:180px;flex:1}.wb-review-filters select{height:40px;padding:9px 12px;border:1px solid #405460;border-radius:3px;background:#182a35;color:#cbdce7;font-size:11px;max-width:100%;min-width:0}.wb-review-grid{display:grid;gap:12px}.wb-review-brief{border:1px solid #3b4f5b;border-radius:5px;background:#172730;overflow:hidden}.wb-review-brief>summary{list-style:none;display:flex;gap:15px;align-items:center;padding:21px 23px;cursor:pointer}.wb-review-brief>summary::-webkit-details-marker{display:none}.wb-review-brief>summary>span:nth-child(2){display:grid;gap:7px;flex:1}.wb-review-brief>summary b{font-weight:500;font-size:16px;letter-spacing:-.2px}.wb-review-brief>summary small{font-size:9px;color:#8faaba;line-height:1.6}.wb-review-brief>summary>i{color:#a5c58c}.wb-review-brief[open]>summary{background:#233631;border-bottom:1px solid #40554b}.wb-review-brief[open]>summary>i{transform:rotate(180deg)}.wb-brief-content{padding:22px 24px}.wb-brief-content dl{display:grid;grid-template-columns:190px 1fr;gap:15px 26px;margin:0}.wb-brief-content dt{font-size:10px;color:#c7dcad;line-height:1.75}.wb-brief-content dd{margin:0;font-size:11px;color:#adc1ce;line-height:1.85}.wb-brief-source{margin-top:23px;padding-top:17px;border-top:1px solid #3a505b;color:#7896a8;font-size:9px;line-height:1.85;overflow-wrap:anywhere}.wb-brief-source b{font-weight:500;color:#9cb7c7}.wb-brief-actions{display:flex;gap:10px;flex-wrap:wrap;margin-top:20px}.wb-notice{border-left:3px solid #a9cf78;background:#1f302a;color:#b7cdbd;padding:14px 18px;font-size:11px;line-height:1.8;margin-bottom:22px}.wb-empty{padding:55px 24px;border:1px dashed #3d5663;border-radius:5px;text-align:center;background:#15232d;display:grid;justify-items:center;gap:14px}.wb-empty>.icon{color:#86a875}.wb-empty h2{font-size:23px;letter-spacing:-.6px}.wb-empty p{font-size:12px;line-height:1.85;color:#97afbf;max-width:650px}.wb-inline-empty{display:flex;align-items:center;gap:17px;color:#92acbd;font-size:11px;line-height:1.8}.wb-inline-empty>.icon{color:#a7c58a}.wb-inline-empty>p{flex:1}.wb-record{background:#182a34!important;border:1px solid #3b5360!important;border-radius:5px!important;padding:22px!important;margin-bottom:13px}.wb-record-top{display:flex;justify-content:space-between;gap:25px;align-items:flex-start}.wb-record-top h3{font-size:18px;letter-spacing:-.3px;margin-top:10px;line-height:1.4}.wb-record-top .review-status{font-size:9px;color:#a8c891}.wb-record-top time{font-size:9px;color:#8ba7b8;white-space:nowrap;margin-top:3px}.wb-record .record-author{font-size:10px;margin:15px 0;color:#a5bdcc}.wb-record .record-author>b{color:#d6e5e9}.wb-record .record-message{font-size:12px;line-height:1.85;color:#d3e1e8;white-space:pre-wrap;overflow-wrap:anywhere}.wb-record .moderation-controls{border-color:#3b5360;padding-top:17px;margin-top:18px}.wb-record .moderation-controls label{display:flex;align-items:center;gap:10px;font-size:9px;color:#90adbd}.wb-record .moderation-controls select{background:#11212c;color:#c6dae4;font-size:10px;border-color:#4b6474}.wb-admin-inbox{margin-bottom:30px}.wb-inbox-tools{display:flex;align-items:center;justify-content:space-between;gap:18px;margin-bottom:20px}.wb-filter-pills{display:flex;gap:7px;flex-wrap:wrap}.wb-filter-pills>button{display:flex;gap:8px;align-items:center;border:1px solid #3c5260;border-radius:4px;padding:9px 12px;background:#192d37;color:#abc4d1;font-size:10px}.wb-filter-pills>button.active{border-color:#a6c77f;color:#dbf2b7;background:#2d3e2b}.wb-filter-pills b{font-size:9px;font-weight:400;color:#9cb87e}.wb-contact-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.wb-contact-card{background:#182833;border:1px solid #3a505d;padding:24px;border-radius:5px;display:flex;flex-direction:column;align-items:flex-start}.wb-contact-card>div:first-child{display:flex;gap:12px;align-items:center;margin-bottom:17px}.wb-contact-card .eyebrow{font-size:8px;color:#92adbc}.wb-contact-card h2{font-size:21px;letter-spacing:-.5px;line-height:1.3;margin-bottom:22px}.wb-contact-card>p{font-size:9px;color:#809eaf;margin-bottom:8px}.wb-contact-card>b{font-size:12px;font-weight:500;color:#d5e5eb}.wb-contact-card>small{font-size:10px;color:#93aebf;line-height:1.8;margin:10px 0 22px}.wb-contact-card>.button{margin-top:auto}.wb-guide-stage{display:flex;gap:30px;background:linear-gradient(125deg,#273c2a,#172b34);border:1px solid #668254;border-radius:6px;padding:35px}.wb-guide-mark{display:grid;place-items:center;width:90px;height:90px;border:1px solid #88ac5c;color:#d6fb78;border-radius:50%;font-size:50px;flex-shrink:0}.wb-guide-stage h2{font-size:31px;letter-spacing:-1px;margin:13px 0}.wb-guide-stage p:not(.eyebrow){font-size:12px;color:#b1c8c8;line-height:1.85;margin-bottom:24px;max-width:670px}.wb-guide-topics{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:13px;margin-top:23px}.wb-guide-topics>button{display:flex;gap:15px;align-items:center;text-align:left;border:1px solid #3d5360;border-radius:5px;background:#1a2c35;color:#bfd3df;padding:22px;font-size:12px}.wb-guide-topics>button>span{flex:1}.wb-guide-topics>button>.icon{width:18px;height:18px;color:#9bc184}.wb-picker{display:grid;gap:9px;margin-top:25px}.wb-picker>button{display:flex;align-items:center;gap:13px;width:100%;background:#1e303b;border:1px solid #3e5665;border-radius:4px;color:#d7e6ec;padding:15px;text-align:left}.wb-picker>button>span:nth-child(2){display:grid;gap:5px;flex:1}.wb-picker b{font-size:13px;font-weight:500}.wb-picker small{font-size:10px;color:#92adbd}.wb-picker>button>.icon{width:17px;height:17px;color:#c1dd9e}.wb-picker>button:hover{border-color:#c3e893}.wb-mobile-menu,.wb-nav-scrim{display:none}.wb-main .shared-feedback{margin-top:24px}.login-story>.orbital-art{margin-top:22px}.site-header:not(.wb-topbar) .brand-logo{width:105px}@media(min-width:1600px){.wb-main .solution-grid.wb-solution-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.wb-main{padding-left:50px;padding-right:50px}}@media(max-width:1200px){.wb-shell{grid-template-columns:215px minmax(0,1fr)}.wb-main{padding:30px 27px 0}.wb-sidebar{padding:27px 12px 15px}.wb-sidebar nav>a{font-size:11px;gap:10px;padding:12px 10px}.wb-top-context{display:none}.wb-intro{grid-template-columns:1fr 260px;gap:5px}.wb-intro h1{font-size:36px}.wb-orbital .orbital-art.compact{transform:scale(.7);top:5px}.wb-metric{padding:19px 16px}.wb-metric span{font-size:9px}.wb-quick{gap:13px;padding:20px}.wb-quick h2{font-size:18px}.wb-stage-content{grid-template-columns:160px 1fr;gap:22px}.wb-stage-solutions{grid-template-columns:1fr}.wb-page-heading{gap:20px}.wb-heading-actions{padding-top:20px}.wb-main .solution-grid.wb-solution-grid{gap:14px}.wb-main .card-content{padding:20px 18px}.wb-flow-visual{padding-left:16px;padding-right:16px}.wb-flow-track>div>span{font-size:9px}.wb-brief-content dl{grid-template-columns:155px 1fr;gap:13px 18px}}@media(max-width:950px){.wb-shell{grid-template-columns:190px minmax(0,1fr)}.wb-sidebar-note{padding:20px 10px}.wb-sidebar-note p{font-size:9px}.wb-main{padding:26px 22px 0}.wb-topbar{padding:0 22px;height:76px}.wb-sidebar{top:76px;height:calc(100dvh - 76px)}.wb-shell{min-height:calc(100dvh - 76px)}.wb-topbar .header-actions{gap:15px}.wb-user{padding-left:15px}.wb-intro{grid-template-columns:1fr}.wb-intro>.wb-orbital{display:none}.wb-intro h1{font-size:36px;max-width:600px}.wb-quick-grid,.wb-main .solution-grid.wb-solution-grid{grid-template-columns:1fr}.wb-metrics{gap:9px;grid-template-columns:repeat(2,minmax(0,1fr))}.wb-metric strong{font-size:31px}.wb-quick h2{font-size:21px}.wb-page-heading{flex-direction:column;gap:18px}.wb-heading-actions{padding-top:0}.wb-stages>button{padding:14px 10px}.wb-stages>button>b{font-size:14px}.wb-stages>button>.icon{display:none}.wb-stage-content{grid-template-columns:1fr;padding-top:20px;gap:18px}.wb-stage-explainer{border-right:0;grid-template-columns:30px 1fr;gap:0 5px;align-items:center}.wb-stage-explainer h3{font-size:19px}.wb-stage-number{margin:0}.wb-stage-explainer p{grid-column:1/-1;margin-top:9px}.wb-stage-solutions{grid-template-columns:1fr 1fr}.wb-stage-solutions>button{padding:13px;gap:9px}.wb-stage-solutions b{font-size:11px}.wb-contact-grid{grid-template-columns:1fr}.wb-brief-content dl{grid-template-columns:1fr;gap:7px}.wb-brief-content dd{margin-bottom:12px}.wb-review-filters{flex-wrap:wrap}.wb-review-filters label{min-width:160px}.wb-tabs>button{font-size:10px;padding:10px 12px}.wb-guide-stage{gap:20px;padding:27px}.wb-guide-mark{width:65px;height:65px;font-size:38px}.wb-guide-stage h2{font-size:27px}.wb-guide-topics{grid-template-columns:1fr}.wb-footer{flex-wrap:wrap;font-size:8px}.wb-inbox-tools{flex-wrap:wrap}}@media(max-width:760px){.wb-topbar{height:72px;padding:0 18px;gap:15px}.wb-topbar .brand-logo{width:77px}.wb-topbar .brand-region{font-size:8px}.wb-topbar .brand{gap:12px}.wb-topbar .brand-divider{height:27px}.wb-topbar .header-actions{gap:11px}.wb-user{display:none}.wb-topbar .languages{gap:7px}.wb-topbar .lang{font-size:9px}.wb-mobile-menu{display:grid;place-items:center;margin-left:auto}.wb-topbar .header-actions{margin-left:0}.wb-shell{display:block;min-height:calc(100dvh - 72px)}.wb-sidebar{position:fixed;top:72px;left:0;bottom:0;width:260px;height:calc(100dvh - 72px);transform:translate(-100%);transition:transform .2s;z-index:65;padding:27px 18px}.wb-sidebar nav>a{font-size:12px;padding:14px 12px}.wb-navigation-open .wb-sidebar{transform:translate(0)}.wb-navigation-open .wb-nav-scrim{display:block;position:fixed;inset:72px 0 0;border:0;background:#020a10b5;z-index:64}.wb-main{padding:27px 22px 0}.wb-main .solution-grid.wb-solution-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.wb-intro h1{font-size:36px}.wb-quick-grid{grid-template-columns:1fr 1fr}.wb-quick{padding:20px;gap:13px}.wb-quick .wb-feature-symbol{display:none}.wb-quick h2{font-size:19px}.wb-quick p{font-size:10px}.wb-stage-solutions{grid-template-columns:repeat(2,minmax(0,1fr))}.wb-sidebar-note p{font-size:10px}.wb-main .card-content h3{font-size:20px}.wb-main .card-content>p{min-height:70px}.wb-card-actions{align-items:stretch}.wb-card-actions>.button{width:100%;justify-content:space-between}.wb-flow-track{gap:9px}.wb-flow-track>div>b{right:-10px}.wb-flow-track>div>span{font-size:8px}.wb-state-lines>span{grid-template-columns:70px 1fr;font-size:8px}.wb-section{padding:22px}.wb-contact-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.wb-contact-card{padding:20px}.wb-contact-card h2{font-size:20px}.wb-sidebar-note .orbit-spark{font-size:30px}.wb-main .wb-footer{padding-bottom:82px}}@media(max-width:580px){.wb-topbar{padding:0 13px;gap:9px}.wb-topbar .header-actions{gap:7px}.wb-topbar .brand-region{font-size:7px}.wb-topbar .brand-logo{width:70px}.wb-topbar .brand{gap:10px}.wb-topbar .brand-divider{height:25px}.wb-main{padding:24px 16px 0}.wb-intro{padding-top:0;padding-bottom:23px}.wb-intro h1{font-size:32px;letter-spacing:-1.2px;line-height:1.15;margin-top:13px}.wb-intro p:not(.eyebrow){font-size:12px;line-height:1.9}.wb-intro .eyebrow{font-size:8px}.wb-intro-actions{gap:8px;margin-top:20px}.wb-main .button{font-size:10px;padding:11px 13px;gap:11px}.wb-metrics{margin-top:22px;gap:9px}.wb-metric{padding:18px 14px;gap:9px}.wb-metric strong{font-size:32px}.wb-metric span{font-size:9px;line-height:1.6}.wb-metric>.icon{right:12px;top:19px;width:14px;height:14px}.wb-data-note{font-size:8px}.wb-quick-grid{grid-template-columns:1fr;gap:11px;margin-top:23px}.wb-quick{padding:22px 20px;gap:14px}.wb-quick .wb-feature-symbol{display:grid}.wb-quick h2{font-size:21px}.wb-quick p{font-size:11px}.wb-section{margin-top:25px;padding:20px 16px}.wb-section-title{gap:13px;margin-bottom:20px}.wb-section-title h2{font-size:21px;letter-spacing:-.6px}.wb-section-title .text-link{font-size:9px;gap:6px;flex-shrink:0}.wb-stages{grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;background:#3b4b57}.wb-stages>button{border:0;padding:15px 13px;gap:7px}.wb-stages>button>b{font-size:16px}.wb-stages>button>small{font-size:8px}.wb-stage-solutions{grid-template-columns:1fr;gap:8px}.wb-stage-solutions>button{padding:15px 13px}.wb-stage-solutions b{font-size:12px}.wb-map-note{font-size:9px;gap:9px}.wb-app-shortcuts>a{padding:15px 13px;gap:11px;flex-wrap:wrap}.wb-app-shortcuts>a>span:last-child{margin-left:40px;font-size:10px}.wb-app-shortcuts b{font-size:12px}.wb-app-shortcuts small{font-size:9px;line-height:1.7}.wb-main .solution-grid.wb-solution-grid{grid-template-columns:1fr;gap:19px}.wb-main .card-content{padding:23px 20px}.wb-main .card-content h3{font-size:24px}.wb-main .card-content>p{font-size:12px;min-height:0}.wb-state-lines>span{grid-template-columns:85px 1fr;font-size:10px}.wb-card-actions{gap:9px}.wb-card-actions>.button{width:auto;font-size:10px}.wb-card-actions>.text-link{font-size:10px;margin-top:2px}.wb-flow-visual{padding:19px 19px 16px}.wb-flow-track{gap:13px;margin-top:21px}.wb-flow-track>div>span{font-size:10px}.wb-flow-track i{width:38px;height:38px}.wb-flow-track>div>b{right:-12px;top:10px}.wb-flow-visual>small{font-size:8px}.wb-proof img{height:195px}.wb-page-heading{padding:0 0 22px;margin-bottom:22px}.wb-page-heading h1{font-size:30px;letter-spacing:-1.1px;line-height:1.15}.wb-page-heading>div>p:not(.eyebrow){font-size:12px}.wb-page-heading .eyebrow{font-size:8px}.wb-tabs{gap:7px;padding-bottom:12px;margin-bottom:19px}.wb-tabs>button{font-size:10px;gap:8px;padding:11px 12px}.wb-tabs b{font-size:8px;padding:2px 5px}.wb-review-filters{gap:11px}.wb-review-filters label{flex-basis:100%;min-width:0;font-size:10px;gap:8px}.wb-review-filters select{height:43px;font-size:12px}.wb-review-filters>.button{width:100%;justify-content:center}.wb-review-brief>summary{padding:18px 16px;gap:12px}.wb-review-brief>summary b{font-size:16px}.wb-review-brief>summary small{font-size:9px}.wb-brief-content{padding:20px 17px}.wb-brief-content dt{font-size:11px}.wb-brief-content dd{font-size:12px;line-height:1.85}.wb-brief-source{font-size:9px}.wb-notice{font-size:11px;padding:15px}.wb-record{padding:20px 16px!important}.wb-record-top h3{font-size:18px}.wb-record-top time{font-size:8px}.wb-record .record-author{font-size:10px;line-height:1.6;gap:9px}.wb-record .record-message{font-size:12px;line-height:1.9}.wb-record .moderation-controls{gap:12px}.wb-record .moderation-controls label{display:grid;gap:7px;width:100%;font-size:10px}.wb-record .moderation-controls select{font-size:12px;min-height:42px;width:100%}.wb-record .moderation-controls>.button{min-height:40px}.wb-inline-empty{flex-wrap:wrap;font-size:11px}.wb-inline-empty>p{flex-basis:calc(100% - 40px)}.wb-inline-empty>.button{margin-left:36px}.wb-empty{padding:36px 19px}.wb-empty h2{font-size:22px}.wb-empty p{font-size:12px}.wb-contact-grid{grid-template-columns:1fr}.wb-contact-card{padding:23px}.wb-contact-card h2{font-size:23px}.wb-contact-card>small{font-size:11px}.wb-contact-card>b{font-size:13px}.wb-guide-stage{display:grid;gap:22px;padding:27px 22px}.wb-guide-stage h2{font-size:28px}.wb-guide-stage p:not(.eyebrow){font-size:12px}.wb-guide-mark{width:64px;height:64px;font-size:39px}.wb-guide-topics>button{font-size:12px;padding:21px}.wb-footer{font-size:8px;gap:10px;line-height:1.8;margin-top:29px}.wb-footer>span:nth-child(2){display:none}.wb-detail-state{grid-template-columns:1fr;gap:14px}.wb-detail-state b{font-size:11px}.wb-detail-state span{font-size:10px}.wb-main .filter-bar{display:grid;grid-template-columns:1fr;height:auto}.wb-main .search-field{border-right:0;border-bottom:1px solid #3d5360;padding:13px}.wb-main .select-field{border-right:0;border-bottom:1px solid #3d5360;min-height:45px;padding:0 13px}.wb-main .select-field:last-child{border-bottom:0}.wb-main .search-field input{font-size:11px!important;min-height:21px}.wb-main .filter-bar select{font-size:11px!important;min-height:43px}.login-story>.orbital-art{margin-top:26px;height:270px!important;max-width:360px;margin-left:auto;margin-right:auto}.login-story h1{font-size:43px}.login-story-bottom{display:none!important}}@media(prefers-reduced-motion:reduce){.wb-sidebar,.wb-quick{transition:none}.wb-quick:hover{transform:none}}@media(max-width:580px){.wb-tabs{flex-wrap:wrap;overflow:visible}.wb-tabs>button{flex:1;min-width:135px;justify-content:space-between;white-space:normal;text-align:left;line-height:1.5}}.prepared-guide{width:min(1160px,calc(100vw - 48px));max-width:1160px;height:min(820px,calc(100dvh - 48px));max-height:calc(100dvh - 48px);inset:0!important;margin:auto!important;padding:0!important;background:#121a21;color:#eaf0ee;overflow:hidden;border:1px solid #34414a;border-radius:12px;box-shadow:0 30px 100px #0008}.prepared-guide::backdrop{background:#05090dbd;backdrop-filter:blur(5px)}.prepared-guide-header{height:92px;display:flex;align-items:center;justify-content:space-between;padding:22px 28px;border-bottom:1px solid #34414a;gap:18px;background:#182229}.prepared-guide-brand{display:flex;align-items:center;gap:13px}.prepared-guide-brand h2{font-size:27px;letter-spacing:-1px;line-height:1.1}.prepared-guide-brand p{font-size:11px;color:#aab9bc;margin-top:5px}.prepared-guide-header-actions{display:flex;align-items:center;gap:17px}.prepared-guide-mode{font-size:10px;letter-spacing:1px;text-transform:uppercase;color:#d6fb78;border:1px solid #52633a;border-radius:30px;padding:8px 11px;white-space:nowrap}.prepared-guide-header .ax-guide-mark{width:39px;height:39px;display:grid;place-items:center;color:#d6fb78}.prepared-guide-header .ax-guide-mark svg{width:36px;height:36px}.prepared-guide-header .ax-guide-icon{width:33px;height:33px;border:1px solid #3b4b55;border-radius:50%;background:none;color:#eff5f2;font-size:23px;line-height:1}.prepared-guide-layout{display:grid;grid-template-columns:340px minmax(0,1fr);height:calc(100% - 138px);min-height:0}.prepared-guide-sidebar{padding:23px 17px 18px 23px;border-right:1px solid #34414a;overflow-y:auto;scrollbar-width:thin;scrollbar-color:#455661 #182229}.prepared-guide-search-label{font-size:10px;color:#aab9bc;display:block;margin:0 0 8px}.prepared-guide-search{width:100%;min-height:44px;border:1px solid #43545d;border-radius:5px;background:#0f161c;color:#f1f5f2;padding:11px 12px;font-size:12px;line-height:1.5}.prepared-guide-search::placeholder{color:#84979d}.prepared-guide-search:focus{outline:2px solid #d6fb78!important;outline-offset:2px}.prepared-guide-categories{display:flex;flex-wrap:wrap;gap:6px;margin:17px 0 14px}.prepared-guide-category{font-size:10px;border:1px solid #344951;background:#1a2830;border-radius:22px;padding:7px 9px;color:#b8c8ca;line-height:1.25;min-height:30px}.prepared-guide-category:hover{border-color:#a9ca73;color:#fff}.prepared-guide-category.active{background:#d6fb78;color:#162016;border-color:#d6fb78}.prepared-guide-count{font-size:10px;color:#91a4aa;margin:14px 0}.prepared-guide-question{position:relative;display:flex;flex-direction:column;align-items:flex-start;width:100%;padding:14px 28px 14px 11px;border:0;border-top:1px solid #304149;background:none;color:#d4dedf;text-align:left;gap:6px}.prepared-guide-question:hover,.prepared-guide-question.selected{background:#213039}.prepared-guide-question.selected{box-shadow:inset 2px 0 #d6fb78}.prepared-guide-question-category{font-size:8px;text-transform:uppercase;letter-spacing:1.2px;color:#a5bd97}.prepared-guide-question strong{font-size:12px;font-weight:500;line-height:1.5}.prepared-guide-question-arrow{position:absolute;right:10px;top:25px;font-size:15px;color:#a8be98}.prepared-guide-empty-title{font-size:17px;line-height:1.4;margin-top:25px}.prepared-guide-empty{font-size:12px;line-height:1.7;margin-top:12px;color:#a3b2b8}.prepared-guide-answer{padding:27px 34px 40px;overflow-y:auto;scrollbar-width:thin;scrollbar-color:#455661 #182229;min-width:0;overflow-wrap:anywhere}.prepared-guide-kicker{font-size:9px;text-transform:uppercase;letter-spacing:1.7px;color:#d6fb78;margin:9px 0 17px}.prepared-guide-intro-title{font-size:36px;line-height:1.13;letter-spacing:-1.5px;max-width:600px}.prepared-guide-intro-copy{font-size:14px;line-height:1.8;color:#b2c0c4;margin:20px 0 32px}.prepared-guide-section-title{font-size:11px;color:#dce7e5;margin:25px 0 12px}.prepared-guide-featured{display:grid;grid-template-columns:1fr 1fr;gap:10px}.prepared-guide-feature-card{padding:19px 18px;min-height:108px;border:1px solid #3c5159;border-radius:5px;background:#1b2a31;color:#dce9e7;text-align:left;font-size:13px;line-height:1.55}.prepared-guide-feature-card:hover{border-color:#b3d47f;background:#22353d}.prepared-guide-principle{font-size:11px;color:#99aeb3;line-height:1.7;margin-top:27px;border-left:2px solid #96b36d;padding-left:13px}.prepared-guide-context{padding:13px 16px;background:#1e2e35;border:1px solid #40565b;border-radius:5px;display:flex;flex-wrap:wrap;gap:10px;align-items:center;font-size:11px}.prepared-guide-context>span{color:#9aaeb4}.prepared-guide-answer-bar{display:flex;justify-content:space-between;gap:15px;margin-bottom:25px}.prepared-guide-text-button{background:none;border:0;color:#bdcccd;font-size:11px;text-align:left;line-height:1.5;padding:0}.prepared-guide-text-button:hover{color:#d6fb78}.prepared-guide-copy{background:#203039;border:1px solid #43575e;border-radius:4px;padding:7px 10px;color:#c9d8d7;font-size:10px}.prepared-guide-answer-title{font-size:29px;line-height:1.2;letter-spacing:-1px;margin-bottom:20px}.prepared-guide-lead{font-size:17px;line-height:1.75;color:#f0f4ef}.prepared-guide-answer section{padding-top:22px;margin-top:23px;border-top:1px solid #30444c}.prepared-guide-answer h4{font-size:11px;text-transform:uppercase;letter-spacing:1px;color:#d6fb78;margin:0 0 11px}.prepared-guide-answer section p{font-size:13px;line-height:1.85;color:#b8c7ca;white-space:pre-line}.prepared-guide-example{padding:19px 21px!important;background:#1e2e35;border:1px solid #3d555d!important;border-left:3px solid #d6fb78!important;border-radius:3px}.prepared-guide-checks ul{list-style:none;margin:0;padding:0}.prepared-guide-checks li{padding:9px 0 9px 25px;font-size:12px;line-height:1.65;color:#c4d1d2;position:relative}.prepared-guide-checks li:before{content:"✓";position:absolute;left:0;color:#d6fb78}.prepared-guide-next{background:#1d2c32;padding:21px!important;border:1px solid #3d5258!important;border-radius:5px}.prepared-guide-primary{background:#d6fb78;color:#162015;border:0;border-radius:4px;padding:12px 17px;min-height:42px;font-size:11px;font-weight:600;margin-top:17px}.prepared-guide-primary:disabled{opacity:.5;cursor:default}.prepared-guide-sources>div{display:flex;gap:7px;flex-wrap:wrap}.prepared-guide-source{border:1px solid #485c61;border-radius:30px;background:transparent;color:#c5d7d6;padding:7px 11px;font-size:10px}.prepared-guide-source:hover{border-color:#d6fb78}.prepared-guide-draft-label{display:block;font-size:10px;margin-top:15px;color:#b3c4c7}.prepared-guide-draft-select{display:block;width:100%;border:1px solid #4b6268;background:#111b21;color:#eff5ef;padding:10px;font-size:12px;margin-top:8px;border-radius:4px;min-height:42px}.prepared-guide-next .prepared-guide-draft-note{font-size:11px;margin-top:12px;color:#9db1b8}.prepared-guide-deferred{font-size:11px;color:#d9bd88;line-height:1.7;margin-top:22px}.prepared-guide-review{padding:18px 20px;margin-top:25px;border:1px solid #394f58;border-radius:5px;background:#17272f}.prepared-guide-review>h4{margin-bottom:19px}.prepared-guide-review>h5{font-size:10px;font-weight:600;color:#c6d5d5;margin:15px 0 6px}.prepared-guide-review>p{font-size:12px;line-height:1.8;color:#a8bdc3}.prepared-guide-grounding{height:46px;padding:12px 24px;font-size:9px;line-height:1.6;color:#90a5ac;border-top:1px solid #34414a;background:#111a20;margin:0!important;overflow:auto}.prepared-guide button:focus-visible{outline:2px solid #d6fb78;outline-offset:3px}@media(max-width:900px){.prepared-guide{width:calc(100vw - 24px);max-height:calc(100dvh - 24px);height:calc(100dvh - 24px)}.prepared-guide-layout{grid-template-columns:285px minmax(0,1fr)}.prepared-guide-sidebar{padding:20px 14px}.prepared-guide-answer{padding:25px}.prepared-guide-intro-title{font-size:29px}.prepared-guide-featured{grid-template-columns:1fr}.prepared-guide-feature-card{min-height:70px;padding:16px}.prepared-guide-header{padding:18px 22px}}@media(max-width:700px){.prepared-guide{width:calc(100vw - 16px);height:calc(100dvh - 16px);max-height:calc(100dvh - 16px);border-radius:8px}.prepared-guide-header{height:80px;padding:16px}.prepared-guide-brand h2{font-size:23px}.prepared-guide-brand p{font-size:9px;max-width:175px}.prepared-guide-header-actions{gap:9px}.prepared-guide-mode{font-size:8px;letter-spacing:.2px;padding:6px 7px}.prepared-guide-header .ax-guide-mark{display:none}.prepared-guide-header .ax-guide-icon{width:29px;height:29px}.prepared-guide-layout{height:calc(100% - 130px);display:block;overflow:auto}.prepared-guide-sidebar{border-right:0;border-bottom:1px solid #34414a;padding:16px;max-height:43%;overflow-y:auto}.prepared-guide-categories{gap:5px;margin:12px 0}.prepared-guide-category{font-size:9px;padding:6px 8px;min-height:29px}.prepared-guide-count{margin:10px 0;font-size:9px}.prepared-guide-question{padding:11px 25px 11px 10px}.prepared-guide-question-category{font-size:7px}.prepared-guide-question strong{font-size:11px;line-height:1.45}.prepared-guide-question-arrow{top:19px}.prepared-guide-answer{padding:22px 19px 30px;overflow:visible}.prepared-guide-intro-title{font-size:29px;line-height:1.13}.prepared-guide-intro-copy{font-size:12px;line-height:1.8;margin:16px 0 23px}.prepared-guide-kicker{font-size:8px;margin-bottom:12px}.prepared-guide-answer-title{font-size:25px}.prepared-guide-lead{font-size:15px;line-height:1.7}.prepared-guide-answer section p{font-size:12px;line-height:1.8}.prepared-guide-checks li{font-size:11px}.prepared-guide-answer h4{font-size:10px}.prepared-guide-feature-card{font-size:12px}.prepared-guide-answer-bar{margin-bottom:20px}.prepared-guide-text-button{font-size:10px}.prepared-guide-copy{font-size:9px}.prepared-guide-example{padding:15px!important}.prepared-guide-review{padding:15px}.prepared-guide-review>p{font-size:11px}.prepared-guide-next{padding:16px!important}.prepared-guide-grounding{height:50px;font-size:8px;line-height:1.6;padding:10px 16px}.prepared-guide-source{font-size:9px}.prepared-guide-primary{max-width:100%;font-size:10px}.prepared-guide-search,.prepared-guide-draft-select{font-size:12px}}@media(prefers-reduced-motion:reduce){.prepared-guide *{scroll-behavior:auto!important}}.rpt-upload-panel,.rpt-card{border:1px solid #3b4e59;background:#18252e;border-radius:5px;padding:25px;margin-bottom:18px}.rpt-panel-title,.rpt-card-heading{display:flex;align-items:flex-start;justify-content:space-between;gap:18px;margin-bottom:20px}.rpt-panel-title h2,.rpt-card h2{font-size:23px;line-height:1.35;overflow-wrap:anywhere}.rpt-form-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:19px}.rpt-form-grid label,.rpt-review-form label{display:grid;gap:9px;font-size:12px;line-height:1.6}.rpt-form-grid input,.rpt-form-grid select,.rpt-form-grid textarea,.rpt-review-form input,.rpt-review-form select{background:#101e27;color:#f3f4f1;border:1px solid #425865;border-radius:3px;padding:12px;min-width:0;width:100%;font-size:13px}.rpt-form-grid input[type=file]{padding:10px;min-height:46px}.rpt-form-grid input[type=file]::file-selector-button{background:#d6fb78;border:0;border-radius:2px;color:#14220c;padding:7px 10px;margin-right:10px;font:inherit;cursor:pointer}.rpt-wide{grid-column:1/-1}.rpt-file-hint{color:#a8b7c1;font-size:12px;line-height:1.8;margin:15px 0}.rpt-upload-panel .form-error{margin-bottom:12px}.rpt-list-tools{display:flex;justify-content:space-between;align-items:flex-start;gap:15px;margin:25px 0 15px}.rpt-list-tools .wb-tabs{margin:0;flex:1}.rpt-list-tools>.text-link{margin-top:12px;white-space:nowrap}.rpt-list{display:grid;gap:2px}.rpt-card .eyebrow{font-size:9px;letter-spacing:1px;margin-bottom:8px}.rpt-status{display:inline-flex;padding:7px 10px;border:1px solid #667451;background:#d6fb780e;color:#e1f0c4;border-radius:3px;font-size:10px;line-height:1.5;white-space:nowrap}.rpt-status.approved{background:#d6fb7820;color:#e1ffa6;border-color:#81965b}.rpt-status.rejected{background:#bd825312;color:#ffd9b7;border-color:#8b6c51}.rpt-meta{display:flex;gap:10px 20px;flex-wrap:wrap;color:#a6b9c6;font-size:11px;line-height:1.8;overflow-wrap:anywhere}.rpt-description{font-size:13px;line-height:1.9;color:#d3dce2;white-space:pre-wrap;margin-top:18px;overflow-wrap:anywhere}.rpt-card-actions{display:flex;justify-content:space-between;align-items:center;gap:15px;margin-top:22px}.rpt-card-actions>.muted{font-size:11px}.rpt-review-note{font-size:12px;line-height:1.9;background:#101d25;padding:12px 14px;border-left:2px solid #95ae69;margin-top:18px;white-space:pre-wrap;overflow-wrap:anywhere}.rpt-review-form{display:grid;grid-template-columns:180px minmax(150px,1fr) auto;gap:14px;align-items:end;border-top:1px solid #3b4e59;padding-top:19px;margin-top:22px}.rpt-review-form input,.rpt-review-form select{height:43px}.rpt-review-form .form-error{grid-column:1/-1;margin:0}.rpt-notice{white-space:normal;overflow-wrap:anywhere}@media(max-width:800px){.rpt-form-grid{grid-template-columns:1fr}.rpt-wide{grid-column:auto}.rpt-review-form{grid-template-columns:1fr 1fr}.rpt-review-form button{grid-column:1/-1;justify-content:center}.rpt-list-tools{flex-wrap:wrap}.rpt-list-tools .wb-tabs{flex-basis:100%;flex-wrap:wrap}.rpt-list-tools>.text-link{margin-top:0}.rpt-card-heading{flex-wrap:wrap}.rpt-card-heading h2{font-size:21px}.rpt-status{white-space:normal}.rpt-card-actions{align-items:flex-start;flex-wrap:wrap}.rpt-upload-panel,.rpt-card{padding:21px 17px}.rpt-review-form{grid-template-columns:1fr}.rpt-meta{font-size:10px}.rpt-form-grid input,.rpt-form-grid select,.rpt-form-grid textarea{font-size:14px}}.wb-user-button{background:none;border:0;color:inherit;text-align:left;font:inherit;cursor:pointer;border-radius:5px;padding:5px 8px;max-width:220px}.wb-user-button b{max-width:190px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block}.wb-user-button:hover,.wb-user-button:focus-visible{background:#cfff6d14;outline:1px solid rgba(207,255,109,.45)}.wb-account-icon{display:none}.account-dialog{max-width:520px;width:calc(100% - 32px);padding:32px;box-sizing:border-box}.account-close{position:absolute;right:16px;top:16px;font-size:24px}.account-dialog h2{margin:14px 0;font-size:28px}.account-dialog form{display:grid;gap:10px;margin-top:24px}.account-dialog label{font-size:14px;margin-top:5px}.account-dialog input{width:100%;box-sizing:border-box}.account-dialog .button{margin-top:8px}.form-error.account-success{color:#406126}@media(max-width:600px){button.wb-user.wb-user-button{display:grid;place-items:center;width:32px;height:32px;padding:0;border:0}.wb-user-button b,.wb-user-button small{display:none}.wb-account-icon{display:inline-flex}.account-dialog{padding:26px 22px}}
