.kJ1NBa_root{--band:var(--qr-cream-deep);font-family:var(--font-body), "Barlow", ui-sans-serif, system-ui, sans-serif;color:var(--qr-ink);background:var(--qr-cream);min-height:100vh;line-height:1.65}@layer base{.kJ1NBa_root *{box-sizing:border-box;margin:0;padding:0}.kJ1NBa_root a{color:inherit;text-decoration:none}}.kJ1NBa_wrap{max-width:720px;margin:0 auto;padding:0 22px}.kJ1NBa_wrapWide{max-width:860px;margin:0 auto;padding:0 22px}.kJ1NBa_indexHero{padding:56px 0 36px}.kJ1NBa_indexHero h1{font-family:var(--font-display), Georgia, serif;overflow-wrap:break-word;letter-spacing:-.02em;color:var(--qr-ink);font-size:clamp(26px,8vw,40px);font-weight:600;line-height:1.1}.kJ1NBa_indexLead{color:var(--qr-ink-72);max-width:620px;margin-top:14px;font-size:17px}.kJ1NBa_cards{gap:18px;padding:8px 0 64px;display:grid}.kJ1NBa_card{background:var(--qr-cream);border:1px solid var(--qr-ink-18);border-radius:14px;min-width:0;padding:24px;transition:border-color .15s ease-out,translate .15s ease-out;display:block}.kJ1NBa_card:hover{border-color:var(--qr-ink-45);translate:0 -1px}@media (prefers-reduced-motion:reduce){.kJ1NBa_card:hover{translate:none}}.kJ1NBa_cardKicker{letter-spacing:.16em;text-transform:uppercase;color:var(--qr-orange-text);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12px;font-weight:600}.kJ1NBa_card h2{font-family:var(--font-display), Georgia, serif;color:var(--qr-ink);overflow-wrap:anywhere;margin-top:6px;font-size:23px;font-weight:600;line-height:1.25}.kJ1NBa_card p{color:var(--qr-ink-72);margin-top:8px;font-size:15px}.kJ1NBa_cardMeta{color:var(--qr-ink-72);margin-top:12px;font-size:13px}.kJ1NBa_cardMeta b{color:var(--qr-ink)}.kJ1NBa_article{padding-top:52px;padding-bottom:24px}.kJ1NBa_article h1{font-family:var(--font-display), Georgia, serif;letter-spacing:-.015em;color:var(--qr-ink);overflow-wrap:break-word;font-size:38px;font-weight:600;line-height:1.14}.kJ1NBa_byline{color:var(--qr-ink-72);margin-top:16px;font-size:14.5px}.kJ1NBa_byline b{color:var(--qr-ink);font-weight:650}.kJ1NBa_byline a{color:var(--qr-ink);border-bottom:1.5px solid var(--qr-orange);font-weight:650}.kJ1NBa_dateline{color:var(--qr-ink-72);margin-top:4px;font-size:13px}.kJ1NBa_body{padding-bottom:8px}.kJ1NBa_body p{margin:18px 0;font-size:16.5px}.kJ1NBa_body h2{font-family:var(--font-display), Georgia, serif;color:var(--qr-ink);margin:40px 0 4px;font-size:26px;font-weight:600;line-height:1.25}.kJ1NBa_body b,.kJ1NBa_body strong{color:var(--qr-ink)}.kJ1NBa_body a{color:var(--qr-ink);border-bottom:1.5px solid var(--qr-orange);font-weight:600}.kJ1NBa_body em{font-style:italic}.kJ1NBa_demoCta{--focus-ring:var(--qr-cream);--focus-gap:var(--qr-ink);background:var(--qr-ink);color:var(--qr-cream);border-radius:14px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:18px;margin:30px 0;padding:24px;display:flex}.kJ1NBa_demoCta>*{min-width:0}.kJ1NBa_body .kJ1NBa_demoCta b,.kJ1NBa_body .kJ1NBa_demoCta strong{color:var(--qr-cream);font-size:17px;display:block}.kJ1NBa_demoCta span{color:var(--qr-cream-78);font-size:14px}.kJ1NBa_body a.kJ1NBa_demoBtn,.kJ1NBa_demoBtn{text-align:center;background:var(--qr-orange);min-height:48px;color:var(--qr-ink);border:1px solid var(--qr-orange);white-space:normal;border-radius:9999px;justify-content:center;align-items:center;max-width:100%;padding:12px 26px;font-size:15px;font-weight:600;line-height:1.25;transition:background-color .15s ease-out,translate .15s ease-out,scale .15s ease-out;display:inline-flex}.kJ1NBa_body a.kJ1NBa_demoBtn:hover,.kJ1NBa_demoBtn:hover{background:var(--qr-orange-hover);border-color:var(--qr-orange-hover);translate:0 -1px}.kJ1NBa_body a.kJ1NBa_demoBtn:active,.kJ1NBa_demoBtn:active{translate:0;scale:.97}@media (prefers-reduced-motion:reduce){.kJ1NBa_demoBtn:hover,.kJ1NBa_demoBtn:active,.kJ1NBa_body a.kJ1NBa_demoBtn:hover,.kJ1NBa_body a.kJ1NBa_demoBtn:active{translate:none;scale:none}}.kJ1NBa_bio{background:var(--band);border:1px solid var(--qr-rule);color:var(--qr-ink-72);border-radius:14px;margin:40px 0 0;padding:20px 24px;font-size:14px;font-style:italic}.kJ1NBa_bio a{color:var(--qr-ink);border-bottom:1.5px solid var(--qr-orange);font-weight:650}.kJ1NBa_next{margin:26px 0 0;font-size:14.5px}.kJ1NBa_next a{color:var(--qr-ink);border-bottom:1.5px solid var(--qr-orange);font-weight:650}.kJ1NBa_footer{border-top:1px solid var(--qr-rule);color:var(--qr-ink-72);background:var(--band);margin-top:56px;padding:28px 0 40px;font-size:14px}.kJ1NBa_footer b{color:var(--qr-ink)}.kJ1NBa_footer a{color:var(--qr-ink);text-underline-offset:4px;text-decoration:underline;-webkit-text-decoration-color:var(--qr-ink-45);text-decoration-color:var(--qr-ink-45);margin:-4px 0;padding:4px 0;font-weight:600;display:inline-block}@media (max-width:640px){.kJ1NBa_article h1{font-size:30px}.kJ1NBa_body h2{font-size:22px}}