.marketing-site{--wt-navy-deep:#060912;--wt-navy-mid:#0e1628;--wt-navy-elevated:#121a2e;--wt-steel:#6b7280;--wt-blue:#6ea8fe;--wt-blue-soft:#9bc2ff;--wt-blue-muted:#6ea8fe2e;--wt-gold:#c9a962;--wt-gold-soft:#dcc48a;--wt-gold-deep:#a88b45;--wt-text:#fff;--wt-text-muted:#ffffffad;--wt-text-subtle:#ffffff7a;--wt-border:#ffffff1a;--wt-border-strong:#ffffff29;--wt-content-max:76rem;--wt-radius-md:.625rem;--wt-radius-lg:.875rem;--wt-radius-xl:1rem;--wt-type-hero-sm:2.3125rem;--wt-type-hero-md:2.75rem;--wt-type-hero-lg:3.625rem;--wt-type-hero-xl:4.25rem;--wt-type-hero-page-xl:4rem;--wt-type-h2-sm:1.75rem;--wt-type-h2-md:2.1875rem;--wt-type-h2-lg:2.625rem;--wt-type-body-sm:1.025rem;--wt-type-body:1.175rem;--wt-type-body-lg:1.3125rem;--wt-type-nav:.9375rem;--wt-type-nav-mobile:1.125rem;--wt-leading-body:1.88;--wt-section-y:clamp(5.75rem, 10.5vw, 9rem);--wt-card-padding:1.75rem;--wt-card-padding-lg:2rem;--wt-ease:cubic-bezier(.22, 1, .36, 1);--wt-duration:.24s;--wt-transition:var(--wt-duration) var(--wt-ease);--wt-card-shadow:0 4px 24px #00000029;--wt-card-shadow-hover:0 12px 40px #00000042;--wt-gold-gradient:linear-gradient(135deg, var(--wt-gold-soft) 0%, var(--wt-gold) 48%, var(--wt-gold-deep) 100%);--wt-surface-glow:radial-gradient(ellipse 120% 70% at 50% -18%, #ffffff0b, transparent 58%);--wt-surface-base:linear-gradient(180deg, #0e16288c 0%, var(--wt-navy-deep) 42%, var(--wt-navy-deep) 100%);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background-color:var(--wt-navy-deep);background-image:var(--wt-surface-glow), var(--wt-surface-base);background-attachment:scroll}.marketing-site ::selection{color:#fff;background:#c9a96259}.wt-hero-cinematic{isolation:isolate;background-color:var(--wt-navy-deep);position:relative}.wt-hero-cinematic:before{content:"";z-index:0;pointer-events:none;background:radial-gradient(ellipse 90% 55% at 50% -8%, #c9a96212, transparent 58%), radial-gradient(ellipse 80% 60% at 82% 18%, #ffffff0a, transparent 52%), radial-gradient(ellipse 70% 50% at 18% 22%, #ffffff06, transparent 50%), linear-gradient(180deg, #0e16286b 0%, var(--wt-navy-deep) 100%);animation:14s ease-in-out infinite alternate wt-hero-ambient;position:absolute;inset:0}.wt-hero-cinematic:after{content:"";z-index:0;pointer-events:none;opacity:1;background:linear-gradient(#ffffff09 0%,#0000 24% 100%);position:absolute;inset:0}@keyframes wt-hero-ambient{0%{opacity:.94}to{opacity:1}}.wt-brand-promise{letter-spacing:.02em;color:var(--wt-gold-soft);text-wrap:balance;font-size:1.175rem;font-weight:500;line-height:1.55}@media (min-width:768px){.wt-brand-promise{font-size:1.25rem}}.wt-trust-band{background:#0e16286b;border-bottom:1px solid #ffffff14}.wt-trust-band-item{letter-spacing:.02em;color:#ffffff94;text-wrap:balance;font-size:.8125rem;line-height:1.5}.wt-trust-band-item:before{content:"";background:var(--wt-gold);vertical-align:middle;border-radius:999px;width:.375rem;height:.375rem;margin-right:.625rem;display:inline-block}.wt-one-partner-card{border-radius:var(--wt-radius-lg);padding:var(--wt-card-padding-lg);transition:border-color var(--wt-transition), box-shadow var(--wt-transition), transform var(--wt-transition);background:linear-gradient(165deg,#ffffff0d 0%,#ffffff04 100%);border:1px solid #ffffff1a}a.wt-one-partner-card{cursor:pointer;color:inherit;text-decoration:none}@media (prefers-reduced-motion:no-preference){.wt-one-partner-card:hover{box-shadow:var(--wt-card-shadow-hover);border-color:#c9a96252;transform:translateY(-2px)}}.wt-credibility-strip{background:linear-gradient(#ffffff06 0%,#0e162838 100%);border-top:1px solid #ffffff14;border-bottom:1px solid #ffffff14}.wt-credibility-strip-item{text-align:center;color:inherit;cursor:pointer;transition:color var(--wt-transition), transform var(--wt-transition);flex-direction:column;align-items:center;gap:.625rem;padding:.75rem .5rem;text-decoration:none;display:flex}@media (prefers-reduced-motion:no-preference){.wt-credibility-strip-item:hover{transform:translateY(-1px)}}.wt-credibility-strip-item:focus-visible{outline:2px solid var(--wt-gold);outline-offset:2px;border-radius:var(--wt-radius-md)}.wt-credibility-strip-icon{border-radius:var(--wt-radius-md);width:2.5rem;height:2.5rem;color:var(--wt-gold-soft);transition:border-color var(--wt-transition), background var(--wt-transition), box-shadow var(--wt-transition);background:linear-gradient(145deg,#c9a9621f,#c9a96208);border:1px solid #c9a96238;justify-content:center;align-items:center;display:inline-flex}.wt-credibility-strip-item:hover .wt-credibility-strip-icon{border-color:#c9a96261;box-shadow:0 4px 16px #0003}.wt-credibility-strip-label{letter-spacing:.14em;text-transform:uppercase;color:#ffffff9e;transition:color var(--wt-transition);font-size:.6875rem;font-weight:600}.wt-credibility-strip-item:hover .wt-credibility-strip-label{color:#ffffffe0}.wt-marketing-card-body{padding:var(--wt-card-padding)}@media (min-width:640px){.wt-marketing-card-body{padding:var(--wt-card-padding-lg)}}.wt-text-link{color:var(--wt-gold);transition:color var(--wt-transition)}.wt-text-link:hover{color:var(--wt-gold-soft)}.wt-text-link:focus-visible{outline:2px solid var(--wt-gold);outline-offset:2px;border-radius:2px}.wt-hero-banner-overlay{pointer-events:none;background:linear-gradient(#06091294 0%,#060912b8 100%),radial-gradient(85% 95% at 28%,#0609129e,#0000 68%),radial-gradient(70% 80% at 72% 42%,#c9a9620d,#0000 62%),linear-gradient(#0000 40%,#060912b8 100%);position:absolute;inset:0}.wt-hero-banner-image{opacity:.54;transform:scale(1.02)}.wt-hero-rise>*{animation:.75s cubic-bezier(.22,1,.36,1) both wt-rise}.wt-hero-rise>:first-child{animation-delay:40ms}.wt-hero-rise>:nth-child(2){animation-delay:.1s}.wt-hero-rise>:nth-child(3){animation-delay:.16s}.wt-hero-rise>:nth-child(4){animation-delay:.22s}.wt-hero-rise>:nth-child(5){animation-delay:.28s}.wt-hero-rise>:nth-child(6){animation-delay:.34s}@keyframes wt-rise{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translate(0,0)}}.wt-site-header{padding-top:env(safe-area-inset-top,0);transition:background-color .22s var(--wt-ease), border-color .22s var(--wt-ease), backdrop-filter .22s var(--wt-ease);background:#060912eb;border-bottom:1px solid #0000;position:sticky;top:0}.wt-site-header.is-scrolled,.wt-site-header.is-menu-open{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#060912fa;border-bottom-color:#ffffff1a}.wt-announcement-bar{transition:background-color .22s var(--wt-ease);background:#0e1628eb;border-bottom:1px solid #ffffff14}.wt-site-header.is-scrolled .wt-announcement-bar{background:#0e1628fa}.wt-announcement-line{text-overflow:ellipsis;white-space:nowrap;margin:0;overflow:hidden}.wt-header-bar{min-height:3.5rem;padding-block:.35rem}.wt-header-logo{align-items:center;max-width:min(58vw,12.5rem);display:flex}.wt-header-logo-link{max-width:100%;transition:opacity .18s var(--wt-ease);border-radius:4px;outline:none;align-items:center;display:inline-flex}.wt-header-logo-link img{width:auto!important;max-width:200px!important;height:44px!important}.wt-header-logo-link:hover{opacity:.92}.wt-header-logo-link:focus-visible{outline:2px solid var(--wt-gold);outline-offset:3px}.wt-header-actions--desktop{flex-shrink:1;align-items:center;min-width:0;display:none}.wt-header-menu-btn{border-radius:var(--wt-radius-md);background:#ffffff0a;border:1px solid #ffffff2e;flex-shrink:0;justify-content:center;align-items:center;width:2.75rem;min-width:44px;height:2.75rem;min-height:44px;padding:0;display:inline-flex}.wt-header-nav{align-items:center;gap:.85rem;min-width:0;display:flex}.wt-header-cta-wrap{border-left:1px solid #ffffff24;flex-shrink:0;align-items:center;gap:.65rem;margin-left:.85rem;padding-left:1.25rem;display:flex}@media (max-width:1023px){.wt-announcement-bar{display:none}.wt-header-bar{min-height:3.25rem;padding-block:.3rem}.wt-header-logo{max-width:min(62vw,11rem)}.wt-header-logo-link img{max-width:180px!important;height:42px!important}}@media (min-width:1024px){.wt-header-actions--desktop{display:flex}.wt-header-menu-btn{display:none}.wt-header-logo{max-width:none}.wt-header-logo-link img{max-width:280px!important;height:56px!important}.wt-header-bar{min-height:4rem;padding-block:.45rem}.wt-header-backdrop,.wt-header-mobile-nav{display:none!important}}@media (min-width:1280px){.wt-header-nav{gap:1.05rem}.wt-header-cta-wrap{margin-left:1.25rem;padding-left:1.75rem}.wt-header-logo-link img{max-width:340px!important;height:64px!important}}.wt-os-nav-entry{border-radius:var(--wt-radius-md);color:#f5e6bef5;font-size:var(--wt-type-nav);letter-spacing:.05em;white-space:nowrap;transition:border-color .18s var(--wt-ease), background-color .18s var(--wt-ease), color .18s var(--wt-ease), box-shadow .18s var(--wt-ease);background:linear-gradient(#c9a96224 0%,#c9a9620d 100%),#ffffff05;border:1px solid #c9a96273;justify-content:center;align-items:center;padding:.625rem 1.05rem;font-weight:600;text-decoration:none;display:inline-flex}.wt-os-nav-entry:hover,.wt-os-nav-entry:focus-visible{color:#fff6dcfa;background:linear-gradient(#c9a96233 0%,#c9a96214 100%),#ffffff08;border-color:#c9a962bf;box-shadow:0 0 0 1px #c9a9621f}.wt-os-nav-entry:focus-visible{outline:2px solid var(--wt-gold);outline-offset:2px}.wt-os-nav-entry--mobile{width:100%;padding-block:.95rem;font-size:1rem}.wt-header-cta{font-size:var(--wt-type-nav);letter-spacing:.04em;white-space:nowrap;max-width:none;padding:.6875rem 1.35rem}.wt-header-menu-btn:focus-visible{outline:2px solid var(--wt-gold);outline-offset:2px}.wt-announcement-bar,.wt-header-bar{z-index:3;position:relative}.wt-header-backdrop{z-index:40;cursor:pointer;background:#0609128c;border:0;position:fixed;inset:0}.wt-header-mobile-nav{z-index:45;overscroll-behavior:contain;max-height:min(78vh,36rem);padding:1rem 1.25rem calc(1.25rem + env(safe-area-inset-bottom,0));background:#060912fc;border-bottom:1px solid #ffffff1a;position:absolute;top:100%;left:0;right:0;overflow-y:auto;box-shadow:0 18px 40px #00000059}.wt-header-mobile-list{margin:0;padding:0;list-style:none}.wt-header-mobile-divider{border-top:1px solid #ffffff1f;height:0;margin:1rem 0;list-style:none}@media (prefers-reduced-motion:no-preference){.wt-header-mobile-nav{animation:wt-mobile-nav-in .18s var(--wt-ease)}.wt-header-backdrop{animation:wt-fade-in .16s var(--wt-ease)}}@keyframes wt-mobile-nav-in{0%{opacity:0;transform:translateY(-.35rem)}to{opacity:1;transform:translateY(0)}}@keyframes wt-fade-in{0%{opacity:0}to{opacity:1}}.wt-header-nav .wt-nav-link{font-size:var(--wt-type-nav)}.wt-nav-link{letter-spacing:.02em;transition:color .18s var(--wt-ease), opacity .18s var(--wt-ease), background-color .18s var(--wt-ease);border-radius:2px;outline:none;align-items:center;padding:.5rem .125rem;display:inline-flex;position:relative}.wt-nav-link:hover,.wt-nav-link:focus-visible{color:#fffffff2}.wt-nav-link:focus-visible{outline:2px solid var(--wt-gold);outline-offset:3px}.wt-nav-link:after{content:"";background:var(--wt-gold);transform-origin:0;height:1px;transition:transform .18s var(--wt-ease);position:absolute;bottom:0;left:0;right:0;transform:scaleX(0)}.wt-nav-link:hover:after,.wt-nav-link:focus-visible:after,.wt-nav-link--active:after{transform:scaleX(1)}.wt-nav-link--active{color:#fffffff5}.wt-nav-link--mobile{color:#ffffffe6;border-radius:var(--wt-radius-md);align-items:center;width:100%;min-height:2.75rem;padding:.85rem .75rem;font-size:1.125rem;font-weight:500;display:flex}.wt-nav-link--mobile:hover,.wt-nav-link--mobile:focus-visible{color:#fffffffa;background:#ffffff0a}.wt-nav-link--mobile:after{display:none}.wt-marketing-card{border-radius:var(--wt-radius-lg);box-shadow:var(--wt-card-shadow);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);transition:border-color var(--wt-transition), box-shadow var(--wt-transition), transform var(--wt-transition), background var(--wt-transition);background:linear-gradient(165deg,#ffffff0f 0%,#ffffff06 100%),#ffffff06;border:1px solid #ffffff1c}@media (prefers-reduced-motion:no-preference){.wt-marketing-card:hover{box-shadow:var(--wt-card-shadow-hover);background:linear-gradient(165deg,#ffffff12 0%,#ffffff06 100%),#ffffff06;border-color:#c9a96257;transform:translateY(-3px)}.wt-marketing-card--static:hover{box-shadow:var(--wt-card-shadow);background:linear-gradient(165deg,#ffffff0b 0%,#ffffff05 100%),#ffffff05;border-color:#ffffff1f;transform:none}}.wt-marketing-card--dashed{background:#ffffff05;border-style:dashed;border-color:#ffffff26}.wt-card-image-wrap{overflow:hidden}.wt-card-image-wrap img,.wt-card-image-wrap span{transition:transform .6s var(--wt-ease)}@media (prefers-reduced-motion:no-preference){.wt-marketing-card:hover .wt-card-image-wrap img,.wt-marketing-card:hover .wt-card-image-wrap span{transform:scale(1.04)}}.wt-btn{border-radius:var(--wt-radius-md);transition:background var(--wt-transition), border-color var(--wt-transition), color var(--wt-transition), box-shadow var(--wt-transition), transform var(--wt-transition), filter var(--wt-transition)}@media (prefers-reduced-motion:no-preference){.wt-btn:hover{transform:translateY(-1px)}.wt-btn:active{transform:translate(0,0)}}.wt-btn-primary{background:var(--wt-gold-gradient);color:var(--wt-navy-deep);letter-spacing:.04em;font-weight:600;box-shadow:0 2px 14px #c9a96247,inset 0 1px #ffffff59}@media (prefers-reduced-motion:no-preference){.wt-btn-primary:hover{filter:brightness(1.06);box-shadow:0 8px 28px #c9a96261,inset 0 1px #fff6}}.wt-btn-primary:focus-visible{box-shadow:0 0 0 2px var(--wt-navy-deep), 0 0 0 4px var(--wt-gold), 0 4px 16px #c9a9624d}.wt-btn-secondary{background:#ffffff0a;border:1px solid #ffffff2e}.wt-btn-secondary:focus-visible{box-shadow:0 0 0 2px var(--wt-navy-deep), 0 0 0 4px #ffffff73}.wt-btn-ghost{background:0 0;border:1px solid #0000}.wt-btn-ghost:hover{background:#ffffff0d}.wt-btn-ghost:focus-visible{box-shadow:0 0 0 2px var(--wt-navy-deep), 0 0 0 4px #ffffff59}.wt-prose-marketing{letter-spacing:.012em}.marketing-site .wt-prose-marketing{font-size:var(--wt-type-body-sm);line-height:var(--wt-leading-body)}.marketing-site .wt-hero-inner .wt-prose-marketing,.marketing-site .wt-section-heading .wt-prose-marketing,.marketing-site h2.wt-heading-display+.wt-prose-marketing{font-size:var(--wt-type-body)}@media (min-width:640px){.marketing-site .wt-hero-inner .wt-prose-marketing{font-size:var(--wt-type-body-lg)}}@media (min-width:768px){.marketing-site .wt-section-heading .wt-prose-marketing,.marketing-site h2.wt-heading-display+.wt-prose-marketing{font-size:var(--wt-type-body-lg)}}.wt-prose-narrow{max-width:40rem}.wt-heading-display{letter-spacing:-.028em;text-wrap:balance}.wt-heading-hero{letter-spacing:-.032em;text-wrap:balance;line-height:1.1}.marketing-site h1.wt-heading-hero{font-size:var(--wt-type-hero-sm);line-height:1.1}@media (min-width:640px){.marketing-site h1.wt-heading-hero{font-size:var(--wt-type-hero-md)}}@media (min-width:768px){.marketing-site h1.wt-heading-hero{font-size:var(--wt-type-hero-lg)}}@media (min-width:1024px){.marketing-site h1.wt-heading-hero{font-size:var(--wt-type-hero-xl)}.marketing-site .wt-hero-inner:not(.grid) h1.wt-heading-hero{font-size:var(--wt-type-hero-page-xl)}}.marketing-site h2.wt-heading-display{font-size:var(--wt-type-h2-sm);line-height:1.18}@media (min-width:640px){.marketing-site h2.wt-heading-display{font-size:var(--wt-type-h2-md)}}@media (min-width:768px){.marketing-site h2.wt-heading-display{font-size:var(--wt-type-h2-lg)}}.marketing-site .wt-section-heading{margin-bottom:clamp(3.5rem,5vw,5.5rem)}.wt-section-surface{background:linear-gradient(#ffffff07 0%,#0e16281f 100%)}.wt-section-divider{border-top:1px solid #ffffff14}.wt-credibility-icon{border-radius:var(--wt-radius-md);width:2.75rem;height:2.75rem;color:var(--wt-gold-soft);transition:border-color var(--wt-transition), box-shadow var(--wt-transition), background var(--wt-transition);background:linear-gradient(145deg,#c9a96224,#c9a9620a);border:1px solid #c9a96240;justify-content:center;align-items:center;display:inline-flex}.wt-marketing-card:hover .wt-credibility-icon{border-color:#c9a96261;box-shadow:0 4px 16px #0000002e}.wt-credibility-card-link{cursor:pointer;color:inherit;text-decoration:none}.wt-credibility-card-link:focus-visible{outline:2px solid var(--wt-gold);outline-offset:3px}.wt-credibility-card-cta{color:var(--wt-gold);transition:color var(--wt-transition), gap var(--wt-transition)}@media (prefers-reduced-motion:no-preference){.wt-credibility-card-link:hover .wt-credibility-card-cta,.wt-credibility-card-link:focus-visible .wt-credibility-card-cta{color:var(--wt-gold-soft)}.wt-credibility-card-link:hover .wt-credibility-card-cta svg,.wt-credibility-card-link:focus-visible .wt-credibility-card-cta svg{transform:translate(2px)}}.wt-credibility-card-cta svg{transition:transform var(--wt-transition)}@media (prefers-reduced-motion:reduce){.marketing-site *,.marketing-site :before,.marketing-site :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}.wt-marketing-card:hover,.wt-btn:hover{transform:none}.wt-hero-rise>*{opacity:1;animation:none}.wt-hero-cinematic:before{animation:none}}.wt-footer{position:relative}.wt-footer:before{content:"";pointer-events:none;background:linear-gradient(90deg,#0000,#c9a96259 50%,#0000);height:1px;position:absolute;inset:0 0 auto}.wt-footer-heading{letter-spacing:.16em;text-transform:uppercase;color:#ffffffeb;font-size:.75rem;font-weight:600}.wt-footer-link{color:#ffffffad;transition:color var(--wt-transition), opacity var(--wt-transition)}.wt-footer-link:hover{color:#fffffff2}.wt-footer-link:focus-visible{outline:2px solid var(--wt-gold);outline-offset:2px;border-radius:2px}.wt-footer-cta{min-width:min(100%,18rem)}.wt-experience-interactive{max-width:100%;overflow-x:clip}.wt-experience-property-tabs{flex-wrap:wrap;justify-content:center;gap:.625rem;padding-inline:.25rem;display:flex}.wt-experience-property-tab{color:#ffffffb8;cursor:pointer;min-height:2.75rem;transition:border-color var(--wt-transition), background var(--wt-transition), color var(--wt-transition), box-shadow var(--wt-transition);background:#ffffff08;border:1px solid #ffffff1f;border-radius:999px;padding:.5rem 1rem;font-size:.8125rem;font-weight:500}@media (hover:hover){.wt-experience-property-tab:hover:not([aria-selected=true]){color:#ffffffe0;background:#ffffff0d;border-color:#ffffff38}}.wt-experience-property-tab--selected,.wt-experience-property-tab[aria-selected=true]{color:#fffffff2;background:#c9a9621a;border-color:#c9a9626b}.wt-experience-property-tab:focus-visible{outline:2px solid var(--wt-gold);outline-offset:2px}@media (max-width:639px){.wt-experience-property-tabs{scroll-snap-type:x mandatory;padding-bottom:.25rem;flex-wrap:nowrap;justify-content:flex-start;margin-inline:-.25rem;padding-inline:.25rem;scroll-padding-inline:1rem;overflow-x:auto}.wt-experience-property-tab{scroll-snap-align:start;flex:none}}.wt-experience-diagram-wrap{aspect-ratio:16/10;justify-content:center;align-items:center;max-width:100%;padding:1rem .75rem;display:flex;overflow:visible}@media (max-width:639px){.wt-experience-diagram-wrap{aspect-ratio:1}}.wt-experience-diagram{max-width:100%;display:block}.wt-experience-connection{stroke:#ffffff21;stroke-width:1px;vector-effect:non-scaling-stroke;transition:stroke var(--wt-transition), stroke-width var(--wt-transition), opacity var(--wt-transition)}.wt-experience-connection--highlight{stroke:#c9a96294;stroke-width:1.75px}.wt-experience-connection--dim{stroke:#ffffff14;opacity:.42}.wt-experience-os-ring{fill:none;stroke:#c9a96252;stroke-width:2.25px;transition:stroke var(--wt-transition), stroke-width var(--wt-transition), opacity var(--wt-transition)}.wt-experience-os-ring--emphasized{stroke:#c9a96266;stroke-width:2.25px}.wt-experience-os-ring--selected{stroke:#c9a962b8;stroke-width:2.75px}.wt-experience-os-ring-inner{fill:#c9a9620a;stroke:#c9a96247;stroke-width:1px}.wt-experience-building-core{fill:url(#wt-experience-core-glow);stroke:#ffffff14;stroke-width:1px;transition:fill var(--wt-transition), stroke var(--wt-transition)}.wt-experience-building-core--visible{fill:#ffffff06;stroke:#ffffff1a}.wt-experience-building-group{pointer-events:none;opacity:0;transition:opacity .2s var(--wt-ease)}.wt-experience-building-group--active{opacity:1}.wt-experience-node{border-radius:var(--wt-radius-md);text-align:center;cursor:pointer;color:#ffffffc7;width:100%;min-height:2.75rem;transition:border-color var(--wt-transition), background var(--wt-transition), color var(--wt-transition), box-shadow var(--wt-transition), opacity var(--wt-transition), transform var(--wt-transition);background:#05080fd1;border:1px solid #ffffff24;justify-content:center;align-items:center;padding:.375rem .5rem;display:flex;position:relative}@media (hover:hover){.wt-experience-node:hover:not(.wt-experience-node--selected){color:#ffffffeb;background:#ffffff0f;border-color:#ffffff47}}.wt-experience-node--platform{background:#c9a9620f;border-color:#c9a9623d}.wt-experience-node-label{letter-spacing:.04em;text-transform:uppercase;font-size:.625rem;font-weight:600;line-height:1.25;display:block}@media (min-width:640px){.wt-experience-node-label{font-size:.6875rem}}.wt-experience-node--selected,.wt-experience-node[aria-pressed=true]{color:#fffffffa;background:#c9a96224;border-color:#c9a9629e;box-shadow:0 0 0 1px #c9a96238,inset 3px 0 #c9a962d9}.wt-experience-node--dim{opacity:.58}.wt-experience-node--dim.wt-experience-node--platform{opacity:.72}.wt-experience-node:focus-visible{outline:2px solid var(--wt-gold);outline-offset:2px}.wt-experience-node-pills{flex-wrap:wrap;justify-content:center;gap:.625rem;padding-inline:.25rem;display:flex}.wt-experience-node-pill{color:#ffffffb8;cursor:pointer;min-height:2.75rem;transition:border-color var(--wt-transition), background var(--wt-transition), color var(--wt-transition), box-shadow var(--wt-transition), opacity var(--wt-transition);background:#ffffff08;border:1px solid #ffffff1f;border-radius:999px;padding:.5rem .875rem;font-size:.75rem;font-weight:500}@media (hover:hover){.wt-experience-node-pill:hover:not([aria-selected=true]){color:#ffffffe0;background:#ffffff0d;border-color:#ffffff38}}.wt-experience-node-pill--platform{background:#c9a9620d;border-color:#c9a96238}.wt-experience-node-pill--selected,.wt-experience-node-pill[aria-selected=true]{color:#fffffffa;background:#c9a9621f;border-color:#c9a9627a;box-shadow:0 0 0 1px #c9a9622e}.wt-experience-node-pill--dim{opacity:.58}.wt-experience-node-pill--dim.wt-experience-node-pill--platform{opacity:.72}.wt-experience-node-pill:focus-visible{outline:2px solid var(--wt-gold);outline-offset:2px}@media (max-width:639px){.wt-experience-node-pills{scroll-snap-type:x mandatory;padding-bottom:.25rem;flex-wrap:nowrap;justify-content:flex-start;margin-inline:-.25rem;padding-inline:.25rem;scroll-padding-inline:1rem;overflow-x:auto}.wt-experience-node-pill{scroll-snap-align:start;flex:none}}.wt-experience-detail-panel{min-height:13rem}@media (prefers-reduced-motion:no-preference){.wt-experience-interactive--motion.wt-experience-interactive--revealed .wt-experience-detail-content--swap{animation:wt-experience-detail-in .2s var(--wt-ease) both}}.wt-experience-interactive--motion:not(.wt-experience-interactive--revealed) .wt-experience-layer--core,.wt-experience-interactive--motion:not(.wt-experience-interactive--revealed) .wt-experience-layer--platform,.wt-experience-interactive--motion:not(.wt-experience-interactive--revealed) .wt-experience-layer--paths,.wt-experience-interactive--motion:not(.wt-experience-interactive--revealed) .wt-experience-layer--nodes,.wt-experience-interactive--motion:not(.wt-experience-interactive--revealed) .wt-experience-layer--panel{opacity:0}@media (prefers-reduced-motion:no-preference){.wt-experience-interactive--motion.wt-experience-interactive--revealed .wt-experience-layer--core{animation:wt-experience-layer-in .22s var(--wt-ease) both;animation-delay:0s}.wt-experience-interactive--motion.wt-experience-interactive--revealed .wt-experience-layer--platform{animation:wt-experience-layer-in .22s var(--wt-ease) both;animation-delay:.12s}.wt-experience-interactive--motion.wt-experience-interactive--revealed .wt-experience-layer--paths .wt-experience-connection{stroke-dasharray:1;stroke-dashoffset:1px;opacity:0;animation:wt-experience-path-draw .48s var(--wt-ease) forwards;animation-delay:calc(.28s + var(--wt-path-index,0) * 28ms)}.wt-experience-interactive--motion.wt-experience-interactive--revealed .wt-experience-layer--nodes{animation:wt-experience-layer-in .24s var(--wt-ease) both;animation-delay:.72s}.wt-experience-interactive--motion.wt-experience-interactive--revealed .wt-experience-layer--panel{animation:wt-experience-layer-in .22s var(--wt-ease) both;animation-delay:.92s}.wt-experience-interactive--motion.wt-experience-interactive--revealed:not(.wt-experience-interactive--paused) .wt-experience-os-ring:not(.wt-experience-os-ring--selected):not(.wt-experience-os-ring--emphasized){animation:14s ease-in-out infinite alternate wt-experience-os-ambient}}@keyframes wt-experience-layer-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translate(0,0)}}@keyframes wt-experience-path-draw{0%{opacity:0;stroke-dashoffset:1px}18%{opacity:1}to{opacity:1;stroke-dashoffset:0}}@keyframes wt-experience-os-ambient{0%{opacity:.82}to{opacity:1}}@media (prefers-reduced-motion:no-preference){.wt-experience-interactive:not(.wt-experience-interactive--motion) .wt-experience-detail-content--swap{animation:wt-experience-detail-in .2s var(--wt-ease) both}}@keyframes wt-experience-detail-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.wt-experience-tagline{text-wrap:balance}.wt-experience-fallback summary:focus-visible{outline:2px solid var(--wt-gold);outline-offset:2px;border-radius:2px}.wt-industry-global-attribution{border-radius:var(--wt-radius-md);background:#ffffff08;border:1px solid #ffffff1a;padding:1rem 1.25rem}.wt-industry-videos-layout{flex-direction:column;gap:2rem;display:flex}.wt-industry-videos-supporting{grid-template-columns:minmax(0,1fr);gap:2rem;display:grid}@media (min-width:768px){.wt-industry-videos-supporting{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.wt-industry-videos-layout{grid-template-rows:auto auto;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);align-items:start;gap:2rem;display:grid}.wt-industry-video-card--featured{grid-row:1/span 2}.wt-industry-videos-supporting{grid-column:2;grid-template-columns:minmax(0,1fr)}}.wt-industry-video-card--featured .wt-marketing-card-body{padding:clamp(1.75rem,3vw,2.25rem)}.wt-industry-video-frame{aspect-ratio:16/9;border-radius:var(--wt-radius-md);background:#00000059;border:1px solid #ffffff1a;width:100%;position:relative;overflow:hidden}.wt-industry-video-frame:focus-within{outline:2px solid var(--wt-gold);outline-offset:3px}.wt-industry-video-iframe{border:0;width:100%;height:100%;position:absolute;inset:0}.wt-industry-video-iframe:focus-visible{outline:none}.wt-ecosystem-grid{grid-template-columns:minmax(0,1fr);gap:2rem;display:grid}@media (min-width:768px){.wt-ecosystem-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.wt-ecosystem-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.wt-ecosystem-card{min-width:0}.wt-method-workflow{flex-direction:column;gap:0;margin:0;padding:0;list-style:none;display:flex}.wt-method-stage{position:relative}.wt-method-stage:not(:last-child){margin-bottom:1.75rem;padding-bottom:1.75rem}.wt-method-stage:not(:last-child):after{content:"";background:linear-gradient(#c9a96257,#ffffff14);width:1px;height:1.75rem;position:absolute;bottom:0;left:1rem}.wt-method-stage-card{z-index:1;min-width:0;position:relative}.wt-method-stage-number{letter-spacing:.08em;width:2rem;height:2rem;color:var(--wt-gold-soft);background:linear-gradient(145deg,#c9a9621f,#c9a96208);border:1px solid #c9a96247;border-radius:999px;justify-content:center;align-items:center;font-size:.6875rem;font-weight:600;display:inline-flex}@media (min-width:768px){.wt-method-workflow{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem;display:grid}.wt-method-stage:not(:last-child){margin-bottom:0;padding-bottom:0}.wt-method-stage:after{display:none}}@media (min-width:1024px){.wt-method-workflow{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (min-width:1280px){.wt-method-workflow{grid-template-columns:repeat(7,minmax(0,1fr));align-items:stretch;column-gap:.75rem;display:grid}.wt-method-stage:not(:last-child):after{z-index:0;background:linear-gradient(90deg,#c9a96252,#ffffff1a);width:2rem;height:1px;display:block;inset:2rem auto auto calc(100% - .375rem);transform:none}.wt-method-stage-card .wt-marketing-card-body{padding:1.35rem 1rem}.wt-method-stage-card h3{font-size:.9375rem;line-height:1.35}.wt-method-stage-card .wt-prose-marketing{font-size:.8125rem;line-height:1.55}}.wt-developer-benefits-grid{grid-template-columns:minmax(0,1fr);gap:2rem;margin:0;padding:0;list-style:none;display:grid}@media (min-width:768px){.wt-developer-benefits-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.wt-developer-benefits-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.wt-developer-benefit-card{min-width:0}.wt-who-we-serve-grid{grid-template-columns:minmax(0,1fr);gap:2rem;margin:0;padding:0;list-style:none;display:grid}@media (min-width:768px){.wt-who-we-serve-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.wt-who-we-serve-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.wt-who-we-serve-card{min-width:0}.wt-difference-grid{grid-template-columns:minmax(0,1fr);gap:2rem;margin:0;padding:0;list-style:none;display:grid}@media (min-width:768px){.wt-difference-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.wt-difference-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.wt-difference-card{min-width:0}.wt-trust-credentials-grid{grid-template-columns:minmax(0,1fr);gap:2rem;margin:0;padding:0;list-style:none;display:grid}@media (min-width:768px){.wt-trust-credentials-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.wt-trust-credentials-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.wt-trust-credentials-card{min-width:0}.wt-home-page{--wt-section-y:clamp(5rem, 8.5vw, 7.5rem);--wt-home-heading-gap:clamp(2.5rem, 4vw, 3.5rem);--wt-home-grid-gap:1.5rem;--wt-home-cta-gap:clamp(2.5rem, 4vw, 3.25rem);--wt-home-support-gap:clamp(1.75rem, 3vw, 2.5rem);--wt-home-band-y:clamp(2.25rem, 4vw, 3rem);--wt-home-card-border:#ffffff1a}@media (min-width:1536px){.wt-home-page{--wt-section-y:clamp(5.75rem, 8vw, 8.25rem);--wt-home-heading-gap:3.5rem;--wt-home-grid-gap:1.75rem}}@media (max-width:639px){.wt-home-page{--wt-section-y:clamp(4rem, 12vw, 5.25rem);--wt-home-heading-gap:2.25rem;--wt-home-grid-gap:1.125rem;--wt-home-band-y:2.25rem;--wt-home-cta-gap:2.25rem;--wt-home-support-gap:1.75rem}}.wt-hero-executive .wt-heading-hero{text-wrap:balance;max-width:18ch}@media (min-width:1024px){.wt-hero-executive .wt-heading-hero{max-width:20ch}}.wt-hero-executive-visual{min-width:0}.wt-hero-cta-group .wt-btn{min-height:2.875rem}@media (max-width:1023px){.wt-hero-executive-visual{max-width:36rem;margin-inline:auto}}.wt-os-mockup{aspect-ratio:16/10;width:100%;min-height:16rem}.wt-os-mockup-frame{border-radius:var(--wt-radius-xl);background:linear-gradient(165deg, #ffffff0d 0%, #ffffff04 100%), var(--wt-navy-deep);height:100%;box-shadow:var(--wt-card-shadow-hover);border:1px solid #c9a96238;flex-direction:column;display:flex;overflow:hidden}.wt-os-mockup-titlebar{background:#0e1628e6;border-bottom:1px solid #ffffff1a;align-items:center;gap:.75rem;padding:.7rem 1rem;display:flex}.wt-os-mockup-traffic{gap:.35rem;display:inline-flex}.wt-os-mockup-traffic span{background:#fff3;border-radius:999px;width:.45rem;height:.45rem;display:block}.wt-os-mockup-traffic span:first-child{background:#c9a962b3}.wt-os-mockup-title{letter-spacing:.04em;color:#ffffffe0;font-size:.8125rem;font-weight:600}.wt-os-mockup-badge{letter-spacing:.08em;text-transform:uppercase;color:var(--wt-gold-soft);border:1px solid #c9a96259;border-radius:999px;margin-left:auto;padding:.2rem .55rem;font-size:.625rem;font-weight:600}.wt-os-mockup-body{flex:1;grid-template-columns:minmax(0,10.5rem) minmax(0,1fr);min-height:0;display:grid}.wt-os-mockup-sidebar{background:#ffffff05;border-right:1px solid #ffffff14;padding:.9rem .75rem}.wt-os-mockup-sidebar-label{letter-spacing:.14em;text-transform:uppercase;color:#ffffff6b;margin:0 0 .65rem;padding-inline:.4rem;font-size:.625rem;font-weight:600}.wt-os-mockup-sidebar-list{gap:.3rem;margin:0;padding:0;list-style:none;display:grid}.wt-os-mockup-sidebar-item{color:#ffffff9e;border-radius:.4rem;align-items:center;gap:.45rem;padding:.45rem .5rem;font-size:.6875rem;display:flex}.wt-os-mockup-sidebar-item.is-active{color:#ffffffeb;background:#c9a9621f}.wt-os-mockup-sidebar-icon{background:#ffffff38;border-radius:2px;width:.45rem;height:.45rem}.wt-os-mockup-sidebar-item.is-active .wt-os-mockup-sidebar-icon{background:var(--wt-gold)}.wt-os-mockup-main{flex-direction:column;min-width:0;padding:.85rem;display:flex}.wt-os-mockup-toolbar{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.35rem 1rem;margin-bottom:.75rem;display:flex}.wt-os-mockup-toolbar-title{color:#ffffffe6;font-size:.8125rem;font-weight:600}.wt-os-mockup-toolbar-meta{color:#ffffff7a;font-size:.6875rem}.wt-os-mockup-grid{flex:1;grid-template-columns:repeat(2,minmax(0,1fr));gap:.65rem;min-height:0;display:grid}.wt-os-mockup-panel{border-radius:var(--wt-radius-md);background:#ffffff09;border:1px solid #ffffff1a;min-width:0;padding:.7rem .75rem}.wt-os-mockup-panel--wide{grid-column:span 2}.wt-os-mockup-panel-title{letter-spacing:.12em;text-transform:uppercase;color:#ffffff80;margin:0;font-size:.625rem;font-weight:600}.wt-os-mockup-bars{gap:.4rem;margin-top:.7rem;display:grid}.wt-os-mockup-bars span{background:linear-gradient(90deg,#c9a96259,#ffffff14);border-radius:999px;height:.4rem;display:block}@media (max-width:639px){.wt-os-mockup{aspect-ratio:4/5}.wt-os-mockup-body{grid-template-columns:1fr}.wt-os-mockup-sidebar{border-bottom:1px solid #ffffff14;border-right:0}.wt-os-mockup-sidebar-list{grid-template-columns:repeat(2,minmax(0,1fr))}.wt-os-mockup-badge{display:none}}@media (prefers-reduced-motion:reduce){.wt-os-mockup-frame{transition:none}}.wt-diagram-caption{letter-spacing:.16em;text-transform:uppercase;color:#ffffff7a;margin:0 0 1.25rem;font-size:.75rem;font-weight:600}.wt-home-blueprint{margin-bottom:clamp(2rem,4vw,3rem)}.wt-ownership-journey{border-radius:var(--wt-radius-lg);background:linear-gradient(165deg,#ffffff0a 0%,#ffffff04 100%);border:1px solid #ffffff1a;min-width:0;margin:0;padding:clamp(1.5rem,3vw,2rem)}.wt-ownership-journey--beneath{margin-top:0}.wt-ownership-journey-steps{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;margin:0;padding:0;list-style:none;display:grid}@media (min-width:640px){.wt-ownership-journey-steps{grid-template-columns:repeat(4,minmax(0,1fr))}}.wt-ownership-journey-step{border-radius:var(--wt-radius-md);background:#ffffff08;border:1px solid #ffffff1a;flex-direction:column;gap:.5rem;min-height:6.5rem;padding:1rem .85rem;display:flex}.wt-ownership-journey-index{letter-spacing:.1em;color:var(--wt-gold-soft);font-size:.6875rem;font-weight:600}.wt-ownership-journey-label{color:#ffffffeb;font-size:.9375rem;font-weight:600}.wt-ownership-journey-note{color:#ffffff94;margin:1.25rem 0 0;font-size:.875rem;line-height:1.6}.wt-method-timeline{grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem;margin:0;padding:0;list-style:none;display:grid}@media (min-width:768px){.wt-method-timeline{grid-template-columns:repeat(5,minmax(0,1fr));gap:.85rem}}@media (min-width:1280px){.wt-method-timeline{grid-template-columns:repeat(9,minmax(0,1fr));gap:.65rem}}.wt-method-timeline-item{border-radius:var(--wt-radius-md);background:linear-gradient(165deg,#ffffff0b 0%,#ffffff04 100%);border:1px solid #ffffff1a;flex-direction:column;align-items:flex-start;gap:.65rem;min-height:6.25rem;padding:.9rem .75rem;display:flex}.wt-method-timeline-number{letter-spacing:.08em;width:1.75rem;height:1.75rem;color:var(--wt-gold-soft);background:linear-gradient(145deg,#c9a9621f,#c9a96208);border:1px solid #c9a96247;border-radius:999px;justify-content:center;align-items:center;font-size:.625rem;font-weight:600;display:inline-flex}.wt-method-timeline-title{color:#ffffffeb;font-size:.9375rem;font-weight:600;line-height:1.3}.wt-audience-tile{border-radius:var(--wt-radius-lg);border:1px solid var(--wt-home-card-border,#ffffff1a);min-width:0;height:100%;transition:border-color var(--wt-transition), transform var(--wt-transition), box-shadow var(--wt-transition);background:linear-gradient(165deg,#ffffff0a 0%,#ffffff04 100%);padding:1.1rem 1.05rem}@media (prefers-reduced-motion:no-preference){.wt-audience-tile:hover{box-shadow:var(--wt-card-shadow-hover);border-color:#c9a9624d;transform:translateY(-2px)}}.wt-home-page .wt-section-heading{margin-bottom:var(--wt-home-heading-gap)}.wt-home-page .wt-section-heading .wt-prose-narrow{max-width:40rem;margin-inline:auto}.wt-home-page .wt-section-heading:not(.text-center) .wt-prose-narrow{margin-inline:0}.wt-home-core-message{padding-block:var(--wt-home-band-y)}.wt-home-support{margin-bottom:var(--wt-home-support-gap)}.wt-home-support-top{margin-top:var(--wt-home-support-gap)}.wt-home-section-cta{margin-top:var(--wt-home-cta-gap)}.wt-home-page .gap-8,.wt-home-page .wt-ecosystem-grid,.wt-home-page .wt-developer-benefits-grid,.wt-home-page .wt-who-we-serve-grid,.wt-home-page .wt-difference-grid,.wt-home-page .wt-trust-credentials-grid,.wt-home-page .wt-industry-videos-layout,.wt-home-page .wt-industry-videos-supporting{gap:var(--wt-home-grid-gap)}.wt-home-page .wt-marketing-card,.wt-home-page .wt-one-partner-card{border-radius:var(--wt-radius-lg);border-color:var(--wt-home-card-border)}.wt-home-page .wt-marketing-card-body{padding:var(--wt-card-padding)}@media (min-width:640px){.wt-home-page .wt-marketing-card-body{padding:var(--wt-card-padding-lg)}}.wt-home-page .wt-industry-video-card--featured .wt-marketing-card-body{padding:clamp(1.75rem,3vw,2.25rem)}@media (min-width:1280px){.wt-home-page .wt-method-stage-card .wt-marketing-card-body{padding:1.35rem 1rem}}.wt-home-page .wt-credibility-icon{border-radius:var(--wt-radius-md);width:2.75rem;height:2.75rem}.wt-home-page .wt-section-divider{border-top-color:#ffffff14}.wt-home-page .wt-home-section-cta .wt-btn:focus-visible,.wt-home-page .wt-credibility-card-link:focus-visible,.wt-home-page .wt-industry-video-frame:focus-within{outline-color:var(--wt-gold)}@media (prefers-reduced-motion:no-preference){.wt-home-page .wt-ecosystem-card.wt-marketing-card--static:hover,.wt-home-page .wt-developer-benefit-card.wt-marketing-card--static:hover,.wt-home-page .wt-who-we-serve-card.wt-marketing-card--static:hover,.wt-home-page .wt-difference-card.wt-marketing-card--static:hover,.wt-home-page .wt-trust-credentials-card.wt-marketing-card--static:hover{box-shadow:var(--wt-card-shadow-hover);border-color:#c9a9624d;transform:translateY(-2px)}.wt-home-page .wt-ecosystem-card.wt-marketing-card--static:hover .wt-credibility-icon,.wt-home-page .wt-developer-benefit-card.wt-marketing-card--static:hover .wt-credibility-icon,.wt-home-page .wt-who-we-serve-card.wt-marketing-card--static:hover .wt-credibility-icon,.wt-home-page .wt-difference-card.wt-marketing-card--static:hover .wt-credibility-icon,.wt-home-page .wt-trust-credentials-card.wt-marketing-card--static:hover .wt-credibility-icon{border-color:#c9a96261;box-shadow:0 4px 16px #0000002e}}@media (min-width:1280px){.wt-home-page .wt-method-workflow{column-gap:.75rem}}.wt-about-page{--wt-about-grid-gap:2rem}.wt-services-page{--wt-services-grid-gap:2rem}.wt-services-page .wt-section-heading:last-child{margin-bottom:0}.wt-services-capabilities-grid,.wt-services-integration-grid,.wt-services-industries-grid{gap:var(--wt-services-grid-gap);grid-template-columns:minmax(0,1fr);margin:0;padding:0;list-style:none;display:grid}.wt-services-lifecycle{flex-direction:column;gap:0;margin:0;padding:0;list-style:none;display:flex}.wt-services-lifecycle-stage{position:relative}.wt-services-lifecycle-stage:not(:last-child){margin-bottom:1.75rem;padding-bottom:1.75rem}.wt-services-lifecycle-stage:not(:last-child):after{content:"";background:linear-gradient(#c9a96257,#ffffff14);width:1px;height:1.75rem;position:absolute;bottom:0;left:1rem}@media (min-width:768px){.wt-services-capabilities-grid,.wt-services-integration-grid,.wt-services-industries-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.wt-services-lifecycle{gap:var(--wt-services-grid-gap);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.wt-services-lifecycle-stage:not(:last-child){margin-bottom:0;padding-bottom:0}.wt-services-lifecycle-stage:after{display:none}}@media (min-width:1024px){.wt-services-capabilities-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.wt-services-integration-grid,.wt-services-industries-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (min-width:1280px){.wt-services-lifecycle{grid-template-columns:repeat(5,minmax(0,1fr));column-gap:.75rem}.wt-services-lifecycle-stage:not(:last-child):after{z-index:0;background:linear-gradient(90deg,#c9a96252,#ffffff1a);width:2rem;height:1px;display:block;inset:2rem auto auto calc(100% - .375rem)}.wt-services-lifecycle-stage .wt-marketing-card-body{padding:1.35rem 1rem}.wt-services-lifecycle-stage h3{font-size:.9375rem;line-height:1.35}.wt-services-lifecycle-stage .wt-prose-marketing{font-size:.8125rem;line-height:1.55}}.wt-services-card{min-width:0}@media (prefers-reduced-motion:no-preference){.wt-services-card.wt-marketing-card--static:hover{box-shadow:var(--wt-card-shadow-hover);border-color:#c9a9624d;transform:translateY(-2px)}.wt-services-card.wt-marketing-card--static:hover .wt-credibility-icon{border-color:#c9a96261;box-shadow:0 4px 16px #0000002e}}.wt-os-page{--wt-os-grid-gap:2rem}.wt-os-page .wt-section-heading:last-child{margin-bottom:0}.wt-os-pillars-grid,.wt-os-related-grid{gap:var(--wt-os-grid-gap);grid-template-columns:minmax(0,1fr);margin:0;padding:0;list-style:none;display:grid}.wt-os-operations{flex-direction:column;gap:0;margin:0;padding:0;list-style:none;display:flex}.wt-os-operations-stage{position:relative}.wt-os-operations-stage:not(:last-child){margin-bottom:1.75rem;padding-bottom:1.75rem}.wt-os-operations-stage:not(:last-child):after{content:"";background:linear-gradient(#c9a96257,#ffffff14);width:1px;height:1.75rem;position:absolute;bottom:0;left:1rem}@media (min-width:768px){.wt-os-pillars-grid,.wt-os-related-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.wt-os-operations{gap:var(--wt-os-grid-gap);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.wt-os-operations-stage:not(:last-child){margin-bottom:0;padding-bottom:0}.wt-os-operations-stage:after{display:none}}@media (min-width:1024px){.wt-os-pillars-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.wt-os-related-grid{grid-template-columns:repeat(6,minmax(0,1fr))}.wt-os-related-grid li:first-child{grid-column:1/span 2}.wt-os-related-grid li:nth-child(2){grid-column:3/span 2}.wt-os-related-grid li:nth-child(3){grid-column:5/span 2}.wt-os-related-grid li:nth-child(4){grid-column:2/span 2}.wt-os-related-grid li:nth-child(5){grid-column:4/span 2}.wt-os-operations{grid-template-columns:repeat(4,minmax(0,1fr))}.wt-os-operations-stage:not(:last-child):after{z-index:0;background:linear-gradient(90deg,#c9a96252,#ffffff1a);width:2rem;height:1px;display:block;inset:2rem auto auto calc(100% - .375rem)}}.wt-os-card{min-width:0;height:100%}@media (prefers-reduced-motion:no-preference){.wt-os-card.wt-marketing-card--static:hover{box-shadow:var(--wt-card-shadow-hover);border-color:#c9a9624d;transform:translateY(-2px)}.wt-os-card.wt-marketing-card--static:hover .wt-credibility-icon{border-color:#c9a96261;box-shadow:0 4px 16px #0000002e}}.wt-ii-page{--wt-ii-grid-gap:2rem}.wt-ii-page .wt-section-heading:last-child{margin-bottom:0}.wt-ii-components-grid,.wt-ii-related-grid{gap:var(--wt-ii-grid-gap);grid-template-columns:minmax(0,1fr);margin:0;padding:0;list-style:none;display:grid}.wt-ii-methodology{flex-direction:column;gap:0;margin:0;padding:0;list-style:none;display:flex}.wt-ii-methodology-stage{position:relative}.wt-ii-methodology-stage:not(:last-child){margin-bottom:1.75rem;padding-bottom:1.75rem}.wt-ii-methodology-stage:not(:last-child):after{content:"";background:linear-gradient(#c9a96257,#ffffff14);width:1px;height:1.75rem;position:absolute;bottom:0;left:1rem}@media (min-width:768px){.wt-ii-components-grid,.wt-ii-related-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.wt-ii-methodology{gap:var(--wt-ii-grid-gap);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.wt-ii-methodology-stage:not(:last-child){margin-bottom:0;padding-bottom:0}.wt-ii-methodology-stage:after{display:none}}@media (min-width:1024px){.wt-ii-components-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.wt-ii-related-grid{grid-template-columns:repeat(6,minmax(0,1fr))}.wt-ii-related-grid li:first-child{grid-column:1/span 2}.wt-ii-related-grid li:nth-child(2){grid-column:3/span 2}.wt-ii-related-grid li:nth-child(3){grid-column:5/span 2}.wt-ii-related-grid li:nth-child(4){grid-column:2/span 2}.wt-ii-related-grid li:nth-child(5){grid-column:4/span 2}.wt-ii-methodology{grid-template-columns:repeat(5,minmax(0,1fr));column-gap:.75rem}.wt-ii-methodology-stage:not(:last-child):after{z-index:0;background:linear-gradient(90deg,#c9a96252,#ffffff1a);width:2rem;height:1px;display:block;inset:2rem auto auto calc(100% - .375rem)}.wt-ii-methodology-stage .wt-marketing-card-body{padding:1.35rem 1rem}.wt-ii-methodology-stage h3{font-size:.9375rem;line-height:1.35}.wt-ii-methodology-stage .wt-prose-marketing{font-size:.8125rem;line-height:1.55}}.wt-ii-card{min-width:0;height:100%}@media (prefers-reduced-motion:no-preference){.wt-ii-card.wt-marketing-card--static:hover{box-shadow:var(--wt-card-shadow-hover);border-color:#c9a9624d;transform:translateY(-2px)}.wt-ii-card.wt-marketing-card--static:hover .wt-credibility-icon{border-color:#c9a96261;box-shadow:0 4px 16px #0000002e}}.wt-about-page .wt-section-heading:last-child{margin-bottom:0}.wt-about-philosophy-grid,.wt-about-audience-grid{gap:var(--wt-about-grid-gap);grid-template-columns:minmax(0,1fr);margin:0;padding:0;list-style:none;display:grid}.wt-about-approach{gap:var(--wt-about-grid-gap);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}@media (min-width:768px){.wt-about-philosophy-grid,.wt-about-audience-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.wt-about-approach{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}}@media (min-width:1024px){.wt-about-philosophy-grid,.wt-about-audience-grid,.wt-about-approach{grid-template-columns:repeat(4,minmax(0,1fr))}}.wt-about-card{min-width:0}@media (prefers-reduced-motion:no-preference){.wt-about-card.wt-marketing-card--static:hover{box-shadow:var(--wt-card-shadow-hover);border-color:#c9a9624d;transform:translateY(-2px)}.wt-about-card.wt-marketing-card--static:hover .wt-credibility-icon{border-color:#c9a96261;box-shadow:0 4px 16px #0000002e}}@media (prefers-reduced-motion:reduce){.wt-experience-building-group{transition:none}.wt-experience-interactive--motion:not(.wt-experience-interactive--revealed) .wt-experience-layer--core,.wt-experience-interactive--motion:not(.wt-experience-interactive--revealed) .wt-experience-layer--platform,.wt-experience-interactive--motion:not(.wt-experience-interactive--revealed) .wt-experience-layer--paths,.wt-experience-interactive--motion:not(.wt-experience-interactive--revealed) .wt-experience-layer--nodes,.wt-experience-interactive--motion:not(.wt-experience-interactive--revealed) .wt-experience-layer--panel{opacity:1}}.wt-home-page--stage4{--wt-section-y:clamp(4.5rem, 7.5vw, 6.75rem);--wt-home-heading-gap:clamp(2.25rem, 3.5vw, 3rem);--wt-home-cta-gap:clamp(2rem, 3.5vw, 2.75rem)}.wt-stage4-hero{isolation:isolate;min-height:clamp(34rem,78vh,46rem)}.wt-stage4-hero-media{z-index:0;aspect-ratio:16/9;width:100%;min-height:100%;position:absolute;inset:0}.wt-stage4-hero-media img{opacity:.34;transform:scale(1.02)}.wt-stage4-hero-media-veil{background:linear-gradient(105deg,#060912eb 0%,#060912c7 42%,#0609128c 100%),linear-gradient(#06091233 0%,#060912b8 100%);position:absolute;inset:0}.wt-stage4-hero-paths{opacity:.85;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.wt-stage4-hero-inner{z-index:1}.wt-stage4-hero-support{letter-spacing:.01em}.wt-stage4-hero-preview{aspect-ratio:16/11;max-width:36rem;min-height:16rem;margin-inline:auto}.wt-stage4-hero .wt-heading-hero{max-width:12ch;font-size:clamp(2.5rem,6vw,4.25rem);line-height:1.05}.wt-stage4-pillars,.wt-stage4-ecosystem,.wt-stage4-industries,.wt-stage4-lifecycle{gap:1rem;margin:0;padding:0;list-style:none;display:grid}.wt-stage4-pillars,.wt-stage4-ecosystem{grid-template-columns:repeat(1,minmax(0,1fr))}.wt-stage4-industries{grid-template-columns:repeat(2,minmax(0,1fr))}.wt-stage4-lifecycle{grid-template-columns:repeat(1,minmax(0,1fr))}@media (min-width:640px){.wt-stage4-pillars,.wt-stage4-ecosystem{grid-template-columns:repeat(2,minmax(0,1fr))}.wt-stage4-industries{grid-template-columns:repeat(3,minmax(0,1fr))}.wt-stage4-lifecycle{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.wt-stage4-pillars{grid-template-columns:repeat(5,minmax(0,1fr))}.wt-stage4-ecosystem{grid-template-columns:repeat(3,minmax(0,1fr))}.wt-stage4-industries{grid-template-columns:repeat(4,minmax(0,1fr))}.wt-stage4-lifecycle{grid-template-columns:repeat(5,minmax(0,1fr))}}.wt-stage4-pillar-card,.wt-stage4-ecosystem-card,.wt-stage4-industry-card,.wt-stage4-lifecycle-step{border-radius:var(--wt-radius-lg);border:1px solid var(--wt-border);min-width:0;height:100%;transition:border-color var(--wt-transition), transform var(--wt-transition), box-shadow var(--wt-transition);background:linear-gradient(165deg,#ffffff0a 0%,#ffffff04 100%);padding:1.15rem 1.1rem;display:block}.wt-stage4-ecosystem-card:hover,.wt-stage4-industry-card:hover{border-color:#c9a9624d}.wt-stage4-industry-card{align-items:center;min-height:4.5rem;display:flex}.wt-stage4-lifecycle-index{letter-spacing:.14em;color:var(--wt-gold);font-size:.6875rem;font-weight:600;display:inline-block}.wt-os-exec-preview{aspect-ratio:16/10;width:100%;min-height:16rem}.wt-os-exec-preview.is-compact{aspect-ratio:16/11;min-height:14rem}.wt-os-exec-preview-frame{border-radius:var(--wt-radius-xl);background:linear-gradient(165deg, #ffffff0d 0%, #ffffff04 100%), var(--wt-navy-elevated);height:100%;box-shadow:var(--wt-card-shadow-hover);border:1px solid #c9a96238;flex-direction:column;display:flex;overflow:hidden}.wt-os-exec-preview-titlebar{border-bottom:1px solid var(--wt-border);background:#0e1628eb;align-items:center;gap:.75rem;padding:.65rem .9rem;display:flex}.wt-os-exec-preview-traffic{gap:.3rem;display:inline-flex}.wt-os-exec-preview-traffic span{background:#fff3;border-radius:999px;width:.4rem;height:.4rem}.wt-os-exec-preview-traffic span:first-child{background:#c9a962b3}.wt-os-exec-preview-title{letter-spacing:.04em;color:#ffffffe6;font-size:.75rem;font-weight:600}.wt-os-exec-preview-badge{letter-spacing:.08em;text-transform:uppercase;color:var(--wt-blue-soft);border:1px solid #6ea8fe59;border-radius:999px;margin-left:auto;padding:.15rem .5rem;font-size:.6rem;font-weight:600}.wt-os-exec-preview-body{flex:1;grid-template-columns:minmax(0,9.5rem) minmax(0,1fr);min-height:0;display:grid}.wt-os-exec-preview-nav{border-right:1px solid var(--wt-border);background:#ffffff05;padding:.75rem .6rem}.wt-os-exec-preview-nav-label{letter-spacing:.12em;text-transform:uppercase;color:var(--wt-text-subtle);margin:0 0 .5rem;padding-inline:.35rem;font-size:.6rem;font-weight:600}.wt-os-exec-preview-nav-list{gap:.25rem;margin:0;padding:0;list-style:none;display:grid}.wt-os-exec-preview-nav-item{color:#ffffff9e;border-radius:.35rem;align-items:center;gap:.4rem;padding:.4rem .45rem;font-size:.65rem;display:flex}.wt-os-exec-preview-nav-item.is-active{background:var(--wt-blue-muted);color:#fffffff0}.wt-os-exec-preview-nav-dot{background:#ffffff38;border-radius:2px;width:.35rem;height:.35rem}.wt-os-exec-preview-nav-item.is-active .wt-os-exec-preview-nav-dot{background:var(--wt-blue)}.wt-os-exec-preview-main{flex-direction:column;gap:.65rem;min-width:0;padding:.75rem;display:flex}.wt-os-exec-preview-toolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;display:flex}.wt-os-exec-preview-toolbar-title{color:#ffffffeb;margin:0;font-size:.8rem;font-weight:600}.wt-os-exec-preview-toolbar-meta{color:var(--wt-text-subtle);margin:.15rem 0 0;font-size:.65rem}.wt-os-exec-preview-pill{letter-spacing:.06em;text-transform:uppercase;color:var(--wt-gold-soft);border:1px solid #c9a96259;border-radius:999px;padding:.2rem .55rem;font-size:.6rem;font-weight:600}.wt-os-exec-preview-cards{grid-template-columns:repeat(2,minmax(0,1fr));gap:.55rem;display:grid}.wt-os-exec-preview-card{border-radius:var(--wt-radius-md);border:1px solid var(--wt-border);background:#ffffff08;padding:.6rem .65rem}.wt-os-exec-preview-card-title{letter-spacing:.1em;text-transform:uppercase;color:var(--wt-text-subtle);margin:0;font-size:.6rem;font-weight:600}.wt-os-exec-preview-card-state{color:#ffffffe6;margin:.35rem 0 0;font-size:.8rem;font-weight:600}.wt-os-exec-preview-card.tone-progress .wt-os-exec-preview-card-state{color:var(--wt-blue-soft)}.wt-os-exec-preview-bars{gap:.28rem;margin-top:.55rem;display:grid}.wt-os-exec-preview-bars span{background:linear-gradient(90deg,#6ea8fe59,#ffffff14);border-radius:999px;height:.28rem;display:block}.wt-os-exec-preview-bars span:nth-child(2){width:72%}.wt-os-exec-preview-bars span:nth-child(3){width:54%}.wt-os-exec-preview-activity{border-radius:var(--wt-radius-md);border:1px solid var(--wt-border);background:#ffffff06;padding:.65rem .7rem}.wt-os-exec-preview-panel-title{letter-spacing:.1em;text-transform:uppercase;color:var(--wt-text-subtle);margin:0 0 .45rem;font-size:.6rem;font-weight:600}.wt-os-exec-preview-activity-list{gap:.35rem;margin:0;padding:0;list-style:none;display:grid}.wt-os-exec-preview-activity-list li{color:#ffffffb8;justify-content:space-between;align-items:center;gap:.75rem;font-size:.7rem;display:flex}.wt-os-exec-preview-activity-state{color:var(--wt-gold-soft);white-space:nowrap}@media (max-width:639px){.wt-os-exec-preview,.wt-os-exec-preview.is-compact{aspect-ratio:4/5}.wt-os-exec-preview-body{grid-template-columns:1fr}.wt-os-exec-preview-nav{border-right:0;border-bottom:1px solid var(--wt-border)}.wt-os-exec-preview-nav-list{grid-template-columns:repeat(3,minmax(0,1fr))}.wt-os-exec-preview-badge{display:none}.wt-stage4-hero-preview{max-width:100%}}@media (prefers-reduced-motion:reduce){.wt-stage4-hero-media img{transform:none}}.wt-skip-link{z-index:100;border-radius:var(--wt-radius-md);background:var(--wt-gold);color:var(--wt-navy-deep);padding:.65rem 1rem;font-size:.875rem;font-weight:600;text-decoration:none;transition:transform .15s;position:absolute;top:1rem;left:1rem;transform:translateY(-200%)}.wt-skip-link:focus,.wt-skip-link:focus-visible{outline:2px solid var(--wt-gold-soft);outline-offset:2px;transform:translateY(0)}.wt-home-page--phase2{--wt-section-y:clamp(4.75rem, 8vw, 7.25rem);--wt-home-heading-gap:clamp(2.5rem, 4vw, 3.25rem);--wt-home-cta-gap:clamp(2rem, 3.5vw, 2.75rem)}.wt-phase2-hero{isolation:isolate;overflow-anchor:none;align-items:center;min-height:clamp(28rem,78vh,48rem);display:flex}.wt-phase2-hero--ecosystem{align-items:center;min-height:clamp(32rem,86vh,52rem)}.wt-phase2-hero-atmosphere{z-index:0;pointer-events:none;background:radial-gradient(70% 55% at 78% 42%,#386ec829,#0000 70%),radial-gradient(50% 40% at 18% 20%,#c9a96214,#0000 65%),linear-gradient(160deg,#06091233 0%,#080e1c8c 55%,#060912d9 100%);position:absolute;inset:0}.wt-phase2-hero-layout{align-items:center;gap:clamp(1.75rem,3.5vw,3rem);display:grid}@media (min-width:1024px){.wt-phase2-hero-layout{grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);gap:clamp(2rem,3.5vw,3.5rem)}}.wt-phase2-hero-visual{width:100%;min-width:0}@media (max-width:1023px){.wt-phase2-hero,.wt-phase2-hero--ecosystem{align-items:stretch;min-height:auto}.wt-phase2-hero-inner{padding-block:clamp(2rem,7vw,3rem) clamp(1.75rem,6vw,2.75rem)}.wt-phase2-hero .wt-heading-hero{max-width:14ch;font-size:clamp(2rem,8.2vw,2.75rem);line-height:1.08}.wt-phase2-hero-support{margin-top:.9rem;font-size:1.05rem;line-height:1.4}.wt-phase2-hero .wt-hero-cta-group{margin-top:1.5rem}.wt-phase2-hero .wt-hero-cta-group .wt-btn{width:100%;min-width:0;min-height:2.75rem}.marketing-site{overflow-x:clip}}.wt-phase2-hero-media{z-index:0;aspect-ratio:16/9;width:100%;min-height:100%;position:absolute;inset:0}.wt-phase2-hero-media img{opacity:.62;transform:scale(1.01)}.wt-phase2-hero-media-veil{background:linear-gradient(105deg,#060912f0 0%,#060912b8 48%,#0609126b 100%),linear-gradient(#0609122e 0%,#060912c7 100%);position:absolute;inset:0}.wt-phase2-hero-inner{z-index:1;width:100%;padding-block:clamp(4.25rem,9vw,6.5rem) clamp(2.75rem,6vw,4.5rem)}.wt-phase2-hero-copy{min-width:0;max-width:40rem}.wt-phase2-hero .wt-heading-hero{letter-spacing:-.03em;max-width:16ch;font-size:clamp(2.45rem,5.6vw,4.1rem);line-height:1.04}.wt-phase2-hero-support{letter-spacing:.005em;line-height:1.45}.wt-phase2-hero .wt-hero-cta-group .wt-btn{min-width:12.5rem}.wt-eco-hero{margin:0;width:100%;max-width:36rem;margin-inline:auto;position:relative}.wt-eco-hero-frame{background:linear-gradient(155deg,#101c36f2,#080e1cfa);border:1px solid #ffffff1a;border-radius:1.25rem;position:relative;overflow:hidden;box-shadow:0 24px 60px #00000059,inset 0 1px #ffffff0f}.wt-eco-hero-svg{width:100%;height:auto;display:block}.wt-eco-hero-os,.wt-eco-hero-exec{z-index:2;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:#ffffffe6;background:#080e1cd1;border:1px solid #ffffff1f;border-radius:.85rem;position:absolute;box-shadow:0 10px 28px #00000047}.wt-eco-hero-os{width:min(42%,11.75rem);padding:.65rem .7rem .7rem;top:11%;right:3.5%}.wt-eco-hero-os-head{border-bottom:1px solid #ffffff1a;flex-direction:column;gap:.15rem;margin-bottom:.45rem;padding-bottom:.4rem;display:flex}.wt-eco-hero-os-mark{letter-spacing:.14em;color:var(--wt-gold-soft,#e4c989);font-size:.62rem;font-weight:700}.wt-eco-hero-os-sub{color:#ffffff8c;font-size:.58rem;line-height:1.25}.wt-eco-hero-os-list,.wt-eco-hero-exec ul{gap:.22rem;margin:0;padding:0;list-style:none;display:grid}.wt-eco-hero-os-list li,.wt-eco-hero-exec li{justify-content:space-between;align-items:baseline;gap:.4rem;font-size:.58rem;line-height:1.25;display:flex}.wt-eco-hero-os-list span,.wt-eco-hero-exec span{color:#ffffffb8}.wt-eco-hero-os-list em,.wt-eco-hero-exec em{color:#93c5fdf2;letter-spacing:.02em;font-style:normal}.wt-eco-hero-exec{width:min(46%,12.5rem);padding:.6rem .7rem;bottom:8.5%;left:3.5%}.wt-eco-hero-exec-label{letter-spacing:.12em;text-transform:uppercase;color:#ffffff8c;margin-bottom:.35rem;font-size:.58rem;font-weight:650;display:block}@media (max-width:1023px){.wt-eco-hero{max-width:28rem}.wt-eco-hero-os{width:min(48%,10.5rem);padding:.5rem .55rem;top:10%}.wt-eco-hero-exec{width:min(52%,11rem);padding:.5rem .55rem;bottom:9%}.wt-eco-hero-os-list li:nth-child(n+6),.wt-eco-hero-exec li:nth-child(n+4){display:none}}@media (max-width:430px){.wt-eco-hero-os-sub,.wt-eco-hero-os-list li:nth-child(n+5),.wt-eco-hero-exec{display:none}}@media (max-height:430px) and (orientation:landscape){.wt-eco-hero{max-width:22rem}.wt-eco-hero-exec,.wt-eco-hero-os-list li:nth-child(n+4){display:none}}@media (prefers-reduced-motion:reduce){.wt-eco-hero-frame{box-shadow:0 12px 28px #00000047}}.wt-phase2-build-layout{align-items:start;gap:clamp(2rem,4vw,3.5rem);display:grid}@media (min-width:1024px){.wt-phase2-build-layout{grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);gap:clamp(2.5rem,4vw,4rem)}}.wt-phase2-build-grid{margin-top:var(--wt-home-heading-gap);grid-template-columns:repeat(1,minmax(0,1fr));gap:1rem;display:grid}@media (min-width:640px){.wt-phase2-build-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.wt-phase2-build-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.wt-phase2-build-card{border-radius:var(--wt-radius-lg);border:1px solid var(--wt-border);transition:border-color var(--wt-transition), transform var(--wt-transition);background:linear-gradient(165deg,#ffffff0a 0%,#ffffff04 100%);padding:1.2rem 1.15rem}.wt-phase2-build-media{border-radius:var(--wt-radius-xl);aspect-ratio:3/4;background:var(--wt-navy-elevated);border:1px solid #c9a9622e;min-height:18rem;margin:0;position:relative;overflow:hidden}@media (max-width:1023px){.wt-phase2-build-media{aspect-ratio:16/10;order:-1;min-height:14rem}.wt-phase2-build-layout{flex-direction:column;display:flex}}.wt-phase2-ecosystem{margin-top:var(--wt-home-heading-gap);position:relative}.wt-phase2-ecosystem-hub{display:none}@media (min-width:1024px){.wt-phase2-ecosystem-hub{background:linear-gradient(165deg, #c9a96224 0%, #ffffff08 100%), var(--wt-navy-elevated);border:1px solid #c9a96259;border-radius:999px;justify-content:center;align-items:center;width:min(14rem,100%);min-height:4.5rem;margin:0 auto 2rem;display:flex;box-shadow:0 0 0 1px #ffffff08}}.wt-phase2-ecosystem-hub-label{letter-spacing:.16em;text-transform:uppercase;color:var(--wt-gold-soft);font-size:.8125rem;font-weight:600}.wt-phase2-ecosystem-grid{grid-template-columns:repeat(1,minmax(0,1fr));gap:1rem;display:grid}@media (min-width:640px){.wt-phase2-ecosystem-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.wt-phase2-ecosystem-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.wt-phase2-ecosystem-grid>li:last-child{grid-column:2}}.wt-phase2-ecosystem-node{border-radius:var(--wt-radius-lg);border:1px solid var(--wt-border);min-width:0;height:100%;transition:border-color var(--wt-transition), transform var(--wt-transition), background var(--wt-transition);background:linear-gradient(165deg,#ffffff0b 0%,#ffffff04 100%);padding:1.2rem 1.15rem;text-decoration:none;display:block}.wt-phase2-ecosystem-node:hover{border-color:#c9a96259;transform:translateY(-2px)}.wt-phase2-ecosystem-node:focus-visible{outline:2px solid var(--wt-gold);outline-offset:2px}.wt-phase2-audience-grid{margin-top:var(--wt-home-heading-gap);grid-template-columns:repeat(1,minmax(0,1fr));gap:1.15rem;display:grid}@media (min-width:640px){.wt-phase2-audience-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.wt-phase2-audience-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.wt-phase2-audience-card{border-radius:var(--wt-radius-xl);border:1px solid var(--wt-border);background:var(--wt-navy-elevated);height:100%;transition:border-color var(--wt-transition), transform var(--wt-transition), box-shadow var(--wt-transition);flex-direction:column;text-decoration:none;display:flex;overflow:hidden}.wt-phase2-audience-card:hover{box-shadow:var(--wt-card-shadow-hover);border-color:#c9a96252;transform:translateY(-2px)}.wt-phase2-audience-card:focus-visible{outline:2px solid var(--wt-gold);outline-offset:2px}.wt-phase2-audience-media{aspect-ratio:16/10;min-height:9.5rem;position:relative;overflow:hidden}.wt-phase2-audience-media-veil{background:linear-gradient(#0000 35%,#0609128c 100%);position:absolute;inset:0}.wt-phase2-audience-body{padding:1.15rem 1.2rem 1.35rem}.wt-phase2-os-capabilities{margin:var(--wt-home-heading-gap) auto 0;grid-template-columns:repeat(1,minmax(0,1fr));gap:.85rem;max-width:64rem;display:grid}@media (min-width:640px){.wt-phase2-os-capabilities{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.wt-phase2-os-capabilities{grid-template-columns:repeat(3,minmax(0,1fr))}}.wt-phase2-os-capability{border-radius:var(--wt-radius-lg);border:1px solid var(--wt-border);background:#ffffff05;padding:1rem .95rem}.wt-phase2-delivery{margin-top:var(--wt-home-heading-gap);counter-reset:none;grid-template-columns:repeat(1,minmax(0,1fr));gap:1rem;display:grid}@media (min-width:640px){.wt-phase2-delivery{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1100px){.wt-phase2-delivery{grid-template-columns:repeat(5,minmax(0,1fr));gap:.85rem}}.wt-phase2-delivery-step{border-radius:var(--wt-radius-lg);border:1px solid var(--wt-border);background:linear-gradient(#ffffff0a 0%,#ffffff04 100%);height:100%;padding:1.25rem 1.1rem 1.35rem;position:relative}@media (min-width:1100px){.wt-phase2-delivery-step:not(:last-child):after{content:"";background:#c9a96273;width:.7rem;height:1px;position:absolute;top:1.65rem;right:-.55rem}}.wt-phase2-delivery-index{letter-spacing:.16em;color:var(--wt-gold);font-size:.6875rem;font-weight:600;display:inline-block}@media (max-width:639px){.wt-phase2-hero .wt-hero-cta-group .wt-btn{width:100%;min-width:0}}@media (prefers-reduced-motion:reduce){.wt-phase2-hero-media img,.wt-phase2-audience-card,.wt-phase2-ecosystem-node,.wt-phase2-audience-media img,.wt-eco-hero-frame{transition:none!important;transform:none!important}}.wt-home-page--phase2{overflow-anchor:none}.wt-phase2-hero--v3{min-height:clamp(34rem,88vh,54rem)}.wt-home-v3-hero-stage{aspect-ratio:560/420;background:#080e1c;border:1px solid #ffffff1f;border-radius:1.25rem;width:100%;max-width:36rem;margin-inline:auto;position:relative;overflow:hidden;box-shadow:0 28px 64px #0006,inset 0 1px #ffffff0f}.wt-home-v3-hero-property{z-index:0;position:absolute;inset:0}.wt-home-v3-hero-property-veil{background:linear-gradient(155deg,#060a148c 0%,#080e1c47 45%,#060a14b8 100%),linear-gradient(#0000 35%,#060a148c 100%);position:absolute;inset:0}.wt-home-v3-hero-overlay{z-index:1;position:absolute;inset:0}.wt-home-v3-hero-overlay .wt-eco-hero{max-width:none;height:100%}.wt-home-v3-hero-overlay .wt-eco-hero-frame{height:100%;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:0;border-radius:0}.wt-home-v3-hero-overlay .wt-eco-hero-svg{width:100%;height:100%}.wt-home-v3-problem-grid,.wt-home-v3-trust-grid{margin-top:var(--wt-home-heading-gap,2.5rem);grid-template-columns:1fr;gap:1rem;display:grid}@media (min-width:768px){.wt-home-v3-problem-grid,.wt-home-v3-trust-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.wt-home-v3-problem-card,.wt-home-v3-trust-card{background:#ffffff06;border:1px solid #ffffff1a;border-radius:1rem;padding:1.25rem 1.35rem}.wt-home-page--v3 .wt-phase2-audience-grid>li:nth-child(-n+3) .wt-phase2-audience-card{border-color:#c9a96238}.wt-home-page--v3 .wt-phase2-audience-grid>li:nth-child(n+4) .wt-phase2-audience-card{opacity:.96}@media (max-width:1023px){.wt-phase2-hero--v3{min-height:auto}.wt-home-v3-hero-stage{max-width:28rem}}@media (max-width:430px){.wt-home-v3-hero-stage{max-width:100%}}@media (prefers-reduced-motion:reduce){.wt-home-v3-hero-stage{box-shadow:0 14px 32px #0000004d}}.wt-developer-pillars-grid,.wt-why-advantages-grid,.wt-insights-topic-grid,.wt-os-who-grid{grid-template-columns:minmax(0,1fr);gap:1.15rem;margin:0;padding:0;list-style:none;display:grid}@media (min-width:640px){.wt-developer-pillars-grid,.wt-why-advantages-grid,.wt-insights-topic-grid,.wt-os-who-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.wt-developer-pillars-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.wt-why-advantages-grid,.wt-os-who-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.wt-insights-topic-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.wt-header-nav{gap:.65rem}.wt-header-nav .wt-nav-link{font-size:.8125rem}}@media (min-width:1440px){.wt-header-nav{gap:.9rem}.wt-header-nav .wt-nav-link{font-size:var(--wt-type-nav)}}.wt-home-developer-band{background:radial-gradient(80% 60% at 50% 0,#c9a96214,#0000 70%),linear-gradient(#08122466,#0000)}.wt-method-step-detail{border-left:2px solid #c9a96259}.wt-case-framework .wt-marketing-card-body{background:linear-gradient(135deg, #c9a9620a, transparent 40%), var(--wt-navy-elevated)}.wt-home-page--v25 .wt-home-v3-trust-grid{grid-template-columns:repeat(1,minmax(0,1fr))}@media (min-width:640px){.wt-home-page--v25 .wt-home-v3-trust-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.wt-home-page--v25 .wt-home-v3-trust-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.wt-enterprise-solutions-grid{grid-template-columns:minmax(0,1fr);gap:1.25rem;margin:0;padding:0;list-style:none;display:grid}@media (min-width:640px){.wt-enterprise-solutions-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.wt-enterprise-solutions-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1280px){.wt-enterprise-solutions-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.wt-enterprise-industries-grid,.wt-industry-solutions-grid{grid-template-columns:minmax(0,1fr);gap:1.25rem;margin:0;padding:0;list-style:none;display:grid}@media (min-width:640px){.wt-enterprise-industries-grid,.wt-industry-solutions-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.wt-enterprise-industries-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.wt-industry-solutions-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1280px){.wt-enterprise-industries-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.wt-industry-card--flagship{border-color:#c9a96259;box-shadow:0 0 0 1px #c9a9621f}
.wt-exec-hero-visual{border-radius:var(--wt-radius-xl);background:#060912;border:1px solid #c9a9622e;width:100%;max-height:min(480px,58vh);position:relative;overflow:hidden;box-shadow:0 12px 40px #00000059,inset 0 1px #ffffff0f}.wt-exec-hero-visual:after{content:"";pointer-events:none;background:linear-gradient(#ffffff0a 0%,#0000 28% 100%);position:absolute;inset:0}.wt-exec-hero-svg{aspect-ratio:720/560;width:100%;height:auto;display:block}.wt-exec-hero-callout-label{fill:#ffffffe0;letter-spacing:.04em;font-family:inherit;font-size:11px;font-weight:600}.wt-exec-hero-callout-sub{fill:#ffffff7a;letter-spacing:.02em;font-family:inherit;font-size:9px}.wt-exec-hero-sheet{fill:#ffffff61;letter-spacing:.14em;font-size:8px;font-weight:600}@media (min-width:640px) and (max-width:1023px){.wt-exec-hero-callout-label{font-size:12px}.wt-exec-hero-callout-sub{font-size:10px}}@media (max-width:639px){.wt-exec-hero-visual{max-height:min(320px,48vh)}.wt-exec-hero-callout-label{font-size:10px}.wt-exec-hero-callout-sub{font-size:8px}}.wt-blueprint{min-width:0;margin:0}.wt-blueprint-caption{text-align:center;margin:0 0 clamp(1.75rem,3vw,2.5rem)}.wt-blueprint-title{letter-spacing:-.02em;color:#fffffff2;margin:0;font-size:clamp(1.25rem,2vw,1.5rem);font-weight:600}.wt-blueprint-subtitle{color:#ffffffa3;max-width:40rem;margin:.75rem auto 0;font-size:1.025rem;line-height:1.7}.wt-blueprint-stage{border-radius:var(--wt-radius-lg);background:#080c16b8;border:1px solid #ffffff1f;grid-template-columns:minmax(0,1fr);gap:clamp(1.5rem,3vw,2.25rem);padding:clamp(1rem,2vw,1.35rem);display:grid;overflow:hidden}@media (min-width:1100px){.wt-blueprint-stage{grid-template-columns:minmax(0,1.2fr) minmax(17.5rem,.8fr);align-items:stretch;padding:1.35rem}}.wt-blueprint-canvas{border-radius:var(--wt-radius-md);background:#060912e6;border:1px solid #ffffff1a;min-width:0;position:relative;overflow:hidden}.wt-blueprint-svg{width:100%;height:auto;min-height:17rem;display:block}.wt-blueprint--compact .wt-blueprint-svg{min-height:13rem}.wt-blueprint-sheet-mark{fill:#ffffff6b;letter-spacing:.14em;font-size:9px;font-weight:600}.wt-blueprint-band-fill{fill:#ffffff08;stroke:#ffffff29;stroke-width:1px;transition:fill var(--wt-transition), stroke var(--wt-transition), opacity var(--wt-transition)}.wt-blueprint-band-index{fill:var(--wt-gold-soft);letter-spacing:.08em;font-size:10px;font-weight:600}.wt-blueprint-band-title{fill:#ffffffe6;letter-spacing:.01em;font-size:11px;font-weight:600}.wt-blueprint-leader{stroke:#ffffff38;stroke-width:1px;transition:stroke var(--wt-transition)}.wt-blueprint-leader-point{fill:#c9a962b3;transition:fill var(--wt-transition), opacity var(--wt-transition)}.wt-blueprint-band.is-active .wt-blueprint-band-fill{fill:#c9a96214;stroke:#c9a9628c}.wt-blueprint-band.is-active .wt-blueprint-leader{stroke:#c9a9628c}.wt-blueprint-band.is-dimmed{opacity:.35}.wt-blueprint-center-label{fill:#ffffffd1;letter-spacing:.16em;text-transform:uppercase;font-size:11px;font-weight:600}.wt-blueprint-center-detail{fill:#ffffff73;letter-spacing:.04em;font-size:10px}.wt-blueprint-layers{flex-direction:column;gap:.65rem;min-width:0;margin:0;padding:0;list-style:none;display:flex}.wt-blueprint-layer{text-align:left;border-radius:var(--wt-radius-md);width:100%;color:inherit;cursor:pointer;transition:border-color var(--wt-transition), background var(--wt-transition), opacity var(--wt-transition), transform var(--wt-transition), box-shadow var(--wt-transition);background:#ffffff06;border:1px solid #ffffff1a;align-items:flex-start;gap:.85rem;padding:.9rem 1rem;display:flex}.wt-blueprint-layer:hover,.wt-blueprint-layer:focus-visible,.wt-blueprint-layer.is-active{background:#c9a96212;border-color:#c9a96273;outline:none}.wt-blueprint-layer:focus-visible{box-shadow:0 0 0 2px #c9a9624d}.wt-blueprint-layer.is-dimmed{opacity:.4}.wt-blueprint-layer-program{letter-spacing:.02em;color:#ffffff80;margin-top:.15rem;font-size:.75rem;display:block}.wt-blueprint-layer-index{letter-spacing:.08em;width:1.75rem;height:1.75rem;color:var(--wt-gold-soft);background:linear-gradient(145deg,#c9a9621f,#c9a96208);border:1px solid #c9a9624d;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;margin-top:.1rem;font-size:.625rem;font-weight:600;display:inline-flex}.wt-blueprint-layer-body{flex-direction:column;gap:.55rem;min-width:0;display:flex}.wt-blueprint-layer-title{color:#fffffff0;font-size:.975rem;font-weight:600}.wt-blueprint-layer-items{flex-wrap:wrap;gap:.35rem;display:flex}.wt-blueprint-chip{letter-spacing:.01em;color:#ffffffb3;transition:border-color var(--wt-transition), color var(--wt-transition), background var(--wt-transition);background:#ffffff06;border:1px solid #ffffff1f;border-radius:2px;align-items:center;padding:.2rem .45rem;font-size:.6875rem;display:inline-flex}.wt-blueprint-layer.is-active .wt-blueprint-chip,.wt-blueprint-layer:hover .wt-blueprint-chip,.wt-blueprint-layer:focus-visible .wt-blueprint-chip{color:#ffffffe0;background:#c9a96212;border-color:#c9a96252}@media print{.wt-blueprint-stage{color:#111;background:#fff;border-color:#ccc}.wt-blueprint-canvas{background:#fff;border-color:#bbb}.wt-blueprint-active-note,.wt-blueprint-active-note--idle{display:none}}.wt-blueprint-active-note{text-align:center;letter-spacing:.04em;color:var(--wt-gold-soft);margin:1rem 0 0;font-size:.8125rem}.wt-blueprint-active-note--idle{color:#ffffff6b}.wt-blueprint--diagram-only .wt-blueprint-stage{grid-template-columns:minmax(0,1fr)}.wt-blueprint--spacious .wt-blueprint-stage{gap:clamp(1.75rem,3.5vw,2.75rem);padding:clamp(1.25rem,2.5vw,1.75rem)}.wt-blueprint--compact .wt-blueprint-caption{margin-bottom:1.25rem}.wt-blueprint-layer--static{cursor:default}.wt-blueprint--presentation .wt-blueprint-stage,.wt-blueprint--print .wt-blueprint-stage{background:#0a0e18eb}.wt-blueprint--print .wt-blueprint-active-note{display:none}@media print{.wt-blueprint--print .wt-blueprint-title,.wt-blueprint--print .wt-blueprint-layer-title,.wt-blueprint--print .wt-blueprint-center-label{color:#111}.wt-blueprint--print .wt-blueprint-subtitle,.wt-blueprint--print .wt-blueprint-layer-program,.wt-blueprint--print .wt-blueprint-chip{color:#444}.wt-blueprint--print .wt-blueprint-stage,.wt-blueprint--print .wt-blueprint-canvas{color:#111;background:#fff;border-color:#c8c8c8}.wt-blueprint--print .wt-blueprint-sheet-mark,.wt-blueprint--print .wt-blueprint-band-title,.wt-blueprint--print .wt-blueprint-center-label,.wt-blueprint--print .wt-blueprint-center-detail{fill:#222}.wt-blueprint--print .wt-blueprint-band-index,.wt-blueprint--print .wt-blueprint-leader-point{fill:#8a7340}.wt-blueprint--print .wt-blueprint-band-fill{fill:#00000005;stroke:#999}.wt-blueprint--print .wt-blueprint-frame,.wt-blueprint--print .wt-blueprint-frame-rule,.wt-blueprint--print .wt-blueprint-leader{stroke:#999}}
