.-blog-mx-2{margin-right:calc(2 * var(--space-unit) * -1);margin-left:calc(2 * var(--space-unit) * -1)}.blog-gap-y-12{row-gap:calc(12 * var(--space-unit))}#main-content>div:first-of-type.cc-main-blog,#main-content>div:first-of-type.cc-main-article{margin-top:calc(var(--section-gap) * var(--fluid-1-5) + 8px)}.cc-article-comments{margin-top:calc(10 * var(--space-unit) * -1)}.cc-main-blog{position:relative}.cc-main-blog:before,.cc-main-article:before{content:"";position:absolute;inset:0 0 auto;height:320px;background:radial-gradient(circle at top left,rgba(16,92,170,.1),transparent 44%),radial-gradient(circle at top right,rgba(198,32,32,.08),transparent 38%),linear-gradient(180deg,#105caa0a,#fff0);pointer-events:none}.blog-landing{position:relative;z-index:1}.blog-landing__hero{max-width:980px;margin-inline:auto;padding:clamp(28px,5vw,52px);border:1px solid rgba(16,92,170,.1);border-radius:28px;background:linear-gradient(135deg,#fffffff5,#f7fafffa),linear-gradient(180deg,#105caa0f,#c6202005);box-shadow:0 24px 60px #105caa14}.blog-landing__meta{margin-bottom:calc(4 * var(--space-unit))}.blog-landing__meta-pill{display:inline-flex;align-items:center;min-height:34px;padding:7px 14px;border:1px solid rgba(16,92,170,.12);border-radius:999px;background:#ffffffb8;color:#333333c7;font-size:1.2rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.blog-landing__title{max-width:12ch;letter-spacing:-.04em}.blog-landing__summary{color:#333333c7;font-size:clamp(1.7rem,1.35rem + .45vw,2.1rem);line-height:1.75}.blog-landing__summary p:last-child{margin-bottom:0}.blog-landing__share{gap:calc(3 * var(--space-unit))}.blog-filter-shell{margin-bottom:calc(7 * var(--space-unit))}.blog-featured-story .card{overflow:hidden;border:1px solid rgba(16,92,170,.1);border-radius:32px;background:linear-gradient(180deg,#fffffffa,#f9fbfff5);box-shadow:0 28px 60px #105caa1a}.blog-featured-story .card__media{border-radius:0}.blog-posts-grid{align-items:start}.cc-main-blog .blog-posts-grid>li{height:100%}.cc-main-blog .blog-posts-grid .card--article{max-width:none;height:100%;padding:clamp(16px,2vw,20px);border:1px solid rgba(16,92,170,.08);border-radius:26px;background:linear-gradient(180deg,#fffffffa,#f8fafe);box-shadow:0 18px 42px #105caa14;transition:transform .3s ease,box-shadow .3s ease,border-color .3s ease}.cc-main-blog .blog-posts-grid .card--article:hover{transform:translateY(-4px);border-color:#105caa2e;box-shadow:0 24px 48px #105caa1f}.cc-main-blog .card--article .card__media{overflow:hidden;border-radius:20px}.cc-main-blog .card--article .media{background:linear-gradient(180deg,#105caa0d,#105caa03)}.cc-main-blog .card--article .card__info{padding-top:calc(4 * var(--space-unit))}.cc-main-blog .card--article .text-body-small,.cc-main-blog .card--article .text-theme-light{color:#3333339e}.cc-main-blog .card--article .card__title{letter-spacing:-.03em;line-height:1.14}.cc-main-blog .card--article p:not(.text-body-small){color:#333333bd;line-height:1.72}.cc-main-blog .card--article .link{margin-top:auto;padding-top:calc(3 * var(--space-unit));font-weight:700}@media(min-width:768px){.featured-card{margin-right:0;margin-left:0}.blog-meta-half{flex:0 0 auto;max-width:50%}}@media(min-width:769px){.md\:blog-mb-6{margin-bottom:calc(6 * var(--space-unit))}}@media(min-width:1024px){.lg\:blog-mb-6{margin-bottom:calc(6 * var(--space-unit))}.lg\:blog-gap-y-16{row-gap:calc(16 * var(--space-unit))}.lg\:blog-mb-16{margin-bottom:calc(16 * var(--space-unit))}.lg\:blog-mt-16{margin-top:calc(16 * var(--space-unit))}}@media(min-width:1280px){.featured-card .card.color-scheme .card__info{padding:calc(10 * var(--space-unit))}}@media(max-width:768.98px){.cc-main-blog:before,.cc-main-article:before{height:220px}.blog-landing__hero{padding:22px 18px;border-radius:22px}.blog-landing__meta{margin-bottom:calc(3 * var(--space-unit))}.blog-filter-shell{margin-bottom:calc(5 * var(--space-unit))}.cc-main-blog .blog-posts-grid .card--article{padding:14px;border-radius:22px}.cc-main-blog .card--article .card__media{border-radius:18px}}
/*# sourceMappingURL=/cdn/shop/t/45/assets/blog.css.map */
