.vm-hubx{background:var(--vm-color-bg)}.vm-section.vm-pillar-hub{padding-top:3rem}.vm-hubx__rail{width:min(100% - calc(var(--vm-gutter, 1.25rem) * 2),var(--vm-content-width, 87.5rem));margin-inline:auto;padding-inline:0}@media(min-width:768px){.vm-hubx__rail{width:min(100% - calc(var(--vm-gutter-lg, 2rem) * 2),var(--vm-content-width, 87.5rem))}}.vm-hubx__crumb{font-size:var(--vm-fs-caption);color:var(--vm-color-ink-mute);padding-top:0}.vm-hubx__crumb a{color:var(--vm-color-ink-mute);text-decoration:none}.vm-hubx__crumb a:hover{color:var(--vm-color-accent)}.vm-hubx__crumb span{margin:0 .35rem}.vm-hubx__hero{display:grid;grid-template-columns:1fr;gap:var(--vm-space-lg);align-items:center;padding:var(--vm-space-lg) 0 var(--vm-space-section-tight)}@media(min-width:900px){.vm-hubx__hero{grid-template-columns:1.15fr 1fr;gap:var(--vm-space-section-tight)}}.vm-hubx__eyebrow{font-size:var(--vm-fs-caption);font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--vm-color-accent);margin:0 0 var(--vm-space-xs)}.vm-hubx__h1{font-family:var(--vm-font-display);font-weight:var(--vm-fw-display, 500);font-size:clamp(2.1rem,3.6vw,3rem);line-height:1.1;letter-spacing:-.01em;margin:0 0 var(--vm-space-xs)}.vm-hubx__byline{font-size:var(--vm-fs-caption);color:var(--vm-color-ink-mute);margin:0 0 var(--vm-space-md)}.vm-hubx__byline a{color:var(--vm-color-ink-mute)}.vm-hubx__short{background:#fff;border:1px solid var(--vm-color-border);border-radius:var(--vm-radius-card-lg, 16px);padding:1.4rem 1.7rem;margin:0 0 var(--vm-space-md)}.vm-hubx__short p:last-child{margin:.3rem 0 0;font-size:var(--vm-fs-body);color:var(--vm-color-ink-soft)}.vm-hubx__chips{list-style:none;display:flex;flex-wrap:wrap;gap:var(--vm-space-xs);padding:0;margin:0}.vm-hubx__chips a{display:inline-flex;align-items:center;min-height:var(--vm-tap-min, 44px);padding:.5rem 1.05rem;border:1px solid var(--vm-color-border);border-radius:var(--vm-radius-pill, 999px);font-size:var(--vm-fs-body-sm);color:var(--vm-color-ink-soft);text-decoration:none;background:#fff;transition:border-color var(--vm-duration-fast, .16s) var(--vm-ease-out),color var(--vm-duration-fast, .16s) var(--vm-ease-out)}.vm-hubx__chips a:hover{border-color:var(--vm-color-accent);color:var(--vm-color-accent)}.vm-hubx__figure{margin:0}.vm-hubx__figure img{width:100%;height:auto;aspect-ratio:1 / 1;object-fit:cover;border-radius:var(--vm-radius-card-lg, 16px);display:block}.vm-hubx__figure figcaption{font-size:var(--vm-fs-caption);color:var(--vm-color-ink-mute);margin-top:.5rem}.vm-hubx__intro{margin:0 0 var(--vm-space-section-tight);color:var(--vm-color-ink-soft)}.vm-hubx__intro p{margin:0 0 var(--vm-space-sm)}.vm-hubx__zones-kop{font-family:var(--vm-font-display);font-weight:var(--vm-fw-display, 500);font-size:var(--vm-fs-h2);letter-spacing:-.01em;margin:0 0 var(--vm-space-md)}.vm-hubx__zones{display:grid;grid-template-columns:1fr;gap:var(--vm-space-md);margin:0 0 var(--vm-space-section-tight)}@media(min-width:900px){.vm-hubx__zones{grid-template-columns:1fr 1fr}}.vm-hubx__zone{background:#fff;border:1px solid var(--vm-color-border);border-radius:var(--vm-radius-card-lg, 16px);padding:2rem 2.2rem;display:flex;flex-direction:column;margin:0}.vm-hubx__zone h2{font-family:var(--vm-font-display);font-weight:var(--vm-fw-display, 500);font-size:1.5rem;line-height:1.2;margin:0 0 .7rem}.vm-hubx__zone .rte{color:var(--vm-color-ink-soft);font-size:var(--vm-fs-body)}.vm-hubx__zone .rte p{margin:0 0 .7rem}.vm-hubx__zone .rte a{color:var(--vm-color-accent)}.vm-hubx__cards{display:flex;flex-direction:column;gap:.6rem;margin-top:auto;padding-top:var(--vm-space-sm)}.vm-hubx__card{display:flex;gap:.9rem;align-items:center;text-decoration:none;color:var(--vm-color-ink);padding:.7rem;border-radius:12px;background:var(--vm-color-bg);transition:background var(--vm-duration-fast, .16s) var(--vm-ease-out)}.vm-hubx__card:hover{background:var(--vm-color-bg-soft)}.vm-hubx__card img{width:58px;height:58px;flex:0 0 58px;border-radius:9px;object-fit:cover}.vm-hubx__card-t{display:block;font-weight:500;font-size:var(--vm-fs-body-sm);line-height:1.3}.vm-hubx__card-x{display:block;font-size:var(--vm-fs-caption);color:var(--vm-color-ink-mute);line-height:1.4;margin-top:2px}.vm-hubx__prod{margin:0 0 var(--vm-space-section-tight);background:var(--vm-color-bg-deep, #2b2420);border-radius:var(--vm-radius-card-lg, 16px);overflow:hidden;display:flex;flex-wrap:wrap;align-items:stretch}.vm-hubx__prod>img{width:280px;height:auto;flex:0 0 280px;object-fit:cover;align-self:stretch;border-radius:0}.vm-hubx__prod-body{flex:1;min-width:260px;padding:var(--vm-space-lg) var(--vm-space-section-tight)}.vm-hubx__prod-body .vm-hubx__eyebrow{color:var(--vm-color-accent)}.vm-hubx__prod h3{font-family:var(--vm-font-display);font-weight:var(--vm-fw-display, 500);font-size:var(--vm-fs-h3);color:var(--vm-color-on-deep, #faf6ef);margin:0 0 .6rem}.vm-hubx__prod p{margin:0 0 var(--vm-space-md);color:var(--vm-color-on-deep-soft, rgba(250, 246, 239, .72));font-size:var(--vm-fs-body-sm);max-width:46rem}.vm-hubx__btn{display:inline-flex;align-items:center;min-height:48px;padding:.95rem 1.5rem;border-radius:var(--vm-radius-pill, 999px);background:var(--vm-color-on-deep, #faf6ef);color:var(--vm-color-ink, #1f1a14);text-decoration:none;font-weight:600;font-size:var(--vm-fs-body-sm);letter-spacing:.025em}.vm-hubx__btn:hover{background:#fff}@media(max-width:599.98px){.vm-hubx__prod>img{width:100%;flex-basis:100%;max-height:240px}}.vm-hubx__onder{display:grid;grid-template-columns:1fr;gap:var(--vm-space-md);align-items:start;margin:0 0 var(--vm-space-section-tight)}@media(min-width:900px){.vm-hubx__onder{grid-template-columns:1fr 1fr}}.vm-hubx__onder .vm-hubx__triage,.vm-hubx__onder .vm-hubx__faq{margin:0}.vm-hubx__triage{margin:0 0 var(--vm-space-section-tight);background:#fff;border:1px solid var(--vm-color-border);border-radius:var(--vm-radius-card-lg, 16px);padding:var(--vm-space-lg) 1.9rem}.vm-hubx__triage h2{font-family:var(--vm-font-display);font-weight:var(--vm-fw-display, 500);font-size:1.4rem;margin:0 0 .6rem}.vm-hubx__triage .rte{color:var(--vm-color-ink-soft)}.vm-hubx__triage .rte p{margin:0 0 var(--vm-space-sm)}.vm-hubx__triage .rte ul{margin:0 0 var(--vm-space-sm);padding-left:1.1rem;font-size:var(--vm-fs-body-sm)}.vm-hubx__triage .rte li{margin-bottom:4px}.vm-hubx__faq{margin:0 0 var(--vm-space-section-tight);background:#fff;border:1px solid var(--vm-color-border);border-radius:var(--vm-radius-card-lg, 16px);padding:var(--vm-space-lg) 1.9rem}.vm-hubx__faq h2{font-family:var(--vm-font-display);font-weight:var(--vm-fw-display, 500);font-size:1.4rem;margin:0 0 .4rem}.vm-hubx__faq-list{list-style:none;margin:0;padding:0}.vm-hubx__faq-item{border-bottom:var(--vm-border-thin, 1px) solid var(--vm-color-border)}.vm-hubx__faq-item:last-child{border-bottom:0}.vm-hubx__faq-summary{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:1.15rem 0;cursor:pointer;list-style:none;font-family:var(--vm-font-body);font-size:var(--vm-fs-body);font-weight:500;line-height:var(--vm-lh-tight);color:var(--vm-color-ink)}.vm-hubx__faq-summary::-webkit-details-marker{display:none}.vm-hubx__faq-chevron{flex-shrink:0;color:var(--vm-color-ink-mute);transition:transform var(--vm-duration-base) var(--vm-ease-out)}.vm-hubx__faq-details[open] .vm-hubx__faq-chevron{transform:rotate(180deg)}.vm-hubx__faq-answer{padding:0 0 1.15rem;font-size:var(--vm-fs-body);line-height:var(--vm-lh-body);color:var(--vm-color-ink-soft)}@media(prefers-reduced-motion:reduce){.vm-hubx__faq-chevron{transition:none}}.vm-hubx__tools{margin:0 0 var(--vm-space-section-tight)}.vm-hubx__tools h2{font-family:var(--vm-font-display);font-weight:var(--vm-fw-display, 500);font-size:1.4rem;margin:0 0 var(--vm-space-sm)}.vm-hubx__tool-grid{display:flex;flex-wrap:wrap;gap:var(--vm-space-xs)}.vm-hubx__tool{display:inline-flex;align-items:center;min-height:var(--vm-tap-min, 44px);padding:.6rem 1.1rem;border:1px solid var(--vm-color-border);border-radius:var(--vm-radius-pill, 999px);font-size:var(--vm-fs-body-sm);color:var(--vm-color-ink-soft);text-decoration:none;background:#fff}.vm-hubx__tool:hover{border-color:var(--vm-color-accent);color:var(--vm-color-accent)}.vm-hubx__sib{margin-top:var(--vm-space-section-tight);background:var(--vm-color-bg-soft);padding:var(--vm-space-section-tight) 0}.vm-hubx__sib .vm-hubx__eyebrow{color:var(--vm-color-ink-mute)}.vm-hubx__sib ul{list-style:none;display:flex;flex-wrap:wrap;gap:var(--vm-space-xs);padding:0;margin:var(--vm-space-sm) 0 0}.vm-hubx__sib a{display:inline-flex;align-items:center;min-height:var(--vm-tap-min, 44px);padding:.6rem 1rem;border:1px solid var(--vm-color-border);border-radius:var(--vm-radius-pill, 999px);font-size:var(--vm-fs-body-sm);color:var(--vm-color-ink-soft);text-decoration:none;background:var(--vm-color-bg)}.vm-hubx__sib a:hover{border-color:var(--vm-color-accent);color:var(--vm-color-accent)}.vm-hubx__eeat{padding-top:var(--vm-space-section-tight);padding-bottom:var(--vm-space-section-tight)}.vm-hubx__bio{display:flex;gap:var(--vm-space-md);align-items:center}.vm-hubx__bio img{border-radius:50%}.vm-hubx__bio-av{width:56px;height:56px;flex:0 0 56px;border-radius:50%;background:var(--vm-color-bg-warm);display:flex;align-items:center;justify-content:center;font-family:var(--vm-font-display);color:var(--vm-color-accent)}.vm-hubx__bio p{margin:0;font-size:var(--vm-fs-body-sm);color:var(--vm-color-ink-soft)}.vm-hubx__eeat details{border-top:1px solid var(--vm-color-border);margin-top:var(--vm-space-md);padding-top:var(--vm-space-md)}.vm-hubx__eeat summary{cursor:pointer;font-size:var(--vm-fs-caption);font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--vm-color-accent)}.vm-hubx__eeat details .rte,.vm-hubx__eeat details ul{font-size:var(--vm-fs-body-sm);color:var(--vm-color-ink-soft);margin-top:var(--vm-space-sm)}@media(max-width:899.98px){.vm-hubx__zone{padding:1.4rem 1.2rem}.vm-hubx__triage,.vm-hubx__faq{padding:1.3rem 1.2rem}.vm-hubx__short{padding:1.15rem 1.2rem}.vm-hubx__prod-body{padding:var(--vm-space-md) 1.2rem}}
/*# sourceMappingURL=/cdn/shop/t/13/assets/vm-pillar-hub.css.map */
