#imperative-home .hom-hero:after{background:linear-gradient(to top,#0000004d,#00000014 42%,#0000 72%)}#imperative-home .hom-pill{padding:11px 26px;background:#111;color:#fff;font-size:14px;font-weight:500;letter-spacing:-.01em;text-transform:none;transition:background .25s ease,transform .25s cubic-bezier(.22,1,.36,1)}#imperative-home .hom-pill:hover{background:var(--accent);color:#fff;opacity:1;transform:translateY(-1px)}@media(max-width:900px){#imperative-home .hom-pill{padding:11px 24px;font-size:14px}}#imperative-home .hom-link{font-family:Geist,sans-serif;font-size:14px;font-weight:500;letter-spacing:-.01em;text-transform:none;padding-bottom:4px}#imperative-home .hom-rev-tp{max-width:1400px;margin:0 auto}#imperative-home .hom-rev-head h2 em{font-family:Geist,sans-serif;font-style:normal}#imperative-home .hom-rev-head{margin-bottom:40px}#imperative-home .hom-rev-note{margin:14px 0 0;font-size:13px;line-height:1.7;color:#6f6a62}#imperative-home .hom-rev-note a{color:inherit;text-decoration:none;border-bottom:1px solid var(--accent);padding-bottom:1px}#imperative-home .hom-rev-note a:hover{color:#111}#imperative-home .hom-rev2{display:grid;grid-template-columns:1fr 1fr;gap:56px;max-width:1400px;margin:0 auto;align-items:start}#imperative-home .hom-rev2 blockquote{margin:0;border:0;padding:0}#imperative-home .hom-rev2-stars{display:block;font-size:12px;letter-spacing:.2em;line-height:1;color:#111}#imperative-home .hom-rev2-lead p{margin:18px 0 0;font-family:Georgia,Times New Roman,serif;font-style:italic;font-size:clamp(19px,1.7vw,25px);line-height:1.4;letter-spacing:-.012em;color:#111}#imperative-home .hom-rev2-lead cite{display:block;margin-top:22px;font-style:normal;font-family:Geist Mono,ui-monospace,monospace;font-size:10px;letter-spacing:.18em;text-transform:uppercase;color:#6f6a62}#imperative-home .hom-rev2-lead cite b{font-weight:400;color:#111}#imperative-home .hom-rev2-side{display:flex;flex-direction:column;gap:26px}#imperative-home .hom-rev2-side blockquote{padding-top:26px;border-top:1px solid #c9c3b9}#imperative-home .hom-rev2-side blockquote:first-child{padding-top:0;border-top:0}#imperative-home .hom-rev2-side p{margin:12px 0 0;font-family:Georgia,Times New Roman,serif;font-style:italic;font-size:15.5px;line-height:1.6;color:#2e2b28}#imperative-home .hom-rev2-side cite{display:block;margin-top:13px;font-style:normal;font-family:Geist Mono,ui-monospace,monospace;font-size:10px;letter-spacing:.18em;text-transform:uppercase;color:#6f6a62}#imperative-home .hom-rev2-side cite b{font-weight:400;color:#111}@media(max-width:1100px){#imperative-home .hom-rev2{gap:40px}}@media(max-width:900px){#imperative-home .hom-hero{width:100%;height:82dvh;min-height:520px;max-height:860px;aspect-ratio:auto}#imperative-home .hom-hero img{width:100%;height:100%;object-fit:cover;object-position:center}#imperative-home .hom-hero-in p{font-size:14.5px;line-height:1.6;max-width:34ch}#imperative-home .hom-hero-actions{margin-top:46px}#imperative-home .hom-card{flex:0 0 88%}#imperative-home .hom-rev-head{margin-bottom:32px}#imperative-home .hom-rev2{grid-template-columns:1fr;gap:32px}#imperative-home .hom-rev2-lead p{font-size:20px;margin-top:16px}#imperative-home .hom-rev2-lead cite{margin-top:18px}#imperative-home .hom-rev2-side{gap:24px}#imperative-home .hom-rev2-side blockquote{padding-top:24px}#imperative-home .hom-rev2-side p{font-size:15px}}
/*# sourceMappingURL=/cdn/shop/t/15/assets/imperative-home-extra.css.map */
