@import url('https://fonts.googleapis.com/css2?family=Inter:wght@300;400;500;600;700;800;900&display=swap');
@import url("https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.5.1/css/all.min.css");

/* tc-scoped:tc-wp-content-root */

.tc-wp-content-root{
  width: 100%;
  max-width: 100%;
  min-width: 0;
  box-sizing: border-box;
  display: flow-root;
  isolation: isolate;
  position: relative;
}.wpc-scope-4 .tc-wp-content-root img, .wpc-scope-4 .tc-wp-content-root video, .wpc-scope-4 .tc-wp-content-root svg, .wpc-scope-4 .tc-wp-content-root iframe{
  max-width: 100%;
  height: auto;
}.wpc-scope-4 .tc-wp-content-root .fgstoryviewer-content-wrapper{
--fg-font: Inter, ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Arial, sans-serif;
--fg-text: #10201f;
--fg-muted: #5d6f70;
--fg-border: rgba(15, 23, 42, 0.12);
--fg-shadow: 0 18px 46px rgba(15, 23, 42, 0.08);
--fg-radius: 24px;
--fg-brand-1: #d946ef;
--fg-brand-2: #f9a8d4;
--fg-brand-3: #fce7f3;
--fg-soft: #fdf2f8;
--fg-glow: rgba(217,70,239,.17);
--ffg-bg: #ffffff;
width: 100%;
display: block;
overflow: hidden;
font-family: var(--fg-font);
color: var(--fg-text);
-webkit-font-smoothing: antialiased;
text-rendering: geometricPrecision;
}.wpc-scope-4 .tc-wp-content-root .fgstoryviewer-content-wrapper, .wpc-scope-4 .tc-wp-content-root .fgstoryviewer-content-wrapper *{
box-sizing: border-box;
}.wpc-scope-4 .tc-wp-content-root .fgstoryviewer-content-wrapper h1, .wpc-scope-4 .tc-wp-content-root .fgstoryviewer-content-wrapper h2, .wpc-scope-4 .tc-wp-content-root .fgstoryviewer-content-wrapper h3, .wpc-scope-4 .tc-wp-content-root .fgstoryviewer-content-wrapper h4, .wpc-scope-4 .tc-wp-content-root .fgstoryviewer-content-wrapper h5, .wpc-scope-4 .tc-wp-content-root .fgstoryviewer-content-wrapper h6, .wpc-scope-4 .tc-wp-content-root .fgstoryviewer-content-wrapper p{
margin-top: 0;
margin-bottom: 0;
}.wpc-scope-4 .tc-wp-content-root .fgstoryviewer-content-section{
width: 100%;
padding: 74px 20px;
position: relative;
overflow: hidden;
}.wpc-scope-4 .tc-wp-content-root .fgstoryviewer-section-white{
background: #ffffff;
}.wpc-scope-4 .tc-wp-content-root .fgstoryviewer-section-soft{
background:
linear-gradient(180deg, #fdf2f8 0%, #fce7f3 45%, #fbcfe8 100%),
linear-gradient(135deg, rgba(217, 70, 239, .08), transparent 34%),
linear-gradient(315deg, rgba(236, 72, 153, .08), transparent 30%),
var(--ffg-bg);
}.wpc-scope-4 .tc-wp-content-root .fgstoryviewer-inner-container{
max-width: 1200px;
width: 100%;
margin-left: auto;
margin-right: auto;
position: relative;
z-index: 1;
}.wpc-scope-4 .tc-wp-content-root .fgstoryviewer-section-heading-wrap{
max-width: 860px;
margin-left: auto;
margin-right: auto;
margin-bottom: 36px;
text-align: center;
}.wpc-scope-4 .tc-wp-content-root .fgstoryviewer-section-title{
font-size: clamp(24px, 2.7vw, 35px);
font-weight: 760;
line-height: 1.22;
letter-spacing: -0.025em;
color: #10201f;
text-align: center;
margin-bottom: 14px !important;
}.wpc-scope-4 .tc-wp-content-root .fgstoryviewer-section-subtitle{
font-size: clamp(15px, 1.45vw, 17px);
font-weight: 400;
line-height: 1.68;
color: var(--fg-muted);
max-width: 760px;
margin-left: auto;
margin-right: auto;
text-align: center;
}.wpc-scope-4 .tc-wp-content-root .fgstoryviewer-keyword-gradient{
color: #be185d;
-webkit-text-fill-color: #be185d;
background: none;
background-clip: initial;
-webkit-background-clip: initial;
display: inline-block;
position: relative;
}.wpc-scope-4 .tc-wp-content-root .fgstoryviewer-keyword-gradient::after{
content: "";
position: absolute;
left: 0;
right: 0;
bottom: -3px;
height: 3px;
border-radius: 999px;
background: linear-gradient(90deg, #be185d, #ec4899, #f9a8d4);
opacity: 0.8;
}.wpc-scope-4 .tc-wp-content-root .fgstoryviewer-card-grid{
display: grid;
gap: 22px;
align-items: stretch;
width: 100%;
}.wpc-scope-4 .tc-wp-content-root .fgstoryviewer-first-grid, .wpc-scope-4 .tc-wp-content-root .fgstoryviewer-third-grid{
grid-template-columns: repeat(4, minmax(0, 1fr));
}.wpc-scope-4 .tc-wp-content-root .fgstoryviewer-second-grid{
grid-template-columns: repeat(3, minmax(0, 1fr));
}.wpc-scope-4 .tc-wp-content-root .fgstoryviewer-feature-card{
--card-c1: #d946ef;
--card-c2: #f9a8d4;
--card-c3: #f472b6;
--card-soft: #fdf2f8;
--card-glow: rgba(217,70,239,.17);
--fg-mx: 50%;
--fg-my: 18%;
--fg-tilt-x: 0deg;
--fg-tilt-y: 0deg;
display: flex;
flex-direction: column;
padding: 26px;
border: 1px solid var(--fg-border);
border-radius: var(--fg-radius);
background:
radial-gradient(circle at var(--fg-mx) var(--fg-my), rgba(255,255,255,.92), transparent 28%),
linear-gradient(180deg, #fbfcff 0%, #f5f7fb 45%, #eef3f8 100%),
linear-gradient(135deg, rgba(217, 70, 239, .08), transparent 34%),
linear-gradient(315deg, rgba(236, 72, 153, .08), transparent 30%);
position: relative;
isolation: isolate;
overflow: hidden;
transform: translateY(18px);
opacity: 0;
transition: transform 420ms ease, opacity 420ms ease, box-shadow 320ms ease, border-color 320ms ease, background 320ms ease;
min-height: 100%;
}.wpc-scope-4 .tc-wp-content-root .fgstoryviewer-card-visible{
transform: translateY(0);
opacity: 1;
}.wpc-scope-4 .tc-wp-content-root .fgstoryviewer-feature-card:nth-child(1){
--card-c1: #d946ef;
--card-c2: #ec4899;
--card-c3: #f9a8d4;
--card-soft: #fdf2f8;
--card-glow: rgba(217,70,239,.22);
}.wpc-scope-4 .tc-wp-content-root .fgstoryviewer-feature-card:nth-child(2){
--card-c1: #ec4899;
--card-c2: #f472b6;
--card-c3: #fbcfe8;
--card-soft: rgba(252,231,243,.96);
--card-glow: rgba(236,72,153,.22);
}.wpc-scope-4 .tc-wp-content-root .fgstoryviewer-feature-card:nth-child(3){
--card-c1: #db2777;
--card-c2: #ec4899;
--card-c3: #f9a8d4;
--card-soft: rgba(252,231,243,.96);
--card-glow: rgba(219,39,119,.21);
}.wpc-scope-4 .tc-wp-content-root .fgstoryviewer-feature-card:nth-child(4){
--card-c1: #be185d;
--card-c2: #db2777;
--card-c3: #f472b6;
--card-soft: rgba(252,231,243,.96);
--card-glow: rgba(190,24,93,.22);
}.wpc-scope-4 .tc-wp-content-root .fgstoryviewer-feature-card:nth-child(5){
--card-c1: #f43f5e;
--card-c2: #fb7185;
--card-c3: #fecdd3;
--card-soft: rgba(255,241,242,.96);
--card-glow: rgba(244,63,94,.22);
}.wpc-scope-4 .tc-wp-content-root .fgstoryviewer-feature-card:nth-child(6){
--card-c1: #e11d48;
--card-c2: #f43f5e;
--card-c3: #fda4af;
--card-soft: rgba(255,241,242,.96);
--card-glow: rgba(225,29,72,.22);
}.wpc-scope-4 .tc-wp-content-root .fgstoryviewer-feature-card:nth-child(7){
--card-c1: #d946ef;
--card-c2: #f472b6;
--card-c3: #fbcfe8;
--card-soft: rgba(252,231,243,.96);
--card-glow: rgba(217,70,239,.22);
}.wpc-scope-4 .tc-wp-content-root .fgstoryviewer-feature-card:nth-child(8){
--card-c1: #db2777;
--card-c2: #f43f5e;
--card-c3: #f9a8d4;
--card-soft: rgba(252,231,243,.96);
--card-glow: rgba(219,39,119,.22);
}.wpc-scope-4 .tc-wp-content-root .fgstoryviewer-feature-card::before{
content: "";
width: 190px;
height: 190px;
right: -82px;
top: -82px;
border-radius: 999px;
background: radial-gradient(circle, var(--card-glow), transparent 72%);
position: absolute;
opacity: 0;
transform: scale(0.76);
transition: opacity 320ms ease, transform 320ms ease;
z-index: -1;
}.wpc-scope-4 .tc-wp-content-root .fgstoryviewer-feature-card::after{
content: "";
width: 0;
height: 4px;
left: 26px;
bottom: 0;
border-radius: 999px;
background: linear-gradient(90deg, var(--card-c1), var(--card-c2), var(--card-c3));
position: absolute;
opacity: 0;
transition: width 320ms ease, opacity 320ms ease, transform 320ms ease, box-shadow 320ms ease;
z-index: 2;
}.wpc-scope-4 .tc-wp-content-root .fgstoryviewer-icon-wrap{
width: 72px;
min-width: 72px;
height: 72px;
min-height: 72px;
display: inline-flex;
align-items: center;
justify-content: center;
border-radius: 22px;
margin-bottom: 20px;
background: transparent;
color: var(--card-c1);
isolation: isolate;
position: relative;
transition: transform 320ms ease;
}.wpc-scope-4 .tc-wp-content-root .fgstoryviewer-icon-wrap::before{
content: "";
position: absolute;
inset: 0;
border-radius: 22px;
background:
linear-gradient(145deg, rgba(255,255,255,0.96), var(--card-soft)),
radial-gradient(circle at 24% 18%, rgba(255,255,255,1), transparent 42%);
border: 1px solid rgba(255,255,255,0.76);
box-shadow:
inset 0 1px 0 rgba(255,255,255,0.96),
0 12px 26px rgba(15,23,42,0.08),
0 0 0 6px rgba(15,23,42,0.035);
z-index: 1;
transition: border-radius 320ms ease, background 320ms ease, box-shadow 320ms ease, transform 320ms ease;
}.wpc-scope-4 .tc-wp-content-root .fgstoryviewer-icon-wrap::after{
content: "";
position: absolute;
inset: -5px;
border-radius: 28px;
border: 1px solid var(--card-c1);
opacity: 0;
transform: scale(0.72) rotate(-18deg);
z-index: 0;
transition: opacity 320ms ease, transform 320ms ease, border-radius 320ms ease;
}.wpc-scope-4 .tc-wp-content-root .fgstoryviewer-icon-wrap i{
font-size: 26px;
z-index: 3;
color: var(--card-c1);
-webkit-text-fill-color: var(--card-c1);
background: none;
filter: none;
transition: color 320ms ease, -webkit-text-fill-color 320ms ease, transform 320ms ease;
}.wpc-scope-4 .tc-wp-content-root .fgstoryviewer-card-title{
font-size: 18.5px;
font-weight: 620;
line-height: 1.35;
letter-spacing: -0.01em;
color: #10201f;
z-index: 1;
margin: 0 0 11px 0 !important;
position: relative;
transition: color 300ms ease, transform 300ms ease;
}.wpc-scope-4 .tc-wp-content-root .fgstoryviewer-card-text{
font-size: 15px;
font-weight: 400;
line-height: 1.72;
color: var(--fg-muted);
flex: 1 1 auto;
z-index: 1;
margin: 0 !important;
transition: color 300ms ease, transform 300ms ease;
}.wpc-scope-4 .tc-wp-content-root .fgstoryviewer-card-cta{
display: inline-flex;
align-items: center;
gap: 8px;
width: fit-content;
margin-top: 18px;
font-size: 13px;
font-weight: 700;
color: var(--card-c1);
opacity: 0;
transform: translateY(10px);
transition: opacity 280ms ease, transform 280ms ease, color 280ms ease;
position: relative;
z-index: 1;
}.wpc-scope-4 .tc-wp-content-root .fgstoryviewer-card-cta i{
font-size: 12px;
transition: transform 280ms ease;
}.wpc-scope-4 .tc-wp-content-root .fgstoryviewer-process-badge{
width: 34px;
height: 34px;
display: inline-flex;
align-items: center;
justify-content: center;
border-radius: 999px;
background: linear-gradient(135deg, var(--card-c1), var(--card-c2), var(--card-c3));
color: #ffffff;
font-size: 13px;
font-weight: 800;
position: absolute;
top: 18px;
right: 18px;
z-index: 4;
transform: scale(0.84);
opacity: 0.72;
box-shadow: 0 12px 24px var(--card-glow);
transition: transform 280ms ease, opacity 280ms ease;
}.wpc-scope-4 .tc-wp-content-root .fgstoryviewer-interaction-one .fgstoryviewer-feature-card{
transition: transform 420ms ease, opacity 420ms ease, box-shadow 320ms ease, border-color 320ms ease, background 320ms ease;
}.wpc-scope-4 .tc-wp-content-root .fgstoryviewer-interaction-one .fgstoryviewer-feature-card:hover{
transform: translateY(-10px);
box-shadow: 0 24px 58px var(--card-glow), 0 10px 28px rgba(15,23,42,0.10);
border-color: color-mix(in srgb, var(--card-c1) 40%, transparent);
background:
radial-gradient(circle at 18% 14%, rgba(255,255,255,.95), transparent 28%),
radial-gradient(circle at 88% 18%, var(--card-glow), transparent 34%),
linear-gradient(135deg, rgba(255,255,255,0.98), var(--card-soft) 46%, rgba(255,255,255,0.96));
}.wpc-scope-4 .tc-wp-content-root .fgstoryviewer-interaction-one .fgstoryviewer-feature-card:hover::before{
opacity: 1;
transform: scale(1);
}.wpc-scope-4 .tc-wp-content-root .fgstoryviewer-interaction-one .fgstoryviewer-feature-card:hover::after{
width: 78px;
opacity: 1;
box-shadow: 0 0 18px var(--card-glow);
}.wpc-scope-4 .tc-wp-content-root .fgstoryviewer-interaction-one .fgstoryviewer-feature-card:hover .fgstoryviewer-icon-wrap{
transform: translateY(-7px) scale(1.07);
}.wpc-scope-4 .tc-wp-content-root .fgstoryviewer-interaction-one .fgstoryviewer-feature-card:hover .fgstoryviewer-icon-wrap::before{
border-radius: 18px 30px 18px 30px;
background: linear-gradient(145deg, var(--card-c1), var(--card-c2), var(--card-c3));
box-shadow: 0 16px 34px var(--card-glow), 0 0 0 6px rgba(15,23,42,.06), inset 0 1px 0 rgba(255,255,255,0.28);
}.wpc-scope-4 .tc-wp-content-root .fgstoryviewer-interaction-one .fgstoryviewer-feature-card:hover .fgstoryviewer-icon-wrap::after{
opacity: 0.48;
transform: scale(1) rotate(0deg);
border-color: var(--card-c2);
}.wpc-scope-4 .tc-wp-content-root .fgstoryviewer-interaction-one .fgstoryviewer-feature-card:hover .fgstoryviewer-icon-wrap i{
color: #ffffff;
-webkit-text-fill-color: #ffffff;
transform: scale(1.12) rotate(4deg);
}.wpc-scope-4 .tc-wp-content-root .fgstoryviewer-interaction-one .fgstoryviewer-feature-card:hover .fgstoryviewer-card-title{
color: var(--card-c1);
transform: translateY(-2px);
}.wpc-scope-4 .tc-wp-content-root .fgstoryviewer-interaction-one .fgstoryviewer-feature-card:hover .fgstoryviewer-card-text{
transform: translateY(-2px);
color: #3f5656;
}.wpc-scope-4 .tc-wp-content-root .fgstoryviewer-interaction-one .fgstoryviewer-feature-card:hover .fgstoryviewer-card-cta{
opacity: 1;
transform: translateY(0);
color: var(--card-c1);
}.wpc-scope-4 .tc-wp-content-root .fgstoryviewer-interaction-one .fgstoryviewer-feature-card:hover .fgstoryviewer-card-cta i{
transform: translateX(5px);
}.wpc-scope-4 .tc-wp-content-root .fgstoryviewer-interaction-two .fgstoryviewer-feature-card{
border: 1.5px solid rgba(255,255,255,0.72);
backdrop-filter: blur(10px);
-webkit-backdrop-filter: blur(10px);
transform-style: preserve-3d;
perspective: 900px;
background:
radial-gradient(circle at var(--fg-mx) var(--fg-my), rgba(255,255,255,.88), transparent 30%),
linear-gradient(180deg, rgba(255,255,255,.96), rgba(245,250,250,.86));
}.wpc-scope-4 .tc-wp-content-root .fgstoryviewer-interaction-two .fgstoryviewer-card-visible{
transform: translateY(0);
}.wpc-scope-4 .tc-wp-content-root .fgstoryviewer-interaction-two .fgstoryviewer-feature-card::after{
top: 0;
bottom: auto;
left: 50%;
transform: translateX(-50%);
height: 4px;
}.wpc-scope-4 .tc-wp-content-root .fgstoryviewer-interaction-two .fgstoryviewer-icon-wrap::after{
width: 12px;
height: 12px;
inset: auto;
top: -3px;
right: -3px;
border: 0;
border-radius: 999px;
background: linear-gradient(135deg, var(--card-c1), var(--card-c2), var(--card-c3));
opacity: 0;
transform: scale(0.2);
box-shadow: 0 0 0 0 var(--card-glow);
}.wpc-scope-4 .tc-wp-content-root .fgstoryviewer-interaction-two .fgstoryviewer-feature-card:hover{
transform: translateY(-9px) rotateX(var(--fg-tilt-y)) rotateY(var(--fg-tilt-x));
box-shadow: 0 26px 62px var(--card-glow), 0 0 0 3px rgba(255,255,255,.38), 0 0 0 8px rgba(255,255,255,.16);
border-color: rgba(255,255,255,0.95);
background:
radial-gradient(circle at var(--fg-mx) var(--fg-my), rgba(255,255,255,.96), transparent 30%),
radial-gradient(circle at 86% 16%, var(--card-glow), transparent 34%),
linear-gradient(145deg, rgba(255,255,255,.98), var(--card-soft));
}.wpc-scope-4 .tc-wp-content-root .fgstoryviewer-interaction-two .fgstoryviewer-feature-card:hover::before{
opacity: 1;
transform: scale(1);
}.wpc-scope-4 .tc-wp-content-root .fgstoryviewer-interaction-two .fgstoryviewer-feature-card:hover::after{
width: calc(100% - 52px);
opacity: 1;
box-shadow: 0 0 20px var(--card-glow);
}.wpc-scope-4 .tc-wp-content-root .fgstoryviewer-interaction-two .fgstoryviewer-feature-card:hover .fgstoryviewer-icon-wrap{
transform: translateZ(20px) translateY(-8px) scale(1.07);
}.wpc-scope-4 .tc-wp-content-root .fgstoryviewer-interaction-two .fgstoryviewer-feature-card:hover .fgstoryviewer-icon-wrap::before{
border-radius: 50%;
background: linear-gradient(145deg, var(--card-c1), var(--card-c2), var(--card-c3));
box-shadow: 0 16px 34px var(--card-glow), 0 0 0 6px rgba(255,255,255,.34), inset 0 1px 0 rgba(255,255,255,0.28);
}.wpc-scope-4 .tc-wp-content-root .fgstoryviewer-interaction-two .fgstoryviewer-feature-card:hover .fgstoryviewer-icon-wrap::after{
opacity: 1;
transform: scale(1);
animation: fgstoryviewerOrbitDot 900ms linear infinite;
}.wpc-scope-4 .tc-wp-content-root .fgstoryviewer-interaction-two .fgstoryviewer-feature-card:hover .fgstoryviewer-icon-wrap i{
color: #ffffff;
-webkit-text-fill-color: #ffffff;
transform: rotateY(180deg) scale(1.1);
}.wpc-scope-4 .tc-wp-content-root .fgstoryviewer-interaction-two .fgstoryviewer-feature-card:hover .fgstoryviewer-card-title{
color: var(--card-c1);
transform: translateY(-4px);
}.wpc-scope-4 .tc-wp-content-root .fgstoryviewer-interaction-two .fgstoryviewer-feature-card:hover .fgstoryviewer-card-text{
color: #3f5656;
transform: translateY(-2px);
}.wpc-scope-4 .tc-wp-content-root .fgstoryviewer-interaction-three .fgstoryviewer-feature-card{
border-color: rgba(15,23,42,0.10);
}.wpc-scope-4 .tc-wp-content-root .fgstoryviewer-interaction-three .fgstoryviewer-feature-card::before{
width: 120px;
height: 120px;
right: 18px;
top: 18px;
transform: scale(0.7);
}.wpc-scope-4 .tc-wp-content-root .fgstoryviewer-interaction-three .fgstoryviewer-feature-card::after{
width: 10px;
height: 10px;
left: auto;
right: 24px;
bottom: 24px;
border-radius: 50%;
background: linear-gradient(135deg, var(--card-c1), var(--card-c2), var(--card-c3));
transform: scale(0.4);
}.wpc-scope-4 .tc-wp-content-root .fgstoryviewer-interaction-three .fgstoryviewer-feature-card:hover{
transform: translateY(-7px) scale(1.012);
box-shadow: 0 24px 58px var(--card-glow), 0 10px 24px rgba(15,23,42,0.08);
border-color: color-mix(in srgb, var(--card-c1) 42%, transparent);
background:
radial-gradient(circle at 84% 18%, var(--card-glow), transparent 34%),
radial-gradient(circle at 14% 90%, rgba(255,255,255,0.94), transparent 35%),
linear-gradient(145deg, rgba(255,255,255,0.98), var(--card-soft));
}.wpc-scope-4 .tc-wp-content-root .fgstoryviewer-interaction-three .fgstoryviewer-feature-card:hover::before{
opacity: 1;
transform: scale(1);
}.wpc-scope-4 .tc-wp-content-root .fgstoryviewer-interaction-three .fgstoryviewer-feature-card:hover::after{
opacity: 1;
transform: scale(1);
box-shadow: 0 0 0 8px rgba(15,23,42,0.035), 0 0 20px var(--card-glow);
}.wpc-scope-4 .tc-wp-content-root .fgstoryviewer-interaction-three .fgstoryviewer-feature-card:hover .fgstoryviewer-process-badge{
transform: scale(1) rotate(6deg);
opacity: 1;
background: linear-gradient(135deg, var(--card-c1), var(--card-c2), var(--card-c3));
}.wpc-scope-4 .tc-wp-content-root .fgstoryviewer-interaction-three .fgstoryviewer-feature-card:hover .fgstoryviewer-icon-wrap{
transform: translateY(-8px) scale(1.065);
}.wpc-scope-4 .tc-wp-content-root .fgstoryviewer-interaction-three .fgstoryviewer-feature-card:hover .fgstoryviewer-icon-wrap::before{
border-radius: 50%;
background:
linear-gradient(145deg, rgba(255,255,255,0.96), var(--card-soft)),
radial-gradient(circle at 24% 18%, rgba(255,255,255,1), transparent 42%);
box-shadow:
inset 0 1px 0 rgba(255,255,255,0.96),
0 18px 34px var(--card-glow),
0 0 0 6px rgba(15,23,42,0.045);
}.wpc-scope-4 .tc-wp-content-root .fgstoryviewer-interaction-three .fgstoryviewer-feature-card:hover .fgstoryviewer-icon-wrap::after{
opacity: 0.42;
transform: scale(1) rotate(0deg);
border-radius: 50%;
border-color: var(--card-c2);
}.wpc-scope-4 .tc-wp-content-root .fgstoryviewer-interaction-three .fgstoryviewer-feature-card:hover .fgstoryviewer-icon-wrap i{
color: var(--card-c1);
-webkit-text-fill-color: var(--card-c1);
transform: translateY(-1px) scale(1.12) rotate(5deg);
}.wpc-scope-4 .tc-wp-content-root .fgstoryviewer-interaction-three .fgstoryviewer-feature-card:hover .fgstoryviewer-card-title{
color: var(--card-c1);
transform: translateY(-3px);
}.wpc-scope-4 .tc-wp-content-root .fgstoryviewer-interaction-three .fgstoryviewer-feature-card:hover .fgstoryviewer-card-text{
transform: translateY(-2px);
color: #3f5656;
}@keyframes fgstoryviewerOrbitDot{
0% {
transform: rotate(0deg) translateX(8px) rotate(0deg) scale(1);
}

100% {
transform: rotate(360deg) translateX(8px) rotate(-360deg) scale(1);
}
}@media (max-width: 1100px){.tc-wp-content-root .fgstoryviewer-first-grid, .tc-wp-content-root .fgstoryviewer-third-grid{
grid-template-columns: repeat(2, minmax(0, 1fr));
}.tc-wp-content-root .fgstoryviewer-second-grid{
grid-template-columns: repeat(2, minmax(0, 1fr));
}}@media (max-width: 980px){.tc-wp-content-root .fgstoryviewer-content-section{
padding: 64px 18px;
}.tc-wp-content-root .fgstoryviewer-first-grid, .tc-wp-content-root .fgstoryviewer-second-grid, .tc-wp-content-root .fgstoryviewer-third-grid{
grid-template-columns: repeat(2, minmax(0, 1fr));
}}@media (max-width: 640px){.tc-wp-content-root .fgstoryviewer-content-section{
padding: 52px 16px;
}.tc-wp-content-root .fgstoryviewer-section-heading-wrap{
margin-bottom: 28px;
}.tc-wp-content-root .fgstoryviewer-first-grid, .tc-wp-content-root .fgstoryviewer-second-grid, .tc-wp-content-root .fgstoryviewer-third-grid{
grid-template-columns: 1fr;
gap: 18px;
}.tc-wp-content-root .fgstoryviewer-feature-card{
padding: 24px;
border-radius: 20px;
}.tc-wp-content-root .fgstoryviewer-icon-wrap{
width: 60px;
min-width: 60px;
height: 60px;
min-height: 60px;
border-radius: 20px;
margin-bottom: 18px;
}.tc-wp-content-root .fgstoryviewer-icon-wrap::before{
border-radius: 20px;
}.tc-wp-content-root .fgstoryviewer-icon-wrap i{
font-size: 21px;
}.tc-wp-content-root .fgstoryviewer-card-title{
font-size: 18px;
}.tc-wp-content-root .fgstoryviewer-card-text{
font-size: 15px;
}.tc-wp-content-root .fgstoryviewer-process-badge{
width: 30px;
height: 30px;
top: 16px;
right: 16px;
font-size: 12px;
}}