.site-nav.svelte-1vwecsl{border-color:#11121a14;background:#f8f9f5e0;box-shadow:0 8px 32px #2225370d;color:#11121aa8}.site-nav.svelte-1vwecsl .nav-links:where(.svelte-1vwecsl) button:where(.svelte-1vwecsl),.site-nav.svelte-1vwecsl .nav-links:where(.svelte-1vwecsl) a:where(.svelte-1vwecsl){color:#11121aa8}.site-nav.svelte-1vwecsl .nav-links:where(.svelte-1vwecsl) button:where(.svelte-1vwecsl):hover,.site-nav.svelte-1vwecsl .nav-links:where(.svelte-1vwecsl) a:where(.svelte-1vwecsl):hover{color:#11121a}.site-nav.svelte-1vwecsl .locale-switch:where(.svelte-1vwecsl){border:1px solid rgba(17,18,26,.14);color:#11121ab8}.site-nav.svelte-1vwecsl .locale-switch:where(.svelte-1vwecsl):hover{border-color:#11121a5c;color:#11121a}.site-nav.svelte-1vwecsl .workspace-link:where(.svelte-1vwecsl){background:#11121a;color:#fff}.site-nav.svelte-1vwecsl .workspace-link:where(.svelte-1vwecsl):hover{background:#66f}.site-nav.svelte-1vwecsl .menu-button:where(.svelte-1vwecsl){border:1px solid rgba(17,18,26,.14);color:#11121a}.site-nav.svelte-1vwecsl .mobile-menu:where(.svelte-1vwecsl){border-top:1px solid rgba(17,18,26,.08);background:#f8f9f5}.site-nav.svelte-1vwecsl .mobile-menu:where(.svelte-1vwecsl) button:where(.svelte-1vwecsl),.site-nav.svelte-1vwecsl .mobile-menu:where(.svelte-1vwecsl) a:where(.svelte-1vwecsl){color:#11121ac7}.site-nav.svelte-1vwecsl .mobile-menu:where(.svelte-1vwecsl) button:where(.svelte-1vwecsl):hover,.site-nav.svelte-1vwecsl .mobile-menu:where(.svelte-1vwecsl) a:where(.svelte-1vwecsl):hover{background:#11121a0d;color:#11121a}.site-nav.svelte-1vwecsl .mobile-menu:where(.svelte-1vwecsl) .mobile-contact-link:where(.svelte-1vwecsl),.site-nav.svelte-1vwecsl .mobile-menu:where(.svelte-1vwecsl) .mobile-contact-link:where(.svelte-1vwecsl):hover{background:#dfff57;color:#11121a}.site-nav.svelte-1vwecsl .mobile-workspace-link:where(.svelte-1vwecsl){border:1px solid rgba(17,18,26,.16);color:#11121a}.title-lines.svelte-ujlyj9,.title-line.svelte-ujlyj9{display:inline}.title-line.svelte-ujlyj9:not(:last-child):after{content:" ";white-space:pre}@media (min-width: 48rem){.title-line.svelte-ujlyj9{display:block}.title-line.svelte-ujlyj9:not(:last-child):after{content:none}}.hero-section.svelte-kg8ly3{position:relative;min-height:100svh;overflow:hidden;background:#171724;color:#11121a}.hero-section.svelte-kg8ly3 picture:where(.svelte-kg8ly3){display:contents}.hero-stage-image.svelte-kg8ly3{position:absolute;inset:0;display:block;height:100%;width:100%;object-fit:cover;object-position:center 40%}.hero-stage-shade.svelte-kg8ly3{position:absolute;inset:0;background:linear-gradient(180deg,rgba(9,10,16,.08) 0%,transparent 42%,rgba(9,10,16,.18) 100%),linear-gradient(90deg,transparent 55%,rgba(9,10,16,.08) 100%)}.hero-stage-inner.svelte-kg8ly3{position:relative;z-index:1;min-height:100svh;justify-content:center}.hero-panel.svelte-kg8ly3{position:relative;display:flex;min-height:49svh;width:min(64%,900px);flex-direction:column;justify-content:center;overflow:hidden;border-radius:3rem 3rem 0 0;background:#fff;padding:clamp(2.25rem,3.6vw,4rem);box-shadow:0 -20px 90px #090a102e}.hero-panel-accent.svelte-kg8ly3{position:absolute;top:0;left:0;height:.45rem;width:8rem;background:linear-gradient(90deg,#66f,#dfff57)}.hero-eyebrow.svelte-kg8ly3{margin:0 0 1.25rem;font-size:.75rem;font-weight:700;letter-spacing:.28em;color:#5656e8}.hero-title.svelte-kg8ly3{max-width:15ch;margin:0;font-size:clamp(2.35rem,4.5vw,4.5rem);line-height:.98;font-weight:900;letter-spacing:-.055em;color:#11121a;word-break:keep-all}.hero-copy.svelte-kg8ly3{max-width:42rem;margin:1.25rem 0 0;font-size:1rem;line-height:1.6;color:#11121aa8}.hero-actions.svelte-kg8ly3{display:flex;flex-wrap:wrap;align-items:center;gap:1rem;margin-top:1.75rem}.hero-primary.svelte-kg8ly3{background:#dfff57;color:#11121a;box-shadow:0 10px 30px #8cb0002e}.hero-primary.svelte-kg8ly3:hover{background:#11121a;color:#fff}.hero-primary.svelte-kg8ly3 span:where(.svelte-kg8ly3){background:#11121a14}.hero-primary.svelte-kg8ly3:hover span:where(.svelte-kg8ly3){background:#ffffff24}.hero-copy.svelte-kg8ly3{word-break:keep-all;overflow-wrap:break-word}@media (max-width: 1023px){.hero-section.svelte-kg8ly3{min-height:auto;background:#fff}.hero-stage-image.svelte-kg8ly3{height:30rem;object-position:center center}.hero-stage-shade.svelte-kg8ly3{height:30rem;background:linear-gradient(180deg,#090a100d,#090a101f)}.hero-stage-inner.svelte-kg8ly3{min-height:auto;padding-top:25rem}.hero-panel.svelte-kg8ly3{min-height:auto;width:100%;border-radius:2.75rem 2.75rem 0 0;padding:4rem 3rem;box-shadow:0 -24px 70px #090a1024}}@media (max-width: 767px){.hero-stage-image.svelte-kg8ly3{height:18rem;object-position:center center}.hero-stage-shade.svelte-kg8ly3{height:18rem}.hero-stage-inner.svelte-kg8ly3{padding-top:15.25rem;padding-inline:0}.hero-panel.svelte-kg8ly3{border-radius:1.75rem 1.75rem 0 0;padding:2.35rem 1.25rem 2.75rem}.hero-panel-accent.svelte-kg8ly3{height:.35rem;width:6rem}.hero-title.svelte-kg8ly3{max-width:16ch;font-size:clamp(2.25rem,11vw,3rem)}.hero-copy.svelte-kg8ly3{font-size:1rem}.hero-section.english.svelte-kg8ly3 .hero-title:where(.svelte-kg8ly3){font-size:clamp(2.05rem,8.5vw,2.1rem)}.hero-section.english.svelte-kg8ly3 .hero-copy:where(.svelte-kg8ly3){margin-top:1.25rem;font-size:.95rem;line-height:1.55}.hero-section.english.svelte-kg8ly3 .hero-actions:where(.svelte-kg8ly3){margin-top:1.65rem}}@media (min-width: 768px){.hero-eyebrow.svelte-kg8ly3{font-size:.875rem}.hero-title.svelte-kg8ly3{line-height:.94;white-space:pre-line}.hero-copy.svelte-kg8ly3{font-size:1.125rem;white-space:pre-line}.hero-section.english.svelte-kg8ly3 .hero-title:where(.svelte-kg8ly3){font-size:clamp(3.5rem,4vw,3.75rem)}}.cta-section.svelte-5jo2qg{padding:0 1.25rem 2.5rem;background:#f7f8f3}.cta-card.svelte-5jo2qg{position:relative;overflow:hidden;max-width:1440px;margin:0 auto;border:1px solid rgba(255,255,255,.1);border-radius:2.25rem;background:#171724;padding:4rem 1.75rem;color:#fff}.cta-card.svelte-5jo2qg:before{position:absolute;inset:0;background:radial-gradient(circle at 80% 20%,rgba(102,102,255,.55),transparent 34%),radial-gradient(circle at 20% 90%,rgba(223,255,87,.18),transparent 30%);opacity:.55;content:""}.cta-card.svelte-5jo2qg>div:where(.svelte-5jo2qg){position:relative;max-width:64rem}.cta-card.svelte-5jo2qg p:where(.svelte-5jo2qg):first-child{margin:0 0 1.25rem;font-family:Montserrat,sans-serif;font-size:.75rem;font-weight:800;letter-spacing:.22em;color:#dfff57}.cta-card.svelte-5jo2qg h2:where(.svelte-5jo2qg){margin:0;font-size:clamp(2.25rem,4.4vw,4.75rem);line-height:1.04;font-weight:900;letter-spacing:-.045em;word-break:keep-all}.cta-card.svelte-5jo2qg h2:where(.svelte-5jo2qg)+p:where(.svelte-5jo2qg){margin:1.5rem 0 0;max-width:46rem;font-size:clamp(1.0625rem,1.35vw,1.25rem);line-height:1.7;color:#ffffffa8;word-break:keep-all}.cta-card.svelte-5jo2qg nav:where(.svelte-5jo2qg){display:flex;flex-wrap:wrap;gap:.75rem;margin-top:2.25rem}.cta-card.svelte-5jo2qg a:where(.svelte-5jo2qg){border:1px solid rgba(255,255,255,.2);border-radius:999px;padding:.875rem 1.5rem;font-weight:700;transition:.2s}.cta-card.svelte-5jo2qg a:where(.svelte-5jo2qg):first-child{border:0;background:#fff;color:#000}.cta-card.svelte-5jo2qg a:where(.svelte-5jo2qg):first-child:hover{background:#dfff57}.cta-card.svelte-5jo2qg a:where(.svelte-5jo2qg):not(:first-child):hover{border-color:#ffffff80;background:#ffffff0d}.site-footer.svelte-5jo2qg{padding:3rem 1.25rem;background:#f7f8f3}.site-footer.svelte-5jo2qg>div:where(.svelte-5jo2qg){display:flex;flex-direction:column;gap:1.75rem;max-width:1440px;margin:0 auto;padding-top:2.25rem;border-top:1px solid rgba(17,18,26,.1);font-size:.875rem;color:#11121a7a}.site-footer.svelte-5jo2qg img:where(.svelte-5jo2qg){width:7rem;opacity:.8}.site-footer.svelte-5jo2qg nav:where(.svelte-5jo2qg){display:flex;flex-wrap:wrap;gap:.75rem 1.5rem}.site-footer.svelte-5jo2qg a:where(.svelte-5jo2qg):hover{color:#11121a}.site-footer.svelte-5jo2qg p:where(.svelte-5jo2qg){margin:0}@media (min-width: 768px){.cta-section.svelte-5jo2qg{padding:0 2.5rem 4rem}.cta-card.svelte-5jo2qg{padding:6rem 3.5rem}.site-footer.svelte-5jo2qg{padding:3rem 2.5rem}.site-footer.svelte-5jo2qg>div:where(.svelte-5jo2qg){flex-direction:row;align-items:center}.site-footer.svelte-5jo2qg p:where(.svelte-5jo2qg){margin-left:auto}}@media (min-width: 1024px){.cta-section.svelte-5jo2qg,.site-footer.svelte-5jo2qg{padding-inline:4rem}}.developer-section.svelte-8prrq{border-top:1px solid rgba(17,18,26,.06);padding:6rem 1.25rem;background:radial-gradient(circle at 84% 16%,rgba(223,255,87,.13),transparent 28%),#f7f8f3}.developer-inner.svelte-8prrq{margin:0 auto;max-width:1440px}.developer-intro.svelte-8prrq{max-width:64rem}.developer-intro.svelte-8prrq>p:where(.svelte-8prrq):first-child,.method-meta.svelte-8prrq{margin:0 0 1.25rem;font-family:Montserrat,sans-serif;font-size:.75rem;font-weight:800;letter-spacing:.22em;color:#5656e8}.developer-intro.svelte-8prrq h2:where(.svelte-8prrq){margin:0;font-size:clamp(2.25rem,4.4vw,4.75rem);line-height:1.04;font-weight:900;letter-spacing:-.045em;word-break:keep-all}.developer-intro.svelte-8prrq>p:where(.svelte-8prrq):last-child{margin:1.5rem 0 0;max-width:50rem;font-size:clamp(1.0625rem,1.35vw,1.25rem);line-height:1.7;color:#606374;word-break:keep-all}.developer-grid.svelte-8prrq{display:grid;gap:1.25rem;margin-top:3.5rem}.developer-card.svelte-8prrq{overflow:hidden;border:1px solid rgba(17,18,26,.1);border-radius:2rem;background:#ffffffeb;box-shadow:0 22px 65px #2f326514}.developer-card.coming-soon.svelte-8prrq{border-color:#5656e840}.developer-media.svelte-8prrq{aspect-ratio:16 / 9;overflow:hidden;background:#14141c}.developer-media.svelte-8prrq img:where(.svelte-8prrq){width:100%;height:100%;object-fit:cover}.custom-steps.svelte-8prrq{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-content:center;gap:.75rem;width:100%;height:100%;padding:1.5rem;box-sizing:border-box;background:radial-gradient(circle at 70% 28%,rgba(130,122,255,.36),transparent 32%),#17182a;color:#fff}.custom-step.svelte-8prrq{display:flex;flex-direction:column;justify-content:space-between;min-height:4.8rem;border:1px solid rgba(255,255,255,.24);border-radius:.9rem;padding:.85rem;background:#ffffff14}.custom-step.svelte-8prrq span:where(.svelte-8prrq){font-family:Montserrat,sans-serif;font-size:.65rem;font-weight:800;letter-spacing:.16em;color:#dfff57}.custom-step.svelte-8prrq strong:where(.svelte-8prrq){font-size:clamp(.78rem,1.25vw,1rem);line-height:1.2;word-break:keep-all}.custom-step.svelte-8prrq small:where(.svelte-8prrq){color:#ffffffa6;font-size:clamp(.62rem,.95vw,.75rem);line-height:1.3;word-break:keep-all}.developer-copy.svelte-8prrq{padding:1.75rem}.method-meta.svelte-8prrq{display:flex;align-items:center;justify-content:space-between;gap:.75rem;margin-bottom:.85rem}.method-meta.svelte-8prrq strong:where(.svelte-8prrq){border-radius:999px;padding:.4rem .55rem;background:#dfff57;color:#17182a;font-size:.6rem;letter-spacing:.08em;white-space:nowrap}.developer-copy.svelte-8prrq h3:where(.svelte-8prrq){margin:0;color:#11121a;font-size:1.375rem;line-height:1.16;font-weight:750;word-break:keep-all}.developer-copy.svelte-8prrq p:where(.svelte-8prrq){margin:.75rem 0 0;color:#606374;font-size:1.0625rem;line-height:1.65;word-break:keep-all}.developer-docs-link.svelte-8prrq{display:inline-flex;align-items:center;gap:.55rem;margin-top:1.5rem;padding:.85rem 1.15rem;border:1px solid rgba(86,86,232,.2);border-radius:999px;background:#5656e8;color:#fff;font-size:.9375rem;font-weight:750;line-height:1;text-decoration:none;transition:background-color .16s ease,transform .16s ease}.developer-docs-link.svelte-8prrq:hover,.developer-docs-link.svelte-8prrq:focus-visible{background:#4141c5;transform:translateY(-2px)}.developer-docs-link.svelte-8prrq:focus-visible{outline:3px solid rgba(86,86,232,.28);outline-offset:3px}.developer-docs-link.svelte-8prrq span:where(.svelte-8prrq){font-size:1.1em}@media (min-width: 768px){.developer-section.svelte-8prrq{padding:9rem 2.5rem}.developer-grid.svelte-8prrq{grid-template-columns:repeat(2,minmax(0,1fr))}.developer-copy.svelte-8prrq{padding:2rem}.developer-copy.svelte-8prrq h3:where(.svelte-8prrq){font-size:1.625rem}}@media (min-width: 1024px){.developer-section.svelte-8prrq{padding-inline:4rem}}.formats-section.svelte-1r9ocak{padding:6rem 1.25rem;background:#f7f8f3}.formats-inner.svelte-1r9ocak{max-width:1440px;margin:0 auto}.formats-intro.svelte-1r9ocak{max-width:64rem}.formats-intro.svelte-1r9ocak>p:where(.svelte-1r9ocak):first-child{margin:0 0 1.25rem;font-family:Montserrat,sans-serif;font-size:.75rem;font-weight:800;letter-spacing:.22em;color:#5656e8}.formats-intro.svelte-1r9ocak h2:where(.svelte-1r9ocak){margin:0;font-size:clamp(2.25rem,4.4vw,4.75rem);line-height:1.04;font-weight:900;letter-spacing:-.045em;word-break:keep-all}.formats-intro.svelte-1r9ocak>p:where(.svelte-1r9ocak):last-child{margin:1.5rem 0 0;max-width:46rem;font-size:clamp(1.0625rem,1.35vw,1.25rem);line-height:1.7;color:#606374;word-break:keep-all}.formats-grid.svelte-1r9ocak{display:grid;gap:1.25rem;margin-top:3.5rem}.format-card.svelte-1r9ocak{overflow:hidden;border:1px solid rgba(17,18,26,.1);border-radius:2rem;background:#ffffffe6;box-shadow:0 24px 70px #2f326514}.format-media.svelte-1r9ocak{position:relative;aspect-ratio:4/3;overflow:hidden;background:#dff4fb;padding:1rem}.format-media.svelte-1r9ocak img:where(.svelte-1r9ocak){width:100%;height:100%;object-fit:contain}.format-media.svelte-1r9ocak:after{position:absolute;inset:0;background:linear-gradient(180deg,transparent 55%,rgba(255,255,255,.5));content:""}.format-media.svelte-1r9ocak span:where(.svelte-1r9ocak){position:absolute;z-index:1;top:1.25rem;left:1.25rem;border:1px solid rgba(255,255,255,.36);border-radius:999px;background:#11121ab8;padding:.4rem .75rem;font-family:Montserrat,sans-serif;font-size:.68rem;font-weight:700;letter-spacing:.16em;color:#fff}.format-copy.svelte-1r9ocak{padding:1.75rem}.format-copy.svelte-1r9ocak h3:where(.svelte-1r9ocak){margin:0;color:#11121a;font-size:1.375rem;line-height:1.1;font-weight:900;letter-spacing:-.03em}.format-copy.svelte-1r9ocak p:where(.svelte-1r9ocak){margin:.75rem 0 0;color:#606374;font-size:1.0625rem;line-height:1.65;word-break:keep-all}@media (min-width: 768px){.formats-section.svelte-1r9ocak{padding:9rem 2.5rem}.format-media.svelte-1r9ocak{padding:1.5rem}.format-copy.svelte-1r9ocak{padding:2rem}.format-copy.svelte-1r9ocak h3:where(.svelte-1r9ocak){font-size:1.625rem}}@media (min-width: 1024px){.formats-section.svelte-1r9ocak{padding-inline:4rem}.formats-grid.svelte-1r9ocak{grid-template-columns:repeat(3,1fr)}}.inhouse-section.svelte-z4wpab{position:relative;background:#20224c;color:#fff;scroll-margin-top:5.5rem}.inhouse-inner.svelte-z4wpab{min-height:0;padding:6rem 1.25rem}.inhouse-layout.svelte-z4wpab{display:grid;gap:3rem;margin:0 auto;max-width:1440px}.inhouse-intro.svelte-z4wpab h2:where(.svelte-z4wpab){margin:1.6rem 0 1.25rem;font-size:clamp(2.35rem,4.4vw,4.75rem);line-height:1.04;font-weight:900;letter-spacing:-.045em;word-break:keep-all}.inhouse-intro.svelte-z4wpab>p:where(.svelte-z4wpab){max-width:38rem;font-size:clamp(1.0625rem,1.35vw,1.25rem);line-height:1.7;color:#ffffffb3;word-break:keep-all}.inhouse-label-row.svelte-z4wpab{display:flex;align-items:center;gap:1rem;padding-bottom:1.25rem;border-bottom:1px solid rgba(255,255,255,.2);font-family:Montserrat,sans-serif;font-size:.8rem;font-weight:800;letter-spacing:.2em}.inhouse-label-row.svelte-z4wpab span:where(.svelte-z4wpab){color:#dfff57}.inhouse-label-row.svelte-z4wpab p:where(.svelte-z4wpab){margin:0;color:#ffffffb3}.growth-loop.svelte-z4wpab{border:1px solid rgba(255,255,255,.18);border-radius:1.75rem;background:#0c0e3759}.growth-loop.svelte-z4wpab{position:relative;min-height:29rem;padding:1.75rem}.growth-loop-heading.svelte-z4wpab{display:flex;flex-direction:column;gap:.35rem;max-width:38rem}.report-module-title.svelte-z4wpab span:where(.svelte-z4wpab){font-family:Montserrat,sans-serif;font-size:.75rem;font-weight:850;letter-spacing:.12em;color:#ffffff94}.growth-loop-heading.svelte-z4wpab strong:where(.svelte-z4wpab){font-size:clamp(1.15rem,1.7vw,1.45rem);line-height:1.2;letter-spacing:-.03em}.growth-loop-heading.svelte-z4wpab p:where(.svelte-z4wpab){margin:0;font-size:.95rem;line-height:1.5;color:#ffffffad}.growth-legend.svelte-z4wpab{position:absolute;top:1.75rem;right:1.75rem;display:flex;gap:1rem;font-family:Montserrat,sans-serif;font-size:.7rem;font-weight:800;color:#ffffffbf}.growth-legend.svelte-z4wpab span:where(.svelte-z4wpab){display:flex;align-items:center;gap:.35rem}.growth-legend.svelte-z4wpab i:where(.svelte-z4wpab){display:inline-block;width:.55rem;height:.55rem;border-radius:999px}.growth-legend-own.svelte-z4wpab{background:#8c8f9c}.growth-legend-contribution.svelte-z4wpab{background:#7373ff}.growth-chart.svelte-z4wpab{position:absolute;right:1rem;bottom:1rem;left:1rem;width:calc(100% - 2rem);height:min(20rem,calc(100% - 7rem));letter-spacing:normal}.growth-grid.svelte-z4wpab path:where(.svelte-z4wpab){fill:none;stroke:#ffffff1f;stroke-dasharray:5 7}.growth-launch-labels.svelte-z4wpab{fill:#ffffffa3;font-family:Montserrat,sans-serif;font-size:12px;font-weight:700}.growth-line.svelte-z4wpab{fill:none;stroke-linecap:round;stroke-linejoin:round}.growth-line-base.svelte-z4wpab{stroke:#8c8f9c;stroke-width:5}.growth-line-cross.svelte-z4wpab{stroke:#9292ff;stroke-width:7}.inhouse-evidence.svelte-z4wpab h3:where(.svelte-z4wpab){margin:.5rem 0 1rem;font-size:clamp(1.7rem,2.8vw,2.7rem);line-height:1.12;letter-spacing:-.04em}.inhouse-evidence.svelte-z4wpab>p:where(.svelte-z4wpab){margin:0;line-height:1.7;color:#ffffffb8}.inhouse-evidence.svelte-z4wpab>p:where(.svelte-z4wpab):first-child{font-family:Montserrat,sans-serif;font-size:.78rem;font-weight:800;letter-spacing:.16em;color:#dfff57}.reporting-modules.svelte-z4wpab{display:grid;width:min(100%,56rem);box-sizing:border-box;gap:3rem;margin-inline:auto}.report-module.svelte-z4wpab{min-width:0}.report-module-description.svelte-z4wpab{margin:.7rem 0 0;max-width:27rem;font-size:.95rem;line-height:1.55;color:#ffffffb3}.report-module-title.svelte-z4wpab{display:flex;align-items:baseline;justify-content:space-between;gap:.8rem}.report-module-title.svelte-z4wpab strong:where(.svelte-z4wpab){font-family:Montserrat,sans-serif;font-size:.75rem;font-weight:900;letter-spacing:.06em}.creative-bars.svelte-z4wpab{display:grid;gap:.7rem;margin-top:1.5rem}.creative-bars.svelte-z4wpab div:where(.svelte-z4wpab){display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.6rem}.creative-bars.svelte-z4wpab span:where(.svelte-z4wpab){display:block;height:.72rem;border-radius:999px;background:linear-gradient(90deg,#7d78ff,#dfff57)}.creative-bars.svelte-z4wpab b:where(.svelte-z4wpab){font-family:Montserrat,sans-serif;font-size:.72rem;font-weight:850;letter-spacing:.02em;color:#ffffffbd;white-space:nowrap}.creative-a.svelte-z4wpab{width:88%}.creative-b.svelte-z4wpab{width:64%;opacity:.7}.creative-c.svelte-z4wpab{width:42%;opacity:.46}.funnel-stack.svelte-z4wpab{display:grid;height:5.4rem;grid-template-columns:1.35fr 1fr .78fr .62fr;margin-top:1.35rem;overflow:hidden;clip-path:polygon(0 0,100% 26%,100% 74%,0 100%);background:linear-gradient(90deg,#dfff57,#7d78ff)}.funnel-stack.svelte-z4wpab span:where(.svelte-z4wpab){display:flex;min-width:0;height:100%;align-items:center;justify-content:center;box-sizing:border-box;border-right:1px solid rgba(17,18,26,.35);padding:0 .15rem;font-family:Montserrat,sans-serif;font-size:.78rem;font-style:normal;letter-spacing:0;color:#11121a}.funnel-stack.svelte-z4wpab span:where(.svelte-z4wpab):nth-child(2){background:#504bb921}.funnel-stack.svelte-z4wpab span:where(.svelte-z4wpab):nth-child(3){background:#2a268333}.funnel-stack.svelte-z4wpab span:where(.svelte-z4wpab):nth-child(4){border-right:0;background:#1a175c47}.funnel-stack.svelte-z4wpab b:where(.svelte-z4wpab){white-space:nowrap;font-weight:900}@media (min-width: 768px){.inhouse-inner.svelte-z4wpab{padding:9rem 2.5rem}.reporting-modules.svelte-z4wpab{grid-template-columns:1fr 1fr;gap:3rem}}@media (min-width: 1024px){.inhouse-inner.svelte-z4wpab{padding-inline:4rem}.inhouse-layout.svelte-z4wpab{grid-template-columns:minmax(19rem,.78fr) minmax(0,1.22fr);grid-template-rows:auto auto auto;gap:4rem 6rem}.growth-loop.svelte-z4wpab{grid-column:2;grid-row:1}.inhouse-evidence.svelte-z4wpab{grid-column:1/-1;grid-row:2}.reporting-modules.svelte-z4wpab{grid-column:1/-1;grid-row:3}}@media (max-width: 639px){.inhouse-inner.svelte-z4wpab{padding:5rem 1.25rem}.growth-loop.svelte-z4wpab{min-height:30rem;padding:1.25rem}.growth-legend.svelte-z4wpab{top:7rem;left:1.25rem;right:auto;flex-wrap:wrap}.growth-loop-heading.svelte-z4wpab strong:where(.svelte-z4wpab){font-size:1.12rem}.growth-chart{right:.5rem;bottom:.7rem;left:.5rem}}.monetization-section.svelte-1vy4ldj{padding:4.5rem 1.25rem;background:#f7f8f3;scroll-margin-top:5.5rem}.monetization-inner.svelte-1vy4ldj{margin:0 auto;max-width:1440px}.monetization-inner.svelte-1vy4ldj header:where(.svelte-1vy4ldj){display:flex;width:min(100%,42rem);margin:0 auto;align-items:center;flex-direction:column;gap:1.25rem;text-align:center}.monetization-inner.svelte-1vy4ldj header:where(.svelte-1vy4ldj)>div:where(.svelte-1vy4ldj){display:flex;width:100%;justify-content:center;gap:1rem;margin:0;padding-bottom:1.35rem;border-bottom:1px solid rgba(17,18,26,.14);font-family:Montserrat,sans-serif;font-size:.75rem;font-weight:800;letter-spacing:.2em}.monetization-inner.svelte-1vy4ldj header:where(.svelte-1vy4ldj)>div:where(.svelte-1vy4ldj) span:where(.svelte-1vy4ldj){color:#0c756d}.monetization-inner.svelte-1vy4ldj header:where(.svelte-1vy4ldj)>div:where(.svelte-1vy4ldj) p:where(.svelte-1vy4ldj){margin:0;color:#11121a94}.monetization-inner.svelte-1vy4ldj h2:where(.svelte-1vy4ldj){max-width:16ch;margin:0;font-size:clamp(2.2rem,3.1vw,3.25rem);line-height:1.04;font-weight:900;letter-spacing:-.045em;word-break:keep-all}.monetization-inner.svelte-1vy4ldj header:where(.svelte-1vy4ldj)>p:where(.svelte-1vy4ldj){max-width:38rem;margin:0;font-size:clamp(1.0625rem,1.35vw,1.25rem);line-height:1.7;color:#11121aad;word-break:keep-all}@media (min-width: 768px){.monetization-section.svelte-1vy4ldj{padding:4.5rem 2.5rem}}@media (min-width: 1024px){.monetization-section.svelte-1vy4ldj{padding-inline:4rem}}.pricing-section.svelte-kclw1m{position:relative;overflow:hidden;padding:5rem 1.25rem;background:radial-gradient(circle at 88% 16%,rgba(255,255,255,.56),transparent 24%),linear-gradient(120deg,#dfff57,#ceff3d 58%,#bdf77a);color:#090a0d;scroll-margin-top:5.5rem}.pricing-section.svelte-kclw1m:after{position:absolute;right:-8rem;bottom:-11rem;width:24rem;height:24rem;border:1px solid rgba(9,10,13,.14);border-radius:999px;content:""}.pricing-inner.svelte-kclw1m{position:relative;z-index:1;display:grid;max-width:1440px;margin:0 auto;gap:2.5rem}.pricing-eyebrow.svelte-kclw1m{margin:0 0 1.25rem;font-family:Montserrat,sans-serif;font-size:.8rem;font-weight:900;letter-spacing:.24em}.pricing-inner.svelte-kclw1m h2:where(.svelte-kclw1m){margin:0 0 0 -.06em;font-family:Montserrat,sans-serif;font-size:clamp(5.6rem,16vw,14rem);font-weight:950;letter-spacing:-.09em;line-height:.74}.pricing-description.svelte-kclw1m{max-width:35rem;margin:0;align-self:end;padding-bottom:.2rem;font-size:clamp(1.2rem,2vw,1.75rem);font-weight:850;line-height:1.45;word-break:keep-all}@media (min-width: 768px){.pricing-section.svelte-kclw1m{padding:7rem 2.5rem}}@media (min-width: 1024px){.pricing-section.svelte-kclw1m{padding-inline:4rem}.pricing-inner.svelte-kclw1m{grid-template-columns:minmax(0,1.05fr) minmax(22rem,.95fr);gap:4rem}}.contact-form.svelte-1aq6770{display:grid;gap:1rem}.contact-form-grid.svelte-1aq6770{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}.contact-form.svelte-1aq6770 label:where(.svelte-1aq6770){display:grid;gap:.45rem;font-size:.82rem;font-weight:750;color:#ffffffc7}.contact-form.svelte-1aq6770 input:where(.svelte-1aq6770),.contact-form.svelte-1aq6770 textarea:where(.svelte-1aq6770){width:100%;border:1px solid rgba(255,255,255,.16);border-radius:.85rem;background:#ffffff14;padding:.8rem .9rem;font:inherit;color:#fff}.contact-form.svelte-1aq6770 textarea:where(.svelte-1aq6770){resize:vertical}.contact-form.svelte-1aq6770 input:where(.svelte-1aq6770):focus,.contact-form.svelte-1aq6770 textarea:where(.svelte-1aq6770):focus{outline:2px solid #dfff57;outline-offset:2px}.contact-form-submit.svelte-1aq6770{margin-top:.4rem;border-radius:999px;background:#dfff57;padding:.9rem 1.25rem;font-weight:800;color:#11121a;transition:background .15s ease}.contact-form-submit.svelte-1aq6770:hover:not(:disabled){background:#fff}.contact-form-submit.svelte-1aq6770:disabled{cursor:wait;opacity:.62}.contact-form-status.svelte-1aq6770{margin:0;border-radius:.85rem;padding:.85rem .95rem;font-size:.95rem;line-height:1.55}.contact-form-status.success.svelte-1aq6770{background:#dfff5729;color:#eaffad}.contact-form-status.error.svelte-1aq6770{background:#ff848424;color:#ffd3d3}@media (max-height: 700px){.contact-dialog.svelte-1aq6770{padding:1.25rem}.contact-form-description.svelte-1aq6770{margin-top:.75rem;font-size:.92rem}.contact-form-panel.svelte-1aq6770{margin-top:1rem}.contact-form.svelte-1aq6770,.contact-form-grid.svelte-1aq6770{gap:.55rem}.contact-form.svelte-1aq6770 label:where(.svelte-1aq6770){gap:.25rem;font-size:.75rem}.contact-form.svelte-1aq6770 input:where(.svelte-1aq6770),.contact-form.svelte-1aq6770 textarea:where(.svelte-1aq6770){padding:.58rem .72rem}.contact-form.svelte-1aq6770 textarea:where(.svelte-1aq6770){min-height:3.4rem;height:3.4rem}.contact-form-submit.svelte-1aq6770{margin-top:.1rem;padding:.7rem 1rem}}@media (max-width: 480px){.contact-form-grid.svelte-1aq6770{grid-template-columns:1fr}}.landing-shell.svelte-1aq6770{font-family:Pretendard,sans-serif;background:radial-gradient(circle at 78% 14%,rgba(102,102,255,.08),transparent 24%),#f6f7f2;color:#11121a}
