.signin-dialog{border:2px solid var(--ink);background:var(--paper);width:min(860px,100vw - 32px);max-height:calc(100dvh - 32px);color:var(--paper-ink);box-shadow:8px 8px 0 var(--ink);border-radius:18px;margin:auto;padding:0;overflow:auto}.signin-dialog::backdrop{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:oklch(12% .02 320/.72)}.signin-dialog[open]{animation:signin-in .22s var(--ease-out)}@keyframes signin-in{0%{opacity:0;transform:translateY(10px)scale(.98)}}@media (prefers-reduced-motion:reduce){.signin-dialog[open]{animation:none}}html:has(.signin-dialog[open]){overflow:hidden}.signin-box{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);min-height:540px;display:grid;position:relative}.signin-pitch{background:var(--night);color:var(--text);flex-direction:column;justify-content:space-between;gap:28px;padding:36px 32px;display:flex;overflow:hidden}.signin-pair{height:262px;position:relative}.signin-pair img{aspect-ratio:2/3;object-fit:cover;background:var(--paper);border-radius:var(--r-photo);width:150px;height:auto;padding:8px 8px 28px;position:absolute;box-shadow:0 10px 24px oklch(0% 0 0/.4)}.signin-pair img:first-child{top:8px;left:4px;transform:rotate(-7deg)}.signin-pair img:last-child{top:30px;left:146px;transform:rotate(6deg)}.signin-pitch h2{font-family:var(--font-display);text-transform:uppercase;text-wrap:balance;margin:0;font-size:clamp(40px,5.4vw,62px);font-weight:400;line-height:.92}.signin-pane{flex-direction:column;justify-content:center;gap:18px;padding:48px 48px 30px;display:flex}.signin-close{width:32px;height:32px;color:var(--paper-ink);cursor:pointer;background:oklch(0% 0 0/.06);border:0;border-radius:50%;font-size:20px;line-height:1;position:absolute;top:10px;right:10px}.signin-close:hover{background:oklch(0% 0 0/.12)}.signin-brand{text-align:center;margin:0;font-size:30px}.signin-brand .wordmark{color:var(--paper-ink)}.signin-line{text-align:center;color:oklch(45% .03 320);margin:-8px 0 8px;font-size:16px}.signin-pane .auth-social{margin-bottom:0}.signin-pane .auth-social button{border:2px solid var(--ink);border-radius:var(--r-ctl);background:var(--lie);min-height:60px;color:var(--ink);box-shadow:4px 4px 0 var(--ink);font-size:18px}.signin-pane .auth-social button:hover:not(:disabled){background:var(--lie);filter:brightness(1.05)}.signin-pane .auth-social button svg{box-sizing:content-box;background:var(--paper);border-radius:50%;padding:3px}.signin-email-toggle{color:oklch(45% .03 320);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;align-self:center;padding:4px;font-size:15px;text-decoration:underline}.signin-email-toggle:hover{color:var(--paper-ink)}.signin-email{gap:10px;display:grid}.signin-email button[type=submit]{background:var(--paper-2);color:var(--paper-ink)}.signin-email button[type=submit]:hover:not(:disabled){background:oklch(86% .02 85)}.signin-alt,.signin-terms{text-align:center;color:oklch(47% .03 320);margin:0}.signin-alt{font-size:14px}.signin-terms{margin-top:6px;font-size:13px;line-height:1.5}.signin-alt a{color:var(--lie-deep);font-weight:700}.signin-terms a{color:inherit;text-underline-offset:2px;text-decoration:underline}@media (width<=600px){.signin-box{grid-template-columns:minmax(0,1fr);min-height:0}.signin-pitch{flex-direction:row;align-items:center;gap:14px;padding:16px 52px 16px 18px}.signin-pair{flex:none;width:84px;height:74px}.signin-pair img{width:46px;padding:3px 3px 10px}.signin-pair img:first-child{top:4px;left:0}.signin-pair img:last-child{top:8px;left:34px}.signin-pitch h2{font-size:30px}.signin-close{background:var(--paper)}.signin-pane{padding:22px 18px 18px}}@font-face{font-family:DSEG7;src:url(/fonts/DSEG7Classic-BoldItalic.woff2)format("woff2");font-display:swap}@font-face{font-family:Anton;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/anton-v27-latin-ext.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Anton;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/anton-v27-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:800;font-display:swap;src:url(/fonts/jetbrains-mono-v24-latin-ext.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:800;font-display:swap;src:url(/fonts/jetbrains-mono-v24-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Permanent Marker;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/permanent-marker-v16-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:TikTok Sans;font-style:normal;font-weight:400 800;font-display:swap;src:url(/fonts/tiktok-sans-v8-latin-ext.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:TikTok Sans;font-style:normal;font-weight:400 800;font-display:swap;src:url(/fonts/tiktok-sans-v8-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}.lie-site{--night:oklch(16% .02 320);--night-2:oklch(20% .022 320);--night-3:oklch(25% .026 320);--ink:oklch(12% .02 320);--paper:oklch(96% .015 85);--paper-2:oklch(90% .02 85);--paper-ink:oklch(22% .02 320);--text:oklch(95% .01 85);--muted:oklch(75% .02 320);--faint:oklch(60% .02 320);--lie:oklch(72% .19 350);--lie-deep:oklch(55.5% .2 350);--truth:oklch(86% .19 125);--stamp:oklch(76% .17 55);--line:oklch(100% 0 0/.09);--line-strong:oklch(100% 0 0/.16);--r-photo:2px;--r-ctl:10px;--r-pill:999px;--s1:4px;--s2:8px;--s3:12px;--s4:16px;--s5:24px;--s6:32px;--s7:48px;--s8:72px;--gutter:clamp(16px, 4vw, 40px);--maxw:1180px;--font-display:"Anton", Impact, "Arial Narrow", sans-serif;--font-ui:"TikTok Sans", system-ui, -apple-system, sans-serif;--font-stamp:"DSEG7", ui-monospace, monospace;--font-code:"JetBrains Mono", ui-monospace, "SF Mono", Menlo, monospace;--font-scrawl:"Permanent Marker", "Comic Sans MS", cursive;--ease-out:cubic-bezier(.16, 1, .3, 1)}*,:before,:after{box-sizing:border-box}.lie-site{background-color:var(--night);min-height:100vh;color:var(--text);font-family:var(--font-ui);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;touch-action:manipulation;background-image:radial-gradient(1200px 600px at 85% -10%,oklch(30% .06 350/.35),#0000 60%),url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='160' height='160'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 1  0 0 0 0 1  0 0 0 0 1  0 0 0 .05 0'/></filter><rect width='100%' height='100%' filter='url(%23n)'/></svg>");font-size:17px;line-height:1.55}:where(.lie-site) img{max-width:100%;height:auto;display:block}:where(.lie-site) a{color:inherit}:where(.lie-site) :is(button,input,select,textarea){font:inherit;color:inherit}:where(.lie-site) :focus-visible{outline:3px solid var(--truth);outline-offset:3px;border-radius:4px}.wrap{width:min(var(--maxw), 100% - var(--gutter) * 2);margin-inline:auto}.staging-badge{z-index:90;background:var(--stamp);color:var(--ink);letter-spacing:.04em;text-transform:uppercase;pointer-events:none;border-radius:999px;margin:0;padding:6px 12px;font-size:13px;font-weight:800;position:fixed;bottom:12px;left:12px}[data-deco]:before{content:attr(data-deco)}.display{font-family:var(--font-display);text-transform:uppercase;letter-spacing:-.005em;text-wrap:balance;margin:0;font-weight:400;line-height:.92}h2.display{font-size:clamp(40px,6.4vw,76px)}:where(.lie-site) h3{margin:0 0 var(--s2);letter-spacing:-.012em;text-wrap:balance;font-size:20px;line-height:1.25}:where(.lie-site) p{margin:0 0 var(--s4);text-wrap:pretty}.lede{color:var(--muted);max-width:58ch;font-size:clamp(18px,1.6vw,21px)}.muted{color:var(--muted)}.scrawl{font-family:var(--font-scrawl);color:var(--truth);font-size:22px;line-height:1.1;display:inline-block;transform:rotate(-4deg)}.retract{display:inline}.retract s{color:var(--faint);background-image:linear-gradient(var(--lie), var(--lie));transition:background-size .62s var(--ease-out) .2s;background-position:0 58%;background-repeat:no-repeat;background-size:0% .12em;text-decoration:none}.retract .fix{color:var(--lie);opacity:0;transition:opacity .36s var(--ease-out) .7s, transform .36s var(--ease-out) .7s;display:inline-block;transform:translateY(6px)}.retract.is-in s{background-size:100% .12em}.retract.is-in .fix{opacity:1;transform:none}.stamp{font-family:var(--font-stamp);color:var(--stamp);text-shadow:0 0 6px oklch(76% .17 55/.55);letter-spacing:.06em;white-space:nowrap;font-size:13px;font-style:normal}.eyebrow{letter-spacing:.08em;text-transform:uppercase;color:var(--muted);align-items:center;gap:10px;font-size:13px;font-weight:600;display:inline-flex}.eyebrow .dot{background:var(--stamp);width:8px;height:8px;box-shadow:0 0 10px var(--stamp);border-radius:50%}.btn{--btn-bg:var(--lie);--btn-fg:var(--ink);background:var(--btn-bg);min-height:52px;color:var(--btn-fg);border:2px solid var(--ink);border-radius:var(--r-ctl);box-shadow:0 0 0 3px var(--paper), 6px 6px 0 3px var(--ink);font-family:var(--font-display);letter-spacing:.02em;text-transform:uppercase;cursor:pointer;transition:transform .14s var(--ease-out);justify-content:center;align-items:center;gap:10px;padding:12px 22px;font-size:21px;text-decoration:none;display:inline-flex;position:relative}.btn:active{box-shadow:0 0 0 3px var(--paper), 2px 2px 0 3px var(--ink);transform:translate(4px,4px)scale(.98)}@media (hover:hover){.btn:hover{transform:translate(-1px,-1px)rotate(-.6deg)}}.btn[disabled]{opacity:.5;cursor:not-allowed}.btn--truth{--btn-bg:var(--truth)}.btn--paper{--btn-bg:var(--paper)}.btn--block{width:100%}.btn .arrow{font-family:var(--font-ui);font-weight:800}.btn-ghost{border:1.5px solid var(--line-strong);border-radius:var(--r-pill);min-height:44px;color:var(--text);cursor:pointer;transition:transform .14s var(--ease-out), background-color .14s var(--ease-out);background:0 0;align-items:center;gap:8px;padding:8px 16px;font-size:15px;font-weight:600;text-decoration:none;display:inline-flex}.btn-ghost:active{transform:scale(.96)}@media (hover:hover){.btn-ghost:hover{background:oklch(100% 0 0/.06)}}.chips{flex-wrap:wrap;gap:8px;display:flex}.chip{border-radius:var(--r-pill);min-height:40px;color:var(--paper-ink);cursor:pointer;transition:transform .12s var(--ease-out), background-color .12s var(--ease-out);background:oklch(100% 0 0/.55);border:1.5px solid oklch(22% .02 320/.18);padding:7px 14px;font-size:15px;font-weight:600}.chip:active{transform:scale(.95)}.chip[aria-pressed=true]{background:var(--ink);color:var(--paper);border-color:var(--ink)}.chip--dark{color:var(--text);border-color:var(--line-strong);background:oklch(100% 0 0/.04)}.chip--dark[aria-pressed=true]{background:var(--paper);color:var(--ink);border-color:var(--paper)}.print{background:var(--paper);border-radius:var(--r-photo);padding:7px 7px 26px;position:relative;box-shadow:inset 0 1px oklch(100% 0 0/.4),0 18px 40px oklch(0% 0 0/.45),0 2px 6px oklch(0% 0 0/.35)}.print img{aspect-ratio:2/3;object-fit:cover;outline-offset:-1px;outline:1px solid oklch(0% 0 0/.12);width:100%}.print figcaption{font-family:var(--font-scrawl);color:var(--paper-ink);white-space:nowrap;text-overflow:ellipsis;font-size:14px;position:absolute;bottom:5px;left:10px;right:10px;overflow:hidden}.slide{aspect-ratio:9/16;background:#000;border-radius:14px;position:relative;overflow:hidden}.slide img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.slide .cap{text-align:center;color:#fff;font-family:var(--font-ui);text-shadow:0 1px 2px oklch(0% 0 0/.75),0 0 1px oklch(0% 0 0/.9);text-wrap:balance;font-size:clamp(14px,4.4cqi,22px);font-weight:600;line-height:1.22;position:absolute;top:58%;left:8%;right:8%}.slide.meme .cap{font-family:var(--font-display);text-transform:uppercase;-webkit-text-stroke:1.6px #000;paint-order:stroke fill;text-shadow:none;font-size:clamp(16px,6cqi,30px);font-weight:400;line-height:1.02;top:6%}.slide-frame{container-type:inline-size}.site-header{z-index:40;border-bottom:1px solid var(--line);background:oklch(16% .02 320/.92);position:sticky;top:0}.site-header .wrap{align-items:center;gap:var(--s4);min-height:64px;display:flex}.logo{align-items:baseline;text-decoration:none;display:inline-flex}.nav{gap:4px;margin-left:auto;display:flex}.nav a{border-radius:var(--r-pill);color:var(--muted);padding:8px 12px;font-size:15px;font-weight:600;text-decoration:none}.nav a[aria-current=page]{color:var(--text);background:oklch(100% 0 0/.07)}@media (hover:hover){.nav a:hover{color:var(--text)}}.header-cta{margin-left:var(--s2)}.menu-btn{display:none}@media (width<=860px){.nav,.header-cta{display:none}.menu-btn{margin-left:auto;display:inline-flex}}.section{padding-block:clamp(64px,9vw,120px) clamp(72px,10vw,140px)}.section-head{gap:var(--s4);max-width:860px;margin-bottom:clamp(32px,4vw,56px);display:grid}.rule{background:var(--line);border:0;height:1px;margin:0}.faq{border-top:1px solid var(--line);gap:0;max-width:820px;display:grid}.faq details{border-bottom:1px solid var(--line)}.faq summary{cursor:pointer;justify-content:space-between;gap:var(--s4);letter-spacing:-.01em;align-items:baseline;padding:20px 0;font-size:19px;font-weight:700;list-style:none;display:flex}.faq summary::-webkit-details-marker{display:none}.faq summary:after{content:"+";font-family:var(--font-display);color:var(--lie);transition:transform .2s var(--ease-out);font-size:26px}.faq details[open] summary:after{transform:rotate(45deg)}.faq .ans{color:var(--muted);max-width:66ch;padding:0 0 22px}.faq .ans p:last-child{margin-bottom:0}.site-footer{border-top:1px solid var(--line);padding:40px 0 calc(40px + env(safe-area-inset-bottom));color:var(--faint);font-size:14px}.site-footer .wrap{gap:var(--s4);display:grid}.site-footer .links{flex-wrap:wrap;gap:6px 18px;display:flex}.site-footer a{color:var(--muted);text-decoration:none}@media (hover:hover){.site-footer a:hover{color:var(--text)}}.wordmark{font-family:var(--font-ui);letter-spacing:-.02em;white-space:nowrap;font-weight:700;line-height:1.2;display:inline-block}.wordmark .org,.logo .org{font-family:var(--font-code);color:var(--lie);letter-spacing:-.03em;font-weight:800}.wordmark .org{font-size:.96em}.logo b{font-family:var(--font-display);letter-spacing:.01em;text-transform:lowercase;color:var(--text);font-size:26px;font-weight:400}.logo .org{margin-left:1px;font-size:19px}.brand-note{color:var(--faint);font-size:13px}.brand-note .wordmark{color:var(--muted);font-size:15px}.prompt-icon,.blank-mark{font-family:var(--font-code);letter-spacing:-.04em;font-weight:800}.blank-mark{color:var(--lie);font-size:40px}.cursor{font-family:var(--font-code);color:var(--lie);margin-left:2px;font-weight:800;animation:1s step-end infinite cursor-blink}@keyframes cursor-blink{50%{opacity:0}}.reveal{opacity:0;filter:blur(4px);transition:opacity .6s var(--ease-out), transform .6s var(--ease-out), filter .6s var(--ease-out);transform:translateY(14px)}.reveal.is-in{opacity:1;filter:none;transform:none}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:1ms!important;transition-delay:0s!important;animation-duration:1ms!important;animation-iteration-count:1!important}.reveal{opacity:1;filter:none;transform:none}}.lie-site main{display:block}.lie-site .site-header .wrap{position:relative}.lie-site .nav a{transition:color .14s var(--ease-out)}.lie-site .header-account{margin-left:var(--s2);align-items:center;gap:var(--s2);display:flex}.lie-site .menu-btn{justify-content:center;min-width:44px}.account{position:relative}.account-btn{border-radius:var(--r-pill);border:1.5px solid var(--line-strong);cursor:pointer;background:0 0;align-items:center;gap:8px;min-height:44px;padding:4px 12px 4px 4px;font-size:15px;font-weight:600;display:inline-flex}.account-face{background:var(--lie);width:34px;height:34px;color:var(--ink);border-radius:50%;place-items:center;font-weight:800;display:grid;overflow:hidden}.account-face img{object-fit:cover;width:100%;height:100%}.account-credits{font-variant-numeric:tabular-nums}.logo,.account-btn{white-space:nowrap;flex:none}@media (width<=480px){.site-header .wrap{gap:10px}.account-btn{gap:6px;padding-right:8px}.account-unit{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}}.account-menu{z-index:50;background:var(--paper);min-width:260px;color:var(--paper-ink);border:2px solid var(--ink);box-shadow:5px 5px 0 var(--ink);border-radius:14px;padding:8px;display:grid;position:absolute;top:calc(100% + 8px);right:0}.account-menu a,.account-menu button{text-align:left;width:100%;color:inherit;cursor:pointer;background:0 0;border:0;border-radius:8px;padding:10px 12px;font-size:15px;font-weight:600;text-decoration:none;display:block}@media (hover:hover){.account-menu a:hover,.account-menu button:hover{background:oklch(0% 0 0/.06)}}.account-head{border-bottom:1px solid oklch(0% 0 0/.1);margin-bottom:4px;padding:8px 12px 10px;display:grid}.account-head small{color:oklch(45% .03 320);text-overflow:ellipsis;overflow:hidden}.account-balance{justify-content:space-between;align-items:center;gap:12px;padding:8px 12px;font-weight:800;display:flex}.account-balance a{white-space:nowrap;width:auto;color:inherit;padding:0}.account-balance a.get{color:var(--lie-deep)}.mobile-menu{padding:8px var(--gutter) 16px;border-bottom:1px solid var(--line);background:var(--night);display:grid}.mobile-menu a{border-bottom:1px solid var(--line);padding:12px 0;font-size:18px;font-weight:700;text-decoration:none}@media (width>=861px){.mobile-menu{display:none}}@media (width<=860px){.lie-site .header-account{margin-left:auto}.lie-site .header-account .btn-ghost.signin{display:inline-flex}}.site-alert{width:min(var(--maxw), 100% - var(--gutter) * 2);border-radius:var(--r-ctl);color:var(--text);background:oklch(58% .2 350/.2);margin:12px auto;padding:10px 14px}.article{width:min(760px, 100% - var(--gutter) * 2);margin-inline:auto;padding:clamp(40px,7vw,88px) 0 clamp(64px,9vw,120px)}.article .crumbs{color:var(--faint);margin-bottom:var(--s5);font-size:14px}.article .crumbs a{color:var(--muted);text-decoration:none}.article h1{font-family:var(--font-display);text-transform:uppercase;margin:0 0 var(--s5);font-size:clamp(44px,7vw,76px);font-weight:400;line-height:.95}.article .lead{color:var(--muted);font-size:19px}.article h2{letter-spacing:-.01em;margin:var(--s7) 0 var(--s3);font-size:22px}.article p,.article li{color:var(--muted)}.article ul{padding-left:1.2em}.article a{color:var(--truth)}.article .updated{margin-top:var(--s7);color:var(--faint);font-size:14px}.auth-page{width:min(var(--maxw), 100% - var(--gutter) * 2);grid-template-columns:minmax(0,1fr) minmax(0,460px);align-items:center;gap:clamp(24px,5vw,72px);margin-inline:auto;padding:clamp(32px,6vw,72px) 0;display:grid}.auth-intro h1{font-family:var(--font-display);text-transform:uppercase;margin:var(--s4) 0;font-size:clamp(44px,6vw,72px);font-weight:400;line-height:.95}.auth-pair{max-width:420px;margin-top:var(--s5);grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.auth-pair figure{margin:0}.auth-form{background:var(--paper);color:var(--paper-ink);border:2px solid var(--ink);box-shadow:6px 6px 0 var(--ink);border-radius:18px;padding:clamp(20px,3vw,32px)}@media (width<=860px){.auth-page{grid-template-columns:minmax(0,1fr)}.auth-pair{display:none}}.auth-social{gap:14px;margin-bottom:20px;display:grid}.auth-social button{gap:12px;min-height:48px;font-weight:700}.auth-note{color:oklch(45% .03 320);margin:0;font-size:13px;line-height:1.5}.auth-error{color:var(--lie-deep);margin:0;font-size:13px}.lie-site{--font-heading:var(--font-ui);--font-brand:var(--font-ui);--font-sans:var(--font-ui)}.auth-form,.signin-pane{--background:var(--paper);--foreground:var(--paper-ink);--card:transparent;--card-foreground:var(--paper-ink);--popover:var(--paper);--popover-foreground:var(--paper-ink);--primary:var(--lie);--primary-foreground:var(--ink);--secondary:oklch(0% 0 0/.06);--secondary-foreground:var(--paper-ink);--muted:transparent;--muted-foreground:oklch(45% .03 320);--accent:oklch(0% 0 0/.06);--accent-foreground:var(--paper-ink);--border:oklch(0% 0 0/.14);--input:oklch(0% 0 0/.2);--ring:var(--lie-deep);color:var(--paper-ink)}.auth-form [data-slot=card]{box-shadow:none;background:0 0;border:0;padding-block:0}.auth-form [data-slot=card]>*{padding-inline:0}.auth-form .brand-logo b{color:var(--paper-ink)}.auth-form button[type=submit],.signin-pane button[type=submit]{border:2px solid var(--ink);min-height:48px;font-weight:800}.lie-site fieldset{border:0;min-width:0;margin:0;padding:0}.cta-band{background:var(--lie);color:var(--ink);border-radius:18px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:24px;padding:28px;display:grid}.cta-band h2{font-family:var(--font-display);text-transform:uppercase;margin:0;font-size:clamp(30px,3.6vw,46px);font-weight:400;line-height:.95}.cta-band p{margin:8px 0 0;font-weight:600}.cta-band .btn{--btn-bg:var(--paper);box-shadow:6px 6px 0 0 var(--ink)}.cta-band--truth{background:var(--truth)}@media (width<=960px){.cta-band{grid-template-columns:minmax(0,1fr)}}.nav{align-items:center}.nav-group{align-items:center;display:flex;position:relative}.nav .nav-top{padding-right:4px}.nav .nav-top.is-active{color:var(--text)}.nav-caret{border-radius:var(--r-pill);width:28px;height:32px;color:var(--muted);cursor:pointer;background:0 0;border:0;place-items:center;margin-right:4px;padding:0;display:inline-grid}.nav-caret svg{transition:transform .14s var(--ease-out)}.nav-group.is-open .nav-caret svg{transform:rotate(180deg)}.nav-caret:focus-visible{outline:2px solid var(--lie);outline-offset:1px}.nav-menu{z-index:30;min-width:260px;padding-top:8px;display:none;position:absolute;top:100%;left:0}.nav-menu:before{content:"";border:1px solid var(--line);background:var(--night);z-index:-1;border-radius:16px;position:absolute;inset:8px 0 0;box-shadow:0 20px 40px oklch(0% 0 0/.45)}.nav-group.is-open .nav-menu{display:grid}@media (hover:hover){.nav-group:hover .nav-menu{display:grid}.nav-caret:hover,.nav-group:hover .nav-top{color:var(--text)}}.nav .nav-menu a{color:var(--text);border-radius:12px;gap:2px;margin:6px;padding:10px 12px;display:grid}.nav .nav-menu a+a{margin-top:0}.nav .nav-menu a b{font-size:15px}.nav .nav-menu a small{color:var(--muted);font-size:13px;font-weight:500}.nav .nav-menu a[aria-current=page],.nav .nav-menu a:focus-visible{background:oklch(100% 0 0/.07)}@media (hover:hover){.nav .nav-menu a:hover{background:oklch(100% 0 0/.07)}}.mobile-group{border-bottom:1px solid var(--line);padding-top:10px;display:grid}.mobile-group-title{letter-spacing:.08em;text-transform:uppercase;color:var(--muted);margin:0;font-size:12px;font-weight:800}.mobile-menu .mobile-group a{padding-left:12px}.mobile-menu .mobile-group a:last-child{border-bottom:0}.mobile-menu a[aria-current=page]{color:var(--lie)}@media (prefers-reduced-motion:reduce){.nav-caret svg{transition:none}}
