.workroom-thread-still_still__Ey0pk{width:100%;min-height:100%;background:var(--color-canvas,#fff)}.workroom-thread-still_still__Ey0pk .cowork-feedcol{max-width:none;padding:14px 16px 18px}.workroom-thread-still_still__Ey0pk .cowork-toolcard-head{flex-wrap:wrap;row-gap:3px}.workroom-thread-still_still__Ey0pk .cowork-toolcard-detail{order:10;flex:1 1 100%;min-width:0}.esw{padding:clamp(58px,7vw,88px) 0 clamp(16px,2.4vw,32px);border-top:1px solid var(--hairline)}.esw-head{position:relative;z-index:2;max-width:720px;margin:0 auto clamp(22px,2.5vw,30px);padding:0 20px;text-align:center}.esw-eyebrow{display:inline-flex;align-items:center;gap:10px;color:var(--text-md);font-family:var(--mono);font-size:11px;letter-spacing:.2em;text-transform:uppercase}.esw-eyebrow:after,.esw-eyebrow:before{width:24px;height:1px;background:var(--hairline-3);content:""}.esw-h2{max-width:18ch;margin:12px auto 0;color:var(--text-hi);font-family:var(--headline);font-size:var(--t-display-m,clamp(36px,5vw,64px));font-weight:500;letter-spacing:-.01em;line-height:1.04}.esw-h2-mark{position:relative;z-index:0;white-space:nowrap}.esw-h2-mark:after{position:absolute;z-index:-1;right:-.08em;bottom:.05em;left:-.08em;height:.32em;background:var(--gold-band,rgba(252,205,25,.58));content:"";transform:skewX(-8deg)}.esw-sr-only{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.esw-story-runway{position:relative;height:168svh}.esw-story-sticky{position:sticky;top:58px;height:calc(100svh - 58px);display:grid;place-items:center}.esw-story-stage{--esw-p:0;position:relative;width:min(1720px,calc(100vw - 20px));height:min(720px,calc(100svh - 82px))}.esw-story-screen{position:absolute;top:50%;opacity:calc(.42 + (var(--esw-p) * .58));will-change:transform,opacity}.esw-story-screen-body{height:100%;overflow:hidden;border:1px solid rgba(62,64,68,.22);border-radius:14px;background:#fff;box-shadow:0 28px 70px rgba(23,25,29,.18),0 3px 10px rgba(23,25,29,.08)}.esw-story-device-label{position:absolute;top:-28px;left:2px;display:inline-flex;align-items:center;gap:7px;color:#77736c;font:650 9px var(--mono);letter-spacing:.12em;text-transform:uppercase;white-space:nowrap}.esw-story-device-label i{width:6px;height:6px;border-radius:50%;background:#f3c917;box-shadow:0 0 0 3px rgba(243,201,23,.18)}.esw-story-screen--phone{z-index:1;left:2.25%;width:260px;height:520px;transform:translate3d(calc(280px * (1 - var(--esw-p))),calc(-50% + (82px * (1 - var(--esw-p)))),0) rotate(calc(-3.5deg * var(--esw-p))) scale(calc(.84 + (.16 * var(--esw-p))));transform-origin:center}.esw-story-screen--tablet{z-index:2;left:24%;width:min(620px,48vw);height:480px;transform:translate3d(calc(-92px * (1 - var(--esw-p))),calc(-50% + (64px * (1 - var(--esw-p)))),0) scale(calc(.88 + (.12 * var(--esw-p))));transform-origin:center}.esw-story-screen--computer{z-index:3;right:1.25%;width:min(780px,58vw);height:520px;transform:translate3d(calc(-360px * (1 - var(--esw-p))),calc(-50% + (96px * (1 - var(--esw-p)))),0) rotate(calc(1.7deg * var(--esw-p))) scale(calc(.84 + (.16 * var(--esw-p))));transform-origin:center}.esw-live-slot{margin-top:clamp(16px,2.2vw,34px)}.esw-static-editor{height:100%;display:flex;flex-direction:column;background:#fff;color:#202124;font-family:Arial,sans-serif}.esw-static-editor--standalone{width:min(880px,100%);height:min(560px,62vh);margin:0 auto;border:1px solid var(--hairline-2,rgba(20,17,13,.14));border-radius:16px;overflow:hidden;box-shadow:0 8px 20px rgba(20,17,13,.07),0 24px 48px rgba(120,80,40,.08)}.esw-preview-titlebar{min-height:43px;display:flex;align-items:center;gap:8px;padding:7px 10px;border-bottom:1px solid #e1e4e8;background:#fff}.esw-preview-avatar,.esw-preview-logo{width:23px;height:23px;flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;border-radius:7px;background:#f4cd22;color:#1c1a14;font:800 10px var(--sans)}.esw-preview-title{min-width:0;display:grid;gap:1px;margin-right:auto}.esw-preview-title b{overflow:hidden;font-size:9.5px;font-weight:650;text-overflow:ellipsis;white-space:nowrap}.esw-preview-change-byline small,.esw-preview-title small{color:#81868d;font-size:7.5px}.esw-preview-stat{color:#8c929a;font-size:7.5px;white-space:nowrap}.esw-preview-pill{display:inline-flex;align-items:center;gap:4px;padding:4px 6px;border:1px solid #d9dde3;border-radius:6px;color:#555d68;font-size:7.5px;font-weight:650;white-space:nowrap}.esw-preview-pill--active{border-color:#bed0f4;background:#edf3ff;color:#285da7}.esw-preview-pill b{min-width:13px;height:13px;display:inline-flex;align-items:center;justify-content:center;border-radius:999px;background:#2c6dcc;color:#fff;font-size:6.5px}.esw-preview-toolbar{min-height:35px;display:flex;align-items:center;gap:8px;padding:5px 10px;border-bottom:1px solid #e5e8eb;background:#f7f8fa;color:#5b626c;font-size:7.5px}.esw-preview-toolbar i{width:1px;height:17px;background:#d6d9dd}.esw-preview-tool-select{min-width:62px;padding:4px 6px;border:1px solid #d9dde2;border-radius:5px;background:#fff}.esw-preview-workspace{min-height:0;flex:1;display:flex;background:#e9ecef}.esw-preview-pages{width:90px;flex:0 0 auto;display:flex;flex-direction:column;gap:9px;padding:16px 10px;border-right:1px solid #d9dde1;background:#f7f8f9}.esw-preview-pages span{display:flex;align-items:center;gap:5px;color:#747b84;font-size:7px}.esw-preview-canvas{min-width:0;flex:1;display:grid;justify-items:center;align-items:start;overflow:hidden;padding:20px 18px 0;background:linear-gradient(hsla(0,0%,100%,.34) 1px,transparent 0) 0 0 /100% 31px,#e7eaed}.esw-preview-paper{width:min(500px,100%);min-height:470px;padding:38px 42px 64px;border:1px solid #dededb;background:#fff;box-shadow:0 8px 24px rgba(35,34,30,.11);color:#292620;font-family:Times New Roman,Times,serif}.esw-preview-paper--dense{width:min(430px,100%);min-height:410px;padding:28px 32px 52px}.esw-preview-kicker{display:block;margin-bottom:5px;color:#777064;font:600 7px var(--mono);letter-spacing:.14em;text-transform:uppercase}.esw-preview-paper h3{margin:0;font-size:19px;letter-spacing:-.01em;text-transform:uppercase}.esw-preview-meta{margin:6px 0 20px!important;color:#777068;font-size:8px!important}.esw-preview-paper p{margin:0 0 14px;font-size:11.5px;line-height:1.52}.esw-preview-paper--dense h3{font-size:16px}.esw-preview-paper--dense p{font-size:10px}.esw-mobile-diff del,.esw-preview-diff del,.esw-preview-paper del{color:#aa4141;text-decoration-thickness:1.4px}.esw-mobile-diff ins,.esw-preview-diff ins,.esw-preview-paper ins{border-radius:2px;background:#e7f4ea;color:#217048;text-decoration-color:#4b916b;text-decoration-thickness:1px;text-underline-offset:2px}.esw-preview-rail{width:238px;flex:0 0 auto;margin:7px;overflow:hidden;border:1px solid #dfe3e8;border-radius:11px;background:#fff;box-shadow:0 2px 8px rgba(35,39,45,.06)}.esw-preview-rail--full{width:285px}.esw-preview-rail-head{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:12px 12px 9px;color:#303844;font-size:10px;font-weight:700}.esw-preview-rail-head span{display:inline-flex;align-items:center;gap:6px}.esw-preview-rail-head svg{color:#326ec6}.esw-preview-rail-head>b{min-width:18px;height:18px;display:inline-flex;align-items:center;justify-content:center;border-radius:999px;background:#2f6dcc;color:#fff;font-size:7px}.esw-preview-progress{height:2px;margin:0 12px 10px;overflow:hidden;border-radius:999px;background:#edf0f3}.esw-preview-progress span{display:block;width:36%;height:100%;background:#f1c927}.esw-preview-change{margin:0 8px 8px;padding:10px;border:1px solid #e0e4e9;border-left:2px solid #edc526;border-radius:8px;background:#fff}.esw-preview-change--secondary{border-left-color:#4b83d6}.esw-preview-change-byline{display:flex;align-items:center;gap:7px}.esw-preview-change-byline>span:last-child{display:grid;gap:1px}.esw-preview-change-byline b{font-size:8.5px}.esw-preview-avatar{width:21px;height:21px;border-radius:50%;background:#edf3ff;color:#2b65b8}.esw-preview-diff{display:flex;align-items:center;gap:5px;margin-top:9px;padding:7px;border-radius:6px;background:#f6f8fa;font-size:7.5px}.esw-preview-diff b{color:#a3a8af;font-weight:400}.esw-preview-change>p{margin:8px 1px;color:#5d636c;font-size:7.5px;line-height:1.45}.esw-preview-change>p>b{margin-right:4px;color:#333942;font:700 6.5px var(--mono);letter-spacing:.08em;text-transform:uppercase}.esw-preview-change--secondary>p ins{color:#216c48}.esw-preview-change-actions{display:flex;gap:5px}.esw-preview-change-actions span{display:inline-flex;align-items:center;gap:3px;padding:4px 6px;border:1px solid #dfe3e8;border-radius:999px;color:#656c75;font-size:6.5px;font-weight:650}.esw-live,.esw-stageskel{width:min(1560px,calc(100% - 48px));margin:0 auto;overflow:hidden;border:1px solid var(--hairline-2);border-radius:18px;background:#f8f9fa;box-shadow:0 24px 70px rgba(20,17,13,.14);isolation:isolate}.esw-stageskel{position:relative;height:calc(clamp(680px, 76svh, 840px) + 46px)}.esw-editor-loading:after,.esw-stageskel:after{position:absolute;inset:0;background:linear-gradient(100deg,transparent 30%,hsla(0,0%,100%,.64) 50%,transparent 70%);content:"";animation:esw-shimmer 1.4s ease-in-out infinite}@keyframes esw-shimmer{0%{transform:translateX(-100%)}to{transform:translateX(100%)}}.esw-livebar{min-height:46px;display:flex;align-items:center;gap:16px;padding:8px 12px 8px 15px;background:#f4f1eb;color:var(--text-md)}.esw-live-status{color:#17643b;font-family:var(--mono);font-size:10.5px;letter-spacing:.05em;text-transform:uppercase}.esw-live-status,.esw-reset{display:inline-flex;align-items:center;gap:7px;font-weight:650;white-space:nowrap}.esw-reset{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin-left:auto;padding:7px 12px;border:1px solid var(--hairline-2);border-radius:999px;background:#fff;color:var(--text-hi);font-family:var(--sans);font-size:12px;cursor:pointer}.esw-reset:hover:not(:disabled){border-color:var(--hairline-3);background:#faf8f4}.esw-cta:focus-visible,.esw-load-error button:focus-visible,.esw-reset:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.esw-reset:disabled{opacity:.48;cursor:default}.esw-editor-frame{position:relative;height:clamp(680px,76svh,840px);min-height:0;overflow:hidden;border-top:1px solid var(--hairline);background:#fff}.esw-editor-frame .cyrus-docx-host,.esw-editor-frame>*{height:100%;min-height:0}.esw-editor-loading{position:absolute;inset:0;overflow:hidden;background:linear-gradient(#f5f3ee 0 0) 18px 18px /calc(100% - 36px) 54px no-repeat,linear-gradient(#fff 0 0) center 98px /min(760px,72%) calc(100% - 132px) no-repeat,#ebe9e3}.esw-load-error{position:absolute;inset:0;display:grid;place-content:center;justify-items:center;gap:8px;padding:28px;background:#f4f1eb;color:var(--text-md);text-align:center}.esw-load-error strong{color:var(--text-hi);font-size:16px}.esw-load-error span{font-size:13px}.esw-load-error button{margin-top:8px;padding:8px 15px;border:1px solid var(--hairline-2);border-radius:999px;background:#14110d;color:#fff;font:650 12px var(--sans);cursor:pointer}.esw-mobile-preview{height:clamp(540px,70svh,620px);overflow:hidden;border-top:1px solid var(--hairline);background:#eef0f2;color:#171717;font-family:var(--sans)}.esw-story-screen .esw-mobile-preview{height:100%;border-top:0}.esw-mobile-chrome{min-height:76px;display:flex;align-items:center;justify-content:space-between;gap:14px;padding:12px 16px;border-bottom:1px solid #dfe2e5;background:hsla(0,0%,100%,.94)}.esw-mobile-chrome>div:first-child{min-width:0;display:grid;gap:3px}.esw-mobile-chrome strong{overflow:hidden;font-size:13px;font-weight:650;text-overflow:ellipsis;white-space:nowrap}.esw-mobile-chrome>div:first-child span{color:#777c84;font-size:10px}.esw-mobile-badges{display:flex;gap:6px;flex-shrink:0}.esw-mobile-badges span{padding:5px 8px;border:1px solid #d8dce1;border-radius:999px;background:#fff;color:#525963;font-size:9.5px;font-weight:650;white-space:nowrap}.esw-mobile-badges span:last-child{border-color:#c8d7f7;background:#edf3ff;color:#2a5fae}.esw-mobile-canvas{position:relative;height:calc(100% - 76px);overflow:hidden;padding-top:18px;background:linear-gradient(hsla(0,0%,100%,.38) 1px,transparent 0) 0 0 /100% 36px,#e9ecef}.esw-mobile-canvas>.esw-preview-paper{position:absolute;top:18px;left:50%;width:min(560px,calc(100% - 24px));min-height:455px;padding:28px clamp(22px,7vw,46px) 54px;border:1px solid #e1e1df;background:#fff;box-shadow:0 10px 28px rgba(38,36,31,.12);color:#25221d;font-family:Times New Roman,Times,serif;transform:translateX(-50%)}.esw-mobile-canvas>.esw-preview-paper:after{position:absolute;right:0;bottom:0;left:0;height:120px;background:linear-gradient(transparent,hsla(0,0%,100%,.94));content:""}.esw-mobile-canvas .esw-preview-kicker{display:block;margin-bottom:5px;color:#777064;font-family:var(--mono);font-size:8px;letter-spacing:.14em;text-transform:uppercase}.esw-mobile-canvas>.esw-preview-paper h3{margin:0;font-size:clamp(19px,5vw,26px);font-weight:700;letter-spacing:-.01em;text-transform:uppercase}.esw-mobile-canvas>.esw-preview-paper .esw-preview-meta{margin:7px 0 24px;color:#716c64;font-size:10px}.esw-mobile-canvas>.esw-preview-paper p{margin:0 0 16px;font-size:clamp(13px,3.5vw,16px);line-height:1.55}.esw-mobile-canvas>.esw-preview-paper del,.esw-mobile-diff del{color:#a94343;text-decoration-thickness:1.5px}.esw-mobile-canvas>.esw-preview-paper ins,.esw-mobile-diff ins{border-radius:2px;background:#e8f5eb;color:#237049;text-decoration-color:#4a916a;text-decoration-thickness:1px;text-underline-offset:2px}.esw-mobile-suggestion{position:absolute;z-index:2;bottom:14px;left:50%;width:min(340px,calc(100% - 24px));padding:12px;border:1px solid #d6dbe2;border-radius:14px;background:hsla(0,0%,100%,.97);box-shadow:0 18px 44px rgba(27,31,38,.22);transform:translateX(-50%)}.esw-mobile-suggestion-head{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:10px}.esw-mobile-suggestion-head>span{display:inline-flex;align-items:center;gap:6px;color:#253e68;font-size:12px;font-weight:700}.esw-mobile-suggestion-head svg{color:#3978dc}.esw-mobile-suggestion-head small{color:#9298a1;font-family:var(--mono);font-size:9px}.esw-mobile-diff{display:flex;align-items:center;gap:7px;min-width:0;padding:9px;border:1px solid #e1e4e8;border-radius:9px;background:#f8f9fa;font-size:11px}.esw-mobile-diff>span:first-child{margin-right:auto;color:#9b761b;font-family:var(--mono);font-size:8px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.esw-mobile-diff b{color:#a4a9b0;font-weight:400}.esw-mobile-suggestion>p{margin:10px 2px;color:#555b63;font-size:10.5px;line-height:1.48}.esw-mobile-suggestion>p b{margin-right:5px;color:#30353b;font-family:var(--mono);font-size:8px;letter-spacing:.08em;text-transform:uppercase}.esw-under{max-width:1560px;margin:12px auto 0;padding:0 28px;display:flex;align-items:center;justify-content:space-between;gap:16px}.esw-trust{color:var(--text-lo);font-family:var(--mono);font-size:10.5px;letter-spacing:.035em}.esw-cta{display:inline-flex;align-items:center;gap:7px;color:var(--text-hi);font-family:var(--sans);font-size:13px;font-weight:650;text-decoration:none}.esw-cta:hover{color:var(--accent)}@media (min-width:768px) and (max-width:0px){.esw-story-runway{height:178svh}.esw-story-stage{width:calc(100vw - 28px);height:min(680px,calc(100svh - 82px))}.esw-story-screen,.esw-story-screen--computer,.esw-story-screen--phone,.esw-story-screen--tablet{z-index:1;top:50%;right:auto;left:50%;opacity:0;transform:translate3d(-50%,calc(-50% + 22px),0) scale(.965) rotate(0);transition:opacity .24s ease,transform .42s cubic-bezier(.22,1,.36,1)}.esw-story-screen--phone{width:min(300px,calc(100% - 36px));height:min(570px,calc(100% - 36px))}.esw-story-screen--tablet{width:min(760px,calc(100% - 36px));height:min(520px,calc(100% - 52px))}.esw-story-screen--computer{width:min(920px,calc(100% - 28px));height:min(540px,calc(100% - 46px))}.esw-story-stage[data-phase=computer] .esw-story-screen--computer,.esw-story-stage[data-phase=phone] .esw-story-screen--phone,.esw-story-stage[data-phase=tablet] .esw-story-screen--tablet{z-index:2;opacity:1;transform:translate3d(-50%,-50%,0) scale(1) rotate(0)}.esw-live-slot{margin-top:10px}.esw-under{margin-top:18px}}@media (max-width:0px){.esw-stageskel{height:calc(clamp(540px, 70svh, 620px) + 46px)}.esw{padding:48px 0 72px}.esw-head{margin-bottom:18px}.esw-story-runway{display:none}.esw-live-slot{margin-top:0}.esw-eyebrow:after,.esw-eyebrow:before{width:16px}.esw-h2{margin-top:9px}.esw-live,.esw-stageskel{width:calc(100% - 16px);border-radius:12px}.esw-stageskel{height:calc(clamp(540px, 70svh, 620px) + 44px)}.esw-livebar{min-height:44px;padding:7px 10px 7px 12px}.esw-reset{padding:6px 10px;font-size:11px}.esw-mobile-chrome{min-height:68px;align-items:flex-start;padding:10px 12px}.esw-mobile-badges{display:grid;justify-items:end;gap:4px}.esw-mobile-badges span{padding:4px 7px;font-size:8.5px}.esw-mobile-canvas{height:calc(100% - 68px)}.esw-mobile-canvas>.esw-preview-paper{top:12px;min-height:440px;padding:22px 20px 48px}.esw-mobile-suggestion{top:132px;bottom:auto}.esw-under{align-items:flex-start;padding:0 13px}.esw-trust{max-width:24ch}}@media (max-height:640px) and (orientation:landscape) and (min-width:768px){.esw-story-runway,.esw-story-sticky{height:500px}.esw-story-sticky{position:relative;top:auto}.esw-story-stage{height:450px}.esw-story-screen--phone,.esw-story-screen--tablet{display:none}.esw-story-screen--computer{top:50%;right:auto;left:50%;width:min(900px,calc(100% - 32px));height:420px;opacity:1;transform:translate3d(-50%,-50%,0) rotate(0) scale(1)}}@media (prefers-reduced-motion:reduce){.esw-story-runway{height:auto}.esw-story-sticky{position:relative;top:auto;height:min(720px,calc(100svh - 42px))}.esw-story-screen{will-change:auto;transition:none}.esw-editor-loading:after,.esw-stageskel:after{animation:none}}.esw-runway{width:100%}.esw-pin{--p:1;display:flex;align-items:center;justify-content:center;padding:14px clamp(10px,1.8vw,26px)}@media (min-width:1024px) and (min-height:620px) and (min-aspect-ratio:1/1) and (prefers-reduced-motion:no-preference){.esw-runway[data-tier=desktop],.esw-runway[data-tier=tablet]{height:300vh}@media (max-width:0px){.esw-runway[data-tier=tablet]{height:190vh}}.esw-runway[data-tier=desktop] .esw-pin,.esw-runway[data-tier=tablet] .esw-pin{position:sticky;top:0;height:100vh}}.esw-stage{position:relative;width:100%;height:var(--stage-h,620px)}.esw-devlabel{position:absolute;top:-26px;left:4px;font-family:var(--mono);font-size:10.5px;letter-spacing:.16em;text-transform:uppercase;color:var(--text-mlo);white-space:nowrap;opacity:calc(var(--p, 1) * var(--p, 1))}[data-theme=dark] .esw-devlabel{color:#f2f2f0;opacity:1;background:rgba(10,10,11,.62);backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);padding:4px 10px;border-radius:999px;border:1px solid hsla(0,0%,100%,.14);top:auto;bottom:-33px;left:0}.esw-reset--overlay{position:absolute;top:-36px;right:0;z-index:4;opacity:var(--p,1)}.esw-screen{position:relative;width:100%;height:100%;overflow:hidden;background:#fff;border-radius:10px}.esw-screen--dark{background:#0c0c10}.esw-screen--still{pointer-events:none}.esw-stage[data-others-hidden="1"] .esw-view--workspace .esw-screen--still{pointer-events:auto}.esw-fit{transform-origin:top left}.esw-fit--phone{width:var(--phone-mount-w,400px);height:var(--phone-virtual-h,1100px);transform:scale(var(--phone-scale,.42));padding:10px}.esw-loading{inset:0;background:#f4f2ec}.esw-loading:after{background:linear-gradient(100deg,transparent 30%,hsla(0,0%,100%,.6) 50%,transparent 70%)}@media (prefers-reduced-motion:reduce){.esw-loading:after{animation:none}.esw-devlabel{opacity:1}}.esw-workspace-frame{width:1280px;height:900px}.esw-workspace-fallback{width:1280px;padding-top:56px;background:#0c0c10}.esw-loading--dark{background:#101014}.esw-loading--dark:after{background:linear-gradient(100deg,transparent 30%,hsla(0,0%,100%,.08) 50%,transparent 70%)}.esw-view{position:absolute;left:50%;top:50%;height:var(--row-h,620px);background:#17150f;border-radius:20px;padding:6px;box-shadow:0 2px 6px rgba(20,17,13,.18),0 22px 54px rgba(20,17,13,.22);will-change:transform}.esw-view .esw-screen{border-radius:16px}.esw-view--phone{z-index:3;width:var(--phone-w,300px);border-radius:34px;padding:5px;transform:translate(calc(-50% + var(--phone-xf, -700px) * var(--p, 1) + var(--phone-xc, -160px) * (1 - var(--p, 1))),calc(-50% + 26px * (1 - var(--p, 1))))}.esw-view--phone .esw-screen{border-radius:29px}.esw-view--workspace{z-index:2;width:var(--ws-w,540px);transform:translate(calc(-50% + var(--ws-xf, -80px) * var(--p, 1) + var(--ws-xc, -30px) * (1 - var(--p, 1))),calc(-50% + 14px * (1 - var(--p, 1))))}.esw-view--editor{z-index:1;width:var(--ed-w,800px);transform:translate(calc(-50% + var(--ed-xf, 620px) * var(--p, 1) + var(--ed-xc, 190px) * (1 - var(--p, 1))),-50%);opacity:1}.esw-view.esw-view--solo{position:relative;left:auto;top:auto;margin:0 auto;transform:none!important;opacity:1}.esw-fit--workspace{height:var(--ws-virtual-h,1100px);transform:scale(var(--ws-scale,.45))}.esw-fit--editor{width:var(--ed-mount-w,1560px);height:var(--ed-virtual-h,900px);transform:scale(var(--ed-scale,.5))}.esw-fit--editor .cyrus-docx-host,.esw-fit--editor>*{height:100%}.esw-view--editor .esw-reset--overlay{top:-48px;right:2px}.esw-workspace-frame{width:1180px;height:1500px;border:0;display:block;background:#0c0c10}.esw-fit--phone{padding:0}.esw-fit--phone [class*=iprStage]{padding:0!important;min-height:var(--phone-virtual-h,1100px);display:block!important}.esw-fit--phone [class*=browser]{width:100%!important;max-width:none!important;margin:0!important;border-radius:0!important;border:0!important;box-shadow:none!important;min-height:var(--phone-virtual-h,1100px)}.esw-fit--phone .urlbar{display:none!important}.esw-fit--workspace{height:auto;transform:scale(var(--ws-scale,.6)) translateX(var(--ws-shift,-200px))}.esw--real{border-top:0;padding-top:clamp(4px,.6vw,10px)}.esw-fit--workspace{width:var(--ws-mount-w,980px);height:var(--ws-virtual-h,1176px);transform:scale(var(--ws-scale,.44))}.esw-ws-frame{display:block;width:100%;height:100%;border:0;background:#fff}.esw-loading{position:absolute;inset:5px;border-radius:18px;background:#17150f;overflow:hidden;z-index:2}.esw-loading:after{content:"";position:absolute;inset:0;background:linear-gradient(100deg,transparent 30%,hsla(0,0%,100%,.1) 50%,transparent 70%);animation:esw-shimmer 1.4s ease-in-out infinite}@media (prefers-reduced-motion:reduce){.esw-loading:after{animation:none}}.esw-runway[data-tier=desktop] .esw-stage,.esw-runway[data-tier=tablet] .esw-stage{transform-origin:50% 0;transform:translate3d(var(--zoom-tx,0),calc(var(--stage-y, 0px) + var(--zoom-ty, 0px)),0) scale(calc(var(--stage-s, 1) * var(--zoom-s, 1)));opacity:var(--stage-o,1)}.esw-view--editor,.esw-view--phone{opacity:var(--others-o,1)}.esw-view--workspace{z-index:var(--ws-z,2)}@media (max-width:0px){.esw-view--editor,.esw-view--workspace{display:none!important}}@media (min-width:640px) and (max-width:0px){.esw-view--editor{display:none!important}}[data-theme=dark] .esw-pin{position:relative;isolation:isolate}.esw-pin,.esw-stage{pointer-events:none}.esw-view{pointer-events:auto}.esw-stage[data-others-hidden="1"] .esw-view--editor,.esw-stage[data-others-hidden="1"] .esw-view--phone{visibility:hidden}[data-theme=dark] .esw-reset{color:#14110d;border-color:hsla(0,0%,100%,.22)}[data-theme=dark] .esw-reset:hover:not(:disabled){background:var(--gold);border-color:var(--gold);color:#14110d}[data-theme=dark] .esw-reset:disabled{background:hsla(0,0%,100%,.14);color:hsla(60,7%,95%,.55);border-color:hsla(0,0%,100%,.12)}.esw-eyebrow-index{color:var(--gold);font-weight:600}.esw-view--wsstill{width:var(--phone-w,310px);height:var(--row-h,620px);border-radius:26px;padding:5px}.esw-view--wsstill .esw-screen.esw-screen--wsstill{border-radius:21px;height:100%;overflow-y:auto;overscroll-behavior:contain;background:var(--color-canvas,#fff);pointer-events:auto}.Hero_hero__JNN1K{padding:64px 0 14px;position:relative;overflow:hidden}.Hero_hero__JNN1K:before{content:"";position:absolute;top:-300px;left:50%;transform:translateX(-50%);width:900px;height:500px;background:radial-gradient(ellipse at center top,rgba(255,107,53,.06),transparent 65%);pointer-events:none}.Hero_container__ue2sz{position:relative;width:100%;max-width:var(--max-w);margin:0 auto;padding:0 32px}.Hero_headline__oyv_T{font-family:var(--headline);font-size:clamp(52px,4.5vw,64px);font-weight:500;letter-spacing:-.022em;line-height:1;max-width:880px;margin:0 0 24px;color:var(--text-hi)}@media (prefers-reduced-motion:no-preference){.Hero_headline__oyv_T{animation:Hero_heroRise__bPcfX .72s cubic-bezier(.22,1,.36,1) both}.Hero_ctas__ZcrMZ{animation:Hero_heroRise__bPcfX .72s cubic-bezier(.22,1,.36,1) .16s both}}@keyframes Hero_heroRise__bPcfX{0%{opacity:0;transform:translateY(16px)}}.Hero_mark__8mv2s{background-image:linear-gradient(transparent 64%,var(--gold-band) 64%,var(--gold-band) 96%,transparent 96%);background-repeat:no-repeat;background-size:100% 100%;padding:0 .04em}.Hero_caret__VwDxN{display:inline-block;width:.45ch;height:.78em;margin-left:.1ch;background:var(--gold);vertical-align:-.04em}.Hero_caretBlink__wnqIO{animation:Hero_heroCaretBlink__MbSPj 1.05s steps(1) infinite}@keyframes Hero_heroCaretBlink__MbSPj{0%,54%{opacity:1}55%,to{opacity:0}}.Hero_srOnly__fAklt{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.Hero_lede__YKPfW{font-size:var(--t-body-l);color:var(--text-md);line-height:1.45;max-width:580px;margin:0 0 32px;letter-spacing:-.012em}.Hero_ctas__ZcrMZ{display:inline-flex;gap:10px;margin:0 0 28px}.Hero_btn___2yXS{display:inline-flex;align-items:center;gap:6px;padding:12px 26px;border-radius:999px;font-size:var(--t-body);font-weight:500;line-height:1;font-family:var(--sans);letter-spacing:-.014em;white-space:nowrap;transition:background .14s,color .14s,border-color .14s}.Hero_btnPrimary__nHu8L{background:#fff;color:#0a0a0a}.Hero_btnPrimary__nHu8L:hover{background:hsla(0,0%,100%,.88)}.Hero_btnSecondary___Ccyl{background:transparent;color:var(--text-hi);border:1px solid var(--hairline-3)}.Hero_btnSecondary___Ccyl:hover{border-color:hsla(0,0%,100%,.28)}[data-theme=light] .Hero_btnPrimary__nHu8L{background:#14110d;color:#fff;border:1px solid #14110d}[data-theme=light] .Hero_btnPrimary__nHu8L:hover{background:var(--gold);border-color:var(--gold);color:#14110d}[data-theme=light] .Hero_btnSecondary___Ccyl{background:#eceae5;color:#14110d;border:1px solid rgba(20,17,13,.12)}[data-theme=light] .Hero_btnSecondary___Ccyl:hover{background:#e0ddd6;border-color:rgba(20,17,13,.22)}@media (max-width:0px){.Hero_hero__JNN1K{padding:64px 0 56px}.Hero_headline__oyv_T{font-size:30px;max-width:100%;line-height:1.04;min-height:4.35em}.Hero_lede__YKPfW{font-size:16px}[data-theme=light] .Hero_headline__oyv_T{font-size:clamp(28px,7vw,36px)!important;line-height:1.08!important;min-height:4.35em}[data-theme=light] .Hero_lede__YKPfW{font-size:clamp(14px,3.6vw,17px)!important}}[data-theme=dark] .Hero_hero__JNN1K:before{display:none}[data-theme=dark] .Hero_btnPrimary__nHu8L:hover{background:var(--gold);color:#14110d}[data-theme=dark] .Hero_btnSecondary___Ccyl:hover{border-color:hsla(0,0%,100%,.34);background:hsla(0,0%,100%,.04)}[data-theme=dark] .Hero_mark__8mv2s{background-image:linear-gradient(transparent 6%,var(--gold) 6%,var(--gold) 96%,transparent 96%);color:#14110d;padding:0 .08em}@media (max-width:0px){.Hero_ctas__ZcrMZ{display:flex;flex-direction:column;width:100%;gap:10px}.Hero_ctas__ZcrMZ .Hero_btn___2yXS{width:100%;justify-content:center}}.ProductsBento_productsSection__ZS_fW{position:relative;padding:64px 0 48px;border-top:1px solid var(--hairline);overflow:hidden;background:#0a0a0b}.ProductsBento_container__sAhBZ{position:relative;z-index:1;width:100%;max-width:var(--max-w);margin:0 auto;padding:0 32px}.ProductsBento_head__9KeVD{display:flex;justify-content:space-between;align-items:flex-end;margin-bottom:24px;gap:40px}.ProductsBento_head__9KeVD h2{font-family:var(--headline);font-size:var(--t-display-m);font-weight:500;letter-spacing:-.02em;line-height:1.08;max-width:540px;margin:0;text-shadow:0 2px 16px rgba(0,0,0,.35);color:#f5f4ef}.ProductsBento_head__9KeVD .ProductsBento_lede__cOMu8{font-size:17px;color:hsla(60,20%,95%,.86);max-width:360px;margin:0;text-align:right;line-height:1.55;letter-spacing:-.005em;text-shadow:0 1px 12px rgba(0,0,0,.3)}[data-theme=light] .ProductsBento_productsSection__ZS_fW{padding-bottom:48px!important}.ProductsBento_carouselViewport__nofDz{--slide-w:520px;--slide-h:clamp(430px,calc(100vh - 440px),620px);width:var(--slide-w);margin:0 auto}.ProductsBento_strip__m4Z_7{display:flex;width:-moz-fit-content;width:fit-content}.ProductsBento_slideP__fmb92{perspective:2000px}.ProductsBento_slide__fb52j{width:var(--slide-w);height:var(--slide-h);cursor:pointer;will-change:transform;backface-visibility:hidden;-webkit-backface-visibility:hidden}.ProductsBento_slideActive__SS45M{cursor:default}.ProductsBento_slide__fb52j>article{height:100%}[data-theme=dark] .ProductsBento_slide__fb52j>article{background:rgba(19,19,23,.94);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.ProductsBento_slide__fb52j [class*=pcVisual]>:only-child{min-height:100%}.ProductsBento_slide__fb52j>article[class*=mpep]{flex-direction:column!important;gap:0!important}.ProductsBento_slide__fb52j>article[class*=mpep]>[class*=pcHead]{flex:none;padding:0}.ProductsBento_slide__fb52j>article[class*=mpep]>[class*=pcVisual]{margin-top:10px!important}@media (min-width:721px){.ProductsBento_slide__fb52j>article#product-vault>[class*=pcVisual]{zoom:1.2}.ProductsBento_slide__fb52j>article#product-ipr>[class*=pcVisual]{zoom:1.5}.ProductsBento_slide__fb52j>article#product-cafc>[class*=pcVisual]{zoom:1.3}.ProductsBento_slide__fb52j>article#product-notes>[class*=pcVisual]{zoom:1.35}.ProductsBento_slide__fb52j>article#product-patents>[class*=pcVisual]{zoom:1.08}}.ProductsBento_controls__NKb2M{position:relative;z-index:1;width:-moz-fit-content;width:fit-content;margin:20px auto 0;display:flex;align-items:center;gap:10px;padding:4px 10px;border-radius:999px;background:rgba(16,16,19,.72);border:1px solid hsla(0,0%,100%,.12);box-shadow:0 6px 22px rgba(0,0,0,.35);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.ProductsBento_ctrlBtn___GnId{display:grid;place-items:center;padding:8px;border:0;background:none;color:#f2f2f0;cursor:pointer;border-radius:999px}.ProductsBento_ctrlBtn___GnId:disabled{opacity:.3;cursor:default}.ProductsBento_dots__NiK7G{display:flex;align-items:center;gap:8px}.ProductsBento_dot__Pr2cL{height:8px;width:8px;padding:0;border:0;border-radius:999px;background:hsla(0,0%,100%,.28);cursor:pointer;transition:width .3s ease,background-color .3s ease}.ProductsBento_dotActive__xAZqn{width:28px;background:rgba(252,205,25,.26);position:relative;overflow:hidden}.ProductsBento_dotFill__EhmHw{position:absolute;inset:0;border-radius:inherit;background:var(--gold,#fccd19);transform:scaleX(0);transform-origin:left center;animation:ProductsBento_dotProgress__R3th6 7s linear forwards}.ProductsBento_dotFillPaused__jyssd{animation-play-state:paused}.ProductsBento_dotFillStatic__Iuzeb{animation:none;transform:scaleX(1)}@keyframes ProductsBento_dotProgress__R3th6{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@media (max-width:0px){.ProductsBento_head__9KeVD{flex-direction:column;align-items:flex-start;gap:20px}.ProductsBento_head__9KeVD .ProductsBento_lede__cOMu8{text-align:left}.ProductsBento_carouselViewport__nofDz{--slide-w:min(86vw,340px);--slide-h:520px}.ProductsBento_slideP__fmb92{perspective:1300px}}@media (min-width:1536px){.ProductsBento_carouselViewport__nofDz{--slide-w:560px;--slide-h:clamp(460px,calc(100vh - 440px),680px)}}@media (max-width:0px){[data-theme=light] .ProductsBento_productsSection__ZS_fW{padding-bottom:48px!important}}.ProductsBento_actField__q4L8_{position:absolute;inset:0;z-index:0;pointer-events:none;background:linear-gradient(180deg,#0a0a0b,rgba(10,10,11,.3) 20%,rgba(10,10,11,.14) 55%,rgba(10,10,11,.4) 85%,#0a0a0b),url(/art/wp3-dusk.webp) 50% /cover no-repeat,#0a0a0b}.RoadmapSection_changelog__662Jg{padding:96px 0;border-top:1px solid var(--hairline)}.RoadmapSection_changelog__662Jg h2{font-family:var(--headline);font-size:var(--t-display-m);font-weight:500;letter-spacing:-.02em;margin:0 0 36px;line-height:1.08;color:var(--text-hi)}.RoadmapSection_container__TqxU1{width:100%;max-width:var(--max-w);margin:0 auto;padding:0 32px}.RoadmapSection_clGrid__GrDrG{display:grid;grid-template-columns:repeat(4,1fr);gap:14px;margin-bottom:28px}.RoadmapSection_clCard__1VgZg{background:var(--card);border:1px solid var(--hairline);border-radius:12px;padding:18px 20px;min-height:110px;display:flex;flex-direction:column;justify-content:space-between;transition:border-color .24s,transform .24s cubic-bezier(.16,1,.3,1),box-shadow .24s}.RoadmapSection_clCard__1VgZg:hover{border-color:var(--hairline-3);transform:translateY(-2px);box-shadow:0 12px 28px rgba(0,0,0,.28)}[data-theme=light] .RoadmapSection_clCard__1VgZg:hover{box-shadow:0 12px 30px -14px rgba(20,17,13,.2)}.RoadmapSection_clCard__1VgZg .top{display:flex;align-items:center;gap:8px;font-size:var(--t-caption);color:var(--text-md);flex-wrap:wrap}.RoadmapSection_clCard__1VgZg .ver{background:var(--accent-soft);border:1px solid var(--accent-edge);color:var(--accent-hi)}.RoadmapSection_clCard__1VgZg .status,.RoadmapSection_clCard__1VgZg .ver{padding:2px 9px;border-radius:999px;font-size:var(--t-micro);font-weight:500}.RoadmapSection_clCard__1VgZg .status{letter-spacing:.01em;border:1px solid transparent}.RoadmapSection_clCard__1VgZg .status-shipped{background:rgba(74,184,122,.14);border-color:rgba(74,184,122,.35);color:#6fd098}.RoadmapSection_clCard__1VgZg .status-in-progress{background:var(--accent-soft);border-color:var(--accent-edge);color:var(--accent-hi)}.RoadmapSection_clCard__1VgZg .status-planned{background:hsla(0,0%,100%,.04);border-color:hsla(0,0%,100%,.1);color:var(--text-mlo)}.RoadmapSection_clCard__1VgZg .date{margin-left:auto;color:var(--text-md)}.RoadmapSection_clCard__1VgZg .title{font-size:var(--t-h2);font-weight:500;color:var(--text-hi);margin-top:16px;letter-spacing:-.014em;line-height:1.3}.RoadmapSection_clFoot__5gKps{display:flex;align-items:center;gap:22px;flex-wrap:wrap}.RoadmapSection_clMoreBtn__igvlS{display:inline-flex;align-items:center;gap:8px;padding:9px 16px;background:var(--card);border:1px solid var(--hairline-2);border-radius:999px;color:var(--text-hi);font-family:inherit;font-size:var(--t-body-s,14px);font-weight:500;letter-spacing:-.005em;cursor:pointer;transition:border-color .2s ease,color .2s ease}.RoadmapSection_clMoreBtn__igvlS:hover{border-color:var(--hairline-3);color:var(--gold)}.RoadmapSection_clMoreChev__kyWN4{display:inline-flex;transition:transform .2s ease}.RoadmapSection_clMoreChevOpen__VmU7A{transform:rotate(180deg)}.RoadmapSection_linkArrow__BUwhA{color:var(--text-hi);font-size:var(--t-body);font-weight:500;display:inline-flex;align-items:center;gap:4px;letter-spacing:-.005em}.RoadmapSection_linkArrow__BUwhA:hover{color:var(--gold)}@media (max-width:0px){.RoadmapSection_clGrid__GrDrG{grid-template-columns:repeat(2,1fr);grid-template-columns:1fr}}@keyframes RoadmapSection_rd-fade-up__gIJzv{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.RoadmapSection_clGrid__GrDrG[data-anim] .RoadmapSection_clCard__1VgZg{opacity:0}.RoadmapSection_clGrid__GrDrG[data-anim=play] .RoadmapSection_clCard__1VgZg{animation:RoadmapSection_rd-fade-up__gIJzv .45s cubic-bezier(.16,1,.3,1) forwards}.RoadmapSection_clGrid__GrDrG[data-anim=play] .RoadmapSection_clCard__1VgZg:first-of-type{animation-delay:.1s}.RoadmapSection_clGrid__GrDrG[data-anim=play] .RoadmapSection_clCard__1VgZg:nth-of-type(2){animation-delay:.2s}.RoadmapSection_clGrid__GrDrG[data-anim=play] .RoadmapSection_clCard__1VgZg:nth-of-type(3){animation-delay:.3s}.RoadmapSection_clGrid__GrDrG[data-anim=play] .RoadmapSection_clCard__1VgZg:nth-of-type(4){animation-delay:.4s}.RoadmapSection_clGrid__GrDrG[data-anim=play] .RoadmapSection_clCard__1VgZg:nth-of-type(5){animation-delay:.5s}.RoadmapSection_clGrid__GrDrG[data-anim=play] .RoadmapSection_clCard__1VgZg:nth-of-type(6){animation-delay:.6s}.RoadmapSection_clGrid__GrDrG[data-anim=play] .RoadmapSection_clCard__1VgZg:nth-of-type(7){animation-delay:.7s}.RoadmapSection_clGrid__GrDrG[data-anim=play] .RoadmapSection_clCard__1VgZg:nth-of-type(8){animation-delay:.8s}.tfx{margin:0;font-size:clamp(21px,2.1vw,34px);font-weight:600;line-height:1.28;letter-spacing:-.01em;text-wrap:pretty}.tfx>span{-webkit-background-clip:text;background-clip:text;background-color:rgba(20,17,13,.22);background-image:linear-gradient(135deg,#14110d 50%,rgba(20,17,13,.22) 60%);background-position:0 0;background-repeat:no-repeat;background-size:0 200%;color:transparent;display:inline;will-change:background-size}@media (prefers-reduced-motion:reduce){.tfx>span{background-size:200% 200%}}[data-theme=dark] .tfx>span{background-color:hsla(60,7%,95%,.2);background-image:linear-gradient(135deg,#f2f2f0 50%,hsla(60,7%,95%,.2) 60%)}.wsd{padding:clamp(30px,4vw,56px) 0 clamp(24px,3vw,48px)}@media (min-width:1024px) and (min-height:620px) and (min-aspect-ratio:1/1) and (prefers-reduced-motion:no-preference){.wsd{position:relative;z-index:5;margin-top:-52vh}}.wsd-grid{display:grid;grid-template-columns:minmax(0,1.55fr) minmax(300px,1fr);gap:clamp(24px,3vw,56px);align-items:center;max-width:min(1760px,calc(100% - 2 * clamp(14px, 2.2vw, 36px)));margin:0 auto}.wsd-copy{display:flex;flex-direction:column;gap:18px;padding-right:clamp(0px,1vw,18px)}.wsd-bar{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:0 4px 10px}.wsd-status{display:inline-flex;align-items:center;gap:7px;color:var(--text-mlo);font-family:var(--mono);font-size:11.5px;letter-spacing:.02em}.wsd-frame{position:relative;height:min(840px,84vh);overflow:hidden;background:#fff;border:1px solid var(--hairline-2,rgba(20,17,13,.14));border-radius:18px;box-shadow:0 2px 8px rgba(20,17,13,.07),0 26px 60px rgba(20,17,13,.12)}.wsd-frame--target{height:min(78vh,780px);width:auto;max-width:100%;margin-inline:auto;aspect-ratio:var(--wsd-ar,1.45/1);max-height:none;background:transparent;border-color:transparent;box-shadow:none}.wsd-frame iframe{display:block;width:100%;height:100%;border:0;background:#fff}.wsd-frame .wsd-still{position:absolute;inset:0;overflow-y:auto;overscroll-behavior:contain;background:#fff}.wsd-loading{position:absolute;inset:0;background:#f4f2ec;overflow:hidden}.wsd-loading:after{content:"";position:absolute;inset:0;background:linear-gradient(100deg,transparent 30%,hsla(0,0%,100%,.6) 50%,transparent 70%);animation:esw-shimmer 1.4s ease-in-out infinite}@media (max-width:0px){.wsd-grid{grid-template-columns:minmax(0,1fr)}.wsd-copy{order:2;padding:6px 4px 0}.wsd-framewrap{order:1}.wsd{display:none}}@media (prefers-reduced-motion:reduce){.wsd-loading:after{animation:none}}@keyframes mkm-disc-breathe{0%,to{transform:scale(1);filter:drop-shadow(0 0 0 rgba(244,178,55,0))}50%{transform:scale(1.07);filter:drop-shadow(0 0 7px rgba(244,178,55,.55))}}[data-cyrus-shader]{animation:mkm-disc-breathe 5.2s ease-in-out infinite;border-radius:999px}@keyframes mkm-case-focus{0%,16%,to{transform:translateY(0);box-shadow:none}10%,6%{transform:translateY(-3px);box-shadow:0 0 0 1px rgba(244,178,55,.55),0 10px 26px rgba(20,17,13,.35)}}[class*=iprModule]>[class*=iprCase]{animation:mkm-case-focus 15s ease-in-out infinite}[class*=iprModule]>[class*=iprCase]:nth-last-child(5){animation-delay:0s}[class*=iprModule]>[class*=iprCase]:nth-last-child(4){animation-delay:2.4s}[class*=iprModule]>[class*=iprCase]:nth-last-child(3){animation-delay:4.8s}[class*=iprModule]>[class*=iprCase]:nth-last-child(2){animation-delay:7.2s}[class*=iprModule]>[class*=iprCase]:last-child{animation-delay:9.6s}[class*=iprModule]:hover>[class*=iprCase]{animation-play-state:paused}@keyframes mkm-rel-pulse{0%,16%,to{opacity:1}10%,6%{opacity:.55}}[class*=iprModule]>[class*=iprCase] .rel{animation:mkm-rel-pulse 15s ease-in-out infinite;animation-delay:inherit}@keyframes mkm-phone-scroll{0%,14%{transform:translateY(0)}46%,62%{transform:translateY(calc(-1 * var(--phone-scroll-max, 0px)))}94%,to{transform:translateY(0)}}.esw-fit--phone [class*=iprModule]{animation:mkm-phone-scroll 19s ease-in-out infinite}.esw-view--phone:hover [class*=iprModule]{animation-play-state:paused}@keyframes mkm-cell-glow{0%,12%,to{background-color:transparent}4%,8%{background-color:rgba(244,178,55,.16)}}[class*=matrixGrid]>*{animation:mkm-cell-glow 12s ease-in-out infinite}[class*=matrixGrid]>:nth-child(3n){animation-delay:1.4s}[class*=matrixGrid]>:nth-child(3n+1){animation-delay:4.2s}[class*=matrixGrid]>:nth-child(4n){animation-delay:7s}[class*=matrixGrid]>:nth-child(5n+2){animation-delay:9.4s}[class*=matrixGrid]:hover>*{animation-play-state:paused}@keyframes mkm-sugg-cascade{0%{opacity:0;transform:translateY(14px)}4%{opacity:1;transform:translateY(0);border-color:rgba(244,178,55,.8);box-shadow:0 6px 18px rgba(20,17,13,.12)}9%,to{opacity:1;transform:translateY(0)}}.edd .zt-rail-list .zt-change,.esw-view--editor .zt-rail-list .zt-change{animation:mkm-sugg-cascade 18s ease-out infinite backwards}.edd .zt-rail-list .zt-change:first-child,.esw-view--editor .zt-rail-list .zt-change:first-child{animation-delay:.4s}.edd .zt-rail-list .zt-change:nth-child(2),.esw-view--editor .zt-rail-list .zt-change:nth-child(2){animation-delay:1.5s}.edd .zt-rail-list .zt-change:nth-child(3),.esw-view--editor .zt-rail-list .zt-change:nth-child(3){animation-delay:2.6s}.edd .zt-rail-list .zt-change:nth-child(4),.esw-view--editor .zt-rail-list .zt-change:nth-child(4){animation-delay:3.7s}.edd .zt-rail-list .zt-change:nth-child(5),.esw-view--editor .zt-rail-list .zt-change:nth-child(5){animation-delay:4.8s}.edd .zt-rail-list .zt-change:nth-child(6),.esw-view--editor .zt-rail-list .zt-change:nth-child(6){animation-delay:5.9s}.edd .zt-rail-list .zt-change:nth-child(7),.esw-view--editor .zt-rail-list .zt-change:nth-child(7){animation-delay:7s}.edd .zt-rail-list .zt-change:nth-child(8),.esw-view--editor .zt-rail-list .zt-change:nth-child(8){animation-delay:8.1s}.edd .zt-rail-list .zt-change:nth-child(n+9),.esw-view--editor .zt-rail-list .zt-change:nth-child(n+9){animation-delay:9.2s}.edd .zt-rail-list:hover .zt-change,.esw-view--editor .zt-rail-list:hover .zt-change{animation-play-state:paused}body[data-bg],body[data-bg] .cy-marketing-root{background:var(--bgv)!important}body[data-bg=black]{--bgv:#000}body[data-bg=charcoal]{--bgv:#1a1a1d}body[data-bg=darkgray]{--bgv:#2b2b2e}body[data-bg] .edd,body[data-bg] .esw,body[data-bg] .wsd,body[data-bg] section{background:transparent}body[data-bg] .tfx>span,body[data-bg] h1,body[data-bg] h2{color:#f3efe7}body[data-bg] .tfx>span{background-color:hsla(40,33%,93%,.24);background-image:linear-gradient(135deg,#f3efe7 50%,hsla(40,33%,93%,.24) 60%);color:transparent}body[data-bg] .esw-devlabel,body[data-bg] .esw-eyebrow,body[data-bg] p{color:hsla(40,33%,93%,.72)}body[data-bg] .esw-view{box-shadow:0 2px 6px rgba(0,0,0,.5),0 22px 54px rgba(0,0,0,.6)}.sections_block__Gd_eR{padding:96px 0;border-top:1px solid var(--hairline)}.sections_container__PWvJ7{width:100%;max-width:var(--max-w);margin:0 auto;padding:0 32px}.sections_grid2__5hnPo{display:grid;grid-template-columns:1fr 1.4fr;gap:64px;align-items:center}.sections_grid2Flip__EWqDN{grid-template-columns:1.4fr 1fr}.sections_grid2Flip__EWqDN>*,.sections_grid2__5hnPo>*{min-width:0}.sections_eyebrow__kali5{font-size:var(--t-micro);letter-spacing:.1em;color:var(--text-mlo);font-weight:500;margin-bottom:18px;text-transform:uppercase;font-family:var(--mono)}.sections_moduleBlock__JgwnF{position:relative;overflow:clip;isolation:isolate}.sections_blockNum__rTInf{position:absolute;top:44px;right:max(32px,calc((100% - var(--max-w)) / 2));font-family:var(--mono);font-weight:600;font-size:clamp(120px,13vw,190px);line-height:1;letter-spacing:-.04em;color:hsla(0,0%,100%,.05);pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;z-index:0}[data-theme=light] .sections_blockNum__rTInf{color:rgba(20,17,13,.05)}.sections_moduleHead__dVNAG{position:relative;z-index:1;display:grid;grid-template-columns:1.15fr 1fr;gap:64px;align-items:end}.sections_moduleTitle__VpXnX{font-family:var(--headline);font-size:clamp(34px,3.4vw,48px);font-weight:500;letter-spacing:-.022em;line-height:1.02;margin:0;color:var(--text-hi)}.sections_titleTail__PveDT{color:var(--text-mlo)}.sections_moduleHeadRight__3b_r7{padding-bottom:6px}.sections_moduleHeadRight__3b_r7 .sections_lede__bZTXN{margin-bottom:14px}.sections_moduleLink__H9g_z{font-family:var(--mono);font-size:var(--t-micro);letter-spacing:.06em;text-transform:uppercase;color:var(--text-hi);text-decoration:none;display:inline-flex;align-items:center;gap:8px;transition:color .14s}.sections_moduleLink__H9g_z:hover{color:var(--gold)}@media (max-width:0px){.sections_moduleLinkNeedsEditor__2MVTJ,.sections_moduleLinkNeedsWorkroom__SuYab{display:none}}.sections_fig__F0Igl{margin:18px 0 0;max-width:340px}.sections_fig__F0Igl svg{width:100%;height:auto;display:block}.sections_figCaption__vTQi8{margin-top:6px;font-family:var(--mono);font-size:10px;letter-spacing:.05em;color:var(--text-mlo)}.sections_figBox__XgvPY{stroke:rgba(20,17,13,.3)}.sections_figLabel__V9o5C{fill:rgba(20,17,13,.72)}.sections_figArrow__1OT3_{stroke:rgba(20,17,13,.34)}.sections_figGoldBox__HILau{fill:rgba(252,205,25,.12);stroke:rgba(163,116,7,.55)}.sections_figGoldText___Tu6t{fill:#8a6b00}[data-theme=dark] .sections_figBox__XgvPY{stroke:hsla(60,7%,95%,.28)}[data-theme=dark] .sections_figLabel__V9o5C{fill:hsla(60,7%,95%,.62)}[data-theme=dark] .sections_figArrow__1OT3_{stroke:hsla(60,7%,95%,.32)}[data-theme=dark] .sections_figGoldBox__HILau{fill:rgba(252,205,25,.07);stroke:rgba(252,205,25,.55)}[data-theme=dark] .sections_figGoldText___Tu6t{fill:#fccd19}.sections_moduleSurface___BUE6{position:relative;z-index:1;margin-top:44px}.sections_moduleSurfaceNarrow__W6_nI{max-width:780px;margin-inline:auto}@media (max-width:0px){.sections_blockNum__rTInf{display:none}.sections_moduleHead__dVNAG{grid-template-columns:1fr;gap:18px;align-items:start}.sections_moduleSurface___BUE6{margin-top:32px}}.sections_title__L0gNv{font-family:var(--headline);font-size:var(--t-display-m);font-weight:500;letter-spacing:-.02em;line-height:1.08;margin:0 0 18px;max-width:500px;color:var(--text-hi)}.sections_lede__bZTXN{font-size:17px;line-height:1.55;color:var(--text-md);max-width:480px;margin:0 0 26px;letter-spacing:-.005em}.sections_statDisplay__e86Pp{display:flex;gap:40px;margin:4px 0 22px}.sections_statDisplay__e86Pp>div{display:grid;gap:2px}.sections_statDisplay__e86Pp b{font-family:var(--headline);font-size:clamp(30px,2.6vw,40px);font-weight:500;line-height:1;letter-spacing:-.02em;color:var(--text-hi)}.sections_statDisplay__e86Pp span{font-family:var(--mono);font-size:var(--t-micro);letter-spacing:.06em;text-transform:uppercase;color:var(--text-mlo)}@media (max-width:0px){.sections_statDisplay__e86Pp{gap:26px}}.sections_priorArtNarrativeHead__WzSlq{max-width:760px;margin:0 auto 56px;text-align:center}.sections_priorArtNarrativeHead__WzSlq .sections_title__L0gNv{max-width:none;margin-left:auto;margin-right:auto}.sections_priorArtNarrativeHead__WzSlq .sections_lede__bZTXN{max-width:640px;margin-left:auto;margin-right:auto}.sections_priorArtMockupWrap__mlHKZ{width:100%}.sections_linkArrow___hOve{color:var(--text-hi);font-size:var(--t-body);font-weight:500;display:inline-flex;align-items:center;gap:4px;letter-spacing:-.005em;background-image:linear-gradient(var(--gold),var(--gold));background-repeat:no-repeat;background-position:0 100%;background-size:0 2px;transition:background-size .24s cubic-bezier(.16,1,.3,1);padding-bottom:2px}.sections_linkArrow___hOve:hover{color:var(--gold);background-size:100% 2px}@media (max-width:0px){.sections_grid2Flip__EWqDN,.sections_grid2__5hnPo{gap:40px}.sections_lede__bZTXN,.sections_title__L0gNv{max-width:100%}.sections_moduleHead__dVNAG{grid-template-columns:1fr;gap:18px;align-items:start}.sections_moduleSurface___BUE6{margin-top:36px}.sections_block__Gd_eR{padding:64px 0}.sections_grid2Flip__EWqDN,.sections_grid2__5hnPo{grid-template-columns:1fr;gap:32px}.sections_grid2Flip__EWqDN>:first-child{order:2}.sections_grid2Flip__EWqDN>:nth-child(2){order:1}.sections_title__L0gNv{font-size:26px;max-width:100%}.sections_lede__bZTXN{max-width:100%}}.sections_eyebrowIndex__qIlN3{color:var(--gold);font-weight:600;margin-right:8px}@media (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){.sections_block__Gd_eR .sections_eyebrow__kali5{animation:sections_mrev__lV7VW both;animation-timeline:view();animation-range:entry 6% entry 30%}.sections_block__Gd_eR .sections_moduleTitle__VpXnX,.sections_block__Gd_eR .sections_title__L0gNv{animation:sections_mrev__lV7VW both;animation-timeline:view();animation-range:entry 10% entry 36%}.sections_block__Gd_eR .sections_lede__bZTXN{animation:sections_mrev__lV7VW both;animation-timeline:view();animation-range:entry 14% entry 40%}.sections_block__Gd_eR .sections_linkArrow___hOve,.sections_block__Gd_eR .sections_moduleLink__H9g_z{animation:sections_mrev__lV7VW both;animation-timeline:view();animation-range:entry 18% entry 44%}}}@keyframes sections_mrev__lV7VW{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}