.erinys-lp{--bg:#000;--ink:#0a0b0c;--white:#fff;--gray:#8a8a86;--gray-2:#b6b6b1;--paper:#f1efe8;--paper-card:#faf9f5;--paper-ink:#15140f;--paper-ink-2:#4c4a42;--paper-gray:#6f6c63;--paper-line:#14120c1f;--seal:#b0814e;--seal-soft:#c8a074;--seal-deep:#8c5a33;--signal:#7fa8d6;--signal-ink:#35618f;--line:#ffffff1f;--line-2:#ffffff12;--serif:"Cardo", Georgia, serif;--sans:"Cardo", Georgia, serif;--mono:"Geist Mono", ui-monospace, monospace;--pad:clamp(20px, 4.5vw, 64px);--maxw:1320px;background:var(--bg);color:var(--white);font-family:var(--sans);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;min-height:100vh;font-weight:400;line-height:1.5;overflow-x:hidden}@font-face{font-family:Cardo;src:url(/fonts/cardo-latin-400.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}.erinys-lp *,.erinys-lp :before,.erinys-lp :after{box-sizing:border-box;margin:0;padding:0}.erinys-lp a{color:inherit;text-decoration:none}.erinys-lp ::selection{color:#fff;background:#b0814e52}.erinys-lp .eyebrow{font-family:var(--mono);letter-spacing:.26em;text-transform:uppercase;color:var(--seal-soft);align-items:center;gap:14px;font-size:13.5px;font-weight:500;display:inline-flex}.erinys-lp .eyebrow:before{content:"";background:var(--seal);opacity:.75;width:32px;height:1px}.erinys-lp .eyebrow.cool{color:var(--signal-ink)}.erinys-lp .eyebrow.cool:before{background:var(--signal-ink)}.erinys-lp.js .reveal{opacity:0;transition:opacity .9s cubic-bezier(.2,.7,.2,1),transform .9s cubic-bezier(.2,.7,.2,1);transform:translateY(22px)}.erinys-lp.js .reveal.in{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){.erinys-lp.js .reveal{transition:none;opacity:1!important;transform:none!important}}.erinys-lp .nav{z-index:100;padding:9px var(--pad) 9px clamp(20px, 2.7vw, 44px);border-bottom:1px solid #0000;justify-content:space-between;align-items:center;transition:background .4s,border-color .4s,padding .3s;display:flex;position:fixed;inset:0 0 auto}.erinys-lp .nav:before{content:"";z-index:-1;pointer-events:none;background:linear-gradient(#0006 0%,#00000029 42%,#0000 100%);height:140px;transition:opacity .4s;position:absolute;top:0;left:0;right:0}.erinys-lp .nav.scrolled:before{opacity:0}.erinys-lp .nav.scrolled{-webkit-backdrop-filter:blur(14px)saturate(120%);backdrop-filter:blur(14px)saturate(120%);border-bottom:1px solid var(--line-2);background:#000000c7;padding-top:7px;padding-bottom:7px}.erinys-lp .brand{flex-shrink:0;align-items:center;gap:12px;display:flex}.erinys-lp .brand-logo{filter:brightness(0)invert()drop-shadow(0 1px 8px #00000080);width:auto;height:50px;display:block}.erinys-lp .nav-links{align-items:center;gap:clamp(20px,2.6vw,44px);display:flex}.erinys-lp .nav-link{font-family:var(--sans);letter-spacing:.005em;color:#fff;text-shadow:0 1px 5px #00000052;white-space:nowrap;font-size:17px;font-weight:600;transition:color .2s}.erinys-lp .nav-link:hover{color:var(--seal-soft)}.erinys-lp .nav-cta{font-family:var(--sans);color:#fff;text-shadow:0 1px 5px #00000052;white-space:nowrap;border:1px solid #ffffff57;border-radius:4px;padding:9px 20px;font-size:17px;font-weight:600;transition:border-color .2s,background .2s}.erinys-lp .nav-cta:hover{border-color:var(--seal);background:#b0814e1f}.erinys-lp .burger{cursor:pointer;flex-direction:column;justify-content:center;gap:6px;width:30px;height:30px;display:none}.erinys-lp .burger span{background:var(--white);height:1.5px;display:block}.erinys-lp .hero{border-bottom:1px solid #ffffff38;width:100%;min-height:100svh;display:flex;position:relative;overflow:hidden}.erinys-lp #hero-canvas{z-index:0;width:100%;height:100%;display:block;position:absolute;inset:0}.erinys-lp .hero-video{object-fit:cover;z-index:0;opacity:0;width:100%;height:100%;transition:opacity .8s;position:absolute;inset:0}.erinys-lp .hero-video.ready{opacity:1}.erinys-lp .hero-grain{z-index:1;pointer-events:none;opacity:.5;mix-blend-mode:overlay;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='0.55'/%3E%3C/svg%3E");position:absolute;inset:0}.erinys-lp .hero-scrim{z-index:2;pointer-events:none;background:linear-gradient(#00000080 0%,#0000 12%),linear-gradient(to top right,#000000d9 0%,#0006 24%,#0000 50%);position:absolute;inset:0}.erinys-lp .hero-inner{z-index:3;width:100%;max-width:none;padding:0 var(--pad) clamp(22px, 3.5vh, 40px) clamp(28px, 3.4vw, 56px);align-self:flex-end;margin:0;position:relative}.erinys-lp .hero h1{font-family:var(--serif);letter-spacing:-.022em;text-wrap:balance;max-width:15ch;font-size:clamp(32px,4.2vw,62px);font-weight:400;line-height:1.03}.erinys-lp .hero .sub{max-width:46ch;color:var(--gray-2);margin-top:clamp(16px,2.2vh,26px);font-size:clamp(15px,1.1vw,19px);font-weight:300;line-height:1.55}.erinys-lp .hero-actions{flex-wrap:wrap;align-items:center;gap:22px;margin-top:clamp(20px,3vh,30px);display:flex}.erinys-lp .btn-seal{font-family:var(--sans);color:#0a0a0a;background:var(--white);white-space:nowrap;border:1px solid var(--white);cursor:pointer;border-radius:4px;align-items:center;gap:11px;padding:14px 24px;font-size:14.5px;font-weight:500;transition:background .25s;display:inline-flex}.erinys-lp .btn-seal:hover{background:var(--seal-soft);border-color:var(--seal-soft)}.erinys-lp .btn-seal .arrow{transition:transform .25s}.erinys-lp .btn-seal:hover .arrow{transform:translate(4px)}.erinys-lp .link-email{font-family:var(--mono);letter-spacing:.02em;color:var(--gray-2);border-bottom:1px solid var(--line);padding-bottom:3px;font-size:13.5px;transition:color .2s,border-color .2s}.erinys-lp .link-email:hover{color:var(--white);border-color:var(--seal)}.erinys-lp section.band{border-top:1px solid var(--line-2);width:100%;padding:clamp(54px,8.5vh,104px) 0}.erinys-lp section.band.ink{background:var(--ink)}.erinys-lp section.band.paper{background:var(--paper);color:var(--paper-ink);border-top:none}.erinys-lp .wrap{max-width:var(--maxw);padding:0 var(--pad);margin:0 auto}.erinys-lp .section-head{flex-direction:column;gap:22px;max-width:62ch;display:flex}.erinys-lp h2.display{font-family:var(--serif);letter-spacing:-.02em;font-size:clamp(28px,3.6vw,52px);font-weight:400;line-height:1.05}.erinys-lp .lead{color:var(--gray-2);max-width:44ch;font-size:clamp(15px,1.2vw,18px);font-weight:300;line-height:1.55}.erinys-lp section.paper .lead{color:var(--paper-ink-2)}.erinys-lp .statement{font-family:var(--serif);letter-spacing:-.015em;font-size:clamp(26px,3vw,46px);font-weight:400;line-height:1.16}.erinys-lp .statement em{color:var(--seal-soft);font-style:italic}.erinys-lp .cap-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:40px;display:flex}.erinys-lp .flowtag{font-family:var(--mono);letter-spacing:.06em;color:var(--paper-gray);white-space:nowrap;align-items:center;gap:12px;font-size:12px;display:inline-flex}.erinys-lp .flowtag b{color:var(--paper-ink);font-weight:500}.erinys-lp .flowtag .ar{color:var(--signal-ink)}.erinys-lp .stage-module{margin-top:clamp(40px,5.5vh,68px)}.erinys-lp .stage-tabs{background:var(--paper-line);border:1px solid var(--paper-line);border-radius:4px 4px 0 0;grid-template-columns:repeat(4,1fr);gap:1px;display:grid;overflow:hidden}.erinys-lp .stage-tab{background:var(--paper-card);text-align:left;cursor:pointer;color:var(--paper-ink);border:none;flex-direction:column;gap:9px;padding:15px 18px 17px;font-family:inherit;transition:background .25s;display:flex;position:relative}.erinys-lp .stage-tab:hover{background:#fff}.erinys-lp .stage-tab .tab-top{align-items:center;gap:10px;display:flex}.erinys-lp .stage-tab .tab-num{font-family:var(--mono);color:var(--paper-gray);font-size:11px;font-weight:500;transition:color .25s}.erinys-lp .stage-tab .tab-kind{font-family:var(--mono);letter-spacing:.16em;text-transform:uppercase;color:var(--paper-gray);font-size:9px}.erinys-lp .stage-tab .tab-title{font-family:var(--serif);letter-spacing:-.01em;color:var(--paper-ink-2);font-size:clamp(15px,1.2vw,19px);line-height:1.12;transition:color .25s}.erinys-lp .stage-tab.active{background:#fff}.erinys-lp .stage-tab.active .tab-title{color:var(--paper-ink)}.erinys-lp .stage-tab.active .tab-num{color:var(--signal-ink)}.erinys-lp .stage-tab .tab-bar{background:#14120c0f;width:100%;height:2px;position:absolute;bottom:0;left:0;overflow:hidden}.erinys-lp .stage-tab .tab-bar i{background:var(--seal);transform-origin:0;width:100%;height:100%;display:block;transform:scaleX(0)}.erinys-lp .stage-tab.active .tab-bar i{animation:lpTabfill var(--stage-dur,5.2s) linear forwards}.erinys-lp .stage-module.paused .stage-tab.active .tab-bar i{animation-play-state:paused}@keyframes lpTabfill{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.erinys-lp .stage-panels{border:1px solid var(--paper-line);background:var(--paper-card);border-top:none;border-radius:0 0 4px 4px;position:relative;overflow:hidden}.erinys-lp .stage-panel{display:none}.erinys-lp .stage-panel.active{grid-template-columns:1fr 1.12fr;display:grid}.erinys-lp .stage-panel .sp-text{flex-direction:column;justify-content:center;gap:15px;padding:clamp(28px,3vw,52px);display:flex}.erinys-lp .stage-panel.active .sp-text .kind{animation:.5s both lpSpinUp}.erinys-lp .stage-panel .sp-text h3{font-family:var(--serif);letter-spacing:-.015em;font-size:clamp(26px,2.5vw,40px);font-weight:400;line-height:1.05}.erinys-lp .stage-panel.active .sp-text h3{animation:.5s 50ms both lpSpinUp}.erinys-lp .stage-panel .sp-text p{color:var(--paper-ink-2);max-width:42ch;font-size:clamp(15px,1.05vw,17px);line-height:1.6}.erinys-lp .stage-panel.active .sp-text p{animation:.5s .1s both lpSpinUp}.erinys-lp .stage-panel .sp-meta{font-family:var(--mono);letter-spacing:.04em;color:var(--paper-gray);align-items:center;gap:12px;margin-top:8px;font-size:11px;display:flex}.erinys-lp .stage-panel.active .sp-meta{animation:.5s .15s both lpSpinUp}.erinys-lp .stage-panel .sp-meta .dot{background:var(--seal);border-radius:50%;width:5px;height:5px}@keyframes lpSpinUp{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}.erinys-lp .sp-visual{border-left:1px solid var(--paper-line);background:radial-gradient(120% 100% at 80% 10%, #fff 0%, var(--paper) 100%);min-height:clamp(280px,32vw,408px);position:relative;overflow:hidden}.erinys-lp .sp-visual svg{width:100%;height:100%;display:block;position:absolute;inset:0}.erinys-lp .kind{font-family:var(--mono);letter-spacing:.16em;text-transform:uppercase;color:var(--paper-gray);font-size:10px}.erinys-lp .kind.in{color:var(--signal-ink)}.erinys-lp .kind.out{color:var(--seal-deep,#8c5a33)}.erinys-lp .sp-visual .vstroke{fill:none;stroke:var(--paper-ink);stroke-width:1.4px}.erinys-lp .sp-visual .soft{stroke:var(--paper-ink);opacity:.32}.erinys-lp .sp-visual .seal{stroke:var(--seal)}.erinys-lp .sp-visual .sig{stroke:var(--signal-ink)}.erinys-lp .sp-visual .fillink{fill:var(--paper-ink)}.erinys-lp .sp-visual .fillseal{fill:var(--seal)}.erinys-lp .sp-visual [data-fade]{opacity:0}.erinys-lp .stage-panel.active .sp-visual [data-fade]{animation:.7s forwards lpVfade}.erinys-lp .stage-panel.active .sp-visual [data-fade="2"]{animation-delay:.2s}.erinys-lp .stage-panel.active .sp-visual [data-fade="3"]{animation-delay:.4s}@keyframes lpVfade{to{opacity:1}}.erinys-lp .v1-plane{transform-box:fill-box;transform-origin:50%;offset-path:path("M54 86 C 150 40, 210 150, 322 168");offset-rotate:auto}.erinys-lp .stage-panel.active .v1-plane{animation:2.6s cubic-bezier(.5,0,.3,1) infinite lpV1move}@keyframes lpV1move{0%{offset-distance:0%;opacity:0}12%{opacity:1}86%{opacity:1}to{offset-distance:100%;opacity:0}}.erinys-lp .v1-reticle{transform-box:fill-box;transform-origin:50%}.erinys-lp .stage-panel.active .v1-reticle{animation:2.6s ease-in-out infinite lpPulse}@keyframes lpPulse{0%,to{opacity:.32;transform:scale(.9)}50%{opacity:.95;transform:scale(1.05)}}.erinys-lp .v2-scan{transform-box:fill-box;transform-origin:50%}.erinys-lp .stage-panel.active .v2-scan{animation:3.1s ease-in-out infinite lpV2scan}@keyframes lpV2scan{0%{opacity:0;transform:translateY(-86px)}14%{opacity:1}86%{opacity:1}to{opacity:0;transform:translateY(86px)}}.erinys-lp .v2-node{transform-box:fill-box;transform-origin:50%;opacity:.16}.erinys-lp .stage-panel.active .v2-node{animation:3.1s ease-in-out infinite lpV2node}@keyframes lpV2node{0%,to{opacity:.16}46%,72%{opacity:1}}.erinys-lp .v2-link{stroke-dasharray:var(--l,120);stroke-dashoffset:var(--l,120)}.erinys-lp .stage-panel.active .v2-link{animation:3.1s ease-in-out infinite lpVdraw}@keyframes lpVdraw{0%{stroke-dashoffset:var(--l,120)}42%{stroke-dashoffset:0}86%{stroke-dashoffset:0}to{stroke-dashoffset:var(--l,120)}}.erinys-lp .v3-line{transform-box:fill-box;transform-origin:0;transform:scaleX(0)}.erinys-lp .stage-panel.active .v3-line{animation:2.8s ease-in-out infinite lpV3grow}@keyframes lpV3grow{0%{transform:scaleX(0)}36%{transform:scaleX(1)}to{transform:scaleX(1)}}.erinys-lp .v3-cite{transform-box:fill-box;transform-origin:50%;opacity:0}.erinys-lp .stage-panel.active .v3-cite{animation:2.8s ease-in-out infinite lpV3cite}@keyframes lpV3cite{0%,48%{opacity:0}62%,to{opacity:1}}.erinys-lp .v4-seal{transform-box:fill-box;transform-origin:50%}.erinys-lp .stage-panel.active .v4-seal{animation:3s ease-in-out infinite lpV4stamp}@keyframes lpV4stamp{0%{opacity:0;transform:scale(1.5)rotate(-10deg)}20%{opacity:1;transform:scale(1)rotate(0)}88%{opacity:1;transform:scale(1)rotate(0)}to{opacity:0}}.erinys-lp .v4-ring{transform-box:fill-box;transform-origin:50%;opacity:0}.erinys-lp .stage-panel.active .v4-ring{animation:3s ease-out infinite lpV4ring}@keyframes lpV4ring{0%,16%{opacity:0;transform:scale(.5)}28%{opacity:.55}58%{opacity:0;transform:scale(1.6)}to{opacity:0}}.erinys-lp .v4-check{stroke-dasharray:42;stroke-dashoffset:42px}.erinys-lp .stage-panel.active .v4-check{animation:3s ease-in-out infinite lpVdraw2}@keyframes lpVdraw2{0%,22%{stroke-dashoffset:42px}44%{stroke-dashoffset:0}to{stroke-dashoffset:0}}@media (width<=920px){.erinys-lp .stage-panel.active{grid-template-columns:1fr}.erinys-lp .sp-visual{border-left:none;border-top:1px solid var(--paper-line);order:-1;min-height:230px}}@media (width<=560px){.erinys-lp .stage-tabs{grid-template-columns:repeat(2,1fr)}}@media (prefers-reduced-motion:reduce){.erinys-lp .stage-tab.active .tab-bar i{animation:none;transform:scaleX(1)}.erinys-lp .sp-visual *,.erinys-lp .stage-panel.active .sp-text *{animation:none!important}.erinys-lp .sp-visual [data-fade]{opacity:1}.erinys-lp .v1-plane{offset-distance:68%;opacity:1}.erinys-lp .v3-line{transform:scaleX(1)}.erinys-lp .v2-node{opacity:1}.erinys-lp .v2-link{stroke-dashoffset:0}.erinys-lp .v4-seal{opacity:1}.erinys-lp .v4-check{stroke-dashoffset:0}}.erinys-lp .backers-row{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:40px;margin-top:clamp(40px,6vh,72px);display:flex}.erinys-lp .yc{align-items:center;gap:18px;display:flex}.erinys-lp .yc .mark{background:#fb651e;border-radius:6px;flex-shrink:0;place-items:center;width:58px;height:58px;display:grid}.erinys-lp .yc .mark span{font-family:Georgia, var(--serif);color:#fff;font-size:40px;font-weight:700;line-height:1}.erinys-lp .yc .label .k{font-family:var(--serif);letter-spacing:-.01em;font-size:clamp(22px,2.4vw,32px)}.erinys-lp .yc .label .d{font-family:var(--mono);letter-spacing:.16em;text-transform:uppercase;color:var(--gray);margin-top:5px;font-size:11.5px}.erinys-lp .backers-note{color:var(--gray-2);max-width:32ch;font-size:15px;font-weight:300;line-height:1.65}.erinys-lp #team h2.display{font-size:clamp(24px,2.4vw,38px)}.erinys-lp .team-list{border-top:1px solid var(--line-2);flex-direction:column;margin-top:clamp(32px,4.5vh,52px);display:flex}.erinys-lp .team-row{border-bottom:1px solid var(--line-2);justify-content:space-between;align-items:center;gap:24px;padding:clamp(18px,2.4vh,28px) 0;display:flex}.erinys-lp .team-row .name{font-family:var(--serif);letter-spacing:-.015em;font-size:clamp(22px,2.4vw,36px);font-weight:400;line-height:1.05;transition:color .25s}.erinys-lp .team-row:hover .name{color:var(--seal-soft)}.erinys-lp .team-row .li{font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--gray);white-space:nowrap;align-items:center;gap:9px;font-size:12px;transition:color .2s;display:inline-flex}.erinys-lp .team-row:hover .li{color:var(--white)}.erinys-lp .cta-band{text-align:center}.erinys-lp section.band.cta-band{padding:clamp(52px,8vh,88px) 0}.erinys-lp .cta-band .statement{max-width:22ch;margin:0 auto}.erinys-lp .cta-band .hero-actions{justify-content:center;margin-top:clamp(34px,5vh,52px)}.erinys-lp footer{border-top:1px solid var(--line-2);padding:clamp(48px,7vh,80px) 0 40px}.erinys-lp .foot-top{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:40px;display:flex}.erinys-lp .foot-tag{font-family:var(--serif);letter-spacing:-.01em;max-width:18ch;margin-top:18px;font-size:clamp(22px,2.4vw,34px);line-height:1.15}.erinys-lp .foot-cols{flex-wrap:wrap;gap:clamp(40px,6vw,96px);display:flex}.erinys-lp .foot-col{flex-direction:column;gap:13px;display:flex}.erinys-lp .foot-col .h{font-family:var(--mono);letter-spacing:.2em;text-transform:uppercase;color:var(--seal-soft);margin-bottom:4px;font-size:10.5px}.erinys-lp .foot-col a{font-family:var(--sans);color:var(--gray-2);font-size:14px;transition:color .2s}.erinys-lp .foot-col a:hover{color:var(--white)}.erinys-lp .foot-bottom{border-top:1px solid var(--line-2);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;margin-top:clamp(48px,7vh,80px);padding-top:26px;display:flex}.erinys-lp .foot-bottom .c{font-family:var(--mono);letter-spacing:.05em;color:var(--gray);font-size:11.5px}.erinys-lp .mobile-menu{z-index:99;padding:var(--pad);opacity:0;pointer-events:none;background:#000;flex-direction:column;justify-content:center;gap:8px;transition:opacity .35s;display:flex;position:fixed;inset:0}.erinys-lp .mobile-menu.open{opacity:1;pointer-events:auto}.erinys-lp .mobile-menu a{font-family:var(--serif);letter-spacing:-.01em;color:var(--gray);padding:8px 0;font-size:40px;transition:color .2s}.erinys-lp .mobile-menu a:hover{color:var(--white)}@media (width<=860px){.erinys-lp .nav-links{display:none}.erinys-lp .burger{display:flex}.erinys-lp .team-row .name{font-size:clamp(22px,6vw,34px)}.erinys-lp .foot-top{flex-direction:column}}.erinys-admin-login{--paper-0:#faf9f5;--paper-1:#f1efe8;--rule-1:#0a0a0b14;--rule-2:#0a0a0b24;--rule-3:#0a0a0b3d;--ptext-1:#0a0a0b;--ptext-2:#2a2a2d;--ptext-3:#5e5e64;--ptext-4:#999489;--seal:#b0814e;--seal-deep:#8c5a33;--font-display:"Cardo", Georgia, serif;--font-sans:"Geist", system-ui, -apple-system, sans-serif;--font-mono:"Geist Mono", ui-monospace, monospace;z-index:0;background:var(--paper-1);color:var(--ptext-1);font-family:var(--font-sans);place-items:center;padding:24px;display:grid;position:fixed;inset:0;overflow:auto}.erinys-admin-login *{box-sizing:border-box}.erinys-admin-login .bg-hatch{pointer-events:none;background-image:repeating-linear-gradient(135deg,#0a0a0b05 0 1px,#0000 1px 9px);position:absolute;inset:0}.erinys-admin-login .corner-mark{color:var(--ptext-3);align-items:center;gap:11px;display:flex;position:absolute;top:22px;left:26px}.erinys-admin-login .corner-mark span{font-family:var(--font-mono);letter-spacing:.34em;font-size:10.5px}.erinys-admin-login .footer-mark{font-family:var(--font-mono);letter-spacing:.16em;color:var(--ptext-4);text-transform:uppercase;justify-content:space-between;font-size:9.5px;display:flex;position:absolute;bottom:20px;left:26px;right:26px}.erinys-admin-login .login-card{background:var(--paper-0);border:1px solid var(--rule-2);z-index:1;border-radius:4px;width:392px;max-width:100%;padding:38px 38px 28px;position:relative;box-shadow:0 30px 70px #14100a1a}.erinys-admin-login .card-head{align-items:center;gap:12px;margin-bottom:22px;display:flex}.erinys-admin-login .overline{font:500 9.5px/1.2 var(--font-sans);letter-spacing:.2em;text-transform:uppercase;color:var(--ptext-3);text-decoration:none}.erinys-admin-login .title{font-family:var(--font-display);letter-spacing:-.01em;margin-top:3px;font-size:21px;font-weight:500}.erinys-admin-login .blurb{color:var(--ptext-3);margin:0 0 22px;font-size:13px;line-height:1.6}.erinys-admin-login .field{flex-direction:column;gap:7px;margin-bottom:14px;display:flex}.erinys-admin-login .field-row{justify-content:space-between;align-items:baseline;display:flex}.erinys-admin-login .link-quiet{color:var(--ptext-3);cursor:pointer;font-size:11px}.erinys-admin-login .link-quiet:hover{color:var(--ptext-1)}.erinys-admin-login input{background:var(--paper-0);border:1px solid var(--rule-2);width:100%;color:var(--ptext-1);font:400 13.5px/1.2 var(--font-sans);border-radius:4px;padding:10px 12px;transition:border-color .14s,box-shadow .14s}.erinys-admin-login input::placeholder{color:var(--ptext-4)}.erinys-admin-login input:focus{border-color:var(--ptext-2);outline:none;box-shadow:0 0 0 1px #0000000f}.erinys-admin-login .login-error{color:#9a3b2f;margin:2px 0 0;font-size:12.5px}.erinys-admin-login .btn-ink{width:100%;color:var(--paper-0);font:500 14px/1 var(--font-sans);cursor:pointer;background:#0b0c0e;border:1px solid #0000;border-radius:4px;margin-top:18px;padding:12px 14px;transition:background .14s,opacity .14s}.erinys-admin-login .btn-ink:hover{background:#000}.erinys-admin-login .btn-ink:disabled{opacity:.45;cursor:not-allowed}.erinys-admin-login .divider{font-family:var(--font-mono);letter-spacing:.18em;text-transform:uppercase;color:var(--ptext-4);align-items:center;gap:12px;margin:18px 0;font-size:9.5px;display:flex}.erinys-admin-login .divider span{background:var(--rule-2);flex:1;height:1px}.erinys-admin-login .btn-google{background:var(--paper-0);border:1px solid var(--rule-3);width:100%;color:var(--ptext-1);font:500 14px/1 var(--font-sans);cursor:pointer;border-radius:4px;justify-content:center;align-items:center;gap:11px;padding:12px 16px;transition:background .14s,border-color .14s;display:flex}.erinys-admin-login .btn-google:hover{border-color:var(--ptext-3);background:#00000008}
