.CreativeOceanSection-module__vLSnKq__section{color:#f2fbff;isolation:isolate;background:#02051a;min-height:250vh;position:relative}.CreativeOceanSection-module__vLSnKq__sticky{background:radial-gradient(circle at 52%,#0082ff5c,#0000 31%),radial-gradient(circle at 50% 18%,#23cbff21,#0000 38%),linear-gradient(160deg,#02051a 0%,#04113b 42%,#001c4d 68%,#02051a 100%);height:100svh;position:sticky;top:0;overflow:hidden}.CreativeOceanSection-module__vLSnKq__sticky:before{z-index:3;content:"";pointer-events:none;background:radial-gradient(#0000 34%,#00010e94 100%),linear-gradient(#00021261,#0000 24% 72%,#00021280);position:absolute;inset:0}.CreativeOceanSection-module__vLSnKq__canvas,.CreativeOceanSection-module__vLSnKq__fallback{z-index:1;position:absolute;inset:0}.CreativeOceanSection-module__vLSnKq__canvas canvas{touch-action:pan-y;display:block;width:100%!important;height:100%!important}.CreativeOceanSection-module__vLSnKq__lightRays{z-index:2;pointer-events:none;opacity:.28;filter:blur(18px);transform-origin:50% 0;background:linear-gradient(103deg,#0000 28%,#58deff26 37%,#0000 48%),linear-gradient(78deg,#0000 42%,#3ba0ff1f 50%,#0000 59%);animation:13s ease-in-out infinite alternate CreativeOceanSection-module__vLSnKq__rays-drift;position:absolute;inset:-24% -16% 0}.CreativeOceanSection-module__vLSnKq__texture{z-index:4;pointer-events:none;opacity:.1;mix-blend-mode:soft-light;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 180 180' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='.35'/%3E%3C/svg%3E");position:absolute;inset:0}.CreativeOceanSection-module__vLSnKq__copy{z-index:5;pointer-events:none;place-items:center;padding:clamp(1rem,3vw,3rem);display:grid;position:absolute;inset:0}.CreativeOceanSection-module__vLSnKq__heading{color:#f2fbff;width:min(100%,94rem);font-family:var(--font-geist-sans), sans-serif;letter-spacing:-.078em;text-align:center;text-shadow:0 0 38px #5cdeff29;transform-origin:50%;margin:0;font-size:clamp(3.75rem,11.6vw,11.75rem);font-weight:850;line-height:.75}.CreativeOceanSection-module__vLSnKq__line{opacity:0;filter:blur(18px);will-change:opacity, filter, transform;display:block}.CreativeOceanSection-module__vLSnKq__line:last-child{color:#b9efff}.CreativeOceanSection-module__vLSnKq__contactPanel{z-index:6;white-space:nowrap;justify-items:center;gap:.55rem;display:grid;position:absolute;top:clamp(7.5rem,15vh,10rem);left:50%;transform:translate(-50%)}.CreativeOceanSection-module__vLSnKq__contactPanel p{color:#ebfbfff0;font-family:var(--font-geist-sans), sans-serif;letter-spacing:.015em;margin:0;font-size:clamp(1rem,1.45vw,1.3rem);font-weight:760}.CreativeOceanSection-module__vLSnKq__contactLinks{color:#d8f6ffb8;font-family:var(--font-geist-mono), monospace;letter-spacing:.12em;text-transform:uppercase;align-items:center;gap:clamp(.7rem,2vw,1.25rem);font-size:.66rem;font-weight:650;display:flex}.CreativeOceanSection-module__vLSnKq__contactLinks a{color:inherit;text-decoration:none;transition:color .18s}.CreativeOceanSection-module__vLSnKq__contactLinks a:hover,.CreativeOceanSection-module__vLSnKq__contactLinks a:focus-visible{color:#fff}.CreativeOceanSection-module__vLSnKq__contactLinks a:focus-visible{outline-offset:.35rem;border-radius:.25rem;outline:2px solid #8ae7ff}.CreativeOceanSection-module__vLSnKq__contactLinks>span{background:#aeefff57;width:1px;height:1rem}.CreativeOceanSection-module__vLSnKq__scrollHint{bottom:max(1.5rem, env(safe-area-inset-bottom));z-index:5;color:#dff8ffad;font-family:var(--font-geist-mono), monospace;letter-spacing:.14em;text-transform:uppercase;white-space:nowrap;align-items:center;gap:.72rem;font-size:.66rem;display:flex;position:absolute;left:50%;transform:translate(-50%)}.CreativeOceanSection-module__vLSnKq__scrollHint:before{content:"";background:linear-gradient(#0000,#8ae7ff);width:1px;height:2.4rem;animation:1.8s ease-in-out infinite CreativeOceanSection-module__vLSnKq__scroll-pulse}.CreativeOceanSection-module__vLSnKq__fallback{background:radial-gradient(circle,#0093ff4d,#0000 42%);place-items:center;display:grid}.CreativeOceanSection-module__vLSnKq__fallbackJelly{aspect-ratio:1;opacity:.78;filter:drop-shadow(0 0 2.2rem #43d2ff8c);width:min(52vw,25rem);position:relative;transform:translateY(-3vh)}.CreativeOceanSection-module__vLSnKq__fallbackBell{background:radial-gradient(circle at 50% 28%,#a2f3ff,#0d9eff8c 42%,#1453bd1a 72%);border:1px solid #aef4ffb8;border-radius:55% 55% 30% 30%;width:80%;height:48%;position:absolute;top:12%;left:10%;box-shadow:inset 0 -1rem 2rem #56e2ff33}.CreativeOceanSection-module__vLSnKq__fallbackTentacle{top:55%;left:calc(22% + var(--tentacle) * 13%);width:2px;height:calc(28% + var(--tentacle) * 3%);transform:rotate(calc((var(--tentacle) - 2) * 5deg));transform-origin:top;background:linear-gradient(#aaf3ff,#0000);border-radius:999px;position:absolute}@keyframes CreativeOceanSection-module__vLSnKq__rays-drift{to{opacity:.4;transform:translate(3%,2%)rotate(2deg)}}@keyframes CreativeOceanSection-module__vLSnKq__scroll-pulse{0%,to{opacity:.35;transform-origin:top;transform:scaleY(.65)}50%{opacity:1;transform:scaleY(1)}}@media (max-width:47.99rem){.CreativeOceanSection-module__vLSnKq__heading{font-size:clamp(2.85rem,13.8vw,5.8rem);line-height:.82}.CreativeOceanSection-module__vLSnKq__contactPanel{top:7.2rem}.CreativeOceanSection-module__vLSnKq__contactLinks{font-size:.6rem}}@media (prefers-reduced-motion:reduce){.CreativeOceanSection-module__vLSnKq__section{min-height:100svh}.CreativeOceanSection-module__vLSnKq__line{opacity:1;filter:none}.CreativeOceanSection-module__vLSnKq__lightRays,.CreativeOceanSection-module__vLSnKq__scrollHint:before{animation:none}.CreativeOceanSection-module__vLSnKq__scrollHint{display:none}}
.TransformationCaseStudy-module__4WvZTW__stage{isolation:isolate;background:linear-gradient(90deg,#fff5f2 0% 50%,#f1faf3 50% 100%);border-block:1px solid #1c191712;width:100%;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffffb8,0 2.5rem 6rem -4.5rem #1c19176b}.TransformationCaseStudy-module__4WvZTW__stage:before,.TransformationCaseStudy-module__4WvZTW__stage:after{z-index:0;content:"";pointer-events:none;width:50%;position:absolute;inset-block:0}.TransformationCaseStudy-module__4WvZTW__stage:before{background:radial-gradient(circle at 12% 90%,#ef44441a,#0000 24%),radial-gradient(circle at 75% 8%,#f59e0b14,#0000 27%),linear-gradient(145deg,#fecaca2e,#0000 48%);left:0}.TransformationCaseStudy-module__4WvZTW__stage:after{background:radial-gradient(circle at 82% 8%,#22c55e1a,#0000 24%),radial-gradient(circle at 16% 88%,#10b98114,#0000 30%),linear-gradient(145deg,#0000 35%,#bbf7d02e);right:0}.TransformationCaseStudy-module__4WvZTW__grid{z-index:2;grid-template-columns:repeat(2,minmax(0,1fr));width:min(100%,72rem);margin-inline:auto;display:grid;position:relative}.TransformationCaseStudy-module__4WvZTW__beforeCell,.TransformationCaseStudy-module__4WvZTW__afterCell{border-bottom:1px solid;min-width:0;padding:1.25rem}.TransformationCaseStudy-module__4WvZTW__beforeCell{background:#ffffff1f;border-color:#7f1d1d1a}.TransformationCaseStudy-module__4WvZTW__afterCell{background:#ffffff1f;border-color:#14532d1a}.TransformationCaseStudy-module__4WvZTW__lastCell{border-bottom:0}.TransformationCaseStudy-module__4WvZTW__scoreFill{transform-origin:0;will-change:transform;transform:scaleX(0)}.TransformationCaseStudy-module__4WvZTW__stage.is-visible .TransformationCaseStudy-module__4WvZTW__scoreFill{animation:.68s cubic-bezier(.22,1,.36,1) forwards TransformationCaseStudy-module__4WvZTW__score-fill}.TransformationCaseStudy-module__4WvZTW__seam{z-index:4;color:#166534;letter-spacing:.08em;text-transform:uppercase;background:#fff;border:1px solid #ffffffe0;border-radius:9999px;align-items:center;gap:.35rem;min-height:2.25rem;padding-inline:.7rem;font-size:.55rem;font-weight:900;display:flex;position:absolute;top:5.75rem;left:50%;transform:translate(-50%);box-shadow:0 .75rem 2rem #1c19171f}.TransformationCaseStudy-module__4WvZTW__particles{z-index:1;pointer-events:none;position:absolute;inset:0;overflow:hidden}.TransformationCaseStudy-module__4WvZTW__ember,.TransformationCaseStudy-module__4WvZTW__leaf{opacity:0;will-change:transform, opacity;position:absolute}.TransformationCaseStudy-module__4WvZTW__ember{background:#fb923c;border-radius:9999px;width:.3rem;height:.3rem;animation:7s ease-in infinite TransformationCaseStudy-module__4WvZTW__ember-rise;bottom:-.75rem;box-shadow:0 0 .8rem .15rem #ef4444ad}.TransformationCaseStudy-module__4WvZTW__emberOne{animation-delay:-1s;left:7%}.TransformationCaseStudy-module__4WvZTW__emberTwo{animation-duration:9s;animation-delay:-4.5s;left:19%}.TransformationCaseStudy-module__4WvZTW__emberThree{animation-duration:8s;animation-delay:-6s;left:33%}.TransformationCaseStudy-module__4WvZTW__emberFour{animation-duration:10s;animation-delay:-2.75s;left:43%}.TransformationCaseStudy-module__4WvZTW__emberFive{animation-duration:11s;animation-delay:-7.5s;left:27%}.TransformationCaseStudy-module__4WvZTW__emberSix{animation-duration:12s;animation-delay:-8.5s;left:13%}.TransformationCaseStudy-module__4WvZTW__emberSeven{animation-duration:7.5s;animation-delay:-5.25s;left:38%}.TransformationCaseStudy-module__4WvZTW__emberEight{animation-duration:13s;animation-delay:-9.5s;left:48%}.TransformationCaseStudy-module__4WvZTW__leaf{background:#22c55e85;border-radius:100% 0;width:.6rem;height:1rem;animation:11s ease-in-out infinite TransformationCaseStudy-module__4WvZTW__leaf-fall;top:-1.5rem}.TransformationCaseStudy-module__4WvZTW__leafOne{animation-delay:-3s;left:57%}.TransformationCaseStudy-module__4WvZTW__leafTwo{animation-duration:14s;animation-delay:-8s;left:69%}.TransformationCaseStudy-module__4WvZTW__leafThree{animation-duration:12s;animation-delay:-5.5s;left:83%}.TransformationCaseStudy-module__4WvZTW__leafFour{animation-duration:15s;animation-delay:-1s;left:94%}.TransformationCaseStudy-module__4WvZTW__leafFive{animation-duration:13s;animation-delay:-10s;left:76%}.TransformationCaseStudy-module__4WvZTW__leafSix{animation-duration:12.5s;animation-delay:-9s;left:62%}.TransformationCaseStudy-module__4WvZTW__leafSeven{animation-duration:10.5s;animation-delay:-6.5s;left:88%}.TransformationCaseStudy-module__4WvZTW__leafEight{animation-duration:15.5s;animation-delay:-11.5s;left:52%}@keyframes TransformationCaseStudy-module__4WvZTW__score-fill{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes TransformationCaseStudy-module__4WvZTW__ember-rise{0%{opacity:0;transform:translate(0,0)scale(.65)}18%{opacity:.8}72%{opacity:.38}to{opacity:0;transform:translate(1.25rem,-105rem)scale(1.1)}}@keyframes TransformationCaseStudy-module__4WvZTW__leaf-fall{0%{opacity:0;transform:translate(0,0)rotate(0)}14%{opacity:.55}82%{opacity:.32}to{opacity:0;transform:translate(-2.25rem,105rem)rotate(540deg)}}@media (min-width:48rem){.TransformationCaseStudy-module__4WvZTW__beforeCell,.TransformationCaseStudy-module__4WvZTW__afterCell{padding:1.5rem 2rem}.TransformationCaseStudy-module__4WvZTW__seam{min-height:2.75rem;padding-inline:.9rem;font-size:.62rem;top:6.5rem}}@media (prefers-reduced-motion:reduce){.TransformationCaseStudy-module__4WvZTW__ember,.TransformationCaseStudy-module__4WvZTW__leaf{animation:none;display:none}.TransformationCaseStudy-module__4WvZTW__scoreFill{animation:none;transform:scaleX(1)}}
