@font-face{font-family:Plus Jakarta Sans Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(data:font/woff2;base64,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) format("woff2-variations");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Plus Jakarta Sans Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/_astro/plus-jakarta-sans-vietnamese-wght-normal.qRpaaN48.woff2) format("woff2-variations");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Plus Jakarta Sans Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/_astro/plus-jakarta-sans-latin-ext-wght-normal.DmpS2jIq.woff2) format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Plus Jakarta Sans Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/_astro/plus-jakarta-sans-latin-wght-normal.eXO_dkmS.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{color-scheme:dark;--bg: #0a0a0a;--bg-elevated: #111111;--surface: #0e0e0e;--text: #e7e7e7;--text-muted: rgba(231, 231, 231, .74);--text-faint: rgba(231, 231, 231, .55);--line: rgba(255, 255, 255, .12);--line-soft: rgba(255, 255, 255, .07);--line-strong: rgba(255, 255, 255, .26);--gold: #c9a84c;--gold-dim: rgba(201, 168, 76, .5);--gold-veil: rgba(201, 168, 76, .1);--cta-bg: #ffffff;--cta-text: #111111;--gutter: clamp(1.25rem, 5vw, 5.5rem);--rhythm: clamp(4.5rem, 11vh, 9rem);--measure: 64ch;--ease: cubic-bezier(.19, 1, .22, 1);--dur-fast: .22s;--dur-mid: .42s;--dur-slow: .72s;--header-h: 4.75rem}*,*:before,*:after{box-sizing:border-box}*{margin:0}html{scroll-behavior:smooth;scroll-padding-top:calc(var(--header-h) + 1.5rem);-webkit-text-size-adjust:100%}html,body{overflow-x:clip;max-width:100%}body{background:var(--bg);color:var(--text);font-family:Plus Jakarta Sans Variable,ui-sans-serif,system-ui,-apple-system,sans-serif;font-weight:400;line-height:1.55;font-synthesis-weight:none;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}img,svg,video{display:block;max-width:100%;height:auto}a{color:inherit;text-decoration:none}button{font:inherit;color:inherit;background:none;border:0;cursor:pointer}ul,ol{list-style:none;padding:0}:target{scroll-margin-top:calc(var(--header-h) + 1.5rem)}:focus{outline:none}:focus-visible{outline:2px solid var(--gold);outline-offset:3px;border-radius:1px}h1,h2,h3,h4{font-weight:700;overflow-wrap:break-word;hyphens:manual;text-wrap:balance}@media(max-width:40rem){h1,h2,h3,h4{hyphens:auto}.t-display{hyphens:manual}}.t-display{font-size:clamp(2.15rem,7vw,6.75rem);line-height:.94;letter-spacing:-.035em;font-weight:700}.t-h2{font-size:clamp(1.85rem,4.2vw,3.75rem);line-height:1.03;letter-spacing:-.025em;font-weight:700}.t-h3{font-size:clamp(1.3rem,2.3vw,2rem);line-height:1.14;letter-spacing:-.015em;font-weight:600}.t-lead{font-size:clamp(1.05rem,1.35vw,1.35rem);line-height:1.5;color:var(--text-muted);font-weight:400;letter-spacing:-.005em;text-wrap:pretty}.t-body{font-size:clamp(.95rem,1vw,1.0625rem);line-height:1.62;color:var(--text-muted);text-wrap:pretty}.t-micro{font-size:.68rem;line-height:1.2;text-transform:uppercase;letter-spacing:.26em;font-weight:600;color:var(--text-faint)}.t-index{font-size:.72rem;letter-spacing:.24em;font-weight:600;font-variant-numeric:tabular-nums;color:var(--gold)}#main-content.sales-page h1{font-size:clamp(2.5rem,5.6vw,5rem);line-height:1.02}#main-content.sales-page :is(h2,.t-h2){font-size:clamp(1.875rem,3.5vw,3.5rem);line-height:1.08}#main-content.sales-page :is(h3,.t-h3:not(h2)){font-size:clamp(1.375rem,2vw,1.75rem);line-height:1.2}#main-content.sales-page .t-body{font-size:clamp(1rem,1vw,1.125rem);line-height:1.6}#main-content.sales-page .t-lead{font-size:clamp(1.125rem,1.35vw,1.375rem);line-height:1.5}#main-content.sales-page :is(.t-micro,.t-index){font-size:.75rem;line-height:1.4;letter-spacing:.14em}#main-content.sales-page .eblock__aside{font-size:.875rem;line-height:1.5}@media(max-width:47.999rem){#main-content.sales-page h1{font-size:clamp(2rem,8.4vw,2.75rem);line-height:1.05}#main-content.sales-page :is(h2,.t-h2){font-size:clamp(1.75rem,7.2vw,2.25rem);line-height:1.12}#main-content.sales-page :is(h3,.t-h3:not(h2)){font-size:clamp(1.25rem,5.2vw,1.5rem);line-height:1.25}#main-content.sales-page .t-lead{font-size:1.125rem;line-height:1.55}}.measure{max-width:var(--measure)}.shell{width:100%;padding-inline:var(--gutter);margin-inline:auto;max-width:108rem}.section{padding-block:var(--rhythm);position:relative}.section--tight{padding-block:clamp(3rem,7vh,5.5rem)}.rule{height:1px;background:var(--line);border:0}.section-label{display:flex;align-items:center;gap:.85rem;margin-bottom:clamp(1.75rem,3.5vw,3rem)}.section-label:before{content:"";width:clamp(1.5rem,4vw,3.25rem);height:1px;background:var(--gold);flex:none}.cta{max-width:100%;line-height:1.4;display:inline-flex;align-items:center;justify-content:center;gap:.75rem;min-height:3.25rem;padding:.95rem 1.75rem;font-size:.75rem;font-weight:700;text-transform:uppercase;letter-spacing:.18em;border:1px solid transparent;position:relative;overflow:hidden;isolation:isolate;transition:color var(--dur-fast) ease,border-color var(--dur-fast) ease}.cta--primary{background:var(--cta-bg);color:var(--cta-text);border-color:var(--cta-bg)}.cta--primary:after{content:"";position:absolute;inset:0;z-index:-1;background:var(--gold);transform:translateY(101%);transition:transform var(--dur-mid) var(--ease)}.cta--primary:hover:after,.cta--primary:focus-visible:after{transform:translateY(0)}.cta--primary:hover{border-color:var(--gold)}.cta--ghost{border-color:var(--line-strong);color:var(--text)}.cta--ghost:hover{border-color:var(--gold);color:var(--gold)}.cta>span{min-width:0;overflow-wrap:anywhere;hyphens:auto}.cta__arrow{flex-shrink:0;transition:transform var(--dur-mid) var(--ease)}.cta:hover .cta__arrow{transform:translate(4px)}.tlink{display:inline-flex;align-items:center;gap:.6rem;padding-block:.35rem;font-size:.78rem;font-weight:600;text-transform:uppercase;letter-spacing:.16em;color:var(--text);position:relative}.tlink:after{content:"";position:absolute;left:0;bottom:0;height:1px;width:100%;background:var(--gold);transform:scaleX(0);transform-origin:left;transition:transform var(--dur-mid) var(--ease)}.tlink:hover:after,.tlink:focus-visible:after{transform:scaleX(1)}.tlink__arrow{transition:transform var(--dur-mid) var(--ease)}.tlink:hover .tlink__arrow{transform:translate(4px)}.ulink{display:inline-flex;align-items:center;gap:.45rem;font-size:.68rem;font-weight:600;text-transform:uppercase;letter-spacing:.2em;color:var(--text-faint);transition:color var(--dur-fast) ease}.ulink:hover{color:var(--text)}.grain{position:fixed;inset:0;z-index:1;pointer-events:none;opacity:.035;mix-blend-mode:screen;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='160' height='160' filter='url(%23n)'/%3E%3C/svg%3E")}[data-reveal-ready] [data-reveal]{opacity:0;transform:translateY(14px);transition:opacity var(--dur-slow) var(--ease),transform var(--dur-slow) var(--ease)}[data-reveal-ready] [data-reveal].is-visible{opacity:1;transform:none}html:not([data-motion-ready]) [data-motion] *{animation:none!important;transition:none!important;opacity:1}html:not([data-motion-ready]) [data-motion] :is(.w2-conn,.w4-lines,.w5-teamlines,.w7-conn,.w8-conn) :is(line,path){opacity:1}.offer-card__stage,.offer-deep__stage,.hworld__stage{width:100%;max-width:100%;min-width:0}.offer-card,.offer-deep{min-width:0}.world__legend{display:none}@media(max-width:60rem){.offer-card__stage,.offer-deep__stage,.hworld__stage{min-height:250px}.world>svg.world__svg{height:calc(100% - 56px)}.world__legend{position:absolute;left:0;right:0;bottom:0;min-height:56px;padding:.55rem .7rem;display:flex;flex-wrap:wrap;justify-content:center;align-content:center;gap:.25rem .65rem;border-top:1px solid var(--line);color:var(--text-muted);font-size:.72rem;line-height:1.35}.world__legend li+li:before{content:"→";color:var(--gold);margin-right:.5rem}}.offer-card--web,.offer-deep--web{--gold: #0A5FFF;--gold-dim: rgba(10, 95, 255, .65);--offer-ink: #82AEFF}.offers .offer-card.offer-card--web:hover,.offers .offer-card.offer-card--web:focus-within,.offers-deep .offer-deep.offer-deep--web:hover,.offers-deep .offer-deep.offer-deep--web:focus-within{border-color:#0a5fff}.offer-card--web h3,.offer-deep--web h3{color:#0a5fff}.offer-card--web .offer-card__stage,.offer-deep--web .offer-deep__stage{background:radial-gradient(ellipse at 50% 0%,rgba(10,95,255,.12),transparent 60%),var(--bg-deep, #080808)}.offer-deep.offer-deep--web .offer-deep__kicker{color:var(--offer-ink)}.offer-stage-label{font-size:.78rem;line-height:1.5;color:var(--text-muted)}.offer-status{font-size:.85rem;line-height:1.55;color:var(--text);border-left:2px solid var(--gold);padding-left:.85rem}.cta.cta--primary.offer-web-link{align-self:start;max-width:100%;--cta-bg: #0A5FFF;--cta-text: #ffffff;--gold: #084ED1}.cta.cta--primary.offer-web-link.web-cta{line-height:1.4;--cta-bg: #ffffff;--cta-text: #0A5FFF;--gold: #0A5FFF;color:#0a5fff;border-color:#fff}.cta.web-cta:after{display:none}.web-cta__content{display:inline-flex;align-items:center;justify-content:center;gap:.75rem;min-width:0}.web-cta__content>span{min-width:0}.web-cta__content>svg{flex:none}.web-cta__fill,.web-cta__white{position:absolute;inset:0;clip-path:inset(100% 0 0 0);transition:clip-path .42s cubic-bezier(.19,1,.22,1)}.web-cta__fill{background:#0a5fff;z-index:1;pointer-events:none}.web-cta__white{color:#fff;z-index:2;pointer-events:none;display:flex;align-items:center;justify-content:center;padding:inherit}.web-cta:is(:hover,:focus-visible) :is(.web-cta__fill,.web-cta__white){clip-path:inset(0 0 0 0)}.web-cta:is(:hover,:focus-visible) .cta__arrow{transform:translate(4px)}.offer-web-link:focus-visible{outline:2px solid white;outline-offset:4px}@media(prefers-reduced-motion:reduce){.web-cta__fill,.web-cta__white,.web-cta .cta__arrow{transition:none!important}.web-cta .cta__arrow{transform:none!important}}@media(forced-colors:active){.web-cta__fill,.web-cta__white{display:none}.cta.web-cta{color:LinkText;background:Canvas;border:1px solid LinkText}}.visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.skip-link{position:absolute;left:var(--gutter);top:0;z-index:300;transform:translateY(-120%);background:var(--cta-bg);color:var(--cta-text);padding:.85rem 1.4rem;font-size:.72rem;font-weight:700;text-transform:uppercase;letter-spacing:.18em;transition:transform var(--dur-fast) ease}.skip-link:focus-visible{transform:translateY(0)}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}[data-reveal-ready] [data-reveal]{opacity:1!important;transform:none!important}[data-motion],[data-motion] *{animation:none!important;transition:none!important}[data-motion] *{opacity:1!important}[data-motion] animate,[data-motion] animateMotion,[data-motion] animateTransform{display:none}.grain{display:none}}.lockup[data-astro-cid-5bxjp5wz]{display:flex;flex-direction:column;align-items:flex-start;gap:.4rem;min-width:0}.lockup__mark[data-astro-cid-5bxjp5wz]{display:block;width:auto;height:2.4rem;flex:none}.lockup__mark[data-astro-cid-5bxjp5wz] svg{display:block;height:100%;width:auto}.lockup__mark--ap[data-astro-cid-5bxjp5wz] img[data-astro-cid-5bxjp5wz]{height:100%;width:auto;max-width:none}.lockup__divider[data-astro-cid-5bxjp5wz]{display:none;width:1px;align-self:stretch;background:var(--line)}.lockup__descriptor[data-astro-cid-5bxjp5wz]{font-size:.56rem;line-height:1;text-transform:uppercase;letter-spacing:.22em;font-weight:600;color:var(--gold);white-space:nowrap}.lockup--footer[data-astro-cid-5bxjp5wz] .lockup__descriptor[data-astro-cid-5bxjp5wz]{color:var(--text-faint)}@media(min-width:40rem){.lockup[data-astro-cid-5bxjp5wz]{flex-direction:row;align-items:center;gap:.85rem}.lockup__mark[data-astro-cid-5bxjp5wz]{height:2.9rem}.lockup__divider[data-astro-cid-5bxjp5wz]{display:block;height:1.4rem;align-self:center}.lockup__descriptor[data-astro-cid-5bxjp5wz]{font-size:.62rem;letter-spacing:.24em}}.hdr[data-astro-cid-glsgluw5]{position:fixed;inset:0 0 auto;z-index:200;height:var(--header-h);background:#0a0a0a47;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);transition:background-color var(--dur-mid) ease,backdrop-filter var(--dur-mid) ease}.hdr[data-astro-cid-glsgluw5][data-scrolled]{background:#080808eb;backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px)}.hdr__hairline[data-astro-cid-glsgluw5]{position:absolute;inset:auto 0 0;height:1px;background:var(--line);opacity:0;transition:opacity var(--dur-mid) ease}.hdr[data-astro-cid-glsgluw5][data-scrolled] .hdr__hairline[data-astro-cid-glsgluw5]{opacity:1}.hdr__inner[data-astro-cid-glsgluw5]{height:100%;display:flex;align-items:center;justify-content:space-between;gap:1rem;padding-inline:clamp(1rem,4vw,4rem)}.hdr__home[data-astro-cid-glsgluw5]{display:flex;align-items:center;min-width:0;transition:opacity var(--dur-fast) ease}.hdr__home[data-astro-cid-glsgluw5]:hover{opacity:.75}.hdr__brand-group[data-astro-cid-glsgluw5]{display:flex;align-items:center;gap:clamp(1rem,2vw,1.75rem);min-width:0}.hdr__main-site[data-astro-cid-glsgluw5]{display:none;padding-left:clamp(1rem,2vw,1.75rem);border-left:1px solid var(--line);color:var(--text-faint);font-size:.62rem;font-weight:600;letter-spacing:.15em;text-transform:uppercase;white-space:nowrap;transition:color var(--dur-fast) ease}.hdr__main-site[data-astro-cid-glsgluw5] span[data-astro-cid-glsgluw5]{color:var(--gold)}.hdr__main-site[data-astro-cid-glsgluw5]:hover{color:var(--text)}.hdr__nav[data-astro-cid-glsgluw5],.hdr__actions[data-astro-cid-glsgluw5]{display:none}.hdr__list[data-astro-cid-glsgluw5]{display:flex;align-items:center;gap:clamp(1rem,2.2vw,2.25rem)}.hdr__link[data-astro-cid-glsgluw5]{position:relative;display:block;padding-block:.5rem;font-size:.68rem;font-weight:600;text-transform:uppercase;letter-spacing:.2em;white-space:nowrap;color:var(--text-faint);transition:color var(--dur-fast) ease}.hdr__link[data-astro-cid-glsgluw5]:after{content:"";position:absolute;left:0;bottom:0;width:100%;height:1px;background:var(--gold);transform:scaleX(0);transform-origin:left;transition:transform var(--dur-mid) var(--ease)}.hdr__link[data-astro-cid-glsgluw5]:hover,.hdr__link[data-astro-cid-glsgluw5].is-current{color:var(--text)}.hdr__link[data-astro-cid-glsgluw5]:hover:after,.hdr__link[data-astro-cid-glsgluw5].is-current:after{transform:scaleX(1)}.hdr__actions[data-astro-cid-glsgluw5]{align-items:center;gap:clamp(1rem,2vw,1.75rem)}.hdr__cta[data-astro-cid-glsgluw5]{min-height:2.6rem;padding:.7rem 1.25rem;font-size:.66rem;letter-spacing:.16em}.hdr__burger[data-astro-cid-glsgluw5]{display:flex;align-items:center;gap:.6rem;padding:.6rem 0;min-height:2.75rem;color:var(--text)}.hdr__burger-label[data-astro-cid-glsgluw5]{font-size:.64rem;font-weight:600;text-transform:uppercase;letter-spacing:.2em}.hdr__burger-icon[data-astro-cid-glsgluw5]{display:flex;flex-direction:column;justify-content:center;gap:5px;width:22px;height:12px}.hdr__burger-icon[data-astro-cid-glsgluw5] span[data-astro-cid-glsgluw5]{display:block;height:1px;width:100%;background:currentColor;transition:transform var(--dur-mid) var(--ease)}.hdr__burger[data-astro-cid-glsgluw5][aria-expanded=true] .hdr__burger-icon[data-astro-cid-glsgluw5] span[data-astro-cid-glsgluw5]:first-child{transform:translateY(3px) rotate(45deg)}.hdr__burger[data-astro-cid-glsgluw5][aria-expanded=true] .hdr__burger-icon[data-astro-cid-glsgluw5] span[data-astro-cid-glsgluw5]:last-child{transform:translateY(-3px) rotate(-45deg)}.menu[data-astro-cid-glsgluw5]{position:fixed;inset:0;z-index:190;background:var(--bg);display:flex;align-items:flex-end;padding:calc(var(--header-h) + 2rem) var(--gutter) clamp(2rem,8vh,4rem);overflow-y:auto}.menu[data-astro-cid-glsgluw5][hidden]{display:none}.menu__inner[data-astro-cid-glsgluw5]{width:100%}.menu__item[data-astro-cid-glsgluw5]{border-top:1px solid var(--line)}.menu__item[data-astro-cid-glsgluw5]:last-child{border-bottom:1px solid var(--line)}.menu__link[data-astro-cid-glsgluw5]{display:flex;align-items:baseline;gap:1rem;padding-block:clamp(.9rem,2.5vh,1.35rem);font-size:clamp(1.5rem,8vw,2.5rem);font-weight:700;letter-spacing:-.02em;transition:color var(--dur-fast) ease}.menu__link[data-astro-cid-glsgluw5]:hover,.menu__link[data-astro-cid-glsgluw5][aria-current=page]{color:var(--gold)}.menu__index[data-astro-cid-glsgluw5]{font-size:.66rem;font-weight:600;letter-spacing:.2em;color:var(--gold);font-variant-numeric:tabular-nums}.menu__foot[data-astro-cid-glsgluw5]{margin-top:clamp(2rem,5vh,3rem);display:flex;flex-direction:column;align-items:flex-start;gap:1.5rem}.menu__cta[data-astro-cid-glsgluw5]{width:100%}.menu__main-site[data-astro-cid-glsgluw5]{color:var(--gold);font-size:.72rem;font-weight:650;letter-spacing:.2em;text-transform:uppercase}@media(min-width:68rem){.hdr__nav[data-astro-cid-glsgluw5],.hdr__actions[data-astro-cid-glsgluw5]{display:flex}.hdr__burger[data-astro-cid-glsgluw5]{display:none}.hdr__main-site[data-astro-cid-glsgluw5]{display:block}.menu[data-astro-cid-glsgluw5]{display:none!important}}.ftr[data-astro-cid-vgasco6m]{border-top:1px solid var(--line);background:var(--bg-elevated);padding-block:clamp(3rem,8vh,5.5rem) clamp(1.75rem,4vh,2.5rem)}.ftr__top[data-astro-cid-vgasco6m]{display:grid;gap:clamp(2.5rem,6vw,4rem)}.ftr__brand[data-astro-cid-vgasco6m]{display:flex;flex-direction:column;gap:1.25rem;max-width:30rem}.ftr__line[data-astro-cid-vgasco6m]{font-size:.92rem;color:var(--text-faint)}.ftr__nav[data-astro-cid-vgasco6m]{display:grid;grid-template-columns:repeat(auto-fit,minmax(9rem,1fr));gap:2rem}.ftr__head[data-astro-cid-vgasco6m]{color:var(--gold);margin-bottom:1.1rem}.ftr__list[data-astro-cid-vgasco6m]{display:flex;flex-direction:column;gap:.75rem;align-items:flex-start}.ftr__link[data-astro-cid-vgasco6m]{display:inline-block;padding-block:.15rem;font-size:.9rem;color:var(--text-muted);transition:color var(--dur-fast) ease}.ftr__link[data-astro-cid-vgasco6m]:hover{color:var(--text)}.ftr__bottom[data-astro-cid-vgasco6m]{margin-top:clamp(2.5rem,6vh,4rem);padding-top:1.5rem;border-top:1px solid var(--line-soft);display:flex;flex-wrap:wrap;gap:.75rem 2rem;justify-content:space-between;align-items:baseline}.ftr__meta[data-astro-cid-vgasco6m]{font-size:.7rem;letter-spacing:.04em;color:var(--text-faint)}.ftr__meta--status[data-astro-cid-vgasco6m]{max-width:42ch}.ftr__inline[data-astro-cid-vgasco6m]{color:var(--gold);text-decoration:underline;text-underline-offset:.2em}@media(min-width:60rem){.ftr__top[data-astro-cid-vgasco6m]{grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);align-items:start}}
