:root{--xpb-charcoal: #262626;--xpb-body: #2a2a2a;--xpb-quiet: #6b6b6b;--xpb-muted: #8a8a8a;--xpb-rule: #e5e5e5;--xpb-rule-soft: #f0f0f0;--xpb-bg: #ffffff;--xpb-tint: #fafafa;--xpb-px: 20px;--xpb-tx: .18s cubic-bezier(.4, 0, .2, 1)}@media(min-width:750px){:root{--xpb-px: 40px}}@media(min-width:1200px){:root{--xpb-px: 80px}}.xpb-section{max-width:1440px;margin:0 auto;padding:28px var(--xpb-px) 96px;background:var(--xpb-bg);color:var(--xpb-body);font-family:var(--font-base)}@media(min-width:750px){.xpb-section{padding:40px var(--xpb-px) 112px}}@media(min-width:1024px){.xpb-section{padding:56px var(--xpb-px) 144px}}.xpb-header{max-width:760px;margin:0 auto 56px;text-align:center}@media(min-width:1024px){.xpb-header{margin-bottom:80px}}.xpb-eyebrow{display:block;margin:0 0 20px;color:var(--xpb-quiet);font-size:11px;font-weight:var(--fw-semibold);letter-spacing:.18em;text-transform:uppercase}.xpb-h1{margin:0;color:var(--xpb-charcoal);font-size:clamp(32px,5vw,48px);font-weight:var(--fw-bold);letter-spacing:-.025em;line-height:1.05}.xpb-meta{max-width:540px;margin:20px auto 0;color:var(--xpb-quiet);font-size:var(--fs-body-sm);font-weight:var(--fw-regular);line-height:var(--lh-base)}.xpb-tabs-shell{position:sticky;top:var(--xp-sticky-total, 0px);z-index:120;margin:-40px calc(-1 * var(--xpb-px)) 56px;border-top:1px solid var(--xpb-rule-soft);border-bottom:1px solid var(--xpb-rule);background:#fffffff5;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.xpb-tabs{max-width:1440px;margin:0 auto;display:flex;gap:8px;overflow-x:auto;padding:14px var(--xpb-px);scrollbar-width:none}.xpb-tabs::-webkit-scrollbar{display:none}.xpb-tab{flex:0 0 auto;min-height:40px;padding:0 16px;border:1px solid var(--xpb-rule);border-radius:999px;background:var(--xpb-bg);color:var(--xpb-body);cursor:pointer;font:inherit;font-size:var(--fs-label);font-weight:var(--fw-semibold);letter-spacing:var(--ls-base);white-space:nowrap;transition:border-color var(--xpb-tx),background var(--xpb-tx),color var(--xpb-tx);-webkit-appearance:none;appearance:none}.xpb-tab:hover,.xpb-tab:focus-visible{border-color:var(--xpb-charcoal);color:var(--xpb-charcoal)}.xpb-tab.is-active{border-color:var(--xpb-charcoal);background:var(--xpb-charcoal);color:var(--xpb-bg)}.xpb-tab__count{margin-left:5px;opacity:.58;font-weight:var(--fw-medium)}.xpb-tab__count:empty{display:none}.xpb-feature{display:grid;grid-template-columns:1fr;gap:32px;margin:0 0 80px;border:1px solid var(--xpb-rule);background:var(--xpb-bg);color:inherit;text-decoration:none}@media(min-width:1024px){.xpb-feature{grid-template-columns:60% 1fr;gap:48px;align-items:center;margin-bottom:112px}}.xpb-feature[hidden]{display:none}.xpb-feature__media{overflow:hidden;aspect-ratio:16 / 10;background:var(--xpb-tint)}.xpb-feature__media:empty,.xpb-card__media:empty{display:none}.xpb-feature__img,.xpb-card__img{width:100%;height:100%;object-fit:cover;transition:transform .6s cubic-bezier(.4,0,.2,1)}.xpb-feature:hover .xpb-feature__img,.xpb-card__link:hover .xpb-card__img{transform:scale(1.02)}.xpb-feature__body{display:flex;flex-direction:column;gap:16px;padding:0 28px 28px}@media(min-width:1024px){.xpb-feature__body{padding:0 48px 0 0}}.xpb-feature__kicker,.xpb-card__date,.xpb-grid-status{color:var(--xpb-quiet);font-size:11px;font-weight:var(--fw-semibold);letter-spacing:.12em;text-transform:uppercase}.xpb-feature__kicker{letter-spacing:.16em}.xpb-feature__title{margin:0;color:var(--xpb-charcoal);font-size:clamp(22px,3vw,32px);font-weight:var(--fw-medium);letter-spacing:var(--ls-tight);line-height:1.35}.xpb-feature__excerpt{margin:0;color:var(--xpb-body);font-size:var(--fs-button);line-height:var(--lh-loose)}.xpb-feature__cta,.xpb-card__cta{align-self:flex-start;color:var(--xpb-charcoal);border-bottom:1px solid var(--xpb-charcoal);font-weight:var(--fw-semibold);letter-spacing:var(--ls-wide);padding-bottom:1px;transition:opacity var(--xpb-tx)}.xpb-feature__cta{font-size:var(--fs-label)}.xpb-card__cta{margin-top:auto;font-size:var(--fs-caption)}.xpb-feature:hover .xpb-feature__cta,.xpb-card__link:hover .xpb-card__cta{opacity:.55}.xpb-grid-head{display:flex;justify-content:space-between;align-items:baseline;gap:18px;margin:0 0 22px;border-top:1px solid var(--xpb-rule);padding-top:40px}.xpb-grid-head__title{margin:0;color:var(--xpb-charcoal);font-size:var(--fs-label);font-weight:var(--fw-bold);letter-spacing:var(--ls-wide);text-transform:uppercase}.xpb-grid-status{color:var(--xpb-muted);text-align:right}.xpb-grid{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:1fr;gap:48px 32px}@media(min-width:600px){.xpb-grid{grid-template-columns:1fr 1fr;gap:56px 40px}}@media(min-width:1024px){.xpb-grid{grid-template-columns:1fr 1fr 1fr;gap:64px 40px}}.xpb-card{margin:0;padding:0}.xpb-card.is-hidden{display:none}.xpb-card__link{display:flex;flex-direction:column;gap:16px;height:100%;color:inherit;text-decoration:none}.xpb-card__media{overflow:hidden;aspect-ratio:4 / 3;background:var(--xpb-tint)}.xpb-card__body{display:flex;flex:1;flex-direction:column;gap:8px}.xpb-card__date{color:var(--xpb-quiet);font-weight:var(--fw-medium)}.xpb-card__category{color:var(--xpb-quiet);font-size:11px;font-weight:var(--fw-semibold);letter-spacing:.12em;text-transform:uppercase}.xpb-card__title{margin:4px 0 0;color:var(--xpb-charcoal);font-size:var(--fs-h4);font-weight:var(--fw-medium);letter-spacing:-.01em;line-height:1.35}.xpb-card__excerpt{margin:0;color:var(--xpb-body);display:-webkit-box;overflow:hidden;font-size:var(--fs-body-sm);line-height:1.65;-webkit-box-orient:vertical;-webkit-line-clamp:3}.xpb-pagi{display:flex;justify-content:center;align-items:center;gap:32px;margin:96px auto 0;padding-top:48px;border-top:1px solid var(--xpb-rule)}.xpb-pagi__btn{color:var(--xpb-charcoal);border-bottom:1px solid var(--xpb-charcoal);font-size:var(--fs-label);font-weight:var(--fw-medium);letter-spacing:var(--ls-wide);padding-bottom:2px;text-decoration:none;transition:opacity var(--xpb-tx)}.xpb-pagi__btn:hover{opacity:.55}.xpb-pagi__btn--off{color:var(--xpb-muted);border-bottom-color:var(--xpb-rule);pointer-events:none}.xpb-pagi__count{color:var(--xpb-quiet);font-size:11px;font-weight:var(--fw-medium);letter-spacing:.1em;text-transform:uppercase}.xpb-empty{max-width:620px;margin:0 auto;border:1px solid var(--xpb-rule);padding:40px;text-align:center}.xpb-empty__title{margin:0;color:var(--xpb-charcoal);font-size:var(--fs-h3);font-weight:var(--fw-semibold)}.xpb-empty__text{margin:12px 0 0;color:var(--xpb-quiet);font-size:var(--fs-body-sm)}.xpb-section *:focus-visible{outline:2px solid var(--xpb-charcoal);outline-offset:3px}@media(max-width:749px){.xpb-section{padding-bottom:72px}.xpb-header{margin-bottom:44px;text-align:left}.xpb-h1{font-size:clamp(28px,8vw,34px);line-height:1.08}.xpb-meta{margin-left:0;margin-right:0}.xpb-tabs-shell{top:var(--xp-sticky-total, 0px);margin:-30px calc(-1 * var(--xpb-px)) 42px}.xpb-tabs{padding-top:12px;padding-bottom:12px}.xpb-feature{gap:22px;margin-bottom:56px}.xpb-feature__body{padding:0 20px 22px}.xpb-grid-head{align-items:flex-start;flex-direction:column;gap:8px}.xpb-grid-status{text-align:left}.xpb-pagi{gap:18px;margin-top:64px}}@media(prefers-reduced-motion:reduce){.xpb-feature__img,.xpb-card__img,.xpb-feature__cta,.xpb-card__cta,.xpb-pagi__btn{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/52/assets/atom-blog-index.css.map */
