/* Styles for the Intime Fire homepage block patterns (hero, stat bar,
 * service tiles, featured-products intro, CTA-with-quote-form).
 * Reuses the GeneratePress custom properties already used in product-grid.css
 * for visual consistency (--accent, --contrast, --contrast-2, --base-2, --base-3).
 */

/*
 * GeneratePress is a classic theme, so core wraps each Group block's
 * children in .wp-block-group__inner-container. `display: contents` lets the
 * real children take part in the outer grid/flex layout; harmless if the
 * wrapper is ever absent. (The older stat-bar/service-grid patterns have the
 * same wrapper, which is why they currently render as one column — left
 * for their own phase.)
 */
.intimefire-trust > .wp-block-group__inner-container,
.intimefire-trust-partners > .wp-block-group__inner-container {
	display: contents;
}

/* Hero — full-width rotating slider (2026-11-11). Slides share one grid
 * cell and cross-fade; without JS the first slide simply shows. Copy left,
 * image right from 900px; stacked (copy first) below. */

/* Let the slider run edge to edge: drop the article's top padding on the
 * front page and clip the few px that 100vw adds when a scrollbar shows. */
.home .site-content .inside-article {
	padding-top: 0;
}

body.home {
	overflow-x: clip;
}

.intimefire-hero-slider {
	position: relative;
	width: 100vw;
	margin-left: calc(50% - 50vw);
	margin-bottom: var(--if-space-6, 2rem);
	background: var(--base-2, #faf8f4);
	border-bottom: 1px solid var(--if-grey-line, #e4e2dc);
}

.intimefire-hero-track {
	display: grid;
}

.intimefire-hero-slide {
	grid-area: 1 / 1;
	display: grid;
	opacity: 0;
	visibility: hidden;
	transition: opacity 0.6s ease, visibility 0.6s;
}

.intimefire-hero-slide.is-active {
	opacity: 1;
	visibility: visible;
}

.intimefire-hero-copy {
	align-self: center;
	padding: var(--if-space-6, 2rem) 1rem 4.5rem;
	max-width: 38rem;
}

.intimefire-hero-eyebrow {
	display: inline-block;
	font-size: 0.8125rem;
	font-weight: 700;
	text-transform: uppercase;
	letter-spacing: 0.1em;
	color: var(--accent, #c8102e);
	margin-bottom: var(--if-space-3, 0.75rem);
}

.intimefire-hero-title {
	font-size: clamp(2.125rem, 1.6rem + 2.2vw, 3.5rem);
	line-height: 1.08;
	letter-spacing: -0.01em;
	margin: 0 0 var(--if-space-4, 1rem);
}

.intimefire-hero-subtitle {
	color: var(--contrast-2, #4b535d);
	font-size: var(--if-text-lg, 1.125rem);
	margin: 0 0 var(--if-space-5, 1.5rem);
	max-width: 34rem;
}

.intimefire-hero-actions {
	display: flex;
	gap: var(--if-space-3, 0.75rem);
	flex-wrap: wrap;
}

.intimefire-hero-media {
	position: relative;
	margin: 0;
	background: var(--base-2, #faf8f4);
	overflow: hidden;
	aspect-ratio: 16 / 10;
}

/* Soft red disc behind the product, like a spotlight. */
.intimefire-hero-media::before {
	content: "";
	position: absolute;
	width: 70%;
	aspect-ratio: 1;
	left: 50%;
	top: 50%;
	transform: translate(-50%, -50%);
	border-radius: 50%;
	background: radial-gradient(circle, rgba(200, 16, 46, 0.14), rgba(200, 16, 46, 0) 70%);
}

/* Photos have white backgrounds; multiply lets the warm backdrop show through. */
.intimefire-hero-media img {
	position: relative;
	display: block;
	width: 100%;
	height: 100%;
	object-fit: contain;
	object-position: 50% 50%;
	mix-blend-mode: multiply;
}

/* Secondary CTA reads as a text link so the quote button stays the one primary action. */
.intimefire-hero-slider .intimefire-hero-actions .wp-block-button.is-style-outline .wp-block-button__link {
	background: transparent;
	border: 0;
	padding-left: 0.25rem;
	padding-right: 0.25rem;
	color: var(--contrast, #1a1d21);
	text-decoration: underline;
	text-underline-offset: 0.25em;
}

/* Keep the supporting line short and calm. */
.intimefire-hero-subtitle {
	display: -webkit-box;
	-webkit-line-clamp: 3;
	-webkit-box-orient: vertical;
	overflow: hidden;
}

.intimefire-hero-controls {
	position: absolute;
	left: 0;
	right: 0;
	bottom: var(--if-space-3, 0.75rem);
	display: flex;
	justify-content: center;
	align-items: center;
	gap: var(--if-space-3, 0.75rem);
	pointer-events: none;
}

.intimefire-hero-controls > * {
	pointer-events: auto;
}

.intimefire-hero-prev,
.intimefire-hero-next,
.intimefire-hero-toggle {
	width: 44px;
	height: 44px;
	border: 1px solid var(--if-grey-line, #e4e2dc);
	border-radius: 50%;
	background: var(--if-white, #fff);
	color: var(--contrast, #14181f);
	font-size: 1.5rem;
	line-height: 1;
	cursor: pointer;
}

/* Pause/play glyph drawn in CSS so it renders the same on every font. */
.intimefire-hero-toggle {
	position: relative;
}

.intimefire-hero-toggle::before {
	content: "";
	position: absolute;
	top: 50%;
	left: 50%;
	width: 4px;
	height: 14px;
	transform: translate(-50%, -50%);
	background: currentcolor;
	box-shadow: 7px 0 0 currentcolor;
	margin-left: -3.5px;
}

.intimefire-hero-toggle.is-paused::before {
	width: 0;
	height: 0;
	background: none;
	box-shadow: none;
	margin-left: 1px;
	border-style: solid;
	border-width: 7px 0 7px 12px;
	border-color: transparent transparent transparent currentcolor;
}

.intimefire-hero-prev:hover,
.intimefire-hero-next:hover,
.intimefire-hero-toggle:hover {
	background: var(--accent, #c8102e);
	border-color: var(--accent, #c8102e);
	color: #fff;
}

.intimefire-hero-dots {
	display: flex;
	gap: 0.25rem;
}

/* 24px hit area around a 10px dot. */
.intimefire-hero-dot {
	position: relative;
	width: 24px;
	height: 24px;
	padding: 0;
	border: 0;
	background: transparent;
	cursor: pointer;
}

.intimefire-hero-dot::after {
	content: "";
	position: absolute;
	inset: 7px;
	border-radius: 50%;
	background: #8a8780; /* >=3:1 on the hero backdrop (WCAG 1.4.11) */
}

.intimefire-hero-dot.is-active::after {
	background: var(--accent, #c8102e);
}

@media (min-width: 900px) {
	.intimefire-hero-slide {
		grid-template-columns: minmax(0, 1fr) minmax(0, 1fr);
		min-height: clamp(26rem, 58vh, 38rem);
	}

	.intimefire-hero-copy {
		/* Align the copy's left edge with the 1200px site container. */
		padding: var(--if-space-6, 2rem) var(--if-space-6, 2rem) 4.5rem max(1rem, calc((100vw - 1200px) / 2));
		max-width: none;
	}

	.intimefire-hero-copy > * {
		max-width: 34rem;
	}

	.intimefire-hero-media {
		aspect-ratio: auto;
		height: 100%;
	}

	.intimefire-hero-controls {
		justify-content: flex-start;
		padding-left: max(1rem, calc((100vw - 1200px) / 2));
	}
}

@media (prefers-reduced-motion: reduce) {
	.intimefire-hero-slide {
		transition: none;
	}
}

/* Trust strip — dark full-bleed band: three fact cards + exclusive-dealer logos on a light panel */

.intimefire-trust {
	position: relative;
	width: 100vw;
	margin: var(--if-space-6, 2rem) 0 var(--if-space-7, 3rem) calc(50% - 50vw);
	padding: clamp(2rem, 4vw, 3.5rem) 1rem;
	background:
		radial-gradient(60rem 24rem at 90% -20%, rgba(200, 16, 46, 0.35), rgba(200, 16, 46, 0) 60%),
		#14181f;
	color: #fff;
	overflow: hidden;
}

.intimefire-trust-inner {
	display: grid;
	gap: var(--if-space-5, 1.5rem);
	max-width: 1200px;
	margin: 0 auto;
}

.intimefire-trust .intimefire-trust-facts {
	display: grid;
	grid-template-columns: repeat(auto-fit, minmax(240px, 1fr));
	gap: var(--if-space-4, 1rem);
	margin: 0;
	padding: 0;
	list-style: none;
}

.intimefire-trust-fact {
	display: flex;
	align-items: flex-start;
	gap: 1rem;
	margin: 0;
	padding: 1.25rem;
	background: rgba(255, 255, 255, 0.06);
	border: 1px solid rgba(255, 255, 255, 0.14);
	border-radius: 14px;
	transition: transform 0.2s ease, border-color 0.2s ease, background 0.2s ease;
}

.intimefire-trust-fact:hover {
	transform: translateY(-3px);
	border-color: rgba(255, 255, 255, 0.35);
	background: rgba(255, 255, 255, 0.1);
}

.intimefire-trust-icon {
	flex: 0 0 auto;
	display: grid;
	place-items: center;
	width: 3rem;
	height: 3rem;
	border-radius: 12px;
	background: var(--accent, #c8102e);
	color: #fff;
}

.intimefire-trust-fact strong {
	display: block;
	margin-bottom: 0.25rem;
	font-size: 1.25rem;
	line-height: 1.2;
	color: #fff;
}

.intimefire-trust-fact span:not(.intimefire-trust-icon) {
	display: block;
	font-size: 0.9375rem;
	line-height: 1.45;
	color: #d5d9df;
}

.intimefire-trust .intimefire-trust-partners {
	display: flex;
	flex-wrap: wrap;
	align-items: center;
	justify-content: space-between;
	gap: var(--if-space-3, 0.75rem) var(--if-space-6, 2rem);
	padding: 1rem 1.5rem;
	background: #fff;
	border-radius: 14px;
}

.intimefire-trust .intimefire-trust-label {
	margin: 0;
	font-size: 0.75rem;
	font-weight: 700;
	text-transform: uppercase;
	letter-spacing: 0.12em;
	color: var(--contrast-2, #4b535d);
}

.intimefire-trust .intimefire-trust-logos {
	display: flex;
	flex-wrap: wrap;
	align-items: center;
	gap: var(--if-space-3, 0.75rem) var(--if-space-6, 2rem);
	margin: 0;
	padding: 0;
	list-style: none;
}

.intimefire-trust-logo {
	margin: 0;
}

.intimefire-trust-logo img {
	display: block;
	width: auto;
	height: 36px;
	max-width: 140px;
	object-fit: contain;
}

@media (prefers-reduced-motion: reduce) {
	.intimefire-trust-fact { transition: none; }
	.intimefire-trust-fact:hover { transform: none; }
}

/* Stat bar — three cards. Mobile/tablet: normal row. Desktop: floats over the hero's bottom edge. */

.intimefire-stat-bar {
	position: relative;
	z-index: 5;
	display: grid;
	grid-template-columns: repeat(auto-fit, minmax(240px, 1fr));
	gap: 1.25rem;
	max-width: 1200px;
	margin: 0 auto var(--if-space-6, 2rem);
	padding: 0 1rem;
}

.intimefire-stat-tile {
	display: flex;
	flex-direction: column;
	align-items: flex-start;
	padding: 1.5rem;
	background: #fff;
	border: 1px solid var(--if-grey-line, #e4e2dc);
	border-top: 4px solid var(--accent, #c8102e);
	border-radius: 14px;
	box-shadow: 0 14px 36px rgba(20, 24, 31, 0.14);
	transition: transform 0.2s ease, box-shadow 0.2s ease;
}

.intimefire-stat-tile:hover {
	transform: translateY(-4px);
	box-shadow: 0 20px 44px rgba(20, 24, 31, 0.2);
}

.intimefire-stat-icon {
	display: grid;
	place-items: center;
	width: 3rem;
	height: 3rem;
	margin-bottom: 1rem;
	border-radius: 12px;
	background: #fdecef;
	color: var(--accent, #c8102e);
}

.intimefire-stat-tile-title {
	font-size: 1.25rem;
	line-height: 1.2;
	margin: 0 0 0.5rem;
}

.intimefire-stat-tile-text {
	font-size: 0.9375rem;
	line-height: 1.5;
	color: var(--contrast-2, #4b535d);
	margin: 0;
}

/* The consultation card is the call to action: filled red. */
.intimefire-stat-tile--cta {
	background: var(--accent, #c8102e);
	border-color: var(--accent, #c8102e);
	border-top-color: #14181f;
}

.intimefire-stat-tile--cta .intimefire-stat-icon {
	background: rgba(255, 255, 255, 0.18);
	color: #fff;
}

.intimefire-stat-tile--cta .intimefire-stat-tile-title,
.intimefire-stat-tile--cta .intimefire-stat-tile-text {
	color: #fff;
}

.intimefire-stat-link {
	margin-top: auto;
	padding-top: 1rem;
	font-weight: 700;
	color: #fff;
	text-decoration: underline;
	text-underline-offset: 0.25em;
}

.intimefire-stat-link:hover,
.intimefire-stat-link:focus-visible {
	color: #fff;
	text-decoration-thickness: 3px;
}

.intimefire-stat-link:focus-visible {
	outline: 3px solid #fff;
	outline-offset: 3px;
}

@media (min-width: 900px) {
	/* Float over the hero: give the hero room and lift its controls clear. */
	.intimefire-hero-slider {
		margin-bottom: 0;
	}

	.intimefire-hero-copy {
		padding-bottom: 9rem;
	}

	.intimefire-hero-controls {
		bottom: 5.5rem;
	}

	.intimefire-stat-bar {
		margin-top: -5rem;
		margin-bottom: var(--if-space-7, 3rem);
	}
}

@media (prefers-reduced-motion: reduce) {
	.intimefire-stat-tile { transition: none; }
	.intimefire-stat-tile:hover { transform: none; }
}

/* Service tiles */

.intimefire-services-intro {
	text-align: center;
	max-width: 640px;
	margin: 0 auto 2rem;
	padding: 0 1.5rem;
}

.intimefire-services-eyebrow {
	font-size: 0.8125rem;
	font-weight: 600;
	text-transform: uppercase;
	letter-spacing: 0.08em;
	color: var(--accent, #1e73be);
}

.intimefire-services-title {
	font-size: var(--if-text-h2, 2rem);
	margin: 0.5rem 0 0.75rem;
}

.intimefire-services-subtitle {
	color: var(--contrast-2, #575760);
	margin: 0;
}

.intimefire-service-grid {
	display: grid;
	grid-template-columns: repeat(auto-fit, minmax(220px, 1fr));
	gap: 1.5rem;
	max-width: 1200px;
	margin: 0 auto;
	padding: 0 1.5rem 2.5rem;
}

.intimefire-service-tile {
	padding: 1.75rem;
	border: 1px solid var(--base-3, #e2e2e6);
	border-radius: 10px;
	background: var(--base-3, #fff);
	transition: box-shadow 0.15s ease, transform 0.15s ease;
}

.intimefire-service-tile:hover {
	box-shadow: 0 8px 24px rgba(0, 0, 0, 0.08);
	transform: translateY(-2px);
}

.intimefire-service-tile-title {
	font-size: 1.125rem;
	margin: 0 0 0.5rem;
}

.intimefire-service-tile-text {
	font-size: 0.9375rem;
	color: var(--contrast-2, #575760);
	margin: 0;
}

/* Featured products intro (heading strip above a product Query Loop) */

.intimefire-featured-intro {
	text-align: center;
	max-width: 640px;
	margin: 0 auto 2rem;
	padding: 0 1.5rem;
}

.intimefire-featured-intro-title {
	font-size: var(--if-text-h2, 2rem);
	margin: 0 0 0.75rem;
}

.intimefire-featured-intro-text {
	color: var(--contrast-2, #575760);
	margin: 0 0 1.25rem;
}

/* CTA with quote form */

.intimefire-cta {
	display: grid;
	grid-template-columns: 1fr 1fr;
	gap: 2.5rem;
	align-items: center;
	max-width: 1080px;
	margin: 0 auto;
	padding: 3rem 1.5rem;
	background: var(--base-2, #f7f8f9);
	border-radius: 14px;
}

.intimefire-cta-title {
	font-size: var(--if-text-h2, 1.75rem);
	margin: 0 0 0.75rem;
}

.intimefire-cta-text {
	color: var(--contrast-2, #575760);
	margin: 0 0 1rem;
}

.intimefire-cta-contact {
	list-style: none;
	margin: 1.25rem 0 0;
	padding: 0;
	font-size: 0.9375rem;
	color: var(--contrast-2, #575760);
}

.intimefire-cta-form-wrap {
	background: var(--base-3, #fff);
	border: 1px solid var(--base-3, #e2e2e6);
	border-radius: 10px;
	padding: 1.5rem;
}

/*
 * Fluent Forms' default submit-button color (white on #1a7efb) measures
 * ~3.8:1 with white text — below the WCAG AA 4.5:1 minimum (Phase J a11y
 * audit, 2026-07-25). Previously forced to #0b5ed7 with !important; now
 * superseded by style.css setting --fluentform-primary to --if-red
 * (5.9:1 with white). This rule stays as a no-!important safety net in case
 * Fluent ever stops reading that variable.
 */
.intimefire-cta-form-wrap .fluentform button[type="submit"],
.intimefire-cta-form-wrap .fluentform input[type="submit"] {
	background-color: var(--if-red, #c8102e);
}

.intimefire-cta-form-wrap .fluentform button[type="submit"]:hover,
.intimefire-cta-form-wrap .fluentform input[type="submit"]:hover {
	background-color: var(--if-red-dark, #a00d25);
}

@media (max-width: 782px) {
	.intimefire-cta {
		grid-template-columns: 1fr;
	}
}

/* "Shop by need" row under the hero: circular thumbnails linking to the five service pages. */
.intimefire-need {
	max-width: 1200px;
	margin: 0 auto var(--if-space-6, 2rem);
	padding: 0 1rem;
	text-align: center;
}

.intimefire-need-title {
	font-size: clamp(1.25rem, 1.1rem + 0.6vw, 1.625rem);
	margin: 0 0 var(--if-space-4, 1rem);
}

.intimefire-need-list {
	display: flex;
	justify-content: center;
	flex-wrap: wrap;
	gap: var(--if-space-5, 1.5rem) var(--if-space-6, 2rem);
	margin: 0;
	padding: 0;
	list-style: none;
}

.intimefire-need-link {
	display: flex;
	flex-direction: column;
	align-items: center;
	gap: 0.5rem;
	width: 7.5rem;
	color: var(--contrast, #1a1d21);
	text-decoration: none;
	font-weight: 600;
	font-size: 0.9375rem;
	line-height: 1.25;
}

.intimefire-need-thumb {
	width: 6.5rem;
	height: 6.5rem;
	border-radius: 50%;
	overflow: hidden;
	background: var(--base-2, #faf8f4);
	border: 2px solid var(--if-grey-line, #e4e2dc);
	transition: border-color 0.2s ease, transform 0.2s ease;
}

.intimefire-need-thumb img {
	display: block;
	width: 100%;
	height: 100%;
	object-fit: cover;
	mix-blend-mode: multiply;
}

.intimefire-need-link:hover .intimefire-need-thumb,
.intimefire-need-link:focus-visible .intimefire-need-thumb {
	border-color: var(--accent, #c8102e);
	transform: translateY(-2px);
}

.intimefire-need-link:hover .intimefire-need-label,
.intimefire-need-link:focus-visible .intimefire-need-label {
	color: var(--accent, #c8102e);
}

.intimefire-need-link:focus-visible {
	outline: 3px solid var(--accent, #c8102e);
	outline-offset: 4px;
	border-radius: 0.5rem;
}

@media (max-width: 600px) {
	.intimefire-need-list {
		flex-wrap: nowrap;
		justify-content: flex-start;
		overflow-x: auto;
		scroll-snap-type: x proximity;
		padding-bottom: 0.5rem;
	}
	.intimefire-need-list li {
		flex: 0 0 auto;
		scroll-snap-align: start;
	}
}

@media (prefers-reduced-motion: reduce) {
	.intimefire-need-thumb { transition: none; }
}

/* Our Services — five linked cards (3 + 2 on desktop) */
.intimefire-services {
	max-width: 1200px;
	margin: 0 auto var(--if-space-7, 3rem);
	padding: 0 1rem;
}

.intimefire-services .intimefire-services-intro {
	padding: 0;
}

.intimefire-services .intimefire-service-grid {
	display: grid;
	grid-template-columns: repeat(auto-fit, minmax(260px, 1fr));
	gap: 1.25rem;
	margin: 0;
	padding: 0;
	list-style: none;
}

@media (min-width: 900px) {
	.intimefire-services .intimefire-service-grid {
		grid-template-columns: repeat(6, 1fr);
	}
	.intimefire-service-card { grid-column: span 2; }
	.intimefire-service-card:nth-child(n+4) { grid-column: span 3; }
}

.intimefire-service-card {
	position: relative;
	display: flex;
	flex-direction: column;
	margin: 0;
	padding: 1.75rem;
	background: #fff;
	border: 1px solid var(--if-grey-line, #e4e2dc);
	border-radius: 14px;
	transition: border-color 0.2s ease, box-shadow 0.2s ease, transform 0.2s ease;
}

.intimefire-service-card:hover,
.intimefire-service-card:focus-within {
	border-color: var(--accent, #c8102e);
	box-shadow: 0 14px 32px rgba(20, 24, 31, 0.12);
	transform: translateY(-3px);
}

.intimefire-service-icon {
	display: grid;
	place-items: center;
	width: 3rem;
	height: 3rem;
	margin-bottom: 1rem;
	border-radius: 12px;
	background: #fdecef;
	color: var(--accent, #c8102e);
	transition: background 0.2s ease, color 0.2s ease;
}

.intimefire-service-card:hover .intimefire-service-icon,
.intimefire-service-card:focus-within .intimefire-service-icon {
	background: var(--accent, #c8102e);
	color: #fff;
}

.intimefire-service-card-title {
	font-size: 1.25rem;
	line-height: 1.2;
	margin: 0 0 0.5rem;
}

/* Stretched link: the whole card is clickable via the heading link. */
.intimefire-service-card-title a {
	color: var(--contrast, #1a1d21);
	text-decoration: none;
}

.intimefire-service-card-title a::after {
	content: "";
	position: absolute;
	inset: 0;
	border-radius: 14px;
}

.intimefire-service-card-title a:focus-visible {
	outline: none;
}

.intimefire-service-card-title a:focus-visible::after {
	outline: 3px solid var(--accent, #c8102e);
	outline-offset: 2px;
}

.intimefire-service-card-text {
	margin: 0 0 1rem;
	font-size: 0.9375rem;
	line-height: 1.5;
	color: var(--contrast-2, #4b535d);
}

.intimefire-service-more {
	margin-top: auto;
	font-weight: 700;
	font-size: 0.9375rem;
	color: var(--accent, #c8102e);
}

@media (prefers-reduced-motion: reduce) {
	.intimefire-service-card,
	.intimefire-service-icon { transition: none; }
	.intimefire-service-card:hover,
	.intimefire-service-card:focus-within { transform: none; }
}

/* Featured Products — full-bleed warm band with a header row and raised cards.
 * Scoped to .intimefire-featured so the archive's .product-card styles are untouched. */
.intimefire-featured {
	position: relative;
	width: 100vw;
	margin: var(--if-space-7, 3rem) 0 var(--if-space-7, 3rem) calc(50% - 50vw);
	padding: clamp(2.5rem, 5vw, 4.5rem) 1rem;
	background: linear-gradient(180deg, #faf8f4 0%, #f3efe7 100%);
	border-top: 4px solid var(--accent, #c8102e);
}

.intimefire-featured-inner {
	max-width: 1200px;
	margin: 0 auto;
}

.intimefire-featured-head {
	display: grid;
	gap: 1rem;
	margin-bottom: 2rem;
}

@media (min-width: 900px) {
	.intimefire-featured-head {
		grid-template-columns: minmax(0, 1fr) auto;
		align-items: end;
		gap: 2rem;
	}
}

.intimefire-featured-eyebrow {
	margin: 0 0 0.5rem;
	font-size: 0.8125rem;
	font-weight: 700;
	text-transform: uppercase;
	letter-spacing: 0.1em;
	color: var(--accent, #c8102e);
}

.intimefire-featured .intimefire-featured-title {
	margin: 0 0 0.5rem;
	font-size: clamp(1.875rem, 1.4rem + 1.8vw, 2.75rem);
	line-height: 1.1;
}

.intimefire-featured .intimefire-featured-text {
	max-width: 42rem;
	margin: 0;
	color: var(--contrast-2, #4b535d);
}

.intimefire-featured-btn {
	display: inline-flex;
	align-items: center;
	justify-content: center;
	min-height: 48px;
	padding: 0 1.5rem;
	background: #14181f;
	color: #fff;
	font-weight: 700;
	text-decoration: none;
	border-radius: 999px;
	transition: background 0.2s ease;
}

.intimefire-featured-btn:hover,
.intimefire-featured-btn:focus-visible {
	background: var(--accent, #c8102e);
	color: #fff;
}

.intimefire-featured .product-grid {
	max-width: none;
	margin: 0;
	padding: 0;
	gap: 1.5rem;
}

.intimefire-featured .product-card {
	border: 0;
	border-radius: 16px;
	background: #fff;
	box-shadow: 0 10px 30px rgba(20, 24, 31, 0.1);
	transition: box-shadow 0.2s ease, transform 0.2s ease;
}

.intimefire-featured .product-card:hover,
.intimefire-featured .product-card:focus-within {
	box-shadow: 0 20px 44px rgba(20, 24, 31, 0.18);
	transform: translateY(-5px);
}

.intimefire-featured .product-card-media {
	aspect-ratio: 1 / 1;
	background: radial-gradient(circle at 50% 45%, #fff 0%, #f3efe7 75%);
}

.intimefire-featured .product-card-body {
	padding: 1.5rem;
	gap: 0.625rem;
}

.intimefire-featured .product-card-category {
	align-self: flex-start;
	padding: 0.25rem 0.625rem;
	background: #fdecef;
	color: #a40d25;
	border-radius: 999px;
}

.intimefire-featured .product-card-title {
	font-size: 1.25rem;
}

.intimefire-featured .product-card-cta {
	color: var(--accent, #c8102e);
	font-weight: 700;
}

.intimefire-featured .product-card-cta:focus-visible,
.intimefire-featured .product-card-media:focus-visible,
.intimefire-featured .product-card-title a:focus-visible,
.intimefire-featured-btn:focus-visible {
	outline: 3px solid var(--accent, #c8102e);
	outline-offset: 3px;
}

@media (prefers-reduced-motion: reduce) {
	.intimefire-featured .product-card,
	.intimefire-featured-btn { transition: none; }
	.intimefire-featured .product-card:hover,
	.intimefire-featured .product-card:focus-within { transform: none; }
}

/* Featured Products carousel (scroll-snap track + controls) */
.intimefire-featured .intimefire-featured-track {
	display: flex;
	gap: 1.5rem;
	margin: 0;
	padding: 0.5rem 0.25rem 1.5rem;
	list-style: none;
	overflow-x: auto;
	scroll-snap-type: x mandatory;
	scrollbar-width: thin;
}

.intimefire-featured .intimefire-featured-track:focus-visible {
	outline: 3px solid var(--accent, #c8102e);
	outline-offset: 2px;
}

.intimefire-featured-item {
	flex: 0 0 85%;
	margin: 0;
	scroll-snap-align: start;
	display: flex;
}

.intimefire-featured-item .product-card {
	width: 100%;
}

@media (min-width: 600px) {
	.intimefire-featured-item { flex-basis: calc((100% - 1.5rem) / 2); }
}

@media (min-width: 900px) {
	.intimefire-featured-item { flex-basis: calc((100% - 3rem) / 3); }
}

.intimefire-featured-controls {
	display: flex;
	justify-content: center;
	align-items: center;
	gap: 0.75rem;
	margin-top: 0.5rem;
}

.intimefire-featured-controls[hidden] {
	display: none;
}

.intimefire-featured-prev,
.intimefire-featured-next,
.intimefire-featured-toggle {
	position: relative;
	width: 44px;
	height: 44px;
	border: 1px solid #c9c6bd;
	border-radius: 50%;
	background: #fff;
	color: var(--contrast, #1a1d21);
	font-size: 1.5rem;
	line-height: 1;
	cursor: pointer;
}

.intimefire-featured-prev:hover,
.intimefire-featured-next:hover,
.intimefire-featured-toggle:hover {
	background: var(--accent, #c8102e);
	border-color: var(--accent, #c8102e);
	color: #fff;
}

.intimefire-featured-prev:focus-visible,
.intimefire-featured-next:focus-visible,
.intimefire-featured-toggle:focus-visible {
	outline: 3px solid var(--accent, #c8102e);
	outline-offset: 3px;
}

/* Pause/play glyph drawn in CSS (same approach as the hero). */
.intimefire-featured-toggle::before {
	content: "";
	position: absolute;
	top: 50%;
	left: 50%;
	width: 3px;
	height: 14px;
	margin: -7px 0 0 -5px;
	background: currentcolor;
	box-shadow: 7px 0 0 currentcolor;
}

.intimefire-featured-toggle.is-paused::before {
	width: 0;
	height: 0;
	margin: -7px 0 0 -4px;
	background: none;
	box-shadow: none;
	border-style: solid;
	border-width: 7px 0 7px 12px;
	border-color: transparent transparent transparent currentcolor;
}

/* CTA with quote form — restyle (Section 7). CSS only: the same markup is reused on
 * every Phase G page and single-product.php, so those pick this up too.
 * GeneratePress wraps group children in .wp-block-group__inner-container, which was
 * stacking the two columns; display:contents lets them sit in the grid. */
.intimefire-cta > .wp-block-group__inner-container,
.intimefire-cta-form-wrap > .wp-block-group__inner-container {
	display: contents;
}

.intimefire-cta {
	position: relative;
	grid-template-columns: minmax(0, 1fr) minmax(0, 1.1fr);
	gap: clamp(1.5rem, 4vw, 3.5rem);
	max-width: 1200px;
	padding: clamp(1.75rem, 4vw, 3.5rem);
	background:
		radial-gradient(40rem 20rem at 0% 0%, rgba(200, 16, 46, 0.45), rgba(200, 16, 46, 0) 65%),
		#14181f;
	color: #fff;
	border-radius: 20px;
	overflow: hidden;
}

.intimefire-cta .intimefire-cta-title {
	font-size: clamp(2rem, 1.5rem + 2vw, 3rem);
	line-height: 1.08;
	color: #fff;
	margin: 0 0 1rem;
}

.intimefire-cta .intimefire-cta-text {
	font-size: 1.125rem;
	color: #d5d9df;
	margin: 0 0 1.5rem;
}

.entry-content .intimefire-cta-contact {
	display: grid;
	gap: 0.875rem;
	margin: 0;
	padding: 1.5rem 0 0;
	list-style: none;
	border-top: 1px solid rgba(255, 255, 255, 0.18);
	font-size: 1rem;
	color: #fff;
}

.entry-content .intimefire-cta-contact li {
	position: relative;
	margin: 0;
	padding-left: 1.75rem;
}

.entry-content .intimefire-cta-contact li::before {
	content: "";
	position: absolute;
	left: 0;
	top: 0.55em;
	width: 0.625rem;
	height: 0.625rem;
	border-radius: 50%;
	background: var(--accent, #c8102e);
	box-shadow: 0 0 0 4px rgba(200, 16, 46, 0.3);
}

.intimefire-cta-form-wrap {
	background: #fff;
	border: 0;
	border-radius: 16px;
	padding: clamp(1.25rem, 3vw, 2rem);
	box-shadow: 0 24px 60px rgba(0, 0, 0, 0.35);
	color: var(--contrast, #1a1d21);
}

@media (max-width: 782px) {
	.intimefire-cta {
		grid-template-columns: 1fr;
	}
}

/* Section 8 — whole-page polish (from headless screenshots, 2026-11-11) */

/* Hero headline was 5 lines at 1440px; cap its size. */
.intimefire-hero-title {
	font-size: clamp(2rem, 1.5rem + 1.6vw, 3rem);
}

/* More air between the carousel controls and the floating cards. */
@media (min-width: 900px) {
	.intimefire-hero-copy { padding-bottom: 10rem; }
	.intimefire-hero-controls { bottom: 6.5rem; }
}

/* Front page: let sections own their backgrounds instead of a white article box
 * sitting on the grey page (it showed as grey gutters beside the white content). */
.home .site-content .inside-article,
.home .site-content .entry-content {
	background: transparent;
}

/* Trust logos: keep the three on one row on phones. */
@media (max-width: 600px) {
	.intimefire-trust .intimefire-trust-logos {
		flex-wrap: nowrap;
		gap: 1rem;
	}
	.intimefire-trust-logo img {
		height: 26px;
		max-width: 96px;
	}
}

/* Reviews strip — summary card + three quote cards */
.intimefire-reviews {
	max-width: 1200px;
	margin: 0 auto var(--if-space-7, 3rem);
	padding: 0 1rem;
}

.intimefire-reviews-inner {
	display: grid;
	gap: 1.5rem;
}

@media (min-width: 900px) {
	.intimefire-reviews-inner {
		grid-template-columns: minmax(0, 0.8fr) minmax(0, 2.2fr);
		align-items: stretch;
	}
}

.intimefire-reviews-summary {
	padding: 2rem;
	background: #14181f;
	color: #fff;
	border-radius: 16px;
	background-image: radial-gradient(24rem 14rem at 0% 0%, rgba(200, 16, 46, 0.45), rgba(200, 16, 46, 0) 70%);
}

.intimefire-reviews-summary p { margin: 0; }

.intimefire-reviews-eyebrow {
	font-size: 0.8125rem;
	font-weight: 700;
	text-transform: uppercase;
	letter-spacing: 0.1em;
	color: #ff8a9b;
}

.intimefire-reviews .intimefire-reviews-title {
	margin: 0.5rem 0 1.25rem;
	font-size: clamp(1.5rem, 1.2rem + 1vw, 2rem);
	line-height: 1.15;
	color: #fff;
}

.intimefire-reviews-score { display: flex; align-items: baseline; gap: 0.25rem; }
.intimefire-reviews-number { font-size: 3.5rem; font-weight: 800; line-height: 1; }
.intimefire-reviews-outof { font-size: 1.25rem; color: #d5d9df; }

.intimefire-reviews-stars,
.intimefire-review-stars {
	display: flex;
	gap: 0.125rem;
	color: #f5b301;
}

.intimefire-reviews-stars { margin: 0.5rem 0 0.75rem !important; }

.intimefire-reviews-count { font-weight: 600; }
.intimefire-reviews-note { margin-top: 0.25rem !important; font-size: 0.8125rem; color: #d5d9df; }

.intimefire-reviews .intimefire-reviews-list {
	display: grid;
	gap: 1.25rem;
	margin: 0;
	padding: 0;
	list-style: none;
}

@media (min-width: 700px) {
	.intimefire-reviews .intimefire-reviews-list { grid-template-columns: repeat(3, minmax(0, 1fr)); }
}

.intimefire-review {
	margin: 0;
	display: flex;
}

.intimefire-review figure {
	display: flex;
	flex-direction: column;
	gap: 0.875rem;
	width: 100%;
	margin: 0;
	padding: 1.5rem;
	background: #fff;
	border: 1px solid var(--if-grey-line, #e4e2dc);
	border-radius: 16px;
	box-shadow: 0 10px 30px rgba(20, 24, 31, 0.07);
}

.intimefire-review-text {
	margin: 0;
	padding: 0;
	border: 0;
	font-size: 0.9375rem;
	line-height: 1.55;
	color: var(--contrast, #1a1d21);
	quotes: none;
}

.intimefire-review-text p { margin: 0; }

.intimefire-review-name {
	margin-top: auto;
	font-weight: 700;
	font-size: 0.9375rem;
}

.intimefire-review-name span {
	font-weight: 400;
	color: var(--contrast-2, #4b535d);
}

/* Industries we serve — eight icon tiles (Phosphor duotone, inline SVG) */
.intimefire-industries {
	max-width: 1200px;
	margin: 0 auto var(--if-space-7, 3rem);
	padding: 0 1rem;
}

.intimefire-industries-head {
	max-width: 44rem;
	margin: 0 auto 2rem;
	text-align: center;
}

.intimefire-industries-eyebrow {
	margin: 0 0 0.5rem;
	font-size: 0.8125rem;
	font-weight: 700;
	text-transform: uppercase;
	letter-spacing: 0.1em;
	color: var(--accent, #c8102e);
}

.intimefire-industries .intimefire-industries-title {
	margin: 0 0 0.75rem;
	font-size: clamp(1.75rem, 1.3rem + 1.6vw, 2.5rem);
	line-height: 1.1;
}

.intimefire-industries-text {
	margin: 0;
	color: var(--contrast-2, #4b535d);
}

.intimefire-industries .intimefire-industries-grid {
	display: grid;
	grid-template-columns: repeat(2, minmax(0, 1fr));
	gap: 1rem;
	margin: 0;
	padding: 0;
	list-style: none;
}

@media (min-width: 700px) {
	.intimefire-industries .intimefire-industries-grid { grid-template-columns: repeat(4, minmax(0, 1fr)); }
}

.intimefire-industry {
	display: flex;
	flex-direction: column;
	align-items: center;
	gap: 0.75rem;
	margin: 0;
	padding: 1.5rem 1rem;
	text-align: center;
	background: #fff;
	border: 1px solid var(--if-grey-line, #e4e2dc);
	border-radius: 14px;
	transition: border-color 0.2s ease, transform 0.2s ease, box-shadow 0.2s ease;
}

.intimefire-industry:hover {
	border-color: var(--accent, #c8102e);
	box-shadow: 0 12px 28px rgba(20, 24, 31, 0.1);
	transform: translateY(-3px);
}

.intimefire-industry-icon {
	display: grid;
	place-items: center;
	width: 4rem;
	height: 4rem;
	border-radius: 50%;
	background: #fdecef;
	color: var(--accent, #c8102e);
}

.intimefire-industry-label {
	font-weight: 600;
	line-height: 1.25;
	color: var(--contrast, #1a1d21);
}

@media (prefers-reduced-motion: reduce) {
	.intimefire-industry { transition: none; }
	.intimefire-industry:hover { transform: none; }
}

/* Phone band — big tap-to-call number */
.intimefire-phoneband {
	display: grid;
	gap: 1.5rem;
	max-width: 1200px;
	margin: 0 auto var(--if-space-7, 3rem);
	padding: clamp(1.5rem, 4vw, 2.75rem) clamp(1.25rem, 4vw, 3rem);
	background:
		radial-gradient(30rem 16rem at 100% 0%, rgba(255, 255, 255, 0.18), rgba(255, 255, 255, 0) 70%),
		var(--accent, #c8102e);
	color: #fff;
	border-radius: 20px;
}

@media (min-width: 900px) {
	.intimefire-phoneband {
		grid-template-columns: minmax(0, 1.2fr) minmax(0, 1fr);
		align-items: center;
		gap: 3rem;
		/* inline margin cannot be set above; keep centred inside the content column */
		width: calc(100% - 2rem);
	}
}

.intimefire-phoneband p { margin: 0; }

.intimefire-phoneband-label {
	margin-bottom: 0.5rem !important;
	font-size: 0.875rem;
	font-weight: 700;
	text-transform: uppercase;
	letter-spacing: 0.1em;
	color: #ffe1e6;
}

.intimefire-phoneband-number {
	display: inline-flex;
	align-items: center;
	gap: 0.75rem;
	min-height: 48px;
	font-size: clamp(2rem, 1.2rem + 3.5vw, 3.75rem);
	font-weight: 800;
	line-height: 1.05;
	letter-spacing: -0.01em;
	color: #fff;
	text-decoration: none;
}

.intimefire-phoneband-number:hover,
.intimefire-phoneband-number:focus-visible {
	color: #fff;
	text-decoration: underline;
	text-underline-offset: 0.15em;
}

.intimefire-phoneband-number svg { flex: 0 0 auto; }

.intimefire-phoneband-details {
	display: grid;
	gap: 0.875rem;
	justify-items: start;
}

.intimefire-phoneband-details p {
	display: flex;
	align-items: flex-start;
	gap: 0.75rem;
	font-size: 1rem;
}

.intimefire-phoneband-details svg { flex: 0 0 auto; margin-top: 0.125rem; }

.intimefire-phoneband-details a:not(.intimefire-phoneband-btn) {
	color: #fff;
	text-decoration: underline;
	text-underline-offset: 0.2em;
}

.intimefire-phoneband-btn {
	display: inline-flex;
	align-items: center;
	min-height: 48px;
	padding: 0 1.5rem;
	background: #fff;
	color: #a40d25;
	font-weight: 700;
	text-decoration: none;
	border-radius: 999px;
}

.intimefire-phoneband-btn:hover,
.intimefire-phoneband-btn:focus-visible {
	background: #14181f;
	color: #fff;
}

.intimefire-phoneband a:focus-visible {
	outline: 3px solid #fff;
	outline-offset: 3px;
}

/* Phone band: keep the number on one line on desktop. */
@media (min-width: 900px) {
	.intimefire-phoneband { grid-template-columns: minmax(0, 1.5fr) minmax(0, 1fr); }
	.intimefire-phoneband-number {
		white-space: nowrap;
		font-size: clamp(2.5rem, 1rem + 3vw, 3.5rem);
	}
}

/* Clientele logo wall */
.intimefire-clients {
	max-width: 1200px;
	margin: 0 auto var(--if-space-7, 3rem);
	padding: 0 1rem;
	text-align: center;
}

.intimefire-clients-eyebrow {
	margin: 0 0 0.5rem;
	font-size: 0.8125rem;
	font-weight: 700;
	text-transform: uppercase;
	letter-spacing: 0.1em;
	color: var(--accent, #c8102e);
}

.intimefire-clients .intimefire-clients-title {
	margin: 0 0 2rem;
	font-size: clamp(1.5rem, 1.2rem + 1.4vw, 2.25rem);
	line-height: 1.15;
}

.intimefire-clients .intimefire-clients-grid {
	display: grid;
	grid-template-columns: repeat(3, minmax(0, 1fr));
	gap: 0.75rem;
	margin: 0;
	padding: 0;
	list-style: none;
}

@media (min-width: 700px) {
	.intimefire-clients .intimefire-clients-grid { grid-template-columns: repeat(6, minmax(0, 1fr)); gap: 1rem; }
}

.intimefire-client {
	display: grid;
	place-items: center;
	margin: 0;
	padding: 0.75rem;
	background: #fff;
	border: 1px solid var(--if-grey-line, #e4e2dc);
	border-radius: 12px;
}

.intimefire-client img {
	display: block;
	width: 100%;
	height: auto;
	max-height: 3.5rem;
	object-fit: contain;
	filter: grayscale(1);
	opacity: 0.8;
	transition: filter 0.2s ease, opacity 0.2s ease;
}

.intimefire-client:hover img {
	filter: none;
	opacity: 1;
}

.intimefire-clients-more {
	margin: 1.5rem 0 0;
}

.intimefire-clients-more a {
	display: inline-flex;
	align-items: center;
	min-height: 44px;
	font-weight: 700;
	color: var(--accent, #c8102e);
	text-decoration: underline;
	text-underline-offset: 0.25em;
}

@media (prefers-reduced-motion: reduce) {
	.intimefire-client img { transition: none; }
}

/* Clientele wall tweaks: show brand colours, enlarge logos (source canvases carry wide padding), centre the link. */
.intimefire-client {
	overflow: hidden;
	padding: 0.5rem 0;
}

.intimefire-client img {
	width: 135%;
	max-width: none;
	max-height: none;
	margin: 0 -17.5%;
	filter: none;
	opacity: 1;
}

.intimefire-clients .intimefire-clients-more {
	display: flex;
	justify-content: center;
}

/* Clientele wall: gentler zoom so wide wordmarks (HDFC, Serum, Piaggio, Dr. Reddy's) are not clipped. */
.intimefire-client img {
	width: 108%;
	margin: 0 -4%;
}

.intimefire-clients .intimefire-clients-more {
	width: 100%;
	max-width: none;
	margin: 1.5rem 0 0;
}

/* About block */
.intimefire-about {
	display: grid;
	gap: 1.25rem;
	max-width: 1200px;
	margin: 0 auto var(--if-space-7, 3rem);
	padding: 0 1rem;
}

@media (min-width: 900px) {
	.intimefire-about {
		grid-template-columns: minmax(0, 1fr) minmax(0, 1.2fr);
		gap: 3rem;
		align-items: center;
	}
}

.intimefire-about-eyebrow {
	margin: 0 0 0.5rem;
	font-size: 0.8125rem;
	font-weight: 700;
	text-transform: uppercase;
	letter-spacing: 0.1em;
	color: var(--accent, #c8102e);
}

.intimefire-about .intimefire-about-title {
	margin: 0;
	font-size: clamp(1.875rem, 1.3rem + 2vw, 2.875rem);
	line-height: 1.08;
}

.intimefire-about-body {
	padding-left: 1.5rem;
	border-left: 4px solid var(--accent, #c8102e);
}

.intimefire-about-body p {
	margin: 0 0 1.25rem;
	font-size: 1.125rem;
	line-height: 1.65;
	color: var(--contrast-2, #4b535d);
}

.intimefire-about-btn {
	display: inline-flex;
	align-items: center;
	min-height: 48px;
	padding: 0 1.5rem;
	background: var(--accent, #c8102e);
	color: #fff;
	font-weight: 700;
	text-decoration: none;
	border-radius: 999px;
}

.intimefire-about-btn:hover,
.intimefire-about-btn:focus-visible {
	background: #14181f;
	color: #fff;
}

/* Compact CTA (owner: last section too big): title + text left, one button right. Form lives in the popup. */
.intimefire-cta {
	display: grid;
	grid-template-columns: minmax(0, 1fr) auto;
	align-items: center;
	gap: 1rem 2rem;
	padding: clamp(1.25rem, 3vw, 2rem) clamp(1.25rem, 3vw, 2.5rem);
}

.intimefire-cta .intimefire-cta-title {
	font-size: clamp(1.4rem, 1.1rem + 1.2vw, 2rem);
	margin: 0 0 0.375rem;
}

.intimefire-cta .intimefire-cta-text {
	margin: 0;
	font-size: 1rem;
}

.intimefire-cta-form-wrap.intimefire-cta-action {
	background: transparent;
	box-shadow: none;
	padding: 0;
	border-radius: 0;
}

.intimefire-cta-button {
	display: inline-flex;
	align-items: center;
	justify-content: center;
	min-height: 52px;
	padding: 0 2rem;
	border-radius: 999px;
	background: var(--accent, #c8102e);
	color: #fff;
	font-weight: 700;
	font-size: 1.0625rem;
	text-decoration: none;
	white-space: nowrap;
	transition: background 0.2s ease, color 0.2s ease;
}

.intimefire-cta-button:hover,
.intimefire-cta-button:focus-visible {
	background: #fff;
	color: var(--accent, #c8102e);
}

.intimefire-cta-button:focus-visible {
	outline: 3px solid #fff;
	outline-offset: 3px;
}

@media (max-width: 782px) {
	.intimefire-cta { grid-template-columns: 1fr; }
	.intimefire-cta-button { width: 100%; }
}

/* ===== X1: sections rebuilt from native blocks (edit visually) ===== */
.if-native > .wp-block-group__inner-container { display: contents; }
.if-native > *, .if-native > .wp-block-group__inner-container > * { margin-block-start: 0; }
.intimefire-ab-actions p { margin: 0; }
.intimefire-ab-fact { display: flex; flex-direction: column; padding: 1.25rem 0; border-top: 1px solid rgba(255,255,255,.16); }
.intimefire-ab-fact:first-child { border-top: 0; }
.intimefire-ab-fact-num { margin: 0; font-size: clamp(2rem, 1.4rem + 2vw, 3rem); line-height: 1; font-weight: 800; color: #fff; }
.intimefire-ab-fact-label { margin: .375rem 0 0; color: #d5d9df; }
.intimefire-ab-mv-card .intimefire-ab-mv-text { margin: 0; font-size: 1.125rem; line-height: 1.65; font-style: italic; color: #eef0f3; }
.intimefire-ab-tile .intimefire-ab-tile-label, .intimefire-industry .intimefire-industry-label { margin: 0; }
.intimefire-client .wp-block-image { margin: 0; display: contents; }
.intimefire-ab-tile[class*="ifi-"]::before { content: ""; flex: 0 0 auto; width: 3rem; height: 3rem; border-radius: 12px; background: var(--ic) center / 28px no-repeat #fdecef; }
.intimefire-industry[class*="ifi-"]::before { content: ""; width: 4rem; height: 4rem; border-radius: 50%; background: var(--ic) center / 32px no-repeat #fdecef; }
.intimefire-ab-mv-card[class*="ifi-"]::before { content: ""; display: block; width: 3.5rem; height: 3.5rem; margin-bottom: 1rem; border-radius: 14px; background: var(--ic) center / 32px no-repeat var(--accent, #c8102e); }
.intimefire-ab-innov[class*="ifi-"]::before { content: ""; width: 5rem; height: 5rem; border-radius: 20px; background: var(--ic) center / 44px no-repeat rgba(255,255,255,.18); }
/* Generated by tools/blockify_lib.py: icons for native blocks (mask-free, colour baked in) */
.ifi-00fa36{--ic:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 256 256%22 fill=%22%23c8102e%22%3E%3Cpath d=%22M71.63,153.08c13.23-2.48,32-1.41,56.37,10.92,32.25,16.33,54.75,12.91,67.5,7.65h0l19.34,32.23A8,8,0,0,1,208,216H48a8,8,0,0,1-6.86-12.12l30.48-50.8Z%22 opacity=%220.2%22/%3E%3Cline x1=%2288%22 y1=%2232%22 x2=%22168%22 y2=%2232%22 fill=%22none%22 stroke=%22%23c8102e%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22 stroke-width=%2216%22/%3E%3Cpath d=%22M152,32V99.14l62.85,104.74A8,8,0,0,1,208,216H48a8,8,0,0,1-6.86-12.12L104,99.14V32%22 fill=%22none%22 stroke=%22%23c8102e%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22 stroke-width=%2216%22/%3E%3Cpath d=%22M71.63,153.08c13.23-2.48,32-1.41,56.37,10.92,32.25,16.33,54.75,12.91,67.5,7.65%22 fill=%22none%22 stroke=%22%23c8102e%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22 stroke-width=%2216%22/%3E%3C/svg%3E")}
.intimefire-ab-mv-card.ifi-00fa36,.intimefire-ab-innov.ifi-00fa36{--ic:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 256 256%22 fill=%22%23ffffff%22%3E%3Cpath d=%22M71.63,153.08c13.23-2.48,32-1.41,56.37,10.92,32.25,16.33,54.75,12.91,67.5,7.65h0l19.34,32.23A8,8,0,0,1,208,216H48a8,8,0,0,1-6.86-12.12l30.48-50.8Z%22 opacity=%220.2%22/%3E%3Cline x1=%2288%22 y1=%2232%22 x2=%22168%22 y2=%2232%22 fill=%22none%22 stroke=%22%23ffffff%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22 stroke-width=%2216%22/%3E%3Cpath d=%22M152,32V99.14l62.85,104.74A8,8,0,0,1,208,216H48a8,8,0,0,1-6.86-12.12L104,99.14V32%22 fill=%22none%22 stroke=%22%23ffffff%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22 stroke-width=%2216%22/%3E%3Cpath d=%22M71.63,153.08c13.23-2.48,32-1.41,56.37,10.92,32.25,16.33,54.75,12.91,67.5,7.65%22 fill=%22none%22 stroke=%22%23ffffff%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22 stroke-width=%2216%22/%3E%3C/svg%3E")}
.ifi-0c96b6{--ic:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 256 256%22 fill=%22%23c8102e%22%3E%3Cpolygon points=%22216 216 216 136 168 136 104 88 104 136 40 88 40 216 216 216%22 opacity=%220.2%22/%3E%3Cline x1=%2280%22 y1=%22176%22 x2=%22108%22 y2=%22176%22 fill=%22none%22 stroke=%22%23c8102e%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22 stroke-width=%2216%22/%3E%3Cline x1=%22148%22 y1=%22176%22 x2=%22176%22 y2=%22176%22 fill=%22none%22 stroke=%22%23c8102e%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22 stroke-width=%2216%22/%3E%3Cpolyline points=%22216 136 168 136 104 88 104 136 40 88 40 216%22 fill=%22none%22 stroke=%22%23c8102e%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22 stroke-width=%2216%22/%3E%3Cline x1=%2224%22 y1=%22216%22 x2=%22232%22 y2=%22216%22 fill=%22none%22 stroke=%22%23c8102e%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22 stroke-width=%2216%22/%3E%3Cpath d=%22M153.55,125.16,167,30.87A8,8,0,0,1,174.94,24h18.12A8,8,0,0,1,201,30.87L216,136v80%22 fill=%22none%22 stroke=%22%23c8102e%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22 stroke-width=%2216%22/%3E%3C/svg%3E")}
.intimefire-ab-mv-card.ifi-0c96b6,.intimefire-ab-innov.ifi-0c96b6{--ic:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 256 256%22 fill=%22%23ffffff%22%3E%3Cpolygon points=%22216 216 216 136 168 136 104 88 104 136 40 88 40 216 216 216%22 opacity=%220.2%22/%3E%3Cline x1=%2280%22 y1=%22176%22 x2=%22108%22 y2=%22176%22 fill=%22none%22 stroke=%22%23ffffff%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22 stroke-width=%2216%22/%3E%3Cline x1=%22148%22 y1=%22176%22 x2=%22176%22 y2=%22176%22 fill=%22none%22 stroke=%22%23ffffff%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22 stroke-width=%2216%22/%3E%3Cpolyline points=%22216 136 168 136 104 88 104 136 40 88 40 216%22 fill=%22none%22 stroke=%22%23ffffff%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22 stroke-width=%2216%22/%3E%3Cline x1=%2224%22 y1=%22216%22 x2=%22232%22 y2=%22216%22 fill=%22none%22 stroke=%22%23ffffff%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22 stroke-width=%2216%22/%3E%3Cpath d=%22M153.55,125.16,167,30.87A8,8,0,0,1,174.94,24h18.12A8,8,0,0,1,201,30.87L216,136v80%22 fill=%22none%22 stroke=%22%23ffffff%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22 stroke-width=%2216%22/%3E%3C/svg%3E")}
.ifi-11516f{--ic:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 256 256%22 fill=%22%23c8102e%22%3E%3Cpath d=%22M112,80H216a32,32,0,0,1,32,32v56a0,0,0,0,1,0,0H112a0,0,0,0,1,0,0V80A0,0,0,0,1,112,80Z%22 opacity=%220.2%22/%3E%3Cpath d=%22M112,168V80H216a32,32,0,0,1,32,32v56%22 fill=%22none%22 stroke=%22%23c8102e%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22 stroke-width=%2216%22/%3E%3Cline x1=%2224%22 y1=%22208%22 x2=%2224%22 y2=%2248%22 fill=%22none%22 stroke=%22%23c8102e%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22 stroke-width=%2216%22/%3E%3Cpolyline points=%2224 168 248 168 248 208%22 fill=%22none%22 stroke=%22%23c8102e%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22 stroke-width=%2216%22/%3E%3Cline x1=%22112%22 y1=%2280%22 x2=%2224%22 y2=%2280%22 fill=%22none%22 stroke=%22%23c8102e%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22 stroke-width=%2216%22/%3E%3C/svg%3E")}
.intimefire-ab-mv-card.ifi-11516f,.intimefire-ab-innov.ifi-11516f{--ic:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 256 256%22 fill=%22%23ffffff%22%3E%3Cpath d=%22M112,80H216a32,32,0,0,1,32,32v56a0,0,0,0,1,0,0H112a0,0,0,0,1,0,0V80A0,0,0,0,1,112,80Z%22 opacity=%220.2%22/%3E%3Cpath d=%22M112,168V80H216a32,32,0,0,1,32,32v56%22 fill=%22none%22 stroke=%22%23ffffff%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22 stroke-width=%2216%22/%3E%3Cline x1=%2224%22 y1=%22208%22 x2=%2224%22 y2=%2248%22 fill=%22none%22 stroke=%22%23ffffff%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22 stroke-width=%2216%22/%3E%3Cpolyline points=%2224 168 248 168 248 208%22 fill=%22none%22 stroke=%22%23ffffff%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22 stroke-width=%2216%22/%3E%3Cline x1=%22112%22 y1=%2280%22 x2=%2224%22 y2=%2280%22 fill=%22none%22 stroke=%22%23ffffff%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22 stroke-width=%2216%22/%3E%3C/svg%3E")}
.ifi-1292a0{--ic:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 256 256%22 fill=%22%23c8102e%22%3E%3Cpath d=%22M152,40H56a8,8,0,0,0-8,8V216H80V160h48v56h32V48A8,8,0,0,0,152,40Z%22 opacity=%220.2%22/%3E%3Cline x1=%2232%22 y1=%22216%22 x2=%22248%22 y2=%22216%22 fill=%22none%22 stroke=%22%23c8102e%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22 stroke-width=%2216%22/%3E%3Cpath d=%22M48,216V48a8,8,0,0,1,8-8h96a8,8,0,0,1,8,8V216%22 fill=%22none%22 stroke=%22%23c8102e%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22 stroke-width=%2216%22/%3E%3Cpath d=%22M160,120h64a8,8,0,0,1,8,8v88%22 fill=%22none%22 stroke=%22%23c8102e%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22 stroke-width=%2216%22/%3E%3Cline x1=%22104%22 y1=%2272%22 x2=%22104%22 y2=%22120%22 fill=%22none%22 stroke=%22%23c8102e%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22 stroke-width=%2216%22/%3E%3Cline x1=%2280%22 y1=%2296%22 x2=%22128%22 y2=%2296%22 fill=%22none%22 stroke=%22%23c8102e%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22 stroke-width=%2216%22/%3E%3Cpolyline points=%22128 216 128 160 80 160 80 216%22 fill=%22none%22 stroke=%22%23c8102e%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22 stroke-width=%2216%22/%3E%3C/svg%3E")}
.intimefire-ab-mv-card.ifi-1292a0,.intimefire-ab-innov.ifi-1292a0{--ic:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 256 256%22 fill=%22%23ffffff%22%3E%3Cpath d=%22M152,40H56a8,8,0,0,0-8,8V216H80V160h48v56h32V48A8,8,0,0,0,152,40Z%22 opacity=%220.2%22/%3E%3Cline x1=%2232%22 y1=%22216%22 x2=%22248%22 y2=%22216%22 fill=%22none%22 stroke=%22%23ffffff%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22 stroke-width=%2216%22/%3E%3Cpath d=%22M48,216V48a8,8,0,0,1,8-8h96a8,8,0,0,1,8,8V216%22 fill=%22none%22 stroke=%22%23ffffff%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22 stroke-width=%2216%22/%3E%3Cpath d=%22M160,120h64a8,8,0,0,1,8,8v88%22 fill=%22none%22 stroke=%22%23ffffff%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22 stroke-width=%2216%22/%3E%3Cline x1=%22104%22 y1=%2272%22 x2=%22104%22 y2=%22120%22 fill=%22none%22 stroke=%22%23ffffff%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22 stroke-width=%2216%22/%3E%3Cline x1=%2280%22 y1=%2296%22 x2=%22128%22 y2=%2296%22 fill=%22none%22 stroke=%22%23ffffff%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22 stroke-width=%2216%22/%3E%3Cpolyline points=%22128 216 128 160 80 160 80 216%22 fill=%22none%22 stroke=%22%23ffffff%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22 stroke-width=%2216%22/%3E%3C/svg%3E")}
.ifi-14cf1b{--ic:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 256 256%22 fill=%22%23c8102e%22%3E%3Cpath d=%22M176,168v64a8,8,0,0,1-8,8H104a8,8,0,0,1-8-8V168Z%22 opacity=%220.2%22/%3E%3Cpath d=%22M168,240H104a8,8,0,0,1-8-8V104a40,40,0,0,1,40-40h0a40,40,0,0,1,40,40V232A8,8,0,0,1,168,240Z%22 fill=%22none%22 stroke=%22%23c8102e%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22 stroke-width=%2216%22/%3E%3Cline x1=%2264%22 y1=%22168%22 x2=%22176%22 y2=%22168%22 fill=%22none%22 stroke=%22%23c8102e%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22 stroke-width=%2216%22/%3E%3Cline x1=%22136%22 y1=%2264%22 x2=%22136%22 y2=%2232%22 fill=%22none%22 stroke=%22%23c8102e%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22 stroke-width=%2216%22/%3E%3Cpolyline points=%22184 8 136 32 216 56%22 fill=%22none%22 stroke=%22%23c8102e%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22 stroke-width=%2216%22/%3E%3Cpath d=%22M64,208V104a72,72,0,0,1,72-72h0%22 fill=%22none%22 stroke=%22%23c8102e%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22 stroke-width=%2216%22/%3E%3C/svg%3E")}
.intimefire-ab-mv-card.ifi-14cf1b,.intimefire-ab-innov.ifi-14cf1b{--ic:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 256 256%22 fill=%22%23ffffff%22%3E%3Cpath d=%22M176,168v64a8,8,0,0,1-8,8H104a8,8,0,0,1-8-8V168Z%22 opacity=%220.2%22/%3E%3Cpath d=%22M168,240H104a8,8,0,0,1-8-8V104a40,40,0,0,1,40-40h0a40,40,0,0,1,40,40V232A8,8,0,0,1,168,240Z%22 fill=%22none%22 stroke=%22%23ffffff%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22 stroke-width=%2216%22/%3E%3Cline x1=%2264%22 y1=%22168%22 x2=%22176%22 y2=%22168%22 fill=%22none%22 stroke=%22%23ffffff%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22 stroke-width=%2216%22/%3E%3Cline x1=%22136%22 y1=%2264%22 x2=%22136%22 y2=%2232%22 fill=%22none%22 stroke=%22%23ffffff%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22 stroke-width=%2216%22/%3E%3Cpolyline points=%22184 8 136 32 216 56%22 fill=%22none%22 stroke=%22%23ffffff%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22 stroke-width=%2216%22/%3E%3Cpath d=%22M64,208V104a72,72,0,0,1,72-72h0%22 fill=%22none%22 stroke=%22%23ffffff%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22 stroke-width=%2216%22/%3E%3C/svg%3E")}
.ifi-161bc5{--ic:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 256 256%22 fill=%22%23c8102e%22%3E%3Cpath d=%22M165.36,123.05C192.36,99.43,224,64.81,224,32,191.19,32,156.57,63.64,133,90.64A84.39,84.39,0,0,1,165.36,123.05Z%22 opacity=%220.2%22/%3E%3Cpath d=%22M16,216H92a52,52,0,1,0-52-52C40,200,16,216,16,216Z%22 fill=%22none%22 stroke=%22%23c8102e%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22 stroke-width=%2216%22/%3E%3Cpath d=%22M112.41,116.16C131.6,90.29,179.46,32,224,32c0,44.54-58.29,92.4-84.16,111.59%22 fill=%22none%22 stroke=%22%23c8102e%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22 stroke-width=%2216%22/%3E%3Cpath d=%22M133,90.64a84.39,84.39,0,0,1,32.41,32.41%22 fill=%22none%22 stroke=%22%23c8102e%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22 stroke-width=%2216%22/%3E%3C/svg%3E")}
.intimefire-ab-mv-card.ifi-161bc5,.intimefire-ab-innov.ifi-161bc5{--ic:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 256 256%22 fill=%22%23ffffff%22%3E%3Cpath d=%22M165.36,123.05C192.36,99.43,224,64.81,224,32,191.19,32,156.57,63.64,133,90.64A84.39,84.39,0,0,1,165.36,123.05Z%22 opacity=%220.2%22/%3E%3Cpath d=%22M16,216H92a52,52,0,1,0-52-52C40,200,16,216,16,216Z%22 fill=%22none%22 stroke=%22%23ffffff%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22 stroke-width=%2216%22/%3E%3Cpath d=%22M112.41,116.16C131.6,90.29,179.46,32,224,32c0,44.54-58.29,92.4-84.16,111.59%22 fill=%22none%22 stroke=%22%23ffffff%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22 stroke-width=%2216%22/%3E%3Cpath d=%22M133,90.64a84.39,84.39,0,0,1,32.41,32.41%22 fill=%22none%22 stroke=%22%23ffffff%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22 stroke-width=%2216%22/%3E%3C/svg%3E")}
.ifi-2893c8{--ic:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 256 256%22 fill=%22%23c8102e%22%3E%3Cpath d=%22M128,129.09,32.7,76.93a8,8,0,0,0-.7,3.25v95.64a8,8,0,0,0,4.16,7l88,48.18a8,8,0,0,0,3.84,1Z%22 opacity=%220.2%22/%3E%3Cpolyline points=%2232.7 76.92 128 129.08 223.3 76.92%22 fill=%22none%22 stroke=%22%23c8102e%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22 stroke-width=%2216%22/%3E%3Cline x1=%22128%22 y1=%22129.09%22 x2=%22128%22 y2=%22231.97%22 fill=%22none%22 stroke=%22%23c8102e%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22 stroke-width=%2216%22/%3E%3Cpath d=%22M219.84,182.84l-88,48.18a8,8,0,0,1-7.68,0l-88-48.18a8,8,0,0,1-4.16-7V80.18a8,8,0,0,1,4.16-7l88-48.18a8,8,0,0,1,7.68,0l88,48.18a8,8,0,0,1,4.16,7v95.64A8,8,0,0,1,219.84,182.84Z%22 fill=%22none%22 stroke=%22%23c8102e%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22 stroke-width=%2216%22/%3E%3Cpolyline points=%2281.56 48.31 176 100 176 152%22 fill=%22none%22 stroke=%22%23c8102e%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22 stroke-width=%2216%22/%3E%3C/svg%3E")}
.intimefire-ab-mv-card.ifi-2893c8,.intimefire-ab-innov.ifi-2893c8{--ic:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 256 256%22 fill=%22%23ffffff%22%3E%3Cpath d=%22M128,129.09,32.7,76.93a8,8,0,0,0-.7,3.25v95.64a8,8,0,0,0,4.16,7l88,48.18a8,8,0,0,0,3.84,1Z%22 opacity=%220.2%22/%3E%3Cpolyline points=%2232.7 76.92 128 129.08 223.3 76.92%22 fill=%22none%22 stroke=%22%23ffffff%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22 stroke-width=%2216%22/%3E%3Cline x1=%22128%22 y1=%22129.09%22 x2=%22128%22 y2=%22231.97%22 fill=%22none%22 stroke=%22%23ffffff%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22 stroke-width=%2216%22/%3E%3Cpath d=%22M219.84,182.84l-88,48.18a8,8,0,0,1-7.68,0l-88-48.18a8,8,0,0,1-4.16-7V80.18a8,8,0,0,1,4.16-7l88-48.18a8,8,0,0,1,7.68,0l88,48.18a8,8,0,0,1,4.16,7v95.64A8,8,0,0,1,219.84,182.84Z%22 fill=%22none%22 stroke=%22%23ffffff%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22 stroke-width=%2216%22/%3E%3Cpolyline points=%2281.56 48.31 176 100 176 152%22 fill=%22none%22 stroke=%22%23ffffff%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22 stroke-width=%2216%22/%3E%3C/svg%3E")}
.ifi-2e3041{--ic:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 256 256%22 fill=%22%23c8102e%22%3E%3Cpath d=%22M123.31,32H200a8,8,0,0,1,8,8V216a8,8,0,0,1-8,8H56a8,8,0,0,1-8-8V107.31a8,8,0,0,1,2.34-5.65l67.32-67.32A8,8,0,0,1,123.31,32Z%22 opacity=%220.2%22/%3E%3Cpath d=%22M123.31,32H200a8,8,0,0,1,8,8V216a8,8,0,0,1-8,8H56a8,8,0,0,1-8-8V107.31a8,8,0,0,1,2.34-5.65l67.32-67.32A8,8,0,0,1,123.31,32Z%22 fill=%22none%22 stroke=%22%23c8102e%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22 stroke-width=%2216%22/%3E%3Cline x1=%22136%22 y1=%2264%22 x2=%22176%22 y2=%2264%22 fill=%22none%22 stroke=%22%23c8102e%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22 stroke-width=%2216%22/%3E%3Cline x1=%2280%22 y1=%22120%22 x2=%22176%22 y2=%22192%22 fill=%22none%22 stroke=%22%23c8102e%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22 stroke-width=%2216%22/%3E%3Cline x1=%22176%22 y1=%22120%22 x2=%2280%22 y2=%22192%22 fill=%22none%22 stroke=%22%23c8102e%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22 stroke-width=%2216%22/%3E%3Cpath d=%22M66.34,85.66l-16-16a8,8,0,0,1,0-11.32l24-24a8,8,0,0,1,11.32,0l16,16%22 fill=%22none%22 stroke=%22%23c8102e%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22 stroke-width=%2216%22/%3E%3C/svg%3E")}
.intimefire-ab-mv-card.ifi-2e3041,.intimefire-ab-innov.ifi-2e3041{--ic:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 256 256%22 fill=%22%23ffffff%22%3E%3Cpath d=%22M123.31,32H200a8,8,0,0,1,8,8V216a8,8,0,0,1-8,8H56a8,8,0,0,1-8-8V107.31a8,8,0,0,1,2.34-5.65l67.32-67.32A8,8,0,0,1,123.31,32Z%22 opacity=%220.2%22/%3E%3Cpath d=%22M123.31,32H200a8,8,0,0,1,8,8V216a8,8,0,0,1-8,8H56a8,8,0,0,1-8-8V107.31a8,8,0,0,1,2.34-5.65l67.32-67.32A8,8,0,0,1,123.31,32Z%22 fill=%22none%22 stroke=%22%23ffffff%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22 stroke-width=%2216%22/%3E%3Cline x1=%22136%22 y1=%2264%22 x2=%22176%22 y2=%2264%22 fill=%22none%22 stroke=%22%23ffffff%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22 stroke-width=%2216%22/%3E%3Cline x1=%2280%22 y1=%22120%22 x2=%22176%22 y2=%22192%22 fill=%22none%22 stroke=%22%23ffffff%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22 stroke-width=%2216%22/%3E%3Cline x1=%22176%22 y1=%22120%22 x2=%2280%22 y2=%22192%22 fill=%22none%22 stroke=%22%23ffffff%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22 stroke-width=%2216%22/%3E%3Cpath d=%22M66.34,85.66l-16-16a8,8,0,0,1,0-11.32l24-24a8,8,0,0,1,11.32,0l16,16%22 fill=%22none%22 stroke=%22%23ffffff%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22 stroke-width=%2216%22/%3E%3C/svg%3E")}
.ifi-2e3866{--ic:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 256 256%22 fill=%22%23c8102e%22%3E%3Cpath d=%22M54,40H202a8,8,0,0,1,7.69,5.8L224,96H32L46.34,45.8A8,8,0,0,1,54,40Z%22 opacity=%220.2%22/%3E%3Cpath d=%22M96,96v16a32,32,0,0,1-64,0V96Z%22 opacity=%220.2%22/%3E%3Cpath d=%22M224,96v16a32,32,0,0,1-64,0V96Z%22 opacity=%220.2%22/%3E%3Cpolyline points=%2248 139.59 48 216 208 216 208 139.59%22 fill=%22none%22 stroke=%22%23c8102e%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22 stroke-width=%2216%22/%3E%3Cpath d=%22M54,40H202a8,8,0,0,1,7.69,5.8L224,96H32L46.34,45.8A8,8,0,0,1,54,40Z%22 fill=%22none%22 stroke=%22%23c8102e%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22 stroke-width=%2216%22/%3E%3Cpath d=%22M96,96v16a32,32,0,0,1-64,0V96%22 fill=%22none%22 stroke=%22%23c8102e%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22 stroke-width=%2216%22/%3E%3Cpath d=%22M160,96v16a32,32,0,0,1-64,0V96%22 fill=%22none%22 stroke=%22%23c8102e%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22 stroke-width=%2216%22/%3E%3Cpath d=%22M224,96v16a32,32,0,0,1-64,0V96%22 fill=%22none%22 stroke=%22%23c8102e%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22 stroke-width=%2216%22/%3E%3C/svg%3E")}
.intimefire-ab-mv-card.ifi-2e3866,.intimefire-ab-innov.ifi-2e3866{--ic:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 256 256%22 fill=%22%23ffffff%22%3E%3Cpath d=%22M54,40H202a8,8,0,0,1,7.69,5.8L224,96H32L46.34,45.8A8,8,0,0,1,54,40Z%22 opacity=%220.2%22/%3E%3Cpath d=%22M96,96v16a32,32,0,0,1-64,0V96Z%22 opacity=%220.2%22/%3E%3Cpath d=%22M224,96v16a32,32,0,0,1-64,0V96Z%22 opacity=%220.2%22/%3E%3Cpolyline points=%2248 139.59 48 216 208 216 208 139.59%22 fill=%22none%22 stroke=%22%23ffffff%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22 stroke-width=%2216%22/%3E%3Cpath d=%22M54,40H202a8,8,0,0,1,7.69,5.8L224,96H32L46.34,45.8A8,8,0,0,1,54,40Z%22 fill=%22none%22 stroke=%22%23ffffff%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22 stroke-width=%2216%22/%3E%3Cpath d=%22M96,96v16a32,32,0,0,1-64,0V96%22 fill=%22none%22 stroke=%22%23ffffff%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22 stroke-width=%2216%22/%3E%3Cpath d=%22M160,96v16a32,32,0,0,1-64,0V96%22 fill=%22none%22 stroke=%22%23ffffff%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22 stroke-width=%2216%22/%3E%3Cpath d=%22M224,96v16a32,32,0,0,1-64,0V96%22 fill=%22none%22 stroke=%22%23ffffff%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22 stroke-width=%2216%22/%3E%3C/svg%3E")}
.ifi-46e48f{--ic:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 256 256%22 fill=%22%23c8102e%22%3E%3Ccircle cx=%22128%22 cy=%22128%22 r=%2248%22 opacity=%220.2%22/%3E%3Cline x1=%22128%22 y1=%22128%22 x2=%22224%22 y2=%2232%22 fill=%22none%22 stroke=%22%23c8102e%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22 stroke-width=%2216%22/%3E%3Cpath d=%22M195.88,60.12a95.88,95.88,0,1,0,18.77,26.49%22 fill=%22none%22 stroke=%22%23c8102e%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22 stroke-width=%2216%22/%3E%3Cpath d=%22M161.94,94.06a48,48,0,1,0,14,31.2%22 fill=%22none%22 stroke=%22%23c8102e%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22 stroke-width=%2216%22/%3E%3C/svg%3E")}
.intimefire-ab-mv-card.ifi-46e48f,.intimefire-ab-innov.ifi-46e48f{--ic:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 256 256%22 fill=%22%23ffffff%22%3E%3Ccircle cx=%22128%22 cy=%22128%22 r=%2248%22 opacity=%220.2%22/%3E%3Cline x1=%22128%22 y1=%22128%22 x2=%22224%22 y2=%2232%22 fill=%22none%22 stroke=%22%23ffffff%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22 stroke-width=%2216%22/%3E%3Cpath d=%22M195.88,60.12a95.88,95.88,0,1,0,18.77,26.49%22 fill=%22none%22 stroke=%22%23ffffff%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22 stroke-width=%2216%22/%3E%3Cpath d=%22M161.94,94.06a48,48,0,1,0,14,31.2%22 fill=%22none%22 stroke=%22%23ffffff%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22 stroke-width=%2216%22/%3E%3C/svg%3E")}
.ifi-4cc88a{--ic:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 256 256%22 fill=%22%23c8102e%22%3E%3Cpath d=%22M104,216V152h48v64h64V120a8,8,0,0,0-2.34-5.66l-80-80a8,8,0,0,0-11.32,0l-80,80A8,8,0,0,0,40,120v96Z%22 opacity=%220.2%22/%3E%3Cpath d=%22M104,216V152h48v64h64V120a8,8,0,0,0-2.34-5.66l-80-80a8,8,0,0,0-11.32,0l-80,80A8,8,0,0,0,40,120v96Z%22 fill=%22none%22 stroke=%22%23c8102e%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22 stroke-width=%2216%22/%3E%3C/svg%3E")}
.intimefire-ab-mv-card.ifi-4cc88a,.intimefire-ab-innov.ifi-4cc88a{--ic:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 256 256%22 fill=%22%23ffffff%22%3E%3Cpath d=%22M104,216V152h48v64h64V120a8,8,0,0,0-2.34-5.66l-80-80a8,8,0,0,0-11.32,0l-80,80A8,8,0,0,0,40,120v96Z%22 opacity=%220.2%22/%3E%3Cpath d=%22M104,216V152h48v64h64V120a8,8,0,0,0-2.34-5.66l-80-80a8,8,0,0,0-11.32,0l-80,80A8,8,0,0,0,40,120v96Z%22 fill=%22none%22 stroke=%22%23ffffff%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22 stroke-width=%2216%22/%3E%3C/svg%3E")}
.ifi-4dcd60{--ic:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 256 256%22 fill=%22%23c8102e%22%3E%3Cpath d=%22M128,224a80,80,0,0,0,80-80c0-72-80-128-80-128Z%22 opacity=%220.2%22/%3E%3Cpath d=%22M208,144c0-72-80-128-80-128S48,72,48,144a80,80,0,0,0,160,0Z%22 fill=%22none%22 stroke=%22%23c8102e%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22 stroke-width=%2216%22/%3E%3Cline x1=%22128%22 y1=%22224%22 x2=%22128%22 y2=%2216%22 fill=%22none%22 stroke=%22%23c8102e%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22 stroke-width=%2216%22/%3E%3C/svg%3E")}
.intimefire-ab-mv-card.ifi-4dcd60,.intimefire-ab-innov.ifi-4dcd60{--ic:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 256 256%22 fill=%22%23ffffff%22%3E%3Cpath d=%22M128,224a80,80,0,0,0,80-80c0-72-80-128-80-128Z%22 opacity=%220.2%22/%3E%3Cpath d=%22M208,144c0-72-80-128-80-128S48,72,48,144a80,80,0,0,0,160,0Z%22 fill=%22none%22 stroke=%22%23ffffff%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22 stroke-width=%2216%22/%3E%3Cline x1=%22128%22 y1=%22224%22 x2=%22128%22 y2=%2216%22 fill=%22none%22 stroke=%22%23ffffff%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22 stroke-width=%2216%22/%3E%3C/svg%3E")}
.ifi-595aec{--ic:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 256 256%22 fill=%22%23c8102e%22%3E%3Crect x=%2240%22 y=%22144%22 width=%22176%22 height=%2264%22 rx=%228%22 opacity=%220.2%22/%3E%3Crect x=%2240%22 y=%2248%22 width=%22176%22 height=%2264%22 rx=%228%22 opacity=%220.2%22/%3E%3Crect x=%2240%22 y=%22144%22 width=%22176%22 height=%2264%22 rx=%228%22 fill=%22none%22 stroke=%22%23c8102e%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22 stroke-width=%2216%22/%3E%3Crect x=%2240%22 y=%2248%22 width=%22176%22 height=%2264%22 rx=%228%22 fill=%22none%22 stroke=%22%23c8102e%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22 stroke-width=%2216%22/%3E%3Ccircle cx=%22180%22 cy=%2280%22 r=%2212%22/%3E%3Ccircle cx=%22180%22 cy=%22176%22 r=%2212%22/%3E%3C/svg%3E")}
.intimefire-ab-mv-card.ifi-595aec,.intimefire-ab-innov.ifi-595aec{--ic:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 256 256%22 fill=%22%23ffffff%22%3E%3Crect x=%2240%22 y=%22144%22 width=%22176%22 height=%2264%22 rx=%228%22 opacity=%220.2%22/%3E%3Crect x=%2240%22 y=%2248%22 width=%22176%22 height=%2264%22 rx=%228%22 opacity=%220.2%22/%3E%3Crect x=%2240%22 y=%22144%22 width=%22176%22 height=%2264%22 rx=%228%22 fill=%22none%22 stroke=%22%23ffffff%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22 stroke-width=%2216%22/%3E%3Crect x=%2240%22 y=%2248%22 width=%22176%22 height=%2264%22 rx=%228%22 fill=%22none%22 stroke=%22%23ffffff%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22 stroke-width=%2216%22/%3E%3Ccircle cx=%22180%22 cy=%2280%22 r=%2212%22/%3E%3Ccircle cx=%22180%22 cy=%22176%22 r=%2212%22/%3E%3C/svg%3E")}
.ifi-677bad{--ic:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 256 256%22 fill=%22%23c8102e%22%3E%3Cpath d=%22M40,80H216V184a24,24,0,0,1-24,24H64a24,24,0,0,1-24-24Z%22 opacity=%220.2%22/%3E%3Cline x1=%2296%22 y1=%2216%22 x2=%2296%22 y2=%2248%22 fill=%22none%22 stroke=%22%23c8102e%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22 stroke-width=%2216%22/%3E%3Cline x1=%22128%22 y1=%2216%22 x2=%22128%22 y2=%2248%22 fill=%22none%22 stroke=%22%23c8102e%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22 stroke-width=%2216%22/%3E%3Cline x1=%22160%22 y1=%2216%22 x2=%22160%22 y2=%2248%22 fill=%22none%22 stroke=%22%23c8102e%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22 stroke-width=%2216%22/%3E%3Cpath d=%22M40,80H216V184a24,24,0,0,1-24,24H64a24,24,0,0,1-24-24Z%22 fill=%22none%22 stroke=%22%23c8102e%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22 stroke-width=%2216%22/%3E%3Cline x1=%22248%22 y1=%2296%22 x2=%22216%22 y2=%22120%22 fill=%22none%22 stroke=%22%23c8102e%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22 stroke-width=%2216%22/%3E%3Cline x1=%228%22 y1=%2296%22 x2=%2240%22 y2=%22120%22 fill=%22none%22 stroke=%22%23c8102e%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22 stroke-width=%2216%22/%3E%3C/svg%3E")}
.intimefire-ab-mv-card.ifi-677bad,.intimefire-ab-innov.ifi-677bad{--ic:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 256 256%22 fill=%22%23ffffff%22%3E%3Cpath d=%22M40,80H216V184a24,24,0,0,1-24,24H64a24,24,0,0,1-24-24Z%22 opacity=%220.2%22/%3E%3Cline x1=%2296%22 y1=%2216%22 x2=%2296%22 y2=%2248%22 fill=%22none%22 stroke=%22%23ffffff%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22 stroke-width=%2216%22/%3E%3Cline x1=%22128%22 y1=%2216%22 x2=%22128%22 y2=%2248%22 fill=%22none%22 stroke=%22%23ffffff%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22 stroke-width=%2216%22/%3E%3Cline x1=%22160%22 y1=%2216%22 x2=%22160%22 y2=%2248%22 fill=%22none%22 stroke=%22%23ffffff%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22 stroke-width=%2216%22/%3E%3Cpath d=%22M40,80H216V184a24,24,0,0,1-24,24H64a24,24,0,0,1-24-24Z%22 fill=%22none%22 stroke=%22%23ffffff%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22 stroke-width=%2216%22/%3E%3Cline x1=%22248%22 y1=%2296%22 x2=%22216%22 y2=%22120%22 fill=%22none%22 stroke=%22%23ffffff%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22 stroke-width=%2216%22/%3E%3Cline x1=%228%22 y1=%2296%22 x2=%2240%22 y2=%22120%22 fill=%22none%22 stroke=%22%23ffffff%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22 stroke-width=%2216%22/%3E%3C/svg%3E")}
.ifi-a24384{--ic:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 256 256%22 fill=%22%23c8102e%22%3E%3Cpath d=%22M144,104h64a32,32,0,0,1,32,32v24H61.06a32,32,0,0,1-30.65-22.8L16.34,90.3A8,8,0,0,1,24,80h8l24,24H92.91L80.42,66.53A8,8,0,0,1,88,56h8Z%22 opacity=%220.2%22/%3E%3Cline x1=%2272%22 y1=%22216%22 x2=%22216%22 y2=%22216%22 fill=%22none%22 stroke=%22%23c8102e%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22 stroke-width=%2216%22/%3E%3Cpath d=%22M144,104h64a32,32,0,0,1,32,32v24H61.06a32,32,0,0,1-30.65-22.8L16.34,90.3A8,8,0,0,1,24,80h8l24,24H92.91L80.42,66.53A8,8,0,0,1,88,56h8Z%22 fill=%22none%22 stroke=%22%23c8102e%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22 stroke-width=%2216%22/%3E%3C/svg%3E")}
.intimefire-ab-mv-card.ifi-a24384,.intimefire-ab-innov.ifi-a24384{--ic:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 256 256%22 fill=%22%23ffffff%22%3E%3Cpath d=%22M144,104h64a32,32,0,0,1,32,32v24H61.06a32,32,0,0,1-30.65-22.8L16.34,90.3A8,8,0,0,1,24,80h8l24,24H92.91L80.42,66.53A8,8,0,0,1,88,56h8Z%22 opacity=%220.2%22/%3E%3Cline x1=%2272%22 y1=%22216%22 x2=%22216%22 y2=%22216%22 fill=%22none%22 stroke=%22%23ffffff%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22 stroke-width=%2216%22/%3E%3Cpath d=%22M144,104h64a32,32,0,0,1,32,32v24H61.06a32,32,0,0,1-30.65-22.8L16.34,90.3A8,8,0,0,1,24,80h8l24,24H92.91L80.42,66.53A8,8,0,0,1,88,56h8Z%22 fill=%22none%22 stroke=%22%23ffffff%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22 stroke-width=%2216%22/%3E%3C/svg%3E")}
.ifi-ab50b9{--ic:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 256 256%22 fill=%22%23c8102e%22%3E%3Cpath d=%22M128,56C48,56,16,128,16,128s32,72,112,72,112-72,112-72S208,56,128,56Zm0,112a40,40,0,1,1,40-40A40,40,0,0,1,128,168Z%22 opacity=%220.2%22/%3E%3Cpath d=%22M128,56C48,56,16,128,16,128s32,72,112,72,112-72,112-72S208,56,128,56Z%22 fill=%22none%22 stroke=%22%23c8102e%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22 stroke-width=%2216%22/%3E%3Ccircle cx=%22128%22 cy=%22128%22 r=%2240%22 fill=%22none%22 stroke=%22%23c8102e%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22 stroke-width=%2216%22/%3E%3C/svg%3E")}
.intimefire-ab-mv-card.ifi-ab50b9,.intimefire-ab-innov.ifi-ab50b9{--ic:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 256 256%22 fill=%22%23ffffff%22%3E%3Cpath d=%22M128,56C48,56,16,128,16,128s32,72,112,72,112-72,112-72S208,56,128,56Zm0,112a40,40,0,1,1,40-40A40,40,0,0,1,128,168Z%22 opacity=%220.2%22/%3E%3Cpath d=%22M128,56C48,56,16,128,16,128s32,72,112,72,112-72,112-72S208,56,128,56Z%22 fill=%22none%22 stroke=%22%23ffffff%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22 stroke-width=%2216%22/%3E%3Ccircle cx=%22128%22 cy=%22128%22 r=%2240%22 fill=%22none%22 stroke=%22%23ffffff%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22 stroke-width=%2216%22/%3E%3C/svg%3E")}
.ifi-b74a53{--ic:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 256 256%22 fill=%22%23c8102e%22%3E%3Ccircle cx=%22104%22 cy=%22144%22 r=%2232%22 fill=%22none%22 stroke=%22%23c8102e%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22 stroke-width=%2216%22/%3E%3Cpath d=%22M72,144a32,32,0,1,1,32,32h88V80H64v64Z%22 opacity=%220.2%22/%3E%3Cpath d=%22M53.39,208a56,56,0,0,1,101.22,0H216a8,8,0,0,0,8-8V56a8,8,0,0,0-8-8H40a8,8,0,0,0-8,8V200a8,8,0,0,0,8,8Z%22 fill=%22none%22 stroke=%22%23c8102e%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22 stroke-width=%2216%22/%3E%3Cpolyline points=%22176 176 192 176 192 80 64 80 64 96%22 fill=%22none%22 stroke=%22%23c8102e%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22 stroke-width=%2216%22/%3E%3C/svg%3E")}
.intimefire-ab-mv-card.ifi-b74a53,.intimefire-ab-innov.ifi-b74a53{--ic:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 256 256%22 fill=%22%23ffffff%22%3E%3Ccircle cx=%22104%22 cy=%22144%22 r=%2232%22 fill=%22none%22 stroke=%22%23ffffff%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22 stroke-width=%2216%22/%3E%3Cpath d=%22M72,144a32,32,0,1,1,32,32h88V80H64v64Z%22 opacity=%220.2%22/%3E%3Cpath d=%22M53.39,208a56,56,0,0,1,101.22,0H216a8,8,0,0,0,8-8V56a8,8,0,0,0-8-8H40a8,8,0,0,0-8,8V200a8,8,0,0,0,8,8Z%22 fill=%22none%22 stroke=%22%23ffffff%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22 stroke-width=%2216%22/%3E%3Cpolyline points=%22176 176 192 176 192 80 64 80 64 96%22 fill=%22none%22 stroke=%22%23ffffff%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22 stroke-width=%2216%22/%3E%3C/svg%3E")}
.ifi-d91852{--ic:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 256 256%22 fill=%22%23c8102e%22%3E%3Ccircle cx=%22128%22 cy=%2256%22 r=%2224%22 opacity=%220.2%22/%3E%3Cline x1=%22128%22 y1=%22232%22 x2=%22128%22 y2=%2280%22 fill=%22none%22 stroke=%22%23c8102e%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22 stroke-width=%2216%22/%3E%3Ccircle cx=%22128%22 cy=%2256%22 r=%2224%22 fill=%22none%22 stroke=%22%23c8102e%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22 stroke-width=%2216%22/%3E%3Cline x1=%2288%22 y1=%22120%22 x2=%22168%22 y2=%22120%22 fill=%22none%22 stroke=%22%23c8102e%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22 stroke-width=%2216%22/%3E%3Cpath d=%22M216,144c0,64-88,24-88,88,0-64-88-24-88-88%22 fill=%22none%22 stroke=%22%23c8102e%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22 stroke-width=%2216%22/%3E%3C/svg%3E")}
.intimefire-ab-mv-card.ifi-d91852,.intimefire-ab-innov.ifi-d91852{--ic:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 256 256%22 fill=%22%23ffffff%22%3E%3Ccircle cx=%22128%22 cy=%2256%22 r=%2224%22 opacity=%220.2%22/%3E%3Cline x1=%22128%22 y1=%22232%22 x2=%22128%22 y2=%2280%22 fill=%22none%22 stroke=%22%23ffffff%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22 stroke-width=%2216%22/%3E%3Ccircle cx=%22128%22 cy=%2256%22 r=%2224%22 fill=%22none%22 stroke=%22%23ffffff%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22 stroke-width=%2216%22/%3E%3Cline x1=%2288%22 y1=%22120%22 x2=%22168%22 y2=%22120%22 fill=%22none%22 stroke=%22%23ffffff%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22 stroke-width=%2216%22/%3E%3Cpath d=%22M216,144c0,64-88,24-88,88,0-64-88-24-88-88%22 fill=%22none%22 stroke=%22%23ffffff%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22 stroke-width=%2216%22/%3E%3C/svg%3E")}
.ifi-dec498{--ic:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 256 256%22 fill=%22%23c8102e%22%3E%3Cpath d=%22M48,168V128a80,80,0,0,1,80.61-80c44.11.33,79.39,36.89,79.39,81v39Z%22 opacity=%220.2%22/%3E%3Cline x1=%22128%22 y1=%2216%22 x2=%22128%22 y2=%228%22 fill=%22none%22 stroke=%22%23c8102e%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22 stroke-width=%2216%22/%3E%3Cline x1=%22200%22 y1=%2240%22 x2=%22208%22 y2=%2232%22 fill=%22none%22 stroke=%22%23c8102e%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22 stroke-width=%2216%22/%3E%3Cline x1=%2256%22 y1=%2240%22 x2=%2248%22 y2=%2232%22 fill=%22none%22 stroke=%22%23c8102e%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22 stroke-width=%2216%22/%3E%3Cpath d=%22M48,168V128a80,80,0,0,1,80.61-80c44.11.33,79.39,36.89,79.39,81v39%22 fill=%22none%22 stroke=%22%23c8102e%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22 stroke-width=%2216%22/%3E%3Cpath d=%22M136,80c22.7,3.81,40,24.22,40,48%22 fill=%22none%22 stroke=%22%23c8102e%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22 stroke-width=%2216%22/%3E%3Crect x=%2232%22 y=%22168%22 width=%22192%22 height=%2240%22 rx=%228%22 fill=%22none%22 stroke=%22%23c8102e%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22 stroke-width=%2216%22/%3E%3C/svg%3E")}
.intimefire-ab-mv-card.ifi-dec498,.intimefire-ab-innov.ifi-dec498{--ic:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 256 256%22 fill=%22%23ffffff%22%3E%3Cpath d=%22M48,168V128a80,80,0,0,1,80.61-80c44.11.33,79.39,36.89,79.39,81v39Z%22 opacity=%220.2%22/%3E%3Cline x1=%22128%22 y1=%2216%22 x2=%22128%22 y2=%228%22 fill=%22none%22 stroke=%22%23ffffff%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22 stroke-width=%2216%22/%3E%3Cline x1=%22200%22 y1=%2240%22 x2=%22208%22 y2=%2232%22 fill=%22none%22 stroke=%22%23ffffff%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22 stroke-width=%2216%22/%3E%3Cline x1=%2256%22 y1=%2240%22 x2=%2248%22 y2=%2232%22 fill=%22none%22 stroke=%22%23ffffff%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22 stroke-width=%2216%22/%3E%3Cpath d=%22M48,168V128a80,80,0,0,1,80.61-80c44.11.33,79.39,36.89,79.39,81v39%22 fill=%22none%22 stroke=%22%23ffffff%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22 stroke-width=%2216%22/%3E%3Cpath d=%22M136,80c22.7,3.81,40,24.22,40,48%22 fill=%22none%22 stroke=%22%23ffffff%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22 stroke-width=%2216%22/%3E%3Crect x=%2232%22 y=%22168%22 width=%22192%22 height=%2240%22 rx=%228%22 fill=%22none%22 stroke=%22%23ffffff%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22 stroke-width=%2216%22/%3E%3C/svg%3E")}
.ifi-e065e7{--ic:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 256 256%22 fill=%22%23c8102e%22%3E%3Ccircle cx=%22120%22 cy=%2272%22 r=%2224%22 opacity=%220.2%22/%3E%3Ccircle cx=%22208%22 cy=%22104%22 r=%2224%22 opacity=%220.2%22/%3E%3Ccircle cx=%22152%22 cy=%22184%22 r=%2224%22 opacity=%220.2%22/%3E%3Cpath d=%22M128,192c3.39,9.15,13.67,16,24,16a24,24,0,0,0,0-48H40%22 fill=%22none%22 stroke=%22%23c8102e%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22 stroke-width=%2216%22/%3E%3Cpath d=%22M96,64c3.39-9.15,13.67-16,24-16a24,24,0,0,1,0,48H24%22 fill=%22none%22 stroke=%22%23c8102e%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22 stroke-width=%2216%22/%3E%3Cpath d=%22M184,96c3.39-9.15,13.67-16,24-16a24,24,0,0,1,0,48H32%22 fill=%22none%22 stroke=%22%23c8102e%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22 stroke-width=%2216%22/%3E%3C/svg%3E")}
.intimefire-ab-mv-card.ifi-e065e7,.intimefire-ab-innov.ifi-e065e7{--ic:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 256 256%22 fill=%22%23ffffff%22%3E%3Ccircle cx=%22120%22 cy=%2272%22 r=%2224%22 opacity=%220.2%22/%3E%3Ccircle cx=%22208%22 cy=%22104%22 r=%2224%22 opacity=%220.2%22/%3E%3Ccircle cx=%22152%22 cy=%22184%22 r=%2224%22 opacity=%220.2%22/%3E%3Cpath d=%22M128,192c3.39,9.15,13.67,16,24,16a24,24,0,0,0,0-48H40%22 fill=%22none%22 stroke=%22%23ffffff%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22 stroke-width=%2216%22/%3E%3Cpath d=%22M96,64c3.39-9.15,13.67-16,24-16a24,24,0,0,1,0,48H24%22 fill=%22none%22 stroke=%22%23ffffff%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22 stroke-width=%2216%22/%3E%3Cpath d=%22M184,96c3.39-9.15,13.67-16,24-16a24,24,0,0,1,0,48H32%22 fill=%22none%22 stroke=%22%23ffffff%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22 stroke-width=%2216%22/%3E%3C/svg%3E")}
.ifi-e8ff5b{--ic:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 256 256%22 fill=%22%23c8102e%22%3E%3Cpath d=%22M112,168V144a32,32,0,0,1,32-32h24V48H144a96,96,0,0,0-96,96v24Z%22 opacity=%220.2%22/%3E%3Cpath d=%22M112,168V144a32,32,0,0,1,32-32h24%22 fill=%22none%22 stroke=%22%23c8102e%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22 stroke-width=%2216%22/%3E%3Cpath d=%22M168,48H144a96,96,0,0,0-96,96v24%22 fill=%22none%22 stroke=%22%23c8102e%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22 stroke-width=%2216%22/%3E%3Crect x=%22168%22 y=%2240%22 width=%2232%22 height=%2280%22 rx=%228%22 fill=%22none%22 stroke=%22%23c8102e%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22 stroke-width=%2216%22/%3E%3Crect x=%2240%22 y=%22168%22 width=%2280%22 height=%2232%22 rx=%228%22 fill=%22none%22 stroke=%22%23c8102e%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22 stroke-width=%2216%22/%3E%3Cline x1=%22112%22 y1=%22200%22 x2=%22112%22 y2=%22232%22 fill=%22none%22 stroke=%22%23c8102e%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22 stroke-width=%2216%22/%3E%3Cline x1=%2248%22 y1=%22200%22 x2=%2248%22 y2=%22232%22 fill=%22none%22 stroke=%22%23c8102e%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22 stroke-width=%2216%22/%3E%3Cline x1=%22232%22 y1=%2248%22 x2=%22200%22 y2=%2248%22 fill=%22none%22 stroke=%22%23c8102e%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22 stroke-width=%2216%22/%3E%3Cline x1=%22232%22 y1=%22112%22 x2=%22200%22 y2=%22112%22 fill=%22none%22 stroke=%22%23c8102e%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22 stroke-width=%2216%22/%3E%3C/svg%3E")}
.intimefire-ab-mv-card.ifi-e8ff5b,.intimefire-ab-innov.ifi-e8ff5b{--ic:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 256 256%22 fill=%22%23ffffff%22%3E%3Cpath d=%22M112,168V144a32,32,0,0,1,32-32h24V48H144a96,96,0,0,0-96,96v24Z%22 opacity=%220.2%22/%3E%3Cpath d=%22M112,168V144a32,32,0,0,1,32-32h24%22 fill=%22none%22 stroke=%22%23ffffff%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22 stroke-width=%2216%22/%3E%3Cpath d=%22M168,48H144a96,96,0,0,0-96,96v24%22 fill=%22none%22 stroke=%22%23ffffff%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22 stroke-width=%2216%22/%3E%3Crect x=%22168%22 y=%2240%22 width=%2232%22 height=%2280%22 rx=%228%22 fill=%22none%22 stroke=%22%23ffffff%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22 stroke-width=%2216%22/%3E%3Crect x=%2240%22 y=%22168%22 width=%2280%22 height=%2232%22 rx=%228%22 fill=%22none%22 stroke=%22%23ffffff%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22 stroke-width=%2216%22/%3E%3Cline x1=%22112%22 y1=%22200%22 x2=%22112%22 y2=%22232%22 fill=%22none%22 stroke=%22%23ffffff%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22 stroke-width=%2216%22/%3E%3Cline x1=%2248%22 y1=%22200%22 x2=%2248%22 y2=%22232%22 fill=%22none%22 stroke=%22%23ffffff%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22 stroke-width=%2216%22/%3E%3Cline x1=%22232%22 y1=%2248%22 x2=%22200%22 y2=%2248%22 fill=%22none%22 stroke=%22%23ffffff%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22 stroke-width=%2216%22/%3E%3Cline x1=%22232%22 y1=%22112%22 x2=%22200%22 y2=%22112%22 fill=%22none%22 stroke=%22%23ffffff%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22 stroke-width=%2216%22/%3E%3C/svg%3E")}
.ifi-eb251d{--ic:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 256 256%22 fill=%22%23c8102e%22%3E%3Cpath d=%22M128,24S48,72,48,144A80,80,0,0,0,125.94,224,40,40,0,0,1,88,184c0-40,40-64,40-64s40,24,40,64A40,40,0,0,1,130.06,224,80,80,0,0,0,208,144C208,72,128,24,128,24Z%22 opacity=%220.2%22/%3E%3Cpath d=%22M208,144c0-72-80-120-80-120S48,72,48,144a80,80,0,0,0,160,0Z%22 fill=%22none%22 stroke=%22%23c8102e%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22 stroke-width=%2216%22/%3E%3Cpath d=%22M88,184a40,40,0,0,0,80,0c0-40-40-64-40-64S88,144,88,184Z%22 fill=%22none%22 stroke=%22%23c8102e%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22 stroke-width=%2216%22/%3E%3C/svg%3E")}
.intimefire-ab-mv-card.ifi-eb251d,.intimefire-ab-innov.ifi-eb251d{--ic:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 256 256%22 fill=%22%23ffffff%22%3E%3Cpath d=%22M128,24S48,72,48,144A80,80,0,0,0,125.94,224,40,40,0,0,1,88,184c0-40,40-64,40-64s40,24,40,64A40,40,0,0,1,130.06,224,80,80,0,0,0,208,144C208,72,128,24,128,24Z%22 opacity=%220.2%22/%3E%3Cpath d=%22M208,144c0-72-80-120-80-120S48,72,48,144a80,80,0,0,0,160,0Z%22 fill=%22none%22 stroke=%22%23ffffff%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22 stroke-width=%2216%22/%3E%3Cpath d=%22M88,184a40,40,0,0,0,80,0c0-40-40-64-40-64S88,144,88,184Z%22 fill=%22none%22 stroke=%22%23ffffff%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22 stroke-width=%2216%22/%3E%3C/svg%3E")}
.ifi-efd6bb{--ic:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 256 256%22 fill=%22%23c8102e%22%3E%3Cpath d=%22M208,144c0-72-80-128-80-128S48,72,48,144a80,80,0,0,0,160,0Z%22 opacity=%220.2%22/%3E%3Cpath d=%22M208,144c0-72-80-128-80-128S48,72,48,144a80,80,0,0,0,160,0Z%22 fill=%22none%22 stroke=%22%23c8102e%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22 stroke-width=%2216%22/%3E%3Cpath d=%22M136,192c20-3.37,36.61-20,40-40%22 fill=%22none%22 stroke=%22%23c8102e%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22 stroke-width=%2216%22/%3E%3C/svg%3E")}
.intimefire-ab-mv-card.ifi-efd6bb,.intimefire-ab-innov.ifi-efd6bb{--ic:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 256 256%22 fill=%22%23ffffff%22%3E%3Cpath d=%22M208,144c0-72-80-128-80-128S48,72,48,144a80,80,0,0,0,160,0Z%22 opacity=%220.2%22/%3E%3Cpath d=%22M208,144c0-72-80-128-80-128S48,72,48,144a80,80,0,0,0,160,0Z%22 fill=%22none%22 stroke=%22%23ffffff%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22 stroke-width=%2216%22/%3E%3Cpath d=%22M136,192c20-3.37,36.61-20,40-40%22 fill=%22none%22 stroke=%22%23ffffff%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22 stroke-width=%2216%22/%3E%3C/svg%3E")}
.ifi-fbb739{--ic:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 256 256%22 fill=%22%23c8102e%22%3E%3Cpath d=%22M104,126.94a64,64,0,0,1,80-90.29L144,80l5.66,26.34L176,112l43.35-40a64,64,0,0,1-90.29,80L73,217A24,24,0,0,1,39,183Z%22 opacity=%220.2%22/%3E%3Cpath d=%22M104,126.94a64,64,0,0,1,80-90.29L144,80l5.66,26.34L176,112l43.35-40a64,64,0,0,1-90.29,80L73,217A24,24,0,0,1,39,183Z%22 fill=%22none%22 stroke=%22%23c8102e%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22 stroke-width=%2216%22/%3E%3C/svg%3E")}
.intimefire-ab-mv-card.ifi-fbb739,.intimefire-ab-innov.ifi-fbb739{--ic:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 256 256%22 fill=%22%23ffffff%22%3E%3Cpath d=%22M104,126.94a64,64,0,0,1,80-90.29L144,80l5.66,26.34L176,112l43.35-40a64,64,0,0,1-90.29,80L73,217A24,24,0,0,1,39,183Z%22 opacity=%220.2%22/%3E%3Cpath d=%22M104,126.94a64,64,0,0,1,80-90.29L144,80l5.66,26.34L176,112l43.35-40a64,64,0,0,1-90.29,80L73,217A24,24,0,0,1,39,183Z%22 fill=%22none%22 stroke=%22%23ffffff%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22 stroke-width=%2216%22/%3E%3C/svg%3E")}
.ifi-fbff9d{--ic:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 256 256%22 fill=%22%23c8102e%22%3E%3Cpath d=%22M48,40H208a16,16,0,0,1,16,16V200a16,16,0,0,1-16,16H48a0,0,0,0,1,0,0V40A0,0,0,0,1,48,40Z%22 opacity=%220.2%22/%3E%3Cpolyline points=%22112 40 48 40 48 216 112 216%22 fill=%22none%22 stroke=%22%23c8102e%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22 stroke-width=%2216%22/%3E%3Cline x1=%22112%22 y1=%22128%22 x2=%22224%22 y2=%22128%22 fill=%22none%22 stroke=%22%23c8102e%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22 stroke-width=%2216%22/%3E%3Cpolyline points=%22184 88 224 128 184 168%22 fill=%22none%22 stroke=%22%23c8102e%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22 stroke-width=%2216%22/%3E%3C/svg%3E")}
.intimefire-ab-mv-card.ifi-fbff9d,.intimefire-ab-innov.ifi-fbff9d{--ic:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 256 256%22 fill=%22%23ffffff%22%3E%3Cpath d=%22M48,40H208a16,16,0,0,1,16,16V200a16,16,0,0,1-16,16H48a0,0,0,0,1,0,0V40A0,0,0,0,1,48,40Z%22 opacity=%220.2%22/%3E%3Cpolyline points=%22112 40 48 40 48 216 112 216%22 fill=%22none%22 stroke=%22%23ffffff%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22 stroke-width=%2216%22/%3E%3Cline x1=%22112%22 y1=%22128%22 x2=%22224%22 y2=%22128%22 fill=%22none%22 stroke=%22%23ffffff%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22 stroke-width=%2216%22/%3E%3Cpolyline points=%22184 88 224 128 184 168%22 fill=%22none%22 stroke=%22%23ffffff%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22 stroke-width=%2216%22/%3E%3C/svg%3E")}

/* X1: Contact page native blocks */
.intimefire-lp-call[class*="ifi-"]::before { content: ""; width: 3.5rem; height: 3.5rem; border-radius: 14px; background: var(--ic) center / 36px no-repeat var(--accent, #c8102e); }
.intimefire-lp-call p { margin: .5rem 0 0; }
.intimefire-lp-call p.intimefire-lp-call-num { margin: 0; font-size: inherit; text-transform: none; letter-spacing: 0; color: #fff; }
.intimefire-lp-card[class*="ifi-"]::before { content: ""; flex: 0 0 auto; align-self: flex-start; width: 3rem; height: 3rem; margin-bottom: 1rem; border-radius: 12px; background: var(--ic) center / 28px no-repeat #fdecef; }
.intimefire-lp-card .intimefire-lp-more-wrap { margin: auto 0 0; }
.intimefire-lp-card .intimefire-lp-list p { margin: 0; }
.intimefire-ab-mv-card.ifi-0c96b6,.intimefire-ab-innov.ifi-0c96b6,.intimefire-lp-call.ifi-0c96b6{--ic:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 256 256%22 fill=%22%23ffffff%22%3E%3Cpolygon points=%22216 216 216 136 168 136 104 88 104 136 40 88 40 216 216 216%22 opacity=%220.2%22/%3E%3Cline x1=%2280%22 y1=%22176%22 x2=%22108%22 y2=%22176%22 fill=%22none%22 stroke=%22%23ffffff%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22 stroke-width=%2216%22/%3E%3Cline x1=%22148%22 y1=%22176%22 x2=%22176%22 y2=%22176%22 fill=%22none%22 stroke=%22%23ffffff%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22 stroke-width=%2216%22/%3E%3Cpolyline points=%22216 136 168 136 104 88 104 136 40 88 40 216%22 fill=%22none%22 stroke=%22%23ffffff%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22 stroke-width=%2216%22/%3E%3Cline x1=%2224%22 y1=%22216%22 x2=%22232%22 y2=%22216%22 fill=%22none%22 stroke=%22%23ffffff%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22 stroke-width=%2216%22/%3E%3Cpath d=%22M153.55,125.16,167,30.87A8,8,0,0,1,174.94,24h18.12A8,8,0,0,1,201,30.87L216,136v80%22 fill=%22none%22 stroke=%22%23ffffff%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22 stroke-width=%2216%22/%3E%3C/svg%3E")}
.ifi-2d296f{--ic:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 256 256%22 fill=%22%23c8102e%22%3E%3Cpath d=%22M128,24a80,80,0,0,0-80,80c0,72,80,128,80,128s80-56,80-128A80,80,0,0,0,128,24Zm0,112a32,32,0,1,1,32-32A32,32,0,0,1,128,136Z%22 opacity=%220.2%22/%3E%3Ccircle cx=%22128%22 cy=%22104%22 r=%2232%22 fill=%22none%22 stroke=%22%23c8102e%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22 stroke-width=%2216%22/%3E%3Cpath d=%22M208,104c0,72-80,128-80,128S48,176,48,104a80,80,0,0,1,160,0Z%22 fill=%22none%22 stroke=%22%23c8102e%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22 stroke-width=%2216%22/%3E%3C/svg%3E")}
.intimefire-ab-mv-card.ifi-2d296f,.intimefire-ab-innov.ifi-2d296f,.intimefire-lp-call.ifi-2d296f{--ic:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 256 256%22 fill=%22%23ffffff%22%3E%3Cpath d=%22M128,24a80,80,0,0,0-80,80c0,72,80,128,80,128s80-56,80-128A80,80,0,0,0,128,24Zm0,112a32,32,0,1,1,32-32A32,32,0,0,1,128,136Z%22 opacity=%220.2%22/%3E%3Ccircle cx=%22128%22 cy=%22104%22 r=%2232%22 fill=%22none%22 stroke=%22%23ffffff%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22 stroke-width=%2216%22/%3E%3Cpath d=%22M208,104c0,72-80,128-80,128S48,176,48,104a80,80,0,0,1,160,0Z%22 fill=%22none%22 stroke=%22%23ffffff%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22 stroke-width=%2216%22/%3E%3C/svg%3E")}
.ifi-aec046{--ic:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 256 256%22 fill=%22%23c8102e%22%3E%3Cpath d=%22M152,48a78.61,78.61,0,0,1,56,56%22 fill=%22none%22 stroke=%22%23c8102e%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22 stroke-width=%2216%22/%3E%3Cpath d=%22M144,80c16.52,4.42,27.58,15.48,32,32%22 fill=%22none%22 stroke=%22%23c8102e%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22 stroke-width=%2216%22/%3E%3Cpath d=%22M156.39,153.34a8,8,0,0,1,7.59-.69l47.16,21.13a8,8,0,0,1,4.8,8.3A48.33,48.33,0,0,1,168,224,136,136,0,0,1,32,88,48.33,48.33,0,0,1,73.92,40.06a8,8,0,0,1,8.3,4.8l21.13,47.2a8,8,0,0,1-.66,7.53L81.32,125a7.93,7.93,0,0,0-.54,7.81c8.27,16.93,25.77,34.22,42.75,42.41a7.92,7.92,0,0,0,7.83-.59Z%22 opacity=%220.2%22/%3E%3Cpath d=%22M156.39,153.34a8,8,0,0,1,7.59-.69l47.16,21.13a8,8,0,0,1,4.8,8.3A48.33,48.33,0,0,1,168,224,136,136,0,0,1,32,88,48.33,48.33,0,0,1,73.92,40.06a8,8,0,0,1,8.3,4.8l21.13,47.2a8,8,0,0,1-.66,7.53L81.32,125a7.93,7.93,0,0,0-.54,7.81c8.27,16.93,25.77,34.22,42.75,42.41a7.92,7.92,0,0,0,7.83-.59Z%22 fill=%22none%22 stroke=%22%23c8102e%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22 stroke-width=%2216%22/%3E%3C/svg%3E")}
.intimefire-ab-mv-card.ifi-aec046,.intimefire-ab-innov.ifi-aec046,.intimefire-lp-call.ifi-aec046{--ic:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 256 256%22 fill=%22%23ffffff%22%3E%3Cpath d=%22M152,48a78.61,78.61,0,0,1,56,56%22 fill=%22none%22 stroke=%22%23ffffff%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22 stroke-width=%2216%22/%3E%3Cpath d=%22M144,80c16.52,4.42,27.58,15.48,32,32%22 fill=%22none%22 stroke=%22%23ffffff%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22 stroke-width=%2216%22/%3E%3Cpath d=%22M156.39,153.34a8,8,0,0,1,7.59-.69l47.16,21.13a8,8,0,0,1,4.8,8.3A48.33,48.33,0,0,1,168,224,136,136,0,0,1,32,88,48.33,48.33,0,0,1,73.92,40.06a8,8,0,0,1,8.3,4.8l21.13,47.2a8,8,0,0,1-.66,7.53L81.32,125a7.93,7.93,0,0,0-.54,7.81c8.27,16.93,25.77,34.22,42.75,42.41a7.92,7.92,0,0,0,7.83-.59Z%22 opacity=%220.2%22/%3E%3Cpath d=%22M156.39,153.34a8,8,0,0,1,7.59-.69l47.16,21.13a8,8,0,0,1,4.8,8.3A48.33,48.33,0,0,1,168,224,136,136,0,0,1,32,88,48.33,48.33,0,0,1,73.92,40.06a8,8,0,0,1,8.3,4.8l21.13,47.2a8,8,0,0,1-.66,7.53L81.32,125a7.93,7.93,0,0,0-.54,7.81c8.27,16.93,25.77,34.22,42.75,42.41a7.92,7.92,0,0,0,7.83-.59Z%22 fill=%22none%22 stroke=%22%23ffffff%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22 stroke-width=%2216%22/%3E%3C/svg%3E")}
.intimefire-cta-action p { margin: 0; }

/* X1: Request a Quote steps */
.intimefire-lp-step[class*="ifi-"]::before { content: ""; flex: 0 0 auto; align-self: flex-start; width: 3rem; height: 3rem; margin-bottom: 1rem; border-radius: 12px; background: var(--ic) center / 28px no-repeat #fdecef; }
.intimefire-lp-step p.intimefire-lp-stepnum { margin: 0; font-size: .9375rem; line-height: 1; color: #fff; }
.intimefire-lp-step .intimefire-lp-more-wrap { margin: auto 0 0; }
.ifi-0a1505{--ic:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 256 256%22 fill=%22%23c8102e%22%3E%3Cpolygon points=%22128 160 96 160 96 128 168 56 200 88 128 160%22 opacity=%220.2%22/%3E%3Cpolygon points=%22128 160 96 160 96 128 192 32 224 64 128 160%22 fill=%22none%22 stroke=%22%23c8102e%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22 stroke-width=%2216%22/%3E%3Cline x1=%22168%22 y1=%2256%22 x2=%22200%22 y2=%2288%22 fill=%22none%22 stroke=%22%23c8102e%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22 stroke-width=%2216%22/%3E%3Cpath d=%22M216,128v80a8,8,0,0,1-8,8H48a8,8,0,0,1-8-8V48a8,8,0,0,1,8-8h80%22 fill=%22none%22 stroke=%22%23c8102e%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22 stroke-width=%2216%22/%3E%3C/svg%3E")}
.intimefire-ab-mv-card.ifi-0a1505,.intimefire-ab-innov.ifi-0a1505,.intimefire-lp-call.ifi-0a1505{--ic:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 256 256%22 fill=%22%23ffffff%22%3E%3Cpolygon points=%22128 160 96 160 96 128 168 56 200 88 128 160%22 opacity=%220.2%22/%3E%3Cpolygon points=%22128 160 96 160 96 128 192 32 224 64 128 160%22 fill=%22none%22 stroke=%22%23ffffff%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22 stroke-width=%2216%22/%3E%3Cline x1=%22168%22 y1=%2256%22 x2=%22200%22 y2=%2288%22 fill=%22none%22 stroke=%22%23ffffff%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22 stroke-width=%2216%22/%3E%3Cpath d=%22M216,128v80a8,8,0,0,1-8,8H48a8,8,0,0,1-8-8V48a8,8,0,0,1,8-8h80%22 fill=%22none%22 stroke=%22%23ffffff%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22 stroke-width=%2216%22/%3E%3C/svg%3E")}
.ifi-565e34{--ic:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 256 256%22 fill=%22%23c8102e%22%3E%3Ccircle cx=%22112%22 cy=%22112%22 r=%2280%22 opacity=%220.2%22/%3E%3Ccircle cx=%22112%22 cy=%22112%22 r=%2280%22 fill=%22none%22 stroke=%22%23c8102e%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22 stroke-width=%2216%22/%3E%3Cline x1=%22168.57%22 y1=%22168.57%22 x2=%22224%22 y2=%22224%22 fill=%22none%22 stroke=%22%23c8102e%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22 stroke-width=%2216%22/%3E%3C/svg%3E")}
.intimefire-ab-mv-card.ifi-565e34,.intimefire-ab-innov.ifi-565e34,.intimefire-lp-call.ifi-565e34{--ic:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 256 256%22 fill=%22%23ffffff%22%3E%3Ccircle cx=%22112%22 cy=%22112%22 r=%2280%22 opacity=%220.2%22/%3E%3Ccircle cx=%22112%22 cy=%22112%22 r=%2280%22 fill=%22none%22 stroke=%22%23ffffff%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22 stroke-width=%2216%22/%3E%3Cline x1=%22168.57%22 y1=%22168.57%22 x2=%22224%22 y2=%22224%22 fill=%22none%22 stroke=%22%23ffffff%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22 stroke-width=%2216%22/%3E%3C/svg%3E")}
.ifi-62ee5d{--ic:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 256 256%22 fill=%22%23c8102e%22%3E%3Cpath d=%22M223.69,42.18a8,8,0,0,0-9.87-9.87l-192,58.22a8,8,0,0,0-1.25,14.93L108,148l42.54,87.42a8,8,0,0,0,14.93-1.25Z%22 opacity=%220.2%22/%3E%3Cline x1=%22108%22 y1=%22148%22 x2=%22160%22 y2=%2296%22 fill=%22none%22 stroke=%22%23c8102e%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22 stroke-width=%2216%22/%3E%3Cpath d=%22M223.69,42.18a8,8,0,0,0-9.87-9.87l-192,58.22a8,8,0,0,0-1.25,14.93L108,148l42.54,87.42a8,8,0,0,0,14.93-1.25Z%22 fill=%22none%22 stroke=%22%23c8102e%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22 stroke-width=%2216%22/%3E%3C/svg%3E")}
.intimefire-ab-mv-card.ifi-62ee5d,.intimefire-ab-innov.ifi-62ee5d,.intimefire-lp-call.ifi-62ee5d{--ic:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 256 256%22 fill=%22%23ffffff%22%3E%3Cpath d=%22M223.69,42.18a8,8,0,0,0-9.87-9.87l-192,58.22a8,8,0,0,0-1.25,14.93L108,148l42.54,87.42a8,8,0,0,0,14.93-1.25Z%22 opacity=%220.2%22/%3E%3Cline x1=%22108%22 y1=%22148%22 x2=%22160%22 y2=%2296%22 fill=%22none%22 stroke=%22%23ffffff%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22 stroke-width=%2216%22/%3E%3Cpath d=%22M223.69,42.18a8,8,0,0,0-9.87-9.87l-192,58.22a8,8,0,0,0-1.25,14.93L108,148l42.54,87.42a8,8,0,0,0,14.93-1.25Z%22 fill=%22none%22 stroke=%22%23ffffff%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22 stroke-width=%2216%22/%3E%3C/svg%3E")}
.ifi-d6ab9e{--ic:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 256 256%22 fill=%22%23c8102e%22%3E%3Cpath d=%22M99.72,128.71a8,8,0,0,1-1.38-12.42L144,72h39.6l-.28-1.37L128,56,72.68,70.63,40,136l56,40,64,16,40-40-40-32C141,139.13,117.23,139.9,99.72,128.71Z%22 opacity=%220.2%22/%3E%3Cpolyline points=%22200 152 160 192 96 176 40 136%22 fill=%22none%22 stroke=%22%23c8102e%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22 stroke-width=%2216%22/%3E%3Cpolyline points=%2272.68 70.63 128 56 183.32 70.63%22 fill=%22none%22 stroke=%22%23c8102e%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22 stroke-width=%2216%22/%3E%3Cpath d=%22M34.37,60.42,8.85,111.48a8,8,0,0,0,3.57,10.73L40,136,72.68,70.63,45.11,56.85A8,8,0,0,0,34.37,60.42Z%22 fill=%22none%22 stroke=%22%23c8102e%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22 stroke-width=%2216%22/%3E%3Cpath d=%22M216,136l27.58-13.79a8,8,0,0,0,3.57-10.73L221.63,60.42a8,8,0,0,0-10.74-3.57L183.32,70.63Z%22 fill=%22none%22 stroke=%22%23c8102e%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22 stroke-width=%2216%22/%3E%3Cpath d=%22M184,72H144L98.34,116.29a8,8,0,0,0,1.38,12.42C117.23,139.9,141,139.13,160,120l40,32,16-16%22 fill=%22none%22 stroke=%22%23c8102e%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22 stroke-width=%2216%22/%3E%3Cpolyline points=%22124.06 216 82.34 205.57 56 186.75%22 fill=%22none%22 stroke=%22%23c8102e%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22 stroke-width=%2216%22/%3E%3C/svg%3E")}
.intimefire-ab-mv-card.ifi-d6ab9e,.intimefire-ab-innov.ifi-d6ab9e,.intimefire-lp-call.ifi-d6ab9e{--ic:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 256 256%22 fill=%22%23ffffff%22%3E%3Cpath d=%22M99.72,128.71a8,8,0,0,1-1.38-12.42L144,72h39.6l-.28-1.37L128,56,72.68,70.63,40,136l56,40,64,16,40-40-40-32C141,139.13,117.23,139.9,99.72,128.71Z%22 opacity=%220.2%22/%3E%3Cpolyline points=%22200 152 160 192 96 176 40 136%22 fill=%22none%22 stroke=%22%23ffffff%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22 stroke-width=%2216%22/%3E%3Cpolyline points=%2272.68 70.63 128 56 183.32 70.63%22 fill=%22none%22 stroke=%22%23ffffff%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22 stroke-width=%2216%22/%3E%3Cpath d=%22M34.37,60.42,8.85,111.48a8,8,0,0,0,3.57,10.73L40,136,72.68,70.63,45.11,56.85A8,8,0,0,0,34.37,60.42Z%22 fill=%22none%22 stroke=%22%23ffffff%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22 stroke-width=%2216%22/%3E%3Cpath d=%22M216,136l27.58-13.79a8,8,0,0,0,3.57-10.73L221.63,60.42a8,8,0,0,0-10.74-3.57L183.32,70.63Z%22 fill=%22none%22 stroke=%22%23ffffff%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22 stroke-width=%2216%22/%3E%3Cpath d=%22M184,72H144L98.34,116.29a8,8,0,0,0,1.38,12.42C117.23,139.9,141,139.13,160,120l40,32,16-16%22 fill=%22none%22 stroke=%22%23ffffff%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22 stroke-width=%2216%22/%3E%3Cpolyline points=%22124.06 216 82.34 205.57 56 186.75%22 fill=%22none%22 stroke=%22%23ffffff%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22 stroke-width=%2216%22/%3E%3C/svg%3E")}

/* X1: Home native blocks */
.intimefire-stat-tile[class*="ifi-"]::before { content: ""; flex: 0 0 auto; width: 3rem; height: 3rem; margin-bottom: 1rem; border-radius: 12px; background: var(--ic) center / 26px no-repeat #fdecef; }
.intimefire-stat-tile--cta[class*="ifi-"]::before { background-color: rgba(255,255,255,.18); }
.intimefire-stat-tile .intimefire-stat-link-wrap { margin: auto 0 0; padding-top: 1rem; }
.intimefire-stat-tile .intimefire-stat-link-wrap .intimefire-stat-link { margin: 0; padding: 0; }
.intimefire-trust-fact[class*="ifi-"]::before { content: ""; flex: 0 0 auto; width: 3rem; height: 3rem; border-radius: 12px; background: var(--ic) center / 26px no-repeat var(--accent, #c8102e); }
.intimefire-trust-fact-title { margin: 0 0 .25rem; font-size: 1.25rem; line-height: 1.2; font-weight: 700; color: #fff; }
.intimefire-trust-fact-text { margin: 0; font-size: .9375rem; line-height: 1.45; color: #d5d9df; }
.intimefire-trust-logo .wp-block-image { margin: 0; display: contents; }
.intimefire-about-body .intimefire-about-btn { margin: 0; }
.intimefire-service-card[class*="ifi-"]::before { content: ""; flex: 0 0 auto; width: 3rem; height: 3rem; margin-bottom: 1rem; border-radius: 12px; background: var(--ic) center / 26px no-repeat #fdecef; transition: background-color .2s ease; }
.intimefire-service-card:hover::before, .intimefire-service-card:focus-within::before { background-color: var(--accent, #c8102e); }
.intimefire-pb-call { display: flex; align-items: center; gap: .75rem; }
.intimefire-pb-call[class*="ifi-"]::before { content: ""; flex: 0 0 auto; width: 2.25rem; height: 2.25rem; background: var(--ic) center / contain no-repeat; }
.intimefire-pb-line { display: flex; align-items: flex-start; gap: .75rem; font-size: 1rem; }
.intimefire-pb-line[class*="ifi-"]::before { content: ""; flex: 0 0 auto; width: 1.25rem; height: 1.25rem; margin-top: .125rem; background: var(--ic) center / contain no-repeat; }
.intimefire-phoneband-details > p:last-child { margin: 0; }
.ifi-037a49{--ic:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 256 256%22 fill=%22%23c8102e%22%3E%3Cpath d=%22M56,112a72,72,0,0,1,144,0c0,35.82,8.3,56.6,14.9,68A8,8,0,0,1,208,192H48a8,8,0,0,1-6.88-12C47.71,168.6,56,147.81,56,112Z%22 opacity=%220.2%22/%3E%3Cpath d=%22M96,192a32,32,0,0,0,64,0%22 fill=%22none%22 stroke=%22%23c8102e%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22 stroke-width=%2216%22/%3E%3Cpath d=%22M184,24a102.71,102.71,0,0,1,36.29,40%22 fill=%22none%22 stroke=%22%23c8102e%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22 stroke-width=%2216%22/%3E%3Cpath d=%22M35.71,64A102.71,102.71,0,0,1,72,24%22 fill=%22none%22 stroke=%22%23c8102e%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22 stroke-width=%2216%22/%3E%3Cpath d=%22M56,112a72,72,0,0,1,144,0c0,35.82,8.3,56.6,14.9,68A8,8,0,0,1,208,192H48a8,8,0,0,1-6.88-12C47.71,168.6,56,147.81,56,112Z%22 fill=%22none%22 stroke=%22%23c8102e%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22 stroke-width=%2216%22/%3E%3C/svg%3E")}
.intimefire-ab-mv-card.ifi-037a49,.intimefire-ab-innov.ifi-037a49,.intimefire-lp-call.ifi-037a49,.intimefire-stat-tile--cta.ifi-037a49,.intimefire-trust-fact.ifi-037a49,.intimefire-pb-call.ifi-037a49,.intimefire-pb-line.ifi-037a49{--ic:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 256 256%22 fill=%22%23ffffff%22%3E%3Cpath d=%22M56,112a72,72,0,0,1,144,0c0,35.82,8.3,56.6,14.9,68A8,8,0,0,1,208,192H48a8,8,0,0,1-6.88-12C47.71,168.6,56,147.81,56,112Z%22 opacity=%220.2%22/%3E%3Cpath d=%22M96,192a32,32,0,0,0,64,0%22 fill=%22none%22 stroke=%22%23ffffff%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22 stroke-width=%2216%22/%3E%3Cpath d=%22M184,24a102.71,102.71,0,0,1,36.29,40%22 fill=%22none%22 stroke=%22%23ffffff%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22 stroke-width=%2216%22/%3E%3Cpath d=%22M35.71,64A102.71,102.71,0,0,1,72,24%22 fill=%22none%22 stroke=%22%23ffffff%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22 stroke-width=%2216%22/%3E%3Cpath d=%22M56,112a72,72,0,0,1,144,0c0,35.82,8.3,56.6,14.9,68A8,8,0,0,1,208,192H48a8,8,0,0,1-6.88-12C47.71,168.6,56,147.81,56,112Z%22 fill=%22none%22 stroke=%22%23ffffff%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22 stroke-width=%2216%22/%3E%3C/svg%3E")}
.intimefire-service-card:hover.ifi-037a49,.intimefire-service-card:focus-within.ifi-037a49{--ic:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 256 256%22 fill=%22%23ffffff%22%3E%3Cpath d=%22M56,112a72,72,0,0,1,144,0c0,35.82,8.3,56.6,14.9,68A8,8,0,0,1,208,192H48a8,8,0,0,1-6.88-12C47.71,168.6,56,147.81,56,112Z%22 opacity=%220.2%22/%3E%3Cpath d=%22M96,192a32,32,0,0,0,64,0%22 fill=%22none%22 stroke=%22%23ffffff%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22 stroke-width=%2216%22/%3E%3Cpath d=%22M184,24a102.71,102.71,0,0,1,36.29,40%22 fill=%22none%22 stroke=%22%23ffffff%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22 stroke-width=%2216%22/%3E%3Cpath d=%22M35.71,64A102.71,102.71,0,0,1,72,24%22 fill=%22none%22 stroke=%22%23ffffff%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22 stroke-width=%2216%22/%3E%3Cpath d=%22M56,112a72,72,0,0,1,144,0c0,35.82,8.3,56.6,14.9,68A8,8,0,0,1,208,192H48a8,8,0,0,1-6.88-12C47.71,168.6,56,147.81,56,112Z%22 fill=%22none%22 stroke=%22%23ffffff%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22 stroke-width=%2216%22/%3E%3C/svg%3E")}
.intimefire-ab-mv-card.ifi-0c96b6,.intimefire-ab-innov.ifi-0c96b6,.intimefire-lp-call.ifi-0c96b6,.intimefire-stat-tile--cta.ifi-0c96b6,.intimefire-trust-fact.ifi-0c96b6,.intimefire-pb-call.ifi-0c96b6,.intimefire-pb-line.ifi-0c96b6{--ic:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 256 256%22 fill=%22%23ffffff%22%3E%3Cpolygon points=%22216 216 216 136 168 136 104 88 104 136 40 88 40 216 216 216%22 opacity=%220.2%22/%3E%3Cline x1=%2280%22 y1=%22176%22 x2=%22108%22 y2=%22176%22 fill=%22none%22 stroke=%22%23ffffff%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22 stroke-width=%2216%22/%3E%3Cline x1=%22148%22 y1=%22176%22 x2=%22176%22 y2=%22176%22 fill=%22none%22 stroke=%22%23ffffff%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22 stroke-width=%2216%22/%3E%3Cpolyline points=%22216 136 168 136 104 88 104 136 40 88 40 216%22 fill=%22none%22 stroke=%22%23ffffff%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22 stroke-width=%2216%22/%3E%3Cline x1=%2224%22 y1=%22216%22 x2=%22232%22 y2=%22216%22 fill=%22none%22 stroke=%22%23ffffff%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22 stroke-width=%2216%22/%3E%3Cpath d=%22M153.55,125.16,167,30.87A8,8,0,0,1,174.94,24h18.12A8,8,0,0,1,201,30.87L216,136v80%22 fill=%22none%22 stroke=%22%23ffffff%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22 stroke-width=%2216%22/%3E%3C/svg%3E")}
.intimefire-service-card:hover.ifi-0c96b6,.intimefire-service-card:focus-within.ifi-0c96b6{--ic:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 256 256%22 fill=%22%23ffffff%22%3E%3Cpolygon points=%22216 216 216 136 168 136 104 88 104 136 40 88 40 216 216 216%22 opacity=%220.2%22/%3E%3Cline x1=%2280%22 y1=%22176%22 x2=%22108%22 y2=%22176%22 fill=%22none%22 stroke=%22%23ffffff%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22 stroke-width=%2216%22/%3E%3Cline x1=%22148%22 y1=%22176%22 x2=%22176%22 y2=%22176%22 fill=%22none%22 stroke=%22%23ffffff%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22 stroke-width=%2216%22/%3E%3Cpolyline points=%22216 136 168 136 104 88 104 136 40 88 40 216%22 fill=%22none%22 stroke=%22%23ffffff%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22 stroke-width=%2216%22/%3E%3Cline x1=%2224%22 y1=%22216%22 x2=%22232%22 y2=%22216%22 fill=%22none%22 stroke=%22%23ffffff%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22 stroke-width=%2216%22/%3E%3Cpath d=%22M153.55,125.16,167,30.87A8,8,0,0,1,174.94,24h18.12A8,8,0,0,1,201,30.87L216,136v80%22 fill=%22none%22 stroke=%22%23ffffff%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22 stroke-width=%2216%22/%3E%3C/svg%3E")}
.ifi-10b1e5{--ic:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 256 256%22 fill=%22%23c8102e%22%3E%3Cpath d=%22M216,112V56a8,8,0,0,0-8-8H48a8,8,0,0,0-8,8v56c0,96,88,120,88,120S216,208,216,112Z%22 opacity=%220.2%22/%3E%3Cpath d=%22M216,112V56a8,8,0,0,0-8-8H48a8,8,0,0,0-8,8v56c0,96,88,120,88,120S216,208,216,112Z%22 fill=%22none%22 stroke=%22%23c8102e%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22 stroke-width=%2216%22/%3E%3Cpolyline points=%2288 136 112 160 168 104%22 fill=%22none%22 stroke=%22%23c8102e%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22 stroke-width=%2216%22/%3E%3C/svg%3E")}
.intimefire-ab-mv-card.ifi-10b1e5,.intimefire-ab-innov.ifi-10b1e5,.intimefire-lp-call.ifi-10b1e5,.intimefire-stat-tile--cta.ifi-10b1e5,.intimefire-trust-fact.ifi-10b1e5,.intimefire-pb-call.ifi-10b1e5,.intimefire-pb-line.ifi-10b1e5{--ic:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 256 256%22 fill=%22%23ffffff%22%3E%3Cpath d=%22M216,112V56a8,8,0,0,0-8-8H48a8,8,0,0,0-8,8v56c0,96,88,120,88,120S216,208,216,112Z%22 opacity=%220.2%22/%3E%3Cpath d=%22M216,112V56a8,8,0,0,0-8-8H48a8,8,0,0,0-8,8v56c0,96,88,120,88,120S216,208,216,112Z%22 fill=%22none%22 stroke=%22%23ffffff%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22 stroke-width=%2216%22/%3E%3Cpolyline points=%2288 136 112 160 168 104%22 fill=%22none%22 stroke=%22%23ffffff%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22 stroke-width=%2216%22/%3E%3C/svg%3E")}
.intimefire-service-card:hover.ifi-10b1e5,.intimefire-service-card:focus-within.ifi-10b1e5{--ic:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 256 256%22 fill=%22%23ffffff%22%3E%3Cpath d=%22M216,112V56a8,8,0,0,0-8-8H48a8,8,0,0,0-8,8v56c0,96,88,120,88,120S216,208,216,112Z%22 opacity=%220.2%22/%3E%3Cpath d=%22M216,112V56a8,8,0,0,0-8-8H48a8,8,0,0,0-8,8v56c0,96,88,120,88,120S216,208,216,112Z%22 fill=%22none%22 stroke=%22%23ffffff%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22 stroke-width=%2216%22/%3E%3Cpolyline points=%2288 136 112 160 168 104%22 fill=%22none%22 stroke=%22%23ffffff%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22 stroke-width=%2216%22/%3E%3C/svg%3E")}
.intimefire-ab-mv-card.ifi-11516f,.intimefire-ab-innov.ifi-11516f,.intimefire-lp-call.ifi-11516f,.intimefire-stat-tile--cta.ifi-11516f,.intimefire-trust-fact.ifi-11516f,.intimefire-pb-call.ifi-11516f,.intimefire-pb-line.ifi-11516f{--ic:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 256 256%22 fill=%22%23ffffff%22%3E%3Cpath d=%22M112,80H216a32,32,0,0,1,32,32v56a0,0,0,0,1,0,0H112a0,0,0,0,1,0,0V80A0,0,0,0,1,112,80Z%22 opacity=%220.2%22/%3E%3Cpath d=%22M112,168V80H216a32,32,0,0,1,32,32v56%22 fill=%22none%22 stroke=%22%23ffffff%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22 stroke-width=%2216%22/%3E%3Cline x1=%2224%22 y1=%22208%22 x2=%2224%22 y2=%2248%22 fill=%22none%22 stroke=%22%23ffffff%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22 stroke-width=%2216%22/%3E%3Cpolyline points=%2224 168 248 168 248 208%22 fill=%22none%22 stroke=%22%23ffffff%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22 stroke-width=%2216%22/%3E%3Cline x1=%22112%22 y1=%2280%22 x2=%2224%22 y2=%2280%22 fill=%22none%22 stroke=%22%23ffffff%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22 stroke-width=%2216%22/%3E%3C/svg%3E")}
.intimefire-service-card:hover.ifi-11516f,.intimefire-service-card:focus-within.ifi-11516f{--ic:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 256 256%22 fill=%22%23ffffff%22%3E%3Cpath d=%22M112,80H216a32,32,0,0,1,32,32v56a0,0,0,0,1,0,0H112a0,0,0,0,1,0,0V80A0,0,0,0,1,112,80Z%22 opacity=%220.2%22/%3E%3Cpath d=%22M112,168V80H216a32,32,0,0,1,32,32v56%22 fill=%22none%22 stroke=%22%23ffffff%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22 stroke-width=%2216%22/%3E%3Cline x1=%2224%22 y1=%22208%22 x2=%2224%22 y2=%2248%22 fill=%22none%22 stroke=%22%23ffffff%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22 stroke-width=%2216%22/%3E%3Cpolyline points=%2224 168 248 168 248 208%22 fill=%22none%22 stroke=%22%23ffffff%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22 stroke-width=%2216%22/%3E%3Cline x1=%22112%22 y1=%2280%22 x2=%2224%22 y2=%2280%22 fill=%22none%22 stroke=%22%23ffffff%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22 stroke-width=%2216%22/%3E%3C/svg%3E")}
.intimefire-ab-mv-card.ifi-1292a0,.intimefire-ab-innov.ifi-1292a0,.intimefire-lp-call.ifi-1292a0,.intimefire-stat-tile--cta.ifi-1292a0,.intimefire-trust-fact.ifi-1292a0,.intimefire-pb-call.ifi-1292a0,.intimefire-pb-line.ifi-1292a0{--ic:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 256 256%22 fill=%22%23ffffff%22%3E%3Cpath d=%22M152,40H56a8,8,0,0,0-8,8V216H80V160h48v56h32V48A8,8,0,0,0,152,40Z%22 opacity=%220.2%22/%3E%3Cline x1=%2232%22 y1=%22216%22 x2=%22248%22 y2=%22216%22 fill=%22none%22 stroke=%22%23ffffff%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22 stroke-width=%2216%22/%3E%3Cpath d=%22M48,216V48a8,8,0,0,1,8-8h96a8,8,0,0,1,8,8V216%22 fill=%22none%22 stroke=%22%23ffffff%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22 stroke-width=%2216%22/%3E%3Cpath d=%22M160,120h64a8,8,0,0,1,8,8v88%22 fill=%22none%22 stroke=%22%23ffffff%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22 stroke-width=%2216%22/%3E%3Cline x1=%22104%22 y1=%2272%22 x2=%22104%22 y2=%22120%22 fill=%22none%22 stroke=%22%23ffffff%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22 stroke-width=%2216%22/%3E%3Cline x1=%2280%22 y1=%2296%22 x2=%22128%22 y2=%2296%22 fill=%22none%22 stroke=%22%23ffffff%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22 stroke-width=%2216%22/%3E%3Cpolyline points=%22128 216 128 160 80 160 80 216%22 fill=%22none%22 stroke=%22%23ffffff%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22 stroke-width=%2216%22/%3E%3C/svg%3E")}
.intimefire-service-card:hover.ifi-1292a0,.intimefire-service-card:focus-within.ifi-1292a0{--ic:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 256 256%22 fill=%22%23ffffff%22%3E%3Cpath d=%22M152,40H56a8,8,0,0,0-8,8V216H80V160h48v56h32V48A8,8,0,0,0,152,40Z%22 opacity=%220.2%22/%3E%3Cline x1=%2232%22 y1=%22216%22 x2=%22248%22 y2=%22216%22 fill=%22none%22 stroke=%22%23ffffff%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22 stroke-width=%2216%22/%3E%3Cpath d=%22M48,216V48a8,8,0,0,1,8-8h96a8,8,0,0,1,8,8V216%22 fill=%22none%22 stroke=%22%23ffffff%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22 stroke-width=%2216%22/%3E%3Cpath d=%22M160,120h64a8,8,0,0,1,8,8v88%22 fill=%22none%22 stroke=%22%23ffffff%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22 stroke-width=%2216%22/%3E%3Cline x1=%22104%22 y1=%2272%22 x2=%22104%22 y2=%22120%22 fill=%22none%22 stroke=%22%23ffffff%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22 stroke-width=%2216%22/%3E%3Cline x1=%2280%22 y1=%2296%22 x2=%22128%22 y2=%2296%22 fill=%22none%22 stroke=%22%23ffffff%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22 stroke-width=%2216%22/%3E%3Cpolyline points=%22128 216 128 160 80 160 80 216%22 fill=%22none%22 stroke=%22%23ffffff%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22 stroke-width=%2216%22/%3E%3C/svg%3E")}
.intimefire-ab-mv-card.ifi-14cf1b,.intimefire-ab-innov.ifi-14cf1b,.intimefire-lp-call.ifi-14cf1b,.intimefire-stat-tile--cta.ifi-14cf1b,.intimefire-trust-fact.ifi-14cf1b,.intimefire-pb-call.ifi-14cf1b,.intimefire-pb-line.ifi-14cf1b{--ic:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 256 256%22 fill=%22%23ffffff%22%3E%3Cpath d=%22M176,168v64a8,8,0,0,1-8,8H104a8,8,0,0,1-8-8V168Z%22 opacity=%220.2%22/%3E%3Cpath d=%22M168,240H104a8,8,0,0,1-8-8V104a40,40,0,0,1,40-40h0a40,40,0,0,1,40,40V232A8,8,0,0,1,168,240Z%22 fill=%22none%22 stroke=%22%23ffffff%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22 stroke-width=%2216%22/%3E%3Cline x1=%2264%22 y1=%22168%22 x2=%22176%22 y2=%22168%22 fill=%22none%22 stroke=%22%23ffffff%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22 stroke-width=%2216%22/%3E%3Cline x1=%22136%22 y1=%2264%22 x2=%22136%22 y2=%2232%22 fill=%22none%22 stroke=%22%23ffffff%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22 stroke-width=%2216%22/%3E%3Cpolyline points=%22184 8 136 32 216 56%22 fill=%22none%22 stroke=%22%23ffffff%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22 stroke-width=%2216%22/%3E%3Cpath d=%22M64,208V104a72,72,0,0,1,72-72h0%22 fill=%22none%22 stroke=%22%23ffffff%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22 stroke-width=%2216%22/%3E%3C/svg%3E")}
.intimefire-service-card:hover.ifi-14cf1b,.intimefire-service-card:focus-within.ifi-14cf1b{--ic:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 256 256%22 fill=%22%23ffffff%22%3E%3Cpath d=%22M176,168v64a8,8,0,0,1-8,8H104a8,8,0,0,1-8-8V168Z%22 opacity=%220.2%22/%3E%3Cpath d=%22M168,240H104a8,8,0,0,1-8-8V104a40,40,0,0,1,40-40h0a40,40,0,0,1,40,40V232A8,8,0,0,1,168,240Z%22 fill=%22none%22 stroke=%22%23ffffff%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22 stroke-width=%2216%22/%3E%3Cline x1=%2264%22 y1=%22168%22 x2=%22176%22 y2=%22168%22 fill=%22none%22 stroke=%22%23ffffff%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22 stroke-width=%2216%22/%3E%3Cline x1=%22136%22 y1=%2264%22 x2=%22136%22 y2=%2232%22 fill=%22none%22 stroke=%22%23ffffff%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22 stroke-width=%2216%22/%3E%3Cpolyline points=%22184 8 136 32 216 56%22 fill=%22none%22 stroke=%22%23ffffff%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22 stroke-width=%2216%22/%3E%3Cpath d=%22M64,208V104a72,72,0,0,1,72-72h0%22 fill=%22none%22 stroke=%22%23ffffff%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22 stroke-width=%2216%22/%3E%3C/svg%3E")}
.intimefire-ab-mv-card.ifi-2d296f,.intimefire-ab-innov.ifi-2d296f,.intimefire-lp-call.ifi-2d296f,.intimefire-stat-tile--cta.ifi-2d296f,.intimefire-trust-fact.ifi-2d296f,.intimefire-pb-call.ifi-2d296f,.intimefire-pb-line.ifi-2d296f{--ic:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 256 256%22 fill=%22%23ffffff%22%3E%3Cpath d=%22M128,24a80,80,0,0,0-80,80c0,72,80,128,80,128s80-56,80-128A80,80,0,0,0,128,24Zm0,112a32,32,0,1,1,32-32A32,32,0,0,1,128,136Z%22 opacity=%220.2%22/%3E%3Ccircle cx=%22128%22 cy=%22104%22 r=%2232%22 fill=%22none%22 stroke=%22%23ffffff%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22 stroke-width=%2216%22/%3E%3Cpath d=%22M208,104c0,72-80,128-80,128S48,176,48,104a80,80,0,0,1,160,0Z%22 fill=%22none%22 stroke=%22%23ffffff%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22 stroke-width=%2216%22/%3E%3C/svg%3E")}
.intimefire-service-card:hover.ifi-2d296f,.intimefire-service-card:focus-within.ifi-2d296f{--ic:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 256 256%22 fill=%22%23ffffff%22%3E%3Cpath d=%22M128,24a80,80,0,0,0-80,80c0,72,80,128,80,128s80-56,80-128A80,80,0,0,0,128,24Zm0,112a32,32,0,1,1,32-32A32,32,0,0,1,128,136Z%22 opacity=%220.2%22/%3E%3Ccircle cx=%22128%22 cy=%22104%22 r=%2232%22 fill=%22none%22 stroke=%22%23ffffff%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22 stroke-width=%2216%22/%3E%3Cpath d=%22M208,104c0,72-80,128-80,128S48,176,48,104a80,80,0,0,1,160,0Z%22 fill=%22none%22 stroke=%22%23ffffff%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22 stroke-width=%2216%22/%3E%3C/svg%3E")}
.intimefire-ab-mv-card.ifi-2e3866,.intimefire-ab-innov.ifi-2e3866,.intimefire-lp-call.ifi-2e3866,.intimefire-stat-tile--cta.ifi-2e3866,.intimefire-trust-fact.ifi-2e3866,.intimefire-pb-call.ifi-2e3866,.intimefire-pb-line.ifi-2e3866{--ic:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 256 256%22 fill=%22%23ffffff%22%3E%3Cpath d=%22M54,40H202a8,8,0,0,1,7.69,5.8L224,96H32L46.34,45.8A8,8,0,0,1,54,40Z%22 opacity=%220.2%22/%3E%3Cpath d=%22M96,96v16a32,32,0,0,1-64,0V96Z%22 opacity=%220.2%22/%3E%3Cpath d=%22M224,96v16a32,32,0,0,1-64,0V96Z%22 opacity=%220.2%22/%3E%3Cpolyline points=%2248 139.59 48 216 208 216 208 139.59%22 fill=%22none%22 stroke=%22%23ffffff%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22 stroke-width=%2216%22/%3E%3Cpath d=%22M54,40H202a8,8,0,0,1,7.69,5.8L224,96H32L46.34,45.8A8,8,0,0,1,54,40Z%22 fill=%22none%22 stroke=%22%23ffffff%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22 stroke-width=%2216%22/%3E%3Cpath d=%22M96,96v16a32,32,0,0,1-64,0V96%22 fill=%22none%22 stroke=%22%23ffffff%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22 stroke-width=%2216%22/%3E%3Cpath d=%22M160,96v16a32,32,0,0,1-64,0V96%22 fill=%22none%22 stroke=%22%23ffffff%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22 stroke-width=%2216%22/%3E%3Cpath d=%22M224,96v16a32,32,0,0,1-64,0V96%22 fill=%22none%22 stroke=%22%23ffffff%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22 stroke-width=%2216%22/%3E%3C/svg%3E")}
.intimefire-service-card:hover.ifi-2e3866,.intimefire-service-card:focus-within.ifi-2e3866{--ic:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 256 256%22 fill=%22%23ffffff%22%3E%3Cpath d=%22M54,40H202a8,8,0,0,1,7.69,5.8L224,96H32L46.34,45.8A8,8,0,0,1,54,40Z%22 opacity=%220.2%22/%3E%3Cpath d=%22M96,96v16a32,32,0,0,1-64,0V96Z%22 opacity=%220.2%22/%3E%3Cpath d=%22M224,96v16a32,32,0,0,1-64,0V96Z%22 opacity=%220.2%22/%3E%3Cpolyline points=%2248 139.59 48 216 208 216 208 139.59%22 fill=%22none%22 stroke=%22%23ffffff%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22 stroke-width=%2216%22/%3E%3Cpath d=%22M54,40H202a8,8,0,0,1,7.69,5.8L224,96H32L46.34,45.8A8,8,0,0,1,54,40Z%22 fill=%22none%22 stroke=%22%23ffffff%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22 stroke-width=%2216%22/%3E%3Cpath d=%22M96,96v16a32,32,0,0,1-64,0V96%22 fill=%22none%22 stroke=%22%23ffffff%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22 stroke-width=%2216%22/%3E%3Cpath d=%22M160,96v16a32,32,0,0,1-64,0V96%22 fill=%22none%22 stroke=%22%23ffffff%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22 stroke-width=%2216%22/%3E%3Cpath d=%22M224,96v16a32,32,0,0,1-64,0V96%22 fill=%22none%22 stroke=%22%23ffffff%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22 stroke-width=%2216%22/%3E%3C/svg%3E")}
.ifi-427d3e{--ic:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 256 256%22 fill=%22%23c8102e%22%3E%3Cpath d=%22M79.93,211.11a96,96,0,1,0-35-35h0L32.42,213.46a8,8,0,0,0,10.12,10.12l37.39-12.47Z%22 opacity=%220.2%22/%3E%3Cpath d=%22M79.93,211.11a96,96,0,1,0-35-35h0L32.42,213.46a8,8,0,0,0,10.12,10.12l37.39-12.47Z%22 fill=%22none%22 stroke=%22%23c8102e%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22 stroke-width=%2216%22/%3E%3Cline x1=%2296%22 y1=%22112%22 x2=%22160%22 y2=%22112%22 fill=%22none%22 stroke=%22%23c8102e%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22 stroke-width=%2216%22/%3E%3Cline x1=%2296%22 y1=%22144%22 x2=%22160%22 y2=%22144%22 fill=%22none%22 stroke=%22%23c8102e%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22 stroke-width=%2216%22/%3E%3C/svg%3E")}
.intimefire-ab-mv-card.ifi-427d3e,.intimefire-ab-innov.ifi-427d3e,.intimefire-lp-call.ifi-427d3e,.intimefire-stat-tile--cta.ifi-427d3e,.intimefire-trust-fact.ifi-427d3e,.intimefire-pb-call.ifi-427d3e,.intimefire-pb-line.ifi-427d3e{--ic:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 256 256%22 fill=%22%23ffffff%22%3E%3Cpath d=%22M79.93,211.11a96,96,0,1,0-35-35h0L32.42,213.46a8,8,0,0,0,10.12,10.12l37.39-12.47Z%22 opacity=%220.2%22/%3E%3Cpath d=%22M79.93,211.11a96,96,0,1,0-35-35h0L32.42,213.46a8,8,0,0,0,10.12,10.12l37.39-12.47Z%22 fill=%22none%22 stroke=%22%23ffffff%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22 stroke-width=%2216%22/%3E%3Cline x1=%2296%22 y1=%22112%22 x2=%22160%22 y2=%22112%22 fill=%22none%22 stroke=%22%23ffffff%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22 stroke-width=%2216%22/%3E%3Cline x1=%2296%22 y1=%22144%22 x2=%22160%22 y2=%22144%22 fill=%22none%22 stroke=%22%23ffffff%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22 stroke-width=%2216%22/%3E%3C/svg%3E")}
.intimefire-service-card:hover.ifi-427d3e,.intimefire-service-card:focus-within.ifi-427d3e{--ic:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 256 256%22 fill=%22%23ffffff%22%3E%3Cpath d=%22M79.93,211.11a96,96,0,1,0-35-35h0L32.42,213.46a8,8,0,0,0,10.12,10.12l37.39-12.47Z%22 opacity=%220.2%22/%3E%3Cpath d=%22M79.93,211.11a96,96,0,1,0-35-35h0L32.42,213.46a8,8,0,0,0,10.12,10.12l37.39-12.47Z%22 fill=%22none%22 stroke=%22%23ffffff%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22 stroke-width=%2216%22/%3E%3Cline x1=%2296%22 y1=%22112%22 x2=%22160%22 y2=%22112%22 fill=%22none%22 stroke=%22%23ffffff%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22 stroke-width=%2216%22/%3E%3Cline x1=%2296%22 y1=%22144%22 x2=%22160%22 y2=%22144%22 fill=%22none%22 stroke=%22%23ffffff%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22 stroke-width=%2216%22/%3E%3C/svg%3E")}
.intimefire-ab-mv-card.ifi-4cc88a,.intimefire-ab-innov.ifi-4cc88a,.intimefire-lp-call.ifi-4cc88a,.intimefire-stat-tile--cta.ifi-4cc88a,.intimefire-trust-fact.ifi-4cc88a,.intimefire-pb-call.ifi-4cc88a,.intimefire-pb-line.ifi-4cc88a{--ic:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 256 256%22 fill=%22%23ffffff%22%3E%3Cpath d=%22M104,216V152h48v64h64V120a8,8,0,0,0-2.34-5.66l-80-80a8,8,0,0,0-11.32,0l-80,80A8,8,0,0,0,40,120v96Z%22 opacity=%220.2%22/%3E%3Cpath d=%22M104,216V152h48v64h64V120a8,8,0,0,0-2.34-5.66l-80-80a8,8,0,0,0-11.32,0l-80,80A8,8,0,0,0,40,120v96Z%22 fill=%22none%22 stroke=%22%23ffffff%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22 stroke-width=%2216%22/%3E%3C/svg%3E")}
.intimefire-service-card:hover.ifi-4cc88a,.intimefire-service-card:focus-within.ifi-4cc88a{--ic:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 256 256%22 fill=%22%23ffffff%22%3E%3Cpath d=%22M104,216V152h48v64h64V120a8,8,0,0,0-2.34-5.66l-80-80a8,8,0,0,0-11.32,0l-80,80A8,8,0,0,0,40,120v96Z%22 opacity=%220.2%22/%3E%3Cpath d=%22M104,216V152h48v64h64V120a8,8,0,0,0-2.34-5.66l-80-80a8,8,0,0,0-11.32,0l-80,80A8,8,0,0,0,40,120v96Z%22 fill=%22none%22 stroke=%22%23ffffff%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22 stroke-width=%2216%22/%3E%3C/svg%3E")}
.intimefire-ab-mv-card.ifi-595aec,.intimefire-ab-innov.ifi-595aec,.intimefire-lp-call.ifi-595aec,.intimefire-stat-tile--cta.ifi-595aec,.intimefire-trust-fact.ifi-595aec,.intimefire-pb-call.ifi-595aec,.intimefire-pb-line.ifi-595aec{--ic:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 256 256%22 fill=%22%23ffffff%22%3E%3Crect x=%2240%22 y=%22144%22 width=%22176%22 height=%2264%22 rx=%228%22 opacity=%220.2%22/%3E%3Crect x=%2240%22 y=%2248%22 width=%22176%22 height=%2264%22 rx=%228%22 opacity=%220.2%22/%3E%3Crect x=%2240%22 y=%22144%22 width=%22176%22 height=%2264%22 rx=%228%22 fill=%22none%22 stroke=%22%23ffffff%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22 stroke-width=%2216%22/%3E%3Crect x=%2240%22 y=%2248%22 width=%22176%22 height=%2264%22 rx=%228%22 fill=%22none%22 stroke=%22%23ffffff%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22 stroke-width=%2216%22/%3E%3Ccircle cx=%22180%22 cy=%2280%22 r=%2212%22/%3E%3Ccircle cx=%22180%22 cy=%22176%22 r=%2212%22/%3E%3C/svg%3E")}
.intimefire-service-card:hover.ifi-595aec,.intimefire-service-card:focus-within.ifi-595aec{--ic:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 256 256%22 fill=%22%23ffffff%22%3E%3Crect x=%2240%22 y=%22144%22 width=%22176%22 height=%2264%22 rx=%228%22 opacity=%220.2%22/%3E%3Crect x=%2240%22 y=%2248%22 width=%22176%22 height=%2264%22 rx=%228%22 opacity=%220.2%22/%3E%3Crect x=%2240%22 y=%22144%22 width=%22176%22 height=%2264%22 rx=%228%22 fill=%22none%22 stroke=%22%23ffffff%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22 stroke-width=%2216%22/%3E%3Crect x=%2240%22 y=%2248%22 width=%22176%22 height=%2264%22 rx=%228%22 fill=%22none%22 stroke=%22%23ffffff%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22 stroke-width=%2216%22/%3E%3Ccircle cx=%22180%22 cy=%2280%22 r=%2212%22/%3E%3Ccircle cx=%22180%22 cy=%22176%22 r=%2212%22/%3E%3C/svg%3E")}
.ifi-85d1ec{--ic:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 256 256%22 fill=%22%23c8102e%22%3E%3Cpath d=%22M128,24a80,80,0,0,0-80,80c0,72,80,128,80,128s80-56,80-128A80,80,0,0,0,128,24Zm0,112a32,32,0,1,1,32-32A32,32,0,0,1,128,136Z%22 opacity=%220.2%22/%3E%3Ccircle cx=%22128%22 cy=%22104%22 r=%2232%22 fill=%22none%22 stroke=%22%23c8102e%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22 stroke-width=%2216%22/%3E%3Cpath d=%22M208,104c0,72-80,128-80,128S48,176,48,104a80,80,0,0,1,160,0Z%22 fill=%22none%22 stroke=%22%23c8102e%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22 stroke-width=%2216%22/%3E%3C/svg%3E%3Cspan%3EAndheri (W), Mumbai, Maharashtra 400 053 %26mdash%3B India%3C/span%3E%3C/p%3E%0A%3Cp%3E%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 256 256%22 width=%2224%22 height=%2224%22 fill=%22%23c8102e%22 aria-hidden=%22true%22 focusable=%22false%22%3E%3Cpolygon points=%22224 56 128 144 32 56 224 56%22 opacity=%220.2%22/%3E%3Cpath d=%22M32,56H224a0,0,0,0,1,0,0V192a8,8,0,0,1-8,8H40a8,8,0,0,1-8-8V56A0,0,0,0,1,32,56Z%22 fill=%22none%22 stroke=%22%23c8102e%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22 stroke-width=%2216%22/%3E%3Cpolyline points=%22224 56 128 144 32 56%22 fill=%22none%22 stroke=%22%23c8102e%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22 stroke-width=%2216%22/%3E%3C/svg%3E")}
.intimefire-ab-mv-card.ifi-85d1ec,.intimefire-ab-innov.ifi-85d1ec,.intimefire-lp-call.ifi-85d1ec,.intimefire-stat-tile--cta.ifi-85d1ec,.intimefire-trust-fact.ifi-85d1ec,.intimefire-pb-call.ifi-85d1ec,.intimefire-pb-line.ifi-85d1ec{--ic:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 256 256%22 fill=%22%23ffffff%22%3E%3Cpath d=%22M128,24a80,80,0,0,0-80,80c0,72,80,128,80,128s80-56,80-128A80,80,0,0,0,128,24Zm0,112a32,32,0,1,1,32-32A32,32,0,0,1,128,136Z%22 opacity=%220.2%22/%3E%3Ccircle cx=%22128%22 cy=%22104%22 r=%2232%22 fill=%22none%22 stroke=%22%23ffffff%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22 stroke-width=%2216%22/%3E%3Cpath d=%22M208,104c0,72-80,128-80,128S48,176,48,104a80,80,0,0,1,160,0Z%22 fill=%22none%22 stroke=%22%23ffffff%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22 stroke-width=%2216%22/%3E%3C/svg%3E%3Cspan%3EAndheri (W), Mumbai, Maharashtra 400 053 %26mdash%3B India%3C/span%3E%3C/p%3E%0A%3Cp%3E%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 256 256%22 width=%2224%22 height=%2224%22 fill=%22%23ffffff%22 aria-hidden=%22true%22 focusable=%22false%22%3E%3Cpolygon points=%22224 56 128 144 32 56 224 56%22 opacity=%220.2%22/%3E%3Cpath d=%22M32,56H224a0,0,0,0,1,0,0V192a8,8,0,0,1-8,8H40a8,8,0,0,1-8-8V56A0,0,0,0,1,32,56Z%22 fill=%22none%22 stroke=%22%23ffffff%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22 stroke-width=%2216%22/%3E%3Cpolyline points=%22224 56 128 144 32 56%22 fill=%22none%22 stroke=%22%23ffffff%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22 stroke-width=%2216%22/%3E%3C/svg%3E")}
.intimefire-service-card:hover.ifi-85d1ec,.intimefire-service-card:focus-within.ifi-85d1ec{--ic:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 256 256%22 fill=%22%23ffffff%22%3E%3Cpath d=%22M128,24a80,80,0,0,0-80,80c0,72,80,128,80,128s80-56,80-128A80,80,0,0,0,128,24Zm0,112a32,32,0,1,1,32-32A32,32,0,0,1,128,136Z%22 opacity=%220.2%22/%3E%3Ccircle cx=%22128%22 cy=%22104%22 r=%2232%22 fill=%22none%22 stroke=%22%23ffffff%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22 stroke-width=%2216%22/%3E%3Cpath d=%22M208,104c0,72-80,128-80,128S48,176,48,104a80,80,0,0,1,160,0Z%22 fill=%22none%22 stroke=%22%23ffffff%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22 stroke-width=%2216%22/%3E%3C/svg%3E%3Cspan%3EAndheri (W), Mumbai, Maharashtra 400 053 %26mdash%3B India%3C/span%3E%3C/p%3E%0A%3Cp%3E%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 256 256%22 width=%2224%22 height=%2224%22 fill=%22%23ffffff%22 aria-hidden=%22true%22 focusable=%22false%22%3E%3Cpolygon points=%22224 56 128 144 32 56 224 56%22 opacity=%220.2%22/%3E%3Cpath d=%22M32,56H224a0,0,0,0,1,0,0V192a8,8,0,0,1-8,8H40a8,8,0,0,1-8-8V56A0,0,0,0,1,32,56Z%22 fill=%22none%22 stroke=%22%23ffffff%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22 stroke-width=%2216%22/%3E%3Cpolyline points=%22224 56 128 144 32 56%22 fill=%22none%22 stroke=%22%23ffffff%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22 stroke-width=%2216%22/%3E%3C/svg%3E")}
.ifi-94289f{--ic:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 256 256%22 fill=%22%23c8102e%22%3E%3Ccircle cx=%22128%22 cy=%22128%22 r=%2288%22 opacity=%220.2%22/%3E%3Cpolyline points=%22168 96 216 96 216 48%22 fill=%22none%22 stroke=%22%23c8102e%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22 stroke-width=%2216%22/%3E%3Cpath d=%22M216,96,187.72,67.72A88,88,0,0,0,64,67%22 fill=%22none%22 stroke=%22%23c8102e%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22 stroke-width=%2216%22/%3E%3Cpolyline points=%2288 160 40 160 40 208%22 fill=%22none%22 stroke=%22%23c8102e%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22 stroke-width=%2216%22/%3E%3Cpath d=%22M40,160l28.28,28.28A88,88,0,0,0,192,189%22 fill=%22none%22 stroke=%22%23c8102e%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22 stroke-width=%2216%22/%3E%3C/svg%3E")}
.intimefire-ab-mv-card.ifi-94289f,.intimefire-ab-innov.ifi-94289f,.intimefire-lp-call.ifi-94289f,.intimefire-stat-tile--cta.ifi-94289f,.intimefire-trust-fact.ifi-94289f,.intimefire-pb-call.ifi-94289f,.intimefire-pb-line.ifi-94289f{--ic:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 256 256%22 fill=%22%23ffffff%22%3E%3Ccircle cx=%22128%22 cy=%22128%22 r=%2288%22 opacity=%220.2%22/%3E%3Cpolyline points=%22168 96 216 96 216 48%22 fill=%22none%22 stroke=%22%23ffffff%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22 stroke-width=%2216%22/%3E%3Cpath d=%22M216,96,187.72,67.72A88,88,0,0,0,64,67%22 fill=%22none%22 stroke=%22%23ffffff%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22 stroke-width=%2216%22/%3E%3Cpolyline points=%2288 160 40 160 40 208%22 fill=%22none%22 stroke=%22%23ffffff%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22 stroke-width=%2216%22/%3E%3Cpath d=%22M40,160l28.28,28.28A88,88,0,0,0,192,189%22 fill=%22none%22 stroke=%22%23ffffff%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22 stroke-width=%2216%22/%3E%3C/svg%3E")}
.intimefire-service-card:hover.ifi-94289f,.intimefire-service-card:focus-within.ifi-94289f{--ic:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 256 256%22 fill=%22%23ffffff%22%3E%3Ccircle cx=%22128%22 cy=%22128%22 r=%2288%22 opacity=%220.2%22/%3E%3Cpolyline points=%22168 96 216 96 216 48%22 fill=%22none%22 stroke=%22%23ffffff%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22 stroke-width=%2216%22/%3E%3Cpath d=%22M216,96,187.72,67.72A88,88,0,0,0,64,67%22 fill=%22none%22 stroke=%22%23ffffff%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22 stroke-width=%2216%22/%3E%3Cpolyline points=%2288 160 40 160 40 208%22 fill=%22none%22 stroke=%22%23ffffff%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22 stroke-width=%2216%22/%3E%3Cpath d=%22M40,160l28.28,28.28A88,88,0,0,0,192,189%22 fill=%22none%22 stroke=%22%23ffffff%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22 stroke-width=%2216%22/%3E%3C/svg%3E")}
.intimefire-ab-mv-card.ifi-a24384,.intimefire-ab-innov.ifi-a24384,.intimefire-lp-call.ifi-a24384,.intimefire-stat-tile--cta.ifi-a24384,.intimefire-trust-fact.ifi-a24384,.intimefire-pb-call.ifi-a24384,.intimefire-pb-line.ifi-a24384{--ic:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 256 256%22 fill=%22%23ffffff%22%3E%3Cpath d=%22M144,104h64a32,32,0,0,1,32,32v24H61.06a32,32,0,0,1-30.65-22.8L16.34,90.3A8,8,0,0,1,24,80h8l24,24H92.91L80.42,66.53A8,8,0,0,1,88,56h8Z%22 opacity=%220.2%22/%3E%3Cline x1=%2272%22 y1=%22216%22 x2=%22216%22 y2=%22216%22 fill=%22none%22 stroke=%22%23ffffff%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22 stroke-width=%2216%22/%3E%3Cpath d=%22M144,104h64a32,32,0,0,1,32,32v24H61.06a32,32,0,0,1-30.65-22.8L16.34,90.3A8,8,0,0,1,24,80h8l24,24H92.91L80.42,66.53A8,8,0,0,1,88,56h8Z%22 fill=%22none%22 stroke=%22%23ffffff%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22 stroke-width=%2216%22/%3E%3C/svg%3E")}
.intimefire-service-card:hover.ifi-a24384,.intimefire-service-card:focus-within.ifi-a24384{--ic:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 256 256%22 fill=%22%23ffffff%22%3E%3Cpath d=%22M144,104h64a32,32,0,0,1,32,32v24H61.06a32,32,0,0,1-30.65-22.8L16.34,90.3A8,8,0,0,1,24,80h8l24,24H92.91L80.42,66.53A8,8,0,0,1,88,56h8Z%22 opacity=%220.2%22/%3E%3Cline x1=%2272%22 y1=%22216%22 x2=%22216%22 y2=%22216%22 fill=%22none%22 stroke=%22%23ffffff%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22 stroke-width=%2216%22/%3E%3Cpath d=%22M144,104h64a32,32,0,0,1,32,32v24H61.06a32,32,0,0,1-30.65-22.8L16.34,90.3A8,8,0,0,1,24,80h8l24,24H92.91L80.42,66.53A8,8,0,0,1,88,56h8Z%22 fill=%22none%22 stroke=%22%23ffffff%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22 stroke-width=%2216%22/%3E%3C/svg%3E")}
.intimefire-ab-mv-card.ifi-aec046,.intimefire-ab-innov.ifi-aec046,.intimefire-lp-call.ifi-aec046,.intimefire-stat-tile--cta.ifi-aec046,.intimefire-trust-fact.ifi-aec046,.intimefire-pb-call.ifi-aec046,.intimefire-pb-line.ifi-aec046{--ic:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 256 256%22 fill=%22%23ffffff%22%3E%3Cpath d=%22M152,48a78.61,78.61,0,0,1,56,56%22 fill=%22none%22 stroke=%22%23ffffff%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22 stroke-width=%2216%22/%3E%3Cpath d=%22M144,80c16.52,4.42,27.58,15.48,32,32%22 fill=%22none%22 stroke=%22%23ffffff%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22 stroke-width=%2216%22/%3E%3Cpath d=%22M156.39,153.34a8,8,0,0,1,7.59-.69l47.16,21.13a8,8,0,0,1,4.8,8.3A48.33,48.33,0,0,1,168,224,136,136,0,0,1,32,88,48.33,48.33,0,0,1,73.92,40.06a8,8,0,0,1,8.3,4.8l21.13,47.2a8,8,0,0,1-.66,7.53L81.32,125a7.93,7.93,0,0,0-.54,7.81c8.27,16.93,25.77,34.22,42.75,42.41a7.92,7.92,0,0,0,7.83-.59Z%22 opacity=%220.2%22/%3E%3Cpath d=%22M156.39,153.34a8,8,0,0,1,7.59-.69l47.16,21.13a8,8,0,0,1,4.8,8.3A48.33,48.33,0,0,1,168,224,136,136,0,0,1,32,88,48.33,48.33,0,0,1,73.92,40.06a8,8,0,0,1,8.3,4.8l21.13,47.2a8,8,0,0,1-.66,7.53L81.32,125a7.93,7.93,0,0,0-.54,7.81c8.27,16.93,25.77,34.22,42.75,42.41a7.92,7.92,0,0,0,7.83-.59Z%22 fill=%22none%22 stroke=%22%23ffffff%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22 stroke-width=%2216%22/%3E%3C/svg%3E")}
.intimefire-service-card:hover.ifi-aec046,.intimefire-service-card:focus-within.ifi-aec046{--ic:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 256 256%22 fill=%22%23ffffff%22%3E%3Cpath d=%22M152,48a78.61,78.61,0,0,1,56,56%22 fill=%22none%22 stroke=%22%23ffffff%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22 stroke-width=%2216%22/%3E%3Cpath d=%22M144,80c16.52,4.42,27.58,15.48,32,32%22 fill=%22none%22 stroke=%22%23ffffff%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22 stroke-width=%2216%22/%3E%3Cpath d=%22M156.39,153.34a8,8,0,0,1,7.59-.69l47.16,21.13a8,8,0,0,1,4.8,8.3A48.33,48.33,0,0,1,168,224,136,136,0,0,1,32,88,48.33,48.33,0,0,1,73.92,40.06a8,8,0,0,1,8.3,4.8l21.13,47.2a8,8,0,0,1-.66,7.53L81.32,125a7.93,7.93,0,0,0-.54,7.81c8.27,16.93,25.77,34.22,42.75,42.41a7.92,7.92,0,0,0,7.83-.59Z%22 opacity=%220.2%22/%3E%3Cpath d=%22M156.39,153.34a8,8,0,0,1,7.59-.69l47.16,21.13a8,8,0,0,1,4.8,8.3A48.33,48.33,0,0,1,168,224,136,136,0,0,1,32,88,48.33,48.33,0,0,1,73.92,40.06a8,8,0,0,1,8.3,4.8l21.13,47.2a8,8,0,0,1-.66,7.53L81.32,125a7.93,7.93,0,0,0-.54,7.81c8.27,16.93,25.77,34.22,42.75,42.41a7.92,7.92,0,0,0,7.83-.59Z%22 fill=%22none%22 stroke=%22%23ffffff%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22 stroke-width=%2216%22/%3E%3C/svg%3E")}
.ifi-c6c66b{--ic:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 256 256%22 fill=%22%23c8102e%22%3E%3Cpath d=%22M78.7,167A79.87,79.87,0,0,1,48,104.45C47.76,61.09,82.72,25,126.07,24a80,80,0,0,1,51.34,142.9A24.3,24.3,0,0,0,168,186v6a8,8,0,0,1-8,8H96a8,8,0,0,1-8-8v-6A24.11,24.11,0,0,0,78.7,167Z%22 opacity=%220.2%22/%3E%3Cline x1=%2288%22 y1=%22232%22 x2=%22168%22 y2=%22232%22 fill=%22none%22 stroke=%22%23c8102e%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22 stroke-width=%2216%22/%3E%3Cpath d=%22M78.7,167A79.87,79.87,0,0,1,48,104.45C47.76,61.09,82.72,25,126.07,24a80,80,0,0,1,51.34,142.9A24.3,24.3,0,0,0,168,186v6a8,8,0,0,1-8,8H96a8,8,0,0,1-8-8v-6A24.11,24.11,0,0,0,78.7,167Z%22 fill=%22none%22 stroke=%22%23c8102e%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22 stroke-width=%2216%22/%3E%3Cpath d=%22M136,56c20,3.37,36.61,20,40,40%22 fill=%22none%22 stroke=%22%23c8102e%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22 stroke-width=%2216%22/%3E%3C/svg%3E")}
.intimefire-ab-mv-card.ifi-c6c66b,.intimefire-ab-innov.ifi-c6c66b,.intimefire-lp-call.ifi-c6c66b,.intimefire-stat-tile--cta.ifi-c6c66b,.intimefire-trust-fact.ifi-c6c66b,.intimefire-pb-call.ifi-c6c66b,.intimefire-pb-line.ifi-c6c66b{--ic:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 256 256%22 fill=%22%23ffffff%22%3E%3Cpath d=%22M78.7,167A79.87,79.87,0,0,1,48,104.45C47.76,61.09,82.72,25,126.07,24a80,80,0,0,1,51.34,142.9A24.3,24.3,0,0,0,168,186v6a8,8,0,0,1-8,8H96a8,8,0,0,1-8-8v-6A24.11,24.11,0,0,0,78.7,167Z%22 opacity=%220.2%22/%3E%3Cline x1=%2288%22 y1=%22232%22 x2=%22168%22 y2=%22232%22 fill=%22none%22 stroke=%22%23ffffff%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22 stroke-width=%2216%22/%3E%3Cpath d=%22M78.7,167A79.87,79.87,0,0,1,48,104.45C47.76,61.09,82.72,25,126.07,24a80,80,0,0,1,51.34,142.9A24.3,24.3,0,0,0,168,186v6a8,8,0,0,1-8,8H96a8,8,0,0,1-8-8v-6A24.11,24.11,0,0,0,78.7,167Z%22 fill=%22none%22 stroke=%22%23ffffff%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22 stroke-width=%2216%22/%3E%3Cpath d=%22M136,56c20,3.37,36.61,20,40,40%22 fill=%22none%22 stroke=%22%23ffffff%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22 stroke-width=%2216%22/%3E%3C/svg%3E")}
.intimefire-service-card:hover.ifi-c6c66b,.intimefire-service-card:focus-within.ifi-c6c66b{--ic:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 256 256%22 fill=%22%23ffffff%22%3E%3Cpath d=%22M78.7,167A79.87,79.87,0,0,1,48,104.45C47.76,61.09,82.72,25,126.07,24a80,80,0,0,1,51.34,142.9A24.3,24.3,0,0,0,168,186v6a8,8,0,0,1-8,8H96a8,8,0,0,1-8-8v-6A24.11,24.11,0,0,0,78.7,167Z%22 opacity=%220.2%22/%3E%3Cline x1=%2288%22 y1=%22232%22 x2=%22168%22 y2=%22232%22 fill=%22none%22 stroke=%22%23ffffff%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22 stroke-width=%2216%22/%3E%3Cpath d=%22M78.7,167A79.87,79.87,0,0,1,48,104.45C47.76,61.09,82.72,25,126.07,24a80,80,0,0,1,51.34,142.9A24.3,24.3,0,0,0,168,186v6a8,8,0,0,1-8,8H96a8,8,0,0,1-8-8v-6A24.11,24.11,0,0,0,78.7,167Z%22 fill=%22none%22 stroke=%22%23ffffff%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22 stroke-width=%2216%22/%3E%3Cpath d=%22M136,56c20,3.37,36.61,20,40,40%22 fill=%22none%22 stroke=%22%23ffffff%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22 stroke-width=%2216%22/%3E%3C/svg%3E")}
.intimefire-ab-mv-card.ifi-d91852,.intimefire-ab-innov.ifi-d91852,.intimefire-lp-call.ifi-d91852,.intimefire-stat-tile--cta.ifi-d91852,.intimefire-trust-fact.ifi-d91852,.intimefire-pb-call.ifi-d91852,.intimefire-pb-line.ifi-d91852{--ic:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 256 256%22 fill=%22%23ffffff%22%3E%3Ccircle cx=%22128%22 cy=%2256%22 r=%2224%22 opacity=%220.2%22/%3E%3Cline x1=%22128%22 y1=%22232%22 x2=%22128%22 y2=%2280%22 fill=%22none%22 stroke=%22%23ffffff%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22 stroke-width=%2216%22/%3E%3Ccircle cx=%22128%22 cy=%2256%22 r=%2224%22 fill=%22none%22 stroke=%22%23ffffff%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22 stroke-width=%2216%22/%3E%3Cline x1=%2288%22 y1=%22120%22 x2=%22168%22 y2=%22120%22 fill=%22none%22 stroke=%22%23ffffff%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22 stroke-width=%2216%22/%3E%3Cpath d=%22M216,144c0,64-88,24-88,88,0-64-88-24-88-88%22 fill=%22none%22 stroke=%22%23ffffff%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22 stroke-width=%2216%22/%3E%3C/svg%3E")}
.intimefire-service-card:hover.ifi-d91852,.intimefire-service-card:focus-within.ifi-d91852{--ic:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 256 256%22 fill=%22%23ffffff%22%3E%3Ccircle cx=%22128%22 cy=%2256%22 r=%2224%22 opacity=%220.2%22/%3E%3Cline x1=%22128%22 y1=%22232%22 x2=%22128%22 y2=%2280%22 fill=%22none%22 stroke=%22%23ffffff%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22 stroke-width=%2216%22/%3E%3Ccircle cx=%22128%22 cy=%2256%22 r=%2224%22 fill=%22none%22 stroke=%22%23ffffff%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22 stroke-width=%2216%22/%3E%3Cline x1=%2288%22 y1=%22120%22 x2=%22168%22 y2=%22120%22 fill=%22none%22 stroke=%22%23ffffff%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22 stroke-width=%2216%22/%3E%3Cpath d=%22M216,144c0,64-88,24-88,88,0-64-88-24-88-88%22 fill=%22none%22 stroke=%22%23ffffff%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22 stroke-width=%2216%22/%3E%3C/svg%3E")}
.ifi-d9ae96{--ic:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 256 256%22 fill=%22%23c8102e%22%3E%3Cpath d=%22M32,184a16,16,0,0,0,16,16H64a16,16,0,0,0,16-16V144a16,16,0,0,0-16-16H32Z%22 opacity=%220.2%22/%3E%3Cpath d=%22M192,128a16,16,0,0,0-16,16v40a16,16,0,0,0,16,16h32V128Z%22 opacity=%220.2%22/%3E%3Cpath d=%22M224,200v8a32,32,0,0,1-32,32H136%22 fill=%22none%22 stroke=%22%23c8102e%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22 stroke-width=%2216%22/%3E%3Cpath d=%22M224,128H192a16,16,0,0,0-16,16v40a16,16,0,0,0,16,16h32V128a96,96,0,1,0-192,0v56a16,16,0,0,0,16,16H64a16,16,0,0,0,16-16V144a16,16,0,0,0-16-16H32%22 fill=%22none%22 stroke=%22%23c8102e%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22 stroke-width=%2216%22/%3E%3C/svg%3E")}
.intimefire-ab-mv-card.ifi-d9ae96,.intimefire-ab-innov.ifi-d9ae96,.intimefire-lp-call.ifi-d9ae96,.intimefire-stat-tile--cta.ifi-d9ae96,.intimefire-trust-fact.ifi-d9ae96,.intimefire-pb-call.ifi-d9ae96,.intimefire-pb-line.ifi-d9ae96{--ic:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 256 256%22 fill=%22%23ffffff%22%3E%3Cpath d=%22M32,184a16,16,0,0,0,16,16H64a16,16,0,0,0,16-16V144a16,16,0,0,0-16-16H32Z%22 opacity=%220.2%22/%3E%3Cpath d=%22M192,128a16,16,0,0,0-16,16v40a16,16,0,0,0,16,16h32V128Z%22 opacity=%220.2%22/%3E%3Cpath d=%22M224,200v8a32,32,0,0,1-32,32H136%22 fill=%22none%22 stroke=%22%23ffffff%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22 stroke-width=%2216%22/%3E%3Cpath d=%22M224,128H192a16,16,0,0,0-16,16v40a16,16,0,0,0,16,16h32V128a96,96,0,1,0-192,0v56a16,16,0,0,0,16,16H64a16,16,0,0,0,16-16V144a16,16,0,0,0-16-16H32%22 fill=%22none%22 stroke=%22%23ffffff%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22 stroke-width=%2216%22/%3E%3C/svg%3E")}
.intimefire-service-card:hover.ifi-d9ae96,.intimefire-service-card:focus-within.ifi-d9ae96{--ic:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 256 256%22 fill=%22%23ffffff%22%3E%3Cpath d=%22M32,184a16,16,0,0,0,16,16H64a16,16,0,0,0,16-16V144a16,16,0,0,0-16-16H32Z%22 opacity=%220.2%22/%3E%3Cpath d=%22M192,128a16,16,0,0,0-16,16v40a16,16,0,0,0,16,16h32V128Z%22 opacity=%220.2%22/%3E%3Cpath d=%22M224,200v8a32,32,0,0,1-32,32H136%22 fill=%22none%22 stroke=%22%23ffffff%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22 stroke-width=%2216%22/%3E%3Cpath d=%22M224,128H192a16,16,0,0,0-16,16v40a16,16,0,0,0,16,16h32V128a96,96,0,1,0-192,0v56a16,16,0,0,0,16,16H64a16,16,0,0,0,16-16V144a16,16,0,0,0-16-16H32%22 fill=%22none%22 stroke=%22%23ffffff%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22 stroke-width=%2216%22/%3E%3C/svg%3E")}
.intimefire-ab-mv-card.ifi-efd6bb,.intimefire-ab-innov.ifi-efd6bb,.intimefire-lp-call.ifi-efd6bb,.intimefire-stat-tile--cta.ifi-efd6bb,.intimefire-trust-fact.ifi-efd6bb,.intimefire-pb-call.ifi-efd6bb,.intimefire-pb-line.ifi-efd6bb{--ic:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 256 256%22 fill=%22%23ffffff%22%3E%3Cpath d=%22M208,144c0-72-80-128-80-128S48,72,48,144a80,80,0,0,0,160,0Z%22 opacity=%220.2%22/%3E%3Cpath d=%22M208,144c0-72-80-128-80-128S48,72,48,144a80,80,0,0,0,160,0Z%22 fill=%22none%22 stroke=%22%23ffffff%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22 stroke-width=%2216%22/%3E%3Cpath d=%22M136,192c20-3.37,36.61-20,40-40%22 fill=%22none%22 stroke=%22%23ffffff%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22 stroke-width=%2216%22/%3E%3C/svg%3E")}
.intimefire-service-card:hover.ifi-efd6bb,.intimefire-service-card:focus-within.ifi-efd6bb{--ic:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 256 256%22 fill=%22%23ffffff%22%3E%3Cpath d=%22M208,144c0-72-80-128-80-128S48,72,48,144a80,80,0,0,0,160,0Z%22 opacity=%220.2%22/%3E%3Cpath d=%22M208,144c0-72-80-128-80-128S48,72,48,144a80,80,0,0,0,160,0Z%22 fill=%22none%22 stroke=%22%23ffffff%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22 stroke-width=%2216%22/%3E%3Cpath d=%22M136,192c20-3.37,36.61-20,40-40%22 fill=%22none%22 stroke=%22%23ffffff%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22 stroke-width=%2216%22/%3E%3C/svg%3E")}
.ifi-f5370b{--ic:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 256 256%22 fill=%22%23c8102e%22%3E%3Cpolygon points=%22232 56 40 56 88 104 40 152 186.29 152 232 56%22 opacity=%220.2%22/%3E%3Cpolyline points=%22152 224 232 56 40 56 88 104 40 152 186.29 152%22 fill=%22none%22 stroke=%22%23c8102e%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22 stroke-width=%2216%22/%3E%3C/svg%3E")}
.intimefire-ab-mv-card.ifi-f5370b,.intimefire-ab-innov.ifi-f5370b,.intimefire-lp-call.ifi-f5370b,.intimefire-stat-tile--cta.ifi-f5370b,.intimefire-trust-fact.ifi-f5370b,.intimefire-pb-call.ifi-f5370b,.intimefire-pb-line.ifi-f5370b{--ic:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 256 256%22 fill=%22%23ffffff%22%3E%3Cpolygon points=%22232 56 40 56 88 104 40 152 186.29 152 232 56%22 opacity=%220.2%22/%3E%3Cpolyline points=%22152 224 232 56 40 56 88 104 40 152 186.29 152%22 fill=%22none%22 stroke=%22%23ffffff%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22 stroke-width=%2216%22/%3E%3C/svg%3E")}
.intimefire-service-card:hover.ifi-f5370b,.intimefire-service-card:focus-within.ifi-f5370b{--ic:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 256 256%22 fill=%22%23ffffff%22%3E%3Cpolygon points=%22232 56 40 56 88 104 40 152 186.29 152 232 56%22 opacity=%220.2%22/%3E%3Cpolyline points=%22152 224 232 56 40 56 88 104 40 152 186.29 152%22 fill=%22none%22 stroke=%22%23ffffff%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22 stroke-width=%2216%22/%3E%3C/svg%3E")}

/* Home: stop the featured carousel from widening the page (horizontal scroll) */
.intimefire-featured { overflow-x: clip; }

/* Hero photo never sizes the slide: it fills the fixed-size media box and fits inside it. */
.intimefire-hero-media img {
	position: absolute;
	inset: 0;
	width: 100%;
	height: 100%;
	object-fit: contain;
	object-position: 50% 50%;
}
