:root{--gf-quiet-panel:#1a113c;--gf-quiet-thread:color-mix(in srgb, var(--gf-magenta) 42%, var(--gf-violet));--gf-quiet-pulse:#f6a5d7;--gf-chapter-background:var(--gf-ink);--gf-chapter-light:color-mix(in srgb, var(--gf-violet) 18%, transparent)}.gf7-universe__base{background-image:url(/brand/refinement-v10/home-planetary-horizon-softfade.webp)}.gf10-interior-hero{isolation:isolate;background:var(--gf-chapter-background);position:relative;overflow:hidden}.gf10-interior-env{z-index:0;pointer-events:none;position:absolute;inset:0;overflow:hidden}.gf10-interior-env__planet,.gf10-interior-env__veil,.gf10-interior-env__network,.gf10-interior-env__waves{pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.gf10-interior-env__planet{background-position:50%;background-size:cover}.gf10-interior-env--igaming .gf10-interior-env__planet{opacity:.58;background-image:url(/brand/refinement-v10/igaming-hero-atmosphere.webp);background-position:70% 35%}.gf10-interior-env--about .gf10-interior-env__planet{background-image:url(/brand/refinement-v10/about-hero-atmosphere.webp);background-position:35% 65%;transform:scaleX(-1)}.gf10-interior-env--solutions .gf10-interior-env__planet{background:linear-gradient(145deg,transparent 45%,var(--gf-chapter-light)),url(/brand/reference-v7/quiet-interior-background.jpg) 75% 75% / cover;opacity:.6}.gf12-chapter-paths{width:56%;height:112%;-webkit-mask-image:linear-gradient(90deg,transparent,var(--gf-ink) 34%);-webkit-mask-image:linear-gradient(90deg,transparent,var(--gf-ink) 34%);mask-image:linear-gradient(90deg,transparent,var(--gf-ink) 34%);position:absolute;bottom:-9%;right:-3%}.gf12-chapter-lines{stroke:var(--gf-quiet-thread);stroke-width:1.2px;opacity:.65}.gf12-chapter-signals{stroke:var(--gf-quiet-pulse);stroke-width:2px;stroke-dasharray:6 180;animation:22s linear infinite gf11-thread-flow}.gf10-interior-env--igaming .gf12-chapter-lines{stroke:var(--gf-mist)}.gf10-interior-env--about .gf12-chapter-paths{opacity:.55;width:63%;bottom:-22%}.gf10-interior-env--about .gf12-chapter-signals{opacity:.55;animation-duration:32s}.gf10-interior-env--solutions .gf10-interior-env__waves{opacity:.1}.gf10-interior-hero .interior-hero__inner h1{letter-spacing:0;max-width:840px;font-size:54px}.gf10-interior-hero .interior-hero__inner{padding-block:120px 88px}.gf10-interior-env__network{object-fit:cover;opacity:.24;filter:saturate(.9);animation:16s ease-in-out infinite alternate gf10-network-drift}.gf10-interior-env__waves{object-fit:cover;object-position:center bottom;opacity:.23;animation:14s ease-in-out infinite alternate gf10-waves-drift}.gf10-interior-env__veil{background:linear-gradient(90deg,#09061cad 0%,#09061c66 42%,#09061c1f 76%,#0a061e33 100%)}.gf10-interior-hero>.interior-hero__inner{z-index:2;position:relative}@keyframes gf10-network-drift{0%{opacity:.18;transform:translateY(4px)}to{opacity:.31;transform:translate(-8px,-4px)}}@keyframes gf10-waves-drift{0%{opacity:.15;transform:translate(-5px,3px)}to{opacity:.25;transform:translate(6px,-3px)}}.gf10-quiet-host{isolation:isolate;position:relative;overflow:hidden}.gf10-quiet-host>.gf10-quiet-ambient{z-index:0;pointer-events:none;width:100%;height:100%;-webkit-mask-image:linear-gradient(to bottom,transparent,var(--gf-ink) 18%,var(--gf-ink) 94%,transparent);-webkit-mask-image:linear-gradient(to bottom,transparent,var(--gf-ink) 18%,var(--gf-ink) 94%,transparent);mask-image:linear-gradient(to bottom,transparent,var(--gf-ink) 18%,var(--gf-ink) 94%,transparent);position:absolute;inset:0;overflow:hidden}.gf10-quiet-ambient img{object-fit:fill;opacity:.32;width:100%;height:100%;animation:15s ease-in-out infinite alternate gf10-waves-drift;display:block;position:absolute;inset:0}.gf10-quiet-web{width:100%;height:100%;position:absolute;inset:0}.gf10-quiet-curves{stroke:var(--gf-quiet-thread);stroke-width:1.4px;opacity:.6}.gf10-quiet-current{stroke:var(--gf-quiet-pulse);stroke-width:2px;stroke-dasharray:5 240;animation:18s linear infinite gf11-thread-flow}.gf10-quiet-node{fill:var(--gf-quiet-pulse);transform-box:fill-box;transform-origin:50%;animation:4s ease-in-out infinite gf11-node-pulse}.gf10-quiet-node:nth-last-child(2){animation-delay:-1.4s}.gf10-quiet-node:last-child{animation-delay:-2.8s}@keyframes gf11-thread-flow{to{stroke-dashoffset:-1100px}}@keyframes gf11-node-pulse{0%,to{opacity:.5;transform:scale(.8)}50%{opacity:1;transform:scale(1.5)}}.gf10-quiet-host>:not(.gf10-quiet-ambient){z-index:1;position:relative}.gf10-quiet-host .challenge-item,.gf10-quiet-host .method-step,.gf10-quiet-host .principle-row{z-index:2;background-color:var(--gf-quiet-panel);position:relative}.gf10-quiet-host .section-heading{z-index:2;position:relative}.gf10-quiet-host--principles{width:100%}.gf10-quiet-host--principles>.section-heading,.gf10-quiet-host--principles>.principles-list{width:min(calc(100% - 7.6vw),var(--gf-max));margin-inline:auto}.gf12-solutions .solution-panel{background:var(--gf-quiet-panel);border-radius:var(--gf-radius-sm);padding:40px}.gf12-solutions .solutions-stack{gap:40px}.gf12-solutions .gf10-quiet-web{width:100%}.gf12-solutions .gf10-quiet-curves{opacity:.8}.gf10-quiet-host--method .section-subnote{background:var(--gf-ink);width:fit-content}#main:where(:has(.gf7-hero),:has(.gf10-interior-hero)) .section-shell{padding-block:88px}#main .gf11-capabilities{padding-block:76px 50px}#main .gf11-challenges{padding-block:64px 80px}.gf7-hero__brand-panel h1{letter-spacing:0;text-wrap:balance;font-size:52px}.gf7-hero__eyebrow{letter-spacing:0}.gf7-universe__base{-webkit-mask-image:linear-gradient(to bottom,var(--gf-ink) 88%,transparent 100%);-webkit-mask-image:linear-gradient(to bottom,var(--gf-ink) 88%,transparent 100%);mask-image:linear-gradient(to bottom,var(--gf-ink) 88%,transparent 100%)}@media (width<=1100px){.gf7-hero__brand-panel h1{font-size:40px}}@media (width<=760px){.gf7-hero__brand-panel h1{font-size:44px}.gf7-universe__web,.gf7-universe__waves{-webkit-mask-image:linear-gradient(to bottom,transparent 72%,var(--gf-ink) 86%);-webkit-mask-image:linear-gradient(to bottom,transparent 72%,var(--gf-ink) 86%);mask-image:linear-gradient(to bottom,transparent 72%,var(--gf-ink) 86%)}}@media (width<=560px){.gf7-hero__brand-panel h1{font-size:38px}}@media (width<=390px){.gf7-hero__brand-panel h1{font-size:36px}}.experience-logo,.experience-logo--dark{width:clamp(195px,16vw,225px);height:116px;box-shadow:none;background:#1c123c;border:1px solid #be94f21f;border-radius:13px}.experience-logo img,.experience-logo--dark img,.experience-logo--dogeos img{object-fit:contain;filter:none;background:0 0;border:0;width:100%;max-width:220px;height:auto;max-height:106px;padding:0;display:block}.experience-logo__text,.experience-logo--dark .experience-logo__text{color:#f6f2ff}.experience-logo img[src="/experience/clean/paddy-power.webp"]{filter:brightness(2.1)saturate(.8)}@media (width<=600px){#main:where(:has(.gf7-hero),:has(.gf10-interior-hero)) .section-shell{padding-block:58px}#main .gf11-capabilities{padding-block:54px 30px}#main .gf11-challenges{padding-block:40px 58px}.gf12-solutions .solution-panel{padding:26px}.gf12-solutions .solutions-stack{gap:28px}.gf10-interior-hero .interior-hero__inner h1{font-size:36px}.gf10-interior-hero .interior-hero__inner{padding-block:68px 60px}.gf12-chapter-paths{opacity:.4;width:100%;-webkit-mask-image:linear-gradient(to bottom,transparent 45%,var(--gf-ink) 82%);-webkit-mask-image:linear-gradient(to bottom,transparent 45%,var(--gf-ink) 82%);mask-image:linear-gradient(to bottom,transparent 45%,var(--gf-ink) 82%);right:-25%}.gf10-interior-env--about .gf12-chapter-paths{width:100%}.gf10-quiet-host--principles>.section-heading,.gf10-quiet-host--principles>.principles-list{width:calc(100% - 40px)}.section-shell{padding-block:58px}.interior-hero__inner{padding-block:68px 60px}.interior-hero--short .interior-hero__inner{padding-block:64px}.section-heading{gap:18px;margin-bottom:28px}.gf10-quiet-web{width:100%;left:0}.team-experience-section__intro{margin-bottom:35px}.team-experience-section__subheading--advisors{margin-top:38px}.experience-logo,.experience-logo--dark{width:180px;height:100px}.experience-logo img,.experience-logo--dark img,.experience-logo--dogeos img{max-width:180px;max-height:95px}.gf10-interior-env--igaming .gf10-interior-env__planet{background-position:74%}.gf10-interior-env--about .gf10-interior-env__planet{background-position:48%}.gf10-interior-env__network{opacity:.13}.gf10-interior-env__waves{opacity:.16}}@media (prefers-reduced-motion:reduce){.gf12-chapter-signals{stroke-dasharray:none;opacity:.35;animation:none}.gf10-interior-env__network,.gf10-interior-env__waves,.gf10-quiet-ambient img,.gf10-quiet-current,.gf10-quiet-node{animation:none!important}.gf10-quiet-ambient img,.gf7-universe__web,.gf7-ambient__signals,.gf10-interior-env__network{display:none}}.gf10-quiet-host>.shell,.gf10-quiet-host>.section-heading,.gf10-quiet-host>.method-grid,.gf10-quiet-host>.principles-list,.gf10-quiet-host>.section-subnote{z-index:2;position:relative}.gf12-reveal-pending{opacity:0;transform:translateY(12px)}.gf12-reveal-done{opacity:1;transition:opacity .65s var(--gf-ease),transform .65s var(--gf-ease);transform:none}@media (prefers-reduced-motion:reduce){.gf12-reveal-pending,.gf12-reveal-done{opacity:1;transition:none;transform:none}}
