.narticle{background:var(--nimble-cream, #FAF8F5);color:var(--nimble-ink, #1A1A1A)}.narticle__hero{padding:56px 0 40px}.narticle__hero-inner{max-width:1280px;margin:0 auto;padding:0 clamp(20px,4vw,48px);display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(24px,4vw,56px);align-items:center}.narticle__hero-text{display:flex;flex-direction:column;gap:18px}.narticle__eyebrow{font-family:var(--nimble-font-sans);font-size:12px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--nimble-forest, #4A6741);text-decoration:none;align-self:flex-start}.narticle__eyebrow:hover{text-decoration:underline}.narticle__title{font-family:var(--nimble-font-serif);font-size:clamp(36px,5vw,64px);line-height:1.05;font-weight:700;letter-spacing:-.01em;color:var(--nimble-ink, #1A1A1A);margin:0}.narticle__dek{font-family:var(--nimble-font-serif);font-style:italic;font-size:clamp(17px,1.4vw,21px);line-height:1.45;color:color-mix(in srgb,var(--nimble-ink, #1A1A1A) 80%,transparent);margin:0}.narticle__byline{display:flex;flex-wrap:wrap;gap:8px 18px;font-family:var(--nimble-font-sans);font-size:13px;letter-spacing:.04em;color:color-mix(in srgb,var(--nimble-ink, #1A1A1A) 70%,transparent);padding-top:8px;border-top:1px solid color-mix(in srgb,var(--nimble-ink, #1A1A1A) 15%,transparent)}.narticle__byline-author{font-weight:600;color:var(--nimble-ink, #1A1A1A)}.narticle__hero-image{margin:0;aspect-ratio:4 / 3;overflow:hidden;background:color-mix(in srgb,var(--nimble-ink, #1A1A1A) 6%,transparent)}.narticle__hero-image img{width:100%;height:100%;object-fit:cover;display:block}.narticle__body{padding:32px 0 56px}.narticle__body-inner{max-width:720px;margin:0 auto;padding:0 clamp(20px,4vw,32px);font-family:var(--nimble-font-serif);font-size:19px;line-height:1.65;color:var(--nimble-ink, #1A1A1A)}.narticle__body-inner>*+*{margin-top:1.1em}.narticle__body-inner p{margin:0 0 1.1em}.narticle__body-inner h2{font-family:var(--nimble-font-serif);font-size:clamp(24px,2.2vw,30px);font-weight:700;line-height:1.2;margin:1.8em 0 .4em;letter-spacing:-.005em}.narticle__body-inner h3{font-family:var(--nimble-font-serif);font-size:clamp(20px,1.8vw,24px);font-weight:700;line-height:1.25;margin:1.6em 0 .4em}.narticle__body-inner h4{font-family:var(--nimble-font-sans);font-size:15px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;margin:1.6em 0 .4em}.narticle__body-inner a{color:var(--nimble-forest, #4A6741);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}.narticle__body-inner a:hover{color:var(--nimble-ink, #1A1A1A)}.narticle__body-inner blockquote{margin:1.6em 0;padding:8px 0 8px 24px;border-left:3px solid var(--nimble-forest, #4A6741);font-family:var(--nimble-font-serif);font-style:italic;font-size:clamp(22px,2vw,28px);line-height:1.35;color:var(--nimble-ink, #1A1A1A)}.narticle__body-inner blockquote p{margin:0 0 .6em}.narticle__body-inner blockquote p:last-child{margin:0}.narticle__body-inner ul,.narticle__body-inner ol{margin:1.1em 0;padding-left:1.4em}.narticle__body-inner li{margin:.4em 0}.narticle__body-inner img{display:block;max-width:100%;height:auto;margin:1.6em auto}.narticle__body-inner figure{margin:1.6em 0}.narticle__body-inner figcaption{font-family:var(--nimble-font-sans);font-size:13px;line-height:1.4;color:color-mix(in srgb,var(--nimble-ink, #1A1A1A) 65%,transparent);margin-top:8px}.narticle__body-inner hr{border:0;border-top:1px solid color-mix(in srgb,var(--nimble-ink, #1A1A1A) 18%,transparent);margin:2em 0}.narticle__body-inner strong{font-weight:700}.narticle__body-inner em{font-style:italic}.narticle__newsletter{background:var(--nimble-cream, #FAF8F5);border-top:1px solid color-mix(in srgb,var(--nimble-ink, #1A1A1A) 15%,transparent);border-bottom:1px solid color-mix(in srgb,var(--nimble-ink, #1A1A1A) 15%,transparent);padding:48px 0}.narticle__newsletter-inner{max-width:640px;margin:0 auto;padding:0 clamp(20px,4vw,32px);text-align:center}.narticle__newsletter-eyebrow{font-family:var(--nimble-font-sans);font-size:11px;font-weight:700;letter-spacing:.18em;color:var(--nimble-forest, #4A6741);margin-bottom:12px}.narticle__newsletter-headline{font-family:var(--nimble-font-serif);font-size:clamp(26px,2.8vw,36px);line-height:1.15;font-weight:700;margin:0 0 12px;letter-spacing:-.005em}.narticle__newsletter-subhead{font-family:var(--nimble-font-serif);font-size:16px;line-height:1.5;color:color-mix(in srgb,var(--nimble-ink, #1A1A1A) 75%,transparent);margin:0 0 24px}.narticle__newsletter-form{display:flex;gap:8px;max-width:480px;margin:0 auto}.narticle__newsletter-input{flex:1;min-width:0;height:48px;padding:0 16px;border:1px solid color-mix(in srgb,var(--nimble-ink, #1A1A1A) 25%,transparent);background:#fff;font-family:var(--nimble-font-sans);font-size:14px;color:var(--nimble-ink, #1A1A1A);border-radius:0}.narticle__newsletter-input:focus{outline:2px solid var(--nimble-forest, #4A6741);outline-offset:-1px}.narticle__newsletter-submit{height:48px;padding:0 24px;border:0;background:var(--nimble-ink, #1A1A1A);color:#fff;font-family:var(--nimble-font-sans);font-size:12px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;cursor:pointer;transition:background .18s ease;border-radius:0}.narticle__newsletter-submit:hover{background:var(--nimble-forest, #4A6741)}.narticle__tags{padding:32px 0}.narticle__tags-inner{max-width:720px;margin:0 auto;padding:0 clamp(20px,4vw,32px);display:flex;flex-wrap:wrap;align-items:center;gap:12px 16px}.narticle__tags-label{font-family:var(--nimble-font-sans);font-size:11px;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:color-mix(in srgb,var(--nimble-ink, #1A1A1A) 60%,transparent)}.narticle__tags-list{display:flex;flex-wrap:wrap;gap:8px}.narticle__tag{display:inline-block;padding:6px 12px;border:1px solid color-mix(in srgb,var(--nimble-ink, #1A1A1A) 22%,transparent);font-family:var(--nimble-font-sans);font-size:12px;letter-spacing:.04em;color:var(--nimble-ink, #1A1A1A);text-decoration:none;transition:background .18s ease,color .18s ease,border-color .18s ease}.narticle__tag:hover{background:var(--nimble-ink, #1A1A1A);color:var(--nimble-cream, #FAF8F5);border-color:var(--nimble-ink, #1A1A1A)}.narticle__read-next{background:var(--nimble-cream, #FAF8F5);padding:56px 0 80px;border-top:2px solid var(--nimble-ink, #1A1A1A)}.narticle__read-next-inner{max-width:1280px;margin:0 auto;padding:0 clamp(20px,4vw,48px)}.narticle__divider-row{padding-bottom:24px;margin-bottom:32px;border-bottom:1px solid color-mix(in srgb,var(--nimble-ink, #1A1A1A) 18%,transparent)}.narticle__divider-label{font-family:var(--nimble-font-sans);font-size:11px;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:var(--nimble-ink, #1A1A1A)}.narticle__related-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(20px,3vw,40px)}.narticle__related-card{display:flex;flex-direction:column;gap:10px}.narticle__related-image{display:block;aspect-ratio:4 / 3;overflow:hidden;background:color-mix(in srgb,var(--nimble-ink, #1A1A1A) 6%,transparent)}.narticle__related-image img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .4s ease}.narticle__related-card:hover .narticle__related-image img{transform:scale(1.03)}.narticle__related-eyebrow{font-family:var(--nimble-font-sans);font-size:11px;font-weight:700;letter-spacing:.14em;color:var(--nimble-forest, #4A6741);margin-top:4px}.narticle__related-title{font-family:var(--nimble-font-serif);font-size:clamp(18px,1.4vw,22px);line-height:1.2;font-weight:700;margin:0}.narticle__related-title a{color:var(--nimble-ink, #1A1A1A);text-decoration:none;transition:color .18s ease}.narticle__related-title a:hover{color:var(--nimble-forest, #4A6741)}.narticle__related-meta{font-family:var(--nimble-font-sans);font-size:12px;color:color-mix(in srgb,var(--nimble-ink, #1A1A1A) 65%,transparent)}.narticle__back{margin-top:40px;padding-top:32px;border-top:1px solid color-mix(in srgb,var(--nimble-ink, #1A1A1A) 18%,transparent);text-align:center}.narticle__back-link{font-family:var(--nimble-font-sans);font-size:12px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--nimble-ink, #1A1A1A);text-decoration:none;border-bottom:1px solid var(--nimble-ink, #1A1A1A);padding-bottom:2px}.narticle__back-link:hover{color:var(--nimble-forest, #4A6741);border-color:var(--nimble-forest, #4A6741)}@media(max-width:1023px){.narticle__hero{padding:0}.narticle__hero-inner{display:flex;flex-direction:column;padding:0;gap:0}.narticle__hero-image{order:-1;width:100%;margin:0;aspect-ratio:16 / 10;min-height:260px;max-height:60vh}.narticle__hero-image img{width:100%;height:100%;object-fit:cover}.narticle__hero-text{gap:14px;padding:32px clamp(20px,4vw,32px) 8px;max-width:720px;width:100%;margin:0 auto}.narticle__related-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:640px){.narticle__hero-image{aspect-ratio:4 / 3}.narticle__body{padding:24px 0 40px}.narticle__body-inner{font-size:17px;line-height:1.6}.narticle__newsletter{padding:36px 0}.narticle__newsletter-form{flex-direction:column;gap:10px}.narticle__newsletter-submit{width:100%}.narticle__read-next{padding:40px 0 56px}.narticle__related-grid{grid-template-columns:minmax(0,1fr);gap:28px}}
/*# sourceMappingURL=/cdn/shop/t/46/assets/nimble-article.css.map */
