.cc-opus-blog,.cc-opus-article{--cc-blog-blue: var(--cc-opus-blue, #253cf2);--cc-blog-blue-dark: var(--cc-opus-blue-dark, #1024c8);--cc-blog-navy: var(--cc-opus-navy, #071d49);--cc-blog-ink: var(--cc-opus-ink, #101828);--cc-blog-muted: var(--cc-opus-muted, #667085);--cc-blog-line: var(--cc-opus-line, #dce2ec);--cc-blog-soft: var(--cc-opus-soft, #f4f6fa);--cc-blog-white: var(--cc-opus-white, #fff);color:var(--cc-blog-ink)}.cc-opus-blog *,.cc-opus-article *{box-sizing:border-box}.cc-opus-blog a,.cc-opus-article a{text-underline-offset:.3rem}.cc-opus-blog a:focus-visible,.cc-opus-article a:focus-visible,.cc-opus-blog button:focus-visible,.cc-opus-article button:focus-visible,.cc-opus-blog input:focus-visible,.cc-opus-article input:focus-visible,.cc-opus-blog textarea:focus-visible,.cc-opus-article textarea:focus-visible{outline:.3rem solid var(--cc-blog-blue);outline-offset:.3rem}.cc-opus-blog__intro{position:relative;overflow:hidden;margin-bottom:clamp(3.2rem,6vw,7.2rem);padding:clamp(3.2rem,7vw,7.2rem);color:var(--cc-blog-white);background:radial-gradient(circle at 88% 18%,rgba(37,60,242,.72),transparent 30rem),linear-gradient(135deg,#071d49,#0b2d69 58%,#1024c8);border-radius:2.4rem}.cc-opus-blog__intro:after{position:absolute;right:-8rem;bottom:-11rem;width:28rem;height:28rem;content:"";border:.1rem solid rgba(255,255,255,.24);border-radius:50%}.cc-opus-blog__eyebrow,.cc-opus-article__eyebrow{margin:0 0 1.2rem;color:var(--cc-blog-blue);font-size:1.1rem;font-weight:800;letter-spacing:.14em;line-height:1.35;text-transform:uppercase}.cc-opus-blog__intro .cc-opus-blog__eyebrow{color:#aeb8ff}.cc-opus-blog__title{max-width:80rem;margin:0;color:inherit;font-size:clamp(3.6rem,6vw,7rem);line-height:1.02}.cc-opus-blog__lede{max-width:68rem;margin:1.8rem 0 0;color:#ffffffd1;font-size:clamp(1.6rem,2vw,2rem);line-height:1.65}.cc-opus-blog__intro-actions{position:relative;z-index:1;display:flex;flex-wrap:wrap;gap:1rem;margin-top:2.4rem}.cc-opus-blog__intro-actions a{display:inline-flex;min-height:4.6rem;align-items:center;justify-content:center;padding:1rem 1.6rem;color:var(--cc-blog-navy);background:var(--cc-blog-white);border:.2rem solid var(--cc-blog-white);border-radius:999px;font-size:1.25rem;font-weight:800;text-decoration:none}.cc-opus-blog__intro-actions a:hover{color:var(--cc-blog-white);background:transparent}.cc-opus-blog__featured{margin-bottom:clamp(4rem,7vw,8rem)}.cc-opus-article-card{overflow:hidden;height:100%;background:var(--cc-blog-white);border:.1rem solid var(--cc-blog-line);border-radius:1.8rem;box-shadow:0 1.2rem 3.2rem #071d4914}.cc-opus-article-card--featured{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(30rem,.8fr);min-height:44rem}.cc-opus-article-card__media{display:block;min-height:24rem;overflow:hidden;background:var(--cc-blog-soft)}.cc-opus-article-card--featured .cc-opus-article-card__media{min-height:44rem}.cc-opus-article-card__image{display:block;width:100%;height:100%;object-fit:cover;transition:transform .18s ease}.cc-opus-article-card__media:hover .cc-opus-article-card__image{transform:scale(1.025)}.cc-opus-article-card__body{display:flex;flex-direction:column;align-items:flex-start;padding:clamp(2.4rem,4vw,4.8rem)}.cc-opus-article-card__topic{width:fit-content;margin:0 0 1.2rem;padding:.6rem 1rem;color:var(--cc-blog-blue-dark);background:#eef0ff;border-radius:999px;font-size:1.1rem;font-weight:800;letter-spacing:.08em;line-height:1.2;text-transform:uppercase}.cc-opus-article-card__title{margin:0;color:var(--cc-blog-navy);font-size:clamp(2rem,2.2vw,2.8rem);line-height:1.16}.cc-opus-article-card__title--featured{font-size:clamp(3rem,4vw,5rem)}.cc-opus-article-card__title a{color:inherit;text-decoration:none}.cc-opus-article-card__title a:hover{color:var(--cc-blog-blue)}.cc-opus-article-card__meta,.cc-opus-article__meta{display:flex;flex-wrap:wrap;gap:.6rem 1.8rem;margin:1.6rem 0 0;padding:0;color:var(--cc-blog-muted);font-size:1.25rem;line-height:1.5;list-style:none}.cc-opus-article-card__meta li,.cc-opus-article__meta li{position:relative}.cc-opus-article-card__meta li+li:before,.cc-opus-article__meta li+li:before{position:absolute;top:50%;left:-1.1rem;width:.3rem;height:.3rem;content:"";background:currentcolor;border-radius:50%;transform:translateY(-50%)}.cc-opus-article-card__excerpt{display:-webkit-box;overflow:hidden;margin:1.8rem 0 2.4rem;color:var(--cc-blog-muted);font-size:1.5rem;line-height:1.7;-webkit-box-orient:vertical;-webkit-line-clamp:3}.cc-opus-blog__text-link{display:inline-flex;align-items:center;min-height:4.4rem;margin-top:auto;color:var(--cc-blog-blue);font-size:1.35rem;font-weight:800}.cc-opus-blog__topics{margin-bottom:clamp(3.2rem,5vw,5.6rem);padding:2.4rem;background:var(--cc-blog-soft);border:.1rem solid var(--cc-blog-line);border-radius:1.6rem}.cc-opus-blog__topics-heading{margin:0 0 1.2rem;color:var(--cc-blog-navy);font-size:1.6rem}.cc-opus-blog__topic-list{display:flex;flex-wrap:wrap;gap:1rem;margin:0;padding:0;list-style:none}.cc-opus-blog__topic-link{display:inline-flex;align-items:center;min-height:4.4rem;padding:.8rem 1.4rem;color:var(--cc-blog-navy);background:var(--cc-blog-white);border:.1rem solid var(--cc-blog-line);border-radius:999px;font-size:1.3rem;font-weight:700;text-decoration:none}.cc-opus-blog__topic-link:hover,.cc-opus-blog__topic-link[aria-current=page]{color:var(--cc-blog-white);background:var(--cc-blog-blue);border-color:var(--cc-blog-blue)}.cc-opus-blog__section-heading{margin:0 0 2.4rem;color:var(--cc-blog-navy);font-size:clamp(2.8rem,4vw,4.2rem)}.cc-opus-blog__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(2rem,3vw,3.2rem)}.cc-opus-blog__empty{max-width:72rem;padding:clamp(3.2rem,6vw,6rem);background:var(--cc-blog-soft);border:.1rem solid var(--cc-blog-line);border-radius:1.8rem}.cc-opus-blog__empty h2,.cc-opus-blog__empty p{margin-top:0}.cc-opus-blog__pathways,.cc-opus-article__resources,.cc-opus-article__products{margin-top:clamp(5rem,8vw,9rem);padding-top:clamp(4rem,6vw,6.4rem);border-top:.1rem solid var(--cc-blog-line)}.cc-opus-blog__pathways-header,.cc-opus-article__section-header{max-width:70rem;margin-bottom:2.8rem}.cc-opus-blog__pathways-header h2,.cc-opus-article__section-header h2{margin:0;color:var(--cc-blog-navy);font-size:clamp(2.8rem,4vw,4.2rem);line-height:1.12}.cc-opus-blog__pathways-header p:last-child,.cc-opus-article__section-header p:last-child{margin:1.2rem 0 0;color:var(--cc-blog-muted);line-height:1.7}.cc-opus-blog__pathway-grid,.cc-opus-article__resource-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1.6rem}.cc-opus-blog__pathway,.cc-opus-article__resource{display:flex;flex-direction:column;min-height:18rem;padding:2.4rem;color:var(--cc-blog-ink);background:var(--cc-blog-soft);border:.1rem solid var(--cc-blog-line);border-radius:1.4rem;text-decoration:none}.cc-opus-blog__pathway:hover,.cc-opus-article__resource:hover{border-color:var(--cc-blog-blue);box-shadow:0 1.2rem 2.8rem #253cf21a}.cc-opus-blog__pathway strong,.cc-opus-article__resource strong{color:var(--cc-blog-navy);font-size:1.7rem}.cc-opus-blog__pathway span,.cc-opus-article__resource span{margin-top:1rem;color:var(--cc-blog-muted);font-size:1.3rem;line-height:1.6}.cc-opus-blog__external{display:block;margin-top:auto!important;padding-top:1.2rem;color:var(--cc-blog-blue)!important;font-size:1rem!important;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.cc-opus-article__header{max-width:100rem;margin-inline:auto}.cc-opus-article__title{max-width:96rem;margin:0 auto;color:var(--cc-blog-navy);font-size:clamp(3.6rem,5vw,6.4rem);line-height:1.06}.cc-opus-article__meta{justify-content:center;margin-top:2rem}.cc-opus-article__hero{margin:0}.cc-opus-article__caption{margin:1.2rem auto 0;color:var(--cc-blog-muted);font-size:1.2rem;line-height:1.55;text-align:center}.cc-opus-article__layout{display:grid;grid-template-columns:minmax(18rem,22rem) minmax(0,1fr);gap:clamp(3.2rem,5vw,6.4rem);align-items:start}.cc-opus-article__toc{position:sticky;top:3rem;padding:2rem;background:var(--cc-blog-soft);border:.1rem solid var(--cc-blog-line);border-radius:1.4rem}.cc-opus-article__toc-title{margin:0 0 1rem;color:var(--cc-blog-navy);font-size:1.4rem}.cc-opus-article__toc ul{display:grid;gap:.4rem;margin:0;padding:0;list-style:none}.cc-opus-article__toc a{display:flex;align-items:center;min-height:4.4rem;color:var(--cc-blog-muted);font-size:1.25rem;font-weight:650;text-decoration:none}.cc-opus-article__toc a:hover{color:var(--cc-blog-blue)}.cc-opus-article__content{min-width:0;color:var(--cc-blog-ink);font-size:clamp(1.6rem,1.7vw,1.8rem);line-height:1.82}.cc-opus-article__content>:first-child{margin-top:0}.cc-opus-article__content h2,.cc-opus-article__content h3{color:var(--cc-blog-navy);line-height:1.2}.cc-opus-article__content h2{margin-top:4.8rem;font-size:clamp(2.8rem,3.4vw,4rem)}.cc-opus-article__content h3{margin-top:3.6rem;font-size:clamp(2.2rem,2.7vw,3rem)}.cc-opus-article__content img{max-width:100%;height:auto;border-radius:1.2rem}.cc-opus-article__product-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.8rem}.cc-opus-article__product{overflow:hidden;color:var(--cc-blog-ink);background:var(--cc-blog-white);border:.1rem solid var(--cc-blog-line);border-radius:1.4rem;text-decoration:none}.cc-opus-article__product img{display:block;width:100%;aspect-ratio:1 / 1;object-fit:cover;background:var(--cc-blog-soft)}.cc-opus-article__product-body{display:grid;gap:.8rem;padding:1.8rem}.cc-opus-article__product strong{color:var(--cc-blog-navy);font-size:1.5rem;line-height:1.35}.cc-opus-article__product span{color:var(--cc-blog-muted);font-size:1.3rem}.cc-opus-article .related-posts{padding-top:clamp(4rem,6vw,6.4rem);border-top:.1rem solid var(--cc-blog-line)}@media(max-width:989px){.cc-opus-blog__grid,.cc-opus-blog__pathway-grid,.cc-opus-article__resource-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.cc-opus-article-card--featured{grid-template-columns:1fr}.cc-opus-article-card--featured .cc-opus-article-card__media{min-height:36rem}.cc-opus-article__layout{grid-template-columns:1fr}.cc-opus-article__toc{position:static}}@media(max-width:749px){.cc-opus-blog__intro{border-radius:1.6rem}.cc-opus-blog__grid,.cc-opus-blog__pathway-grid,.cc-opus-article__resource-grid,.cc-opus-article__product-grid{grid-template-columns:1fr}.cc-opus-article-card--featured .cc-opus-article-card__media{min-height:26rem}.cc-opus-article-card__body{padding:2.4rem}.cc-opus-blog__pathway,.cc-opus-article__resource{min-height:0}.cc-opus-blog__intro-actions,.cc-opus-blog__intro-actions a{width:100%}.cc-opus-article-card__meta li+li:before,.cc-opus-article__meta li+li:before{display:none}.cc-opus-article__meta{gap:.8rem 1.4rem}}@media(prefers-reduced-motion:reduce){.cc-opus-article-card__image{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/24/assets/cc-opus-blog.css.map */
