.growth-loop,.growth-loop__diagram{position:relative;width:100%}.growth-loop__diagram{aspect-ratio:1311/589;container-type:inline-size;margin:0 auto;max-width:1311px}.growth-loop__arrow,.growth-loop__item,.growth-loop__shape{position:absolute}.growth-loop__shape{overflow:hidden;pointer-events:none;z-index:1}.growth-loop__shape img{display:block;height:100%;opacity:.4;transition:opacity .2s ease;width:100%}.growth-loop__shape.is-active img{opacity:1}.growth-loop__shape--q1{height:42.784%;left:7.856%;top:7.81%;width:38.674%}.growth-loop__shape--q2{height:44.313%;left:47.216%;top:48.217%;width:38.598%}.growth-loop__shape--q3{height:57.727%;left:45.843%;top:7.808%;width:39.97%}.growth-loop__shape--q4{height:55.008%;left:7.856%;top:37.182%;width:38.674%}.growth-loop__arrow{pointer-events:none;z-index:2}.growth-loop__arrow svg{display:block;height:100%;width:100%}.growth-loop__arrow--q1-a{height:1.355%;left:24.56%;top:3.226%;width:1.716%}.growth-loop__arrow--q1-b{height:2.797%;left:10.372%;top:17.405%;width:1.222%}.growth-loop__arrow--q2-a{height:1.276%;left:70.098%;top:93.972%;width:1.681%}.growth-loop__arrow--q2-b{height:2.546%;left:81.615%;top:79.541%;width:1.22%}.growth-loop__arrow--q3-a{height:3.228%;left:84.021%;top:23.769%;width:.913%}.growth-loop__arrow--q3-b{height:1.444%;left:72.959%;top:5.433%;width:1.678%}.growth-loop__arrow--q3-c{height:2.034%;left:56.215%;top:8.662%;width:1.49%}.growth-loop__arrow--q4-a{height:2.375%;left:10.718%;top:81.157%;width:1.334%}.growth-loop__arrow--q4-b{height:1.191%;left:24.6%;top:93.801%;width:1.676%}.growth-loop__item{text-align:center;transform:translateX(-50%);width:max-content;z-index:3}.growth-loop__item--consumer-psychology{text-align:left;transform:none}.growth-loop__item--data-insights{left:34.248%;max-width:6%;top:-.17%}.growth-loop__item--growth-marketing-plan{left:15.026%;max-width:13%;top:3.226%}.growth-loop__item--storybrand{left:5.645%;top:23.43%}.growth-loop__item--customer-journey-implementation{left:91.839%;max-width:14%;top:68.932%}.growth-loop__item--campaign-creation{left:60.182%;top:92.868%}.growth-loop__item--content-creation{left:78.299%;max-width:6%;top:90.493%}.growth-loop__item--sea{left:88.062%;top:33.28%}.growth-loop__item--social-media-campaigns{left:84.554%;max-width:10%;top:9.676%}.growth-loop__item--seo-aio{left:65.179%;top:1.358%}.growth-loop__item--lead-nurturing{left:49.962%;max-width:7%;top:11.036%}.growth-loop__item--consumer-psychology{left:1.602%;max-width:9%;top:68.423%}.growth-loop__item--conversion-optimization{left:16.093%;max-width:10%;top:88.962%}.growth-loop__item--customer-journey-optimization{left:36.156%;max-width:14%;top:92.699%}.growth-loop__label{color:#fff;display:block;font-size:clamp(11px,1.526cqw,20px);font-weight:400;line-height:1.25;text-decoration:none;transition:color .2s ease;white-space:normal}.growth-loop__label.is-active,.growth-loop__label:focus-visible,.growth-loop__label:hover{color:#00c7bb}.growth-loop__mobile-list{display:none}.growth-loop__mobile-stage+.growth-loop__mobile-stage{margin-top:32px}.growth-loop__mobile-stage-items{display:flex;flex-direction:column}.growth-loop__mobile-item+.growth-loop__mobile-item{border-top:1px solid hsla(0,0%,100%,.12)}.growth-loop__mobile-stage-items .growth-loop__label{align-items:center;display:flex;font-size:16px;gap:12px;justify-content:space-between;padding:14px 0;width:auto}.growth-loop__mobile-stage-items .growth-loop__label:after{border-bottom:1.5px solid;border-right:1.5px solid;content:"";flex-shrink:0;height:10px;transform:rotate(45deg);transition:transform .2s ease;width:10px}.growth-loop__mobile-stage-items .growth-loop__label[aria-expanded=true]:after{transform:rotate(-135deg)}.growth-loop__accordion-panel{display:grid;grid-template-rows:0fr;transition:grid-template-rows .3s ease}.growth-loop__accordion-panel.is-open{grid-template-rows:1fr}.growth-loop__accordion-panel-inner{min-height:0;overflow:hidden}.growth-loop__accordion-card{align-items:flex-start;background:#fff;border-radius:16px;display:flex;flex-direction:column;gap:12px;margin-bottom:16px;padding:20px}.growth-loop__accordion-image{display:block;height:auto;max-width:100%;object-fit:contain;width:120px}.growth-loop__sources{display:none}.growth-loop__popup-overlay{align-items:center;display:flex;inset:0;justify-content:center;padding:24px;pointer-events:none;position:absolute;z-index:20}.growth-loop__popup-overlay[hidden]{display:none}.growth-loop__popup{align-items:center;background:#fff;border-radius:16px;box-shadow:0 4px 32px rgba(0,0,0,.12);display:flex;flex-direction:column;gap:12px;max-width:439px;opacity:0;padding:30px 32px;transform:translateY(8px) scale(.98);transition:opacity .2s ease,transform .2s ease;width:100%}.growth-loop__popup-overlay.is-visible .growth-loop__popup{opacity:1;transform:translateY(0) scale(1)}.growth-loop__popup-image{display:block;height:127px;max-width:100%;object-fit:contain;width:198px}.growth-loop__popup-image[hidden]{display:none}.growth-loop__popup-desc,.growth-loop__popup-heading{width:100%}@media only screen and (max-width:770px){.growth-loop__diagram{display:none}.growth-loop__mobile-list{display:block}.growth-loop__popup{padding:24px 20px}}