.k-about-hero{padding:clamp(70px,11vw,150px) 0 clamp(40px,6vw,90px)}.k-about-hero h1{font-family:var(--k-ff-display);text-transform:uppercase;font-size:clamp(48px,11vw,170px);font-weight:900;line-height:.84;margin:0}.k-about-hero h1 .k-red{color:var(--k-red)}.k-about-hero .lead{font-size:clamp(18px,2.4vw,28px);max-width:720px;margin-top:34px;line-height:1.4;font-family:var(--k-ff-body);font-weight:500;color:#cfcdc7}.k-aboutgrid{display:grid;grid-template-columns:repeat(3,1fr);gap:1px;background:var(--k-line-dark);margin-top:30px}.k-aboutgrid>div{background:var(--k-ink);padding:34px 28px}.k-aboutgrid .n{font-family:var(--k-ff-display);font-weight:900;font-size:clamp(40px,6vw,84px);color:var(--k-red);line-height:.9}.k-aboutgrid .l{font-family:var(--k-ff-mono);font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--k-ash);margin-top:14px}.k-aboutgrid p{margin-top:12px;font-size:13.5px;color:#bdbbb5;line-height:1.6}.k-prose-about{max-width:680px}.k-prose-about p{font-size:17px;line-height:1.75;color:#cfcdc7;margin-bottom:22px}.k-prose-about p .k-red{color:var(--k-red);font-weight:700}.k-legal-hero{padding:clamp(60px,9vw,120px) 0 0}.k-legal-hero h1{font-family:var(--k-ff-display);text-transform:uppercase;font-size:clamp(34px,6vw,80px);font-weight:900;line-height:.9;margin:0}.k-legal-layout{display:grid;grid-template-columns:240px 1fr;gap:clamp(30px,5vw,70px);margin-top:50px;align-items:start}.k-legal-nav{position:sticky;top:90px;display:flex;flex-direction:column;gap:2px}.k-legal-nav a{font-family:var(--k-ff-mono);font-size:11.5px;letter-spacing:.05em;padding:11px 14px;border-left:2px solid var(--k-line-dark);color:var(--k-ash);transition:.2s;text-transform:uppercase;text-decoration:none}.k-legal-nav a:hover{color:var(--k-paper);border-left-color:var(--k-ash)}.k-legal-doc{max-width:760px}.k-legal-doc h2{font-family:var(--k-ff-display);text-transform:uppercase;font-size:clamp(24px,3.4vw,40px);font-weight:900;margin:0 0 8px}.k-legal-doc .updated{font-family:var(--k-ff-mono);font-size:11px;color:var(--k-ash);letter-spacing:.08em;margin-bottom:30px}.k-legal-doc h3{font-family:var(--k-ff-display);font-size:17px;font-weight:700;text-transform:uppercase;letter-spacing:.01em;margin:34px 0 12px;color:var(--k-paper)}.k-legal-doc h3 .num{color:var(--k-red);margin-right:10px}.k-legal-doc p,.k-legal-doc li{font-size:14.5px;line-height:1.75;color:#c4c2bc}.k-legal-doc p{margin-bottom:14px}.k-legal-doc ul,.k-legal-doc ol{margin:0 0 16px 22px;display:grid;gap:8px}.k-legal-doc strong{color:var(--k-paper)}.k-legal-doc section{scroll-margin-top:90px;padding-bottom:30px;margin-bottom:30px;border-bottom:1px solid var(--k-line-dark)}.k-legal-doc .infobox{background:var(--k-ink-2);border:1px solid var(--k-line-dark);border-left:3px solid var(--k-red);padding:20px 22px;margin:20px 0;font-family:var(--k-ff-mono);font-size:12.5px;line-height:1.8;color:#bdbbb5}.k-legal-doc .infobox b{color:var(--k-paper)}.k-legal-doc table{width:100%;border-collapse:collapse;margin:18px 0;font-size:13px}.k-legal-doc td,.k-legal-doc th{border:1px solid var(--k-line-dark);padding:11px 13px;text-align:left;vertical-align:top}.k-legal-doc th{font-family:var(--k-ff-mono);font-size:10px;letter-spacing:.1em;text-transform:uppercase;color:var(--k-ash)}@media(max-width:1000px){.k-aboutgrid,.k-legal-layout{grid-template-columns:1fr}.k-legal-nav{position:relative;top:0;flex-direction:row;flex-wrap:wrap;gap:0}.k-legal-nav a{border-left:none;border-bottom:2px solid var(--k-line-dark);font-size:10px;padding:9px 11px}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/karssie-pages.css.map */
