.tpu-blog-cta{color:var(--tpu-cta-text, #fff)}.tpu-blog-cta__shell{width:100%;margin-inline:auto}.tpu-blog-cta__panel{position:relative;display:grid;grid-template-columns:1fr;overflow:hidden;min-height:14rem;border-radius:var(--tpu-cta-radius, 16px);background:var(--tpu-cta-bg, #2a333c);isolation:isolate}.tpu-blog-cta__glow{position:absolute;inset:auto auto -20% -15%;z-index:0;width:55%;height:90%;pointer-events:none;background:radial-gradient(ellipse at 30% 70%,rgba(17,125,192,.28) 0%,transparent 62%),radial-gradient(ellipse at 10% 40%,rgba(17,125,192,.12) 0%,transparent 55%)}.tpu-blog-cta__circuit{position:absolute;inset:0 auto 0 0;z-index:0;width:min(70%,22rem);pointer-events:none;opacity:.45;background-image:linear-gradient(90deg,rgba(17,125,192,.35) 1px,transparent 1px),linear-gradient(0deg,rgba(17,125,192,.22) 1px,transparent 1px),radial-gradient(circle at 18% 72%,rgba(17,125,192,.55) 0 .2rem,transparent .35rem),radial-gradient(circle at 32% 48%,rgba(17,125,192,.45) 0 .15rem,transparent .3rem),radial-gradient(circle at 12% 28%,rgba(17,125,192,.4) 0 .12rem,transparent .28rem);background-size:3.5rem 3.5rem,3.5rem 3.5rem,auto,auto,auto;background-position:-1rem 1rem;mask-image:linear-gradient(180deg,rgba(0,0,0,.55) 0%,transparent 85%);-webkit-mask-image:linear-gradient(180deg,rgba(0,0,0,.55) 0%,transparent 85%)}.tpu-blog-cta__copy{position:relative;z-index:2;display:flex;flex-direction:column;justify-content:center;gap:.85rem;order:1;padding:clamp(1.1rem,3vw,1.85rem) clamp(1.15rem,3.2vw,2.25rem);max-width:36rem}.tpu-blog-cta__heading{margin:0;color:var(--tpu-cta-text, #fff);font-size:clamp(1.55rem,3.4vw,2.35rem);font-weight:700;line-height:1.18}.tpu-blog-cta__heading-plain{display:inline;color:inherit}.tpu-blog-cta__heading-accent{display:inline;color:var(--tpu-cta-accent, #117dc0)}.tpu-blog-cta__subheading{margin:0;max-width:30rem;color:var(--tpu-cta-muted, #c5ced6);font-size:clamp(.9rem,1.5vw,1.05rem);line-height:1.55}.tpu-blog-cta__actions{display:flex;flex-wrap:wrap;gap:.75rem;margin-top:.5rem}.tpu-blog-cta__btn{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;padding:.8rem 1.2rem;border-radius:.55rem;font-size:clamp(.875rem,1.3vw,.95rem);font-weight:600;line-height:1.2;text-decoration:none;transition:background .2s ease,color .2s ease,border-color .2s ease}.tpu-blog-cta__btn-icon{display:inline-flex;flex-shrink:0}.tpu-blog-cta__btn--primary{background:var(--tpu-cta-btn-bg, #117dc0);border:1px solid var(--tpu-cta-btn-bg, #117dc0);color:#fff}.tpu-blog-cta__btn--primary:hover,.tpu-blog-cta__btn--primary:focus,.tpu-blog-cta__btn--primary:active,.tpu-blog-cta__btn--primary:focus-visible{background:var(--tpu-cta-btn-hover, #0d5a8f);border-color:var(--tpu-cta-btn-hover, #0d5a8f);color:#fff;outline:none}.tpu-blog-cta__btn--ghost{background:transparent;border:1px solid rgba(255,255,255,.55);color:#fff}.tpu-blog-cta__btn--ghost:hover,.tpu-blog-cta__btn--ghost:focus,.tpu-blog-cta__btn--ghost:active,.tpu-blog-cta__btn--ghost:focus-visible{background:#ffffff14;border-color:#fff;color:#fff;outline:none}.tpu-blog-cta__media{position:relative;z-index:1;order:0;min-height:9.5rem;overflow:hidden;background:#1c242c}.tpu-blog-cta__img{display:block;width:100%;height:100%;object-fit:cover;object-position:70% center;filter:saturate(.72) contrast(1.08) brightness(.62);transform:scale(1.02)}.tpu-blog-cta__media-tint{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(180deg,#2a333cb3,#2a333c40 55%,#2a333c8c),linear-gradient(90deg,rgba(17,125,192,.12),transparent 60%);mix-blend-mode:multiply}.tpu-blog-cta__media-fade{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none;background:linear-gradient(180deg,var(--tpu-cta-bg, #2a333c) 0%,rgba(42,51,60,.55) 28%,transparent 58%)}@media(min-width:768px){.tpu-blog-cta__panel{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);min-height:14rem}.tpu-blog-cta__circuit{width:min(52%,28rem);opacity:.55;mask-image:linear-gradient(90deg,rgba(0,0,0,.75) 0%,rgba(0,0,0,.35) 55%,transparent 100%);-webkit-mask-image:linear-gradient(90deg,rgba(0,0,0,.75) 0%,rgba(0,0,0,.35) 55%,transparent 100%)}.tpu-blog-cta__copy,.tpu-blog-cta__media{order:0}.tpu-blog-cta__media{min-height:100%}.tpu-blog-cta__media-tint{background:linear-gradient(180deg,#2a333c26,#2a333c73),linear-gradient(90deg,#2a333ceb,#2a333c59 42%,#117dc02e)}.tpu-blog-cta__media-fade{background:linear-gradient(90deg,var(--tpu-cta-bg, #2a333c) 0%,rgba(42,51,60,.92) 12%,rgba(42,51,60,.4) 38%,transparent 68%)}}@media(min-width:1024px){.tpu-blog-cta__panel{min-height:15rem}}
/*# sourceMappingURL=/cdn/shop/t/27/assets/tpu-blog-cta.css.map */
