.ws-pillar{background:var(--gp-ground);color:var(--gp-ink);font-family:var(--gp-font-text)}.ws-pillar--warm{background:var(--gp-ground-warm)}.ws-pillar__inner{max-width:var(--gp-page-max);margin:0 auto;padding:var(--gp-b8) var(--gp-page-pad)}.ws-pillar__head{max-width:68ch;margin-bottom:var(--gp-b7)}.ws-pillar__eyebrow{font-family:var(--gp-font-mono);font-size:var(--gp-fs-label-md);letter-spacing:var(--gp-tracking-caps);text-transform:uppercase;color:var(--gp-accent);display:inline-flex;align-items:center;gap:12px;margin-bottom:var(--gp-b3)}.ws-pillar__eyebrow:before{content:"";width:26px;height:1px;background:var(--gp-accent)}.ws-pillar__heading{font-family:var(--gp-font-display);font-size:var(--gp-fs-display-lg);font-weight:var(--gp-display-weight);letter-spacing:var(--gp-tracking-display);line-height:var(--gp-lh-tight);margin:0 0 var(--gp-b3);text-wrap:balance}.ws-pillar__intro{font-size:var(--gp-fs-body-lg);line-height:var(--gp-lh-reading);color:var(--gp-ink-soft)}.ws-pillar__intro p{margin:0 0 var(--gp-b2)}.ws-pillar__intro p:last-child{margin-bottom:0}.ws-pillar__panel{margin-bottom:var(--gp-b7)}.ws-pillar__panel:last-of-type{margin-bottom:0}.ws-pillar__panel-body{max-width:72ch}.ws-pillar__panel--split{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);gap:var(--gp-b6);align-items:start}.ws-pillar__panel--split .ws-pillar__panel-body{max-width:none;order:1}.ws-pillar__panel-media{order:2;border-radius:14px;overflow:hidden;background:var(--gp-accent-tint)}.ws-pillar__panel-media img{width:100%;height:100%;object-fit:cover;display:block}.ws-pillar__panel-eyebrow{font-family:var(--gp-font-mono);font-size:var(--gp-fs-label-sm);letter-spacing:var(--gp-tracking-caps);text-transform:uppercase;color:var(--gp-ink-mute);margin-bottom:var(--gp-b2)}.ws-pillar__panel-title{font-family:var(--gp-font-display);font-size:var(--gp-fs-heading-md);font-weight:var(--gp-fw-semibold);letter-spacing:var(--gp-tracking-heading);line-height:var(--gp-lh-snug);margin:0 0 var(--gp-b3)}.ws-pillar__panel-text{font-size:var(--gp-fs-body-md);line-height:var(--gp-lh-reading);color:var(--gp-ink-soft)}.ws-pillar__panel-text p{margin:0 0 var(--gp-b3)}.ws-pillar__panel-text p:last-child{margin-bottom:0}.ws-pillar__panel-text ul{margin:0 0 var(--gp-b3);padding-left:1.15em}.ws-pillar__panel-text li{margin-bottom:6px}.ws-pillar__panel-text li:last-child{margin-bottom:0}.ws-pillar__problem{margin-top:var(--gp-b4);padding:var(--gp-b3) var(--gp-b4);background:var(--gp-accent-tint);border-radius:12px;border-left:2px solid var(--gp-accent)}.ws-pillar__problem-label{display:block;font-family:var(--gp-font-mono);font-size:var(--gp-fs-label-sm);letter-spacing:var(--gp-tracking-caps);text-transform:uppercase;color:var(--gp-accent);margin-bottom:var(--gp-b2)}.ws-pillar__problem-text{font-size:var(--gp-fs-body-sm);line-height:var(--gp-lh-reading);color:var(--gp-ink)}.ws-pillar__problem-text p{margin:0 0 var(--gp-b2)}.ws-pillar__problem-text p:last-child{margin-bottom:0}.ws-pillar__tags{display:flex;flex-wrap:wrap;gap:6px;margin-top:var(--gp-b3)}.ws-pillar__tag{font-family:var(--gp-font-mono);font-size:var(--gp-fs-label-sm);letter-spacing:var(--gp-tracking-mono);color:var(--gp-ink-mute);background:var(--gp-accent-tint);padding:4px 9px;border-radius:100px}.ws-pillar__panel-cta{display:inline-block;margin-top:var(--gp-b3);font-family:var(--gp-font-mono);font-size:var(--gp-fs-label-md);letter-spacing:var(--gp-tracking-caps);text-transform:uppercase;color:var(--gp-accent);text-decoration:none}.ws-pillar__panel-cta:hover{text-decoration:underline}.ws-pillar__panel-cta:focus-visible{outline:2px solid var(--gp-accent);outline-offset:3px}.ws-pillar__note{margin:var(--gp-b5) 0 var(--gp-b7);padding:var(--gp-b4);border:1px solid var(--gp-hairline);border-radius:14px;max-width:72ch}.ws-pillar__note--strong{border-color:var(--gp-accent-mute);background:var(--gp-accent-tint)}.ws-pillar__note-label{display:block;font-family:var(--gp-font-mono);font-size:var(--gp-fs-label-md);letter-spacing:var(--gp-tracking-caps);text-transform:uppercase;color:var(--gp-accent);margin-bottom:var(--gp-b2)}.ws-pillar__note-text{font-size:var(--gp-fs-body-md);line-height:var(--gp-lh-reading);color:var(--gp-ink-soft)}.ws-pillar__note--strong .ws-pillar__note-text{color:var(--gp-ink)}.ws-pillar__note-text p{margin:0 0 var(--gp-b2)}.ws-pillar__note-text p:last-child{margin-bottom:0}.ws-pillar__divider{display:flex;align-items:center;gap:var(--gp-b3);margin:var(--gp-b7) 0}.ws-pillar__divider:before,.ws-pillar__divider:after{content:"";height:1px;background:var(--gp-hairline);flex:1 1 auto}.ws-pillar__divider-label{font-family:var(--gp-font-mono);font-size:var(--gp-fs-label-sm);letter-spacing:var(--gp-tracking-caps);text-transform:uppercase;color:var(--gp-ink-mute);white-space:nowrap}.ws-pillar__footnote{margin-top:var(--gp-b7);padding-top:var(--gp-b4);border-top:1px solid var(--gp-hairline-soft);font-size:var(--gp-fs-body-sm);line-height:var(--gp-lh-reading);color:var(--gp-ink-mute);max-width:62ch}.ws-pillar__footnote p{margin:0}@media(max-width:900px){.ws-pillar__panel--split{grid-template-columns:1fr;gap:var(--gp-b4)}.ws-pillar__panel-media{order:3}}@media(max-width:560px){.ws-pillar__inner{padding:var(--gp-b7) var(--gp-page-pad)}.ws-pillar__panel{margin-bottom:var(--gp-b6)}.ws-pillar__problem{padding:var(--gp-b3)}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/ws-pillar.css.map */
