:root{--ex-bg:#f5f5f3;--ex-surface:#fff;--ex-ink:#171717;--ex-muted:#666663;--ex-line:#e2e2df;--ex-soft:#efefec;--ex-brand:#171717;--nx-ink:var(--ex-ink);--nx-blue:var(--ex-ink);--nx-muted:var(--ex-muted);--nx-line:var(--ex-line);--nx-soft:var(--ex-soft);--wb-paper:var(--ex-surface);--wb-ink:var(--ex-ink);--wb-muted:var(--ex-muted);--wb-line:var(--ex-line);--wb-accent:var(--ex-ink);--mx-inverse:#fff;--mx-radius:12px}html[data-theme=dark]{--ex-bg:#111111;--ex-surface:#171717;--ex-ink:#f3f3ee;--ex-muted:#aaa9a4;--ex-line:#353532;--ex-soft:#252523;--ex-brand:#f3f3ee;--mx-inverse:#171717;color-scheme:dark}.mx-content-page,.nx-builder-start,.wb-account{background:var(--ex-surface);color:var(--ex-ink)}.wb-brand{color:var(--ex-ink);font-weight:650;letter-spacing:-1.1px;gap:8px}.wb-brand .wb-brand-symbol{color:var(--ex-ink);background:transparent;box-shadow:none;border-radius:0;width:29px;height:32px}.wb-brand .wb-brand-symbol svg{width:29px;height:29px}.wb-brand .wb-brand-dot{color:inherit}.wb-brand-light,.wb-brand-light .wb-brand-symbol{color:white}.wb-button{color:var(--mx-inverse)!important;border-color:var(--ex-ink)!important;box-shadow:none!important;border-radius:9px}.wb-button,.wb-button:hover{background:var(--ex-ink)!important}.wb-button:hover{opacity:.85;transform:none}.nx-header{height:84px;max-width:1440px;padding:0 40px;background:var(--ex-surface);color:var(--ex-ink);gap:25px}.nx-header>nav{gap:24px;font-size:13px}.nx-header .wb-header-actions{gap:20px}.nx-header .wb-button-small{font-size:12px;padding:11px 15px;min-height:40px}.nx-header .wb-login-link{font-size:13px}.nx-header .ws-theme-toggle{border:0;width:33px;height:33px}.nx-mobile-menu>nav,.nx-nav-menu>div{background:var(--ex-surface);color:var(--ex-ink);border-color:var(--ex-line);box-shadow:0 12px 35px #00000014;border-radius:10px}.nx-header a:hover{color:var(--ex-ink)}.nx-builder-start .nx-start-header{background:var(--ex-surface);color:var(--ex-ink);border-color:var(--ex-line)}.nx-builder-start .nx-start-header>a:last-child{color:var(--ex-muted)}.nx-footer{background:var(--ex-surface);color:var(--ex-ink);border-top:1px solid var(--ex-line);max-width:1440px;padding:52px 40px 30px;margin:auto}.nx-footer>div:nth-child(2){display:grid;grid-template-columns:repeat(4,auto);gap:18px 30px}.nx-footer>div p{font-size:14px;line-height:1.65;margin-top:18px}.nx-footer small,.nx-footer>div p{color:var(--ex-muted)}.mx-skip{position:fixed;left:20px;top:-80px;z-index:1000;padding:12px 18px;background:var(--ex-ink);color:var(--mx-inverse)}.mx-skip:focus{top:12px}:is(.mx-home,.mx-content-page,.st-app,.ws-app,.nx-builder-start) :focus-visible{outline:2px solid var(--ex-ink);outline-offset:4px}.mx-container{max-width:1240px;margin:auto;padding:105px 40px}.mx-eyebrow{font-size:10px;letter-spacing:.14em;line-height:1.5;font-weight:550;display:flex;align-items:center;gap:9px;color:var(--ex-muted);margin-bottom:26px}.mx-tiny-mark{width:13px;height:13px;border:1.5px solid;display:inline-block;flex-shrink:0;position:relative}.mx-tiny-mark:after{content:"";position:absolute;width:7px;height:7px;background:currentColor;right:-3px;bottom:-3px;border:2px solid var(--ex-surface)}.mx-hero{display:grid;grid-template-columns:1.1fr 1fr;gap:70px;text-align:left;max-width:1360px;margin:auto;padding:86px 40px 76px;align-items:center}.mx-hero-story>.mx-eyebrow{margin-bottom:28px}.mx-hero h1{font-size:clamp(48px,5.5vw,78px);letter-spacing:-.065em;line-height:1.04;margin:0 0 28px!important;max-width:670px;font-weight:520;text-wrap:wrap}.mx-hero h1>span,.mx-hero-story>p{color:var(--ex-muted)}.mx-hero-story>p{font-size:17px;line-height:1.75;margin:0;max-width:470px}.nx-composer-wrap{max-width:670px;margin:30px auto 0;text-align:left}.nx-composer{border:1px solid var(--ex-line);border-radius:16px;background:var(--ex-surface);padding:19px 20px 14px;box-shadow:0 5px 30px #00000005;transition:border-color .2s}.nx-composer:focus-within{border-color:var(--ex-muted);box-shadow:0 0 0 3px var(--ex-soft)}.nx-composer>label{display:block;font-size:12px;font-weight:550;color:var(--ex-ink);margin-bottom:9px}.nx-composer textarea{width:100%;display:block;background:none;color:var(--ex-ink);border:0;outline:0;box-shadow:none;font:inherit;font-size:16px;line-height:1.6;resize:vertical;min-height:80px;max-height:280px}.nx-composer textarea::placeholder{color:var(--ex-muted);opacity:.85}.nx-composer-actions{display:flex;align-items:center;justify-content:space-between;gap:15px;margin-top:12px}.nx-generate{background:var(--ex-ink);color:var(--mx-inverse);border:0;border-radius:9px;padding:11px 14px;display:inline-flex;align-items:center;gap:14px;font-size:13px!important;white-space:nowrap;min-height:48px}.nx-generate:hover{opacity:.85}.nx-prompt-help{display:inline-flex;align-items:center;gap:6px;background:none;border:0;color:var(--ex-muted);font-size:12px!important;padding:8px 0;min-height:44px}.nx-prompt-examples{display:flex;flex-wrap:wrap;justify-content:center;margin:15px 0 0;font-size:10px}.nx-prompt-examples,.nx-prompt-examples button{gap:7px;align-items:center;color:var(--ex-muted)}.nx-prompt-examples button{display:inline-flex;background:transparent;border:1px solid var(--ex-line);border-radius:6px;font-size:11px;padding:6px 9px}.nx-prompt-examples button:hover{color:var(--ex-ink);border-color:var(--ex-muted)}.nx-composer-note{display:grid;justify-items:center;gap:4px;color:var(--ex-muted);font-size:13px!important;margin:13px 0 0!important;line-height:1.6;text-align:center}.nx-composer-note>span{display:block}.nx-prompt-guide{border:1px solid var(--ex-line);background:var(--ex-bg);border-radius:12px;margin-top:10px;padding:20px;display:grid;gap:14px}.nx-prompt-guide>div{display:flex;align-items:center;justify-content:space-between;font-size:14px}.nx-prompt-guide>div button{border:0;background:none;color:var(--ex-ink);padding:4px}.nx-prompt-guide label{display:grid;gap:7px;font-size:12px}.nx-prompt-guide input,.nx-prompt-guide select{width:100%;padding:11px;border:1px solid var(--ex-line);background:var(--ex-surface);color:var(--ex-ink);border-radius:6px;min-width:0}.nx-text-button{color:var(--ex-ink);background:transparent}.mx-hero-links{display:flex;justify-content:center;gap:30px;margin-top:26px;font-size:11px;color:var(--ex-muted)}.mx-hero-links a,.mx-link{display:inline-flex;align-items:center;gap:9px}.mx-link{color:var(--ex-ink);font-size:14px;margin-top:25px}.mx-showcase{max-width:1360px;margin:0 auto;padding:0 32px}.mx-showcase-top{display:flex;justify-content:space-between;align-items:center;gap:24px;padding:20px 0;color:var(--ex-ink)}.mx-showcase-top>div:first-child{display:flex;align-items:center;gap:10px;font-size:12px}.mx-showcase-top strong{font-weight:500}.mx-example-tabs{display:flex;gap:5px}.mx-example-tabs button{font-size:11px;color:var(--ex-muted);border:0;border-bottom:1px solid transparent;background:none;padding:9px 11px;white-space:nowrap}.mx-example-tabs button[aria-pressed=true]{color:var(--ex-ink);border-bottom-color:var(--ex-ink)}.mx-studio-demo{display:grid;grid-template-columns:275px minmax(0,1fr);padding:12px;background:#1b1b1b;border:1px solid #353535;border-radius:14px;gap:12px}.mx-studio-demo>aside{color:#f2f2ed;display:flex;flex-direction:column;padding:23px 15px 20px;min-width:0}.mx-demo-brand{display:flex;align-items:center;gap:9px;font-weight:550;font-size:12px;margin-bottom:30px}.mx-demo-brand .mx-tiny-mark:after{border-color:#1b1b1b}.mx-user-message{background:#2a2a29;border:1px solid #383837;padding:15px;border-radius:12px 12px 3px 12px;font-size:12px;line-height:1.75;color:#deded9}.mx-demo-answer{display:flex;gap:9px;padding:25px 0;font-size:12px;line-height:1.7;color:#bebeb8}.mx-demo-answer svg{flex-shrink:0;margin-top:3px}.mx-demo-edit{margin-top:auto;padding-top:28px}.mx-demo-edit>span{font-size:9px;letter-spacing:.13em;color:#95958f}.mx-demo-edit>p{margin-top:9px;font-size:13px}.mx-demo-edit button{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;margin-top:17px;border:1px solid #51514c;background:#252524;color:#f3f3ee;border-radius:8px;padding:12px;text-align:left;font-size:11px}.mx-demo-edit button:hover{background:#33332f}.mx-demo-edit small{display:block;font-size:10px;color:#aaa9a1;margin-top:12px}.mx-preview{min-width:0;background:#fff;border-radius:6px;overflow:hidden}.mx-preview-bar{height:36px;display:flex;align-items:center;justify-content:space-between;padding:0 15px;color:#696961;background:#f2f2ef;font-size:9px;border-bottom:1px solid #e4e4df}.mx-preview-bar>span:first-child{display:flex;gap:4px}.mx-preview-bar i{width:5px;height:5px;border-radius:50%;background:#c3c3be}.mx-preview-scroll{height:540px;overflow:auto;scrollbar-width:thin;container-type:inline-size;overscroll-behavior:contain}.mx-preview-scroll .bv-site{min-height:100%;font-size:13px}.mx-preview-scroll .bv-nav{padding:22px 5%}.mx-preview-scroll .bv-block{padding:40px 6%}.mx-preview-scroll .bv-heading-1{font-size:clamp(38px,6cqw,68px)}.mx-preview-scroll .cp-hero-editorial .bv-hero-image{height:270px}.mx-preview-scroll .bv-hero-image{height:330px}.mx-preview-scroll .bv-heading-2{font-size:30px}.mx-showcase-bottom{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:17px 0;color:var(--ex-muted);font-size:10px}.mx-showcase-bottom a,.mx-showcase-bottom button{display:flex;align-items:center;gap:8px;white-space:nowrap;color:var(--ex-ink);font-size:12px}.mx-intro>p{max-width:580px;color:var(--ex-muted);line-height:1.8;margin-top:25px;font-size:16px}.mx-paths{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:36px;margin-top:65px}.mx-paths article{border-top:1px solid var(--ex-line);padding-top:24px;display:flex;flex-direction:column}.mx-path-top{display:flex;align-items:center;justify-content:space-between;color:var(--ex-muted);font-size:10px}.mx-paths h3{font-size:25px;margin:32px 0 16px}.mx-paths p{font-size:14px;color:var(--ex-muted);line-height:1.8;margin:0 0 26px}.mx-paths a{display:flex;align-items:center;gap:9px;font-size:12px;margin-top:auto}.mx-workspace{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:90px}.mx-workspace>div>p{font-size:16px;color:var(--ex-muted);line-height:1.8;margin-top:25px}.mx-desk{border:1px solid var(--ex-line);border-radius:12px;box-shadow:0 20px 70px #00000006;transform:rotate(-1deg);background:var(--ex-bg)}.mx-desk-bar{display:flex;align-items:center;gap:10px;padding:20px;border-bottom:1px solid var(--ex-line);font-size:12px}.mx-desk-bar>span:last-child{margin-left:auto;color:var(--ex-muted);font-size:10px}.mx-desk-content{padding:28px}.mx-desk-content>small{font-size:9px;letter-spacing:.12em;color:var(--ex-muted)}.mx-desk-content>h3{font-size:25px;margin:15px 0 23px}.mx-desk-website{border:1px solid var(--ex-line);border-radius:9px;padding:22px;background:var(--ex-surface);display:flex;align-items:center;justify-content:space-between}.mx-desk-website>div{display:grid;gap:9px}.mx-desk-website strong{font-size:16px;font-weight:550}.mx-desk-website span{font-size:11px;color:var(--ex-muted)}.mx-desk-row{display:flex;align-items:center;gap:14px;padding:19px 0;border-bottom:1px solid var(--ex-line)}.mx-desk-row>div{display:grid;gap:4px}.mx-desk-row strong{font-weight:500;font-size:13px}.mx-desk-row span{font-size:11px;color:var(--ex-muted)}.mx-desk-row>svg:last-child{margin-left:auto}.mx-desk>p{font-size:9px!important;text-align:center;padding:0 20px 15px;margin:0!important}.mx-button{display:inline-flex;justify-content:center;align-items:center;gap:20px;background:var(--ex-ink);color:var(--mx-inverse);border:1px solid var(--ex-ink);border-radius:8px;padding:14px 20px;font-size:14px;min-height:48px;text-decoration:none}.mx-button:hover{opacity:.85}.mx-extras{padding-top:20px}.mx-extra-tabs{display:flex;gap:30px;border-bottom:1px solid var(--ex-line);margin-top:40px}.mx-extra-tabs button{padding:15px 0;background:none;border:0;border-bottom:2px solid transparent;color:var(--ex-muted);font-size:13px}.mx-extra-tabs button[aria-pressed=true]{color:var(--ex-ink);border-bottom-color:var(--ex-ink)}.mx-extra-content{display:grid;grid-template-columns:1fr 1fr;gap:70px;align-items:center;padding-top:35px}.mx-extra-visual{padding:55px 35px;background:var(--ex-bg);border:1px solid var(--ex-line);display:flex;flex-direction:column;align-items:center;gap:22px;border-radius:10px}.mx-extra-visual strong{font-size:clamp(23px,3vw,35px);font-weight:500;letter-spacing:-.04em}.mx-extra-visual>span{font-size:11px;color:var(--ex-muted)}.mx-extra-content h3{font-size:31px}.mx-extra-content p{color:var(--ex-muted);font-size:14px;line-height:1.8;margin:20px 0}.mx-extra-content>div>strong{font-size:13px;font-weight:550}.mx-extra-content small{display:block;font-size:11px;color:var(--ex-muted);margin-top:9px}.mx-extra-content .mx-link{display:flex}.mx-faq{display:grid;grid-template-columns:1fr 1.4fr;gap:80px;border-top:1px solid var(--ex-line)}.mx-faq h2{font-size:40px}.mx-faq details{border-bottom:1px solid var(--ex-line)}.mx-faq summary{display:flex;justify-content:space-between;align-items:center;gap:20px;cursor:pointer;list-style:none;padding:21px 0;font-size:15px}.mx-faq summary::-webkit-details-marker{display:none}.mx-faq summary svg{flex-shrink:0;transition:transform .2s}.mx-faq details[open] summary svg{transform:rotate(45deg)}.mx-faq details p{font-size:14px;line-height:1.8;color:var(--ex-muted);padding:0 25px 24px 0}.mx-closing{text-align:center;border-top:1px solid var(--ex-line);padding:90px 24px;background:var(--ex-bg)}.mx-closing>.mx-eyebrow{justify-content:center}.mx-closing h2{font-size:clamp(54px,7vw,90px);letter-spacing:-.06em;margin-bottom:32px}.mx-closing p{font-size:11px;color:var(--ex-muted);margin-top:24px}.ws-app .ws-card,.ws-app .ws-company-switch,.ws-app .ws-inbox,.ws-app .ws-inquiry-detail,.ws-app .ws-sidebar,.ws-app .ws-topbar{background:var(--ex-surface);border-color:var(--ex-line);color:var(--ex-ink)}.ws-app .ws-main{padding-top:42px}.ws-app .ws-topbar{height:72px}.ws-app .ws-page-heading h1{font-size:32px;font-weight:550;letter-spacing:-.045em}.ws-app .ws-sidebar nav :is(button,a){color:var(--ex-muted);border-radius:7px;font-size:13px}.ws-app .ws-sidebar nav :is(button,a).active{background:var(--ex-soft);color:var(--ex-ink)}.ws-app .ws-account>span:first-child,.ws-app .ws-company-avatar,.ws-app .ws-tile-icon{background:var(--ex-soft);color:var(--ex-ink)}.ws-app .ws-support-card{background:var(--ex-bg)!important;border-color:var(--ex-line)!important}.ws-app .ws-support-card strong,.ws-app .ws-support-card>svg,.ws-app .ws-text-button{color:var(--ex-ink)}.ws-app .ws-field :is(input,select,textarea){color:var(--ex-ink);background:var(--ex-surface);border-color:var(--ex-line)}.st-app .be-header{height:68px}.st-app .be-canvas{background-image:none;padding:24px;background:var(--ex-bg)}.st-app .be-website{border-radius:6px;box-shadow:0 8px 35px #0000000a}.st-app .st-avatar svg{width:24px;height:24px}.st-app .st-avatar{background:var(--ex-ink);color:var(--mx-inverse);font:600 18px var(--font-inter-tight);border-radius:6px}.st-app .st-welcome h1{font:500 32px/1.1 var(--font-inter-tight);letter-spacing:-.04em}.st-app .st-compose button{background:var(--ex-ink);color:var(--mx-inverse)}.st-app .st-compose:focus-within{border-color:var(--ex-muted);box-shadow:0 0 0 3px var(--ex-soft)}.st-app .st-mode-tabs{margin-top:12px}.st-app .be-header-center button.active{color:var(--ex-ink);background:var(--ex-soft)}.st-app .st-conversation-header{padding-top:22px}.st-app .st-suggestions{gap:0;margin-top:22px}.st-app .st-suggestions button{background:transparent;border:0;border-top:1px solid var(--ex-line);border-radius:0;padding:13px 0;font-size:12px}.st-app .ex-scope{color:var(--ex-muted);background:transparent;border-color:var(--ex-line)}.st-app .be-header .wb-brand{font-size:18px}.st-app .be-site-name{max-width:180px;overflow:hidden;text-overflow:ellipsis}.st-app .be-canvas-label>span{font-size:10px}.nx-start-prompt .nx-pill,.wb-account input{border-color:var(--ex-line)}.nx-start-prompt .nx-pill{background:transparent;color:var(--ex-muted)}.nx-start-prompt h1{font-size:clamp(42px,5vw,65px);letter-spacing:-.05em}.nx-start-prompt h1 span{color:var(--ex-muted)}.nx-builder-start .nx-start-terms{font-size:11px;color:var(--ex-muted);line-height:1.8}.nx-generation-overlay{background:var(--ex-surface);color:var(--ex-ink)}.nx-generation-orbit{background:var(--ex-soft);color:var(--ex-ink);box-shadow:none}.nx-generation-card h2 span{color:var(--ex-muted)}@media(min-width:900px){.st-left{width:330px;min-width:300px}}@media(max-width:1100px){.nx-header{padding-inline:25px;gap:15px}.nx-header>nav{gap:15px}.mx-workspace{gap:45px}.mx-studio-demo{grid-template-columns:230px minmax(0,1fr)}.mx-demo-edit{padding-top:15px}.st-app .be-header .wb-brand>span:last-child{display:none}}@media(max-width:850px){.nx-header{height:72px;padding-inline:24px}.nx-header>nav{display:none}.mx-hero{padding:50px 28px;grid-template-columns:1fr;gap:35px;max-width:740px}.mx-hero h1{font-size:66px;max-width:650px}.mx-hero-story>p{font-size:16px;max-width:550px}.mx-container{padding:70px 28px}.mx-paths{gap:22px;margin-top:40px}.mx-showcase{padding-inline:24px}.mx-showcase-top{align-items:start;flex-direction:column;gap:10px}.mx-studio-demo{grid-template-columns:190px minmax(0,1fr);padding:8px;gap:8px}.mx-studio-demo>aside{padding:16px 10px}.mx-demo-brand{margin-bottom:20px}.mx-user-message{font-size:11px;padding:12px}.mx-demo-answer{font-size:11px;padding:17px 0}.mx-preview-scroll{height:480px}.mx-preview-scroll .bv-heading-1{font-size:38px}.mx-preview-scroll .bv-nav{font-size:10px}.mx-workspace{grid-template-columns:1fr;gap:35px}.mx-desk{max-width:600px;width:100%;margin:auto;transform:none}.mx-faq{grid-template-columns:1fr 1.3fr}.mx-extra-content,.mx-faq{gap:35px}.nx-footer>div:nth-child(2){grid-template-columns:repeat(2,auto)}}@media(max-width:600px){.nx-header{height:68px;padding-inline:18px;gap:9px}.nx-header .wb-header-actions{gap:0;margin-left:0}.nx-header .wb-button-small{padding:9px 11px;min-height:37px;font-size:11px}.nx-header .wb-brand{font-size:20px;gap:5px}.nx-header .wb-brand-symbol{width:24px;height:27px}.nx-header .wb-brand-symbol svg{width:25px}.nx-header .ws-theme-toggle{margin-left:auto;width:28px;height:30px}.nx-mobile-menu>summary{width:26px}.mx-hero{padding:35px 22px 28px;gap:32px}.mx-hero-story>.mx-eyebrow{font-size:9px;letter-spacing:.1em;margin-bottom:22px}.mx-hero h1{font-size:49px;line-height:1.04;letter-spacing:-.06em;max-width:450px}.mx-hero-story>p{font-size:15px;line-height:1.7}.nx-composer-wrap{margin-top:25px}.nx-composer{padding:16px 14px 12px}.nx-composer textarea{font-size:16px;min-height:115px}.nx-composer>label{font-size:11px}.nx-composer-actions{gap:8px}.nx-prompt-help{font-size:12px!important;max-width:none}.nx-generate{font-size:12px!important;padding:10px 12px;gap:8px}.nx-prompt-examples{gap:6px}.nx-prompt-examples>span{display:none}.nx-prompt-examples button{font-size:10px;padding:6px 7px}.nx-composer-note{font-size:13px!important;gap:5px}.mx-hero-links{font-size:10px;gap:18px;margin-top:21px}.mx-hero-links a{gap:5px}.mx-showcase{padding:0 14px}.mx-showcase-top{padding:14px 5px;gap:13px}.mx-showcase-top>div:first-child{font-size:11px}.mx-example-tabs{width:100%;justify-content:space-between}.mx-example-tabs button{font-size:10px;padding:8px 6px}.mx-studio-demo{display:flex;flex-direction:column;padding:7px;border-radius:10px;gap:7px}.mx-studio-demo>aside{padding:12px;display:grid;grid-template-columns:1fr auto;gap:12px}.mx-demo-brand{margin:0;grid-column:1/-1;font-size:11px}.mx-demo-answer,.mx-user-message{display:none}.mx-demo-edit{padding:0;margin:0;grid-column:1/-1;display:flex;flex-wrap:wrap;align-items:center;gap:8px}.mx-demo-edit>p,.mx-demo-edit>span{display:none}.mx-demo-edit button{margin:0;max-width:100%;font-size:11px;padding:10px 12px}.mx-demo-edit small{font-size:9px;margin:0}.mx-preview-scroll{height:410px}.mx-preview-scroll .bv-block{padding:30px 6%}.mx-preview-scroll .bv-heading-1{font-size:36px}.mx-preview-scroll .bv-hero-image,.mx-preview-scroll .cp-hero-editorial .bv-hero-image{height:210px}.mx-preview-bar{font-size:8px;padding:0 10px;height:30px}.mx-preview-scroll .bv-nav{padding:17px 6%}.mx-showcase-bottom{font-size:8px;line-height:1.65;gap:15px;padding:13px 5px}.mx-showcase-bottom a,.mx-showcase-bottom button{font-size:10px}.mx-container{padding:60px 22px}.mx-eyebrow{font-size:9px;margin-bottom:20px}.mx-intro>p{font-size:14px;margin-top:20px}.mx-paths{grid-template-columns:1fr;gap:30px;margin-top:36px}.mx-paths article{padding-top:18px}.mx-paths h3{margin:20px 0 12px;font-size:25px}.mx-paths p{margin-bottom:18px}.mx-workspace{grid-template-columns:1fr;gap:32px}.mx-workspace>div>p{font-size:14px}.mx-desk-content{padding:22px}.mx-desk-content>h3{font-size:24px}.mx-extras{padding-top:15px}.mx-extra-tabs{gap:15px;margin-top:25px}.mx-extra-tabs button{font-size:10px;padding:12px 0}.mx-extra-content{grid-template-columns:1fr;gap:25px;padding-top:25px}.mx-extra-visual{padding:30px 20px;gap:17px}.mx-extra-content h3{font-size:27px}.mx-extra-content .mx-link{font-size:13px}.mx-faq{grid-template-columns:1fr;gap:25px}.mx-faq summary{font-size:14px;padding:20px 0}.mx-faq details p{font-size:13px}.mx-closing{padding:65px 20px}.mx-closing h2{font-size:58px}.nx-footer{padding:38px 22px 25px}.st-app .be-header{height:60px;padding-inline:10px}.st-app .be-header .wb-brand,.st-app .be-header-divider{display:none}.st-app .be-site-name{font-size:12px;max-width:120px}.st-app .be-canvas{padding:14px 10px}.st-app .be-canvas-label>span{display:none}.st-app .be-website{border-radius:4px}.st-app .st-welcome h1{font-size:30px}}.hub-admin,.hub-managed{--ws-ink:var(--ex-ink);--ws-muted:var(--ex-muted);--ws-line:var(--ex-line);--ws-accent:var(--ex-ink);color:var(--ex-ink);min-width:0}.hub-admin{background:var(--ex-bg);padding:24px;border-radius:16px}.hub-connect,.hub-overview{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);gap:24px;margin:28px 0}.hub-connect>div>p{max-width:540px;line-height:1.8;color:var(--ex-muted)}.hub-connect h2{font-size:32px;letter-spacing:-.04em;line-height:1.15;margin-bottom:20px}.hub-connect ol{padding-left:20px;line-height:1.9;margin:24px 0}.hub-tag{display:inline-flex;align-items:center;border:1px solid var(--ex-line);padding:5px 9px;border-radius:6px;font-size:10px;font-weight:600;line-height:1.4;white-space:nowrap}.hub-project-cover{border:1px solid var(--ex-line);padding:34px;background:var(--ex-soft);border-radius:14px;display:flex;flex-direction:column;align-items:flex-start;gap:12px}.hub-project-cover h2{font-size:clamp(22px,2.5vw,34px);letter-spacing:-.04em;overflow-wrap:anywhere}.hub-project-cover>div{display:flex;align-items:center;gap:12px;flex-wrap:wrap;margin-top:20px}.hub-compose>small,.hub-note,.hub-project-cover small{display:block;color:var(--ex-muted);line-height:1.7;font-size:11px}.hub-note{margin-top:28px}.hub-request-list{margin-top:18px}.hub-request-list>button{display:flex;align-items:center;width:100%;text-align:left;gap:14px;border:0;border-top:1px solid var(--ex-line);padding:18px 0;background:transparent;color:inherit;cursor:pointer}.hub-request-list>button:hover strong{text-decoration:underline;text-underline-offset:4px}.hub-request-list>button>span:first-child{flex:1;min-width:0}.hub-request-list strong{display:block;font-size:14px;overflow-wrap:anywhere}.hub-access-row small,.hub-request-list small{display:block;color:var(--ex-muted);font-size:11px;margin-top:6px}.hub-quiet{padding:35px 0;color:var(--ex-muted);font-size:13px;line-height:1.8}.hub-quiet h3{color:var(--ex-ink);margin-top:15px}.hub-thread{max-width:800px}.hub-detail-heading{padding:30px 0}.hub-detail-heading h2{font-size:32px;letter-spacing:-.04em;margin:16px 0}.hub-detail-heading small{color:var(--ex-muted)}.hub-message{background:var(--ex-surface);border:1px solid var(--ex-line);padding:24px;border-radius:12px;margin-bottom:14px}.hub-message.from-team{background:var(--ex-soft);border-left:3px solid var(--ex-ink)}.hub-message strong{font-size:12px}.hub-message small{font-size:10px;float:right;color:var(--ex-muted)}.hub-message p,.hub-preserve{white-space:pre-wrap;overflow-wrap:anywhere;line-height:1.8;font-size:14px}.hub-compose{display:grid;gap:15px;margin-top:24px}.hub-compose .ws-button{justify-self:start}.hub-compose .ws-field,.hub-project-form .ws-field{margin:0}.hub-compose textarea{resize:vertical}.hub-actions{display:flex;gap:10px;flex-wrap:wrap;margin-top:24px}.hub-form-grid{display:grid;grid-template-columns:1fr 1fr;gap:20px;margin:24px 0}.hub-check{display:flex;align-items:flex-start;gap:10px;font-size:12px;margin:22px 0;line-height:1.7}.hub-check input{margin-top:4px;width:16px;height:16px;accent-color:var(--ex-ink)}.hub-upload{display:inline-flex;gap:9px;align-items:center;position:relative;font-size:12px;font-weight:600;border:1px solid var(--ex-line);padding:12px 16px;border-radius:8px;cursor:pointer}.hub-upload:focus-within{outline:2px solid var(--ex-ink);outline-offset:3px}.hub-upload input{position:absolute;inset:0;opacity:0;width:100%;cursor:pointer}.hub-file-list{margin-top:18px}.hub-file-list a{display:flex;align-items:center;gap:12px;padding:14px 0;border-top:1px solid var(--ex-line)}.hub-file-list a>span{flex:1;min-width:0;overflow-wrap:anywhere;font-size:12px}.hub-file-list small{display:block;font-size:10px;color:var(--ex-muted)}.hub-tabs{display:flex;gap:24px;border-bottom:1px solid var(--ex-line);overflow:auto;margin-bottom:28px}.hub-tabs button{background:transparent;border:0;border-bottom:2px solid transparent;white-space:nowrap;color:var(--ex-muted);padding:14px 0;font-size:13px;cursor:pointer}.hub-tabs button.active{border-color:var(--ex-ink);color:var(--ex-ink)}.hub-tabs button span{margin-left:7px;border-radius:4px;background:var(--ex-soft);padding:2px 6px}.hub-admin-toolbar{gap:20px;justify-content:space-between;margin:25px 0}.hub-admin-toolbar,.hub-search{display:flex;align-items:center}.hub-search{gap:13px;border:1px solid var(--ex-line);background:var(--ex-surface);border-radius:9px;padding:14px 17px;max-width:650px;width:100%}.hub-search input{border:0;background:transparent;min-width:0;flex:1;font-size:14px;color:var(--ex-ink);outline:0}.hub-search:focus-within{outline:2px solid var(--ex-ink);outline-offset:2px}.hub-project-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin:24px 0}.hub-project-grid>button{text-align:left;cursor:pointer}.hub-project-grid>button:hover{border-color:var(--ex-ink)}.hub-project-grid h2{font-size:23px;margin:20px 0 12px}.hub-project-grid>button .ws-text-button{margin-top:24px}.hub-access-row,.hub-project-grid small{overflow-wrap:anywhere}.hub-access-row{display:flex;align-items:center;gap:20px;justify-content:space-between;padding:15px 0;border-bottom:1px solid var(--ex-line);font-size:12px}.hub-access-row button{background:transparent;border:0;color:var(--ex-muted);text-decoration:underline;cursor:pointer;font-size:11px}.hub-invite{margin:22px 0;padding:15px;background:var(--ex-soft);border-radius:9px}.hub-invite-page{background:var(--ex-bg);color:var(--ex-ink);min-height:100vh;padding:35px 20px}.hub-invite-page>.wb-brand{width:fit-content;margin:0 auto 40px}.hub-invite-page>section{max-width:560px;margin:0 auto;padding:40px}.hub-invite-page h1{font-size:38px;letter-spacing:-.05em;line-height:1.1;margin:20px 0}.hub-invite-page .ws-button{margin-top:15px}.hub-invite-page .ws-text-button{display:flex;margin-top:20px}.hub-knowledge{max-width:1150px;margin:0 auto;padding:90px 30px 120px;color:var(--ex-ink)}.hub-knowledge>h1{font-size:clamp(43px,6.5vw,82px);line-height:1.03;letter-spacing:-.065em;margin:0 0 28px;font-weight:500}.hub-knowledge>p{color:var(--ex-muted);line-height:1.8;max-width:650px;font-size:17px;margin-bottom:38px}.hub-knowledge-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:25px;margin-top:50px}.hub-knowledge-grid>a{display:flex;flex-direction:column;align-items:flex-start;border-top:1px solid var(--ex-line);padding:25px 0;gap:20px;transition:opacity .2s}.hub-knowledge-grid>a:hover{opacity:.7}.hub-knowledge-grid h2{font-size:28px;letter-spacing:-.045em;line-height:1.15;margin:0}.hub-knowledge-grid p{font-size:14px;line-height:1.8;color:var(--ex-muted);flex:1;margin:0}.hub-knowledge-grid>a>span:last-child{display:flex;gap:10px;font-size:12px;font-weight:600}.hub-article{max-width:850px;margin:auto;padding:70px 30px 100px;color:var(--ex-ink)}.hub-article>.mx-eyebrow{display:block;margin-top:40px}.hub-article>h1{font-size:clamp(38px,5vw,68px);line-height:1.06;letter-spacing:-.055em;margin:0 0 25px}.hub-article-intro{font-size:20px;line-height:1.7;color:var(--ex-muted);margin-bottom:55px}.hub-article>section{margin:40px 0}.hub-article h2{font-size:28px;letter-spacing:-.03em;margin-bottom:16px}.hub-article section p{font-size:16px;line-height:1.9;color:var(--ex-muted)}.hub-article>.ws-button{margin-top:30px}.ws-field input,.ws-field select,.ws-field textarea{max-width:100%;color:var(--ex-ink);background:var(--ex-surface);border:1px solid var(--ex-line)}.ws-support-card>button{display:flex;gap:10px;align-items:center;background:transparent;border:0;font-size:12px;font-weight:600;padding:0;color:inherit;cursor:pointer}.ws-support{text-decoration:none}@media(max-width:900px){.hub-connect,.hub-overview{grid-template-columns:1fr}.hub-knowledge-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.hub-project-grid{grid-template-columns:1fr}}@media(max-width:600px){.hub-admin{padding:16px 10px}.hub-admin-toolbar{align-items:stretch;flex-direction:column}.hub-form-grid{grid-template-columns:1fr}.hub-tabs{gap:18px}.hub-tabs button{font-size:11px}.hub-project-cover{padding:23px}.hub-request-list>button{flex-wrap:wrap;gap:10px}.hub-request-list>button>span:first-child{flex-basis:100%}.hub-message{padding:18px}.hub-knowledge{padding:50px 22px 65px}.hub-knowledge-grid{grid-template-columns:1fr;margin-top:30px;gap:5px}.hub-article{padding:45px 22px 65px}.hub-article-intro{font-size:17px}.hub-invite-page>section{padding:25px}.hub-detail-heading h2{font-size:27px}.hub-search input{font-size:16px}.hub-connect h2{font-size:29px}}.hub-brand-brief{grid-column:1/-1;border-top:1px solid var(--ex-line);padding-top:20px}.hub-brand-brief>div{display:flex;align-items:center;flex-wrap:wrap;gap:8px;margin:16px 0}.hub-brand-brief strong{width:100%;font-size:12px}.hub-brand-brief button{background:var(--ex-surface);border:1px solid var(--ex-line);color:var(--ex-muted);border-radius:5px;padding:9px 11px;font-size:11px;cursor:pointer}.hub-brand-brief button[aria-pressed=true]{background:var(--ex-ink);border-color:var(--ex-ink);color:var(--ex-surface)}.ex-context-assist{white-space:normal;text-align:left;width:100%;line-height:1.6;font-size:11px!important;margin-bottom:22px}.hub-brand-brief .hub-font-options{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}.hub-font-options>button{text-align:left;display:flex;flex-direction:column;gap:22px;padding:18px}.hub-font-options small{font-size:10px}.hub-font-options span{font-size:23px;line-height:1.2}.hub-brand-preview{display:flex!important;flex-direction:column;align-items:flex-start!important;background:var(--ex-surface);border-left:4px solid;padding:30px;gap:18px!important}.hub-brand-preview>span{font-size:9px;letter-spacing:.12em}.hub-brand-preview strong{font-size:38px!important;width:auto!important;line-height:1.1}.hub-brand-preview p{font-size:13px;margin:0}.hub-brand-preview i{color:#fff;font-size:11px;font-style:normal;padding:10px 16px;border-radius:5px}.hub-brand-brief .hub-color-swatch{width:32px;height:32px;border-radius:50%;border:2px solid var(--ex-surface)}.hub-brand-brief .hub-color-swatch[aria-pressed=true]{outline:2px solid var(--ex-ink);outline-offset:2px}.hub-custom-color{font-size:11px;display:flex;align-items:center;gap:8px}.hub-custom-color input{width:32px;height:30px}.hub-brand-brief>p{font-size:11px;color:var(--ex-muted);line-height:1.7}@media(max-width:600px){.hub-brand-brief .hub-font-options{grid-template-columns:1fr}.hub-font-options>button{gap:12px}.hub-font-options span{font-size:20px}}.hub-project-files{padding-block:20px;border-top:1px solid var(--ws-line);display:grid;gap:12px}.hub-file-row{display:flex;align-items:center;gap:12px;padding:12px 0;border-bottom:1px solid var(--ws-line);overflow-wrap:anywhere}.hub-file-row span{display:grid;gap:4px}.hub-file-row small{color:var(--ws-muted);font-size:12px}.hub-compose fieldset{border:0;padding:0;margin:0}.hub-project-files .ws-button{width:fit-content}.hub-project-files:has(input:focus-visible) .ws-button{outline:2px solid currentColor;outline-offset:4px}.wk-quote .hub-actions{flex-wrap:wrap}.ws-nav-short{display:none}@media(max-width:760px){.ws-app .ws-sidebar nav{grid-template-columns:repeat(5,minmax(0,1fr));gap:3px}.ws-app .ws-sidebar nav[data-count="6"]{grid-template-columns:repeat(6,minmax(0,1fr))}.ws-app .ws-sidebar nav button{min-width:0;min-height:56px;padding:9px 1px;font-size:10px;line-height:1.3;gap:6px}.ws-nav-full{display:none}.ws-nav-short{display:inline}}.mx-hero-start{min-width:0}.mx-hero-start .nx-composer-wrap{margin-top:16px}.mx-start-label{display:flex;justify-content:space-between;gap:20px;color:var(--ex-muted);font-size:10px;line-height:1.5}.mx-start-label>span:first-child{letter-spacing:.12em}.mx-hero-start .nx-composer{background:var(--ex-bg);padding:24px;border-radius:14px;border-color:var(--ex-line)}.mx-hero-start textarea{min-height:125px;font-size:16px}.mx-hero-start .nx-composer-note{line-height:1.6;font-size:13px!important}.mx-hero-proof{display:flex;gap:8px 16px;flex-wrap:wrap;margin-top:30px;font-size:10px;color:var(--ex-muted)}.mx-hero-proof span:before{content:"↗";margin-right:5px}.mx-paths article>small{display:block;color:var(--ex-muted);font-size:11px;line-height:1.7;margin-top:18px}.mx-capabilities{display:grid;grid-template-columns:1fr 1fr;gap:75px}.mx-capabilities>div>p{font-size:15px;line-height:1.8;color:var(--ex-muted);max-width:420px;margin-top:25px}.mx-capability-list>a{display:flex;align-items:center;gap:20px;padding:25px 0;border-top:1px solid var(--ex-line)}.mx-capability-list>a:last-child{border-bottom:1px solid var(--ex-line)}.mx-capability-list>a>span{font-size:10px;color:var(--ex-muted)}.mx-capability-list>a>div{flex:1}.mx-capability-list h3{font-size:21px;margin:0 0 6px}.mx-capability-list small{color:var(--ex-muted);font-size:11px}.mx-capability-list>a:hover svg{transform:translate(3px,-3px)}.mx-capability-list svg{transition:transform .2s}.mx-workday{background:var(--ex-bg);border-block:1px solid var(--ex-line);margin-top:15px}.mx-workday-heading{display:grid;grid-template-columns:1.5fr 1fr;gap:60px;align-items:end}.mx-workday-heading>p{color:var(--ex-muted);font-size:15px;line-height:1.8;max-width:350px}.mx-audience-tabs{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin:38px 0 35px;font-size:12px}.mx-audience-tabs>span{color:var(--ex-muted);margin-right:8px}.mx-audience-tabs button{display:flex;align-items:center;gap:15px;padding:11px 15px;border:1px solid var(--ex-line);border-radius:6px;background:transparent;color:var(--ex-muted);cursor:pointer}.mx-audience-tabs button[aria-pressed=true]{background:var(--ex-ink);color:var(--mx-inverse);border-color:var(--ex-ink)}.mx-workday-layout{display:grid;grid-template-columns:1fr 1.2fr;gap:70px;align-items:center}.mx-workday-story h3{font-size:32px;max-width:350px}.mx-workday-story>p{color:var(--ex-muted);font-size:14px;line-height:1.8;max-width:350px;margin:22px 0}.mx-workday-steps{max-width:365px}.mx-workday-steps button{display:flex;align-items:center;gap:14px;padding:18px 0;border:0;border-bottom:1px solid var(--ex-line);background:transparent;color:var(--ex-muted);width:100%;text-align:left;cursor:pointer;font-size:13px}.mx-workday-steps button>strong{flex:1;font-weight:500}.mx-workday-steps button>span{display:grid;place-items:center;width:25px;height:25px;border:1px solid var(--ex-line);border-radius:50%;font-size:11px}.mx-workday-steps button[aria-pressed=true]{color:var(--ex-ink)}.mx-workday-steps button[aria-pressed=true]>span{background:var(--ex-ink);color:var(--mx-inverse);border-color:var(--ex-ink)}.mx-request-demo{background:var(--ex-surface);border:1px solid var(--ex-line);border-radius:12px;box-shadow:0 15px 55px #00000009;overflow:hidden;min-width:0}.mx-request-top{display:flex;align-items:center;gap:12px;padding:18px 24px;border-bottom:1px solid var(--ex-line);font-size:12px}.mx-request-top>span:last-child{margin-left:auto;color:var(--ex-muted);font-size:10px}.mx-request-body{padding:30px}.mx-request-heading{display:flex;align-items:center;gap:13px}.mx-request-avatar{display:grid;place-items:center;background:var(--ex-soft);border-radius:50%;height:38px;width:38px;font-size:14px}.mx-request-heading>div{flex:1;display:grid;gap:4px;font-size:12px}.mx-request-heading>div>span{font-size:10px;color:var(--ex-muted)}.mx-request-heading>small{border:1px solid var(--ex-line);border-radius:5px;padding:5px 7px;color:var(--ex-muted);font-size:9px}.mx-request-body>h3{font-size:25px;margin:30px 0 18px;line-height:1.15}.mx-request-body>p{font-size:13px;color:var(--ex-muted);line-height:1.8;min-height:70px}.mx-request-detail{display:flex;align-items:flex-start;gap:15px;background:var(--ex-bg);border:1px solid var(--ex-line);padding:20px;margin:25px 0 18px;border-radius:7px;min-height:145px}.mx-request-detail>svg{flex-shrink:0}.mx-request-detail strong{font-size:12px}.mx-request-detail p{font-size:12px;line-height:1.8;color:var(--ex-muted);margin:9px 0}.mx-request-detail small{font-size:10px;color:var(--ex-muted);line-height:1.5}.mx-request-next{display:flex;align-items:center;gap:10px;color:var(--ex-ink);background:transparent;border:0;font-size:12px;padding:9px 0;cursor:pointer}.mx-demo-disclosure{font-size:9px;color:var(--ex-muted);border-top:1px solid var(--ex-line);padding:15px 24px;margin:0;line-height:1.6}@media(max-width:1000px){.mx-hero{gap:36px}.mx-capabilities,.mx-workday-layout{gap:35px}.mx-hero h1{font-size:60px}}@media(max-width:850px){.mx-workday-heading{gap:30px;grid-template-columns:1fr}.mx-workday-heading>p{max-width:500px}.mx-capabilities{grid-template-columns:1fr}.mx-capability-list{margin-top:10px}.mx-workday-layout{grid-template-columns:1fr}.mx-workday-story h3,.mx-workday-story>p{max-width:600px}.mx-workday-steps{display:flex;max-width:none;gap:12px}.mx-workday-steps button>svg{display:none}.mx-workday-story .mx-link{margin-top:20px}.mx-request-demo{max-width:600px;width:100%;margin:auto}}@media(max-width:600px){.mx-hero h1{font-size:49px}.mx-hero-start .nx-composer{padding:18px 16px}.mx-start-label{font-size:9px;gap:10px}.mx-hero-proof{margin-top:20px;font-size:9px;gap:8px 10px}.mx-workday .mx-container{padding:55px 22px}.mx-workday-story h3{font-size:27px}.mx-workday-steps{gap:6px}.mx-workday-steps button{font-size:10px;gap:6px}.mx-workday-steps button>span{width:21px;height:21px;flex-shrink:0}.mx-audience-tabs{gap:7px;margin-top:24px}.mx-audience-tabs>span{width:100%;margin-bottom:4px}.mx-audience-tabs button{font-size:10px;padding:9px;gap:5px}.mx-request-body{padding:22px}.mx-request-top{padding:17px 20px}.mx-request-heading{gap:9px}.mx-request-heading>small{font-size:8px;max-width:80px;text-align:center}.mx-request-body>h3{font-size:23px}.mx-request-detail{padding:16px;min-height:160px;gap:10px}.mx-workday-layout{gap:28px}.mx-capability-list h3{font-size:21px}}.mx-capability-page{max-width:1240px;margin:auto;padding:32px 40px 85px}.mx-capability-page>nav{display:flex;gap:12px;font-size:11px;color:var(--ex-muted);margin-bottom:65px}.mx-capability-hero{display:grid;grid-template-columns:1.4fr 1fr;gap:90px;align-items:center}.mx-capability-hero h1{font-size:clamp(42px,5.5vw,76px);line-height:1.03;letter-spacing:-.06em;font-weight:530;margin:0 0 25px}.mx-capability-hero>div>p{color:var(--ex-muted);font-size:17px;line-height:1.8;max-width:530px;margin-bottom:30px}.mx-capability-hero>aside{border:1px solid var(--ex-line);border-radius:12px;padding:32px;background:var(--ex-bg)}.mx-capability-hero aside h2{font-size:28px;letter-spacing:-.03em;line-height:1.2;margin:30px 0 22px}.mx-capability-hero ul{list-style:none;padding:0;display:grid;gap:17px}.mx-capability-hero li{display:flex;gap:10px;font-size:13px;align-items:flex-start;line-height:1.5}.mx-capability-hero li svg{flex-shrink:0;margin-top:2px}.mx-capability-hero aside p{color:var(--ex-muted);font-size:12px;line-height:1.8;border-top:1px solid var(--ex-line);padding-top:20px;margin-top:22px}.mx-capability-steps{margin:90px 0}.mx-capability-steps article{display:grid;grid-template-columns:1fr 5fr;gap:30px;border-top:1px solid var(--ex-line);padding:40px 0}.mx-capability-steps article>span{color:var(--ex-muted);font-size:12px}.mx-capability-steps h2{font-size:32px;letter-spacing:-.04em;margin:0 0 15px;line-height:1.15;font-weight:530}.mx-capability-steps p{font-size:16px;color:var(--ex-muted);line-height:1.8;max-width:700px}.mx-capability-next{background:var(--ex-bg);border:1px solid var(--ex-line);border-radius:12px;padding:40px;display:flex;justify-content:space-between;align-items:center;gap:45px}.mx-capability-next h2{font-size:36px;letter-spacing:-.04em;margin:0 0 20px}.mx-capability-next p{font-size:14px;color:var(--ex-muted);line-height:1.8;max-width:540px}.mx-capability-next .mx-button{flex-shrink:0}.mx-related{display:flex;flex-wrap:wrap;gap:25px;margin-top:60px}.mx-related h2{font-size:17px;width:100%}.mx-related a{display:inline-flex;align-items:center;gap:15px;font-size:13px;color:var(--ex-muted)}@media(max-width:850px){.mx-capability-hero{grid-template-columns:1fr;gap:35px}.mx-capability-hero aside{max-width:550px}.mx-capability-next{flex-direction:column;align-items:flex-start;gap:20px}}@media(max-width:600px){.mx-capability-page{padding:25px 22px 65px}.mx-capability-page>nav{margin-bottom:40px}.mx-capability-hero h1{font-size:45px}.mx-capability-hero>div>p{font-size:15px}.mx-capability-hero>aside{padding:25px}.mx-capability-steps{margin:50px 0}.mx-capability-steps article{grid-template-columns:25px 1fr;gap:15px;padding:30px 0}.mx-capability-steps h2{font-size:27px}.mx-capability-steps p{font-size:14px}.mx-capability-next{padding:26px}.mx-capability-next h2{font-size:30px}.mx-related{gap:20px}.mx-related a{width:100%}}.hub-pagination{display:flex;align-items:center;justify-content:space-between;gap:15px;margin:24px 0}.hub-pagination,.hub-result-count{color:var(--ex-muted);font-size:12px}.hub-result-count{margin-bottom:20px}.hub-operation-counts{display:grid;grid-template-columns:repeat(4,1fr);border:1px solid var(--ex-line);border-radius:10px;background:var(--ex-surface);margin:10px 0 35px}.hub-operation-counts>div{padding:24px;border-right:1px solid var(--ex-line);display:grid;gap:10px}.hub-operation-counts>div:last-child{border:0}.hub-operation-counts strong{font-size:36px;letter-spacing:-.045em;font-weight:530}.hub-operation-counts span{font-size:12px;color:var(--ex-muted);line-height:1.5}.hub-operation-title{display:flex;justify-content:space-between;align-items:center;gap:25px}.hub-operation-title h2{font-size:30px;letter-spacing:-.04em}.hub-operation-title .ws-eyebrow{margin-bottom:15px}.hub-admin-toolbar>select{padding:13px;border:1px solid var(--ex-line);background:var(--ex-surface);color:var(--ex-ink);border-radius:8px;font-size:13px}.hub-work-rows>a{display:flex;align-items:center;gap:18px;padding:23px 0;border-top:1px solid var(--ex-line)}.hub-work-rows>a>div{flex:1;min-width:0}.hub-work-rows strong{font-size:14px;line-height:1.6}.hub-work-rows strong>span{font-weight:400;color:var(--ex-muted)}.hub-work-rows small{display:block;font-size:12px;line-height:1.7;margin-top:6px;color:var(--ex-muted)}.hub-work-rows a>svg{flex-shrink:0}.hub-operation-bottom{display:grid;grid-template-columns:1.1fr 1fr;gap:24px;margin-top:40px}.hub-operation-bottom small{display:block;font-size:11px;line-height:1.8;color:var(--ex-muted);margin-top:18px}.hub-integration-status{list-style:none;padding:0;margin:24px 0}.hub-integration-status li{display:flex;gap:10px;align-items:center;border-top:1px solid var(--ex-line);padding:14px 0;font-size:12px}.hub-integration-status li>span{flex:1}.hub-integration-status strong{font-size:11px;font-weight:500}.hub-model-list{display:grid;grid-template-columns:1fr;gap:7px;overflow-wrap:anywhere}.hub-model-list dt{font-size:11px;color:var(--ex-muted);margin-top:13px}.hub-model-list dd{font-size:12px;margin:0}.hub-invoices{margin-top:35px;padding-top:22px;border-top:1px solid var(--ex-line)}.hub-invoices>small{font-size:11px;color:var(--ex-muted);line-height:1.7;display:block;margin-top:18px}.hub-invoice-row{display:flex;gap:12px;align-items:center;padding:17px 0;border-bottom:1px solid var(--ex-line);font-size:12px}.hub-invoice-row>div{flex:1}.hub-invoice-row small{display:block;color:var(--ex-muted);margin-top:5px;font-size:10px}.hub-invoice-row>a{padding:8px}.hub-invoices>h3{font-size:20px!important;margin-bottom:15px}@media(max-width:850px){.hub-operation-counts{grid-template-columns:repeat(2,1fr)}.hub-operation-counts>div{border-bottom:1px solid var(--ex-line)}.hub-operation-counts>div:nth-child(2){border-right:0}.hub-operation-counts>div:nth-child(3){border-bottom:0}.hub-operation-bottom{grid-template-columns:1fr}.hub-work-rows>a{flex-wrap:wrap;gap:12px}.hub-work-rows>a>div{flex-basis:calc(100% - 40px);order:2}.hub-work-rows>a>svg{order:3}.hub-work-rows>a>.hub-tag{margin-bottom:2px}}@media(max-width:600px){.hub-operation-counts>div{padding:18px}.hub-operation-counts strong{font-size:29px}.hub-operation-counts span{font-size:10px}.hub-operation-title{align-items:flex-start;flex-direction:column;gap:18px}.hub-pagination{font-size:10px;gap:8px}.hub-pagination .ws-button{padding:10px;font-size:11px}.hub-invoice-row{gap:8px;font-size:11px}.hub-invoice-row>svg{display:none}}.st-assistant-disclosure{padding:12px 22px 0;color:var(--ex-muted);font-size:10px;line-height:1.6;margin:0}.hub-journey{margin:38px 0;padding:30px 0;border-block:1px solid var(--ex-line)}.hub-journey h2{font-size:27px;letter-spacing:-.03em;margin:0 0 15px}.hub-journey p{font-size:12px;line-height:1.8;color:var(--ex-muted);max-width:650px}.hub-journey>div:last-child{display:grid;grid-template-columns:repeat(5,1fr);gap:22px;margin-top:27px}.hub-journey>div:last-child>div{display:grid;gap:9px}.hub-journey strong{font-size:25px;font-weight:500}.hub-journey span{font-size:11px;color:var(--ex-muted)}@media(max-width:600px){.hub-journey>div:last-child{grid-template-columns:repeat(2,1fr)}.st-assistant-disclosure{padding-inline:16px}}.mx-account-reasons{display:grid;gap:25px;margin:35px 0;max-width:410px}.mx-account-reasons>div{display:grid;grid-template-columns:25px 1fr;gap:7px 15px;padding-top:20px;border-top:1px solid var(--ex-line)}.mx-account-reasons span{font-size:10px;color:var(--ex-muted);padding-top:4px}.mx-account-reasons strong{font-size:15px;font-weight:500}.mx-account-reasons p{grid-column:2;font-size:12px;line-height:1.8;color:var(--ex-muted);margin:0}.mx-industry-preview{min-width:0}.mx-industry-preview .nx-caption{text-align:center;margin-top:16px}.mx-industry-story .nx-section-heading h2{max-width:690px}.mx-industry-steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:36px;border-top:1px solid var(--ex-line);padding-top:35px}.mx-industry-steps article>span{font-size:12px;color:var(--ex-muted);font-variant-numeric:tabular-nums}.mx-industry-steps h3{font-size:23px;letter-spacing:-.7px;margin:26px 0 14px}.mx-industry-steps p{font-size:15px;line-height:1.8;color:var(--ex-muted)}.mx-industry-example{margin-top:65px;background:var(--ex-soft);padding:40px;display:grid;grid-template-columns:1fr 2fr;gap:24px 40px;border-radius:12px}.mx-industry-example p{font-size:22px;line-height:1.65;letter-spacing:-.5px;margin:0}.mx-industry-example a,.mx-industry-example small{grid-column:2;line-height:1.8;color:var(--ex-muted)}.mx-industry-end{display:flex;justify-content:space-between;align-items:center;gap:40px;border-top:1px solid var(--ex-line)}.mx-industry-end>div:first-child{max-width:620px}.mx-industry-end>div:last-child{display:grid;gap:20px;flex-shrink:0}.mx-industry-end p{line-height:1.8;color:var(--ex-muted)}.signature-creatieven .mx-industry-steps{grid-template-columns:1.4fr 1fr 1fr}.signature-creatieven .mx-industry-steps article:first-child h3{font-size:34px}.signature-vakmensen .mx-industry-steps article{border-left:2px solid var(--ex-line);padding-left:24px}@media(max-width:760px){.mx-industry-steps,.signature-creatieven .mx-industry-steps{grid-template-columns:1fr;gap:28px}.mx-industry-steps article{display:flex;gap:24px}.mx-industry-steps h3,.signature-creatieven .mx-industry-steps article:first-child h3{margin-top:0;font-size:24px}.mx-industry-example{grid-template-columns:1fr;padding:25px;gap:18px}.mx-industry-example a,.mx-industry-example small{grid-column:1}.mx-industry-example p{font-size:19px}.mx-industry-end{display:block}.mx-industry-end>div:last-child{margin-top:24px}}.hub-worklog{display:flex;gap:16px;align-items:end;flex-wrap:wrap;padding:22px 0;margin:20px 0;border-block:1px solid var(--ex-line)}.hub-worklog label{max-width:240px}.hub-worklog small{flex-basis:100%;color:var(--ex-muted)}.hub-service-choice select{max-width:520px}.hub-service-recommendation{margin-top:24px;border-top:1px solid var(--ex-line);padding-top:24px}.hub-service-recommendation small{display:block;margin-top:18px;color:var(--ex-muted);line-height:1.8}.mx-case-window{display:block;overflow:hidden;border:1px solid #474844;border-radius:6px;background:#f7f6f0;box-shadow:0 18px 60px #0008;transition:transform .35s ease}.mx-case-window:hover{transform:translateY(-4px)}.mx-case-window img{width:100%;height:auto;display:block}.mx-case-toolbar{height:32px;display:flex;justify-content:space-between;align-items:center;padding:0 12px;font-size:9px;background:#242522;color:#ccc}.mx-case-toolbar>span:first-child{display:flex;gap:4px}.mx-case-toolbar i{width:4px;height:4px;border-radius:100%;background:#777}.mx-case-caption{display:flex;gap:20px;justify-content:space-between;padding:29px 0 20px;align-items:flex-end}.mx-case-caption strong{font-size:26px;line-height:1.15;font-weight:450;letter-spacing:-.035em}.mx-case-caption p{color:#a9aaa7;max-width:40ch;font-size:12px;line-height:1.65;margin:16px 0 0}.mx-case-caption>a{display:grid;place-items:center;width:44px;height:44px;border:1px solid #484a43;flex-shrink:0;border-radius:50%}.mx-case-footnote{font-size:10px;line-height:1.6;border-top:1px solid #33362f;padding-top:17px;color:#a9aaa7}.mx-project-note{border-block:1px solid var(--ex-line);display:flex;align-items:center;justify-content:space-between;gap:50px}.mx-project-note h2{font-size:clamp(30px,4vw,48px)}.mx-project-note p{color:var(--ex-muted);line-height:1.8;max-width:65ch;font-size:15px;margin:22px 0 0}.mx-project-note>a{flex-shrink:0}.journey-steps{display:flex;justify-content:center;gap:24px;list-style:none;margin:0 0 40px;padding:0;color:var(--ex-muted);font-size:12px}.journey-steps li{display:flex;gap:9px;align-items:center}.journey-steps .current,.journey-steps .done{color:var(--ex-ink)}.journey-notice{display:flex;gap:10px;align-items:flex-start;background:var(--ex-soft);border:1px solid var(--ex-line);padding:18px;border-radius:8px;line-height:1.65;font-size:14px!important;color:var(--ex-ink)!important}.nx-capacity-notice{max-width:720px;margin:24px auto;align-items:center;justify-content:space-between;gap:20px;text-align:left}.nx-capacity-notice p{margin:0;max-width:440px}.nx-capacity-notice .ws-button{flex-shrink:0}@media(max-width:650px){.nx-capacity-notice{flex-direction:column;align-items:stretch}.nx-capacity-notice p{max-width:none}.nx-capacity-notice .ws-button{justify-content:center}}.journey-notice svg{flex-shrink:0;margin-top:3px}.journey-progress{list-style:none;padding:0;margin:28px 0;display:grid;gap:16px;text-align:left;font-size:14px}.journey-progress li{display:flex;gap:12px;align-items:center}.journey-consultation{max-width:820px}.journey-consultation h1,.journey-terms h1{font-size:clamp(36px,5vw,60px);line-height:1.05;letter-spacing:-.055em}.journey-consultation>p,.journey-terms p{color:var(--ex-muted);line-height:1.85;font-size:16px;margin-top:22px}.journey-consultation form{display:grid;gap:24px;margin-top:35px}.journey-consultation form small{line-height:1.6;color:var(--ex-muted)}.journey-consultation form .mx-button{justify-self:start}.journey-consultation .journey-boundary{font-size:13px;margin:28px 0}.journey-terms{max-width:900px}.journey-terms>section{padding:30px 0;border-bottom:1px solid var(--ex-line)}.journey-terms h2{font-size:25px}.journey-terms .mx-link{margin-top:24px}.be-template-choices>button[aria-pressed=true]{border:2px solid var(--ex-ink)}@media(max-width:1000px){.mx-case-caption strong{font-size:23px}}@media(max-width:760px){.mx-project-note{flex-direction:column;align-items:flex-start;gap:24px}.journey-steps{gap:15px;font-size:11px}.journey-consultation,.journey-terms{padding:40px 20px}.mx-case-caption p{font-size:12px}}@media(prefers-reduced-motion:reduce){.mx-case-window{transition:none}.mx-case-window:hover{transform:none}}.ws-hub-link{display:inline-flex;gap:7px;align-items:center;font-size:12px;white-space:nowrap;color:var(--ex-ink);padding:10px;border:1px solid var(--ex-line);border-radius:7px}.ws-hub-link:hover{background:var(--ex-soft)}@media(max-width:700px){.ws-hub-link>span{display:none}.ws-hub-link{min-width:40px;min-height:40px;justify-content:center}}.hub-next-action{display:flex;align-items:center;justify-content:space-between;gap:28px;padding:28px 0;border-block:1px solid var(--ex-line)}.hub-next-action>div{max-width:620px}.hub-next-action h2{font-size:clamp(22px,3vw,30px);letter-spacing:-.04em;margin:12px 0}.hub-next-action p{color:var(--ex-muted);line-height:1.7}.hub-next-action .ws-button{flex-shrink:0}.hub-readiness{border-top:1px solid var(--ex-line);margin-top:18px;padding-top:16px;font-size:12px}.hub-readiness ul{padding-left:18px;color:var(--ex-muted);line-height:1.8;margin-top:8px}.hub-managed .hub-overview .hub-preserve{max-height:12em;overflow:auto}.hub-managed .hub-next-action+.hub-overview{margin-top:24px}@media(max-width:600px){.hub-next-action{align-items:stretch;flex-direction:column;padding:24px 0;gap:16px}.hub-next-action .ws-button{justify-content:center;white-space:normal}}.mx-showcase-bottom button{background:none;border:0;color:inherit;display:inline-flex;align-items:center;gap:12px;font:inherit;cursor:pointer}.nx-direction-note{font-size:12px;color:var(--ex-muted);margin-top:10px}.mx-builder-proof{min-width:0;margin:0;padding:22px;background:var(--ex-soft);border:1px solid var(--ex-line);border-radius:16px}.mx-builder-proof>figcaption{display:flex;justify-content:space-between;gap:18px;font-size:9px;letter-spacing:.08em;color:var(--ex-muted)}.mx-builder-proof>figcaption>span:last-child{display:flex;align-items:center;gap:5px;letter-spacing:0}.mx-proof-brief{display:flex;align-items:flex-start;gap:12px;padding:24px 0;font-size:15px;line-height:1.5;max-width:38ch}.mx-proof-brief svg{flex-shrink:0;margin-top:3px}.mx-proof-window{container-type:inline-size;height:400px;overflow:hidden;background:#faf9f6;border:1px solid var(--ex-line);border-radius:5px}.mx-proof-bar{display:flex;align-items:center;gap:5px;padding:12px;background:#eeeee9;color:#64645f;font-size:10px}.mx-proof-bar i{width:5px;height:5px;border-radius:50%;background:#a9aaa4}.mx-proof-bar>span{margin-left:15px}.mx-proof-canvas{width:100%;transform:none}.mx-proof-note{padding-top:20px}.mx-proof-note strong{font-size:14px;font-weight:550}.mx-proof-note p{font-size:11px;line-height:1.6;color:var(--ex-muted);margin-top:7px}@media(max-width:760px){.mx-builder-proof{padding:16px}.mx-proof-window{height:330px}.mx-proof-brief{font-size:14px}}.st-direct-tasks{display:grid;gap:0;margin:22px 0;border-block:1px solid var(--ex-line)}.st-direct-tasks small{font-size:10px;letter-spacing:.06em;padding:14px 0;color:var(--ex-muted)}.st-direct-tasks button{display:flex;justify-content:space-between;align-items:center;gap:12px;background:none;border:0;border-top:1px solid var(--ex-line);padding:13px 0;text-align:left;color:inherit;font:inherit;font-size:13px;cursor:pointer}.st-direct-tasks button:hover{color:var(--ex-ink)}.ex-history{list-style:none;padding:0;max-height:40vh;overflow:auto}.ex-history li{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:14px 0;border-bottom:1px solid var(--ex-line)}.hub-next-owner{padding:16px 20px;background:var(--ex-surface);border-left:2px solid;font-weight:500}.hub-mail-log{margin-top:32px;border-top:1px solid var(--ex-line);padding-top:24px}.hub-mail-log>div{display:grid;gap:8px;padding:16px 0;border-bottom:1px solid var(--ex-line)}.hub-margin{margin:24px 0;border-block:1px solid var(--ex-line);padding:18px 0}.hub-margin summary{cursor:pointer;font-weight:600}.hub-margin-fields{display:grid;grid-template-columns:1fr 1fr;gap:16px}.hub-margin-result{display:grid;gap:8px;padding:20px 0}.hub-usage-table{width:100%;font-size:12px;border-collapse:collapse}.hub-usage-table caption{text-align:left;font-weight:600;margin:18px 0 10px}.hub-usage-table :is(th,td){text-align:left;padding:8px 4px;border-bottom:1px solid var(--ex-line)}@media(max-width:600px){.hub-margin-fields{grid-template-columns:1fr}}.hub-margin fieldset{border:0;min-width:0;margin:22px 0 0;padding:0}.hub-margin legend{width:100%;font-weight:650;padding:0 0 12px;border-bottom:1px solid var(--ex-line);margin-bottom:16px}.hub-margin input{width:100%;min-height:44px}:root{--ui-touch:48px;--ui-motion:160ms;--ui-radius:12px}.be-app,.ws-app{--ex-muted:#60625e}[data-theme=dark] .be-app,[data-theme=dark] .ws-app{--ex-muted:#b4b5af}.be-app button,.nx-marketing button,.ws-app button{touch-action:manipulation}.be-app :focus-visible,.nx-marketing :focus-visible,.ws-app :focus-visible{outline:2px solid var(--ex-ink);outline-offset:4px}.st-editor-dock,.st-sheet-heading,.st-sheet-scrim,.ws-mobile-dock{display:none}.ws-more{max-width:760px}.ws-more-list{border-top:1px solid var(--ex-line);margin:28px 0}.ws-more-list>a,.ws-more-list>button{display:flex;gap:18px;align-items:center;width:100%;padding:22px 4px;background:transparent;border:0;border-bottom:1px solid var(--ex-line);font:inherit;text-align:left;color:var(--ex-ink);min-height:64px}.ws-more-list span{flex:1}.st-page-tools{border-block:1px solid var(--ex-line);padding:12px 0;margin-bottom:18px}.st-page-tools>summary{cursor:pointer;font-size:14px;min-height:40px;align-content:center}.st-page-tools[open]>summary{margin-bottom:12px}.st-page-tools .be-block-list{max-height:260px;overflow:auto}.st-app .be-field{font-size:14px}.st-app .be-field input,.st-app .be-field select,.st-app .be-field textarea{font-size:16px}.st-app .be-upload{min-height:48px}.st-app .be-help{font-size:13px;line-height:1.65}@media(max-width:760px){.ws-app{padding-bottom:calc(82px + env(safe-area-inset-bottom))}.ws-sidebar{position:relative!important;height:auto!important;min-height:0!important;padding:14px 20px!important;border-bottom:1px solid var(--ex-line);display:flex!important;align-items:center;justify-content:space-between;gap:16px}.ws-sidebar-end,.ws-sidebar>nav{display:none!important}.ws-sidebar .ws-company-switch{margin:0!important;max-width:185px}.ws-sidebar .wb-brand{font-size:20px}.ws-sidebar .ws-company-switch small{display:none}.ws-topbar{height:54px!important;padding:8px 20px!important;min-height:0!important}.ws-topbar>div{font-size:12px;overflow:hidden}.ws-topbar .ws-top-link{display:none}.ws-topbar .ws-hub-link{margin-left:auto;min-height:40px}.ws-main{padding:24px 20px!important}.ws-page-heading h1{font-size:30px!important;line-height:1.15!important;letter-spacing:-.035em!important}.ws-card p,.ws-page-heading p{font-size:15px!important;line-height:1.6}.ws-eyebrow{font-size:11px!important}.ws-main .ws-button{min-height:48px;font-size:14px!important}.ws-main .ws-card{padding:20px}.ws-mobile-dock{display:grid;grid-template-columns:repeat(4,1fr);position:fixed;z-index:45;bottom:0;left:0;right:0;padding:8px 12px calc(8px + env(safe-area-inset-bottom));background:var(--ex-bg);border-top:1px solid var(--ex-line)}.ws-mobile-dock button{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:5px;min-height:56px;border:0;background:transparent;color:var(--ex-muted);font-size:12px;border-radius:10px}.ws-mobile-dock button[aria-current=page]{background:var(--ex-soft);color:var(--ex-ink);font-weight:600}.st-app{height:100dvh!important;overflow:hidden}.st-app .be-header{min-height:64px;height:auto;padding:10px 14px!important;flex-wrap:nowrap!important;gap:8px}.st-app .be-actions>button:not(.wb-button),.st-app .be-header .wb-brand,.st-app .be-header-center,.st-app .be-header-divider{display:none!important}.st-app .be-header .be-site-name{display:block!important;max-width:calc(100vw - 165px);font-size:14px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.st-app .be-site-name small{display:block;font-size:11px;margin-top:3px;font-weight:400;color:var(--ex-muted)}.st-app .be-actions .wb-button{min-height:44px;font-size:13px!important;padding:10px 12px!important}.st-app .be-back{min-width:32px}.st-app .be-body{display:block!important;flex:1;min-height:0;overflow:hidden}.st-app .be-canvas{display:block!important;height:100%;width:100%;padding:0 0 106px!important;overflow-y:auto;overscroll-behavior:contain}.st-app .be-website{width:100%!important;max-width:none!important;margin:0!important;box-shadow:none!important;border:0!important;border-radius:0!important}.st-app .be-canvas-label{padding:12px 16px;font-size:12px}.st-app .be-canvas-label>span{display:none}.st-app .be-canvas-label select{min-height:40px;font-size:14px}.st-app .be-canvas-bottom{font-size:12px;line-height:1.6;padding:20px}.st-app .st-left{display:none!important}.st-app.st-mobile-conversation .st-left{display:flex!important;flex-direction:column;position:fixed;inset:auto 0 0;z-index:71;width:100%!important;height:82dvh!important;max-height:calc(100dvh - 24px);border:1px solid var(--ex-line);border-radius:20px 20px 0 0;background:var(--ex-bg);padding-bottom:env(safe-area-inset-bottom);box-shadow:0 -16px 60px #0003;overflow:hidden;animation:ws-panel-in var(--ui-motion) ease-out}.st-sheet-scrim{display:block;position:fixed;inset:0;z-index:70;background:#0006;border:0;backdrop-filter:blur(2px)}.st-sheet-heading{display:flex;flex-shrink:0;align-items:center;justify-content:space-between;padding:18px 20px;border-bottom:1px solid var(--ex-line);gap:12px}.st-sheet-heading>div{display:grid;gap:6px}.st-sheet-heading small{font-size:10px;letter-spacing:.1em;color:var(--ex-muted)}.st-sheet-heading strong{font-size:20px;letter-spacing:-.025em}.st-sheet-heading button{display:grid;place-items:center;min-width:48px;min-height:48px;border:1px solid var(--ex-line);border-radius:50%;background:transparent;color:var(--ex-ink)}.st-app .st-mode-tabs{display:none!important}.st-app .be-sidebar{display:block!important;width:100%!important;height:auto!important;flex:1;overflow:auto;padding:20px!important;background:var(--ex-bg)}.st-app .be-sidebar[hidden],.st-app .st-chat-wrap[hidden]{display:none!important}.st-app .be-sidebar-heading{display:none}.st-app .be-tabs button{min-height:48px;font-size:13px}.st-app .be-tabs{margin-bottom:18px}.st-app .be-fields{padding-bottom:20px}.st-app .be-field{margin-bottom:18px}.st-app .be-field input,.st-app .be-field select{min-height:48px}.st-app .be-block-item button{min-height:44px;min-width:40px}.st-app .st-chat-wrap{min-height:0;overflow:auto;flex:1}.st-app .st-chat{height:100%}.st-editor-dock{display:grid;grid-template-columns:1.4fr 1fr 1fr 1fr;position:fixed;bottom:26px;left:0;right:0;z-index:50;padding:8px 12px calc(8px + env(safe-area-inset-bottom));border-top:1px solid var(--ex-line);background:var(--ex-bg);gap:4px}.st-editor-dock button{display:flex;align-items:center;justify-content:center;flex-direction:column;gap:6px;min-height:55px;border:0;border-radius:10px;background:transparent;color:var(--ex-ink);font-size:11px}.st-editor-dock button:first-child{background:var(--ex-ink);color:var(--mx-inverse)}.st-editor-dock button:disabled{opacity:.4}.st-app .be-status{position:fixed;bottom:0;left:0;right:0;height:26px;font-size:11px;padding:4px 14px;z-index:49;background:var(--ex-bg)}.st-app .be-status>a{display:none}.st-app .be-status-error{font-size:12px}.st-app .wb-modal{max-height:88dvh;overflow:auto;padding:28px 20px;border-radius:18px}.st-app .be-generated-note{font-size:12px;line-height:1.5;padding:10px 16px}.st-app .be-generated-note button{font-size:12px;min-height:40px}}@keyframes ws-panel-in{0%{transform:translateY(20px);opacity:0}to{transform:translateY(0);opacity:1}}@media(prefers-reduced-motion:reduce){.st-app.st-mobile-conversation .st-left{animation:none}}.mx-builder-proof>figcaption{font-size:11px}.mx-proof-brief{max-width:none;justify-content:space-between;font-size:16px}.mx-proof-window{height:420px;border-radius:8px}.mx-proof-bar{justify-content:space-between;padding:12px 16px;background:#faf9f6;color:#56584d;font-size:11px}.mx-proof-bar>span{margin:0}.mx-proof-canvas .bv-footer,.mx-proof-canvas .bv-nav{display:none}.mx-proof-canvas .bv-hero{display:grid!important;grid-template-columns:1.15fr 1fr!important;min-height:370px;padding:28px!important;gap:24px!important}.mx-proof-canvas .bv-hero-copy{padding:0!important}.mx-proof-canvas .bv-heading-1{font-size:clamp(28px,6.6cqw,43px)!important;letter-spacing:-.035em!important;line-height:1.04!important}.mx-proof-canvas .bv-hero-copy>p:not(.bv-eyebrow){font-size:13px!important;line-height:1.55!important;margin:18px 0!important}.mx-proof-canvas .bv-eyebrow{font-size:9px!important;line-height:1.5!important}.mx-proof-canvas .bv-button{font-size:11px!important;padding:12px!important;min-height:36px!important}.mx-proof-canvas .bv-hero-image{height:280px!important;min-height:0!important}.mx-proof-canvas .bv-hero-image img{width:100%;height:100%;object-fit:cover}.mx-proof-canvas .bv-variant-portfolio{grid-template-columns:1fr!important;gap:18px!important}.mx-proof-canvas .bv-variant-portfolio .bv-hero-image{height:190px!important;order:-1}.mx-proof-canvas .bv-variant-portfolio .bv-heading-1{font-size:29px!important}.mx-proof-canvas .bv-image-caption,.mx-proof-canvas .bv-variant-portfolio .bv-button,.mx-proof-canvas .bv-variant-portfolio .bv-hero-copy>p:not(.bv-eyebrow){display:none}.mx-proof-controls{display:flex;align-items:center;justify-content:space-between;gap:12px;padding-top:16px}.mx-proof-controls>div{display:flex;gap:2px;border:1px solid var(--ex-line);padding:3px;border-radius:8px}.mx-proof-controls button{background:transparent;color:var(--ex-ink);font:inherit;font-size:12px;min-height:44px;padding:8px 10px;border:0;border-radius:5px}.mx-proof-controls button[aria-pressed=true]{background:var(--ex-bg);box-shadow:0 1px 3px #0001}.mx-proof-edit{display:flex;align-items:center;gap:8px}.mx-proof-field{display:grid;gap:8px;font-size:13px;margin-top:16px}.mx-proof-field input{width:100%;font:inherit;font-size:16px;padding:12px;background:var(--ex-bg);color:var(--ex-ink);border:1px solid var(--ex-line);border-radius:8px}.mx-proof-note{display:flex;align-items:center;justify-content:space-between;gap:12px;padding-top:16px}.mx-proof-note p{font-size:13px;line-height:1.5;margin:0}.mx-proof-note button{background:none;border:0;color:var(--ex-ink);display:flex;gap:5px;align-items:center;min-height:40px;font:inherit;font-size:12px}.mx-proof-caption{font-size:12px;line-height:1.6;color:var(--ex-muted);margin-top:10px}@media(max-width:760px){.mx-builder-proof{padding:16px}.mx-builder-proof>figcaption{font-size:10px}.mx-proof-brief{font-size:15px;padding:18px 0}.mx-proof-window{height:385px}.mx-proof-canvas .bv-hero{min-height:345px;padding:24px!important;grid-template-columns:1fr .7fr!important;gap:16px!important}.mx-proof-canvas .bv-hero-image{height:210px!important}.mx-proof-canvas .bv-heading-1{font-size:30px!important}.mx-proof-canvas .bv-hero-copy>p:not(.bv-eyebrow){font-size:12px!important}.mx-proof-canvas .bv-hero-copy>small{font-size:10px!important}.mx-proof-canvas .bv-variant-portfolio{grid-template-columns:1fr!important}.mx-proof-canvas .bv-variant-portfolio .bv-hero-image{height:170px!important}.mx-proof-canvas .bv-variant-portfolio .bv-heading-1{font-size:27px!important}.mx-proof-controls{gap:4px}.mx-proof-controls button{font-size:11px;padding:7px}}.be-directions-modal{width:min(960px,94vw)!important;max-width:960px!important}.be-direction-options{display:flex;flex-wrap:wrap;gap:8px;margin:20px 0 12px}.be-direction-options>button{display:flex;gap:8px;align-items:center;min-height:44px;padding:10px 13px;border:1px solid var(--ex-line);border-radius:8px;background:var(--ex-bg);color:var(--ex-ink);font-size:13px}.be-direction-options>button>span{width:12px;height:12px;border-radius:50%;border:1px solid #8885}.be-direction-options>button[aria-pressed=true]{border-color:var(--ex-ink);box-shadow:inset 0 0 0 1px var(--ex-ink)}.be-direction-preview{height:360px;overflow:auto;border:1px solid var(--ex-line);border-radius:8px;container-type:inline-size}.be-direction-preview .bv-hero{min-height:340px!important;padding:32px!important}.be-direction-preview .bv-heading-1{font-size:clamp(30px,5cqw,52px)!important}.be-direction-preview .bv-hero-image{min-height:200px!important;max-height:300px!important}.be-direction-actions{display:flex;justify-content:space-between;gap:12px;margin-top:20px}.be-direction-actions button{min-height:48px}.ws-loading-inline{min-height:240px;padding:24px;color:var(--ex-muted)}@media(max-width:760px){.be-direction-preview{height:260px}.be-direction-actions{flex-direction:column-reverse}.be-direction-options{gap:6px}.be-direction-options>button{font-size:12px;padding:8px 10px}.be-direction-preview .bv-heading-1{font-size:32px!important}}.mx-proof-canvas .bv-hero-copy,.mx-proof-canvas .bv-hero-image{grid-area:auto!important;min-width:0!important}.mx-proof-canvas .bv-hero{min-height:350px!important}.mx-proof-canvas .bv-variant-portfolio .bv-hero-copy{order:1!important}.mx-proof-canvas .bv-variant-portfolio .bv-hero-image{order:0!important;width:100%!important}@media(max-width:760px){.st-app.st-mobile-conversation .st-left{bottom:var(--editor-keyboard,0);max-height:calc(var(--editor-viewport,100dvh) - 16px)}.st-app .be-status:has(.be-status-error){height:auto;max-height:140px;overflow:auto;bottom:calc(86px + env(safe-area-inset-bottom));padding:12px 16px;border-top:1px solid var(--ex-line)}.st-app .be-status-error{line-height:1.6}.st-app .be-status-error button{min-width:40px;min-height:40px}.ws-sidebar{flex-direction:row!important;flex-wrap:nowrap!important}.ws-sidebar .wb-brand{flex-shrink:0;font-size:18px}.ws-sidebar .ws-company-switch{min-width:0;max-width:175px;padding:8px!important}.ws-sidebar .ws-company-avatar{display:none}.ws-sidebar .ws-company-switch>div{min-width:0}.ws-sidebar .ws-company-switch select{width:100%;max-width:150px;font-size:12px!important}.ws-sidebar .wb-brand-symbol{width:24px;height:24px}}.st-field-options{margin:18px 0;border-block:1px solid var(--ex-line);padding:10px 0}.st-field-options>summary{font-size:13px;min-height:36px;align-content:center;cursor:pointer}.st-field-options[open]>summary{margin-bottom:12px}.st-app .wb-modal-backdrop{z-index:90}.st-app .be-fields{border-top:0!important}.st-app .be-edit-heading{margin:16px 0}.st-app .ex-context-assist{font-size:12px}@media(max-width:760px){.bv-site .bv-hero{padding:36px 24px!important;min-height:0!important}.bv-site .bv-hero-copy{padding-block:12px!important}.bv-site .bv-hero .bv-heading-1{font-size:clamp(30px,8.5vw,44px)!important;word-break:normal;overflow-wrap:normal;hyphens:auto;line-height:1.08!important}.bv-site .bv-hero .bv-hero-image{min-height:0!important}.mx-proof-canvas .bv-hero{min-height:345px!important;padding:24px!important}.mx-proof-canvas .bv-hero .bv-heading-1{font-size:29px!important}.st-app .be-fields .be-edit-heading h2{font-size:17px}.st-app .be-tabs{margin-top:0}.st-app .be-fields .be-field textarea{min-height:90px}}.st-app .be-help,.st-app .wb-modal .wb-kicker,.st-app .wb-modal p{color:var(--ex-muted)}.st-app .be-version-state{display:flex;flex-wrap:wrap;align-items:center;gap:6px 20px;padding:8px 12px;margin:0 0 12px;border:1px solid var(--ex-line);border-radius:6px;background:var(--ex-surface);color:var(--ex-muted);font-size:12px;line-height:1.4}.st-app .be-version-state span{display:inline-flex;align-items:center;gap:5px}.st-app .be-version-state i{width:6px;height:6px;border-radius:50%;background:var(--ex-ink)}.st-app .be-version-state strong{font-weight:600;color:var(--ex-ink)}.st-app .be-edit-context{margin:0 0 14px;font-size:13px;line-height:1.5;color:var(--ex-muted)}.st-app .be-edit-context strong{color:var(--ex-ink)}.st-app .be-edit-lock{padding:12px;border:1px solid var(--ex-line);border-radius:6px;background:var(--ex-soft);font-size:12px;line-height:1.5}.st-app .st-clear-selection{display:inline-block;margin-left:6px;padding:2px 0;border:0;border-bottom:1px solid;background:transparent;color:var(--ex-ink);font:inherit;font-size:12px;cursor:pointer}.st-app .st-header-page{max-width:150px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--ex-muted);font-size:12px}.st-app .be-canvas-bottom{line-height:1.6}.st-mobile-actions{display:none}.be-direction-comparison{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:16px}.be-direction-comparison>div{min-width:0}.be-direction-comparison>div>strong{display:block;margin:0 0 9px;font-size:12px;color:var(--ex-ink)}.be-direction-comparison .be-direction-preview{height:320px}.be-direction-comparison .bv-site{pointer-events:none}.be-direction-mini{width:960px;transform:scale(.44);transform-origin:top left}.be-direction-mini .bv-site{width:960px!important}.be-direction-mini .bv-hero{min-height:600px!important}.be-direction-mini .bv-heading-1{font-size:clamp(48px,5vw,76px)!important}.be-direction-mini .bv-hero-image{min-height:380px!important;max-height:none!important}@media(max-width:760px){.st-app.st-panel-expanded.st-mobile-conversation .st-left{height:calc(var(--editor-viewport,100dvh) - 16px)!important;max-height:calc(var(--editor-viewport,100dvh) - 16px)!important}.st-app.st-panel-compact.st-mobile-conversation .st-left{height:min(68dvh,620px)!important}.st-app .st-sheet-heading strong{font-size:clamp(15px,4.5vw,20px);line-height:1.2}.st-app .st-sheet-heading>div{min-width:0}.st-app .st-sheet-heading button{flex-shrink:0}.st-app .be-canvas-label select{min-height:48px}.be-direction-comparison{grid-template-columns:1fr;gap:22px}.be-direction-comparison .be-direction-preview{height:230px}.st-app .st-mobile-actions{display:flex;align-items:center;justify-content:space-between;gap:10px;min-height:54px;padding:5px 16px;border-bottom:1px solid var(--ex-line);color:var(--ex-muted);font-size:11px}.st-mobile-actions>span{min-width:0;max-width:38%;line-height:1.25}.st-mobile-actions>div{display:flex;gap:5px}.st-mobile-actions button{display:inline-flex;align-items:center;justify-content:center;gap:5px;min-height:44px;padding:7px 9px;border:1px solid var(--ex-line);border-radius:6px;background:transparent;color:var(--ex-ink);font-size:11px}.st-mobile-actions button:disabled{opacity:.4}.be-direction-comparison .be-direction-preview{height:360px}.be-direction-mini{width:100%;transform:none}.be-direction-mini .bv-site{width:100%!important}.be-direction-mini .bv-hero{min-height:0!important;padding:24px!important}.be-direction-mini .bv-heading-1{font-size:30px!important}.be-direction-mini .bv-hero-image{min-height:160px!important;max-height:220px!important}}.st-app .be-media-field{display:grid;gap:11px;margin:20px 0;padding:16px;border:1px solid var(--ex-line);border-radius:8px;background:var(--ex-surface)}.st-app .be-media-field>strong{font-size:13px;font-weight:600}.st-app .be-media-preview{height:150px;overflow:hidden;border:1px solid var(--ex-line);border-radius:4px;background:var(--ex-soft)}.st-app .be-media-preview img{display:block;width:100%;height:100%;object-fit:cover}.st-app .be-media-actions{display:flex;flex-wrap:wrap;gap:8px}.st-app .be-media-actions button{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:44px;padding:9px 12px;font-size:12px}.st-app .be-media-link{font-size:12px;color:var(--ex-muted)}.st-app .be-media-link summary{cursor:pointer;min-height:32px;align-content:center}.st-app .be-media-link .be-field{margin:10px 0 0}.st-app .be-media-actions .be-upload{background:var(--ex-ink);color:var(--ex-bg);border:1px solid var(--ex-ink);border-radius:6px;font-weight:600}.st-app .be-media-actions .be-upload:disabled{opacity:.55}@media(max-width:760px){.st-app .be-version-state{margin:10px 12px;padding:9px 11px;font-size:11px}.st-app .be-media-actions{display:grid;grid-template-columns:1fr 1fr}.st-app .be-media-actions button{min-width:0}.st-app .be-media-actions button:only-child,.st-app .be-media-actions-account button{grid-column:1/-1}}@media(min-width:761px) and (max-width:1050px){.st-app .st-left{width:290px;min-width:260px}.st-app .be-canvas{padding:12px}.st-app .be-header .wb-brand{font-size:19px}.st-app .be-actions{gap:5px}.st-app .be-actions>button{padding:8px;min-width:36px}.st-app .be-actions .be-secondary>span,.st-app .be-header .be-site-name{display:none}}.nx-film-portrait{max-width:390px;width:100%;justify-self:center;background:#111;border-color:var(--ex-line)}.nx-film-portrait video{aspect-ratio:390/844!important;height:auto!important;max-height:620px;object-fit:contain!important;background:#111}.nx-film-portrait .nx-film-top{font-size:10px;gap:8px}.nx-film-portrait .nx-film-top>span:nth-child(2){display:none}.nx-film-portrait .nx-film-bottom{font-size:11px;line-height:1.5}@media(max-width:760px){.ws-today-inbox .wk-inbox-toolbar{display:none}.ws-today-inbox{margin-top:24px}.mx-proof-window{height:auto}.mx-proof-canvas .bv-hero{grid-template-columns:1fr!important;min-height:0!important;padding:20px!important;gap:16px!important}.mx-proof-canvas .bv-hero-copy{padding:0!important}.mx-proof-canvas .bv-hero .bv-heading-1{font-size:30px!important;hyphens:none}.mx-proof-canvas .bv-hero .bv-hero-image{height:160px!important;border-radius:6px!important;width:100%!important}.mx-proof-canvas .bv-hero-copy>p:not(.bv-eyebrow){margin:12px 0!important}.mx-proof-canvas .bv-button,.mx-proof-canvas .bv-hero-copy>small{display:none}.mx-proof-canvas .bv-variant-portfolio .bv-hero-image{height:200px!important}.mx-proof-canvas .bv-variant-portfolio .bv-hero-copy>p:not(.bv-eyebrow){display:none}}:root{--ws-marketing-paper:var(--ex-surface);--ws-marketing-ink:var(--ex-ink);--ws-product-paper:var(--ex-bg);--ws-rule:var(--ex-line);--ws-type-display:clamp(42px,5.4vw,82px);--ws-type-body:16px;--ws-space-page:48px;--ws-control-height:48px;--ws-corner:6px;--ws-feedback-motion:160ms}.ws-app .ws-sidebar{background:#171717;color:#f3f3ee;border-color:#353533}.ws-app .ws-sidebar .wb-brand,.ws-app .ws-sidebar .wb-brand .wb-brand-symbol{color:#f3f3ee}.ws-app .ws-company-switch{background:#242423;border-color:#41413e;color:#f3f3ee;border-radius:var(--ws-corner)}.ws-app .ws-company-switch small,.ws-app .ws-company-switch>svg{color:#b7b7b0}.ws-app .ws-company-switch select{color:#f3f3ee}.ws-app .ws-company-switch select option{background:#242423;color:#f3f3ee}.ws-app .ws-sidebar nav :is(button,a){color:#b9b9b3;border-radius:var(--ws-corner)}.ws-app .ws-sidebar nav :is(button,a):hover{background:#2d2d2b;color:#fff}.ws-app .ws-sidebar nav :is(button,a).active{background:#f3f3ee;color:#171717}.ws-app .ws-sidebar .ws-support-card{background:#242423!important;border-color:#41413e!important;color:#f3f3ee}.ws-app .ws-sidebar .ws-support-card :is(strong,a,button,svg){color:#f3f3ee}.ws-app .ws-sidebar .ws-support-card p{color:#b7b7b0}.ws-app .ws-sidebar .ws-account,.ws-app .ws-sidebar .ws-support{color:#d4d4ce;border-color:#41413e}.ws-app .ws-sidebar :focus-visible{outline-color:#f3f3ee}.ws-app .ws-card,.ws-app .ws-inbox,.ws-app .ws-publication,.ws-app .ws-website-card{border-radius:var(--ws-corner)}.ws-app .ws-button{border-radius:4px;min-height:var(--ws-control-height)}.ws-app .ws-page-heading h1{font-size:clamp(34px,3.6vw,48px);font-weight:540;letter-spacing:-.055em}.ws-today-site{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:22px 24px;margin-bottom:28px;background:var(--ex-surface);border:1px solid var(--ex-line);border-radius:var(--ws-corner)}.ws-today-site h2{font-size:24px;line-height:1.2;letter-spacing:-.035em;font-weight:550;margin:0}.ws-today-site p{font-size:13px;color:var(--ex-muted);margin:6px 0 0;overflow-wrap:anywhere}.ws-today-site-actions{display:flex;align-items:center;gap:10px;flex-shrink:0}.ws-app .ws-mobile-dock{background:#171717;border-color:#353533}.ws-app .ws-mobile-dock button{color:#b9b9b3}@media(max-width:760px){:root{--ws-space-page:20px}.ws-app .ws-sidebar{border-color:#353533}.ws-today-site{align-items:stretch;flex-direction:column;gap:17px;padding:19px}.ws-today-site h2{font-size:22px}.ws-today-site-actions{display:grid;grid-template-columns:1fr 1fr;gap:8px}.ws-today-site-actions .ws-button{white-space:normal;min-width:0;text-align:center;font-size:12px;padding:10px 8px}}@media(prefers-reduced-motion:reduce){.nx-marketing *,.ws-app *{animation-duration:.01ms!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}.nx-clarification{max-width:560px;margin:30px auto 0;padding:28px;text-align:left;background:var(--ex-surface);color:var(--ex-ink);border:1px solid var(--ex-line);border-radius:var(--ws-corner)}.nx-clarification h2{font-size:clamp(28px,4vw,40px);line-height:1.1;letter-spacing:-.045em;margin:16px 0 10px}.nx-clarification p{font-size:15px;line-height:1.6;color:var(--ex-muted);margin:0 0 23px}.nx-clarification label{display:grid;gap:9px;font-size:13px;font-weight:600}.nx-clarification input{width:100%;min-height:48px;padding:12px 14px;font:inherit;font-size:16px;color:var(--ex-ink);background:var(--ex-bg);border:1px solid var(--ex-line);border-radius:4px}.nx-clarification input:focus{border-color:var(--ex-ink)}.nx-clarification>div{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin-top:22px}.nx-clarification .ws-button{min-height:48px;background:var(--ex-ink);border-color:var(--ex-ink);color:var(--ex-surface)}.nx-clarification .ws-text-button{min-height:44px;color:var(--ex-ink)}.nx-clarification>button:last-child{margin-top:18px}@media(max-width:760px){.nx-clarification{padding:20px;margin-top:23px}.nx-clarification>div{align-items:stretch;flex-direction:column}.nx-clarification>div .ws-button{justify-content:center}.nx-clarification>div .ws-text-button{text-align:left}}:root{--ws-type-title:clamp(32px,3.6vw,48px);--ws-type-task:18px;--ws-type-input:16px;--ws-type-caption:12px;--ws-space-unit:8px;--ws-focus:#171717;--ws-positive:#315942;--ws-negative:#9b3c2b;--ws-corner-small:4px}html[data-theme=dark]{--ws-focus:#f3f3ee;--ws-positive:#95c9a7;--ws-negative:#f1a694}:is(.nx-marketing,.wb-account,.ws-app,.st-app) :focus-visible{outline:2px solid var(--ws-focus);outline-offset:3px}:is(.nx-marketing,.wb-account,.ws-app,.st-app) :is(button,a,input,textarea,select){touch-action:manipulation}.wb-brand .wb-brand-symbol{flex:none}.nx-marketing .nx-composer{border-radius:var(--ws-corner);box-shadow:none}.nx-marketing .nx-generate{border-radius:var(--ws-corner-small);font-size:14px!important}.nx-marketing .nx-composer>label{font-size:var(--ws-type-caption);letter-spacing:.025em}.wb-account{grid-template-columns:minmax(0,1fr) minmax(0,1fr);background:var(--ex-surface);color:var(--ex-ink)}.wb-account-form{padding:32px clamp(24px,6vw,92px);background:var(--ex-surface)}.wb-account-form>div{max-width:420px;margin:clamp(48px,8vh,100px) auto 40px}.wb-account-form .wb-back{display:inline-flex;align-items:center;gap:8px;min-height:44px;color:var(--ex-muted);font-size:14px}.wb-account-art .wb-kicker,.wb-account-form .wb-kicker{display:block;color:var(--ex-muted);font-size:var(--ws-type-caption);letter-spacing:.12em}.wb-account-form .wb-kicker{margin-top:18px}.wb-account-form h1{font-size:clamp(38px,4vw,56px);letter-spacing:-.055em;margin:14px 0 16px}.wb-account-form p{color:var(--ex-muted);font-size:16px;line-height:1.55;margin-bottom:28px}.wb-account form label{display:block;font-size:14px;font-weight:600;color:var(--ex-ink);margin-bottom:18px}.wb-account input{min-height:52px;padding:12px 14px;margin-top:8px;background:var(--ex-surface);color:var(--ex-ink);border:1px solid var(--ex-line);border-radius:var(--ws-corner-small);font-size:var(--ws-type-input)}.wb-account input:focus{border-color:var(--ex-ink);box-shadow:none;outline:2px solid var(--ws-focus);outline-offset:2px}.wb-account form .wb-button{min-height:52px;font-size:16px;padding-inline:17px;border-radius:var(--ws-corner-small)}.wb-account .wb-account-switch{font-size:14px!important;margin:22px 0!important;color:var(--ex-muted)}.wb-account-switch button{color:var(--ex-ink);min-height:44px;padding:8px 0;margin-left:4px}.wb-account-form .wb-password-help,.wb-account-form small{color:var(--ex-muted);font-size:12px;line-height:1.6}.wb-account-form .wb-password-help{margin-top:14px}.wb-account-form .wb-password-help a{text-decoration:underline;text-underline-offset:3px;color:var(--ex-ink)}.wb-account-art{position:relative;padding:clamp(48px,8vw,120px);border-left:1px solid var(--ex-line);background:var(--ex-bg);color:var(--ex-ink)}.wb-account-art h2{font-size:clamp(44px,5vw,72px);line-height:1.03;letter-spacing:-.06em;margin:28px 0 55px}.wb-account-art h2 em{font-family:inherit;font-style:normal;color:var(--ex-muted)}.wb-account-art>p{color:var(--ex-muted);font-size:13px}.ws-app{--ws-ink:var(--ex-ink);--ws-muted:var(--ex-muted);--ws-line:var(--ex-line);--ws-accent:var(--ex-ink);background:var(--ex-bg);color:var(--ex-ink)}.ws-app .ws-topbar{background:var(--ex-surface);border-color:var(--ex-line);color:var(--ex-ink)}.ws-app .ws-page-heading h1{font-size:var(--ws-type-title);line-height:1.06}.ws-app .ws-page-heading p{color:var(--ex-muted);font-size:15px;line-height:1.55}.ws-app .ws-eyebrow{color:var(--ex-muted);font-size:var(--ws-type-caption);letter-spacing:.1em}.ws-app .ws-button{background:var(--ex-ink);border-color:var(--ex-ink);color:var(--mx-inverse)!important;box-shadow:none;border-radius:var(--ws-corner-small)}.ws-app .ws-button:hover{background:var(--ex-ink);opacity:.84;box-shadow:none}.ws-app .ws-button.secondary{background:var(--ex-surface);border-color:var(--ex-line);color:var(--ex-ink)!important}.ws-app .ws-button.secondary:hover{background:var(--ex-soft);opacity:1}.ws-app .ws-inbox,.ws-app .ws-inbox-empty{background:var(--ex-surface);border-color:var(--ex-line)}.ws-app .ws-inquiry-list{border-color:var(--ex-line)}.ws-app .ws-inquiry-list>button{color:var(--ex-ink);border-color:var(--ex-line);min-height:76px}.ws-app .ws-inquiry-list>button.selected,.ws-app .ws-inquiry-list>button:hover{background:var(--ex-soft)}.ws-app .ws-company-avatar{background:#343432;color:#f3f3ee;border-radius:var(--ws-corner-small)}.ws-app .ws-inquiry-avatar{background:var(--ex-soft);color:var(--ex-ink)}.ws-app .ws-inquiry-list strong{font-size:15px;line-height:1.35}.ws-app .ws-inquiry-list p,.ws-app .ws-inquiry-list time{font-size:12px;color:var(--ex-muted)}.ws-app .ws-back-inbox,.ws-app .ws-text-button{color:var(--ex-ink)}.ws-app .ws-back-inbox{min-height:44px}.ws-app .ws-inbox-filters button{color:var(--ex-muted);min-height:44px}.ws-app .ws-inbox-filters button[aria-pressed=true]{background:var(--ex-ink);border-color:var(--ex-ink);color:var(--mx-inverse)}.ws-app .ws-mobile-dock button[aria-current=page]{background:#343432;color:#fff}@media(max-width:760px){.wb-account{display:block}.wb-account-form{min-height:100dvh;padding:20px}.wb-account-form>div{margin:38px auto 24px}.wb-account-form h1{font-size:42px}.wb-account-art{display:none}.ws-app .ws-page-heading h1{font-size:32px}.ws-app .ws-inquiry-list>button{min-height:72px}}.hub-cohort{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:12px;margin:18px 0 8px}.hub-cohort>div{display:grid;align-content:start;gap:6px;padding:14px;border:1px solid var(--ex-line);border-radius:10px}.hub-cohort strong{font-size:23px;font-weight:600}.hub-cohort span{font-size:12px;line-height:1.4;color:var(--ex-muted)}@media (max-width:760px){.ws-app .ws-mobile-dock[data-count="2"]{grid-template-columns:repeat(2,minmax(0,1fr))}.ws-app:has(.ws-main input:focus,.ws-main textarea:focus,.ws-main select:focus) .ws-mobile-dock{display:none}.ws-app .ws-main{padding-bottom:calc(104px + env(safe-area-inset-bottom))}.ws-app .ws-page-heading{align-items:stretch}.ws-app .ws-page-heading>.ws-button{min-height:48px}.ws-app .wk-inbox .ws-inbox{max-height:none;min-height:0}.ws-app .wk-inbox .ws-inquiry-detail,.ws-app .wk-inbox .ws-inquiry-list{overflow:visible}.ws-app .ws-inquiry-detail{scroll-margin-top:16px;padding-bottom:calc(110px + env(safe-area-inset-bottom))}.ws-app .wk-view-tabs{overflow-x:auto;scrollbar-width:none}.ws-app .hub-thread>button:first-child,.ws-app .wk-view-tabs button,.ws-app .ws-back-inbox,.ws-app .ws-inquiry-list>button,.ws-app .ws-more-list a,.ws-app .ws-more-list button,.ws-app .ws-text-button{min-height:44px}.ws-app .hub-compose>.ws-button,.ws-app .ws-inquiry-detail>.ws-button{min-height:48px}.ws-app .wk-quick-action,.ws-app .ws-company-switch,.ws-app .ws-contact-links a,.ws-app .ws-topbar button{min-height:44px}.ws-app .ws-inquiry-detail .ws-button{min-height:48px}}