.stx-wor{--ink-1000:#000;--ink-950:#0a0a0b;--ink-900:#101012;--ink-850:#161618;--ink-800:#1c1c1f;--ink-700:#26262a;--ink-600:#3a3a40;--ink-500:#5c5c63;--ink-400:#86868b;--ink-300:#b5b5ba;--ink-200:#d6d6d9;--ink-100:#ececee;--ink-50:#f5f5f7;--ink-0:#fff;--titanium:#f5f5f7;--titanium-soft:#fff;--titanium-dark:#86868b;--signal-on:#4ade80;--signal-warn:#f5a524;--signal-err:#ef4444;--font-display:"Geist","Inter Tight",system-ui,sans-serif;--font-body:"Geist","Inter",system-ui,sans-serif;--font-mono:"Geist Mono","JetBrains Mono",ui-monospace,monospace;--fw-medium:500;--fw-semi:600;--ls-wide:.08em;--ls-eyebrow:.18em;--s-1:4px;--s-2:8px;--s-3:12px;--s-4:16px;--s-5:24px;--s-6:32px;--s-7:48px;--s-8:64px;--s-9:96px;--s-10:128px;--s-11:160px;--container:1440px;--container-w:1280px;--container-n:1040px;--gutter:max(24px,4vw);--r-pill:999px;--w2-r:16px;--w2-r-s:12px;--shadow-lift:0 30px 80px -20px #000c;--frost-blur:saturate(180%) blur(24px);--ease-out:cubic-bezier(.16,1,.3,1);--dur-fast:.18s;--dur-base:.32s;font-family:var(--font-body);color:var(--ink-200);background:var(--ink-950);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:16px;line-height:1.55}.stx-wor,.stx-wor *,.stx-wor :before,.stx-wor :after{box-sizing:border-box}.stx-wor img,.stx-wor svg{border:0;max-width:100%;display:block}.stx-wor a{color:inherit;text-decoration:none}.stx-wor button{font:inherit;cursor:pointer;color:inherit;background:0 0;border:0}.stx-wor h1,.stx-wor h2,.stx-wor h3,.stx-wor h4,.stx-wor h5,.stx-wor p,.stx-wor ul,.stx-wor figure{margin:0;padding:0}.stx-wor ul{list-style:none}.stx-wor [hidden]{display:none!important}.stx-wor .eyebrow{font-family:var(--font-mono);letter-spacing:var(--ls-eyebrow);text-transform:uppercase;color:var(--ink-400);font-size:11px;font-weight:500}.stx-wor .btn{letter-spacing:.02em;border-radius:var(--r-pill);height:48px;transition:all var(--dur-base) var(--ease-out);white-space:nowrap;cursor:pointer;border:1px solid #0000;align-items:center;gap:10px;padding:0 24px;font-size:14px;font-weight:500;line-height:1;display:inline-flex}.stx-wor .btn-primary,.stx-wor a.btn-primary:link,.stx-wor a.btn-primary:visited{box-shadow:0 10px 28px -12px #ffffff40;background:var(--ink-50)!important;color:var(--ink-950)!important}.stx-wor .btn-primary:hover{transform:translateY(-1px);box-shadow:0 14px 34px -12px #ffffff52;background:var(--ink-0)!important;color:var(--ink-950)!important}.stx-wor .btn-ghost,.stx-wor a.btn-ghost:link,.stx-wor a.btn-ghost:visited{color:var(--ink-50)!important;background:0 0!important;border-color:#ffffff2e!important}.stx-wor .btn-ghost:hover{color:var(--ink-50)!important;background:#ffffff0f!important;border-color:#ffffff52!important}.stx-wor .stx-image{object-fit:cover;width:100%;height:100%;display:block}.stx-wor .section-head{gap:var(--s-7);margin-bottom:var(--s-8);grid-template-columns:1fr 1.6fr;align-items:end;display:grid}.stx-wor .section-head__num{font-family:var(--font-body);font-size:12.5px;font-weight:var(--fw-semi);letter-spacing:.04em;text-transform:uppercase;color:var(--titanium);margin-bottom:8px}.stx-wor .section-head h2{letter-spacing:-.028em;color:var(--ink-50);max-width:16ch;font-size:clamp(30px,3.2vw,50px);font-weight:400;line-height:1.06}.stx-wor .section-head h2 em{color:var(--ink-400);font-style:normal;font-weight:400}.stx-wor .section-head__lede{color:var(--ink-400);max-width:48ch;font-size:16px;line-height:1.55}.stx-wor .hero-img{min-height:92vh;color:var(--ink-50);isolation:isolate;background:#000;flex-direction:column;display:flex;position:relative;overflow:hidden}.stx-wor .hero-img__bg{z-index:0;background-position:50%;background-size:cover;position:absolute;inset:0;transform:scale(1.02)}.stx-wor .hero-img__bg:after{content:"";background:linear-gradient(#070709c7 0%,#0707092e 22%,#0707091f 55%,#070709d1 100%),linear-gradient(90deg,#0707098c 0%,#07070900 55%);position:absolute;inset:0}.stx-wor .hero-img__grain{z-index:1;opacity:.4;mix-blend-mode:overlay;pointer-events:none;background-image:radial-gradient(#ffffff0f 1px,#0000 1px);background-size:3px 3px;position:absolute;inset:0}.stx-wor .hero-img__inner{z-index:2;max-width:var(--container);width:100%;padding:168px var(--gutter) var(--s-7);flex-direction:column;flex:1;justify-content:flex-end;margin-inline:auto;display:flex;position:relative}.stx-wor .hero-img__eyebrow{margin-bottom:var(--s-5);align-items:center;gap:14px;display:flex}.stx-wor .hero-img__eyebrow .eyebrow{font-family:var(--font-body);font-size:12.5px;font-weight:var(--fw-medium);letter-spacing:.02em;text-transform:none;color:var(--ink-100);border-radius:var(--r-pill);-webkit-backdrop-filter:blur(8px)backdrop-filter:blur(8px);background:#ffffff17;border:1px solid #ffffff29;padding:7px 14px}.stx-wor .hero-img__title{font-family:var(--font-display);letter-spacing:-.032em;color:#fff;text-shadow:0 2px 24px #00000059;max-width:16ch;margin:0;font-size:clamp(42px,5.8vw,92px);font-weight:400;line-height:1}.stx-wor .hero-img__title em{color:#fff9;font-style:normal;font-weight:400}.stx-wor .hero-img__row{margin-top:var(--s-7);gap:var(--s-8);grid-template-columns:1.4fr 1fr;align-items:end;display:grid}.stx-wor .hero-img__lede{color:#ffffffd1;text-shadow:0 1px 8px #0006;max-width:48ch;margin:0;font-size:clamp(16px,1.3vw,19px);line-height:1.5}.stx-wor .hero-img__cta{gap:var(--s-3);flex-wrap:wrap;justify-content:flex-end;align-items:center;display:flex}.stx-wor .hero-img__cta .btn{height:52px;padding:0 26px;font-size:15px}.stx-wor .hero-img__caption{z-index:2;-webkit-backdrop-filter:blur(6px)backdrop-filter:blur(6px);background:linear-gradient(#0707098c,#070709d9);border-top:1px solid #ffffff1f;position:relative}.stx-wor .hero-img__caption-inner{max-width:var(--container);padding:var(--s-4) var(--gutter);gap:var(--s-6);grid-template-columns:auto 1fr auto;align-items:center;margin-inline:auto;display:grid}.stx-wor .hero-img__caption .lbl{font-family:var(--font-body);letter-spacing:.01em;text-transform:none;font-size:11.5px;font-weight:var(--fw-medium);color:#ffffff8c;margin-bottom:4px;display:block}.stx-wor .hero-img__caption .val{color:#fffffff2;letter-spacing:-.005em;font-size:14px}.stx-wor .hero-img__caption .dot{background:var(--signal-on);border-radius:50%;width:6px;height:6px;animation:2.2s ease-in-out infinite stxwHeroDot;display:inline-block;box-shadow:0 0 12px #4ade808c}@keyframes stxwHeroDot{0%,to{opacity:.45}50%{opacity:1}}.stx-wor .hero-img__caption-meta{font-family:var(--font-body);letter-spacing:0;text-transform:none;color:#ffffff80;text-align:right;flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:18px;font-size:12.5px;display:flex}.stx-wor .hero-img__caption-meta b{color:#ffffffe6;font-weight:500}.stx-wor .logos{background:var(--ink-1000);padding-block:var(--s-8);border-top:1px solid var(--ink-700);border-bottom:1px solid var(--ink-700)}.stx-wor .logos__inner{max-width:var(--container);padding-inline:var(--gutter);margin-inline:auto}.stx-wor .logos__label{font-family:var(--font-body);letter-spacing:.01em;text-transform:none;color:var(--ink-400);text-align:center;margin-bottom:var(--s-6);font-size:13px}.stx-wor .logos__label .count{color:var(--ink-100)}.stx-wor .logos__grid{grid-template-columns:repeat(6,1fr);align-items:stretch;display:grid}.stx-wor .logos__item{padding:var(--s-5) var(--s-3);border-left:1px solid var(--ink-700);height:96px;transition:background var(--dur-fast) var(--ease-out);justify-content:center;align-items:center;display:flex}.stx-wor .logos__item:first-child{border-left:0}.stx-wor .logos__item:hover{background:var(--ink-900)}.stx-wor .logos__item .name{font-family:var(--font-display);color:var(--ink-400);letter-spacing:-.01em;text-align:center;transition:color var(--dur-base) var(--ease-out);font-size:17px;font-weight:400;line-height:1.1}.stx-wor .logos__item:hover .name{color:var(--ink-100)}.stx-wor .logos__item .name em{color:var(--ink-500);font-style:italic;font-weight:300}.stx-wor .logos__item .name .city{font-family:var(--font-mono);letter-spacing:var(--ls-eyebrow);color:var(--ink-500);text-transform:uppercase;margin-top:4px;font-size:9px;display:block}.stx-wor .logos__item .name.has-logo{flex-direction:column;align-items:center;display:flex}.stx-wor .logos__item .name.has-logo .city{margin-top:8px}.stx-wor .logos__img{object-fit:contain;width:auto;max-width:min(150px,80%);height:auto;max-height:44px;transition:filter var(--dur-base) var(--ease-out),opacity var(--dur-base) var(--ease-out)}.stx-wor .logos__grid--gray .logos__img{filter:grayscale();opacity:.6}.stx-wor .logos__grid--gray .logos__item:hover .logos__img{filter:grayscale(0);opacity:1}.stx-wor .logos__grid--white .logos__img{filter:brightness(0)invert();opacity:.55}.stx-wor .logos__grid--white .logos__item:hover .logos__img{opacity:.95}.stx-wor .logos__grid--normal .logos__img{opacity:.85}.stx-wor .logos__grid--normal .logos__item:hover .logos__img{opacity:1}.stx-wor .finder{background:var(--ink-950);padding-block:var(--s-9);border-top:1px solid var(--ink-700)}.stx-wor .finder__inner{max-width:var(--container);padding-inline:var(--gutter);margin-inline:auto}.stx-wor .finder-head{justify-content:space-between;align-items:end;gap:var(--s-5);margin-bottom:var(--s-6);display:flex}.stx-wor .finder-head h2{letter-spacing:-.028em;color:var(--ink-50);margin:0;font-size:clamp(30px,3.2vw,50px);font-weight:400;line-height:1.06}.stx-wor .finder-head__num{font-family:var(--font-body);font-size:12.5px;font-weight:var(--fw-semi);letter-spacing:.04em;text-transform:uppercase;color:var(--titanium);margin-bottom:8px}.stx-wor .finder-head .section-head__lede{max-width:44ch}.stx-wor .finder-grid{gap:var(--s-4);grid-template-columns:repeat(4,1fr);display:grid}.stx-wor .finder-card{background:var(--ink-900);border:1px solid var(--ink-700);padding:var(--s-5);cursor:pointer;transition:border-color var(--dur-base) var(--ease-out),transform var(--dur-base) var(--ease-out),box-shadow var(--dur-base) var(--ease-out);text-align:left;color:inherit;font:inherit;border-radius:14px;flex-direction:column;display:flex;overflow:hidden}.stx-wor .finder-card:hover{border-color:var(--ink-500);box-shadow:var(--shadow-lift);transform:translateY(-3px)}.stx-wor .finder-card__thumb{margin:calc(-1 * var(--s-5)) calc(-1 * var(--s-5)) var(--s-4);border-bottom:1px solid var(--ink-700);display:block;overflow:hidden}.stx-wor .finder-card__thumb img{object-fit:cover;filter:saturate(.9);width:100%;height:132px;transition:transform var(--dur-base) var(--ease-out);display:block}.stx-wor .finder-card:hover .finder-card__thumb img{transform:scale(1.045)}.stx-wor .finder-card__attendance{font-family:var(--font-body);font-size:12px;font-weight:var(--fw-medium);letter-spacing:.01em;text-transform:none;color:var(--ink-400);margin-bottom:var(--s-3)}.stx-wor .finder-card__size{letter-spacing:-.02em;color:var(--ink-50);margin:0 0 8px;font-size:20px;font-weight:500;line-height:1.15}.stx-wor .finder-card__spec{font-family:var(--font-body);color:var(--ink-400);letter-spacing:0;font-size:12.5px}.stx-wor .finder-card__price{font-family:var(--font-body);font-size:13.5px;font-weight:var(--fw-semi);color:var(--ink-100);border-top:1px solid var(--ink-700);justify-content:space-between;align-items:center;margin-top:auto;padding-top:16px;display:flex}.stx-wor .finder-card__price .arrow{color:var(--ink-400);transition:transform var(--dur-fast) var(--ease-out);font-size:14px}.stx-wor .finder-card:hover .arrow{color:var(--ink-50);transform:translate(4px)}.stx-wor .usecases{background:var(--ink-950);padding-block:var(--s-11)}.stx-wor .usecases__inner{max-width:var(--container);padding-inline:var(--gutter);margin-inline:auto}.stx-wor .usecase-grid{gap:var(--s-4);grid-template-columns:repeat(12,1fr);display:grid}.stx-wor .usecase{border:1px solid var(--ink-700);background:var(--ink-900);border-radius:var(--w2-r);aspect-ratio:4/5;cursor:pointer;transition:border-color var(--dur-base) var(--ease-out);display:block;position:relative;overflow:hidden}.stx-wor .usecase:hover{border-color:var(--ink-500)}.stx-wor .usecase--wide{aspect-ratio:21/8;grid-column:1/-1}.stx-wor .usecase--med,.stx-wor .usecase--sm,.stx-wor .usecase--row2{aspect-ratio:2;grid-column:span 6}.stx-wor .usecase__img{position:absolute;inset:0}.stx-wor .usecase__img img{object-fit:cover;width:100%;height:100%;display:block}.stx-wor .usecase__shade{pointer-events:none;background:linear-gradient(#0000 40%,#000000d9 100%);position:absolute;inset:0}.stx-wor .usecase__content{padding:var(--s-5);z-index:2;position:absolute;bottom:0;left:0;right:0}.stx-wor .usecase__num{font-family:var(--font-body);font-size:11.5px;font-weight:var(--fw-medium);letter-spacing:.02em;text-transform:none;color:var(--ink-400);justify-content:space-between;margin-bottom:12px;display:flex}.stx-wor .usecase__title{letter-spacing:-.018em;color:var(--ink-50);margin:0 0 8px;font-size:clamp(20px,1.8vw,27px);font-weight:500;line-height:1.1}.stx-wor .usecase__sub{color:var(--ink-300);max-width:42ch;margin:0;font-size:13px}.stx-wor .usecase__arrow{top:var(--s-5);right:var(--s-5);width:36px;height:36px;color:var(--ink-50);transition:all var(--dur-base) var(--ease-out);z-index:2;border:1px solid #ffffff2e;border-radius:50%;place-items:center;display:grid;position:absolute}.stx-wor .usecase:hover .usecase__arrow{background:var(--ink-50);color:var(--ink-950);transform:rotate(-45deg)}.stx-wor .testimonials{background:var(--ink-1000);padding-block:var(--s-11);border-top:1px solid var(--ink-700)}.stx-wor .testimonials__inner{max-width:var(--container);padding-inline:var(--gutter);margin-inline:auto}.stx-wor .testimonial-grid{gap:var(--s-5);margin-top:var(--s-7);grid-template-columns:repeat(3,1fr);display:grid}.stx-wor .testimonial{border:1px solid var(--ink-700);border-radius:var(--w2-r);padding:var(--s-6) var(--s-5);background:var(--ink-900);flex-direction:column;display:flex;overflow:hidden}.stx-wor .testimonial__photo{margin:calc(-1 * var(--s-6)) calc(-1 * var(--s-5)) var(--s-4);border-bottom:1px solid var(--ink-700);display:block}.stx-wor .testimonial__photo img{aspect-ratio:16/9;object-fit:cover;width:100%;display:block}.stx-wor .testimonial__mark{font-family:var(--font-display);color:var(--ink-700);margin-bottom:var(--s-3);font-size:72px;font-weight:300;line-height:.6}.stx-wor .testimonial__quote{color:var(--ink-100);letter-spacing:-.005em;margin:0 0 var(--s-5);flex:1;font-size:clamp(16px,1.3vw,18px);line-height:1.5}.stx-wor .testimonial__attribution{border-top:1px solid var(--ink-700);padding-top:var(--s-4)}.stx-wor .testimonial__name{color:var(--ink-50);font-size:14px;font-weight:500}.stx-wor .testimonial__role{color:var(--ink-400);margin-top:2px;font-size:13px}.stx-wor .testimonial__org{font-family:var(--font-body);letter-spacing:.02em;text-transform:none;color:var(--ink-500);margin-top:6px;font-size:11.5px}.stx-wor .editorial{background:var(--ink-950);padding-block:var(--s-11);border-top:1px solid var(--ink-700)}.stx-wor .editorial__inner{max-width:var(--container);padding-inline:var(--gutter);margin-inline:auto;display:block}.stx-wor .editorial__head{max-width:760px;margin-bottom:var(--s-7)}.stx-wor .editorial__head h2{margin:0 0 var(--s-5);letter-spacing:-.028em;color:var(--ink-50);font-size:clamp(30px,3.4vw,54px);font-weight:400;line-height:1.05}.stx-wor .editorial__head h2 em{color:var(--ink-400);font-style:normal;font-weight:400}.stx-wor .edit2-grid{gap:var(--s-4);grid-template-columns:1fr 1fr;display:grid}.stx-wor .edit2-card{border:1px solid var(--ink-700);background:var(--ink-900);border-radius:var(--w2-r);padding:var(--s-5);flex-direction:column;gap:10px;display:flex}.stx-wor .edit2-card__ico{border:1px solid var(--ink-700);width:40px;height:40px;color:var(--titanium);border-radius:10px;place-items:center;margin-bottom:4px;display:grid}.stx-wor .edit2-card h3{color:var(--ink-50);letter-spacing:-.01em;margin:0;font-size:19px;font-weight:500}.stx-wor .edit2-card p{color:var(--ink-300);max-width:46ch;margin:0;font-size:14.5px;line-height:1.55}.stx-wor .edit2-card__meta{border-top:1px solid var(--ink-700);font-family:var(--font-mono);letter-spacing:var(--ls-wide);color:var(--ink-400);align-items:center;gap:8px;margin-top:auto;padding-top:14px;font-size:11px;display:flex}.stx-wor .edit2-card__meta:before{content:"";background:var(--signal-on);border-radius:50%;flex:none;width:5px;height:5px}.stx-wor .strip{background:var(--ink-1000);border-top:1px solid var(--ink-700);padding-block:var(--s-8)}.stx-wor .strip__inner{max-width:var(--container);padding-inline:var(--gutter);margin-inline:auto}.stx-wor .strip-grid{gap:var(--s-4);grid-template-columns:1.6fr 1fr 1fr;align-items:stretch;display:grid}.stx-wor .strip-fig{border:1px solid var(--ink-700);border-radius:var(--w2-r);background:var(--ink-900);flex-direction:column;margin:0;display:flex;overflow:hidden}.stx-wor .strip-fig img{aspect-ratio:16/10;object-fit:cover;flex:1;width:100%;min-height:0;display:block}.stx-wor .strip-fig figcaption{font-family:var(--font-mono);letter-spacing:var(--ls-eyebrow);text-transform:uppercase;color:var(--ink-400);border-top:1px solid var(--ink-700);justify-content:space-between;gap:12px;padding:12px 14px;font-size:10px;display:flex}.stx-wor .strip-fig figcaption b{color:var(--ink-100);font-weight:500}.stx-wor .ladder{background:var(--ink-950);padding-block:var(--s-11);border-top:1px solid var(--ink-700)}.stx-wor .ladder__inner{max-width:var(--container);padding-inline:var(--gutter);margin-inline:auto}.stx-wor .ladder-flex{gap:var(--s-6);margin-top:var(--s-7);grid-template-columns:1.45fr 1fr;align-items:start;display:grid}.stx-wor .ladder-table{border-top:1px solid var(--ink-700);margin-top:0}.stx-wor .ladder-row{padding:var(--s-5) var(--s-4);border-bottom:1px solid var(--ink-700);align-items:center;gap:var(--s-5);cursor:pointer;transition:background var(--dur-fast) var(--ease-out);grid-template-columns:100px 1fr 200px 180px;display:grid}.stx-wor .ladder-row.is-active{background:var(--ink-900);box-shadow:inset 2px 0 0 var(--titanium)}.stx-wor .ladder-row.is-active .ladder-row__pitch{color:var(--titanium)}.stx-wor .ladder-row__pitch{font-family:var(--font-display);letter-spacing:-.02em;color:var(--ink-50);transition:color var(--dur-fast) var(--ease-out);font-size:32px;font-weight:400}.stx-wor .ladder-row__title{color:var(--ink-100);letter-spacing:-.005em;font-size:17px;font-weight:400}.stx-wor .ladder-row__title .desc{color:var(--ink-400);margin-top:4px;font-size:13px;display:block}.stx-wor .ladder-row__spec{font-family:var(--font-body);color:var(--ink-300);letter-spacing:0;font-size:13px}.stx-wor .ladder-row__use{color:var(--ink-300);font-size:13px}.stx-wor .ladder-viz{border:1px solid var(--ink-700);background:var(--ink-900);border-radius:var(--w2-r);position:sticky;top:96px;overflow:hidden}.stx-wor .ladder-viz__screen{aspect-ratio:16/10;background:#050507;position:relative;overflow:hidden}.stx-wor .ladder-viz__dots{-webkit-mask-image:radial-gradient(circle,#000 var(--lv-dot,2.9px),transparent calc(var(--lv-dot,2.9px) + .6px));-webkit-mask-image:radial-gradient(circle,#000 var(--lv-dot,2.9px),transparent calc(var(--lv-dot,2.9px) + .6px));mask-image:radial-gradient(circle,#000 var(--lv-dot,2.9px),transparent calc(var(--lv-dot,2.9px) + .6px));-webkit-mask-size:var(--lv-gap,8.5px) var(--lv-gap,8.5px);-webkit-mask-size:var(--lv-gap,8.5px) var(--lv-gap,8.5px);mask-size:var(--lv-gap,8.5px) var(--lv-gap,8.5px);transition:-webkit-mask-size .38s var(--ease-out),mask-size .38s var(--ease-out);background:linear-gradient(135deg,#3b82f6 0%,#06b6d4 55%,#0ea5e9 100%);position:absolute;inset:0;-webkit-mask-position:50%;mask-position:50%}.stx-wor .ladder-viz__screen:after{content:"";pointer-events:none;background:radial-gradient(130% 100% at 50% 0,#0000 55%,#00000080 100%);position:absolute;inset:0}.stx-wor .ladder-viz__pitchlabel{font-family:var(--font-mono);letter-spacing:var(--ls-wide);text-transform:uppercase;color:#ffffffe6;text-shadow:0 1px 8px #000000b3;z-index:2;font-size:10.5px;position:absolute;bottom:12px;left:14px}.stx-wor .ladder-viz__read{border-top:1px solid var(--ink-700);grid-template-columns:repeat(2,1fr);display:grid}.stx-wor .ladder-viz__read>div{border-right:1px solid var(--ink-700);padding:14px}.stx-wor .ladder-viz__read>div:last-child{border-right:0}.stx-wor .ladder-viz__read .lbl{font-family:var(--font-mono);letter-spacing:var(--ls-eyebrow);text-transform:uppercase;color:var(--ink-400);margin-bottom:6px;font-size:9.5px;display:block}.stx-wor .ladder-viz__read .val{font-family:var(--font-display);letter-spacing:-.02em;color:var(--ink-50);font-size:22px;font-weight:300}.stx-wor .ladder-viz__read .val .u{font-family:var(--font-mono);color:var(--ink-400);letter-spacing:0;margin-left:3px;font-size:11px}.stx-wor .ladder-viz__foot{border-top:1px solid var(--ink-700);color:var(--ink-400);padding:13px 14px;font-size:12.5px;line-height:1.5}.stx-wor .ladder-viz__foot b{color:var(--ink-100);font-weight:500}.stx-wor .cases{background:var(--ink-1000);padding-block:var(--s-11);border-top:1px solid var(--ink-700)}.stx-wor .cases__inner{max-width:var(--container);padding-inline:var(--gutter);margin-inline:auto}.stx-wor .case-grid{gap:var(--s-5);margin-top:var(--s-7);grid-template-columns:1fr 1fr;display:grid}.stx-wor .case{background:var(--ink-900);border:1px solid var(--ink-700);border-radius:var(--w2-r);aspect-ratio:16/10;cursor:pointer;display:block;position:relative;overflow:hidden}.stx-wor .case--wide{aspect-ratio:21/8;grid-column:span 2}.stx-wor .case__img{position:absolute;inset:0}.stx-wor .case__img img{object-fit:cover;width:100%;height:100%;transition:transform .6s var(--ease-out);display:block}.stx-wor .case:hover .case__img img{transform:scale(1.04)}.stx-wor .case__shade{pointer-events:none;background:linear-gradient(#0003 0%,#0000 50%,#000000e6 100%);position:absolute;inset:0}.stx-wor .case__meta{top:var(--s-5);left:var(--s-5);right:var(--s-5);font-family:var(--font-body);font-size:11.5px;font-weight:var(--fw-medium);letter-spacing:.02em;text-transform:none;color:var(--ink-300);z-index:2;justify-content:space-between;align-items:start;display:flex;position:absolute}.stx-wor .case__content{padding:var(--s-5);z-index:2;position:absolute;bottom:0;left:0;right:0}.stx-wor .case__client{font-family:var(--font-body);font-size:11.5px;font-weight:var(--fw-medium);letter-spacing:.02em;text-transform:none;color:var(--ink-300);margin-bottom:8px}.stx-wor .case__title{letter-spacing:-.02em;color:var(--ink-50);max-width:26ch;margin:0 0 14px;font-size:clamp(20px,1.7vw,27px);font-weight:500;line-height:1.05}.stx-wor .case__stats{gap:var(--s-5);border-top:1px solid #ffffff29;flex-wrap:wrap;padding-top:14px;display:flex}.stx-wor .case__stat .v{font-family:var(--font-display);letter-spacing:-.015em;color:var(--ink-50);font-size:22px;font-weight:500}.stx-wor .case__stat .l{font-family:var(--font-mono);letter-spacing:var(--ls-wide);text-transform:uppercase;color:var(--ink-400);margin-top:2px;font-size:9px;display:block}.stx-wor .trust{background:var(--ink-1000);padding-block:var(--s-10);border-top:1px solid var(--ink-700)}.stx-wor .trust__inner{max-width:var(--container);padding-inline:var(--gutter);margin-inline:auto}.stx-wor .trust-grid{gap:var(--s-4);margin-top:var(--s-7);grid-template-columns:repeat(3,1fr);display:grid}.stx-wor .trust-cell{padding:var(--s-6) var(--s-5);border:1px solid var(--ink-700);border-radius:var(--w2-r);background:var(--ink-900)}.stx-wor .trust-cell__num{font-family:var(--font-display);letter-spacing:-.03em;color:var(--ink-50);margin-bottom:var(--s-4);font-size:clamp(40px,4.5vw,64px);font-weight:400;line-height:1}.stx-wor .trust-cell__num .unit{color:var(--ink-400);font-size:.32em;font-family:var(--font-mono);letter-spacing:0;margin-left:6px}.stx-wor .trust-cell__label{font-family:var(--font-body);font-size:12px;font-weight:var(--fw-semi);letter-spacing:.04em;text-transform:uppercase;color:var(--titanium);margin-bottom:12px}.stx-wor .trust-cell h3{letter-spacing:-.02em;color:var(--ink-50);margin:0 0 12px;font-size:19px;font-weight:500}.stx-wor .trust-cell p{color:var(--ink-300);margin:0;font-size:14px;line-height:1.55}.stx-wor .includes{background:var(--ink-950);padding-block:var(--s-11);border-top:1px solid var(--ink-700)}.stx-wor .includes__inner{max-width:var(--container);padding-inline:var(--gutter);margin-inline:auto}.stx-wor .includes-grid{margin-top:var(--s-7);border:1px solid var(--ink-700);border-radius:var(--w2-r);grid-template-columns:1fr 1fr;gap:0;display:grid;overflow:hidden}.stx-wor .includes-col{padding:var(--s-6) var(--s-5);flex-direction:column;display:flex}.stx-wor .includes-col+.includes-col{border-left:1px solid var(--ink-700)}.stx-wor .includes-col__head{margin-bottom:var(--s-4);padding-bottom:var(--s-4);border-bottom:1px solid var(--ink-700);align-items:center;gap:12px;display:flex}.stx-wor .includes-col__pill{font-family:var(--font-body);font-size:11px;font-weight:var(--fw-semi);letter-spacing:.03em;text-transform:uppercase;white-space:nowrap;border-radius:999px;padding:4px 10px}.stx-wor .includes-col__pill.is-in{color:var(--signal-on);background:#4ade801f;border:1px solid #4ade8038}.stx-wor .includes-col__pill.is-out{color:var(--ink-400);border:1px solid var(--ink-700);background:#56565a24}.stx-wor .includes-col h3{color:var(--ink-50);letter-spacing:-.005em;margin:0;font-size:18px;font-weight:500}.stx-wor .includes-col ul{gap:0 var(--s-5);flex:1;grid-template-columns:1fr 1fr;align-content:start;margin:0;padding:0;list-style:none;display:grid}.stx-wor .includes-col li{color:var(--ink-300);border-top:1px solid var(--ink-700);align-items:flex-start;gap:12px;padding:11px 0;font-size:14px;line-height:1.5;display:flex}.stx-wor .includes-col li:first-child,.stx-wor .includes-col li:nth-child(2){border-top:0}.stx-wor .includes-col li .mk{width:16px;font-family:var(--font-mono);color:var(--ink-500);flex:none;margin-top:1px;font-size:11px}.stx-wor .includes-col.is-in li .mk{color:var(--signal-on)}.stx-wor .includes-col li .it b{color:var(--ink-100);letter-spacing:-.005em;font-size:13.5px;font-weight:500;display:block}.stx-wor .includes-col li .it span{color:var(--ink-400);margin-top:2px;font-size:12px;line-height:1.4;display:block}.stx-wor .includes-col__foot{font-family:var(--font-body);letter-spacing:0;color:var(--ink-400);margin-top:var(--s-4);padding-top:var(--s-3);border-top:1px solid var(--ink-700);font-size:12.5px}.stx-wor .includes-col__foot b{color:var(--ink-100);font-weight:500}.stx-wor .process{background:var(--ink-950);padding-block:var(--s-11);border-top:1px solid var(--ink-700)}.stx-wor .process__inner{max-width:var(--container);padding-inline:var(--gutter);margin-inline:auto}.stx-wor .tl{margin-top:var(--s-7);max-width:880px}.stx-wor .tl-step{gap:var(--s-5);padding-bottom:var(--s-7);grid-template-columns:56px 1fr;display:grid;position:relative}.stx-wor .tl-step__rail{position:relative}.stx-wor .tl-step__rail:before{content:"";background:linear-gradient(180deg,var(--ink-600),var(--ink-700));width:1px;position:absolute;top:50px;bottom:-6px;left:50%}.stx-wor .tl-step__node{border:1px solid var(--ink-600);background:var(--ink-900);width:44px;height:44px;font-family:var(--font-mono);color:var(--ink-100);z-index:1;border-radius:50%;place-items:center;margin-inline:auto;font-size:12px;display:grid;position:relative}.stx-wor .tl-step__head{justify-content:space-between;align-items:baseline;gap:var(--s-4);flex-wrap:wrap;display:flex}.stx-wor .tl-step__title{letter-spacing:-.015em;color:var(--ink-50);margin:0;font-size:22px;font-weight:500}.stx-wor .tl-step__time{font-family:var(--font-mono);letter-spacing:var(--ls-wide);text-transform:uppercase;color:var(--titanium);white-space:nowrap;font-size:11px}.stx-wor .tl-step__sum{color:var(--ink-300);max-width:56ch;margin:6px 0 14px;font-size:15px;line-height:1.5}.stx-wor .tl-step__tags{flex-wrap:wrap;gap:8px;display:flex}.stx-wor .tl-tag{border:1px solid var(--ink-700);background:var(--ink-900);color:var(--ink-200);white-space:nowrap;border-radius:999px;align-items:center;gap:7px;padding:7px 13px;font-size:12.5px;display:inline-flex}.stx-wor .tl-tag:before{content:"✓";color:var(--signal-on);font-size:10px}.stx-wor .tl-total{gap:var(--s-5);grid-template-columns:56px 1fr;align-items:center;display:grid}.stx-wor .tl-total__node{background:var(--ink-50);width:44px;height:44px;color:var(--ink-1000);z-index:1;border-radius:50%;place-items:center;margin-inline:auto;display:grid;position:relative}.stx-wor .tl-total__txt{color:var(--ink-300);font-size:15px}.stx-wor .tl-total__txt b{color:var(--ink-50);font-weight:500}.stx-wor .bleed{border-top:1px solid var(--ink-700);background:#000;align-items:flex-end;min-height:62vh;display:flex;position:relative;overflow:hidden}.stx-wor .bleed>img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.stx-wor .bleed:after{content:"";background:linear-gradient(#07070980 0%,#0707090d 40%,#070709cc 100%);position:absolute;inset:0}.stx-wor .bleed__caption{z-index:2;width:100%;max-width:var(--container);padding:var(--s-5) var(--gutter);justify-content:space-between;gap:var(--s-5);align-items:baseline;margin-inline:auto;display:flex;position:relative}.stx-wor .bleed__caption .t{font-family:var(--font-display);letter-spacing:-.02em;color:#fff;margin:0;font-size:clamp(22px,2.4vw,34px);font-weight:300}.stx-wor .bleed__caption .m{font-family:var(--font-mono);letter-spacing:var(--ls-eyebrow);text-transform:uppercase;color:#fff9;white-space:nowrap;font-size:11px}.stx-wor .compare{background:var(--ink-1000);padding-block:var(--s-11);border-top:1px solid var(--ink-700)}.stx-wor .compare__inner{max-width:var(--container);padding-inline:var(--gutter);margin-inline:auto}.stx-wor .compare-table{margin-top:var(--s-7);border:1px solid var(--ink-700);border-radius:var(--w2-r);grid-template-columns:1.6fr 1fr 1fr 1fr;display:grid;overflow:hidden}.stx-wor .compare-head,.stx-wor .compare-row{display:contents}.stx-wor .compare-table .header,.stx-wor .compare-table .row-label,.stx-wor .compare-table .cell{padding:var(--s-4);border-bottom:1px solid var(--ink-700);border-right:1px solid var(--ink-700);align-items:center;gap:10px;min-height:64px;font-size:14px;display:flex}.stx-wor .compare-head>:last-child,.stx-wor .compare-row>:last-child{border-right:0}.stx-wor .compare-table>:last-child>*{border-bottom:0}.stx-wor .compare-table .header{font-family:var(--font-body);font-size:11.5px;font-weight:var(--fw-semi);letter-spacing:.03em;text-transform:uppercase;color:var(--ink-400);background:var(--ink-900);padding-top:var(--s-5);padding-bottom:var(--s-3);align-items:end;line-height:1.3}.stx-wor .compare-table .header.is-us{color:var(--ink-50);background:var(--ink-850)}.stx-wor .compare-table .row-label{color:var(--ink-100);letter-spacing:-.005em;font-size:14px;font-weight:400}.stx-wor .compare-table .cell{color:var(--ink-300);font-size:13px}.stx-wor .compare-table .cell.is-us{color:var(--ink-50);background:#ffffff05}.stx-wor .compare-table .icon{width:22px;height:22px;font-size:11px;font-family:var(--font-mono);border-radius:50%;flex:none;justify-content:center;align-items:center;display:inline-flex}.stx-wor .compare-table .icon.yes{color:var(--signal-on);background:#4ade8024}.stx-wor .compare-table .icon.no{color:var(--ink-500);background:#56565a2e}.stx-wor .compare-table .icon.partial{color:var(--signal-warn);background:#f5a52426}.stx-wor .compare-table .cell-text{color:inherit;font-size:12px}.stx-wor .faq{background:var(--ink-950);padding-block:var(--s-11);border-top:1px solid var(--ink-700)}.stx-wor .faq__inner{max-width:var(--container-w);padding-inline:var(--gutter);margin-inline:auto}.stx-wor .faq-list{border-top:1px solid var(--ink-700);margin-top:var(--s-7)}.stx-wor .faq-item{border-bottom:1px solid var(--ink-700)}.stx-wor .faq-item summary{cursor:pointer;padding:var(--s-5) 0;justify-content:space-between;gap:var(--s-5);color:var(--ink-50);letter-spacing:-.01em;align-items:center;font-size:clamp(17px,1.5vw,21px);font-weight:500;list-style:none;display:flex}.stx-wor .faq-item summary::-webkit-details-marker{display:none}.stx-wor .faq-item summary:after{content:"+";font-family:var(--font-mono);color:var(--ink-400);width:28px;height:28px;transition:transform var(--dur-fast) var(--ease-out);flex:none;place-items:center;font-size:22px;display:grid}.stx-wor .faq-item[open] summary:after{content:"−";color:var(--ink-50)}.stx-wor .faq-item summary:hover{color:var(--ink-100)}.stx-wor .faq-item__body{padding:0 0 var(--s-6) 0;max-width:70ch;color:var(--ink-300);font-size:16px;line-height:1.65}.stx-wor .faq-item__body p{margin:0 0 12px}.stx-wor .faq-item__body p:last-child{margin-bottom:0}.stx-wor .resource{background:var(--ink-1000);border-top:1px solid var(--ink-700);padding-block:var(--s-10)}.stx-wor .resource__inner{max-width:var(--container);padding-inline:var(--gutter);gap:var(--s-9);grid-template-columns:1fr 1.2fr;align-items:center;margin-inline:auto;display:grid}.stx-wor .resource__visual{aspect-ratio:4/5;background:radial-gradient(60% 50% at 50% 30%,#ffffff0f,transparent 70%),var(--ink-950);border:1px solid var(--ink-700);border-radius:var(--w2-r);isolation:isolate;place-items:center;display:grid;position:relative;overflow:hidden}.stx-wor .resource__bg{object-fit:cover;opacity:.3;z-index:-1;filter:saturate(.8);width:100%;height:100%;position:absolute;inset:0}.stx-wor .resource__pages{aspect-ratio:3/4;border:1px solid var(--ink-600);width:64%;box-shadow:-20px 22px 0 -1px #0009,-20px 22px 0 var(--ink-700),0 40px 80px -20px #000000b3;padding:var(--s-5);background:linear-gradient(160deg,#18181b 0%,#0a0a0b 100%);border-radius:8px;flex-direction:column;display:flex;position:relative}.stx-wor .resource__pages .p-eye{font-family:var(--font-mono);letter-spacing:var(--ls-eyebrow);color:var(--titanium);text-transform:uppercase;font-size:9px}.stx-wor .resource__pages .p-title{color:var(--ink-50);letter-spacing:-.025em;margin-top:var(--s-4);font-size:clamp(18px,1.8vw,24px);font-weight:300;line-height:1.05}.stx-wor .resource__pages .p-title em{font-style:italic}.stx-wor .resource__pages .p-meta{font-family:var(--font-mono);color:var(--ink-500);letter-spacing:var(--ls-eyebrow);text-transform:uppercase;margin-top:auto;font-size:9px}.stx-wor .resource__kicker{font-family:var(--font-body);font-size:12.5px;font-weight:var(--fw-semi);letter-spacing:.04em;text-transform:uppercase;color:var(--titanium);margin-bottom:12px}.stx-wor .resource__content h3{letter-spacing:-.026em;color:var(--ink-50);margin:0 0 var(--s-4);font-size:clamp(28px,3vw,42px);font-weight:400;line-height:1}.stx-wor .resource__content h3 em{color:var(--ink-400);font-style:normal;font-weight:400}.stx-wor .resource__content>p{color:var(--ink-300);margin:0 0 var(--s-5);max-width:48ch;font-size:16px;line-height:1.55}.stx-wor .resource__form{gap:var(--s-3);margin-top:var(--s-5);max-width:480px;display:flex}.stx-wor .resource__form input[type=email]{background:var(--ink-900);border:1px solid var(--ink-700);color:var(--ink-50);height:48px;font:14px var(--font-body);transition:border-color var(--dur-fast) var(--ease-out);box-shadow:none;border-radius:10px;outline:none;flex:1;padding:0 16px}.stx-wor .resource__form input[type=email]:focus{border-color:var(--ink-400)}.stx-wor .resource__form input[type=email]::placeholder{color:var(--ink-500)}.stx-wor .resource__form button{white-space:nowrap;border:0}.stx-wor .resource__includes{font-family:var(--font-body);letter-spacing:0;color:var(--ink-400);margin:14px 0 0;font-size:12.5px}.stx-wor .resource__includes b{color:var(--ink-100);font-weight:500}.stx-wor .resource__success{color:var(--signal-on);font-size:14px;font-family:var(--font-body);letter-spacing:0;margin-top:12px;display:none}.stx-wor .resource__success.is-on{display:block}.stx-wor .cta-final{background:var(--ink-1000);padding-block:var(--s-11);border-top:1px solid var(--ink-700);position:relative;overflow:hidden}.stx-wor .cta-final__bg{z-index:0;position:absolute;inset:0}.stx-wor .cta-final__bg img{object-fit:cover;opacity:.22;width:100%;height:100%}.stx-wor .cta-final__bg:after{content:"";background:radial-gradient(80% 80% at 50% 100%,#07070940,#070709e0);position:absolute;inset:0}.stx-wor .cta-final__inner{max-width:var(--container-n);padding-inline:var(--gutter);text-align:center;z-index:2;margin-inline:auto;position:relative}.stx-wor .cta-final__eyebrow{margin-bottom:var(--s-5);justify-content:center;display:flex}.stx-wor .cta-final__eyebrow .eyebrow{font-family:var(--font-body);font-size:12.5px;font-weight:var(--fw-semi);letter-spacing:.04em;color:var(--titanium)}.stx-wor .cta-final h2{margin:0 auto var(--s-6);letter-spacing:-.032em;color:var(--ink-50);max-width:16ch;font-size:clamp(34px,4.4vw,68px);font-weight:400;line-height:1.02}.stx-wor .cta-final h2 em{color:var(--ink-400);font-style:normal;font-weight:400}.stx-wor .cta-final__lede{color:var(--ink-300);max-width:56ch;margin:0 auto var(--s-7);font-size:19px;line-height:1.55}.stx-wor .cta-final__buttons{gap:var(--s-3);flex-wrap:wrap;justify-content:center;display:flex}.stx-wor .cta-final__glow{aspect-ratio:2;pointer-events:none;z-index:1;background:radial-gradient(#ffffff14,#0000 60%);width:80%;position:absolute;bottom:-40%;left:50%;transform:translate(-50%)}.stx-wor.stx-wor--sticky{background:0 0}.stx-wor .stickycta{-webkit-backdrop-filter:var(--frost-blur);backdrop-filter:var(--frost-blur);z-index:90;padding:14px var(--gutter);transition:transform var(--dur-base) var(--ease-out);pointer-events:none;background:#0a0a0bdb;border-top:1px solid #ffffff14;position:fixed;bottom:0;left:0;right:0;transform:translateY(100%)}.stx-wor .stickycta.is-in{pointer-events:auto;transform:translateY(0)}.stx-wor .stickycta__inner{max-width:var(--container);justify-content:space-between;align-items:center;gap:var(--s-5);margin-inline:auto;display:flex}.stx-wor .stickycta__left{flex-direction:column;gap:2px;min-width:0;display:flex}.stx-wor .stickycta__title{color:var(--ink-50);letter-spacing:-.005em;font-size:14px;font-weight:500}.stx-wor .stickycta__sub{color:var(--ink-400);font-size:12px}.stx-wor .stickycta__right{align-items:center;gap:10px;display:flex}.stx-wor .stickycta__close{border:1px solid var(--ink-700);width:32px;height:32px;color:var(--ink-400);cursor:pointer;transition:all var(--dur-fast) var(--ease-out);background:0 0;border-radius:50%;place-items:center;font-size:16px;line-height:1;display:grid}.stx-wor .stickycta__close:hover{color:var(--ink-50);border-color:var(--ink-500)}.stx-wor .stickycta .btn{height:40px;padding:0 18px;font-size:13px}.stx-wor .stickycta.is-static{pointer-events:auto;position:static;transform:none}@media (width<=1100px){.stx-wor .ladder-row{grid-template-columns:60px 1fr 100px}.stx-wor .ladder-row__use{grid-column:1/-1;padding-left:76px}.stx-wor .case-grid{grid-template-columns:1fr}.stx-wor .case--wide{aspect-ratio:16/9;grid-column:span 1}}@media (width<=1000px){.stx-wor .ladder-flex{grid-template-columns:1fr}.stx-wor .ladder-viz{position:static}}@media (width<=900px){.stx-wor .hero-img__row{grid-template-columns:1fr}.stx-wor .hero-img__cta{justify-content:flex-start}.stx-wor .hero-img__caption-inner{gap:var(--s-3);grid-template-columns:1fr}.stx-wor .hero-img__caption-meta{text-align:left;justify-content:flex-start}.stx-wor .logos__grid{grid-template-columns:repeat(3,1fr)}.stx-wor .logos__item:nth-child(n+4){border-top:1px solid var(--ink-700)}.stx-wor .logos__item:nth-child(3n+1){border-left:0}.stx-wor .finder-grid{grid-template-columns:1fr 1fr}.stx-wor .finder-head{flex-direction:column;align-items:start}.stx-wor .testimonial-grid,.stx-wor .strip-grid,.stx-wor .trust-grid,.stx-wor .includes-grid{grid-template-columns:1fr}.stx-wor .includes-col+.includes-col{border-left:0;border-top:1px solid var(--ink-700)}.stx-wor .resource__inner{gap:var(--s-6);grid-template-columns:1fr}.stx-wor .resource__visual{aspect-ratio:4/3;max-width:360px}}@media (width<=760px){.stx-wor .section-head{gap:var(--s-4);grid-template-columns:1fr}.stx-wor .usecase--wide,.stx-wor .usecase--med,.stx-wor .usecase--sm,.stx-wor .usecase--row2{aspect-ratio:16/10;grid-column:span 1}.stx-wor .usecase-grid,.stx-wor .edit2-grid{grid-template-columns:1fr}}@media (width<=700px){.stx-wor .bleed__caption{flex-direction:column;gap:8px}.stx-wor .stickycta__sub{display:none}.stx-wor .stickycta .btn{padding:0 14px}}@media (width<=640px){.stx-wor .includes-col ul{grid-template-columns:1fr}.stx-wor .includes-col li:nth-child(2){border-top:1px solid var(--ink-700)}.stx-wor .tl-step,.stx-wor .tl-total{gap:var(--s-4);grid-template-columns:40px 1fr}.stx-wor .tl-step__node,.stx-wor .tl-total__node{width:34px;height:34px;font-size:11px}.stx-wor .tl-step__rail:before{top:40px}}@media (width<=520px){.stx-wor .logos__grid{grid-template-columns:repeat(2,1fr)}.stx-wor .logos__item:nth-child(3n+1){border-left:1px solid var(--ink-700)}.stx-wor .logos__item:nth-child(odd){border-left:0}.stx-wor .logos__item:nth-child(n+3){border-top:1px solid var(--ink-700)}.stx-wor .finder-grid{grid-template-columns:1fr}}.stx-wor{overflow-clip-margin:3rem;overflow-x:clip}.stx-wor .edit2-card__top{align-items:center;gap:12px;margin-bottom:2px;display:flex}.stx-wor .edit2-card__top .edit2-card__ico{flex:none;margin-bottom:0}.stx-wor .edit2-card__top h3{margin:0}.stx-wor .ladder-viz__pitchlabel{display:none}@media (width<=760px){.stx-wor .finder-grid,.stx-wor .testimonial-grid,.stx-wor .case-grid,.stx-wor .usecase-grid,.stx-wor .strip-grid{-webkit-overflow-scrolling:touch;scroll-snap-type:x mandatory;gap:var(--s-3);margin-top:calc(var(--s-6) - 10px);margin-bottom:-18px;margin-inline:calc(-1 * var(--gutter));padding-inline:var(--gutter);scroll-padding-inline:var(--gutter);scrollbar-width:none;flex-wrap:nowrap;grid-template-columns:none;padding-block:10px 28px;display:flex;overflow-x:auto}.stx-wor .finder-grid::-webkit-scrollbar{display:none}.stx-wor .testimonial-grid::-webkit-scrollbar{display:none}.stx-wor .case-grid::-webkit-scrollbar{display:none}.stx-wor .usecase-grid::-webkit-scrollbar{display:none}.stx-wor .strip-grid::-webkit-scrollbar{display:none}.stx-wor .finder-card,.stx-wor .testimonial,.stx-wor .case,.stx-wor .usecase,.stx-wor .strip-fig{scroll-snap-align:start;flex:0 0 88%}.stx-wor .finder-card:hover{transform:translateY(-3px);box-shadow:0 12px 28px -16px #000000bf}.stx-wor .case,.stx-wor .case--wide,.stx-wor .usecase--wide,.stx-wor .usecase--med,.stx-wor .usecase--sm,.stx-wor .usecase--row2{grid-column:auto}.stx-wor .case,.stx-wor .case--wide{aspect-ratio:16/11}.stx-wor .usecase,.stx-wor .usecase--wide,.stx-wor .usecase--med,.stx-wor .usecase--sm,.stx-wor .usecase--row2{aspect-ratio:4/5}.stx-wor .ladder-flex{gap:var(--s-5);flex-direction:column;align-items:stretch;display:flex}.stx-wor .ladder-viz{order:-1;position:static}.stx-wor .ladder-table{-webkit-overflow-scrolling:touch;scroll-snap-type:x mandatory;gap:var(--s-3);scrollbar-width:none;border-top:0;padding-bottom:8px;scroll-padding-inline:0;display:flex;overflow-x:auto}.stx-wor .ladder-table::-webkit-scrollbar{display:none}.stx-wor .ladder-row{scroll-snap-align:start;border:1px solid var(--ink-700);border-radius:var(--w2-r-s);background:var(--ink-900);padding:var(--s-4);flex:0 0 58%;grid-template-columns:1fr;align-content:start;gap:6px}.stx-wor .ladder-row.is-active{border-color:var(--titanium);box-shadow:inset 0 0 0 1px var(--titanium)}.stx-wor .ladder-row__pitch{font-size:28px}.stx-wor .ladder-row__use{grid-column:auto;padding-left:0}.stx-wor .compare-table{margin-top:var(--s-6);border:0;border-radius:0;display:block;overflow:visible}.stx-wor .compare-head{display:none}.stx-wor .compare-row{border:1px solid var(--ink-700);border-radius:var(--w2-r-s);background:var(--ink-900);padding:var(--s-4) var(--s-5);margin-bottom:var(--s-3);display:block}.stx-wor .compare-row .row-label{border:0;border-bottom:1px solid var(--ink-700);min-height:0;padding:0 0 var(--s-3);color:var(--ink-50);margin-bottom:6px;font-size:15px;font-weight:500;line-height:1.3;display:block}.stx-wor .compare-row .cell{border:0;border-top:1px solid var(--ink-800);grid-template-columns:1fr auto auto;align-items:center;gap:10px;min-height:0;padding:11px 0;font-size:13px;display:grid}.stx-wor .compare-row .cell:first-of-type{border-top:0}.stx-wor .compare-row .cell:before{content:attr(data-col);color:var(--ink-400);letter-spacing:0;font-size:12px;line-height:1.3}.stx-wor .compare-row .cell .cell-text{text-align:right}.stx-wor .compare-row .cell.is-us{background:#ffffff09;border-top-color:#0000;border-radius:8px;margin-inline:-10px;padding-inline:10px}.stx-wor .compare-row .cell.is-us:before{color:var(--ink-100);font-weight:500}}@media (width<=600px){.stx-wor .hero-img{min-height:74vh}.stx-wor .hero-img__title{letter-spacing:-.02em;font-size:clamp(31px,8.4vw,44px);line-height:1.05}.stx-wor .hero-img__lede{font-size:15px;line-height:1.5}.stx-wor .hero-img__eyebrow{margin-bottom:var(--s-4)}.stx-wor .hero-img__eyebrow .eyebrow{padding:6px 12px;font-size:11.5px}.stx-wor .hero-img__row{margin-top:var(--s-5);gap:var(--s-4)}.stx-wor .hero-img__cta{gap:10px}.stx-wor .hero-img__cta .btn{flex:auto;justify-content:center;height:46px;padding:0 20px;font-size:14px}.stx-wor .hero-img__caption-inner{gap:10px;padding-block:14px}.stx-wor .hero-img__caption-meta{gap:12px;font-size:11.5px}.stx-wor .resource__form{flex-direction:column;align-items:stretch;max-width:none}.stx-wor .resource__form input[type=email]{flex:none;width:100%;height:54px;font-size:15px}.stx-wor .resource__form .btn{justify-content:center;width:100%;height:54px}}.stx-wor{--font-display:var(--font-geist-sans), "Geist", "Inter Tight", system-ui, sans-serif;--font-body:var(--font-geist-sans), "Geist", "Inter", system-ui, sans-serif;--font-mono:var(--font-geist-mono), "Geist Mono", "JetBrains Mono", ui-monospace, monospace}.elementor-widget-stx_w_resource .stx-wor .resource__form input[type=email]{font-family:var(--font-geist-sans), "Geist", sans-serif;text-transform:none;color:#b5b5ba;background-color:#101012;border:1px solid #26262a;border-radius:5px;font-size:16px;font-style:normal;font-weight:400;line-height:1.4em}.elementor-widget-stx_w_resource .stx-wor .resource__form input[type=email]:focus{color:#fff;background-color:#161618;border:1px solid #86868b}@media (width<=1024px){.elementor-widget-stx_w_resource .stx-wor .resource__form input[type=email]{font-size:15px}}@media (width<=767px){.elementor-widget-stx_w_resource .stx-wor .resource__form input[type=email]{font-size:14px}}