.figure-container{padding:24px 0;overflow-x:auto}.arrow-chart{border-radius:100%;clip-path:circle(50% at 50% 50%);height:min(80vw,600px);margin:auto;min-height:360px;min-width:360px;overflow:hidden;position:relative;text-align:center;width:min(80vw,600px)}.arrow-chart::after{align-items:center;background-color:var(--background-gray);border-radius:100%;color:var(--theme-blue);content:'Contract Life Cycle';display:flex;font-size:clamp(20px, 4vw, 36px);height:50%;left:25%;padding:0 12% 0;position:absolute;top:25%;width:50%;z-index:10}.arrow-chart .arrow{align-items:center;clip-path:polygon(75% 0%,100% 50%,75% 100%,0% 100%,25% 50%,0% 0%);color:#ccc;display:flex;height:48%;justify-content:center;padding:0;position:absolute;text-align:center;transition:all .3s;width:55%}.arrow-chart .arrow:first-child{background-color:var(--theme-blue-light-50);margin-left:44%;margin-top:-12%}.arrow-chart .arrow:first-child:hover{transform:scale(1.2,1.2)}.arrow-chart .arrow:nth-child(2){background-color:var(--theme-blue-light-30);margin-left:66%;margin-top:26%;transform:rotate(60deg)}.arrow-chart .arrow:nth-child(2):hover{transform:scale(1.2,1.2) rotate(60deg)}.arrow-chart .arrow:nth-child(2) .chart-item{transform:rotate(-60deg)}.arrow-chart .arrow:nth-child(3){background-color:var(--theme-blue-light-10);margin-left:44%;margin-top:64%;transform:rotate(120deg)}.arrow-chart .arrow:nth-child(3):hover{transform:scale(1.2,1.2) rotate(120deg)}.arrow-chart .arrow:nth-child(3) .chart-item{transform:rotate(-120deg)}.arrow-chart .arrow:nth-child(4){background-color:var(--theme-blue-dark-10);margin-left:.25%;margin-top:64%;transform:rotate(180deg)}.arrow-chart .arrow:nth-child(4):hover{transform:scale(1.2,1.2) rotate(180deg)}.arrow-chart .arrow:nth-child(4) .chart-item{transform:rotate(-180deg)}.arrow-chart .arrow:nth-child(5){background-color:var(--theme-blue-dark-30);margin-left:-21.5%;margin-top:26%;transform:rotate(240deg)}.arrow-chart .arrow:nth-child(5):hover{transform:scale(1.2,1.2) rotate(240deg)}.arrow-chart .arrow:nth-child(5) .chart-item{transform:rotate(-240deg)}.arrow-chart .arrow:nth-child(6){background-color:var(--theme-blue-dark-50);margin-left:0;margin-top:-12%;transform:rotate(300deg)}.arrow-chart .arrow:nth-child(6):hover{transform:scale(1.2,1.2) rotate(300deg)}.arrow-chart .arrow:nth-child(6) .chart-item{transform:rotate(-300deg)}.arrow-chart .chart-item{align-items:center;display:flex;flex-direction:column;gap:8px;margin:25% 0 0 0;max-width:40%}@media (max-width:576px){.arrow-chart .chart-item{gap:4px}}.arrow-chart .chart-item .icon-circle{align-items:center;box-shadow:0 0 0 4px #fff;color:#fff;display:inline-flex;font-size:clamp(12px, 3vw, 24px);justify-content:center;height:clamp(22px,6vw,44px);transition:all .5s;width:clamp(22px,6vw,44px)}@media (max-width:576px){.arrow-chart .chart-item .icon-circle{box-shadow:0 0 0 2px #fff}}.arrow-chart .arrow:focus-within .chart-item .icon-circle,.arrow-chart .arrow:hover .chart-item .icon-circle{background-color:#fff;color:var(--theme-blue)}.arrow-chart .arrow .chart-item p{color:#fff;font-size:clamp(10px, 2vw, .7em);font-weight:600}