@import"https://fonts.googleapis.com/css2?family=IBM+Plex+Mono:wght@300;400;500;700&display=swap";*{margin:0;padding:0;box-sizing:border-box}:root{font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{margin:0;padding:0;background:#000;color:#eaeaea;overflow-x:hidden}html{scroll-behavior:smooth}#root{min-height:100vh}:root{--background-color: #000;--text-color: #EAEAEA;--accent-color: #00E5FF;--subtle-text-color: #888}.landing-container{min-height:100vh;background-color:transparent;color:var(--text-color);font-family:IBM Plex Mono,monospace;position:relative;overflow:hidden}.ascii-art{font-family:IBM Plex Mono,monospace;font-size:clamp(.4rem,.9vw,.9rem);line-height:.9;white-space:pre;color:#fff;pointer-events:none}.hero{overflow-x:auto;position:relative;width:100%;height:100vh;display:flex;align-items:center;justify-content:center;text-align:center;pointer-events:none;z-index:1}.hero h1{pointer-events:auto}.content-stream{max-width:900px;margin:0 auto;padding:30vh 20px 10vh;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;gap:4rem;position:relative;z-index:1}h1,h2,h3{text-transform:uppercase}h1{font-size:clamp(2rem,7vw,5rem);font-weight:700;color:#f3f6fa;-webkit-text-fill-color:currentColor;-webkit-text-stroke:0;stroke:none;text-shadow:none}h2{font-size:clamp(1.2rem,4vw,1.5rem)}p{margin:0;line-height:1.7;max-width:650px}.highlight{color:var(--accent-color);font-weight:700}.apply-button,.external-link{background:transparent;border:1px solid var(--accent-color);color:var(--accent-color);padding:.8rem 2rem;font-family:IBM Plex Mono,monospace;font-size:clamp(.9rem,2vw,1rem);font-weight:500;letter-spacing:.1em;text-transform:uppercase;cursor:pointer;transition:all .2s ease}.apply-button:hover,.external-link:hover{background:var(--accent-color);color:var(--background-color)}.external-link{border-color:var(--subtle-text-color);color:var(--subtle-text-color)}.external-link:hover{background:var(--subtle-text-color);color:var(--text-color)}.evolution-text{display:flex;justify-content:center;align-items:center;gap:1rem;font-family:IBM Plex Mono,monospace;font-size:clamp(.9rem,2vw,1rem);margin:1rem 0;flex-wrap:wrap}.footnote{font-size:.8rem;color:var(--subtle-text-color);max-width:500px;margin:-3rem auto 0;line-height:1.4}.apply-cta{font-size:1.1rem;color:var(--text-color);margin-bottom:-2rem;max-width:450px}.separator{width:100%;height:1px;background:linear-gradient(to right,transparent,var(--accent-color),transparent);border:none;opacity:.5}.hud-overlay{position:fixed;top:0;left:0;width:100%;height:100%;pointer-events:none;z-index:0}.hud-corner{position:absolute;width:40px;height:40px;border:2px solid var(--accent-color);opacity:.5}.top-left{top:20px;left:20px;border-right:none;border-bottom:none}.top-right{top:20px;right:20px;border-left:none;border-bottom:none}.bottom-left{bottom:20px;left:20px;border-right:none;border-top:none}.bottom-right{bottom:20px;right:20px;border-left:none;border-top:none}.challenge-section{display:flex;flex-direction:column;align-items:center;gap:.5rem}:root{--background-color: #05070a;--text-color: #e8eef5;--accent-color: #00e5ff;--blue-color: #2f7bff;--subtle-text-color: #9aa9ba;--line-color: #263447}.dread-hero{box-sizing:border-box;height:auto;min-height:min(78vh,780px);padding:96px max(24px,calc((100vw - 1120px)/2)) 80px;align-items:flex-end;justify-content:flex-start;text-align:left;overflow:visible;pointer-events:auto}.hero-copy{position:relative;z-index:2;width:min(980px,100%)}.hero-kicker,.section-kicker{margin:0 0 14px;color:var(--accent-color);font-family:IBM Plex Mono,ui-monospace,monospace;font-size:.75rem;font-weight:600;text-transform:uppercase}.golden-record-title{max-width:100%;margin:0 0 24px;color:#f5f8fc;font-size:clamp(2.2rem,6.5vw,6.2rem);font-weight:500;line-height:.9;white-space:nowrap;text-shadow:none;overflow-wrap:anywhere}.hero-answer{max-width:880px;margin:0;color:#edf3f9;font-size:clamp(1.08rem,2vw,1.45rem);line-height:1.55}.timestamp{margin:22px 0 0;color:var(--subtle-text-color);font-family:IBM Plex Mono,ui-monospace,monospace;font-size:.76rem;font-style:normal}.hero-actions,.action-buttons{display:flex;flex-wrap:wrap;gap:12px;margin-top:30px}.hero-next{position:absolute;right:max(24px,calc((100vw - 1120px)/2));bottom:28px;z-index:2;color:var(--subtle-text-color);font:.72rem IBM Plex Mono,ui-monospace,monospace;text-decoration:none;text-transform:uppercase}.hero-next span{margin-left:8px;color:var(--accent-color)}.content-stream{width:min(1120px,calc(100% - 40px));max-width:1120px;box-sizing:border-box;margin:0 auto;padding:56px 0 100px;gap:0;align-items:stretch;text-align:left}.section,.final-section{width:100%;box-sizing:border-box;padding:64px 0;border-top:1px solid var(--line-color);opacity:1;animation:none}.section h2,.final-section h2{max-width:760px;margin:0;color:#f5f8fc;font-size:clamp(2rem,5vw,4rem);line-height:1}.section-intro{max-width:850px;margin:24px 0 0;color:var(--subtle-text-color);font-size:1rem;line-height:1.65}.section-heading-row{display:flex;align-items:flex-end;justify-content:space-between;gap:28px}.section-link,.machine-links a{color:var(--accent-color);font:.74rem IBM Plex Mono,ui-monospace,monospace;text-decoration:none;text-transform:uppercase}.section-link:hover,.machine-links a:hover{text-decoration:underline;text-underline-offset:4px}.evidence-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:34px}.evidence-card{min-height:320px;box-sizing:border-box;padding:24px;border:1px solid var(--line-color);border-top:3px solid var(--blue-color);border-radius:4px;background:#080d14e6;color:var(--text-color);text-decoration:none;transition:border-color .16s ease,background .16s ease}.evidence-card:hover{border-color:var(--accent-color);background:#0e1926f5}.evidence-marker{display:block;margin-bottom:48px;color:var(--accent-color);font:700 clamp(1.5rem,3vw,2.3rem) "IBM Plex Mono",ui-monospace,monospace}.evidence-card h3{margin:0 0 12px;color:#f5f8fc;font-size:1.2rem;text-transform:none}.evidence-card p{margin:0;color:var(--subtle-text-color);font-size:.92rem;line-height:1.6}.evidence-source{display:block;margin-top:24px;color:var(--accent-color);font:.7rem IBM Plex Mono,ui-monospace,monospace;text-transform:uppercase}.work-rows{margin-top:36px}.work-rows article{display:grid;grid-template-columns:80px minmax(0,1fr);gap:20px;padding:26px 0;border-bottom:1px solid var(--line-color)}.work-rows article>span{color:var(--blue-color);font:700 1rem IBM Plex Mono,ui-monospace,monospace}.work-rows h3{margin:0 0 8px;color:#f5f8fc;font-size:1.2rem;text-transform:none}.work-rows p{max-width:800px;margin:0;color:var(--subtle-text-color)}.publication-discipline,.connected-systems{display:grid;grid-template-columns:minmax(0,.8fr) minmax(360px,1fr);gap:clamp(40px,8vw,96px)}.publication-discipline>div>p:last-child,.connected-systems>div>p:last-child{max-width:650px;margin-top:22px;color:var(--subtle-text-color);line-height:1.7}.publication-discipline ol{margin:0;padding:0;list-style:none;counter-reset:classes}.publication-discipline li{counter-increment:classes;display:grid;grid-template-columns:38px 1fr;padding:20px 0;border-bottom:1px solid var(--line-color)}.publication-discipline li:before{content:"0" counter(classes);grid-row:1 / 3;color:var(--blue-color);font:.72rem IBM Plex Mono,ui-monospace,monospace}.publication-discipline li strong{color:#f5f8fc}.publication-discipline li span{grid-column:2;margin-top:6px;color:var(--subtle-text-color)}.machine-links{display:flex;flex-wrap:wrap;gap:18px}.public-index-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));width:100%;margin-top:32px;border-top:1px solid var(--line-color);border-left:1px solid var(--line-color)}.public-index-grid a{min-height:62px;box-sizing:border-box;display:flex;align-items:center;justify-content:flex-start;padding:14px 16px;border-right:1px solid var(--line-color);border-bottom:1px solid var(--line-color);background:#080d14b3;color:var(--text-color);font-size:.9rem;text-align:left;text-decoration:none}.public-index-grid a:hover{background:#2f7bff21;color:var(--accent-color)}.system-links{display:grid;grid-template-columns:1fr 1fr;align-content:start;border-top:1px solid var(--line-color);border-left:1px solid var(--line-color)}.system-links a{min-height:72px;box-sizing:border-box;display:flex;align-items:center;padding:14px 18px;border-right:1px solid var(--line-color);border-bottom:1px solid var(--line-color);color:var(--accent-color);text-decoration:none}.system-links a:hover{background:#2f7bff21}.final-section{align-items:flex-start;text-align:left}.closing-message{max-width:760px;margin:24px 0 0;color:var(--subtle-text-color);font-size:1.05rem;font-style:normal;line-height:1.65}.apply-button{min-height:46px;box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;padding:.8rem 1.3rem;border:1px solid var(--accent-color);border-radius:3px;cursor:pointer;font-family:IBM Plex Mono,ui-monospace,monospace;font-size:.76rem;font-weight:700;text-align:center;text-decoration:none;text-transform:uppercase}.apply-button.primary{background:var(--accent-color);color:#041013}.apply-button.secondary{background:transparent;color:var(--accent-color)}.apply-button:hover{border-color:#f5f8fc;background:#f5f8fc;color:#05070a}@media (max-width: 860px){.evidence-grid{grid-template-columns:1fr}.evidence-card{min-height:0}.evidence-marker{margin-bottom:24px}.publication-discipline,.connected-systems{grid-template-columns:1fr}.public-index-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 560px){.dread-hero{min-height:82vh;padding-top:72px;padding-bottom:92px}.hero-actions,.hero-actions .apply-button,.action-buttons,.action-buttons .apply-button{width:100%}.hero-next{left:24px;right:auto}.section,.final-section{padding:48px 0}.section-heading-row{align-items:flex-start;flex-direction:column}.work-rows article{grid-template-columns:44px minmax(0,1fr)}.public-index-grid,.system-links{grid-template-columns:1fr}}.apply-page{--apply-bg: #07090c;--apply-panel: #0c1118;--apply-line: #263447;--apply-blue: #2f7bff;--apply-cyan: #00e5ff;--apply-text: #e8f1f2;--apply-muted: #9fb0c1;min-height:100vh;box-sizing:border-box;background:var(--apply-bg);color:var(--apply-text);font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;padding:36px max(20px,calc((100vw - 1040px)/2)) 72px}.apply-page *,.apply-page *:before,.apply-page *:after{box-sizing:border-box}.apply-nav,.apply-footer{display:flex;align-items:center;flex-wrap:wrap;gap:12px;font-family:IBM Plex Mono,ui-monospace,monospace;font-size:.8rem;color:var(--apply-muted)}.apply-nav a,.apply-footer a,.text-link{color:var(--apply-cyan);text-decoration:none}.apply-nav a:hover,.apply-footer a:hover,.text-link:hover{text-decoration:underline;text-underline-offset:4px}.apply-header{max-width:900px;padding:76px 0 52px}.apply-kicker{margin:0 0 12px;color:var(--apply-cyan);font-family:IBM Plex Mono,ui-monospace,monospace;font-size:.76rem;font-weight:600;text-transform:uppercase}.apply-header h1,.apply-success h1{max-width:900px;margin:0 0 24px;color:#f6f8fb;font-size:clamp(2.4rem,7vw,5.25rem);line-height:.96;text-transform:uppercase}.apply-lede{max-width:850px;margin:0 0 18px;font-size:clamp(1.1rem,2vw,1.35rem);line-height:1.55}.apply-boundary{max-width:820px;margin:0;padding-left:18px;border-left:3px solid var(--apply-blue);color:var(--apply-muted);line-height:1.6}.apply-meta{margin:24px 0 0;color:var(--apply-muted);font-family:IBM Plex Mono,ui-monospace,monospace;font-size:.78rem}.apply-section{padding:42px 0;border-top:1px solid var(--apply-line)}.apply-section h2{margin:0 0 20px;color:var(--apply-cyan);font-size:clamp(1.6rem,3vw,2.4rem)}.apply-section>p{max-width:760px;line-height:1.65}.facts-list{margin:0}.fact-row{display:grid;grid-template-columns:minmax(160px,.35fr) minmax(0,1fr);gap:28px;padding:18px 0;border-bottom:1px solid rgba(38,52,71,.7)}.fact-row dt{color:#f6f8fb;font-weight:700}.fact-row dd{margin:0;color:var(--apply-muted);line-height:1.6}.criteria-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0;max-width:900px;margin:28px 0 0;padding:0;list-style:none;border-top:1px solid var(--apply-line)}.criteria-list li{position:relative;min-height:74px;padding:18px 20px 18px 34px;border-bottom:1px solid var(--apply-line);color:var(--apply-text);line-height:1.5}.criteria-list li:before{content:"";position:absolute;top:25px;left:4px;width:8px;height:8px;background:var(--apply-blue)}.apply-form-section{display:grid;grid-template-columns:minmax(220px,.42fr) minmax(0,1fr);gap:clamp(32px,6vw,72px)}.form-intro h2{margin-bottom:16px}.form-intro p:last-child{color:var(--apply-muted);line-height:1.6}.apply-form-section form{padding:clamp(22px,4vw,34px);border:1px solid var(--apply-line);border-top:3px solid var(--apply-blue);background:var(--apply-panel)}.field-group{margin-bottom:24px}.field-group label{display:block;margin-bottom:9px;color:#f6f8fb;font-weight:700}.field-group label span{color:var(--apply-muted);font-family:IBM Plex Mono,ui-monospace,monospace;font-size:.7rem;font-weight:400;text-transform:uppercase}.field-help{margin:-2px 0 12px;color:var(--apply-muted);font-size:.88rem;line-height:1.5}.input-wrapper{position:relative}.apply-page textarea,.apply-page input[type=email],.apply-page input[type=tel]{width:100%;border:1px solid #40536d;border-radius:3px;outline:none;background:#080c12;color:#f6f8fb;font:inherit;line-height:1.55}.apply-page textarea{min-height:220px;padding:16px 16px 42px;resize:vertical}.apply-page input[type=email],.apply-page input[type=tel]{min-height:48px;padding:10px 12px}.apply-page textarea:focus,.apply-page input:focus{border-color:var(--apply-cyan);box-shadow:0 0 0 3px #00e5ff1f}.char-counter{position:absolute;right:12px;bottom:10px;color:var(--apply-muted);font-family:IBM Plex Mono,ui-monospace,monospace;font-size:.72rem}.contact-fields{display:grid;grid-template-columns:1fr 1fr;gap:16px}.form-error{margin:0 0 18px;padding:12px 14px;border-left:3px solid #ff5d73;background:#ff5d7314;color:#ffb6c0}.submit-button{width:100%;min-height:50px;border:1px solid var(--apply-cyan);border-radius:3px;background:var(--apply-cyan);color:#061013;cursor:pointer;font:700 .82rem IBM Plex Mono,ui-monospace,monospace;text-transform:uppercase}.submit-button:hover:not(:disabled){background:#f6f8fb;border-color:#f6f8fb}.submit-button:disabled{cursor:wait;opacity:.6}.faq-section{display:grid;grid-template-columns:minmax(220px,.42fr) minmax(0,1fr);column-gap:clamp(32px,6vw,72px)}.faq-section>h2{grid-row:1 / span 4}.faq-item{padding:0 0 22px;margin-bottom:22px;border-bottom:1px solid var(--apply-line)}.faq-item h3{margin:0 0 8px;color:#f6f8fb;font-size:1.08rem;text-transform:none}.faq-item p{margin:0;color:var(--apply-muted);line-height:1.6}.apply-footer{justify-content:space-between;padding-top:32px;border-top:1px solid var(--apply-line)}.apply-success{max-width:760px;padding:18vh 0 80px}.apply-success p{max-width:680px;color:var(--apply-muted);font-size:1.05rem;line-height:1.65}.application-id{margin:26px 0;font-family:IBM Plex Mono,ui-monospace,monospace}@media (max-width: 760px){.apply-header{padding:54px 0 38px}.fact-row,.apply-form-section,.faq-section{grid-template-columns:1fr}.fact-row{gap:8px}.criteria-list,.contact-fields{grid-template-columns:1fr}.faq-section>h2{grid-row:auto}.apply-footer{align-items:flex-start;flex-direction:column}}.crawl-page,.crawl-react-page{overflow-wrap:anywhere}.crawl-react-page{min-height:100vh;box-sizing:border-box;background:#080a0c;color:#e8f1f2;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;line-height:1.6;max-width:1080px;margin:0 auto;padding:48px 20px 72px}.crawl-react-page a{color:#00e5ff}.crawl-react-page h1{font-size:clamp(2.25rem,6vw,4.5rem);line-height:.98;margin:0 0 18px;letter-spacing:0}.crawl-react-page h2{font-size:clamp(1.4rem,3vw,1.85rem);margin:0 0 12px;letter-spacing:0;color:#00e5ff}.crawl-kicker{color:#00e5ff;text-transform:uppercase;letter-spacing:.08em;font-size:.82rem}.crawl-meta{color:#9fb3ba}.crawl-intro{font-size:1.18rem;max-width:880px}.crawl-top-nav,.crawl-section{border-top:1px solid #22313a;margin-top:28px;padding-top:24px}.crawl-top-nav{border-top:0;margin-top:0;padding-top:0;margin-bottom:30px}.crawl-link-list{display:flex;flex-wrap:wrap;gap:10px;padding:0;margin:0;list-style:none}.crawl-link-list a{display:inline-flex;min-height:38px;align-items:center;border:1px solid rgba(0,229,255,.28);padding:0 12px;text-decoration:none;background:#00e5ff0f}.crawl-page h1,.crawl-page h2,.crawl-react-page h1,.crawl-react-page h2,.crawl-diagram .title{font-family:Redaction,Times New Roman,Times,serif}.crawl-diagram{margin:28px 0 8px;overflow-x:hidden;padding:0;max-width:100%}.crawl-diagram svg{display:block;width:100%;height:auto;border:1px solid #263447;box-sizing:border-box;background:#07090c}.crawl-diagram figcaption{margin-top:10px;color:#a9b5c4;font-size:.95rem;line-height:1.5}.crawl-diagram-mobile{display:none}.crawl-diagram-mobile h3{margin:0 0 10px;font-size:1.05rem;font-family:Redaction,Times New Roman,Times,serif}.crawl-diagram-mobile ol{margin:0;padding-left:22px}@media (max-width: 560px){.crawl-diagram svg{display:none}.crawl-diagram-mobile{display:block;border:1px solid #263447;background:#0c1118;padding:16px}}#root{margin:0;padding:0}@font-face{font-family:Redaction;src:url(/fonts/redaction/Redaction-Regular.woff2?v=20260727-hotfix) format("woff2");font-style:normal;font-weight:400;font-display:swap}@font-face{font-family:Redaction;src:url(/fonts/redaction/Redaction-Bold.woff2) format("woff2");font-style:normal;font-weight:700;font-display:swap}@font-face{font-family:"Redaction 10";src:url(/fonts/redaction/Redaction_10-Regular.woff2) format("woff2");font-style:normal;font-weight:400;font-display:swap}@font-face{font-family:"Redaction 50";src:url(/fonts/redaction/Redaction_50-Regular.woff2) format("woff2");font-style:normal;font-weight:400;font-display:swap}:root{--dread-font-primary: "Redaction", "Times New Roman", Times, serif;--dread-font-title: "Redaction 10", "Times New Roman", Times, serif;--dread-font-withheld: "Redaction 50", "Times New Roman", Times, serif;--dread-font-body: Inter, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--dread-font-mono: "IBM Plex Mono", ui-monospace, monospace}html,body,#root,.landing-container,.apply-container,.crawl-page,.crawl-react-page{font-family:var(--dread-font-body)!important;font-synthesis:none}.landing-container p,.apply-container p{font-family:var(--dread-font-body)!important}.golden-record-title,.crawl-page h1,.crawl-react-page h1,.content-page h1{font-family:var(--dread-font-title)!important;font-weight:400;letter-spacing:0}.section h2,.crawl-page h2,.crawl-page h3,.crawl-react-page h2,.crawl-react-page h3,.content-page h2,.content-page h3,.crawl-diagram .title,nav,nav a,.public-index-grid a,.apply-button,.external-link,button,input,select,textarea,label{font-family:var(--dread-font-primary)!important;letter-spacing:0}.withheld-material,[data-redaction-grade="50"]{font-family:var(--dread-font-withheld)!important;letter-spacing:0}code,pre,kbd,samp,.mono,.ascii-art,.timestamp,.landing-container .timestamp,.version,.era,.specs,.crawl-diagram .mono{font-family:var(--dread-font-mono)!important}@media (max-width: 560px){.crawl-page h1,.crawl-react-page h1,.content-page h1{font-size:clamp(2rem,10vw,3rem)!important;line-height:.94!important;overflow-wrap:anywhere}}:root{--redaction-scroll: 0}[data-redaction-text]{position:relative;isolation:isolate}[data-redaction-text]:after{content:attr(data-redaction-text);position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;color:currentColor;font-family:var(--dread-font-withheld)!important;font-weight:inherit;line-height:inherit;letter-spacing:inherit;text-transform:inherit;opacity:.34;transition:opacity .18s ease,color .18s ease;z-index:1}html[data-redaction-depth=medium] [data-redaction-text]:after{opacity:.22}html[data-redaction-depth=low] [data-redaction-text]:after{font-family:var(--dread-font-title)!important;opacity:.1}[data-redaction-text]:hover:after,[data-redaction-text]:focus-visible:after{font-family:var(--dread-font-title)!important;opacity:.04}.golden-record-title[data-redaction-text]:after,.crawl-react-page h1[data-redaction-text]:after{opacity:.42}html[data-redaction-depth=medium] .golden-record-title[data-redaction-text]:after,html[data-redaction-depth=medium] .crawl-react-page h1[data-redaction-text]:after{opacity:.26}html[data-redaction-depth=low] .golden-record-title[data-redaction-text]:after,html[data-redaction-depth=low] .crawl-react-page h1[data-redaction-text]:after{opacity:.12}.golden-record-title[data-redaction-text]:hover:after,.crawl-react-page h1[data-redaction-text]:hover:after{opacity:.05}@media (prefers-reduced-motion: reduce){[data-redaction-text]:after{transition:none}}.golden-record-title,.crawl-page h1,.crawl-react-page h1,.content-page h1{font-family:var(--dread-font-withheld)!important}html[data-redaction-depth=medium] .golden-record-title,html[data-redaction-depth=medium] .crawl-page h1,html[data-redaction-depth=medium] .crawl-react-page h1,html[data-redaction-depth=medium] .content-page h1{font-family:var(--dread-font-primary)!important}html[data-redaction-depth=low] .golden-record-title,html[data-redaction-depth=low] .crawl-page h1,html[data-redaction-depth=low] .crawl-react-page h1,html[data-redaction-depth=low] .content-page h1,.golden-record-title:hover,.golden-record-title:focus-visible,.crawl-page h1:hover,.crawl-page h1:focus-visible,.crawl-react-page h1:hover,.crawl-react-page h1:focus-visible,.content-page h1:hover,.content-page h1:focus-visible{font-family:var(--dread-font-title)!important}.crawl-kicker,.public-index-grid a,.crawl-link-list a,.apply-button,.external-link{font-family:var(--dread-font-withheld)!important}html[data-redaction-depth=medium] .crawl-kicker,html[data-redaction-depth=medium] .public-index-grid a,html[data-redaction-depth=medium] .crawl-link-list a,html[data-redaction-depth=medium] .apply-button,html[data-redaction-depth=medium] .external-link{font-family:var(--dread-font-primary)!important}.crawl-kicker:hover,.public-index-grid a:hover,.crawl-link-list a:hover,.apply-button:hover,.external-link:hover,.crawl-kicker:focus-visible,.public-index-grid a:focus-visible,.crawl-link-list a:focus-visible,.apply-button:focus-visible,.external-link:focus-visible{font-family:var(--dread-font-title)!important}.golden-record-title[data-redaction-text]:after,.crawl-react-page h1[data-redaction-text]:after,.crawl-page h1[data-redaction-text]:after{font-family:var(--dread-font-withheld)!important;opacity:.82}html[data-redaction-depth=medium] .golden-record-title[data-redaction-text]:after,html[data-redaction-depth=medium] .crawl-react-page h1[data-redaction-text]:after,html[data-redaction-depth=medium] .crawl-page h1[data-redaction-text]:after{font-family:var(--dread-font-primary)!important;opacity:.38}html[data-redaction-depth=low] .golden-record-title[data-redaction-text]:after,html[data-redaction-depth=low] .crawl-react-page h1[data-redaction-text]:after,html[data-redaction-depth=low] .crawl-page h1[data-redaction-text]:after,.golden-record-title[data-redaction-text]:hover:after,.crawl-react-page h1[data-redaction-text]:hover:after,.crawl-page h1[data-redaction-text]:hover:after{font-family:var(--dread-font-title)!important;opacity:.08}[data-redaction-text]:after{content:none!important;display:none!important}
