.ws-app{--ws-ink:#22271f;--ws-muted:#73776e;--ws-line:#e5e7df;--ws-accent:#354d3c;min-height:100svh;background:#f7f8f4;color:var(--ws-ink);font-family:var(--font-inter-tight),sans-serif;display:grid;grid-template-columns:244px minmax(0,1fr);font-size:15px;line-height:1.5}.ws-app *{box-sizing:border-box}.ws-app button,.ws-app input,.ws-app select,.ws-app textarea{font:inherit}.ws-app button{cursor:pointer}.ws-app button:disabled{cursor:default;opacity:.5}.bv-contact-form :focus-visible,.ws-admin-board :focus-visible,.ws-app :focus-visible,.ws-composer-wrap :focus-visible{outline:3px solid #91a793;outline-offset:4px}.ws-skip{position:absolute;left:260px;top:-100px;z-index:100;padding:12px;background:#fff}.ws-skip:focus{top:12px}.ws-sidebar{position:sticky;top:0;height:100svh;border-right:1px solid var(--ws-line);padding:27px 18px 18px;display:flex;flex-direction:column}.ws-sidebar>.wb-brand{margin:0 12px 32px}.ws-company-switch{display:flex;align-items:center;gap:10px;border:1px solid var(--ws-line);border-radius:12px;padding:11px;margin:0 0 25px;min-width:0}.ws-company-avatar{width:36px;height:36px;flex-shrink:0;border-radius:10px;background:#e9ede4;display:grid;place-items:center;font-weight:650;color:#45583e}.ws-company-switch>div{min-width:0;flex:1}.ws-company-switch small{display:block;color:var(--ws-muted);font-size:11px}.ws-company-switch select{appearance:none;background:transparent;border:0;font-weight:600;padding:0;max-width:100%;width:100%;cursor:pointer}.ws-sidebar nav{display:grid;gap:5px}.ws-sidebar nav button,.ws-support{border:0;background:transparent;display:flex;align-items:center;gap:12px;padding:12px 14px;border-radius:8px;color:#676d61;text-align:left}.ws-sidebar nav button:hover,.ws-support:hover{background:#f6f7f3}.ws-sidebar nav button.active{background:#edf1e8;color:#31452f;font-weight:600}.ws-nav-dot{margin-left:auto;width:5px;height:5px;border-radius:50%;background:currentColor}.ws-sidebar-end{margin-top:auto;padding-top:30px}.ws-support-card{padding:18px 15px;background:#f8f8f3;border:1px solid #eeeee5;border-radius:12px;margin-bottom:18px}.ws-support-card>svg{color:#66765d}.ws-support-card strong{display:block;font-size:13px;margin-top:9px}.ws-support-card p{font-size:12px;color:var(--ws-muted);margin:4px 0 13px}.ws-support-card a{display:flex;align-items:center;justify-content:space-between;font-size:12px;font-weight:600}.ws-support{width:100%;font-size:13px}.ws-account{width:100%;display:flex;align-items:center;gap:9px;padding:17px 5px 0;border:0;border-top:1px solid var(--ws-line);margin-top:12px;background:transparent;text-align:left}.ws-account>span:first-child{width:30px;height:30px;flex-shrink:0;display:grid;place-items:center;border-radius:50%;background:#ede5db}.ws-account>span:nth-child(2){min-width:0;flex:1;overflow:hidden;text-overflow:ellipsis;font-size:11px}.ws-account small{display:block;color:var(--ws-muted)}.ws-account svg{flex-shrink:0}.ws-body{min-width:0;display:flex;flex-direction:column}.ws-topbar{height:76px;border-bottom:1px solid var(--ws-line);display:flex;align-items:center;justify-content:space-between;padding:0 42px;background:#fdfefa}.ws-topbar>div{display:flex;gap:15px;font-size:12px;color:var(--ws-muted)}.ws-topbar strong{color:var(--ws-ink);font-weight:500}.ws-top-link{display:flex;gap:8px;align-items:center;font-size:12px}.ws-main{padding:40px 42px 60px;max-width:1440px;margin:0 auto;flex:1}.ws-page-heading{display:flex;justify-content:space-between;align-items:center;gap:24px;margin-bottom:32px}.ws-eyebrow{display:block;color:#76806d;font-size:10px;letter-spacing:.14em;font-weight:600;margin-bottom:10px}.ws-page-heading h1{font-size:clamp(28px,3vw,42px);font-weight:550;letter-spacing:-.05em;line-height:1.15;margin:0;overflow-wrap:anywhere}.ws-page-heading p{color:var(--ws-muted);margin:10px 0 0}.ws-button{border:1px solid transparent;background:#354d3c;color:#fff!important;display:inline-flex;align-items:center;justify-content:center;gap:9px;padding:11px 16px;border-radius:8px;font-size:13px;font-weight:550;text-decoration:none;white-space:nowrap;transition:background .15s,box-shadow .15s}.ws-button:hover{background:#273b2d;box-shadow:0 3px 10px #22382015}.ws-button.secondary{background:#fff;color:#353e32!important;border-color:#dfe3d9}.ws-button.secondary:hover{background:#f5f7f1}.ws-text-button{background:none;border:0;display:inline-flex;gap:8px;align-items:center;font-size:13px;font-weight:550;color:#40543c;padding:7px 0;text-align:left}.ws-card{background:#fff;border:1px solid var(--ws-line,#e5e7df);border-radius:14px;padding:26px}.ws-card h2{font-size:23px;font-weight:550;letter-spacing:-.035em;line-height:1.3;margin:12px 0}.ws-card h3{font-size:17px;font-weight:600;letter-spacing:-.025em}.ws-card p{font-size:13px;color:#777b71;line-height:1.65}.ws-overview-grid{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:24px}.ws-website-card{overflow:hidden;background:#fff;border:1px solid var(--ws-line);border-radius:14px}.ws-card-label{padding:16px 20px;display:flex;justify-content:space-between;font-size:11px;gap:10px}.ws-card-label>span:first-child{display:flex;gap:7px;align-items:center}.ws-card-label>span:last-child{font-size:9px;letter-spacing:.12em;color:#7b8272}.ws-card-label i{width:6px;height:6px;border-radius:50%;background:#c2a363}.ws-card-label i.live{background:#6f9561}.ws-site-thumb{height:227px;overflow:hidden;position:relative;background:#f2f0e9;border-top:1px solid #f0f1eb;border-bottom:1px solid #f0f1eb}.ws-site-thumb>div{position:absolute;top:0;left:0;width:1100px;transform:scale(.43);transform-origin:top left;pointer-events:none}.ws-site-thumb>a{position:absolute;inset:0}.ws-site-card-footer{padding:18px 20px;display:flex;justify-content:space-between;gap:12px;align-items:center}.ws-site-card-footer>div{min-width:0}.ws-site-card-footer span,.ws-site-card-footer strong{display:block;overflow-wrap:anywhere}.ws-site-card-footer strong{font-weight:600;font-size:14px}.ws-site-card-footer span{color:var(--ws-muted);font-size:11px;margin-top:3px}.ws-site-card-footer>a{width:34px;height:34px;border:1px solid var(--ws-line);border-radius:50%;display:grid;place-items:center;flex-shrink:0}.ws-next-step{background:#f0f3eb;border-color:#e2e8d9;padding:28px;display:flex;flex-direction:column;align-items:flex-start}.ws-next-step h2{max-width:290px;font-size:27px;line-height:1.2;margin:8px 0}.ws-next-step>p{margin:10px 0 20px;max-width:330px}.ws-checklist{list-style:none;padding:0;margin:auto 0 0;width:100%;display:grid;gap:2px}.ws-checklist button{background:none;border:0;display:flex;align-items:center;gap:10px;text-align:left;width:100%;padding:11px 0}.ws-checklist button>span{width:24px;height:24px;flex-shrink:0;border:1px solid #cfd7c6;border-radius:50%;display:grid;place-items:center;font-size:10px}.ws-checklist .done{background:#40583d;color:#fff;border-color:#40583d}.ws-checklist strong{font-size:12px;font-weight:500;flex:1}.ws-checklist svg:last-child{color:#7c8972}.ws-request-count{display:flex;align-items:baseline;gap:12px;margin:0 0 24px}.ws-request-count strong{font-size:52px;font-weight:500;letter-spacing:-.06em;line-height:1}.ws-request-count span{font-size:13px;color:#6b765f}.ws-quick-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin-top:22px}.ws-quick{position:relative;text-align:left;padding:23px}.ws-tile-icon{width:40px;height:40px;display:grid;place-items:center;background:#f4f5ef;border:1px solid #ebeee4;border-radius:10px;color:#69775c;margin-bottom:17px}.ws-quick strong{display:block;font-size:15px;font-weight:550}.ws-quick p{margin:5px 0 0;font-size:12px;overflow-wrap:anywhere}.ws-quick>svg{position:absolute;right:20px;top:25px;color:#92988c}.ws-quick:hover{border-color:#b8c3ac}.ws-bottom-note{margin-top:30px;display:flex;align-items:center;gap:15px;padding:24px 0;border-top:1px solid var(--ws-line)}.ws-bottom-note>svg{color:#859173;flex-shrink:0}.ws-bottom-note strong{font-size:13px;font-weight:550}.ws-bottom-note p{font-size:12px;color:var(--ws-muted);margin:3px 0 0}.ws-bottom-note a{margin-left:auto;font-size:12px;display:flex;align-items:center;gap:8px;white-space:nowrap}.ws-footer{border-top:1px solid var(--ws-line);padding:18px 42px;display:flex;justify-content:space-between;gap:20px;color:#92968b;font-size:10px}.ws-alert{background:#fff5ef;border:1px solid #efd9cb;border-radius:8px;padding:14px 16px;margin-bottom:18px;color:#81472c;font-size:13px}.ws-alert button{text-decoration:underline;margin-left:5px;background:none;border:0}.ws-empty{padding:65px 30px;text-align:center;color:#777d70;display:flex;flex-direction:column;align-items:center;gap:14px}.ws-empty h3{color:#394233;margin:0;font-size:23px;font-weight:500;letter-spacing:-.04em}.ws-empty p{max-width:390px;font-size:14px;line-height:1.7;margin:0}.ws-empty-icon{width:64px;height:64px;border-radius:18px;background:#f0f3e9;display:grid;place-items:center;color:#758366}.ws-chip{font-size:11px;padding:5px 10px;border:1px solid #e0e5d8;border-radius:20px;color:#6d7c61}.ws-welcome{max-width:650px;padding:70px 0}.ws-welcome h1{font-size:clamp(32px,5vw,58px);line-height:1.08;letter-spacing:-.05em;font-weight:500}.ws-welcome p{font-size:16px;color:#7b8173;margin:22px 0 28px}.ws-welcome>.ws-text-button{display:block;margin-top:15px}.ws-section-title{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-bottom:24px}.ws-section-title h2{font-size:21px;letter-spacing:-.035em;font-weight:550;margin:0}.ws-section-title p{font-size:13px;color:#7b8075;margin-top:6px}.ws-inbox-filters{display:flex;align-items:center;gap:6px;margin-bottom:15px;flex-wrap:wrap}.ws-inbox-filters button{border:1px solid transparent;padding:7px 11px;border-radius:7px;background:none;color:#6e7867;font-size:12px}.ws-inbox-filters button[aria-pressed=true]{background:#fff;border-color:#dfe5d7;color:#354c31}.ws-inbox-filters button:last-child{margin-left:auto}.ws-inbox-empty{min-height:390px}.ws-inbox,.ws-inbox-empty{background:#fff;border:1px solid var(--ws-line);border-radius:14px}.ws-inbox{display:grid;grid-template-columns:minmax(240px,.9fr) minmax(0,1.1fr);min-height:480px;overflow:hidden}.ws-inquiry-list{border-right:1px solid var(--ws-line)}.ws-inquiry-list>button{display:flex;width:100%;gap:11px;padding:21px 18px;text-align:left;background:none;border:0;border-bottom:1px solid #edf0e8}.ws-inquiry-list>button.selected,.ws-inquiry-list>button:hover{background:#f3f6ee}.ws-inquiry-avatar{background:#eaece3;color:#637157;border-radius:50%;width:34px;height:34px;display:grid;place-items:center;flex-shrink:0;font-weight:600;font-size:13px}.ws-inquiry-list>button>div:last-child{min-width:0;flex:1}.ws-inquiry-list>button>div:last-child>div{display:flex;gap:8px;justify-content:space-between}.ws-inquiry-list strong{font-size:13px;overflow-wrap:anywhere}.ws-inquiry-list time{font-size:10px;color:#7f8776;white-space:nowrap}.ws-inquiry-list p{font-size:12px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;color:#818878;margin:6px 0}.ws-status{display:inline-flex;align-items:center;font-size:10px;padding:3px 8px;border-radius:5px;background:#f2f3ee;color:#777d6e}.ws-status.new{background:#eaf0e0;color:#5a723b}.ws-status.working{background:#f8f0df;color:#927638}.ws-status.done{background:#e9f0e9;color:#4b6d50}.ws-inquiry-detail{padding:29px;min-width:0}.ws-detail-heading{display:flex;align-items:center;gap:11px}.ws-detail-heading h3{margin:0;font-size:19px;font-weight:550}.ws-detail-heading time{font-size:10px;color:#919889}.ws-message-body{white-space:pre-wrap;overflow-wrap:anywhere;font-size:14px;line-height:1.8;margin:25px 0}.ws-contact-links{display:flex;flex-wrap:wrap;gap:8px;font-size:12px;margin-bottom:20px}.ws-contact-links a{overflow-wrap:anywhere}.ws-hint{font-size:11px;color:#88907e;line-height:1.65;margin:10px 0}.ws-inquiry-detail hr{border:0;border-top:1px solid var(--ws-line);margin:23px 0}.ws-field{display:flex;flex-direction:column;gap:7px;font-size:12px;font-weight:550;margin-bottom:19px}.ws-field input,.ws-field select,.ws-field textarea{width:100%;border:1px solid #dfe4d7;border-radius:7px;background:#fff;padding:11px 12px;font-weight:400;color:#38422f;min-width:0}.ws-field textarea{resize:vertical}.ws-inquiry-placeholder{display:flex;align-items:center;justify-content:center;flex-direction:column;text-align:center;padding:30px;color:#89927d;gap:14px}.ws-inquiry-placeholder h3{font-size:18px;font-weight:500;margin:0;color:#4b5543}.ws-inquiry-placeholder p{font-size:12px;margin:0}.ws-back-inbox{display:none}.ws-settings-grid{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(260px,.8fr);gap:25px;align-items:start}.ws-business-fields>h2{margin-top:0}.ws-business-fields>p{margin-bottom:25px}.ws-settings-grid aside{display:grid;gap:18px}.ws-website-large{height:460px;overflow:hidden;border:1px solid var(--ws-line);border-radius:12px;position:relative;background:#f2efe9}.ws-website-large>div{width:1100px;transform:scale(.78);transform-origin:top left;pointer-events:none}.ws-website-toolbar{display:flex;align-items:center;gap:12px;margin:18px 0;flex-wrap:wrap;font-size:12px;color:#79816f}.ws-website-toolbar a{margin-left:auto}.ws-site-tools{display:flex;align-items:center;gap:12px;flex-wrap:wrap;padding-top:20px;border-top:1px solid var(--ws-line)}.ws-versions{width:100%}.ws-versions button{display:flex;justify-content:space-between;gap:20px;width:100%;padding:12px 0;border:0;border-bottom:1px solid var(--ws-line);background:none;font-size:13px}.ws-embedded .bp-app{min-height:0;background:transparent}.ws-embedded .bp-main{padding:0;max-width:none}.ws-embedded .bp-heading,.ws-embedded .bp-tabs{display:none}.ws-embedded .bp-card{border-radius:12px;padding:26px;background:#fff}.ws-embedded .bp-section-head h2,.ws-embedded .bs-head h2{font-size:26px;letter-spacing:-.035em}.ws-embedded .bp-card h2{font-size:25px;letter-spacing:-.035em}.ws-embedded .wb-button{font-size:13px;border-radius:8px;padding:11px 16px;background:#354d3c}.ws-embedded .bs-recommendations{margin-top:0}.ws-embedded .bp-fineprint{font-size:11px}.ws-admin-board{color:#293324;font-family:var(--font-inter-tight),sans-serif;max-width:1300px;margin:auto;padding:10px 0 35px}.ws-admin-metrics{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin-bottom:25px}.ws-admin-metrics .ws-card{display:flex;flex-direction:column;gap:8px}.ws-admin-metrics svg{color:#829171}.ws-admin-metrics strong{font-size:34px;line-height:1;font-weight:550;letter-spacing:-.04em}.ws-admin-metrics span{font-size:12px;color:#808975}.ws-admin-toolbar{display:flex;gap:15px;justify-content:space-between;margin-bottom:18px}.ws-admin-toolbar label{background:#fff;border:1px solid #dfe4d7;border-radius:8px;padding:10px 12px;display:flex;align-items:center;gap:10px;width:440px;max-width:65%}.ws-admin-toolbar input{background:none;border:0;min-width:0;flex:1;font-size:13px;outline:none}.ws-admin-toolbar select{background:#fff;border:1px solid #dfe4d7;border-radius:8px;padding:10px;font-size:12px}.ws-admin-sites{border:1px solid #e3e8dc;border-radius:12px;background:#fff;overflow:hidden}.ws-admin-site-row,.ws-admin-table-head{display:grid;grid-template-columns:minmax(0,1.5fr) .75fr 1fr 1fr;gap:20px;padding:20px 24px;align-items:center;font-size:12px}.ws-admin-table-head{background:#fafbf7;color:#849276;font-size:9px;letter-spacing:.12em;padding-block:14px}.ws-admin-site-row{border-top:1px solid #edf0e8}.ws-admin-site-row:hover{background:#fafbf7}.ws-admin-site-row>div{display:flex;align-items:center;gap:12px;min-width:0}.ws-admin-site-row>div>div{min-width:0}.ws-admin-site-row strong{display:block;font-size:13px}.ws-admin-site-row small{display:block;font-size:10px;color:#819073;overflow-wrap:anywhere}.ws-admin-site-row>span{justify-self:start}.ws-admin-site-row>span:last-child{display:flex;align-items:center;gap:8px}.ws-admin-requests{margin-top:35px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:15px}.ws-admin-requests .ws-section-title{grid-column:1/-1;margin:0}.ws-admin-requests p{overflow-wrap:anywhere;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.ws-admin-requests .ws-card>span:last-child{display:flex;gap:10px;font-size:12px;color:#526747}.ws-composer-wrap{margin:28px 0 22px}.ws-composer{background:#fff;border:1px solid #d8dfd0;border-radius:15px;box-shadow:0 6px 24px #5263380a;padding:18px}.ws-composer label{display:flex;align-items:center;gap:8px;font-size:12px;font-weight:550;color:#526348}.ws-composer textarea{border:0!important;outline:none;width:100%;resize:none;background:none;font:inherit;font-size:15px;padding:13px 0;color:#323c2c;line-height:1.65;min-height:102px}.ws-composer textarea::placeholder{color:#9aa08f}.ws-composer-bottom{display:flex;justify-content:space-between;align-items:center;gap:12px}.ws-composer-bottom>span{font-size:10px;color:#969e8c}.ws-composer button{background:#354d3c;color:#fff;padding:11px 14px;border:0;border-radius:8px;display:flex;align-items:center;gap:13px;font-size:12px;cursor:pointer}.ws-composer button:hover{background:#293e2f}.ws-prompt-examples{display:flex;flex-wrap:wrap;align-items:center;gap:7px;margin-top:13px}.ws-prompt-examples>span{font-size:10px;color:#8f9887;margin-right:3px}.ws-prompt-examples button{font-size:10px;color:#6a795e;display:flex;gap:6px;align-items:center;border:1px solid #e0e5d8;background:transparent;border-radius:20px;padding:6px 10px;cursor:pointer}.ws-prompt-examples button:hover{background:#edf2e7}.ws-platform-hero .wb-hero-copy h1{font-size:clamp(42px,5vw,72px)}.ws-platform-hero .wb-hero-copy>p{font-size:17px;max-width:440px}.bv-contact-form{max-width:600px;margin:28px auto;text-align:left}.bv-contact-form label{display:flex;flex-direction:column;font-size:13px;gap:7px;margin-bottom:15px}.bv-contact-form input,.bv-contact-form textarea{font:inherit;font-size:16px;background:#ffffffd9;color:#293022;border:1px solid #b8c1b480;border-radius:5px;padding:12px;min-width:0;max-width:100%;width:100%}.bv-form-pair{display:grid;grid-template-columns:1fr 1fr;gap:16px}.bv-contact-form small{font-weight:400;opacity:.6}.bv-contact-form .bv-form-privacy{font-size:11px;line-height:1.6;margin-top:14px;opacity:.7}.bv-contact-form .bv-button{border:0;cursor:pointer;font:inherit;font-size:14px}.bv-contact-form button:disabled{opacity:.6}.bv-honey{position:absolute!important;width:1px!important;height:1px!important;overflow:hidden!important;clip-path:inset(100%)}.bv-form-success{padding:30px;border:1px solid;border-radius:8px;max-width:600px;margin:25px auto}.bv-form-success button{background:none;border:0;text-decoration:underline;color:inherit;cursor:pointer}.bv-form-success h3{font-size:23px}.bv-form-success>span{font-size:25px}@media(min-width:1450px){.ws-site-thumb>div{transform:scale(.51)}.ws-site-thumb{height:250px}.ws-website-large>div{transform:scale(.96)}}@media(max-width:1100px){.ws-app{grid-template-columns:210px minmax(0,1fr)}.ws-sidebar{padding-inline:12px}.ws-main{padding:30px 25px 45px}.ws-topbar{padding-inline:25px}.ws-page-heading{align-items:flex-start}.ws-page-heading>.ws-button{font-size:11px;padding:10px 12px}.ws-overview-grid{grid-template-columns:1fr}.ws-site-thumb{height:235px}.ws-site-thumb>div{transform:scale(.55)}.ws-next-step h2,.ws-next-step>p{max-width:none}.ws-checklist{margin-top:10px}.ws-quick-grid{gap:10px}.ws-quick{padding:18px}.ws-quick>svg{right:15px;top:21px}.ws-settings-grid{grid-template-columns:1fr}.ws-settings-grid aside{grid-template-columns:1fr 1fr}.ws-section-title{align-items:flex-start;flex-direction:column}.ws-website-large>div{transform:scale(.65)}}@media(max-width:760px){.ws-app{display:block}.ws-sidebar{position:static;height:auto;border-right:0;border-bottom:1px solid var(--ws-line);padding:16px 18px 8px;display:grid;grid-template-columns:1fr auto;align-items:center}.ws-sidebar>.wb-brand{margin:0;font-size:20px}.ws-company-switch{margin:0;padding:5px 8px;max-width:170px;border-radius:8px;gap:7px}.ws-company-avatar{width:28px;height:28px;font-size:12px}.ws-company-switch small{display:none}.ws-company-switch select{font-size:12px}.ws-sidebar nav{grid-column:1/-1;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));margin-top:17px;gap:2px}.ws-sidebar nav button{display:flex;flex-direction:column;gap:5px;justify-content:center;text-align:center;padding:10px 2px;font-size:10px;border-radius:7px}.ws-sidebar nav button svg{width:17px;height:17px}.ws-nav-dot,.ws-sidebar-end{display:none}.ws-topbar{height:49px;padding:0 20px}.ws-topbar>div{font-size:11px;gap:10px}.ws-top-link{font-size:11px}.ws-main{padding:26px 20px 36px}.ws-page-heading{flex-direction:column;gap:18px;margin-bottom:23px}.ws-page-heading h1{font-size:33px}.ws-page-heading p{font-size:13px;max-width:320px}.ws-page-heading>.ws-button{font-size:12px;padding:11px 14px}.ws-eyebrow{font-size:9px;margin-bottom:8px}.ws-overview-grid{gap:17px}.ws-site-thumb{height:195px}.ws-site-thumb>div{transform:scale(.36)}.ws-card-label{padding:14px 16px}.ws-card-label>span:last-child{font-size:8px}.ws-site-card-footer{padding:15px}.ws-next-step{padding:23px}.ws-next-step h2{font-size:27px}.ws-quick-grid{grid-template-columns:1fr}.ws-quick{display:grid;grid-template-columns:40px minmax(0,1fr);column-gap:14px;padding:18px}.ws-quick .ws-tile-icon{grid-row:1/3;margin:0}.ws-quick strong{padding-right:25px}.ws-quick p{grid-column:2;margin-top:2px;font-size:12px}.ws-quick>svg{right:20px;top:28px}.ws-bottom-note{flex-wrap:wrap;gap:10px;margin-top:23px}.ws-bottom-note>div{flex:1}.ws-bottom-note p{font-size:11px}.ws-bottom-note a{margin-left:30px}.ws-footer{padding:16px 20px;font-size:9px}.ws-settings-grid aside{grid-template-columns:1fr}.ws-card{padding:22px}.ws-field input,.ws-field select,.ws-field textarea{font-size:16px}.ws-inbox{grid-template-columns:1fr}.ws-inbox.has-selection .ws-inquiry-list,.ws-inquiry-placeholder{display:none}.ws-inquiry-list{border:0}.ws-inquiry-detail{padding:22px}.ws-back-inbox{display:flex;gap:7px;align-items:center;background:none;border:0;padding:0;margin-bottom:23px;font-size:12px;color:#728166}.ws-section-title h2{font-size:21px}.ws-section-title .ws-button{font-size:11px}.ws-inbox-filters{gap:1px}.ws-inbox-filters button{padding:8px;font-size:10px}.ws-inbox-empty{min-height:340px;padding:35px 24px}.ws-website-large{height:300px}.ws-website-large>div{transform:scale(.38)}.ws-website-toolbar>a{margin-left:0}.ws-embedded .bp-card{padding:20px}.ws-embedded .bp-main{width:100%}.ws-embedded .bp-brief-summary,.ws-embedded .bp-grid{grid-template-columns:1fr}.ws-embedded .bs-quote{overflow-wrap:anywhere}.ws-admin-metrics{grid-template-columns:repeat(2,1fr);gap:10px}.ws-admin-table-head{display:none}.ws-admin-site-row{grid-template-columns:1fr 1fr;padding:18px;gap:13px}.ws-admin-site-row>div,.ws-admin-site-row>span:last-child{grid-column:1/-1}.ws-admin-toolbar{flex-wrap:wrap}.ws-admin-toolbar label{width:100%;max-width:100%}.ws-admin-requests{grid-template-columns:1fr}.ws-composer{padding:15px}.ws-composer textarea{font-size:16px;min-height:118px}.ws-composer-bottom>span{display:none}.ws-composer-bottom button{margin-left:auto;font-size:13px;padding:12px 15px}.ws-prompt-examples{gap:5px}.ws-platform-hero .wb-hero-copy>p{font-size:16px}.bv-form-pair{grid-template-columns:1fr;gap:0}.ws-skip{left:15px}}@media(prefers-reduced-motion:reduce){.ws-app *,.ws-composer-wrap *{transition:none!important;animation:none!important;scroll-behavior:auto!important}}.ws-footer>div{display:flex;gap:16px;align-items:center}.ws-footer button{padding:0;border:0;background:none;color:inherit;font:inherit;cursor:pointer}.ws-saved{display:flex;align-items:center;gap:10px;padding:12px 16px;background:#eaf1e4;border:1px solid #d5e2c9;border-radius:8px;color:#426232;font-size:13px;margin-bottom:20px}.ws-saved button{margin-left:auto;background:none;border:0;cursor:pointer;font-size:19px}.ws-platform-hero{padding-top:65px;padding-bottom:70px}@media(max-width:760px){.ws-footer{flex-wrap:wrap}.ws-platform-hero{padding-top:38px}}.ws-website-card{display:flex;flex-direction:column}.ws-site-thumb{flex:1;min-height:227px}.ws-site-card-footer{flex-shrink:0}@media(max-width:760px){.ws-site-thumb{min-height:195px}}.ws-embedded .bs-service-hero{padding:0 0 20px}.ws-embedded .bs-service-hero>.wb-kicker,.ws-embedded .bs-service-hero>h2{display:none}.ws-embedded .bs-service-hero>p{font-size:14px;max-width:650px;margin-top:0}.ws-embedded .bs-service-hero>div{font-size:11px}.ws-embedded .bs-service-card h3{font-size:20px;letter-spacing:-.035em}.ws-publication{border:1px solid var(--ex-line,#deded8);border-radius:18px;padding:28px;margin-bottom:28px;background:var(--ex-surface,#fff);color:var(--ex-ink,#161616)}.ws-publication ol{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;list-style:none;padding:0;margin:0 0 28px}.ws-publication li{display:flex;gap:10px;align-items:center;font-size:14px}.ws-publication li>span{display:grid;place-items:center;width:30px;height:30px;flex-shrink:0;border:1px solid var(--ex-line,#deded8);border-radius:50%}.ws-publication li[data-done=true]>span{background:var(--ex-ink,#161616);color:var(--ex-surface,#fff)}.ws-publication li small,.ws-publication li strong{display:block}.ws-publication li small{font-size:12px;opacity:.7;margin-top:3px;overflow-wrap:anywhere}.ws-publication-next{display:flex;align-items:center;justify-content:space-between;gap:24px}.ws-publication h2{font-size:24px;letter-spacing:-.025em;line-height:1.2;margin:0 0 8px}.ws-publication p{font-size:14px;line-height:1.65;max-width:65ch;margin:0}.ws-publication>p{margin-top:16px}.ws-publication .ws-button{flex-shrink:0}.ws-publication:has(+.bp-grid){margin-top:18px}@media(max-width:1050px){.ws-publication ol{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:650px){.ws-publication{padding:20px}.ws-publication ol{gap:12px;grid-template-columns:1fr}.ws-publication-next{align-items:stretch;flex-direction:column}.ws-publication h2{font-size:23px}}.ws-day-dashboard{margin:0 0 26px}.ws-day-focus{display:flex;justify-content:space-between;align-items:flex-end;gap:28px;padding:28px 30px;background:#1f2823;color:#fff;border-radius:14px;min-height:168px}.ws-day-focus-copy{min-width:0}.ws-day-focus .ws-eyebrow{color:#bac8b7}.ws-day-focus h2{font-size:clamp(23px,2.5vw,34px);letter-spacing:-.04em;line-height:1.16;margin:0 0 9px;max-width:26ch;overflow-wrap:anywhere}.ws-day-focus p{font-size:13px;line-height:1.55;color:#d1dbd0;max-width:62ch;margin:0}.ws-day-focus>.ws-button{background:#f5f6f0;color:#243229!important;flex-shrink:0}.ws-day-focus>.ws-button:hover{background:#e7eee4}.ws-day-focus>svg{flex-shrink:0;color:#c6d9c0}.ws-day-facts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:10px}.ws-day-fact{display:flex;align-items:flex-start;gap:12px;width:100%;min-width:0;min-height:96px;padding:17px;text-align:left;border:1px solid var(--ex-line,#e3e5df);border-radius:11px;background:var(--ex-surface,#fff);color:var(--ex-ink,#202420);transition:border-color .15s,transform .15s}.ws-day-fact:not(:disabled):hover{border-color:#8b9d8b;transform:translateY(-1px)}.ws-day-fact:disabled{opacity:1;cursor:default}.ws-day-fact>svg{flex-shrink:0;color:#667c68}.ws-day-fact>svg:last-child{margin-left:auto;align-self:center;color:var(--ex-ink,#202420)}.ws-day-fact>span{min-width:0;flex:1}.ws-day-fact small,.ws-day-fact strong{display:block;overflow-wrap:anywhere}.ws-day-fact strong{font-size:13px;line-height:1.3}.ws-day-fact small{font-size:11px;line-height:1.35;color:var(--ws-muted,#777);margin-top:6px}.ws-day-loading{display:flex;align-items:center;gap:7px;margin:10px 0 0;font-size:12px;color:var(--ws-muted,#777)}.wk-send-confirm{display:flex;align-items:flex-start;gap:10px;margin:14px 0;font-size:13px;line-height:1.45}.wk-send-confirm input{width:18px;height:18px;flex-shrink:0;margin:1px 0 0;accent-color:#354d3c}@media(max-width:1180px){.ws-day-facts{grid-template-columns:1fr}.ws-day-fact{min-height:72px}}@media(max-width:650px){.ws-day-focus{padding:22px;min-height:0;align-items:stretch;flex-direction:column}.ws-day-focus>.ws-button{width:100%}.ws-day-facts{gap:8px}.ws-day-fact{padding:15px}.ws-day-dashboard{margin-bottom:20px}}.ws-change-entry{margin:28px 0;max-width:950px}.ws-change-head h2{margin:0 0 7px}.ws-change-head p{max-width:64ch;margin:0 0 23px}.ws-change-choices{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.ws-change-choices button{display:grid;align-content:start;justify-items:start;gap:7px;min-height:132px;padding:20px;text-align:left;border:1px solid var(--ws-line);border-radius:12px;background:transparent;color:inherit}.ws-change-choices button.active{border-color:var(--ex-ink);background:var(--ex-soft);box-shadow:inset 0 0 0 1px var(--ex-ink)}.ws-change-choices strong{font-size:15px}.ws-change-choices small{color:var(--ws-muted);line-height:1.45}.ws-change-form,.ws-change-next{margin-top:22px}.ws-change-next p{margin:10px 0 0}.ws-change-form{display:grid;gap:16px}.ws-change-fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.ws-change-form .ws-field{margin:0}.ws-change-form>.ws-button{justify-self:start}.ws-change-context{background:var(--ex-soft);border-left:3px solid #819a83;padding:13px 16px;margin:0!important;max-width:70ch}.hub-change-detail{margin:16px 0 24px}.hub-change-detail h3{margin:0 0 8px}.hub-change-detail h4{font-size:15px;margin:0 0 8px}.hub-change-detail>p{margin:0 0 15px}.hub-change-timeline{display:flex;flex-wrap:wrap;gap:6px;list-style:none;margin:20px 0;padding:0}.hub-change-timeline li{font-size:11px;border:1px solid var(--ws-line);border-radius:30px;padding:6px 10px;color:var(--ws-muted)}.hub-change-timeline li.active{background:var(--ex-ink);border-color:var(--ex-ink);color:var(--ex-surface)}.hub-change-review,.hub-change-scope{background:var(--ex-soft);padding:16px;border-radius:9px}.hub-change-controls,.hub-change-files,.hub-change-review{display:grid;justify-items:start;gap:10px;border-top:1px solid var(--ws-line);padding-top:20px;margin-top:20px}.hub-change-controls .ws-field{width:100%;max-width:420px}.hub-change-controls form{width:100%;display:grid;justify-items:start;gap:12px}.hub-change-controls form .ws-field{max-width:100%}.hub-change-controls small,.hub-change-files small{color:var(--ws-muted)}.hub-internal-notes{width:100%;background:var(--ex-soft);padding:15px;border-radius:8px}.hub-internal-notes p{white-space:pre-wrap;overflow-wrap:anywhere;border-top:1px solid var(--ws-line);padding-top:10px}.hub-change-review{border:0}.hub-change-review .ws-button{white-space:normal;text-align:center}.hub-change-files a:not(.ws-button){display:block;overflow-wrap:anywhere}.hub-change-files label.ws-button{position:relative;overflow:hidden;cursor:pointer}.hub-change-files label.ws-button input{position:absolute;inset:0;opacity:0;cursor:pointer}.hub-change-files label.ws-button:focus-within{outline:3px solid #91a793;outline-offset:3px}.hub-change-live{display:flex;align-items:center;gap:9px;flex-wrap:wrap}@media(max-width:650px){.ws-change-entry{padding:21px}.ws-change-choices,.ws-change-fields{grid-template-columns:1fr}.ws-change-choices button{min-height:0;padding:16px}.hub-change-review .ws-button,.ws-change-form>.ws-button,.ws-change-next>.ws-button{width:100%}.hub-change-detail{padding:20px}.hub-change-timeline{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}}.hub-access-review{display:grid;gap:18px;margin:18px 0 24px}.hub-access-review h3,.hub-access-review h4,.hub-admin-link-check h3{margin:0;letter-spacing:-.025em}.hub-access-review>p,.hub-admin-link-check p{margin:0;color:var(--ex-muted);line-height:1.6}.hub-access-review>p strong{color:var(--ex-ink);overflow-wrap:anywhere}.hub-access-link,.hub-access-review .hub-compose{display:grid;justify-items:start;gap:15px;border-top:1px solid var(--ex-line);padding-top:20px}.hub-access-link .hub-invite,.hub-access-link .ws-field,.hub-access-review .hub-compose .ws-field{width:100%;max-width:620px}.hub-access-review .hub-check{margin:2px 0}.hub-access-confirmed{display:flex;align-items:flex-start;gap:10px;padding:13px 16px;border:1px solid var(--ex-line);border-radius:9px;background:var(--ex-soft);font-size:13px;line-height:1.5}.hub-access-confirmed svg{flex-shrink:0}.hub-admin-link-check{display:grid;justify-items:start;gap:12px;padding:20px;margin:20px 0;border:1px solid var(--ex-line);border-radius:10px;background:var(--ex-soft)}.hub-admin-link-check .hub-check{margin:0}.hub-admin-link-check small{line-height:1.55;color:var(--ex-muted)}@media(max-width:650px){.hub-access-review{padding:20px}.hub-access-review .ws-button,.hub-admin-link-check .ws-button{width:100%;justify-content:center}.hub-admin-link-check{padding:17px}}.bs-services .bp-field select{width:100%;min-height:48px;padding:12px 14px;border:1px solid var(--ex-line,#dadfd1);border-radius:8px;background:var(--ex-surface,#fff);color:var(--ex-ink,#242520);font:inherit}.bs-services .bp-field select:focus-visible{outline:2px solid var(--ex-ink,#242520);outline-offset:2px}.bs-service-facts{display:grid;gap:6px;padding:13px 16px;margin:15px 0;border:1px solid var(--ex-line,#dadfd1);border-radius:9px;background:var(--ex-soft,#f5f5ef);font-size:12px;line-height:1.5;overflow-wrap:anywhere}.bs-services #service-request form>strong{display:block;margin-top:16px;font-size:13px;line-height:1.5}.bs-services #service-request form>small{display:block;margin-top:12px;color:var(--ex-muted,#666);line-height:1.5}.ac-casefile{background:#f5f6f3;color:#252c27;padding:32px max(24px,calc((100vw - 1168px)/2));font-family:var(--font-inter-tight),sans-serif}.ac-casefile>header{display:flex;align-items:flex-start;justify-content:space-between;gap:20px;margin-bottom:20px}.ac-casefile h2{font-size:28px;letter-spacing:-.04em;margin:6px 0}.ac-casefile header p,.ac-panel p{font-size:13px;line-height:1.6;color:#697168}.ac-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.ac-panel{min-width:0;background:#fff;border:1px solid #e0e5dc;border-radius:14px;padding:22px}.ac-panel h3{font-size:17px;margin:0 0 16px}.ac-panel h4{font-size:12px;margin:18px 0 7px}.ac-panel dl{margin:0}.ac-panel dl>div{display:grid;grid-template-columns:135px minmax(0,1fr);gap:14px;padding:9px 0;border-bottom:1px solid #edf0eb}.ac-panel dt{font-size:11px;color:#7d887e}.ac-panel dd{margin:0;font-size:12px;font-weight:650;overflow-wrap:anywhere}.ac-inline-links{display:flex;gap:8px;flex-wrap:wrap;margin-top:18px}.ac-inline-links a{font-size:11px;color:#365843;display:inline-flex;gap:5px;align-items:center;padding:7px 9px;border:1px solid #dce5dc;border-radius:7px}.ac-panel article{padding:13px 0;border-top:1px solid #edf0eb}.ac-panel article strong{font-size:12px}.ac-panel article small{font-size:10px;color:#849085;margin-left:10px}.ac-panel article p{margin:7px 0;overflow-wrap:anywhere}.ac-row{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:10px 0;border-top:1px solid #edf0eb;color:#3c5341;font-size:12px;text-decoration:none;overflow-wrap:anywhere}.ac-attention{padding:11px;border-radius:8px;background:#fff5ec;color:#784727!important}.ac-resolve{display:grid;gap:8px;margin-top:12px}.ac-resolve label{display:grid;gap:6px;font-size:11px}.ac-resolve textarea{padding:9px;resize:vertical}.ac-resolve select,.ac-resolve textarea{font:inherit;font-size:13px;border:1px solid #cbd5cb;border-radius:7px;width:100%}.ac-resolve select{min-height:40px;padding:8px;background:#fff}.ac-failure{max-width:760px;margin:0 auto;padding:42px 24px 90px;color:#252c27}.ac-failure>.ws-text-button{display:inline-flex;align-items:center;gap:7px;margin-bottom:36px}.ac-failure h1{font-size:clamp(32px,5vw,48px);letter-spacing:-.05em;margin:6px 0 28px}.ac-failure .ac-panel h2{font-size:22px;margin:0 0 20px}.ac-failure .ac-panel p{margin-top:20px}.ac-time{margin-top:22px;padding-top:16px;border-top:1px solid #edf0eb}.ac-time>div{display:flex;align-items:end;flex-wrap:wrap;gap:8px}.ac-time label{display:grid;gap:5px;font-size:11px}.ac-time :is(select,input){border:1px solid #cbd5cb;border-radius:7px;background:#fff;padding:8px;font:inherit;font-size:13px;min-height:39px}.ac-time input{width:86px}.ac-time small{display:block;margin-top:9px;color:#788078;font-size:10px}.hub-time-categories{border:1px solid #e4e8df;border-radius:9px;margin:15px 0;padding:4px 14px}.hub-time-categories>div{display:flex;justify-content:space-between;gap:12px;padding:9px 0;border-bottom:1px solid #edf0eb;font-size:12px}.hub-time-categories>div:last-child{border-bottom:0}.hub-time-categories strong{white-space:nowrap}.hub-time-categories small{display:block;padding:10px 0}.ac-row small{display:block;color:#788579;margin-top:4px;font-size:10px}.hub-operation-work .hub-admin-toolbar{flex-wrap:wrap;justify-content:flex-start;gap:10px}.hub-operation-work .hub-search{flex:1 1 260px;min-width:0}.hub-operation-work .hub-admin-toolbar>select{flex:1 1 170px;min-width:0}@media(max-width:760px){.ac-casefile{padding:22px 18px}.ac-casefile>header{flex-direction:column}.ac-grid{grid-template-columns:1fr}.ac-panel{padding:18px}.ac-panel dl>div{grid-template-columns:105px minmax(0,1fr)}}:root{--nx-ink:#111b35;--nx-blue:#3459ed;--nx-muted:#687187;--nx-line:#e3e7f0;--nx-soft:#f4f6fb;--wb-ink:#17223e;--wb-accent:#3459ed}.wb-brand{color:var(--nx-ink);font-weight:720;letter-spacing:-1px;gap:9px;font-size:23px}.wb-brand-symbol{display:grid;place-items:center;width:34px;height:34px;border-radius:10px;background:var(--nx-blue);color:white;box-shadow:0 3px 8px #3459ed20}.wb-brand-symbol svg{width:28px;height:28px}.wb-brand-dot{color:var(--nx-blue)}.wb-brand-light{color:white}.wb-button{background:var(--nx-blue)!important;border-color:var(--nx-blue)!important;border-radius:10px;gap:12px;box-shadow:0 3px 8px #3459ed15}.wb-button:hover{background:#2749cd!important;box-shadow:0 5px 16px #3459ed25;transform:translateY(-1px)}.nx-builder-start,.nx-marketing{font-family:var(--font-inter-tight),Arial,sans-serif;color:var(--nx-ink);background:white;line-height:1.5;-webkit-font-smoothing:antialiased}.nx-builder-start *,.nx-marketing *{box-sizing:border-box}.nx-builder-start a,.nx-marketing a{text-decoration:none}.nx-builder-start button,.nx-marketing button{font:inherit;cursor:pointer}.nx-builder-start input,.nx-builder-start textarea,.nx-marketing input,.nx-marketing select,.nx-marketing textarea{font:inherit}.nx-builder-start button:disabled,.nx-marketing button:disabled{opacity:.55;cursor:default}.nx-builder-start :focus-visible,.nx-marketing :focus-visible{outline:3px solid #7592ff;outline-offset:4px}.nx-builder-start h1,.nx-builder-start h2,.nx-marketing h1,.nx-marketing h2,.nx-marketing h3{font-weight:580;margin:0}.nx-marketing p{margin:0}.nx-header{height:88px;max-width:1440px;padding:0 5%;border:0;background:#fff;position:relative;z-index:20}.nx-header nav{font-size:14px;gap:28px}.nx-header .wb-button-small{font-size:13px;padding:12px 17px;min-height:43px}.nx-header .wb-login-link{font-size:14px}.nx-nav-menu{position:relative}.nx-nav-menu summary{display:flex;gap:5px;align-items:center;cursor:pointer;list-style:none}.nx-mobile-menu summary::-webkit-details-marker,.nx-nav-menu summary::-webkit-details-marker{display:none}.nx-nav-menu>div{position:absolute;top:35px;left:-25px;width:285px;border:1px solid var(--nx-line);border-radius:16px;background:#fff;padding:9px;box-shadow:0 16px 50px #111b3514}.nx-nav-menu a{display:block;padding:13px;border-radius:8px}.nx-nav-menu a:hover{background:var(--nx-soft)}.nx-nav-menu small{display:block;color:var(--nx-muted);margin-top:3px}.nx-mobile-menu{display:none}.nx-header a:hover{color:var(--nx-blue)}.nx-hero{position:relative;padding:64px 24px 0;overflow:hidden;text-align:center;background:radial-gradient(ellipse at 50% 45%,#edf2ff 0,#f6f8ff 42%,#fff 74%)}.nx-hero-grid{position:absolute;inset:0;opacity:.3;pointer-events:none;background-image:linear-gradient(#bccbed30 1px,transparent 0),linear-gradient(90deg,#bccbed30 1px,transparent 0);background-size:80px 80px;mask-image:radial-gradient(ellipse at center,transparent 20%,black 60%,transparent 80%)}.nx-hero-content{position:relative;max-width:1000px;margin:auto}.nx-pill{display:inline-flex;align-items:center;gap:8px;border:1px solid #dce4f8;background:#ffffffc4;padding:7px 13px;border-radius:25px;font-size:12px;letter-spacing:.1px;font-weight:550;color:#455781}.nx-pill>span{width:6px;height:6px;border-radius:50%;background:var(--nx-blue);box-shadow:0 0 0 4px #3459ed0c}.nx-hero h1{font-size:clamp(44px,5.5vw,78px);line-height:1.06;letter-spacing:-3.6px;margin:25px 0 22px;font-weight:580}.nx-hero h1>span{color:var(--nx-blue)}.nx-hero-intro{font-size:19px;line-height:1.65;color:var(--nx-muted)}.nx-composer-wrap{max-width:740px;margin:28px auto 0;text-align:left}.nx-composer{background:#fff;border:1px solid #d3dcf1;box-shadow:0 15px 65px #325cc611,0 2px 4px #15274504;border-radius:20px;padding:20px;transition:box-shadow .2s,border-color .2s;text-align:left}.nx-composer:focus-within{border-color:#7c96f8;box-shadow:0 10px 50px #3459ed18,0 0 0 3px #3459ed09}.nx-composer>label{display:flex;align-items:center;gap:8px;font-size:13px;font-weight:600;color:#243356;margin-bottom:10px}.nx-composer>label svg{color:var(--nx-blue)}.nx-composer textarea{border:0;resize:vertical;min-height:95px;max-height:260px;width:100%;font-size:16px;line-height:1.6;background:transparent;color:var(--nx-ink);padding:0;outline:none;box-shadow:none}.nx-composer textarea:focus-visible{outline:none}.nx-composer textarea::placeholder{color:#8a92a5}.nx-composer-actions{display:flex;align-items:center;justify-content:space-between;gap:15px;margin-top:16px}.nx-composer-actions>span{font-size:12px;color:var(--nx-muted)}.nx-prompt-help{display:flex;gap:7px;align-items:center;background:none;border:0;color:#63708a;font-size:12px!important;padding:9px 2px}.nx-prompt-help:hover{color:var(--nx-blue)}.nx-button,.nx-generate{display:inline-flex;gap:12px;align-items:center;justify-content:center;border:1px solid var(--nx-blue);border-radius:10px;padding:13px 19px;color:#fff;background:var(--nx-blue);font-size:14px;font-weight:560;line-height:1.5;box-shadow:0 4px 10px #3459ed18;min-height:46px;transition:background .2s,transform .2s,box-shadow .2s;white-space:normal}.nx-button:hover,.nx-generate:hover{background:#2448d6;transform:translateY(-1px);box-shadow:0 5px 18px #3459ed25}.nx-button-outline{background:#fff;color:var(--nx-ink);border-color:#cdd5e5;box-shadow:none}.nx-button-outline:hover{background:#f4f6fb}.nx-prompt-examples{display:flex;gap:8px;align-items:center;justify-content:center;margin:15px 0 12px;flex-wrap:wrap;font-size:12px;color:var(--nx-muted)}.nx-prompt-examples button{display:flex;align-items:center;gap:10px;border:1px solid #dde4f2;border-radius:30px;background:#ffffff90;padding:7px 11px;font-size:11px}.nx-prompt-examples button:hover{background:#fff;border-color:#99acf5;color:var(--nx-blue)}.nx-composer-note{display:flex;align-items:center;justify-content:center;gap:6px;font-size:11px;color:var(--nx-muted);flex-wrap:wrap}.nx-template-shortcut{display:inline-flex;align-items:center;gap:7px;font-size:12px;margin:20px 0 36px;color:#4d5b7a}.nx-template-shortcut:hover{color:var(--nx-blue)}.nx-hero-proof{max-width:1100px;margin:auto;padding:25px 0;border-block:1px solid #e9edf5;display:flex;justify-content:center;gap:56px;position:relative;font-size:12px;color:#6a748b}.nx-hero-proof>span{display:flex;align-items:center;gap:9px}.nx-hero-proof svg{color:#5472b4}.nx-error{padding:14px 18px;background:#fff1f1;color:#933a3a;border:1px solid #f4d9d9;border-radius:10px;margin:15px auto;max-width:780px;font-size:14px}.nx-error a{text-decoration:underline}.nx-prompt-guide{background:#fff;border:1px solid var(--nx-line);border-radius:16px;padding:20px;margin-top:10px;box-shadow:0 10px 30px #111b350a;display:grid;gap:13px}.nx-prompt-guide>div{display:flex;justify-content:space-between;font-size:15px}.nx-prompt-guide>div button{border:0;background:none}.nx-prompt-guide label{font-size:12px;display:grid;gap:5px}.nx-prompt-guide input,.nx-prompt-guide select{border:1px solid #dce1ec;border-radius:8px;padding:10px;background:#fff;font-size:14px;min-width:0;width:100%}.nx-section{max-width:1260px;margin:auto;padding:95px 50px;scroll-margin-top:25px}.nx-section-heading{display:flex;justify-content:space-between;align-items:flex-end;gap:60px;margin-bottom:40px}.nx-eyebrow{display:block;font-size:10px;font-weight:650;letter-spacing:1.65px;color:#67718a;margin-bottom:16px}.nx-marketing h2{font-size:clamp(33px,3.6vw,51px);letter-spacing:-1.8px;line-height:1.1}.nx-marketing h2 span{color:#8a94aa}.nx-section-heading>p{font-size:15px;color:var(--nx-muted);line-height:1.8;max-width:355px;padding-bottom:3px}.nx-design-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px}.nx-template-card{min-width:0}.nx-preview-window{border:1px solid var(--nx-line);border-radius:13px;overflow:hidden;position:relative;transition:transform .25s,box-shadow .25s}.nx-template-card:hover .nx-preview-window{transform:translateY(-5px);box-shadow:0 15px 35px #111b3510}.nx-preview-open{position:absolute;inset:auto 12px 12px;display:flex;align-items:center;justify-content:space-between;font-size:11px;padding:10px 12px;border-radius:8px;background:#ffffffed;color:var(--nx-ink);opacity:0;transform:translateY(5px);transition:opacity .2s,transform .2s}.nx-template-card:focus-visible .nx-preview-open,.nx-template-card:hover .nx-preview-open{opacity:1;transform:none}.nx-template-meta{display:flex;align-items:center;justify-content:space-between;padding:17px 0}.nx-template-meta h3{font-size:18px;margin-top:4px}.nx-template-meta>div>span{color:var(--nx-muted);font-size:10px}.nx-circle-arrow{display:grid;place-items:center;width:33px;height:33px;border:1px solid var(--nx-line);border-radius:50%}.nx-design{container-type:inline-size;background:#f6f1e9;color:#40392e;text-align:left;overflow:hidden}.nx-design-nav{padding:6% 7%;display:flex;justify-content:space-between;gap:10px;font-size:2.4cqw;align-items:center}.nx-design-nav strong{font-size:4.2cqw;font-weight:650;max-width:50%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.nx-design-nav strong>span{margin-left:3px}.nx-design-nav>span{font-size:1.7cqw;white-space:nowrap}.nx-design-nav b{border:1px solid;border-radius:20px;padding:1cqw 2cqw;font-weight:400}.nx-design-body{padding:6% 7% 8%;display:grid;grid-template-columns:1fr 45%;gap:6%;align-items:center;min-height:64cqw}.nx-design-kicker{font-size:1.65cqw;letter-spacing:.3cqw;display:block;margin-bottom:4cqw}.nx-design-title{font-family:Georgia,serif;font-size:7cqw;line-height:1.06;font-weight:400;white-space:pre-line;display:block;letter-spacing:-.2cqw;overflow-wrap:anywhere}.nx-design-body p{font-size:2.3cqw;line-height:1.6;max-height:15cqw;overflow:hidden;margin:4cqw 0!important;opacity:.75}.nx-design-cta{display:inline-block;font-size:1.9cqw;border:1px solid;padding:2cqw 3cqw;border-radius:20px}.nx-design-visual{width:100%;height:56cqw;overflow:hidden;border-radius:28cqw 28cqw 3cqw 3cqw}.nx-design-visual img{width:100%;height:100%;object-fit:cover}.nx-design-foot{padding:5% 7%;border-top:1px solid #aaa4;display:flex;justify-content:space-between;font-size:1.7cqw}.nx-design-modern{background:#edf2ec;color:#254735}.nx-design-modern .nx-design-title{font-family:var(--font-inter-tight),sans-serif;font-weight:570;letter-spacing:-.4cqw}.nx-design-modern .nx-design-visual{border-radius:4cqw}.nx-design-modern .nx-design-cta{border-radius:3cqw;background:#254735;color:white}.nx-design-bold{background:#161c28;color:#f6f7fc}.nx-design-bold .nx-design-title{font-family:var(--font-inter-tight),sans-serif;font-weight:650;letter-spacing:-.3cqw}.nx-design-bold .nx-design-visual{border-radius:0}.nx-design-bold .nx-design-cta{border-color:#aecaed;color:#d4e5fb;border-radius:0}.nx-abstract-art{height:100%;background:#dfd5c8;position:relative;overflow:hidden}.nx-abstract-art i{display:block;position:absolute;width:85%;height:75%;border-radius:50%;border:6cqw solid #f8f4ec;left:20%;top:20%;box-shadow:0 3cqw 6cqw #57493915}.nx-abstract-art i:nth-child(2){left:-35%;top:0;border-color:#b9a898}.nx-abstract-art i:nth-child(3){left:40%;top:75%;border-color:#a0a797}.nx-design-bold .nx-abstract-art{background:#25395d}.nx-design-bold .nx-abstract-art i{border-color:#788bd1}.nx-design-modern .nx-abstract-art{background:#c8d8c3}.nx-design-modern .nx-abstract-art i{border-color:#eaf4e6}.nx-caption{font-size:11px;color:var(--nx-muted);line-height:1.7;margin-top:18px!important}.nx-caption a{color:#415c99;text-decoration:underline}.nx-benefits{background:var(--nx-soft);border-block:1px solid #edf0f6}.nx-benefit-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:45px}.nx-icon-tile{display:grid;place-items:center;width:49px;height:49px;border:1px solid #dae2f7;border-radius:14px;background:#fff;color:var(--nx-blue)}.nx-benefit-grid h3{font-size:21px;letter-spacing:-.5px;margin:24px 0 13px}.nx-benefit-grid p{font-size:14px;line-height:1.8;color:var(--nx-muted)}.nx-benefit-tag{display:block;margin-top:25px;font-size:9px;color:#72809c;letter-spacing:1px}.nx-demo-layout{display:grid;grid-template-columns:29% minmax(0,1fr);gap:50px;align-items:center}.nx-step-number{font-size:10px;color:#7890c5;letter-spacing:1px}.nx-demo-copy h3{font-size:29px;letter-spacing:-1px;line-height:1.15;margin:17px 0}.nx-demo-copy p{font-size:14px;line-height:1.8;color:var(--nx-muted)}.nx-demo-tabs{display:grid;gap:5px;margin:26px 0}.nx-demo-tabs button{background:none;border:1px solid transparent;border-radius:9px;display:flex;align-items:center;gap:10px;padding:12px;font-size:13px;text-align:left;color:#64718c}.nx-demo-tabs button>svg:last-child{margin-left:auto}.nx-demo-tabs button[aria-pressed=true]{background:#f0f4ff;border-color:#e3eafe;color:#3459ed}.nx-text-button{display:inline-flex;gap:10px;align-items:center;color:var(--nx-blue);font-size:13px;font-weight:550;background:none;border:0;padding:0}.nx-film{overflow:hidden;border:1px solid #dce3f2;border-radius:15px;background:#f9fbff;box-shadow:0 22px 70px #16377110}.nx-film-top{height:38px;display:flex;justify-content:space-between;align-items:center;padding:0 15px;font-size:9px;color:#7a87a2;border-bottom:1px solid #e2e7f0}.nx-film-top>span:first-child{display:flex;gap:4px}.nx-film-top i{display:block;width:5px;height:5px;background:#b9c5dc;border-radius:50%}.nx-film video{display:block;width:100%;aspect-ratio:16/9;object-fit:contain;background:#f7f8fb}.nx-film-bottom{display:flex;justify-content:space-between;align-items:center;gap:10px;padding:10px 14px;font-size:10px;color:#68758f;border-top:1px solid #e2e7f0}.nx-film-bottom button{width:32px;height:32px;display:grid;place-items:center;border:1px solid #dfe5f1;background:#fff;border-radius:50%;color:#4e6388;flex-shrink:0}.nx-solution-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.nx-solutions{padding-top:45px}.nx-solution{padding:30px;border:1px solid #e5e7ec;border-radius:14px;background:#f7f8fc;display:flex;flex-direction:column;align-items:flex-start;transition:transform .2s}.nx-solution:hover{transform:translateY(-4px)}.nx-solution-index{font-size:11px;margin-bottom:35px;color:#828da5}.nx-solution h3{font-size:24px;letter-spacing:-.7px;margin-bottom:13px}.nx-solution p{font-size:14px;line-height:1.8;color:#65718a;flex:1}.nx-solution .nx-text-button{margin-top:30px;font-size:12px}.nx-solution-1{background:#fbf5ee;border-color:#f0e8de}.nx-solution-2{background:#eef5ef;border-color:#e0ece2}.nx-workplace{display:grid;grid-template-columns:1.12fr 1fr;gap:75px;align-items:center}.nx-workplace-visual{padding:27px;background:#f7f9fd;border:1px solid #e3e9f4;border-radius:20px;box-shadow:0 15px 50px #23427609}.nx-inbox-top{display:flex;gap:12px;align-items:center;margin-bottom:20px}.nx-inbox-top>div{flex:1}.nx-inbox-top strong{display:block;font-size:15px}.nx-inbox-top small{font-size:11px;color:var(--nx-muted)}.nx-inbox-top>span:last-child{font-size:9px;color:#8a95aa}.nx-inbox-row{background:#fff;border:1px solid #e8ecf5;border-radius:10px;margin-top:8px;padding:14px;display:flex;align-items:center;gap:12px}.nx-inbox-avatar{width:32px;height:32px;display:grid;place-items:center;flex-shrink:0;border-radius:50%;font-size:12px;background:#e8edfc;color:#5772b8}.nx-avatar-1{background:#f5ebdf;color:#a1825c}.nx-avatar-2{background:#e5f0e7;color:#638a6c}.nx-inbox-row>div{flex:1;min-width:0}.nx-inbox-row strong{display:block;font-size:11px}.nx-inbox-row small{font-size:9px;display:block;color:#8d95a6;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.nx-status{font-size:8px;white-space:nowrap;border-radius:5px;padding:4px 6px;color:#5477bd;background:#eef3ff}.nx-status-1{color:#9d7d46;background:#faf4e9}.nx-status-2{color:#63896b;background:#eef5ed}.nx-inbox-bottom{font-size:10px;display:flex;gap:8px;align-items:center;color:#8a96ae;margin-top:20px}.nx-workplace-copy>p{font-size:15px;line-height:1.8;color:var(--nx-muted);margin:22px 0}.nx-workplace-copy ul{list-style:none;padding:0;margin:22px 0 28px;display:grid;gap:12px;font-size:13px}.nx-workplace-copy li{display:flex;align-items:center;gap:10px}.nx-workplace-copy li svg{color:var(--nx-blue)}.nx-extras{display:grid;grid-template-columns:1fr 1fr;gap:70px;padding-top:40px}.nx-extras h2{font-size:37px}.nx-extras>div>p{font-size:14px;line-height:1.8;color:var(--nx-muted);margin-top:22px;max-width:380px}.nx-extra-list{display:grid;gap:0}.nx-extra-list article{display:flex;gap:17px;align-items:flex-start;padding:24px 0;border-bottom:1px solid var(--nx-line)}.nx-extra-list article>svg{flex-shrink:0;color:var(--nx-blue);margin-top:4px}.nx-extra-list h3{font-size:16px}.nx-extra-list p{font-size:12px;color:var(--nx-muted);line-height:1.7;margin-top:7px}.nx-extra-list article>span{font-size:9px;white-space:nowrap;background:var(--nx-soft);border-radius:5px;padding:5px 7px;margin-top:3px}.nx-pricing{border-top:1px solid var(--nx-line)}.nx-price-grid{display:grid;grid-template-columns:1fr 1fr;gap:25px;max-width:940px;margin:auto}.nx-price{border:1px solid #dde3ee;border-radius:16px;padding:35px 40px;background:#fff}.nx-price-main{border-color:#adbef9;background:linear-gradient(160deg,#f3f6ff,#fff 65%);box-shadow:0 10px 50px #3459ed08}.nx-price-badge{display:block;font-size:10px;letter-spacing:1.3px;color:#667590;margin-bottom:20px}.nx-price-main .nx-price-badge{color:var(--nx-blue)}.nx-price h3{font-size:29px;letter-spacing:-1px}.nx-price>p{font-size:13px;color:var(--nx-muted);margin-top:8px}.nx-price-amount{font-size:53px;line-height:1.1;letter-spacing:-2px;margin:25px 0 0}.nx-price-amount>span{font-size:14px;letter-spacing:0;color:var(--nx-muted)}.nx-price .nx-price-setup{font-size:11px}.nx-price>.nx-button{width:100%;margin:24px 0 10px}.nx-price ul{list-style:none;padding:0;display:grid;gap:15px;font-size:13px;margin:22px 0 0}.nx-price li{display:flex;gap:10px;align-items:center}.nx-price li svg{color:var(--nx-blue);flex-shrink:0}.nx-price-fine{font-size:11px;color:var(--nx-muted);line-height:1.9;max-width:940px;margin:25px auto 0!important}.nx-faq{display:grid;grid-template-columns:1fr 2fr;gap:70px;padding-top:25px}.nx-faq .nx-text-button{margin-top:25px}.nx-faq details{border-bottom:1px solid var(--nx-line)}.nx-faq summary{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:21px 0;cursor:pointer;font-size:15px;list-style:none}.nx-faq summary::-webkit-details-marker{display:none}.nx-faq details[open] summary svg{transform:rotate(45deg)}.nx-faq summary svg{flex-shrink:0;color:#8a97b1;transition:transform .2s}.nx-faq details p{font-size:14px;line-height:1.9;color:var(--nx-muted);padding:0 30px 22px 0}.nx-final{text-align:center;padding:90px 24px 95px;background:#edf2ff;border-block:1px solid #dfe7ff}.nx-final .nx-eyebrow{color:#5f7abd}.nx-final h2{font-size:clamp(44px,5.2vw,70px);color:#2445b6;letter-spacing:-2.5px}.nx-final p{font-size:16px;color:#6177a5;margin:20px 0 26px}.nx-final>.nx-button{padding:15px 24px}.nx-final>span:last-child{display:block;font-size:11px;color:#7b8db1;margin-top:15px}.nx-footer{max-width:1260px;background:#fff;color:var(--nx-ink);border-top:0;margin:auto;padding:55px 50px 30px}.nx-footer p{font-size:12px;color:var(--nx-muted);line-height:1.8;margin-top:15px}.nx-footer>div:nth-child(2){display:flex;gap:20px;flex-wrap:wrap;font-size:12px}.nx-footer small{font-size:10px;color:#8993a6}.nx-builder-start{min-height:100svh;background:#f7f9fd}.nx-start-header{height:80px;background:#fff;border-bottom:1px solid var(--nx-line);display:flex;justify-content:space-between;align-items:center;padding:0 35px;gap:25px}.nx-start-header>a:last-child{font-size:12px;display:flex;gap:7px;align-items:center;color:#6d7a94}.nx-start-steps{display:flex;gap:12px;align-items:center;font-size:11px;color:#8d98af}.nx-start-steps>span{display:flex;align-items:center;gap:7px}.nx-start-steps b{font-weight:500}.nx-start-steps>i{display:block;width:25px;height:1px;background:#e1e7f2}.nx-start-steps .active{color:var(--nx-blue);font-weight:650}.nx-start-steps .complete{color:#4c648b}.nx-start-main{max-width:1380px;margin:auto;padding:48px 50px 40px}.nx-start-prompt{max-width:780px;margin:35px auto;text-align:center}.nx-start-prompt h1{font-size:64px;line-height:1.05;letter-spacing:-2.7px;margin:25px 0}.nx-start-prompt h1>span,.nx-style-heading h1>span{color:var(--nx-blue)}.nx-start-prompt>p{font-size:17px;color:var(--nx-muted);line-height:1.8;margin-bottom:26px}.nx-start-prompt .nx-composer{margin:30px 0 0}.nx-start-prompt>.nx-text-button{margin-top:20px}.nx-style-heading{display:grid;grid-template-columns:1fr 350px;gap:65px;align-items:end;margin-bottom:35px}.nx-back{display:flex;align-items:center;gap:7px;border:0;background:none;color:#7a86a0;padding:0;margin-bottom:20px;font-size:12px!important}.nx-style-heading h1{font-size:46px;line-height:1.1;letter-spacing:-1.7px}.nx-style-heading>div>p{font-size:14px;color:var(--nx-muted);line-height:1.7;margin-top:18px}.nx-brief-summary{border:1px solid #e0e6f0;border-radius:14px;background:#fff;padding:18px}.nx-brief-summary>span{display:flex;gap:7px;align-items:center;color:#536a9c;font-size:11px}.nx-brief-summary>span button{margin-left:auto;background:none;border:0;color:#8294b4}.nx-brief-summary>p{max-height:64px;overflow:auto;font-size:12px!important;line-height:1.7!important;margin:12px 0!important;color:#77829a}.nx-brief-summary textarea{width:100%;border:1px solid #d4def0;border-radius:8px;padding:10px;margin-top:12px;font-size:12px;resize:vertical}.nx-brief-summary label{font-size:10px;color:#61708d;display:block;margin-top:12px}.nx-brief-summary label>span{float:right;color:#9aa4b5;font-size:9px}.nx-brief-summary input{display:block;width:100%;padding:9px 10px;border:1px solid #e1e7f2;border-radius:7px;margin-top:5px;font-size:13px;background:#fafbfe}.nx-directions{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.nx-direction{padding:5px;border:1px solid #dce3ef;border-radius:15px;background:#fff;text-align:left;min-width:0;transition:border-color .2s,box-shadow .2s,transform .2s}.nx-direction:hover{transform:translateY(-3px);border-color:#a9bbf5}.nx-direction.selected{border-color:#5378f2;box-shadow:0 0 0 2px #5378f2,0 10px 25px #5378f213}.nx-direction .nx-design{border-radius:10px}.nx-direction-caption{padding:16px 13px 12px;display:flex;align-items:center;justify-content:space-between;gap:10px}.nx-direction-caption strong{font-size:16px;display:block;font-weight:600}.nx-direction-caption small{font-size:11px;color:#8490a8;display:block;margin-top:3px}.nx-radio{width:22px;height:22px;display:grid;place-items:center;border:1px solid #dbe1ed;border-radius:50%;background:#fff}.selected .nx-radio{background:var(--nx-blue);border-color:var(--nx-blue);color:#fff}.nx-style-action{display:flex;gap:30px;align-items:center;justify-content:space-between;padding:27px 30px;background:#fff;border:1px solid var(--nx-line);border-radius:15px;margin-top:30px}.nx-style-action .nx-eyebrow{font-size:9px;margin-bottom:8px}.nx-style-action h2{font-size:24px;letter-spacing:-.6px}.nx-style-action p{font-size:12px;line-height:1.7;color:var(--nx-muted);margin:8px 0 0}.nx-style-action>div:last-child{text-align:center;flex-shrink:0}.nx-style-action>div:last-child>span{display:flex;align-items:center;justify-content:center;gap:5px;font-size:10px;color:#8390aa;margin-top:10px}.nx-start-terms{font-size:10px;line-height:1.8;color:#8490a5;margin:17px 5px}.nx-start-terms a{text-decoration:underline}.nx-resume-note{position:fixed;bottom:20px;left:50%;transform:translateX(-50%);display:flex;gap:8px;padding:12px 17px;background:white;border:1px solid var(--nx-line);border-radius:10px;font-size:12px}.nx-generation-overlay{position:fixed;inset:0;background:#f7f9fdf5;backdrop-filter:blur(12px);z-index:100;overflow:auto;display:grid;place-items:center;padding:35px}.nx-generation-card{text-align:center;max-width:600px}.nx-generation-orbit{display:grid;place-items:center;background:#e9efff;width:72px;height:72px;border-radius:22px;margin:0 auto 25px;color:var(--nx-blue);box-shadow:0 0 0 12px #edf2ff88}.nx-generation-card h2{font-size:43px;letter-spacing:-1.7px;line-height:1.1}.nx-generation-card h2 span{color:var(--nx-blue)}.nx-generation-card>p{font-size:13px;line-height:1.8;color:var(--nx-muted);margin:20px 0}.nx-generation-preview{width:270px;margin:22px auto;border:1px solid #d9e1f0;border-radius:12px;overflow:hidden;opacity:.55;mask-image:linear-gradient(black,transparent)}.nx-generation-status{display:flex;align-items:center;justify-content:center;gap:8px;font-size:13px;color:#4a638c;margin-top:-25px;position:relative}.nx-generation-card>small{font-size:10px;color:#909cb2;display:block;margin-top:12px}.nx-generation-card>a{display:flex;align-items:center;justify-content:center;gap:7px;color:var(--nx-blue);font-size:12px;margin-top:24px}.wb-account{color:var(--nx-ink)}.wb-account,.wb-account-form{background:#fff}.wb-account-form h1{letter-spacing:-1.7px}.wb-account-form input{border-color:#dce3f0;border-radius:10px;background:#fbfcff}.wb-account-form .wb-kicker,.wb-back{color:#7283a6}.wb-account-art{background:linear-gradient(135deg,#edf2ff,#dfe9ff);color:#24418f}.wb-account-art h2 em{color:var(--nx-blue)}.wb-account-illustration{border:1px solid #cddaf8;background:#f7f9ff;box-shadow:0 20px 60px #3157b710}.wb-account-illustration .wb-art-leaf{background:#c5d6f8}.wb-mini-pill{background:#3459ed;color:#fff}.be-app{--wb-ink:#1a294d;--wb-accent:#3459ed}.be-header{background:#fff;border-color:#e0e6f1}.be-sidebar{background:#fff;border-color:#dfe6f2}.be-canvas{background:#edf1f8}.be-tabs button.active{color:var(--nx-blue);border-color:var(--nx-blue)}.be-block-item.active{border-color:#b7c9fc;background:#eef3ff}.be-sidebar-heading>span{color:#8292af}.be-sidebar-heading h1{color:var(--nx-ink)}.be-fields input,.be-fields select,.be-fields textarea{border-color:#dce3ef;border-radius:8px;background:#fbfcfe}.be-add-block{color:#4264ae;border-color:#bfcff0}.be-status{background:#fafbfe;border-color:#e1e7f1;color:#7585a4}.be-generated-note{background:#edf3ff;color:#426198;border-color:#dce6fa}.be-header-center button.active{background:#edf2ff;color:var(--nx-blue)}.be-sidebar-footer{background:#fafbff;color:#7c8ba7}.ws-app{--ws-ink:#17223b;--ws-muted:#73809a;--ws-line:#e3e8f2;--ws-accent:#3459ed;background:#f6f8fc}.ws-company-avatar,.ws-sidebar nav button.active{background:#edf2ff;color:var(--nx-blue)}.ws-app .ws-primary{background:#3459ed;border-color:#3459ed}.nx-publish-gate{display:grid;gap:15px;max-width:420px}.nx-publish-gate p{font-size:14px;line-height:1.8;color:var(--nx-muted)}.nx-solution-hero{max-width:1220px;margin:auto;display:grid;grid-template-columns:1.2fr 1fr;gap:60px;padding:70px 50px;align-items:center}.nx-solution-hero h1{font-size:55px;letter-spacing:-2px;line-height:1.08;margin-bottom:23px}.nx-solution-hero>div>p{font-size:17px;color:var(--nx-muted);line-height:1.7}.nx-solution-hero .nx-composer-wrap{margin-top:27px}.nx-solution-hero .nx-design{border-radius:18px;box-shadow:0 20px 60px #20376310;border:1px solid #e0e5ef}.nx-solution-benefits{border-top:1px solid var(--nx-line)}@keyframes nx-enter{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@media(prefers-reduced-motion:no-preference){.nx-composer-wrap,.nx-hero h1,.nx-hero-intro{animation:nx-enter .65s both}.nx-hero-intro{animation-delay:.08s}.nx-hero .nx-composer-wrap{animation-delay:.15s}.nx-directions{animation:nx-enter .35s both}html:has(.nx-marketing){scroll-behavior:smooth}}@media(min-width:1450px){.nx-hero{padding-top:80px}.nx-hero h1{font-size:82px}.nx-section{max-width:1360px}.nx-hero-content{max-width:1100px}}@media(max-width:1100px){.nx-header{gap:15px}.nx-header nav{gap:20px}.nx-section{padding:75px 35px}.nx-hero h1{font-size:65px}.nx-design-grid{gap:16px}.nx-section-heading{gap:35px}.nx-demo-layout{gap:30px;grid-template-columns:30% minmax(0,1fr)}.nx-workplace{gap:35px}.nx-workplace-visual{padding:20px}.nx-extras{gap:35px}.nx-start-main{padding:35px 30px}.nx-style-heading{gap:30px;grid-template-columns:1fr 300px}.nx-style-heading h1{font-size:39px}.nx-directions{gap:18px}.nx-style-action{padding:22px}.nx-style-action p{max-width:300px}.nx-solution-hero{padding:55px 35px;gap:30px}.nx-solution-hero h1{font-size:44px}.nx-solution-hero .nx-prompt-examples{display:none}}@media(max-width:850px){.nx-header{height:74px;padding:0 25px}.nx-header>nav{display:none}.nx-header .wb-header-actions{margin-left:auto;display:flex}.nx-header .wb-login-link,.nx-mobile-menu{display:block}.nx-mobile-menu>summary{list-style:none;display:grid;place-items:center;width:36px;height:38px;cursor:pointer}.nx-mobile-menu>nav{position:absolute;right:20px;top:65px;padding:12px;border:1px solid var(--nx-line);border-radius:12px;background:white;box-shadow:0 15px 40px #111b3510;display:grid;gap:0;min-width:235px}.nx-mobile-menu a{padding:10px;font-size:14px}.nx-hero{padding-top:46px}.nx-hero h1{font-size:58px;letter-spacing:-2.4px}.nx-hero-intro{font-size:17px}.nx-hero-proof{gap:25px;font-size:10px}.nx-section-heading>p{max-width:270px}.nx-marketing h2{font-size:37px}.nx-design-grid{gap:15px}.nx-template-meta h3{font-size:15px}.nx-template-meta>div>span{font-size:8px}.nx-circle-arrow{width:26px;height:26px}.nx-benefit-grid{gap:25px}.nx-benefit-grid h3{font-size:18px}.nx-benefit-grid p{font-size:12px}.nx-demo-layout{grid-template-columns:1fr}.nx-demo-copy{display:grid;grid-template-columns:1fr 1fr;gap:0 30px}.nx-demo-copy>.nx-step-number{grid-column:1/-1}.nx-demo-copy h3{grid-row:2}.nx-demo-copy p{grid-column:2;grid-row:2;margin-top:15px}.nx-demo-tabs{display:flex;margin:10px 0;grid-column:1/-1}.nx-demo-copy>.nx-text-button{grid-column:1/-1;margin-top:10px}.nx-solution{padding:23px}.nx-solution h3{font-size:20px}.nx-solution p{font-size:12px}.nx-solution .nx-text-button{font-size:11px;gap:5px}.nx-workplace{grid-template-columns:1fr 1fr;gap:25px}.nx-workplace-visual{padding:15px}.nx-inbox-row{padding:10px 8px;gap:8px}.nx-inbox-avatar{width:25px;height:25px}.nx-inbox-row .nx-status{display:none}.nx-workplace-copy h2{font-size:32px}.nx-workplace-copy>p{font-size:13px}.nx-workplace-copy ul{font-size:11px}.nx-extras{grid-template-columns:1fr}.nx-extras>div>p{max-width:520px}.nx-price{padding:30px}.nx-faq{gap:40px;grid-template-columns:1fr 1.8fr}.nx-start-steps b{display:none}.nx-start-steps>span{width:23px;height:23px;border-radius:50%;background:#f1f4fa;display:grid;place-items:center}.nx-start-steps>i{width:15px}.nx-style-heading{grid-template-columns:1fr 260px;gap:20px}.nx-style-heading h1{font-size:34px}.nx-direction-caption{padding:12px 8px}.nx-direction-caption strong{font-size:14px}.nx-direction-caption small{font-size:9px}.nx-style-action h2{font-size:21px}.nx-style-action .nx-button{font-size:12px;padding:13px}.nx-solution-hero{grid-template-columns:1fr}.nx-solution-hero>.nx-design{max-width:550px;width:100%;margin:auto}.nx-solution-hero h1{max-width:650px}.nx-solution-hero .nx-composer-wrap{max-width:100%}}@media(max-width:600px){.nx-header{height:68px;padding:0 18px;gap:12px}.nx-header .wb-brand{font-size:20px;letter-spacing:-.9px;gap:7px}.nx-header .wb-brand-symbol{width:29px;height:29px;border-radius:9px}.nx-header .wb-brand-symbol svg{width:24px}.nx-header .wb-login-link{display:none}.nx-header .wb-button-small{font-size:11px;min-height:37px;padding:9px 11px;gap:5px}.nx-header .wb-button-small svg{display:none}.nx-mobile-menu>summary{width:28px}.nx-hero{padding:35px 18px 0}.nx-pill{font-size:10px;padding:7px 10px}.nx-hero h1{font-size:42px;line-height:1.08;letter-spacing:-1.9px;margin:22px 0 18px}.nx-hero h1>span{display:inline}.nx-hero-intro{font-size:15px;line-height:1.65}.nx-composer-wrap{margin-top:23px}.nx-composer{padding:16px;border-radius:16px}.nx-composer>label{font-size:11px;margin-bottom:10px;gap:6px}.nx-composer textarea{font-size:15px;min-height:110px}.nx-composer-actions{gap:7px;margin-top:13px}.nx-prompt-help{font-size:10px!important;gap:4px;max-width:115px;text-align:left}.nx-generate{font-size:12px;padding:11px 12px;gap:7px;min-height:43px}.nx-prompt-examples{gap:6px;font-size:10px;margin-top:13px}.nx-prompt-examples button{font-size:10px;padding:6px 9px;gap:6px}.nx-composer-note{font-size:9px;gap:4px}.nx-template-shortcut{font-size:10px;margin-top:18px;margin-bottom:28px;gap:5px}.nx-hero-proof{gap:18px;padding:20px 0;flex-wrap:wrap;font-size:9px}.nx-hero-proof>span{gap:5px}.nx-hero-proof>span:last-child{display:none}.nx-section{padding:58px 21px}.nx-section-heading{display:block;margin-bottom:26px}.nx-eyebrow{font-size:9px;letter-spacing:1.3px;margin-bottom:12px}.nx-marketing h2{font-size:34px;letter-spacing:-1.25px}.nx-section-heading>p{max-width:100%;font-size:13px;line-height:1.75;margin-top:20px}.nx-design-grid{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;padding:5px 0 15px;gap:16px}.nx-template-card{flex:0 0 86%;scroll-snap-align:start}.nx-template-meta h3{font-size:18px}.nx-template-meta>div>span{font-size:10px}.nx-circle-arrow{width:31px;height:31px}.nx-preview-open{opacity:1;transform:none;font-size:10px;inset:auto 10px 10px;padding:8px 10px}.nx-caption{font-size:10px;margin-top:10px!important}.nx-benefit-grid{grid-template-columns:1fr;gap:0}.nx-benefit-grid article{padding:24px 0;border-top:1px solid #e4e9f2}.nx-benefit-grid article:first-child{border:0;padding-top:5px}.nx-benefit-grid h3{font-size:21px;margin:18px 0 10px}.nx-benefit-grid p{font-size:13px}.nx-benefit-tag{margin-top:16px}.nx-icon-tile{width:43px;height:43px;border-radius:12px}.nx-demo-copy{display:block}.nx-demo-copy h3{font-size:27px}.nx-demo-copy p{font-size:13px}.nx-demo-tabs{margin:18px 0 10px;gap:4px}.nx-demo-tabs button{font-size:11px;padding:10px 8px;gap:7px}.nx-demo-tabs button>svg:last-child{display:none}.nx-demo-copy>.nx-text-button{font-size:12px;margin-top:15px}.nx-film{border-radius:10px}.nx-film-top{font-size:8px;height:31px;padding:0 10px}.nx-film-bottom{font-size:9px;padding:8px 10px}.nx-solution-grid{grid-template-columns:1fr;gap:14px}.nx-solution{padding:25px}.nx-solution-index{margin-bottom:20px}.nx-solution h3{font-size:24px}.nx-solution p{font-size:14px}.nx-solution .nx-text-button{font-size:12px;margin-top:22px}.nx-workplace{grid-template-columns:1fr;gap:32px;padding-top:15px}.nx-workplace-visual{padding:20px;order:2}.nx-inbox-row{padding:13px 10px}.nx-inbox-avatar{width:30px;height:30px}.nx-inbox-row .nx-status{display:block;font-size:7px}.nx-workplace-copy>p{font-size:14px;margin:20px 0}.nx-workplace-copy ul{font-size:12px}.nx-extras{gap:20px;padding-top:15px}.nx-extras h2{font-size:33px}.nx-extra-list article{gap:12px}.nx-extra-list h3{font-size:15px}.nx-extra-list article>span{font-size:8px;padding:4px}.nx-price-grid{grid-template-columns:1fr;gap:17px}.nx-price{padding:28px}.nx-price h3{font-size:28px}.nx-price-amount{font-size:51px}.nx-price-fine{font-size:10px}.nx-faq{grid-template-columns:1fr;gap:25px;padding-top:15px}.nx-faq h2 br{display:none}.nx-faq h2 span{margin-left:7px}.nx-faq .nx-text-button{margin-top:17px}.nx-faq summary{font-size:14px;padding:18px 0}.nx-faq details p{font-size:13px;padding-right:15px}.nx-final{padding:65px 20px}.nx-final h2{font-size:43px;letter-spacing:-1.7px}.nx-final p{font-size:14px}.nx-footer{padding:40px 21px 25px;display:flex;flex-direction:column;gap:25px;align-items:flex-start}.nx-footer>div:nth-child(2){display:grid;grid-template-columns:1fr 1fr;gap:15px 25px;font-size:12px}.nx-footer small{font-size:9px}.nx-start-header{height:68px;padding:0 18px;gap:10px}.nx-start-header .wb-brand{font-size:20px}.nx-start-header .wb-brand-symbol{width:29px;height:29px}.nx-start-header>a:last-child{font-size:10px}.nx-start-steps{display:none}.nx-start-main{padding:28px 18px}.nx-start-prompt{margin:20px 0}.nx-start-prompt h1{font-size:44px;letter-spacing:-1.9px;margin:23px 0}.nx-start-prompt>p{font-size:14px}.nx-style-heading{display:block;margin-bottom:25px}.nx-style-heading h1{font-size:36px;letter-spacing:-1.4px}.nx-style-heading>div>p{font-size:13px}.nx-brief-summary{margin-top:24px;padding:16px}.nx-brief-summary>p{max-height:48px!important}.nx-brief-summary label{margin-top:10px}.nx-back{margin-bottom:23px}.nx-directions{display:flex;overflow-x:auto;gap:16px;padding:5px 4px 14px;scroll-snap-type:x mandatory}.nx-direction{flex:0 0 87%;scroll-snap-align:center}.nx-direction-caption{padding:15px 12px}.nx-direction-caption strong{font-size:17px}.nx-direction-caption small{font-size:11px}.nx-style-action{display:block;padding:23px 20px;margin-top:25px}.nx-style-action h2{font-size:23px}.nx-style-action p{max-width:none;font-size:12px}.nx-style-action>div:last-child{margin-top:20px}.nx-style-action .nx-button{width:100%;font-size:13px;padding:13px;gap:9px}.nx-start-terms{font-size:9px;margin:16px 2px}.nx-generation-overlay{padding:25px 20px}.nx-generation-card h2{font-size:34px}.nx-generation-preview{width:225px}.nx-generation-card>p{font-size:12px}.nx-generation-status{font-size:11px}.nx-solution-hero{padding:40px 21px;gap:35px}.nx-solution-hero h1{font-size:40px;letter-spacing:-1.7px}.nx-solution-hero>div>p{font-size:15px}}@media(prefers-reduced-motion:reduce){.nx-builder-start *,.nx-marketing *{animation:none!important;transition:none!important;scroll-behavior:auto!important}}.nx-service-page{background:#fff;color:var(--nx-ink)}.nx-service-page .bs-hero{background:radial-gradient(ellipse at 65% 45%,#edf2ff,transparent 75%)}.nx-service-page .bs-hero h1{color:var(--nx-ink)}.nx-service-page .bs-hero>p,.nx-service-page .bs-sections p{color:var(--nx-muted)}.nx-service-page .bs-included,.nx-service-page .bs-next{background:#f2f5fc;border-color:var(--nx-line)}.nx-service-page .bs-sections>article>span,.nx-service-page .wb-kicker{color:#6e84ba}.nx-service-page .wb-text-link{color:var(--nx-blue)}.be-app .wb-modal{background:#fff}.be-app .wb-modal,.be-app .wb-modal h2{color:var(--nx-ink)}.be-app .wb-modal .wb-kicker{color:#7c8dac}.be-app .wb-modal-backdrop{background:#111b3570}.be-app .wb-modal-close{color:#8490a6}.be-app .be-secondary{border-color:#dfe5f0;color:#52617e}.st-app{--studio-ink:#182031;--studio-line:#e7eaf0;--studio-blue:#3458f5;background:#f6f7fa;color:var(--studio-ink)}.st-app .be-header{background:white;border-bottom:1px solid var(--studio-line);height:68px}.st-app .be-body{min-height:0;flex:1;overflow:hidden}.st-left{width:360px;min-width:320px;flex-direction:column;background:white;border-right:1px solid var(--studio-line);min-height:0}.st-left,.st-mode-tabs{display:flex;flex-shrink:0}.st-mode-tabs{gap:4px;margin:14px 18px 0;padding:4px;background:#f3f5f9;border-radius:10px}.st-mode-tabs button{width:50%;border:0;background:none;padding:9px 5px;font:inherit;font-size:12px;font-weight:600;border-radius:7px;color:#69758a;cursor:pointer}.st-mode-tabs button.active{background:white;color:var(--studio-ink);box-shadow:0 1px 5px #12203c0c}.st-chat-wrap{flex:1;min-height:0}.st-app .be-sidebar[hidden],.st-chat-wrap[hidden]{display:none!important}.st-conversation{height:100%;display:flex;flex-direction:column;min-height:0}.st-conversation-header{display:flex;align-items:center;gap:10px;padding:22px 22px 14px}.st-avatar{display:grid;place-items:center;background:#3458f5;color:white;width:32px;height:32px;border-radius:10px;font-size:27px;font-weight:700;line-height:1}.st-conversation-header>div{display:grid;gap:2px}.st-conversation-header strong{font-size:13px}.st-conversation-header>div>span{font-size:10px;color:#7c8798}.st-conversation-header>i{margin-left:auto;width:6px;height:6px;background:#54a487;border-radius:50%}.st-messages{overflow-y:auto;overscroll-behavior:contain;flex:1;padding:12px 22px 24px;min-height:0;scrollbar-width:thin}.st-welcome{padding:20px 0}.st-welcome-icon{display:grid;place-items:center;width:45px;height:45px;background:#f0f3ff;border:1px solid #e4eaff;border-radius:14px;color:#3458f5;margin-bottom:20px}.st-welcome :is(h1,.bv-heading-1){font-size:30px;line-height:1.12;letter-spacing:-1px;font-weight:650;margin:0 0 15px}.st-welcome p{font-size:13px;line-height:1.75;color:#738095;margin:0}.st-suggestions{display:grid;gap:8px;margin-top:25px}.st-suggestions button{display:flex;align-items:center;gap:10px;justify-content:space-between;text-align:left;font:inherit;font-size:11px;line-height:1.5;color:#546178;border:1px solid #e8ebf2;border-radius:10px;padding:12px;background:white;cursor:pointer}.st-suggestions button:hover{border-color:#bbc8ff;background:#f8faff}.st-suggestions svg{flex-shrink:0}.st-turn{margin:10px 0 25px}.st-user-message{background:#eef2ff;color:#263b72;border-radius:14px 14px 3px 14px;padding:13px 15px;margin:0 0 23px 20px;font-size:13px;line-height:1.65;white-space:pre-wrap;overflow-wrap:anywhere}.st-answer-brand{font-size:11px;font-weight:700;letter-spacing:.02em}.st-answer p{font-size:13px;line-height:1.75;white-space:pre-wrap;overflow-wrap:anywhere;color:#4b586f}.st-change-receipt{display:flex;gap:5px;align-items:center;border-top:1px solid #edf0f5;padding-top:12px;font-size:10px;color:#538474}.st-change-receipt button{margin-left:auto;border:0;background:none;display:flex;gap:4px;color:#758096;font:inherit;cursor:pointer}.st-progress{display:flex;gap:9px;align-items:center;font-size:12px;color:#526da5;padding:14px 0}.st-progress svg{flex-shrink:0}.st-answer-failed,.st-error{font-size:12px;line-height:1.6;color:#944331;background:#fff8f5;border-radius:10px;padding:13px}.st-error button,.st-retry{border:0;background:none;font:inherit;display:flex;align-items:center;gap:5px;padding:10px 0 0;color:inherit;text-decoration:underline;cursor:pointer}.st-compose{margin:0 16px;padding:13px 13px 9px;border:1px solid #dce2ee;border-radius:15px;background:white;box-shadow:0 3px 18px #23385907;flex-shrink:0}.st-compose:focus-within{border-color:#9eafff;box-shadow:0 0 0 3px #3458f508}.st-compose textarea{display:block;width:100%;resize:none;border:0;outline:none;background:none;font:inherit;line-height:1.6;font-size:13px;color:var(--studio-ink);min-height:76px}.st-compose textarea::placeholder{color:#98a1b2}.st-compose>div{display:flex;align-items:center;justify-content:space-between}.st-compose>div>span{font-size:10px;color:#8b95a6}.st-compose button{display:grid;place-items:center;width:33px;height:33px;border:0;border-radius:9px;background:#3458f5;color:white;cursor:pointer}.st-compose button:disabled{opacity:.4;cursor:default}.st-conversation-foot{padding:12px 18px 15px;display:grid;gap:7px;text-align:center;flex-shrink:0}.st-conversation-foot a{display:flex;align-items:center;justify-content:center;gap:4px;font-size:10px;color:#69758b;text-decoration:none}.st-conversation-foot small,.st-conversation-foot>span{font-size:9px;color:#9aa2b2}.st-action-link{display:inline-flex;align-items:center;gap:6px;min-height:44px;margin-top:7px;padding:8px 0;border:0;background:none;color:var(--ex-brand,#284d38);font:inherit;font-size:12px;font-weight:650;text-decoration:underline;cursor:pointer}.st-proposal{display:grid;gap:8px;margin-top:14px;padding:12px;border:1px solid var(--ex-line,#ddd);border-radius:9px;background:var(--ex-soft,#f7f7f5)}.st-proposal>strong{font-size:12px}.st-proposal>div{padding:9px;background:var(--ex-surface,#fff);border:1px solid var(--ex-line,#ddd);border-radius:6px}.st-proposal small{font-size:10px;letter-spacing:.08em;color:var(--ex-muted,#666)}.st-proposal p{margin:4px 0;white-space:pre-wrap}.st-proposal>button{min-height:44px;border:0;border-radius:6px;background:var(--ex-ink,#222);color:var(--ex-surface,#fff);font:inherit;font-size:12px;cursor:pointer}.st-proposal>span{font-size:11px;line-height:1.5}.st-proposal-applied{display:flex;align-items:center;gap:6px}.st-compose>div>span{max-width:calc(100% - 50px);line-height:1.4}.st-compose button{min-width:44px;min-height:44px}.st-app .st-conversation-foot{display:grid;grid-template-columns:1fr 1fr;gap:5px 9px;padding:7px 16px 12px;text-align:left}.st-conversation-foot>.ws-text-button,.st-conversation-foot>a{min-height:30px;justify-content:flex-start;text-align:left}.ex-usage-compact{display:flex;align-items:center;justify-content:space-between;gap:5px;padding:7px 8px;border:1px solid var(--ex-line,#ddd);border-radius:6px;color:var(--ex-muted,#666);font-size:10px;line-height:1.2}.ex-usage-compact strong{color:var(--ex-ink,#222);font-variant-numeric:tabular-nums;white-space:nowrap}.st-proposal-expired{padding:8px 10px;border-left:2px solid var(--ex-muted,#777);font-size:11px;line-height:1.5}.st-budget{grid-column:1/-1;display:flex;align-items:center;gap:14px;flex-wrap:wrap;padding:6px 8px;border:1px solid var(--ex-line,#ddd);border-radius:6px;color:var(--ex-muted,#666);font-size:11px;font-variant-numeric:tabular-nums}.st-budget small{width:100%;line-height:1.4}.st-app .st-conversation-header{padding:12px 20px 7px}.st-app .st-compose{padding:10px 12px 8px}.st-app .st-compose textarea{min-height:54px}.st-app .st-conversation-foot{padding-bottom:8px}.st-app .be-sidebar{width:100%;flex:1;border:0;min-height:0;background:white}.st-app .be-sidebar-heading{display:none}.st-app .be-tabs{background:white;margin-top:10px}.st-app .be-canvas{background:#f5f6fa;padding:22px 26px;overflow-y:auto;min-width:0}.st-app .be-website{border:1px solid #e3e7ef;box-shadow:0 12px 45px #14285009;border-radius:10px;overflow:hidden}.st-app .be-canvas-label{color:#8590a1;font-size:10px;margin-bottom:15px}.st-app .be-status{background:white;border-color:#e7eaf0;color:#7c8796}.st-app .be-generated-note{padding:9px 22px;background:#f7f9ff;font-size:11px;border-bottom:1px solid #e8edfc}.st-app .be-generated-note>a,.st-mobile-tabs{display:none}.st-app .be-canvas-bottom{font-size:10px;color:#99a2b1}.st-app .be-preview-mode .st-left,.st-app.be-preview-mode .st-left{display:none}.bv-site.bv-tone-light{background:#fff;color:#222631}.bv-site.bv-tone-warm{background:#f7f2eb;color:#302e29}.bv-site.bv-tone-dark{background:#151b27;color:#f1f3f7}.bv-tone-dark .bv-footer,.bv-tone-dark .bv-nav{border-color:#ffffff20}.bv-tone-dark .bv-contact{background:#202938}.bv-tone-dark .bv-services>div{border-color:#ffffff25;background:#ffffff05}.bv-tone-dark .bv-about p,.bv-tone-dark .bv-eyebrow,.bv-tone-dark .bv-footer,.bv-tone-dark .bv-hero-copy>p{color:#bbc4d1}.bv-tone-dark .bv-contact-form input,.bv-tone-dark .bv-contact-form textarea{background:#fff;color:#202938}.bv-radius-sharp .bv-about>img,.bv-radius-sharp .bv-button,.bv-radius-sharp .bv-gallery img,.bv-radius-sharp .bv-hero-image,.bv-radius-sharp .bv-services>div{border-radius:0}.bv-radius-round .bv-about>img,.bv-radius-round .bv-gallery img,.bv-radius-round .bv-hero-image,.bv-radius-round .bv-services>div{border-radius:28px}.bv-radius-soft .bv-about>img,.bv-radius-soft .bv-gallery img,.bv-radius-soft .bv-hero-image{border-radius:12px}.bv-spacing-compact .bv-block{padding-top:35px;padding-bottom:35px}.bv-spacing-relaxed .bv-block{padding-top:75px;padding-bottom:75px}.bv-hero.bv-layout-centered{display:flex;flex-direction:column;text-align:center;gap:38px}.bv-layout-centered .bv-hero-copy{max-width:800px;margin:auto}.bv-layout-centered .bv-hero-copy>p{margin-inline:auto}.bv-layout-centered .bv-hero-image{width:100%;height:430px}.bv-layout-centered .bv-hero-copy :is(h1,.bv-heading-1){max-width:850px}.bv-hero.bv-layout-stacked{display:flex;flex-direction:column;gap:30px}.bv-layout-stacked .bv-hero-copy{max-width:850px}.bv-layout-stacked .bv-hero-image{width:100%;height:450px}.bv-layout-cards .bv-services{gap:18px}.bv-layout-cards .bv-services>div{padding:28px;border:1px solid #8791a333;background:#8791a309;border-radius:14px}.bv-about.bv-layout-centered{display:flex;flex-direction:column;text-align:center}.bv-about.bv-layout-centered>div{max-width:700px}.bv-about.bv-layout-centered>img{max-height:380px;width:100%;object-fit:cover}.bv-contact.bv-layout-split{text-align:left}.bv-contact.bv-layout-split .bv-contact-form{margin-left:0}.bv-hero:not(:has(.bv-hero-image)){grid-template-columns:1fr;min-height:420px}.bv-hero:not(:has(.bv-hero-image)) .bv-hero-copy{max-width:850px}.bv-about:not(:has(>img)){grid-template-columns:1fr}.bv-about:not(:has(>img))>div{max-width:700px}.ws-app{--ws-ink:#1b263b;--ws-line:#e7ebf1;background:#f8f9fc}.ws-sidebar{background:#fff}.ws-main{max-width:1240px;margin:auto;width:100%}.ws-page-heading .ws-eyebrow{display:none}.ws-page-heading :is(h1,.bv-heading-1){font-size:32px;letter-spacing:-1px}.ws-page-heading p{font-size:14px;color:#8490a3}.ws-support-card{background:#f6f8ff!important;border-color:#e9eefb!important}.ws-embedded .bs-service-hero{display:none}.ws-embedded .bs-services{gap:20px}.st-included{display:flex;align-items:flex-start;gap:12px;padding:18px 20px;border:1px solid #e3eaf6;background:#f1f5ff;border-radius:12px;color:#49648d}.st-included strong{display:block;font-size:13px;color:#314d76;margin-bottom:4px}.st-included span{font-size:12px;line-height:1.6}.st-included svg{flex-shrink:0;margin-top:2px}.ws-embedded .bs-service-grid{gap:16px}.ws-embedded .bs-service-grid article{padding:24px;border-radius:14px;border:1px solid #e3e8f1;gap:12px;box-shadow:none}.ws-embedded .bs-service-grid article>svg{color:#5572a4;background:#f3f6fb;box-sizing:content-box;padding:10px;border-radius:10px;width:21px;height:21px}.ws-embedded .bs-service-grid :is(h3,.bv-heading-3){font-size:20px;font-weight:600;letter-spacing:-.4px}.ws-embedded .bs-service-grid p{font-size:13px;color:#748198;line-height:1.7}.ws-embedded .bs-service-grid strong{font-size:13px;color:#344762}.ws-embedded .bs-service-grid small{display:block;line-height:1.7;color:var(--ex-muted)}.ws-embedded .bs-service-grid .wb-text-link{font-size:12px;color:#3458f5;padding-top:8px}.ws-embedded .bs-service-grid article.selected{border-color:#91a6fc;background:#fbfcff}.st-more-services{display:flex;align-items:center;gap:8px;color:#76849a;text-align:left;padding:0 2px}.st-close-request,.st-more-services{border:0;background:none;font:inherit;font-size:12px;cursor:pointer}.st-close-request{float:right;color:#738096}.ws-embedded .bp-card{border-radius:14px;border-color:#e4e9f2}.ws-embedded .bp-card :is(h2,.bv-heading-2){font-size:23px;letter-spacing:-.6px}.ws-embedded .bp-card .wb-kicker{font-size:9px;color:#8795a9}.ws-embedded .bp-card>p{font-size:13px;color:#7c899c}.st-app button:focus-visible,.ws-app button:focus-visible{outline:2px solid #5475ff;outline-offset:3px}@media(min-width:1500px){.st-left{width:390px}.st-app .be-canvas{padding:30px 45px}}@media(max-width:1050px){.st-left{width:325px;min-width:295px}.st-app .be-canvas{padding:16px}.st-app .be-header .be-site-name{max-width:120px}.st-app .be-header .be-header-center{display:none}}@media(max-width:760px){.st-app{height:100dvh}.st-app .be-header{height:58px;flex-shrink:0}.st-app .be-generated-note,.st-app .be-header .be-secondary span,.st-app .be-header .be-site-name{display:none}.st-mobile-tabs{display:flex;flex-shrink:0;background:#fff;border-bottom:1px solid #e7eaf1;padding:0 18px;gap:25px}.st-mobile-tabs button{padding:13px 0;border:0;background:none;color:#8791a3;font:inherit;font-size:12px}.st-mobile-tabs button[aria-pressed=true]{color:#3458f5;border-bottom:2px solid #3458f5}.st-app .be-body{flex-direction:row}.st-left{width:100%;min-width:0;flex:1;border:0}.st-app.st-mobile-conversation .be-canvas,.st-app.st-mobile-preview .st-left{display:none}.st-app .be-sidebar{height:100%;max-height:none;border:0;display:block}.st-app .be-canvas{width:100%;height:100%;padding:12px;min-height:0}.st-app .be-website{width:100%;min-width:0}.st-conversation-header{padding:14px 22px}.st-messages{padding-top:0}.st-welcome{padding:18px 0}.st-welcome :is(h1,.bv-heading-1){font-size:31px}.st-compose textarea{font-size:16px}.st-compose{margin-inline:15px}.st-conversation-foot{padding:10px 15px}.st-app .be-status{font-size:9px;flex-shrink:0}.st-mode-tabs{margin-top:10px}.bv-spacing-relaxed .bv-block{padding-top:45px;padding-bottom:45px}.bv-layout-centered .bv-hero-image,.bv-layout-stacked .bv-hero-image{height:280px}.st-app .bv-nav nav{flex-wrap:wrap;gap:10px}.ws-page-heading :is(h1,.bv-heading-1){font-size:29px}.ws-embedded .bs-service-grid article{padding:21px}.ws-sidebar nav button{font-size:9px}.st-included{padding:15px}.ws-embedded .bs-service-grid{grid-template-columns:1fr}}@media(prefers-reduced-motion:reduce){.st-app *{scroll-behavior:auto!important;animation:none!important;transition:none!important}}.st-app .be-canvas-label select{border:1px solid #dde3ed;background:white;border-radius:6px;padding:5px 10px;font:inherit;color:#5f6f87;max-width:150px}.st-form-preview{max-width:580px;margin:24px auto 0;text-align:left}.st-form-preview>div{display:flex;gap:10px}.st-form-preview>div>span{width:50%;padding:12px 14px}.st-form-preview>div>span,.st-form-preview>p{background:#fff;color:#9ba4af;border:1px solid #ccd3df;border-radius:6px;font-size:13px}.st-form-preview>p{height:95px;padding:14px}.st-form-preview>small{display:block;font-size:10px;margin-top:12px;opacity:.65}.st-app .be-header-center{background:#f1f4f9;border:1px solid #e6ebf3}.st-app .be-tabs button.active{color:#3458f5;border-color:#3458f5}.st-app .be-sidebar .be-block-item.active{background:#f0f3ff;color:#3458f5}.st-app .be-field input,.st-app .be-field select,.st-app .be-field textarea{border-color:#e0e5ee;background:#fff;color:#28354b}.st-app .be-add-block{border-color:#d8e1f3;color:#5571aa}.st-app .be-status svg{color:#6d8b84}.bv-page-heading{padding:50px 6% 10px}.bv-page-heading :is(h1,.bv-heading-1){font-size:clamp(32px,5vw,60px);line-height:1.1;letter-spacing:-.04em}.st-assistant-disclosure{margin:0 18px 12px;padding:5px 10px;border-left:2px solid;color:inherit;opacity:.84;font-size:12px;line-height:1.55}.st-assistant-disclosure a{color:inherit;text-decoration:underline;text-underline-offset:2px;font-weight:700}