.aw-workspace{color:#233347;padding:24px;font-size:13px;line-height:1.5}.aw-workspace h3,.aw-workspace h4,.aw-workspace p{margin:0}.aw-heading{justify-content:space-between;align-items:center;gap:16px;margin-bottom:20px;display:flex}.aw-heading h3{letter-spacing:-.4px;font-size:20px}.aw-heading p,.aw-workspace small,.aw-caption{color:#697687}.aw-workspace button{color:#30465f;min-height:38px;font:inherit;cursor:pointer;background:#fff;border:1px solid #dce2e9;border-radius:9px;justify-content:center;align-items:center;gap:8px;padding:8px 12px;display:inline-flex}.aw-workspace button:hover{background:#f1f5fb}.aw-workspace button:disabled{opacity:.5;cursor:default}.aw-workspace .aw-primary{color:#fff;background:#2763c8;border-color:#2763c8}.aw-workspace :focus-visible{outline-offset:3px;outline:2px solid #326bc2}.aw-tabs{border-bottom:1px solid #e4e8ed;gap:6px;margin-bottom:20px;padding-bottom:12px;display:flex}.aw-tabs button{background:0 0;border:0}.aw-tabs button[aria-pressed=true]{color:#245ca9;background:#eaf0fa}.aw-tabs button:last-child{margin-left:auto}.aw-select{align-items:center;gap:12px;margin-bottom:20px;display:flex}.aw-workspace select,.aw-workspace input:not([type=checkbox]),.aw-workspace textarea{color:#233347;font:inherit;background:#fff;border:1px solid #d8dfe7;border-radius:8px;width:100%;min-width:0;padding:10px}.aw-workspace textarea{resize:vertical}.aw-workspace label{gap:7px;display:grid}.aw-flow{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin:16px 0 24px;display:grid}.aw-flow button{text-align:left;background:#f9fafc;flex-direction:column;justify-content:flex-start;align-items:flex-start;min-height:130px;padding:16px;position:relative}.aw-flow button:not(:last-child):after{content:"›";color:#9caec1;font-size:20px;position:absolute;top:45%;right:-13px}.aw-flow span{color:#547393}.aw-flow strong{font-size:13px}.aw-flow small{overflow-wrap:anywhere;font-size:11px}.aw-editor{background:#f7f9fc;border:1px solid #e5eaf0;border-radius:12px;gap:16px;padding:20px;display:grid}.aw-editor>button{justify-self:end}.aw-form-row{gap:16px;display:flex}.aw-form-row>label{flex:1;min-width:0}.aw-publish{color:#667485;justify-content:space-between;align-items:center;gap:16px;padding:20px 0;display:flex}.aw-run{border-top:1px solid #e6ebf0;gap:12px;padding-top:16px;display:grid}.aw-run>div{justify-content:space-between;align-items:center;gap:24px;display:flex}.aw-run small{max-width:420px}.aw-quiet{margin:20px 0 0}.aw-details{border-top:1px solid #e4e9ef;margin-top:24px;padding-top:16px}.aw-details summary{cursor:pointer;align-items:center;gap:10px;min-height:36px;list-style:none;display:flex}.aw-details summary:after{content:"+";margin-left:auto;font-size:20px}.aw-details[open] summary:after{content:"−"}.aw-details summary>span{color:#718094;font-size:12px}.aw-details>p{margin:12px 0}.aw-details>button{margin:8px 8px 0 0}.aw-budget{gap:16px;padding:12px 0;display:grid}.aw-budget .aw-check{align-items:center;display:flex}.aw-check input{accent-color:#2763c8;width:17px;height:17px}.aw-budget>button{justify-self:start}.aw-empty{text-align:center;color:#738297;justify-items:center;gap:12px;padding:40px 24px;display:grid}.aw-empty h4{color:#314b66;font-size:18px}.aw-example{color:#708aab;align-items:center;gap:16px;padding:16px;display:flex}.aw-example svg:nth-child(2n){color:#b8c3d1;width:14px}.aw-error{color:#8b4d30;overflow-wrap:anywhere;background:#fcf4ef;border-left:3px solid #bd744e;margin:12px 0!important;padding:12px!important}.aw-notice{color:#385c87;background:#f1f5fc;margin:12px 0!important;padding:12px!important}.aw-history{gap:16px;display:grid}.aw-run-card{border:1px solid #dfe5ed;border-radius:12px;padding:20px}.aw-run-card header{justify-content:space-between;gap:16px;display:flex}.aw-run-card header small{margin-top:4px;font-size:11px;display:block}.aw-status{white-space:nowrap;background:#edf1f7;border-radius:20px;align-self:flex-start;padding:5px 10px;font-size:11px}.aw-status.approval{color:#87662d;background:#f5eddc}.aw-status.complete{color:#245b9e;background:#e7effb}.aw-run-card ol{flex-wrap:wrap;gap:16px;margin:18px 0;padding:0;font-size:12px;list-style:none;display:flex}.aw-run-card li{align-items:center;gap:8px;display:flex}.aw-run-card li small{font-size:10px}.aw-run-card pre{white-space:pre-wrap;overflow-wrap:anywhere;font:inherit;background:#f8fafc;border-radius:8px;max-height:320px;padding:16px;overflow:auto}.aw-run-card footer{align-items:center;gap:8px;margin-top:16px;display:flex}.aw-run-card footer small{margin-left:auto;font-size:10px}.aw-registry{margin-top:20px}.aw-registry .aw-flow{grid-template-columns:repeat(2,minmax(0,1fr))}.aw-model-list{gap:12px;margin:20px 0;display:grid}.aw-model-list article{border:1px solid #dde4ed;border-radius:10px;justify-content:space-between;align-items:center;gap:16px;padding:16px;display:flex}.aw-model-list small{display:block}.aw-model-list code{font-size:11px}.aw-registry .aw-form-row{flex-wrap:wrap}.aw-registry .aw-form-row>label{min-width:150px}.aw-registry .aw-editor{margin:20px 0}.aw-registry header h2{margin:0;font-size:20px}.aw-registry .aw-run-card{margin:12px 0}.aw-registry table{border-collapse:collapse;width:100%}.aw-registry th,.aw-registry td{text-align:left;border-bottom:1px solid #e6ebf0;padding:12px;font-size:12px}.aw-registry .aw-table{overflow:auto}.aw-registry .aw-usage{grid-template-columns:repeat(3,1fr);gap:12px;margin:20px 0;display:grid}.aw-usage article{background:#f5f7fb;border-radius:10px;padding:18px}.aw-usage strong{font-size:24px;display:block}.aw-usage span{color:#697687;font-size:12px}@media (max-width:650px){.aw-workspace{padding:16px}.aw-heading{flex-direction:column;align-items:flex-start}.aw-heading h3{font-size:18px}.aw-flow{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.aw-flow button:not(:last-child):after{display:none}.aw-flow button{min-height:120px}.aw-form-row{flex-direction:column}.aw-run>div,.aw-publish{flex-direction:column;align-items:flex-start;gap:12px}.aw-run>div button,.aw-publish button{width:100%}.aw-run-card{padding:14px}.aw-run-card header{flex-direction:column;gap:8px}.aw-run-card footer,.aw-details summary{flex-wrap:wrap}.aw-details summary span{width:100%}.aw-registry .aw-usage{grid-template-columns:1fr}.aw-model-list article{flex-direction:column;align-items:flex-start}.aw-example{gap:10px}}.aw-workspace .aw-check{align-items:center;gap:10px;margin:8px 0;display:flex}.mw-workflow{--mw-ink:#20324a;--mw-muted:#6b7b91;--mw-blue:#245dcc;--mw-line:#e2e8f0;max-width:1160px;margin:auto;container-type:inline-size}.mw-heading{align-items:center;gap:16px;margin:8px 0 22px;display:flex}.mw-heading-mark{width:54px;height:54px;color:var(--mw-blue);background:#eaf1ff;border:1px solid #d8e5fa;border-radius:15px;flex-shrink:0;place-items:center;display:grid}.mw-heading .mk-eyebrow{margin-bottom:8px;font-size:10px}.mw-heading h1{letter-spacing:-1px;margin:0 0 7px;font-size:32px;line-height:1.15}.mw-heading p{color:var(--mw-muted);font-size:14px}.mw-board-line{color:#537397;align-items:center;gap:8px;margin:-3px 0 22px;font-size:12px;display:flex}.mw-board-line>span{text-overflow:ellipsis;white-space:nowrap;max-width:65%;overflow:hidden}.mw-board-line small{text-align:right;margin-left:auto}.mw-steps{border:1px solid var(--mw-line);background:#eef2f7;border-radius:13px;grid-template-columns:repeat(4,minmax(0,1fr));gap:4px;margin-bottom:24px;padding:5px;display:grid}.mk-desk .mw-steps button{color:#718096;background:0 0;border:1px solid #0000;justify-content:flex-start;gap:9px;min-width:0;min-height:48px;padding:13px 10px;font-size:13px;position:relative}.mw-step-number{background:#e1e7ef;border-radius:50%;flex-shrink:0;place-items:center;width:22px;height:22px;font-size:11px;display:grid}.mk-desk .mw-steps button[aria-current=step]{color:var(--mw-blue);background:#fff;border-color:#dce4ef;box-shadow:0 2px 4px #293d5a06}.mw-steps button[aria-current=step] .mw-step-number{background:var(--mw-blue);color:#fff}.mw-step-count{background:#e6edf8;border-radius:5px;margin-left:auto;padding:2px 6px;font-size:10px}.mw-step-arrow{color:#9aa8b9;flex-shrink:0;margin-left:auto}.mw-steps button:last-child .mw-step-arrow{display:none}.mw-brief-layout{grid-template-columns:minmax(0,1fr) 260px;align-items:start;gap:24px;display:grid}.mw-paper{border:1px solid var(--mw-line);background:#fff;border-radius:14px;min-width:0;padding:28px}.mw-section-title{margin-bottom:24px}.mw-section-title .mk-eyebrow{margin-bottom:10px}.mw-section-title h2{letter-spacing:-.6px;font-size:24px;line-height:1.25}.mw-section-title p{color:var(--mw-muted);margin-top:8px;font-size:13px}.mw-section-title>small{margin-top:8px;display:block}.mw-task-picker{grid-template-columns:1fr 1fr;gap:12px;margin-bottom:24px;display:grid}.mk-desk .mw-task-picker button{text-align:left;border-radius:10px;justify-content:flex-start;align-items:flex-start;gap:10px;min-width:0;padding:15px 12px}.mw-task-picker button>svg{color:#6d87aa;flex-shrink:0;margin-top:1px}.mw-task-picker button span:nth-child(2){flex:1;min-width:0}.mw-task-picker strong{font-size:13px;display:block}.mw-task-picker small{margin-top:5px;font-size:11px;font-weight:400;line-height:1.45;display:block}.mk-desk .mw-task-picker button[aria-pressed=true]{background:#f4f7fe;border-color:#94b4eb}.mw-task-picker button[aria-pressed=true]>svg{color:var(--mw-blue)}.mw-choice-dot{border:1px solid #c3cfdf;border-radius:50%;flex-shrink:0;width:13px;height:13px;margin-top:3px}.mw-task-picker [aria-pressed=true] .mw-choice-dot{border:4px solid var(--mw-blue);background:#fff}.mw-brief-label{margin-bottom:10px;font-size:13px;font-weight:600;display:block}.mw-paper textarea{min-height:158px;font-size:14px;line-height:1.65}.mw-draft-line{color:#7a899d;justify-content:space-between;gap:12px;margin:8px 0 16px;font-size:10px;display:flex}.mw-draft-line span:last-child{white-space:nowrap}.mw-starters{flex-wrap:wrap;gap:6px;display:flex}.mk-desk .mw-starters button{color:#60728c;background:#f4f6fa;border:0;border-radius:6px;gap:6px;min-height:32px;padding:6px 9px;font-size:11px;font-weight:500}.mw-sources{margin:20px 0 0;padding:16px 0!important}.mw-sources summary{align-items:center;gap:8px;font-size:12px;list-style:none;display:flex}.mw-sources summary:after{content:"+";margin-left:auto;font-size:18px}.mw-sources[open] summary:after{content:"−"}.mw-sources summary>span{background:#eef3fa;border-radius:4px;padding:2px 6px;font-size:10px}.mw-sources p{color:var(--mw-muted);font-size:12px}.mw-sources>div{max-height:240px;margin:14px 0;overflow:auto}.mw-sources label{cursor:pointer;border-bottom:1px solid #eef2f7;align-items:flex-start;gap:10px;padding:10px 0;display:flex;margin:0!important}.mw-sources input{width:16px;height:16px;accent-color:var(--mw-blue);flex-shrink:0;margin-top:3px}.mw-sources strong{overflow-wrap:anywhere;font-size:12px;display:block}.mw-sources small{overflow-wrap:anywhere;font-size:11px;margin:5px 0 0!important}.mw-prepare{border-top:1px solid var(--mw-line);margin-top:24px;padding-top:20px}.mw-prepare>div{align-items:center;gap:16px;display:flex}.mw-prepare .mk-primary{white-space:nowrap;min-height:43px;padding:10px 17px}.mw-prepare small{max-width:260px;font-size:11px}.mw-prepare p{color:#86633d;margin-top:12px;font-size:12px}.mw-context{padding:6px 0}.mw-context h3{overflow-wrap:anywhere;margin:0 0 16px;font-size:16px}.mk-desk .mw-context>button{border:0;border-bottom:1px solid var(--mw-line);text-align:left;background:0 0;border-radius:0;justify-content:flex-start;gap:11px;width:100%;padding:16px 0;display:flex}.mw-context>button>svg{color:#7189a9;flex-shrink:0}.mw-context>button>span{flex:1;min-width:0}.mw-context strong{font-size:12px;display:block}.mw-context small{margin-top:5px;font-size:11px;font-weight:400;display:block}.mw-review-note{color:#496687;background:#edf3fc;border:1px solid #e0e8f5;border-radius:12px;margin-top:24px;padding:20px}.mw-review-note>svg{margin-bottom:12px}.mw-review-note p{margin:9px 0 12px;font-size:12px;line-height:1.7}.mw-review-note small{font-size:11px}.mw-readiness{color:#6b7c94;align-items:flex-start;gap:10px;padding:20px 2px;display:flex}.mw-readiness>svg{flex-shrink:0;margin-top:3px}.mw-readiness>p{flex:1;font-size:12px;line-height:1.6}.mw-readiness small{color:#8491a3;margin-top:4px;font-size:10px;display:block}.mk-desk .mw-readiness>button{color:#536f98;white-space:nowrap;background:0 0;border:0;min-height:24px;padding:0 0 0 8px;font-size:11px}.mw-run{border-top:1px solid var(--mw-line);grid-template-columns:minmax(0,1fr) auto;gap:10px 24px;padding:24px 0;display:grid}.mw-run>.mw-state{grid-column:1/-1;justify-self:start}.mw-run h3{margin:0 0 8px;font-size:16px}.mw-run p{color:var(--mw-muted);white-space:pre-wrap;overflow-wrap:anywhere;-webkit-line-clamp:3;-webkit-box-orient:vertical;font-size:13px;line-height:1.65;display:-webkit-box;overflow:hidden}.mw-run small{margin-top:9px;font-size:11px;display:block}.mw-run .mk-inline-error{color:#964e35;display:block}.mw-state{color:#617088;background:#f0f3f7;border-radius:5px;padding:5px 8px;font-size:10px}.mw-state-ready{color:#4f795a;background:#eaf3ed}.mw-state-running,.mw-state-queued{color:#3a69b5;background:#eaf1ff}.mw-state-blocked,.mw-state-failed,.mw-state-needs_check{color:#93603b;background:#fff1e7}.mw-run-actions{flex-direction:column;justify-content:center;align-items:stretch;gap:8px;min-width:130px;display:flex}.mw-empty{text-align:center;flex-direction:column;align-items:center;gap:16px;padding:42px 16px;display:flex}.mw-empty>span{color:#6b87af;background:#eff4fb;border-radius:18px;place-items:center;width:64px;height:64px;display:grid}.mw-empty h3{font-size:18px}.mw-empty p{max-width:430px;color:var(--mw-muted);font-size:13px}.mw-pin-result{border-top:1px solid var(--mk-line);margin-top:24px;padding-top:20px}.mw-pin-result p{color:#6b7b91;margin:12px 0;font-size:12px}.mw-pin-result .mk-error{color:#8d482e}.mw-marketing-preview{color:#274a7d;box-sizing:border-box;background:#f5f8fd;flex-direction:column;justify-content:center;gap:20px;width:100%;height:100%;min-height:180px;padding:24px;display:flex}.mw-marketing-preview>header{align-items:center;gap:10px;font-size:18px;font-weight:600;display:flex}.mw-marketing-preview>div{align-items:center;gap:8px;display:flex}.mw-marketing-preview>div>span{background:#fff;border:1px solid #dbe5f4;border-radius:8px;align-items:center;gap:7px;padding:12px;font-size:12px;display:flex}.mw-marketing-preview>small{color:#6c82a0;font-size:11px}.cs-command-preview.preview-marketing{color:#4472b5;background:#edf3ff}@container (width<=800px){.mw-brief-layout{grid-template-columns:minmax(0,1fr)}.mw-context{grid-template-columns:repeat(3,minmax(0,1fr));gap:0 16px;display:grid}.mw-context>.mk-eyebrow,.mw-context>h3,.mw-review-note{grid-column:1/-1}.mw-review-note{margin-top:16px;padding:16px}.mw-review-note>svg{float:left;margin:0 12px 12px 0}.mw-context>button{align-items:flex-start!important}.mw-context>button>svg:last-child{display:none}.mw-review-note p{margin:8px 0}.mw-heading h1{font-size:28px}}@container (width<=520px){.mw-paper{padding:20px 16px}.mw-task-picker{grid-template-columns:1fr}.mw-task-picker small{margin-top:3px}.mw-steps{gap:0}.mk-desk .mw-steps button{flex-wrap:wrap;justify-content:center;gap:6px;padding:10px 6px;font-size:11px}.mw-steps button>svg{display:none}.mw-step-number{width:18px;height:18px;font-size:10px}.mw-step-count{margin-left:0}.mw-prepare>div{flex-direction:column;align-items:flex-start;gap:10px}.mw-prepare .mk-primary{width:100%}.mw-prepare small{max-width:none}.mw-context{grid-template-columns:1fr}.mw-readiness{flex-wrap:wrap}.mk-desk .mw-readiness>button{margin-left:26px;padding:0}.mw-run{grid-template-columns:1fr;gap:12px}.mw-run-actions{flex-flow:wrap;justify-content:flex-start}.mw-run-actions button{flex:1}.mw-heading{align-items:flex-start;gap:12px}.mw-heading-mark{border-radius:12px;width:44px;height:44px}.mw-heading h1{font-size:26px}.mw-heading p{font-size:13px}.mw-section-title h2{font-size:22px}.mw-board-line{flex-wrap:wrap}.mw-board-line small{margin-left:22px}.mw-board-line>span{max-width:85%}.mw-draft-line{font-size:10px}}@media (max-width:600px){.mk-desk .mw-steps button,.mk-desk .mw-task-picker button,.mw-run-actions button{min-height:44px}}.sf-board-embedded .is-marketing-agent .sf-embedded-social-nav{display:none}.mk-desk{color:#1b283a;--mk-blue:#245dcc;--mk-line:#e2e7ee;max-width:1220px;margin:0 auto;font-family:inherit}.mk-desk *{box-sizing:border-box}.mk-desk button,.mk-desk a{font:inherit}.mk-desk button{border:1px solid var(--mk-line);color:#263d5e;cursor:pointer;background:#fff;border-radius:9px;justify-content:center;align-items:center;gap:8px;min-height:38px;padding:9px 13px;font-size:13px;font-weight:600;display:inline-flex}.mk-desk button:hover{background:#f0f5fc}.mk-desk button:disabled{opacity:.45;cursor:not-allowed}.mk-desk button.mk-primary{background:var(--mk-blue);border-color:var(--mk-blue);color:#fff}.mk-desk button.mk-primary:hover{background:#194cba}.mk-desk a{color:#245dcc;align-items:center;gap:6px;text-decoration:none;display:inline-flex}.mk-desk :is(button,a,input,textarea,select,summary):focus-visible{outline-offset:3px;outline:3px solid #99baff}.mk-desk h1,.mk-desk h2,.mk-desk h3,.mk-desk p{margin:0}.mk-desk p{font-size:14px;line-height:1.65}.mk-desk small{color:#69768a;font-size:12px;line-height:1.5}.mk-desk h2{letter-spacing:-.7px;font-size:24px;line-height:1.2}.mk-desk h3{letter-spacing:-.3px;font-size:17px}.mk-heading{justify-content:space-between;align-items:center;gap:24px;margin:10px 0 28px;display:flex}.mk-eyebrow{letter-spacing:1.65px;color:#67758b;margin-bottom:12px;font-size:10px;font-weight:700;display:block}.mk-heading h1{letter-spacing:-1.4px;margin-bottom:12px;font-size:clamp(28px,3vw,40px);line-height:1.1}.mk-heading p{color:#68768a}.mk-tabs{border-bottom:1px solid var(--mk-line);gap:4px;margin-bottom:28px;padding:0 0 10px;display:flex;overflow-x:auto}.mk-tabs button{white-space:nowrap;color:#6b778a;background:0 0;border:0;font-weight:500}.mk-tabs button[aria-current=page]{color:#245dcc;background:#eaf1ff}.mk-dot{background:#245dcc;border-radius:50%;width:6px;height:6px}.mk-error,.mk-notice{border-radius:10px;align-items:center;gap:10px;margin:16px 0;padding:12px 16px;display:flex}.mk-error{color:#7b3421;background:#fff2ee;border:1px solid #efc9bf}.mk-error span{flex:1}.mk-notice{color:#245dcc;background:#edf3ff}.mk-today{border:1px solid var(--mk-line);background:#fff;border-radius:18px;grid-template-columns:1.2fr 1fr;min-height:348px;display:grid;overflow:hidden}.mk-brief{padding:38px 36px}.mk-brief h2{letter-spacing:-1.2px;max-width:460px;font-size:clamp(26px,2.9vw,38px);line-height:1.13}.mk-brief p{color:#637086;max-width:460px;margin:18px 0 23px}.mk-flow{color:#5c6b81;align-items:center;gap:12px;margin-top:32px;font-size:11px;display:flex}.mk-flow span{align-items:center;gap:7px;display:flex}.mk-flow i{color:#a3adbb;font-style:normal}.mk-content-cover{background:#eff3f7;flex-direction:column;gap:16px;min-height:320px;padding:24px;display:flex}.mk-contact-sheet{flex:1;grid-template-rows:125px 125px;grid-template-columns:1fr 1fr;gap:10px;display:grid}.mk-contact-sheet img{object-fit:cover;border-radius:9px;width:100%;height:100%}.mk-content-cover>div:last-child{justify-content:space-between;align-items:center;gap:12px;font-size:13px;display:flex}.mk-content-cover button{background:0 0;border:0;padding:5px}.mk-empty-art{color:#8092a9;background:radial-gradient(#d8e1ec 1px,#0000 1px) 0 0/15px 15px;border-radius:10px;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:18px;display:flex}.mk-next-grid{grid-template-columns:repeat(3,1fr);gap:16px;margin:20px 0 28px;display:grid}.mk-next-grid>button{text-align:left;border-radius:13px;grid-template-columns:24px 1fr;justify-content:start;align-items:center;gap:9px 14px;padding:22px;display:grid}.mk-next-grid>button svg{color:#5f7ca2;grid-row:span 2}.mk-next-grid strong{font-size:14px}.mk-next-grid span{color:#6c7889;font-size:12px;font-weight:400}.mk-section{border:1px solid var(--mk-line);background:#fff;border-radius:13px;min-width:0;margin-bottom:20px;padding:25px}.mk-section>h3,.mk-section>h2{margin-bottom:12px}.mk-section>p{margin:12px 0}.mk-section>button{margin-top:16px}.mk-section>small{margin-top:12px;display:block}.mk-section-heading{justify-content:space-between;align-items:center;gap:20px;margin-bottom:22px;display:flex}.mk-section-heading p{margin-top:8px}.mk-section-heading button{flex-shrink:0}.mk-muted{color:#6a788c}.mk-review-list{flex-direction:column;display:flex}.mk-review-list>button{text-align:left;border:0;border-bottom:1px solid #edf0f4;border-radius:0;gap:15px;padding:14px 0;display:flex}.mk-review-list img{object-fit:cover;border-radius:7px;width:52px;height:52px}.mk-review-list span:nth-last-child(2){flex:1}.mk-review-list small{margin-top:5px;display:block}.mk-split{grid-template-columns:minmax(0,1.5fr) minmax(250px,1fr);align-items:start;gap:24px;display:grid}.mk-form{flex-direction:column;gap:18px;display:flex}.mk-form>button{align-self:flex-start;margin-top:0}.mk-form label{color:#45566e;flex-direction:column;gap:8px;font-size:13px;font-weight:600;display:flex}.mk-desk input,.mk-desk textarea,.mk-desk select{width:100%;font:inherit;color:#25364d;background:#fff;border:1px solid #d6dee8;border-radius:8px;min-width:0;padding:11px 12px;font-size:14px;line-height:1.5}.mk-desk textarea{resize:vertical;min-height:80px}.mk-desk input:disabled,.mk-desk textarea:disabled{background:#f7f9fc}.mk-fields{grid-template-columns:1fr 1fr;gap:18px;display:grid}.mk-fields>div{flex-direction:column;gap:12px;display:flex}.mk-desk details{border-top:1px solid var(--mk-line);padding:15px 0}.mk-desk summary{cursor:pointer;color:#435b7a;font-size:13px;font-weight:500}.mk-desk details p,.mk-desk details label{margin-top:14px}.mk-desk details small{margin-top:12px;display:block}.mk-prompt{background:#f3f6fc;border-color:#dce6f5;gap:24px;display:flex}.mk-prompt>svg{color:#4e71a0;flex-shrink:0}.mk-prompt>div{flex:1}.mk-prompt p{color:#68778d;margin:8px 0 15px}.mk-prompt textarea{background:#fff}.mk-prompt>div>div{justify-content:space-between;align-items:center;gap:16px;margin-top:12px;display:flex}.mk-evidence-grid{grid-template-columns:1fr 1fr;gap:20px;display:grid}.mk-evidence-grid .mk-section{margin:0}.mk-evidence-grid article p{white-space:pre-wrap;overflow-wrap:anywhere}.mk-evidence-grid article>a{font-size:13px}.mk-evidence-grid article>button{display:flex}.mk-form label.mk-check{flex-direction:row;align-items:center;font-weight:400}.mk-check input{flex-shrink:0;width:17px;height:17px}.mk-empty{text-align:center;color:#718198;flex-direction:column;justify-content:center;align-items:center;gap:13px;min-height:240px;padding:54px 20px;display:flex}.mk-empty h3{color:#3e536f}.mk-empty p{max-width:430px}.mk-asset-list{flex-direction:column;gap:14px;max-height:520px;display:flex;overflow:auto}.mk-asset-list>div{align-items:center;gap:13px;display:flex}.mk-asset-list img{object-fit:cover;border-radius:8px;flex-shrink:0;width:60px;height:60px}.mk-asset-list span{flex:1;min-width:0}.mk-asset-list strong{white-space:nowrap;text-overflow:ellipsis;font-size:13px;display:block;overflow:hidden}.mk-asset-list small{margin-top:5px;display:block}.mk-context-tags{flex-wrap:wrap;gap:8px;display:flex}.mk-context-tags span{color:#5d7392;background:#eff3fa;border-radius:6px;padding:7px 9px;font-size:11px}.mk-job-row{text-align:left;width:100%;margin:10px 0;justify-content:flex-start!important}.mk-job-row span{flex:1}.mk-job-row small{margin-top:7px;display:block}.mk-rate-pair{background:#f4f7fb;border-radius:9px;grid-template-columns:1fr 1fr;margin:18px 0;display:grid}.mk-rate-pair>div{flex-direction:column;gap:8px;padding:17px;display:flex}.mk-rate-pair span{font-size:12px}.mk-rate-pair strong{color:#2a61bc;font-size:28px;font-weight:500}.mk-usage-line{background:#eff4fd;border:1px solid #d7e2f4;border-radius:12px;align-items:center;gap:15px;margin-bottom:20px;padding:18px 20px;font-size:13px;display:flex}.mk-usage-line>span{flex:1}.mk-usage-line small{margin-top:5px;display:block}.mk-usage-line>a{white-space:nowrap}.mk-task{border-bottom:1px solid var(--mk-line);align-items:flex-start;gap:16px;padding:24px 0;display:flex}.mk-task:first-child{padding-top:0}.mk-task:last-child{border:0}.mk-task-icon{color:#4a6a9a;background:#edf3ff;border-radius:10px;padding:10px}.mk-task>div:nth-child(2){flex:1;min-width:0}.mk-task strong{font-size:15px}.mk-task p{overflow-wrap:anywhere;margin:8px 0}.mk-task-actions{flex-direction:column;gap:8px;display:flex}.mk-inline-error{color:#8d482e}.mk-result-backdrop{z-index:2000;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#121f3466;justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0}.mk-result{background:#fff;border:1px solid #dbe4f1;border-radius:18px;width:min(880px,100%);max-height:90dvh;padding:32px;overflow:auto;box-shadow:0 25px 100px #10264c33}.mk-result header{margin-bottom:28px;padding-right:45px;position:relative}.mk-result header>button{position:absolute;top:0;right:0}.mk-post-drafts{grid-template-columns:1fr 1fr;gap:16px;display:grid}.mk-post-drafts article{border:1px solid var(--mk-line);background:#f8fafd;border-radius:12px;padding:18px}.mk-post-drafts article>span{color:#5c7498;margin-bottom:14px;font-size:12px;display:block}.mk-post-drafts input{margin-bottom:10px}.mk-post-drafts textarea{font-size:13px}.mk-research-text{white-space:pre-wrap;overflow-wrap:anywhere;margin-bottom:25px!important}.mk-source{border-bottom:1px solid var(--mk-line);justify-content:space-between;align-items:center;gap:20px;padding:17px 0;font-size:13px;display:flex}.mk-source>a{overflow-wrap:anywhere}.mk-source button{flex-shrink:0}.mk-loading{color:#657791;flex-direction:column;justify-content:center;align-items:center;gap:16px;min-height:400px;display:flex}.mk-loading h2{font-size:21px}:is(.mk-desk .mk-task-icon:has(.lucide-loader-circle),.mk-loading>.lucide-loader-circle){animation:1s linear infinite mk-spin}@keyframes mk-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.mk-desk *,.mk-loading>*{scroll-behavior:auto!important;animation:none!important}}@media (max-width:1050px){.mk-brief{padding:28px}.mk-flow{flex-wrap:wrap}.mk-next-grid>button{grid-template-columns:1fr;padding:16px}.mk-next-grid>button svg{grid-row:auto}.mk-split{grid-template-columns:minmax(0,1.3fr) minmax(230px,1fr)}}@media (max-width:760px){.mk-heading{align-items:flex-start;gap:12px}.mk-heading h1{font-size:28px}.mk-heading>button{white-space:nowrap}.mk-today,.mk-split{grid-template-columns:1fr}.mk-content-cover{min-height:260px}.mk-contact-sheet{grid-template-rows:110px 110px}.mk-next-grid{grid-template-columns:1fr}.mk-next-grid>button{grid-template-columns:24px 1fr}.mk-next-grid>button svg{grid-row:span 2}.mk-evidence-grid,.mk-post-drafts{grid-template-columns:1fr}.mk-section{padding:20px}.mk-section-heading{align-items:flex-start}.mk-section-heading h2{font-size:21px}.mk-task{flex-wrap:wrap}.mk-task-actions{flex-direction:row;margin-left:56px}.mk-prompt{gap:14px}.mk-prompt>div>div{flex-direction:column;align-items:flex-start}.mk-usage-line{flex-wrap:wrap}.mk-usage-line>a{margin-left:35px}.mk-result-backdrop{padding:10px}.mk-result{border-radius:12px;max-height:95dvh;padding:22px}.mk-source{flex-direction:column;align-items:flex-start}.mk-fields{grid-template-columns:1fr}.mk-heading>button{padding:8px;font-size:12px}.mk-heading p{font-size:13px}.mk-brief{padding:26px}.mk-tabs{margin-bottom:20px}}.mk-budget-toggle{align-items:center;gap:10px;margin-top:15px;font-size:13px;display:flex}.mk-budget-toggle input{width:16px;height:16px}.feature-discovery{z-index:20;color:#203045;flex-shrink:0;align-items:center;font:13px/1.5 Arial,sans-serif;display:inline-flex;position:relative}.feature-discovery .feature-guide-link{color:#52647c;white-space:nowrap;border-radius:7px;align-items:center;gap:7px;padding:7px 9px;text-decoration:none;display:inline-flex}.feature-discovery .feature-guide-link:hover{color:#245fce;background:#edf3fc}.feature-discovery .feature-intro-card{color:#182b43;text-align:left;white-space:normal;z-index:100;background:#fff;border:1px solid #dce4ed;border-radius:14px;width:min(300px,100vw - 40px);padding:20px;position:absolute;top:calc(100% + 10px);right:0;box-shadow:0 12px 36px #18345924}.feature-intro-card>button{background:0 0;border:0;width:26px;height:26px;padding:4px;position:absolute;top:8px;right:8px}.feature-intro-card small{letter-spacing:.09em;color:#64758a;font-size:9px}.feature-intro-card strong{margin-top:6px;font-size:18px;display:block}.feature-intro-card p{color:#53647b;margin:8px 0 14px;font-size:13px;line-height:1.5}.feature-intro-card a{color:#245fce;font-size:13px;font-weight:600;text-decoration:none}.feature-intro-card a span{margin-left:8px}.feature-page{color:#172a40;background:#fcfcfa}.feature-hero,.feature-how,.feature-detail{max-width:1240px;margin:auto;padding:96px 36px}.feature-hero{grid-template-columns:1fr 1.1fr;align-items:center;gap:64px;display:grid}.feature-eyebrow{letter-spacing:.1em;color:#546a83;font-size:11px;font-weight:600;text-decoration:none}.feature-hero h1{letter-spacing:-.045em;margin:22px 0;font-size:clamp(36px,4.4vw,64px);font-weight:550;line-height:1.04}.feature-hero p{color:#5e6f80;max-width:440px;font-size:19px;line-height:1.6}.feature-primary{color:#fff;background:#215ccc;border-radius:8px;align-items:center;gap:25px;margin:22px 0 12px;padding:15px 22px;text-decoration:none;display:inline-flex}.feature-hero>div>small{color:#6d7b8a;font-size:12px;display:block}.feature-preview{background:#edf2fa;border:1px solid #dde6f1;border-radius:18px;padding:18px;box-shadow:0 28px 60px #1c365514}.feature-preview>header{align-items:center;gap:8px;margin-bottom:24px;font-size:12px;font-weight:600;display:flex}.feature-preview>header small{color:#6b7b8e;margin-left:auto;font-size:10px;font-weight:400}.feature-dot{background:#2c62ce;border-radius:50%;width:8px;height:8px}.feature-brand-pair{grid-template-columns:1fr 1fr;gap:14px;display:grid}.feature-brand-pair article{background:#fff;border:1px solid #e2e6ee;border-radius:12px;overflow:hidden}.feature-brand-pair article>div{align-items:center;gap:8px;padding:12px;font-size:11px;display:flex}.feature-brand-pair article>div span{color:#285cc0;background:#dde8f9;border-radius:50%;place-items:center;width:26px;height:26px;display:grid}.feature-brand-pair img{object-fit:cover;width:100%;height:210px}.feature-brand-pair footer{color:#607085;gap:14px;padding:14px;font-size:9px;display:flex}.feature-brand-pair footer strong{color:#253650;font-size:19px;font-weight:550;display:block}.feature-example-note{color:#425b7b;align-items:center;gap:9px;margin-top:20px;font-size:12px;display:flex}.feature-work-visual{position:relative}.feature-work-visual>img{object-fit:cover;border-radius:10px;width:100%;height:300px}.feature-work-visual>div{background:#fff;border-radius:9px;padding:20px;position:absolute;bottom:20px;left:20px;right:20px}.feature-work-visual strong{margin:5px 0;font-size:20px;display:block}.feature-work-visual small,.feature-work-visual span{color:#64758a;font-size:11px}.feature-how{border-top:1px solid #e0e5ec}.feature-how h2,.feature-detail h2{letter-spacing:-.025em;margin:15px 0 32px;font-size:36px;font-weight:500;line-height:1.15}.feature-how ol{grid-template-columns:repeat(3,1fr);gap:48px;padding:0;list-style:none;display:grid}.feature-how li{border-top:1px solid #ccd8e7;padding-top:24px}.feature-how li>span{color:#2d61bc;font-size:13px}.feature-how h3{max-width:250px;font-size:23px;font-weight:500;line-height:1.3}.feature-detail{grid-template-columns:1fr 1fr;gap:64px;padding-top:28px;display:grid}.feature-detail p{color:#5e6f80;font-size:16px;line-height:1.7}.feature-detail a{color:#245fce;align-items:center;gap:12px;margin-top:15px;text-decoration:none;display:inline-flex}@media (max-width:800px){.feature-hero{grid-template-columns:1fr;gap:34px}.feature-hero,.feature-how,.feature-detail{padding:48px 22px}.feature-detail{grid-template-columns:1fr;gap:8px}.feature-how ol{gap:18px}.feature-how h3{font-size:18px}.feature-brand-pair img{height:170px}.feature-discovery .feature-guide-link>span{display:none}.feature-intro-card{max-width:260px}}@media (max-width:480px){.feature-how ol{grid-template-columns:1fr}.feature-brand-pair footer{flex-wrap:wrap;gap:7px}}.bd-doc-toolbar .feature-intro-card,.ic-header .feature-intro-card{left:0;right:auto}:is(.feature-discovery a:focus-visible,.feature-intro-card button:focus-visible){outline-offset:3px;outline:2px solid #2a62cc}.feature-intro-card a{padding:5px 0;display:inline-flex}.unified-social .social-topbar .feature-discovery a{box-shadow:none;color:#365d96;background:0 0}.unified-social .social-topbar .feature-discovery>.feature-guide-link{color:#53647b;border:1px solid #dce4ed;padding:7px 9px}.unified-social .social-topbar .feature-discovery>.feature-guide-link:hover{color:#245fce;background:#edf3fc}.unified-social .social-topbar .feature-intro-card a{border:0;padding:5px 0;font-size:13px}.feature-page a.feature-primary{color:#fff}.feature-page a.feature-primary:hover{color:#fff;background:#1b4fae}.feature-page a.feature-primary:focus-visible{outline-offset:4px;outline:3px solid #9ebef5}.competitor-workspace{color:#203047;max-width:1240px;margin:auto}.cp-heading{justify-content:space-between;align-items:center;gap:20px;margin:5px 0 20px;display:flex}.cp-heading>div:last-child{gap:9px;display:flex}.cp-eyebrow{letter-spacing:.11em;color:#64748b;font-size:10px;font-weight:650}.cp-heading h1{letter-spacing:-.035em;margin:7px 0 10px;font-size:36px;font-weight:550}.cp-heading p{color:#6c7889;margin:0;font-size:14px}.cp-source-line{color:#657287;flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:26px;font-size:11px;display:flex}.cp-source-line i{background:#6483b9;border-radius:50%;width:6px;height:6px}.cp-source-line>span{border-left:1px solid #d8e0e9;padding-left:6px}.cp-source-line a{color:#365f9d;margin-left:auto}.cp-filters{justify-content:space-between;align-items:center;gap:16px;margin-bottom:20px;display:flex}.cp-filters nav{gap:3px;display:flex;overflow:auto}.cp-filters nav button{color:#68778b;white-space:nowrap;background:0 0;border:0;border-radius:7px;padding:9px 11px;font-size:12px}.cp-filters nav button[aria-pressed=true]{color:#285ab9;background:#e5edfb}.cp-filters label{color:#68778b;align-items:center;gap:9px;font-size:11px;display:flex}.cp-filters select{background:#fff;border:1px solid #dce3ed;border-radius:7px;max-width:250px;padding:9px;font-size:11px}.cp-comparison{background:#fff;border:1px solid #e2e7ef;border-radius:16px;padding:24px}.cp-brand-picks{gap:9px;padding-bottom:22px;display:flex;overflow:auto}.cp-brand-picks>button{white-space:nowrap;text-align:left;opacity:.65;background:#fff;border:1px solid #e1e7ef;border-radius:9px;align-items:center;gap:10px;padding:10px 13px;font-size:12px;display:flex}.cp-brand-picks>button[aria-pressed=true]{opacity:1;background:#f6f9ff;border-color:#b8cbee}.cp-brand-avatar{color:#315991;background:#e0e9f8;border-radius:50%;flex-shrink:0;place-items:center;width:30px;height:30px;font-size:13px;display:grid}.cp-brand-picks .cp-brand-avatar{color:#fff}.cp-brand-picks strong{font-weight:550}.cp-brand-picks small{color:#738199;margin-top:3px;font-size:10px;display:block}.cp-chart-header{border-top:1px solid #edf0f4;justify-content:space-between;align-items:center;gap:12px;padding-top:18px;display:flex}.cp-chart-header nav{flex-wrap:wrap;gap:12px;display:flex}.cp-chart-header button{color:#6a798c;white-space:nowrap;background:0 0;border:0;padding:6px 0;font-size:11px}.cp-chart-header button[aria-pressed=true]{color:#234f9f;font-weight:650}.cp-chart-header>div{gap:10px;display:flex}.cp-metrics{grid-template-columns:repeat(auto-fit,minmax(155px,1fr));gap:14px;margin-top:22px;display:grid}.cp-metrics article{background:#f6f8fb;border-top:3px solid;border-radius:8px;padding:16px}.cp-metrics article>span{color:#5b6b81;font-size:12px}.cp-metrics article>strong{letter-spacing:-.04em;margin:8px 0;font-size:33px;font-weight:500;display:block}.cp-metrics article>small{color:#738198;font-size:10px;line-height:1.5;display:block}.cp-bars{gap:22px;padding:34px 4px;display:grid}.cp-bars>div{grid-template-columns:140px 1fr 100px;align-items:center;gap:18px;font-size:12px;display:grid}.cp-bars>div>div{background:#f0f3f8;border-radius:5px;height:18px;overflow:hidden}.cp-bars b{border-radius:5px;height:100%;transition:width .3s;display:block}.cp-bars strong{text-align:right;font-size:13px;font-weight:550}.cp-chart-foot{color:#788599;border-top:1px solid #edf0f5;justify-content:space-between;align-items:center;gap:16px;padding-top:16px;font-size:10px;line-height:1.6;display:flex}.cp-chart-foot button{color:#3b5a89;white-space:nowrap;background:0 0;border:0;align-items:center;gap:7px;display:flex}.cp-observation{color:#294d81;background:#eaf0fa;border-radius:12px;align-items:center;gap:16px;margin:18px 0 32px;padding:20px 24px;display:flex}.cp-observation>svg{flex-shrink:0}.cp-observation small{letter-spacing:.09em;font-size:9px}.cp-observation p{max-width:750px;margin:5px 0 0;font-size:13px;line-height:1.7}.cp-observation button{white-space:nowrap;color:#2e558d;background:0 0;border:1px solid #bdcfe8;border-radius:8px;align-items:center;gap:8px;margin-left:auto;padding:10px;font-size:11px;display:flex}.cp-register{background:#fff;border:1px solid #e1e7ef;border-radius:14px;overflow:hidden}.cp-register>header{justify-content:space-between;align-items:center;gap:20px;padding:22px;display:flex}.cp-register h2,.cp-posts h2{letter-spacing:-.025em;margin:6px 0;font-size:22px;font-weight:550}.cp-register h2 span{color:#7c8797;margin-left:6px;font-size:12px;font-weight:400}.cp-register input{background:#f5f7fa;border:0;border-radius:7px;width:180px;padding:10px 12px;font-size:12px}.cp-table-scroll{overflow:auto}.cp-register table{border-collapse:collapse;width:100%;min-width:670px;font-size:12px}.cp-register th{text-align:left;color:#788495;background:#f5f7fa;padding:12px 20px;font-size:10px;font-weight:500}.cp-register td{border-bottom:1px solid #edf0f5;padding:15px 20px}.cp-register td>button{color:#315f9c;background:0 0;border:0;font-size:11px}.cp-register .cp-row-brand{color:#243750;text-align:left;align-items:center;gap:12px;padding:0;display:flex}.cp-row-brand small{color:#7c8898;margin-top:4px;font-size:10px;display:block}.cp-detail-row td{background:#fafbfd}.cp-detail-row td>div{color:#728096;align-items:center;gap:36px;font-size:10px;display:flex}.cp-detail-row strong{color:#345071;margin:6px 0;font-size:15px;font-weight:500;display:block}.cp-detail-row a{color:#365d91;align-items:center;gap:8px;margin-left:auto;display:flex}.cp-posts{margin-top:38px}.cp-posts>header{justify-content:space-between;align-items:center;gap:18px;margin-bottom:20px;display:flex}.cp-posts header p{color:#7c8898;margin:6px 0;font-size:12px}.cp-post-grid{grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:18px;display:grid}.cp-post-grid>article{background:#fff;border:1px solid #dfe6ef;border-radius:13px;overflow:hidden}.cp-post-grid article>header{align-items:center;gap:10px;padding:14px;display:flex}.cp-post-grid header strong{font-size:12px;font-weight:600}.cp-post-grid header small{color:#7a8798;margin-top:4px;font-size:10px;display:block}.cp-post-grid article>img{object-fit:cover;width:100%;height:240px;display:block}.cp-post-copy{padding:18px}.cp-post-copy h3{margin:0 0 10px;font-size:16px;font-weight:550;line-height:1.4}.cp-post-copy p{color:#6b7b90;font-size:12px;line-height:1.7}.cp-post-copy a{color:#315e9e;align-items:center;gap:7px;font-size:11px;text-decoration:none;display:flex}.cp-post-copy footer{border-top:1px solid #e8edf4;margin-top:18px;padding-top:14px}.cp-post-copy footer button,.cp-ideas-link{color:#305b98;background:0 0;border:0;align-items:center;gap:8px;font-size:12px;display:flex}.cp-post-placeholder{text-align:center;color:#6b819f;background:#edf2f9;place-content:center;gap:8px;height:200px;font-size:11px;display:grid}.cp-post-placeholder svg{margin:auto}.cp-ideas-link{margin:22px auto}.cp-empty{text-align:center;color:#718097;padding:35px;font-size:13px}.cp-empty svg{margin:auto}.cp-empty h3{color:#344963;font-size:18px;font-weight:500}.cp-start{text-align:center;background:linear-gradient(140deg,#f2f6fc,#fff);border:1px solid #e2e8f1;border-radius:16px;padding:60px 24px}.cp-start h2{letter-spacing:-.02em;font-size:26px;font-weight:500}.cp-start p{color:#728096;max-width:440px;margin:14px auto 24px;font-size:14px;line-height:1.6}.cp-start a{color:#3e669c;margin:20px auto;font-size:12px;display:block}.cp-start-art{color:#376ac7;justify-content:center;align-items:flex-end;gap:8px;height:100px;display:flex}.cp-start-art svg{align-self:center;margin-right:20px}.cp-start-art span{background:#abc0e9;border-radius:6px 6px 0 0;width:35px;height:65px;display:block}.cp-start-art span:nth-child(3){background:#3b6bc3;height:90px}.cp-start-art span:last-child{background:#cbd9ef;height:45px}.cp-history{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:25px;padding:24px 0;display:grid}.cp-history article>strong{font-size:12px}.cp-history p{color:#6f8099;font-size:11px;line-height:1.7}.cp-history svg{width:100%;height:120px}.cp-history article>div{color:#8390a2;justify-content:space-between;font-size:10px;display:flex}.cp-history details{color:#53719a;margin-top:10px;font-size:10px}.cp-reference-form{gap:16px;padding:20px;display:grid}.cp-reference-form label{color:#54667e;gap:7px;font-size:12px;display:grid}.cp-reference-form input,.cp-reference-form textarea,.cp-reference-form select{width:100%;font:inherit;background:#fff;border:1px solid #dce4ef;border-radius:7px;padding:10px}.cp-reference-form small{color:#8b96a6}.competitor-workspace button:disabled{opacity:.5;cursor:default}@media (max-width:850px){.cp-heading{flex-direction:column;align-items:flex-start}.cp-heading h1{font-size:29px}.cp-filters{flex-direction:column;align-items:flex-start}.cp-filters nav{max-width:100%}.cp-chart-header{flex-wrap:wrap}.cp-metrics{grid-template-columns:repeat(2,1fr)}.cp-comparison{padding:16px}.cp-observation{flex-wrap:wrap;padding:18px}.cp-observation>div{flex:1}.cp-observation button{margin-left:35px}.cp-bars>div{grid-template-columns:95px 1fr 75px;gap:10px;font-size:10px}.cp-chart-foot,.cp-posts>header{flex-direction:column;align-items:flex-start}.cp-register>header{padding:16px}.cp-register input{width:140px}.cp-register h2{font-size:18px}.cp-source-line a{margin-left:0}.cp-post-grid article>img{height:220px}}@media (max-width:450px){.cp-metrics{gap:8px}.cp-metrics article{padding:12px}.cp-metrics article>strong{font-size:26px}.cp-source-line>span{border:0;padding:0}.cp-post-grid{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.cp-bars b{transition:none}}.cp-reference-image{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.cp-reference-image>img{object-fit:cover;border-radius:7px;width:72px;height:72px}.cp-reference-image input[type=file]{display:none}.cp-reference-image details{color:#657a98;font-size:11px}.cp-reference-image details>input{margin-top:8px}.cp-post-copy footer{gap:10px;display:flex}.cp-post-copy footer button:first-child[aria-label]{margin-right:auto}.cs-email-entry{max-width:380px;margin:24px 0}.cs-auth-tabs{border-bottom:1px solid #ddd;gap:24px;margin-bottom:18px;display:flex}.cs-auth-tabs button{color:#6b7180;background:0 0;border:0;padding:10px 0}.cs-auth-tabs button[aria-pressed=true]{color:#16284e;border-bottom:2px solid #254dcc}.cs-email-entry label,.cs-auth-complete label{gap:7px;margin:14px 0;font-size:13px;font-weight:600;display:grid}.cs-email-entry input,.cs-auth-complete input{font:inherit;background:#fff;border:1px solid #cdd3dc;border-radius:8px;width:100%;padding:12px}.cs-email-entry small,.cs-auth-note{color:#687181;line-height:1.6;font-size:12px!important}.cs-email-entry .sf-account-button{justify-content:center;width:100%}.cs-auth-forgot{background:0 0;border:0;padding:12px 0;font-size:12px}.cs-auth-complete{max-width:480px;margin:10vh auto;padding:24px}.cs-auth-complete h1{margin:32px 0;font-size:28px}.cs-usage-choice{z-index:140;color:#202b3b;background:#fff;border:1px solid #d7dce4;border-radius:14px;width:calc(100vw - 32px);max-width:345px;padding:18px;font:13px/1.5 Manrope,sans-serif;position:fixed;bottom:16px;left:16px;box-shadow:0 8px 32px #17233b18}.cs-usage-choice p{margin:0 0 6px;font-weight:700}.cs-usage-choice small{color:#586477;font-size:12px}.cs-usage-choice div{gap:8px;margin-top:14px;display:flex}.cs-usage-choice button{background:#f7f8fb;border:1px solid #d7dce4;border-radius:7px;padding:8px 10px;font-size:11px}.cs-usage-choice button:last-child{color:#fff;background:#244ac7;border-color:#244ac7}.cs-owner-toolbar{color:#687181;justify-content:space-between;align-items:center;gap:14px;margin:24px 0;font-size:12px;display:flex}.cs-owner-toolbar>div{gap:4px;display:flex}.cs-owner-toolbar button{background:#fff;border:1px solid #dce1e7;border-radius:7px;padding:8px 12px;font-size:12px}.cs-owner-toolbar button[aria-pressed=true]{color:#fff;background:#263959}.cs-owner-kpis{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;display:grid}.cs-owner-kpis article{background:#fff;border:1px solid #e0e3e8;border-radius:12px;flex-direction:column;gap:9px;padding:20px;display:flex}.cs-owner-kpis article>svg{color:#4b6bc4}.cs-owner-kpis strong{letter-spacing:-1.5px;color:#1c2b42;font-size:34px;font-weight:500}.cs-owner-kpis span{font-size:13px}.cs-owner-kpis small{color:#748090;font-size:11px;line-height:1.5}.cs-owner-grid{grid-template-columns:1.45fr 1fr;gap:18px;margin:20px 0;display:grid}.cs-owner-grid>article,.cs-owner-performance,.cs-owner-sessions{background:#fff;border:1px solid #e0e3e8;border-radius:14px;min-width:0;padding:26px}.cs-owner-insights h2{letter-spacing:-.6px;margin:10px 0;font-size:22px;font-weight:500}.cs-owner-insights header p{color:#7b8491;font-size:12px}.cs-owner-bars{align-items:flex-end;gap:7px;height:210px;padding-top:20px;display:flex}.cs-owner-bars button{background:0 0;border:0;flex-direction:column;flex:1;justify-content:flex-end;align-items:center;gap:10px;min-width:6px;height:180px;padding:0;display:flex}.cs-owner-bars i{background:#b7c8ed;border-radius:5px 5px 0 0;width:100%;transition:height .3s;display:block}.cs-owner-bars button.selected i,.cs-owner-bars button:hover i{background:#355ec9}.cs-owner-bars small{color:#687181;font-size:10px}.cs-owner-empty{text-align:center;color:#738095;place-content:center;justify-items:center;min-height:210px;display:grid}.cs-owner-empty h3{color:#3a475d;margin-bottom:0;font-size:17px}.cs-owner-empty p{max-width:300px;font-size:12px;line-height:1.6}.cs-owner-country>div{justify-content:space-between;margin:4px 0;padding:12px 0 14px;font-size:13px;display:flex;position:relative}.cs-owner-country i{background:#b7c8ed;border-radius:4px;height:3px;position:absolute;bottom:3px;left:0}.cs-owner-business{background:#eef2f9;border:1px solid #dde3ed;border-radius:12px;grid-template-columns:repeat(6,1fr);gap:12px;margin:24px 0;padding:24px;display:grid}.cs-owner-business>div{flex-direction:column;gap:10px;display:flex}.cs-owner-business strong{font-size:24px;font-weight:500}.cs-owner-business span{color:#5f6c81;font-size:11px}.cs-owner-row{border-bottom:1px solid #edf0f4;flex-wrap:wrap;align-items:center;gap:12px;padding:14px 0;font-size:12px;display:flex}.cs-owner-row strong{margin-left:auto}.cs-owner-row small{color:#788393}.cs-owner-performance{margin:20px 0}.cs-owner-performance .cs-owner-kpis{margin-top:22px}.cs-owner-performance .needs-attention{color:#a16423}.cs-owner-sessions table{border-collapse:collapse;text-align:left;width:100%;font-size:12px}.cs-owner-sessions th{color:#738095;padding:14px 10px;font-size:11px;font-weight:500}.cs-owner-sessions td{border-top:1px solid #edf0f4;padding:15px 10px}.cs-owner-sessions td small{color:#7c8798;margin-top:4px;font-size:10px;display:block}.cs-owner-sessions button{background:#f2f5fa;border:0;border-radius:7px;padding:7px}.cs-owner-session-detail{background:#f1f5fc;border-radius:10px;gap:14px;margin-top:12px;padding:20px;font-size:12px;display:flex}.cs-owner-session-detail p{font-size:12px}.cs-owner-session-detail button{align-self:start;margin-left:auto}.cs-admin-sidebar nav{overflow:auto}.cs-admin-sidebar-bottom{padding-top:12px}@media (max-width:1100px){.cs-owner-kpis{grid-template-columns:repeat(2,1fr)}.cs-owner-grid{grid-template-columns:1fr}.cs-owner-business{grid-template-columns:repeat(3,1fr)}}@media (max-width:600px){.cs-owner-kpis{gap:8px}.cs-owner-kpis article{padding:15px}.cs-owner-kpis strong{font-size:27px}.cs-owner-grid>article,.cs-owner-performance,.cs-owner-sessions,.cs-owner-business{padding:16px}.cs-owner-toolbar{flex-direction:column;align-items:start}.cs-owner-bars{gap:3px}.cs-owner-bars small{font-size:8px}}.cs-youtube{color:#182333;background:#fcfcfa;border-radius:14px;flex-direction:column;height:100%;display:flex;overflow:auto}.cs-youtube header{align-items:center;gap:9px;padding:13px 16px;display:flex}.cs-youtube header a{margin-left:auto}.cs-youtube-screen{aspect-ratio:16/9;background:#16191f;flex-shrink:0;min-height:160px;position:relative;overflow:hidden}.cs-youtube-screen img,.cs-youtube-screen iframe{object-fit:cover;border:0;width:100%;height:100%;display:block}.cs-youtube-play{color:#172332;cursor:pointer;background:#fff;border:0;border-radius:40px;align-items:center;gap:8px;width:fit-content;height:fit-content;margin:auto;padding:15px 22px;display:flex;position:absolute;inset:0;box-shadow:0 6px 35px #0005}.cs-youtube-empty{text-align:center;color:#f3f2ee;align-content:center;justify-items:center;height:100%;padding:25px;display:grid}.cs-youtube-empty h3{margin:13px 0 7px;font:25px Georgia,serif}.cs-youtube-empty p{opacity:.7;max-width:290px;margin:0;font-size:13px}.cs-youtube form{gap:8px;padding:13px 16px;display:flex}.cs-youtube input{border:1px solid #d8dce4;border-radius:7px;flex:1;min-width:0;padding:10px}.cs-youtube form button,.cs-youtube-stop{background:#fff;border:1px solid #d8dce4;border-radius:7px;padding:9px 13px}.cs-youtube-stop{align-self:flex-start;align-items:center;gap:8px;margin:12px 16px 0;display:flex}.cs-youtube>small,.cs-youtube>p{color:#637080;padding:0 16px 14px;font-size:11px}.cs-youtube.compact{pointer-events:none}.cs-youtube.compact .cs-youtube-screen{flex:1}.cs-youtube button:focus-visible{outline-offset:3px;outline:3px solid #4067cd}.nook-break{max-height:440px;padding:14px;overflow:auto}.nook-break-heading{text-align:center;color:#253751;padding:12px 10px}.nook-break-heading h3{margin:10px 0 4px;font:26px Georgia,serif}.nook-break-heading p{color:#6b7584;font-size:11px}.nook-break-picks{gap:6px;display:flex}.nook-break-picks button{background:#fff;border:1px solid #dde2ec;border-radius:10px;flex-direction:column;flex:1;align-items:center;gap:8px;padding:12px 5px;font-size:10px;display:flex}.nook-break-card{background:#ecf1fc;border-radius:12px;margin-top:13px;padding:15px}.nook-break-card>small{color:#637087;font-size:10px}.nook-break-card h4{margin:12px 0;font:23px/1.25 Georgia,serif}.nook-break-card form{gap:6px;display:flex}.nook-break-card input{border:1px solid #ccd5e4;border-radius:6px;flex:1;width:0;padding:8px}.nook-break-card button,.nook-break footer button{background:#fff;border:1px solid #ccd5e4;border-radius:6px;padding:8px;font-size:11px}.nook-break-answers{max-height:130px;font-size:12px;overflow:auto}.nook-break-answers strong{color:#69758a;font-size:10px;display:block}.nook-break footer{gap:9px;margin-top:14px;display:grid}.nook-break footer button{justify-content:center;align-items:center;gap:8px;display:flex}.nook-break footer small{color:#6d7786;font-size:10px;line-height:1.5}.cs-google-entry{gap:12px;width:100%;margin-bottom:20px;color:#25344a!important;background:#fff!important;border:1px solid #d6dce6!important;display:flex!important}.cs-google-entry b{color:#396ed6}.cs-wedding-replies{margin-top:24px}.cs-rsvp-guest{border-bottom:1px solid #e7e9ee;align-items:center;gap:12px;padding:12px 0;display:flex}.cs-rsvp-guest>i{color:#355478;background:#eaf0fb;border-radius:50%;place-items:center;width:36px;height:36px;font-style:normal;display:grid}.cs-rsvp-guest>span{flex:1}.cs-rsvp-guest small{color:#748093;margin-top:3px;font-size:11px;display:block}.cs-rsvp-guest button,.cs-rsvp-copy button{background:#fff;border:1px solid #dae0e8;border-radius:7px;padding:8px 11px;font-size:12px}.cs-rsvp-copy{background:#f0f3f9;border-radius:12px;gap:10px;margin-top:16px;padding:17px;display:grid}.cs-rsvp-copy input{border:1px solid #d7dfe9;border-radius:6px;min-width:0;padding:10px}.cs-rsvp-copy small{color:#657087;font-size:11px}.cs-rsvp-page{color:#243650;background:#f3f0e9;min-height:100vh;padding:30px 20px}.cs-rsvp-page>a{color:inherit;font-size:22px;font-weight:600;text-decoration:none}.cs-rsvp-page article{text-align:center;background:#fffefa;border:1px solid #e0dfd7;border-radius:22px;max-width:640px;margin:40px auto;padding:55px 40px;box-shadow:0 16px 70px #28334b08}.cs-rsvp-kicker{letter-spacing:.2em;font-size:10px}.cs-rsvp-page h1{margin:22px 0;font:clamp(38px,7vw,60px)/1.1 Georgia,serif}.cs-rsvp-page h2{font:27px/1.3 Georgia,serif}.cs-rsvp-page p{color:#667084;font-size:14px;line-height:1.6}.cs-rsvp-rule{background:#b8c6d6;width:70px;height:1px;margin:35px auto}.cs-rsvp-choices{gap:10px;margin:20px 0;display:flex}.cs-rsvp-page button{color:#253d60;cursor:pointer;background:#fff;border:1px solid #cdd6e1;border-radius:9px;padding:13px}.cs-rsvp-choices button{flex:1}.cs-rsvp-choices button[aria-pressed=true],.cs-rsvp-page .cs-rsvp-send{color:#fff;background:#294d7d;border-color:#294d7d}.cs-rsvp-page label{text-align:left;gap:10px;font-size:12px;display:grid}.cs-rsvp-page textarea{resize:vertical;font:inherit;border:1px solid #d9dee5;border-radius:9px;padding:13px}.cs-rsvp-send{width:100%;margin:20px 0}.cs-rsvp-page article>small{color:#7b8492;margin-top:30px;font-size:11px;line-height:1.5;display:block}@media (max-width:500px){.cs-rsvp-page article{margin:25px auto;padding:35px 22px}.cs-rsvp-guest{flex-wrap:wrap}}.cs-rsvp-search{box-sizing:border-box;border:1px solid #d9e0e9;border-radius:8px;width:100%;margin:10px 0;padding:11px}.sector-workspace{max-width:1300px;margin:auto}.sector-field{color:var(--text,#24334b);gap:8px;min-width:0;margin:15px 0;font-size:12px;font-weight:600;display:grid}.sector-field input,.sector-field textarea,.sector-field select{border:1px solid var(--border,#d5dce7);background:var(--surface,#fff);width:100%;min-width:0;min-height:42px;color:var(--text,#24334b);box-sizing:border-box;border-radius:5px;padding:10px 12px;font:13px Arial,sans-serif}.sector-field small,.sector-muted{color:var(--muted,#697688);font-size:12px;font-weight:400;line-height:1.7}.sector-settings details{border-bottom:1px solid var(--border,#dfe4ec);padding:12px 0}.sector-settings summary{cursor:pointer;min-height:32px;padding:8px 0;font-size:14px;font-weight:600}.sector-option{background:var(--bg,#f6f8fb);border:1px solid var(--border,#dfe5ef);border-radius:6px;margin:15px 0;padding:16px}.sector-option-top{justify-content:space-between;align-items:center;font-size:12px;display:flex}.sector-option button{color:#375b8f;cursor:pointer;background:0 0;border:0;padding:8px 0;font:12px Arial,sans-serif}.sector-check{align-items:center;gap:8px;margin:14px 0;font-size:12px;line-height:1.5;display:flex}.sector-check input{accent-color:#315dcc;width:16px;height:16px}.sector-banner{color:#20375a;background:#ecf2fc;border:1px solid #ccd9ef;border-radius:9px;justify-content:space-between;align-items:center;gap:20px;padding:32px 36px;display:flex}.sector-banner span{letter-spacing:.08em;text-transform:uppercase;font-size:11px}.sector-banner h2{letter-spacing:-.04em;margin:10px 0;font-size:32px;font-weight:500}.sector-banner p{font-size:13px;line-height:1.6}.sector-tabs{border-bottom:1px solid var(--border,#dce3ef);gap:24px;margin:26px 0;display:flex}.sector-tabs button{color:var(--muted,#657388);cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;padding:14px 0;font:500 13px Arial,sans-serif}.sector-tabs button[aria-selected=true]{color:#315dcc;border-color:#315dcc}.sector-tabs span{background:#e4ecfb;border-radius:4px;margin-left:8px;padding:3px 6px;font-size:11px}.sector-setup-grid{grid-template-columns:minmax(0,1.3fr) minmax(260px,.8fr);align-items:start;gap:26px;display:grid}.sector-panel{background:var(--surface,#fff);border:1px solid var(--border,#dfe5ed);border-radius:8px;min-width:0;padding:28px}.sector-panel h2{letter-spacing:-.025em;font-size:23px;font-weight:500}.sector-panel h3{font-size:21px;font-weight:500;line-height:1.35}.sector-panel p{color:var(--muted,#637186);font-size:13px;line-height:1.7}.sector-setup-guide{position:sticky;top:30px}.sector-setup-guide ol{padding-left:20px}.sector-setup-guide li{padding:12px 0 0 8px;font-size:13px}.sector-dates{border-top:1px solid var(--border,#dfe5ed);gap:12px;padding-top:20px;font-size:12px;display:grid}.sector-dates span{background:var(--bg,#f5f7fb);border-radius:4px;padding:10px}.sector-customer{--button-bg:#315dcc;--button-ink:white;--page-font:Georgia,serif;background:#f4f6f9;border:1px solid #dae2ee;border-radius:8px;padding:30px}.sector-enquiry-actions{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.sector-enquiry-actions>.sector-field{margin-right:auto}.sector-file{cursor:pointer;position:relative;overflow:hidden}.sector-file input{opacity:0;cursor:pointer;width:100%;position:absolute;inset:0}.sector-enquiries{grid-template-columns:minmax(220px,.8fr) minmax(0,1.2fr);align-items:start;gap:24px;margin-top:22px;display:grid}.sector-record-list>button{text-align:left;background:var(--surface,#fff);width:100%;color:var(--text,#203049);border:1px solid var(--border,#dce4ed);cursor:pointer;border-radius:7px;margin-bottom:12px;padding:22px;display:block}.sector-record-list>button.active{border-color:#315dcc;box-shadow:0 0 0 1px #315dcc}.sector-record-list>button>div{justify-content:space-between;gap:12px;font-size:13px;display:flex}.sector-record-list span{color:#315dcc;background:#e9effb;border-radius:4px;padding:4px 7px;font-size:10px}.sector-record-list p,.sector-record-list small{color:var(--muted,#637186);font-size:12px;line-height:1.5}.sector-panel pre{white-space:pre-wrap;background:var(--bg,#f5f7fa);overflow-wrap:anywhere;border-radius:5px;padding:16px;font:12px/1.8 Arial,sans-serif}.sector-panel>.button{margin-right:10px}.sector-empty{background:var(--surface,#fff);border:1px solid var(--border,#dfe5ed);border-radius:8px;padding:45px 30px}.sector-empty h2{letter-spacing:-.04em;max-width:600px;font-size:38px;font-weight:500}.sector-empty p{max-width:620px;color:var(--muted,#657389);font-size:14px;line-height:1.8}.sector-empty .button{margin:10px 12px 0 0}.sector-manual{grid-template-columns:1fr 1fr;gap:0 18px;margin:20px 0;display:grid}.sector-manual h3{grid-column:1/-1}.sector-notice{color:#315dcc;font-size:13px;line-height:1.6}.sector-tool-badges{flex-wrap:wrap;gap:6px;margin-top:8px;display:flex}.sector-tool-badges span{color:#315dcc;background:#eef3fb;border-radius:4px;padding:4px 7px;font-size:10px}.sector-template-intro{background:#edf3fc;border:1px solid #d7e2f3;border-radius:8px;justify-content:space-between;align-items:center;gap:20px;margin:16px 0 24px;padding:24px;display:flex}.sector-template-intro h2{letter-spacing:-.02em;margin:0 0 8px;font-size:22px;font-weight:500}.sector-template-intro p{color:#546784;margin:0;font-size:13px;line-height:1.6}.lp-sectors{background:#f2f5fa;padding:100px max(5vw,24px)}.lp-sectors-heading{max-width:700px;margin-bottom:40px}.lp-sectors-heading>span{color:#315dcc;letter-spacing:.12em;text-transform:uppercase;font-size:11px}.lp-sectors-heading h2{letter-spacing:-.04em;margin:16px 0;font:500 clamp(32px,4.5vw,56px)/1.06 Georgia,serif}.lp-sectors-heading p{color:#5c6878;font-size:15px;line-height:1.7}.lp-sector-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;display:grid}.lp-sector-card{color:#1c2736;background:#fff;border:1px solid #dde4ef;border-radius:7px;flex-direction:column;text-decoration:none;transition:transform .2s,box-shadow .2s;display:flex;overflow:hidden}.lp-sector-card:hover{transform:translateY(-4px);box-shadow:0 12px 28px #22385712}.lp-sector-card:focus-visible{outline-offset:3px;outline:3px solid #315dcc}.lp-sector-card img{object-fit:cover;width:100%;height:170px}.lp-sector-card>div{flex-direction:column;flex:1;padding:22px;display:flex}.lp-sector-card small{color:#536d97;text-transform:uppercase;letter-spacing:.06em;font-size:10px}.lp-sector-card h3{margin:10px 0;font:400 25px Georgia,serif}.lp-sector-card p{color:#647080;margin-bottom:22px;font-size:12px;line-height:1.7}.lp-sector-card strong{color:#315dcc;margin-top:auto;font:600 12px Arial,sans-serif}.lp-sector-grid+.lp-sector-note{color:#5f6e84;margin-top:24px;font:12px/1.7 Arial,sans-serif}@media (max-width:1050px){.lp-sector-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.sector-setup-grid,.sector-enquiries{grid-template-columns:1fr}.sector-setup-guide{position:static}.sector-banner,.sector-template-intro{flex-direction:column;align-items:flex-start;padding:24px}.sector-panel{padding:20px}.sector-customer{padding:18px}.sector-manual{grid-template-columns:1fr}.sector-workspace .page-heading{gap:12px}.sector-tabs{gap:18px}.lp-sectors{padding:65px 20px}.lp-sector-grid{gap:12px}.lp-sector-card>div{padding:17px}.lp-sector-card img{height:140px}.lp-sector-card h3{font-size:22px}}@media (max-width:420px){.lp-sector-grid{grid-template-columns:1fr}.lp-sector-card img{height:185px}}@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-scroll-snap-strictness:proximity;--tw-space-x-reverse:0;--tw-border-style:solid;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-duration:initial;--tw-ease:initial;--tw-content:"";--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1}::backdrop{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-scroll-snap-strictness:proximity;--tw-space-x-reverse:0;--tw-border-style:solid;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-duration:initial;--tw-ease:initial;--tw-content:"";--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1}}}@layer theme{:root,:host{--font-sans:ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--color-black:#000;--color-white:#fff;--spacing:.25rem;--container-xs:20rem;--container-sm:24rem;--container-lg:32rem;--text-xs:.75rem;--text-xs--line-height:calc(1 / .75);--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--text-base:1rem;--text-base--line-height:calc(1.5 / 1);--text-lg:1.125rem;--text-lg--line-height:calc(1.75 / 1.125);--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--tracking-tight:-.025em;--tracking-widest:.1em;--leading-tight:1.25;--leading-snug:1.375;--leading-normal:1.5;--leading-relaxed:1.625;--radius-xs:.125rem;--radius-sm:.25rem;--radius-md:.375rem;--radius-lg:.5rem;--radius-xl:.75rem;--ease-out:cubic-bezier(0, 0, .2, 1);--ease-in-out:cubic-bezier(.4, 0, .2, 1);--animate-spin:spin 1s linear infinite;--animate-pulse:pulse 2s cubic-bezier(.4, 0, .6, 1) infinite;--aspect-video:16 / 9;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before{box-sizing:border-box;border:0 solid;margin:0;padding:0}::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){-webkit-appearance:button;appearance:button}::file-selector-button{-webkit-appearance:button;appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.\@container\/card-header{container:card-header/inline-size}.\@container\/field-group{container:field-group/inline-size}.\@container{container-type:inline-size}.pointer-events-none{pointer-events:none}.collapse{visibility:collapse}.invisible{visibility:hidden}.visible{visibility:visible}.visible\!{visibility:visible!important}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.inset-0{inset:calc(var(--spacing) * 0)}.inset-x-0{inset-inline:calc(var(--spacing) * 0)}.inset-y-0{inset-block:calc(var(--spacing) * 0)}.inset-s-1\/2{inset-inline-start:50%}.start{inset-inline-start:var(--spacing)}.start\!{inset-inline-start:var(--spacing)!important}.end{inset-inline-end:var(--spacing)}.-top-12{top:calc(var(--spacing) * -12)}.top-0{top:calc(var(--spacing) * 0)}.top-1\.5{top:calc(var(--spacing) * 1.5)}.top-1\/2{top:50%}.top-3\.5{top:calc(var(--spacing) * 3.5)}.top-4{top:calc(var(--spacing) * 4)}.top-\[1px\]{top:1px}.top-\[50\%\]{top:50%}.top-\[60\%\]{top:60%}.top-full{top:100%}.-right-12{right:calc(var(--spacing) * -12)}.right-0{right:calc(var(--spacing) * 0)}.right-1{right:calc(var(--spacing) * 1)}.right-2{right:calc(var(--spacing) * 2)}.right-3{right:calc(var(--spacing) * 3)}.right-3\.5{right:calc(var(--spacing) * 3.5)}.right-4{right:calc(var(--spacing) * 4)}.-bottom-12{bottom:calc(var(--spacing) * -12)}.bottom-0{bottom:calc(var(--spacing) * 0)}.-left-12{left:calc(var(--spacing) * -12)}.left-0{left:calc(var(--spacing) * 0)}.left-1\/2{left:50%}.left-2{left:calc(var(--spacing) * 2)}.left-3{left:calc(var(--spacing) * 3)}.left-\[50\%\]{left:50%}.isolate{isolation:isolate}.z-10{z-index:10}.z-20{z-index:20}.z-50{z-index:50}.z-\[1\]{z-index:1}.order-first{order:-9999}.order-last{order:9999}.col-start-2{grid-column-start:2}.row-span-2{grid-row:span 2/span 2}.row-start-1{grid-row-start:1}.container{width:100%}@media (min-width:40rem){.container{max-width:40rem}}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:64rem){.container{max-width:64rem}}@media (min-width:80rem){.container{max-width:80rem}}@media (min-width:96rem){.container{max-width:96rem}}.m-0\!{margin:calc(var(--spacing) * 0)!important}.-mx-1{margin-inline:calc(var(--spacing) * -1)}.mx-2{margin-inline:calc(var(--spacing) * 2)}.mx-3\.5{margin-inline:calc(var(--spacing) * 3.5)}.mx-auto{margin-inline:auto}.-my-2{margin-block:calc(var(--spacing) * -2)}.my-0{margin-block:calc(var(--spacing) * 0)}.my-0\.5{margin-block:calc(var(--spacing) * .5)}.my-1{margin-block:calc(var(--spacing) * 1)}.-mt-4{margin-top:calc(var(--spacing) * -4)}.mt-0\.5{margin-top:calc(var(--spacing) * .5)}.mt-1\.5{margin-top:calc(var(--spacing) * 1.5)}.mt-2{margin-top:calc(var(--spacing) * 2)}.mt-4{margin-top:calc(var(--spacing) * 4)}.mt-auto{margin-top:auto}.mb-2{margin-bottom:calc(var(--spacing) * 2)}.mb-3{margin-bottom:calc(var(--spacing) * 3)}.-ml-1{margin-left:calc(var(--spacing) * -1)}.-ml-4{margin-left:calc(var(--spacing) * -4)}.ml-1{margin-left:calc(var(--spacing) * 1)}.ml-4{margin-left:calc(var(--spacing) * 4)}.ml-auto{margin-left:auto}.line-clamp-1{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.line-clamp-2{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.hidden\!{display:none!important}.inline{display:inline}.inline-flex{display:inline-flex}.table{display:table}.table-caption{display:table-caption}.table-cell{display:table-cell}.table-row{display:table-row}.field-sizing-content{field-sizing:content}.aspect-square{aspect-ratio:1}.aspect-video{aspect-ratio:var(--aspect-video)}.size-\(--cell-size\){width:var(--cell-size);height:var(--cell-size)}.size-2{width:calc(var(--spacing) * 2);height:calc(var(--spacing) * 2)}.size-2\.5{width:calc(var(--spacing) * 2.5);height:calc(var(--spacing) * 2.5)}.size-3{width:calc(var(--spacing) * 3);height:calc(var(--spacing) * 3)}.size-3\.5{width:calc(var(--spacing) * 3.5);height:calc(var(--spacing) * 3.5)}.size-4{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.size-6{width:calc(var(--spacing) * 6);height:calc(var(--spacing) * 6)}.size-7{width:calc(var(--spacing) * 7);height:calc(var(--spacing) * 7)}.size-8{width:calc(var(--spacing) * 8);height:calc(var(--spacing) * 8)}.size-9{width:calc(var(--spacing) * 9);height:calc(var(--spacing) * 9)}.size-10{width:calc(var(--spacing) * 10);height:calc(var(--spacing) * 10)}.size-16{width:calc(var(--spacing) * 16);height:calc(var(--spacing) * 16)}.size-auto{width:auto;height:auto}.size-full{width:100%;height:100%}.h-\(--cell-size\){height:var(--cell-size)}.h-1\.5{height:calc(var(--spacing) * 1.5)}.h-2{height:calc(var(--spacing) * 2)}.h-2\.5{height:calc(var(--spacing) * 2.5)}.h-4{height:calc(var(--spacing) * 4)}.h-5{height:calc(var(--spacing) * 5)}.h-6{height:calc(var(--spacing) * 6)}.h-7{height:calc(var(--spacing) * 7)}.h-8{height:calc(var(--spacing) * 8)}.h-9{height:calc(var(--spacing) * 9)}.h-10{height:calc(var(--spacing) * 10)}.h-12{height:calc(var(--spacing) * 12)}.h-\[calc\(--spacing\(5\.5\)\)\]{height:calc(calc(var(--spacing) * 5.5))}.h-\[calc\(100\%-1px\)\]{height:calc(100% - 1px)}.h-\[var\(--radix-navigation-menu-viewport-height\)\]{height:var(--radix-navigation-menu-viewport-height)}.h-\[var\(--radix-select-trigger-height\)\]{height:var(--radix-select-trigger-height)}.h-auto{height:auto}.h-full{height:100%}.h-max{height:max-content}.h-px{height:1px}.h-svh{height:100svh}.max-h-\(--radix-context-menu-content-available-height\){max-height:var(--radix-context-menu-content-available-height)}.max-h-\(--radix-dropdown-menu-content-available-height\){max-height:var(--radix-dropdown-menu-content-available-height)}.max-h-\(--radix-select-content-available-height\){max-height:var(--radix-select-content-available-height)}.max-h-96{max-height:calc(var(--spacing) * 96)}.max-h-\[300px\]{max-height:300px}.max-h-\[min\(calc\(--spacing\(96\)---spacing\(9\)\)\,calc\(var\(--available-height\)---spacing\(9\)\)\)\]{max-height:min(calc(calc(var(--spacing) * 96) - calc(var(--spacing) * 9)), calc(var(--available-height) - calc(var(--spacing) * 9)))}.min-h-0{min-height:calc(var(--spacing) * 0)}.min-h-4{min-height:calc(var(--spacing) * 4)}.min-h-9{min-height:calc(var(--spacing) * 9)}.min-h-16{min-height:calc(var(--spacing) * 16)}.min-h-full{min-height:100%}.min-h-svh{min-height:100svh}.w-\(--anchor-width\){width:var(--anchor-width)}.w-\(--cell-size\){width:var(--cell-size)}.w-\(--sidebar-width\){width:var(--sidebar-width)}.w-0{width:calc(var(--spacing) * 0)}.w-1{width:calc(var(--spacing) * 1)}.w-2{width:calc(var(--spacing) * 2)}.w-2\.5{width:calc(var(--spacing) * 2.5)}.w-3{width:calc(var(--spacing) * 3)}.w-3\/4{width:75%}.w-4{width:calc(var(--spacing) * 4)}.w-5{width:calc(var(--spacing) * 5)}.w-9{width:calc(var(--spacing) * 9)}.w-10{width:calc(var(--spacing) * 10)}.w-24{width:calc(var(--spacing) * 24)}.w-64{width:calc(var(--spacing) * 64)}.w-72{width:calc(var(--spacing) * 72)}.w-\[100px\]{width:100px}.w-auto{width:auto}.w-fit{width:fit-content}.w-full{width:100%}.w-max{width:max-content}.w-px{width:1px}.max-w-\(--available-width\){max-width:var(--available-width)}.max-w-\(--skeleton-width\){max-width:var(--skeleton-width)}.max-w-\[80\%\]{max-width:80%}.max-w-\[calc\(100\%-2rem\)\]{max-width:calc(100% - 2rem)}.max-w-full{max-width:100%}.max-w-max{max-width:max-content}.max-w-sm{max-width:var(--container-sm)}.min-w-\(--cell-size\){min-width:var(--cell-size)}.min-w-0{min-width:calc(var(--spacing) * 0)}.min-w-5{min-width:calc(var(--spacing) * 5)}.min-w-8{min-width:calc(var(--spacing) * 8)}.min-w-9{min-width:calc(var(--spacing) * 9)}.min-w-10{min-width:calc(var(--spacing) * 10)}.min-w-16{min-width:calc(var(--spacing) * 16)}.min-w-40{min-width:calc(var(--spacing) * 40)}.min-w-\[8rem\]{min-width:8rem}.min-w-\[12rem\]{min-width:12rem}.min-w-\[calc\(var\(--anchor-width\)\+--spacing\(7\)\)\]{min-width:calc(var(--anchor-width) + calc(var(--spacing) * 7))}.min-w-\[var\(--radix-select-trigger-width\)\]{min-width:var(--radix-select-trigger-width)}.flex-1{flex:1}.shrink-0{flex-shrink:0}.grow{flex-grow:1}.grow-0{flex-grow:0}.basis-full{flex-basis:100%}.caption-bottom{caption-side:bottom}.border-collapse{border-collapse:collapse}.origin-\(--radix-context-menu-content-transform-origin\){transform-origin:var(--radix-context-menu-content-transform-origin)}.origin-\(--radix-dropdown-menu-content-transform-origin\){transform-origin:var(--radix-dropdown-menu-content-transform-origin)}.origin-\(--radix-hover-card-content-transform-origin\){transform-origin:var(--radix-hover-card-content-transform-origin)}.origin-\(--radix-menubar-content-transform-origin\){transform-origin:var(--radix-menubar-content-transform-origin)}.origin-\(--radix-popover-content-transform-origin\){transform-origin:var(--radix-popover-content-transform-origin)}.origin-\(--radix-select-content-transform-origin\){transform-origin:var(--radix-select-content-transform-origin)}.origin-\(--radix-tooltip-content-transform-origin\){transform-origin:var(--radix-tooltip-content-transform-origin)}.origin-\(--transform-origin\){transform-origin:var(--transform-origin)}.-translate-x-1\/2{--tw-translate-x:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-x-px{--tw-translate-x:-1px;translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-x-\[-50\%\]{--tw-translate-x:-50%;translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-x-px{--tw-translate-x:1px;translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-1\/2{--tw-translate-y:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-3\/4{--tw-translate-y:calc(calc(3 / 4 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-y-0\.5{--tw-translate-y:calc(var(--spacing) * .5);translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-y-3\/4{--tw-translate-y:calc(3 / 4 * 100%);translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-y-\[-50\%\]{--tw-translate-y:-50%;translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-y-\[calc\(-50\%_-_2px\)\]{--tw-translate-y:calc(-50% - 2px);translate:var(--tw-translate-x) var(--tw-translate-y)}.rotate-45{rotate:45deg}.rotate-90{rotate:90deg}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.animate-pulse{animation:var(--animate-pulse)}.animate-spin{animation:var(--animate-spin)}.cursor-default{cursor:default}.cursor-text{cursor:text}.touch-none{touch-action:none}.resize{resize:both}.resize\!{resize:both!important}.resize-none{resize:none}.snap-x{scroll-snap-type:x var(--tw-scroll-snap-strictness)}.snap-mandatory{--tw-scroll-snap-strictness:mandatory}.scroll-my-1{scroll-margin-block:calc(var(--spacing) * 1)}.scroll-px-1{scroll-padding-inline:calc(var(--spacing) * 1)}.scroll-py-1{scroll-padding-block:calc(var(--spacing) * 1)}.list-disc{list-style-type:disc}.list-none{list-style-type:none}.appearance-none{-webkit-appearance:none;appearance:none}.auto-rows-min{grid-auto-rows:min-content}.grid-cols-\[0_1fr\]{grid-template-columns:0 1fr}.grid-rows-\[auto_1fr\]{grid-template-rows:auto 1fr}.grid-rows-\[auto_auto\]{grid-template-rows:auto auto}.flex-col{flex-direction:column}.flex-col-reverse{flex-direction:column-reverse}.flex-row{flex-direction:row}.flex-wrap{flex-wrap:wrap}.place-content-center{place-content:center}.place-items-center{place-items:center}.items-center{align-items:center}.items-end{align-items:flex-end}.items-start{align-items:flex-start}.items-stretch{align-items:stretch}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-start{justify-content:flex-start}.justify-items-start{justify-items:start}.gap-0\.5{gap:calc(var(--spacing) * .5)}.gap-1{gap:calc(var(--spacing) * 1)}.gap-1\.5{gap:calc(var(--spacing) * 1.5)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-2\.5{gap:calc(var(--spacing) * 2.5)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-4{gap:calc(var(--spacing) * 4)}.gap-6{gap:calc(var(--spacing) * 6)}.gap-7{gap:calc(var(--spacing) * 7)}.gap-8{gap:calc(var(--spacing) * 8)}.gap-\[--spacing\(var\(--gap\)\)\]{gap:calc(var(--spacing) * var(--gap))}:where(.-space-x-2>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing) * -2) * var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing) * -2) * calc(1 - var(--tw-space-x-reverse)))}.gap-y-0\.5{row-gap:calc(var(--spacing) * .5)}.self-end{align-self:flex-end}.self-start{align-self:flex-start}.self-stretch{align-self:stretch}.justify-self-end{justify-self:flex-end}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.overflow-x-hidden{overflow-x:hidden}.overflow-y-auto{overflow-y:auto}.overscroll-contain{overscroll-behavior:contain}.overscroll-x-contain{overscroll-behavior-x:contain}.rounded{border-radius:.25rem}.rounded-\[2px\]{border-radius:2px}.rounded-\[4px\]{border-radius:4px}.rounded-\[calc\(var\(--radius\)-5px\)\]{border-radius:calc(var(--radius) - 5px)}.rounded-\[inherit\]{border-radius:inherit}.rounded-full{border-radius:3.40282e38px}.rounded-lg{border-radius:var(--radius-lg)}.rounded-md{border-radius:var(--radius-md)}.rounded-none{border-radius:0}.rounded-sm{border-radius:var(--radius-sm)}.rounded-xl{border-radius:var(--radius-xl)}.rounded-xs{border-radius:var(--radius-xs)}.rounded-l-md{border-top-left-radius:var(--radius-md);border-bottom-left-radius:var(--radius-md)}.rounded-tl-sm{border-top-left-radius:var(--radius-sm)}.rounded-r-md{border-top-right-radius:var(--radius-md);border-bottom-right-radius:var(--radius-md)}.border{border-style:var(--tw-border-style);border-width:1px}.border-0{border-style:var(--tw-border-style);border-width:0}.border-\[1\.5px\]{border-style:var(--tw-border-style);border-width:1.5px}.border-y{border-block-style:var(--tw-border-style);border-block-width:1px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-r{border-right-style:var(--tw-border-style);border-right-width:1px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-l{border-left-style:var(--tw-border-style);border-left-width:1px}.border-dashed{--tw-border-style:dashed;border-style:dashed}.border-none{--tw-border-style:none;border-style:none}.border-\(--color-border\){border-color:var(--color-border)}.border-transparent{border-color:#0000}.border-t-transparent{border-top-color:#0000}.border-l-transparent{border-left-color:#0000}.bg-\(--color-bg\){background-color:var(--color-bg)}.bg-\[Canvas\]{background-color:canvas}.bg-black\/50{background-color:#00000080}@supports (color:color-mix(in lab, red, red)){.bg-black\/50{background-color:color-mix(in oklab, var(--color-black) 50%, transparent)}}.bg-transparent{background-color:#0000}.bg-white{background-color:var(--color-white)}.bg-clip-padding{background-clip:padding-box}.fill-current{fill:currentColor}.p-0{padding:calc(var(--spacing) * 0)}.p-1{padding:calc(var(--spacing) * 1)}.p-2{padding:calc(var(--spacing) * 2)}.p-3{padding:calc(var(--spacing) * 3)}.p-4{padding:calc(var(--spacing) * 4)}.p-6{padding:calc(var(--spacing) * 6)}.p-\[3px\]{padding:3px}.p-px{padding:1px}.px-\(--cell-size\){padding-inline:var(--cell-size)}.px-1{padding-inline:calc(var(--spacing) * 1)}.px-1\.5{padding-inline:calc(var(--spacing) * 1.5)}.px-2{padding-inline:calc(var(--spacing) * 2)}.px-2\.5{padding-inline:calc(var(--spacing) * 2.5)}.px-3{padding-inline:calc(var(--spacing) * 3)}.px-4{padding-inline:calc(var(--spacing) * 4)}.px-6{padding-inline:calc(var(--spacing) * 6)}.py-0\.5{padding-block:calc(var(--spacing) * .5)}.py-1{padding-block:calc(var(--spacing) * 1)}.py-1\.5{padding-block:calc(var(--spacing) * 1.5)}.py-2{padding-block:calc(var(--spacing) * 2)}.py-3{padding-block:calc(var(--spacing) * 3)}.py-4{padding-block:calc(var(--spacing) * 4)}.py-6{padding-block:calc(var(--spacing) * 6)}.pt-0{padding-top:calc(var(--spacing) * 0)}.pt-3{padding-top:calc(var(--spacing) * 3)}.pt-4{padding-top:calc(var(--spacing) * 4)}.pr-1{padding-right:calc(var(--spacing) * 1)}.pr-2{padding-right:calc(var(--spacing) * 2)}.pr-2\.5{padding-right:calc(var(--spacing) * 2.5)}.pr-3{padding-right:calc(var(--spacing) * 3)}.pr-8{padding-right:calc(var(--spacing) * 8)}.pr-9{padding-right:calc(var(--spacing) * 9)}.pb-2{padding-bottom:calc(var(--spacing) * 2)}.pb-3{padding-bottom:calc(var(--spacing) * 3)}.pb-4{padding-bottom:calc(var(--spacing) * 4)}.pl-2{padding-left:calc(var(--spacing) * 2)}.pl-3{padding-left:calc(var(--spacing) * 3)}.pl-4{padding-left:calc(var(--spacing) * 4)}.pl-8{padding-left:calc(var(--spacing) * 8)}.text-center{text-align:center}.text-left{text-align:left}.align-middle{vertical-align:middle}.font-mono{font-family:var(--font-mono)}.font-sans{font-family:var(--font-sans)}.text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-sm\/relaxed{font-size:var(--text-sm);line-height:var(--leading-relaxed)}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.text-\[0\.8rem\]{font-size:.8rem}.leading-none{--tw-leading:1;line-height:1}.leading-normal{--tw-leading:var(--leading-normal);line-height:var(--leading-normal)}.leading-relaxed{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.leading-snug{--tw-leading:var(--leading-snug);line-height:var(--leading-snug)}.leading-tight{--tw-leading:var(--leading-tight);line-height:var(--leading-tight)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-normal{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-tight{--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight)}.tracking-widest{--tw-tracking:var(--tracking-widest);letter-spacing:var(--tracking-widest)}.text-balance{text-wrap:balance}.break-words,.wrap-break-word{overflow-wrap:break-word}.whitespace-normal{white-space:normal}.whitespace-nowrap{white-space:nowrap}.text-\[CanvasText\]{color:canvastext}.text-current{color:currentColor}.text-white{color:var(--color-white)}.lowercase{text-transform:lowercase}.italic{font-style:italic}.ordinal{--tw-ordinal:ordinal;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.tabular-nums{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.underline{text-decoration-line:underline}.underline-offset-4{text-underline-offset:4px}.opacity-0{opacity:0}.opacity-50{opacity:.5}.opacity-60{opacity:.6}.opacity-70{opacity:.7}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_0_1px_var\(--sidebar-border\)\]{--tw-shadow:0 0 0 1px var(--tw-shadow-color,var(--sidebar-border));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-lg{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a), 0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-md{--tw-shadow:0 4px 6px -1px var(--tw-shadow-color,#0000001a), 0 2px 4px -2px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-none{--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-sm{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-xl{--tw-shadow:0 20px 25px -5px var(--tw-shadow-color,#0000001a), 0 8px 10px -6px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-xs{--tw-shadow:0 1px 2px 0 var(--tw-shadow-color,#0000000d);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring-0{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring-1{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring-2{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring-3{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.outline-hidden{--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.outline-hidden{outline-offset:2px;outline:2px solid #0000}}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.blur{--tw-blur:blur(8px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[color\,box-shadow\]{transition-property:color,box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[left\,right\,width\]{transition-property:left,right,width;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[margin\,opacity\]{transition-property:margin,opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[translate\,scale\,opacity\]{transition-property:translate,scale,opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[width\,height\,padding\]{transition-property:width,height,padding;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[width\]{transition-property:width;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-all{transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-opacity{transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-shadow{transition-property:box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-transform{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-none{transition-property:none}.duration-100{--tw-duration:.1s;transition-duration:.1s}.duration-200{--tw-duration:.2s;transition-duration:.2s}.duration-300{--tw-duration:.3s;transition-duration:.3s}.duration-1000{--tw-duration:1s;transition-duration:1s}.ease-in-out{--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}.ease-linear{--tw-ease:linear;transition-timing-function:linear}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}.contain-content{contain:content}.outline-none{--tw-outline-style:none;outline-style:none}.select-none{-webkit-user-select:none;user-select:none}.\[--cell-size\:--spacing\(8\)\]{--cell-size:calc(var(--spacing) * 8)}.\[contain-intrinsic-size\:auto_10rem\]{contain-intrinsic-size:auto 10rem}.\[content-visibility\:auto\]{content-visibility:auto}.group-focus-within\/menu-item\:opacity-100:is(:where(.group\/menu-item):focus-within *){opacity:1}@media (hover:hover){.group-hover\/menu-item\:opacity-100:is(:where(.group\/menu-item):hover *){opacity:1}}.group-has-data-\[sidebar\=menu-action\]\/menu-item\:pr-8:is(:where(.group\/menu-item):has([data-sidebar=menu-action]) *){padding-right:calc(var(--spacing) * 8)}.group-has-data-\[size\=lg\]\/avatar-group\:size-10:is(:where(.group\/avatar-group):has([data-size=lg]) *){width:calc(var(--spacing) * 10);height:calc(var(--spacing) * 10)}.group-has-data-\[size\=sm\]\/avatar-group\:size-6:is(:where(.group\/avatar-group):has([data-size=sm]) *){width:calc(var(--spacing) * 6);height:calc(var(--spacing) * 6)}.group-has-data-\[slot\=combobox-clear\]\/input-group\:hidden:is(:where(.group\/input-group):has([data-slot=combobox-clear]) *){display:none}.group-has-data-\[slot\=message-footer\]\/message\:-translate-y-8:is(:where(.group\/message):has([data-slot=message-footer]) *){--tw-translate-y:calc(var(--spacing) * -8);translate:var(--tw-translate-x) var(--tw-translate-y)}.group-has-data-\[variant\=ghost\]\/message\:px-0:is(:where(.group\/message):has([data-variant=ghost]) *){padding-inline:calc(var(--spacing) * 0)}.group-has-\[\[data-orientation\=horizontal\]\]\/field\:text-balance:is(:where(.group\/field):has([data-orientation=horizontal]) *){text-wrap:balance}.group-has-\[\[data-slot\=item-description\]\]\/item\:translate-y-0\.5:is(:where(.group\/item):has([data-slot=item-description]) *){--tw-translate-y:calc(var(--spacing) * .5);translate:var(--tw-translate-x) var(--tw-translate-y)}.group-has-\[\[data-slot\=item-description\]\]\/item\:self-start:is(:where(.group\/item):has([data-slot=item-description]) *){align-self:flex-start}.group-has-\[\>input\]\/input-group\:pt-2\.5:is(:where(.group\/input-group):has(>input) *){padding-top:calc(var(--spacing) * 2.5)}.group-has-\[\>input\]\/input-group\:pb-2\.5:is(:where(.group\/input-group):has(>input) *){padding-bottom:calc(var(--spacing) * 2.5)}.group-data-empty\/combobox-content\:flex:is(:where(.group\/combobox-content)[data-empty] *){display:flex}.group-data-\[align\=end\]\/bubble\:self-end:is(:where(.group\/bubble)[data-align=end] *){align-self:flex-end}.group-data-\[align\=end\]\/message\:justify-end:is(:where(.group\/message)[data-align=end] *){justify-content:flex-end}.group-data-\[align\=end\]\/message\:self-end:is(:where(.group\/message)[data-align=end] *){align-self:flex-end}.group-data-\[collapsible\=icon\]\:-mt-8:is(:where(.group)[data-collapsible=icon] *){margin-top:calc(var(--spacing) * -8)}.group-data-\[collapsible\=icon\]\:hidden:is(:where(.group)[data-collapsible=icon] *){display:none}.group-data-\[collapsible\=icon\]\:size-8\!:is(:where(.group)[data-collapsible=icon] *){width:calc(var(--spacing) * 8)!important;height:calc(var(--spacing) * 8)!important}.group-data-\[collapsible\=icon\]\:w-\(--sidebar-width-icon\):is(:where(.group)[data-collapsible=icon] *){width:var(--sidebar-width-icon)}.group-data-\[collapsible\=icon\]\:w-\[calc\(var\(--sidebar-width-icon\)\+\(--spacing\(4\)\)\)\]:is(:where(.group)[data-collapsible=icon] *){width:calc(var(--sidebar-width-icon) + (calc(var(--spacing) * 4)))}.group-data-\[collapsible\=icon\]\:w-\[calc\(var\(--sidebar-width-icon\)\+\(--spacing\(4\)\)\+2px\)\]:is(:where(.group)[data-collapsible=icon] *){width:calc(var(--sidebar-width-icon) + (calc(var(--spacing) * 4)) + 2px)}.group-data-\[collapsible\=icon\]\:overflow-hidden:is(:where(.group)[data-collapsible=icon] *){overflow:hidden}.group-data-\[collapsible\=icon\]\:p-0\!:is(:where(.group)[data-collapsible=icon] *){padding:calc(var(--spacing) * 0)!important}.group-data-\[collapsible\=icon\]\:p-2\!:is(:where(.group)[data-collapsible=icon] *){padding:calc(var(--spacing) * 2)!important}.group-data-\[collapsible\=icon\]\:opacity-0:is(:where(.group)[data-collapsible=icon] *){opacity:0}.group-data-\[collapsible\=offcanvas\]\:right-\[calc\(var\(--sidebar-width\)\*-1\)\]:is(:where(.group)[data-collapsible=offcanvas] *){right:calc(var(--sidebar-width) * -1)}.group-data-\[collapsible\=offcanvas\]\:left-\[calc\(var\(--sidebar-width\)\*-1\)\]:is(:where(.group)[data-collapsible=offcanvas] *){left:calc(var(--sidebar-width) * -1)}.group-data-\[collapsible\=offcanvas\]\:w-0:is(:where(.group)[data-collapsible=offcanvas] *){width:calc(var(--spacing) * 0)}.group-data-\[collapsible\=offcanvas\]\:translate-x-0:is(:where(.group)[data-collapsible=offcanvas] *){--tw-translate-x:calc(var(--spacing) * 0);translate:var(--tw-translate-x) var(--tw-translate-y)}.group-data-\[disabled\=true\]\:pointer-events-none:is(:where(.group)[data-disabled=true] *){pointer-events:none}.group-data-\[disabled\=true\]\:opacity-50:is(:where(.group)[data-disabled=true] *),.group-data-\[disabled\=true\]\/field\:opacity-50:is(:where(.group\/field)[data-disabled=true] *),.group-data-\[disabled\=true\]\/input-group\:opacity-50:is(:where(.group\/input-group)[data-disabled=true] *){opacity:.5}.group-data-\[focused\=true\]\/day\:relative:is(:where(.group\/day)[data-focused=true] *){position:relative}.group-data-\[focused\=true\]\/day\:z-10:is(:where(.group\/day)[data-focused=true] *){z-index:10}.group-data-\[focused\=true\]\/day\:ring-\[3px\]:is(:where(.group\/day)[data-focused=true] *){--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.group-data-\[orientation\=horizontal\]\/tabs\:h-9:is(:where(.group\/tabs)[data-orientation=horizontal] *){height:calc(var(--spacing) * 9)}.group-data-\[orientation\=vertical\]\/attachment\:absolute:is(:where(.group\/attachment)[data-orientation=vertical] *){position:absolute}.group-data-\[orientation\=vertical\]\/attachment\:top-3:is(:where(.group\/attachment)[data-orientation=vertical] *){top:calc(var(--spacing) * 3)}.group-data-\[orientation\=vertical\]\/attachment\:right-3:is(:where(.group\/attachment)[data-orientation=vertical] *){right:calc(var(--spacing) * 3)}.group-data-\[orientation\=vertical\]\/attachment\:w-full:is(:where(.group\/attachment)[data-orientation=vertical] *){width:100%}.group-data-\[orientation\=vertical\]\/attachment\:gap-1:is(:where(.group\/attachment)[data-orientation=vertical] *){gap:calc(var(--spacing) * 1)}.group-data-\[orientation\=vertical\]\/attachment\:px-1:is(:where(.group\/attachment)[data-orientation=vertical] *){padding-inline:calc(var(--spacing) * 1)}.group-data-\[orientation\=vertical\]\/tabs\:h-fit:is(:where(.group\/tabs)[data-orientation=vertical] *){height:fit-content}.group-data-\[orientation\=vertical\]\/tabs\:w-full:is(:where(.group\/tabs)[data-orientation=vertical] *){width:100%}.group-data-\[orientation\=vertical\]\/tabs\:flex-col:is(:where(.group\/tabs)[data-orientation=vertical] *){flex-direction:column}.group-data-\[orientation\=vertical\]\/tabs\:justify-start:is(:where(.group\/tabs)[data-orientation=vertical] *){justify-content:flex-start}.group-data-\[side\=left\]\:-right-4:is(:where(.group)[data-side=left] *){right:calc(var(--spacing) * -4)}.group-data-\[side\=left\]\:border-r:is(:where(.group)[data-side=left] *){border-right-style:var(--tw-border-style);border-right-width:1px}.group-data-\[side\=right\]\:left-0:is(:where(.group)[data-side=right] *){left:calc(var(--spacing) * 0)}.group-data-\[side\=right\]\:rotate-180:is(:where(.group)[data-side=right] *){rotate:180deg}.group-data-\[side\=right\]\:border-l:is(:where(.group)[data-side=right] *){border-left-style:var(--tw-border-style);border-left-width:1px}.group-data-\[size\=default\]\/avatar\:size-2\.5:is(:where(.group\/avatar)[data-size=default] *){width:calc(var(--spacing) * 2.5);height:calc(var(--spacing) * 2.5)}.group-data-\[size\=default\]\/switch\:size-4:is(:where(.group\/switch)[data-size=default] *){width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.group-data-\[size\=lg\]\/avatar\:size-3:is(:where(.group\/avatar)[data-size=lg] *){width:calc(var(--spacing) * 3);height:calc(var(--spacing) * 3)}.group-data-\[size\=sm\]\/alert-dialog-content\:grid:is(:where(.group\/alert-dialog-content)[data-size=sm] *){display:grid}.group-data-\[size\=sm\]\/alert-dialog-content\:grid-cols-2:is(:where(.group\/alert-dialog-content)[data-size=sm] *){grid-template-columns:repeat(2,minmax(0,1fr))}.group-data-\[size\=sm\]\/attachment\:w-8:is(:where(.group\/attachment)[data-size=sm] *){width:calc(var(--spacing) * 8)}.group-data-\[size\=sm\]\/avatar\:size-2:is(:where(.group\/avatar)[data-size=sm] *){width:calc(var(--spacing) * 2);height:calc(var(--spacing) * 2)}.group-data-\[size\=sm\]\/avatar\:text-xs:is(:where(.group\/avatar)[data-size=sm] *){font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.group-data-\[size\=sm\]\/switch\:size-3:is(:where(.group\/switch)[data-size=sm] *){width:calc(var(--spacing) * 3);height:calc(var(--spacing) * 3)}.group-data-\[size\=xs\]\/attachment\:w-7:is(:where(.group\/attachment)[data-size=xs] *){width:calc(var(--spacing) * 7)}.group-data-\[size\=xs\]\/attachment\:rounded-md:is(:where(.group\/attachment)[data-size=xs] *){border-radius:var(--radius-md)}.group-data-\[state\=done\]\/attachment\:opacity-100:is(:where(.group\/attachment)[data-state=done] *),.group-data-\[state\=idle\]\/attachment\:opacity-100:is(:where(.group\/attachment)[data-state=idle] *){opacity:1}.group-data-\[state\=open\]\:rotate-180:is(:where(.group)[data-state=open] *){rotate:180deg}.group-data-\[variant\=floating\]\:rounded-lg:is(:where(.group)[data-variant=floating] *){border-radius:var(--radius-lg)}.group-data-\[variant\=floating\]\:border:is(:where(.group)[data-variant=floating] *){border-style:var(--tw-border-style);border-width:1px}.group-data-\[variant\=floating\]\:shadow-sm:is(:where(.group)[data-variant=floating] *){--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.group-data-\[variant\=line\]\/tabs-list\:bg-transparent:is(:where(.group\/tabs-list)[data-variant=line] *){background-color:#0000}.group-data-\[variant\=outline\]\/field-group\:-mb-2:is(:where(.group\/field-group)[data-variant=outline] *){margin-bottom:calc(var(--spacing) * -2)}.group-data-\[variant\=separator\]\/marker\:flex-none:is(:where(.group\/marker)[data-variant=separator] *){flex:none}.group-data-\[variant\=separator\]\/marker\:text-center:is(:where(.group\/marker)[data-variant=separator] *){text-align:center}.group-data-\[vaul-drawer-direction\=bottom\]\/drawer-content\:block:is(:where(.group\/drawer-content)[data-vaul-drawer-direction=bottom] *){display:block}.group-data-\[vaul-drawer-direction\=bottom\]\/drawer-content\:text-center:is(:where(.group\/drawer-content)[data-vaul-drawer-direction=bottom] *),.group-data-\[vaul-drawer-direction\=top\]\/drawer-content\:text-center:is(:where(.group\/drawer-content)[data-vaul-drawer-direction=top] *){text-align:center}.group-data-\[viewport\=false\]\/navigation-menu\:top-full:is(:where(.group\/navigation-menu)[data-viewport=false] *){top:100%}.group-data-\[viewport\=false\]\/navigation-menu\:mt-1\.5:is(:where(.group\/navigation-menu)[data-viewport=false] *){margin-top:calc(var(--spacing) * 1.5)}.group-data-\[viewport\=false\]\/navigation-menu\:overflow-hidden:is(:where(.group\/navigation-menu)[data-viewport=false] *){overflow:hidden}.group-data-\[viewport\=false\]\/navigation-menu\:rounded-md:is(:where(.group\/navigation-menu)[data-viewport=false] *){border-radius:var(--radius-md)}.group-data-\[viewport\=false\]\/navigation-menu\:border:is(:where(.group\/navigation-menu)[data-viewport=false] *){border-style:var(--tw-border-style);border-width:1px}.group-data-\[viewport\=false\]\/navigation-menu\:shadow:is(:where(.group\/navigation-menu)[data-viewport=false] *){--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.group-data-\[viewport\=false\]\/navigation-menu\:duration-200:is(:where(.group\/navigation-menu)[data-viewport=false] *){--tw-duration:.2s;transition-duration:.2s}.peer-disabled\:cursor-not-allowed:is(:where(.peer):disabled~*){cursor:not-allowed}.peer-disabled\:opacity-50:is(:where(.peer):disabled~*){opacity:.5}.peer-data-\[size\=default\]\/menu-button\:top-1\.5:is(:where(.peer\/menu-button)[data-size=default]~*){top:calc(var(--spacing) * 1.5)}.peer-data-\[size\=lg\]\/menu-button\:top-2\.5:is(:where(.peer\/menu-button)[data-size=lg]~*){top:calc(var(--spacing) * 2.5)}.peer-data-\[size\=sm\]\/menu-button\:top-1:is(:where(.peer\/menu-button)[data-size=sm]~*){top:calc(var(--spacing) * 1)}.file\:inline-flex::file-selector-button{display:inline-flex}.file\:h-7::file-selector-button{height:calc(var(--spacing) * 7)}.file\:border-0::file-selector-button{border-style:var(--tw-border-style);border-width:0}.file\:bg-transparent::file-selector-button{background-color:#0000}.file\:text-sm::file-selector-button{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.file\:font-medium::file-selector-button{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.before\:mr-1:before{content:var(--tw-content);margin-right:calc(var(--spacing) * 1)}.before\:h-px:before{content:var(--tw-content);height:1px}.before\:min-w-0:before{content:var(--tw-content);min-width:calc(var(--spacing) * 0)}.before\:flex-1:before{content:var(--tw-content);flex:1}.after\:absolute:after{content:var(--tw-content);position:absolute}.after\:-inset-2:after{content:var(--tw-content);inset:calc(var(--spacing) * -2)}.after\:inset-y-0:after{content:var(--tw-content);inset-block:calc(var(--spacing) * 0)}.after\:left-1\/2:after{content:var(--tw-content);left:50%}.after\:ml-1:after{content:var(--tw-content);margin-left:calc(var(--spacing) * 1)}.after\:h-px:after{content:var(--tw-content);height:1px}.after\:w-1:after{content:var(--tw-content);width:calc(var(--spacing) * 1)}.after\:w-\[2px\]:after{content:var(--tw-content);width:2px}.after\:min-w-0:after{content:var(--tw-content);min-width:calc(var(--spacing) * 0)}.after\:flex-1:after{content:var(--tw-content);flex:1}.after\:-translate-x-1\/2:after{content:var(--tw-content);--tw-translate-x:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.after\:opacity-0:after{content:var(--tw-content);opacity:0}.after\:transition-opacity:after{content:var(--tw-content);transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.group-data-\[collapsible\=offcanvas\]\:after\:left-full:is(:where(.group)[data-collapsible=offcanvas] *):after{content:var(--tw-content);left:100%}.group-data-\[orientation\=horizontal\]\/tabs\:after\:inset-x-0:is(:where(.group\/tabs)[data-orientation=horizontal] *):after{content:var(--tw-content);inset-inline:calc(var(--spacing) * 0)}.group-data-\[orientation\=horizontal\]\/tabs\:after\:bottom-\[-5px\]:is(:where(.group\/tabs)[data-orientation=horizontal] *):after{content:var(--tw-content);bottom:-5px}.group-data-\[orientation\=horizontal\]\/tabs\:after\:h-0\.5:is(:where(.group\/tabs)[data-orientation=horizontal] *):after{content:var(--tw-content);height:calc(var(--spacing) * .5)}.group-data-\[orientation\=vertical\]\/tabs\:after\:inset-y-0:is(:where(.group\/tabs)[data-orientation=vertical] *):after{content:var(--tw-content);inset-block:calc(var(--spacing) * 0)}.group-data-\[orientation\=vertical\]\/tabs\:after\:-right-1:is(:where(.group\/tabs)[data-orientation=vertical] *):after{content:var(--tw-content);right:calc(var(--spacing) * -1)}.group-data-\[orientation\=vertical\]\/tabs\:after\:w-0\.5:is(:where(.group\/tabs)[data-orientation=vertical] *):after{content:var(--tw-content);width:calc(var(--spacing) * .5)}.first\:rounded-l-md:first-child{border-top-left-radius:var(--radius-md);border-bottom-left-radius:var(--radius-md)}.first\:border-l:first-child{border-left-style:var(--tw-border-style);border-left-width:1px}.last\:mt-0:last-child{margin-top:calc(var(--spacing) * 0)}.last\:rounded-r-md:last-child{border-top-right-radius:var(--radius-md);border-bottom-right-radius:var(--radius-md)}.last\:border-b-0:last-child{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.focus-within\:ring-1:focus-within{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.focus-within\:ring-\[3px\]:focus-within{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}@media (hover:hover){.hover\:underline:hover{text-decoration-line:underline}.hover\:opacity-100:hover{opacity:1}.hover\:shadow-\[0_0_0_1px_var\(--sidebar-accent\)\]:hover{--tw-shadow:0 0 0 1px var(--tw-shadow-color,var(--sidebar-accent));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.hover\:ring-4:hover{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}}.focus\:z-10:focus{z-index:10}.focus\:ring-2:focus{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.focus\:ring-offset-2:focus{--tw-ring-offset-width:2px;--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)}.focus\:outline-hidden:focus{--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.focus\:outline-hidden:focus{outline-offset:2px;outline:2px solid #0000}}.focus-visible\:z-10:focus-visible{z-index:10}.focus-visible\:ring-0:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.focus-visible\:ring-1:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.focus-visible\:ring-2:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.focus-visible\:ring-4:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.focus-visible\:ring-\[3px\]:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.focus-visible\:ring-offset-1:focus-visible{--tw-ring-offset-width:1px;--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)}.focus-visible\:outline-hidden:focus-visible{--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.focus-visible\:outline-hidden:focus-visible{outline-offset:2px;outline:2px solid #0000}}.focus-visible\:outline-1:focus-visible{outline-style:var(--tw-outline-style);outline-width:1px}.disabled\:pointer-events-none:disabled{pointer-events:none}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:opacity-50:disabled{opacity:.5}:where([data-side=left]) .in-data-\[side\=left\]\:cursor-w-resize{cursor:w-resize}:where([data-side=right]) .in-data-\[side\=right\]\:cursor-e-resize{cursor:e-resize}.has-focus\:ring-\[3px\]:has(:focus){--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.has-disabled\:pointer-events-none:has(:disabled){pointer-events:none}.has-disabled\:cursor-not-allowed:has(:disabled){cursor:not-allowed}.has-disabled\:opacity-50:has(:disabled){opacity:.5}.has-aria-invalid\:ring-\[3px\]:has([aria-invalid=true]){--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.has-data-\[slot\=alert-dialog-media\]\:grid-rows-\[auto_auto_1fr\]:has([data-slot=alert-dialog-media]){grid-template-rows:auto auto 1fr}.has-data-\[slot\=alert-dialog-media\]\:gap-x-6:has([data-slot=alert-dialog-media]){column-gap:calc(var(--spacing) * 6)}.has-data-\[slot\=attachment-content\]\:w-30:has([data-slot=attachment-content]){width:calc(var(--spacing) * 30)}.has-data-\[slot\=attachment-content\]\:px-1\.5:has([data-slot=attachment-content]){padding-inline:calc(var(--spacing) * 1.5)}.has-data-\[slot\=attachment-content\]\:px-2:has([data-slot=attachment-content]){padding-inline:calc(var(--spacing) * 2)}.has-data-\[slot\=attachment-content\]\:px-2\.5:has([data-slot=attachment-content]){padding-inline:calc(var(--spacing) * 2.5)}.has-data-\[slot\=attachment-content\]\:py-1:has([data-slot=attachment-content]){padding-block:calc(var(--spacing) * 1)}.has-data-\[slot\=attachment-content\]\:py-1\.5:has([data-slot=attachment-content]){padding-block:calc(var(--spacing) * 1.5)}.has-data-\[slot\=attachment-content\]\:py-2:has([data-slot=attachment-content]){padding-block:calc(var(--spacing) * 2)}.has-data-\[slot\=attachment-media\]\:p-1:has([data-slot=attachment-media]){padding:calc(var(--spacing) * 1)}.has-data-\[slot\=attachment-media\]\:p-1\.5:has([data-slot=attachment-media]){padding:calc(var(--spacing) * 1.5)}.has-data-\[slot\=attachment-media\]\:p-2:has([data-slot=attachment-media]){padding:calc(var(--spacing) * 2)}.has-data-\[slot\=card-action\]\:grid-cols-\[1fr_auto\]:has([data-slot=card-action]){grid-template-columns:1fr auto}.has-data-\[slot\=combobox-chip\]\:px-1\.5:has([data-slot=combobox-chip]){padding-inline:calc(var(--spacing) * 1.5)}.has-data-\[slot\=combobox-chip-remove\]\:pr-0:has([data-slot=combobox-chip-remove]){padding-right:calc(var(--spacing) * 0)}.has-\[\[data-slot\=input-group-control\]\:focus-visible\]\:ring-\[3px\]:has([data-slot=input-group-control]:focus-visible){--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.has-\[button\]\:p-0:has(:is(button)){padding:calc(var(--spacing) * 0)}.has-\[select\:disabled\]\:opacity-50:has(:is(select:disabled)){opacity:.5}.has-\[\>\[data-align\=block-end\]\]\:h-auto:has(>[data-align=block-end]){height:auto}.has-\[\>\[data-align\=block-end\]\]\:flex-col:has(>[data-align=block-end]){flex-direction:column}.has-\[\>\[data-align\=block-start\]\]\:h-auto:has(>[data-align=block-start]){height:auto}.has-\[\>\[data-align\=block-start\]\]\:flex-col:has(>[data-align=block-start]){flex-direction:column}.has-\[\>\[data-slot\=button-group\]\]\:gap-2:has(>[data-slot=button-group]){gap:calc(var(--spacing) * 2)}.has-\[\>\[data-slot\=checkbox-group\]\]\:gap-3:has(>[data-slot=checkbox-group]){gap:calc(var(--spacing) * 3)}.has-\[\>\[data-slot\=field-content\]\]\:items-start:has(>[data-slot=field-content]){align-items:flex-start}.has-\[\>\[data-slot\=field\]\]\:w-full:has(>[data-slot=field]){width:100%}.has-\[\>\[data-slot\=field\]\]\:flex-col:has(>[data-slot=field]){flex-direction:column}.has-\[\>\[data-slot\=field\]\]\:rounded-md:has(>[data-slot=field]){border-radius:var(--radius-md)}.has-\[\>\[data-slot\=field\]\]\:border:has(>[data-slot=field]){border-style:var(--tw-border-style);border-width:1px}.has-\[\>\[data-slot\=radio-group\]\]\:gap-3:has(>[data-slot=radio-group]){gap:calc(var(--spacing) * 3)}.has-\[\>button\]\:mr-\[-0\.45rem\]:has(>button){margin-right:-.45rem}.has-\[\>button\]\:ml-\[-0\.45rem\]:has(>button){margin-left:-.45rem}.has-\[\>kbd\]\:mr-\[-0\.35rem\]:has(>kbd){margin-right:-.35rem}.has-\[\>kbd\]\:ml-\[-0\.35rem\]:has(>kbd){margin-left:-.35rem}.has-\[\>svg\]\:grid-cols-\[calc\(var\(--spacing\)\*4\)_1fr\]:has(>svg){grid-template-columns:calc(var(--spacing) * 4) 1fr}.has-\[\>svg\]\:gap-x-3:has(>svg){column-gap:calc(var(--spacing) * 3)}.has-\[\>svg\]\:p-0:has(>svg){padding:calc(var(--spacing) * 0)}.has-\[\>svg\]\:px-1\.5:has(>svg){padding-inline:calc(var(--spacing) * 1.5)}.has-\[\>svg\]\:px-2:has(>svg){padding-inline:calc(var(--spacing) * 2)}.has-\[\>svg\]\:px-2\.5:has(>svg){padding-inline:calc(var(--spacing) * 2.5)}.has-\[\>svg\]\:px-3:has(>svg){padding-inline:calc(var(--spacing) * 3)}.has-\[\>svg\]\:px-4:has(>svg){padding-inline:calc(var(--spacing) * 4)}.has-\[\>textarea\]\:h-auto:has(>textarea){height:auto}.aria-disabled\:pointer-events-none[aria-disabled=true]{pointer-events:none}.aria-disabled\:opacity-50[aria-disabled=true]{opacity:.5}.aria-\[orientation\=horizontal\]\:h-px[aria-orientation=horizontal]{height:1px}.aria-\[orientation\=horizontal\]\:w-full[aria-orientation=horizontal]{width:100%}.aria-\[orientation\=horizontal\]\:after\:left-0[aria-orientation=horizontal]:after{content:var(--tw-content);left:calc(var(--spacing) * 0)}.aria-\[orientation\=horizontal\]\:after\:h-1[aria-orientation=horizontal]:after{content:var(--tw-content);height:calc(var(--spacing) * 1)}.aria-\[orientation\=horizontal\]\:after\:w-full[aria-orientation=horizontal]:after{content:var(--tw-content);width:100%}.aria-\[orientation\=horizontal\]\:after\:translate-x-0[aria-orientation=horizontal]:after{content:var(--tw-content);--tw-translate-x:calc(var(--spacing) * 0);translate:var(--tw-translate-x) var(--tw-translate-y)}.aria-\[orientation\=horizontal\]\:after\:-translate-y-1\/2[aria-orientation=horizontal]:after{content:var(--tw-content);--tw-translate-y:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.aria-\[orientation\=vertical\]\:flex-col[aria-orientation=vertical]{flex-direction:column}.data-empty\:p-0[data-empty]{padding:calc(var(--spacing) * 0)}.data-pressed\:bg-transparent[data-pressed]{background-color:#0000}:is(.group-data-\[align\=end\]\/message\:\*\:data-slot\:self-end:is(:where(.group\/message)[data-align=end] *)>*)[data-slot]{align-self:flex-end}.data-\[active\=false\]\:pointer-events-none[data-active=false]{pointer-events:none}.data-\[active\=false\]\:scale-95[data-active=false]{--tw-scale-x:95%;--tw-scale-y:95%;--tw-scale-z:95%;scale:var(--tw-scale-x) var(--tw-scale-y)}.data-\[active\=false\]\:opacity-0[data-active=false]{opacity:0}.data-\[active\=false\]\:duration-400[data-active=false]{--tw-duration:.4s;transition-duration:.4s}.data-\[active\=false\]\:ease-\[cubic-bezier\(0\.7\,0\,0\.84\,0\)\][data-active=false]{--tw-ease:cubic-bezier(.7,0,.84,0);transition-timing-function:cubic-bezier(.7,0,.84,0)}.data-\[active\=true\]\:z-10[data-active=true]{z-index:10}.data-\[active\=true\]\:translate-y-0[data-active=true]{--tw-translate-y:calc(var(--spacing) * 0);translate:var(--tw-translate-x) var(--tw-translate-y)}.data-\[active\=true\]\:scale-100[data-active=true]{--tw-scale-x:100%;--tw-scale-y:100%;--tw-scale-z:100%;scale:var(--tw-scale-x) var(--tw-scale-y)}.data-\[active\=true\]\:font-medium[data-active=true]{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.data-\[active\=true\]\:opacity-100[data-active=true]{opacity:1}.data-\[active\=true\]\:ring-\[3px\][data-active=true]{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.data-\[active\=true\]\:ease-\[cubic-bezier\(0\.23\,1\,0\.32\,1\)\][data-active=true]{--tw-ease:cubic-bezier(.23,1,.32,1);transition-timing-function:cubic-bezier(.23,1,.32,1)}.data-\[align\=end\]\:flex-row-reverse[data-align=end]{flex-direction:row-reverse}.data-\[align\=end\]\:self-end[data-align=end]{align-self:flex-end}.data-\[chips\=true\]\:min-w-\(--anchor-width\)[data-chips=true]{min-width:var(--anchor-width)}.data-\[direction\=end\]\:bottom-4[data-direction=end]{bottom:calc(var(--spacing) * 4)}.data-\[direction\=end\]\:data-\[active\=false\]\:translate-y-full[data-direction=end][data-active=false]{--tw-translate-y:100%;translate:var(--tw-translate-x) var(--tw-translate-y)}.data-\[direction\=start\]\:top-4[data-direction=start]{top:calc(var(--spacing) * 4)}.data-\[direction\=start\]\:data-\[active\=false\]\:-translate-y-full[data-direction=start][data-active=false]{--tw-translate-y:-100%;translate:var(--tw-translate-x) var(--tw-translate-y)}.data-\[disabled\]\:pointer-events-none[data-disabled]{pointer-events:none}.data-\[disabled\]\:opacity-50[data-disabled]{opacity:.5}.data-\[disabled\=true\]\:pointer-events-none[data-disabled=true]{pointer-events:none}.data-\[disabled\=true\]\:opacity-50[data-disabled=true]{opacity:.5}.data-\[inset\]\:pl-8[data-inset]{padding-left:calc(var(--spacing) * 8)}.data-\[orientation\=horizontal\]\:h-1\.5[data-orientation=horizontal]{height:calc(var(--spacing) * 1.5)}.data-\[orientation\=horizontal\]\:h-full[data-orientation=horizontal]{height:100%}.data-\[orientation\=horizontal\]\:h-px[data-orientation=horizontal]{height:1px}.data-\[orientation\=horizontal\]\:w-full[data-orientation=horizontal]{width:100%}.data-\[orientation\=horizontal\]\:flex-col[data-orientation=horizontal]{flex-direction:column}.data-\[orientation\=vertical\]\:h-auto[data-orientation=vertical]{height:auto}.data-\[orientation\=vertical\]\:h-full[data-orientation=vertical]{height:100%}.data-\[orientation\=vertical\]\:min-h-44[data-orientation=vertical]{min-height:calc(var(--spacing) * 44)}.data-\[orientation\=vertical\]\:w-1\.5[data-orientation=vertical]{width:calc(var(--spacing) * 1.5)}.data-\[orientation\=vertical\]\:w-auto[data-orientation=vertical]{width:auto}.data-\[orientation\=vertical\]\:w-full[data-orientation=vertical]{width:100%}.data-\[orientation\=vertical\]\:w-px[data-orientation=vertical]{width:1px}.data-\[orientation\=vertical\]\:flex-col[data-orientation=vertical]{flex-direction:column}.data-\[range-end\=true\]\:rounded-md[data-range-end=true]{border-radius:var(--radius-md)}.data-\[range-end\=true\]\:rounded-r-md[data-range-end=true]{border-top-right-radius:var(--radius-md);border-bottom-right-radius:var(--radius-md)}.data-\[range-middle\=true\]\:rounded-none[data-range-middle=true]{border-radius:0}.data-\[range-start\=true\]\:rounded-md[data-range-start=true]{border-radius:var(--radius-md)}.data-\[range-start\=true\]\:rounded-l-md[data-range-start=true]{border-top-left-radius:var(--radius-md);border-bottom-left-radius:var(--radius-md)}.data-\[selected\=true\]\:rounded-none[data-selected=true]{border-radius:0}.data-\[side\=bottom\]\:translate-y-1[data-side=bottom]{--tw-translate-y:calc(var(--spacing) * 1);translate:var(--tw-translate-x) var(--tw-translate-y)}.data-\[side\=left\]\:-translate-x-1[data-side=left]{--tw-translate-x:calc(var(--spacing) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.data-\[side\=right\]\:translate-x-1[data-side=right]{--tw-translate-x:calc(var(--spacing) * 1);translate:var(--tw-translate-x) var(--tw-translate-y)}.data-\[side\=top\]\:-translate-y-1[data-side=top]{--tw-translate-y:calc(var(--spacing) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.data-\[size\=default\]\:h-9[data-size=default]{height:calc(var(--spacing) * 9)}.data-\[size\=default\]\:h-\[1\.15rem\][data-size=default]{height:1.15rem}.data-\[size\=default\]\:w-8[data-size=default]{width:calc(var(--spacing) * 8)}.data-\[size\=lg\]\:size-10[data-size=lg]{width:calc(var(--spacing) * 10);height:calc(var(--spacing) * 10)}.data-\[size\=sm\]\:size-6[data-size=sm]{width:calc(var(--spacing) * 6);height:calc(var(--spacing) * 6)}.data-\[size\=sm\]\:h-3\.5[data-size=sm]{height:calc(var(--spacing) * 3.5)}.data-\[size\=sm\]\:h-8[data-size=sm]{height:calc(var(--spacing) * 8)}.data-\[size\=sm\]\:w-6[data-size=sm]{width:calc(var(--spacing) * 6)}.data-\[size\=sm\]\:max-w-xs[data-size=sm]{max-width:var(--container-xs)}.data-\[size\=sm\]\:py-1[data-size=sm]{padding-block:calc(var(--spacing) * 1)}:is(.\*\:data-\[slot\=attachment\]\:flex-none>*)[data-slot=attachment]{flex:none}:is(.\*\:data-\[slot\=attachment\]\:snap-start>*)[data-slot=attachment]{scroll-snap-align:start}:is(.\*\:data-\[slot\=avatar\]\:ring-2>*)[data-slot=avatar]{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}:is(.\*\:data-\[slot\=bubble-content\]\:rounded-none>*)[data-slot=bubble-content]{border-radius:0}:is(.\*\:data-\[slot\=bubble-content\]\:bg-\[oklch\(from_var\(--primary\)_0\.93_calc\(c\*0\.4\)_h\)\]>*)[data-slot=bubble-content]{background-color:oklch(from var(--primary) .93 calc(c * .4) h)}:is(.\*\:data-\[slot\=bubble-content\]\:bg-transparent>*)[data-slot=bubble-content]{background-color:#0000}:is(.\*\:data-\[slot\=bubble-content\]\:p-0>*)[data-slot=bubble-content]{padding:calc(var(--spacing) * 0)}.data-\[slot\=checkbox-group\]\:gap-3[data-slot=checkbox-group]{gap:calc(var(--spacing) * 3)}:is(.\*\*\:data-\[slot\=command-input-wrapper\]\:h-12 *)[data-slot=command-input-wrapper]{height:calc(var(--spacing) * 12)}:is(.\*\:data-\[slot\=input-group\]\:m-1>*)[data-slot=input-group]{margin:calc(var(--spacing) * 1)}:is(.\*\:data-\[slot\=input-group\]\:mb-0>*)[data-slot=input-group]{margin-bottom:calc(var(--spacing) * 0)}:is(.\*\:data-\[slot\=input-group\]\:h-8>*)[data-slot=input-group]{height:calc(var(--spacing) * 8)}:is(.\*\:data-\[slot\=input-group\]\:shadow-none>*)[data-slot=input-group]{--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}:is(.\*\*\:data-\[slot\=navigation-menu-link\]\:focus\:ring-0 *)[data-slot=navigation-menu-link]:focus{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}:is(.\*\*\:data-\[slot\=navigation-menu-link\]\:focus\:outline-none *)[data-slot=navigation-menu-link]:focus{--tw-outline-style:none;outline-style:none}:is(.\*\:data-\[slot\=select-value\]\:line-clamp-1>*)[data-slot=select-value]{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}:is(.\*\:data-\[slot\=select-value\]\:flex>*)[data-slot=select-value]{display:flex}:is(.\*\:data-\[slot\=select-value\]\:items-center>*)[data-slot=select-value]{align-items:center}:is(.\*\:data-\[slot\=select-value\]\:gap-2>*)[data-slot=select-value]{gap:calc(var(--spacing) * 2)}:is(.group-data-\[orientation\=vertical\]\/attachment\:\*\:data-\[slot\=spinner\]\:size-6\!:is(:where(.group\/attachment)[data-orientation=vertical] *)>*)[data-slot=spinner]{width:calc(var(--spacing) * 6)!important;height:calc(var(--spacing) * 6)!important}.data-\[spacing\=0\]\:rounded-none[data-spacing="0"]{border-radius:0}.data-\[spacing\=0\]\:shadow-none[data-spacing="0"]{--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.data-\[spacing\=0\]\:first\:rounded-l-md[data-spacing="0"]:first-child{border-top-left-radius:var(--radius-md);border-bottom-left-radius:var(--radius-md)}.data-\[spacing\=0\]\:last\:rounded-r-md[data-spacing="0"]:last-child{border-top-right-radius:var(--radius-md);border-bottom-right-radius:var(--radius-md)}.group-data-\[variant\=default\]\/tabs-list\:data-\[state\=active\]\:shadow-sm:is(:where(.group\/tabs-list)[data-variant=default] *)[data-state=active]{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.group-data-\[variant\=line\]\/tabs-list\:data-\[state\=active\]\:bg-transparent:is(:where(.group\/tabs-list)[data-variant=line] *)[data-state=active]{background-color:#0000}.group-data-\[variant\=line\]\/tabs-list\:data-\[state\=active\]\:shadow-none:is(:where(.group\/tabs-list)[data-variant=line] *)[data-state=active]{--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.group-data-\[variant\=line\]\/tabs-list\:data-\[state\=active\]\:after\:opacity-100:is(:where(.group\/tabs-list)[data-variant=line] *)[data-state=active]:after{content:var(--tw-content);opacity:1}.data-\[state\=checked\]\:translate-x-\[calc\(100\%-2px\)\][data-state=checked]{--tw-translate-x:calc(100% - 2px);translate:var(--tw-translate-x) var(--tw-translate-y)}.data-\[state\=closed\]\:duration-300[data-state=closed]{--tw-duration:.3s;transition-duration:.3s}.data-\[state\=idle\]\:border-dashed[data-state=idle]{--tw-border-style:dashed;border-style:dashed}.data-\[state\=open\]\:opacity-100[data-state=open]{opacity:1}.data-\[state\=open\]\:duration-500[data-state=open]{--tw-duration:.5s;transition-duration:.5s}.data-\[state\=unchecked\]\:translate-x-0[data-state=unchecked]{--tw-translate-x:calc(var(--spacing) * 0);translate:var(--tw-translate-x) var(--tw-translate-y)}.data-\[variant\=ghost\]\:max-w-full[data-variant=ghost]{max-width:100%}.data-\[variant\=label\]\:text-sm[data-variant=label]{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.data-\[variant\=legend\]\:text-base[data-variant=legend]{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.data-\[variant\=line\]\:rounded-none[data-variant=line]{border-radius:0}.data-\[spacing\=0\]\:data-\[variant\=outline\]\:border-l-0[data-spacing="0"][data-variant=outline]{border-left-style:var(--tw-border-style);border-left-width:0}.data-\[spacing\=0\]\:data-\[variant\=outline\]\:first\:border-l[data-spacing="0"][data-variant=outline]:first-child{border-left-style:var(--tw-border-style);border-left-width:1px}.data-\[spacing\=default\]\:data-\[variant\=outline\]\:shadow-xs[data-spacing=default][data-variant=outline]{--tw-shadow:0 1px 2px 0 var(--tw-shadow-color,#0000000d);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.data-\[vaul-drawer-direction\=bottom\]\:inset-x-0[data-vaul-drawer-direction=bottom]{inset-inline:calc(var(--spacing) * 0)}.data-\[vaul-drawer-direction\=bottom\]\:bottom-0[data-vaul-drawer-direction=bottom]{bottom:calc(var(--spacing) * 0)}.data-\[vaul-drawer-direction\=bottom\]\:mt-24[data-vaul-drawer-direction=bottom]{margin-top:calc(var(--spacing) * 24)}.data-\[vaul-drawer-direction\=bottom\]\:max-h-\[80vh\][data-vaul-drawer-direction=bottom]{max-height:80vh}.data-\[vaul-drawer-direction\=bottom\]\:rounded-t-lg[data-vaul-drawer-direction=bottom]{border-top-left-radius:var(--radius-lg);border-top-right-radius:var(--radius-lg)}.data-\[vaul-drawer-direction\=bottom\]\:border-t[data-vaul-drawer-direction=bottom]{border-top-style:var(--tw-border-style);border-top-width:1px}.data-\[vaul-drawer-direction\=left\]\:inset-y-0[data-vaul-drawer-direction=left]{inset-block:calc(var(--spacing) * 0)}.data-\[vaul-drawer-direction\=left\]\:left-0[data-vaul-drawer-direction=left]{left:calc(var(--spacing) * 0)}.data-\[vaul-drawer-direction\=left\]\:w-3\/4[data-vaul-drawer-direction=left]{width:75%}.data-\[vaul-drawer-direction\=left\]\:border-r[data-vaul-drawer-direction=left]{border-right-style:var(--tw-border-style);border-right-width:1px}.data-\[vaul-drawer-direction\=right\]\:inset-y-0[data-vaul-drawer-direction=right]{inset-block:calc(var(--spacing) * 0)}.data-\[vaul-drawer-direction\=right\]\:right-0[data-vaul-drawer-direction=right]{right:calc(var(--spacing) * 0)}.data-\[vaul-drawer-direction\=right\]\:w-3\/4[data-vaul-drawer-direction=right]{width:75%}.data-\[vaul-drawer-direction\=right\]\:border-l[data-vaul-drawer-direction=right]{border-left-style:var(--tw-border-style);border-left-width:1px}.data-\[vaul-drawer-direction\=top\]\:inset-x-0[data-vaul-drawer-direction=top]{inset-inline:calc(var(--spacing) * 0)}.data-\[vaul-drawer-direction\=top\]\:top-0[data-vaul-drawer-direction=top]{top:calc(var(--spacing) * 0)}.data-\[vaul-drawer-direction\=top\]\:mb-24[data-vaul-drawer-direction=top]{margin-bottom:calc(var(--spacing) * 24)}.data-\[vaul-drawer-direction\=top\]\:max-h-\[80vh\][data-vaul-drawer-direction=top]{max-height:80vh}.data-\[vaul-drawer-direction\=top\]\:rounded-b-lg[data-vaul-drawer-direction=top]{border-bottom-right-radius:var(--radius-lg);border-bottom-left-radius:var(--radius-lg)}.data-\[vaul-drawer-direction\=top\]\:border-b[data-vaul-drawer-direction=top]{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.nth-last-2\:-mt-1:nth-last-child(2){margin-top:calc(var(--spacing) * -1)}@media (min-width:40rem){.sm\:block{display:block}.sm\:flex{display:flex}.sm\:max-w-lg{max-width:var(--container-lg)}.sm\:max-w-sm{max-width:var(--container-sm)}.sm\:flex-row{flex-direction:row}.sm\:justify-end{justify-content:flex-end}.sm\:gap-2\.5{gap:calc(var(--spacing) * 2.5)}.sm\:pr-2\.5{padding-right:calc(var(--spacing) * 2.5)}.sm\:pl-2\.5{padding-left:calc(var(--spacing) * 2.5)}.sm\:text-left{text-align:left}.sm\:group-data-\[size\=default\]\/alert-dialog-content\:row-span-2:is(:where(.group\/alert-dialog-content)[data-size=default] *){grid-row:span 2/span 2}.sm\:group-data-\[size\=default\]\/alert-dialog-content\:place-items-start:is(:where(.group\/alert-dialog-content)[data-size=default] *){place-items:start}.sm\:group-data-\[size\=default\]\/alert-dialog-content\:text-left:is(:where(.group\/alert-dialog-content)[data-size=default] *){text-align:left}.sm\:group-data-\[size\=default\]\/alert-dialog-content\:group-has-data-\[slot\=alert-dialog-media\]\/alert-dialog-content\:col-start-2:is(:where(.group\/alert-dialog-content)[data-size=default] *):is(:where(.group\/alert-dialog-content):has([data-slot=alert-dialog-media]) *){grid-column-start:2}.sm\:group-data-\[size\=default\]\/alert-dialog-content\:has-data-\[slot\=alert-dialog-media\]\:grid-rows-\[auto_1fr\]:is(:where(.group\/alert-dialog-content)[data-size=default] *):has([data-slot=alert-dialog-media]){grid-template-rows:auto 1fr}.data-\[size\=default\]\:sm\:max-w-lg[data-size=default]{max-width:var(--container-lg)}.data-\[vaul-drawer-direction\=left\]\:sm\:max-w-sm[data-vaul-drawer-direction=left],.data-\[vaul-drawer-direction\=right\]\:sm\:max-w-sm[data-vaul-drawer-direction=right]{max-width:var(--container-sm)}}@media (min-width:48rem){.md\:absolute{position:absolute}.md\:block{display:block}.md\:flex{display:flex}.md\:w-\[var\(--radix-navigation-menu-viewport-width\)\]{width:var(--radix-navigation-menu-viewport-width)}.md\:w-auto{width:auto}.md\:flex-row{flex-direction:row}.md\:gap-1\.5{gap:calc(var(--spacing) * 1.5)}.md\:p-12{padding:calc(var(--spacing) * 12)}.md\:text-left{text-align:left}.md\:text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.md\:opacity-0{opacity:0}.md\:peer-data-\[variant\=inset\]\:m-2:is(:where(.peer)[data-variant=inset]~*){margin:calc(var(--spacing) * 2)}.md\:peer-data-\[variant\=inset\]\:ml-0:is(:where(.peer)[data-variant=inset]~*){margin-left:calc(var(--spacing) * 0)}.md\:peer-data-\[variant\=inset\]\:rounded-xl:is(:where(.peer)[data-variant=inset]~*){border-radius:var(--radius-xl)}.md\:peer-data-\[variant\=inset\]\:shadow-sm:is(:where(.peer)[data-variant=inset]~*){--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.md\:peer-data-\[variant\=inset\]\:peer-data-\[state\=collapsed\]\:ml-2:is(:where(.peer)[data-variant=inset]~*):is(:where(.peer)[data-state=collapsed]~*){margin-left:calc(var(--spacing) * 2)}.md\:after\:hidden:after{content:var(--tw-content);display:none}}@container field-group (width>=28rem){.\@md\/field-group\:flex-row{flex-direction:row}.\@md\/field-group\:items-center{align-items:center}.\@md\/field-group\:has-\[\>\[data-slot\=field-content\]\]\:items-start:has(>[data-slot=field-content]){align-items:flex-start}}.rtl\:translate-x-1\/2:where(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)),[dir=rtl],[dir=rtl] *){--tw-translate-x:calc(1 / 2 * 100%);translate:var(--tw-translate-x) var(--tw-translate-y)}@media (prefers-color-scheme:dark){.dark\:bg-transparent{background-color:#0000}:is(.dark\:\*\:data-\[slot\=bubble-content\]\:bg-\[oklch\(from_var\(--primary\)_0\.3_calc\(c\*0\.4\)_h\)\]>*)[data-slot=bubble-content]{background-color:oklch(from var(--primary) .3 calc(c * .4) h)}.dark\:group-data-\[variant\=line\]\/tabs-list\:data-\[state\=active\]\:border-transparent:is(:where(.group\/tabs-list)[data-variant=line] *)[data-state=active]{border-color:#0000}.dark\:group-data-\[variant\=line\]\/tabs-list\:data-\[state\=active\]\:bg-transparent:is(:where(.group\/tabs-list)[data-variant=line] *)[data-state=active]{background-color:#0000}}@media (pointer:coarse){.pointer-coarse\:size-5{width:calc(var(--spacing) * 5);height:calc(var(--spacing) * 5)}.pointer-coarse\:px-3{padding-inline:calc(var(--spacing) * 3)}.pointer-coarse\:py-2{padding-block:calc(var(--spacing) * 2)}.pointer-coarse\:text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}}.\[\&_\.recharts-dot\[stroke\=\'\#fff\'\]\]\:stroke-transparent .recharts-dot[stroke=\#fff]{stroke:#0000}.\[\&_\.recharts-layer\]\:outline-hidden .recharts-layer{--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.\[\&_\.recharts-layer\]\:outline-hidden .recharts-layer{outline-offset:2px;outline:2px solid #0000}}.\[\&_\.recharts-sector\]\:outline-hidden .recharts-sector{--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.\[\&_\.recharts-sector\]\:outline-hidden .recharts-sector{outline-offset:2px;outline:2px solid #0000}}.\[\&_\.recharts-sector\[stroke\=\'\#fff\'\]\]\:stroke-transparent .recharts-sector[stroke=\#fff]{stroke:#0000}.\[\&_\.recharts-surface\]\:outline-hidden .recharts-surface{--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.\[\&_\.recharts-surface\]\:outline-hidden .recharts-surface{outline-offset:2px;outline:2px solid #0000}}.\[\&_\[cmdk-group-heading\]\]\:px-2 [cmdk-group-heading]{padding-inline:calc(var(--spacing) * 2)}.\[\&_\[cmdk-group-heading\]\]\:py-1\.5 [cmdk-group-heading]{padding-block:calc(var(--spacing) * 1.5)}.\[\&_\[cmdk-group-heading\]\]\:text-xs [cmdk-group-heading]{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.\[\&_\[cmdk-group-heading\]\]\:font-medium [cmdk-group-heading]{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.\[\&_\[cmdk-group\]\]\:px-2 [cmdk-group]{padding-inline:calc(var(--spacing) * 2)}.\[\&_\[cmdk-group\]\:not\(\[hidden\]\)_\~\[cmdk-group\]\]\:pt-0 [cmdk-group]:not([hidden])~[cmdk-group]{padding-top:calc(var(--spacing) * 0)}.\[\&_\[cmdk-input-wrapper\]_svg\]\:h-5 [cmdk-input-wrapper] svg{height:calc(var(--spacing) * 5)}.\[\&_\[cmdk-input-wrapper\]_svg\]\:w-5 [cmdk-input-wrapper] svg{width:calc(var(--spacing) * 5)}.\[\&_\[cmdk-input\]\]\:h-12 [cmdk-input]{height:calc(var(--spacing) * 12)}.\[\&_\[cmdk-item\]\]\:px-2 [cmdk-item]{padding-inline:calc(var(--spacing) * 2)}.\[\&_\[cmdk-item\]\]\:py-3 [cmdk-item]{padding-block:calc(var(--spacing) * 3)}.\[\&_\[cmdk-item\]_svg\]\:h-5 [cmdk-item] svg{height:calc(var(--spacing) * 5)}.\[\&_\[cmdk-item\]_svg\]\:w-5 [cmdk-item] svg{width:calc(var(--spacing) * 5)}.\[\&_img\]\:size-full img{width:100%;height:100%}.\[\&_img\]\:object-cover img{object-fit:cover}.\[\&_p\]\:leading-relaxed p{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.\[\&_svg\]\:pointer-events-none svg{pointer-events:none}.\[\&_svg\]\:shrink-0 svg{flex-shrink:0}.data-\[direction\=start\]\:\[\&_svg\]\:rotate-180[data-direction=start] svg{rotate:180deg}.\[\&_svg\:not\(\[class\*\=\'size-\'\]\)\]\:size-3 svg:not([class*=size-]){width:calc(var(--spacing) * 3);height:calc(var(--spacing) * 3)}.\[\&_svg\:not\(\[class\*\=\'size-\'\]\)\]\:size-4 svg:not([class*=size-]){width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.\[\&_svg\:not\(\[class\*\=\'size-\'\]\)\]\:size-6 svg:not([class*=size-]),.group-data-\[orientation\=vertical\]\/attachment\:\[\&_svg\:not\(\[class\*\=\'size-\'\]\)\]\:size-6:is(:where(.group\/attachment)[data-orientation=vertical] *) svg:not([class*=size-]){width:calc(var(--spacing) * 6);height:calc(var(--spacing) * 6)}.group-data-\[size\=xs\]\/attachment\:\[\&_svg\:not\(\[class\*\=\'size-\'\]\)\]\:size-3\.5:is(:where(.group\/attachment)[data-size=xs] *) svg:not([class*=size-]){width:calc(var(--spacing) * 3.5);height:calc(var(--spacing) * 3.5)}.\[\&_tr\]\:border-b tr{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.\[\&_tr\:last-child\]\:border-0 tr:last-child{border-style:var(--tw-border-style);border-width:0}.\[\&\+\[data-slot\=item-content\]\]\:flex-none+[data-slot=item-content]{flex:none}.\[\&\:first-child\[data-selected\=true\]_button\]\:rounded-l-md:first-child[data-selected=true] button{border-top-left-radius:var(--radius-md);border-bottom-left-radius:var(--radius-md)}.\[\&\:has\(\[role\=checkbox\]\)\]\:pr-0:has([role=checkbox]){padding-right:calc(var(--spacing) * 0)}.\[\.border-b\]\:pb-3.border-b{padding-bottom:calc(var(--spacing) * 3)}.\[\.border-b\]\:pb-6.border-b{padding-bottom:calc(var(--spacing) * 6)}.\[\.border-t\]\:pt-3.border-t{padding-top:calc(var(--spacing) * 3)}.\[\.border-t\]\:pt-6.border-t{padding-top:calc(var(--spacing) * 6)}:is(.rtl\:\*\*\:\[\.rdp-button\\_next\>svg\]\:rotate-180:where(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)),[dir=rtl],[dir=rtl] *) *):is(.rdp-button_next>svg),:is(.rtl\:\*\*\:\[\.rdp-button\\_previous\>svg\]\:rotate-180:where(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)),[dir=rtl],[dir=rtl] *) *):is(.rdp-button_previous>svg){rotate:180deg}.\[a\]\:underline:is(a){text-decoration-line:underline}.\[a\]\:underline-offset-3:is(a){text-underline-offset:3px}.\[a\]\:transition-colors:is(a){transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}:is(.\*\:\[a\]\:underline>*):is(a){text-decoration-line:underline}:is(.\*\:\[a\]\:underline-offset-3>*):is(a){text-underline-offset:3px}.\[button\]\:text-left:is(button){text-align:left}.\[button\,a\]\:transition-colors:is(button,a){transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.\[button\,a\]\:outline-none:is(button,a){--tw-outline-style:none;outline-style:none}.\[button\,a\]\:focus-visible\:ring-3:is(button,a):focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}:is(.\*\:\[img\]\:aspect-square>*):is(img){aspect-ratio:1}:is(.\*\:\[img\]\:w-full>*):is(img){width:100%}:is(.\*\:\[img\]\:object-cover>*):is(img){object-fit:cover}:is(.\*\:\[span\]\:last\:flex>*):is(span):last-child{display:flex}:is(.\*\:\[span\]\:last\:items-center>*):is(span):last-child{align-items:center}:is(.\*\:\[span\]\:last\:gap-2>*):is(span):last-child{gap:calc(var(--spacing) * 2)}:is(.\*\:\[svg\:not\(\[class\*\=\'size-\'\]\)\]\:size-8>*):is(svg:not([class*=size-])){width:calc(var(--spacing) * 8);height:calc(var(--spacing) * 8)}.\[\&\:last-child\[data-selected\=true\]_button\]\:rounded-r-md:last-child[data-selected=true] button{border-top-right-radius:var(--radius-md);border-bottom-right-radius:var(--radius-md)}.\[\&\:nth-child\(2\)\[data-selected\=true\]_button\]\:rounded-l-md:nth-child(2)[data-selected=true] button{border-top-left-radius:var(--radius-md);border-bottom-left-radius:var(--radius-md)}.\[\&\>\*\]\:w-full>*{width:100%}.\[\&\>\*\]\:focus-visible\:relative>:focus-visible{position:relative}.\[\&\>\*\]\:focus-visible\:z-10>:focus-visible{z-index:10}.\[\&\>\*\]\:data-\[slot\=field\]\:p-4>[data-slot=field]{padding:calc(var(--spacing) * 4)}@container field-group (width>=28rem){.\@md\/field-group\:\[\&\>\*\]\:w-auto>*{width:auto}}.\[\&\>\*\:not\(\:first-child\)\]\:rounded-t-none>:not(:first-child){border-top-left-radius:0;border-top-right-radius:0}.\[\&\>\*\:not\(\:first-child\)\]\:rounded-l-none>:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.\[\&\>\*\:not\(\:first-child\)\]\:border-t-0>:not(:first-child){border-top-style:var(--tw-border-style);border-top-width:0}.\[\&\>\*\:not\(\:first-child\)\]\:border-l-0>:not(:first-child){border-left-style:var(--tw-border-style);border-left-width:0}.\[\&\>\*\:not\(\:last-child\)\]\:rounded-r-none>:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.\[\&\>\*\:not\(\:last-child\)\]\:rounded-b-none>:not(:last-child){border-bottom-right-radius:0;border-bottom-left-radius:0}.\[\&\>\.sr-only\]\:w-auto>.sr-only{width:auto}.\[\&\>\[data-slot\=bubble-content\]\:is\(button\,a\)\:hover\]\:bg-\[color-mix\(in_oklch\,var\(--muted\)\,var\(--foreground\)_5\%\)\]>[data-slot=bubble-content]:is(button,a):hover{background-color:var(--muted)}@supports (color:color-mix(in lab, red, red)){.\[\&\>\[data-slot\=bubble-content\]\:is\(button\,a\)\:hover\]\:bg-\[color-mix\(in_oklch\,var\(--muted\)\,var\(--foreground\)_5\%\)\]>[data-slot=bubble-content]:is(button,a):hover{background-color:color-mix(in oklch,var(--muted),var(--foreground) 5%)}}.\[\&\>\[data-slot\=bubble-content\]\:is\(button\,a\)\:hover\]\:bg-\[color-mix\(in_oklch\,var\(--secondary\)\,var\(--foreground\)_5\%\)\]>[data-slot=bubble-content]:is(button,a):hover{background-color:var(--secondary)}@supports (color:color-mix(in lab, red, red)){.\[\&\>\[data-slot\=bubble-content\]\:is\(button\,a\)\:hover\]\:bg-\[color-mix\(in_oklch\,var\(--secondary\)\,var\(--foreground\)_5\%\)\]>[data-slot=bubble-content]:is(button,a):hover{background-color:color-mix(in oklch,var(--secondary),var(--foreground) 5%)}}.\[\&\>\[data-slot\=bubble-content\]\:is\(button\,a\)\:hover\]\:bg-\[oklch\(from_var\(--primary\)_0\.88_calc\(c\*0\.5\)_h\)\]>[data-slot=bubble-content]:is(button,a):hover{background-color:oklch(from var(--primary) .88 calc(c * .5) h)}@media (prefers-color-scheme:dark){.dark\:\[\&\>\[data-slot\=bubble-content\]\:is\(button\,a\)\:hover\]\:bg-\[oklch\(from_var\(--primary\)_0\.35_calc\(c\*0\.5\)_h\)\]>[data-slot=bubble-content]:is(button,a):hover{background-color:oklch(from var(--primary) .35 calc(c * .5) h)}}.\[\&\>\[data-slot\=field-group\]\]\:gap-4>[data-slot=field-group]{gap:calc(var(--spacing) * 4)}.\[\&\>\[data-slot\=field-label\]\]\:flex-auto>[data-slot=field-label]{flex:auto}@container field-group (width>=28rem){.\@md\/field-group\:\[\&\>\[data-slot\=field-label\]\]\:flex-auto>[data-slot=field-label]{flex:auto}}.has-\[select\[aria-hidden\=true\]\:last-child\]\:\[\&\>\[data-slot\=select-trigger\]\:last-of-type\]\:rounded-r-md:has(:is(select[aria-hidden=true]:last-child))>[data-slot=select-trigger]:last-of-type{border-top-right-radius:var(--radius-md);border-bottom-right-radius:var(--radius-md)}.\[\&\>\[data-slot\=select-trigger\]\:not\(\[class\*\=\'w-\'\]\)\]\:w-fit>[data-slot=select-trigger]:not([class*=w-]){width:fit-content}.\[\&\>\[role\=checkbox\]\]\:translate-y-\[2px\]>[role=checkbox]{--tw-translate-y:2px;translate:var(--tw-translate-x) var(--tw-translate-y)}:is(.has-\[\>\[data-slot\=field-content\]\]\:\[\&\>\[role\=checkbox\]\,\[role\=radio\]\]\:mt-px:has(>[data-slot=field-content])>[role=checkbox],.has-\[\>\[data-slot\=field-content\]\]\:\[\&\>\[role\=checkbox\]\,\[role\=radio\]\]\:mt-px:has(>[data-slot=field-content]) [role=radio]){margin-top:1px}@container field-group (width>=28rem){:is(.\@md\/field-group\:has-\[\>\[data-slot\=field-content\]\]\:\[\&\>\[role\=checkbox\]\,\[role\=radio\]\]\:mt-px:has(>[data-slot=field-content])>[role=checkbox],.\@md\/field-group\:has-\[\>\[data-slot\=field-content\]\]\:\[\&\>\[role\=checkbox\]\,\[role\=radio\]\]\:mt-px:has(>[data-slot=field-content]) [role=radio]){margin-top:1px}}.\[\&\>a\]\:underline>a{text-decoration-line:underline}.\[\&\>a\]\:underline-offset-4>a{text-underline-offset:4px}.\[\&\>button\]\:hidden>button{display:none}.\[\&\>input\]\:flex-1>input{flex:1}.has-\[\>\[data-align\=block-end\]\]\:\[\&\>input\]\:pt-3:has(>[data-align=block-end])>input{padding-top:calc(var(--spacing) * 3)}.has-\[\>\[data-align\=block-start\]\]\:\[\&\>input\]\:pb-3:has(>[data-align=block-start])>input{padding-bottom:calc(var(--spacing) * 3)}.has-\[\>\[data-align\=inline-end\]\]\:\[\&\>input\]\:pr-2:has(>[data-align=inline-end])>input{padding-right:calc(var(--spacing) * 2)}.has-\[\>\[data-align\=inline-start\]\]\:\[\&\>input\]\:pl-2:has(>[data-align=inline-start])>input{padding-left:calc(var(--spacing) * 2)}.\[\&\>kbd\]\:rounded-\[calc\(var\(--radius\)-5px\)\]>kbd{border-radius:calc(var(--radius) - 5px)}.\[\&\>span\]\:text-xs>span{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.\[\&\>span\]\:opacity-70>span{opacity:.7}.\[\&\>span\:last-child\]\:truncate>span:last-child{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.\[\&\>svg\]\:pointer-events-none>svg{pointer-events:none}.\[\&\>svg\]\:size-3>svg{width:calc(var(--spacing) * 3);height:calc(var(--spacing) * 3)}.\[\&\>svg\]\:size-3\.5>svg{width:calc(var(--spacing) * 3.5);height:calc(var(--spacing) * 3.5)}.\[\&\>svg\]\:size-4>svg{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.\[\&\>svg\]\:h-2\.5>svg{height:calc(var(--spacing) * 2.5)}.\[\&\>svg\]\:h-3>svg{height:calc(var(--spacing) * 3)}.\[\&\>svg\]\:w-2\.5>svg{width:calc(var(--spacing) * 2.5)}.\[\&\>svg\]\:w-3>svg{width:calc(var(--spacing) * 3)}.\[\&\>svg\]\:shrink-0>svg{flex-shrink:0}.\[\&\>svg\]\:translate-y-0\.5>svg{--tw-translate-y:calc(var(--spacing) * .5);translate:var(--tw-translate-x) var(--tw-translate-y)}.\[\&\>svg\]\:text-current>svg{color:currentColor}.group-has-data-\[size\=lg\]\/avatar-group\:\[\&\>svg\]\:size-5:is(:where(.group\/avatar-group):has([data-size=lg]) *)>svg{width:calc(var(--spacing) * 5);height:calc(var(--spacing) * 5)}.group-has-data-\[size\=sm\]\/avatar-group\:\[\&\>svg\]\:size-3:is(:where(.group\/avatar-group):has([data-size=sm]) *)>svg{width:calc(var(--spacing) * 3);height:calc(var(--spacing) * 3)}.group-data-\[size\=default\]\/avatar\:\[\&\>svg\]\:size-2:is(:where(.group\/avatar)[data-size=default] *)>svg,.group-data-\[size\=lg\]\/avatar\:\[\&\>svg\]\:size-2:is(:where(.group\/avatar)[data-size=lg] *)>svg{width:calc(var(--spacing) * 2);height:calc(var(--spacing) * 2)}.group-data-\[size\=sm\]\/avatar\:\[\&\>svg\]\:hidden:is(:where(.group\/avatar)[data-size=sm] *)>svg{display:none}.\[\&\>svg\:not\(\[class\*\=\'size-\'\]\)\]\:size-3\.5>svg:not([class*=size-]){width:calc(var(--spacing) * 3.5);height:calc(var(--spacing) * 3.5)}.\[\&\>svg\:not\(\[class\*\=\'size-\'\]\)\]\:size-4>svg:not([class*=size-]){width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.\[\&\>tr\]\:last\:border-b-0>tr:last-child{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.\[\&\[aria-orientation\=horizontal\]\>div\]\:rotate-90[aria-orientation=horizontal]>div{rotate:90deg}.\[\&\[data-state\=open\]\>svg\]\:rotate-180[data-state=open]>svg{rotate:180deg}[data-side=left][data-collapsible=offcanvas] .\[\[data-side\=left\]\[data-collapsible\=offcanvas\]_\&\]\:-right-2{right:calc(var(--spacing) * -2)}[data-side=left][data-state=collapsed] .\[\[data-side\=left\]\[data-state\=collapsed\]_\&\]\:cursor-e-resize{cursor:e-resize}[data-side=right][data-collapsible=offcanvas] .\[\[data-side\=right\]\[data-collapsible\=offcanvas\]_\&\]\:-left-2{left:calc(var(--spacing) * -2)}[data-side=right][data-state=collapsed] .\[\[data-side\=right\]\[data-state\=collapsed\]_\&\]\:cursor-w-resize{cursor:w-resize}[data-slot=card-content] .\[\[data-slot\=card-content\]_\&\]\:bg-transparent,[data-slot=popover-content] .\[\[data-slot\=popover-content\]_\&\]\:bg-transparent{background-color:#0000}[data-variant=legend]+.\[\[data-variant\=legend\]\+\&\]\:-mt-1\.5{margin-top:calc(var(--spacing) * -1.5)}@media (hover:hover){a.\[a\&\]\:hover\:underline:hover{text-decoration-line:underline}}}:root{--bg:#fcfcfd;--surface:#fff;--sidebar:#fcfcfd;--text:#17212e;--muted:#58677d;--line:#edf2f8;--green:#303c4d;--pale:#edf2f8;--hover:#f6f8fc;--shadow:0 9px 40px #17212e0c;font-synthesis:none}*{box-sizing:border-box}body{color:var(--text);background:var(--bg);margin:0;font-family:Arial,Helvetica,sans-serif;font-size:13px;line-height:1.5}button,input,select,textarea{font:inherit}button,a,input,select,textarea{-webkit-tap-highlight-color:transparent}button{cursor:pointer}button:disabled{cursor:wait;opacity:.55}button,a{transition:background .18s,color .18s,box-shadow .18s,transform .18s}button{color:inherit;background:0 0;border:0}a{color:inherit;text-decoration:none}h1,h2,h3,h4,p{margin:0}h1,h2,h3{letter-spacing:-.035em;font-weight:500}p{color:var(--muted);line-height:1.7}:is(button:focus-visible,a:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible){outline-offset:3px;outline:2px solid #58677d}input,textarea,select{color:var(--text);background:var(--surface);border:1px solid var(--line);border-radius:7px;outline:none;padding:10px 12px}input,textarea{width:100%}textarea{resize:vertical}select{max-width:100%;padding-right:30px}button svg,a svg{flex:none}small{font-size:11px}.row{align-items:center;gap:11px;display:flex}.push{margin-left:auto}.full{justify-content:center;width:100%}.muted{color:var(--muted)}.button{background:var(--surface);border:1px solid var(--line);white-space:nowrap;border-radius:7px;justify-content:center;align-items:center;gap:8px;padding:10px 15px;font-size:12px;font-weight:600;line-height:1.4;display:inline-flex;box-shadow:0 1px 2px #17212e04}.button:hover{background:var(--hover);border-color:#dfe5ed;transform:translateY(-1px)}.button.primary:hover{background:#334156}.button.selected{background:var(--pale);border-color:#a7b6cb}.text-button{align-items:center;gap:7px;padding:5px 0;font-size:12px;font-weight:500;display:inline-flex}.text-button:hover{color:#58677d}.icon-btn{border-radius:6px;flex:none;justify-content:center;align-items:center;width:30px;height:30px;display:inline-flex}.icon-btn:hover{background:var(--hover)}.small-icon{background:var(--pale);width:34px;height:34px;color:var(--green);border-radius:9px;flex:none;justify-content:center;align-items:center;display:inline-flex}.eyebrow{letter-spacing:1.5px;color:#58677d;margin-bottom:10px;font-size:9px;font-weight:600;display:block}.soft-badge{color:#334156;background:var(--pale);white-space:nowrap;border-radius:5px;align-items:center;gap:6px;padding:5px 9px;font-size:10px;display:inline-flex}.status-dot{background:#cbb28a;border-radius:50%;flex:none;width:5px;height:5px;display:inline-block}.count-pill{border:1px solid var(--line);min-width:22px;height:21px;color:var(--muted);vertical-align:middle;border-radius:5px;justify-content:center;align-items:center;margin-left:8px;padding:0 5px;font-family:Arial,sans-serif;font-size:10px;font-weight:400;display:inline-flex}.bullet{color:#a7b6cb;margin:0 7px}.app-shell{min-height:100vh;display:flex}.sidebar{background:var(--sidebar);border-right:1px solid var(--line);z-index:30;flex-direction:column;width:229px;min-width:229px;padding:28px 17px 0;display:flex;position:fixed;inset:0 auto 0 0;overflow:auto}.brand{letter-spacing:-1px;color:#17212e;white-space:nowrap;align-items:center;gap:8px;padding:0 7px;font-size:22px;font-weight:700;display:flex}.brand-mark{color:#dfe5ed;background:#303c4d;border-radius:8px;flex:none;justify-content:center;align-items:center;width:30px;height:34px;display:inline-flex}.brand-mark svg{width:26px;height:26px}.beta{letter-spacing:.6px;color:#58677d;background:#edf2f8;border-radius:3px;margin-left:2px;padding:2px 4px;font-size:7px}.workspace-picker{text-align:left;background:#fcfcfd;border:1px solid #edf2f8;border-radius:7px;align-items:center;gap:9px;width:100%;margin:29px 0 23px;padding:10px 9px;display:flex}.workspace-picker>span:nth-child(2){flex:1;min-width:0}.workspace-picker strong{text-overflow:ellipsis;white-space:nowrap;font-size:11px;display:block;overflow:hidden}.workspace-picker small{color:#657185;margin-top:2px;font-size:9px;display:block}.workspace-avatar{color:#58677d;background:#edf2f8;border:1px solid #dfe5ed;border-radius:5px;place-items:center;width:29px;height:29px;font-size:11px;display:grid}.nav-label{letter-spacing:1.5px;color:#657185;margin-bottom:8px;padding:0 11px;font-size:8px;font-weight:600;display:block}.nav-link{text-align:left;color:#58677d;border-radius:6px;align-items:center;gap:10px;width:100%;min-height:37px;margin:2px 0;padding:9px 11px;font-size:11px;display:flex}.nav-link svg{stroke-width:1.55px}.nav-link:hover{background:#f6f8fc}.nav-link.active{color:#303c4d;background:#edf2f8;font-weight:600}.nav-count{color:#334156;background:#dfe5ed;border-radius:4px;margin-left:auto;padding:1px 5px;font-size:9px}.nav-badge{letter-spacing:.5px;color:#8c8aab;background:#e8e9f0;border:1px solid #dedfeb;border-radius:3px;margin-left:auto;padding:1px 4px;font-size:7px}.sidebar-bottom{margin-top:auto}.build-note{background:linear-gradient(115deg,#f6f8fc,#edf2f8);border:1px solid #edf2f8;border-radius:8px;margin:2px 4px 16px;padding:12px 12px 11px}.build-note .small-icon{background:#fcfcfd;width:27px;height:27px;margin-bottom:7px}.build-note strong{font-size:11px;font-weight:500;display:block}.build-note p{margin:5px 0 11px;font-size:10px;line-height:1.65}.build-note button{color:#334156;align-items:center;gap:8px;font-size:10px;display:flex}.profile{border-top:1px solid var(--line);align-items:center;gap:9px;margin-top:13px;padding:17px 1px;display:flex}.profile-avatar,.top-avatar{color:#7c755e;background:#e8e0cf;border:3px solid #fff;border-radius:50%;flex:none;justify-content:center;align-items:center;width:31px;height:31px;font-family:Georgia,serif;display:inline-flex}.profile strong{font-size:11px;font-weight:500;display:block}.profile small{color:var(--muted);font-size:9px;display:block}.workspace-main{width:calc(100% - 229px);min-width:0;margin-left:229px}.topbar{border-bottom:1px solid var(--line);background:var(--surface);justify-content:space-between;align-items:center;height:68px;padding:0 34px;display:flex}.breadcrumbs{color:#657185;align-items:center;gap:12px;font-size:10px;display:flex}.breadcrumbs strong{color:#334156;font-weight:500}.topbar-actions{align-items:center;gap:24px;display:flex}.topbar-actions .text-button{color:#58677d;font-size:10px}.topbar-actions .top-avatar{border:0;width:28px;height:28px;font-size:12px}.saved-status{color:#657185;align-items:center;gap:5px;font-size:9px;display:flex}.mobile-nav{display:none}.main-content{max-width:1580px;margin:0 auto;padding:34px 34px 18px}.page-heading{justify-content:space-between;align-items:center;gap:25px;margin-bottom:27px;display:flex}.page-heading h1{letter-spacing:-1px;margin-bottom:8px;font-size:29px;font-weight:500;line-height:1.3}.overview-layout{grid-template-columns:minmax(0,1fr) 271px;gap:20px;display:grid}.welcome-card{background:#edf2f8;border:1px solid #edf2f8;border-radius:11px;align-items:center;min-height:290px;padding:30px;display:flex;position:relative;overflow:hidden}.welcome-copy{z-index:2;flex:1;min-width:285px;position:relative}.hero-kicker{letter-spacing:1px;color:#58677d;align-items:center;gap:6px;margin-bottom:15px;font-size:8px;display:flex}.tiny-star{color:#334156;font-size:13px}.welcome-copy h2{color:#303c4d;letter-spacing:-1.8px;margin-bottom:16px;font-family:Georgia,Times New Roman,serif;font-size:39px;font-weight:400;line-height:1.12}.welcome-copy p{color:#58677d;font-size:10px;line-height:1.8}.hero-actions{white-space:nowrap;align-items:center;gap:18px;margin-top:21px;display:flex}.hero-actions .button{padding:9px 11px;font-size:10px}.hero-actions .text-button{color:#334156;font-size:9px}.hero-footnote{color:#657185;align-items:center;gap:4px;margin-top:17px;font-size:8px;display:flex}.hero-footnote>span{padding:0 5px}.welcome-art{align-self:center;width:300px;min-width:170px;height:235px;margin-left:-20px;margin-right:-50px;position:relative;transform:rotate(-3deg)}.hero-browser{background:#fff;border:5px solid #fcfcfd;border-radius:9px;width:286px;height:203px;position:absolute;top:20px;right:0;overflow:hidden;transform:perspective(700px)rotateY(-10deg);box-shadow:0 20px 30px #303c4d1c}.browser-bar{background:#fcfcfd;align-items:center;gap:3px;height:19px;padding:0 6px;display:flex}.browser-bar i{background:#dfe5ed;border-radius:50%;width:3px;height:3px}.browser-bar span{color:#657185;text-align:center;background:#f6f8fc;border-radius:2px;width:53%;margin:auto;padding:1px;font-size:4px}.floating-label{z-index:4;color:#334156;white-space:nowrap;background:#fcfcfd;border:1px solid #edf2f8;border-radius:6px;align-items:center;gap:5px;padding:7px 9px;font-size:8px;display:flex;position:absolute;transform:rotate(3deg);box-shadow:0 5px 15px #3341560b}.label-top{top:3px;right:27px}.label-bottom{bottom:4px;left:30px}.label-spark{background:#edf2f8;border-radius:3px;padding:0 3px;font-size:11px}.success-circle{background:#edf2f8;border-radius:50%;place-items:center;width:17px;height:17px;display:grid}.decor-cross{color:#a7b6cb;font-size:34px;position:absolute;bottom:-5px;right:5px}.launch-card{border:1px solid var(--line);background:var(--surface);border-radius:11px;padding:19px 19px 8px}.launch-card .row{gap:8px}.launch-card .small-icon{background:#f6f8fc;border-radius:7px;width:29px;height:29px}.launch-card strong{font-size:12px;font-weight:500}.subtle-label{color:#657185;font-size:9px}.launch-card>p{margin:8px 0 13px;font-size:10px}.progress-track{background:#f6f8fc;border-radius:10px;height:4px;overflow:hidden}.progress-track>span{background:#657185;border-radius:10px;height:100%;transition:width .3s;display:block}.mini-checklist{margin:14px 0 10px}.mini-checklist>button{color:#58677d;text-align:left;align-items:center;gap:9px;width:100%;padding:7px 0;font-size:10px;display:flex}.step-circle{color:#657185;border:1px solid #edf2f8;border-radius:50%;flex:none;justify-content:center;align-items:center;width:18px;height:18px;font-size:8px;display:inline-flex}.step-circle.done{color:#58677d;background:#edf2f8;border-color:#edf2f8}.mini-checklist .done+span{color:#58677d}.launch-link{border-top:1px solid var(--line);color:#58677d;padding:12px 0;font-size:10px}.section-heading{justify-content:space-between;align-items:center;gap:15px;margin-bottom:16px;display:flex}.section-heading .text-button{color:#58677d;font-size:10px}.projects-grid,.template-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:19px;display:grid}.project-card,.template-card{border:1px solid var(--line);background:var(--surface);border-radius:9px;min-width:0;position:relative}.project-card:hover,.template-card:hover{border-color:#dfe5ed;box-shadow:0 6px 20px #17212e06}.thumbnail-button{text-align:left;border-radius:8px 8px 0 0;width:100%;padding:0;display:block;position:relative;overflow:hidden}.thumbnail-hover{opacity:0;color:#fff;-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px);background:#17212e55;justify-content:center;align-items:center;gap:7px;font-size:12px;transition:opacity .2s;display:flex;position:absolute;inset:0}:is(.thumbnail-button:hover .thumbnail-hover,.thumbnail-button:focus-visible .thumbnail-hover){opacity:1}.site-thumb{background:var(--thumb-bg);width:100%;height:182px;color:var(--thumb-color);padding:16px 17px 11px;position:relative;overflow:hidden}.thumb-nav{white-space:nowrap;justify-content:space-between;align-items:center;display:flex}.thumb-nav>strong{letter-spacing:-.3px;text-overflow:ellipsis;max-width:47%;font-size:10px;font-weight:500;overflow:hidden}.thumb-nav>span{opacity:.7;font-size:4px}.thumb-nav b{border:1px solid #0003;padding:3px 4px;font-weight:400}.thumb-content{grid-template-columns:1.1fr 1fr;align-items:center;gap:3px;height:131px;display:grid}.thumb-content>div{padding-top:6px}.thumb-eyebrow{letter-spacing:1px;text-transform:uppercase;opacity:.65;margin-bottom:9px;font-size:4px;display:block}.thumb-content h3{letter-spacing:-.7px;max-width:180px;color:var(--thumb-color);font-size:22px;line-height:1.04}.thumb-content p{color:var(--thumb-color);opacity:.6;max-width:115px;margin-top:7px;font-size:4px;line-height:1.5}.thumb-button{background:var(--thumb-color);color:#fff;border-radius:2px;margin-top:8px;padding:4px 6px;font-size:4px;display:inline-block}.thumb-content>.art{object-fit:contain;width:110%;height:143px;margin-top:-1px;margin-left:-5px}.thumb-bottom{opacity:.55;border-top:1px solid #0001;justify-content:space-between;padding-top:6px;font-size:4px;display:flex}.thumb-coffee .thumb-content h3{font-size:26px;font-style:italic}.thumb-plant .thumb-content h3{font-size:26px}.thumb-graphic .thumb-content h3{font-size:26px;font-weight:700}.project-info{justify-content:space-between;align-items:center;gap:5px;padding:15px 14px 13px;display:flex}.project-info h3{letter-spacing:-.1px;margin-bottom:5px;font-size:12px;font-weight:500}.project-info h3 button{text-align:left;padding:0}.project-info p{white-space:nowrap;text-overflow:ellipsis;color:#657185;align-items:center;gap:4px;font-size:8px;display:flex;overflow:hidden}.project-info .bullet{margin:0 2px}.project-info .icon-btn{color:#657185;width:24px;height:24px}.project-footer{border-top:1px solid #f6f8fc;justify-content:space-between;align-items:center;margin:0 14px;padding:10px 0;display:flex}.project-footer>span{color:#657185;align-items:center;gap:4px;font-size:8px;display:flex}.project-footer button{color:#58677d;align-items:center;gap:6px;font-size:9px;display:flex}.card-menu{position:relative}.dropdown{background:var(--surface);border:1px solid var(--line);min-width:150px;box-shadow:var(--shadow);z-index:20;border-radius:7px;padding:5px;position:absolute;top:30px;right:0}.dropdown button,.dropdown a{text-align:left;border-radius:4px;align-items:center;gap:8px;width:100%;padding:9px;font-size:11px;display:flex}.dropdown button:hover,.dropdown a:hover{background:var(--hover)}.inspiration-strip{border:1px solid var(--line);background:#f6f8fc;border-radius:9px;align-items:center;gap:19px;margin-top:25px;padding:23px;display:flex;position:relative;overflow:hidden}.inspiration-icon{color:#657185;background:#edf2f8;border:5px solid #f6f8fc;border-radius:50%;flex:none;place-items:center;width:55px;height:55px;display:grid}.inspiration-strip .eyebrow{letter-spacing:1px;margin-bottom:5px;font-size:7px}.inspiration-strip h3{color:#334156;font-family:Georgia,serif;font-size:21px}.inspiration-strip p{margin-top:5px;font-size:9px}.inspiration-strip .button{z-index:1;background:#fcfcfd;margin-left:auto;margin-right:52px;padding:9px 12px;font-size:10px}.swatch-stack{width:68px;height:80px;position:absolute;bottom:-12px;right:-11px;transform:rotate(-18deg)}.swatch-stack i{background:#a7b6cb;border:3px solid #fcfcfd;border-radius:3px;width:38px;height:63px;position:absolute;left:0;transform:rotate(-8deg);box-shadow:0 0 3px #0001}.swatch-stack i:nth-child(2){background:#ded8ba;left:17px;transform:rotate(9deg)}.swatch-stack i:nth-child(3){background:#dfe5ed;left:33px;transform:rotate(30deg)}.workspace-bottom{color:#657185;justify-content:space-between;align-items:center;margin-top:21px;font-size:8px;display:flex}.workspace-bottom>span{align-items:center;gap:5px;display:flex}.workspace-bottom .text-button{color:#657185;font-size:8px}.filter-bar{flex-wrap:wrap;align-items:center;gap:12px;margin:8px 0 25px;display:flex}.tabs{flex-wrap:wrap;align-items:center;gap:3px;display:flex}.tabs button{color:var(--muted);border-radius:6px;align-items:center;gap:6px;padding:8px 12px;font-size:11px;display:flex}.tabs button.active{color:#334156;background:#f6f8fc}.tabs button:hover{background:var(--hover)}.search-input{background:var(--surface);border:1px solid var(--line);color:#657185;border-radius:7px;align-items:center;gap:8px;margin-left:auto;padding:0 12px;display:flex}.search-input input{background:0 0;border:0;width:175px;padding:9px 0;font-size:10px}.template-filters{gap:9px}.template-filters .search-input input{width:145px}.template-details{justify-content:space-between;align-items:center;padding:15px;display:flex}.template-details h3{letter-spacing:-.1px;margin-bottom:5px;font-size:13px}.template-grid{row-gap:24px}.template-grid .site-thumb{height:196px;padding:18px}.template-grid .thumb-content{height:143px}.template-grid .thumb-content h3{font-size:26px}.template-grid .thumb-content>.art{height:153px}.favorited{color:#936b5b}.empty-create{color:#58677d;background:#fcfcfd;border:1px dashed #dfe5ed;border-radius:9px;flex-direction:column;justify-content:center;align-items:center;gap:10px;min-height:273px;display:flex}.empty-create:hover{background:#f6f8fc}.empty-create strong{font-size:14px;font-weight:500}.empty-create>span{font-size:10px}.circle-plus{background:#edf2f8;border-radius:50%;place-items:center;width:46px;height:46px;margin-bottom:4px;display:grid}.empty-state{text-align:center;color:#657185;flex-direction:column;grid-column:1/-1;align-items:center;gap:13px;padding:55px 20px;display:flex}.empty-state h2{color:var(--text);font-size:25px}.empty-state h3{color:var(--text);font-size:20px}.empty-state p{font-size:12px}.loading-state{flex-direction:column;justify-content:center;align-items:center;gap:13px;min-height:70vh;display:flex}.loading-state h2{margin-top:10px;font-family:Georgia,serif;font-size:30px}.loading-state p{font-size:12px}.loading-state>svg{color:#58677d;margin-top:20px}.spin{animation:1.2s linear infinite spin}@keyframes spin{to{transform:rotate(360deg)}}.scout-intro{color:#58677d;background:#f6f8fc;border:1px solid #edf2f8;border-radius:11px;align-items:center;gap:22px;margin-bottom:23px;padding:25px;display:flex}.scout-intro h3{color:#334156;margin-bottom:7px;font-family:Georgia,serif;font-size:24px}.scout-intro p{max-width:640px;font-size:11px}.scout-intro>.soft-badge{background:#fcfcfd;margin-left:auto;font-size:9px}.scout-card{overflow:hidden}.scout-details .eyebrow{margin-bottom:7px;font-size:8px}.scout-details h3{margin-bottom:8px;font-size:16px}.scout-details p{min-height:52px;font-size:10px;line-height:1.8}.scout-details .row{margin-top:15px}.moodboard-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}.mood-card{border:1px solid var(--line);background:var(--surface);border-radius:9px;padding:23px}.mood-card-top{color:#657185;justify-content:space-between;margin-bottom:22px;display:flex}.mood-card h3{margin-bottom:12px;font-family:Georgia,serif;font-size:25px}.mood-card p{white-space:pre-wrap;font-size:11px}.mood-card .text-button{margin-top:17px}.mood-card small{color:#657185;margin-top:25px;font-size:8px;display:block}.launch-layout{grid-template-columns:minmax(0,1fr) 290px;gap:25px;display:grid}.checklist-panel{border:1px solid var(--line);background:var(--surface);border-radius:11px;padding:25px}.checklist-row{border-bottom:1px solid var(--line);align-items:flex-start;gap:14px;padding:21px 0;display:flex}.checklist-row:last-child{border:0;padding-bottom:0}.checklist-row .step-circle{width:24px;height:24px;margin-top:2px;font-size:10px}.checklist-row h3{letter-spacing:-.1px;margin-bottom:4px;font-size:13px}.checklist-row p{font-size:10px}.checklist-row .text-button{color:#58677d;margin-top:5px;font-size:9px}.checklist-row.complete h3{color:#657185}.launch-advice{background:#edf2f8;border-radius:11px;padding:28px}.launch-advice h2{color:#334156;margin:21px 0 15px;font-family:Georgia,serif;font-size:30px;line-height:1.2}.launch-advice p{margin-bottom:25px;font-size:11px}.launch-advice .small-icon{background:#fcfcfd}.connection-note{background:#f6f8fc;border:1px solid #edf2f8;border-radius:7px;margin:20px 0;padding:16px}.connection-note strong{color:#58677d;font-size:11px;font-weight:500}.connection-note p{color:#657185;margin-top:6px;font-size:10px;line-height:1.8}.integration-layout,.settings-layout{grid-template-columns:minmax(0,1.5fr) minmax(250px,1fr);gap:25px;display:grid}.setup-panel,.settings-panel{border:1px solid var(--line);background:var(--surface);border-radius:11px;padding:32px}.setup-panel>svg{color:#657185;background:#f6f8fc;border-radius:12px;width:55px;height:55px;margin-bottom:22px;padding:9px}.setup-panel h2{margin-bottom:15px;font-family:Georgia,serif;font-size:30px}.setup-panel>p{font-size:12px;line-height:1.9}.setup-panel h3{margin:25px 0 15px;font-size:16px}.connection-status{color:#8a8064;background:#f5f4ec;border-radius:6px;align-items:center;gap:8px;margin:22px 0;padding:13px;font-size:11px;display:flex}.setup-steps{color:#657185;margin:0;padding-left:20px;font-size:11px;line-height:1.8;list-style:decimal}.setup-steps li{padding:7px 0}.integration-side{background:#f6f8fc;border:1px solid #edf2f8;border-radius:11px;align-self:start;padding:29px}.integration-side h2{margin:20px 0 15px;font-family:Georgia,serif;font-size:26px;line-height:1.25}.integration-side h3{margin-bottom:15px;font-size:17px}.integration-side p{margin-bottom:18px;font-size:11px;line-height:1.9}.integration-side .connection-note{background:#fcfcfd;margin-bottom:0}.integration-side .connection-note p{margin-bottom:0}.email-examples{flex-direction:column;gap:9px;margin:25px 0;display:flex}.email-examples span{color:#58677d;background:#f6f8fc;border:1px solid #edf2f8;border-radius:7px;padding:12px 18px;font-family:Georgia,serif;font-size:20px}.provider-row{border-bottom:1px solid #edf2f8;align-items:center;gap:12px;margin-bottom:14px;padding:16px 0;display:flex}.provider-row>svg{color:#58677d}.provider-row strong{font-size:12px;display:block}.provider-row small{color:#657185;margin-top:4px;font-size:9px;display:block}.module-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:23px;display:grid}.module-card{background:var(--surface);border:1px solid var(--line);border-radius:10px;padding:28px}.module-card>.small-icon{width:43px;height:43px;margin-bottom:25px}.module-card>.eyebrow{margin-bottom:9px}.module-card h2{margin:20px 0 12px;font-family:Georgia,serif;font-size:27px}.module-card p{margin-bottom:22px;font-size:12px}.module-card .soft-badge{font-size:9px}.module-detail{border-top:1px solid var(--line);color:#657185;padding-top:18px;font-size:11px;line-height:1.8}.settings-panel h2{margin-bottom:25px;font-size:20px}.field{color:#58677d;flex-direction:column;gap:8px;margin-bottom:20px;font-size:11px;display:flex}.field input,.field textarea{color:var(--text);padding:11px 13px;font-size:12px;line-height:1.7}.field input::placeholder,.field textarea::placeholder{color:#657185}.field input[readonly]{color:#657185;background:var(--bg)}.setting-row{border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:15px;padding:22px 0;display:flex}.setting-row strong{font-size:12px;font-weight:500}.setting-row p{margin-top:4px;font-size:10px}.setting-row .button,.setting-row .text-button{font-size:10px}.modal-backdrop{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:100;background:#17212ed1;justify-content:center;align-items:center;padding:25px;display:flex;position:fixed;inset:0}.modal{background:var(--surface);border-radius:15px;width:510px;max-width:100%;max-height:92vh;padding:36px;position:relative;overflow:auto;box-shadow:0 35px 100px #071c2966}.modal.wide{width:980px}.modal.compact{width:490px}.modal-close{color:#657185;z-index:2;position:absolute;top:15px;right:15px}.modal h2{color:var(--text);margin:6px 0 15px;padding-right:15px;font-family:Georgia,serif;font-size:32px;line-height:1.15}.modal>p{margin-bottom:25px;font-size:12px}.modal>.eyebrow{margin-top:6px}.modal-symbol{background:var(--pale);color:#58677d;border-radius:12px;place-items:center;width:49px;height:49px;margin-bottom:23px;display:grid}.modal-actions{justify-content:space-between;align-items:center;margin-top:25px;display:flex}.creation-choice{color:#657185;background:#f6f8fc;border-radius:8px;align-items:center;gap:13px;margin:0 0 23px;padding:17px;display:flex}.creation-choice strong{color:#58677d;font-size:11px;font-weight:500}.creation-choice p{margin-top:3px;font-size:10px}.creation-templates{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;max-height:415px;margin:23px 0;padding:2px;display:grid;overflow:auto}.creation-template{border:1px solid var(--line);text-align:left;background:var(--surface);border-radius:7px;padding:0 0 9px;overflow:hidden}.creation-template.selected{background:#fcfcfd;border-color:#58677d;box-shadow:0 0 0 1px #58677d}.creation-template>.site-thumb{height:122px;padding:10px}.creation-template .thumb-nav strong{font-size:7px}.creation-template .thumb-nav>span{display:none}.creation-template .thumb-content{height:95px}.creation-template .thumb-content h3{font-size:15px}.creation-template .thumb-content p{margin-top:4px;font-size:3px}.creation-template .thumb-content .art{width:110%;height:80px}.creation-template .thumb-eyebrow{margin-bottom:5px;font-size:3px}.creation-template .thumb-button{margin-top:5px;padding:2px 3px;font-size:3px}.creation-template .thumb-bottom{display:none}.creation-template>span{color:#58677d;justify-content:space-between;align-items:center;gap:7px;margin:11px 9px 3px;display:flex}.creation-template>span strong{color:#334156;font-size:9px;font-weight:500}.creation-template>small{color:#657185;margin:0 9px;font-size:8px;display:block}.empty-radio{border:1px solid #dfe5ed;border-radius:50%;width:15px;height:15px}.ai-option{background:var(--bg);border:1px solid var(--line);border-radius:7px;align-items:center;gap:12px;padding:15px;display:flex}.ai-option input{accent-color:#334156;width:15px;height:15px}.ai-option>span{flex:1}.ai-option strong{font-size:11px;font-weight:500;display:block}.ai-option small{color:#657185;margin-top:4px;font-size:9px;display:block}.ai-option>svg{color:#58677d}.template-modal-heading{justify-content:space-between;align-items:center;gap:15px;margin-bottom:20px;padding-right:18px;display:flex}.template-modal-heading h2{margin-bottom:0}.template-modal-heading .eyebrow{font-size:8px}.canvas-toolbar{background:var(--surface);border:1px solid var(--line);color:#657185;border-radius:7px 7px 0 0;justify-content:space-between;align-items:center;gap:12px;padding:10px 16px;font-size:11px;display:flex}.segmented{border:1px solid var(--line);border-radius:6px;gap:3px;padding:3px;display:flex}.segmented button{color:#657185;border-radius:4px;justify-content:center;align-items:center;width:29px;height:26px;display:flex}.segmented button.active{color:#334156;background:#edf2f8}.template-preview{border:1px solid var(--line);background:#edf2f8;border-top:0;border-radius:0 0 7px 7px;max-height:58vh;padding:15px;overflow:auto}.preview-frame{background:#fff;width:100%;margin:auto;transition:max-width .25s;box-shadow:0 5px 20px #17212e10}.help-steps{margin:22px 0}.help-steps>div{gap:15px;margin-bottom:23px;display:flex}.help-steps>div>span{color:#657185;letter-spacing:1px;padding-top:3px;font-size:10px}.help-steps strong{font-size:12px;font-weight:500}.help-steps p{margin-top:4px;font-size:11px}.modal>.text-button.full{color:#58677d;margin-top:13px;font-size:10px}.toast{color:#f6f8fc;z-index:150;background:#303c4d;border:1px solid #ffffff20;border-radius:9px;align-items:center;gap:10px;max-width:calc(100% - 30px);padding:13px 22px;font-size:12px;display:flex;position:fixed;bottom:25px;left:calc(50% + 85px);transform:translate(-50%);box-shadow:0 12px 40px #17212e22}.error-banner{color:#986d56;background:#fcf0e9;border:1px solid #dec7bc;border-radius:7px;align-items:center;gap:10px;margin-bottom:22px;padding:14px 16px;font-size:11px;display:flex}.error-banner>span{flex:1}.error-text{background:#fff4ee;border:1px solid #f0dace;border-radius:6px;padding:10px;line-height:1.7;color:#ae6e52!important;margin:13px 0!important;font-size:11px!important}.floating-error{color:#965e40;z-index:90;background:#fff0e7;border:1px solid #e4c4ae;border-radius:8px;align-items:center;gap:15px;padding:16px;font-size:11px;display:flex;position:fixed;bottom:18px;left:25px;right:25px}.floating-error button{white-space:nowrap;text-decoration:underline}.editor-shell{background:var(--bg);min-height:100vh}.editor-top{background:var(--surface);border-bottom:1px solid var(--line);z-index:20;align-items:center;gap:12px;height:68px;padding:0 20px;display:flex;position:relative}.editor-title strong{white-space:nowrap;text-overflow:ellipsis;max-width:220px;font-size:12px;font-weight:500;display:block;overflow:hidden}.editor-title small{color:#657185;align-items:center;gap:5px;margin-top:3px;font-size:9px;display:flex}.editor-top select{max-width:140px;padding:7px 27px 7px 11px;font-size:10px}.toolbar-divider{background:var(--line);width:1px;height:27px;margin:0 3px}.editor-actions{align-items:center;gap:9px;margin-left:auto;display:flex}.editor-actions .button{padding:8px 10px;font-size:10px}.subtle{color:#657185;border-radius:5px;padding:7px;font-size:10px}.subtle.active{background:var(--pale);color:#58677d}.advanced-toolbar{border-bottom:1px solid var(--line);color:#58677d;background:#f6f8fc;flex-wrap:wrap;align-items:center;gap:20px;padding:9px 22px;font-size:9px;display:flex}.advanced-toolbar label{align-items:center;gap:8px;display:flex}.advanced-toolbar input{width:130px;padding:4px 9px;font-size:9px}.advanced-toolbar .text-button{font-size:9px}.editor-body{min-height:calc(100vh - 68px);display:flex}.editor-main{flex:1;min-width:0;position:relative}.editor-main>div[class*=Puck_]{min-height:calc(100vh - 68px)}.editor-main [class*=Puck-header]{font-family:Arial,sans-serif}.editor-main [class*=Puck_]{--puck-color-azure-04:#334156;--puck-color-azure-03:#303c4d}.editor-assistant{background:var(--surface);border-left:1px solid var(--line);width:300px;min-width:300px;max-height:calc(100vh - 68px);padding:22px 18px;overflow:auto}.editor-assistant .row{gap:8px}.editor-assistant strong{font-size:11px;font-weight:500}.editor-assistant>p{margin:17px 0;font-size:11px}.editor-assistant .small-icon{width:29px;height:29px}.editor-assistant .connection-note{padding:12px}.editor-assistant .field{font-size:10px}.editor-assistant .field textarea{font-size:11px}.editor-assistant .button{font-size:10px}.prompt-chips{flex-wrap:wrap;gap:7px;margin-top:20px;display:flex}.prompt-chips button{border:1px solid var(--line);background:var(--bg);color:#657185;border-radius:5px;padding:6px 8px;font-size:9px}.proposal{border:1px solid var(--line);background:var(--bg);border-radius:9px;margin-top:20px;padding:16px}.proposal h3{font-family:Georgia,serif;font-size:21px}.proposal p{margin:8px 0;font-size:10px}.proposal ul{color:#657185;max-height:200px;padding-left:15px;font-size:10px;line-height:1.8;overflow:auto}.preview-stage{background:#edf2f8;min-height:calc(100vh - 130px);padding:25px}.version-row{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:15px;padding:18px 0;display:flex}.version-row strong{font-size:12px;font-weight:500;display:block}.version-row small{color:#657185;margin-top:5px;font-size:10px;display:block}.version-row .button{font-size:10px}.published-toolbar{color:#58677d;background:#fff;border-bottom:1px solid #edf2f8;align-items:center;gap:20px;padding:13px 4%;font-size:11px;display:flex}.published-toolbar>a{color:#303c4d;font-weight:700}.published-toolbar nav{gap:8px;margin-left:auto;display:flex}.published-toolbar button{border-radius:5px;padding:5px 10px}.published-toolbar button.active{background:#f6f8fc}.sidebar-scrim{display:none}[data-theme=dark]{--bg:#17212e;--surface:#17212e;--sidebar:#17212e;--text:#edf2f8;--muted:#657185;--line:#303c4d;--green:#334156;--pale:#303c4d;--hover:#17212e}[data-theme=dark] .brand{color:#dfe5ed}[data-theme=dark] .workspace-picker{background:#17212e;border-color:#303c4d}[data-theme=dark] .nav-link{color:#657185}[data-theme=dark] .nav-link:hover,[data-theme=dark] .nav-link.active{color:#dfe5ed;background:#303c4d}[data-theme=dark] .build-note,[data-theme=dark] .inspiration-strip,[data-theme=dark] .integration-side,[data-theme=dark] .connection-note,[data-theme=dark] .scout-intro,[data-theme=dark] .launch-advice,[data-theme=dark] .creation-choice{background:#17212e;border-color:#303c4d}[data-theme=dark] .welcome-card{filter:brightness(.8)}[data-theme=dark] .welcome-copy h2{color:#303c4d}[data-theme=dark] .inspiration-strip h3,[data-theme=dark] .launch-advice h2,[data-theme=dark] .scout-intro h3{color:#a7b6cb}[data-theme=dark] .tabs button.active,[data-theme=dark] .creation-template.selected{background:#303c4d}[data-theme=dark] .empty-create{background:#17212e;border-color:#334156}[data-theme=dark] .error-text{background:#493c2d;color:#e6b493!important}[data-theme=dark] .inspiration-strip .button{background:#303c4d}[data-theme=dark] .topbar .breadcrumbs strong{color:#a7b6cb}@media (min-width:1550px){.welcome-card{min-height:330px}.welcome-copy h2{font-size:46px}.welcome-art{width:340px;height:250px;margin-right:-25px}.hero-browser{width:320px;height:220px}.hero-browser .site-thumb{height:192px}.overview-layout{grid-template-columns:minmax(0,1fr) 300px}.welcome-copy p,.hero-actions .button{font-size:12px}.hero-actions .text-button{font-size:11px}.launch-card{padding:24px}.mini-checklist>button{padding:9px 0;font-size:11px}.site-thumb{height:210px}.thumb-content{height:154px}.thumb-content h3{font-size:28px}.thumb-content>.art{height:160px}.project-info{padding:18px}.project-info h3{font-size:14px}}@media (max-width:1240px){.sidebar{width:210px;min-width:210px;padding-left:13px;padding-right:13px}.workspace-main{width:calc(100% - 210px);margin-left:210px}.main-content{padding:28px 26px 18px}.topbar{padding:0 26px}.overview-layout{grid-template-columns:minmax(0,1fr) 246px;gap:16px}.welcome-card{padding:24px}.welcome-copy{min-width:240px}.welcome-copy h2{font-size:35px}.welcome-art{opacity:.85;margin-right:-80px}.hero-actions{gap:11px}.hero-actions .text-button{font-size:8px}.site-thumb{height:162px;padding:14px 12px}.thumb-content{height:114px}.thumb-content h3,.thumb-coffee .thumb-content h3,.thumb-plant .thumb-content h3{font-size:22px}.thumb-content>.art{height:116px}.thumb-nav>span{font-size:3px}.project-info p{font-size:7px}.project-info h3{font-size:11px}.project-footer{margin:0 12px}.project-footer>span{font-size:7px}.project-footer button{font-size:8px}.inspiration-strip{gap:13px;padding:19px}.inspiration-strip h3{font-size:19px}.inspiration-strip p{font-size:8px}.inspiration-strip .button{margin-right:30px;font-size:9px}.editor-assistant{width:260px;min-width:260px}.editor-actions .subtle{display:none}.creation-templates{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:1050px){.overview-layout{grid-template-columns:1fr}.welcome-card{min-height:275px}.welcome-art{opacity:1;width:350px;margin-right:0}.hero-browser{width:290px}.welcome-copy h2{font-size:42px}.hero-actions .text-button{font-size:10px}.launch-card{grid-template-columns:190px 1fr;gap:0 20px;padding:15px 20px;display:grid}.launch-card>.row{grid-column:1}.launch-card>p{grid-column:1;margin-bottom:7px}.launch-card .progress-track{grid-column:1}.mini-checklist{grid-area:1/2/4;grid-template-columns:1fr 1fr;gap:0 15px;margin:0;display:grid}.launch-link{grid-column:1/3;margin-top:10px;padding-bottom:0}.projects-grid,.template-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.websites-section .project-card:nth-child(3){display:none}.site-thumb{height:194px;padding:19px}.thumb-content{height:137px}.thumb-content h3{font-size:26px}.thumb-content>.art{height:146px}.project-info p{font-size:8px}.project-info h3{font-size:12px}.project-footer>span{font-size:8px}.project-footer button{font-size:9px}.inspiration-strip .button{margin-right:0}.swatch-stack{display:none}.inspiration-strip{flex-wrap:wrap}.workspace-bottom>.text-button{display:none}.launch-layout{grid-template-columns:1fr}.launch-layout>aside{grid-template-columns:1fr 1fr;gap:20px;display:grid}.launch-layout>aside>.connection-note{margin:0}.integration-layout,.settings-layout{grid-template-columns:1fr}.moodboard-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.editor-top{gap:6px;padding:0 10px}.editor-title strong{max-width:140px}.editor-actions{gap:5px}.editor-actions .button span{display:none}.editor-assistant{z-index:30;max-height:none;position:absolute;top:68px;bottom:0;right:0;box-shadow:-5px 0 30px #0002}.editor-actions .button.primary{font-size:9px}.toolbar-divider{margin:0}.template-modal-heading{padding-right:18px}.saved-status{display:none}}@media (max-width:780px){.sidebar{width:229px;transition:transform .2s;transform:translate(-100%)}.sidebar.open{transform:translate(0)}.sidebar-scrim{z-index:29;background:#17212e99;display:block;position:fixed;inset:0}.workspace-main{width:100%;margin-left:0}.mobile-nav{display:inline-flex}.topbar{height:58px;padding:0 19px}.topbar-actions{gap:12px}.breadcrumbs{gap:8px}.topbar-actions .text-button span{display:none}.main-content{padding:27px 21px 18px}.page-heading h1{font-size:26px}.page-heading p{max-width:420px;font-size:11px}.page-heading{margin-bottom:23px}.page-heading>.button{font-size:10px}.welcome-card{padding:26px}.welcome-copy h2{font-size:40px}.welcome-art{width:230px;min-width:170px;margin-right:-30px}.hero-browser{width:252px;height:190px}.hero-browser .site-thumb{height:165px;padding:12px}.hero-browser .thumb-content{height:124px}.hero-browser .thumb-content h3{font-size:22px}.hero-browser .thumb-content>.art{height:119px}.label-top{font-size:7px;right:0}.label-bottom{font-size:7px;left:0}.welcome-copy p{font-size:10px}.toast{left:50%}.module-card{padding:23px}.module-card h2{font-size:25px}.modal{max-height:93vh;padding:29px}.modal.wide{padding:27px 20px}.modal h2{font-size:28px}.creation-templates{grid-template-columns:repeat(3,minmax(0,1fr));max-height:45vh}.scout-intro{gap:15px;padding:21px}.scout-intro>.soft-badge{display:none}.scout-intro h3{font-size:22px}.scout-intro p{font-size:10px}.scout-intro>svg{flex:none}.template-modal-heading{flex-direction:column;align-items:flex-start}.template-modal-heading h2{font-size:29px}.template-modal-heading .button{font-size:11px}.template-preview{padding:8px}.editor-title small{font-size:8px}.editor-title strong{max-width:100px;font-size:11px}.editor-top select{max-width:94px;font-size:9px}.editor-top>.toolbar-divider,.editor-actions .icon-btn{display:none}.editor-actions>.button{padding:7px}.editor-actions>.button.primary{white-space:normal;max-width:94px;padding:5px 7px;font-size:8px;line-height:1.3}.editor-top{height:60px}.editor-actions>.button.primary svg{width:12px}.editor-main{max-width:100vw}.editor-assistant{top:60px}.published-toolbar{flex-wrap:wrap;gap:8px}.published-toolbar>span{font-size:9px}.published-toolbar nav{gap:2px}.published-toolbar button{font-size:10px}}@media (max-width:520px){.main-content{padding:23px 17px 18px}.greeting{letter-spacing:.8px;font-size:7px}.page-heading{align-items:flex-start;gap:10px}.page-heading h1{max-width:260px;font-size:24px}.page-heading>div{flex:1}.page-heading>.button{width:34px;height:34px;margin-top:21px;padding:8px;font-size:0}.page-heading>.button svg{width:16px}.page-heading>select{max-width:135px;font-size:9px}.page-heading>.soft-badge{display:none}.welcome-card{min-height:370px;padding:25px;display:block}.welcome-copy{min-width:0}.welcome-copy h2{font-size:36px}.welcome-copy p{max-width:235px;font-size:10px}.welcome-art{opacity:.8;z-index:0;pointer-events:none;width:245px;height:150px;position:absolute;bottom:10px;right:-63px;transform:rotate(-5deg)}.hero-browser{width:209px;height:150px;top:0}.hero-browser .site-thumb{height:129px;padding:9px}.hero-browser .thumb-content{height:94px}.hero-browser .thumb-content h3{font-size:18px}.hero-browser .thumb-content>.art{height:98px}.hero-browser .thumb-nav strong{font-size:7px}.hero-browser .thumb-eyebrow{margin-bottom:6px;font-size:3px}.hero-browser .thumb-button,.hero-browser .thumb-content p{font-size:3px}.hero-browser .thumb-bottom,.floating-label,.decor-cross{display:none}.hero-actions{flex-direction:column;align-items:flex-start;gap:9px;margin-top:20px}.hero-actions>.button{font-size:11px}.hero-actions>.text-button{font-size:9px}.hero-footnote{margin-top:20px;font-size:7px}.launch-card{padding:19px;display:block}.launch-card>p{margin:8px 0 13px}.mini-checklist{gap:5px 12px;margin:13px 0 0}.mini-checklist>button{padding:7px 0;font-size:9px}.launch-link{padding-top:13px;display:flex}.projects-grid,.template-grid,.module-grid,.moodboard-grid{grid-template-columns:1fr}.websites-section .project-card:nth-child(3){display:block}.site-thumb,.template-grid .site-thumb{height:216px;padding:20px}.thumb-content,.template-grid .thumb-content{height:156px}.thumb-content h3,.template-grid .thumb-content h3{font-size:30px}.thumb-coffee .thumb-content h3,.thumb-plant .thumb-content h3{font-size:33px}.thumb-content>.art,.template-grid .thumb-content>.art{height:165px}.thumb-nav>strong{font-size:11px}.thumb-nav>span,.thumb-eyebrow,.thumb-content p,.thumb-button,.thumb-bottom{font-size:5px}.project-info h3{font-size:13px}.project-info p{font-size:9px}.project-info{padding:17px}.project-footer{margin:0 17px;padding:12px 0}.project-footer>span{font-size:9px}.project-footer button{font-size:10px}.section-heading h2{font-size:17px}.section-heading .text-button{font-size:9px}.inspiration-strip{gap:12px;padding:22px 18px}.inspiration-icon{flex:none;width:41px;height:41px}.inspiration-strip>div:nth-child(2){flex:1}.inspiration-strip h3{font-size:19px;line-height:1.2}.inspiration-strip p{margin-top:8px;font-size:9px;line-height:1.8}.inspiration-strip .button{margin-left:53px;font-size:10px}.workspace-bottom{justify-content:center;margin-top:24px;font-size:7px}.filter-bar .search-input{width:100%;margin-left:0}.filter-bar .search-input input,.filter-bar .tabs{width:100%}.filter-bar .tabs button{padding:8px 10px;font-size:10px}.filter-bar select{flex:1}.launch-layout>aside{grid-template-columns:1fr}.checklist-panel{padding:20px}.checklist-row{gap:11px}.checklist-row h3{font-size:12px}.checklist-row p{font-size:10px}.checklist-row .text-button{font-size:8px}.setup-panel,.settings-panel,.integration-side{padding:24px}.setup-panel h2{font-size:27px}.setup-panel>p{font-size:11px}.setting-row{gap:12px}.setting-row p{max-width:175px}.modal-backdrop{padding:13px}.modal{max-height:95vh;padding:29px 23px}.modal h2{font-size:28px}.creation-templates{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;max-height:44vh}.creation-template>.site-thumb{height:113px;padding:8px}.creation-template .thumb-content{height:85px}.creation-template .thumb-content h3{font-size:14px}.creation-template .thumb-content>.art{height:80px}.creation-template .thumb-eyebrow,.creation-template .thumb-content p,.creation-template .thumb-button{font-size:3px}.ai-option{padding:12px}.ai-option strong{font-size:10px}.ai-option small{font-size:8px;line-height:1.6}.modal-actions .button{font-size:10px}.template-modal-heading .eyebrow{font-size:7px}.canvas-toolbar{padding:7px}.canvas-toolbar .tabs button{padding:6px 8px;font-size:9px}.template-preview{max-height:62vh}.modal.wide{padding:28px 14px 14px}.editor-top{gap:3px;padding:0 7px}.editor-title{display:none}.editor-actions{gap:3px}.editor-top select{max-width:92px}.editor-actions>.button{padding:7px 6px}.editor-actions>.button.primary{max-width:87px;font-size:8px}.advanced-toolbar{gap:9px;padding:9px 12px;font-size:8px}.advanced-toolbar>span:last-child{display:none}.preview-stage{padding:12px}.floating-error{flex-wrap:wrap;padding:12px;font-size:10px;left:10px;right:10px}.error-banner{flex-wrap:wrap}.error-banner>span{flex-basis:100%}.error-banner .button{font-size:10px}.published-toolbar nav{width:100%;margin-left:0}.toast{min-width:280px;padding:12px 16px;font-size:10px;bottom:15px}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.cs-ops{gap:28px;display:grid}.cs-ops h3,.cs-ops h4{margin:0 0 8px}.cs-ops p{color:#627084;font-size:14px;line-height:1.6}.cs-ops-health{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.cs-ops-health article{background:#fff;border:1px solid #e4e8ee;border-radius:16px;gap:9px;padding:22px;display:grid}.cs-ops-health strong{font-size:20px}.cs-ops-health span{color:#627084;font-size:13px}.cs-ops-capacity,.cs-ops-ai{background:#fff;border:1px solid #e4e8ee;border-radius:18px;padding:26px}.cs-ops label{color:#394354;gap:8px;font-size:13px;display:grid}.cs-ops input,.cs-ops select{color:#172234;background:#fff;border:1px solid #dce2e9;border-radius:8px;min-width:0;max-width:100%;padding:11px 12px}.cs-ops-fields{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin:22px 0;display:grid}.cs-ops-actions{align-items:center;gap:16px;margin-bottom:34px;display:flex}.cs-ops-meter{gap:10px;display:grid}.cs-ops-meter strong{font-size:25px}.cs-ops-meter small,.cs-ops-meter span{color:#627084;font-size:13px}.cs-ops-meter progress{accent-color:#315dcc;width:100%;height:7px}.cs-ops-recovery article{border-bottom:1px solid #edf0f4;justify-content:space-between;align-items:center;gap:16px;padding:16px 0;display:flex}.cs-ops-recovery small{color:#657386;margin-top:6px;font-size:12px;display:block}.cs-ops-recovery a{color:#315dcc;align-items:center;gap:7px;font-size:13px;display:flex}.cs-ops-recovery details{margin-top:18px}.cs-ops-recovery details button{color:#315dcc;padding:10px 0;display:block}.cs-ops table{text-align:left;border-collapse:collapse;width:100%;font-size:13px}.cs-ops th,.cs-ops td{border-bottom:1px solid #edf0f4;padding:13px 14px}.cs-ops th{color:#657386;font-weight:500}@media (max-width:760px){.cs-ops-health{grid-template-columns:1fr}.cs-ops-fields{grid-template-columns:1fr 1fr}.cs-ops-capacity,.cs-ops-ai{padding:18px}.cs-ops .cs-admin-section-heading{gap:14px;display:grid}.cs-ops-recovery article{align-items:flex-start}}.bd-app-preview-open{cursor:pointer;color:#303b4d;text-align:left;background:#f5f4f0;border:0;padding:0;position:absolute;inset:0;overflow:hidden}.bd-app-preview-open .cs-item-preview{width:100%;height:100%;min-height:220px}.bd-app-preview-open>span{background:#fff;border:1px solid #dfe2e5;border-radius:8px;padding:8px 12px;font-size:12px;position:absolute;bottom:16px;left:16px}.bd-app-preview-open:focus-visible{outline-offset:-3px;outline:3px solid #3975d2}.venue-team-peek{z-index:5;font-size:12px;position:absolute;top:58px;left:16px}.venue-team-peek>button{color:#2b3d50;background:#ffffffed;border:1px solid #d9dfe3;border-radius:20px;padding:8px 12px;box-shadow:0 3px 12px #1c31400c}.venue-team-peek section{background:#fff;border:1px solid #d9dfe3;border-radius:12px;gap:9px;width:250px;max-height:55vh;margin-top:8px;padding:14px;display:grid;overflow:auto;box-shadow:0 12px 36px #1c31401a}.venue-team-peek small{color:#687584;line-height:1.5}.venue-team-peek section button{text-align:left;color:#2b3d50;background:#f3f5f7;border:0;border-radius:7px;align-items:center;gap:8px;padding:8px;display:flex}.venue-team-peek i{background:#dae5f3;border-radius:50%;place-items:center;width:25px;height:25px;font-style:normal;display:grid}.venue-team-peek button span{color:#6a7786;margin-left:auto;font-size:10px}.arlo-card-preview{color:#4c688e;background:#fafcfe;flex-direction:column;height:100%;display:flex;overflow:hidden}.arlo-card-blueprint{background-color:#eff4fa;background-image:linear-gradient(#bbcde524 1px,#0000 1px),linear-gradient(90deg,#bbcde524 1px,#0000 1px);background-size:24px 24px;flex:1;min-height:90px;padding:15px 25px;position:relative}.arlo-card-blueprint svg{width:100%;height:100%;max-height:310px;display:block}.arlo-card-blueprint>span{letter-spacing:2px;color:#7891b2;font-size:9px;position:absolute;bottom:12px;right:20px}.arlo-card-stats{border-top:1px solid #dce5f1;gap:40px;padding:18px 25px;display:flex}.arlo-card-stats span{color:#8390a1;font-size:11px}.arlo-card-stats strong{color:#284669;font-size:25px;font-weight:500;line-height:1.4;display:block}.arlo-card-preview>p{color:#718398;margin:0;padding:0 25px 18px;font-size:12px;line-height:1.6}.co-video-handoff{color:#4c6692;background:#f1f5ff;border-bottom:1px solid #dce5f5;align-items:center;gap:14px;padding:14px 20px;display:flex}.co-video-handoff strong{font-size:13px;display:block}.co-video-handoff p{color:#7b88a0;margin:5px 0 0;font-size:11px}.co-video-handoff a{color:#315dcc;white-space:nowrap;align-items:center;gap:8px;margin-left:auto;font-size:12px;text-decoration:none;display:flex}@media (max-width:600px){.co-video-handoff{flex-wrap:wrap}.co-video-handoff a{margin-left:34px}}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-scroll-snap-strictness{syntax:"*";inherits:false;initial-value:proximity}@property --tw-space-x-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@property --tw-content{syntax:"*";inherits:false;initial-value:""}@property --tw-scale-x{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-y{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-z{syntax:"*";inherits:false;initial-value:1}@keyframes pulse{50%{opacity:.5}}.bd-clear-workspace .bd-node[data-focus=dim]{opacity:.27;filter:saturate(.65);transition:opacity .16s}.bd-clear-workspace .bd-node[data-relation=source]{box-shadow:0 0 0 2px #b2c7e8,0 8px 24px #283c5910}.bd-clear-workspace .bd-node[data-relation=dependent]{box-shadow:0 0 0 2px #c7bdea,0 8px 24px #283c5910}.bs-edge-dim{opacity:.22}.bs-edge-chosen .bd-edge-line{stroke:#365fbb;stroke-width:3px}.bs-summary-takeaway{color:#465870;font-size:max(14px,calc(var(--sp-type,18px) * .75));-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-weight:400;line-height:1.4;display:-webkit-box;overflow:hidden}.sp-semantic-card.distant .bs-summary-takeaway{-webkit-line-clamp:1}.sp-semantic-card.distant>header{display:none}.sp-semantic-card>footer:has(.bs-summary-takeaway)>span{display:none}.bs-room-summary{flex-direction:column;height:100%;display:flex;overflow:hidden}.bs-room-summary>.ve-room-card{flex:1;min-height:0}.bs-room-summary>footer{background:#fff;padding:16px;font-size:20px}.bs-room-summary p{color:#60718a;margin:6px 0;font-size:15px}.bs-takeaway{z-index:6;background:#f9fbfef5;border:1px solid #dce4ef;border-radius:8px;max-height:112px;position:absolute;bottom:12px;left:10px;right:10px;overflow:auto;box-shadow:0 2px 10px #233b5610}.bs-takeaway>button{color:#2c3e58;text-align:left;width:100%;font:inherit;cursor:pointer;background:0 0;border:0;align-items:flex-start;gap:8px;padding:10px 12px;font-size:13px;line-height:1.4;display:flex}.bs-takeaway button:disabled{opacity:1;cursor:default}.bs-takeaway svg{flex-shrink:0;margin-top:3px}.bs-takeaway>button>span{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.bs-takeaway small{color:#748197;margin-bottom:3px;font-size:10px;display:block}.bs-takeaway.editing{max-height:none;padding:10px;bottom:12px}.bs-takeaway textarea{resize:vertical;width:100%;min-height:64px;font:inherit;color:#283c59;background:#fff;border:1px solid #b9cbe4;border-radius:5px;padding:7px;font-size:13px}.bs-takeaway.editing>div{flex-wrap:wrap;gap:7px;display:flex}.bs-takeaway.editing button{color:#2b5198;background:#e9effa;border:0;border-radius:4px;align-items:center;gap:4px;padding:5px 7px;font-size:11px;display:flex}.bs-takeaway [role=alert]{color:#9e3838;margin:8px 0 0}.sp-peek>.bs-takeaway{max-height:none;box-shadow:none;margin:12px 18px 0;position:relative;inset:auto}.bd-node:has(.bs-takeaway)>.cx-card{padding-bottom:105px}.bd-node:has(.bs-takeaway)>.sp-semantic-card{padding-bottom:105px}.bd-node:has(.bs-takeaway) .bd-card-tags{display:none}.bs-live-peek{z-index:999;pointer-events:none;color:#2b3e59;background:#fff;border:1px solid #d6e1ee;border-radius:13px;max-height:365px;padding:12px;position:fixed;overflow:hidden;box-shadow:0 16px 50px #233c5d26}.bs-live-peek>header{justify-content:space-between;margin:0 2px 10px;font-size:12px;font-weight:600;display:flex}.bs-live-peek>header>span{color:#7c899c;font-size:10px;font-weight:400}.bs-live-peek .sp-semantic-card{height:235px;pointer-events:none!important}.bs-live-peek .sp-semantic-card>header{padding:8px 12px;font-size:11px}.bs-live-peek .sp-semantic-card>footer{padding:10px 12px}.bs-live-peek .sp-semantic-card>p{padding:12px;font-size:13px}.bs-live-peek .bs-summary-takeaway{display:none}.bs-live-peek>p{-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:10px 2px 0;font-size:12px;line-height:1.4;display:-webkit-box;overflow:hidden}.bs-live-peek>p>small{color:#7c899c;margin-bottom:3px;font-size:10px;display:block}.bs-decision{background:#fff;border-radius:10px;flex-direction:column;height:100%;display:flex;overflow:hidden}.bs-decision>header{align-items:center;gap:10px;padding:20px 20px 14px;font-size:18px;display:flex}.bs-decision>div{flex:1;align-content:start;gap:8px;padding:0 14px;display:grid;overflow:auto}.bs-decision button{text-align:left;color:#2c3c53;background:#fff;border:1px solid #e1e7f0;border-radius:7px;align-items:center;gap:12px;min-height:48px;padding:10px;font-size:14px;display:flex}.bs-decision button[aria-pressed=true]{background:#edf3ff;border-color:#668bd0}.bs-decision button img,.bs-decision button i{object-fit:cover;border-radius:4px;flex-shrink:0;width:42px;height:34px}.bs-decision button i{background:#edf1f8;place-items:center;font-style:normal;display:grid}.bs-decision button span{-webkit-line-clamp:2;-webkit-box-orient:vertical;flex:1;display:-webkit-box;overflow:hidden}.bs-decision footer{color:#77859a;padding:12px 20px;font-size:11px}.bs-compare{max-height:92dvh;overflow:auto;width:min(1100px,95vw)!important}.bs-compare>nav{justify-content:space-between;gap:12px;padding:12px 0;display:flex}.bs-compare>nav>div{gap:5px;display:flex}.bs-compare>nav button{color:#4e617d;background:#fff;border:1px solid #dce4ef;border-radius:6px;padding:8px 12px;font-size:12px}.bs-compare>nav button[aria-pressed=true]{color:#244a98;background:#eaf0fb}.bs-compare-headings,.bs-compare-sides,.bs-compare>footer{grid-template-columns:1fr 1fr;gap:16px;display:grid}.bs-compare-headings{margin:8px 0 14px}.bs-compare-headings>div{gap:6px;min-width:0;display:grid}.bs-compare-headings small{letter-spacing:.08em;color:#76869b;font-size:10px}.bs-compare-headings strong{font-size:16px;line-height:1.3}.bs-compare-sides>section{background:#f3f6fa;border:1px solid #dde5f0;border-radius:8px;min-width:0;height:min(50vh,460px);overflow:auto}.bs-compare-sides>section>img{object-fit:contain;width:100%;height:100%}.bs-compare-sides article{white-space:pre-wrap;color:#30415c;padding:24px;font-size:14px;line-height:1.7}.bs-compare-video{align-content:center;height:100%;display:grid}.bs-compare-video video{width:100%;max-height:40vh}.bs-compare-video small{color:#76849a;padding:10px;font-size:11px}.bs-compare>footer p{color:#66778d;margin:12px 0 0;font-size:12px;line-height:1.5}.bs-compare-wipe{background:#eef2f7;border-radius:8px;height:min(52vh,480px);position:relative;overflow:hidden}.bs-compare-wipe img{object-fit:contain;width:100%;height:100%;position:absolute;inset:0}.bs-compare-wipe i{background:#315dcc;width:2px;position:absolute;top:0;bottom:0;box-shadow:0 0 0 1px #fff}.bs-compare-slider{color:#61728d;align-items:center;gap:14px;margin:15px 0;font-size:12px;display:flex}.bs-compare-slider input{accent-color:#315dcc;flex:1}@media (max-width:650px){.bs-live-peek{display:none}.bs-compare>nav{flex-wrap:wrap}.bs-compare-sides{grid-template-columns:1fr}.bs-compare-sides>section{height:32vh}.bs-compare-headings strong{font-size:13px}.bs-compare-slider{flex-wrap:wrap}.bs-compare-slider input{min-width:100%}}@media (prefers-reduced-motion:reduce){.bd-clear-workspace .bd-node[data-focus=dim]{transition:none}}.museum-page{color:#262c37;background:#f7f4ee;min-height:100vh;padding:32px clamp(16px,4vw,64px);font-family:Arial,sans-serif}.museum-intro{text-align:center;max-width:900px;margin:0 auto 30px}.museum-brand{color:inherit;margin-bottom:40px;font-size:19px;font-weight:700;text-decoration:none;display:block}.museum-intro>span,.museum-overlay article>span,.museum-overlay form>span{letter-spacing:2px;color:#647087;font-size:10px}.museum-intro h1{margin:18px 0;font-family:Georgia,serif;font-size:clamp(34px,5vw,64px);font-weight:400;line-height:1.05}.museum-intro p{color:#626773;max-width:620px;margin:0 auto 24px;line-height:1.7}.museum-intro>div{flex-wrap:wrap;justify-content:center;align-items:center;gap:18px;display:flex}.museum-page button,.museum-overlay button{cursor:pointer;color:#263752;font:inherit;background:#fff;border:1px solid #cbd0d8;border-radius:8px;padding:10px 15px;font-size:13px}.museum-intro>div>button,.museum-overlay form>button:last-of-type,.museum-share-actions>button:first-child{color:#fff;background:#203c61;border-color:#203c61}.museum-page small,.museum-overlay small{color:#6b7380;font-size:12px;line-height:1.5}.museum-collections{gap:8px;padding-bottom:18px;display:flex;overflow:auto}.museum-collections button{white-space:nowrap}.museum-collections button[aria-pressed=true]{color:#fff;background:#263d60}.museum-page>.gr-room{max-width:1600px;margin:auto}.museum-page .gr-world{height:clamp(440px,68vh,900px)}.museum-footnote{text-align:center;color:#6b7380;margin:22px auto;font-size:12px}.museum-message{background:#e9eef6;border-radius:10px;padding:18px}.museum-overlay{z-index:10000;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);color:#263044;background:#172033bb;place-items:center;padding:24px;font-family:Arial,sans-serif;display:grid;position:fixed;inset:0}.museum-overlay article,.museum-overlay form{background:#f8f6f1;border-radius:16px;width:min(900px,100%);max-height:90dvh;padding:30px;position:relative;overflow:auto}.museum-overlay form{width:min(520px,100%)}.museum-overlay h2{margin:18px 0;font:400 32px Georgia,serif}.museum-overlay p{font-size:14px;line-height:1.6}.museum-overlay article>img,.museum-overlay article>video{object-fit:contain;background:#19202b;width:100%;height:min(65vh,700px);margin-top:35px;display:block}.museum-overlay label{gap:7px;margin:18px 0;font-size:13px;display:grid}.museum-overlay input:not([type=checkbox]),.museum-overlay textarea{width:100%;font:inherit;box-sizing:border-box;background:#fff;border:1px solid #cbd0d8;border-radius:7px;padding:12px}.museum-overlay .museum-close{float:right;background:0 0;padding:7px 12px}.museum-overlay .museum-consent{align-items:flex-start;line-height:1.5;display:flex}.museum-consent input{margin-top:4px}.museum-trap{display:none!important}.museum-share-grid{grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:12px;max-height:320px;margin:20px 0;display:grid;overflow:auto}.museum-share-grid button{text-align:left;padding:5px;overflow:hidden}.museum-share-grid button[aria-pressed=true]{box-shadow:inset 0 0 0 2px #3a6197}.museum-share-grid img,.museum-share-grid button>span{object-fit:cover;background:#dddfe5;border-radius:4px;width:100%;height:100px;display:block}.museum-share-grid strong,.museum-share-grid small{padding:4px 5px;font-size:12px;display:block}.museum-share-actions,.museum-link{flex-wrap:wrap;align-items:center;gap:10px;margin:18px 0;display:flex}.museum-review{border-top:1px solid #dbdce0;gap:16px;padding:16px 0;display:flex}.museum-review img,.museum-review video{object-fit:contain;background:#202939;width:160px;height:115px}.museum-review button{margin:8px 8px 0 0}.museum-guide{z-index:8;color:#243148;background:#f7f3e9f5;border:1px solid #c9bfae;border-radius:12px;max-width:330px;max-height:60%;padding:20px;position:absolute;bottom:94px;right:22px;overflow:auto;box-shadow:0 12px 50px #1114}.museum-guide h3{margin:0 0 10px;font:400 24px Georgia,serif}.museum-guide p{font-size:13px;line-height:1.6}.museum-guide nav{flex-wrap:wrap;gap:7px;display:flex}.museum-guide button{color:#253a58;background:#fff;border:1px solid #cbd0d8;border-radius:7px;padding:8px 10px;font-size:12px}.museum-guide>button{float:right}.museum-guide small{color:#687284;font-size:11px}.gr-room{position:relative}@media (max-width:600px){.museum-overlay{padding:10px}.museum-overlay article,.museum-overlay form{padding:20px}.museum-guide{max-width:none;bottom:100px;left:12px;right:12px}.museum-review img,.museum-review video{width:110px}.museum-page .gr-world{height:65vh}.museum-brand{margin-bottom:24px}}:root{--bg:#fcfcfd;--surface:#fff;--sidebar:#fcfcfd;--text:#17212e;--muted:#58677d;--line:#edf2f8;--green:#303c4d;--pale:#f6f8fc;--hover:#f6f8fc;font-family:Arial,Helvetica,sans-serif}button:disabled{cursor:not-allowed}.sidebar{width:228px;min-width:228px;padding:29px 17px 0}.workspace-main{width:calc(100% - 228px);margin-left:228px}.brand{letter-spacing:-1.2px;gap:9px;font-size:23px}.brand-mark{border-radius:8px;width:32px;height:35px}.beta{letter-spacing:1px;font-size:7px}.workspace-picker{background:#fff;margin:28px 0 25px;padding:12px 9px}.nav-label{letter-spacing:1.4px;margin-bottom:8px;font-size:9px}.nav-link{color:#58677d;gap:12px;min-height:42px;padding:11px;font-size:12px}.nav-group{margin-bottom:24px}.nav-badge{letter-spacing:.5px;color:#58677d;background:#edf2f8;border-color:#edf2f8;font-size:7px}.nav-count{background:#edf2f8}.profile{padding:20px 1px}.sidebar-studio-note{border-bottom:1px solid var(--line);margin:0 0 15px;padding:18px 13px 22px}.sidebar-studio-note>span{letter-spacing:1.7px;color:#657185;font-size:8px}.sidebar-studio-note strong{letter-spacing:-.5px;color:#334156;margin:13px 0 9px;font:22px/1.15 Georgia,serif;display:block}.sidebar-studio-note p{color:#657185;font-size:11px;line-height:1.8}.sidebar-studio-note button{color:#58677d;align-items:center;gap:9px;margin-top:15px;padding:0;font-size:10px;display:flex}.topbar{height:72px;padding:0 36px}.breadcrumbs{color:#657185;gap:12px;font-size:11px}.breadcrumbs strong{color:#334156}.topbar-actions .text-button{font-size:11px}.saved-status{gap:7px;font-size:10px}.topbar-actions .top-avatar{width:31px;height:31px}.main-content{max-width:1560px;padding:37px 36px 25px}.button.primary{box-shadow:0 2px 4px #17212e11}.text-button{font-size:12px}.icon-btn{width:32px;height:32px}.eyebrow{letter-spacing:1.6px;color:#58677d;font-size:9px;font-weight:600}.page-heading{gap:25px;margin-bottom:29px}.page-heading h1{letter-spacing:-1.45px;color:#17212e;margin-bottom:11px;font-size:35px;font-weight:500;line-height:1.19}.page-heading p{font-size:12px;line-height:1.8}.greeting{letter-spacing:1.5px;margin-bottom:12px;font-size:8px}.overview-heading{align-items:center}.dashboard-hero{background:#edf2f8;border:1px solid #edf2f8;border-radius:13px;grid-template-columns:.95fr 1.05fr;min-height:338px;display:grid;position:relative;overflow:hidden}.dashboard-hero-copy{z-index:2;padding:34px 0 30px 35px;position:relative}.feature-label{letter-spacing:1.5px;color:#58677d;align-items:center;gap:7px;margin-bottom:18px;font-size:8px;display:flex}.feature-label>span{background:#657185;border-radius:50%;width:5px;height:5px}.dashboard-hero-copy h2{letter-spacing:-2.2px;color:#303c4d;margin-bottom:19px;font:50px/.98 Georgia,Times New Roman,serif}.dashboard-hero-copy>p{color:#58677d;max-width:310px;font-size:11px;line-height:1.8}.button.hero-create{color:#303c4d;background:#fcfcfd;border:1px solid #dfe5ed;gap:18px;margin-top:24px;padding:12px 16px;font-size:10px;box-shadow:0 3px 5px #17212e10}.hero-capabilities{color:#657185;align-items:center;gap:13px;margin-top:17px;font-size:8px;display:flex}.hero-capabilities>span{align-items:center;gap:4px;display:flex}.dashboard-hero-visual{min-height:338px;padding:30px 0;position:relative}.feature-site{border:6px solid #fcfcfd;border-radius:9px;width:340px;position:absolute;overflow:hidden;box-shadow:0 16px 40px #17212e20}.feature-front{z-index:2;top:48px;left:10px;transform:rotate(-5deg)}.feature-back{z-index:1;filter:brightness(.96);width:285px;top:77px;right:-107px;transform:rotate(8deg)}.feature-browser{background:#fcfcfd;align-items:center;gap:3px;height:22px;padding:0 7px;display:flex}.feature-browser i{background:#edf2f8;border-radius:50%;width:4px;height:4px}.feature-browser span{color:#657185;background:#f6f8fc;border-radius:3px;margin:auto;padding:2px 16px;font-size:5px}.feature-browser>svg{color:#a7b6cb}.feature-site .premium-thumb{height:230px;padding:13px 16px}.feature-site .thumb-nav strong{font-size:9px}.feature-site .thumb-layout-editorial .thumb-content{height:177px}.feature-site .thumb-layout-editorial .thumb-copy h3{max-width:230px;font-size:28px}.feature-site .thumb-layout-editorial .thumb-visual{height:99px}.feature-back .premium-thumb{height:231px}.design-label{z-index:3;letter-spacing:.1px;color:#58677d;background:#fcfcfde8;border:1px solid #fff;border-radius:7px;align-items:center;gap:10px;padding:9px 14px;font-size:9px;display:flex;position:absolute;bottom:26px;left:90px;transform:rotate(3deg);box-shadow:0 3px 16px #303c4d16}.design-label span{color:#58677d;font-size:19px;line-height:1}.quick-start-row{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:20px 0 36px;display:grid}.quick-start-row>button{text-align:left;border:1px solid var(--line);background:var(--surface);border-radius:8px;align-items:center;gap:12px;padding:17px 15px;display:flex}.quick-start-row>button:hover{background:#fcfcfd;border-color:#a7b6cb}.quick-start-row strong{color:#334156;font-size:11px;font-weight:500}.quick-start-row p{color:#657185;margin-top:4px;font-size:9px}.quick-start-row>button>svg{color:#657185;flex:none;width:14px;margin-left:auto}.quick-icon{color:#657185;background:#f6f8fc;border-radius:7px;flex:none;place-items:center;width:32px;height:32px;display:grid}.websites-section{margin-top:30px}.section-heading{margin-bottom:18px}.section-heading h2{letter-spacing:-.65px;font-size:20px}.section-heading>div>p{color:#657185;margin-top:5px;font-size:10px}.section-heading .text-button{font-size:10px}.count-pill{color:#58677d;background:#f6f8fc;border-color:#edf2f8;min-width:23px;height:22px;margin-left:9px;font-size:10px}.projects-grid,.template-grid{gap:21px}.project-card,.template-card{border-radius:10px;box-shadow:0 2px 3px #17212e03}.project-info{padding:17px 17px 15px}.project-info h3{margin-bottom:6px;font-size:13px}.project-info p{color:#657185;font-size:9px}.project-info .icon-btn{width:29px;height:29px}.project-footer{margin:0 17px;padding:12px 0}.project-footer>span{color:#657185;font-size:9px}.project-footer button{color:#58677d;font-size:10px}.premium-thumb{background:var(--thumb-bg);height:215px;color:var(--thumb-color);padding:15px 17px 11px}.premium-thumb .thumb-nav{z-index:3;gap:10px;height:15px;position:relative}.premium-thumb .thumb-nav>strong{letter-spacing:-.3px;max-width:47%;font-size:9px}.premium-thumb .thumb-nav>span{opacity:.75;font-size:4px}.premium-thumb .thumb-nav b{border:0;padding:0}.premium-thumb .thumb-content{grid-template-columns:1fr 1fr;align-items:center;gap:7%;height:165px;display:grid;position:relative}.premium-thumb .thumb-copy{z-index:2;padding:0;position:relative}.premium-thumb .thumb-eyebrow{letter-spacing:1.1px;margin-bottom:10px;font-size:4px}.premium-thumb .thumb-copy h3{letter-spacing:-1px;color:inherit;max-width:none;font-size:26px;font-weight:400;line-height:.99}.premium-thumb .thumb-copy p{max-width:115px;color:inherit;opacity:.65;margin-top:11px;font-size:4px;line-height:1.65}.premium-thumb .thumb-button{border-radius:0;margin-top:11px;padding:5px 7px;font-size:4px}.premium-thumb .thumb-visual{min-width:0;height:146px;overflow:hidden}.premium-thumb .thumb-visual img{object-fit:cover;width:100%;height:100%}.premium-thumb .thumb-visual .art{width:100%;height:100%}.premium-thumb .thumb-bottom{z-index:2;opacity:.5;padding-top:6px;font-size:4px;position:relative}.premium-thumb.thumb-layout-editorial .thumb-content{flex-direction:column;align-items:stretch;gap:12px;height:165px;padding-top:17px;display:flex}.premium-thumb.thumb-layout-editorial .thumb-copy{grid-template-columns:1.8fr 1fr;align-items:end;gap:10px;display:grid}.premium-thumb.thumb-layout-editorial .thumb-copy h3{max-width:220px;font-size:25px;line-height:.94}.premium-thumb.thumb-layout-editorial .thumb-eyebrow,.premium-thumb.thumb-layout-editorial .thumb-button{display:none}.premium-thumb.thumb-layout-editorial .thumb-copy p{opacity:.6;margin-top:0;font-size:4px;line-height:1.5}.premium-thumb.thumb-layout-editorial .thumb-visual{width:100%;height:89px;min-height:75px}.premium-thumb.thumb-layout-cover .thumb-content{height:165px;padding-top:35px;display:block;position:static}.premium-thumb.thumb-layout-cover .thumb-copy{color:#fff;width:78%}.premium-thumb.thumb-layout-cover .thumb-copy h3{font-size:33px}.premium-thumb.thumb-layout-cover .thumb-copy p{color:#fff;opacity:.8;max-width:175px}.premium-thumb.thumb-layout-cover .thumb-visual{z-index:0;width:100%;height:100%;position:absolute;inset:0}.premium-thumb.thumb-layout-cover .thumb-visual:after{content:"";background:linear-gradient(90deg,#17212e99,#17212e30);position:absolute;inset:0}.premium-thumb.thumb-layout-cover .thumb-nav{color:#fff}.premium-thumb.thumb-layout-cover .thumb-button{color:#17212e;background:#fefcf5}.premium-thumb.thumb-layout-cover .thumb-bottom{color:#fff;border-color:#fff3}.premium-thumb.thumb-layout-centered .thumb-content{flex-direction:column;align-items:center;gap:12px;height:165px;padding-top:15px;display:flex}.premium-thumb.thumb-layout-centered .thumb-copy{text-align:center;width:100%}.premium-thumb.thumb-layout-centered .thumb-copy h3{max-width:230px;margin:auto;font-size:24px}.premium-thumb.thumb-layout-centered .thumb-copy p{max-width:180px;margin:7px auto;font-size:4px}.premium-thumb.thumb-layout-centered .thumb-button,.premium-thumb.thumb-layout-centered .thumb-eyebrow{display:none}.premium-thumb.thumb-layout-centered .thumb-visual{width:100%;height:87px}.premium-thumb.thumb-nova .thumb-copy h3{letter-spacing:-1.5px;text-transform:uppercase;font-weight:900}.premium-thumb.thumb-bloom .thumb-visual{border-radius:80px 80px 0 0}.dashboard-bottom-grid{grid-template-columns:1.1fr 1fr;gap:22px;margin-top:29px;display:grid}.fresh-perspective{border:1px solid var(--line);background:#f6f8fc;border-radius:10px;justify-content:space-between;gap:22px;padding:24px;display:flex;overflow:hidden}.fresh-perspective .eyebrow{letter-spacing:1.3px;margin-bottom:13px;font-size:7px}.fresh-perspective h3{letter-spacing:-1px;color:#334156;font:29px/1.04 Georgia,serif}.fresh-perspective p{margin-top:13px;font-size:9px;line-height:1.8}.fresh-perspective .text-button{color:#58677d;margin-top:13px;font-size:10px}.perspective-photo{flex:none;width:42%;min-width:125px;position:relative}.perspective-photo img{object-fit:cover;object-position:center;width:100%;height:164px}.perspective-photo span{letter-spacing:.8px;color:#657185;margin-top:10px;font-size:5px;display:block}.dashboard-launch{border:1px solid var(--line);background:var(--surface);border-radius:10px;padding:25px}.dashboard-launch h3{letter-spacing:-.4px;font-size:16px}.dashboard-launch .section-heading{margin-bottom:8px}.dashboard-launch .section-heading>span{color:#657185;font-size:10px}.dashboard-launch .section-heading svg{color:#657185}.dashboard-launch>p{margin-bottom:20px;font-size:10px}.dashboard-launch .progress-track{height:5px}.dashboard-next-step{margin:20px 0 8px}.dashboard-next-step>button{color:#58677d;align-items:center;gap:10px;width:100%;padding:0;display:flex}.dashboard-next-step strong{font-size:11px;font-weight:500}.dashboard-next-step>button>svg{margin-left:auto}.dashboard-launch>.text-button{color:#657185;margin-top:8px;font-size:10px}.workspace-bottom{margin-top:27px;font-size:9px}.workspace-bottom .text-button{font-size:9px}.template-grid .premium-thumb{height:245px;padding:18px 20px 12px}.template-grid .premium-thumb .thumb-content{height:190px}.template-grid .premium-thumb .thumb-visual{height:175px}.template-grid .premium-thumb .thumb-copy h3{font-size:30px}.template-grid .thumb-layout-editorial .thumb-content{gap:16px;height:190px}.template-grid .thumb-layout-editorial .thumb-visual{height:105px}.template-grid .thumb-layout-editorial .thumb-copy h3{font-size:29px}.template-grid .thumb-layout-cover .thumb-copy h3{font-size:38px}.template-grid .thumb-layout-cover .thumb-content{padding-top:45px}.template-grid .thumb-layout-centered .thumb-visual{height:104px}.template-grid .thumb-layout-centered .thumb-copy h3{font-size:29px}.template-details{padding:19px}.template-details h3{margin-bottom:6px;font-size:14px}.template-details p{font-size:10px}.filter-bar{gap:13px;margin-bottom:25px}.tabs button{padding:10px 13px;font-size:12px}.filter-bar select{padding:10px 28px 10px 12px;font-size:11px}.search-input input{padding:11px 0;font-size:11px}.scout-card .premium-thumb{border-radius:0}.scout-details{padding:22px}.scout-details h3{font-size:18px}.scout-details p{font-size:11px}.scout-details .eyebrow{font-size:9px}.scout-details .text-button{font-size:11px}.creation-template>.premium-thumb{height:140px;padding:9px}.creation-template .premium-thumb .thumb-nav{height:10px}.creation-template .premium-thumb .thumb-nav>strong{font-size:6px}.creation-template .premium-thumb .thumb-nav>span{display:none}.creation-template .premium-thumb .thumb-content{gap:4%;height:107px}.creation-template .premium-thumb .thumb-copy h3{letter-spacing:-.5px;font-size:17px}.creation-template .premium-thumb .thumb-copy p{margin-top:6px;font-size:3px}.creation-template .premium-thumb .thumb-eyebrow{margin-bottom:6px;font-size:3px}.creation-template .premium-thumb .thumb-button{margin-top:5px;padding:3px 4px;font-size:3px}.creation-template .premium-thumb .thumb-visual{height:95px}.creation-template .thumb-layout-editorial .thumb-content{gap:8px;padding-top:10px}.creation-template .thumb-layout-editorial .thumb-copy h3{font-size:18px}.creation-template .thumb-layout-editorial .thumb-visual{height:62px;min-height:0}.creation-template .thumb-layout-cover .thumb-content{padding-top:24px}.creation-template .thumb-layout-cover .thumb-copy h3{font-size:22px}.creation-template .thumb-layout-cover .thumb-visual{height:100%}.creation-template .thumb-layout-centered .thumb-content{gap:6px;padding-top:9px}.creation-template .thumb-layout-centered .thumb-copy h3{font-size:17px}.creation-template .thumb-layout-centered .thumb-visual{height:61px}.creation-template>span strong{font-size:10px}.creation-template>small{font-size:9px}.service-links{gap:15px;margin-bottom:27px;display:flex}.service-links>button{border:1px solid var(--line);background:var(--surface);color:#58677d;border-radius:7px;align-items:center;gap:10px;padding:14px 18px;font-size:12px;display:flex}.service-links>button>svg:last-child{margin-left:15px}.danger-text{color:#ad624b!important}.button.danger{color:#fff;background:#9e513a;border-color:#9e513a}.mobile-only{display:none}.media-backdrop{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);z-index:220;background:#17212ead;justify-content:center;align-items:center;padding:28px;display:flex;position:fixed;inset:0}.media-library{background:var(--surface);width:1030px;max-width:100%;max-height:91vh;color:var(--text);border-radius:14px;outline:none;padding:31px;position:relative;overflow:auto;box-shadow:0 25px 100px #17212e44}.media-library.embedded{width:100%;max-height:none;box-shadow:none;background:0 0;border-radius:0;padding:0}.media-header{justify-content:space-between;align-items:flex-start;gap:20px;margin-bottom:27px;display:flex}.media-header .eyebrow{letter-spacing:1.5px;font-size:9px}.media-header h2{letter-spacing:-1px;color:var(--text);margin:8px 0 10px;padding:0;font-size:29px;line-height:1.2}.media-header p{font-size:12px}.media-header>.icon-btn{flex:none}.media-toolbar{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:20px;margin-bottom:22px;padding-bottom:15px;display:flex}.media-toolbar .tabs span{background:#edf2f8;border-radius:4px;padding:1px 5px;font-size:10px}.media-toolbar .search-input{min-width:195px}.upload-zone{color:#58677d;background:#fcfcfd;border:1px dashed #a7b6cb;border-radius:9px;flex-direction:column;justify-content:center;align-items:center;width:100%;margin-bottom:25px;padding:31px 20px;transition:all .2s;display:flex}.upload-zone:hover,.upload-zone.dragging{background:#f6f8fc;border-color:#58677d}.upload-zone>svg{stroke-width:1.4px;margin-bottom:12px}.upload-zone>strong{color:#334156;margin-bottom:7px;font-size:14px;font-weight:500}.upload-zone>span{color:#657185;font-size:10px}.upload-chip{background:#fff;border:1px solid #dfe5ed;border-radius:5px;align-items:center;gap:4px;margin-top:15px;padding:6px 11px;display:flex;color:#657185!important}.media-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:23px 18px;display:grid}.media-asset{text-align:left;min-width:0;color:var(--text);padding:0;position:relative}.media-asset.selected .asset-image{outline-offset:3px;outline:2px solid #58677d}.asset-image{background:#f6f8fc;border-radius:7px;width:100%;height:150px;padding:0;display:block;position:relative;overflow:hidden}.asset-image img{object-fit:cover;width:100%;height:100%;transition:transform .3s}.media-asset:hover .asset-image img{transform:scale(1.025)}.media-asset>strong{white-space:nowrap;text-overflow:ellipsis;margin:10px 0 4px;font-size:11px;font-weight:500;display:block;overflow:hidden}.media-asset>span{color:#657185;font-size:9px;display:block}.asset-info{align-items:center;gap:6px;margin:8px 0 0;display:flex}.asset-info strong{text-overflow:ellipsis;white-space:nowrap;font-size:11px;font-weight:500;overflow:hidden}.asset-info .icon-btn{color:#657185;width:23px;height:23px;margin-left:auto}.asset-check{color:#fff;background:#334156;border-radius:50%;place-items:center;width:22px;height:22px;display:grid;position:absolute;top:9px;right:9px}.media-empty{text-align:center;color:#657185;flex-direction:column;align-items:center;gap:11px;max-width:430px;margin:35px auto;display:flex}.media-empty p{font-size:12px;line-height:1.9}.media-empty .text-button{color:#58677d;font-size:11px}.media-footer{border-top:1px solid var(--line);color:#657185;justify-content:space-between;align-items:center;gap:20px;margin-top:27px;padding-top:20px;font-size:10px;display:flex}.media-footer a{white-space:nowrap;align-items:center;gap:5px;display:flex}.media-error{color:#a86d4d;background:#fff2eb;border:1px solid #ebd6c8;border-radius:6px;margin:16px 0;padding:13px 15px;font-size:11px;line-height:1.7}.media-error button{margin-left:15px;font-size:11px;text-decoration:underline}.media-loading{color:#657185;justify-content:center;align-items:center;gap:12px;padding:45px;font-size:12px;display:flex}.media-confirm{z-index:2;text-align:center;background:#fffffffa;flex-direction:column;justify-content:center;align-items:center;gap:14px;padding:35px;display:flex;position:absolute;inset:0}.media-confirm>svg{color:#b08065}.media-confirm h3{letter-spacing:-.6px;font-size:24px}.media-confirm p{max-width:380px;font-size:12px}.media-confirm>div{gap:12px;margin-top:15px;display:flex}.media-lightbox{z-index:250;background:#17212eed;justify-content:center;align-items:center;padding:55px;display:flex;position:fixed;inset:0}.media-lightbox>.icon-btn{color:#fff;position:absolute;top:20px;right:20px}.media-lightbox img{object-fit:contain;max-width:100%;max-height:100%}.image-field{margin:0 0 18px}.image-field>label{color:#58677d;margin-bottom:9px;font:500 11px/1.5 Arial,sans-serif;display:block}.image-field-preview{color:#657185;background:#fcfcfd;border:1px dashed #dfe5ed;border-radius:6px;flex-direction:column;justify-content:center;align-items:center;gap:8px;width:100%;min-height:115px;padding:18px 10px;display:flex;position:relative;overflow:hidden}.image-field-preview.has-image{border-style:solid;height:142px;padding:0}.image-field-preview img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.image-field-preview strong{color:#58677d;font:500 11px Arial,sans-serif}.image-field-preview small{color:#657185;font:10px Arial,sans-serif}.image-field-preview>span{color:#334156;white-space:nowrap;background:#fffffff0;border:1px solid #fff;border-radius:5px;align-items:center;gap:6px;padding:7px 11px;font:10px Arial,sans-serif;display:flex;position:absolute;bottom:10px;left:50%;transform:translate(-50%);box-shadow:0 2px 5px #0001}.image-remove{color:#657185;align-items:center;gap:4px;padding:6px 0;font:9px Arial,sans-serif;display:flex}.image-remove:hover{color:#a36148}.studio-shell{--studio-bg:#f6f8fc;--studio-panel:#fff;color:#303c4d;background:var(--studio-bg);--puck-color-azure-01:#f6f8fc;--puck-color-azure-02:#edf2f8;--puck-color-azure-03:#334156;--puck-color-azure-04:#58677d;--puck-color-azure-05:#58677d;--puck-color-azure-06:#657185;--puck-color-grey-01:#fcfcfd;--puck-color-grey-02:#f6f8fc;--puck-color-grey-03:#dfe5ed;--puck-color-grey-04:#a7b6cb;--puck-color-grey-05:#657185;--puck-color-grey-06:#58677d;--puck-color-grey-07:#334156;--puck-color-grey-08:#303c4d;--puck-color-grey-09:#17212e;--puck-font-family:Arial,Helvetica,sans-serif;flex-direction:column;height:100dvh;font-family:Arial,Helvetica,sans-serif;font-size:12px;display:flex;overflow:hidden}.studio-topbar{z-index:10;background:#fff;border-bottom:1px solid #edf2f8;justify-content:space-between;align-items:center;gap:20px;height:64px;min-height:64px;padding:0 20px;display:flex;position:relative}.studio-brand{flex:1;align-items:center;gap:13px;min-width:0;display:flex}.studio-home{color:#dfe5ed;background:#303c4d;border-radius:7px;flex:none;place-items:center;width:31px;height:33px;padding:4px;display:grid}.studio-home svg{width:25px;height:25px}.studio-breadcrumb{color:#657185;align-items:center;gap:12px;font-size:10px;display:flex}.studio-brand>strong{white-space:nowrap;text-overflow:ellipsis;color:#303c4d;max-width:210px;font-size:12px;font-weight:500;overflow:hidden}.studio-draft{color:#657185;letter-spacing:.2px;border:1px solid #edf2f8;border-radius:4px;padding:2px 6px;font-size:8px}.studio-devices{background:#fcfcfd;border:1px solid #edf2f8;border-radius:7px;align-items:center;gap:2px;padding:3px;display:flex;position:absolute;left:50%;transform:translate(-50%)}.studio-devices button{color:#657185;border-radius:4px;place-items:center;width:35px;height:28px;display:grid}.studio-devices button.active{color:#334156;background:#fff;box-shadow:0 1px 4px #17212e15}.studio-top-actions{flex:1;justify-content:flex-end;align-items:center;gap:8px;display:flex}.studio-top-actions>.icon-btn{color:#657185;width:27px;height:29px}.studio-top-actions>.icon-btn:disabled{opacity:.3}.studio-top-divider{background:#edf2f8;width:1px;height:23px;margin:0 4px}.studio-preview-button{color:#657185;white-space:nowrap;border-radius:5px;align-items:center;gap:7px;padding:8px 9px;font-size:11px;display:flex}.studio-preview-button:hover,.studio-preview-button.active{color:#334156;background:#f6f8fc}.button.studio-release{gap:10px;padding:9px 13px;font-size:11px}.studio-subbar{z-index:9;background:#fcfcfd;border-bottom:1px solid #edf2f8;align-items:center;gap:20px;height:46px;min-height:46px;padding:0 16px;display:flex;position:relative}.studio-page-path{color:#657185;align-items:center;gap:9px;width:235px;min-width:0;font-size:10px;display:flex}.studio-page-path>button:not(.icon-btn){color:#58677d;align-items:center;gap:8px;padding:0;display:flex}.studio-page-path>span{color:#657185;white-space:nowrap;text-overflow:ellipsis;max-width:75px;font-size:9px;overflow:hidden}.studio-page-path>.icon-btn{color:#657185;width:24px}.studio-save-status{color:#657185;align-items:center;gap:6px;font-size:9px;display:flex}.studio-save-status button{color:#657185;place-items:center;margin-left:5px;padding:4px;display:grid}.studio-utility{align-items:center;gap:21px;margin-left:auto;display:flex}.studio-utility>button{color:#657185;align-items:center;gap:6px;padding:4px 0;font-size:10px;display:flex}.studio-utility>button:hover{color:#334156}.studio-body{flex:1;grid-template-columns:228px minmax(0,1fr) 280px;min-height:0;display:grid;position:relative}.studio-body.left-closed{grid-template-columns:0 minmax(0,1fr) 280px}.studio-body.left-closed>.studio-left{visibility:hidden;overflow:hidden}.studio-left{background:#fff;border-right:1px solid #edf2f8;flex-direction:column;min-height:0;display:flex;overflow:hidden}.studio-left-tabs{border-bottom:1px solid #edf2f8;grid-template-columns:repeat(3,1fr);gap:3px;padding:9px 10px;display:grid}.studio-left-tabs>button{color:#657185;border-radius:5px;justify-content:center;align-items:center;gap:7px;padding:10px 5px;font-size:10px;display:flex}.studio-left-tabs>button.active{color:#58677d;background:#f6f8fc}.studio-left-scroll{scrollbar-width:thin;scrollbar-color:#edf2f8 transparent;flex:1;min-height:0;padding:20px 16px;overflow-y:auto}.panel-title{justify-content:space-between;align-items:center;gap:8px;margin-bottom:11px;display:flex}.panel-title h3{letter-spacing:0;color:#58677d;font-size:11px;font-weight:500}.panel-title>span{color:#657185;font-size:8px}.panel-title>svg{color:#657185}.panel-description{color:#657185;margin:0 0 23px;font-size:10px;line-height:1.8}.studio-add-section{color:#657185;background:#fcfcfd;border:1px dashed #dfe5ed;border-radius:6px;justify-content:center;align-items:center;gap:7px;width:100%;margin-top:18px;padding:13px 6px;font-size:10px;display:flex}.studio-add-section:hover{background:#f6f8fc;border-color:#a7b6cb}.panel-tip{color:#a7b6cb;border-top:1px solid #edf2f8;align-items:flex-start;gap:10px;margin-top:24px;padding-top:21px;display:flex}.panel-tip>svg{stroke-width:1.5px;flex:none;margin-top:2px}.panel-tip p{color:#657185;font-size:9px;line-height:1.8}.studio-left-footer{color:#657185;border-top:1px solid #edf2f8;align-items:center;gap:9px;padding:16px;font-size:9px;display:flex}.studio-app-icon{color:#a7b6cb;font-size:18px}.studio-search{color:#657185;border:1px solid #edf2f8;border-radius:5px;align-items:center;gap:8px;margin:15px 0 20px;padding:0 9px;display:flex}.studio-search input{color:#58677d;background:0 0;border:0;width:100%;padding:9px 0;font-size:10px}.studio-search input::placeholder{color:#657185}.quick-sections{flex-direction:column;gap:6px;display:flex}.quick-sections>button{color:#58677d;text-align:left;border:1px solid #edf2f8;border-radius:5px;align-items:center;gap:8px;padding:11px 12px;font-size:11px;display:flex}.saved-sections{border-top:1px solid #edf2f8;margin-top:25px;padding-top:20px}.saved-sections p{color:#657185;font-size:9px;line-height:1.8}.saved-sections>div:not(.panel-title){color:#657185;border:1px solid #edf2f8;border-radius:5px;align-items:center;gap:4px;margin-top:8px;padding:8px;display:flex}.saved-sections>div:not(.panel-title)>button:first-child{text-align:left;flex:1;align-items:center;gap:5px;padding:0;font-size:9px;display:flex}.saved-sections button span{text-overflow:ellipsis;white-space:nowrap;max-width:125px;overflow:hidden}.saved-sections>div:not(.panel-title)>button:last-child{color:#657185;place-items:center;padding:2px;display:grid}.studio-page-row{border:1px solid #0000;border-radius:6px;align-items:center;gap:3px;margin-bottom:7px;padding:0 7px;display:flex}.studio-page-row:hover{background:#fcfcfd}.studio-page-row.active{background:#f6f8fc;border-color:#edf2f8}.page-select{text-align:left;color:#657185;flex:1;align-items:center;gap:9px;min-width:0;padding:12px 0;font-size:11px;display:flex}.page-select>span{white-space:nowrap;text-overflow:ellipsis;color:#58677d;overflow:hidden}.page-select small{color:#657185;margin-top:3px;font-size:8px;display:block}.page-row-actions{gap:2px;display:flex}.page-row-actions>button{color:#657185;place-items:center;padding:4px;display:grid}.studio-page-settings{color:#58677d;align-items:center;gap:8px;margin:23px 0 0;font-size:10px;display:flex}.studio-canvas-area{scrollbar-width:thin;scrollbar-color:#dfe5ed transparent;background:#f6f8fc;min-width:0;padding:0 27px 40px;overflow:auto}.studio-canvas-caption{letter-spacing:1.25px;color:#657185;justify-content:space-between;align-items:center;padding:17px 2px;font-size:8px;display:flex}.studio-canvas-caption>span:last-child{letter-spacing:.3px;font-size:8px}.studio-canvas{background:#fff;width:100%;min-height:600px;margin:0 auto;transition:max-width .2s;box-shadow:0 2px 10px #17212e0a,0 0 0 1px #edf2f8}.studio-canvas [data-puck-preview]{background:#fff;border:0;height:auto;min-height:600px}.studio-canvas [data-puck-preview]>iframe{border:0;width:100%;min-height:600px;display:block}.studio-canvas-bottom{flex-direction:column;justify-content:center;align-items:center;gap:10px;padding:27px 0;display:flex}.studio-canvas-bottom>button{color:#657185;background:#fcfcfd;border:1px dashed #dfe5ed;border-radius:7px;align-items:center;gap:8px;padding:12px 30px;font-size:11px;display:flex}.studio-canvas-bottom>span{color:#657185;font-size:8px}.studio-inspector{background:#fff;border-left:1px solid #edf2f8;flex-direction:column;min-height:0;display:flex}.inspector-heading{border-bottom:1px solid #edf2f8;align-items:center;gap:10px;padding:18px 17px;display:flex}.inspector-icon{color:#657185;background:#f6f8fc;border-radius:6px;place-items:center;width:33px;height:33px;display:grid}.inspector-heading strong{color:#58677d;font-size:11px;font-weight:500;display:block}.inspector-heading small{color:#657185;margin-top:3px;font-size:8px;display:block}.inspector-heading>.icon-btn{color:#657185;width:23px;margin-left:auto}.inspector-tabs{border-bottom:1px solid #edf2f8;gap:18px;padding:0 19px;display:flex}.inspector-tabs>button{color:#657185;border-bottom:2px solid #0000;align-items:center;gap:6px;padding:13px 0;font-size:10px;display:flex}.inspector-tabs>button.active{color:#58677d;border-color:#657185}.inspector-scroll{scrollbar-width:thin;scrollbar-color:#edf2f8 transparent;flex:1;min-height:0;padding:19px 17px;overflow-y:auto}.inspector-hint{color:#a7b6cb;border-top:1px solid #edf2f8;gap:9px;margin-top:25px;padding-top:18px;display:flex}.inspector-hint>svg{flex:none}.inspector-hint p{color:#657185;font-size:9px;line-height:1.8}.inspector-footer{background:#fff;border-top:1px solid #edf2f8;padding:14px 17px}.inspector-footer>div{justify-content:space-between;display:flex}.inspector-footer button{color:#657185;border-radius:4px;place-items:center;width:29px;height:27px;display:grid}.inspector-footer button:hover{color:#58677d;background:#f6f8fc}.inspector-footer>span{text-align:center;color:#a7b6cb;margin-top:12px;font-size:8px;display:block}.design-group{border-bottom:1px solid #edf2f8;margin-bottom:22px;padding-bottom:21px}.design-controls h4,.design-group h4,.control-kicker{letter-spacing:1.3px;color:#657185;margin:0 0 16px;font:500 8px/1.5 Arial,sans-serif;display:block}.layout-options{grid-template-columns:1fr 1fr;gap:9px;display:grid}.layout-options>button{color:#657185;background:#fcfcfd;border:1px solid #edf2f8;border-radius:6px;flex-direction:column;align-items:center;gap:9px;padding:12px;font-size:9px;display:flex}.layout-options>button.active{color:#58677d;background:#f6f8fc;border-color:#a7b6cb}.layout-glyph{border:1px solid #a7b6cb;gap:4px;width:44px;height:28px;padding:4px;display:flex}.layout-glyph i{background:#a7b6cb;flex:1;display:block}.layout-glyph.split i:first-child{background:repeating-linear-gradient(#a7b6cb 0 2px,#0000 2px 5px);align-self:center;height:15px}.layout-glyph.centered{flex-direction:column}.layout-glyph.centered i:first-child{flex:none;height:4px;margin:0 8px}.layout-glyph.cover{background:#a7b6cb;padding:3px}.layout-glyph.cover i:first-child{background:#fcfcfd;max-width:20px;height:12px;margin-top:7px}.layout-glyph.cover i:last-child{display:none}.layout-glyph.editorial{flex-direction:column}.layout-glyph.editorial i:first-child{flex:none;width:70%;height:5px}.align-options{border:1px solid #edf2f8;border-radius:5px;gap:3px;margin-bottom:18px;padding:3px;display:flex}.align-options>button{color:#657185;border-radius:3px;flex:1;place-items:center;padding:7px;display:grid}.align-options>button.active{color:#58677d;background:#f6f8fc}.studio-range{margin-bottom:17px;display:block}.studio-range>span{color:#657185;justify-content:space-between;align-items:center;margin-bottom:10px;font-size:10px;display:flex}.studio-range output{color:#657185;background:#fcfcfd;border:1px solid #edf2f8;border-radius:4px;padding:2px 5px;font-size:9px}.studio-range input{accent-color:#657185;cursor:pointer;background:#edf2f8;border:0;width:100%;height:4px;padding:0;display:block}.studio-color{color:#657185;margin:0 0 17px;font-size:10px;display:block}.studio-color>span{margin-bottom:9px;display:block}.studio-color>div{background:#fff;border:1px solid #edf2f8;border-radius:5px;align-items:center;gap:9px;padding:6px 8px;display:flex}.studio-color input[type=color]{cursor:pointer;background:0 0;border:0;flex:none;width:23px;height:23px;padding:0}.studio-color input[type=color]::-webkit-color-swatch-wrapper{padding:0}.studio-color input[type=color]::-webkit-color-swatch{border:1px solid #a7b6cb;border-radius:4px}.studio-color input:not([type=color]){color:#657185;background:0 0;border:0;min-width:0;padding:0;font-family:monospace;font-size:10px}.studio-color button{color:#a7b6cb;font-size:16px}.studio-field{color:#58677d;flex-direction:column;gap:9px;margin-bottom:20px;font-size:11px;display:flex}.studio-field input,.studio-field select,.studio-field textarea{color:#58677d;background:#fff;border:1px solid #edf2f8;border-radius:5px;padding:10px 11px;font-size:11px;line-height:1.6}.studio-field input::placeholder,.studio-field textarea::placeholder{color:#a7b6cb}.studio-field small{color:#657185;font-size:9px;line-height:1.7}.studio-toggle{color:#657185;align-items:center;gap:9px;margin-top:22px;font-size:9px;display:flex}.studio-toggle input{accent-color:#657185;width:13px;height:13px}.theme-sample{border:1px solid #edf2f8;border-radius:6px;margin-top:26px;padding:24px}.theme-sample>span{letter-spacing:-3px;font-size:57px;line-height:1}.theme-sample p{color:inherit;opacity:.6;margin:15px 0 20px;font-size:13px}.theme-sample i{border-radius:2px;width:45px;height:15px;display:block}.studio-shell [class*=Input-input],.studio-shell [class*=Input-textarea],.studio-shell [class*=Input-select]{color:#58677d;box-shadow:none;border-color:#edf2f8;border-radius:5px;padding:10px;font-size:11px;line-height:1.7}.studio-shell [class*=FieldLabel]{color:#58677d;font-family:Arial,sans-serif;font-size:10px;font-weight:500}.studio-shell [class*=FieldLabel] svg{color:#a7b6cb}.studio-shell [class*=AutoField]{margin-bottom:14px}.studio-shell [class*=Input-input]::placeholder,.studio-shell [class*=Input-textarea]::placeholder{color:#a7b6cb}.studio-shell [class*=Drawer-title],.studio-shell [class*=DrawerItem]{color:#657185;font-family:Arial,sans-serif;font-size:11px}.studio-shell [class*=Drawer-title]{color:#657185;font-size:9px;font-weight:500}.studio-shell [class*=Outline]{color:#657185;font-family:Arial,sans-serif;font-size:11px}.studio-shell [class*=Outline-label]{font-size:10px}.studio-shell [class*=FieldLabel-label]{line-height:1.6}.studio-shell [class*=ArrayField],.studio-shell [class*=ArrayField] button{font-size:10px}.studio-shell [class*=Fields]{padding:0}.studio-shell.is-preview .studio-body{display:block}.studio-shell.is-preview .studio-canvas-area{height:100%;padding:0 60px 50px}.studio-shell.is-preview .studio-canvas{max-width:1280px}.studio-dialog-backdrop{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);z-index:200;background:#17212eb8;justify-content:center;align-items:center;padding:25px;display:flex;position:fixed;inset:0}.studio-dialog{color:#334156;background:#fff;border-radius:12px;width:500px;max-width:100%;max-height:90vh;padding:29px;overflow:auto;box-shadow:0 30px 100px #17212e44}.studio-dialog.wide{width:780px}.studio-dialog-title{justify-content:space-between;align-items:flex-start;gap:17px;margin-bottom:20px;display:flex}.studio-dialog-title h2{letter-spacing:-1px;color:#334156;font:29px/1.12 Georgia,serif}.studio-dialog-title>.icon-btn{color:#657185;width:24px;height:24px}.dialog-description{color:#657185;margin:0 0 25px;font-size:12px;line-height:1.8}.studio-dialog-actions{border-top:1px solid #edf2f8;justify-content:space-between;align-items:center;gap:20px;margin-top:25px;padding-top:22px;display:flex}.studio-dialog-actions p{color:#657185;font-size:10px}.studio-dialog-actions .button{font-size:11px}.theme-dialog-grid{grid-template-columns:1fr 1fr;gap:35px;display:grid}.palette-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-bottom:25px;display:grid}.palette-grid>button{text-align:left;background:#fcfcfd;border:1px solid #edf2f8;border-radius:6px;padding:7px}.palette-grid>button.active{border-color:#657185;outline:1px solid #657185}.palette-grid>button>span{border:1px solid #edf2f8;border-radius:3px;height:31px;display:flex;overflow:hidden}.palette-grid i{flex:1;display:block}.palette-grid i:first-child{flex:1.5}.palette-grid strong{color:#657185;margin-top:7px;font-size:8px;font-weight:400;display:block}.large-theme-preview{border:1px solid #edf2f8;border-radius:7px;margin-bottom:24px;padding:29px 23px 32px}.large-theme-preview>span{letter-spacing:-.2px;font-size:9px}.large-theme-preview h3{letter-spacing:-1.8px;margin:37px 0 20px;font-size:43px;font-weight:400;line-height:1.02}.large-theme-preview p{opacity:.6;color:inherit;font-size:11px;line-height:1.8}.large-theme-preview b{color:#fff;margin-top:26px;padding:12px 14px;font-size:9px;font-weight:400;display:inline-block}.studio-dialog .version-row{border-color:#edf2f8;padding:17px 0}.studio-dialog .version-row strong{color:#657185;font-size:11px}.studio-dialog .version-row small{color:#657185;font-size:9px}.export-options{border-top:1px solid #edf2f8;flex-wrap:wrap;gap:15px;margin-top:22px;padding-top:18px;display:flex}.export-options button{color:#657185;align-items:center;gap:6px;padding:0;font-size:10px;display:flex}.proposal-review{border-top:1px solid #edf2f8;margin-top:30px;padding-top:24px}.proposal-canvas{background:#f6f8fc;border:1px solid #edf2f8;border-radius:6px;height:380px;padding:12px;overflow:auto}.studio-notice{color:#f6f8fc;z-index:270;background:#303c4d;border:1px solid #ffffff20;border-radius:7px;align-items:center;gap:10px;max-width:80vw;padding:13px 21px;font-size:11px;display:flex;position:fixed;bottom:27px;left:50%;transform:translate(-50%);box-shadow:0 8px 25px #17212e22}.studio-shell .prompt-chips{margin:0 0 20px}.studio-shell .prompt-chips button{color:#657185;background:#fcfcfd;border-color:#edf2f8}.studio-shell .connection-note{background:#fcfcfd;border-color:#edf2f8}.studio-shell .connection-note p{font-size:11px}.studio-dialog .image-field-preview{height:129px}.studio-shell .panel-description,.studio-shell .panel-tip p,.studio-shell .saved-sections p,.studio-shell .inspector-hint p{color:#58677d}.studio-shell .studio-field,.studio-shell .studio-range>span,.studio-shell .studio-color,.studio-shell [class*=FieldLabel]{color:#334156}.studio-shell .studio-field input,.studio-shell .studio-field textarea,.studio-shell .studio-field select,.studio-shell [class*=Input-input],.studio-shell [class*=Input-textarea]{color:#303c4d}.studio-shell .studio-left-tabs>button,.studio-shell .inspector-tabs>button,.studio-shell .studio-utility>button{color:#58677d}.studio-shell .studio-left-tabs>button.active,.studio-shell .inspector-tabs>button.active,.studio-shell .studio-page-path>button:not(.icon-btn),.studio-shell .studio-preview-button,.studio-shell .inspector-heading strong,.studio-shell .panel-title h3{color:#334156}.studio-shell .studio-color input:not([type=color]){color:#58677d}.studio-shell .design-controls h4,.studio-shell .design-group h4{color:#657185}.studio-dialog .studio-field{color:#58677d}.studio-dialog .studio-field input,.studio-dialog .studio-field textarea,.studio-dialog .studio-field select{color:#334156}.studio-dialog .dialog-description{color:#58677d}[data-theme=dark] .dashboard-hero{filter:brightness(.85)}[data-theme=dark] .page-heading h1{color:#edf2f8}[data-theme=dark] .quick-start-row>button{background:var(--surface);border-color:var(--line)}[data-theme=dark] .quick-start-row strong{color:#657185}[data-theme=dark] .fresh-perspective{background:#17212e;border-color:#303c4d}[data-theme=dark] .fresh-perspective h3,[data-theme=dark] .sidebar-studio-note strong{color:#a7b6cb}[data-theme=dark] .media-library{background:var(--surface)}[data-theme=dark] .media-library.embedded{background:0 0}[data-theme=dark] .upload-zone{background:#17212e;border-color:#334156}[data-theme=dark] .media-confirm{background:#17212efa}[data-theme=dark] .upload-chip{background:#303c4d;border-color:#334156}[data-theme=dark] .studio-shell{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}@media (min-width:1550px){.dashboard-hero{min-height:382px}.dashboard-hero-copy{padding:43px 0 37px 43px}.dashboard-hero-copy h2{font-size:59px}.dashboard-hero-copy>p{max-width:340px;font-size:12px}.feature-label{font-size:9px}.feature-site{width:390px}.feature-front{top:45px;left:30px}.feature-site .premium-thumb{height:268px}.feature-site .thumb-layout-editorial .thumb-content{height:213px}.feature-site .thumb-layout-editorial .thumb-copy h3{max-width:270px;font-size:34px}.feature-site .thumb-layout-editorial .thumb-visual{height:127px}.feature-back{width:320px;top:96px;right:-80px}.feature-back .premium-thumb{height:252px}.design-label{bottom:25px;left:165px}.projects-grid .premium-thumb{height:242px}.projects-grid .premium-thumb .thumb-content{height:190px}.projects-grid .premium-thumb .thumb-copy h3{font-size:31px}.projects-grid .premium-thumb .thumb-visual{height:178px}.projects-grid .premium-thumb.thumb-layout-editorial .thumb-visual{height:110px}.projects-grid .premium-thumb.thumb-layout-cover .thumb-visual{height:100%}.studio-body{grid-template-columns:245px minmax(0,1fr) 300px}.studio-body.left-closed{grid-template-columns:0 minmax(0,1fr) 300px}.studio-page-path{width:253px}.studio-canvas-area{padding-left:38px;padding-right:38px}}@media (max-width:1240px){.sidebar{width:213px;min-width:213px;padding-left:13px;padding-right:13px}.workspace-main{width:calc(100% - 213px);margin-left:213px}.main-content{padding:31px 28px 23px}.topbar{padding:0 28px}.page-heading h1{font-size:31px}.dashboard-hero-copy{padding-left:29px}.dashboard-hero-copy h2{font-size:45px}.dashboard-hero-copy>p{max-width:260px;font-size:10px}.feature-front{width:306px;top:62px;left:5px}.feature-back{width:260px;top:85px;right:-105px}.feature-site .premium-thumb{height:220px}.hero-capabilities{flex-direction:column;align-items:flex-start;gap:6px;font-size:8px}.design-label{bottom:19px;left:75px}.quick-start-row{gap:12px}.quick-start-row>button{gap:9px;padding:15px 12px}.quick-start-row strong{font-size:10px}.quick-start-row p{font-size:8px}.quick-start-row>button>svg{display:none}.quick-icon{width:27px;height:29px}.projects-grid,.template-grid{gap:17px}.premium-thumb{height:195px;padding:14px}.premium-thumb .thumb-content{height:148px}.premium-thumb .thumb-copy h3{font-size:23px}.premium-thumb .thumb-visual{height:134px}.premium-thumb.thumb-layout-editorial .thumb-content{gap:11px;height:148px;padding-top:14px}.premium-thumb.thumb-layout-editorial .thumb-copy h3{font-size:24px}.premium-thumb.thumb-layout-editorial .thumb-visual{height:80px;min-height:64px}.premium-thumb.thumb-layout-cover .thumb-content{height:148px;padding-top:30px}.premium-thumb.thumb-layout-cover .thumb-copy h3{font-size:29px}.premium-thumb.thumb-layout-centered .thumb-content{height:148px}.premium-thumb.thumb-layout-centered .thumb-copy h3{font-size:22px}.premium-thumb.thumb-layout-centered .thumb-visual{height:75px}.project-info{padding:15px 13px}.project-info h3{font-size:12px}.project-info p{font-size:8px}.project-footer{margin:0 13px}.project-footer>span{font-size:8px}.project-footer button{font-size:9px}.dashboard-bottom-grid{gap:17px}.fresh-perspective{gap:17px;padding:22px}.fresh-perspective h3{font-size:27px}.perspective-photo{width:40%;min-width:104px}.dashboard-launch{padding:23px}.dashboard-launch h3{font-size:14px}.dashboard-next-step strong{font-size:10px}.studio-body{grid-template-columns:204px minmax(0,1fr) 255px}.studio-body.left-closed{grid-template-columns:0 minmax(0,1fr) 255px}.studio-canvas-area{padding-left:18px;padding-right:18px}.studio-left-scroll{padding-left:13px;padding-right:13px}.studio-breadcrumb{display:none}.studio-inspector .inspector-scroll{padding:17px 14px}.studio-brand>strong{max-width:180px}.studio-page-path{width:214px}.studio-left-tabs>button{gap:5px;font-size:9px}.studio-left-tabs{padding-left:7px;padding-right:7px}.media-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:1050px){.dashboard-hero{grid-template-columns:1fr 1fr;min-height:339px}.dashboard-hero-copy{padding:30px 0 25px 27px}.dashboard-hero-copy h2{font-size:43px}.dashboard-hero-copy>p{max-width:237px}.feature-front{width:285px;top:59px;left:0}.feature-back{display:none}.feature-site .premium-thumb{height:224px}.design-label{padding:8px 11px;font-size:8px;bottom:18px;left:17px}.hero-capabilities>span:nth-child(2){display:none}.quick-start-row{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-bottom:30px}.quick-start-row>button{flex-direction:column;align-items:flex-start;gap:11px}.quick-start-row strong{font-size:10px}.quick-start-row p{font-size:8px}.projects-grid .premium-thumb{height:231px;padding:18px}.projects-grid .premium-thumb .thumb-content{height:178px}.projects-grid .premium-thumb .thumb-copy h3{font-size:29px}.projects-grid .premium-thumb .thumb-visual{height:159px}.projects-grid .premium-thumb.thumb-layout-editorial .thumb-content{height:178px}.projects-grid .premium-thumb.thumb-layout-editorial .thumb-visual{height:102px}.projects-grid .premium-thumb.thumb-layout-cover .thumb-visual{height:100%}.projects-grid .premium-thumb.thumb-layout-centered .thumb-visual{height:84px}.dashboard-bottom-grid{grid-template-columns:1fr}.fresh-perspective{gap:30px;padding:25px}.fresh-perspective h3{font-size:32px}.perspective-photo{width:47%}.perspective-photo img{height:175px}.dashboard-launch{padding:24px}.studio-body{grid-template-columns:190px minmax(0,1fr) 236px}.studio-body.left-closed{grid-template-columns:0 minmax(0,1fr) 236px}.studio-page-path{gap:6px;width:189px}.studio-save-status{font-size:8px}.studio-utility{gap:12px}.studio-topbar{gap:8px;padding:0 14px}.studio-brand{gap:8px}.studio-brand>strong{max-width:160px;font-size:11px}.studio-draft{display:none}.studio-top-actions{gap:4px}.studio-top-divider{margin:0 1px}.studio-top-actions>.icon-btn{width:23px}.studio-preview-button{font-size:10px}.studio-left-tabs>button{flex-direction:column;gap:5px;font-size:8px}.studio-left-tabs>button svg{width:15px}.studio-left-tabs{padding:7px}.studio-canvas-area{padding:0 13px 30px}.inspector-heading{gap:8px;padding:17px 13px}.inspector-heading strong{font-size:10px}.inspector-heading small{font-size:7px}.inspector-icon{width:28px;height:28px}.studio-page-path>span{display:none}.studio-canvas,.studio-canvas [data-puck-preview]>iframe{min-height:550px}.studio-shell.is-preview .studio-canvas-area{padding:0 25px 40px}}@media (max-width:780px){.sidebar{width:228px;min-width:228px}.workspace-main{width:100%;margin-left:0}.topbar{height:62px;padding:0 22px}.main-content{padding:29px 22px 23px}.page-heading h1{font-size:31px}.page-heading p{font-size:11px}.page-heading>.button{padding:11px 14px;font-size:11px}.dashboard-hero{min-height:331px}.dashboard-hero-copy h2{font-size:44px}.feature-front{width:290px;top:52px;left:5px}.feature-site .premium-thumb{height:230px}.design-label{bottom:16px;left:29px}.dashboard-hero-copy>p{max-width:256px;font-size:11px}.quick-start-row>button{gap:12px;padding:16px}.quick-start-row strong{font-size:11px}.quick-start-row p{font-size:9px}.media-backdrop{padding:18px}.media-library{max-height:93vh;padding:25px}.media-header h2{font-size:26px}.media-header p{font-size:11px}.media-toolbar{gap:12px}.media-toolbar .search-input{min-width:0}.media-toolbar .search-input input{width:120px}.media-toolbar .tabs button{padding:8px 10px;font-size:11px}.media-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px 13px}.asset-image{height:132px}.studio-body{grid-template-columns:172px minmax(0,1fr) 218px}.studio-body.left-closed{grid-template-columns:0 minmax(0,1fr) 218px}.studio-topbar{height:59px;min-height:59px;padding:0 10px}.studio-home{width:28px;height:30px}.studio-brand>strong{max-width:130px;font-size:10px}.studio-devices{flex:none;gap:1px;margin:0 auto;position:static;transform:none}.studio-devices button{width:27px;height:26px}.studio-devices button svg{width:16px}.studio-top-actions>.icon-btn,.studio-top-divider{display:none}.studio-top-actions{flex:0;gap:6px}.studio-preview-button{width:26px;padding:6px;font-size:0}.studio-preview-button svg{width:16px}.button.studio-release{padding:8px 10px;font-size:10px}.studio-subbar{gap:9px;height:44px;min-height:44px;padding:0 11px}.studio-save-status{display:none}.studio-utility{gap:15px}.studio-utility>button{font-size:9px}.studio-utility>button svg{width:13px}.studio-page-path{width:auto}.studio-page-path>svg{display:none}.studio-left-scroll{padding:17px 10px}.studio-left-tabs{gap:2px;padding:6px 4px}.studio-left-tabs>button{padding:9px 3px}.panel-title h3{font-size:10px}.panel-title>span{font-size:7px}.panel-description{font-size:9px}.studio-left-footer{padding:12px 10px;font-size:8px}.studio-canvas-area{padding:0 10px 25px}.studio-canvas-caption{letter-spacing:.8px;padding:14px 1px;font-size:7px}.studio-canvas-caption>span:last-child{font-size:7px}.studio-canvas{min-width:0}.studio-inspector .inspector-scroll{padding:15px 11px}.inspector-heading{padding:13px 11px}.inspector-icon{display:none}.inspector-tabs{gap:15px;padding:0 13px}.inspector-tabs>button{padding:11px 0;font-size:9px}.studio-shell [class*=FieldLabel]{font-size:9px}.studio-dialog{padding:25px}.studio-dialog.wide{width:700px}.studio-dialog-title h2{font-size:26px}.theme-dialog-grid{gap:24px}.large-theme-preview h3{font-size:35px}.studio-dialog-actions{gap:15px}.studio-dialog-actions .button{font-size:10px}.large-theme-preview{padding:25px 19px}.studio-body.left-closed>.studio-left{display:none}.service-links>button{gap:7px;padding:12px;font-size:11px}.service-links{gap:10px}.service-links>button>svg:last-child{margin-left:0}.studio-shell .studio-canvas-bottom>span{font-size:7px}.studio-canvas-bottom>button{padding:11px 13px;font-size:9px}}@media (max-width:620px){.studio-body,.studio-body.left-closed{grid-template-columns:0 minmax(0,1fr) 220px}.studio-left{z-index:30;width:225px;position:absolute;top:0;bottom:0;left:0;box-shadow:8px 0 30px #17212e22}.studio-body.left-closed>.studio-left{display:none}.studio-body:not(.left-closed) .studio-left{visibility:visible}.studio-canvas-area{grid-column:2}.studio-inspector{grid-column:3}.studio-shell.is-preview .studio-canvas-area{padding:0 15px 25px}.studio-utility{gap:10px}.studio-utility>button{justify-content:center;gap:0;width:25px;height:27px;font-size:0}.studio-utility>button svg{width:16px;height:16px}.studio-page-path>button:not(.icon-btn){font-size:10px}.studio-brand>strong{max-width:108px}.studio-top-actions{gap:4px}.studio-devices{margin:0}.studio-devices button{width:25px}.button.studio-release{padding:8px;font-size:9px}.button.studio-release svg{width:13px}.studio-dialog-backdrop{padding:15px}.theme-dialog-grid{grid-template-columns:1fr}.theme-dialog-grid>div:nth-child(2){grid-template-columns:1fr 1fr;gap:18px;display:grid}.large-theme-preview{margin:0;padding:20px}.large-theme-preview h3{margin:25px 0 15px;font-size:28px}.large-theme-preview p{font-size:9px}.large-theme-preview b{margin-top:18px;padding:9px;font-size:8px}.theme-dialog-grid>div:nth-child(2) .image-field{align-self:center}.studio-dialog-actions{flex-wrap:wrap}.studio-dialog-actions p{width:100%}.studio-dialog-actions .button{margin-left:auto}.studio-dialog-title h2{font-size:25px}.media-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.media-toolbar{flex-wrap:wrap}.media-toolbar .search-input,.media-toolbar .search-input input{width:100%}.media-header h2{font-size:25px}.media-header{gap:12px;margin-bottom:23px}.media-header .eyebrow{font-size:8px}.upload-zone{padding:26px 16px}.upload-zone>strong{font-size:13px}.upload-zone>span{font-size:9px}.media-footer{font-size:8px}.media-asset>strong,.asset-info strong{font-size:10px}.media-asset>span{font-size:8px}.asset-image{height:145px}}@media (max-width:520px){.main-content{padding:25px 18px}.topbar{padding:0 18px}.breadcrumbs{font-size:10px}.page-heading h1{max-width:280px;font-size:28px;line-height:1.13}.page-heading p{max-width:290px;margin-top:13px;font-size:11px}.page-heading>.button{flex:none;width:37px;height:37px;margin-top:25px;padding:0;font-size:0}.mobile-only{display:block}.greeting{letter-spacing:1.2px;margin-bottom:12px;font-size:7px}.dashboard-hero{grid-template-columns:1fr;min-height:535px}.dashboard-hero-copy{padding:29px 27px 0}.dashboard-hero-copy h2{margin-bottom:15px;font-size:43px;line-height:1.02}.dashboard-hero-copy>p{max-width:260px;font-size:11px}.feature-label{margin-bottom:17px;font-size:7px}.button.hero-create{margin-top:20px;padding:11px 14px;font-size:10px}.hero-capabilities{display:none}.dashboard-hero-visual{height:219px;min-height:219px}.feature-front{width:275px;top:13px;left:33px;transform:rotate(-5deg)}.feature-back{width:225px;display:block;top:38px;right:-72px;transform:rotate(8deg)}.feature-site .premium-thumb{height:189px;padding:11px 13px}.feature-site .thumb-layout-editorial .thumb-content{gap:10px;height:143px;padding-top:12px}.feature-site .thumb-layout-editorial .thumb-copy h3{font-size:24px}.feature-site .thumb-layout-editorial .thumb-visual{height:79px;min-height:60px}.feature-back .thumb-copy h3{font-size:26px}.feature-back .thumb-layout-cover .thumb-content{padding-top:30px}.design-label{padding:7px 12px;font-size:8px;bottom:5px;left:40px}.quick-start-row{grid-template-columns:1fr;gap:10px;margin:17px 0 28px}.quick-start-row>button{flex-direction:row;align-items:center;gap:14px;padding:16px 17px}.quick-start-row strong{font-size:12px}.quick-start-row p{font-size:10px}.quick-icon{width:34px;height:34px}.quick-start-row>button>svg{width:15px;margin-left:auto;display:block}.section-heading h2{font-size:20px}.section-heading>div>p{font-size:10px}.section-heading .text-button{font-size:9px}.projects-grid .premium-thumb{height:252px;padding:19px 22px}.projects-grid .premium-thumb .thumb-content{height:198px}.projects-grid .premium-thumb .thumb-copy h3{font-size:31px}.projects-grid .premium-thumb .thumb-copy p,.projects-grid .premium-thumb .thumb-eyebrow{font-size:5px}.projects-grid .premium-thumb .thumb-nav>strong{font-size:11px}.projects-grid .premium-thumb .thumb-nav>span{font-size:5px}.projects-grid .premium-thumb .thumb-visual{height:178px}.projects-grid .premium-thumb.thumb-layout-editorial .thumb-content{height:198px}.projects-grid .premium-thumb.thumb-layout-editorial .thumb-visual{height:112px}.projects-grid .premium-thumb.thumb-layout-cover .thumb-content{padding-top:42px}.projects-grid .premium-thumb.thumb-layout-cover .thumb-copy h3{font-size:39px}.projects-grid .premium-thumb.thumb-layout-cover .thumb-visual{height:100%}.projects-grid .premium-thumb.thumb-layout-centered .thumb-visual{height:104px}.project-info{padding:18px}.project-info h3{font-size:14px}.project-info p{font-size:10px}.project-footer{margin:0 18px;padding:13px 0}.project-footer>span{font-size:9px}.project-footer button{font-size:10px}.fresh-perspective{gap:15px;padding:24px 22px}.fresh-perspective h3{font-size:28px}.fresh-perspective p{font-size:9px}.perspective-photo{width:40%;min-width:100px}.perspective-photo img{height:172px}.fresh-perspective .text-button{font-size:9px}.dashboard-launch{padding:23px}.dashboard-launch h3{font-size:16px}.dashboard-launch>p,.dashboard-next-step strong,.dashboard-launch>.text-button{font-size:11px}.workspace-bottom{margin-top:25px;font-size:8px}.template-grid .premium-thumb{height:264px;padding:20px 23px}.template-grid .premium-thumb .thumb-content{height:211px}.template-grid .premium-thumb .thumb-visual{height:188px}.template-grid .premium-thumb .thumb-copy h3{font-size:32px}.template-grid .premium-thumb .thumb-nav>strong{font-size:10px}.template-grid .premium-thumb.thumb-layout-editorial .thumb-content{height:211px}.template-grid .premium-thumb.thumb-layout-editorial .thumb-visual{height:126px}.template-grid .premium-thumb.thumb-layout-cover .thumb-visual{height:100%}.template-grid .premium-thumb.thumb-layout-cover .thumb-copy h3{font-size:43px}.template-grid .premium-thumb.thumb-layout-centered .thumb-visual{height:116px}.template-grid .premium-thumb.thumb-layout-centered .thumb-copy h3{font-size:29px}.service-links{flex-wrap:wrap}.service-links>button{flex:1;justify-content:space-between;min-width:45%;font-size:10px}.media-library{padding:23px 18px}.media-library.embedded{padding:0}.media-backdrop{padding:12px}.media-header h2{font-size:25px}.media-header p{font-size:11px}.media-grid{gap:20px 13px}.asset-image{height:143px}.upload-zone>span{text-align:center;font-size:8px}.media-footer{align-items:flex-start;gap:12px;font-size:8px}.media-footer>span{max-width:220px}.media-lightbox{padding:35px 15px}.studio-body,.studio-body.left-closed{grid-template-columns:minmax(0,1fr)}.studio-canvas-area{grid-column:1;padding:0 13px 35px}.studio-inspector{z-index:25;border-top:1px solid #dfe5ed;border-left:0;width:100%;max-height:55%;position:absolute;top:50%;bottom:0;right:0;box-shadow:0 -8px 30px #17212e22}.studio-body:not(.left-closed) .studio-left{z-index:35;width:220px}.studio-inspector .inspector-heading{min-height:45px;padding:11px 15px}.studio-inspector .inspector-heading strong{font-size:11px}.studio-inspector .inspector-heading small{font-size:8px}.studio-inspector .inspector-icon{width:25px;height:25px;display:grid}.studio-inspector .inspector-tabs{border:0;gap:15px;padding:0 15px;position:absolute;top:1px;right:15px}.studio-inspector .inspector-tabs>button{padding:13px 0;font-size:10px}.studio-inspector .inspector-heading>.icon-btn{display:none}.studio-inspector .inspector-scroll{padding:15px 20px}.studio-inspector .inspector-footer{justify-content:space-between;align-items:center;gap:20px;padding:8px 20px;display:flex}.studio-inspector .inspector-footer>div{gap:10px}.studio-inspector .inspector-footer>span{margin:0;font-size:8px}.studio-canvas-area{padding-bottom:70vh}.studio-shell.is-preview .studio-canvas-area{padding-bottom:35px}.studio-shell.is-preview .studio-body{display:block}.studio-brand>strong{max-width:85px;font-size:9px}.studio-brand{gap:7px}.studio-topbar{gap:6px;height:55px;min-height:55px;padding:0 9px}.studio-home{width:27px;height:29px}.studio-devices{gap:1px;padding:2px}.studio-devices button{width:23px;height:25px}.studio-devices button svg{width:14px}.studio-preview-button{width:22px;padding:3px}.button.studio-release{gap:5px;padding:8px;font-size:8px}.button.studio-release svg{width:11px}.studio-subbar{height:43px;min-height:43px}.studio-canvas-caption{padding:13px 1px;font-size:8px}.studio-canvas-caption>span:last-child{font-size:8px}.studio-left-footer{font-size:9px}.studio-left-tabs>button{flex-direction:row;font-size:10px}.studio-left-tabs{padding:9px}.studio-left-scroll{padding:20px 15px}.panel-description{font-size:10px}.panel-title h3{font-size:11px}.studio-page-path{gap:7px}.studio-page-path>button:not(.icon-btn){font-size:10px}.studio-dialog{max-height:93vh;padding:23px 20px}.studio-dialog-title h2{font-size:25px}.studio-notice{min-width:280px;max-width:90vw;padding:12px 17px;font-size:10px;bottom:18px}.theme-dialog-grid>div:nth-child(2){grid-template-columns:1fr 1fr;gap:15px}.large-theme-preview{padding:20px 16px}.large-theme-preview h3{font-size:28px}.studio-dialog-actions{margin-top:21px;padding-top:20px}.studio-dialog-actions .button{font-size:10px}.studio-dialog .studio-field{font-size:11px}.studio-dialog .studio-field input,.studio-dialog .studio-field textarea,.studio-dialog .studio-field select{font-size:12px}.studio-dialog .image-field-preview{height:135px}.creation-template>.premium-thumb{height:125px}.creation-template .premium-thumb .thumb-content{height:96px}.creation-template .premium-thumb .thumb-copy h3{font-size:15px}.creation-template .premium-thumb .thumb-visual{height:85px}.creation-template .thumb-layout-editorial .thumb-copy h3{font-size:16px}.creation-template .thumb-layout-editorial .thumb-visual{height:54px}.creation-template .thumb-layout-cover .thumb-visual{height:100%}.creation-template .thumb-layout-cover .thumb-copy h3{font-size:20px}.creation-template .thumb-layout-centered .thumb-visual{height:52px}}.studio-canvas-fit{width:100%;min-width:0}.studio-canvas-fit .studio-canvas{margin-inline:auto}.studio-canvas-fit .studio-canvas [data-puck-preview]{height:900px}.studio-canvas-fit .studio-canvas [data-puck-preview]>iframe{height:100%;min-height:0}.studio-shell .panel-description,.studio-shell .panel-tip p,.studio-shell .saved-sections>p{font-size:12px;line-height:1.65}.studio-shell .inspector-heading small{color:#58677d;font-size:11px}.studio-shell .inspector-heading strong{font-size:13px}.studio-shell .inspector-tabs>button,.studio-shell .studio-left-tabs>button{font-size:12px}.studio-shell .panel-title h3{font-size:13px}.studio-shell .studio-field,.studio-shell .studio-range,.studio-shell .studio-toggle,.studio-shell [class*=FieldLabel]{font-size:12px}.studio-shell .studio-field input,.studio-shell .studio-field textarea,.studio-shell .studio-field select,.studio-shell [class*=Input-input]{font-size:14px}.studio-shell .studio-field small{font-size:11px}.studio-shell .studio-left-scroll button,.studio-shell .design-controls button{min-height:30px}.studio-shell .page-select{font-size:12px}.studio-shell .page-select small{font-size:10px}.studio-shell .studio-dialog input,.studio-shell .studio-dialog textarea,.studio-shell .studio-dialog select{font-size:14px}@media (max-width:520px){.studio-shell .studio-left-tabs>button,.studio-shell .inspector-heading strong{font-size:12px}.studio-shell .inspector-heading small{font-size:10px}.studio-shell .studio-dialog input,.studio-shell .studio-dialog textarea,.studio-shell .studio-dialog select{font-size:16px}.studio-shell .inspector-heading{padding-right:165px}.studio-canvas-fit .studio-canvas [data-puck-preview]{height:1100px}}:root{--bg:#fff;--sidebar:#fcfcfd;--text:#17212e;--green:#17212e;--pale:#315dcc;--hover:#fcfcfd;--muted:#58677d;--line:#edf2f8}body{font-size:14px}.brand{color:#17212e;font-size:27px;font-weight:850}.sidebar{background:var(--sidebar);border-color:var(--line)}.nav-link{min-height:44px;color:var(--text);border-radius:25px;font-size:13px}.nav-label{color:var(--muted);font-size:10px}.topbar{background:var(--surface);border-color:var(--line)}.main-content{max-width:1560px;margin:auto}.button{border-radius:30px;padding:13px 21px;font-size:14px}.button.primary{color:#17212e;background:#315dcc;border-color:#315dcc}.button.primary:hover{background:#315dcc;border-color:#315dcc}.button:focus-visible{outline:3px solid #334156}a:focus-visible{outline:3px solid #334156}.page-heading h1{color:var(--text);letter-spacing:-.045em;font-family:Arial,Helvetica,sans-serif;font-size:36px;font-weight:750}.page-heading p{font-size:14px}.overview-heading h1{font-size:24px}.overview-heading p{font-size:13px}.overview-heading .greeting{margin-bottom:8px;font-size:9px}.eyebrow{color:#334156}.section-heading h2{color:var(--text);font-family:Arial,Helvetica,sans-serif;font-size:26px;font-weight:750}.section-heading p,.section-heading>div>p,.section-heading .text-button{font-size:13px}.project-card,.template-card{border-color:#edf2f8;border-radius:19px;overflow:hidden;box-shadow:0 5px 20px #17212e05}.project-info h3,.template-details h3{font-family:Arial,Helvetica,sans-serif;font-size:16px;font-weight:700}.project-info p,.template-details p,.project-footer button,.project-footer>span{font-size:12px}.premium-thumb .thumb-copy h3{font-weight:750;line-height:1.05;font-family:Arial,Helvetica,sans-serif!important}.premium-thumb .thumb-button{color:#17212e;background:#315dcc;border-radius:20px;font-weight:650}.premium-thumb .thumb-visual{border-radius:12px}.premium-thumb .thumb-nav>strong{font-weight:800}.premium-thumb.thumb-frame,.premium-thumb.thumb-kinetic,.premium-thumb.thumb-frame .thumb-copy h3,.premium-thumb.thumb-kinetic .thumb-copy h3{color:#fff}.thumb-loop .thumb-visual{animation:7s ease-in-out infinite sf-cardfloat}.sidebar-studio-note{background:#315dcc;border-radius:18px;padding:19px}.sidebar-studio-note>span{color:#334156;font-size:8px}.sidebar-studio-note strong{font-family:Arial,sans-serif;font-size:19px;font-weight:750;line-height:1.2}.sidebar-studio-note p{color:#334156;font-size:12px}.sidebar-studio-note button{font-size:12px}.workspace-picker{border-radius:14px}.workspace-picker strong{font-size:12px}.workspace-picker small{font-size:10px}.profile strong{font-size:12px}.profile small{font-size:10px}.nav-count{color:#17212e;background:#315dcc}.saved-status{font-size:11px}.soft-badge{color:#303c4d;border-radius:20px;font-size:11px}.filter-bar input,.filter-bar select,.filter-bar .tabs button{font-size:13px}.filter-bar .tabs .active{color:#17212e;background:#315dcc;border-radius:30px}.fresh-perspective h3{font-family:Arial,sans-serif;font-weight:750}.fresh-perspective,.dashboard-launch{border-radius:20px}.dashboard-launch h3{font-family:Arial,sans-serif;font-weight:700}.next-intro{text-align:center;padding:42px 20px 48px}.next-badge{letter-spacing:1.4px;color:#334156;align-items:center;gap:8px;font-size:10px;font-weight:650;display:inline-flex}.next-badge>span{background:#315dcc;border-radius:50%;width:7px;height:7px}.next-intro h2{letter-spacing:-.055em;color:#17212e;max-width:950px;margin:28px auto 24px;font:750 clamp(38px,4.7vw,72px)/1.04 Arial,Helvetica,sans-serif}.next-intro h2 em{background:#315dcc;border-radius:18px;padding:0 12px 4px;font-style:normal}.next-intro>p{color:#58677d;font-size:17px;line-height:1.7}.next-actions{justify-content:center;gap:14px;margin-top:29px;display:flex}.next-actions>.button{min-height:52px;padding:16px 24px;font-size:15px}.next-actions>.button:not(.primary){background:#fff;border-color:#a7b6cb}.next-benefits{color:#334156;justify-content:center;gap:24px;margin-top:22px;font-size:11px;display:flex}.next-benefits>span{align-items:center;gap:6px;display:flex}.next-benefits svg{color:#334156}.next-showcase{background:#315dcc;border-radius:26px;grid-template-columns:.78fr 1.4fr;min-height:440px;margin-bottom:27px;display:grid;overflow:hidden}.showcase-person{min-width:0;position:relative}.showcase-person>img{object-fit:cover;object-position:50% 50%;width:100%;height:100%;position:absolute}.showcase-note{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);color:#17212e;background:#ffffffed;border-radius:22px;justify-content:space-between;align-items:center;gap:15px;padding:20px;font-size:14px;line-height:1.7;display:flex;position:absolute;bottom:30px;left:22px;right:22px}.showcase-note strong{font-size:17px}.note-spark{color:#657185;font-size:43px}.showcase-product{padding:39px 34px 55px;position:relative;overflow:hidden}.showcase-browser{color:#fff;background:#17212e;border-radius:13px 13px 0 0;justify-content:space-between;align-items:center;gap:20px;padding:14px 16px;font-size:12px;display:flex;box-shadow:0 20px 55px #17212e25}.showcase-browser>span:first-child{gap:4px;display:flex}.showcase-browser i{background:#a7b6cb;border-radius:50%;width:5px;height:5px}.showcase-browser small{font-size:10px}.showcase-example{color:#17212e;background:#fff;border-radius:0 0 14px 14px;padding:20px 26px 0;position:relative;overflow:hidden;box-shadow:0 20px 55px #17212e20}.showcase-example nav{justify-content:space-between;align-items:center;display:flex}.showcase-example nav>strong{letter-spacing:-1px;font-size:20px;font-weight:800}.showcase-example nav>span{font-size:8px}.showcase-example>div{text-align:center;padding:30px 0 25px}.mini-label{letter-spacing:1px;margin-bottom:13px;font-size:6px;display:block}.showcase-example h3{letter-spacing:-1.4px;color:#17212e;font:750 34px/1.06 Arial,sans-serif}.showcase-example p{margin:12px 0;font-size:9px}.showcase-example button{color:#17212e;background:#315dcc;border-radius:30px;padding:10px 18px;font-size:9px;font-weight:600}.showcase-example>img{object-fit:cover;border-radius:14px 14px 0 0;width:100%;height:90px;display:block}.collaborator-cursor{color:#fff;background:#704cd6;border-radius:0 7px 7px;align-items:center;gap:4px;padding:6px 9px;font-size:9px;display:flex;position:absolute;bottom:107px;right:28px;transform:rotate(-5deg)}.collaborator-cursor svg{color:#704cd6;position:absolute;top:-17px;left:-17px}.showcase-payment{text-align:left;color:#17212e;background:#fff;border:1px solid #edf2f8;border-radius:16px;align-items:center;gap:13px;padding:16px 19px;display:flex;position:absolute;bottom:25px;right:19px;box-shadow:0 12px 30px #17212e15}.showcase-payment>svg:first-child{box-sizing:content-box;background:#315dcc;border-radius:50%;padding:10px}.showcase-payment strong{font-size:13px;display:block}.showcase-payment small{color:#334156;margin-top:3px;font-size:10px;display:block}.next-paths{grid-template-columns:repeat(3,minmax(0,1fr));gap:17px;margin-bottom:40px;display:grid}.next-paths>button{text-align:left;background:var(--surface);color:var(--text);border:1px solid #edf2f8;border-radius:20px;flex-direction:column;align-items:flex-start;padding:25px;transition:transform .2s,box-shadow .2s;display:flex}.next-paths>button:hover{transform:translateY(-4px);box-shadow:0 12px 30px #17212e0d}.path-icon{background:#315dcc;border-radius:15px;place-items:center;width:49px;height:49px;margin-bottom:24px;display:grid}.path-icon.lavender{color:#69499c;background:#eee8fc}.path-icon.peach{color:#9e5632;background:#ffecdd}.next-paths strong{letter-spacing:-.7px;font-size:20px;line-height:1.2}.next-paths p{margin:15px 0 22px;font-size:13px;line-height:1.7}.path-link{justify-content:space-between;align-items:center;width:100%;margin-top:auto;font-size:12px;font-weight:600;display:flex}.studio-shell{color:#17212e}.studio-topbar,.studio-subbar{border-color:#edf2f8}.studio-left,.studio-inspector{background:#fff}.studio-home{color:#315dcc;background:#17212e}.studio-draft{color:#17212e;background:#315dcc}.studio-utility{gap:14px;overflow:auto}.studio-utility>button{white-space:nowrap}.studio-shell .studio-release{color:#17212e;background:#315dcc;border-color:#315dcc}.studio-shell .studio-field input,.studio-shell .studio-field textarea,.studio-shell .studio-field select{color:#17212e;background:#fff}.studio-shell .studio-inspector .inspector-scroll{color:#17212e}.studio-shell .studio-dialog-title h2,.studio-dialog-title h2{letter-spacing:-1.3px;color:#17212e;font-family:Arial,Helvetica,sans-serif;font-weight:750}.studio-dialog{color:#17212e;border-radius:24px}.studio-dialog .button.primary{color:#17212e;background:#315dcc;border-color:#315dcc}.studio-dialog .dialog-description{color:#58677d;font-size:15px}.studio-field{flex-direction:column;gap:8px;margin:18px 0;font-size:13px;font-weight:550;display:flex}.studio-field input,.studio-field select,.studio-field textarea{border-radius:10px;padding:12px;font-size:14px;font-weight:400}.studio-field small{color:#58677d;align-items:center;gap:5px;font-size:11px;font-weight:400;line-height:1.5;display:flex}.studio-dialog-actions>p{font-size:12px}.studio-dialog h3{letter-spacing:-.8px;font-size:24px;font-weight:750;line-height:1.2}.payment-setup{grid-template-columns:1.15fr .85fr;gap:35px;margin-top:28px;display:grid}.numbered-tip{align-items:flex-start;gap:13px;margin:15px 0;display:flex}.numbered-tip>b{background:#315dcc;border-radius:50%;place-items:center;min-width:28px;height:28px;display:grid}.numbered-tip strong{font-size:15px}.numbered-tip p{margin-top:7px;font-size:13px}.provider-links{flex-wrap:wrap;gap:10px;margin-top:13px;display:flex}.provider-links a{border-bottom:1px solid #58677d;padding:5px 0;font-size:12px}.field-pair{grid-template-columns:1fr 1fr;gap:16px;display:grid}.payment-preview{text-align:center;background:#315dcc;border-radius:24px;flex-direction:column;justify-content:center;align-items:center;gap:22px;padding:35px 25px;display:flex}.payment-preview h3{overflow-wrap:anywhere;max-width:250px;font-size:29px}.payment-preview>.eyebrow{font-size:9px}.payment-preview>p{font-size:12px}.payment-preview>small{color:#58677d;font-size:11px;line-height:1.7}.payment-preview-button{color:#fff;background:#17212e;border-radius:35px;align-items:center;gap:22px;padding:15px 22px;font-size:13px;display:flex}.preview-price{font-size:25px}.import-upload{background:#fcfcfd;border-radius:20px;width:100%;padding:40px}.import-explainer{grid-template-columns:repeat(3,1fr);gap:24px;padding:20px 0;display:grid}.import-explainer strong{margin:12px 0 7px;font-size:14px;display:block}.import-explainer p{font-size:12px}.import-caveat{color:#58677d;margin-top:20px;font-size:12px;line-height:1.7}.import-preview{background:#fff;border:1px solid #edf2f8;border-radius:15px;height:440px;overflow:auto}.import-report{background:#f6f8fc;border-radius:15px;margin:20px 0;padding:18px 23px}.import-report p{gap:8px;margin:7px 0;font-size:12px;line-height:1.7;display:flex}.import-report p:first-child{color:#17212e;font-weight:650}.import-report p svg{flex:none;margin-top:2px}.import-fields>p{color:#58677d;margin-bottom:15px;font-size:12px;line-height:1.6}.handoff-checklist{gap:10px;margin:20px 0;display:grid}.handoff-checklist span{gap:10px;font-size:13px;display:flex}.collaboration-start{grid-template-columns:1fr 1fr;gap:23px;margin:32px 0 40px;display:grid}.collaboration-start>section{background:var(--surface);border:1px solid #edf2f8;border-radius:24px;padding:32px}.collaboration-start>section:first-child{background:#fcfcfd}.collaboration-start h2{letter-spacing:-1px;margin:20px 0 14px;font:750 28px/1.12 Arial,sans-serif}.collaboration-start p{max-width:390px;font-size:14px}.step-bubble{color:#17212e;background:#315dcc;border-radius:50%;place-items:center;width:37px;height:37px;font-size:15px;font-weight:700;display:grid}.shared-projects{gap:15px;display:grid}.shared-projects>button{background:var(--surface);text-align:left;border:1px solid #edf2f8;border-radius:20px;align-items:center;gap:20px;padding:25px;display:flex}.shared-projects>button>svg{margin-left:auto}.shared-projects strong{letter-spacing:-.5px;font-size:19px;display:block}.shared-projects small{color:var(--muted);margin-top:8px;font-size:12px;display:block}.shared-project-icon{color:#17212e;background:#315dcc;border-radius:17px;place-items:center;width:54px;height:54px;display:grid}.shared-fullscreen{z-index:65;background:#fff;position:fixed;inset:0}.team-layout{grid-template-columns:1fr 1fr;gap:40px;margin-top:25px;display:grid}.team-members{margin:24px 0}.team-members>div{border-bottom:1px solid #edf2f8;align-items:center;gap:11px;padding:12px 0;display:flex}.member-avatar{color:#61448e;background:#eee7f9;border-radius:50%;place-items:center;width:37px;height:37px;display:grid}.team-members strong{font-size:13px;display:block}.team-members small{color:#58677d;font-size:11px;display:block}.team-comments>textarea{margin:22px 0 12px;font-size:14px}.team-comments>.button{font-size:12px}.comment-list{max-height:400px;margin-top:23px;overflow:auto}.comment-list article{border:1px solid #edf2f8;border-radius:14px;margin-bottom:12px;padding:17px}.comment-list article>div{justify-content:space-between;gap:12px;font-size:12px;display:flex}.comment-list small{color:#58677d;font-size:10px}.comment-list p{white-space:pre-wrap;overflow-wrap:anywhere;margin:12px 0;font-size:13px}.comment-list article.resolved{opacity:.58;background:#fcfcfd}.comment-list .text-button{font-size:11px}.empty-comments{font-size:13px;line-height:1.7}.invite-result{background:#fcfcfd;border-radius:13px;margin:15px 0;padding:17px}.invite-result input{padding:10px;font-size:11px}.invite-result .button{margin:10px 0;font-size:12px}.invite-result small{font-size:10px;line-height:1.6;display:block}.access-note{color:#58677d;background:#fcfcfd;border-radius:12px;margin:16px 0 22px;padding:14px;font-size:12px;line-height:1.7}.team-layout .connection-note .button{margin:10px 5px 0 0;font-size:11px}@keyframes sf-cardfloat{50%{transform:translateY(-5px)}}@media (min-width:1450px){.next-intro h2{font-size:78px}.next-showcase{min-height:510px}.showcase-product{padding:45px 50px 60px}.showcase-example>div{padding:35px 0}.showcase-example h3{font-size:43px}.showcase-example>img{height:110px}}@media (max-width:1200px){.next-intro h2{font-size:56px}.next-intro>p{font-size:16px}.next-showcase{grid-template-columns:.7fr 1.3fr;min-height:400px}.showcase-product{padding:30px 23px 45px}.showcase-example{padding:18px 20px 0}.showcase-example h3{font-size:29px}.showcase-note{gap:8px;padding:16px;font-size:11px;left:15px;right:15px}.showcase-note strong{font-size:14px}.note-spark{font-size:30px}.next-paths>button{padding:21px}.next-paths strong{font-size:18px}.next-paths p{font-size:12px}.studio-utility{gap:10px}.studio-utility>button{font-size:10px}.sidebar-studio-note{padding:15px}.sidebar-studio-note strong{font-size:17px}}@media (max-width:900px){.next-benefits{gap:13px;font-size:10px}.next-actions>.button{padding:14px 18px;font-size:13px}.next-intro h2{font-size:48px}.next-showcase{grid-template-columns:.7fr 1.3fr;min-height:370px}.showcase-person{min-width:0}.showcase-note{padding:13px;bottom:20px}.note-spark{display:none}.showcase-example h3{font-size:27px}.showcase-example>div{padding:25px 0}.showcase-example nav>span{display:none}.showcase-product{padding:25px 18px 45px}.showcase-payment{gap:10px;padding:12px;bottom:17px;right:12px}.showcase-payment strong{font-size:11px}.showcase-payment small{font-size:9px}.next-paths{gap:12px}.next-paths>button{padding:19px}.next-paths strong{font-size:17px}.next-paths p{font-size:12px}.next-paths .path-link{font-size:10px}.path-icon{margin-bottom:20px}.collaboration-start{gap:17px}.collaboration-start>section{padding:25px}.collaboration-start h2{font-size:25px}.team-layout{gap:25px}.studio-utility>button{justify-content:center;width:29px;height:30px;font-size:0}.studio-utility>button svg{width:16px;height:16px}}@media (max-width:620px){.next-intro{padding:26px 0 32px}.next-intro h2{margin-top:23px;font-size:47px}.next-intro>p{font-size:15px}.next-badge{letter-spacing:.9px;font-size:8px}.next-actions{flex-direction:column;align-items:stretch;gap:10px;max-width:310px;margin:25px auto 0}.next-actions>.button{font-size:14px}.next-benefits{flex-wrap:wrap;gap:8px 15px;max-width:320px;margin:18px auto 0;font-size:10px}.next-showcase{border-radius:22px;grid-template-columns:1fr;min-height:0}.showcase-person{height:235px}.showcase-person>img{object-position:center 42%}.showcase-note{gap:15px;padding:16px;font-size:12px;bottom:18px;left:20px;right:20px}.showcase-note strong{font-size:16px}.note-spark{display:block}.showcase-product{padding:26px 22px 51px}.showcase-example h3{font-size:33px}.showcase-example>div{padding:29px 0}.showcase-example nav>span{font-size:7px;display:block}.showcase-example>img{height:110px}.showcase-payment{bottom:15px;right:15px}.showcase-payment strong{font-size:12px}.showcase-payment small{font-size:10px}.next-paths{grid-template-columns:1fr;gap:13px}.next-paths>button{grid-template-columns:50px 1fr;gap:0 20px;padding:25px;display:grid}.next-paths strong{align-self:center;font-size:21px}.next-paths p,.next-paths .path-link{grid-column:2}.path-icon{margin-bottom:0}.next-paths p{margin:14px 0 18px;font-size:13px}.next-paths .path-link{font-size:12px}.overview-heading h1{font-size:23px}.overview-heading p{font-size:12px}.page-heading h1{font-size:29px}.page-heading p{font-size:13px}.page-heading>.row{flex-wrap:wrap;width:100%}.page-heading:has(>.row){flex-wrap:wrap}.page-heading>.row .button{padding:11px 16px;font-size:12px}.section-heading h2{font-size:24px}.project-info h3,.template-details h3{font-size:16px}.project-info p,.template-details p{font-size:12px}.payment-setup{grid-template-columns:1fr;gap:23px}.payment-preview{gap:17px;padding:28px}.payment-preview>.eyebrow{margin:0}.payment-preview h3{font-size:27px}.payment-preview>svg{display:none}.import-explainer{grid-template-columns:1fr;gap:18px}.import-explainer>div{grid-template-columns:22px 1fr;gap:3px 10px;display:grid}.import-explainer strong{margin:0;font-size:14px}.import-explainer p{grid-column:2}.import-preview{height:350px}.collaboration-start{grid-template-columns:1fr}.collaboration-start>section{padding:26px}.team-layout{grid-template-columns:1fr;gap:30px}.team-layout h3{font-size:23px}.team-comments{border-top:1px solid #edf2f8;padding-top:25px}.shared-projects>button{gap:15px;padding:20px}.shared-projects strong{font-size:17px}.shared-projects small{font-size:11px}.shared-project-icon{flex:none;width:43px;height:43px}.studio-utility{gap:5px;max-width:240px}.studio-subbar{gap:5px}.studio-dialog-title h2{font-size:27px}.studio-dialog .studio-field input,.studio-dialog .studio-field textarea,.studio-dialog .studio-field select{font-size:16px}.studio-dialog .studio-dialog-actions{gap:12px}.studio-dialog-actions .button{font-size:12px}.studio-shell .studio-release{font-size:10px}.studio-inspector .inspector-tabs{gap:13px}}@media (prefers-reduced-motion:reduce){.welcome-next *,.premium-thumb *{transition:none!important;animation:none!important}}[data-theme=dark]{--bg:#17212e;--surface:#17212e;--sidebar:#17212e;--text:#f6f8fc;--muted:#657185;--line:#303c4d;--hover:#17212e;--pale:#17212e}[data-theme=dark] .next-intro h2{color:#f6f8fc}[data-theme=dark] .next-intro h2 em{color:#17212e}[data-theme=dark] .next-intro>p,[data-theme=dark] .next-benefits{color:#a7b6cb}[data-theme=dark] .collaboration-start>section:first-child{background:#17212e}[data-theme=dark] .next-paths>button,[data-theme=dark] .shared-projects>button{border-color:#303c4d}[data-theme=dark] .studio-shell,[data-theme=dark] .studio-dialog{--text:#17212e;--muted:#58677d;--surface:#fff;--line:#edf2f8;--hover:#fcfcfd;color:#17212e}.studio-live-people{background:#fff;border:1px solid #e7edf5;border-radius:999px;align-items:center;gap:0;margin-right:7px;padding:4px 8px 4px 5px;display:flex}.studio-live-person{color:#fff;background:#315dcc;border:2px solid #fff;border-radius:50%;place-items:center;width:25px;height:25px;margin-left:-3px;font-size:10px;font-weight:700;display:grid;box-shadow:0 0 0 1px #dce6f4}.studio-live-person:first-child{margin-left:0}.studio-live-people small{color:#547096;white-space:nowrap;margin-left:7px;font-size:10px}.copilot-scope-select{color:#315dcc;background:#fff;border:1px solid #e2e8f0;border-radius:8px;align-items:center;gap:8px;padding:10px 12px;display:flex}.copilot-scope-select select{color:#17212e;min-width:0;font:inherit;background:0 0;border:0;outline:none;flex:1}.copilot-scope>small{color:#64748b;margin:7px 0 0;font-size:11px;display:block}.copilot-usage{color:#58677d;background:#f8fafd;border:1px solid #e7edf5;border-radius:8px;gap:4px;margin:15px 0;padding:12px 14px;font-size:10px;line-height:1.6;display:grid}.copilot-usage strong{color:#334155;font-size:11px}.copilot-compose h2{max-width:380px;line-height:1.08}.copilot-compose>p{max-width:450px}.copilot-changes article>small{color:#64748b;margin-bottom:7px;font-size:10px;display:block}@media (max-width:620px){.studio-live-people{display:none}.copilot-layout{grid-template-columns:1fr}.copilot-results{min-height:280px}}.copilot-mode-switch{background:#f2f5f9;border-radius:9px;grid-template-columns:1fr 1fr;gap:7px;margin:18px 0 15px;padding:4px;display:grid}.copilot-mode-switch button{color:#58677d;border:1px solid #0000;border-radius:7px;justify-content:center;align-items:center;gap:7px;min-height:38px;font-size:11px;display:flex}.copilot-mode-switch button.active{color:#17212e;background:#fff;border-color:#e3e9f1;box-shadow:0 2px 6px #17212e0d}.copilot-design-target{color:#315dcc;border:1px solid #e2e8f0;border-radius:8px;align-items:center;gap:10px;margin:0 0 14px;padding:10px 12px;display:flex}.copilot-design-target strong,.copilot-design-target small{display:block}.copilot-design-target strong{color:#17212e;font-size:11px}.copilot-design-target small{color:#64748b;margin-top:3px;font-size:10px}.copilot-design-compare{grid-template-columns:1fr 1fr;gap:12px;margin:20px 0;display:grid}.copilot-design-compare figure{min-width:0;margin:0}.copilot-design-compare figcaption{color:#58677d;margin-bottom:7px;font-size:10px;font-weight:600}.copilot-preview-window{background:#fff;border:1px solid #e7edf5;border-radius:8px;height:240px;overflow:hidden}.copilot-preview-inner{transform-origin:0 0;pointer-events:none;width:1100px;min-height:800px;transform:scale(.3)}.copilot-preview-inner *{pointer-events:none!important}.copilot-design-compare .admin-actions{margin-top:14px}@media (max-width:900px){.copilot-design-compare{grid-template-columns:1fr}.copilot-preview-window{height:210px}}.agency-shell .sidebar{background:#fff;border-right:1px solid #edf2f8;width:236px;padding:24px 15px 0}.agency-shell .workspace-main{margin-left:236px}.agency-shell .brand{padding:0 10px 23px;font-size:24px}.agency-shell .brand-mark{background:var(--agency-accent);color:#315dcc}.agency-shell .beta{display:none}.agency-shell .workspace-picker{background:#fcfcfd;border-color:#edf2f8;margin:0 0 19px;padding:11px}.agency-shell .workspace-avatar{color:var(--agency-accent);background:#edf2f8;border-radius:8px}.agency-shell .main-nav{flex:1;min-height:0;padding-bottom:10px;overflow-y:auto}.agency-shell .nav-group{margin-bottom:18px}.agency-shell .nav-label{letter-spacing:1.3px;color:#657185;margin-bottom:7px;padding:0 12px;font-size:9px}.agency-shell .nav-link{color:#58677d;border-radius:7px;gap:11px;min-height:38px;padding:9px 12px;font-size:12px}.agency-shell .nav-link.active{background:var(--agency-accent);color:#fff;font-weight:600}.agency-shell .nav-link.active .nav-count{color:#fff;background:#ffffff26}.agency-shell .nav-badge{color:#17212e;background:#315dcc;font-size:8px}.agency-shell .nav-link svg{width:16px;height:16px}.agency-shell .sidebar-bottom{background:#fff;border-top:1px solid #f6f8fc;flex-shrink:0;padding-top:12px}.agency-shell .sidebar-studio-note{display:none}.agency-shell .profile{margin-top:12px;padding:16px 8px}.agency-shell .topbar{background:#fff;border-bottom:1px solid #edf2f8;height:66px;padding:0 32px}.agency-shell .main-content{max-width:1510px;margin:0 auto;padding:34px 38px 52px}.agency-shell .button{border-radius:8px;gap:8px;min-height:39px;padding:10px 15px;font-size:12px}.agency-shell .button.compact{min-height:32px;padding:7px 11px;font-size:11px}.agency-shell .button.lime{color:#17212e;background:#315dcc;border:0}.agency-shell h1,.agency-shell h2,.agency-shell h3{color:#17212e;letter-spacing:-.04em}.agency-shell h1{font-size:34px;font-weight:650;line-height:1.15}.agency-shell .admin-heading{align-items:center;gap:20px;margin-bottom:27px}.agency-shell .admin-heading .eyebrow{letter-spacing:1.8px;color:#58677d;margin-bottom:10px;font-size:9px}.agency-shell .admin-heading p{color:#58677d;margin-top:9px;font-size:13px;line-height:1.7}.agency-shell .page-heading .row{flex-shrink:0;gap:9px}.agency-shell .eyebrow{letter-spacing:1.5px;font-size:9px}.agency-shell .section-heading{gap:12px;margin-bottom:20px}.agency-shell .section-heading h2{letter-spacing:-.5px;font-size:18px;font-weight:650}.agency-shell .section-heading p{color:#58677d;margin:5px 0 0;font-size:12px}.agency-brand{letter-spacing:-1px;color:#17212e;align-items:center;gap:9px;padding:0 10px 24px;font-size:23px;display:flex}.agency-brand img{object-fit:contain;max-width:150px;max-height:35px}.agency-brand-symbol{background:var(--agency-accent);color:#315dcc;border-radius:9px;place-items:center;width:31px;height:33px;display:grid}.admin-stats{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin-bottom:25px;display:grid}.admin-stat{text-align:left;background:#fff;border:1px solid #edf2f8;border-radius:12px;padding:18px 21px 20px;transition:transform .15s,border .15s}.admin-stat:hover{border-color:#657185;transform:translateY(-2px)}.admin-stat>span{color:#58677d;justify-content:space-between;align-items:center;margin-bottom:15px;display:flex}.admin-stat>span svg:first-child{color:#334156}.admin-stat>strong{color:#303c4d;letter-spacing:-1px;font-size:31px;font-weight:600;line-height:1;display:block}.admin-stat h3{letter-spacing:0;margin:9px 0 4px;font-size:12px;font-weight:600}.admin-stat small{color:#657185;font-size:10px}.admin-panel{background:#fff;border:1px solid #edf2f8;border-radius:12px;min-width:0;padding:25px}.admin-panel h2{margin:8px 0 12px;font-size:23px;line-height:1.2}.admin-panel h3{margin:12px 0;font-size:17px}.admin-panel>p,.admin-panel>div>p{color:#58677d;font-size:12px;line-height:1.75}.admin-panel>small,.admin-panel>div>small{color:#657185;font-size:10px;line-height:1.7}.admin-overview-grid{grid-template-columns:minmax(0,1.7fr) minmax(275px,1fr);gap:23px;margin-bottom:23px;display:grid}.admin-websites{padding:23px 25px}.admin-search{color:#657185;border:1px solid #edf2f8;border-radius:6px;align-items:center;gap:7px;padding:8px 10px;display:flex}.admin-search input{color:#303c4d;background:0 0;border:0;outline:none;width:115px;font-size:11px}.admin-site-list{margin-bottom:19px}.admin-site-list article{border-bottom:1px solid #f6f8fc;align-items:center;gap:13px;padding:16px 0;display:flex}.admin-site-list article:first-child{padding-top:5px}.admin-site-art{color:#334156;border:1px solid #edf2f8;border-radius:7px;flex-shrink:0;place-items:center;width:61px;height:49px;display:grid;overflow:hidden}.admin-site-art img{object-fit:cover;width:100%;height:100%}.admin-site-name{flex:1;min-width:70px}.admin-site-name>button{text-align:left;color:#17212e;font-size:13px;font-weight:650}.admin-site-name small{color:#657185;margin-top:5px;font-size:10px;display:block}.site-state{color:#58677d;white-space:nowrap;background:#fcfcfd;border:1px solid #edf2f8;border-radius:5px;align-items:center;gap:5px;padding:4px 7px;font-size:9px;display:inline-flex}.site-state:before{content:"";background:currentColor;border-radius:50%;width:4px;height:4px}.site-state.released{color:#334156;background:#f6f8fc;border-color:#edf2f8}.admin-growth{background:#17212e;border-radius:12px;flex-direction:column;min-height:360px;padding:29px 27px 17px;display:flex;position:relative;overflow:hidden}.admin-growth h2{color:#fff;letter-spacing:-1.3px;margin:14px 0;font-size:29px;line-height:1.12}.admin-growth .eyebrow{letter-spacing:1.1px;color:#a7b6cb;font-size:8px}.admin-growth p{color:#a7b6cb;max-width:255px;margin-bottom:21px;font-size:11px;line-height:1.8}.admin-growth>small{color:#657185;z-index:1;font-size:8px}.growth-copy{z-index:1;position:relative}.growth-visual{height:130px;margin-top:auto;position:relative}.growth-note{z-index:2;color:#17212e;background:#fcfcfd;border-radius:11px;align-items:center;gap:13px;padding:14px 13px;display:flex;position:absolute;top:30px;left:0;right:0;transform:rotate(-4deg);box-shadow:0 6px 30px #17212e33}.growth-note>span{font-size:11px;line-height:1.7}.growth-note .growth-send{background:#315dcc;border-radius:50%;place-items:center;width:26px;height:26px;margin-left:auto;display:grid}.growth-orbit{border:1px solid #58677d76;border-radius:50%;width:240px;height:130px;position:absolute;top:-10px;left:10px;transform:rotate(20deg)}.growth-orbit.two{top:-8px;left:25px;transform:rotate(-35deg)}.growth-dot{background:#315dcc;border-radius:50%;width:14px;height:14px;position:absolute;top:-4px;left:80%}.admin-lower-grid{grid-template-columns:1fr 1fr 1fr;gap:22px;display:grid}.admin-lower-grid .admin-panel{padding:22px}.admin-lower-grid h2{font-size:16px}.admin-lower-grid .section-heading{margin-bottom:15px}.audit-summary{align-items:center;gap:17px;margin:24px 0;display:flex}.audit-ring{background:conic-gradient(#58677d var(--progress),#f6f8fc 0);border-radius:50%;flex-shrink:0;width:70px;height:70px;padding:6px}.audit-ring>span{color:#17212e;letter-spacing:-1px;background:#fff;border-radius:50%;justify-content:center;align-items:center;height:100%;font-size:23px;font-weight:650;display:flex}.audit-ring small{color:#657185;align-self:center;padding-top:8px;font-size:10px}.audit-summary strong{font-size:12px}.audit-summary p{color:#58677d;margin:5px 0;font-size:10px}.audit-summary small{color:#657185;font-size:8px}.mini-tasks{border-top:1px solid #f6f8fc;margin-bottom:15px}.mini-tasks button{text-align:left;color:#58677d;border-bottom:1px solid #f6f8fc;align-items:center;gap:8px;width:100%;padding:12px 0;font-size:10px;display:flex}.mini-tasks button svg{margin-left:auto}.task-dot{border:1px solid #657185;border-radius:50%;width:5px;height:5px}.teamwork-avatars{margin:15px 0 11px;padding:10px 0;display:flex}.teamwork-avatars span{color:#303c4d;background:#edf2f8;border:3px solid #fff;border-radius:50%;place-items:center;width:42px;height:42px;margin-right:-10px;font-family:Georgia,serif;font-size:16px;display:grid}.teamwork-avatars span:nth-child(2){color:#704a33;background:#f1dcca}.teamwork-avatars span:nth-child(3){color:#58677d;background:#f6f8fc}.teamwork-card>p{font-size:11px}.capability-chips{flex-wrap:wrap;gap:5px;margin:18px 0;display:flex}.capability-chips span{color:#657185;background:#fcfcfd;border:1px solid #edf2f8;border-radius:4px;padding:5px 6px;font-size:8px}.next-actions>button{text-align:left;border-bottom:1px solid #f6f8fc;align-items:center;gap:11px;width:100%;padding:17px 0;display:flex}.next-actions>button:last-child{border:0}.next-actions>button>span{color:#334156;background:#f6f8fc;border-radius:7px;flex-shrink:0;place-items:center;width:33px;height:33px;display:grid}.next-actions strong{color:#303c4d;font-size:11px;font-weight:550;line-height:1.4;display:block}.next-actions small{color:#657185;margin-top:5px;font-size:9px;display:block}.next-actions>button>svg{color:#657185;margin-left:auto}.agency-shell .text-button{color:#334156;font-size:11px}.admin-site-picker{color:#58677d;background:#fff;border:1px solid #edf2f8;border-radius:7px;align-items:center;gap:8px;padding:8px 12px;display:flex}.admin-site-picker select{background:0 0;border:0;outline:none;max-width:190px;padding:0;font-size:12px}.example-note{color:#58677d;background:#f6f8fc;border:1px solid #edf2f8;border-radius:7px;margin-bottom:20px;padding:10px 14px;font-size:11px}.agency-shell .filter-bar{background:0 0;flex-wrap:wrap;gap:10px;margin-bottom:22px;padding:0}.agency-shell .tabs{gap:4px}.agency-shell .tabs button{border:1px solid #0000;border-radius:6px;padding:9px 13px;font-size:11px}.agency-shell .tabs button.active{color:#303c4d;background:#fff;border:1px solid #edf2f8}.agency-shell .studio-field{color:#334156;gap:8px;margin:16px 0;font-size:11px}.agency-shell .studio-field input:not([type=range]),.agency-shell .studio-field textarea,.agency-shell .studio-field select{color:#303c4d;background:#fff;border:1px solid #edf2f8;border-radius:7px;padding:11px 12px;font-size:12px}.agency-shell .studio-field small{color:#657185;font-size:10px;line-height:1.6}.admin-two-columns{grid-template-columns:1fr 1fr;gap:15px;display:grid}.admin-checkbox{color:#58677d;align-items:center;gap:9px;margin:18px 0;font-size:11px;line-height:1.5;display:flex}.admin-checkbox input{accent-color:var(--agency-accent);flex-shrink:0;width:15px;height:15px}.admin-actions{justify-content:flex-end;align-items:center;gap:10px;margin-top:20px;display:flex}.seo-layout{grid-template-columns:minmax(0,1.8fr) minmax(245px,1fr);gap:23px;display:grid}.seo-layout>aside .admin-panel{margin-bottom:20px}.fit{align-self:start}.seo-audit-list{margin-top:20px}.seo-audit{border-top:1px solid #f6f8fc;align-items:flex-start;gap:12px;padding:18px 0;display:flex}.seo-audit>svg{color:#b69e67;flex-shrink:0;margin-top:1px}.seo-audit.pass>svg{color:#657185}.seo-audit>div{flex:1;min-width:0}.seo-audit strong{color:#303c4d;font-size:12px}.seo-audit small{color:#657185;margin-top:5px;font-size:9px;display:block}.seo-audit p{color:#58677d;margin:7px 0 0;font-size:11px;line-height:1.7}.seo-audit .text-button{margin-top:3px;font-size:10px}.seo-score{background:#f6f8fc}.seo-score>strong{letter-spacing:-6px;color:#334156;margin:20px 0;font-size:80px;line-height:1.1;display:block}.seo-score>strong>small{letter-spacing:0;font-size:25px}.seo-score .button{margin-top:22px}.agency-shell .connection-note{color:#58677d;background:#f6f8fc;border:1px solid #edf2f8;border-radius:9px;padding:19px;font-size:11px;line-height:1.7}.agency-shell .connection-note a{color:#334156;align-items:center;gap:5px;margin-top:6px;font-size:10px;display:inline-flex}.search-result-preview{margin:26px 0 20px;padding:0}.search-result-preview>small{color:#334156;overflow-wrap:anywhere;font-size:10px}.search-result-preview h3{color:#2f4594;letter-spacing:0;margin:8px 0;font-size:19px;font-weight:500}.search-result-preview p{color:#58677d;font-size:12px;line-height:1.6}.schema-panel{margin-top:20px}.schema-panel summary{color:#334156;cursor:pointer;font-size:11px}.schema-panel pre{white-space:pre-wrap;background:#fcfcfd;border-radius:5px;max-height:350px;padding:14px;font-size:10px;line-height:1.6;overflow:auto}.visibility-log{margin-top:25px}.visibility-log article{border-top:1px solid #edf2f8;padding:18px 25px 18px 0;position:relative}.visibility-log article>div{margin-bottom:8px;display:inline-block}.visibility-log strong{font-size:13px}.visibility-log small{color:#657185;margin-top:5px;font-size:10px;display:block}.visibility-log p{white-space:pre-wrap;font-size:11px;line-height:1.7}.visibility-log a{color:#334156;font-size:11px}.visibility-log .site-state{margin-left:12px}.visibility-log .icon-btn{position:absolute;top:18px;right:0}.export-package-card{color:#334156;background:#f6f8fc;border-radius:10px;justify-content:space-between;align-items:center;gap:18px;margin:27px 0 18px;padding:25px;display:flex}.export-package-card h3{font-size:20px}.export-package-card p{font-size:11px}.launch-steps{color:#58677d;padding-left:20px;font-size:12px;line-height:1.8}.launch-steps li{padding:10px 0}.seo-layout>aside .button.full{margin-top:10px}.design-system-layout{grid-template-columns:1fr 1.1fr;gap:28px;display:grid}.design-brand-preview{border:1px solid #edf2f8;border-radius:12px;min-height:475px;margin-bottom:23px;padding:35px;position:relative;overflow:hidden}.design-brand-preview header{justify-content:space-between;align-items:center;margin-bottom:75px;display:flex}.design-brand-preview header strong{letter-spacing:-1px;font-size:20px}.design-brand-preview header img{object-fit:contain;max-width:160px;max-height:30px}.design-brand-preview header span{opacity:.5;font-size:8px}.design-brand-preview h2{font:inherit;letter-spacing:-3px;color:inherit;margin:15px 0 20px;font-size:60px;font-weight:650;line-height:1}.design-brand-preview p{opacity:.6;max-width:250px;font-size:13px;line-height:1.8}.design-demo-button{margin-top:20px;padding:14px 21px;font-size:12px;display:inline-block}.design-swatches{display:flex;position:absolute;bottom:25px;right:25px}.design-swatches span{border:2px solid #fff;border-radius:50%;width:34px;height:34px;margin-left:-12px;box-shadow:0 1px 2px #0002}.design-linked-pages{flex-wrap:wrap;gap:7px;margin:20px 0;display:flex}.design-linked-pages span{color:#58677d;background:#f6f8fc;border-radius:5px;align-items:center;gap:5px;padding:7px 10px;font-size:10px;display:inline-flex}.white-label-preview{background:#fcfcfd;border:1px solid #edf2f8;border-radius:12px;grid-template-columns:130px 1fr;min-height:400px;display:grid;overflow:hidden}.white-label-nav{color:#fff;flex-direction:column;gap:23px;padding:25px 16px;font-size:9px;display:flex}.white-label-nav>strong{margin-bottom:22px;font-size:17px;line-height:1.2}.white-label-nav img{object-fit:contain;width:100%;max-height:55px}.white-label-preview>div:last-child{padding:29px 23px}.white-label-preview small{letter-spacing:1px;color:#657185;font-size:7px}.white-label-preview h2{margin:29px 0 15px;font-size:36px;line-height:1.05}.white-label-preview p{color:#657185;font-size:11px;line-height:1.6}.white-label-page{border:8px solid #fff;border-radius:8px;height:120px;margin-top:28px;overflow:hidden;box-shadow:0 5px 20px #17212e10}.white-label-page img{object-fit:cover;width:100%;height:100%}.element-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;display:grid}.element-card{padding:15px;overflow:hidden}.element-preview{pointer-events:none;background:#f6f8fc;border-bottom:1px solid #edf2f8;height:190px;margin:-15px -15px 20px;position:relative;overflow:hidden}.element-preview>div{transform-origin:0 0;width:900px;transform:scale(.36)}.element-card h3{font-size:19px}.element-card>.row{gap:7px;margin-top:20px}.library-empty{text-align:center;background:linear-gradient(145deg,#fcfcfd,#f6f8fc);border:1px dashed #edf2f8;border-radius:12px;min-height:480px;padding:70px 20px}.library-empty h2{margin:30px 0 15px;font-size:28px}.library-empty p{color:#657185;font-size:13px;line-height:1.8}.library-empty .button{margin:24px auto 0}.library-stack{color:#58677d;place-items:center;width:130px;height:100px;margin:auto;display:grid;position:relative}.library-stack i{background:#fcfcfd;border:1px solid #dfe5ed;border-radius:12px;position:absolute;inset:10px;transform:rotate(-12deg)}.library-stack i:nth-child(2){transform:rotate(10deg)}.library-stack i:nth-child(3){background:#edf2f8;transform:none}.library-stack>svg{position:relative}.library-create-columns{grid-template-columns:1fr 1fr;gap:27px;margin-top:20px;display:grid}.library-create-columns>section+section{border-left:1px solid #edf2f8;padding-left:27px}.code-input{font-family:monospace!important;font-size:11px!important}.copilot-layout{grid-template-columns:1fr 1.1fr;gap:24px;display:grid}.copilot-compose .copilot-symbol{color:#334156;background:#edf2f8;border-radius:15px;place-items:center;width:58px;height:58px;margin-bottom:24px;display:grid}.copilot-compose h2{letter-spacing:-1.5px;margin:12px 0 20px;font-size:35px;line-height:1.1}.copilot-compose .prompt-chips{margin:17px 0}.copilot-compose .prompt-chips button{color:#58677d;background:#fcfcfd;border:1px solid #edf2f8;border-radius:5px;padding:7px 9px;font-size:9px}.copilot-compose .button.full{margin-top:17px}.copilot-private{align-items:center;gap:7px;margin-top:18px;display:flex}.copilot-results{background:#fcfcfd;min-height:580px}.copilot-empty{text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:100%;padding:75px 20px;display:flex}.copilot-empty h3{margin-top:30px;font-size:23px}.copilot-empty p{color:#657185;max-width:290px;font-size:12px;line-height:1.8}.copilot-paper{background:#fff;border:1px solid #edf2f8;border-radius:10px;width:150px;height:175px;padding:35px 20px;position:relative;transform:rotate(5deg);box-shadow:-12px 12px #f6f8fc}.copilot-paper span{background:#edf2f8;border-radius:5px;height:6px;margin:13px 0;display:block}.copilot-paper span:nth-child(2){width:65%}.copilot-paper>svg{color:#657185;position:absolute;bottom:20px;right:17px}.copilot-changes{max-height:600px;padding-right:5px;overflow:auto}.copilot-changes article{background:#fff;border:1px solid #edf2f8;border-radius:7px;margin:15px 0;overflow:hidden}.copilot-changes article>strong{color:#58677d;background:#f6f8fc;padding:10px 13px;font-size:10px;display:block}.copilot-changes del{color:#657185;white-space:pre-wrap;margin:12px 14px;font-size:11px;line-height:1.6;display:block}.copilot-changes article>p{color:#334156;white-space:pre-wrap;margin:12px 14px;font-size:12px;line-height:1.8}.studio-dialog .copilot-layout{max-height:70vh;overflow:auto}.studio-dialog .copilot-results{min-height:400px}.business-topline{grid-template-columns:1fr 1fr 2fr;gap:20px;margin-bottom:27px;display:grid}.business-mini-stat{background:#fff;border:1px solid #edf2f8;border-radius:10px;align-items:center;gap:17px;padding:21px;display:flex}.business-mini-stat>span{color:#58677d;background:#f6f8fc;border-radius:10px;place-items:center;width:44px;height:44px;display:grid}.business-mini-stat strong{color:#334156;font-size:27px;display:block}.business-mini-stat small{color:#657185;margin-top:4px;font-size:10px;display:block}.business-provider-note{color:#58677d;background:#f6f8fc;border-radius:10px;align-items:center;gap:17px;padding:20px;display:flex}.business-provider-note>svg{flex-shrink:0}.business-provider-note p{margin:0;font-size:12px;line-height:1.6}.business-provider-note small{color:#657185;margin-top:4px;font-size:10px;display:block}.business-catalogue{grid-template-columns:repeat(3,minmax(0,1fr));gap:21px;display:grid}.business-catalogue>.empty-state{grid-column:1/-1;padding:65px 20px}.business-empty-symbol{color:#657185;background:#f6f8fc;border-radius:20px;place-items:center;width:74px;height:74px;margin:0 auto 24px;display:grid}.product-card{padding:20px;overflow:hidden}.product-image{color:#a7b6cb;background:#f6f8fc;place-items:center;height:190px;margin:-20px -20px 20px;display:grid}.product-image img{object-fit:cover;width:100%;height:100%}.product-card h3{margin:15px 0 11px;font-size:22px}.product-card>p{min-height:36px;margin-bottom:16px}.product-price{color:#334156;letter-spacing:-1px;font-size:24px;font-weight:600}.product-link-status{color:#657185;margin:18px 0;font-size:10px}.product-link-status a{color:#58677d;align-items:center;gap:6px;display:flex}.service-icon{color:#657185;background:#f6f8fc;border-radius:8px;justify-content:space-between;align-items:center;margin-bottom:17px;padding:24px;display:flex}.service-icon>span{font-size:12px}.admin-table-scroll{overflow:auto}.admin-table{border-collapse:collapse;text-align:left;width:100%;margin-top:25px}.admin-table th{text-transform:uppercase;letter-spacing:1px;color:#657185;background:#fcfcfd;padding:13px 10px;font-size:10px;font-weight:500}.admin-table td{color:#58677d;vertical-align:middle;border-bottom:1px solid #edf2f8;padding:20px 10px;font-size:12px}.admin-table td strong{font-weight:550}.admin-table td small{color:#657185;margin-top:6px;font-size:10px;display:block}.admin-table select{color:#58677d;background:#fcfcfd;border:1px solid #edf2f8;border-radius:6px;padding:8px;font-size:11px}.admin-table details,.appointment-list details{color:#657185;margin-top:8px;font-size:10px}.admin-table summary,.appointment-list summary{cursor:pointer}.appointment-list article{border-bottom:1px solid #edf2f8;align-items:center;gap:20px;padding:22px 0;display:flex}.appointment-list article.cancelled{opacity:.5}.appointment-date{text-align:center;color:#58677d;background:#f6f8fc;border:1px solid #edf2f8;border-radius:10px;min-width:66px;padding:15px 18px}.appointment-date strong{font-size:26px;display:block}.appointment-date small{font-size:11px}.appointment-list h3{margin:0 0 7px;font-size:16px}.appointment-list p{color:#657185;margin:0 0 7px;font-size:11px}.appointment-list small{color:#657185;font-size:10px}.appointment-list select{color:#58677d;background:#fcfcfd;border:1px solid #edf2f8;border-radius:6px;align-self:center;margin-left:auto;padding:8px;font-size:11px}.project-review-panel{background:#f6f8fc;border:1px solid #edf2f8;border-radius:10px;margin-bottom:25px;padding:18px}.project-review-panel h3{margin:10px 0 18px;font-size:20px}.project-review-panel .button{margin:0 5px 8px 0;font-size:11px}.project-review-panel p{border-top:1px solid #edf2f8;padding:8px 0;font-size:11px}.project-review-panel small{color:#657185;margin-top:5px;font-size:9px;display:block}.team-members select{width:89px;margin-left:auto;padding:7px;font-size:10px}.client-workspace{--client-accent:#17212e;background:#fcfcfd;height:100dvh;overflow:auto}.client-topbar{z-index:10;background:#fff;border-bottom:1px solid #edf2f8;align-items:center;gap:15px;padding:17px 30px;display:flex;position:sticky;top:0}.client-brand{letter-spacing:-.7px;color:var(--client-accent);align-items:center;gap:10px;font-size:21px;display:flex}.client-brand img{object-fit:contain;max-width:150px;max-height:35px}.client-topbar>span{color:#58677d;font-size:11px}.client-topbar .button{border-radius:7px;font-size:12px}.client-topbar .button.primary{background:var(--client-accent);color:#fff}.client-intro{justify-content:space-between;align-items:center;gap:20px;padding:36px 40px 24px;display:flex}.client-intro h1{letter-spacing:-1.3px;color:#303c4d;margin:10px 0;font-size:34px}.client-intro p{color:#657185;font-size:13px;line-height:1.7}.client-intro .eyebrow{letter-spacing:1px;color:#657185;font-size:9px}.client-editor-layout{grid-template-columns:320px minmax(0,1fr);gap:26px;padding:10px 40px 40px;display:grid}.client-editor-layout.preview-only{display:block}.client-content-controls{background:#fff;border:1px solid #edf2f8;border-radius:10px;height:calc(100dvh - 250px);padding:23px;position:sticky;top:100px;overflow:auto}.client-content-controls h2{color:#303c4d;font-size:19px}.client-content-controls>p{color:#657185;font-size:11px;line-height:1.8}.client-content-controls .studio-field{margin:18px 0;font-size:11px}.client-preview{background:#fff;border:1px solid #edf2f8;border-radius:10px;align-self:start;overflow:hidden}.client-preview-toolbar{color:#657185;border-bottom:1px solid #edf2f8;justify-content:space-between;align-items:center;gap:15px;padding:15px 18px;font-size:10px;display:flex}.client-preview-toolbar span{align-items:center;gap:7px;display:flex}.client-preview-toolbar select{color:#334156;background:0 0;border:0;font-size:11px}.client-item-editor{border-top:1px solid #edf2f8;padding:15px 0}.client-item-editor summary{cursor:pointer;color:#58677d;font-size:11px}.admin-panel .muted,.agency-shell .muted{color:#657185;font-size:11px;line-height:1.7}.agency-shell .soft-badge{color:#58677d;background:#f6f8fc;border:1px solid #edf2f8;border-radius:6px;font-size:9px}.agency-shell .media-error{border-radius:6px;padding:12px;font-size:12px}.agency-shell .studio-dialog{color:#334156}.agency-shell .modal h2{font-size:28px}.agency-shell .modal-backdrop{z-index:100}.studio-dialog .admin-panel{padding:22px}.agency-shell .button:disabled{opacity:.45}:is(.agency-shell button:focus-visible,.agency-shell input:focus-visible,.agency-shell select:focus-visible,.agency-shell textarea:focus-visible){outline-offset:3px;outline:2px solid #657185}@media (min-width:1500px){.admin-growth{min-height:390px}.growth-visual{height:150px}.admin-site-list article{padding:19px 0}.agency-shell .main-content{padding:40px 45px}.admin-heading h1{font-size:38px}}@media (max-width:1200px){.agency-shell .sidebar{width:216px}.agency-shell .workspace-main{margin-left:216px}.agency-shell .main-content{padding:28px 24px}.admin-stats{gap:12px}.admin-stat{padding:17px}.admin-lower-grid{grid-template-columns:1fr 1fr}.next-actions{grid-column:1/-1;grid-template-columns:repeat(3,1fr);column-gap:22px;display:grid}.next-actions .section-heading{grid-column:1/-1}.admin-site-list .site-state{display:none}.admin-overview-grid{grid-template-columns:minmax(0,1.5fr) minmax(260px,1fr);gap:17px}.admin-websites{padding:22px 18px}.admin-search input{width:85px}.agency-shell .admin-heading{align-items:flex-start}.agency-shell h1{font-size:30px}.agency-shell .page-heading .row{flex-direction:column;align-items:stretch}.element-grid,.business-catalogue{grid-template-columns:repeat(2,minmax(0,1fr))}.business-topline{grid-template-columns:1fr 1fr}.business-provider-note{grid-column:1/-1}.export-package-card{flex-direction:column;align-items:flex-start}.client-editor-layout{grid-template-columns:285px minmax(0,1fr);gap:18px;padding:10px 25px 30px}.design-brand-preview h2{font-size:48px}.white-label-preview{grid-template-columns:100px 1fr}}@media (max-width:1000px){.admin-overview-grid{grid-template-columns:1fr}.admin-growth{grid-template-columns:1fr 1fr;gap:10px;min-height:245px;padding:25px;display:grid}.growth-visual{align-self:center;height:150px;margin:0}.admin-growth>small{grid-column:1/-1}.admin-growth h2{font-size:28px}.admin-growth p{font-size:12px}.admin-lower-grid{gap:16px}.seo-layout,.design-system-layout,.copilot-layout{grid-template-columns:1fr}.seo-layout>aside{grid-template-columns:1fr 1fr;align-items:start;gap:18px;display:grid}.seo-layout>aside.fit{display:block}.seo-score>strong{font-size:60px}.design-system-layout>section:first-child{order:0}.design-brand-preview{min-height:430px}.design-brand-preview header{margin-bottom:55px}.white-label-preview{grid-template-columns:140px 1fr}.copilot-results{min-height:330px}.copilot-empty{padding:30px}.admin-site-picker select{max-width:145px}.admin-heading{flex-wrap:wrap}.agency-shell .page-heading .row{flex-direction:row}.client-editor-layout{grid-template-columns:260px minmax(0,1fr)}.client-topbar{padding:13px 20px}.client-brand{font-size:17px}.client-intro{padding:28px 25px 20px}}@media (max-width:800px){.agency-shell .sidebar{z-index:80;width:236px;position:fixed;transform:translate(-100%)}.agency-shell .sidebar.open{transform:translate(0)}.agency-shell .workspace-main{margin-left:0}.agency-shell .mobile-nav{display:flex}.agency-shell .topbar{height:60px;padding:0 20px}.agency-shell .main-content{padding:26px 20px}.admin-stats{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.admin-stat{padding:15px}.admin-stat h3{font-size:10px}.admin-stat small{font-size:9px}.agency-shell h1{font-size:31px}.agency-shell .topbar-actions .text-button{display:none}.client-editor-layout{flex-direction:column;display:flex}.client-content-controls{height:auto;max-height:400px;position:static}.client-preview{width:100%}.client-intro{align-items:flex-start}.client-topbar .button{padding:9px 11px;font-size:10px}.client-topbar>span{display:none}.client-topbar .client-brand{margin-right:auto}.client-topbar{gap:8px}}@media (max-width:560px){.agency-shell .main-content{padding:23px 15px}.agency-shell h1{font-size:28px;line-height:1.15}.agency-shell .admin-heading p{font-size:12px}.agency-shell .admin-heading{gap:18px}.agency-shell .admin-heading .row{width:100%}.agency-shell .admin-heading .button{flex:1;justify-content:center}.admin-stats{grid-template-columns:1fr 1fr;gap:12px;margin-bottom:20px}.admin-stat{padding:18px}.admin-stat h3{font-size:12px}.admin-stat small{font-size:9px}.admin-stat>span{margin-bottom:11px}.admin-stat>strong{font-size:28px}.admin-overview-grid{gap:20px;margin-bottom:20px}.admin-site-list article{gap:9px}.admin-site-art{width:46px;height:44px}.admin-site-name>button{font-size:12px}.admin-site-name small{font-size:9px}.admin-site-list .button.compact{padding:6px 9px;font-size:10px}.admin-site-list .icon-btn{display:none}.admin-websites{padding:22px 17px}.admin-websites .section-heading{flex-wrap:wrap}.admin-search,.admin-search input{width:100%}.admin-growth{min-height:385px;padding:26px;display:block}.admin-growth h2{font-size:35px}.admin-growth p{max-width:none}.growth-visual{height:120px;margin-top:20px}.growth-note{top:20px;left:20px;right:20px}.admin-lower-grid{grid-template-columns:1fr}.next-actions{display:block}.admin-lower-grid .admin-panel{padding:25px}.agency-shell .section-heading h2{font-size:18px}.teamwork-card>p{font-size:12px}.capability-chips span{font-size:9px}.admin-lower-grid .text-button,.next-actions strong{font-size:12px}.next-actions small{font-size:10px}.admin-site-picker{width:100%}.admin-site-picker select{width:100%;max-width:none}.admin-panel{padding:20px}.seo-layout>aside{display:block}.agency-shell .tabs{white-space:nowrap;max-width:100%;padding-bottom:4px;overflow:auto}.agency-shell .tabs button{padding:8px 10px;font-size:10px}.seo-audit{gap:9px}.seo-audit strong{font-size:11px}.seo-audit p{font-size:10px}.seo-audit .text-button{font-size:9px}.admin-two-columns{gap:10px}.design-brand-preview{min-height:415px;padding:26px}.design-brand-preview h2{font-size:50px}.design-brand-preview header strong{font-size:18px}.design-linked-pages{gap:6px}.white-label-preview{grid-template-columns:105px 1fr}.white-label-preview>div:last-child{padding:25px 17px}.white-label-preview h2{font-size:30px}.library-create-columns{grid-template-columns:1fr;gap:20px}.library-create-columns>section+section{border-top:1px solid #edf2f8;border-left:0;padding:20px 0 0}.element-grid,.business-catalogue{grid-template-columns:1fr}.element-preview{height:225px}.element-preview>div{transform:scale(.43)}.library-empty{padding:55px 20px}.library-empty h2{font-size:25px}.library-empty p{font-size:12px}.business-topline{gap:12px}.business-mini-stat{gap:10px;padding:16px}.business-mini-stat>span{width:32px;height:32px}.business-mini-stat strong{font-size:25px}.business-mini-stat small{font-size:9px}.business-provider-note{padding:18px}.business-provider-note p{font-size:11px}.business-provider-note small{font-size:9px}.business-topline+.filter-bar .row{flex-direction:column;width:100%}.business-topline+.filter-bar .row .button{justify-content:center;width:100%}.appointment-list article{flex-wrap:wrap;gap:12px}.appointment-list select{margin-left:78px}.copilot-compose h2{font-size:32px}.copilot-empty{padding:35px 10px}.client-topbar{padding:12px}.client-brand strong{max-width:90px;font-size:13px}.client-brand img{max-width:65px;max-height:25px}.client-topbar .button{padding:8px;font-size:9px}.client-topbar .button svg{width:12px}.client-intro{flex-direction:column;gap:5px;padding:25px 17px 15px}.client-intro h1{font-size:29px}.client-editor-layout{padding:10px 15px 25px}.client-preview-toolbar{padding:12px;font-size:9px}.project-review-panel{padding:15px}.team-members>div{flex-wrap:wrap}.team-members select{margin-left:0}.agency-shell .topbar .saved-status{font-size:9px}.agency-shell .topbar .top-avatar{display:none}}@media (prefers-reduced-motion:reduce){.admin-stat{transition:none}}[data-theme=dark] .agency-shell h1,[data-theme=dark] .agency-shell h2,[data-theme=dark] .agency-shell h3,[data-theme=dark] .admin-stat>strong,[data-theme=dark] .admin-site-name>button{color:#edf2f8}[data-theme=dark] .agency-shell .studio-field{color:#657185}[data-theme=dark] .agency-shell .connection-note,[data-theme=dark] .example-note{color:#657185;background:#17212e;border-color:#303c4d}[data-theme=dark] .admin-site-list article,[data-theme=dark] .seo-audit{border-color:#303c4d}[data-theme=dark] .audit-ring>span{color:#dfe5ed;background:#17212e}[data-theme=dark] .copilot-results{background:#17212e}[data-theme=dark] .copilot-changes article{background:#17212e;border-color:#303c4d}[data-theme=dark] .copilot-changes article>strong{color:#dfe5ed;background:#303c4d}[data-theme=dark] .copilot-changes article>p{color:#dfe5ed}.agency-shell .workspace-main{width:calc(100% - 236px)}.agency-shell .sidebar{min-width:236px}@media (max-width:1200px){.agency-shell .workspace-main{width:calc(100% - 216px)}.agency-shell .sidebar{min-width:216px}}@media (max-width:800px){.agency-shell .workspace-main{width:100%}.agency-shell .sidebar{min-width:236px}.agency-shell .sidebar-scrim{z-index:79;background:#17212e99;display:block;position:fixed;inset:0}}.shared-admin{height:100dvh;display:block;overflow:auto}.shared-admin-header{z-index:10;background:#fff;border-bottom:1px solid #edf2f8;align-items:center;gap:16px;padding:15px 25px;display:flex;position:sticky;top:0}.shared-admin-header>strong{margin-right:auto;font-size:15px}.shared-admin-header>span{color:#58677d;font-size:10px}.shared-admin-header select{font-size:11px}.shared-admin-content{max-width:1300px;margin:auto;padding:32px}@media (max-width:700px){.shared-admin-header{flex-wrap:wrap;gap:8px;padding:12px}.shared-admin-header>strong{font-size:12px}.shared-admin-header>span{display:none}.shared-admin-content{padding:24px 15px}.shared-admin-header .button{padding:8px;font-size:10px}}.research-panel{margin-bottom:24px}.research-panel>.row{flex-wrap:wrap}.research-panel>.row>small{color:#657185;font-size:10px}.research-panel>.muted{margin-top:15px}.research-result{border-top:1px solid #edf2f8;margin-top:25px;padding-top:20px}.research-answer{white-space:pre-wrap;color:#58677d;overflow-wrap:anywhere;margin:20px 0;font-size:12px;line-height:1.95}.research-answer a{color:#303c4d;background:#f6f8fc;border-radius:3px;padding:2px 5px;font-size:10px;text-decoration:underline;display:inline}.research-history{margin-top:30px}.research-history details{border-top:1px solid #edf2f8;padding:17px 0}.research-history summary{cursor:pointer;font-size:12px;line-height:1.6}.research-history small{color:#657185;margin-top:5px;font-size:9px;display:block}.connection-note a{color:#315dcc;align-items:center;gap:5px;margin-top:8px;font-size:12px;text-decoration:none;display:inline-flex}.connection-note a:hover{text-decoration:underline}:root{--bg:#fafbfd;--surface:#fff;--sidebar:#fafbfd;--text:#17212e;--muted:#657185;--line:#dfe5ed;--green:#17212e;--pale:#e9f0fc;--hover:#edf2f9;--shadow:0 9px 40px #33291f0c}.brand{color:#17212e;font-weight:700}.brand-mark,.agency-shell .brand-mark{color:#315dcc;background:0 0}.agency-shell{--agency-accent:#17212e;background:#fafbfd}.agency-shell .sidebar,.agency-shell .sidebar-bottom,.agency-shell .topbar{background:#fff}.button{border-radius:5px}.button.primary,.studio-dialog .button.primary{color:#fff;background:#17212e;border-color:#17212e}.button.primary:hover,.studio-dialog .button.primary:hover{color:#fff;background:#334156;border-color:#334156}.agency-shell .button.primary{background:var(--agency-accent);border-color:var(--agency-accent);color:#fff}.agency-shell .button.primary:hover{filter:brightness(1.15)}.nav-link{border-radius:6px}.nav-link.active{color:#234477;background:#e7effc}.agency-shell .nav-link.active{background:var(--agency-accent);color:#fff}.agency-shell .nav-badge,.nav-badge{color:#315dcc;background:#e4edff;border-color:#cedbfa}.project-card,.template-card{border-radius:8px}.workspace-avatar,.profile-avatar{color:#274775;background:#dae6fa}.status-dot.green{background:#49845e}.button:focus-visible{outline-offset:3px;outline:2px solid #315dcc}a:focus-visible{outline-offset:3px;outline:2px solid #315dcc}input:focus-visible{outline-offset:3px;outline:2px solid #315dcc}select:focus-visible{outline-offset:3px;outline:2px solid #315dcc}textarea:focus-visible{outline-offset:3px;outline:2px solid #315dcc}.agency-shell button:focus-visible{outline-offset:3px;outline:2px solid #315dcc}.agency-shell input:focus-visible{outline-offset:3px;outline:2px solid #315dcc}.agency-shell select:focus-visible{outline-offset:3px;outline:2px solid #315dcc}.agency-shell textarea:focus-visible{outline-offset:3px;outline:2px solid #315dcc}.client-workspace{--client-accent:#17212e}[data-theme=dark]{--bg:#151b25;--surface:#202938;--sidebar:#151b25;--text:#f0f4fb;--muted:#adbed5;--line:#38475f;--hover:#2b3950;--pale:#2d4061;--green:#315dcc}[data-theme=dark] .agency-shell{background:#151b25}[data-theme=dark] .agency-shell .sidebar,[data-theme=dark] .agency-shell .sidebar-bottom,[data-theme=dark] .agency-shell .topbar,[data-theme=dark] .admin-panel,[data-theme=dark] .admin-stat{background:#202938;border-color:#38475f}[data-theme=dark] .agency-shell h1,[data-theme=dark] .agency-shell h2,[data-theme=dark] .agency-shell h3,[data-theme=dark] .admin-stat>strong,[data-theme=dark] .admin-site-name>button,[data-theme=dark] .brand{color:#f0f4fb}[data-theme=dark] .agency-shell .nav-link{color:#d1ddef}[data-theme=dark] .agency-shell .nav-link.active{color:#fff;background:var(--agency-accent)}[data-theme=dark] .agency-shell .workspace-picker,[data-theme=dark] .agency-shell .tabs button.active{background:#2d3c53;border-color:#38475f}[data-theme=dark] .agency-shell .studio-field input:not([type=range]),[data-theme=dark] .agency-shell .studio-field textarea,[data-theme=dark] .agency-shell .studio-field select{color:#e3edfc;background:#293950;border-color:#475c7d}.landing-page{--lp-paper:#fcfcfa;--lp-ink:#17212e;--lp-muted:#626d7b;--lp-line:#dfe4eb;--lp-coral:#315dcc;background:var(--lp-paper);color:var(--lp-ink);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;min-height:100vh;font-family:Arial,Helvetica,sans-serif;font-size:15px;line-height:1.5;overflow:clip}.landing-page *{box-sizing:border-box}.landing-page h1,.landing-page h2,.landing-page h3,.landing-page h4,.landing-page p{color:inherit;margin:0}.landing-page a{color:inherit;text-decoration:none}.landing-page button{font:inherit;color:inherit;cursor:pointer}.landing-page img{max-width:100%;display:block}.landing-page svg{flex-shrink:0}.landing-page h1,.landing-page h2,.landing-page h3,.landing-page h4{font-family:Arial,Helvetica,sans-serif}.landing-page em{font-family:Georgia,Times New Roman,serif;font-weight:400}:is(.landing-page a:focus-visible,.landing-page button:focus-visible,.landing-page summary:focus-visible){outline-offset:5px;outline:2px solid #315dcc}.landing-page section[id]{scroll-margin-top:110px}.lp-container{width:calc(100% - 100px);max-width:1240px;margin-inline:auto}.lp-skip{z-index:100;background:#17212e;padding:12px 20px;position:fixed;top:-80px;left:20px;color:#fff!important}.lp-skip:focus{top:10px}.lp-header{z-index:40;border-bottom:1px solid var(--lp-line);background:#f8f6f2f7;position:sticky;top:0}.lp-nav-wrap{align-items:center;gap:52px;max-width:1440px;height:79px;margin:auto;padding:0 42px;display:flex}.lp-logo{letter-spacing:-1.6px;white-space:nowrap;align-items:center;font-size:29px;font-weight:750;line-height:1;display:inline-flex}.lp-logo>span:first-child{color:#315dcc;width:34px;height:34px;margin-right:5px;display:inline-block}.lp-logo svg{width:100%;height:100%}.lp-logo-dot{letter-spacing:0;align-self:flex-start;margin:3px 0 0 3px;font-size:10px}.lp-nav{align-items:center;gap:30px;height:100%;font-size:13px;font-weight:500;display:flex}.lp-nav>a,.lp-nav-dropdown>button{padding:12px 0}.lp-nav a:hover,.lp-nav-dropdown>button:hover,.lp-login:hover{color:#214da9}.lp-nav-dropdown{position:relative}.lp-nav-dropdown>button{background:0 0;border:0;align-items:center;gap:7px;display:flex}.lp-nav-actions{align-items:center;gap:25px;margin-left:auto;font-size:13px;display:flex}.lp-button{border-radius:4px;justify-content:center;align-items:center;gap:24px;min-height:51px;padding:15px 23px;font-size:14px;font-weight:600;line-height:1.4;transition:background .2s,transform .2s;display:inline-flex}.lp-button-light{background:#f4f1e9;color:#17212e!important}.lp-nav-actions .lp-button{gap:18px;min-height:42px;padding:12px 18px;font-size:12px}.lp-menu-toggle{background:0 0;border:0;justify-content:center;align-items:center;padding:8px;display:none}.lp-mobile-workspace{display:none!important}.lp-dropdown{border:1px solid var(--lp-line);background:#fff;border-radius:8px;min-width:305px;padding:10px;position:absolute;top:50px;left:-24px;box-shadow:0 18px 40px #17212e16}.lp-dropdown a{border-radius:4px;align-items:center;gap:13px;padding:13px 12px;display:flex}.lp-dropdown small{color:var(--lp-muted);margin-top:3px;font-size:11px;display:block}.lp-dropdown a>svg:last-child{margin-left:auto}.lp-eyebrow{letter-spacing:1.6px;align-items:center;gap:9px;font-size:10px;font-weight:600;display:inline-flex}.lp-eyebrow>span{background:#315dcc;border-radius:50%;width:6px;height:6px}.lp-hero h1 em{letter-spacing:-5px}.lp-hero-description{font-size:16px;line-height:1.75;color:var(--lp-muted)!important}.lp-hero-actions{justify-content:center;align-items:center;gap:28px;margin:27px 0 19px;display:flex}.lp-text-link{border-bottom:1px solid #0000;align-items:center;gap:12px;padding:7px 0;font-size:13px;font-weight:600;display:inline-flex}.lp-text-link:hover{border-bottom-color:currentColor}.lp-hero-note{justify-content:center;align-items:center;gap:6px;font-size:10px;display:flex;color:var(--lp-muted)!important}.lp-editor-stage{text-align:left;max-width:1095px;margin:55px auto 0;padding:0 38px 30px;position:relative}.lp-editor-window{background:#fff;border:1px solid #d8d5cf;border-radius:9px;overflow:hidden;transform:rotate(-.5deg);box-shadow:0 22px 45px #392e2212}.lp-editor-toolbar{color:#59534d;background:#fff;border-bottom:1px solid #e1ded8;justify-content:space-between;align-items:center;height:49px;padding:0 16px;font-size:10px;display:flex}.lp-editor-toolbar>div{align-items:center;gap:9px;display:flex}.lp-editor-mini-mark{color:#315dcc;width:24px;height:24px}.lp-editor-mini-mark svg{width:100%;height:100%}.lp-toolbar-separator{background:#ddd8d0;width:1px;height:17px;margin:0 4px}.lp-editor-toolbar small{color:#878079;font-size:9px}.lp-demo-devices{border:1px solid #e3dfd9;border-radius:5px;padding:3px;gap:3px!important}.lp-demo-devices button{color:#657185;background:0 0;border:0;border-radius:3px;place-items:center;width:28px;height:25px;display:grid}.lp-editor-tools>span{color:#657185;font-size:8px}.lp-editor-tools a{color:#fff;background:#17212e;border-radius:3px;align-items:center;gap:8px;padding:8px 10px;font-size:9px;display:flex}.lp-editor-body{background:#efede9;min-height:540px;display:flex}.lp-editor-rail{color:#657185;background:#fff;border-right:1px solid #e3dfd9;flex-direction:column;flex-shrink:0;align-items:center;gap:13px;width:46px;padding:16px 0;display:flex}.lp-editor-rail>span{border-radius:4px;place-items:center;width:29px;height:29px;display:grid}.lp-demo-canvas{background:var(--demo-paper);width:100%;max-width:100%;color:var(--demo-ink);margin:0 auto;transition:max-width .5s;overflow:hidden}.lp-demo-website{background:var(--demo-paper);color:var(--demo-ink);padding:0 32px;transition:background .3s,color .3s}.lp-demo-site-nav{border-bottom:1px solid color-mix(in srgb,var(--demo-ink),transparent 84%);justify-content:space-between;align-items:center;height:67px;font-size:9px;display:flex}.lp-demo-site-nav>span:first-child{letter-spacing:2px;font-size:16px;font-weight:600}.lp-demo-site-nav i{letter-spacing:4px;text-align:center;font-size:8px;font-style:normal;display:block}.lp-demo-nav-cta{border-bottom:1px solid;padding-bottom:4px}.lp-demo-site-hero{grid-template-columns:1fr 1fr;gap:32px;min-height:419px;padding:32px 0 24px;display:grid}.lp-demo-site-copy>small{letter-spacing:1px;margin-bottom:18px;font-size:7px;display:block}.lp-demo-selection{border:1px solid var(--demo-accent);margin:0 -10px 16px;padding:8px 10px;position:relative}.lp-demo-selection h2{letter-spacing:-2.6px;font-size:clamp(37px,4.2vw,60px);font-weight:400;line-height:1.03}.lp-demo-selection em{letter-spacing:-2.7px}.lp-selection-tag{background:var(--demo-accent);color:#fff;padding:0 5px;font-size:7px;line-height:14px;position:absolute;top:-15px;left:-1px}.lp-demo-selection>i{border:1px solid var(--demo-accent);background:#fff;width:5px;height:5px;position:absolute}.lp-demo-selection>i:last-child{top:-3px;left:-3px}.lp-demo-selection>i:nth-last-child(2){top:-3px;right:-3px}.lp-demo-selection>i:nth-last-child(3){bottom:-3px;right:-3px}.lp-demo-selection>i:nth-last-child(4){bottom:-3px;left:-3px}.lp-demo-site-copy>p{opacity:.7;font-size:9px;line-height:1.7}.lp-demo-site-button{border-bottom:1px solid;margin-top:21px;padding-bottom:7px;font-size:9px;display:inline-block}.lp-demo-photo{min-width:0;max-height:375px;position:relative}.lp-demo-photo>img{object-fit:cover;object-position:center 60%;width:100%;height:100%}.lp-demo-photo>div{color:#fff;letter-spacing:1px;background:#342c27b8;justify-content:space-between;padding:11px 12px;font-size:6px;display:flex;position:absolute;bottom:0;left:0;right:0}.lp-demo-site-footer{border-top:1px solid color-mix(in srgb,var(--demo-ink),transparent 84%);letter-spacing:.7px;justify-content:space-between;padding:15px 0;font-size:6px;display:flex}.lp-demo-canvas.mobile{max-width:330px}.mobile .lp-demo-website{padding:0 22px}.mobile .lp-demo-site-nav{height:48px}.mobile .lp-demo-site-nav>span:last-child{display:none}.mobile .lp-demo-site-nav>span:first-child{font-size:12px}.mobile .lp-demo-site-hero{grid-template-columns:1fr;gap:16px;padding:25px 0 15px}.mobile .lp-demo-selection h2{font-size:43px}.mobile .lp-demo-selection h2 br:first-child{display:none}.mobile .lp-demo-photo{height:180px}.mobile .lp-demo-site-copy>small{font-size:6px}.mobile .lp-demo-site-button{margin-top:12px}.mobile .lp-demo-site-footer>span:last-child{display:none}.lp-floating-palette{background:#fff;border:1px solid #d8d2c9;border-radius:7px;width:189px;padding:18px;position:absolute;top:37%;left:0;transform:rotate(-4deg);box-shadow:0 12px 32px #342c2719}.lp-floating-palette>div:first-child{align-items:center;gap:7px;font-size:11px;display:flex}.lp-floating-palette>span{letter-spacing:1.3px;color:#657185;margin:17px 0 9px;font-size:7px;display:block}.lp-palette-options{gap:8px;display:flex}.lp-palette-options button{border:1px solid #ddd6cc;border-radius:4px;gap:3px;width:43px;height:31px;padding:4px;display:flex;position:relative}.lp-palette-options button.active{outline-offset:2px;outline:1px solid #5c5147}.lp-palette-options button>span{border-radius:1px;width:50%;height:100%;display:block}.lp-palette-options button>svg{color:#fff;position:absolute;bottom:4px;right:4px}.lp-floating-palette>small{color:#776d62;margin-top:13px;font-size:7px;display:block}.lp-cursor-note{color:#315dcc;pointer-events:none;align-items:flex-start;display:flex;position:absolute;top:59%;left:43%;transform:rotate(6deg)}.lp-cursor-note>svg{stroke:#fff;stroke-width:1px}.lp-cursor-note>span{color:#332a24;background:#315dcc;border-radius:3px;margin-top:16px;margin-left:-5px;padding:5px 8px;font-size:9px}.lp-floating-responsive{background:#fff;border:1px solid #e1dbd3;border-radius:6px;align-items:center;gap:9px;padding:14px 19px;font-size:10px;display:flex;position:absolute;bottom:5px;right:0;transform:rotate(3deg);box-shadow:0 8px 23px #342c2710}.lp-floating-responsive>span{color:#516146;background:#ecefe5;border-radius:50%;place-items:center;width:23px;height:23px;display:grid}.lp-showcase-caption{color:#657185;justify-content:space-between;align-items:center;padding:5px 40px 0;font-size:9px;display:flex}.lp-showcase-caption>span:last-child{align-items:center;gap:6px;display:flex}.lp-audience{border-top:1px solid var(--lp-line);border-bottom:1px solid var(--lp-line);align-items:center;gap:42px;margin-top:74px;padding:29px 0 36px;display:flex}.lp-audience>p{color:var(--lp-muted);min-width:155px;font-size:11px;line-height:1.8}.lp-audience>p strong{color:var(--lp-ink);font-weight:500}.lp-audience>div{letter-spacing:-.4px;flex:1;justify-content:space-between;align-items:center;gap:28px;font-size:18px;display:flex}.lp-audience i{color:#be775e;font-size:23px;font-style:normal}.lp-section-heading{justify-content:space-between;align-items:flex-end;gap:30px;display:flex}.lp-section-heading p{color:var(--lp-muted);padding-bottom:5px;font-size:13px;line-height:1.8}.lp-feature-tabs{border-bottom:1px solid var(--lp-line);grid-template-columns:repeat(3,1fr);gap:30px;margin-top:40px;display:grid}.lp-feature-tabs>button{color:#657185;text-align:left;background:0 0;border:0;border-bottom:2px solid #0000;align-items:center;gap:13px;padding:18px 0 19px;font-size:13px;display:flex}.lp-feature-tabs>button>svg:last-child{margin-left:auto}.lp-feature-tabs>button.active{color:var(--lp-ink);border-bottom-color:var(--lp-ink);font-weight:600}.lp-feature-panel{background:#f1f5fb;border-radius:6px;grid-template-columns:1fr 1.05fr;gap:60px;min-height:491px;margin-top:37px;padding:42px;display:grid;overflow:hidden}.lp-feature-copy{padding:5px 0}.lp-small-label{letter-spacing:1.4px;font-size:8px;font-weight:500}.lp-feature-copy h3{letter-spacing:-1.8px;margin:22px 0;font-size:43px;font-weight:400;line-height:1.09}.lp-feature-copy>p{color:#657185;max-width:355px;font-size:12px;line-height:1.85}.lp-feature-copy ul{margin:23px 0 20px;padding:0;list-style:none}.lp-feature-copy li{align-items:center;gap:9px;margin:12px 0;font-size:10px;display:flex}.lp-feature-copy li svg{width:12px;height:12px}.lp-feature-copy .lp-text-link{font-size:11px}.lp-design-visual{align-items:center;padding:12px 0 30px 15px;display:flex;position:relative}.lp-mini-site{background:#fdfbf6;border:1px solid #dcd8cd;width:100%;padding:25px 24px;transform:rotate(3deg);box-shadow:0 18px 32px #3931220b}.lp-mini-site>div{justify-content:space-between;font-size:9px;font-weight:600;display:flex}.lp-mini-site>div span{font-size:6px;font-weight:400}.lp-mini-site h4{letter-spacing:-1.5px;margin:28px 0 20px;font-size:37px;font-weight:400;line-height:1.1}.lp-mini-site img{object-fit:cover;object-position:center 57%;width:100%;height:166px}.lp-style-card{background:#fff;border:1px solid #dcd8ce;border-radius:5px;width:180px;padding:18px;position:absolute;bottom:5px;right:-20px;transform:rotate(-3deg);box-shadow:0 8px 25px #332d1f12}.lp-style-card>div:first-child{align-items:center;gap:7px;margin-bottom:17px;font-size:10px;display:flex}.lp-style-card>span{letter-spacing:1.1px;color:#657185;font-size:6px}.lp-style-swatches{gap:6px;margin:7px 0 14px;display:flex}.lp-style-swatches i{background:#e9d5bb;border:1px solid #0001;border-radius:50%;width:26px;height:26px}.lp-style-card>p{margin:6px 0 11px;font:30px Georgia,serif}.lp-style-card>p small{margin-left:10px;font:8px Arial,sans-serif}.lp-style-footer{color:#746d63;border-top:1px solid #eae5dd;align-items:center;gap:5px;padding-top:10px;font-size:7px;display:flex}.lp-search-visual{flex-direction:column;justify-content:center;gap:15px;display:flex}.lp-search-bar{color:#898173;background:#faf8f3;border:1px solid #d2cdc2;border-radius:40px;align-items:center;gap:13px;padding:16px 20px;font-size:11px;display:flex}.lp-search-result{background:#fff;border:1px solid #dcd6cb;padding:25px;box-shadow:0 8px 20px #30261208}.lp-search-result>small{margin:19px 0 8px;font-size:9px;display:block}.lp-search-result h4{letter-spacing:-.5px;color:#4e5d76;margin:0 0 10px;font-size:19px;font-weight:400}.lp-search-result p{color:#7a7265;font-size:10px;line-height:1.8}.lp-audit-demo>strong{margin-bottom:12px;font-size:12px;font-weight:500;display:block}.lp-audit-demo>div{border-top:1px solid #c6c8b855;align-items:center;gap:8px;padding:9px 0;font-size:9px;display:flex}.lp-audit-demo>div>span{color:#6c725c;margin-left:auto;font-size:8px}.lp-audit-demo>small{color:#6a6b59;margin-top:7px;font-size:7px;display:block}.lp-business-visual{flex-direction:column;justify-content:center;gap:17px;display:flex}.lp-product-demo{background:#fcf9f3;border:1px solid #dcd5c9;min-height:242px;display:flex}.lp-product-demo>img{object-fit:cover;width:47%}.lp-product-demo>div{align-self:center;padding:23px 20px}.lp-product-demo h4{margin:15px 0;font:27px/1.15 Georgia,serif}.lp-product-demo p{color:#80725e;font-size:9px;line-height:1.7}.lp-product-demo a{align-items:center;gap:9px;margin-top:20px;font-size:8px;display:flex}.lp-booking-demo{background:#dfc6b9;align-items:center;gap:17px;padding:23px 18px;display:flex}.lp-booking-demo>div{flex:1}.lp-booking-demo strong{font-size:13px;font-weight:500;display:block}.lp-booking-demo span{margin-top:6px;font-size:9px;display:block}.lp-business-visual>small{color:#827667;font-size:8px}.lp-pro-section .lp-section-heading h2{margin-top:21px;font-size:55px}.lp-pro-section .lp-section-heading{align-items:center}.lp-pro-intro{font-size:13px;line-height:1.8;color:#b7c6dc!important;margin:26px 0 38px!important}.lp-pro-grid{grid-template-columns:1.23fr 1fr;gap:20px;display:grid}.lp-pro-grid>article{border:1px solid #3b485d;border-radius:7px;overflow:hidden}.lp-brand-demo{color:#3b332b;background:#faf5e8;border-radius:4px;height:279px;margin-bottom:31px;display:flex;position:relative;box-shadow:0 4px 30px #0001}.lp-brand-demo-sidebar{background:#cfdef6;flex-shrink:0;width:116px;padding:20px 13px;font-size:8px}.lp-brand-demo-sidebar>span{letter-spacing:.5px;margin-bottom:30px;font-size:8px;font-weight:600;display:block}.lp-brand-demo-sidebar>div{color:#6f5241;align-items:center;gap:7px;padding:9px 0;font-size:7px;display:flex}.lp-brand-demo-body{flex:1;padding:25px 22px;overflow:hidden}.lp-brand-demo-body>small{letter-spacing:1px;color:#827564;font-size:6px}.lp-brand-demo-tiles{gap:10px;height:94px;display:flex}.lp-brand-demo-tiles>div{background:#e7dbb4;place-items:center;width:50%;display:grid;overflow:hidden}.lp-brand-demo-tiles img{object-fit:cover;width:100%;height:100%}.lp-brand-demo-tiles span{letter-spacing:-1px;font-size:18px;line-height:1.1}.lp-brand-floating{background:#fff;border:1px solid #e3d9c5;border-radius:5px;align-items:center;gap:10px;padding:12px 16px;font-size:9px;display:flex;position:absolute;top:100px;right:-13px;transform:rotate(5deg);box-shadow:0 10px 25px #352c2522}.lp-brand-swatch{background:#315dcc;border-radius:4px;width:29px;height:29px}.lp-brand-floating small{color:#867564;margin-top:4px;font-size:7px;display:block}.lp-pro-caption h3{letter-spacing:-.7px;margin:13px 0 14px;font-size:27px;font-weight:400;line-height:1.2}.lp-pro-caption p{color:#bdc9da;max-width:370px;font-size:11px;line-height:1.9}.lp-pro-caption a{border-bottom:1px solid #81756a;align-items:center;gap:20px;margin-top:23px;padding-bottom:8px;font-size:11px;display:inline-flex}.lp-pro-caption .lp-small-label{color:#aac0e1;font-size:7px}.lp-role-demo{color:#494330;background:#c4d8f6;border-radius:4px;flex-direction:column;justify-content:center;height:279px;margin-bottom:31px;padding:22px 23px;display:flex}.lp-role-demo>span{letter-spacing:1.2px;margin:0 0 20px;font-size:7px}.lp-role-demo>div{background:#f4f8ff;border:1px solid #afc6e9;border-radius:5px;align-items:center;gap:11px;margin-bottom:9px;padding:12px 14px;display:flex;transform:translate(-4px)}.lp-role-demo>div:nth-child(3){transform:translate(6px)}.lp-role-demo>div>span{background:#d9ae97;border-radius:50%;place-items:center;width:30px;height:30px;font:13px Georgia,serif;display:grid}.lp-role-demo>div>div{flex:1}.lp-role-demo strong{font-size:10px;font-weight:500;display:block}.lp-role-demo small{color:#867d60;margin-top:3px;font-size:8px;display:block}.lp-reuse-feature,.lp-copilot-feature{align-items:flex-start;gap:17px;padding:27px;display:flex}.lp-reuse-icon,.lp-copilot-icon{color:#d4bf88;border:1px solid #756953;border-radius:6px;flex-shrink:0;place-items:center;width:49px;height:55px;display:grid}.lp-copilot-icon{color:#daa98b;border-color:#776253}.lp-reuse-feature h3,.lp-copilot-feature h3{letter-spacing:-.4px;margin:1px 0 11px;font-size:17px;font-weight:400}.lp-copilot-feature small{color:#b6aa9b;margin-top:9px;font-size:8px;display:block}.lp-reuse-feature>a,.lp-copilot-feature>a{color:#c3ac91;margin-left:auto;padding:3px}.lp-templates .lp-text-link{margin-top:17px}.lp-template-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:23px;margin-top:42px;display:grid}.lp-template-surface{background:#ece5d6;border:1px solid #dcd6cb;height:390px;padding:24px;transition:transform .3s,box-shadow .3s;position:relative;overflow:hidden}.lp-template-card:hover .lp-template-surface{transform:translateY(-5px);box-shadow:0 15px 25px #45372813}.lp-tpl-nav{letter-spacing:-.6px;justify-content:space-between;align-items:center;font-size:13px;font-weight:600;display:flex}.lp-tpl-nav>span{letter-spacing:0;font-size:5px;font-weight:400}.lp-tpl-form-title{letter-spacing:-1px;margin:47px 0 25px;font-size:25px;line-height:1.14}.lp-template-surface>img{object-fit:cover;object-position:center 62%;width:100%;height:160px}.lp-tpl-foot{letter-spacing:.5px;justify-content:space-between;gap:6px;margin-top:15px;font-size:5px;display:flex}.objects .lp-template-surface{background:#f4eee8}.objects .lp-tpl-nav{font:20px Georgia,serif}.objects .lp-tpl-nav>span{font:5px Arial,sans-serif}.lp-tpl-objects-title{letter-spacing:-2.5px;margin:30px 0 12px;font-size:45px;line-height:.98}.lp-template-surface>p{color:#7f7368;font-size:7px}.lp-tpl-objects-image{height:159px;margin-top:22px;position:relative;overflow:hidden}.lp-tpl-objects-image img{object-fit:cover;object-position:center 60%;width:100%;height:100%}.lp-tpl-objects-image>span{letter-spacing:.8px;color:#fff;background:#38322b9c;padding:6px;font-size:6px;position:absolute;bottom:13px;left:13px}.kinetic .lp-template-surface{color:#f0eddf;background:#292a27;border-color:#414339}.kinetic .lp-tpl-nav{letter-spacing:-.3px;font-size:12px}.lp-kinetic-art{height:128px;margin-top:21px;position:relative;overflow:hidden}.lp-kinetic-art i{border:17px solid #d9db86;border-radius:50%;width:115px;height:103px;position:absolute;top:16px;left:50%;transform:translate(-50%)rotate(-22deg)skew(-28deg)}.lp-kinetic-art i:nth-child(2){transform:translate(-50%)rotate(22deg)skew(28deg)}.lp-kinetic-art i:nth-child(3){transform:translate(-50%)rotate(65deg)skew(28deg)}.lp-kinetic-art i:nth-child(4){transform:translate(-50%)rotate(110deg)skew(28deg)}.kinetic:hover .lp-kinetic-art{animation:5s linear infinite lp-orbit}.lp-tpl-kinetic-title{letter-spacing:-3px;margin-top:15px;font-size:54px;font-weight:600;line-height:.94;position:relative}.lp-tpl-kinetic-title>svg{color:#d9db86;position:absolute;top:8px;right:0}.lp-tpl-kinetic-title em{color:#d9db86}.kinetic .lp-tpl-foot{border-top:1px solid #606149;margin-top:24px;padding-top:17px}.lp-use-template{color:#17212e;background:#fffdf8;justify-content:space-between;align-items:center;padding:13px 16px;font-size:10px;transition:transform .25s;display:flex;position:absolute;bottom:15px;left:16px;right:16px;transform:translateY(65px);box-shadow:0 6px 20px #0001}:is(.lp-template-card:hover .lp-use-template,.lp-template-card:focus-visible .lp-use-template){transform:translateY(0)}.lp-template-meta{justify-content:space-between;align-items:center;padding:18px 0;display:flex}.lp-template-meta h3{letter-spacing:-.3px;font-size:15px;font-weight:500}.lp-import-strip{border-block:1px solid var(--lp-line);justify-content:space-between;gap:22px;margin-top:31px;padding:25px 0;font-size:11px;display:flex}.lp-import-strip>span{align-items:center;gap:16px;display:flex}.lp-import-strip>span>span{color:#657185}.lp-import-strip strong{font-weight:500}.lp-import-strip a{align-items:center;gap:18px;font-weight:500;display:flex}.lp-faq{grid-template-columns:1fr 1.3fr;gap:70px;padding:35px 0 108px;display:grid}.lp-faq .lp-text-link{margin-top:28px;font-size:11px}.lp-faq-list{border-top:1px solid var(--lp-line)}.lp-faq-list details{border-bottom:1px solid var(--lp-line)}.lp-faq-list summary{cursor:pointer;justify-content:space-between;align-items:center;gap:20px;padding:24px 0;font-size:13px;list-style:none;display:flex}.lp-faq-list summary::-webkit-details-marker{display:none}.lp-faq-list details[open] summary svg{transform:rotate(45deg)}.lp-faq-list details p{color:#657185;padding:0 35px 25px 0;font-size:12px;line-height:1.85}.lp-final-cta{background:#315dcc;padding:68px 0 76px;overflow:hidden}.lp-final-cta>.lp-container{position:relative}.lp-final-cta .lp-eyebrow{font-size:9px}.lp-final-cta .lp-button{gap:47px;padding:15px 24px}.lp-cta-asterisk{color:#985541;opacity:.75;pointer-events:none;font-size:365px;font-weight:400;line-height:1.3;position:absolute;top:-82px;right:22px;transform:rotate(10deg)}.lp-footer-top{grid-template-columns:1.8fr 1fr 1fr 1.1fr;gap:40px;display:grid}.lp-footer-top>div:first-child p{color:#657185;margin-top:22px;font-size:12px;line-height:1.8}.lp-footer-top>div>strong{letter-spacing:1px;margin:7px 0 20px;font-size:8px;font-weight:500;display:block}.lp-footer-top>div>a:not(.lp-logo){color:#657185;margin:12px 0;font-size:10px;display:block}.lp-footer-top>div>a:hover{color:#a6593f}.lp-footer-bottom{border-top:1px solid var(--lp-line);color:#657185;justify-content:space-between;align-items:center;gap:20px;margin-top:52px;padding-top:24px;font-size:8px;display:flex}.lp-footer-bottom a{text-underline-offset:3px;text-decoration:underline}@keyframes lp-orbit{to{transform:rotate(360deg)}}@media (min-width:1600px){.lp-hero{padding-top:82px}.lp-hero h1{font-size:105px}.lp-editor-stage{margin-top:65px}}@media (max-width:1150px){.lp-nav-wrap{gap:30px;padding:0 26px}.lp-nav{gap:21px;font-size:12px}.lp-nav-actions{gap:19px}.lp-container{width:calc(100% - 64px)}.lp-hero h1{font-size:80px}.lp-editor-stage{padding-inline:22px}.lp-demo-selection h2{font-size:50px}.lp-editor-body{min-height:510px}.lp-demo-site-hero{gap:25px;min-height:391px}.lp-demo-photo{max-height:342px}.lp-floating-palette{width:165px;padding:14px;left:-10px}.lp-palette-options{gap:6px}.lp-palette-options button{width:39px}.lp-audience{gap:30px}.lp-audience>div{gap:20px;font-size:15px}.lp-section-heading h2,.lp-pro-section .lp-section-heading h2{font-size:46px}.lp-feature-panel{gap:40px;padding:32px}.lp-feature-copy h3{font-size:38px}.lp-template-surface{height:354px;padding:20px}.lp-tpl-form-title{margin-top:39px;font-size:21px}.lp-template-surface>img{height:145px}.lp-tpl-objects-title{margin-top:24px;font-size:41px}.lp-tpl-objects-image{height:142px}.lp-tpl-kinetic-title{font-size:45px}.lp-kinetic-art{height:117px;margin-top:16px}.lp-pro-grid{gap:16px}.lp-brand-feature,.lp-roles-feature{padding:25px}.lp-brand-demo-sidebar{width:100px;padding:20px 11px}.lp-brand-demo-body{padding:25px 16px}.lp-brand-demo-body h4{font-size:30px}.lp-role-demo{padding:20px 16px}.lp-pro-caption h3{font-size:24px}.lp-import-strip>span{gap:11px}.lp-import-strip>span>span{font-size:10px}.lp-cta-asterisk{font-size:300px;top:-20px;right:0}}@media (max-width:920px){.lp-nav-wrap{height:70px}.lp-logo{font-size:27px}.lp-menu-toggle{display:flex}.lp-nav{border-bottom:1px solid var(--lp-line);background:#fcfcfa;flex-direction:column;align-items:stretch;gap:0;height:auto;max-height:calc(100dvh - 70px);padding:17px 30px 26px;font-size:15px;display:none;position:absolute;top:70px;left:0;right:0;overflow:auto;box-shadow:0 15px 30px #332a2410}.lp-nav.is-open{display:flex}.lp-nav-dropdown>button{justify-content:space-between;width:100%;padding:17px 0}.lp-nav>a{padding:17px 0}.lp-mobile-workspace{border-top:1px solid var(--lp-line);gap:15px;margin-top:12px;display:flex!important}.lp-dropdown{box-shadow:none;background:#f0ece5;width:100%;min-width:0;margin:0 0 10px;position:static}.lp-nav-actions{gap:20px}.lp-hero{padding-top:55px}.lp-hero h1{letter-spacing:-3.8px;font-size:73px}.lp-hero h1 em{letter-spacing:-3.8px}.lp-editor-stage{margin-top:45px;padding:0 0 30px}.lp-editor-tools>span{display:none}.lp-demo-website{padding:0 26px}.lp-demo-selection h2{font-size:44px}.lp-demo-site-copy>small{font-size:6px}.lp-demo-site-hero{gap:23px;min-height:355px;padding-top:26px}.lp-demo-photo{max-height:309px}.lp-editor-body{min-height:465px}.lp-demo-site-footer{font-size:5px}.lp-floating-palette{width:156px;padding:12px;top:auto;bottom:38px;left:-12px;transform:rotate(-3deg)}.lp-floating-palette>div:first-child{font-size:9px}.lp-floating-palette>span{margin-top:10px}.lp-floating-palette>small{font-size:6px}.lp-palette-options button{width:35px;height:28px}.lp-cursor-note{top:49%;left:46%}.lp-floating-responsive{padding:12px 15px;font-size:9px;bottom:0;right:-10px}.lp-showcase-caption{padding-inline:0;font-size:8px}.lp-audience{flex-direction:column;align-items:stretch;gap:18px;margin-top:55px;padding:25px 0}.lp-audience>p br{display:none}.lp-audience>p strong{margin-left:4px}.lp-audience>div{font-size:16px}.lp-platform{padding:80px 0}.lp-section-heading h2,.lp-pro-section .lp-section-heading h2{letter-spacing:-1.9px;font-size:41px}.lp-section-heading p{font-size:11px}.lp-feature-tabs{gap:20px}.lp-feature-tabs>button{gap:8px;font-size:11px}.lp-feature-panel{grid-template-columns:1fr 1fr;gap:27px;min-height:470px;padding:30px}.lp-feature-copy h3{font-size:34px}.lp-feature-copy>p{font-size:11px}.lp-feature-copy li{align-items:flex-start;font-size:9px}.lp-feature-copy li svg{margin-top:2px}.lp-small-label{font-size:7px}.lp-mini-site{padding:20px}.lp-mini-site h4{font-size:28px}.lp-style-card{width:153px;padding:13px;right:-12px}.lp-style-card>div:first-child{font-size:9px}.lp-style-swatches i{width:22px;height:22px}.lp-pro-section{padding:75px 0}.lp-pro-section .lp-section-heading{align-items:flex-start;gap:20px}.lp-pro-section .lp-section-heading>.lp-button{white-space:nowrap;gap:15px;min-height:45px;margin-top:35px;padding:13px 15px;font-size:11px}.lp-pro-grid{grid-template-columns:1fr 1fr}.lp-brand-feature,.lp-roles-feature{padding:21px}.lp-brand-demo-sidebar{width:85px;padding:20px 9px}.lp-brand-demo-sidebar>span,.lp-brand-demo-sidebar>div{font-size:6px}.lp-brand-demo-sidebar svg{width:10px}.lp-brand-demo-body{padding:25px 13px}.lp-brand-demo-body h4{font-size:26px}.lp-brand-demo-body>small{font-size:5px}.lp-brand-demo-tiles{gap:7px;height:81px}.lp-brand-demo-tiles span{font-size:15px}.lp-brand-demo,.lp-role-demo{height:255px}.lp-brand-floating{gap:7px;padding:9px 10px;font-size:7px;right:-11px}.lp-brand-swatch{width:22px;height:22px}.lp-brand-floating small{font-size:6px}.lp-role-demo{padding:19px 12px}.lp-role-demo>span{font-size:6px}.lp-role-demo>div{gap:8px;padding:10px 9px}.lp-role-demo>div>span{width:24px;height:24px;font-size:11px}.lp-role-demo strong{font-size:9px}.lp-role-demo small{font-size:7px}.lp-pro-caption h3{font-size:23px}.lp-pro-caption p{font-size:10px}.lp-reuse-feature,.lp-copilot-feature{gap:13px;padding:21px}.lp-reuse-icon,.lp-copilot-icon{width:35px;height:41px}.lp-reuse-icon svg,.lp-copilot-icon svg{width:21px}.lp-reuse-feature h3,.lp-copilot-feature h3{font-size:15px}.lp-reuse-feature>a,.lp-copilot-feature>a{display:none}.lp-templates{padding-top:80px}.lp-template-grid{gap:15px}.lp-template-surface{height:291px;padding:16px}.lp-tpl-nav{font-size:10px}.lp-tpl-nav>span{font-size:4px}.lp-tpl-form-title{margin:32px 0 22px;font-size:18px}.lp-template-surface>img{height:117px}.lp-tpl-foot{letter-spacing:0;font-size:4px}.lp-tpl-foot>span{display:none}.objects .lp-tpl-nav{font-size:17px}.lp-tpl-objects-title{margin-top:22px;font-size:34px}.lp-tpl-objects-image{height:111px;margin-top:17px}.lp-template-surface>p{font-size:6px}.lp-tpl-objects-image>span{font-size:5px}.kinetic .lp-tpl-nav{font-size:9px}.lp-kinetic-art{height:96px}.lp-kinetic-art i{border-width:12px;width:84px;height:72px}.lp-tpl-kinetic-title{letter-spacing:-2px;margin-top:10px;font-size:37px}.lp-tpl-kinetic-title svg{width:24px}.kinetic .lp-tpl-foot{margin-top:17px;padding-top:13px}.lp-template-meta h3{font-size:13px}.lp-template-meta p{font-size:8px}.lp-import-strip{align-items:center}.lp-import-strip>span{flex-wrap:wrap;max-width:430px}.lp-import-strip>span>span{margin-top:-4px;margin-left:33px}.lp-import-strip a{white-space:nowrap;gap:10px;font-size:10px}.lp-faq{gap:40px;padding-bottom:80px}.lp-faq h2{letter-spacing:-1.8px;font-size:38px}.lp-faq-list summary{padding:20px 0;font-size:12px}.lp-final-cta h2{font-size:61px}.lp-cta-asterisk{font-size:260px;top:0;right:-40px}.lp-footer-top{grid-template-columns:1.5fr 1fr 1fr 1.3fr;gap:25px}}@media (max-width:650px){.lp-container{width:calc(100% - 40px)}.lp-nav-wrap{gap:15px;height:66px;padding:0 19px}.lp-logo{font-size:25px}.lp-logo>span:first-child{width:29px;height:29px}.lp-nav{top:66px}.lp-nav-actions{gap:9px}.lp-nav-actions .lp-login{display:none}.lp-nav-actions .lp-button{gap:9px;min-height:37px;padding:10px 12px;font-size:10px}.lp-menu-toggle{padding:5px}.lp-hero{padding-top:42px}.lp-eyebrow{letter-spacing:1px;gap:6px;font-size:7px}.lp-hero h1{letter-spacing:-2.7px;margin:20px -8px;font-size:clamp(40px,10.2vw,64px);line-height:1.08}.lp-hero h1 em{letter-spacing:-2.7px}.lp-hero-description{max-width:335px;font-size:12px;line-height:1.8;margin:auto!important}.lp-hero-actions{flex-direction:column;gap:9px;margin:23px 0 17px}.lp-hero-actions .lp-button{gap:36px;min-height:46px;font-size:12px}.lp-hero-actions .lp-text-link{font-size:11px}.lp-hero-note{gap:3px;font-size:7px}.lp-hero-note svg{width:9px}.lp-hero-note>span{margin-inline:3px}.lp-editor-stage{margin:34px -5px 0;padding-bottom:44px}.lp-editor-window{border-radius:6px;transform:none}.lp-editor-toolbar{gap:7px;height:39px;padding:0 8px;font-size:7px}.lp-editor-toolbar>div{gap:4px}.lp-editor-mini-mark{width:19px;height:19px}.lp-toolbar-separator,.lp-editor-toolbar small{display:none}.lp-demo-devices{padding:2px;gap:1px!important}.lp-demo-devices button{width:24px;height:23px}.lp-editor-tools a{gap:4px;padding:7px;font-size:6px}.lp-editor-tools a svg{width:9px}.lp-editor-rail{gap:8px;width:28px;padding:10px 0}.lp-editor-rail>span{width:21px;height:23px}.lp-editor-rail svg{width:12px;height:12px}.lp-editor-body{min-height:296px}.lp-demo-website{padding:0 14px}.lp-demo-site-nav{height:43px;font-size:5px}.lp-demo-site-nav>span:first-child{letter-spacing:1px;font-size:9px}.lp-demo-site-nav i{letter-spacing:2px;font-size:5px}.lp-demo-site-nav>span:last-child{font-size:4px}.lp-demo-site-nav>span:last-child>.lp-demo-nav-cta{display:none}.lp-demo-site-hero{grid-template-columns:1.05fr 1fr;gap:15px;min-height:221px;padding:20px 0 16px}.lp-demo-site-copy>small{letter-spacing:.2px;margin-bottom:12px;font-size:4px}.lp-demo-selection{margin-inline:-5px;margin-bottom:12px;padding:5px}.lp-demo-selection h2{letter-spacing:-1.3px;font-size:clamp(24px,6.5vw,37px);line-height:1.07}.lp-demo-selection h2 em{letter-spacing:-1.5px}.lp-selection-tag{padding:0 3px;font-size:5px;line-height:10px;top:-11px}.lp-demo-selection>i{width:4px;height:4px}.lp-demo-site-copy>p{font-size:5px}.lp-demo-site-button{margin-top:13px;padding-bottom:5px;font-size:5px}.lp-demo-photo{max-height:210px}.lp-demo-photo>div{letter-spacing:.3px;padding:7px 6px;font-size:3px}.lp-demo-site-footer{letter-spacing:.2px;padding:10px 0;font-size:3px}.lp-demo-canvas.mobile{max-width:208px}.mobile .lp-demo-website{padding:0 16px}.mobile .lp-demo-site-nav{height:39px}.mobile .lp-demo-site-nav>span:first-child{font-size:10px}.mobile .lp-demo-site-hero{gap:14px;padding:19px 0 11px}.mobile .lp-demo-selection h2{font-size:31px}.mobile .lp-demo-site-copy>small{font-size:4px}.mobile .lp-demo-photo{height:127px}.mobile .lp-demo-site-copy p{font-size:6px}.lp-floating-palette{width:132px;padding:10px;bottom:5px;left:-4px;transform:rotate(-3deg)}.lp-floating-palette>div:first-child{gap:5px;font-size:8px}.lp-floating-palette>div:first-child svg{width:11px}.lp-floating-palette>span{letter-spacing:.8px;margin:9px 0 7px;font-size:5px}.lp-palette-options{gap:7px}.lp-palette-options button{width:31px;height:24px;padding:3px}.lp-floating-palette>small{margin-top:8px;font-size:5px}.lp-cursor-note{top:47%;left:45%}.lp-cursor-note>svg{width:17px;height:17px}.lp-cursor-note>span{margin-top:12px;padding:4px 5px;font-size:6px}.lp-floating-responsive{gap:5px;padding:9px 10px;font-size:7px;bottom:18px;right:0;transform:rotate(2deg)}.lp-floating-responsive>span{width:17px;height:17px}.lp-floating-responsive svg{width:10px}.lp-showcase-caption{justify-content:center;margin-top:6px}.lp-showcase-caption>span:first-child{display:none}.lp-showcase-caption>span:last-child{gap:3px;font-size:7px}.lp-showcase-caption svg{width:10px}.lp-audience{gap:19px;margin-top:37px;padding:21px 0 25px}.lp-audience>p{text-align:center;font-size:9px}.lp-audience>div{flex-wrap:wrap;justify-content:center;gap:10px 13px;font-size:12px;line-height:1.6}.lp-audience i{font-size:15px}.lp-audience>div>i:nth-of-type(2){display:none}.lp-audience>div>span:last-child{text-align:center;flex-basis:100%}.lp-platform{padding:57px 0}.lp-section-heading{display:block}.lp-section-heading h2,.lp-pro-section .lp-section-heading h2{letter-spacing:-1.6px;margin-top:16px;font-size:35px}.lp-section-heading>p,.lp-section-heading>div>p{margin-top:20px;font-size:11px;line-height:1.7}.lp-feature-tabs{gap:12px;margin-top:24px}.lp-feature-tabs>button{align-items:flex-start;gap:6px;padding:14px 0;font-size:9px;line-height:1.4}.lp-feature-tabs>button>svg:first-child{width:14px;height:14px}.lp-feature-tabs>button>svg:last-child{display:none}.lp-feature-panel{flex-direction:column;gap:30px;min-height:0;margin-top:22px;padding:27px 24px 32px;display:flex}.lp-feature-copy h3{margin:18px 0;font-size:33px}.lp-feature-copy>p{max-width:none;font-size:11px}.lp-feature-copy ul{margin:21px 0 18px}.lp-feature-copy li{font-size:9px}.lp-feature-copy .lp-text-link{font-size:10px}.lp-design-visual{width:100%;max-width:375px;margin:auto;padding:3px 9px 27px 0}.lp-mini-site{padding:24px}.lp-mini-site h4{font-size:35px}.lp-mini-site img{height:178px}.lp-style-card{width:156px;bottom:0;right:-8px}.lp-style-card>p{font-size:28px}.lp-search-result h4{font-size:20px}.lp-product-demo>div{padding:20px 15px}.lp-product-demo{min-height:235px}.lp-pro-section{padding:55px 0}.lp-pro-section .lp-section-heading>.lp-button{gap:26px;min-height:43px;margin-top:23px;padding:12px 16px;font-size:10px}.lp-pro-intro{font-size:11px;margin:22px 0 28px!important}.lp-pro-intro br{display:none}.lp-pro-grid{grid-template-columns:1fr;gap:15px}.lp-brand-feature,.lp-roles-feature{padding:23px}.lp-brand-demo,.lp-role-demo{height:266px;margin-bottom:25px}.lp-brand-demo-sidebar{width:100px;padding:23px 12px}.lp-brand-demo-sidebar>span{font-size:7px}.lp-brand-demo-sidebar>div{padding:11px 0;font-size:7px}.lp-brand-demo-body{padding:25px 17px}.lp-brand-demo-body h4{margin-top:18px;font-size:32px}.lp-brand-demo-tiles{height:90px}.lp-brand-floating{font-size:8px;top:92px}.lp-role-demo{padding:25px 26px}.lp-role-demo>span{font-size:7px}.lp-role-demo>div{margin-bottom:10px;padding:12px 14px}.lp-role-demo>div>span{width:28px;height:28px;font-size:12px}.lp-role-demo strong{font-size:10px}.lp-role-demo small{font-size:8px}.lp-pro-caption h3{margin-top:12px;font-size:25px}.lp-pro-caption p{font-size:11px}.lp-pro-caption a{margin-top:19px;font-size:10px}.lp-reuse-feature,.lp-copilot-feature{gap:15px;padding:24px}.lp-reuse-feature h3,.lp-copilot-feature h3{font-size:17px}.lp-reuse-feature>a,.lp-copilot-feature>a{display:block}.lp-reuse-feature p,.lp-copilot-feature p{font-size:10px}.lp-reuse-feature>a>svg,.lp-copilot-feature>a>svg{width:17px}.lp-templates{padding:56px 0 44px}.lp-templates .lp-text-link{margin-top:12px;font-size:11px}.lp-template-grid{grid-template-columns:1fr;gap:18px;margin-top:30px}.lp-template-surface{height:405px;padding:27px}.lp-tpl-nav{font-size:17px}.lp-tpl-nav>span{font-size:6px}.lp-tpl-form-title{margin:39px 0 26px;font-size:30px}.lp-template-surface>img{height:180px}.lp-tpl-foot{margin-top:18px;font-size:5px}.lp-tpl-foot>span{display:block}.objects .lp-tpl-nav{font-size:23px}.objects .lp-tpl-nav>span{font-size:6px}.lp-tpl-objects-title{margin-top:29px;font-size:48px}.lp-template-surface>p{font-size:8px}.lp-tpl-objects-image{height:162px;margin-top:25px}.lp-tpl-objects-image>span{font-size:6px}.kinetic .lp-tpl-nav{font-size:14px}.lp-kinetic-art{height:138px;margin-top:16px}.lp-kinetic-art i{border-width:17px;width:123px;height:113px}.lp-tpl-kinetic-title{letter-spacing:-3px;margin-top:11px;font-size:57px}.lp-tpl-kinetic-title svg{width:35px;height:35px}.kinetic .lp-tpl-foot{margin-top:25px;padding-top:19px}.lp-template-meta h3{font-size:15px}.lp-template-meta p{margin-top:5px;font-size:9px}.lp-template-meta{padding:16px 0}.lp-use-template{gap:0;width:39px;height:37px;padding:11px;font-size:0;bottom:15px;left:auto;right:15px;transform:translateY(0)}.lp-import-strip{flex-direction:column;align-items:flex-start;gap:22px;margin-top:21px;padding:24px 0}.lp-import-strip>span{gap:12px;font-size:11px}.lp-import-strip>span>span{font-size:10px}.lp-import-strip a{gap:23px;margin-left:34px;font-size:11px}.lp-faq{padding:9px 0 55px;display:block}.lp-faq h2{font-size:36px}.lp-faq .lp-text-link{margin-top:18px;font-size:10px}.lp-faq-list{margin-top:30px}.lp-faq-list summary{padding:21px 0;font-size:12px}.lp-faq-list details p{padding-right:15px;font-size:11px}.lp-final-cta{padding:46px 0 50px}.lp-final-cta h2{letter-spacing:-2px;margin:19px 0 25px;font-size:43px}.lp-final-cta .lp-eyebrow{font-size:7px}.lp-final-cta .lp-button{gap:30px;min-height:44px;padding:13px 18px;font-size:11px}.lp-cta-asterisk{opacity:.22;font-size:175px;top:56px;right:-78px}.lp-final-cta h2,.lp-final-cta a,.lp-final-cta .lp-eyebrow{z-index:1;position:relative}.lp-footer{padding:41px 0 23px}.lp-footer-top{grid-template-columns:1fr 1fr;gap:28px 22px}.lp-footer-top>div:first-child{grid-column:1/-1;justify-content:space-between;align-items:center;display:flex}.lp-footer-top>div:first-child p{margin:0;font-size:9px;line-height:1.7}.lp-footer-top>div>strong{margin:7px 0 15px;font-size:8px}.lp-footer-top>div>a:not(.lp-logo){margin:13px 0;font-size:10px}.lp-footer-top>div:last-child{grid-column:1/-1;grid-template-columns:1fr 1fr;column-gap:22px;display:grid}.lp-footer-top>div:last-child strong{grid-column:1/-1;margin:0 0 4px}.lp-footer-top>div:last-child a{margin:7px 0}.lp-footer-bottom{flex-wrap:wrap;gap:10px;margin-top:33px;padding-top:20px;font-size:7px}.lp-footer-bottom>span:nth-child(2){display:none}}@media (prefers-reduced-motion:reduce){.landing-page *{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.landing-page{--lp-paper:#fcfcfa;--lp-ink:#171e28;--lp-muted:#606d7f;--lp-line:#e0e5eb;--lp-coral:#315dcc;-webkit-font-smoothing:antialiased}.lp-header{background:#fcfcfaf5;border-bottom-color:#e6e9ed}.lp-nav-wrap{gap:57px;max-width:1500px;height:82px;padding-inline:48px}.lp-logo{letter-spacing:-1.4px;font-size:30px;font-weight:750}.lp-logo>span:first-child{color:#315dcc}.lp-nav{gap:32px;font-size:14px}.lp-nav-actions{gap:27px}.lp-workspace-link{font-size:13px;color:#5f6d80!important}.lp-button{border-radius:7px;gap:26px;min-height:54px;padding:16px 23px;font-size:14px;font-weight:600}.lp-button-coral{background:#315dcc;color:#fff!important}.lp-button-coral:hover{background:#244da9}.lp-button-dark{background:#315dcc;color:#fff!important}.lp-button-dark:hover{background:#254ca6}.lp-nav-actions .lp-button{min-height:45px;padding:13px 19px;font-size:12px}.lp-button:hover{transform:translateY(-1px)}.lp-text-link{font-size:14px}.lp-container{width:calc(100% - 112px);max-width:1260px}.lp-eyebrow{letter-spacing:.1px;text-transform:none;color:#5f7190;gap:9px;font-size:12px;font-weight:500}.lp-eyebrow>span{background:#315dcc;width:7px;height:7px}.lp-small-label{letter-spacing:.2px;color:#315dcc;font-size:11px;font-weight:500}.lp-hero{text-align:left;padding-top:74px}.lp-hero-top{grid-template-columns:1.45fr 1fr;align-items:end;gap:65px;display:grid}.lp-hero h1{letter-spacing:-4.8px;margin:22px 0 0;font-size:clamp(62px,6.4vw,90px);font-weight:500;line-height:1.03}.lp-hero h1 em{color:#315dcc;letter-spacing:-4.7px}.lp-hero-details{padding-bottom:4px}.lp-hero-description{max-width:390px;font-size:17px;line-height:1.75!important}.lp-hero-actions{flex-wrap:wrap;justify-content:flex-start;gap:20px;margin:24px 0 18px}.lp-hero-actions .lp-text-link{gap:9px;font-size:12px}.lp-hero-note{justify-content:flex-start;gap:6px;font-size:10px;color:#64758d!important}.lp-hero-note>span{margin:0 4px}.lp-editor-stage{isolation:isolate;background:#e9f0fc;border:1px solid #dce5f4;border-radius:13px;max-width:none;margin:49px 0 0;padding:35px 81px 38px}.lp-editor-window{border-color:#c8d5e7;border-radius:8px;transform:none;box-shadow:0 24px 45px #213b6015}.lp-editor-toolbar{color:#47566d;background:#fff;height:48px;padding-inline:16px}.lp-editor-toolbar small{color:#718299}.lp-editor-tools a{background:#315dcc;padding:8px 13px;font-size:9px}.lp-editor-rail{color:#607494;border-right-color:#dce5f0}.lp-editor-rail .selected{color:#315dcc;background:#e2ebfc}.lp-demo-devices{border-color:#d5dfed}.lp-demo-devices button.active{color:#315dcc;background:#e9f0fb}.lp-editor-body{background:#e6eefa;min-height:510px}.lp-demo-site-hero{gap:36px;min-height:409px;padding:31px 0 25px}.lp-demo-site-nav{height:63px;font-size:8px}.lp-demo-site-copy>small{letter-spacing:.25px;font-size:8px}.lp-demo-selection h2{letter-spacing:-2.5px;font-size:clamp(42px,4.4vw,60px)}.lp-demo-site-copy>p{font-size:10px;line-height:1.75}.lp-demo-site-button{margin-top:22px;font-size:10px}.lp-demo-photo{max-height:365px}.lp-demo-photo>div{letter-spacing:.3px;background:#13233b7d;padding:13px;font-size:7px}.lp-demo-site-footer{letter-spacing:.2px;font-size:7px}.lp-demo-site-nav>span:first-child{letter-spacing:2px;font-size:16px}.lp-floating-palette{background:#fff;border-color:#d6e0f0;width:192px;padding:19px;top:44%;left:20px;transform:rotate(-3deg);box-shadow:0 12px 28px #223f6b15}.lp-floating-palette>div:first-child{color:#243f6c;gap:8px;font-size:10px}.lp-floating-palette>span{letter-spacing:0;margin:16px 0 10px;font-size:9px}.lp-palette-options{gap:9px}.lp-palette-options button{border-color:#d3deed;width:43px;height:33px;padding:4px}.lp-palette-options button.active{outline-color:#315dcc}.lp-floating-palette>small{color:#71819a;font-size:8px;line-height:1.4}.lp-floating-responsive{background:#fff;border-color:#d6e0f0;padding:12px 18px;font-size:10px;bottom:21px;right:30px;transform:rotate(2deg)}.lp-floating-responsive>span{color:#315dcc;background:#e7effe}.lp-cursor-note{color:#315dcc;top:56%;left:46%}.lp-cursor-note>span{color:#fff;background:#315dcc}.lp-showcase-caption{color:#748298;padding:16px 3px 0;font-size:10px}.lp-showcase-caption>span:first-child{letter-spacing:0;font-size:10px}.lp-audience{margin-top:52px;padding:28px 0 32px}.lp-audience>p{color:#67758a;font-size:12px}.lp-audience>div{letter-spacing:-.4px;gap:28px;font-size:19px}.lp-audience i{color:#7099d8;font-size:18px}.lp-audience strong{color:#253752}.lp-platform{padding:97px 0 108px}.lp-section-heading h2,.lp-faq h2{letter-spacing:-2.5px;margin-top:17px;font-size:58px;font-weight:500;line-height:1.06}.lp-section-heading h2 em,.lp-faq h2 em{color:#546f9a}.lp-section-heading>p,.lp-section-heading>div>p{max-width:365px;font-size:15px;line-height:1.8}.lp-feature-tabs{gap:30px;margin-top:39px}.lp-feature-tabs>button{gap:13px;padding:20px 0;font-size:14px}.lp-feature-tabs>button.active{color:#315dcc;border-bottom-color:#315dcc}.lp-feature-panel{background:#f0f4fa;border:1px solid #e6ebf4;border-radius:10px;gap:72px;min-height:497px;padding:46px}.lp-feature-copy h3{letter-spacing:-1.9px;margin:22px 0;font-size:45px;line-height:1.07}.lp-feature-copy>p{max-width:375px;font-size:14px;line-height:1.85}.lp-feature-copy ul{margin:26px 0 23px}.lp-feature-copy li{gap:10px;margin:13px 0;font-size:11px}.lp-feature-copy li svg{color:#315dcc;width:13px;height:13px}.lp-feature-copy .lp-text-link{color:#315dcc;font-size:12px}.lp-mini-site{background:#fffdfa;border-color:#d9dfe7;padding:25px;transform:rotate(2deg)}.lp-mini-site h4{font-size:42px}.lp-mini-site>div{font-size:13px}.lp-mini-site>div span{font-size:7px}.lp-mini-site img{height:190px}.lp-style-card{background:#fff;border-color:#d3ddeb;width:192px;padding:19px;bottom:-1px;right:-17px;transform:rotate(-2deg)}.lp-style-card>div:first-child{color:#315dcc;font-size:11px}.lp-style-card>span{letter-spacing:0;font-size:8px}.lp-style-card>p small{font-size:9px}.lp-style-footer{color:#62748d;border-color:#e2e7ef;font-size:8px}.lp-style-swatches i{background:#d5e3f8;border-color:#c7d7ee}.lp-style-swatches i:nth-child(2){background:#315dcc}.lp-style-swatches i:nth-child(3){background:#1e293a}.lp-style-swatches i:nth-child(4){background:#fafaf8}.lp-search-bar{color:#667994;background:#fff;border-color:#c7d5e9;font-size:12px}.lp-search-result{background:#fff;border-color:#d6dfeb;border-radius:7px;padding:26px}.lp-search-result>span{letter-spacing:0;color:#6b7a92;font-size:9px}.lp-search-result>small{font-size:10px}.lp-search-result h4{color:#315dcc;font-size:22px}.lp-search-result p{color:#647085;font-size:12px}.lp-audit-demo{background:#e0e9f8;border-radius:7px;padding:22px}.lp-audit-demo>strong{font-size:14px}.lp-audit-demo>div{border-color:#c9d7ed;padding:11px 0;font-size:11px}.lp-audit-demo>div>span{color:#5b7194;font-size:9px}.lp-audit-demo>small{color:#647895;font-size:9px}.lp-product-demo{background:#fff;border-color:#d8dfeb;border-radius:7px;overflow:hidden}.lp-product-demo span{letter-spacing:0;font-size:9px}.lp-product-demo h4{font-size:30px}.lp-product-demo p{color:#66758b;font-size:11px}.lp-product-demo a{color:#315dcc;font-size:10px}.lp-booking-demo{background:#dce7fa;border-radius:7px}.lp-booking-demo strong{font-size:15px}.lp-booking-demo span{color:#526d95;font-size:10px}.lp-business-visual>small{color:#637895;font-size:10px;line-height:1.6}.lp-pro-section{color:#f7faff;background:#151d2b;padding:88px 0 93px}.lp-pro-section .lp-eyebrow{color:#9fbbdf}.lp-pro-section .lp-section-heading h2{font-size:57px}.lp-pro-section .lp-section-heading h2 em{color:#b9d0f2}.lp-pro-section .lp-button-light{background:#edf3fe;font-size:12px;color:#253d69!important}.lp-pro-intro{line-height:1.8;color:#b4c2d8!important;margin:26px 0 39px!important;font-size:15px!important}.lp-pro-grid{gap:23px}.lp-pro-grid>article{border-color:#3c4a60;border-radius:9px}.lp-brand-feature,.lp-roles-feature{padding:32px}.lp-brand-demo{color:#253957;background:#f6f9ff;border:1px solid #647fa3;height:296px;margin-bottom:33px}.lp-brand-demo-sidebar{color:#28426a;background:#b7cef0;width:123px;padding:25px 15px}.lp-brand-demo-sidebar>span{letter-spacing:-.1px;font-size:10px;font-weight:600}.lp-brand-demo-sidebar>div{color:#37567f;padding:10px 0;font-size:8px}.lp-brand-demo-body{padding:27px 24px}.lp-brand-demo-body>small{color:#657d9d;letter-spacing:0;font-size:8px}.lp-brand-demo-body h4{letter-spacing:-1px;margin:15px 0 20px;font:34px/1.1 Georgia,serif}.lp-brand-demo-tiles{height:97px}.lp-brand-demo-tiles>div{background:#d6e4f9}.lp-brand-demo-tiles span{color:#315dcc;font-size:24px;font-weight:500}.lp-brand-floating{background:#fff;border-color:#c9d8ed;font-size:10px;top:107px;transform:rotate(4deg)}.lp-brand-floating small{color:#7387a3;font-size:8px}.lp-brand-swatch{background:#315dcc}.lp-pro-caption .lp-small-label{letter-spacing:.1px;color:#9bbbea;font-size:10px}.lp-pro-caption h3{letter-spacing:-.7px;margin:13px 0 16px;font-size:28px;line-height:1.2}.lp-pro-caption p{color:#b9c6da;font-size:13px;line-height:1.85}.lp-pro-caption a{color:#d5e4ff;border-color:#617b9f;margin-top:22px;font-size:12px}.lp-role-demo{color:#1e3c66;background:#a6c5f2;height:296px;margin-bottom:33px;padding:25px}.lp-role-demo>span{letter-spacing:0;margin-bottom:19px;font-size:9px}.lp-role-demo>div{background:#f3f7fe;border-color:#8eacd6;gap:11px;padding:13px 15px}.lp-role-demo strong{font-size:12px}.lp-role-demo small{color:#6380a5;font-size:9px}.lp-role-demo>div>span{color:#315dcc;background:#d9e5f7}.lp-role-demo>div:nth-child(3)>span{background:#e1e5ed}.lp-role-demo>div:nth-child(4)>span{background:#d4e5f1}.lp-role-demo svg{color:#4d6f9e}.lp-reuse-feature,.lp-copilot-feature{gap:20px;padding:28px}.lp-reuse-icon,.lp-copilot-icon{color:#8eb7ed;background:#243149;border-color:#536c90;width:46px;height:52px}.lp-reuse-feature h3,.lp-copilot-feature h3{letter-spacing:-.4px;font-size:21px}.lp-reuse-feature p,.lp-copilot-feature p{color:#bbc8db;font-size:12px;line-height:1.85}.lp-copilot-feature small{color:#91a9c8;font-size:10px}.lp-reuse-feature>a,.lp-copilot-feature>a{color:#a7c6f4}.lp-templates{padding:97px 0 54px}.lp-template-grid{gap:25px;margin-top:42px}.lp-template-surface{border-color:#d8dfe8;border-radius:5px;height:400px}.lp-template-meta{padding:19px 1px}.lp-template-meta h3{letter-spacing:-.4px;font-size:17px}.lp-template-meta p{color:#72829a;margin-top:5px;font-size:11px}.lp-use-template{color:#315dcc;background:#fff;border-radius:4px;font-size:11px}.lp-tpl-nav{font-size:14px}.lp-tpl-form-title{font-size:26px}.lp-tpl-foot{letter-spacing:0;font-size:6px}.lp-import-feature{background:#edf3fe;border:1px solid #dbe6f8;border-radius:10px;grid-template-columns:1.1fr 1fr;align-items:center;gap:75px;margin-bottom:94px;padding:45px 50px;display:grid}.lp-import-visual{align-items:center;gap:17px;min-height:310px;display:flex;position:relative}.lp-import-file{color:#315dcc;background:#fff;border:1px solid #cdddf2;border-radius:8px;flex-shrink:0;width:160px;padding:23px 19px;transform:rotate(-5deg);box-shadow:0 16px 23px #406bb011}.lp-import-file>svg{margin-bottom:15px}.lp-import-file strong{color:#2d4265;margin-bottom:7px;font-size:11px;display:block}.lp-import-file>span:first-of-type{color:#7186a6;margin-bottom:24px;font-size:9px;display:block}.lp-code-line{background:#dfe8f7;width:100%;height:4px;margin:10px 0;display:block}.lp-code-line:nth-of-type(3){width:70%}.lp-code-line:nth-of-type(4){width:85%}.lp-import-arrow{color:#6d94d4;flex-shrink:0}.lp-import-edit{color:#273f64;background:#fff;border:1px solid #cbdaf0;border-radius:5px;width:220px;min-width:0;position:relative;overflow:hidden;transform:rotate(4deg);box-shadow:0 16px 27px #3b5e9320}.lp-import-edit>span:first-child{color:#315dcc;border-bottom:1px solid #e1e9f5;align-items:center;gap:7px;padding:11px 13px;font-size:9px;display:flex}.lp-import-edit img{object-fit:cover;object-position:center 60%;width:100%;height:132px}.lp-import-edit strong{letter-spacing:-.6px;padding:17px 15px 8px;font:20px Georgia,serif;display:block}.lp-import-edit p{color:#6c7e9b;padding:0 15px;font-size:9px}.lp-import-edit-button{color:#315dcc;justify-content:space-between;align-items:center;margin:17px 15px;font-size:9px;display:flex}.lp-import-copy h2{letter-spacing:-1.4px;margin:17px 0 21px;font-size:37px;font-weight:500;line-height:1.1}.lp-import-copy h2 em{color:#476d9e}.lp-import-copy>p{color:#667995;font-size:13px;line-height:1.85}.lp-import-copy .lp-button{gap:25px;min-height:47px;margin-top:25px;padding:14px 18px;font-size:12px}.lp-import-copy>small{color:#768aaa;margin-top:15px;font-size:9px;line-height:1.6;display:block}.lp-faq{grid-template-columns:1fr 1.3fr;gap:100px;padding:0 0 100px}.lp-faq h2{font-size:48px}.lp-faq .lp-text-link{color:#315dcc;font-size:12px}.lp-faq-list summary{padding:24px 0;font-size:15px;line-height:1.5}.lp-faq-list summary svg{color:#315dcc;width:17px}.lp-faq-list details p{color:#64748d;font-size:13px;line-height:1.9}.lp-final-cta{color:#fff;background:#315dcc;padding:73px 0 78px}.lp-final-cta .lp-eyebrow{letter-spacing:0;color:#d2e1ff;font-size:12px}.lp-final-cta h2{letter-spacing:-3.4px;margin:25px 0 31px;font-size:73px;font-weight:500;line-height:1.06}.lp-final-cta h2 em{color:#dae7ff}.lp-final-cta .lp-button{background:#fff;border:1px solid #fff;gap:36px;padding:16px 23px;font-size:13px;color:#234da9!important}.lp-final-cta .lp-button:hover{background:#eaf1ff}.lp-cta-window{color:#315dcc;background:#b4ccf8;border:1px solid #d4e2fe;border-radius:10px;width:266px;height:277px;position:absolute;top:11px;right:34px;overflow:hidden;transform:rotate(8deg);box-shadow:0 28px 55px #142d7126}.lp-cta-window>span{color:#536f9b;background:#f5f8ff;border-bottom:1px solid #98b4e4;padding:11px 18px;font-size:10px;display:block}.lp-cta-window>strong{letter-spacing:-3px;color:#203d73;font:52px/1 Georgia,serif;position:absolute;bottom:26px;left:30px}.lp-cta-window>i{border:1px solid #7e9bcc;border-radius:50%;width:180px;height:180px;position:absolute;top:63px;right:-53px}.lp-cta-window>i:nth-of-type(2){top:84px;right:-35px}.lp-cta-window>i:nth-of-type(3){top:107px;right:-15px}.lp-footer{padding:63px 0 28px}.lp-footer-top{gap:50px}.lp-footer-top>div:first-child p{color:#718099;font-size:13px}.lp-footer-top>div>strong{letter-spacing:0;margin-bottom:22px;font-size:11px;font-weight:600}.lp-footer-top>div>a:not(.lp-logo){color:#61718b;margin:13px 0;font-size:12px}.lp-footer-bottom{color:#7a8ba3;margin-top:53px;padding-top:25px;font-size:10px}.lp-dropdown{background:#fff;border-color:#dde5f2}.lp-dropdown a:hover{color:#315dcc;background:#edf3fd}.lp-dropdown small{color:#6d809b}.lp-dropdown a{font-size:13px}.guest-loading{color:#486389;flex-direction:column;justify-content:center;align-items:center;gap:24px;min-height:70vh;padding:30px;display:flex}.guest-save-note{color:#486897;background:#edf3ff;border-bottom:1px solid #dbe5f7;justify-content:space-between;align-items:center;gap:15px;padding:10px 32px;font-size:11px;display:flex}.guest-save-note>span,.guest-save-note>button{align-items:center;gap:8px;display:flex}.guest-save-note>button{color:#315dcc;white-space:nowrap;font-size:10px}.guest-collaboration{grid-template-columns:1fr 1.3fr;align-items:center;gap:50px;max-width:950px;margin:35px auto;display:grid}.guest-collaboration h1{margin:17px 0;font-size:36px;line-height:1.15}.guest-collaboration p{max-width:480px;margin-bottom:25px;font-size:14px;line-height:1.8}.guest-collaboration .button{margin:0 10px 10px 0}.guest-collaboration-art{color:#315dcc;background:#e8f0ff;border-radius:14px;flex-direction:column;align-items:center;gap:17px;padding:52px 30px;display:flex;transform:rotate(-3deg)}.guest-collaboration-art>span{text-align:center;background:#fff;border-radius:5px;width:100%;padding:11px 45px;display:block;box-shadow:0 3px 12px #45649a10}.agency-shell .page-heading h1{font-size:34px;font-weight:600}.agency-shell .button{border-radius:7px}.agency-shell .brand{letter-spacing:-1px;font-weight:700}.agency-shell .brand-mark{color:#315dcc}.agency-shell .project-card,.agency-shell .template-card{border-radius:10px}.agency-shell .nav-link.active{background:var(--agency-accent,#315dcc)}.agency-shell .overview-heading h1{font-size:29px}.agency-shell .admin-panel{border-radius:10px}.agency-shell .nav-label{letter-spacing:.5px;text-transform:none}.agency-shell .studio-field{font-size:12px}.next-intro h2 em{color:#315dcc;background:#dfeaff}.next-badge{color:#3e659d;background:#edf3ff;border-color:#d2dff6}.next-intro>p{color:#617592}.next-paths>button{border-color:#d6e1f1;border-radius:8px}.next-paths>button:hover{background:#edf3ff}.brand-mark{color:#315dcc;background:0 0}.studio-shell .button.primary,.studio-dialog .button.primary{background:#315dcc;border-color:#315dcc}.published-toolbar{color:#36567f;background:#f7faff}.agency-shell .sidebar{background:#fcfdff}@media (min-width:1600px){.lp-hero{padding-top:91px}.lp-hero h1{font-size:94px}}@media (max-width:1150px){.lp-container{width:calc(100% - 72px)}.lp-nav-wrap{gap:30px;padding-inline:30px}.lp-nav{gap:22px;font-size:12px}.lp-hero-top{grid-template-columns:1.4fr 1fr;gap:33px}.lp-hero h1{letter-spacing:-4px;font-size:73px}.lp-hero h1 em{letter-spacing:-3.8px}.lp-hero-description{font-size:15px}.lp-hero-actions{gap:12px}.lp-hero-actions .lp-button{gap:18px;min-height:47px;padding:14px 18px;font-size:12px}.lp-hero-actions .lp-text-link{font-size:11px}.lp-editor-stage{padding:29px 50px 32px}.lp-floating-palette{width:172px;padding:16px;left:10px}.lp-palette-options button{width:36px}.lp-demo-selection h2{font-size:51px}.lp-demo-site-hero{gap:26px;min-height:391px}.lp-demo-photo{max-height:338px}.lp-editor-body{min-height:490px}.lp-feature-panel{gap:45px;padding:36px}.lp-section-heading h2,.lp-pro-section .lp-section-heading h2{font-size:50px}.lp-section-heading>p,.lp-section-heading>div>p{font-size:13px}.lp-feature-copy h3{font-size:39px}.lp-feature-copy>p{font-size:12px}.lp-feature-copy li{font-size:10px}.lp-pro-caption h3{font-size:25px}.lp-brand-feature,.lp-roles-feature{padding:26px}.lp-brand-demo-sidebar{width:103px;padding:24px 11px}.lp-brand-demo-sidebar>span{font-size:8px}.lp-brand-demo-body{padding:27px 18px}.lp-brand-demo-body h4{font-size:29px}.lp-role-demo{padding:23px 20px}.lp-pro-caption p{font-size:12px}.lp-template-surface{height:370px}.lp-tpl-form-title{font-size:23px}.lp-import-feature{gap:43px;padding:35px}.lp-import-visual{gap:12px}.lp-import-file{width:133px;padding:20px 15px}.lp-import-file strong{font-size:10px}.lp-import-edit{width:184px}.lp-import-copy h2{font-size:32px}.lp-import-copy>p{font-size:12px}.lp-faq{gap:65px}.lp-faq h2{font-size:43px}.lp-faq-list summary{font-size:14px}.lp-cta-window{width:239px;height:259px;right:5px}.lp-footer-top{gap:30px}}@media (max-width:920px){.lp-nav-wrap{height:72px}.lp-nav{background:#fcfcfa;padding:18px 30px 26px;font-size:15px;top:72px}.lp-nav-dropdown>button{font-size:15px}.lp-nav-actions{gap:19px}.lp-workspace-link{font-size:11px}.lp-hero{padding-top:50px}.lp-hero-top{grid-template-columns:1.3fr 1fr;gap:27px}.lp-hero h1{letter-spacing:-3.3px;font-size:60px}.lp-hero h1 em{letter-spacing:-3.3px}.lp-eyebrow{font-size:10px}.lp-hero-description{font-size:13px;line-height:1.8!important}.lp-hero-actions{gap:7px;margin:16px 0 13px}.lp-hero-actions .lp-button{min-height:43px;padding:12px 16px;font-size:11px}.lp-hero-actions .lp-text-link{font-size:10px}.lp-hero-note{font-size:8px}.lp-editor-stage{margin-top:36px;padding:23px 33px 32px}.lp-editor-body{min-height:425px}.lp-demo-site-hero{gap:24px;min-height:328px;padding:25px 0 20px}.lp-demo-website{padding:0 24px}.lp-demo-selection h2{font-size:43px}.lp-demo-site-copy>small{font-size:6px}.lp-demo-site-copy>p{font-size:8px}.lp-demo-site-button{margin-top:16px;font-size:8px}.lp-demo-photo{max-height:284px}.lp-demo-photo>div{padding:10px;font-size:5px}.lp-demo-site-nav{height:58px;font-size:6px}.lp-demo-site-footer{font-size:5px}.lp-floating-palette{width:155px;padding:14px;top:auto;bottom:66px;left:5px}.lp-floating-palette>div:first-child{gap:6px;font-size:8px}.lp-floating-palette>span{margin:12px 0 8px;font-size:7px}.lp-floating-palette>small{font-size:6px}.lp-palette-options{gap:7px}.lp-palette-options button{width:34px;height:28px}.lp-floating-responsive{padding:10px 13px;font-size:8px;bottom:16px;right:14px}.lp-showcase-caption{padding-top:14px;font-size:8px}.lp-showcase-caption>span:first-child{font-size:8px}.lp-audience{gap:20px;margin-top:38px}.lp-audience>p{font-size:11px}.lp-audience>div{gap:17px;font-size:17px}.lp-platform{padding:73px 0}.lp-section-heading h2,.lp-pro-section .lp-section-heading h2{letter-spacing:-2px;font-size:43px}.lp-section-heading>p,.lp-section-heading>div>p{font-size:12px}.lp-feature-tabs{gap:19px;margin-top:30px}.lp-feature-tabs>button{gap:10px;font-size:11px}.lp-feature-panel{gap:28px;padding:30px}.lp-feature-copy h3{font-size:34px}.lp-feature-copy>p{font-size:11px}.lp-feature-copy li{font-size:9px}.lp-feature-copy .lp-text-link{font-size:10px}.lp-small-label{font-size:9px}.lp-mini-site{padding:20px}.lp-mini-site h4{font-size:32px}.lp-mini-site img{height:159px}.lp-style-card{width:165px;padding:15px;right:-9px}.lp-style-card>div:first-child{font-size:10px}.lp-design-visual{padding-left:6px}.lp-pro-section{padding:68px 0}.lp-pro-intro{font-size:13px!important}.lp-pro-section .lp-section-heading>.lp-button{margin-top:29px;padding:13px;font-size:10px}.lp-pro-grid{gap:17px}.lp-brand-feature,.lp-roles-feature{padding:22px}.lp-brand-demo,.lp-role-demo{height:265px;margin-bottom:28px}.lp-brand-demo-sidebar{width:86px;padding:22px 9px}.lp-brand-demo-sidebar>span{font-size:7px}.lp-brand-demo-sidebar>div{font-size:6px}.lp-brand-demo-body{padding:22px 13px}.lp-brand-demo-body>small{font-size:6px}.lp-brand-demo-body h4{font-size:26px}.lp-brand-floating{padding:10px;font-size:8px}.lp-role-demo{padding:22px 14px}.lp-role-demo>span{font-size:7px}.lp-role-demo>div{gap:8px;padding:12px 10px}.lp-role-demo strong{font-size:10px}.lp-role-demo small{font-size:8px}.lp-pro-caption h3{font-size:23px}.lp-pro-caption p{font-size:11px}.lp-pro-caption .lp-small-label{font-size:8px}.lp-pro-caption a{font-size:10px}.lp-reuse-feature,.lp-copilot-feature{gap:14px;padding:23px}.lp-reuse-feature h3,.lp-copilot-feature h3{font-size:18px}.lp-reuse-feature p,.lp-copilot-feature p{font-size:10px}.lp-reuse-icon,.lp-copilot-icon{width:38px;height:42px}.lp-templates{padding-top:73px}.lp-template-grid{gap:17px}.lp-template-surface{height:301px;padding:17px}.lp-tpl-nav{font-size:10px}.lp-tpl-form-title{font-size:18px}.lp-tpl-foot{font-size:4px}.lp-template-meta h3{font-size:14px}.lp-template-meta p{max-width:155px;font-size:9px;line-height:1.5}.lp-import-feature{grid-template-columns:1fr;gap:26px;margin-bottom:73px;padding:37px 42px}.lp-import-visual{order:2;justify-content:center;gap:30px;min-height:290px}.lp-import-file{width:157px;padding:24px 20px}.lp-import-edit{width:218px}.lp-import-edit img{height:132px}.lp-import-copy h2{font-size:39px}.lp-import-copy p{max-width:540px;font-size:13px}.lp-import-copy h2 br{display:none}.lp-import-copy .lp-button{margin-top:20px}.lp-import-copy small{vertical-align:middle;max-width:210px;margin:0 0 0 18px;display:inline-block}.lp-faq{gap:42px;padding-bottom:73px}.lp-faq h2{font-size:38px}.lp-faq-list summary{font-size:12px}.lp-faq-list details p{font-size:11px}.lp-final-cta{padding:57px 0 62px}.lp-final-cta h2{letter-spacing:-2.5px;font-size:58px}.lp-cta-window{width:210px;height:231px;top:32px;right:-16px;transform:rotate(7deg)}.lp-cta-window strong{font-size:43px}.lp-footer-top{gap:27px}.lp-footer-top>div:first-child p{font-size:11px}.lp-footer-top>div>a:not(.lp-logo),.lp-footer-top>div>strong{font-size:10px}.lp-footer-bottom{font-size:8px}.guest-save-note{padding:10px 20px;font-size:10px}.guest-collaboration{grid-template-columns:1fr 1.2fr;gap:30px}.guest-collaboration h1{font-size:29px}.guest-collaboration p{font-size:12px}}@media (max-width:650px){.lp-container{width:calc(100% - 40px)}.lp-nav-wrap{gap:16px;height:68px;padding-inline:19px}.lp-logo{font-size:26px}.lp-logo>span:first-child{width:30px;height:30px}.lp-nav{top:68px}.lp-nav-actions{gap:7px}.lp-workspace-link{display:none}.lp-nav-actions .lp-button{gap:12px;min-height:38px;padding:11px 13px;font-size:10px}.lp-hero{text-align:center;padding-top:36px}.lp-hero-top{display:block}.lp-eyebrow{font-size:10px}.lp-hero h1{letter-spacing:-2.9px;margin:19px 0 0;font-size:clamp(45px,11.6vw,72px);line-height:1.03}.lp-hero h1 em{letter-spacing:-2.9px}.lp-hero-description{max-width:332px;font-size:13px;margin:23px auto 0!important;line-height:1.8!important}.lp-hero-details{padding:0}.lp-hero-actions{flex-direction:row;justify-content:center;gap:14px;margin:22px 0 17px}.lp-hero-actions .lp-button{gap:17px;min-height:45px;padding:13px 17px;font-size:11px}.lp-hero-actions .lp-text-link{font-size:10px}.lp-hero-note{justify-content:center;font-size:9px}.lp-hero-note svg{width:11px}.lp-editor-stage{text-align:left;border-radius:8px;margin:30px -5px 0;padding:16px 13px 41px}.lp-editor-toolbar{gap:5px;height:36px;padding:0 7px;font-size:7px}.lp-editor-tools a{gap:3px;padding:7px;font-size:6px}.lp-editor-mini-mark{width:17px;height:17px}.lp-demo-devices{padding:1px}.lp-demo-devices button{width:21px;height:22px}.lp-demo-devices svg{width:12px}.lp-editor-body{min-height:286px}.lp-demo-website{padding:0 12px}.lp-demo-site-nav{height:42px}.lp-demo-site-nav>span:first-child{letter-spacing:1px;font-size:9px}.lp-demo-site-nav>span:last-child{font-size:4px}.lp-demo-site-hero{gap:13px;min-height:215px;padding:20px 0 16px}.lp-demo-selection h2{letter-spacing:-1.1px;font-size:clamp(23px,6vw,34px);line-height:1.04}.lp-demo-selection h2 em{letter-spacing:-1px}.lp-demo-site-copy>small{letter-spacing:0;white-space:nowrap;font-size:4px}.lp-demo-site-copy>p{font-size:5px;line-height:1.8}.lp-demo-site-button{margin-top:12px;font-size:5px}.lp-demo-photo{max-height:194px}.lp-demo-photo>div{padding:7px 6px;font-size:3px}.lp-demo-site-footer{letter-spacing:0;padding:9px 0;font-size:3px}.lp-floating-palette{width:139px;padding:11px;bottom:10px;left:-3px;transform:rotate(-3deg)}.lp-floating-palette>div:first-child{white-space:nowrap;gap:5px;font-size:7px}.lp-floating-palette>span{margin:8px 0 7px;font-size:6px}.lp-palette-options{gap:7px}.lp-palette-options button{width:32px;height:26px}.lp-floating-palette>small{margin-top:9px;font-size:5px}.lp-floating-responsive{gap:4px;padding:8px 9px;font-size:6px;bottom:22px;right:6px}.lp-floating-responsive>span{width:17px;height:17px}.lp-cursor-note{top:51%;left:48%}.lp-cursor-note>span{font-size:6px}.lp-showcase-caption{padding:14px 0 0;font-size:7px}.lp-showcase-caption>span:first-child{display:none}.mobile .lp-demo-site-nav>span:first-child{font-size:10px}.mobile .lp-demo-website{padding:0 15px}.mobile .lp-demo-selection h2{font-size:31px}.mobile .lp-demo-site-copy>small{font-size:5px}.mobile .lp-demo-site-hero{min-height:0}.mobile .lp-demo-photo{height:128px}.lp-audience{gap:16px;margin-top:31px;padding:22px 0 25px}.lp-audience>p{font-size:10px}.lp-audience>div{letter-spacing:-.1px;gap:8px 13px;font-size:13px}.lp-audience i{font-size:14px}.lp-platform{padding:50px 0 55px}.lp-section-heading h2,.lp-pro-section .lp-section-heading h2{letter-spacing:-1.6px;margin-top:16px;font-size:38px;line-height:1.05}.lp-section-heading>p,.lp-section-heading>div>p{max-width:none;margin-top:20px;font-size:12px;line-height:1.8}.lp-feature-tabs{gap:13px;margin-top:22px}.lp-feature-tabs>button{gap:7px;padding:15px 0;font-size:9px;line-height:1.4}.lp-feature-tabs>button>svg:first-child{width:13px;height:13px}.lp-feature-panel{border-radius:8px;gap:28px;min-height:0;margin-top:23px;padding:27px 23px 30px}.lp-feature-copy h3{margin:18px 0 19px;font-size:36px}.lp-feature-copy>p{max-width:none;font-size:12px;line-height:1.85}.lp-feature-copy li{margin:13px 0;font-size:10px}.lp-feature-copy .lp-text-link{font-size:11px}.lp-feature-copy ul{margin:20px 0}.lp-small-label{font-size:10px}.lp-design-visual{max-width:363px;padding:4px 11px 21px 0}.lp-mini-site{padding:25px}.lp-mini-site h4{font-size:35px}.lp-mini-site img{height:178px}.lp-mini-site>div{font-size:11px}.lp-style-card{width:165px;padding:16px;right:-7px}.lp-search-result h4{font-size:22px}.lp-search-result p{font-size:11px}.lp-audit-demo>div{font-size:10px}.lp-product-demo h4{font-size:27px}.lp-product-demo p{font-size:10px}.lp-product-demo span{font-size:7px}.lp-product-demo a{font-size:9px}.lp-booking-demo{gap:12px;padding:20px 15px}.lp-booking-demo strong{font-size:13px}.lp-booking-demo span,.lp-business-visual>small{font-size:9px}.lp-pro-section{padding:54px 0}.lp-pro-section .lp-section-heading>.lp-button{gap:24px;min-height:44px;margin-top:24px;padding:12px 16px;font-size:11px}.lp-pro-intro{margin:23px 0 28px!important;font-size:12px!important}.lp-pro-grid{gap:16px}.lp-brand-feature,.lp-roles-feature{padding:23px}.lp-brand-demo,.lp-role-demo{height:281px;margin-bottom:27px}.lp-brand-demo-sidebar{width:102px;padding:22px 13px}.lp-brand-demo-sidebar>span{font-size:8px}.lp-brand-demo-sidebar>div{padding:11px 0;font-size:7px}.lp-brand-demo-body{padding:26px 16px}.lp-brand-demo-body>small{font-size:7px}.lp-brand-demo-body h4{margin-top:18px;font-size:28px}.lp-brand-demo-tiles{height:92px}.lp-brand-floating{font-size:9px;top:98px;right:-10px}.lp-brand-floating small{font-size:7px}.lp-pro-caption h3{font-size:26px}.lp-pro-caption .lp-small-label{font-size:9px}.lp-pro-caption p{font-size:12px}.lp-pro-caption a{font-size:11px}.lp-role-demo{padding:24px 21px}.lp-role-demo>span{margin-bottom:20px;font-size:8px}.lp-role-demo>div{padding:13px}.lp-role-demo strong{font-size:11px}.lp-role-demo small{font-size:9px}.lp-reuse-feature,.lp-copilot-feature{gap:14px;padding:23px}.lp-reuse-feature h3,.lp-copilot-feature h3{font-size:18px}.lp-reuse-feature p,.lp-copilot-feature p{font-size:11px}.lp-copilot-feature small{font-size:9px}.lp-templates{padding:54px 0 31px}.lp-templates .lp-text-link{margin-top:13px;font-size:12px}.lp-template-grid{gap:20px;margin-top:28px}.lp-template-surface{height:399px;padding:26px}.lp-tpl-nav{font-size:16px}.lp-tpl-form-title{margin:40px 0 25px;font-size:28px}.lp-tpl-foot{font-size:5px}.lp-template-surface>img{height:177px}.lp-template-meta h3{font-size:16px}.lp-template-meta p{max-width:none;font-size:10px}.lp-template-meta{padding:17px 0}.lp-use-template{font-size:0}.lp-import-feature{border-radius:8px;gap:29px;margin-bottom:53px;padding:27px 24px 25px}.lp-import-copy h2{letter-spacing:-1.2px;margin:16px 0 19px;font-size:32px;line-height:1.1}.lp-import-copy h2 br{display:block}.lp-import-copy p{font-size:12px;line-height:1.85}.lp-import-copy .lp-button{gap:24px;min-height:44px;margin-top:23px;padding:13px 16px;font-size:11px}.lp-import-copy small{max-width:none;margin:13px 0 0;font-size:8px;display:block}.lp-import-visual{gap:13px;min-height:241px}.lp-import-file{width:120px;padding:19px 13px;transform:rotate(-5deg)}.lp-import-file strong{font-size:8px}.lp-import-file>span:first-of-type{margin-bottom:17px;font-size:7px}.lp-import-file>svg{width:23px;height:23px;margin-bottom:13px}.lp-code-line{height:3px;margin:8px 0}.lp-import-arrow{width:18px}.lp-import-edit{width:157px;transform:rotate(4deg)}.lp-import-edit>span:first-child{padding:9px;font-size:7px}.lp-import-edit img{height:113px}.lp-import-edit strong{padding:13px 10px 7px;font-size:17px}.lp-import-edit p{padding-inline:10px;font-size:7px}.lp-import-edit-button{margin:14px 10px;font-size:7px}.lp-faq{padding-bottom:54px}.lp-faq h2{font-size:38px}.lp-faq .lp-text-link{margin-top:19px;font-size:11px}.lp-faq-list{margin-top:29px}.lp-faq-list summary{padding:22px 0;font-size:13px}.lp-faq-list details p{font-size:12px;line-height:1.85}.lp-final-cta{padding:47px 0 50px}.lp-final-cta .lp-eyebrow{font-size:10px}.lp-final-cta h2{letter-spacing:-2.5px;margin:23px 0 28px;font-size:47px;line-height:1.04}.lp-final-cta .lp-button{gap:27px;min-height:47px;padding:14px 20px;font-size:12px}.lp-cta-window{opacity:.22;pointer-events:none;width:152px;height:185px;top:105px;right:-48px}.lp-cta-window strong{font-size:33px;bottom:21px;left:16px}.lp-cta-window>span{padding:9px;font-size:7px}.lp-footer{padding:42px 0 24px}.lp-footer-top{gap:30px 22px}.lp-footer-top>div:first-child p{font-size:10px;line-height:1.7}.lp-footer-top>div>strong{margin-bottom:17px;font-size:11px}.lp-footer-top>div>a:not(.lp-logo){margin:13px 0;font-size:11px}.lp-footer-top>div:last-child strong{margin-bottom:5px}.lp-footer-top>div:last-child a{margin:8px 0}.lp-footer-bottom{gap:12px;margin-top:35px;padding-top:22px;font-size:8px}.guest-save-note{align-items:flex-start;gap:8px;padding:9px 16px;font-size:9px}.guest-save-note>span{gap:6px;max-width:220px}.guest-save-note>button{gap:0;padding:2px;font-size:0}.guest-save-note>button>svg{width:15px}.guest-collaboration{margin:20px auto;display:block}.guest-collaboration-art{gap:13px;max-width:300px;margin:0 auto 35px;padding:32px}.guest-collaboration-art>svg{width:38px;height:38px}.guest-collaboration h1{font-size:30px}.guest-collaboration p{font-size:13px}.agency-shell .page-heading h1{font-size:28px}}@media (prefers-reduced-motion:reduce){.landing-page *{transition:none!important;animation:none!important}}.guest-room-entry{color:#172232;background:#f5f7fb;flex-direction:column;align-items:center;min-height:100dvh;padding:44px 24px;font-family:Arial,Helvetica,sans-serif;display:flex}.guest-room-brand{color:inherit;letter-spacing:-1px;align-self:flex-start;font-size:24px;font-weight:750;text-decoration:none}.guest-room-brand span{letter-spacing:0;color:#657184;margin-top:8px;font-size:12px;font-weight:400;display:block}.guest-room-entry>section{background:#fff;border:1px solid #e2e8f0;border-radius:22px;width:min(100%,480px);margin:auto 0 24px;padding:42px;box-shadow:0 20px 70px #19345909}.guest-room-icon{color:#245bdf;background:#ecf2ff;border-radius:18px;place-items:center;width:62px;height:62px;margin-bottom:28px;display:grid}.guest-room-entry h1{letter-spacing:-1.8px;margin:12px 0 16px;font-size:40px;line-height:1.1}.guest-room-entry section>p{color:#637083;margin-bottom:26px;font-size:15px;line-height:1.7}.guest-room-entry form{gap:17px;display:grid}.guest-room-entry input{min-height:50px!important;font-size:16px!important}.guest-room-entry .button{min-height:48px;font-size:14px}.guest-room-entry section>small{color:#778191;gap:8px;margin-top:23px;font-size:11px;line-height:1.6;display:flex}.guest-room-entry section>small svg{flex-shrink:0;margin-top:2px}.guest-room-footnote{text-align:center;color:#818b99;max-width:410px;margin-bottom:auto;font-size:11px;line-height:1.7}.collab-dock{z-index:75;color:#1b2738;font-family:Arial,Helvetica,sans-serif;position:fixed;bottom:24px;right:28px}.collab-launcher{cursor:pointer;background:#fff;border:1px solid #dce4f1;border-radius:50px;align-items:center;gap:10px;padding:13px 18px;font-size:13px;font-weight:650;display:flex;box-shadow:0 7px 30px #132b4420}.collab-launcher>span:last-child{color:#69778b;border-left:1px solid #e2e8ef;padding-left:11px;font-size:11px;font-weight:400}.collab-launcher b{color:#fff;background:#245bdf;border-radius:30px;padding:3px 6px;font-size:10px}.collab-live-dot{background:#249a77;border-radius:50%;width:7px;height:7px}.collab-panel{background:#fff;border:1px solid #dce4f1;border-radius:18px;flex-direction:column;width:350px;height:min(650px,100dvh - 155px);display:flex;overflow:hidden;box-shadow:0 15px 70px #172b4426}.collab-panel>header{border-bottom:1px solid #edf0f5;gap:6px;padding:22px 19px 17px;display:flex}.collab-panel>header>div{flex:1}.collab-panel .eyebrow{color:#6580a6;letter-spacing:1px;font-size:8px}.collab-panel h2{letter-spacing:-.5px;margin:7px 0 0;font-size:17px}.collab-people{border-bottom:1px solid #edf0f5;flex-wrap:wrap;gap:7px;max-height:120px;padding:12px 16px;display:flex;overflow:auto}.collab-people button{text-align:left;cursor:pointer;background:#f5f7fb;border:0;border-radius:8px;align-items:center;gap:7px;max-width:100%;padding:7px;display:flex}.collab-people button:disabled{cursor:default}.collab-people button>span{color:#fff;border-radius:50%;flex-shrink:0;place-items:center;width:25px;height:25px;font-size:10px;display:grid}.collab-people strong{text-overflow:ellipsis;max-width:205px;font-size:10px;overflow:hidden}.collab-people small{color:#7b8595;text-overflow:ellipsis;white-space:nowrap;margin-top:3px;font-size:9px;font-weight:400;display:block;overflow:hidden}.collab-chat-history{overscroll-behavior:contain;flex:1;min-height:100px;padding:18px 16px;overflow:auto}.collab-chat-history article{background:#f3f5f8;border-radius:11px 11px 11px 2px;max-width:92%;margin:0 0 12px;padding:11px 12px}.collab-chat-history article.mine{background:#edf3ff;border-radius:11px 11px 2px;margin-left:auto}.collab-chat-history article>div{justify-content:space-between;gap:8px;font-size:10px;display:flex}.collab-chat-history time{color:#7d8796;font-size:9px}.collab-chat-history p{white-space:pre-wrap;overflow-wrap:anywhere;margin:7px 0;font-size:13px;line-height:1.6}.collab-chat-history article>button{color:#507bb1;cursor:pointer;background:0 0;border:0;align-items:center;gap:4px;padding:0;font-size:9px;display:flex}.collab-chat-empty{text-align:center;color:#8492a5;padding:28px 12px}.collab-chat-empty h3{color:#33465d;margin-top:17px;font-size:15px}.collab-chat-empty p{white-space:normal;font-size:12px;line-height:1.7}.collab-panel form{border-top:1px solid #e6ebf2;margin:0 16px;padding:12px 0}.collab-panel textarea{resize:none;border:1px solid #dce4ef;border-radius:10px;width:100%;padding:11px;font-family:inherit;font-size:13px;line-height:1.5}.collab-panel textarea:focus{outline-offset:2px;outline:2px solid #b4cdfb}.collab-panel form>div{justify-content:space-between;align-items:center;margin-top:8px;display:flex}.collab-panel form span{color:#7e8ca0;font-size:9px}.collab-panel form .button{padding:9px 11px}.collab-panel footer{background:#f7f9fc;border-top:1px solid #e8edf4;padding:13px 16px}.collab-panel footer button{color:#315882;cursor:pointer;background:0 0;border:0;align-items:center;gap:8px;padding:0;font-size:11px;display:flex}.collab-panel footer small{color:#8793a4;margin-top:7px;font-size:9px;display:block}.collab-dock button:focus-visible{outline-offset:3px;outline:2px solid #245bdf}.shared-fullscreen .floating-error{z-index:90;max-width:850px}.shared-fullscreen .collab-panel{animation:.18s ease-out collab-enter}@keyframes collab-enter{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@media (max-width:600px){.guest-room-entry{padding:25px 18px}.guest-room-entry>section{margin-top:40px;padding:28px}.guest-room-entry h1{font-size:35px}.collab-dock{bottom:14px;right:12px}.collab-panel{width:min(350px,100vw - 24px);height:min(600px,100dvh - 100px)}}@media (prefers-reduced-motion:reduce){.shared-fullscreen .collab-panel{animation:none}}.shared-fullscreen .studio-shell{width:100%;container-type:inline-size}.collab-dock.is-open{z-index:78;width:366px;top:0;bottom:0;right:0}.collab-dock.is-open .collab-panel{border:0;border-left:1px solid #dce4f1;border-radius:0;width:100%;height:100dvh;animation:none;box-shadow:-5px 0 30px #172b4406}.collab-panel>header{flex:none;padding:22px 20px 17px}.collab-panel h2{font-size:18px}.collab-session{color:#50796f;font-variant-numeric:tabular-nums;align-items:center;gap:6px;margin-top:10px;font-size:10px;display:flex}.collab-session.ending{color:#b96b21}.collab-controls{border-bottom:1px solid #e9edf4;flex:none;gap:5px;padding:10px 14px;display:flex}.collab-controls button{color:#8590a0;background:#fff;border:1px solid #e1e7f0;border-radius:6px;align-items:center;gap:5px;padding:7px 8px;font-size:10px;display:flex}.collab-controls button[aria-pressed=true]{color:#315dcc;background:#f0f5ff;border-color:#dce7ff}.collab-panel .collab-people{flex:none;max-height:155px;padding:8px 13px;display:block}.collab-person-row{align-items:center;gap:5px;margin:3px 0;display:flex}.collab-person-row>button:first-child{background:0 0;flex:1;min-width:0}.collab-person-row .collab-follow{color:#6380a5;background:#fff;border:1px solid #e1e7ef;flex:none;padding:5px 8px;font-size:9px}.collab-person-row .collab-follow.active{color:#245bdf;background:#edf3ff}.collab-tabs{border-bottom:1px solid #e8edf4;flex:none;grid-template-columns:repeat(4,1fr);padding:6px 11px 0;display:grid}.collab-tabs button{color:#8390a2;background:0 0;border:0;border-bottom:2px solid #0000;justify-content:center;align-items:center;gap:5px;padding:13px 4px;font-size:11px;display:flex}.collab-tabs button[aria-pressed=true]{color:#245bdf;border-bottom-color:#245bdf}.collab-tabs b{color:#fff;background:#245bdf;border-radius:10px;padding:1px 4px;font-size:8px}.collab-note-toolbar{border-bottom:1px solid #edf1f6;flex-wrap:wrap;flex:none;align-items:center;gap:9px;padding:15px 17px 10px;display:flex}.collab-note-toolbar p{color:#66768b;font-size:12px;line-height:1.7}.collab-note-toolbar label{color:#7c8b9e;align-items:center;gap:6px;width:100%;margin-top:3px;font-size:10px;display:flex}.collab-note-toolbar input{accent-color:#245bdf}.collab-notes-list{flex:1;min-height:0;padding:16px;overflow:auto}.collab-note-card{background:#fff;border:1px solid #e3e9f2;border-radius:11px;margin-bottom:11px;padding:14px;box-shadow:0 2px 3px #172b4403}.collab-note-card.resolved{opacity:.7;background:#f6f8fb}.collab-note-card>div{align-items:center;gap:6px;font-size:10px;display:flex}.collab-note-card small{color:#8592a4;font-size:9px}.collab-note-card>div>small{margin-left:auto}.collab-person-dot{border-radius:50%;flex:none;width:7px;height:7px}.collab-note-card>button{text-align:left;background:0 0;border:0;width:100%;padding:0;display:block}.collab-note-card p{color:#35455b;white-space:pre-wrap;overflow-wrap:anywhere;margin:12px 0;font-size:13px;line-height:1.7}.collab-note-card>button small{color:#5478a3;align-items:center;gap:5px;display:flex}.collab-note-card>button>span{color:#91a0b2;margin-top:12px;font-size:9px;display:block}.collab-help{color:#8391a3;margin:0 0 16px;font-size:11px;line-height:1.8}.collab-note-thread{flex:1;min-height:0;padding:16px;overflow:auto}.collab-note-thread>.text-button{margin-bottom:14px;font-size:11px}.collab-note-actions{justify-content:space-between;align-items:center;gap:9px;margin:12px 0 20px;display:flex}.collab-note-actions .button{padding:7px 10px;font-size:10px}.collab-note-thread form{margin:14px 0 0}.collab-note-thread form>.button{margin-top:9px;font-size:11px}.collab-note-reply{border-left:2px solid #dce6f5;margin:16px 0;padding:3px 0 3px 13px}.collab-note-reply strong{font-size:10px}.collab-note-reply p{white-space:pre-wrap;overflow-wrap:anywhere;color:#6f7e91;margin-top:6px;font-size:12px;line-height:1.7}.collab-activity{border-top:1px solid #edf0f5;gap:10px;padding:16px 0;display:flex}.collab-activity>span{color:#fff;border-radius:50%;flex:none;place-items:center;width:27px;height:27px;font-size:10px;display:grid}.collab-activity strong{font-size:11px}.collab-activity small{color:#8794a6;margin:6px 0;font-size:9px;display:block}.collab-activity button{text-align:left;color:#507ab1;background:0 0;border:0;align-items:center;gap:5px;padding:5px 0;font-size:11px;display:flex}.collab-panel footer{flex:none;margin-top:auto}.collab-panel>form{flex:none}.collab-canvas-tools{z-index:73;background:#fff;border:1px solid #dce5f0;border-radius:9px;align-items:center;gap:3px;max-width:calc(100vw - 40px);padding:5px;display:flex;position:fixed;top:122px;left:50%;transform:translate(-50%);box-shadow:0 3px 12px #152e4810}.collab-canvas-tools button{color:#7890ac;border-radius:5px;place-items:center;width:30px;height:29px;display:grid}.collab-canvas-tools button.active{color:#245bdf;background:#edf3ff}.collab-canvas-tools span{color:#6381a6;white-space:nowrap;padding:0 8px;font-size:10px}.collab-follow-banner{color:#fff;z-index:74;background:#245bdf;border-radius:30px;align-items:center;gap:15px;padding:10px 14px;font-size:11px;display:flex;position:fixed;bottom:20px;left:50%;transform:translate(-50%);box-shadow:0 4px 20px #245bdf30}.collab-follow-banner button{color:inherit;border-left:1px solid #ffffff50;align-items:center;gap:5px;padding-left:12px;font-size:10px;display:flex}.collab-canvas-layer{pointer-events:none;z-index:70;position:fixed;inset:0}.collab-circle{pointer-events:auto;background:0 0;border:3px solid;border-radius:50%;min-width:20px;min-height:20px;position:absolute;box-shadow:0 0 0 2px #ffffff70}.collab-circle span{white-space:nowrap;background:#fff;border:1px solid;border-radius:5px;padding:4px 7px;font:10px Arial,sans-serif;position:absolute;top:-25px;left:50%;transform:translate(-50%)}.collab-circle:hover{background:#245bdf0a}.collab-pin{color:#fff;pointer-events:auto;border:2px solid #fff;border-radius:9px 9px 9px 2px;place-items:center;width:27px;height:27px;display:grid;position:absolute;transform:translate(-50%,-90%);box-shadow:0 3px 8px #172b4430}.collab-drawing-surface{z-index:72;cursor:crosshair;touch-action:none;background:#245bdf03;position:fixed}.collab-cursor{z-index:76;pointer-events:none;font:11px Arial,sans-serif;transition:left .16s linear,top .16s linear;position:fixed}.collab-cursor span{color:#fff;white-space:nowrap;text-overflow:ellipsis;border-radius:5px;max-width:160px;margin-left:14px;padding:4px 7px;display:block;overflow:hidden;box-shadow:0 1px 3px #0002}.collab-edit-glow{pointer-events:none;background:#245bdf03;border:2px solid;position:absolute;box-shadow:inset 0 0 0 2px #ffffffa0}.collab-edit-glow>span{color:#fff;border-radius:4px;padding:4px 7px;font:10px Arial,sans-serif;position:absolute;top:3px;right:4px}.studio-body.right-closed{grid-template-columns:228px minmax(0,1fr) 0}.studio-body.left-closed.right-closed{grid-template-columns:0 minmax(0,1fr) 0}.studio-body.right-closed>.studio-inspector{visibility:hidden;border:0;min-width:0;overflow:hidden}.shared-fullscreen .studio-dialog-backdrop{z-index:110}.collab-canvas-tools button:focus-visible{outline-offset:3px;outline:2px solid #245bdf}.collab-note-card button:focus-visible{outline-offset:3px;outline:2px solid #245bdf}.collab-pin:focus-visible{outline-offset:3px;outline:2px solid #245bdf}.collab-circle:focus-visible{outline-offset:3px;outline:2px solid #245bdf}@container (width<=1100px){.studio-breadcrumb,.studio-draft{display:none}.studio-topbar{gap:10px;padding:0 12px}.studio-devices{position:static;transform:none}.studio-brand{flex:.8}.studio-brand>strong{max-width:130px}.studio-live-people small{display:none}.studio-utility{gap:10px}.studio-utility>button{font-size:9px}.studio-page-path{width:auto;max-width:145px}.studio-save-status{font-size:8px}.studio-top-actions{gap:3px}.studio-body{grid-template-columns:195px minmax(0,1fr) 245px}.studio-body.left-closed{grid-template-columns:0 minmax(0,1fr) 245px}.studio-body.right-closed{grid-template-columns:195px minmax(0,1fr) 0}.studio-body.left-closed.right-closed{grid-template-columns:0 minmax(0,1fr) 0}}@media (max-width:1000px){.shared-fullscreen.collaboration-expanded .studio-shell{width:100%}.shared-fullscreen.collaboration-expanded .client-workspace,.shared-fullscreen.collaboration-expanded .shared-admin{margin-right:0}.collab-dock.is-open{width:min(366px,100vw - 20px);box-shadow:-10px 0 45px #14253c25}.collab-follow-banner{bottom:72px;left:15px;transform:none}.collab-canvas-tools span{text-overflow:ellipsis;max-width:160px;overflow:hidden}}@media (prefers-reduced-motion:reduce){.collab-cursor{transition:none}}.collab-circle{pointer-events:none}.collab-circle-label{white-space:nowrap;pointer-events:auto;color:inherit;background:#fff;border:1px solid;border-radius:5px;padding:4px 7px;font:10px Arial,sans-serif;position:absolute;top:-25px;left:50%;transform:translate(-50%)}.collab-conflict-preview{max-height:45vh;margin:18px 0;overflow:auto}.collab-conflict-preview>section{margin-bottom:14px}.collab-conflict-preview>section>strong{text-transform:capitalize;font-size:11px}.collab-conflict-preview>section>div{grid-template-columns:1fr 1fr;gap:10px;margin-top:8px;display:grid}.collab-conflict-preview p{white-space:pre-wrap;overflow-wrap:anywhere;background:#f5f7fb;border:1px solid #e2e8f1;border-radius:8px;padding:12px;font-size:12px;line-height:1.6}.collab-conflict-preview small{color:#6883a4;margin-bottom:7px;font-size:9px;display:block}.theme-store{--theme-ink:#171d27;--theme-muted:#66717f;--theme-line:#dfe3e9;--theme-blue:#315dcc;color:var(--theme-ink);background:#fff;min-height:100vh;font-family:Arial,Helvetica,sans-serif;line-height:1.5}.theme-store *,.theme-live-demo *{box-sizing:border-box}.theme-store a{color:inherit;text-decoration:none}.theme-store button,.theme-store input,.theme-store select{font:inherit}.theme-store button,.theme-store a,.theme-store input,.theme-store select{touch-action:manipulation}.theme-store button{cursor:pointer}:is(.theme-store button:focus-visible,.theme-store a:focus-visible,.theme-store input:focus-visible,.theme-store select:focus-visible,.theme-store summary:focus-visible){outline-offset:4px;outline:3px solid #8aaeff}.theme-store h1,.theme-store h2,.theme-store h3,.theme-store h4,.theme-store p{margin:0}.theme-store-wrap,.theme-detail-wrap{width:min(1440px,89%);margin:auto}.theme-header{border-bottom:1px solid var(--theme-line);background:#fff;justify-content:space-between;align-items:center;gap:30px;height:92px;padding:0 5.5%;display:flex}.theme-brand{white-space:nowrap;align-items:center;gap:10px;display:flex}.theme-brand svg{color:#315dcc;width:29px;height:29px}.theme-brand strong{letter-spacing:-1.2px;font-size:25px}.theme-brand>span{border-left:1px solid #ccd4df;margin-left:8px;padding-left:16px;font-size:17px;font-weight:400}.theme-header nav{align-items:center;gap:30px;font-size:13px;display:flex}.theme-button{cursor:pointer;background:#fff;border:1px solid #ccd3dd;border-radius:6px;justify-content:center;align-items:center;gap:12px;min-height:44px;padding:12px 20px;font:600 13px/1.4 Arial,sans-serif;text-decoration:none;transition:background .18s,transform .18s;display:inline-flex;color:#202938!important}.theme-button:hover{background:#f4f6f9}.theme-primary{background:#315dcc;border-color:#315dcc;color:#fff!important}.theme-primary:hover{background:#254ba9}.theme-text-button{white-space:nowrap;color:#264b8b;background:0 0;border:0;border-bottom:1px solid #b7c5dc;align-items:center;gap:8px;padding:8px 0;font:500 12px Arial,sans-serif;display:inline-flex}.theme-eyebrow{text-transform:uppercase;letter-spacing:.13em;color:#47618b;font-size:10px;font-weight:600;display:block}.theme-hero{grid-template-columns:1.2fr .8fr;align-items:end;gap:12%;padding:74px 0 54px;display:grid}.theme-hero h1{letter-spacing:-.065em;margin-top:18px;font-size:clamp(48px,5.9vw,88px);font-weight:500;line-height:1.02}.theme-hero>div>p{color:#596779;max-width:380px;margin-bottom:25px;font-size:15px;line-height:1.75}.theme-quick-links{border-bottom:1px solid var(--theme-line);flex-wrap:wrap;gap:9px;padding:0 0 26px;display:flex}.theme-quick-links button{color:#465569;background:#f5f7fa;border:1px solid #e1e6ee;border-radius:30px;padding:10px 15px;font-size:11px}.theme-quick-links button:hover{color:#315dcc;background:#eaf0fb}.theme-section-heading{justify-content:space-between;align-items:end;gap:25px;margin-bottom:30px;display:flex}.theme-section-heading h2{letter-spacing:-.04em;margin-top:10px;font-size:clamp(26px,2.8vw,39px);font-weight:500;line-height:1.15}.theme-section-heading p{color:var(--theme-muted);margin-top:11px;font-size:14px;line-height:1.7}.theme-section-heading>a{color:#315dcc;font-size:12px}.theme-featured{padding:48px 0 65px}.theme-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;display:grid}.theme-card{min-width:0}.theme-card-preview{background:#f4f6f8;border:1px solid #d8dce1;border-radius:9px;display:block;position:relative;overflow:hidden;box-shadow:0 3px 7px #152a4d09}.theme-card-overlay{opacity:0;color:#263346;white-space:nowrap;background:#fff;border:1px solid #d9e1ed;border-radius:30px;align-items:center;gap:14px;padding:11px 17px;font-size:11px;transition:transform .2s,opacity .2s;display:flex;position:absolute;bottom:25px;left:50%;transform:translate(-50%,8px);box-shadow:0 3px 15px #14254122}:is(.theme-card-preview:hover .theme-card-overlay,.theme-card-preview:focus-visible .theme-card-overlay){opacity:1;transform:translate(-50%)}.theme-card-preview:hover .poster-scroll{transform:translateY(-7%)}.theme-card-title{justify-content:space-between;align-items:center;gap:10px;margin-top:16px;display:flex}.theme-card-title h3{letter-spacing:-.035em;font-size:18px;font-weight:600}.theme-favorite{color:#66758a;background:0 0;border:0;justify-content:center;align-items:center;min-width:34px;min-height:34px;margin-right:-7px;padding:7px;display:flex}.theme-favorite[aria-pressed=true]{color:#315dcc}.theme-card-meta{color:#74808d;align-items:center;gap:9px;font-size:12px;line-height:1.6;display:flex}.theme-new{color:#42628d;text-transform:uppercase;letter-spacing:.05em;border:1px solid #d5dfed;border-radius:4px;padding:2px 6px;font-size:9px}.theme-card-bottom{justify-content:space-between;align-items:center;gap:10px;margin-top:13px;display:flex}.theme-card-bottom>span{color:#7b8591;font-size:10px}.theme-mini-swatches{gap:7px;display:flex}.theme-mini-swatches button{border:1px solid #d3d8df;border-radius:50%;width:20px;height:20px;padding:0;display:flex;position:relative;overflow:hidden;transform:rotate(-35deg)}.theme-mini-swatches button i{width:50%;height:100%;display:block}.theme-mini-swatches button[aria-pressed=true]{outline-offset:3px;outline:1px solid #5276b0}.theme-included{border-top:1px solid var(--theme-line);border-bottom:1px solid var(--theme-line);grid-template-columns:1fr 1fr;gap:12%;padding:55px 0;display:grid}.theme-included h2{letter-spacing:-.04em;font-size:clamp(26px,3vw,42px);font-weight:500;line-height:1.15}.theme-included>div{gap:24px;display:grid}.theme-included>div>div{align-items:flex-start;gap:15px;display:flex}.theme-included svg{color:#315dcc;flex-shrink:0;margin-top:2px}.theme-included strong{margin-bottom:6px;font-size:13px;font-weight:600;display:block}.theme-included p span{color:#6f7b8c;font-size:12px;line-height:1.6;display:block}.theme-new-section{padding:65px 0 75px}.theme-new-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:25px}.theme-new-grid .theme-card-title h3{font-size:16px}.theme-new-grid .theme-card-bottom>span{display:none}.theme-poster{aspect-ratio:4/5;background:var(--poster-paper);color:var(--poster-ink);text-align:left;isolation:isolate;font-family:Arial,sans-serif;position:relative;overflow:hidden;container-type:inline-size}.poster-scroll{will-change:transform;transition:transform 1.6s}.poster-announcement{text-align:center;letter-spacing:.11em;background:var(--poster-accent);color:#fff;padding:1.2cqw;font-size:1.4cqw}.poster-nav{border-bottom:1px solid color-mix(in srgb,var(--poster-ink) 10%,transparent);justify-content:space-between;align-items:center;gap:2cqw;padding:4cqw 5cqw;display:flex}.poster-nav strong{letter-spacing:-.05em;font-size:3.6cqw;font-weight:600;line-height:1.1}.poster-nav>span{white-space:nowrap;font-size:1.7cqw}.poster-nav i{font-size:3cqw;font-style:normal}.poster-hero{grid-template-columns:1fr 1fr;align-items:center;gap:5cqw;min-height:62cqw;padding:5cqw;display:grid}.poster-copy small{letter-spacing:.13em;text-transform:uppercase;margin-bottom:3cqw;font-size:1.5cqw;display:block}.theme-poster .poster-copy h3{font:400 8cqw/1.02 var(--poster-font);letter-spacing:-.055em;margin:0}.poster-copy p{opacity:.72;max-width:75cqw;margin-top:3cqw;font:1.9cqw/1.8 Arial,sans-serif}.poster-cta{background:var(--poster-accent);color:#fff;margin-top:4cqw;padding:2.3cqw 3cqw;font-size:1.7cqw;display:inline-flex}.poster-hero>img{object-fit:cover;object-position:center;width:100%;height:60cqw}.poster-cover .poster-hero{align-items:flex-end;min-height:75cqw;padding:6cqw;display:flex;position:relative}.poster-cover .poster-hero>img{z-index:-2;width:100%;height:100%;position:absolute;inset:0}.poster-cover .poster-hero:after{content:"";z-index:-1;background:linear-gradient(#0000 5%,#0007);position:absolute;inset:0}.poster-cover .poster-copy{color:#fff;max-width:76%}.poster-cover .poster-copy p{opacity:.9;max-width:60cqw;font-size:1.7cqw}.poster-cover .poster-cta{color:#202823;background:#fff}.poster-editorial .poster-hero{flex-direction:column;align-items:stretch;gap:4cqw;padding:5cqw;display:flex}.poster-editorial .poster-copy{grid-template-columns:1.4fr .6fr;gap:0 5cqw;display:grid}.poster-editorial .poster-copy small{grid-column:1/-1}.theme-poster.poster-editorial .poster-copy h3{font-size:8.5cqw}.poster-editorial .poster-copy p{align-self:start;margin:0;font-size:1.8cqw}.poster-editorial .poster-cta{justify-self:start;margin-top:2cqw;font-size:1.5cqw}.poster-editorial .poster-hero>img{height:48cqw}.poster-centered .poster-hero{text-align:center;flex-direction:column;gap:5cqw;display:flex}.poster-centered .poster-copy{padding:2cqw 8cqw}.poster-centered .poster-hero>img{height:48cqw}.poster-ribbon{background:var(--poster-accent);color:#fff;letter-spacing:.08em;text-align:center;white-space:nowrap;padding:2.3cqw;font-size:1.65cqw;overflow:hidden}.poster-collection{padding:7cqw 5cqw}.poster-section-title{justify-content:space-between;align-items:center;gap:5cqw;margin-bottom:4cqw;display:flex}.theme-poster h4{font:400 4.4cqw/1.15 var(--poster-font);letter-spacing:-.03em}.poster-section-title>span{white-space:nowrap;font:1.5cqw Arial,sans-serif}.poster-products{grid-template-columns:repeat(3,1fr);gap:2.5cqw;display:grid}.poster-products img{object-fit:cover;width:100%;height:27cqw;display:block}.poster-products strong{margin-top:2cqw;font:500 1.8cqw/1.4 Arial,sans-serif;display:block}.poster-products span{opacity:.6;margin-top:1cqw;font:1.45cqw/1.5 Arial,sans-serif;display:block}.poster-story{background:color-mix(in srgb,var(--poster-accent) 8%,var(--poster-paper));grid-template-columns:1fr 1fr;align-items:center;gap:6cqw;padding:5cqw;display:grid}.poster-story img{object-fit:cover;width:100%;height:45cqw}.poster-story small{letter-spacing:.1em;margin-bottom:2cqw;font:1.3cqw Arial,sans-serif;display:block}.poster-story p{opacity:.6;margin-top:3cqw;font:1.8cqw/1.8 Arial,sans-serif}.poster-story span{margin-top:3cqw;font:1.7cqw Arial,sans-serif;display:block}.poster-footer{justify-content:space-between;align-items:center;padding:5cqw;font-size:3.2cqw;display:flex}.poster-footer>span{font:1.5cqw Arial,sans-serif}.poster-dark .poster-cta{color:#172519}.poster-dark .poster-copy h3{font-weight:700}.theme-showcase{color:#1e293c;background:#f1f4f9;padding:64px 0 60px;font-family:Arial,sans-serif;overflow:hidden}.theme-showcase>.theme-section-heading{width:min(1440px,89%);margin:0 auto 36px}.theme-showcase .theme-eyebrow{font-size:10px}.theme-showcase h2{letter-spacing:-.04em;margin:10px 0;font-size:clamp(28px,2.8vw,40px);font-weight:500;line-height:1.15}.theme-showcase p{color:#6b7789;font-size:14px}.theme-motion-control{white-space:nowrap;background:0 0;font-size:11px}.theme-marquee{overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 4% 96%,#0000);mask-image:linear-gradient(90deg,#0000,#000 4% 96%,#0000)}.theme-marquee-lane+.theme-marquee-lane{margin-top:24px}.theme-marquee-track{will-change:transform;width:max-content;animation:85s linear infinite theme-drift;display:flex}.theme-marquee-group{gap:22px;padding-right:22px;display:flex}.lane-1 .theme-marquee-track{animation-duration:95s;animation-direction:reverse}.theme-moving-card{color:#243044;flex-shrink:0;width:264px;text-decoration:none;display:block}.theme-moving-card>.theme-poster{aspect-ratio:4/4.5;border:1px solid #d7dce4;border-radius:10px;box-shadow:0 3px 8px #20385809}.theme-moving-card>div:last-child:not(.theme-poster){justify-content:space-between;align-items:center;padding:12px 4px 0;font-size:12px;display:flex}.theme-moving-card strong{font-weight:500}.theme-marquee:hover .theme-marquee-track,.theme-marquee:focus-within .theme-marquee-track,.theme-marquee.is-paused .theme-marquee-track{animation-play-state:paused}.theme-marquee a:focus-visible{outline-offset:3px;outline:3px solid #315dcc}.theme-catalog{padding-top:76px;padding-bottom:80px;scroll-margin-top:24px}.theme-search{color:#76849b;background:#fff;border:1px solid #d6dde7;border-radius:6px;align-items:center;gap:11px;width:390px;max-width:100%;padding:13px 15px;display:flex}.theme-search input{color:#23324b;background:0 0;border:0;outline:0;width:100%;min-width:0;font-size:12px}.theme-search button{color:inherit;background:0 0;border:0;padding:3px;display:flex}.theme-search:focus-within{outline-offset:2px;outline:3px solid #d3e1ff}.theme-catalog-toolbar{border-top:1px solid var(--theme-line);border-bottom:1px solid var(--theme-line);align-items:center;gap:20px;margin-bottom:28px;padding:15px 0;font-size:12px;display:flex}.theme-result-count{color:#5c6b7d;margin-right:auto}.theme-saved-filter{color:#67758a;background:0 0;border:0;align-items:center;gap:7px;padding:8px 0;font-size:12px;display:flex}.theme-saved-filter.active{color:#315dcc}.theme-saved-filter>span{background:#edf2fa;border-radius:4px;padding:2px 5px;font-size:10px}.theme-sort{color:#69788d;align-items:center;gap:8px;font-size:11px;display:flex}.theme-sort select{color:#2c3c55;background:#fff;border:0;padding:8px 4px;font-size:12px}.theme-catalog-layout{grid-template-columns:195px minmax(0,1fr);align-items:start;gap:38px;display:grid}.theme-filters{position:sticky;top:25px}.theme-filter-heading{justify-content:space-between;align-items:center;gap:8px;margin-bottom:24px;font-size:12px;display:flex}.theme-filter-heading button{color:#315dcc;background:0 0;border:0;padding:3px;font-size:10px}.theme-filters fieldset{border:0;border-bottom:1px solid var(--theme-line);margin:0 0 24px;padding:0 0 22px}.theme-filters legend{margin-bottom:13px;padding:0;font-size:11px;font-weight:600}.theme-filters fieldset label{color:#66758a;cursor:pointer;align-items:flex-start;gap:9px;margin:12px 0;font-size:11px;line-height:1.6;display:flex}.theme-filters input{accent-color:#315dcc;flex-shrink:0;width:14px;height:14px;margin:2px 0 0}.theme-style-label{flex-direction:column;gap:12px;margin-bottom:25px;font-size:11px;font-weight:600;display:flex}.theme-style-label select{color:#596a80;background:#fff;border:1px solid #d9e0e9;border-radius:4px;max-width:100%;padding:10px;font-size:11px}.theme-filter-note{background:#f1f5fb;border:1px solid #e0e8f4;border-radius:6px;padding:18px}.theme-filter-note>span{font-size:12px;font-weight:500}.theme-filter-note p{color:#6a7b92;margin-top:10px;font-size:11px;line-height:1.8}.theme-filter-note button{color:#315dcc;text-align:left;background:0 0;border:0;padding:12px 0 0;font-size:10px}.theme-results{gap:34px 24px}.theme-results .theme-card-title h3{font-size:16px}.theme-results .theme-card-meta{font-size:10px}.theme-results .theme-card-bottom>span{font-size:9px}.theme-filter-toggle{display:none}.theme-empty{text-align:center;background:#f6f8fb;border-radius:8px;min-height:350px;padding:80px 20px}.theme-empty>svg{color:#8295b3;margin:0 auto 22px}.theme-empty h3{letter-spacing:-.03em;font-size:24px;font-weight:500}.theme-empty p{color:#748195;max-width:430px;margin:15px auto 24px;font-size:13px;line-height:1.8}.theme-store-cta{text-align:center;background:#f3f6fb;padding:70px 20px}.theme-store-cta h2{letter-spacing:-.04em;margin:15px 0 25px;font:400 clamp(34px,4.5vw,65px)/1.1 Georgia,serif}.theme-store-cta small{color:#738096;margin-top:16px;font-size:11px;display:block}.theme-footer{color:#7c8899;border-top:1px solid #e1e7f1;justify-content:space-between;align-items:center;gap:25px;padding:34px 5.5%;font-size:11px;display:flex}.theme-footer>a:first-child{color:#243349;letter-spacing:-.06em;font-size:24px;font-weight:600}.theme-embedded{min-height:calc(100vh - 80px);margin:-28px -32px -35px}.theme-embedded .theme-store-wrap,.theme-embedded .theme-detail-wrap{width:92%}.theme-embedded .theme-hero{gap:6%;padding-top:45px}.theme-embedded .theme-hero h1{font-size:clamp(40px,4.5vw,65px)}.theme-embedded .theme-catalog-layout{grid-template-columns:165px minmax(0,1fr);gap:25px}.theme-embedded .theme-results{grid-template-columns:repeat(2,minmax(0,1fr))}.theme-embedded .theme-new-grid{gap:18px}.theme-embedded .theme-new-grid .theme-card-meta{font-size:10px}.theme-embedded .theme-featured-grid{gap:22px}.theme-embedded .theme-showcase>.theme-section-heading{width:92%}.theme-detail-top{color:#7d8795;align-items:center;gap:22px;padding:27px 0;font-size:11px;display:flex}.theme-detail-top>a,.theme-detail-top>button{color:#405575;background:0 0;border:0;align-items:center;gap:8px;padding:5px 0;font-size:12px;display:flex}.theme-detail-top>span{margin-right:auto}.theme-detail-hero{grid-template-columns:minmax(0,1.6fr) minmax(280px,.8fr);align-items:start;gap:7%;padding:6px 0 60px;display:grid}.theme-detail-stage{background:#eef1f5;border:1px solid #e0e5ec;border-radius:9px;min-width:0;padding:0 35px 22px;overflow:hidden}.theme-demo-controls{color:#7a879a;justify-content:space-between;align-items:center;gap:15px;height:62px;font-size:10px;display:flex}.theme-demo-controls>div{gap:5px;display:flex}.theme-demo-controls button,.theme-live-toolbar button{color:#738296;cursor:pointer;background:0 0;border:0;border-radius:4px;min-height:30px;padding:7px;display:flex}.theme-demo-controls button[aria-pressed=true],.theme-live-toolbar button[aria-pressed=true]{color:#315dcc;background:#fff;box-shadow:0 1px 3px #23436716}.theme-detail-screen{border:1px solid #d0d6df;border-radius:5px;width:100%;margin:auto;transition:width .3s;overflow:hidden;box-shadow:0 7px 15px #21375614}.theme-detail-screen .theme-poster{aspect-ratio:1/1.08}.theme-detail-screen.is-mobile{border:5px solid #23324a;border-radius:17px;width:44%;min-width:205px;max-width:320px}.theme-detail-screen.is-mobile .theme-poster{aspect-ratio:9/17}.theme-detail-screen.is-mobile .poster-hero{flex-direction:column;display:flex}.theme-detail-screen.is-mobile .poster-cover .poster-hero{justify-content:flex-end;min-height:125cqw}.theme-detail-screen.is-mobile .poster-cover .poster-copy{max-width:100%}.theme-detail-screen.is-mobile .poster-copy h3{font-size:12cqw}.theme-detail-screen.is-mobile .poster-copy p{font-size:3cqw}.theme-detail-screen.is-mobile .poster-copy small{font-size:2.1cqw}.theme-detail-screen.is-mobile .poster-cta{font-size:2.4cqw}.theme-detail-screen.is-mobile .poster-products{grid-template-columns:1fr 1fr}.theme-detail-screen.is-mobile .poster-nav>span{display:none}.theme-detail-screen.is-mobile .poster-nav strong{font-size:5cqw}.theme-detail-screen.is-mobile .poster-editorial .poster-copy{display:block}.theme-detail-screen.is-mobile .poster-editorial .poster-copy p{margin-top:3cqw}.theme-detail-screen.is-mobile .poster-hero>img{height:75cqw}.theme-preview-link{justify-content:center;align-items:center;gap:8px;margin-top:21px;font-size:11px;display:flex;color:#4c6487!important}.theme-detail-summary{padding-top:25px}.theme-detail-summary h1{letter-spacing:-.055em;outline:none;margin-top:12px;font-size:clamp(35px,4vw,56px);font-weight:500;line-height:1.08}.theme-detail-summary>p{color:#647387;margin-top:24px;font-size:13px;line-height:1.9}.theme-detail-meta{flex-wrap:wrap;gap:8px;margin-top:22px;display:flex}.theme-detail-meta span{color:#61728c;background:#f1f4f8;border-radius:4px;padding:6px 8px;font-size:10px}.theme-presets{border:0;border-top:1px solid #e1e6ed;margin:27px 0 24px;padding:22px 0 0}.theme-presets legend{float:left;width:100%;padding:0 0 15px;font-size:12px;font-weight:600}.theme-presets label{clear:both;cursor:pointer;border:1px solid #dfe5ee;border-radius:5px;align-items:center;gap:10px;margin-bottom:8px;padding:11px 12px;font-size:12px;display:flex}.theme-presets label.selected{background:#f7f9fd;border-color:#678acb}.theme-presets input{accent-color:#315dcc;width:14px;height:14px;margin:0}.theme-presets label>svg{color:#315dcc;margin-left:auto}.theme-swatch{border:1px solid #cdd3da;border-radius:50%;flex-shrink:0;width:25px;height:25px;display:flex;overflow:hidden;transform:rotate(-35deg)}.theme-swatch i{width:50%;height:100%;display:block}.theme-detail-actions{gap:10px;display:grid}.theme-detail-summary>small{color:#7f8b9c;margin-top:15px;font-size:10px;line-height:1.7;display:block}.theme-detail-nav{border-bottom:1px solid var(--theme-line);gap:35px;font-size:12px;display:flex}.theme-detail-nav a{padding:17px 0}.theme-detail-nav a:first-child{color:#315dcc;border-bottom:2px solid #315dcc}.theme-detail-overview,.theme-detail-features,.theme-detail-questions{border-bottom:1px solid var(--theme-line);grid-template-columns:1fr 1fr;gap:12%;padding:65px 0;scroll-margin-top:20px;display:grid}.theme-detail-overview h2,.theme-detail-features h2,.theme-detail-questions h2{letter-spacing:-.04em;margin-top:13px;font-size:clamp(25px,3vw,39px);font-weight:500;line-height:1.2}.theme-detail-overview p{color:#6f7b8c;margin:0 0 18px;font-size:14px;line-height:1.9}.theme-feature-list{grid-template-columns:1fr 1fr;gap:22px 25px;display:grid}.theme-feature-list>div{color:#65758b;align-items:flex-start;gap:11px;font-size:12px;line-height:1.7;display:flex}.theme-feature-list svg{color:#315dcc;flex-shrink:0;margin-top:2px}.theme-detail-questions details{border-bottom:1px solid #e2e7ef;padding:18px 0}.theme-detail-questions summary{cursor:pointer;justify-content:space-between;align-items:center;gap:15px;font-size:13px;list-style:none;display:flex}.theme-detail-questions summary span{color:#71829c}.theme-detail-questions details[open] summary span{transform:rotate(45deg)}.theme-detail-questions details p{color:#738096;margin-top:14px;font-size:12px;line-height:1.85}.theme-related{padding:60px 0 80px}.theme-related-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:30px;display:grid}.theme-related-grid .theme-poster{aspect-ratio:1;border:1px solid #d8dfe9;border-radius:8px}.theme-related-grid strong{margin-top:15px;font-size:16px;display:block}.theme-related-grid>a>span{color:#748298;margin-top:5px;font-size:11px;display:block}.theme-live-demo{background:#e7edf6;min-height:100vh}.theme-live-toolbar{z-index:50;color:#435979;background:#fff;border-bottom:1px solid #d7dfeb;justify-content:space-between;align-items:center;gap:25px;height:68px;padding:0 28px;font:12px Arial,sans-serif;display:flex;position:sticky;top:0}.theme-live-toolbar>a{color:inherit;align-items:center;gap:10px;text-decoration:none;display:flex}.theme-live-toolbar>div{align-items:center;gap:6px;display:flex}.theme-live-toolbar .theme-button{min-height:38px;margin-left:15px;font-size:11px}.theme-demo-disclaimer{color:#7e8da0;font-size:11px}.theme-live-frame{width:100%;min-height:calc(100vh - 68px);margin:auto;transition:width .3s}.theme-live-frame.mobile{width:min(390px,100%);box-shadow:0 5px 40px #19345a20}.theme-live-frame.mobile .sf-page{min-height:calc(100vh - 68px)}@keyframes theme-drift{0%{transform:translate(0)}to{transform:translate(-50%)}}@media (min-width:1600px){.theme-moving-card{width:320px}}@media (max-width:1150px){.theme-catalog-layout{grid-template-columns:170px minmax(0,1fr);gap:25px}.theme-results{grid-template-columns:repeat(2,minmax(0,1fr))}.theme-new-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:30px}.theme-new-grid .theme-card-title h3{font-size:18px}.theme-new-grid .theme-card-bottom>span{display:block}.theme-detail-hero{grid-template-columns:minmax(0,1.25fr) minmax(275px,.8fr);gap:5%}.theme-detail-stage{padding:0 23px 20px}.theme-detail-summary{padding-top:5px}.theme-detail-summary>p{margin-top:18px}.theme-feature-list{grid-template-columns:1fr}.theme-embedded .theme-catalog-layout{grid-template-columns:150px minmax(0,1fr);gap:20px}.theme-embedded .theme-card-meta{flex-wrap:wrap}.theme-embedded .theme-featured-grid .theme-card-bottom>span{display:none}}@media (max-width:800px){.theme-store-wrap,.theme-detail-wrap{width:90%}.theme-header{gap:10px;height:76px;padding:0 5%}.theme-brand strong{font-size:22px}.theme-brand>span{margin-left:0;padding-left:10px;font-size:14px}.theme-header nav{gap:12px}.theme-header nav>a:not(.theme-button){display:none}.theme-header .theme-button{min-height:38px;padding:10px 12px;font-size:10px}.theme-hero{grid-template-columns:1fr;gap:30px;padding:44px 0 32px}.theme-hero h1{font-size:60px}.theme-hero>div>p{max-width:550px;font-size:14px}.theme-hero>div:nth-child(2){align-items:center;gap:25px;display:flex}.theme-hero>div>p{margin:0}.theme-hero .theme-button{white-space:nowrap}.theme-quick-links{scrollbar-width:thin;flex-wrap:nowrap;padding-bottom:18px;overflow-x:auto}.theme-quick-links button{flex-shrink:0;font-size:10px}.theme-grid{gap:22px}.theme-featured{padding:35px 0 45px}.theme-featured-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:17px}.theme-featured-grid .theme-card-title h3{font-size:14px}.theme-featured-grid .theme-card-meta{flex-wrap:wrap;font-size:10px}.theme-featured-grid .theme-card-bottom>span{display:none}.theme-included{gap:35px;padding:40px 0}.theme-section-heading h2{font-size:29px}.theme-section-heading p{font-size:12px}.theme-section-heading{gap:15px}.theme-text-button{font-size:10px}.theme-new-section,.theme-showcase{padding:45px 0}.theme-moving-card{width:230px}.theme-motion-control{padding:10px;font-size:10px}.theme-catalog{padding-top:45px}.theme-catalog>.theme-section-heading{flex-direction:column;align-items:stretch}.theme-search{width:100%}.theme-catalog-layout,.theme-embedded .theme-catalog-layout{display:block}.theme-filters{border:1px solid #dce4ef;border-radius:6px;margin-bottom:25px;padding:20px;display:none;position:static}.theme-filters.is-open{display:block}.theme-filter-toggle{min-height:36px;padding:8px 12px;font-size:11px;display:flex}.theme-filter-toggle>span{background:#e6edf9;padding:2px 5px;font-size:10px}.theme-catalog-toolbar{flex-wrap:wrap;gap:14px}.theme-result-count{font-size:11px}.theme-sort>span{display:none}.theme-saved-filter{font-size:11px}.theme-results{gap:30px 20px}.theme-embedded{margin:-20px -20px -30px}.theme-embedded .theme-featured-grid{gap:15px}.theme-detail-hero{grid-template-columns:1fr;gap:35px}.theme-detail-summary{max-width:600px}.theme-detail-stage{max-height:680px}.theme-detail-screen{max-width:600px}.theme-detail-screen .theme-poster{aspect-ratio:1.2}.theme-detail-screen.is-mobile{width:235px;max-height:500px}.theme-detail-summary h1{font-size:48px}.theme-presets{flex-wrap:wrap;gap:8px;display:flex}.theme-presets label{flex:1;min-width:145px;margin:0;font-size:11px}.theme-detail-actions{grid-template-columns:1fr 1fr}.theme-detail-overview,.theme-detail-features,.theme-detail-questions{grid-template-columns:1fr;gap:25px;padding:40px 0}.theme-feature-list{grid-template-columns:1fr 1fr}.theme-related-grid{gap:18px}.theme-related-grid strong{font-size:14px}.theme-detail-top>span{display:none}.theme-detail-top>button:last-child{margin-left:auto}.theme-live-toolbar{gap:10px;height:62px;padding:0 15px}.theme-demo-disclaimer{display:none}.theme-live-toolbar .theme-button{margin-left:5px;padding:9px 12px;font-size:10px}.theme-live-frame.mobile{width:min(390px,100%)}.theme-footer{gap:15px;padding:28px 5%}.theme-footer>span{display:none}}@media (max-width:520px){.theme-hero h1{font-size:50px}.theme-hero>div:nth-child(2){display:block}.theme-hero>div>p{margin-bottom:20px;font-size:13px}.theme-featured-grid{grid-template-columns:1fr;gap:28px}.theme-featured-grid .theme-poster{aspect-ratio:4/4.5}.theme-featured-grid .theme-card-title h3{font-size:19px}.theme-featured-grid .theme-card-meta{font-size:12px}.theme-featured-grid .theme-card-bottom>span{display:block}.theme-included{grid-template-columns:1fr;gap:28px}.theme-section-heading{flex-direction:column;align-items:flex-start}.theme-new-grid{gap:30px 15px}.theme-new-grid .theme-card-title h3{font-size:15px}.theme-new-grid .theme-card-meta{font-size:10px}.theme-new-grid .theme-card-bottom>span{display:none}.theme-showcase>.theme-section-heading{flex-direction:row;align-items:end;gap:10px}.theme-showcase h2{font-size:27px}.theme-showcase .theme-motion-control span{font-size:0}.theme-motion-control{flex-shrink:0;width:40px;min-height:40px}.theme-moving-card{width:205px}.theme-marquee-group{gap:15px;padding-right:15px}.theme-results{gap:28px 16px}.theme-results .theme-card-title h3{font-size:14px}.theme-results .theme-card-meta{flex-wrap:wrap;font-size:10px}.theme-results .theme-card-bottom>span{display:none}.theme-catalog-toolbar{gap:10px}.theme-sort{margin-left:auto}.theme-card-overlay{display:none}.theme-card-title{margin-top:10px}.theme-favorite{min-width:28px;min-height:30px;padding:5px}.theme-favorite svg{width:15px}.theme-detail-actions{grid-template-columns:1fr}.theme-detail-stage{padding:0 15px 18px}.theme-detail-screen .theme-poster{aspect-ratio:1/1.1}.theme-detail-screen.is-mobile{width:215px;min-width:180px}.theme-detail-nav{gap:25px;font-size:11px}.theme-detail-summary h1{font-size:42px}.theme-related-grid{grid-template-columns:1fr 1fr}.theme-related-grid>a:nth-child(3){display:none}.theme-feature-list{grid-template-columns:1fr}.theme-live-toolbar>a>span{text-overflow:ellipsis;white-space:nowrap;max-width:100px;overflow:hidden}.theme-embedded .theme-hero h1{font-size:45px}.theme-header .theme-brand svg{display:none}.theme-brand>span{font-size:12px}.theme-header .theme-button{font-size:9px}.theme-embedded .theme-featured-grid{grid-template-columns:1fr}.theme-new-grid .theme-card-preview .theme-poster{aspect-ratio:4/5}}@media (prefers-reduced-motion:reduce){.theme-marquee-track{animation:none!important;transform:none!important}.theme-marquee{overflow-x:auto;-webkit-mask-image:none;mask-image:none}.theme-marquee-group[aria-hidden=true]{display:none}.theme-store *,.theme-showcase *,.theme-live-demo *{scroll-behavior:auto!important;transition:none!important}.theme-card-preview:hover .poster-scroll{transform:none}.theme-poster .poster-scroll{will-change:auto}}.sfm-page{--sfm-ink:#14191f;--sfm-blue:#275bd9;--sfm-paper:#fff;--sfm-muted:#616872;background:var(--sfm-paper);color:var(--sfm-ink);font-family:Arial,Helvetica,sans-serif;font-size:15px;line-height:1.5;overflow:clip}.sfm-page *{box-sizing:border-box}.sfm-page h1,.sfm-page h2,.sfm-page h3,.sfm-page h4,.sfm-page p{margin:0}.sfm-page h1,.sfm-page h2,.sfm-page h3{letter-spacing:-.055em;font-weight:600}.sfm-page p{color:var(--sfm-muted)}.sfm-page a,.sfm-page button,.sfm-page input,.sfm-page textarea,.sfm-page summary{touch-action:manipulation}:is(.sfm-page a:focus-visible,.sfm-page button:focus-visible,.sfm-page input:focus-visible,.sfm-page textarea:focus-visible,.sfm-page summary:focus-visible){outline-offset:5px;outline:3px solid #80a6ff}.sfm-page section[id]{scroll-margin-top:95px}.sfm-wrap{width:min(1392px,90%);margin-inline:auto}.sfm-skip{z-index:200;color:#111;background:#fff;padding:12px 20px;position:fixed;top:-70px;left:20px}.sfm-skip:focus{top:12px}.sfm-eyebrow{letter-spacing:.075em;align-items:center;gap:9px;margin-bottom:23px;font-size:11px;font-weight:600;display:flex}.sfm-eyebrow i{background:var(--sfm-blue);border-radius:50%;width:7px;height:7px}.sfm-button{white-space:nowrap;border:1px solid #0000;border-radius:5px;justify-content:center;align-items:center;gap:25px;min-height:50px;padding:15px 21px;font-size:13px;font-weight:600;line-height:1.3;display:inline-flex}.sfm-button:hover{transform:translateY(-2px)}.sfm-button-dark{color:#fff;background:#191e24}.sfm-button-dark:hover{background:#343c46}.sfm-button-blue{background:var(--sfm-blue);color:#fff}.sfm-button-blue:hover{background:#174ac2}.sfm-button-white{color:#14244b;background:#fff}.sfm-button-white:hover{background:#eaf0ff}.sfm-text-link{align-items:center;gap:12px;padding:7px 0;font-size:13px;font-weight:600;display:inline-flex}.sfm-text-link svg{transition:transform .2s}.sfm-text-link:hover svg{transform:translate(3px,-2px)}.sfm-header{z-index:60;background:#fff;border-bottom:1px solid #e6e8ec;height:82px;position:relative}.sfm-nav-wrap{align-items:center;gap:45px;width:min(1510px,94%);height:100%;margin:auto;display:flex}.sfm-logo{white-space:nowrap;letter-spacing:-1.6px;align-items:center;gap:5px;font-size:29px;font-weight:700;line-height:1;display:inline-flex}.sfm-logo>svg{width:31px;height:34px;color:var(--sfm-blue)}.sfm-logo>span{letter-spacing:0;align-self:flex-start;margin:0 0 0 1px;font-size:10px}.sfm-nav{flex:1;align-items:center;gap:29px;font-size:12px;display:flex}.sfm-nav>a,.sfm-nav-group>button{padding:12px 0}.sfm-nav-group>button{align-items:center;gap:6px;font-size:12px;display:flex}.sfm-nav a:hover,.sfm-nav-group>button:hover{color:var(--sfm-blue)}.sfm-nav-actions{align-items:center;gap:24px;font-size:12px;display:flex}.sfm-nav-actions .sfm-button{gap:15px;min-height:42px;padding:12px 17px;font-size:12px}.sfm-nav-group{position:relative}.sfm-dropdown{background:#fff;border:1px solid #e0e5ee;border-radius:8px;width:360px;padding:10px;position:absolute;top:48px;left:-20px;box-shadow:0 20px 50px #172c4824}.sfm-dropdown>a{border-radius:4px;align-items:center;gap:13px;padding:15px 12px;display:flex}.sfm-dropdown>a:hover{background:#f2f5fc}.sfm-dropdown>a>svg{color:#55709f;width:19px;height:19px}.sfm-dropdown>a>svg:last-child{width:14px;margin-left:auto}.sfm-dropdown span{font-size:13px;font-weight:600}.sfm-dropdown small{color:#737d8d;margin-top:4px;font-size:11px;font-weight:400;display:block}.sfm-menu-toggle,.sfm-nav .sfm-mobile-workspace{display:none}.sfm-hero{background:linear-gradient(#fff 0% 39%,#f5f8fe 100%);padding-top:67px}.sfm-hero-copy{grid-template-columns:1.65fr 1fr;align-items:end;gap:50px;padding-bottom:53px;display:grid}.sfm-hero h1{letter-spacing:-.069em;font-size:clamp(58px,6.65vw,102px);font-weight:600;line-height:.99}.sfm-hero h1 span{color:var(--sfm-blue)}.sfm-mobile-break{display:none}.sfm-hero-intro{justify-self:end;max-width:420px;padding:0 0 6px}.sfm-hero-intro>p{color:#505761;max-width:350px;font-size:18px;line-height:1.65}.sfm-hero-actions{flex-wrap:wrap;align-items:center;gap:17px;margin-top:27px;display:flex}.sfm-hero-actions .sfm-button{gap:20px}.sfm-hero-actions .sfm-text-link{font-size:12px}.sfm-hero-intro>small{color:#6d7580;align-items:center;gap:7px;margin-top:18px;font-size:11px;display:flex}.sfm-hero-bottom{color:#576170;justify-content:space-between;gap:25px;padding:28px 20px 35px;font-size:12px;display:flex}.sfm-hero-bottom>span{align-items:center;gap:12px;display:flex}.sfm-hero-bottom svg{color:#637ba7;width:17px;height:17px}.sfm-editor-stage{background:#dce7f7;border-radius:10px;padding:27px 29px 0;position:relative}.sfm-editor-window{background:#fff;border:1px solid #c4d0e3;border-radius:8px;overflow:hidden;box-shadow:0 16px 50px #182b4e16}.sfm-editor-toolbar{background:#fbfcff;border-bottom:1px solid #dde4ee;justify-content:space-between;align-items:center;gap:12px;height:48px;padding:0 15px;font-size:10px;display:flex}.sfm-editor-toolbar>div{align-items:center;gap:12px;display:flex}.sfm-editor-toolbar strong{font-weight:600}.sfm-editor-toolbar>div>span{align-items:center;gap:12px;display:flex}.sfm-editor-mark{color:#3051a2;background:#edf2fa;border-radius:4px;place-items:center;width:25px;height:25px;display:grid!important}.sfm-editor-mark svg{width:22px;height:22px}.sfm-editor-divider{border-left:1px solid #d6dce6;height:15px}.sfm-editor-toolbar .sfm-demo-label{color:#7c8795;font-size:9px}.sfm-editor-toolbar a{color:#fff;background:#2a58bc;border-radius:4px;align-items:center;gap:9px;padding:8px 10px;font-size:9px;display:flex}.sfm-devices{background:#edf1f6;border-radius:5px;padding:3px;gap:2px!important}.sfm-devices button{color:#6c7b90;border-radius:3px;place-items:center;width:30px;height:25px;display:grid}.sfm-devices button[aria-pressed=true]{color:#274b9a;background:#fff;box-shadow:0 1px 3px #14294d12}.sfm-editor-body{grid-template-columns:47px minmax(0,1fr) 205px;min-height:470px;display:grid}.sfm-editor-rail{color:#7c899d;background:#fbfcff;border-right:1px solid #e1e6ee;flex-direction:column;align-items:center;gap:26px;padding-top:24px;display:flex}.sfm-editor-rail svg{width:16px;height:16px}.sfm-editor-rail svg:first-child{color:#2c5bba;background:#e7eefb;border-radius:1px;box-shadow:0 0 0 8px #e7eefb}.sfm-canvas-wrap{background:#e9edf3;justify-content:center;align-items:flex-start;padding:18px;display:flex;overflow:hidden}.sfm-demo-canvas{background:var(--demo-paper);color:var(--demo-ink);border:1px solid #263d6015;width:100%;max-width:100%;min-height:100%;transition:width .35s,background .25s,color .25s;container-type:inline-size}.sfm-demo-nav{border-bottom:1px solid color-mix(in srgb,var(--demo-ink) 13%,transparent);justify-content:space-between;align-items:center;padding:3cqw 4cqw;display:flex}.sfm-demo-nav>strong{letter-spacing:-.04em;font:500 3.6cqw/.8 Georgia,serif}.sfm-demo-nav strong span{letter-spacing:.28em;text-align:center;margin-top:.8cqw;font:400 1.13cqw Arial,sans-serif;display:block}.sfm-demo-nav>span{font-size:1.2cqw}.sfm-demo-nav>svg{width:2cqw}.sfm-demo-hero{grid-template-columns:1fr 1fr;min-height:47cqw;display:grid}.sfm-demo-copy{flex-direction:column;align-items:flex-start;padding:5cqw 3.8cqw 2.5cqw;display:flex}.sfm-demo-copy>small{letter-spacing:.1em;margin-bottom:3cqw;font-size:1cqw}.sfm-heading-selection{border:1px solid #4c7cda;width:100%;margin-bottom:2cqw;margin-left:-.8cqw;padding:.8cqw;position:relative}.sfm-heading-selection h2{overflow-wrap:anywhere;letter-spacing:-.055em!important;font:400 6.9cqw/1.02 Georgia,Times New Roman,serif!important}.sfm-heading-selection>span{color:#fff;background:#4674cf;padding:1px 5px;font-size:8px;line-height:12px;position:absolute;top:-14px;left:-1px}.sfm-heading-selection i{background:#fff;border:1px solid #4c7cda;width:5px;height:5px;position:absolute}.sfm-heading-selection i:first-of-type{top:-3px;left:-3px}.sfm-heading-selection i:nth-of-type(2){top:-3px;right:-3px}.sfm-heading-selection i:nth-of-type(3){bottom:-3px;left:-3px}.sfm-heading-selection i:nth-of-type(4){bottom:-3px;right:-3px}.sfm-demo-copy p{color:inherit;opacity:.75;font-size:1.25cqw;line-height:1.7}.sfm-demo-cta{background:var(--demo-ink);color:var(--demo-paper);align-items:center;gap:2cqw;margin-top:2.4cqw;padding:1.5cqw 1.8cqw;font-size:1.2cqw;display:flex}.sfm-demo-cta svg{width:1.5cqw;height:1.5cqw}.sfm-demo-foot{letter-spacing:.07em;opacity:.6;justify-content:space-between;width:100%;margin-top:auto;padding-top:3.5cqw;font-size:.75cqw;display:flex}.sfm-demo-image{min-height:47cqw;position:relative;overflow:hidden}.sfm-demo-image img{object-fit:cover;object-position:center 58%;width:100%;height:100%;position:absolute;inset:0}.sfm-demo-image>span{color:#383d32;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#f7f5eee6;justify-content:space-between;padding:1.3cqw 1.5cqw;font-size:1.1cqw;display:flex;position:absolute;bottom:2cqw;left:2cqw;right:2cqw}.sfm-demo-image>span svg{width:1.5cqw;height:1.5cqw}.sfm-demo-canvas.is-mobile{width:260px;min-height:0}.sfm-demo-canvas.is-mobile .sfm-demo-nav{padding:5cqw}.sfm-demo-canvas.is-mobile .sfm-demo-nav>span{display:none}.sfm-demo-canvas.is-mobile .sfm-demo-nav>strong{font-size:7cqw}.sfm-demo-canvas.is-mobile .sfm-demo-nav strong span{font-size:2.3cqw}.sfm-demo-canvas.is-mobile .sfm-demo-nav>svg{width:4cqw}.sfm-demo-canvas.is-mobile .sfm-demo-hero{display:block}.sfm-demo-canvas.is-mobile .sfm-demo-copy{padding:7cqw 7cqw 6cqw}.sfm-demo-canvas.is-mobile .sfm-demo-copy>small{margin-bottom:5cqw;font-size:2cqw}.sfm-demo-canvas.is-mobile h2{font-size:11cqw!important}.sfm-demo-canvas.is-mobile .sfm-demo-copy p{margin-top:2cqw;font-size:2.6cqw}.sfm-demo-canvas.is-mobile .sfm-demo-cta{margin-top:4cqw;padding:3cqw;font-size:2.4cqw}.sfm-demo-canvas.is-mobile .sfm-demo-foot{display:none}.sfm-demo-canvas.is-mobile .sfm-demo-image{height:48cqw;min-height:48cqw}.sfm-demo-canvas.is-mobile .sfm-demo-image>span{font-size:2cqw}.sfm-editor-controls{background:#fcfdff;border-left:1px solid #e0e6ef;padding:20px 16px}.sfm-controls-title{border-bottom:1px solid #e8ecf3;align-items:center;gap:7px;margin-bottom:19px;padding-bottom:16px;font-size:11px;display:flex}.sfm-controls-title>svg{color:#6882ac}.sfm-controls-title button{color:#7a879a;place-items:center;margin-left:auto;padding:5px;display:grid}.sfm-editor-controls label,.sfm-control-label{color:#5f6e83;margin:18px 0 8px;font-size:10px;display:block}.sfm-editor-controls textarea{resize:none;color:#3a4a60;background:#fff;border:1px solid #dce3ee;border-radius:4px;min-height:55px;padding:9px;font-size:11px;line-height:1.55}.sfm-palette-options{gap:10px;padding:3px;display:flex}.sfm-palette-options button{border:1px solid #d1d9e6;border-radius:4px;width:40px;height:27px;padding:0;display:flex;position:relative;overflow:hidden}.sfm-palette-options button[aria-pressed=true]{outline-offset:3px;outline:1px solid #5279c1}.sfm-palette-options button>span{flex:1;height:100%}.sfm-palette-options button>svg{color:#243b63;background:#fff;border-radius:50%;padding:1px;position:absolute;bottom:1px;right:1px}.sfm-palette-name{color:#738198;margin-top:8px;font-size:9px;display:block}.sfm-image-options{gap:9px;display:flex}.sfm-image-options button{border:2px solid #0000;border-radius:3px;flex:1;height:59px;padding:0;position:relative;overflow:hidden}.sfm-image-options img{object-fit:cover;width:100%;height:100%}.sfm-image-options button[aria-pressed=true]{border-color:#527ac4}.sfm-image-options button>svg{color:#274b91;background:#fff;border-radius:50%;position:absolute;bottom:3px;right:3px}.sfm-upload-link{color:#5b739a;align-items:center;gap:5px;margin-top:10px;font-size:9px;display:flex}.sfm-preview-note{border-top:1px solid #e4e9f1;align-items:start;gap:8px;margin-top:25px;padding-top:16px;display:flex}.sfm-preview-note>span{background:#5a7fbf;border-radius:50%;flex-shrink:0;width:5px;height:5px;margin-top:6px}.sfm-preview-note p{color:#79869b;font-size:9px;line-height:1.7}.sfm-editor-caption{color:#546987;justify-content:space-between;align-items:center;padding:15px 0;font-size:10px;display:flex}.sfm-editor-caption>span{align-items:center;gap:7px;display:flex}.sfm-editor-caption>span>span{background:#587aaa;border-radius:50%;width:5px;height:5px}.sfm-platform{color:#f8f9fb;background:#15191f;padding:105px 0 35px}.sfm-section-head{justify-content:space-between;align-items:end;gap:60px;margin-bottom:48px;display:flex}.sfm-section-head h2{font-size:clamp(39px,4.3vw,64px);font-weight:500;line-height:1.06}.sfm-section-head>div:last-child{max-width:350px}.sfm-section-head p{font-size:15px;line-height:1.75}.sfm-section-head .sfm-text-link{margin-top:20px}.sfm-platform .sfm-eyebrow{color:#a6b9dc}.sfm-platform .sfm-section-head p{color:#9da7b5}.sfm-platform .sfm-text-link{color:#fff}.sfm-feature-grid{background:#3b424d;border:1px solid #3b424d;border-radius:10px;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;display:grid;overflow:hidden}.sfm-feature{background:#1b2027;flex-direction:column;min-width:0;transition:background .25s;display:flex;position:relative;overflow:hidden}.sfm-feature:hover{background:#222a35}.sfm-feature:hover .sfm-feature-copy>span svg{color:#c5d8ff;transform:translate(3px,-3px)}.sfm-design-feature{grid-column:span 2}.sfm-feature-copy{z-index:2;margin-top:auto;padding:25px 31px 33px;position:relative}.sfm-feature-copy>span{color:#91a0b6;justify-content:space-between;align-items:center;margin-bottom:12px;font-size:10px;display:flex}.sfm-feature-copy>span svg{color:#9babbe;transition:transform .2s}.sfm-feature-copy h3{letter-spacing:-.035em;margin-bottom:12px;font-size:23px;font-weight:500;line-height:1.25}.sfm-feature-copy p{color:#a2acba;max-width:420px;font-size:12px;line-height:1.75}.sfm-design-art{background:radial-gradient(at 40% 40%,#42516b55,#0000 70%);height:310px;position:relative;overflow:hidden}.sfm-art-browser{background:#f2eee6;border:1px solid #6a7383;border-radius:7px;width:74%;position:absolute;top:40px;left:9%;overflow:hidden;transform:rotate(-2deg);box-shadow:0 10px 40px #0005}.sfm-art-toolbar{color:#8390a5;background:#eef1f6;align-items:center;gap:4px;height:25px;padding:0 10px;display:flex}.sfm-art-toolbar i{background:#bcc5d3;border-radius:50%;width:4px;height:4px}.sfm-art-toolbar>span{margin:auto;font-size:7px}.sfm-art-site{color:#3d3935;isolation:isolate;height:262px;padding:20px 24px;position:relative;overflow:hidden}.sfm-art-site>span:first-child{z-index:1;justify-content:space-between;font-size:11px;display:flex;position:relative}.sfm-art-site small{font-size:6px}.sfm-art-site h4{letter-spacing:-.06em;z-index:1;margin-top:35px;font:400 49px/.97 Georgia,serif;position:relative}.sfm-art-site img{object-fit:cover;object-position:center 38%;z-index:-1;width:62%;height:100%;position:absolute;top:0;right:0}.sfm-art-site .sfm-art-selection{border:1px solid #5d85d9;margin-top:20px;padding:6px;font-size:8px;display:inline-block}.sfm-art-style{color:#3c4d64;background:#f8faff;border:1px solid #d0d9e8;border-radius:5px;width:185px;padding:17px;position:absolute;top:111px;right:6%;transform:rotate(3deg);box-shadow:0 10px 25px #06122740}.sfm-art-style>span{align-items:center;gap:8px;font-size:10px;font-weight:600;display:flex}.sfm-art-style>small{letter-spacing:.1em;color:#7d8ca1;margin:18px 0 8px;font-size:6px;display:block}.sfm-art-style>div{gap:6px;display:flex}.sfm-art-style i{background:#e7e0d6;border:1px solid #0001;border-radius:50%;width:23px;height:23px}.sfm-art-style i:nth-child(2){background:#1c273b}.sfm-art-style i:nth-child(3){background:#466ab7}.sfm-art-style i:nth-child(4){background:#e6ecf7}.sfm-art-style>strong{align-items:center;gap:10px;font:27px Georgia,serif;display:flex}.sfm-art-style strong span{font:8px Arial,sans-serif}.sfm-art-style p{color:#677f9f;border-top:1px solid #dfe5f0;align-items:center;gap:6px;margin-top:12px;padding-top:11px;font-size:7px;display:flex}.sfm-payment-art{background:radial-gradient(#2d467655,#0000 70%);height:310px;padding:32px 12% 0;overflow:hidden}.sfm-pay-card{background:linear-gradient(145deg,#314563,#243149);border:1px solid #7283a355;border-radius:10px;padding:24px;transform:rotate(2deg);box-shadow:0 12px 35px #06101e44}.sfm-pay-icon{color:#b8d0fa;background:#93b2f21a;border-radius:12px;place-items:center;width:43px;height:43px;margin-bottom:15px;display:grid}.sfm-pay-card>small{letter-spacing:.13em;color:#a0b4d2;font-size:6px;display:block}.sfm-pay-card>strong{letter-spacing:-.04em;margin-top:9px;font-size:23px;font-weight:500;line-height:1.15;display:block}.sfm-pay-card>div{color:#aabcda;border:1px solid #8dabc83f;border-radius:4px;align-items:center;gap:6px;margin-top:17px;padding:9px 7px;font-size:7px;display:flex}.sfm-pay-card>div>span{flex:1}.sfm-pay-cta{color:#27416c;background:#dbe8ff;border-radius:4px;justify-content:space-between;align-items:center;margin-top:8px;padding:10px;font-size:8px;display:flex}.sfm-search-art,.sfm-import-art,.sfm-library-art{height:230px;position:relative;overflow:hidden}.sfm-search-art{padding:35px 30px 0;-webkit-mask-image:linear-gradient(#000 80%,#0000);mask-image:linear-gradient(#000 80%,#0000)}.sfm-search-query{color:#b6c5da;white-space:nowrap;border:1px solid #4b586a;border-radius:20px;align-items:center;gap:9px;padding:10px;font-size:8px;display:flex}.sfm-result{margin:17px 8px 0}.sfm-result small{color:#8496af;font-size:8px;display:block}.sfm-result strong{color:#b1caff;letter-spacing:-.035em;margin:5px 0;font-size:18px;font-weight:500;display:block}.sfm-result>span{color:#879bb7;max-width:250px;font-size:9px;line-height:1.7;display:block}.sfm-art-check{color:#adc0dc;align-items:center;gap:8px;margin:18px 8px;font-size:8px;display:flex}.sfm-art-check>svg:nth-of-type(2){margin-left:10px}.sfm-import-art{justify-content:center;align-items:center;gap:14px;padding:20px 24px;display:flex}.sfm-code-file{color:#b6c8e3;background:#2a3547;border:1px solid #63758e55;border-radius:8px;flex:1;max-width:115px;height:144px;padding:17px 12px;transform:rotate(-7deg)}.sfm-code-file>span{white-space:nowrap;margin:10px 0 14px;font-size:8px;display:block}.sfm-code-file i{background:#647b9c;border-radius:4px;width:80%;height:3px;margin:7px 0;display:block}.sfm-code-file i:last-child{width:55%}.sfm-import-arrow{color:#8ea6c7;flex-shrink:0;width:20px}.sfm-import-preview{color:#3d493d;background:#e7e8df;border:1px solid #a4b2c0;border-radius:5px;width:124px;height:172px;position:relative;overflow:hidden;transform:rotate(6deg)}.sfm-import-preview>img{object-fit:cover;width:100%;height:78px}.sfm-import-preview>span{padding:12px 10px;font:14px/1.1 Georgia,serif;display:block}.sfm-import-preview>div{border-top:1px solid #bdc4ba;align-items:center;gap:5px;padding:6px;font-size:7px;display:flex}.sfm-library-art{padding:35px 30px}.sfm-saved-section{background:#2c384a;border:1px solid #6a7c9855;border-radius:6px;width:72%;max-width:260px;padding:10px;position:absolute;transform:rotate(-4deg)}.sfm-saved-section>span{color:#a3b6d2;justify-content:space-between;align-items:center;margin-bottom:9px;font-size:6px;display:flex}.sfm-saved-section>div{color:#444c3c;background:#e9e5dc;grid-template-columns:1fr 1fr;min-height:80px;display:grid}.sfm-saved-section img{object-fit:cover;width:100%;height:80px}.sfm-saved-section>div>span{padding:13px 8px;font:14px/1.1 Georgia,serif}.sfm-saved-section i{background:#6b775f;width:35px;height:7px;margin-top:9px;display:block}.sfm-saved-section.second{background:#344761;top:96px;right:7%;transform:rotate(5deg)}.sfm-saved-section.second>div{color:#2e4367;background:#e6edf8}.sfm-saved-section.second i{background:#3e5b91}.sfm-professional-note{color:#a6b3c8;align-items:center;gap:35px;padding:30px 0 0;font-size:11px;display:flex}.sfm-professional-note>span{color:#8c98a9;margin-right:auto}.sfm-professional-note>a{align-items:center;gap:9px;display:flex}.sfm-professional-note>a:hover{color:#fff}.sfm-templates{background:#fff;padding:95px 0 65px}.sfm-templates .theme-showcase{--theme-muted:#687382;background:0 0;padding:0}.sfm-templates .theme-section-heading{align-items:end;width:min(1392px,90%);margin:0 auto 45px}.sfm-templates .theme-eyebrow{letter-spacing:.075em;text-transform:none;color:#546277;margin:0 0 22px;font-size:11px}.sfm-templates .theme-section-heading h2{letter-spacing:-.055em;margin:0;font-size:clamp(36px,4.3vw,64px);font-weight:500;line-height:1.06}.sfm-templates .theme-section-heading p{margin-top:19px;font-size:15px}.sfm-templates .theme-motion-control{background:0 0;border-color:#d9dfe7;gap:8px;min-height:40px;padding:10px 14px;font-size:10px}.sfm-templates .theme-moving-card{width:350px}.sfm-templates .theme-marquee-group{gap:24px;padding-right:24px}.sfm-templates .theme-moving-card>.theme-poster{aspect-ratio:4/4.65;border:1px solid #d7dce5;border-radius:5px;box-shadow:0 6px 18px #16304b09}.sfm-templates .theme-moving-card>div:last-child{padding-top:14px;font-size:13px}.sfm-templates .theme-moving-card>div:last-child strong{font-weight:500}.sfm-templates .theme-marquee{-webkit-mask-image:none;mask-image:none}.sfm-template-bottom{justify-content:space-between;align-items:center;padding:39px 0 0;display:flex}.sfm-template-bottom p{font-size:14px;line-height:1.65}.sfm-template-bottom .sfm-button{font-size:12px}.sfm-business{background:#f1f4f8;padding:95px 0 40px}.sfm-business .sfm-section-head>p{max-width:350px}.sfm-business-layout{grid-template-columns:.8fr 1.2fr;align-items:center;gap:70px;display:grid}.sfm-business-copy{max-width:420px}.sfm-business-tabs{border-bottom:1px solid #cfd8e6;gap:30px;margin-bottom:35px;display:flex}.sfm-business-tabs>button{color:#69798d;border-bottom:2px solid #0000;padding:14px 0;font-size:12px}.sfm-business-tabs>button[aria-selected=true]{color:#254f9a;border-color:#315dcc}.sfm-business-label{color:#6d7e98;letter-spacing:.04em;margin-bottom:17px;font-size:10px;display:block}.sfm-business-copy h3{letter-spacing:-.04em;max-width:300px;font-size:36px;font-weight:500;line-height:1.1}.sfm-business-copy p{color:#657186;max-width:345px;margin-top:20px;font-size:14px;line-height:1.8}.sfm-business-copy ul{flex-direction:column;gap:13px;margin:25px 0;padding:0;list-style:none;display:flex}.sfm-business-copy li{color:#536579;align-items:center;gap:10px;font-size:12px;display:flex}.sfm-business-copy li svg{color:#6680a4}.sfm-business-copy .sfm-text-link{color:#2d5095;margin-top:5px}.sfm-business-stage{isolation:isolate;background:#4c5248;border-radius:6px;min-width:0;height:485px;padding:28px;position:relative;overflow:hidden}.sfm-business-photo{object-fit:cover;z-index:-2;filter:brightness(.82);width:100%;height:100%;position:absolute;inset:0}.sfm-business-stage:after{content:"";z-index:-1;background:linear-gradient(90deg,#0007,#0000 90%);position:absolute;inset:0}.sfm-business-photo-copy>span{color:#fff;letter-spacing:-.05em;font-size:21px;font-weight:500}.sfm-business-photo-copy h4{color:#fff;letter-spacing:-.04em;text-wrap:balance;max-width:240px;margin-top:27px;font:400 45px/1.03 Georgia,serif}.business-shaken .sfm-business-photo-copy>span{letter-spacing:.12em;font-size:12px}.business-buildco .sfm-business-photo-copy h4{font-family:Arial,sans-serif;font-weight:600}.sfm-configurator{-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);color:#34435c;background:#ffffffef;border:1px solid #fff;border-radius:7px;width:285px;padding:20px;position:absolute;bottom:26px;right:27px;box-shadow:0 15px 30px #12213b25}.sfm-configurator>div:first-child{border-bottom:1px solid #e0e6ef;justify-content:space-between;align-items:center;padding-bottom:18px;font-size:10px;display:flex}.sfm-configurator>div:first-child>span:first-child{align-items:center;gap:7px;display:flex}.sfm-configurator>div:first-child>span:last-child{letter-spacing:.08em;color:#7486a1;background:#edf1f7;border-radius:3px;padding:3px 5px;font-size:7px}.sfm-configurator label{justify-content:space-between;align-items:center;margin:18px 0 10px;font-size:10px;display:flex}.sfm-configurator label output{background:#fff;border:1px solid #d8e0eb;border-radius:3px;padding:2px 7px;font-size:11px}.sfm-configurator input[type=range]{accent-color:#315dcc;cursor:pointer;background:0 0;border:0;width:100%;height:16px;padding:0}.sfm-configurator>small{color:#8391a5;margin-top:4px;font-size:8px;display:block}.sfm-estimate{border-top:1px solid #e1e6ef;justify-content:space-between;align-items:center;gap:20px;margin:16px 0;padding-top:14px;display:flex}.sfm-estimate>span{color:#7d8a9e;max-width:110px;font-size:9px}.sfm-estimate>output{letter-spacing:-.05em;font-size:24px}.sfm-configurator>a{color:#fff;background:#315dcc;border-radius:4px;justify-content:space-between;align-items:center;padding:11px 13px;font-size:9px;display:flex}.sfm-configurator>p{text-align:center;color:#8693a5;margin-top:8px;font-size:7px}.sfm-sector-links{border-top:1px solid #d9e0e9;align-items:flex-start;gap:55px;margin-top:55px;padding-top:28px;display:flex}.sfm-sector-links>span{color:#77859a;white-space:nowrap;padding-top:4px;font-size:11px}.sfm-sector-links>div{flex-wrap:wrap;gap:15px 25px;display:flex}.sfm-sector-links a{color:#51637b;align-items:center;gap:6px;font-size:11px;display:flex}.sfm-sector-links a:hover{color:#275bd9}.sfm-faq{grid-template-columns:.8fr 1.2fr;gap:80px;padding-top:105px;padding-bottom:105px;display:grid}.sfm-faq h2{font-size:52px;font-weight:500;line-height:1.1}.sfm-faq>div>p{margin-top:23px;font-size:14px;line-height:1.7}.sfm-faq .sfm-text-link{color:#355b99;margin-top:30px;font-size:11px}.sfm-faq-list{border-top:1px solid #dfe3e9}.sfm-faq-list details{border-bottom:1px solid #dfe3e9}.sfm-faq-list summary{cursor:pointer;letter-spacing:-.02em;justify-content:space-between;align-items:center;gap:25px;padding:23px 0;font-size:15px;font-weight:500;list-style:none;display:flex}.sfm-faq-list summary::-webkit-details-marker{display:none}.sfm-faq-list summary>svg{color:#657994;flex-shrink:0;transition:transform .2s}.sfm-faq-list details[open] summary>svg{transform:rotate(45deg)}.sfm-faq-list details>p{color:#6a7584;padding:0 35px 25px 0;font-size:13px;line-height:1.8}.sfm-final{color:#fff;background:#275bd9;padding:85px 0;position:relative;overflow:hidden}.sfm-final>.sfm-wrap{z-index:1;justify-content:space-between;align-items:center;gap:35px;display:flex;position:relative}.sfm-final h2{letter-spacing:-.06em;font-size:clamp(50px,6vw,88px);font-weight:500;line-height:1.01}.sfm-final .sfm-eyebrow{color:#c4d5ff}.sfm-final>.sfm-wrap>div:last-child>span{text-align:center;color:#c4d5ff;margin-top:16px;font-size:10px;display:block}.sfm-final-mark{color:#ffffff08;width:460px;height:460px;position:absolute;top:-40px;right:12%;transform:rotate(-10deg)}.sfm-final-mark svg{width:100%;height:100%}.sfm-footer{background:#fff;padding:65px 0 25px}.sfm-footer-top{grid-template-columns:1.4fr 1fr 1fr 1fr;gap:55px;padding-bottom:60px;display:grid}.sfm-footer-top>div{flex-direction:column;align-items:flex-start;gap:14px;display:flex}.sfm-footer-top p{color:#7c8591;margin-top:10px;font-size:13px;line-height:1.65}.sfm-footer-top strong{margin-bottom:7px;font-size:12px;font-weight:600}.sfm-footer-top>div>a:not(.sfm-logo){color:#6a7585;align-items:center;gap:8px;font-size:11px;display:flex}.sfm-footer a:hover{color:var(--sfm-blue)}.sfm-footer-bottom{color:#7c8796;border-top:1px solid #e7eaf0;gap:25px;padding-top:24px;font-size:10px;display:flex}.sfm-footer-bottom>span:last-child{margin-left:auto}@media (min-width:1600px){.sfm-editor-body{min-height:535px}.sfm-editor-controls{padding:25px 20px}.sfm-editor-stage{padding:35px 40px 0}.sfm-hero{padding-top:85px}.sfm-hero-copy{padding-bottom:65px}.sfm-templates .theme-moving-card{width:390px}}@media (max-width:1200px){.sfm-nav-wrap{gap:28px}.sfm-nav{gap:20px}.sfm-nav-actions{gap:15px}.sfm-workspace-link{display:none}.sfm-hero-copy{grid-template-columns:1.55fr 1fr;gap:30px}.sfm-hero h1{font-size:7.2vw}.sfm-hero-intro>p{font-size:16px}.sfm-hero-actions{gap:10px;margin-top:20px}.sfm-hero-intro{max-width:330px}.sfm-editor-stage{padding:20px 20px 0}.sfm-editor-body{grid-template-columns:42px minmax(0,1fr) 180px;min-height:430px}.sfm-editor-controls{padding:17px 13px}.sfm-canvas-wrap{padding:13px}.sfm-demo-hero,.sfm-demo-image{min-height:56cqw}.sfm-demo-copy{justify-content:center}.sfm-demo-copy>small{font-size:1.05cqw}.sfm-demo-copy p{font-size:1.4cqw}.sfm-demo-cta{font-size:1.3cqw}.sfm-art-browser{width:78%;left:6%}.sfm-art-style{width:170px;right:5%}.sfm-feature-copy{padding:24px}.sfm-feature-copy h3{font-size:21px}.sfm-payment-art{padding-left:8%;padding-right:8%}.sfm-pay-card{padding:21px}.sfm-search-art{padding:35px 22px 0}.sfm-import-art{gap:10px;padding:20px 15px}.sfm-import-arrow{width:15px}.sfm-business-layout{grid-template-columns:.85fr 1.15fr;gap:45px}.sfm-business-stage{height:470px}.sfm-business-photo-copy h4{font-size:38px}.sfm-business-tabs{gap:26px}.sfm-configurator{width:260px;bottom:20px;right:20px}.sfm-faq{gap:55px}}@media (max-width:900px){.sfm-nav-wrap{gap:25px;width:90%}.sfm-header{height:72px}.sfm-nav{background:#fff;border-bottom:1px solid #dde4ee;align-items:stretch;gap:4px;padding:20px 5% 27px;display:none;position:absolute;top:71px;left:0;right:0;box-shadow:0 20px 30px #172c4820}.sfm-nav.is-open{flex-direction:column;display:flex}.sfm-nav>a,.sfm-nav-group>button{width:100%;padding:13px 0;font-size:14px}.sfm-nav-group>button{justify-content:space-between}.sfm-nav .sfm-mobile-workspace{border-top:1px solid #e2e7ef;gap:15px;margin-top:10px;padding-top:20px;display:flex}.sfm-dropdown{width:100%;box-shadow:none;background:#f4f7fc;border:0;margin-bottom:10px;position:static}.sfm-dropdown>a{padding:12px}.sfm-menu-toggle{place-items:center;width:32px;height:36px;margin-left:5px;display:grid}.sfm-nav-actions{margin-left:auto}.sfm-logo{font-size:26px}.sfm-hero{padding-top:49px}.sfm-hero-copy{padding-bottom:34px;display:block}.sfm-hero h1{font-size:clamp(62px,8.6vw,88px)}.sfm-hero-intro{grid-template-columns:1fr 1fr;align-items:center;gap:0 30px;max-width:none;margin-top:30px;display:grid}.sfm-hero-intro>p{grid-row:span 2;max-width:365px;font-size:15px}.sfm-hero-actions{justify-content:flex-end;gap:8px;margin:0}.sfm-hero-actions .sfm-button{width:230px}.sfm-hero-actions .sfm-text-link{padding:7px;font-size:11px}.sfm-hero-intro>small{justify-content:flex-end;margin-top:10px;font-size:9px}.sfm-editor-body{grid-template-columns:37px minmax(0,1fr) 160px;min-height:385px}.sfm-editor-rail{gap:25px}.sfm-editor-controls{padding:14px 11px}.sfm-controls-title{gap:5px;margin-bottom:15px;padding-bottom:12px;font-size:9px}.sfm-controls-title>svg{width:12px}.sfm-controls-title button{padding:2px}.sfm-editor-controls label,.sfm-control-label{margin-top:14px;font-size:9px}.sfm-editor-controls textarea{font-size:10px}.sfm-palette-options{gap:7px}.sfm-palette-options button{width:34px;height:25px}.sfm-preview-note{margin-top:15px}.sfm-preview-note p,.sfm-upload-link{font-size:8px}.sfm-canvas-wrap{padding:10px}.sfm-demo-hero,.sfm-demo-image{min-height:75cqw}.sfm-heading-selection h2{font-size:8cqw!important}.sfm-demo-copy>small{font-size:1.2cqw;line-height:1.5}.sfm-demo-copy p{font-size:1.6cqw}.sfm-demo-cta{font-size:1.5cqw}.sfm-demo-nav{padding:4cqw}.sfm-demo-nav>span{display:none}.sfm-demo-nav>strong{font-size:4.4cqw}.sfm-demo-nav strong span{font-size:1.4cqw}.sfm-demo-foot{font-size:1cqw}.sfm-demo-canvas.is-mobile{width:240px}.sfm-hero-bottom{gap:15px;padding:24px 0 30px;font-size:10px}.sfm-hero-bottom>span{gap:7px}.sfm-hero-bottom svg{width:15px}.sfm-platform{padding-top:75px}.sfm-section-head{gap:35px}.sfm-section-head h2{font-size:43px}.sfm-section-head p{font-size:13px}.sfm-section-head>div:last-child{max-width:285px}.sfm-feature-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.sfm-design-feature{grid-column:span 2}.sfm-design-art{height:300px}.sfm-art-browser{width:70%;top:30px;left:8%}.sfm-art-style{width:185px;right:9%}.sfm-pay-feature{grid-row:span 1}.sfm-payment-art{height:230px;padding-top:20px}.sfm-pay-card{padding:15px 20px;transform:rotate(2deg)}.sfm-pay-icon{width:32px;height:32px;margin-bottom:11px}.sfm-pay-icon svg{width:20px}.sfm-pay-card>strong{font-size:21px}.sfm-pay-card>div{margin-top:12px}.sfm-feature-copy{padding:23px}.sfm-feature-copy h3{font-size:22px}.sfm-professional-note{flex-wrap:wrap;gap:20px;font-size:10px}.sfm-professional-note>span{width:100%}.sfm-templates{padding:75px 0 50px}.sfm-templates .theme-section-heading h2{font-size:42px}.sfm-templates .theme-section-heading p{font-size:13px}.sfm-templates .theme-moving-card{width:300px}.sfm-business{padding:75px 0 35px}.sfm-business-layout{grid-template-columns:1fr 1.15fr;gap:35px}.sfm-business .sfm-section-head>p{max-width:280px}.sfm-business-copy h3{font-size:31px}.sfm-business-copy p{font-size:12px;line-height:1.8}.sfm-business-copy li{font-size:11px}.sfm-business-stage{height:455px;padding:22px}.sfm-business-photo-copy h4{max-width:200px;margin-top:20px;font-size:34px}.sfm-business-tabs{gap:23px}.sfm-business-tabs>button{font-size:11px}.sfm-configurator{width:calc(100% - 40px);max-width:280px;padding:16px}.sfm-sector-links{gap:25px;margin-top:40px;display:block}.sfm-sector-links>span{margin-bottom:18px;display:block}.sfm-faq{gap:35px;padding-top:75px;padding-bottom:75px}.sfm-faq h2{font-size:42px}.sfm-faq-list summary{font-size:13px}.sfm-faq-list details>p{font-size:12px}.sfm-final{padding:70px 0}.sfm-final h2{font-size:60px}.sfm-final .sfm-button{gap:15px;font-size:12px}.sfm-footer-top{gap:30px}.sfm-footer-top strong{font-size:11px}.sfm-footer-top>div>a:not(.sfm-logo){font-size:10px}.sfm-footer-bottom>span:last-child{display:none}}@media (max-width:600px){.sfm-wrap{width:90%}.sfm-header{height:68px}.sfm-nav{top:67px}.sfm-logo{font-size:24px}.sfm-logo>svg{width:26px;height:30px}.sfm-logo>span{font-size:8px}.sfm-nav-actions{gap:8px}.sfm-nav-actions .sfm-button{gap:8px;min-height:36px;padding:10px 12px;font-size:10px}.sfm-nav-actions .sfm-button svg{width:13px}.sfm-menu-toggle{width:26px;margin:0}.sfm-hero{padding-top:37px}.sfm-eyebrow{margin-bottom:21px;font-size:10px}.sfm-hero h1{letter-spacing:-.065em;font-size:clamp(53px,11.4vw,68px);line-height:1.02}.sfm-mobile-break{display:block}.sfm-hero-intro{margin-top:23px;display:block}.sfm-hero-intro>p{max-width:350px;font-size:15px;line-height:1.65}.sfm-hero-actions{justify-content:flex-start;gap:12px;margin-top:24px}.sfm-hero-actions .sfm-button{gap:15px;width:auto;min-height:48px;padding:14px 17px;font-size:12px}.sfm-hero-actions .sfm-text-link{gap:5px;padding:0;font-size:11px}.sfm-hero-intro>small{justify-content:flex-start;margin-top:16px;font-size:10px}.sfm-hero-copy{padding-bottom:30px}.sfm-editor-stage{border-radius:7px;margin:0 -2.5%;padding:12px 10px 0}.sfm-editor-toolbar{gap:7px;height:40px;padding:0 9px;font-size:8px}.sfm-editor-toolbar>div{gap:6px}.sfm-editor-mark{width:21px;height:21px}.sfm-editor-mark svg{width:19px;height:19px}.sfm-editor-toolbar .sfm-editor-divider,.sfm-editor-toolbar .sfm-demo-label,.sfm-editor-toolbar>div>span:last-child:not(.sfm-editor-mark){display:none}.sfm-editor-toolbar a{gap:4px;padding:7px;font-size:7px}.sfm-editor-toolbar a>svg{width:10px}.sfm-devices button{width:25px;height:22px}.sfm-devices button svg{width:13px}.sfm-editor-body{grid-template-columns:minmax(0,1fr);min-height:0}.sfm-editor-rail{display:none}.sfm-canvas-wrap{padding:10px}.sfm-demo-nav{padding:4cqw}.sfm-demo-nav>strong{font-size:4.5cqw}.sfm-demo-nav strong span{font-size:1.5cqw}.sfm-demo-nav>span{font-size:1.5cqw;display:block}.sfm-demo-hero,.sfm-demo-image{min-height:59cqw}.sfm-demo-copy{padding:5cqw 4cqw 3cqw}.sfm-demo-copy>small{margin-bottom:4.5cqw;font-size:1.25cqw}.sfm-heading-selection h2{font-size:7.4cqw!important}.sfm-demo-copy p{font-size:1.7cqw}.sfm-demo-cta{margin-top:3cqw;padding:2cqw;font-size:1.5cqw}.sfm-demo-foot{padding-top:4cqw;font-size:.9cqw}.sfm-demo-image>span{font-size:1.4cqw}.sfm-editor-controls{border-top:1px solid #e1e7f1;border-left:0;grid-template-columns:1fr 1fr;gap:7px 20px;padding:12px;display:grid}.sfm-controls-title{grid-column:1/-1;margin:0 0 1px;padding-bottom:10px;font-size:10px}.sfm-editor-controls label{grid-area:2/1;margin:0;font-size:9px}.sfm-editor-controls textarea{grid-area:3/1/5;height:63px;min-height:63px;margin:0;font-size:10px}.sfm-control-label{grid-area:2/2;font-size:9px;margin:0!important}.sfm-palette-options{grid-area:3/2;gap:9px;padding:2px}.sfm-palette-options button{width:34px;height:25px}.sfm-palette-name{grid-area:4/2;margin:0;font-size:8px}.sfm-editor-controls .sfm-control-label:nth-of-type(2){display:none}.sfm-image-options{grid-area:5/1;gap:6px;margin-top:3px}.sfm-image-options button{flex:0 0 48px;height:33px}.sfm-upload-link{grid-area:5/2;align-self:center;margin:0;font-size:8px;line-height:1.5}.sfm-preview-note{display:none}.sfm-editor-caption{gap:8px;padding:11px 0;font-size:8px}.sfm-editor-caption>span{gap:4px}.sfm-editor-caption svg{width:10px}.sfm-editor-caption>span:first-child>span{width:4px;height:4px}.sfm-hero-bottom{justify-content:center;padding:23px 0 28px}.sfm-hero-bottom>span{font-size:11px}.sfm-hero-bottom>span:not(:first-child){display:none}.sfm-platform{padding-top:58px;padding-bottom:30px}.sfm-section-head{margin-bottom:30px;display:block}.sfm-section-head h2{font-size:41px}.sfm-section-head>div:last-child{max-width:none}.sfm-section-head>div:last-child:not(:first-child){margin-top:25px}.sfm-section-head p{max-width:345px;font-size:13px}.sfm-section-head .sfm-text-link{margin-top:13px;font-size:12px}.sfm-feature-grid{grid-template-columns:minmax(0,1fr)}.sfm-design-feature{grid-column:auto}.sfm-design-art{height:255px}.sfm-art-browser{width:83%;top:25px;left:5%}.sfm-art-site{height:230px;padding:18px}.sfm-art-site>span:first-child{font-size:9px}.sfm-art-site small{font-size:5px}.sfm-art-site h4{font-size:41px}.sfm-art-style{width:147px;padding:13px;top:91px;right:3%}.sfm-art-style>span{font-size:8px}.sfm-art-style>small{margin-top:12px;font-size:5px}.sfm-art-style i{width:21px;height:21px}.sfm-art-style>strong{font-size:25px}.sfm-art-style strong span,.sfm-art-style p{font-size:6px}.sfm-feature-copy{padding:22px 25px 28px}.sfm-feature-copy>span{font-size:9px}.sfm-feature-copy h3{font-size:24px}.sfm-feature-copy p{max-width:350px;font-size:12px}.sfm-payment-art{height:245px;padding:25px 15% 0}.sfm-pay-card{padding:20px}.sfm-pay-card>strong{font-size:24px}.sfm-search-art{height:220px;padding:30px 35px 0}.sfm-search-query{font-size:9px}.sfm-result strong{font-size:21px}.sfm-result>span{font-size:10px}.sfm-import-art{gap:22px;height:220px}.sfm-code-file{max-width:118px;height:151px}.sfm-import-preview{width:130px;height:175px}.sfm-library-art{height:225px;padding:25px}.sfm-saved-section{width:70%;max-width:260px;left:9%}.sfm-saved-section.second{top:94px;left:auto;right:9%}.sfm-professional-note{gap:17px;font-size:11px}.sfm-professional-note>span{font-size:11px}.sfm-templates{padding:58px 0 40px}.sfm-templates .theme-section-heading{flex-direction:row;align-items:end;gap:15px;margin-bottom:30px}.sfm-templates .theme-eyebrow{margin-bottom:19px;font-size:10px}.sfm-templates .theme-section-heading h2{max-width:290px;font-size:38px}.sfm-templates .theme-section-heading p{max-width:270px;margin-top:17px;font-size:12px;line-height:1.7}.sfm-templates .theme-motion-control{flex-shrink:0;width:36px;min-height:36px;padding:9px}.sfm-templates .theme-motion-control span{font-size:0}.sfm-templates .theme-moving-card{width:260px}.sfm-templates .theme-marquee-group{gap:17px;padding-right:17px}.sfm-templates .theme-moving-card>div:last-child{font-size:12px}.sfm-template-bottom{padding-top:28px;display:block}.sfm-template-bottom p{font-size:13px}.sfm-template-bottom .sfm-button{min-height:46px;margin-top:23px}.sfm-business{padding:58px 0 30px}.sfm-business .sfm-section-head>p{max-width:none;margin-top:22px}.sfm-business-layout{grid-template-columns:minmax(0,1fr);gap:30px}.sfm-business-copy{max-width:none}.sfm-business-tabs{gap:35px;margin-bottom:27px}.sfm-business-tabs>button{font-size:12px}.sfm-business-label{margin-bottom:14px;font-size:9px}.sfm-business-copy h3{max-width:none;font-size:33px}.sfm-business-copy p{max-width:none;margin-top:16px;font-size:13px}.sfm-business-copy ul{gap:10px;margin:20px 0}.sfm-business-copy .sfm-text-link{font-size:12px}.sfm-business-stage{height:460px;padding:24px}.sfm-business-photo-copy h4{max-width:200px;font-size:39px}.sfm-configurator{width:260px;max-width:calc(100% - 44px);padding:18px;bottom:22px;right:22px}.sfm-sector-links{margin-top:30px;padding-top:25px}.sfm-sector-links>div{gap:13px 18px}.sfm-sector-links a{font-size:10px}.sfm-faq{grid-template-columns:minmax(0,1fr);gap:32px;padding-top:60px;padding-bottom:60px}.sfm-faq h2{font-size:42px}.sfm-faq>div>p{margin-top:18px;font-size:13px}.sfm-faq>div>p>br{display:none}.sfm-faq .sfm-text-link{margin-top:15px}.sfm-faq-list summary{gap:20px;padding:21px 0;font-size:14px;line-height:1.5}.sfm-faq-list details>p{padding-right:15px}.sfm-final{padding:55px 0}.sfm-final>.sfm-wrap{display:block}.sfm-final h2{font-size:55px;line-height:1.02}.sfm-final>.sfm-wrap>div:last-child{margin-top:30px;display:inline-block}.sfm-final>.sfm-wrap>div:last-child>span{text-align:left;font-size:10px}.sfm-final-mark{width:330px;height:330px;top:80px;right:-90px}.sfm-footer{padding-top:45px}.sfm-footer-top{grid-template-columns:1fr 1fr;gap:35px 25px;padding-bottom:38px}.sfm-footer-top>div:first-child{flex-direction:row;grid-column:1/-1;justify-content:space-between;align-items:center;display:flex}.sfm-footer-top p{text-align:right;margin:0;font-size:11px}.sfm-footer-top>div{gap:13px}.sfm-footer-top strong,.sfm-footer-top>div>a:not(.sfm-logo){font-size:11px}.sfm-footer-bottom{flex-wrap:wrap;gap:13px 20px;padding-top:20px;font-size:9px}.sfm-footer-bottom>span:first-child{width:100%}}@media (prefers-reduced-motion:reduce){.sfm-page *{scroll-behavior:auto!important;transition:none!important;animation:none!important}.sfm-button:hover{transform:none}}.ev-app,.ev-welcome,.ev-public,.ev-ticket-page{--ev-bg:#f5f7fa;--ev-card:#fff;--ev-text:#202b3c;--ev-muted:#738095;--ev-border:#e1e7ef;--ev-blue:#315dcc;color:var(--ev-text);font-family:Arial,Helvetica,sans-serif;font-size:13px;line-height:1.5}.ev-app *,.ev-public *,.ev-welcome *,.ev-ticket-page *{box-sizing:border-box}.ev-app h1,.ev-app h2,.ev-app h3,.ev-public h1,.ev-public h2,.ev-welcome h1,.ev-ticket-page h1{letter-spacing:-.04em;font-weight:500}.ev-app p{color:var(--ev-muted)}:is(.ev-app a:focus-visible,.ev-app button:focus-visible,.ev-app input:focus-visible,.ev-app summary:focus-visible,.ev-app select:focus-visible,.ev-app textarea:focus-visible,.ev-public input:focus-visible,.ev-public button:focus-visible,.ev-public select:focus-visible){outline-offset:3px;outline:3px solid #91b2ff}.ev-app button:disabled,.ev-public button:disabled{cursor:not-allowed;opacity:.5}.ev-button{border:1px solid var(--ev-border);background:var(--ev-card);color:var(--ev-text);white-space:nowrap;cursor:pointer;border-radius:6px;justify-content:center;align-items:center;gap:9px;min-height:40px;padding:10px 15px;font-size:11px;font-weight:500;line-height:1.4;display:inline-flex}.ev-button:hover{background:#eef3fb}.ev-button.primary{background:var(--ev-blue);border-color:var(--ev-blue);color:#fff}.ev-button.primary:hover{background:#244cae}.ev-button.small{min-height:31px;padding:7px 10px;font-size:10px}.ev-icon{color:#6b7d97;border-radius:5px;flex-shrink:0;place-items:center;width:31px;height:31px;display:inline-grid}.ev-icon:hover{color:#315dcc;background:#eaf0f9}.ev-text-button{color:#315dcc;align-items:center;gap:7px;padding:5px 0;font-size:11px;display:inline-flex}.ev-text-button.danger{color:#b45555}.ev-kicker{letter-spacing:.12em;color:#7b8ca5;margin-bottom:11px;font-size:9px;font-weight:600;display:block}.ev-muted{color:var(--ev-muted)}.ev-app{background:var(--ev-bg);min-height:100vh}.ev-sidebar{background:var(--ev-card);border-right:1px solid var(--ev-border);z-index:40;flex-direction:column;width:230px;padding:28px 16px 15px;display:flex;position:fixed;inset:0 auto 0 0;overflow:auto}.ev-brand{letter-spacing:-1.2px;align-items:center;gap:10px;padding:0 9px;font-size:25px;font-weight:700;display:flex}.ev-brand>span{letter-spacing:.03em;color:#6e7f96;border-left:1px solid #d2dbe9;padding-left:10px;font-size:9px;font-weight:500}.ev-back{color:#8492a8;align-items:center;gap:6px;margin:15px 9px 23px;font-size:9px;display:flex}.ev-business-switch{border:1px solid var(--ev-border);border-radius:6px;align-items:center;gap:8px;margin-bottom:22px;padding:9px;display:flex}.ev-business-switch>span{color:#4267b1;background:#e9effb;border-radius:5px;place-items:center;width:29px;height:29px;display:grid}.ev-business-switch select{-webkit-appearance:none;appearance:none;min-width:0;color:var(--ev-text);background:0 0;border:0;flex:1;padding:0;font-size:10px}.ev-business-switch>svg{color:#7a8ba6}.ev-sidebar nav{flex-direction:column;gap:3px;display:flex}.ev-sidebar nav>button{text-align:left;color:#738197;border-radius:5px;align-items:center;gap:10px;min-height:39px;padding:11px 10px;font-size:11px;display:flex}.ev-sidebar nav>button.active{color:#315dcc;background:#eaf0fc;font-weight:600}.ev-sidebar nav>button:hover{background:#f0f4fa}.ev-sidebar nav>button>small{background:#e0e8f7;border-radius:3px;margin-left:auto;padding:0 5px;font-size:9px}.ev-sidebar-bottom{margin-top:auto;padding-top:30px}.ev-sidebar-bottom>a{color:#8593a8;justify-content:space-between;align-items:center;padding:0 9px 20px;font-size:9px;display:flex}.ev-sidebar-bottom>div{border-top:1px solid var(--ev-border);align-items:center;gap:9px;padding:18px 5px 0;display:flex}.ev-user-avatar{color:#787160;background:#e9e3d6;border-radius:50%;place-items:center;width:31px;height:31px;font:16px Georgia,serif;display:grid}.ev-sidebar-bottom strong{font-size:10px;font-weight:500;display:block}.ev-sidebar-bottom small{color:#97a0af;text-transform:capitalize;font-size:9px;display:block}.ev-sidebar-bottom .ev-icon{margin-left:auto}.ev-main{min-width:0;margin-left:230px}.ev-topbar{border-bottom:1px solid var(--ev-border);background:var(--ev-card);color:#8b96a7;justify-content:space-between;align-items:center;height:66px;padding:0 34px;font-size:10px;display:flex}.ev-topbar>span{align-items:center;gap:11px;display:flex}.ev-topbar strong{color:#4e607b;font-weight:500}.ev-topbar i{color:#aeb8c7;font-style:normal}.ev-topbar>div{align-items:center;gap:20px;display:flex}.ev-live{color:#8796aa;white-space:nowrap;align-items:center;gap:6px;font-size:9px;display:flex}.ev-live i{background:#6c9d86;border-radius:50%;width:5px;height:5px}.ev-menu{display:none}.ev-content{max-width:1550px;margin:auto;padding:37px 34px 50px}.ev-page-heading{justify-content:space-between;align-items:center;gap:30px;margin-bottom:30px;display:flex}.ev-page-heading h1{letter-spacing:-.045em;font-size:31px;line-height:1.2}.ev-page-heading p{margin-top:10px;font-size:12px}.ev-page-heading .ev-kicker{margin-bottom:10px}.ev-stats{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin-bottom:24px;display:grid}.ev-stat{border:1px solid var(--ev-border);background:var(--ev-card);border-radius:8px;padding:22px 21px 19px}.ev-stat>span{color:#77859a;font-size:10px;display:block}.ev-stat>strong{letter-spacing:-.045em;margin:12px 0 10px;font-size:31px;font-weight:500;line-height:1.05;display:block}.ev-stat>small{color:#8c98aa;font-size:9px;line-height:1.6;display:block}.ev-card{background:var(--ev-card);border:1px solid var(--ev-border);border-radius:8px;min-width:0;margin-bottom:22px;padding:23px}.ev-card h2{margin:0;font-size:18px;line-height:1.3}.ev-card p{font-size:11px;line-height:1.8}.ev-card-heading{justify-content:space-between;align-items:center;gap:20px;margin-bottom:22px;display:flex}.ev-card-heading p{margin-top:7px;font-size:10px}.ev-overview-grid{grid-template-columns:1.6fr 1fr;gap:22px;display:grid}.ev-upcoming{text-align:left;border-top:1px solid var(--ev-border);align-items:center;gap:16px;width:100%;padding:17px 0;display:flex}.ev-date-square{text-align:center;background:#f2f5fa;border:1px solid #e4eaf4;border-radius:6px;min-width:48px;padding:7px}.ev-date-square span{text-transform:uppercase;color:#7b8da9;font-size:8px;display:block}.ev-date-square strong{font-size:22px;font-weight:500;line-height:1.2;display:block}.ev-upcoming>div:nth-child(2){flex:1}.ev-upcoming>div:nth-child(2)>strong{font-size:12px;font-weight:500;display:block}.ev-upcoming>div:nth-child(2)>span{color:#7e8da2;margin-top:5px;font-size:10px;display:block}.ev-upcoming small{color:#99a3b1;margin-top:5px;font-size:9px;display:block}.ev-upcoming>svg{color:#7f94b5}.ev-badge{white-space:nowrap;color:#7c8b9e;text-transform:capitalize;background:#eff2f7;border-radius:4px;justify-content:center;align-items:center;padding:4px 7px;font-size:8px;line-height:1.3;display:inline-flex}.ev-badge.published,.ev-badge.confirmed,.ev-badge.configured,.ev-badge.sent{color:#478466;background:#eaf5ef}.ev-badge.pending,.ev-badge.queued,.ev-badge.setup_required{color:#957b44;background:#faf2e1}.ev-badge.cancelled,.ev-badge.refunded,.ev-badge.disputed,.ev-badge.failed{color:#a46767;background:#faeeee}.ev-badge.completed{color:#5b77ac;background:#eaf0fa}.ev-readiness{background:linear-gradient(135deg,var(--ev-card),#eef3fd);padding:26px}.ev-readiness h2{letter-spacing:-.025em;color:#3d5681;margin-bottom:24px;font:400 27px/1.13 Georgia,serif}.ev-readiness>button{text-align:left;color:#667d9f;align-items:center;gap:9px;width:100%;padding:11px 0;font-size:10px;display:flex}.ev-readiness>button>span{border:1px solid #c4d0e4;border-radius:50%;place-items:center;width:17px;height:17px;display:grid}.ev-readiness>button>span.done{color:#4c6fa9;background:#dce8fc;border-color:#c5d5ef}.ev-readiness>button>svg{margin-left:auto}.ev-readiness>p{max-width:240px;margin-top:20px;font-size:9px;line-height:1.7}.ev-task{border-bottom:1px solid var(--ev-border);align-items:center;gap:10px;padding:13px 0;font-size:11px;display:flex}.ev-task input{accent-color:#315dcc;flex-shrink:0;width:15px;height:15px}.ev-task span{flex:1}.ev-task small{color:#8492a6;margin-top:4px;font-size:9px;display:block}.ev-soft-empty{color:#8b98aa;padding:18px 0;font-size:11px}.ev-empty{text-align:center;max-width:500px;margin:auto;padding:48px 20px}.ev-empty-symbol{color:#8da3c8;margin-bottom:13px;font-size:28px;display:block}.ev-empty h3{letter-spacing:-.035em;font-size:21px;font-weight:400}.ev-empty p{color:#8a97aa;max-width:310px;margin:13px auto 20px;font-size:11px;line-height:1.8}.ev-toolbar{flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:20px;display:flex}.ev-toolbar>label:not(.ev-search){color:#8390a3;align-items:center;gap:10px;font-size:10px;display:flex}.ev-app select{background:var(--ev-card);border:1px solid var(--ev-border);color:var(--ev-text);border-radius:5px;max-width:100%;padding:10px 30px 10px 12px;font-size:10px}.ev-search{background:var(--ev-card);border:1px solid var(--ev-border);color:#8fa0b8;border-radius:5px;flex:1;align-items:center;gap:9px;min-width:200px;max-width:390px;padding:0 12px;display:flex}.ev-search input{width:100%;color:var(--ev-text);background:0 0;border:0;outline:none;min-width:0;padding:11px 0;font-size:10px}.ev-search input::placeholder{color:#9aa7bb}.ev-segment{border:1px solid var(--ev-border);background:#edf1f6;border-radius:6px;align-items:center;margin-left:auto;padding:3px;display:flex}.ev-segment button{text-transform:capitalize;color:#8591a3;white-space:nowrap;border-radius:4px;align-items:center;gap:6px;padding:7px 11px;font-size:10px;display:flex}.ev-segment button.active{background:var(--ev-card);color:#405b8a;box-shadow:0 1px 3px #1b315612}.ev-segment button span{font-size:8px}.ev-table-wrap{overflow-x:auto}.ev-card.ev-table-wrap{padding:0}.ev-app table{border-collapse:collapse;text-align:left;white-space:nowrap;width:100%}.ev-app th{color:#8a98ab;border-bottom:1px solid var(--ev-border);background:#f9fafc;padding:14px 17px;font-size:9px;font-weight:400}.ev-app td{border-bottom:1px solid var(--ev-border);color:#61728a;padding:17px;font-size:11px}.ev-app tbody tr:last-child td{border-bottom:0}.ev-app td strong{color:var(--ev-text);font-size:11px;font-weight:500}.ev-app td small{color:#97a2b3;margin-top:5px;font-size:9px;display:block}.ev-app th input,.ev-app td input[type=checkbox]{accent-color:#315dcc;width:13px;height:13px}.ev-event-cell{text-align:left;align-items:center;gap:12px;min-width:220px;padding:0;display:flex}.ev-event-cell>img{object-fit:cover;border-radius:5px;width:55px;height:55px}.ev-event-icon{color:#8da3c6;background:#edf2fa;border-radius:5px;place-items:center;width:55px;height:55px;display:grid}.ev-event-cell strong{display:block}.ev-mini-progress{background:#edf1f8;border-radius:2px;width:90px;height:3px;margin-top:8px;overflow:hidden}.ev-mini-progress>span{background:#8da8d9;height:100%;display:block}.ev-row-actions{align-items:center;gap:4px;display:flex}.ev-bulk{background:#e9f0fc;border:1px solid #d3e0f5;border-radius:6px;align-items:center;gap:20px;margin-bottom:15px;padding:12px 15px;font-size:11px;display:flex}.ev-footnote{margin:17px 0;line-height:1.8;color:#8b98aa!important;font-size:9px!important}.ev-section-toolbar{justify-content:space-between;align-items:center;gap:25px;margin-bottom:22px;display:flex}.ev-section-toolbar p{font-size:11px}.ev-venue-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}.ev-venue-card{text-align:left;padding:0 20px 18px;display:block;overflow:hidden}.ev-venue-card:hover{border-color:#b4c7e9;transform:translateY(-2px)}.ev-venue-art{color:#6a86ac;background:linear-gradient(35deg,#eaf0f5,#dce5f3);flex-direction:column;justify-content:center;align-items:center;gap:13px;height:140px;margin:0 -20px 20px;display:flex}.ev-venue-art span{font-size:9px}.ev-venue-card h2{font-size:18px}.ev-venue-card p{white-space:pre-line;min-height:38px;margin-top:10px;font-size:11px}.ev-venue-card>div:last-of-type{color:#7e90aa;align-items:center;gap:13px;margin:20px 0;font-size:9px;display:flex}.ev-venue-card>div:last-of-type>span{align-items:center;gap:5px;display:flex}.ev-venue-card>small{border-top:1px solid var(--ev-border);color:#7991b7;justify-content:space-between;align-items:center;padding-top:14px;font-size:9px;display:flex}.ev-operations-grid{grid-template-columns:1fr 1fr;align-items:start;gap:23px;display:grid}.ev-member{border-bottom:1px solid var(--ev-border);align-items:center;gap:11px;padding:17px 0;display:flex}.ev-member>span{color:#6b7f9f;background:#e7edf7;border-radius:50%;place-items:center;width:32px;height:32px;display:grid}.ev-member>div{flex:1}.ev-member strong{font-size:11px;font-weight:500}.ev-member small{color:#8b9ab0;margin-top:3px;font-size:9px;display:block}.ev-member small:last-child{text-transform:capitalize}.ev-invite-link{background:#eff4fc;border-radius:6px;margin-top:20px;padding:18px}.ev-invite-link p{margin-bottom:10px;font-size:10px}.ev-invite-link input{margin:5px 0 10px;font-size:9px}.ev-customer-cell{text-align:left;align-items:center;gap:11px;display:flex}.ev-customer-cell>span:first-child{color:#7a8ba8;background:#e9edf5;border-radius:50%;place-items:center;width:34px;height:34px;font:16px Georgia,serif;display:grid}.ev-revenue-chart{flex-direction:column;gap:18px;margin:30px 0 35px;display:flex}.ev-revenue-chart>div{color:#7183a0;grid-template-columns:150px 1fr 85px;align-items:center;gap:20px;font-size:10px;display:grid}.ev-revenue-chart>div>div{background:#f2f5fa;border-radius:3px;height:14px}.ev-revenue-chart i{background:linear-gradient(90deg,#315dcc,#9bb7ef);border-radius:3px;height:100%;display:block}.ev-revenue-chart strong{text-align:right;font-size:11px;font-weight:500}.ev-integration-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}.ev-integration-grid h2{margin:25px 0 16px;font-size:22px;line-height:1.2}.ev-integration-grid p{margin-bottom:20px;font-size:11px}.ev-provider{color:#617daa;letter-spacing:-.04em;align-items:center;gap:9px;height:32px;font-size:17px;font-weight:500;display:flex}.ev-provider.stripe{color:#6652d7;letter-spacing:-.06em;font-size:30px;font-weight:700}.ev-provider svg{width:23px}.ev-provider-mode{color:#8b98b0;margin-top:12px;font-size:9px;display:block}.ev-integration-grid .ev-detail-actions{flex-direction:column;align-items:stretch;margin-top:20px}.ev-roadmap{background:#f0f4fa;border:1px dashed #cbd5e5;border-radius:8px;padding:28px}.ev-roadmap h3{color:#587099;font-size:22px}.ev-roadmap p{margin:15px 0 25px;font-size:11px;line-height:1.8}.ev-roadmap>div{border-top:1px solid #dce4f0;padding:15px 0}.ev-roadmap strong{color:#617a9e;font-size:11px;font-weight:500;display:block}.ev-roadmap span{color:#8a99ae;margin-top:7px;font-size:10px;line-height:1.8;display:block}.ev-roadmap a{color:#5b7fb6;align-items:center;gap:10px;margin-top:20px;font-size:10px;display:flex}.ev-overlay{z-index:80;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#14243d65;justify-content:flex-end;display:flex;position:fixed;inset:0}.ev-panel{background:var(--ev-card);width:min(580px,100%);color:var(--ev-text);height:100%;padding:30px;overflow-y:auto;box-shadow:-15px 0 60px #11234222}.ev-panel.wide{width:min(780px,100%)}.ev-panel>header{border-bottom:1px solid var(--ev-border);justify-content:space-between;align-items:center;gap:25px;margin-bottom:25px;padding-bottom:26px;display:flex}.ev-panel>header h2{font-size:27px;line-height:1.15}.ev-panel>header .ev-kicker{font-size:8px}.ev-form{flex-direction:column;gap:21px;margin:20px 0;display:flex}.ev-field{color:var(--ev-text);flex-direction:column;gap:8px;font-size:11px;display:flex}.ev-field>span{font-weight:500}.ev-field>small{color:#8b98aa;font-size:9px;line-height:1.7}.ev-field input,.ev-field textarea,.ev-field select{background:var(--ev-card);border:1px solid var(--ev-border);width:100%;color:var(--ev-text);border-radius:5px;min-width:0;padding:11px 12px;font-size:12px;line-height:1.5}.ev-field input[type=color]{height:43px;padding:5px}.ev-form-grid{grid-template-columns:1fr 1fr;gap:18px;display:grid}.ev-form h3{margin-bottom:12px;font-size:22px;line-height:1.2}.ev-form p{font-size:11px;line-height:1.8}.ev-form>.ev-button{align-self:flex-start}.ev-steps{justify-content:space-between;gap:10px;margin-bottom:28px;display:flex}.ev-steps>button{color:#8a99b0;align-items:center;gap:7px;padding:7px 0;font-size:10px;display:flex}.ev-steps>button>span{border:1px solid #dce4f0;border-radius:50%;place-items:center;width:23px;height:23px;font-size:9px;display:grid}.ev-steps>button.active{color:#315dcc}.ev-steps>button.active>span{color:#fff;background:#315dcc;border-color:#315dcc}.ev-editor-image{border-radius:7px;height:200px;position:relative;overflow:hidden}.ev-editor-image>img{object-fit:cover;width:100%;height:100%}.ev-editor-image>label{cursor:pointer;color:#3a5178;background:#fffffff0;border-radius:5px;align-items:center;gap:8px;padding:9px 13px;font-size:10px;display:flex;position:absolute;bottom:14px;right:14px;box-shadow:0 3px 10px #0001}.ev-editor-image input{display:none}.ev-tier-form{border:1px solid var(--ev-border);background:var(--ev-bg);border-radius:7px;padding:20px}.ev-tier-form .ev-form-grid+.ev-form-grid{margin-top:17px}.ev-tier-form .ev-text-button{margin-top:15px}.ev-wizard-footer{border-top:1px solid var(--ev-border);justify-content:space-between;align-items:center;gap:15px;margin-top:28px;padding:24px 0 0;display:flex}.ev-wizard-footer>span{color:#8c9bb0;font-size:10px}.ev-inline-form{border:1px solid var(--ev-border);background:var(--ev-bg);border-radius:7px;padding:18px}.ev-map-picker>small{color:#94a0b1;margin-top:12px;font-size:8px;line-height:1.7;display:block}.ev-map-picker>small a{text-decoration:underline}.ev-map-picker iframe{border:0;border-radius:6px;width:100%;height:180px;margin-top:10px}.ev-map-selected{color:#648b78;align-items:center;gap:6px;margin-top:12px;font-size:10px;display:flex}.ev-map-selected button{color:#7c8a9f;margin-left:auto;text-decoration:underline}.ev-connection-note{color:#5f7da8;background:#eef3fc;border:1px solid #dce7f8;border-radius:6px;gap:12px;padding:15px;display:flex}.ev-connection-note svg{flex-shrink:0;margin-top:2px}.ev-connection-note p{color:#7c8eaa;font-size:10px;line-height:1.8}.ev-slug{border:1px solid var(--ev-border);border-radius:5px;align-items:center;display:flex;overflow:hidden}.ev-slug>span{background:var(--ev-bg);color:#8c99ad;padding:11px;font-size:10px}.ev-slug>input{border:0!important}.ev-detail-cover{object-fit:cover;border-radius:7px;width:100%;height:210px}.ev-detail-status{color:#8a97aa;align-items:center;gap:12px;margin:20px 0;font-size:10px;display:flex}.ev-detail>p{margin:12px 0;font-size:12px;line-height:1.8}.ev-detail-numbers{border:1px solid var(--ev-border);border-radius:6px;grid-template-columns:repeat(3,1fr);margin:23px 0;display:grid}.ev-detail-numbers>div{border-right:1px solid var(--ev-border);padding:18px}.ev-detail-numbers>div:last-child{border:0}.ev-detail-numbers strong{letter-spacing:-.04em;font-size:26px;font-weight:500;display:block}.ev-detail-numbers span{color:#8a99ad;margin-top:5px;font-size:9px;display:block}.ev-detail-actions{flex-wrap:wrap;gap:12px;margin:24px 0;display:flex}.ev-detail h3{margin:30px 0 16px;font-size:17px}.ev-detail-line{border-bottom:1px solid var(--ev-border);color:#73849c;align-items:center;gap:15px;padding:15px 0;font-size:11px;display:flex}.ev-detail-line>span:first-child{flex:1}.ev-detail-line small{color:#99a4b5;margin-top:5px;font-size:9px;display:block}.ev-detail-line strong{font-size:12px;font-weight:500}.ev-prose{white-space:pre-line;overflow-wrap:anywhere}.ev-error{background:#fbefef;border:1px solid #ecd1d1;border-radius:6px;align-items:center;gap:15px;margin:15px 0;padding:14px 16px;line-height:1.7;display:flex;color:#a15b5b!important;font-size:11px!important}.ev-error button{color:#7f4e4e;margin-left:auto;text-decoration:underline}.ev-notice{background:#edf3fe;border:1px solid #d7e4fa;border-radius:6px;margin:18px 0;padding:15px 18px;line-height:1.8;color:#6580a9!important;font-size:11px!important}.ev-notice button{margin-left:15px}.ev-toast{z-index:100;color:#fff;background:#203653;border-radius:7px;align-items:center;gap:10px;max-width:90%;padding:14px 20px;font-size:12px;display:flex;position:fixed;bottom:24px;left:50%;transform:translate(-50%);box-shadow:0 5px 25px #13284928}.ev-checkbox{color:#8090a6;align-items:flex-start;gap:9px;font-size:10px;line-height:1.8;display:flex!important}.ev-checkbox input{accent-color:#315dcc;flex-shrink:0;height:14px;margin-top:3px;width:14px!important}.ev-checkbox span{flex:1}.ev-calendar{border:1px solid var(--ev-border);background:var(--ev-card);border-radius:8px;overflow:hidden}.ev-calendar>header{justify-content:space-between;align-items:center;padding:20px 22px;display:flex}.ev-calendar h2{font-size:18px}.ev-calendar>header>div{gap:8px;display:flex}.ev-calendar-grid{border-top:1px solid var(--ev-border);grid-template-columns:repeat(7,minmax(0,1fr));display:grid}.ev-calendar-grid.day{grid-template-columns:1fr}.ev-calendar-day{border-right:1px solid var(--ev-border);border-bottom:1px solid var(--ev-border);min-width:0;min-height:125px;padding:10px}.ev-calendar-day>span{color:#96a3b7;margin-bottom:10px;font-size:9px;display:block}.ev-calendar-day.today{background:#f3f7ff}.ev-calendar-day.today>span{color:#315dcc;font-weight:600}.ev-calendar-day.outside{background:#fafbfd}.ev-calendar-day button{text-align:left;color:#6e82a3;background:#edf2fa;border-left:2px solid #9ab0d4;border-radius:3px;width:100%;margin:3px 0;padding:6px;overflow:hidden}.ev-calendar-day button.published{color:#476ba9;background:#e7f0ff;border-color:#315dcc}.ev-calendar-day button.cancelled{color:#a77e7e;background:#f8eded;border-color:#c59c9c}.ev-calendar-day button strong{text-overflow:ellipsis;font-size:9px;font-weight:500;display:block;overflow:hidden}.ev-calendar-day button small{opacity:.8;margin-top:3px;font-size:8px;display:block}.ev-calendar-grid.week .ev-calendar-day{min-height:330px}.ev-calendar-grid.day .ev-calendar-day{min-height:270px}.ev-calendar-grid.day button{max-width:500px;padding:14px}.ev-calendar-grid.day button strong{font-size:13px}.ev-checkin-grid{grid-template-columns:1.25fr 1fr;gap:24px;margin:24px 0;display:grid}.ev-camera-card{color:#fff;background:#192943;border-radius:9px;padding:25px;overflow:hidden}.ev-camera-card header{justify-content:space-between;align-items:center;margin-bottom:23px;display:flex}.ev-camera-card h2{font-size:22px;line-height:1.2}.ev-camera-card .ev-kicker{color:#8ba3c7;font-size:8px}.ev-camera-card header>svg{color:#6f8bb4}.ev-camera-view{background:#101e33;border-radius:7px;min-height:280px;margin-bottom:20px;position:relative;overflow:hidden}.ev-camera-view>div:first-child{width:100%;min-height:280px}.ev-camera-view video{object-fit:cover!important;max-height:340px!important}.ev-camera-placeholder{pointer-events:none;flex-direction:column;justify-content:center;align-items:center;gap:23px;display:flex;position:absolute;inset:0}.ev-camera-placeholder>span{background:linear-gradient(90deg,#0000 49%,#29436522 50%,#0000 51%);border:2px solid #496c9f;border-radius:16px;width:125px;height:125px}.ev-camera-placeholder p{text-align:center;color:#7a93b8;font-size:10px;line-height:1.8}.ev-camera-card>.ev-button{background:#3b6ed7;width:100%}.ev-camera-card>small{color:#8fa4c4;text-align:center;margin-top:13px;font-size:8px;line-height:1.7;display:block}.ev-scan-result{z-index:5;text-align:center;background:#153f31;flex-direction:column;justify-content:center;align-items:center;padding:20px;display:flex;position:absolute;inset:0}.ev-scan-result.success{color:#9fe1ba}.ev-scan-result.failure{color:#f0b7b3;background:#502f32}.ev-scan-result h3{color:#fff;margin:15px 0 7px;font-size:23px}.ev-scan-result p{color:inherit;font-size:13px;line-height:1.6}.ev-scan-result small{margin-top:10px;font-size:10px;display:block}.ev-scan-result button{color:#254136;background:#ffffffec;margin-top:22px;font-size:10px}.ev-arrivals{margin:0;padding:30px}.ev-arrivals>strong{letter-spacing:-.05em;margin:25px 0 20px;font-size:55px;font-weight:500;line-height:1.2;display:block}.ev-arrivals>strong>span{letter-spacing:0;color:#96a5b9;margin-top:10px;font-size:12px;display:block}.ev-progress{background:#edf1f8;border-radius:4px;height:7px;overflow:hidden}.ev-progress>span{background:#7c9bd3;height:100%;display:block}.ev-arrivals>p{margin-top:12px;font-size:10px}.ev-arrivals h3{margin-top:30px;font-size:15px}.ev-arrivals .ev-task{font-size:10px}.ev-welcome{background:#fff;min-height:100vh}.ev-welcome>header{border-bottom:1px solid #e6eaf1;justify-content:space-between;align-items:center;height:80px;padding:0 5%;display:flex}.ev-welcome>header>a:first-child{letter-spacing:-1.5px;align-items:center;gap:18px;font-size:28px;font-weight:700;display:flex}.ev-welcome>header>a:first-child>span{letter-spacing:0;color:#6f83a6;border-left:1px solid #ccd5e5;padding-left:18px;font-size:12px;font-weight:400}.ev-welcome>header>a:last-child{color:#7187a9;align-items:center;gap:10px;font-size:11px;display:flex}.ev-welcome>main{grid-template-columns:1fr 1fr;align-items:center;gap:80px;width:90%;max-width:1300px;margin:65px auto;display:grid}.ev-welcome h1{letter-spacing:-.065em;color:#203651;margin:22px 0 25px;font-size:90px;line-height:1}.ev-welcome main>div>p{color:#7e8fa6;max-width:380px;font-size:16px;line-height:1.8}.ev-welcome-points{color:#7a8eaa;flex-direction:column;gap:16px;margin:30px 0;font-size:11px;display:flex}.ev-welcome-points>span{align-items:center;gap:12px;display:flex}.ev-welcome-points svg{color:#809bc6;width:17px;height:17px}.ev-welcome main>div>small{color:#95a3b8;max-width:350px;margin-top:18px;font-size:10px;line-height:1.8;display:block}.ev-welcome main form{flex-direction:column;gap:18px;max-width:380px;display:flex}.ev-welcome-image{isolation:isolate;border-radius:10px;height:620px;position:relative;overflow:hidden}.ev-welcome-image>img{object-fit:cover;filter:brightness(.8);width:100%;height:100%}.ev-welcome-image>div{color:#fff;position:absolute;bottom:40px;left:40px}.ev-welcome-image span{margin-bottom:16px;font-size:12px;display:block}.ev-welcome-image strong{letter-spacing:-.04em;font:400 58px/1.02 Georgia,serif;display:block}.ev-welcome>footer{color:#9aa6b6;border-top:1px solid #e5eaf2;padding:20px 5% 30px;font-size:10px}.ev-public{background:var(--event-background,#f7f8fb);color:#283349;min-height:100vh;font-size:15px}.ev-public-header{border-bottom:1px solid #1c2d4b13;justify-content:space-between;align-items:center;width:90%;max-width:1200px;height:86px;margin:auto;display:flex}.ev-public-header>a{letter-spacing:-.05em;color:var(--event-brand);font-size:25px;font-weight:600}.ev-public-header>span{color:#8190a5;font-size:11px}.ev-public main{width:90%;max-width:1200px;margin:35px auto 60px}.ev-public-cover{background:#e6ecf5;border-radius:10px;height:360px;position:relative;overflow:hidden}.ev-public-cover>img{object-fit:cover;width:100%;height:100%}.ev-public-cover>span{color:#5a6c80;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#fffef8e8;border-radius:4px;padding:7px 12px;font-size:10px;position:absolute;bottom:22px;left:24px}.ev-cover-placeholder{background:var(--event-brand);color:#fffc;justify-content:center;align-items:center;height:100%;display:flex}.ev-cover-placeholder span{text-align:center;font:55px/1 Georgia,serif}.ev-public-layout{grid-template-columns:1.45fr 1fr;gap:80px;margin-top:45px;display:grid}.ev-public-kicker{color:var(--event-brand);letter-spacing:.1em;text-transform:uppercase;margin-bottom:17px;font-size:10px;display:block}.ev-public h1{letter-spacing:-.055em;color:#25314a;overflow-wrap:anywhere;font-size:56px;line-height:1.06}.ev-public.serif h1,.ev-public.serif article h2{font-family:Georgia,serif;font-weight:400}.ev-public-facts{flex-direction:column;gap:20px;margin:30px 0 38px;display:flex}.ev-public-facts>div{align-items:flex-start;gap:15px;display:flex}.ev-public-facts svg{width:19px;height:19px;color:var(--event-brand);flex-shrink:0;margin-top:3px}.ev-public-facts strong{font-size:13px;font-weight:500;display:block}.ev-public-facts small{color:#8b97a8;margin-top:5px;font-size:10px;line-height:1.8;display:block}.ev-public article>section{border-top:1px solid #24334f18;padding:30px 0}.ev-public article h2{margin-bottom:18px;font-size:25px;line-height:1.2}.ev-public article p{color:#738197;font-size:13px;line-height:1.9}.ev-public-link{color:var(--event-brand);align-items:center;gap:10px;margin-top:14px;padding:8px 0;font-size:12px;display:inline-flex}.ev-public-map{border:0;border-radius:7px;width:100%;height:250px;margin-top:24px;display:block}.ev-public-privacy p{color:#8c98aa!important;font-size:11px!important}.ev-public-privacy h2{font-size:17px!important}.ev-public-privacy a{text-decoration:underline}.ev-booking-card{background:#fff;border:1px solid #dce3ee;border-radius:10px;padding:28px;position:sticky;top:25px;box-shadow:0 7px 25px #253b5708}.ev-booking-card>h2{letter-spacing:-.04em;color:#2b3a54;margin-bottom:22px;font-size:29px;line-height:1.13}.ev-booking-card>p{color:#8996a9;font-size:13px;line-height:1.8}.ev-booking-card form>label:not(.ev-checkbox){color:#697e9d;flex-direction:column;gap:7px;margin:16px 0;font-size:10px;display:flex}.ev-booking-card input,.ev-booking-card select{color:#3f5372;background:#fff;border:1px solid #dce4ef;border-radius:5px;padding:11px 12px;font-size:12px}.ev-ticket-options{flex-direction:column;gap:9px;display:flex}.ev-ticket-options>label{cursor:pointer;border:1px solid #e0e6ef;border-radius:6px;align-items:center;gap:10px;padding:15px 12px;display:flex}.ev-ticket-options>label.selected{background:color-mix(in srgb,var(--event-brand) 5%,white);border-color:color-mix(in srgb,var(--event-brand) 40%,white)}.ev-ticket-options input{width:13px;height:13px;accent-color:var(--event-brand)}.ev-ticket-options span{flex:1}.ev-ticket-options strong{color:#4c607d;font-size:12px;font-weight:500;display:block}.ev-ticket-options small{color:#96a3b6;margin-top:4px;font-size:9px;display:block}.ev-ticket-options b{font-size:12px;font-weight:500}.ev-booking-availability{align-items:center;gap:6px;margin:13px 0 23px;display:flex;color:#859aba!important;font-size:9px!important}.ev-booking-card .ev-checkbox{color:#8b99ad;margin:18px 0;font-size:10px}.ev-booking-total{border-top:1px solid #e5eaf2;justify-content:space-between;align-items:center;margin:22px 0;padding-top:20px;display:flex}.ev-booking-total span{color:#7c8da5;font-size:12px}.ev-booking-total strong{letter-spacing:-.045em;font-size:24px;font-weight:500}.ev-public-button{background:var(--event-brand);color:#fff;border:0;border-radius:5px;justify-content:space-between;align-items:center;gap:12px;width:100%;min-height:48px;padding:15px 17px;font-size:12px;display:flex}.ev-wait-link{text-align:center;color:#889bb9;width:100%;margin-top:15px;font-size:10px;display:block}.ev-booking-security{color:#a1adbf;justify-content:center;align-items:flex-start;gap:6px;margin-top:20px;font-size:8px;line-height:1.8;display:flex}.ev-booking-security svg{flex-shrink:0;margin-top:1px}.ev-public-footer{color:#8d9bb0;border-top:1px solid #24334f18;justify-content:space-between;align-items:center;width:90%;max-width:1200px;margin:auto;padding:30px 0;font-size:10px;display:flex}.ev-public-footer>a{align-items:center;gap:7px;display:flex}.ev-preview-banner{color:#5574a8;background:#e7efff;justify-content:space-between;align-items:center;gap:15px;padding:12px 5%;font-size:10px;display:flex}.ev-preview-banner>a{align-items:center;gap:8px;display:flex}.ev-ticket-page{background:#f2f5fa;min-height:100vh}.ev-ticket-page>header{background:#fff;border-bottom:1px solid #e1e7f0;justify-content:space-between;align-items:center;height:76px;padding:0 6%;display:flex}.ev-ticket-page>header>a{letter-spacing:-1.3px;color:#2e456a;font-size:26px;font-weight:700}.ev-ticket-page>header>span{color:#8d9db5;font-size:10px}.ev-ticket-page>main{width:88%;max-width:1100px;margin:50px auto}.ev-ticket-heading{justify-content:space-between;align-items:center;gap:30px;display:flex}.ev-ticket-heading h1{color:#344e75;max-width:590px;font-size:36px;line-height:1.15}.ev-ticket-heading p{color:#657e9f;margin:16px 0 9px;font-size:17px}.ev-ticket-heading small{color:#8e9eb5;font-size:10px}.ev-ticket-actions{flex-wrap:wrap;gap:9px;display:flex}.ev-ticket-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin:35px 0;display:grid}.ev-digital-ticket{text-align:center;break-inside:avoid;page-break-inside:avoid;background:#fff;border:1px solid #dbe3ef;border-top:4px solid #315dcc;border-radius:8px;padding:24px;box-shadow:0 7px 25px #27436208}.ev-digital-ticket-top{color:#8296b6;justify-content:space-between;align-items:center;margin-bottom:24px;font-size:10px;display:flex}.ev-digital-ticket h2{color:#3a5275;font-size:22px;line-height:1.2}.ev-digital-ticket p{color:#8c9db4;margin-top:15px;font-size:10px;line-height:1.7}.ev-ticket-perforation{border-top:1px dashed #d1dceb;margin:24px -24px}.ev-digital-ticket>strong{color:#4b6284;font-size:15px;font-weight:500;display:block}.ev-digital-ticket>span{color:#8c9fb8;margin-top:7px;font-size:10px;display:block}.ev-digital-ticket>img{aspect-ratio:1;width:100%;max-width:230px;margin:15px auto 0}.ev-digital-ticket>small{letter-spacing:.07em;color:#8fa0b6;font-size:9px}.ev-ticket-arrived{color:#66927f;justify-content:center;align-items:center;gap:7px;margin-top:18px;font-size:10px;display:flex}.ev-ticket-ready{margin-top:15px!important;font-size:9px!important}.ev-ticket-status{text-align:center;max-width:600px;margin:100px auto}.ev-ticket-status h1{margin:25px 0;font-size:36px;line-height:1.2}.ev-ticket-status p{margin:20px;font-size:14px;line-height:1.8}.ev-ticket-status svg{color:#829dc5}.ev-dark{--ev-bg:#131e30;--ev-card:#1c2a40;--ev-text:#d4deed;--ev-muted:#8e9eb7;--ev-border:#2a3b55;--ev-blue:#4674da}.ev-dark .ev-sidebar nav>button.active{color:#a9c4fa;background:#2b4165}.ev-dark .ev-sidebar nav>button:hover,.ev-dark .ev-icon:hover,.ev-dark .ev-button:not(.primary):hover{background:#2b3c58}.ev-dark .ev-readiness,.ev-dark .ev-roadmap{background:#20314c}.ev-dark .ev-readiness h2,.ev-dark .ev-roadmap h3{color:#bdcfec}.ev-dark .ev-app th,.ev-dark th{background:#1a273b}.ev-dark .ev-date-square,.ev-dark .ev-segment,.ev-dark .ev-calendar-day.outside{background:#18253a}.ev-dark .ev-calendar-day.today{background:#263b5d}.ev-dark .ev-calendar-day button{color:#b7c9e5;background:#2b4164}.ev-dark .ev-notice,.ev-dark .ev-connection-note{background:#213552;border-color:#345078;color:#9eb7dc!important}.ev-dark .ev-venue-art{background:linear-gradient(35deg,#2a3b54,#344d70)}.ev-dark .ev-error{background:#49303c;border-color:#654350;color:#ecc0c0!important}.ev-dark .ev-badge{color:#b9c8df;background:#2d3e58}.ev-dark .ev-badge.confirmed,.ev-dark .ev-badge.published{color:#9bcdb8;background:#254a41}.ev-dark .ev-provider.stripe{color:#b2a4f8}.ev-dark input,.ev-dark textarea{color:var(--ev-text);background:var(--ev-card);border-color:var(--ev-border)}@media (max-width:1250px){.ev-content{padding:30px 24px}.ev-topbar{padding:0 24px}.ev-sidebar{width:213px;padding-inline:13px}.ev-main{margin-left:213px}.ev-stats{gap:12px}.ev-stat{padding:20px 17px}.ev-stat>strong{font-size:27px}.ev-stat>small{font-size:8px}.ev-overview-grid{grid-template-columns:1.4fr 1fr;gap:16px}.ev-card{padding:20px}.ev-upcoming{gap:10px}.ev-upcoming>.ev-badge{display:none}.ev-venue-grid,.ev-integration-grid{grid-template-columns:1fr 1fr}.ev-integration-grid>.ev-card:first-child{grid-column:1/-1}.ev-integration-grid .ev-detail-actions{flex-direction:row}.ev-operations-grid{gap:17px}.ev-checkin-grid{grid-template-columns:1fr 1fr;gap:17px}.ev-arrivals{padding:23px}.ev-public-layout,.ev-welcome main{gap:50px}.ev-welcome h1{font-size:76px}.ev-welcome-image{height:550px}}@media (max-width:950px){.ev-sidebar{width:200px}.ev-main{margin-left:200px}.ev-sidebar nav>button{gap:8px;padding:11px 8px;font-size:10px}.ev-stats{grid-template-columns:1fr 1fr}.ev-overview-grid{grid-template-columns:1fr}.ev-readiness{display:none}.ev-page-heading h1{font-size:28px}.ev-page-heading p{max-width:350px;font-size:10px}.ev-page-heading .ev-button{font-size:10px}.ev-toolbar .ev-segment{margin-left:0}.ev-operations-grid,.ev-integration-grid{grid-template-columns:1fr}.ev-integration-grid>.ev-card:first-child{grid-column:auto}.ev-checkin-grid{grid-template-columns:1fr}.ev-arrivals{display:none}.ev-content{padding:28px 21px}.ev-topbar{padding:0 20px}.ev-topbar .ev-live{display:none}.ev-calendar-day{min-height:110px;padding:7px}.ev-calendar-day>span,.ev-calendar-day button strong{font-size:8px}.ev-calendar-day button small{font-size:7px}.ev-calendar-grid.week{grid-template-columns:1fr}.ev-calendar-grid.week .ev-calendar-day{min-height:90px}.ev-calendar-grid.week button{max-width:400px}.ev-calendar-grid.week button strong{font-size:11px}.ev-calendar-grid.week .ev-calendar-day>span{font-size:10px}.ev-public-layout{grid-template-columns:1.2fr 1fr;gap:30px}.ev-public h1{font-size:44px}.ev-booking-card{padding:22px}.ev-booking-card>h2{font-size:26px}.ev-public-cover{height:300px}.ev-public article p{font-size:12px}.ev-ticket-grid{grid-template-columns:1fr 1fr}.ev-ticket-heading{display:block}.ev-ticket-actions{margin-top:25px}.ev-welcome main{gap:35px;margin:50px auto}.ev-welcome h1{font-size:65px}.ev-welcome main>div>p{font-size:14px}.ev-welcome-image{height:530px}.ev-welcome-image>div{bottom:30px;left:25px}.ev-welcome-image strong{font-size:46px}}@media (max-width:700px){.ev-sidebar{z-index:60;width:245px;transition:transform .2s;transform:translate(-100%)}.ev-sidebar.open{transform:none}.ev-main{margin-left:0}.ev-menu{margin-right:8px;display:inline-grid}.ev-topbar{z-index:20;justify-content:flex-start;height:58px;padding:0 15px;position:sticky;top:0}.ev-topbar>div{margin-left:auto}.ev-topbar>span{gap:7px;font-size:9px}.ev-scrim{z-index:55;background:#0b1c3855;border:0;position:fixed;inset:0}.ev-content{padding:28px 18px 40px}.ev-page-heading{margin-bottom:25px;display:block}.ev-page-heading h1{max-width:330px;font-size:30px}.ev-page-heading p{margin-top:11px;font-size:11px}.ev-page-heading>.ev-button{min-height:40px;margin-top:20px;font-size:11px}.ev-stats{gap:11px}.ev-stat{padding:18px 15px}.ev-stat>span{font-size:9px}.ev-stat>strong{margin:12px 0 10px;font-size:28px}.ev-stat>small{font-size:8px;line-height:1.7}.ev-card{border-radius:7px;margin-bottom:18px;padding:18px}.ev-card-heading{gap:14px}.ev-card h2{font-size:18px}.ev-card-heading p{font-size:10px}.ev-card-heading>.ev-text-button{white-space:nowrap;font-size:9px}.ev-card-heading>.ev-button{font-size:9px}.ev-upcoming{gap:11px}.ev-upcoming>div:nth-child(2)>strong{font-size:12px}.ev-upcoming>.ev-badge{display:none}.ev-upcoming>svg{width:15px}.ev-empty{padding:35px 10px}.ev-empty h3{font-size:20px}.ev-toolbar{gap:9px}.ev-search{min-width:200px;max-width:none}.ev-toolbar select{flex:1;min-width:0;font-size:10px}.ev-toolbar .ev-segment{gap:0;margin-left:0}.ev-segment button{padding:7px 10px;font-size:10px}.ev-app td{padding:14px 13px;font-size:10px}.ev-app th{padding:13px;font-size:9px}.ev-event-cell>img{width:46px;height:46px}.ev-event-cell{min-width:210px}.ev-app td strong{font-size:11px}.ev-app td small{font-size:8px}.ev-row-actions{gap:2px}.ev-section-toolbar{align-items:flex-start}.ev-section-toolbar p{font-size:10px}.ev-section-toolbar>.ev-button{flex-shrink:0;font-size:10px}.ev-venue-grid{grid-template-columns:1fr}.ev-venue-art{height:140px}.ev-venue-card{text-align:left;padding:0 18px 18px}.ev-venue-card>p{font-size:12px}.ev-venue-card>div:last-of-type{font-size:10px}.ev-form-grid{gap:13px}.ev-field>span{font-size:10px}.ev-field input,.ev-field select,.ev-field textarea{padding:11px 10px;font-size:12px}.ev-panel{padding:24px 19px}.ev-panel>header h2{font-size:25px}.ev-panel>header{gap:15px}.ev-steps{gap:6px}.ev-steps>button{gap:5px;font-size:8px}.ev-steps>button>span{width:20px;height:20px;font-size:8px}.ev-editor-image{height:170px}.ev-tier-form{padding:15px}.ev-wizard-footer .ev-button{font-size:10px}.ev-wizard-footer>span{font-size:9px}.ev-map-picker gmp-place-autocomplete{max-width:100%}.ev-detail-numbers>div{padding:15px}.ev-detail-numbers strong{font-size:25px}.ev-detail-numbers span{font-size:8px}.ev-detail-actions{gap:9px}.ev-detail-actions .ev-button{font-size:10px}.ev-revenue-chart>div{grid-template-columns:95px 1fr 65px;gap:12px;font-size:9px}.ev-revenue-chart strong{font-size:10px}.ev-calendar>header{padding:16px}.ev-calendar>header h2{font-size:16px}.ev-calendar-grid.month .ev-calendar-day{min-height:90px;padding:4px}.ev-calendar-day>span{margin-bottom:6px;font-size:7px}.ev-calendar-grid.month button{max-height:51px;padding:4px 3px}.ev-calendar-grid.month button strong{font-size:7px;line-height:1.25}.ev-calendar-grid.month button small{display:none}.ev-calendar-grid.month .ev-calendar-day>span{white-space:nowrap;overflow:hidden}.ev-bulk{gap:13px;padding:10px;font-size:10px}.ev-bulk .ev-button{font-size:9px}.ev-camera-card{padding:20px}.ev-camera-card h2{font-size:22px}.ev-camera-view{min-height:290px}.ev-checkin .ev-card-heading{display:block}.ev-checkin .ev-search{max-width:none;margin-top:17px}.ev-checkin .ev-live{margin-right:auto;font-size:8px}.ev-checkin .ev-toolbar>label{width:100%}.ev-checkin .ev-toolbar>label select{flex:1}.ev-toast{width:max-content;max-width:90%;padding:12px 16px;font-size:10px;bottom:18px}.ev-error{font-size:10px!important}.ev-public-header{height:72px}.ev-public-header>a{font-size:21px}.ev-public-header>span{display:none}.ev-public main{margin-top:20px}.ev-public-cover{border-radius:7px;height:240px}.ev-public-cover>span{font-size:9px;bottom:18px;left:18px}.ev-public-layout{flex-direction:column;gap:25px;margin-top:32px;display:flex}.ev-public-layout>aside{order:-1}.ev-public-layout>article{display:contents}.ev-public-layout>article>.ev-public-kicker{display:none}.ev-public-layout>article>h1{order:-3;font-size:40px}.ev-public-layout>article>.ev-public-facts{order:-2;margin:0}.ev-public-layout>article>section{padding:25px 0 0}.ev-public article h2{font-size:24px}.ev-public article p{font-size:13px}.ev-public-facts strong{font-size:12px}.ev-public-facts small{font-size:10px}.ev-public-layout>aside{width:100%}.ev-booking-card{box-shadow:none;padding:23px;position:static}.ev-booking-card>h2{font-size:28px}.ev-booking-card form>label:not(.ev-checkbox){font-size:11px}.ev-booking-card input,.ev-booking-card select{font-size:14px}.ev-ticket-options strong{font-size:13px}.ev-ticket-options small{font-size:10px}.ev-ticket-options b{font-size:13px}.ev-public-button{padding:16px;font-size:12px}.ev-preview-banner{font-size:9px;line-height:1.8;display:block}.ev-preview-banner>a{margin-top:7px}.ev-ticket-page>header{height:67px}.ev-ticket-page>header>span{font-size:9px}.ev-ticket-page>main{width:90%;margin:35px auto}.ev-ticket-heading h1{font-size:31px}.ev-ticket-heading p{font-size:15px;line-height:1.6}.ev-ticket-actions{gap:9px}.ev-ticket-actions .ev-button{font-size:11px}.ev-ticket-grid{grid-template-columns:1fr;max-width:380px;margin:30px auto}.ev-digital-ticket{padding:26px}.ev-ticket-status{margin:70px auto}.ev-ticket-status h1{font-size:31px}.ev-ticket-status p{font-size:13px}.ev-welcome>header{height:70px}.ev-welcome>header>a:first-child{gap:10px;font-size:25px}.ev-welcome>header>a:first-child>span{padding-left:10px;font-size:10px}.ev-welcome>header>a:last-child{gap:4px;font-size:9px}.ev-welcome>header>a:last-child>svg{width:12px}.ev-welcome>main{margin:45px auto;display:block}.ev-welcome h1{margin:24px 0;font-size:68px}.ev-welcome main>div>p{font-size:15px}.ev-welcome main>div>small{max-width:none;font-size:10px}.ev-welcome-image{height:320px;margin-top:40px}.ev-welcome-image strong{font-size:48px}.ev-welcome-image>div{bottom:30px;left:25px}.ev-welcome>footer{padding-top:20px;font-size:9px}}@media (prefers-reduced-motion:reduce){.ev-app *,.ev-public *,.ev-ticket-page *{scroll-behavior:auto!important;transition:none!important;animation:none!important}}@media print{.ev-ticket-page{background:#fff!important}.ev-ticket-page>header,.ev-ticket-actions,.ev-ticket-page .ev-notice,.ev-ticket-page .ev-text-button{display:none!important}.ev-ticket-page>main{width:100%;margin:0}.ev-ticket-heading{margin-bottom:25px}.ev-ticket-heading h1{font-size:24px}.ev-ticket-grid{gap:18px;max-width:none;grid-template-columns:1fr 1fr!important}.ev-digital-ticket{box-shadow:none;border:1px solid #aaa!important}.ev-digital-ticket img{max-width:180px}.ev-digital-ticket p{color:#333}.ev-ticket-ready{color:#333!important}}.fm-page{--fm-ink:#171d26;--fm-muted:#66717e;--fm-line:#dfe5eb;--fm-blue:#315dcc;--fm-paper:#fafbf9;color:var(--fm-ink);background:var(--fm-paper);min-height:100vh;font-family:Arial,Helvetica,sans-serif;font-size:14px;line-height:1.55}.fm-page *{box-sizing:border-box}.fm-page h1,.fm-page h2,.fm-page h3,.fm-page p{margin:0}.fm-page h1,.fm-page h2,.fm-page h3{letter-spacing:-.045em;font-weight:500;line-height:1.1}.fm-page h1 em,.fm-page h2 em{font:inherit;font-style:normal}.fm-page h1{font-size:64px}.fm-page h2{font-size:42px}.fm-page h3{font-size:23px}.fm-page a{color:inherit;text-decoration:none}.fm-page button{cursor:pointer;font:inherit}.fm-page button:disabled{cursor:not-allowed;opacity:.45}:is(.fm-page a:focus-visible,.fm-page button:focus-visible,.fm-page input:focus-visible,.fm-page select:focus-visible,.fm-page textarea:focus-visible,.fm-page summary:focus-visible){outline-offset:4px;outline:3px solid #8faeff}.fm-page input,.fm-page select,.fm-page textarea{font:inherit;color:var(--fm-ink);background:#fff;border:1px solid #d4dce5;border-radius:6px;min-width:0;max-width:100%;padding:12px 14px}.fm-page textarea{resize:vertical}.fm-page input[type=checkbox]{width:16px;height:16px;accent-color:var(--fm-blue);flex-shrink:0}.fm-wrap{width:calc(100% - 112px);max-width:1264px;margin-left:auto;margin-right:auto}.fm-eyebrow{letter-spacing:.14em;text-transform:uppercase;color:#637187;margin-bottom:22px;font-size:10px;font-weight:600;display:block}.fm-eyebrow>i{background:#315dcc;border-radius:50%;width:6px;height:6px;margin-right:9px;display:inline-block}.fm-muted{color:var(--fm-muted);font-size:12px;display:block}.fm-sr-only{clip:rect(0,0,0,0);width:1px;height:1px;position:absolute;overflow:hidden}.fm-skip{z-index:200;border:2px solid var(--fm-blue);background:#fff;border-radius:5px;padding:12px 20px;position:fixed;top:-70px;left:20px}.fm-skip:focus{top:10px}.fm-button{min-height:47px;color:var(--fm-ink);white-space:nowrap;background:0 0;border:1px solid #cad3df;border-radius:5px;justify-content:center;align-items:center;gap:18px;padding:15px 21px;font-weight:600;line-height:1.4;transition:background .18s,transform .18s;display:inline-flex;font-size:12px!important}.fm-button:hover{background:#edf1f6;transform:translateY(-1px)}.fm-button.blue{background:var(--fm-blue);border-color:var(--fm-blue);color:#fff}.fm-button.blue:hover{background:#244cae}.fm-button.dark{color:#fff;background:#1a222d;border-color:#1a222d}.fm-button.dark:hover{background:#313c4c}.fm-button.white{color:#172f70;background:#fff;border-color:#fff}.fm-button.small{gap:10px;min-height:36px;padding:10px 14px;font-size:11px!important}.fm-text-link{align-items:center;gap:12px;padding:7px 0;font-size:12px;font-weight:500;display:inline-flex}.fm-text-link:hover{color:var(--fm-blue)}.fm-note{background:#eef3fa;border:1px solid #dce5f2;border-radius:8px;margin:25px 0;padding:20px 23px;font-size:12px;line-height:1.7}.fm-note strong{margin-bottom:5px;font-size:13px;display:block}.fm-error,.fm-success{overflow-wrap:anywhere;border-radius:6px;padding:14px 18px;font-size:12px;line-height:1.6;margin:18px 0!important}.fm-error{background:#fff0ec;border:1px solid #efcdc6;color:#913d37!important}.fm-success{background:#eaf6ef;border:1px solid #c8e4d4;color:#275e44!important}.fm-error a{text-decoration:underline}.fm-empty{text-align:center;padding:65px 24px}.fm-empty>svg{color:#8294b0;margin:0 auto 20px}.fm-empty h2,.fm-empty h3{margin-bottom:14px}.fm-empty p{max-width:390px;margin:0 auto 20px;font-size:13px;line-height:1.8}.fm-empty.compact{padding:28px 18px}.fm-empty.compact h3{font-size:22px}.fm-back{margin:28px 0 50px;font-size:12px;display:inline-flex;color:#687789!important}.fm-status{color:#637187;white-space:nowrap;background:#fbfcfe;border:1px solid #dde3eb;border-radius:4px;align-items:center;gap:5px;padding:4px 8px;font-size:9px;font-weight:500;display:inline-flex}.fm-status.native{color:#315dcc;background:#f1f5ff;border-color:#dce5fa}.fm-status.installed{color:#38634a;background:#eff8f0;border-color:#d4e8d5}.fm-status.planned{color:#78664e;background:#f8f4ee;border-color:#e9e0d3}.fm-status.external{color:#666884;background:#f3f3fa}.fm-disclosure{color:#695f4f;font-size:10px;line-height:1.6;display:block}.fm-tool-icon{color:#315dcc;background:#eaf0fa;border:1px solid #dae4f4;border-radius:13px;flex-shrink:0;place-items:center;width:48px;height:48px;display:inline-grid}.icon-ticket,.icon-camera{color:#fff;background:#315dcc;border-color:#315dcc}.icon-palette,.icon-brand{color:#7d6354;background:#ede7df;border-color:#e6dacd}.icon-calculator,.icon-briefcase{color:#4a604b;background:#e8ece5;border-color:#d9e1d4}.icon-payment,.icon-contacts{color:#395c92;background:#e5edf8}.icon-layers,.icon-team{color:#4e5b72;background:#ebedf2}.icon-rocket,.icon-compass{color:#9a783b;background:#f5eee0;border-color:#e9dcc1}.icon-megaphone,.icon-workflow,.icon-chart,.icon-membership,.icon-code{color:#6b7282;background:#eff0f3;border-color:#e0e3e9}.fm-header{z-index:70;background:#fafbf9;border-bottom:1px solid #e7eaee;align-items:center;gap:45px;height:84px;padding:0 max(32px,50vw - 632px);display:flex;position:relative}.fm-logo{letter-spacing:-1.4px;white-space:nowrap;align-items:center;gap:5px;font-size:27px;font-weight:700;display:inline-flex}.fm-logo>svg{width:28px;height:32px}.fm-logo>span{letter-spacing:0;align-self:flex-start;margin-top:8px;margin-left:1px;font-size:9px}.fm-header>nav{align-items:center;gap:27px;display:flex}.fm-header>nav>a,.fm-nav-item>button{align-items:center;gap:5px;min-height:44px;font-size:11px;font-weight:500;display:flex}.fm-header-actions{align-items:center;gap:23px;margin-left:auto;display:flex}.fm-login{white-space:nowrap;font-size:11px}.fm-mobile-toggle,.fm-mobile-only{display:none!important}.fm-mega{background:#fff;border:1px solid #e1e6ec;border-radius:0 0 12px 12px;padding:32px 35px;position:absolute;top:83px;left:max(32px,50vw - 632px);right:max(32px,50vw - 632px);box-shadow:0 20px 45px #1d355319}.fm-mega>.fm-eyebrow{margin-bottom:17px}.fm-mega>div{grid-template-columns:repeat(3,1fr);gap:12px 30px;display:grid}.fm-mega a{border-radius:6px;justify-content:space-between;align-items:center;gap:18px;padding:15px;display:flex}.fm-mega strong{font-size:13px;font-weight:500}.fm-mega small{color:#778292;margin-top:6px;font-size:11px;display:block}.fm-mega>p{border-top:1px solid #e6ebf1;margin-top:15px;padding-top:22px;font-size:10px}.fm-footer{background:#f1f3f5;border-top:1px solid #e3e8ed;grid-template-columns:1.8fr 1fr 1fr 1fr;gap:40px;padding:70px max(40px,50vw - 632px) 0;display:grid}.fm-footer>div{flex-direction:column;gap:13px;display:flex}.fm-footer .fm-logo{margin-bottom:2px;font-size:32px}.fm-footer p{max-width:240px;font-size:12px;line-height:1.8}.fm-footer h3{letter-spacing:0;margin:7px 0;font-size:12px;font-weight:600}.fm-footer a:not(.fm-logo),.fm-footer button{text-align:left;color:#687384;align-items:center;gap:9px;font-size:11px;display:flex}.fm-footer a:hover,.fm-footer button:hover{color:#315dcc}.fm-footer>div:first-child>a:last-child{color:#263c67;margin-top:17px}.fm-footer-bottom{color:#7f8996;border-top:1px solid #dce2e8;grid-column:1/-1;justify-content:space-between;margin-top:20px;padding:22px 0;font-size:10px;flex-direction:row!important;display:flex!important}.fm-consent{background:#fff;border:1px solid #d8e0eb;border-radius:10px;flex-direction:column;gap:10px;width:300px;padding:20px;display:flex;position:absolute;right:25px;transform:translateY(-220px);box-shadow:0 10px 30px #23385c20}.fm-consent button{color:#315dcc;border-bottom:1px solid #e5eaf0;padding:8px 0}.fm-consent small{font-size:10px}.fm-section-head{justify-content:space-between;align-items:flex-end;gap:50px;margin-bottom:42px;display:flex}.fm-section-head h2{font-size:46px;line-height:1.12}.fm-section-head>p{max-width:330px;font-size:13px;line-height:1.85}.fm-section-bottom{justify-content:space-between;align-items:center;gap:30px;margin-top:35px;display:flex}.fm-section-bottom p{font-size:12px}.fm-home-hero{padding-top:63px}.fm-home-hero-top{grid-template-columns:1.5fr 1fr;align-items:end;gap:65px;margin-bottom:44px;display:grid}.fm-home-hero h1{letter-spacing:-.061em;font-size:clamp(60px,5.9vw,85px);line-height:1.01}.fm-home-hero h1 em{color:#315dcc;letter-spacing:-.06em}.fm-home-hero-top>div:last-child{max-width:435px;padding-bottom:5px}.fm-home-hero-top p{max-width:420px;font-size:16px;line-height:1.85}.fm-hero-actions{flex-wrap:wrap;align-items:center;gap:15px 22px;margin:24px 0 18px;display:flex}.fm-home-hero-top small{color:#7a8594;font-size:10px}.fm-product-demo{background:#e9eef7;border:1px solid #cfd9e6;border-radius:12px;overflow:hidden;box-shadow:0 20px 60px #294a6e0c}.fm-demo-chapters{background:#f0f4fa;border-bottom:1px solid #d7e0ee;align-items:center;gap:3px;padding:12px 16px 12px 25px;display:flex}.fm-demo-chapters>span{color:#708099;margin-right:auto;font-size:10px}.fm-demo-chapters>button{color:#78869c;border-radius:5px;align-items:center;gap:10px;padding:10px 16px;font-size:10px;transition:all .2s;display:flex}.fm-demo-chapters>button b{font-size:9px;font-weight:400}.fm-demo-chapters>button[aria-selected=true]{color:#293b57;background:#fff;box-shadow:0 2px 6px #364e7710}.fm-demo-panel{min-height:410px;animation:.3s fm-enter}.fm-product-demo .sfm-editor-stage{background:#e2e9f4;border-radius:0;padding:22px 24px 0}.fm-product-demo .sfm-editor-window{box-shadow:0 12px 30px #32466712}.fm-product-demo .sfm-editor-caption{display:none}.fm-product-demo .sfm-editor-body{min-height:400px}.fm-demo-bottom{color:#667893;background:#e2e9f4;justify-content:space-between;gap:20px;padding:16px 25px;font-size:9px;display:flex}.fm-demo-bottom>span,.fm-demo-bottom>a{align-items:center;gap:7px;display:flex}.fm-home-proof{color:#748096;justify-content:center;gap:55px;padding:26px 0;font-size:10px;display:flex}.fm-home-proof>span{align-items:center;gap:8px;display:flex}.fm-home-proof svg{color:#315dcc}.fm-home-pillars{padding:87px 0 95px}.fm-pillars{grid-template-columns:repeat(3,1fr);gap:30px;display:grid}.fm-pillar-art{border-radius:7px;height:245px;margin-bottom:30px;position:relative;overflow:hidden}.fm-pillar-number{color:#8a96a4;gap:18px;margin-bottom:14px;font-size:10px;display:flex}.fm-pillar-number>span{color:#315dcc;font-weight:600}.fm-pillars h3{margin-bottom:14px;font-size:25px}.fm-pillars article>p{max-width:350px;min-height:66px;font-size:12px;line-height:1.85}.fm-pillars article>a{color:#294c94;align-items:center;gap:15px;margin-top:22px;font-size:11px;display:inline-flex}.fm-pillar-build{color:#fff;background:#e8e5df;padding:25px}.fm-pillar-build>img{object-fit:cover;filter:brightness(.65);width:100%;height:100%;position:absolute;inset:0}.fm-pillar-build>span{letter-spacing:.13em;font-size:7px;position:relative}.fm-pillar-build>strong{letter-spacing:-2px;font-family:Georgia,serif;font-size:42px;font-weight:400;line-height:.98;position:absolute;bottom:38px;left:25px}.fm-pillar-build>div{color:#252d38;background:#fff;border-radius:7px;align-items:center;gap:6px;padding:11px;display:flex;position:absolute;bottom:25px;right:22px;box-shadow:0 8px 24px #0002}.fm-pillar-build i{background:#d8e2ef;border-radius:50%;width:14px;height:14px;display:block}.fm-pillar-build i:nth-child(2){background:#315dcc}.fm-pillar-build i:nth-child(3){background:#1e2837}.fm-pillar-build div>span{padding-left:6px;font-family:Georgia,serif;font-size:21px}.fm-pillar-run{background:#e8eef8;padding:26px 35px}.fm-pillar-run>div:first-child{background:#fff;border:1px solid #d8e2ef;border-radius:7px;padding:23px 24px;position:relative;box-shadow:0 12px 30px #2744750e}.fm-pillar-run svg{color:#315dcc}.fm-pillar-run span{vertical-align:4px;margin-left:8px;font-size:9px}.fm-pillar-run strong{letter-spacing:-1px;margin:18px 0 15px;font-size:27px;font-weight:500;line-height:1.05;display:block}.fm-pillar-run small{color:#8190a3;font-size:8px}.fm-pillar-run>div:last-child{color:#fff;background:#315dcc;border-radius:5px;align-items:center;gap:8px;margin:-3px -10px 0 12px;padding:12px 15px;font-size:9px;display:flex;position:relative;box-shadow:0 5px 16px #315dcc20}.fm-pillar-run>div:last-child svg{color:#fff}.fm-pillar-grow{background:#edf0e9;padding:28px}.fm-search-sample{color:#85917a;background:#fff;border:1px solid #dce1d6;border-radius:4px;align-items:center;gap:9px;padding:12px 13px;font-size:9px;display:flex}.fm-pillar-grow>div:nth-child(2){padding:20px 8px 10px}.fm-pillar-grow small{letter-spacing:.13em;color:#768068;font-size:7px}.fm-pillar-grow strong{letter-spacing:-.8px;color:#465b86;margin-top:7px;font-size:23px;font-weight:500;display:block}.fm-pillar-grow p{color:#76816e;margin-top:6px;font-size:10px;line-height:1.6}.fm-pillar-grow>span{color:#72806a;align-items:center;gap:6px;margin-left:8px;font-size:8px;display:flex}.fm-home-market{background:#eff2f6;border-top:1px solid #e2e7ed;border-bottom:1px solid #e2e7ed;padding:85px 0}.fm-home-search{background:#fff;border:1px solid #d6dfe9;border-radius:7px;align-items:center;gap:13px;max-width:650px;margin-bottom:27px;padding:7px 10px 7px 21px;display:flex}.fm-home-search>svg{color:#8898af}.fm-home-search input{border:0;flex:1;padding:13px 0;font-size:13px}.fm-home-search button{color:#fff;background:#315dcc;border-radius:5px;place-items:center;width:41px;height:41px;display:grid}.fm-collection-tabs{scrollbar-width:thin;gap:9px;padding:2px 0 28px;display:flex;overflow-x:auto}.fm-collection-tabs button{white-space:nowrap;color:#6d7a8b;background:0 0;border:1px solid #d7dfe8;border-radius:20px;padding:9px 15px;font-size:11px}.fm-collection-tabs button.active,.fm-collection-tabs button:hover{color:#fff;background:#1e2b40;border-color:#1e2b40}.fm-home-admin{grid-template-columns:1fr 1.25fr;align-items:center;gap:65px;padding-top:105px;padding-bottom:105px;display:grid}.fm-admin-copy h2{font-size:43px;line-height:1.14}.fm-admin-copy>p{max-width:380px;margin:24px 0;font-size:13px;line-height:1.9}.fm-admin-switch{background:#f0f3f7;border:1px solid #d9e1ec;border-radius:6px;margin-bottom:20px;padding:4px;display:inline-flex}.fm-admin-switch button{color:#75849a;border-radius:3px;align-items:center;gap:8px;padding:10px 13px;font-size:10px;display:flex}.fm-admin-switch button.active{color:#2e4e86;background:#fff;box-shadow:0 2px 8px #203a5410}.fm-admin-copy>.fm-text-link{width:fit-content;display:flex}.fm-future-note{border-top:1px solid #e1e6ed;max-width:360px;margin-top:25px;padding-top:21px}.fm-future-note>span{text-transform:uppercase;letter-spacing:.12em;color:#8994a2;font-size:8px}.fm-future-note p{margin:7px 0;font-size:11px;line-height:1.8}.fm-future-note a{color:#4c6590;align-items:center;gap:8px;font-size:10px;display:flex}.fm-dashboard-preview{background:#fff;border:1px solid #d9e1ed;border-radius:9px;font-size:9px;overflow:hidden;box-shadow:0 15px 45px #1c3d7210}.fm-dashboard-bar{color:#8290a4;border-bottom:1px solid #e3e8f0;justify-content:space-between;align-items:center;height:35px;padding:0 15px;font-size:7px;display:flex}.fm-dashboard-bar>span:first-child{gap:3px;display:flex}.fm-dashboard-bar i,.fm-detail-art-top i{background:#d4dde9;border-radius:50%;width:5px;height:5px}.fm-dashboard-bar small{font-size:7px}.fm-dashboard-inner{grid-template-columns:118px 1fr;min-height:340px;display:grid}.fm-dashboard-inner>aside{border-right:1px solid #e0e7f0;flex-direction:column;gap:8px;padding:23px 12px;display:flex}.fm-dashboard-inner>aside>strong{letter-spacing:-1px;margin:0 6px 16px;font-size:17px}.fm-dashboard-inner>aside>span{color:#8491a4;white-space:nowrap;border-radius:4px;align-items:center;gap:7px;padding:8px 7px;font-size:8px;display:flex}.fm-dashboard-inner>aside>span.active{color:#315dcc;background:#edf2fc}.fm-dashboard-inner>aside>small{color:#8e9bad;margin-top:auto;padding-top:25px;font-size:7px}.fm-dashboard-main{background:#f6f8fb;padding:27px 22px}.fm-dashboard-main>.fm-eyebrow{letter-spacing:.12em;margin-bottom:10px;font-size:6px}.fm-dashboard-main h3{margin-bottom:8px;font-size:24px;line-height:1.1}.fm-dashboard-main>p{margin-bottom:20px;font-size:8px;line-height:1.6}.fm-demo-site{background:#fff;border:1px solid #e0e6ef;border-radius:6px;align-items:center;gap:13px;padding:12px;display:flex}.fm-demo-site img{object-fit:cover;border-radius:4px;width:66px;height:66px}.fm-demo-site>div{flex-direction:column;display:flex}.fm-demo-site small{color:#92a0b0;letter-spacing:1px;font-size:5px}.fm-demo-site strong{letter-spacing:-1px;font-size:22px;line-height:1.6}.fm-demo-site span{color:#8490a1;font-size:7px}.fm-demo-site>svg{color:#8b9bb2;flex-shrink:0;margin-left:auto}.fm-demo-widgets{grid-template-columns:1fr 1fr;gap:12px;margin-top:15px;display:grid}.fm-demo-widgets>div{background:#fff;border:1px solid #dfe6f0;border-radius:5px;padding:13px}.fm-demo-widgets>div>span{color:#5b6c87;align-items:center;gap:5px;font-size:8px;display:flex}.fm-demo-widgets p{color:#8a96a8;margin-top:9px;font-size:7px;line-height:2}.fm-demo-widgets>div>div{color:#6b7b92;align-items:center;gap:5px;margin-top:9px;font-size:6px;display:flex}.fm-demo-widgets .fm-tool-icon{border-radius:6px;width:24px;height:24px}.fm-demo-activity{color:#74907d;align-items:center;gap:7px;padding-top:14px;font-size:7px;display:flex}.fm-product-demo .fm-dashboard-preview{width:90%;max-width:830px;margin:24px auto;font-size:12px}.fm-product-demo .fm-dashboard-inner{grid-template-columns:160px 1fr;min-height:360px}.fm-product-demo .fm-dashboard-main{padding:30px 40px}.fm-product-demo .fm-dashboard-main h3{font-size:32px}.fm-product-demo .fm-dashboard-inner>aside>span,.fm-product-demo .fm-dashboard-main>p{font-size:10px}.fm-product-demo .fm-demo-site img{width:85px;height:85px}.fm-product-demo .fm-demo-widgets>div>span{font-size:10px}.fm-product-demo .fm-demo-widgets p,.fm-product-demo .fm-demo-widgets>div>div{font-size:9px}.fm-preview-market{background:#f8fafc;border:1px solid #d8e1ee;border-radius:8px;grid-template-columns:180px 1fr;width:92%;max-width:920px;min-height:395px;margin:24px auto;display:grid;overflow:hidden}.fm-preview-market>aside{background:#fff;border-right:1px solid #e1e8f1;flex-direction:column;gap:14px;padding:30px 18px;display:flex}.fm-preview-market>aside>strong{letter-spacing:-1px;font-size:22px}.fm-preview-market>aside>span{color:#8793a4;margin:12px 0;font-size:9px}.fm-preview-market>aside>div{align-items:center;gap:7px;font-size:8px;display:flex}.fm-preview-market>aside .fm-tool-icon{border-radius:7px;width:28px;height:28px}.fm-preview-market>aside>small{color:#8996a8;margin-top:auto;font-size:8px;line-height:1.7}.fm-preview-market>div{padding:30px}.fm-preview-market h3{font-size:30px;line-height:1.05}.fm-preview-market .fm-eyebrow{margin-bottom:12px;font-size:7px}.fm-preview-market p{margin-top:12px;font-size:10px}.fm-preview-tool-list{margin-top:20px}.fm-preview-tool-list>div{background:#fff;border:1px solid #e0e7f0;border-radius:6px;align-items:center;gap:13px;margin-bottom:8px;padding:12px;display:flex}.fm-preview-tool-list .fm-tool-icon{border-radius:9px;width:36px;height:36px}.fm-preview-tool-list strong{font-size:10px;font-weight:500}.fm-preview-tool-list small{color:#94a0b0;margin-top:3px;font-size:8px;display:block}.fm-preview-tool-list button{color:#45648f;white-space:nowrap;border:1px solid #d5dfef;border-radius:4px;align-items:center;gap:5px;margin-left:auto;padding:7px 10px;font-size:8px;display:flex}.fm-preview-tool-list button[aria-pressed=true]{color:#447455;background:#e9f3ed;border-color:#cfe3d6}.fm-preview-market>div>a{color:#315dcc;align-items:center;gap:10px;margin-top:7px;font-size:9px;display:inline-flex}.fm-home-industries{background:#edf1f6;padding:85px 0}.fm-industry-tabs{border-bottom:1px solid #d7dfe9;gap:27px;margin-bottom:30px;display:flex;overflow-x:auto}.fm-industry-tabs button{white-space:nowrap;color:#8290a4;border-bottom:2px solid #0000;padding:13px 0 17px;font-size:11px}.fm-industry-tabs button[aria-selected=true]{color:#315dcc;border-bottom-color:#315dcc}.fm-industry-panel{grid-template-columns:1.4fr 1fr;align-items:center;gap:55px;display:grid}.fm-industry-website{background:#223348;border-radius:7px;height:470px;display:block;position:relative;overflow:hidden}.fm-industry-website>img{object-fit:cover;filter:brightness(.63);width:100%;height:100%;transition:transform .7s}.fm-industry-website:hover>img{transform:scale(1.02)}.fm-industry-website>div{color:#fff;flex-direction:column;padding:35px;display:flex;position:absolute;inset:0}.fm-industry-website span{letter-spacing:1px;font-size:13px}.fm-industry-website h3{letter-spacing:-2px;max-width:340px;margin:auto 0 25px;font-family:Georgia,serif;font-size:54px;line-height:1.05}.fm-industry-website small{align-items:center;gap:12px;font-size:10px;display:flex}.fm-industry-tools{padding:15px 15px 15px 0}.fm-industry-tools h3{max-width:360px;font-size:33px}.fm-industry-tools>p{max-width:350px;margin:20px 0 25px;font-size:12px;line-height:1.85}.fm-industry-tools>a:not(.fm-industry-cta){border-top:1px solid #dbe2ec;align-items:center;gap:13px;padding:13px 0;display:flex}.fm-industry-tools .fm-tool-icon{border-radius:10px;width:39px;height:39px}.fm-industry-tools strong{font-size:12px;font-weight:500;display:block}.fm-industry-tools small{color:#8796aa;margin-top:5px;font-size:9px;display:block}.fm-industry-tools>a>svg{color:#8294ad;margin-left:auto}.fm-industry-cta{align-items:center;gap:18px;margin-top:22px;font-size:11px;display:inline-flex;color:#315dcc!important}.fm-home-workflow{grid-template-columns:1fr 1fr;align-items:center;gap:100px;padding-top:105px;padding-bottom:105px;display:grid}.fm-home-workflow h2{font-size:48px}.fm-home-workflow>div:first-child>p{max-width:365px;margin:25px 0 18px;font-size:13px;line-height:1.9}.fm-home-workflow small{color:#8b97a6;max-width:370px;margin-top:20px;font-size:10px;line-height:1.8;display:block}.fm-connected-flow{position:relative}.fm-connected-flow:before{content:"";background:#d4deed;width:1px;position:absolute;top:40px;bottom:40px;left:40px}.fm-connected-flow>div{background:#fff;border:1px solid #dce4ee;border-radius:7px;align-items:center;gap:18px;margin-bottom:18px;padding:25px;display:flex;position:relative;box-shadow:0 5px 20px #20365503}.fm-connected-flow>div>span{color:#a5b1c2;font-size:9px}.fm-connected-flow>div>svg:nth-child(2){color:#315dcc}.fm-connected-flow strong{font-size:13px;font-weight:500}.fm-connected-flow p{color:#8592a5;margin-top:4px;font-size:10px}.fm-connected-flow>div>svg:last-child{color:#6d8d76;margin-left:auto}.fm-home-launch{grid-template-columns:1fr 1fr;align-items:center;gap:90px;padding-bottom:105px;display:grid}.fm-home-launch-art{color:#fff;background:#315dcc;border-radius:7px;min-height:440px;padding:42px 45px;position:relative;overflow:hidden}.fm-home-launch-art>span{letter-spacing:2px;color:#c3d2f6;font-size:8px}.fm-home-launch-art h3{letter-spacing:-4px;margin-top:46px;font-size:73px;line-height:.97}.fm-home-launch-art h3 em{font-family:Georgia,serif;font-weight:400}.fm-home-launch-art>div{color:#dce7ff;border-left:1px solid #ffffff30;padding-left:23px;font-size:10px;line-height:2.7;position:absolute;bottom:35px;right:32px}.fm-home-launch-art>div>span{color:#aabfe9;margin-right:12px;font-size:8px}.fm-home-launch>div:last-child>p{max-width:380px;margin:24px 0;font-size:13px;line-height:1.85}.fm-home-launch ul{gap:13px;margin:0 0 28px;padding:0;list-style:none;display:grid}.fm-home-launch li{color:#697b94;align-items:center;gap:9px;font-size:11px;display:flex}.fm-home-launch li svg{color:#315dcc}.fm-home-themes{background:#f0f2f4;border-top:1px solid #e1e6ed;border-bottom:1px solid #e1e6ed;padding:70px 0 35px;overflow:hidden}.fm-home-themes .theme-section-heading{width:calc(100% - 112px);max-width:1264px;margin:auto auto 35px}.fm-home-themes .theme-section-heading h2{letter-spacing:-1.5px;max-width:570px;font-size:43px;font-weight:500}.fm-home-themes .theme-section-heading p{margin-top:14px;font-size:12px}.fm-home-themes .theme-eyebrow{color:#7588a2;font-size:9px}.fm-home-themes .theme-moving-card{width:360px}.fm-home-pricing{padding-top:100px;padding-bottom:90px}.fm-home-pricing>div:last-child{border:1px solid #dce3ec;border-radius:8px;grid-template-columns:repeat(3,1fr);display:grid;overflow:hidden}.fm-home-pricing article{background:#fff;padding:32px 30px}.fm-home-pricing article+article{border-left:1px solid #dce3ec}.fm-home-pricing article>span{letter-spacing:1.2px;color:#8c9bb0;font-size:8px}.fm-home-pricing h3{margin:18px 0 15px;font-size:24px}.fm-home-pricing article p{min-height:63px;font-size:11px;line-height:1.85}.fm-home-pricing article a{color:#315dcc;align-items:center;gap:10px;margin-top:25px;font-size:10px;display:inline-flex}.fm-home-faq{grid-template-columns:1fr 1.4fr;gap:100px;padding-bottom:100px;display:grid}.fm-home-faq details{border-bottom:1px solid #dfe5ed;padding:0}.fm-home-faq summary{cursor:pointer;justify-content:space-between;align-items:center;gap:20px;padding:24px 0;font-size:13px;list-style:none;display:flex}.fm-home-faq summary::-webkit-details-marker{display:none}.fm-home-faq details p{padding-bottom:24px;font-size:12px;line-height:1.9}.fm-home-faq details[open] summary>svg{transform:rotate(45deg)}.fm-home-final{color:#fff;background:#315dcc;padding:75px 0 85px;position:relative;overflow:hidden}.fm-home-final .fm-wrap{z-index:1;position:relative}.fm-home-final .fm-eyebrow{color:#bfcff3}.fm-home-final h2{max-width:800px;font-size:64px;line-height:1.05}.fm-home-final p{color:#c6d4f5;margin:24px 0 30px;font-size:14px}.fm-home-final .fm-wrap>div{align-items:center;gap:30px;display:flex}.fm-home-final .fm-text-link{color:#fff}.fm-final-symbol{color:#ffffff0b;pointer-events:none;font-size:540px;line-height:1.3;position:absolute;top:-110px;right:5%}.fm-market-hero{grid-template-columns:1.2fr 1fr;align-items:center;gap:60px;padding:65px 0 42px;display:grid}.fm-market-hero h1{font-size:64px}.fm-market-hero>div:first-child>p{max-width:440px;margin-top:26px;font-size:14px;line-height:1.9}.fm-market-hero-art{background:radial-gradient(#e5ecf8,#0000 68%);height:255px;position:relative}.fm-market-hero-art>b{letter-spacing:-1.3px;font-size:33px;font-weight:400;line-height:1.05;display:block;position:absolute;top:88px;left:145px;transform:rotate(-5deg)}.fm-orbit-label{color:#9aa9be;letter-spacing:.13em;text-transform:uppercase;font-size:8px;position:absolute;top:16px;left:135px}.fm-market-hero-art>span{border-radius:14px;position:absolute;transform:rotate(-10deg);box-shadow:0 12px 20px #294b7b0a}.fm-market-hero-art .fm-tool-icon{width:64px;height:64px}.orbit-0{top:20px;left:40px}.orbit-1{top:10px;right:60px;transform:rotate(12deg)!important}.orbit-2{bottom:35px;left:20px}.orbit-3{bottom:20px;right:18px;transform:rotate(15deg)!important}.orbit-4{bottom:-5px;left:185px;transform:rotate(6deg)!important}.fm-market-search{background:#fff;border:1px solid #cbd5e2;border-radius:7px;align-items:center;gap:15px;margin:20px 0 24px;padding:12px 20px;display:flex;box-shadow:0 3px 8px #23435f04}.fm-market-search>svg{color:#637caa}.fm-market-search input{border:0;flex:1;padding:10px 0;font-size:15px}.fm-market-search>span{color:#95a2b4;font-size:10px}.fm-market-layout{grid-template-columns:210px 1fr;align-items:start;gap:44px;padding-top:20px;padding-bottom:65px;display:grid}.fm-market-layout>aside{flex-direction:column;gap:4px;display:flex;position:sticky;top:25px}.fm-filter-heading{justify-content:space-between;align-items:center;margin-bottom:17px;display:flex}.fm-filter-heading h2{letter-spacing:-.3px;font-size:17px}.fm-filter-heading button{display:none}.fm-market-layout>aside>button{text-align:left;color:#77859a;border-radius:4px;justify-content:space-between;align-items:center;padding:11px 10px;font-size:11px;display:flex}.fm-market-layout>aside>button.active{color:#315dcc;background:#e9effa}.fm-market-layout>aside>button small{color:#9dacc1;font-size:9px}.fm-market-layout>aside>label{flex-direction:column;gap:9px;margin-top:22px;font-size:10px;font-weight:600;display:flex}.fm-market-layout aside select{padding:11px 9px;font-size:10px;font-weight:400}.fm-filter-note{color:#7386a4;background:#eef2f7;border-radius:6px;margin-top:25px;padding:22px 15px}.fm-filter-note p{color:#75849b;margin:10px 0 13px;font-size:11px;line-height:1.8}.fm-filter-note a{color:#315dcc;align-items:center;gap:5px;font-size:10px;display:flex}.fm-catalogue-heading{justify-content:space-between;align-items:center;gap:15px;min-height:50px;margin-bottom:25px;display:flex}.fm-catalogue-heading h2{letter-spacing:-.7px;font-size:25px}.fm-catalogue-heading p{margin-top:7px;font-size:10px}.fm-sort select{padding:10px;font-size:10px}.fm-mobile-filter{display:none}.fm-clear{color:#7d8fa8;align-items:center;gap:8px;margin:-10px 0 20px;font-size:10px;display:inline-flex}.fm-tool-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}.fm-tool-grid.three{grid-template-columns:repeat(3,minmax(0,1fr))}.fm-tool-card{background:#fff;border:1px solid #dce3ec;border-radius:9px;flex-direction:column;padding:25px;transition:border-color .2s,box-shadow .2s,transform .2s;display:flex}.fm-tool-card:hover{border-color:#b1c3de;transform:translateY(-2px);box-shadow:0 10px 25px #263d6210}.fm-card-top{justify-content:space-between;align-items:center;gap:10px;margin-bottom:23px;display:flex}.fm-card-title{justify-content:space-between;align-items:center;gap:15px;display:flex}.fm-card-title h3{letter-spacing:-.6px;font-size:20px}.fm-card-title>svg{color:#a0aec1;flex-shrink:0}.fm-tool-card>p{min-height:40px;margin:13px 0 18px;font-size:11px;line-height:1.8}.fm-card-meta{color:#8c99ad;flex-direction:column;gap:5px;margin-top:auto;font-size:9px;display:flex}.fm-card-meta>span:last-child{color:#5d6f89}.fm-card-footer{color:#9aa7b9;border-top:1px solid #e8edf3;justify-content:space-between;align-items:center;gap:10px;margin-top:22px;padding-top:17px;font-size:8px;display:flex}.fm-card-footer>a{color:#42679e;white-space:nowrap;align-items:center;gap:6px;font-size:9px;display:flex}.fm-tool-card .fm-disclosure{margin-top:12px}.fm-bundles{border-top:1px solid #e0e6ed;padding:55px 0}.fm-bundles h2{font-size:39px}.fm-bundle-grid{grid-template-columns:repeat(4,1fr);gap:18px;display:grid}.fm-bundle-grid>a{background:#eff3f8;border:1px solid #e0e7f0;border-radius:7px;padding:23px}.fm-bundle-grid>a>div{gap:7px;margin-bottom:25px;display:flex}.fm-bundle-grid .fm-tool-icon{border-radius:9px;width:37px;height:37px}.fm-bundle-grid h3{font-size:20px}.fm-bundle-grid p{min-height:40px;margin:13px 0 20px;font-size:11px;line-height:1.8}.fm-bundle-grid>a>span{color:#52719d;align-items:center;gap:9px;font-size:10px;display:flex}.fm-market-bottom{text-align:center;padding:70px 0 100px}.fm-market-bottom h2{margin-bottom:28px;font-size:48px}.fm-detail{padding-bottom:90px}.fm-detail-layout{grid-template-columns:1fr 300px;align-items:start;gap:65px;display:grid}.fm-detail-name{align-items:center;gap:20px;display:flex}.fm-detail-name>.fm-tool-icon{border-radius:20px;width:83px;height:83px}.fm-detail-name small{color:#8a98ac;margin-bottom:10px;font-size:10px;display:block}.fm-detail-name h1{font-size:44px}.fm-detail-lead{max-width:630px;font-size:16px;line-height:1.8;margin:28px 0!important}.fm-detail-art{background:#eef3fa;border:1px solid #d8e2ef;border-radius:9px;margin:35px 0 45px;overflow:hidden}.fm-detail-art-top{border-bottom:1px solid #d8e2ef;align-items:center;gap:5px;padding:13px 18px;display:flex}.fm-detail-art-top span{color:#96a3b5;margin-left:auto;font-size:8px}.fm-detail-art>div:nth-child(2){padding:33px 35px}.fm-detail-art .fm-tool-icon{float:right;border-radius:17px;width:70px;height:70px;margin:10px 0 20px 25px}.fm-detail-art h2{font-size:36px}.fm-detail-art p{max-width:520px;margin-top:20px;font-size:12px;line-height:1.8}.fm-detail-art>ul{background:#f8fafc;border-top:1px solid #dce5f0;grid-template-columns:1fr 1fr;gap:14px 20px;margin:0;padding:27px 35px;list-style:none;display:grid}.fm-detail-art li{color:#637b9d;align-items:center;gap:9px;font-size:10px;display:flex}.fm-detail-art li svg{flex-shrink:0}.fm-detail article>section{margin-bottom:35px}.fm-detail article>section h2{margin-bottom:15px;font-size:24px}.fm-detail article>section p{font-size:13px;line-height:1.95}.fm-detail-layout>aside{background:#fff;border:1px solid #dbe3ed;border-radius:9px;padding:28px;position:sticky;top:30px}.fm-detail-layout>aside h2{margin:25px 0 15px;font-size:25px}.fm-detail-layout>aside>p{margin-bottom:25px;font-size:11px;line-height:1.85}.fm-detail-layout>aside>.fm-button{gap:9px;width:100%;padding:14px 10px;display:flex;font-size:11px!important}.fm-detail-layout>aside>.fm-text-link{margin-top:10px;font-size:10px}.fm-detail-layout dl{border-top:1px solid #e2e8f0;margin-top:25px}.fm-detail-layout dl>div{justify-content:space-between;gap:12px;margin-top:17px;font-size:10px;line-height:1.6;display:flex}.fm-detail-layout dt{color:#92a0b3}.fm-detail-layout dd{text-align:right;color:#667b98;margin:0}.fm-permissions{gap:14px;margin:20px 0;padding:0;list-style:none;display:grid}.fm-permissions li{color:#6f8099;align-items:flex-start;gap:11px;font-size:12px;line-height:1.75;display:flex}.fm-permissions svg{color:#6d89b3;flex-shrink:0;margin-top:2px}.fm-overlay{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:150;background:#17294270;justify-content:center;align-items:center;padding:25px;display:flex;position:fixed;inset:0}.fm-dialog{background:#fff;border-radius:12px;width:100%;max-width:600px;max-height:90vh;padding:40px;position:relative;overflow:auto;box-shadow:0 20px 70px #14243e40}.fm-dialog>.fm-eyebrow{margin-bottom:18px}.fm-dialog h2{margin-bottom:20px;font-size:32px}.fm-dialog>p{font-size:12px;line-height:1.85}.fm-dialog .fm-close{color:#8a98aa;position:absolute;top:20px;right:20px}.fm-checkbox{align-items:flex-start;margin:20px 0;line-height:1.7;flex-direction:row!important;gap:11px!important;font-size:11px!important;display:flex!important}.fm-checkbox input{margin-top:2px}.fm-dialog>.fm-muted{margin-top:18px;font-size:10px}.fm-my-tools{padding-bottom:90px}.fm-workspace-top{color:#7d8da4;justify-content:space-between;align-items:center;padding:25px 0;font-size:10px;display:flex}.fm-storage{align-items:center;gap:6px;display:flex}.fm-storage:before{content:"";background:#7d9b88;border-radius:50%;width:5px;height:5px}.fm-my-heading{justify-content:space-between;align-items:center;gap:35px;margin:27px 0 30px;display:flex}.fm-my-heading h1{overflow-wrap:anywhere;max-width:800px;font-size:52px}.fm-my-heading p{margin-top:18px;font-size:13px;line-height:1.85}.fm-account-note{color:#6a7f9e;background:#edf3fc;border:1px solid #dce5f3;border-radius:6px;justify-content:space-between;align-items:center;gap:20px;margin-bottom:28px;padding:14px 20px;font-size:10px;display:flex}.fm-account-note a{color:#315dcc;white-space:nowrap;align-items:center;gap:8px;font-size:9px;display:flex}.fm-workspace-tabs{border-bottom:1px solid #dce4ed;gap:30px;margin-bottom:35px;display:flex}.fm-workspace-tabs>button{color:#8a98ac;border-bottom:2px solid #0000;align-items:center;gap:8px;padding:14px 0;font-size:12px;display:flex}.fm-workspace-tabs>button.active{color:#315dcc;border-bottom-color:#315dcc}.fm-workspace-tabs>button>span{border:1px solid #dce5f0;border-radius:4px;padding:0 5px;font-size:9px}.fm-workspace-tabs>.fm-refresh{margin-left:auto}.fm-personal-grid{grid-template-columns:1.4fr 1fr;gap:23px;display:grid}.fm-workspace-card{background:#fff;border:1px solid #dce4ee;border-radius:9px;padding:28px}.fm-workspace-card h2{font-size:25px}.fm-widget-title{justify-content:space-between;align-items:center;gap:20px;margin-bottom:20px;display:flex}.fm-widget-title button{color:#6881a5;align-items:center;gap:7px;font-size:10px;display:flex}.fm-shortcuts{grid-template-columns:1fr 1fr;gap:12px;display:grid}.fm-shortcuts>button{text-align:left;border:1px solid #e1e7ef;border-radius:6px;align-items:center;gap:10px;padding:13px;display:flex}.fm-shortcuts .fm-tool-icon{border-radius:8px;width:34px;height:34px}.fm-shortcuts>button>span:not(.fm-tool-icon){color:#617795;font-size:10px}.fm-shortcuts>button>svg{color:#97a8bf;flex-shrink:0;margin-left:auto}.fm-launch-widget{background:#edf2fa;padding:31px}.fm-launch-widget h2{font-size:33px}.fm-launch-widget>p{color:#8a9ab1;margin-top:20px;font-size:11px}.fm-progress{background:#dce4ef;border-radius:4px;height:4px;margin-top:15px;overflow:hidden}.fm-progress i{background:#315dcc;border-radius:4px;height:100%;transition:width .2s;display:block}.fm-launch-widget>a{color:#416496;align-items:center;gap:12px;margin-top:25px;font-size:10px;display:flex}.fm-next-widget{grid-column:1/-1;grid-template-columns:1fr auto;gap:7px 30px;display:grid}.fm-next-widget>.fm-eyebrow{grid-column:1/-1;margin-bottom:8px}.fm-next-widget p{grid-column:1;font-size:12px;line-height:1.8}.fm-next-widget>.fm-button{grid-area:2/2/4;align-self:center}.fm-recommendations{margin-top:70px}.fm-recommendations h2{font-size:36px}.fm-installed-heading{margin-bottom:28px}.fm-installed-heading h2{font-size:28px}.fm-installed-heading p{margin-top:12px;font-size:12px}.fm-installed-list{background:#fff;border:1px solid #dce4ee;border-radius:9px;overflow:hidden}.fm-installed-list>article{align-items:flex-start;gap:20px;padding:26px;display:flex}.fm-installed-list>article+article{border-top:1px solid #e3e9f1}.fm-installed-description{flex:1}.fm-installed-description>p{max-width:470px;margin-top:9px;font-size:11px;line-height:1.7}.fm-installed-description summary{color:#8a9bb2;cursor:pointer;margin-top:12px;font-size:9px}.fm-installed-description details ul{color:#7990ad;padding-left:15px;font-size:10px;line-height:1.8}.fm-installed-description details p,.fm-installed-description details a{font-size:10px;line-height:1.8}.fm-installed-description details a{color:#315dcc;margin-top:8px;display:block}.fm-installed-actions{align-items:center;gap:4px;display:flex}.fm-icon-button{color:#a0afc3;border-radius:4px;place-items:center;width:30px;height:33px;display:grid}.fm-icon-button:hover,.fm-icon-button.selected{color:#315dcc;background:#edf2fb}.fm-installed-actions .fm-button{margin-left:13px}.fm-personalise{grid-template-columns:1.2fr 1fr;gap:80px;padding:20px 0;display:grid}.fm-personalise h2{margin-bottom:35px;font-size:38px}.fm-personalise label:not(.fm-goals label),.fm-operator-form>label{color:#697d98;flex-direction:column;gap:9px;margin-bottom:22px;font-size:11px;display:flex}.fm-personalise input,.fm-personalise select{padding:13px;font-size:12px}.fm-personalise fieldset{border:0;margin:26px 0 30px;padding:0}.fm-personalise legend{color:#697d98;margin-bottom:13px;font-size:11px}.fm-goals{grid-template-columns:1fr 1fr;gap:10px;display:grid}.fm-goals label{background:#fff;border:1px solid #dce5f0;border-radius:5px;align-items:center;gap:9px;padding:12px;font-size:11px;display:flex}.fm-personalise aside{background:#fff;border:1px solid #dce4ef;border-radius:8px;align-self:start;padding:28px}.fm-personalise aside h3{font-size:25px}.fm-personalise aside>p{margin:18px 0 26px;font-size:12px;line-height:1.85}.fm-widget-option>label{flex-direction:row!important;align-items:center!important;gap:12px!important;margin-bottom:14px!important;font-size:12px!important}.fm-widget-order{color:#7c8da6;border-top:1px solid #e8edf4;align-items:center;gap:9px;padding:12px 0;font-size:11px;display:flex}.fm-widget-order span{flex:1}.fm-widget-order>svg{color:#b1bed0}.fm-widget-order button{place-items:center;width:27px;height:25px;display:grid}.fm-sidebar-tools{border-bottom:1px solid #e5eaf0;margin-bottom:14px;padding:8px 10px 13px}.fm-sidebar-tools>span{letter-spacing:.12em;color:#91a1b8;margin-bottom:8px;font-size:8px;display:block}.fm-sidebar-tools>a{color:#6e829e;align-items:center;gap:9px;padding:8px 0;font-size:10px;display:flex}.fm-sidebar-tools>a>svg:last-child{margin-left:auto}.fm-sidebar-tools .fm-tool-icon{border-radius:6px;width:23px;height:23px}.fm-premium-hero{text-align:center;padding:78px 0 65px}.fm-premium-hero h1{font-size:63px}.fm-premium-hero p{max-width:540px;margin:28px auto;font-size:15px;line-height:1.9}.fm-premium-hero>small{color:#8e9db1;margin-top:20px;font-size:10px;display:block}.fm-premium-compare{padding:45px 0 70px}.fm-pricing-grid{grid-template-columns:repeat(3,1fr);gap:22px;display:grid}.fm-pricing-grid article{background:#fff;border:1px solid #d9e2ee;border-radius:8px;flex-direction:column;padding:30px;display:flex}.fm-pricing-grid article.fm-premium-plan{background:#eff3fb;border-color:#c6d5ef}.fm-pricing-grid h3{margin:0 0 30px;font-size:27px;line-height:1.1}.fm-pricing-grid article>strong{letter-spacing:-.7px;font-size:20px;font-weight:500}.fm-pricing-grid p{min-height:60px;margin:15px 0 25px;font-size:11px;line-height:1.85}.fm-pricing-grid ul{gap:15px;margin:0 0 30px;padding:0;list-style:none;display:grid}.fm-pricing-grid li{color:#6c819f;align-items:flex-start;gap:9px;font-size:11px;display:flex}.fm-pricing-grid svg{flex-shrink:0}.fm-pricing-grid .fm-button{gap:10px;margin-top:auto;padding:13px 10px;font-size:10px!important}.fm-pricing-grid small{color:#8b9bb2;margin-top:20px;font-size:9px;line-height:1.8;display:block}.fm-roadmap-section{padding:25px 0 70px}.fm-premium-modules{grid-template-columns:1fr 1fr;gap:20px;display:grid}.fm-premium-modules>a{background:#fff;border:1px solid #dce5ef;border-radius:7px;align-items:flex-start;gap:18px;padding:25px;display:flex}.fm-premium-modules h3{font-size:21px}.fm-premium-modules p{max-width:310px;margin-top:12px;font-size:11px;line-height:1.8}.fm-premium-modules>a>span:last-child{white-space:nowrap;color:#8395af;align-items:center;gap:6px;margin-left:auto;font-size:8px;display:flex}.fm-premium-assurance{border-top:1px solid #dce4ef;align-items:flex-start;gap:25px;padding:40px 0 85px;display:flex}.fm-premium-assurance>svg{color:#315dcc;flex-shrink:0}.fm-premium-assurance h2{font-size:28px}.fm-premium-assurance p{max-width:850px;margin-top:17px;font-size:12px;line-height:1.9}.fm-launch-center{padding:65px 0 80px}.fm-launch-head{grid-template-columns:1.4fr 1fr;align-items:center;gap:90px;margin-bottom:65px;display:grid}.fm-launch-head h1{font-size:68px}.fm-launch-head p{max-width:455px;margin-top:26px;font-size:14px;line-height:1.9}.fm-launch-summary{background:#eef3fa;border:1px solid #dbe5f3;border-radius:8px;justify-self:end;width:100%;max-width:330px;padding:32px}.fm-launch-summary>svg{color:#315dcc;margin-bottom:30px}.fm-launch-summary>strong{letter-spacing:-2px;align-items:center;gap:15px;font-size:48px;font-weight:400;display:flex}.fm-launch-summary strong>span{letter-spacing:0;color:#8699b4;font-size:12px}.fm-launch-summary small{color:#90a0b7;margin:14px 0;font-size:9px;display:block}.fm-launch-summary .fm-text-link{color:#315dcc;font-size:10px}.fm-launch-body{grid-template-columns:1fr 300px;align-items:start;gap:55px;display:grid}.fm-launch-steps{border-top:1px solid #dce4ef}.fm-launch-steps article{border-bottom:1px solid #dce4ef;scroll-margin-top:20px}.fm-launch-step-heading{text-align:left;align-items:center;gap:23px;width:100%;padding:25px 0;display:flex}.fm-launch-step-heading>span{color:#9aaac0;border:1px solid #d6e0ed;border-radius:50%;flex-shrink:0;place-items:center;width:38px;height:38px;font-size:10px;display:grid}.fm-launch-step-heading>span.complete{color:#fff;background:#315dcc;border-color:#315dcc}.fm-launch-step-heading h2{font-size:23px}.fm-launch-step-heading p{margin-top:9px;font-size:11px;line-height:1.8}.fm-launch-step-heading>svg{color:#8c9fba;flex-shrink:0;margin-left:auto}.fm-launch-steps .open .fm-launch-step-heading>svg{transform:rotate(180deg)}.fm-launch-step-content{padding:0 35px 26px 61px}.fm-launch-step-content>p{font-size:12px;line-height:1.95}.fm-launch-step-content>div{flex-direction:column;gap:8px;margin:20px 0;display:flex}.fm-launch-step-content a{color:#315dcc;align-items:center;gap:10px;font-size:11px;display:flex}.fm-launch-body>aside{background:#fff;border:1px solid #dce4ee;border-radius:8px;padding:27px;position:sticky;top:25px}.fm-launch-body>aside h2{font-size:34px}.fm-launch-body>aside img{object-fit:cover;border-radius:5px;width:100%;height:150px;margin:23px 0}.fm-launch-body>aside p{margin-bottom:22px;font-size:11px;line-height:1.85}.fm-launch-body>aside .fm-button{gap:8px;width:100%;padding:13px 14px;font-size:10px!important}.fm-launch-body>aside small{color:#8b9db5;margin-top:22px;font-size:9px;line-height:1.8;display:block}.fm-launch-center>.fm-note{margin-top:45px}.fm-operator-header{background:#fff;border-bottom:1px solid #dce4ee;justify-content:space-between;align-items:center;height:75px;padding:0 50px;font-size:11px;display:flex}.fm-operator-header>span,.fm-operator-header>a:last-child{color:#8597b2;align-items:center;gap:9px;display:flex}.fm-operator main{padding-top:30px;padding-bottom:80px}.fm-operator .fm-my-heading h1{font-size:44px}.fm-operator-counts{grid-template-columns:repeat(4,1fr);gap:20px;margin:35px 0;display:grid}.fm-operator-counts>div{background:#fff;border:1px solid #dce4ef;border-radius:7px;padding:25px}.fm-operator-counts strong{letter-spacing:-1.2px;font-size:35px;font-weight:400;display:block}.fm-operator-counts span{color:#8b9db6;margin-top:7px;font-size:10px;display:block}.fm-operator-toolbar{justify-content:space-between;gap:20px;margin-bottom:20px;display:flex}.fm-operator-toolbar label{color:#95a4ba;align-items:center;gap:8px;display:flex}.fm-operator-toolbar input{width:300px;padding:10px 13px;font-size:11px}.fm-operator-table{background:#fff;border:1px solid #dce4ee;border-radius:7px;overflow:auto}.fm-operator-table table{border-collapse:collapse;width:100%;min-width:680px;font-size:11px}.fm-operator-table th{color:#91a0b5;text-align:left;background:#f6f8fb;padding:17px 20px;font-size:9px;font-weight:400}.fm-operator-table td{color:#7186a4;border-top:1px solid #e5ebf2;padding:17px 20px}.fm-operator-table strong{color:#4e6484;font-weight:500}.fm-operator-table small{color:#a1afc3;margin-top:6px;font-size:8px;display:block}.fm-operator-bottom{grid-template-columns:1fr 1fr;gap:25px;margin:40px 0;display:grid}.fm-operator .fm-workspace-card>p{margin:20px 0;font-size:12px;line-height:1.8}.fm-operator-form{flex-direction:column;gap:16px;display:flex}.fm-operator-form>label{margin:0}.fm-operator-form input,.fm-operator-form select,.fm-operator-form textarea{font-size:11px}.fm-form-pair{grid-template-columns:1fr 1fr;gap:15px;display:grid}.fm-form-pair label{color:#6f819c;flex-direction:column;gap:9px;font-size:11px;display:flex}.fm-operator-flags{flex-wrap:wrap;gap:15px 20px;display:flex}.fm-operator-flags label{color:#7387a5;align-items:center;gap:7px;font-size:10px;display:flex}.fm-audit-row{border-bottom:1px solid #e6ecf4;flex-direction:column;gap:5px;padding:15px 0;display:flex}.fm-audit-row strong{color:#587096;font-size:11px;font-weight:500}.fm-audit-row span{color:#90a3bd;font-size:9px}.fm-audit-row small{color:#a0afc2;font-size:9px;line-height:1.7}@keyframes fm-enter{0%{opacity:.2;transform:translateY(5px)}to{opacity:1;transform:none}}@media (min-width:1500px){.fm-home-hero{padding-top:80px}.fm-home-hero-top{margin-bottom:50px}.fm-home-hero h1{font-size:88px}.fm-product-demo .sfm-editor-body{min-height:430px}}@media (max-width:1150px){.fm-wrap{width:calc(100% - 64px)}.fm-header{gap:28px;padding:0 32px}.fm-header>nav{gap:17px}.fm-header-actions{gap:15px}.fm-home-hero-top{grid-template-columns:1.35fr 1fr;gap:35px}.fm-home-hero h1{font-size:64px}.fm-home-hero-top p{font-size:14px}.fm-hero-actions{gap:12px}.fm-home-hero .fm-button{padding:14px 16px;font-size:11px!important}.fm-home-proof{gap:22px;font-size:9px}.fm-section-head h2{font-size:39px}.fm-home-admin{gap:35px}.fm-admin-copy h2{font-size:37px}.fm-dashboard-inner{grid-template-columns:95px 1fr}.fm-dashboard-inner>aside{padding:20px 8px}.fm-dashboard-main{padding:23px 17px}.fm-dashboard-main h3{font-size:21px}.fm-demo-widgets{gap:7px}.fm-demo-widgets>div{padding:10px}.fm-pillars{gap:23px}.fm-pillars h3{font-size:22px}.fm-pillar-art{height:225px}.fm-pillar-run{padding:25px}.fm-pillar-grow{padding:23px}.fm-home-workflow,.fm-home-launch{gap:55px}.fm-industry-panel{gap:35px}.fm-industry-tools h3{font-size:30px}.fm-industry-website{height:430px}.fm-industry-tabs{gap:23px}.fm-home-themes .theme-section-heading{width:calc(100% - 64px)}.fm-home-pricing article{padding:27px 23px}.fm-tool-card{padding:22px}.fm-card-title h3{font-size:18px}.fm-card-footer{font-size:7px}.fm-card-footer>a{font-size:8px}.fm-market-layout{grid-template-columns:180px 1fr;gap:30px}.fm-market-search>span{display:none}.fm-market-hero h1{font-size:58px}.fm-market-hero-art>b{font-size:28px;left:110px}.fm-orbit-label{left:105px}.orbit-1{right:30px}.orbit-4{left:145px}.fm-bundle-grid{grid-template-columns:1fr 1fr}.fm-detail-layout{grid-template-columns:1fr 275px;gap:35px}.fm-detail-name h1{font-size:36px}.fm-detail-layout>aside{padding:23px}.fm-detail-art>div:nth-child(2){padding:28px}.fm-detail-art h2{font-size:30px}.fm-my-heading h1{font-size:45px}.fm-installed-actions{flex-wrap:wrap;justify-content:end;max-width:180px}.fm-personalise{gap:40px}.fm-pricing-grid{gap:16px}.fm-pricing-grid article{padding:25px}.fm-pricing-grid h3{font-size:23px}.fm-premium-modules>a{flex-wrap:wrap}.fm-premium-modules>a>div{flex:1}.fm-premium-modules>a>span:last-child{width:100%;margin:0;padding-left:65px}.fm-launch-head{gap:45px}.fm-launch-head h1{font-size:60px}.fm-launch-body{grid-template-columns:1fr 270px;gap:30px}.fm-launch-step-heading{gap:17px}.fm-launch-step-heading h2{font-size:21px}.fm-launch-step-content{padding-left:55px}.fm-footer{gap:25px;padding-left:32px;padding-right:32px}}@media (max-width:900px){.fm-header>nav{background:#fff;border-bottom:1px solid #dce5f0;max-height:80vh;padding:20px 32px;display:none;position:absolute;top:83px;left:0;right:0;overflow:auto}.fm-header>nav.is-open{flex-direction:column;align-items:stretch;gap:4px;display:flex}.fm-header>nav>a,.fm-nav-item>button{justify-content:space-between;width:100%;min-height:44px;font-size:13px}.fm-header .fm-mobile-only,.fm-mobile-toggle{display:block!important}.fm-mobile-toggle{margin-left:8px;padding:5px}.fm-mega{box-shadow:none;border-radius:6px;margin:4px 0 13px;padding:20px;position:static}.fm-mega>div{grid-template-columns:1fr 1fr;gap:8px}.fm-mega a{padding:10px}.fm-mega>p{display:none}.fm-home-hero-top{grid-template-columns:1fr;gap:25px}.fm-home-hero-top>div:last-child{grid-template-columns:1fr 1fr;align-items:center;gap:0 30px;max-width:none;display:grid}.fm-home-hero-top p{max-width:360px;font-size:14px;line-height:1.85}.fm-hero-actions{justify-content:flex-end;margin:0}.fm-home-hero-top small{text-align:right;grid-column:2;margin-top:15px;font-size:9px}.fm-home-hero h1{font-size:72px}.fm-demo-chapters{padding:10px}.fm-demo-chapters>span{display:none}.fm-demo-chapters>button{flex:1;justify-content:center;padding:10px;font-size:9px}.fm-product-demo .sfm-editor-stage{padding:15px 15px 0}.fm-home-proof{justify-content:space-between;gap:12px;font-size:8px}.fm-section-head{gap:30px}.fm-section-head>p{max-width:260px;font-size:12px}.fm-section-head h2{font-size:35px}.fm-pillars{gap:18px}.fm-pillar-art{height:195px}.fm-pillar-run,.fm-pillar-run>div:first-child{padding:18px}.fm-pillar-run strong{margin:12px 0;font-size:22px}.fm-pillar-run span{font-size:7px}.fm-pillar-run small{font-size:6px}.fm-pillar-run>div:last-child{padding:10px;font-size:7px}.fm-pillar-build>strong{font-size:34px}.fm-pillar-build>div{padding:8px;bottom:16px;right:12px}.fm-pillar-build i{width:10px;height:10px}.fm-pillar-grow{padding:18px}.fm-search-sample{padding:10px;font-size:6px}.fm-pillar-grow strong{font-size:19px}.fm-pillar-grow p{font-size:8px}.fm-pillar-grow>span{font-size:6px}.fm-pillars h3{font-size:22px;line-height:1.15}.fm-pillars article>p{min-height:80px;font-size:11px}.fm-pillars article>a{font-size:9px}.fm-home-admin{grid-template-columns:1fr;gap:38px;padding:70px 0}.fm-admin-copy{grid-template-columns:1.2fr 1fr;gap:15px 40px;display:grid}.fm-admin-copy>.fm-eyebrow{grid-column:1/-1;margin:0}.fm-admin-copy h2{grid-area:2/1/5;font-size:38px}.fm-admin-copy>p{grid-column:2;margin:0;font-size:12px}.fm-admin-switch{grid-column:2;width:fit-content;margin:0}.fm-admin-copy>.fm-text-link{grid-column:2;font-size:11px}.fm-future-note{grid-column:1/-1;align-items:center;gap:18px;max-width:none;margin-top:0;padding-top:20px;display:flex}.fm-future-note p{max-width:380px;margin:0;font-size:10px}.fm-future-note a{margin-left:auto;font-size:9px}.fm-dashboard-preview{width:100%;max-width:680px;margin:auto}.fm-dashboard-inner{grid-template-columns:140px 1fr;min-height:345px}.fm-dashboard-inner>aside{padding:25px 14px}.fm-dashboard-inner>aside>span{font-size:9px}.fm-dashboard-main{padding:30px}.fm-dashboard-main h3{font-size:29px}.fm-dashboard-main>p{font-size:9px}.fm-demo-widgets>div{padding:16px}.fm-demo-widgets>div>span{font-size:9px}.fm-demo-widgets p,.fm-demo-widgets>div>div{font-size:8px}.fm-home-industries{padding:65px 0}.fm-industry-panel{grid-template-columns:1.1fr 1fr;gap:25px}.fm-industry-website{height:415px}.fm-industry-website>div{padding:27px}.fm-industry-website h3{font-size:45px}.fm-industry-tools h3{font-size:26px}.fm-industry-tools>p{font-size:11px}.fm-home-workflow{gap:35px;padding:75px 0}.fm-home-workflow h2{font-size:40px}.fm-connected-flow>div{gap:12px;padding:21px 17px}.fm-connected-flow strong{font-size:11px}.fm-connected-flow p{font-size:9px}.fm-home-launch{gap:35px;padding-bottom:75px}.fm-home-launch-art{min-height:415px;padding:30px}.fm-home-launch-art h3{font-size:60px}.fm-home-launch-art>div{font-size:9px;bottom:25px;right:23px}.fm-home-launch h2{font-size:36px}.fm-home-launch>div:last-child>p{font-size:12px}.fm-home-launch li{font-size:10px}.fm-home-pricing{padding:70px 0}.fm-home-pricing h3{font-size:21px}.fm-home-pricing article p{min-height:100px;font-size:11px}.fm-home-pricing article a{font-size:9px}.fm-home-faq{gap:40px;padding-bottom:70px}.fm-home-faq h2{font-size:38px}.fm-home-final h2{font-size:54px}.fm-footer{grid-template-columns:1.4fr 1fr 1fr;gap:35px}.fm-footer>div:first-child{flex-direction:row;grid-column:1/-1;justify-content:space-between;align-items:center;display:flex}.fm-footer>div:first-child>a:last-child{margin:0}.fm-footer-bottom{grid-column:1/-1!important}.fm-market-layout{grid-template-columns:155px 1fr;gap:23px}.fm-market-layout>aside>button{padding-left:8px;padding-right:8px;font-size:10px}.fm-tool-grid.three{gap:15px}.fm-tool-card{padding:18px}.fm-card-top{margin-bottom:19px}.fm-card-top .fm-tool-icon{border-radius:10px;width:40px;height:40px}.fm-card-title h3{font-size:18px}.fm-card-title svg{width:14px}.fm-tool-card>p{font-size:10px}.fm-card-footer{line-height:1.7;display:block}.fm-card-footer>a{margin-top:8px;font-size:9px}.fm-market-hero{gap:35px}.fm-market-hero h1{font-size:52px}.fm-market-hero>div:first-child>p{font-size:12px}.fm-market-hero-art>b{font-size:25px;top:100px;left:75px}.fm-market-hero-art .fm-tool-icon{width:50px;height:50px}.fm-orbit-label{font-size:6px;top:35px;left:70px}.orbit-0{top:45px;left:5px}.orbit-1{top:40px;right:10px}.orbit-2{bottom:25px;left:0}.orbit-3{bottom:30px;right:0}.orbit-4{bottom:0;left:110px}.fm-catalogue-heading{align-items:flex-start}.fm-catalogue-heading h2{font-size:22px}.fm-sort select{max-width:145px;font-size:9px}.fm-detail-layout{grid-template-columns:1fr 235px;gap:25px}.fm-detail-name{align-items:flex-start;gap:15px}.fm-detail-name>.fm-tool-icon{border-radius:15px;width:60px;height:60px}.fm-detail-name h1{font-size:32px}.fm-detail-name small{font-size:8px}.fm-detail-lead{font-size:14px}.fm-detail-art>ul{grid-template-columns:1fr;padding:24px}.fm-detail-layout>aside{padding:20px}.fm-detail-layout>aside h2{font-size:23px}.fm-detail-layout>aside .fm-button{font-size:9px!important}.fm-personal-grid{grid-template-columns:1fr 1fr}.fm-shortcuts{grid-template-columns:1fr}.fm-shortcuts>button{padding:9px}.fm-next-widget{display:block}.fm-next-widget p{margin:14px 0 20px}.fm-account-note{flex-direction:column;align-items:flex-start;gap:8px}.fm-personalise{grid-template-columns:1fr 1fr;gap:25px}.fm-personalise h2{font-size:30px}.fm-personalise aside{padding:23px}.fm-goals{grid-template-columns:1fr}.fm-personalise aside h3{font-size:22px}.fm-installed-list>article{flex-wrap:wrap;gap:15px;padding:23px}.fm-installed-description{min-width:240px}.fm-installed-actions{border-top:1px solid #edf1f6;justify-content:flex-end;width:100%;max-width:none;padding-top:12px}.fm-pricing-grid{grid-template-columns:1fr}.fm-pricing-grid article{grid-template-columns:1fr 1fr;gap:10px 30px;padding:30px;display:grid}.fm-pricing-grid .fm-eyebrow{grid-column:1/-1;margin:0}.fm-pricing-grid h3{grid-column:1;margin:10px 0;font-size:27px}.fm-pricing-grid article>strong{grid-column:1}.fm-pricing-grid p{grid-column:1;min-height:0;margin:10px 0 20px}.fm-pricing-grid ul{grid-area:2/2/5;margin:10px 0}.fm-pricing-grid .fm-button{grid-area:5/2;align-self:start}.fm-pricing-grid small{grid-area:5/1;margin:0}.fm-premium-hero h1{font-size:53px}.fm-premium-modules{gap:15px}.fm-premium-modules>a{padding:20px}.fm-premium-modules h3{font-size:20px}.fm-premium-modules p{font-size:10px}.fm-launch-body{grid-template-columns:1fr}.fm-launch-body>aside{grid-template-columns:1fr 1fr;gap:10px 30px;display:grid;position:static}.fm-launch-body>aside .fm-eyebrow{grid-column:1;margin:0}.fm-launch-body>aside h2{grid-area:2/1}.fm-launch-body>aside img{grid-area:1/2/4;height:100%;min-height:160px;margin:0}.fm-launch-body>aside p{grid-area:3/1;margin:10px 0}.fm-launch-body>aside>.fm-button{grid-column:1}.fm-launch-body>aside small{grid-column:2;align-self:center;margin:0}.fm-launch-head h1{font-size:52px}.fm-launch-summary{padding:25px}.fm-operator-counts{gap:12px}.fm-operator-counts>div{padding:20px}.fm-operator-bottom{gap:20px}.fm-operator-header{padding:0 30px}}@media (max-width:640px){.fm-wrap{width:calc(100% - 40px)}.fm-header{gap:20px;height:70px;padding:0 20px}.fm-logo{font-size:25px}.fm-logo>svg{width:25px}.fm-header>nav{padding:20px;top:69px}.fm-header-actions{gap:12px}.fm-login{display:none}.fm-header-actions .fm-button{gap:9px;min-height:35px;padding:10px 12px;font-size:10px!important}.fm-mobile-toggle{margin:0;padding:3px}.fm-mega{padding:14px}.fm-mega>div{grid-template-columns:1fr}.fm-mega a{padding:10px 5px}.fm-mega small{font-size:10px}.fm-home-hero{padding-top:40px}.fm-eyebrow{margin-bottom:20px;font-size:8px}.fm-home-hero h1{letter-spacing:-.06em;font-size:clamp(45px,10.5vw,64px);line-height:1.02}.fm-home-hero-top{gap:23px;margin-bottom:29px}.fm-home-hero-top>div:last-child{max-width:none;display:block}.fm-home-hero-top p{max-width:365px;font-size:13px;line-height:1.9}.fm-hero-actions{justify-content:flex-start;gap:17px;margin:24px 0 15px}.fm-home-hero .fm-button{gap:13px;min-height:43px;padding:13px 15px;font-size:10px!important}.fm-home-hero .fm-text-link{gap:8px;font-size:10px}.fm-home-hero-top small{text-align:left;margin:0;font-size:9px}.fm-product-demo{border-radius:8px;margin:0 -5px}.fm-demo-chapters{gap:2px;padding:8px}.fm-demo-chapters button{gap:6px;padding:8px 5px;font-size:8px}.fm-demo-chapters button b{font-size:7px}.fm-demo-chapters button svg{display:none}.fm-product-demo .sfm-editor-stage{margin:0;padding:9px 8px 0}.fm-product-demo .sfm-editor-body{min-height:0}.fm-demo-panel{min-height:300px}.fm-demo-bottom{align-items:center;gap:10px;padding:12px 14px;font-size:7px}.fm-demo-bottom>span{gap:6px;max-width:220px;line-height:1.6}.fm-demo-bottom>a{white-space:nowrap}.fm-home-proof{justify-content:center;padding:23px 0 10px;font-size:9px}.fm-home-proof>span:not(:first-child){display:none}.fm-home-pillars{padding:55px 0 60px}.fm-section-head{margin-bottom:30px;display:block}.fm-section-head h2{font-size:33px;line-height:1.15}.fm-section-head>p{max-width:340px;margin-top:22px;font-size:12px}.fm-pillars{grid-template-columns:1fr;gap:38px}.fm-pillar-art{height:250px;margin-bottom:22px}.fm-pillar-number{margin-bottom:12px}.fm-pillars h3{font-size:25px}.fm-pillars article>p{max-width:none;min-height:0;font-size:12px}.fm-pillars article>a{margin-top:18px;font-size:11px}.fm-pillar-build{padding:28px}.fm-pillar-build>span{font-size:8px}.fm-pillar-build>strong{font-size:45px}.fm-pillar-build>div{padding:13px;bottom:25px;right:25px}.fm-pillar-build i{width:16px;height:16px}.fm-pillar-run{padding:25px 14%}.fm-pillar-run>div:first-child{padding:25px}.fm-pillar-run span{font-size:9px}.fm-pillar-run strong{margin:15px 0;font-size:27px}.fm-pillar-run small{font-size:8px}.fm-pillar-run>div:last-child{padding:13px;font-size:9px}.fm-pillar-grow{padding:30px}.fm-search-sample{padding:13px;font-size:10px}.fm-pillar-grow strong{font-size:24px}.fm-pillar-grow p{font-size:10px}.fm-pillar-grow>span{font-size:8px}.fm-home-market{padding:58px 0}.fm-home-search{padding:7px 9px 7px 15px}.fm-home-search input{font-size:12px}.fm-home-search button{width:35px;height:35px}.fm-collection-tabs{gap:8px;padding-bottom:22px}.fm-collection-tabs button{padding:8px 13px;font-size:10px}.fm-tool-grid,.fm-tool-grid.three{grid-template-columns:1fr;gap:15px}.fm-tool-card{padding:23px}.fm-card-title h3{font-size:22px}.fm-card-top .fm-tool-icon{border-radius:12px;width:46px;height:46px}.fm-card-top{margin-bottom:20px}.fm-tool-card>p{min-height:0;margin:13px 0 19px;font-size:12px}.fm-card-meta{font-size:10px}.fm-card-footer{font-size:8px;display:flex}.fm-card-footer>a{margin:0;font-size:10px}.fm-section-bottom{margin-top:25px;display:block}.fm-section-bottom p{margin-bottom:21px;font-size:11px}.fm-section-bottom>.fm-button{font-size:11px!important}.fm-home-admin{gap:28px;padding:60px 0}.fm-admin-copy{display:block}.fm-admin-copy>.fm-eyebrow{margin-bottom:20px}.fm-admin-copy h2{font-size:35px}.fm-admin-copy>p{max-width:none;margin:22px 0;font-size:12px}.fm-admin-switch{margin-bottom:14px}.fm-admin-copy>.fm-text-link{margin:0;font-size:11px}.fm-future-note{margin-top:22px;padding-top:20px;display:block}.fm-future-note p{max-width:none;margin:8px 0 10px;font-size:10px}.fm-dashboard-bar{height:30px;padding:0 10px;font-size:6px}.fm-dashboard-bar small{font-size:6px}.fm-dashboard-inner{grid-template-columns:75px 1fr;min-height:290px}.fm-dashboard-inner>aside{gap:7px;padding:20px 7px}.fm-dashboard-inner>aside>strong{margin:0 3px 12px;font-size:13px}.fm-dashboard-inner>aside>span{gap:4px;padding:6px 3px;font-size:6px}.fm-dashboard-inner>aside>span svg{width:9px;height:9px}.fm-dashboard-inner>aside>small{font-size:5px}.fm-dashboard-main{padding:22px 13px}.fm-dashboard-main h3{font-size:22px}.fm-dashboard-main>.fm-eyebrow{margin-bottom:10px;font-size:5px}.fm-dashboard-main>p{margin-bottom:17px;font-size:7px;line-height:1.8}.fm-demo-site{gap:9px;padding:9px}.fm-demo-site img{width:45px;height:48px}.fm-demo-site strong{font-size:20px}.fm-demo-site small{font-size:4px}.fm-demo-site span{font-size:5px}.fm-demo-widgets{gap:7px;margin-top:10px}.fm-demo-widgets>div{padding:9px 7px}.fm-demo-widgets>div>span{gap:3px;font-size:6px}.fm-demo-widgets>div>span svg{width:10px}.fm-demo-widgets p{font-size:5px}.fm-demo-widgets>div>div{gap:4px;font-size:5px}.fm-demo-widgets .fm-tool-icon{border-radius:4px;width:19px;height:19px}.fm-demo-widgets .fm-tool-icon svg{width:10px}.fm-demo-activity{gap:5px;font-size:5px;line-height:1.7}.fm-demo-activity svg{flex-shrink:0;width:10px}.fm-product-demo .fm-dashboard-preview{width:94%;margin:14px auto}.fm-product-demo .fm-dashboard-inner{grid-template-columns:75px 1fr;min-height:290px}.fm-product-demo .fm-dashboard-main{padding:22px 13px}.fm-product-demo .fm-dashboard-main h3{font-size:23px}.fm-product-demo .fm-dashboard-main>p{font-size:7px}.fm-product-demo .fm-dashboard-inner>aside>span{font-size:6px}.fm-product-demo .fm-demo-site img{width:45px;height:48px}.fm-product-demo .fm-demo-widgets>div>span{font-size:6px}.fm-product-demo .fm-demo-widgets p,.fm-product-demo .fm-demo-widgets>div>div{font-size:5px}.fm-preview-market{grid-template-columns:75px 1fr;width:94%;min-height:300px;margin:14px auto}.fm-preview-market>aside{gap:12px;padding:22px 7px}.fm-preview-market>aside>strong{font-size:13px}.fm-preview-market>aside>span{margin:0;font-size:6px}.fm-preview-market>aside>div{gap:3px;font-size:5px}.fm-preview-market>aside .fm-tool-icon{border-radius:4px;width:17px;height:17px}.fm-preview-market>aside .fm-tool-icon svg{width:10px}.fm-preview-market>aside>small{font-size:5px}.fm-preview-market>div{padding:22px 13px}.fm-preview-market .fm-eyebrow{font-size:5px}.fm-preview-market h3{font-size:23px}.fm-preview-market p{font-size:7px;line-height:1.8}.fm-preview-tool-list{margin-top:17px}.fm-preview-tool-list>div{gap:7px;padding:8px}.fm-preview-tool-list .fm-tool-icon{border-radius:6px;width:26px;height:26px}.fm-preview-tool-list .fm-tool-icon svg{width:16px}.fm-preview-tool-list strong{font-size:7px}.fm-preview-tool-list small{display:none}.fm-preview-tool-list button{gap:2px;padding:6px;font-size:6px}.fm-preview-tool-list button svg{width:10px}.fm-preview-market>div>a{gap:5px;margin-top:5px;font-size:7px}.fm-preview-market>div>a svg{width:11px}.fm-home-industries{padding:55px 0}.fm-industry-tabs{gap:24px;margin-bottom:23px}.fm-industry-tabs button{padding:10px 0 15px;font-size:11px}.fm-industry-panel{grid-template-columns:1fr;gap:30px}.fm-industry-website{height:360px}.fm-industry-website>div{padding:28px}.fm-industry-website h3{max-width:280px;font-size:46px}.fm-industry-tools{padding:0}.fm-industry-tools h3{max-width:320px;font-size:29px}.fm-industry-tools>p{max-width:none;margin:19px 0 24px;font-size:12px}.fm-industry-tools>a:not(.fm-industry-cta){padding:13px 0}.fm-industry-cta{margin-top:20px}.fm-home-workflow{grid-template-columns:1fr;gap:32px;padding:60px 0}.fm-home-workflow h2{font-size:37px}.fm-home-workflow>div:first-child>p{max-width:none;margin:22px 0 15px;font-size:12px}.fm-home-workflow small{max-width:none;margin-top:15px;font-size:9px}.fm-connected-flow>div{gap:16px;margin-bottom:13px;padding:20px 22px}.fm-connected-flow strong{font-size:12px}.fm-connected-flow p{font-size:10px}.fm-home-launch{grid-template-columns:1fr;gap:35px;padding-bottom:60px}.fm-home-launch-art{min-height:350px;padding:32px}.fm-home-launch-art h3{margin-top:35px;font-size:66px}.fm-home-launch-art>div{font-size:10px;bottom:29px}.fm-home-launch h2{font-size:35px}.fm-home-launch>div:last-child>p{max-width:none;font-size:12px}.fm-home-launch li{font-size:11px}.fm-home-themes{padding:55px 0 20px}.fm-home-themes .theme-section-heading{width:calc(100% - 40px);margin-bottom:27px}.fm-home-themes .theme-section-heading h2{max-width:280px;font-size:33px}.fm-home-themes .theme-section-heading p{max-width:260px;font-size:11px}.fm-home-themes .theme-motion-control span{display:none}.fm-home-themes .theme-moving-card{width:280px}.fm-home-pricing{padding:60px 0}.fm-home-pricing .fm-text-link{margin-top:20px;font-size:11px}.fm-home-pricing>div:last-child{grid-template-columns:1fr}.fm-home-pricing article{padding:28px}.fm-home-pricing article+article{border-top:1px solid #dce3ec;border-left:0}.fm-home-pricing h3{font-size:25px}.fm-home-pricing article p{min-height:0;font-size:12px}.fm-home-pricing article a{margin-top:20px;font-size:11px}.fm-home-faq{grid-template-columns:1fr;gap:20px;padding-bottom:60px}.fm-home-faq h2{font-size:36px}.fm-home-faq summary{padding:22px 0;font-size:12px;line-height:1.5}.fm-home-faq details p{font-size:11px;line-height:1.9}.fm-home-final{padding:55px 0 60px}.fm-home-final h2{letter-spacing:-2px;font-size:43px;line-height:1.08}.fm-home-final p{max-width:250px;margin:22px 0 25px;font-size:12px;line-height:1.8}.fm-home-final .fm-wrap>div{gap:23px}.fm-home-final .fm-button{gap:18px;padding:14px 18px;font-size:11px!important}.fm-home-final .fm-text-link{gap:10px;font-size:11px}.fm-final-symbol{font-size:400px;top:-30px;right:-130px}.fm-footer{grid-template-columns:1fr 1fr;gap:35px 25px;padding:45px 20px 0}.fm-footer>div:first-child{display:block}.fm-footer>div:first-child>p{max-width:none;margin:15px 0;font-size:11px}.fm-footer>div:first-child>a:last-child{margin-top:20px;font-size:11px}.fm-footer>div{gap:12px}.fm-footer h3{font-size:11px}.fm-footer a:not(.fm-logo),.fm-footer button{font-size:10px}.fm-footer-bottom{gap:15px;margin-top:0;padding:20px 0;font-size:8px}.fm-consent{width:auto;max-width:340px;left:20px;right:20px;transform:translateY(-180px)}.fm-market-hero{grid-template-columns:1fr;gap:0;padding:42px 0 15px}.fm-market-hero h1{font-size:52px}.fm-market-hero>div:first-child>p{max-width:350px;margin-top:23px;font-size:12px}.fm-market-hero-art{display:none}.fm-market-search{gap:10px;margin:20px 0;padding:8px 14px}.fm-market-search input{padding:12px 0;font-size:12px}.fm-market-search>svg{width:19px}.fm-market-layout{grid-template-columns:1fr;gap:0;padding-top:5px}.fm-market-layout>aside{display:none}.fm-market-layout>aside.show{z-index:100;background:#fff;width:min(300px,90vw);padding:28px;display:flex;position:fixed;inset:0 auto 0 0;overflow:auto;box-shadow:15px 0 100px #15294360}.fm-filter-heading button{display:block}.fm-market-layout>aside>button{padding:13px 8px;font-size:12px}.fm-filter-heading h2{font-size:22px}.fm-market-layout aside select{font-size:12px}.fm-mobile-filter{gap:6px;min-height:33px;padding:8px 11px;display:inline-flex;font-size:9px!important}.fm-catalogue-heading{flex-wrap:wrap;gap:17px;margin-bottom:23px}.fm-catalogue-heading>div{width:100%}.fm-catalogue-heading h2{font-size:28px}.fm-catalogue-heading p{font-size:10px}.fm-sort{margin-left:auto}.fm-sort select{max-width:none;padding:9px 12px;font-size:10px}.fm-catalogue .fm-tool-grid{gap:18px}.fm-bundles{padding:40px 0}.fm-bundles h2{font-size:33px}.fm-bundle-grid{grid-template-columns:1fr;gap:15px}.fm-bundle-grid>a{padding:24px}.fm-bundle-grid h3{font-size:24px}.fm-bundle-grid p{min-height:0;margin:12px 0 20px;font-size:12px}.fm-bundle-grid>a>div{margin-bottom:20px}.fm-bundle-grid>a>span{font-size:11px}.fm-market-bottom{padding:40px 0 65px}.fm-market-bottom h2{font-size:36px}.fm-detail{padding-bottom:50px}.fm-back{margin:23px 0 35px;font-size:10px}.fm-detail-layout{flex-direction:column;gap:30px;display:flex}.fm-detail-layout>article{width:100%}.fm-detail-name>.fm-tool-icon{border-radius:15px;width:58px;height:58px}.fm-detail-name>.fm-tool-icon svg{width:29px}.fm-detail-name h1{font-size:31px}.fm-detail-name small{margin-bottom:7px;font-size:8px;line-height:1.6}.fm-detail-lead{font-size:14px;margin:23px 0!important}.fm-detail-art{margin:25px 0 35px}.fm-detail-art>div:nth-child(2){padding:24px}.fm-detail-art h2{max-width:240px;font-size:28px}.fm-detail-art .fm-tool-icon{border-radius:11px;width:45px;height:45px;margin:0 0 12px 12px}.fm-detail-art .fm-tool-icon svg{width:27px}.fm-detail-art p{margin-top:18px;font-size:11px;line-height:1.85}.fm-detail-art li{font-size:11px}.fm-detail article>section{margin-bottom:28px}.fm-detail article>section h2{font-size:24px}.fm-detail article>section p{font-size:12px}.fm-detail-layout>aside{order:-1;width:100%;padding:27px;position:static}.fm-detail-layout>aside h2{margin:18px 0 12px;font-size:25px}.fm-detail-layout>aside p{font-size:11px}.fm-detail-layout>aside .fm-button{font-size:12px!important}.fm-detail-layout>aside dl{display:none}.fm-detail-layout>aside .fm-text-link{font-size:11px}.fm-overlay{padding:13px}.fm-dialog{border-radius:9px;max-height:92vh;padding:30px 24px}.fm-dialog h2{font-size:29px}.fm-dialog>.fm-eyebrow{margin-right:20px;font-size:8px}.fm-dialog .fm-close{top:14px;right:14px}.fm-my-tools{padding-bottom:55px}.fm-workspace-top{gap:15px;padding:20px 0;font-size:9px}.fm-my-heading{margin:18px 0 25px;display:block}.fm-my-heading h1{font-size:43px}.fm-my-heading p{margin-top:19px;font-size:12px;line-height:1.85}.fm-my-heading>.fm-button{margin-top:24px;font-size:11px!important}.fm-account-note{padding:15px;font-size:9px;line-height:1.8}.fm-account-note a{white-space:normal;font-size:9px}.fm-workspace-tabs{gap:23px;margin-bottom:25px}.fm-workspace-tabs>button{gap:6px;padding:12px 0;font-size:11px}.fm-workspace-tabs>button svg{width:14px}.fm-workspace-tabs .fm-refresh{margin-left:auto}.fm-personal-grid{grid-template-columns:1fr;gap:18px}.fm-workspace-card{padding:24px}.fm-workspace-card h2{font-size:25px}.fm-widget-title{gap:15px}.fm-widget-title button{white-space:nowrap;gap:5px;font-size:9px}.fm-shortcuts{grid-template-columns:1fr 1fr;gap:10px}.fm-shortcuts>button{flex-wrap:wrap;gap:7px;padding:11px}.fm-shortcuts>button>span:not(.fm-tool-icon){flex:1;font-size:9px}.fm-shortcuts>button>svg{display:none}.fm-launch-widget{padding:28px}.fm-launch-widget h2{font-size:33px}.fm-next-widget p{font-size:12px}.fm-next-widget .fm-button{font-size:10px!important}.fm-recommendations{margin-top:45px}.fm-recommendations .fm-section-head h2{font-size:32px}.fm-recommendations .fm-section-head>p{font-size:11px}.fm-installed-heading h2{font-size:27px}.fm-installed-heading p{font-size:11px;line-height:1.8}.fm-installed-list>article{gap:14px;padding:23px 20px}.fm-installed-list .fm-tool-icon{border-radius:10px;width:40px;height:40px}.fm-installed-description{min-width:180px;max-width:calc(100% - 54px)}.fm-installed-description h3{font-size:21px}.fm-installed-description>p,.fm-installed-description summary,.fm-installed-description details p,.fm-installed-description details a{font-size:10px}.fm-installed-actions{justify-content:flex-start;gap:8px}.fm-installed-actions>.fm-button{margin-left:auto;font-size:10px!important}.fm-personalise{grid-template-columns:1fr;gap:35px;padding-top:5px}.fm-personalise h2{font-size:34px}.fm-goals{grid-template-columns:1fr 1fr}.fm-goals label{gap:7px;padding:11px;font-size:10px}.fm-personalise aside h3{font-size:25px}.fm-note{padding:19px;font-size:11px}.fm-premium-hero{padding:45px 0 35px}.fm-premium-hero h1{font-size:42px;line-height:1.08}.fm-premium-hero p{max-width:350px;margin:25px auto;font-size:13px;line-height:1.9}.fm-premium-hero>small{max-width:270px;margin:20px auto 0;font-size:9px;line-height:1.8}.fm-premium-compare{padding:30px 0 50px}.fm-pricing-grid article{padding:28px;display:flex}.fm-pricing-grid .fm-eyebrow{margin-bottom:18px}.fm-pricing-grid h3{margin:0 0 23px;font-size:29px}.fm-pricing-grid article>strong{font-size:23px}.fm-pricing-grid p{min-height:0;margin:13px 0 25px;font-size:12px}.fm-pricing-grid ul{margin:0 0 28px}.fm-pricing-grid li{font-size:11px}.fm-pricing-grid small{margin-top:20px;font-size:10px}.fm-pricing-grid .fm-button{font-size:11px!important}.fm-roadmap-section{padding:10px 0 45px}.fm-premium-modules{grid-template-columns:1fr}.fm-premium-modules h3{font-size:23px}.fm-premium-modules p{font-size:11px}.fm-premium-modules>a{padding:25px}.fm-premium-modules>a>span:last-child{font-size:10px}.fm-premium-assurance{gap:17px;padding:30px 0 55px}.fm-premium-assurance h2{font-size:25px}.fm-premium-assurance p{font-size:11px;line-height:1.9}.fm-launch-center{padding:45px 0 55px}.fm-launch-head{grid-template-columns:1fr;gap:30px;margin-bottom:35px}.fm-launch-head h1{font-size:54px}.fm-launch-head p{margin-top:23px;font-size:13px}.fm-launch-summary{grid-template-columns:auto 1fr;justify-self:stretch;gap:7px 20px;max-width:none;padding:25px;display:grid}.fm-launch-summary>svg{grid-area:1/1;margin:12px 0}.fm-launch-summary>strong{grid-column:2;justify-content:space-between;font-size:43px}.fm-launch-summary strong>span{font-size:11px}.fm-launch-summary .fm-progress{grid-column:1/-1;margin-top:12px}.fm-launch-summary>small{grid-column:1/-1;margin:8px 0;font-size:9px}.fm-launch-summary .fm-text-link{grid-column:1/-1;font-size:10px}.fm-launch-step-heading{gap:14px;padding:23px 0}.fm-launch-step-heading>span{width:29px;height:29px;font-size:9px}.fm-launch-step-heading h2{font-size:21px;line-height:1.2}.fm-launch-step-heading p{margin-top:8px;font-size:10px}.fm-launch-step-heading>svg{width:15px}.fm-launch-step-content{padding:0 0 22px 43px}.fm-launch-step-content>p{font-size:11px;line-height:1.9}.fm-launch-step-content a{font-size:10px}.fm-launch-step-content .fm-checkbox{font-size:10px!important}.fm-launch-body>aside{padding:28px;display:block}.fm-launch-body>aside .fm-eyebrow{margin-bottom:20px}.fm-launch-body>aside h2{font-size:36px}.fm-launch-body>aside img{height:180px;margin:22px 0}.fm-launch-body>aside p{margin:0 0 22px;font-size:12px}.fm-launch-body>aside .fm-button{font-size:11px!important}.fm-launch-body>aside small{margin-top:19px;font-size:10px}.fm-operator-header{gap:20px;height:65px;padding:0 20px}.fm-operator-header>span{display:none}.fm-operator-header>a:last-child{font-size:9px}.fm-operator .fm-my-heading h1{font-size:37px}.fm-operator-counts{grid-template-columns:1fr 1fr;margin:25px 0}.fm-operator-counts strong{font-size:34px}.fm-operator-counts span{font-size:9px}.fm-operator-toolbar label{flex:1;min-width:0}.fm-operator-toolbar input{width:100%;min-width:0;font-size:10px}.fm-operator-toolbar>.fm-button{gap:8px;padding:9px 12px;font-size:9px!important}.fm-operator-bottom{grid-template-columns:1fr;gap:20px;margin:30px 0}.fm-operator .fm-workspace-card>p{font-size:11px}.fm-form-pair{grid-template-columns:1fr}.fm-operator-form{gap:18px}.fm-operator-flags{gap:14px}.fm-operator-form input,.fm-operator-form select,.fm-operator-form textarea{font-size:12px}.fm-operator main{padding-top:20px}}@media (prefers-reduced-motion:reduce){.fm-page *{scroll-behavior:auto!important;transition:none!important;animation:none!important}.fm-button:hover,.fm-tool-card:hover,.fm-industry-website:hover>img{transform:none}}.fm-camera-check{padding-top:85px;padding-bottom:90px}.fm-camera-check h1{letter-spacing:-3px;margin:20px 0;font-size:clamp(42px,5.5vw,72px);font-weight:500;line-height:1.04}.fm-camera-intro{max-width:590px;color:var(--fm-muted);line-height:1.75}.fm-camera-grid{grid-template-columns:1fr 1fr;gap:36px;margin:48px 0;display:grid}.fm-camera-live,.fm-camera-code{border:1px solid var(--fm-line);border-radius:16px;padding:30px}.fm-card-heading{align-items:center;gap:10px;display:flex}.fm-card-heading h2{font-size:18px}.fm-card-heading>span{color:var(--fm-muted);margin-left:auto;font-size:11px}.fm-camera-viewport{background:#101b2c;border-radius:10px;min-height:330px;margin:20px 0;position:relative;overflow:hidden}.fm-camera-viewport video{display:block;width:100%!important}.fm-camera-placeholder{text-align:center;color:#b6c7dd;align-content:center;justify-items:center;gap:10px;font-size:13px;line-height:1.7;display:grid;position:absolute;inset:0}.fm-camera-live>.fm-button{width:100%}.fm-camera-live>.fm-text-link{justify-content:center;margin-top:20px;display:flex}.fm-camera-code{text-align:center;background:#f6f8fc}.fm-camera-code h2{margin:13px 0 20px;font-size:25px;font-weight:500}.fm-camera-code img{object-fit:contain;border-radius:9px;width:230px;max-width:100%;height:230px}.fm-camera-code p{color:var(--fm-muted);overflow-wrap:anywhere;max-width:380px;margin:20px auto 0;font-size:12px;line-height:1.8}.fm-qr-loading{place-items:center;height:230px;display:grid}.fm-camera-results{border-top:1px solid var(--fm-line);grid-template-columns:1fr 1fr;gap:25px 50px;padding-top:40px;display:grid}.fm-camera-results h2{margin:12px 0;font-size:30px;font-weight:500}.fm-camera-results p{color:var(--fm-muted);max-width:400px;font-size:13px;line-height:1.8}.fm-camera-results ul{margin:0;padding:0;list-style:none}.fm-camera-results li{border-bottom:1px solid var(--fm-line);justify-content:space-between;gap:16px;padding:13px 0;font-size:12px;display:flex}.fm-camera-results strong{color:var(--fm-muted);text-align:right;align-items:center;gap:5px;font-weight:500;display:flex}.fm-camera-results .passed{color:#25745a}.fm-camera-results>.fm-button{justify-self:start}.fm-camera-privacy{background:#f3f7fc;border-radius:12px;align-items:center;gap:18px;margin-top:40px;padding:24px;display:flex}.fm-camera-privacy>svg{flex-shrink:0}.fm-camera-privacy p{max-width:650px;margin:0;font-size:12px;line-height:1.8}.fm-camera-privacy a{white-space:nowrap;margin-left:auto;font-size:12px}@media (max-width:800px){.fm-camera-grid,.fm-camera-results{grid-template-columns:1fr}.fm-camera-grid{gap:20px}.fm-camera-check{padding-top:40px}.fm-camera-live,.fm-camera-code{padding:20px}.fm-camera-privacy{flex-wrap:wrap}.fm-camera-privacy a{margin-left:0}.fm-camera-check h1{letter-spacing:-2px}.fm-card-heading>span{text-align:right;max-width:90px}}.fm-page{--vx-blue:#2457e5;--vx-ink:#151a23;--vx-muted:#68717f;color:var(--vx-ink);background:#fff}.vx-eyebrow{letter-spacing:.12em;color:#65758b;margin-bottom:20px;font-size:10px;font-weight:600;display:block}.vx-eyebrow>i{background:#2457e5;border-radius:50%;width:7px;height:7px;margin-right:8px;display:inline-block}.vx-button{white-space:nowrap;background:0 0;border:1px solid #0000;border-radius:6px;justify-content:center;align-items:center;gap:16px;min-height:48px;padding:14px 22px;line-height:1.3;transition:background .18s,transform .18s;display:inline-flex;font-size:12px!important;font-weight:500!important}.vx-button.blue{color:#fff;background:#2457e5}.vx-button.blue:hover{background:#1745c4}.vx-button.outline{color:#243244;background:#fff;border-color:#ccd3df}.vx-button.light{color:#1c3889;background:#fff}.vx-button.text{padding-left:0;padding-right:0}.vx-button:disabled{opacity:.45}.vx-button:not(:disabled):hover{transform:translateY(-2px)}.vx-hero{background:linear-gradient(#fff 65%,#f7f9fc);padding:57px 0 0}.vx-hero-heading{grid-template-columns:1.4fr 1fr;align-items:center;gap:0 70px;width:calc(100% - 112px);max-width:1264px;margin:0 auto 34px;display:grid}.vx-hero-heading>.vx-eyebrow{grid-column:1/-1;margin-bottom:23px}.vx-hero-heading h1{letter-spacing:-.065em;grid-row:2/5;max-width:720px;font-size:clamp(64px,6.4vw,94px);line-height:.99}.vx-hero-heading h1 em{color:#2457e5;white-space:nowrap}.vx-hero-heading>p{color:#5f6c7f;grid-column:2;align-self:end;max-width:430px;margin-top:14px;font-size:18px;line-height:1.7}.vx-hero-actions{flex-wrap:wrap;grid-column:2;align-items:center;gap:8px 22px;margin:20px 0 13px;display:flex}.vx-hero-heading>small{color:#788393;grid-column:2;align-self:start;font-size:10px}.vx-hero-businesses{scrollbar-width:thin;justify-content:center;gap:5px;margin:30px auto 22px;padding:0 24px;display:flex;overflow-x:auto}.vx-hero-businesses button{white-space:nowrap;color:#748094;background:0 0;border:1px solid #0000;border-radius:30px;padding:9px 20px;font-size:12px}.vx-hero-businesses button[aria-selected=true]{color:#214cbf;background:#eaf0ff;border-color:#cfdbfa}.vx-hero-stage{isolation:isolate;background:#dce6f6;border:1px solid #d2ddef;border-radius:16px;width:calc(100% - 64px);max-width:1420px;height:500px;margin:auto;position:relative;overflow:hidden}.vx-hero-stage:after{content:"";z-index:-1;background:#c6d8f24a;border-radius:50%;width:700px;height:700px;position:absolute;top:-300px;right:-220px}.vx-hero-outline{z-index:-1;border:1px solid #ffffff60;border-radius:50%;width:650px;height:650px;position:absolute;top:-140px;left:-140px}.outline-two{width:950px;height:950px;top:-280px;left:-280px}.vx-hero-site{background:#fff;border:1px solid #c9d5e8;border-radius:9px;width:71%;max-width:950px;transition:transform .3s;position:absolute;top:31px;left:7.5%;overflow:hidden;transform:none;box-shadow:0 18px 70px #17396724}.vx-hero-site:hover{transform:translateY(-3px)}.vx-window-bar{color:#8a96a6;background:#f6f8fb;border-bottom:1px solid #e1e6ed;align-items:center;gap:5px;height:28px;padding:0 12px;font-size:7px;display:flex}.vx-window-bar>i{background:#c9d2df;border-radius:50%;width:5px;height:5px}.vx-window-bar>span:first-of-type{background:#e9edf4;border-radius:4px;margin:auto;padding:3px 30px}.vx-window-bar>span:last-child{font-size:6px}.vx-hero-tool{background:#fff;border:5px solid #fff;border-radius:10px;width:26%;max-width:330px;transition:transform .3s;position:absolute;top:118px;right:3%;transform:none;box-shadow:0 18px 45px #15356630}.vx-hero-tool:hover{transform:}.vx-hero-tool-caption{color:#6b7890;align-items:center;gap:7px;padding:9px 8px;font-size:8px;display:flex}.vx-hero-tool>.vx-tool-visual{aspect-ratio:auto;border-radius:4px;height:230px}.vx-hero-tool>a{justify-content:space-between;align-items:center;padding:14px 9px;font-size:10px;display:flex}.vx-hero-note{background:#fff;border:1px solid #e0e7f3;border-radius:7px;align-items:center;gap:13px;padding:15px 18px;font-size:10px;line-height:1.5;display:flex;position:absolute;bottom:44px;left:3%;transform:none;box-shadow:0 8px 25px #29437020}.vx-hero-note>svg:first-child{color:#2457e5}.vx-hero-note strong{font-weight:500}.vx-hero-note>svg:last-child{margin-left:18px}.vx-stage-caption{color:#70829c;font-size:8px;position:absolute;bottom:15px;right:30px}.vx-editor-rail{color:#8997ac;z-index:2;background:#fff;border:1px solid #dce4ef;border-radius:7px;flex-direction:column;align-items:center;gap:23px;padding:15px 11px;display:flex;position:absolute;top:63px;left:2.5%;box-shadow:0 9px 20px #46648f15}.vx-editor-rail>div{height:25px}.vx-brand-mark{color:#fff;background:#2457e5;border-radius:5px;place-items:center;width:25px;height:25px;font:italic 700 27px Arial,Helvetica,sans-serif;display:grid}.vx-avatar{color:#576d89;background:#dce6f3;border-radius:50%;flex-shrink:0;place-items:center;width:25px;height:25px;font-size:9px;display:inline-grid}.vx-hero-benefits{color:#728097;justify-content:center;gap:60px;padding:27px 24px;font-size:11px;display:flex}.vx-hero-benefits span{align-items:center;gap:8px;display:flex}.vx-hero-benefits svg{color:#2457e5}.vx-website{color:#242722;background:#faf7ed;width:100%;font-size:10px;overflow:hidden}.vx-site-nav{border-bottom:1px solid #0000000b;align-items:center;gap:20px;height:47px;padding:0 5%;display:flex}.vx-site-nav b{letter-spacing:-.6px;font-family:Arial,Helvetica,sans-serif;font-size:19px;font-weight:400}.vx-site-nav>span{margin-left:auto;font-size:7px}.vx-site-hero{height:335px;position:relative;overflow:hidden}.vx-site-hero>img{object-fit:cover;object-position:center;width:100%;height:100%}.vx-site-hero:after{content:"";background:linear-gradient(90deg,#0c180a85,#0000 95%);position:absolute;inset:0}.vx-site-hero>div{z-index:1;color:#fff;flex-direction:column;justify-content:center;align-items:flex-start;max-width:80%;padding:35px 6%;display:flex;position:absolute;inset:0}.vx-site-hero small{letter-spacing:.05em;margin-bottom:17px;font-size:8px}.vx-site-hero strong{letter-spacing:-2px;max-width:460px;font-family:Arial,Helvetica,sans-serif;font-size:clamp(30px,4.1vw,59px);font-weight:400;line-height:1.02}.vx-site-hero div>span{color:#293422;background:#faf7ed;border-radius:2px;align-items:center;gap:15px;margin-top:24px;padding:10px 13px;font-size:8px;display:flex}.vx-site-foot{align-items:center;gap:20px;height:46px;padding:0 5%;font-size:8px;display:flex}.vx-site-foot small{opacity:.55;margin-left:auto;font-size:7px}.vx-site-foot i{background:#dce0d3;flex:1;height:1px}.website-retail .vx-site-hero img{object-position:50% 36%}.website-retail{background:#f2eeeb}.website-construction{background:#e6e8dc}.website-hospitality{color:#f9ecd6;background:#161d23}.website-hospitality .vx-site-hero:after{background:linear-gradient(90deg,#050d16aa,#0000)}.website-hospitality .vx-site-hero div>span{background:#e7bc75}.website-freelance,.website-agency,.website-consulting{background:#f1f0eb}.website-freelance .vx-site-hero:after,.website-agency .vx-site-hero:after{background:linear-gradient(90deg,#0f142cb0,#0000)}.vx-tool-visual{isolation:isolate;background:#eaf0f8;border-radius:0;justify-content:center;align-items:center;height:220px;font-size:10px;display:flex;position:relative;overflow:hidden}.vx-tool-visual.large{height:350px}.vx-tool-visual>*{box-sizing:border-box}.vx-preview-label{z-index:5;letter-spacing:.035em;color:#637184;background:#ffffffdf;border-radius:2px;padding:3px 6px;font-size:6px;line-height:1.2;position:absolute;bottom:8px;right:10px}.vx-tool-visual .vx-website{border-radius:4px;align-self:flex-start;width:80%;max-width:550px;margin-top:19px;transform:translateY(20px);box-shadow:0 15px 25px #364f6c20}.vx-tool-visual .vx-site-nav{gap:8px;height:28px;padding:0 6%}.vx-tool-visual .vx-site-nav b{font-size:11px}.vx-tool-visual .vx-site-nav>span{font-size:5px}.vx-tool-visual .vx-site-nav svg{width:10px}.vx-tool-visual .vx-site-hero{height:170px}.vx-tool-visual .vx-site-hero>div{max-width:90%;padding:20px 7%}.vx-tool-visual .vx-site-hero strong{letter-spacing:-1px;max-width:220px;font-size:28px}.vx-tool-visual .vx-site-hero small{margin-bottom:9px;font-size:5px}.vx-tool-visual .vx-site-hero div>span{margin-top:12px;padding:7px;font-size:5px}.vx-tool-visual .vx-site-foot{height:30px;font-size:5px}.vx-tool-visual .vx-site-foot small{font-size:4px}.vx-floating-style{transform:;background:#fff;border:1px solid #e5eaf1;border-radius:5px;align-items:center;gap:5px;padding:11px 13px;display:flex;position:absolute;bottom:27px;right:6%;box-shadow:0 10px 30px #283b5623}.vx-floating-style>span{color:#6c7b91;background:#fff;border-radius:3px;padding:4px 8px;font-size:6px;position:absolute;top:-22px;left:2px}.vx-floating-style i{background:#e8e4da;border-radius:50%;width:16px;height:16px}.vx-floating-style i:nth-of-type(2){background:#2457e5}.vx-floating-style i:nth-of-type(3){background:#1c2431}.vx-floating-style b{margin:0 7px;font:22px Arial,Helvetica,sans-serif}.vx-floating-style>svg{fill:#2457e5;color:#fff;filter:drop-shadow(0 2px 1px #0002);position:absolute;bottom:-11px;right:0}.vx-visual-photo{object-fit:cover;z-index:-1;width:100%;height:100%;position:absolute;inset:0}.visual-events-community .vx-visual-photo,.visual-camera-check .vx-visual-photo{filter:brightness(.8);object-position:center 55%}.vx-event-ticket{color:#32432d;background:#fffdf4;width:73%;max-width:310px;padding:15px 18px 12px;transform:none;box-shadow:0 10px 24px #14291935}.vx-event-ticket>div:first-child{letter-spacing:.12em;align-items:center;gap:6px;font-size:6px;display:flex}.vx-event-ticket>div:first-child i{letter-spacing:0;opacity:.5;margin-left:auto;font-size:6px;font-style:normal}.vx-event-ticket>strong{letter-spacing:-1px;margin:12px 0;font:30px/.96 Arial,Helvetica,sans-serif;display:block}.vx-ticket-date{align-items:center;gap:10px;display:flex}.vx-ticket-date>b{border:1px solid #dfe2d4;padding:6px;font-size:18px;font-weight:400;line-height:1}.vx-ticket-date b small{text-align:center;margin-top:3px;font-size:5px;display:block}.vx-ticket-date>span{font-size:8px}.vx-ticket-date span small{opacity:.65;margin-top:4px;font-size:6px;display:block}.vx-ticket-bottom{border-top:1px dashed #ced8c6;align-items:center;gap:7px;margin-top:12px;padding-top:10px;font-size:6px;display:flex}.vx-qr-pattern{background:repeating-conic-gradient(#263c25 0% 25%,#fff 0% 50%) 50%/6px 6px;flex-shrink:0;width:22px;height:22px;margin-left:auto}.vx-quote-sheet{background:#fcfcf7;width:76%;max-width:330px;margin-left:10%;padding:20px;transform:none;box-shadow:0 12px 30px #152d1c35}.vx-mini-label{letter-spacing:.08em;color:#83907a;margin-bottom:12px;font-size:6px;font-weight:500;display:block}.vx-quote-sheet>strong{letter-spacing:-.8px;color:#35412d;margin-bottom:20px;font:25px/1.1 Arial,Helvetica,sans-serif;display:block}.vx-quote-sheet>div:not(.vx-slider){justify-content:space-between;margin:12px 0;font-size:8px;display:flex}.vx-quote-sheet b{gap:8px;font-weight:500;display:flex}.vx-slider{background:#e0e5d8;border-radius:8px;height:4px;margin:14px 0;position:relative}.vx-slider:before{content:"";background:#6e8463;width:60%;height:100%;display:block}.vx-slider i{background:#526b45;border:2px solid #fff;border-radius:50%;width:10px;height:10px;position:absolute;top:-3px;left:60%;box-shadow:0 1px 4px #233a2125}.vx-quote-sheet footer{border-top:1px solid #e1e5da;justify-content:space-between;align-items:center;margin-top:16px;padding-top:12px;font-size:7px;display:flex}.vx-quote-sheet footer strong{color:#3e5734;font:25px Arial,Helvetica,sans-serif}.vx-pay-demo{width:87%;height:170px;transform:;background:#fff;border-radius:5px;grid-template-columns:39% 61%;display:grid;overflow:hidden;box-shadow:0 15px 35px #6a4a4020}.visual-payment-links{background:#f1e7e2}.vx-pay-photo{position:relative}.vx-pay-photo img{object-fit:cover;width:100%;height:100%}.vx-pay-photo span{letter-spacing:.1em;color:#fff;font-size:6px;position:absolute;top:15px;left:12px}.vx-pay-content{padding:19px 16px}.vx-pay-content .vx-mini-label{color:#9a8d86;margin-bottom:10px;font-size:5px}.vx-pay-content>strong{letter-spacing:-.8px;color:#443b37;font:23px/.95 Arial,Helvetica,sans-serif;display:block}.vx-pay-content>div{justify-content:space-between;margin-top:15px;font-size:7px;display:flex}.vx-pay-button{color:#fff;background:#294c3c;border-radius:3px;justify-content:space-between;align-items:center;gap:5px;margin-top:15px;padding:9px;font-size:6px;display:flex}.vx-pay-content>small{color:#9b9e9b;align-items:center;gap:4px;margin-top:9px;font-size:5px;display:flex}.visual-service-bookings{background:#e6eced}.vx-calendar-demo{color:#303c39;background:#fffef8;border-radius:4px;width:73%;max-width:310px;padding:17px 21px;transform:none;box-shadow:0 12px 22px #354e4c20}.vx-calendar-demo header{justify-content:space-between;align-items:center;font-size:8px;display:flex}.vx-calendar-demo>strong{letter-spacing:-.7px;margin:12px 0;font:27px/.98 Arial,Helvetica,sans-serif;display:block}.vx-mini-calendar{text-align:center;grid-template-columns:repeat(5,1fr);align-items:center;gap:5px;font-size:7px;display:grid}.vx-mini-calendar>span{color:#8e9a96;font-size:5px}.vx-mini-calendar>b{border-radius:50%;padding:5px;font-size:8px;font-weight:400}.vx-mini-calendar>b.selected{color:#fff;background:#365d58}.vx-calendar-demo footer{border-top:1px solid #e1e7e2;margin-top:10px;padding-top:10px;font-size:6px}.vx-calendar-demo footer i{background:#365d58;border-radius:50%;width:4px;height:4px;margin-right:5px;display:inline-block}.vx-search-demo{width:82%;max-width:370px;transform:;background:#fff;border-radius:7px;padding:20px;box-shadow:0 14px 30px #40659c18}.vx-search-input{color:#8998b2;border:1px solid #dfe5ef;border-radius:20px;align-items:center;gap:6px;margin-bottom:13px;padding:8px;font-size:6px;display:flex}.vx-search-demo>small{color:#8b94a3;margin-bottom:4px;font-size:5px;display:block}.vx-search-demo>strong{letter-spacing:-.3px;color:#315fa2;font-size:14px;font-weight:500;display:block}.vx-search-demo>p{color:#8b94a3!important;margin:6px 0 10px!important;font-size:6px!important;line-height:1.6!important}.vx-search-demo>div:not(:first-child){color:#487d68;border-top:1px solid #edf0f5;align-items:center;gap:6px;padding:7px 0;font-size:7px;display:flex}.vx-search-demo b{margin-left:auto;font-size:6px;font-weight:400}.vx-search-demo footer{color:#a5adba;text-align:right;font-size:5px}.vx-comment{width:84%;transform:;background:#fff;border:1px solid #e0e4ed;border-radius:4px;align-items:center;gap:8px;padding:12px;display:flex;position:absolute;bottom:20px;left:9%;box-shadow:0 8px 20px #1a2d5420}.vx-comment strong{font-size:8px;font-weight:500;display:block}.vx-comment small{color:#9a9fac;margin-top:4px;font-size:6px;display:block}.vx-comment>svg{color:#527c63;margin-left:auto}.visual-design-library,.visual-team-collaboration{background:#e9e5df}.vx-checklist-demo{background:#fff;width:80%;max-width:320px;padding:20px 25px;transform:none;box-shadow:0 12px 24px #2a466326}.vx-checklist-demo>strong{letter-spacing:-.8px;color:#30416a;margin-bottom:15px;font:29px/.98 Arial,Helvetica,sans-serif;display:block}.vx-checklist-demo>div{align-items:center;gap:8px;margin:8px 0;font-size:8px;display:flex}.vx-checklist-demo>div>span{border:1px solid #e1e6ee;border-radius:50%;place-items:center;width:18px;height:18px;font-size:7px;display:grid}.vx-checklist-demo .done{color:#326244;background:#e1ede7}.vx-resource-demo{color:#374c68;background:#fff;flex-direction:column;align-items:flex-start;width:80%;padding:20px 30px;display:flex;transform:none;box-shadow:0 8px 20px #28456712}.vx-resource-demo>.vx-mini-label{margin:15px 0 10px}.vx-resource-demo strong{letter-spacing:-1px;font:32px/.95 Arial,Helvetica,sans-serif}.vx-resource-demo>div{align-items:center;gap:22px;margin-top:20px;font-size:8px;display:flex}.vx-roadmap-demo{color:#6c7180;background:#f8f9fb;border:1px dashed #bfc5d0;border-radius:8px;width:80%;max-width:370px;padding:24px}.vx-roadmap-demo>div{letter-spacing:.1em;align-items:center;gap:10px;font-size:6px;display:flex}.vx-roadmap-demo>strong{letter-spacing:-1px;margin:16px 0;font:32px/.95 Arial,Helvetica,sans-serif;display:block}.vx-roadmap-demo>span{align-items:center;gap:15px;font-size:8px;display:flex}.vx-tool-visual.large .vx-website{margin-top:33px}.vx-tool-visual.large .vx-site-hero{height:250px}.vx-tool-visual.large .vx-site-hero strong{max-width:320px;font-size:43px}.vx-tool-visual.large .vx-event-ticket,.vx-tool-visual.large .vx-quote-sheet,.vx-tool-visual.large .vx-calendar-demo,.vx-tool-visual.large .vx-search-demo,.vx-tool-visual.large .vx-checklist-demo{transform:scale(1.25)}.vx-tool-visual.large .vx-pay-demo{max-width:500px;height:240px}.vx-tool-visual.large .vx-pay-content{padding:30px}.vx-tool-visual.large .vx-pay-content>strong{font-size:35px}.vx-tool-visual.large .vx-pay-content>div{font-size:10px}.vx-tool-visual.large .vx-pay-button{margin-top:25px;padding:15px;font-size:8px}.vx-tool-visual.large .vx-pay-content>small{font-size:6px}.vx-tool-visual.large .vx-floating-style{bottom:60px;right:12%;transform:scale(1.3)}.vx-section-heading h2{letter-spacing:-.055em;font-size:clamp(38px,4.2vw,58px);line-height:1.04}.vx-section-heading>p,.vx-section-heading>div>p{max-width:460px;margin-top:23px;font-size:14px;line-height:1.8}.vx-section-heading.split{justify-content:space-between;align-items:end;gap:60px;display:flex}.vx-section-heading.split>div:last-child:not(:first-child){max-width:360px}.vx-section-heading.split p{margin-top:0}.vx-section-heading.split .vx-button{margin-top:20px}.vx-start-section{padding-top:105px;padding-bottom:100px}.vx-start-section>.vx-section-heading{text-align:center}.vx-start-section>.vx-section-heading p{max-width:540px;margin:24px auto 0}.vx-start-steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:30px;margin:45px 0 35px;display:grid}.vx-step-art{border-radius:9px;justify-content:center;align-items:center;height:265px;margin-bottom:23px;display:flex;position:relative;overflow:hidden}.vx-step-art>span{color:#fff;z-index:1;font-size:10px;position:absolute;top:18px;left:20px}.vx-step-art img{object-fit:cover;width:100%;height:100%}.step-business>div{color:#728296;background:#fff;border-radius:5px;padding:18px;font-size:9px;position:absolute;bottom:30px;left:20px;right:20px;transform:none;box-shadow:0 10px 25px #13252f25}.step-business b{color:#243c62;justify-content:space-between;align-items:center;padding:13px 0 2px;font-size:14px;font-weight:400;display:flex}.step-goal{background:#dce7f7}.step-goal>span,.step-ready>span{color:#7890b0}.step-goal>div{background:#fff;border-radius:6px;width:78%;padding:22px;transform:none;box-shadow:0 15px 20px #45659014}.step-goal small{color:#8893a6;letter-spacing:.1em;font-size:6px}.step-goal b{border:1px solid #e4e9f1;border-radius:4px;align-items:center;gap:9px;margin-top:9px;padding:13px 10px;font-size:9px;font-weight:400;display:flex}.step-goal b.selected{color:#2457e5;background:#f2f6ff;border-color:#b6cafa}.step-ready{background:#e9eee6}.step-ready>div{color:#517344;background:#fff;border:1px solid #e1e7dd;border-radius:6px;width:80%;padding:25px 20px;transform:none;box-shadow:0 12px 30px #324b3b0e}.step-ready strong{letter-spacing:-.7px;margin-top:15px;font:24px/1.1 Arial,Helvetica,sans-serif;display:block}.step-ready small{color:#8a9684;margin-top:10px;font-size:7px;display:block}.step-ready b{align-items:center;gap:12px;margin-top:22px;font-size:8px;font-weight:400;display:flex}.vx-start-steps h3{letter-spacing:-.04em;margin-bottom:12px;font-size:23px}.vx-start-steps p{max-width:340px;font-size:12px;line-height:1.8}.vx-start-section>.vx-button{width:max-content;margin:35px auto 0;display:flex}.vx-template-section{background:#f5f6f4;border-top:1px solid #e8ece7;border-bottom:1px solid #e8ece7;padding:85px 0 0}.vx-template-section .theme-showcase{background:0 0;border:0;padding-top:45px;padding-bottom:70px}.vx-template-section .theme-section-heading{display:none}.vx-template-section .theme-moving-card{width:300px}.vx-template-section .theme-moving-card .theme-poster{aspect-ratio:4/4.25}.vx-template-section .theme-showcase .theme-section-heading:has(.theme-motion-control){margin-bottom:20px;display:flex}.vx-template-section .theme-section-heading>div{display:none}.vx-template-section .theme-section-heading{justify-content:flex-end}.vx-template-section .theme-marquee{-webkit-mask-image:linear-gradient(90deg,#0000,#000 3% 97%,#0000);mask-image:linear-gradient(90deg,#0000,#000 3% 97%,#0000)}.vx-home-tools{padding-top:100px;padding-bottom:95px}.vx-home-tool-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;margin-top:45px;display:grid}.vx-tool-card.fm-tool-card{background:#fff;border:1px solid #dfe5ec;border-radius:9px;flex-direction:column;padding:0;transition:box-shadow .2s,border-color .2s;display:flex;overflow:hidden;transform:none}.vx-tool-card:hover{border-color:#b8c8e3;box-shadow:0 8px 26px #243d650c}.vx-card-preview{display:block;overflow:hidden}.vx-card-body{flex-direction:column;flex:1;padding:22px;display:flex}.vx-tool-card .fm-card-top{margin-bottom:14px}.vx-tool-card .fm-tool-icon{border-radius:6px;width:29px;height:29px}.vx-tool-card .fm-card-title h3{letter-spacing:-.04em;font-size:21px;line-height:1.15}.vx-tool-card .fm-card-title{align-items:center;margin:0 0 13px}.vx-tool-card .fm-card-title svg{flex-shrink:0}.vx-tool-card .vx-card-body>p{min-height:42px;margin:0 0 18px;font-size:12px;line-height:1.75}.vx-tool-card .fm-card-meta{border:0;margin-top:auto;padding-bottom:18px;font-size:9px}.vx-tool-card .fm-card-footer{border-top:1px solid #edf0f5;justify-content:space-between;gap:12px;margin:0;padding-top:15px;font-size:10px;display:flex}.vx-tool-card .fm-card-footer>button,.vx-tool-card .fm-card-footer>a{color:#4d627f;background:0 0;border:0;align-items:center;gap:8px;padding:0;font-size:10px;display:flex}.vx-tool-card .fm-card-footer .vx-card-add{color:#2457e5}.vx-card-added{color:#4a7f65!important}.vx-tool-card .fm-status{padding:4px 7px;font-size:8px}.vx-editor-section{background:#eaf0f8;border-top:1px solid #dfe7f3;border-bottom:1px solid #dfe7f3;padding:90px 0}.vx-demo-switch{background:#dce5f2;border-radius:6px;gap:4px;margin-top:25px;padding:4px;display:flex}.vx-demo-switch button{color:#6d7f98;background:0 0;border:0;border-radius:4px;padding:9px 13px;font-size:10px}.vx-demo-switch button[aria-selected=true]{color:#284e8a;background:#fff;box-shadow:0 2px 6px #304b7520}.vx-editor-demo{background:#dce5f3;border:1px solid #cbd7e9;border-radius:12px;min-height:450px;margin-top:40px;overflow:hidden}.vx-editor-demo .sfm-editor-stage{background:0 0;padding:28px 28px 0}.vx-editor-demo .sfm-editor-caption{display:none}.vx-editor-demo .sfm-editor-body{min-height:410px}.vx-demo-caption{color:#6c7d94;justify-content:space-between;align-items:center;gap:20px;margin-top:22px;font-size:10px;display:flex}.vx-demo-caption>span,.vx-demo-caption>a{align-items:center;gap:7px;display:flex}.vx-workspace-demo{background:#f7f9fc;grid-template-columns:170px minmax(0,1fr);min-height:450px;display:grid}.vx-workspace-demo>aside{color:#8692a7;background:#fff;border-right:1px solid #e0e6ef;flex-direction:column;align-items:flex-start;gap:22px;padding:27px 22px;font-size:10px;display:flex}.vx-workspace-demo aside>b{letter-spacing:-1px;color:#223d62;margin-bottom:30px;font-size:21px}.vx-workspace-demo aside .active{color:#2457e5;background:#ecf2ff;border-radius:4px;margin:-10px -13px;padding:10px 13px}.vx-workspace-demo>div{padding:40px 35px}.vx-workspace-demo h3{font-size:30px}.vx-workspace-demo p{margin-top:12px;font-size:11px}.vx-workspace-demo>div>div{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin:27px 0;display:grid}.vx-workspace-demo article{background:#fff;border:1px solid #e1e6ee;border-radius:6px;overflow:hidden}.vx-workspace-demo .vx-tool-visual{height:170px}.vx-workspace-demo article>strong{padding:14px 15px 7px;font-size:11px;font-weight:500;display:block}.vx-workspace-demo article>button{color:#7d8b9d;background:0 0;border:0;align-items:center;gap:8px;padding:5px 15px 15px;font-size:8px;display:flex}.vx-workspace-demo>div>a{color:#315dcc;align-items:center;gap:9px;font-size:10px;display:flex}.vx-workspace-demo .vx-event-ticket{width:80%;padding:12px}.vx-workspace-demo .vx-event-ticket>strong{font-size:25px}.vx-workspace-demo .vx-ticket-bottom{display:none}.vx-workspace-demo .vx-pay-demo{width:92%;height:140px}.vx-workspace-demo .vx-pay-content{padding:13px 10px}.vx-workspace-demo .vx-pay-content>strong{font-size:18px}.vx-workspace-demo .vx-pay-content .vx-mini-label{display:none}.vx-workspace-demo .vx-pay-button{margin-top:10px;padding:7px;font-size:5px}.vx-business-section{padding-top:100px;padding-bottom:95px}.vx-business-stories{grid-template-columns:repeat(3,minmax(0,1fr));gap:25px;margin-top:45px;display:grid}.vx-business-stories>a{color:#fff;background:#172825;border-radius:8px;min-height:410px;display:block;position:relative;overflow:hidden}.vx-business-stories img{object-fit:cover;width:100%;height:100%;transition:transform .4s;position:absolute;inset:0}.vx-business-stories>a:hover img{transform:scale(1.035)}.vx-business-stories>a:after{content:"";background:linear-gradient(#0000 10%,#07110fbb);position:absolute;inset:0}.vx-business-stories>a>div{z-index:1;position:absolute;inset:auto 28px 30px}.vx-business-stories small{letter-spacing:.03em;opacity:.8;font-size:9px}.vx-business-stories h3{letter-spacing:-1.3px;margin:15px 0 25px;font:36px/1.02 Arial,Helvetica,sans-serif}.vx-business-stories span{border-top:1px solid #fff5;justify-content:space-between;align-items:center;padding-top:16px;font-size:10px;display:flex}.vx-value-section{border-top:1px solid #e0e6ed;grid-template-columns:1fr 1.2fr;gap:90px;padding-top:80px;padding-bottom:80px;display:grid}.vx-value-section h2,.vx-faq h2{font-size:53px;line-height:1.05}.vx-value-section>div>p{max-width:400px;margin:22px 0;font-size:13px;line-height:1.8}.vx-value-list article{border-bottom:1px solid #e2e7ee;gap:25px;padding:23px 0;display:flex}.vx-value-list article:first-child{padding-top:0}.vx-value-list article>span{color:#8290a5;margin-top:5px;font-size:9px}.vx-value-list article>svg{color:#7990af;flex-shrink:0;margin-left:5px}.vx-value-list h3{margin-bottom:12px;font-size:23px}.vx-value-list p{max-width:400px;font-size:12px;line-height:1.8}.vx-faq{border-top:1px solid #e0e6ed;grid-template-columns:1fr 1.2fr;gap:90px;padding-top:75px;padding-bottom:95px;display:grid}.vx-faq details{border-bottom:1px solid #e3e8ef;padding:20px 0}.vx-faq details:first-child{padding-top:0}.vx-faq summary{cursor:pointer;justify-content:space-between;align-items:center;gap:20px;font-size:14px;list-style:none;display:flex}.vx-faq summary::-webkit-details-marker{display:none}.vx-faq summary svg{color:#8291a9;flex-shrink:0}.vx-faq details[open] svg{transform:}.vx-faq details>p{margin-top:15px;padding-right:35px;font-size:12px;line-height:1.8}.vx-final{text-align:center;color:#fff;background:#2457e5;padding:85px 20px 95px;position:relative;overflow:hidden}.vx-final>.vx-eyebrow{color:#b5c9fd}.vx-final h2{letter-spacing:-.055em;color:#fff;font-size:85px;line-height:.98}.vx-final .vx-button{margin-top:34px}.vx-final>small{color:#b5c9fd;margin-top:23px;font-size:10px;display:block}.vx-market-hero{grid-template-columns:1fr 1fr;align-items:center;gap:70px;padding-top:65px;padding-bottom:45px;display:grid}.vx-market-hero h1{letter-spacing:-.055em;font-size:64px;line-height:1.02}.vx-market-hero p{max-width:430px;margin:25px 0;font-size:14px;line-height:1.85}.vx-market-feature{background:#ecf1f8;border:1px solid #e3e9f3;border-radius:12px;grid-template-columns:1fr 1fr;min-height:280px;display:grid;position:relative;overflow:hidden}.vx-market-feature>.vx-tool-visual{height:100%;min-height:280px}.vx-market-feature .vx-event-ticket{width:88%;padding:18px 13px;transform:none!important}.vx-market-feature .vx-event-ticket>strong{font-size:32px}.vx-market-feature .vx-ticket-bottom{gap:5px;font-size:5px}.vx-market-feature>div:last-child{flex-direction:column;justify-content:center;padding:28px 24px;display:flex}.vx-market-feature>div>span:first-child{letter-spacing:.1em;color:#7c8ca4;margin-bottom:18px;font-size:6px;line-height:1.7;display:block}.vx-market-feature strong{letter-spacing:-1px;color:#334d71;font:32px/1.02 Arial,Helvetica,sans-serif}.vx-market-feature>div>span:last-child{align-items:center;gap:14px;margin-top:25px;font-size:9px;display:flex}.vx-market-guidance{color:#7c8898;border-top:1px solid #e3e8ef;gap:45px;padding-top:22px;padding-bottom:30px;font-size:10px;display:flex}.vx-market-guidance span{align-items:center;gap:11px;display:flex}.vx-market-guidance b{color:#2457e5;letter-spacing:.05em;font-size:8px;font-weight:500}.fm-market-layout{grid-template-columns:190px minmax(0,1fr);gap:35px}.fm-catalogue>.fm-tool-grid{gap:24px}.fm-catalogue .vx-tool-visual{height:230px}.fm-bundles{padding-top:40px}.fm-dialog:has(.vx-tool-visual){max-width:650px}.fm-dialog>.vx-tool-visual{border-radius:8px;height:280px;margin:24px -5px}.vx-quick-outcome{margin:24px 0!important;font-size:25px!important;line-height:1.2!important}.vx-quick-steps{flex-direction:column;gap:14px;margin:0;padding:0;list-style:none;display:flex}.vx-quick-steps li{align-items:center;gap:13px;font-size:12px;display:flex}.vx-quick-steps li>span{color:#315dcc;background:#eef3ff;border-radius:50%;flex-shrink:0;place-items:center;width:26px;height:26px;font-size:10px;display:grid}.vx-tool-note{background:#f5f7fb;border-radius:6px;padding:16px;margin-top:22px!important;font-size:11px!important;line-height:1.8!important}.vx-quick-actions{align-items:center;gap:25px;margin-top:25px;display:flex}.vx-quick-actions>a:not(.vx-button){align-items:center;gap:8px;font-size:11px;display:flex}.fm-detail article>.vx-tool-visual{border-radius:10px;margin:30px 0 40px}.vx-detail-steps>ol{grid-template-columns:repeat(3,1fr);gap:20px;margin:25px 0 0;padding:0;list-style:none;display:grid}.vx-detail-steps li{font-size:13px;line-height:1.6}.vx-detail-steps li>span{color:#315dcc;background:#edf3ff;border-radius:50%;place-items:center;width:32px;height:32px;margin-bottom:15px;font-size:11px;display:grid}.vx-detail-steps strong{font-weight:500}.vx-detail-help{border-top:1px solid #e0e7f1;border-bottom:1px solid #e0e7f1;margin:22px 0;padding:20px 0}.vx-detail-help strong{font-size:13px;font-weight:500}.vx-detail-help p{margin:12px 0;line-height:1.8;font-size:11px!important}.vx-detail-help a{color:#315dcc;align-items:center;gap:12px;font-size:11px;display:flex}.vx-workspace-start{background:#ecf2fc;border:1px solid #dce6f6;border-radius:10px;grid-template-columns:1fr 1fr;gap:45px;margin-bottom:25px;padding:35px 35px 0;display:grid;overflow:hidden}.vx-workspace-start>div:first-child{padding-bottom:35px}.vx-workspace-start h2{max-width:430px;font-size:34px;line-height:1.08}.vx-workspace-start p{max-width:380px;margin:18px 0 23px;font-size:12px;line-height:1.8}.vx-workspace-start small{color:#8492a7;margin-top:15px;font-size:9px;display:block}.vx-workspace-start>.vx-website{border:1px solid #d6dfeb;border-radius:6px;align-self:start;transform:translateY(20px);box-shadow:0 15px 40px #1a365329}.vx-workspace-start .vx-site-hero{height:240px}.vx-workspace-start .vx-site-hero strong{font-size:39px}.vx-workspace-start .vx-site-nav>b{font-size:16px}.vx-workspace-start .vx-site-nav>span{font-size:5px}.vx-installed-preview{border-radius:5px;flex-shrink:0;width:150px;overflow:hidden}.vx-installed-preview .vx-tool-visual{height:105px}.vx-installed-preview .vx-tool-visual>:not(.vx-preview-label){flex-shrink:0;min-width:210px;transform:scale(.65)}.vx-installed-preview .vx-preview-label{display:none}.vx-installed-preview .vx-tool-visual>.vx-visual-photo{min-width:0;transform:none}.fm-installed-list>article{gap:20px;padding:20px}.vx-setup-layout{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);max-width:1600px;min-height:calc(100vh - 85px);margin:auto;display:grid}.vx-setup-preview{background:#eaf0fa;height:calc(100vh - 85px);min-height:660px;max-height:1000px;padding:35px 50px 45px;position:sticky;top:85px;overflow:hidden}.vx-back{align-items:center;gap:9px;margin-bottom:45px;font-size:10px;display:flex;color:#637b9d!important}.vx-setup-preview>.vx-eyebrow{margin-bottom:17px}.vx-setup-preview>h2{letter-spacing:-.06em;overflow-wrap:anywhere;font-size:48px;line-height:1.04}.vx-setup-site{margin:35px 5px 30px;position:relative}.vx-setup-site>.vx-website{transform:;border:1px solid #d1dce9;border-radius:6px;box-shadow:0 15px 35px #24457120}.vx-setup-site .vx-site-nav{gap:7px;height:32px;padding:0 5%}.vx-setup-site .vx-site-nav>b{text-overflow:ellipsis;white-space:nowrap;max-width:160px;font-size:13px;overflow:hidden}.vx-setup-site .vx-site-nav>span{font-size:5px}.vx-setup-site .vx-site-hero{height:220px}.vx-setup-site .vx-site-hero>div{max-width:92%;padding:25px}.vx-setup-site .vx-site-hero strong{letter-spacing:-1.6px;font-size:37px}.vx-setup-site .vx-site-hero small{margin-bottom:12px;font-size:6px}.vx-setup-site .vx-site-hero div>span{margin-top:17px;font-size:6px}.vx-setup-site .vx-site-foot{height:35px;font-size:6px}.vx-setup-site .vx-site-foot small{font-size:5px}.vx-setup-attached{color:#3a506e;background:#fff;border:1px solid #e1e8f2;border-radius:6px;align-items:center;gap:10px;padding:15px 17px;font-size:9px;display:flex;position:absolute;bottom:-18px;right:-10px;transform:none;box-shadow:0 9px 20px #1f386b18}.vx-setup-attached>svg{color:#2457e5}.vx-setup-attached small{color:#99a5b7;margin-top:5px;font-size:6px;display:block}.vx-preview-note{color:#95a2b6;max-width:330px;margin-top:35px;font-size:8px;line-height:1.7;display:block}.vx-setup-preview-tools{flex-wrap:wrap;gap:8px;margin-top:25px;display:flex}.vx-setup-preview-tools>div{color:#687c9a;background:#ffffffa0;border-radius:5px;align-items:center;gap:6px;padding:5px 8px;font-size:7px;display:flex}.vx-setup-preview-tools .fm-tool-icon{background:0 0;width:25px;height:25px}.vx-setup-content{width:100%;max-width:820px;margin:auto;padding:40px 55px 60px}.vx-steps{color:#99a3b1;justify-content:space-between;align-items:center;gap:15px;margin-bottom:52px;font-size:10px;display:flex}.vx-steps>span{align-items:center;gap:8px;display:flex}.vx-steps i{border:1px solid #dce2eb;border-radius:50%;place-items:center;width:22px;height:22px;font-size:9px;font-style:normal;display:grid}.vx-steps .current{color:#2457e5}.vx-steps .current i{color:#fff;background:#2457e5;border-color:#2457e5}.vx-steps .complete{color:#577c66}.vx-steps .complete i{background:#f3f8f5;border-color:#d0e0d6}.vx-setup-content>h1,.vx-setup-success h1{letter-spacing:-.05em;outline:none;font-size:45px;line-height:1.04}.vx-setup-content>.vx-eyebrow{margin-bottom:14px}.vx-setup-intro{max-width:470px;font-size:13px;line-height:1.8;margin:19px 0 27px!important}.vx-name-field{flex-direction:column;gap:10px;margin-bottom:26px;font-size:12px;display:flex}.vx-name-field input{border-radius:6px!important;padding:14px 16px!important;font-size:14px!important}.vx-business-options{grid-template-columns:1fr 1fr;gap:12px;display:grid}.vx-business-card{text-align:left;background:#fff;border:1px solid #dde4ee;border-radius:7px;align-items:center;gap:11px;min-width:0;padding:11px;transition:border-color .15s,background .15s;display:flex;position:relative}.vx-business-card>img{object-fit:cover;border-radius:4px;flex-shrink:0;width:48px;height:58px}.vx-business-card>span{flex:1;padding-right:9px;display:block}.vx-business-card strong{font-size:11px;font-weight:500;line-height:1.4;display:block}.vx-business-card small{color:#8a96a6;margin-top:5px;font-size:8px;line-height:1.6;display:block}.vx-business-card i{color:#fff;background:#2457e5;border-radius:50%;place-items:center;width:17px;height:17px;font-style:normal;display:none;position:absolute;top:6px;right:6px}.vx-business-card.selected{background:#f3f6ff;border-color:#2457e5;box-shadow:0 0 0 1px #2457e5}.vx-business-card.selected i{display:grid}.vx-setup-actions{border-top:1px solid #e5eaf1;justify-content:space-between;align-items:center;gap:20px;margin-top:30px;padding-top:23px;display:flex}.vx-setup-actions>span{color:#8b97a7;font-size:9px}.vx-goal-options{flex-direction:column;gap:12px;display:flex}.vx-goal-options>button{text-align:left;background:#fff;border:1px solid #dce4ee;border-radius:7px;align-items:center;gap:14px;padding:19px 18px;transition:all .15s;display:flex}.vx-goal-options strong{font-size:14px;font-weight:500;display:block}.vx-goal-options small{color:#929baa;margin-top:5px;font-size:10px;line-height:1.7;display:block}.vx-goal-options i{border:1px solid #d9e1eb;border-radius:50%;flex-shrink:0;place-items:center;width:20px;height:20px;margin-left:auto;display:grid}.vx-goal-options .selected{background:#f5f8ff;border-color:#2457e5;box-shadow:0 0 0 1px #2457e5}.vx-goal-options .selected i{color:#fff;background:#2457e5;border-color:#2457e5}.vx-goal-options .fm-tool-icon{border-radius:9px;flex-shrink:0;width:45px;height:45px}.vx-review-tools{border:1px solid #e1e7ef;border-radius:8px;overflow:hidden}.vx-review-tools>div{border-bottom:1px solid #e5eaf1;padding:20px}.vx-review-tools>div:last-child{border-bottom:0}.vx-review-tools label{cursor:pointer;align-items:center;gap:12px;display:flex}.vx-review-tools input{margin:0}.vx-review-tools strong{font-size:13px;font-weight:500;display:block}.vx-review-tools small{color:#8995a5;max-width:300px;margin-top:5px;font-size:9px;line-height:1.7;display:block}.vx-review-tools label>b{color:#2457e5;white-space:nowrap;margin-left:auto;font-size:8px;font-weight:400}.vx-review-tools details{color:#8492a5;margin:14px 0 0 28px;font-size:9px}.vx-review-tools summary{cursor:pointer}.vx-review-tools details ul{margin:12px 0;padding-left:15px;line-height:1.8}.vx-review-tools details p{font-size:9px;line-height:1.7}.vx-review-tools .locked{background:#f7f8fa}.vx-review-tools .locked label>b{color:#9b9fa9}.vx-setup-note{background:#f5f7fa;border-radius:5px;padding:14px 16px;font-size:10px;line-height:1.9;display:block;margin-top:15px!important}.vx-setup-note>svg{vertical-align:-3px;color:#7f91aa;margin-right:5px}.vx-setup-note a{color:#2457e5;text-decoration:underline}.vx-review-consent{color:#687991;align-items:flex-start;gap:12px;margin-top:22px;font-size:11px;line-height:1.8;display:flex}.vx-review-consent input{margin-top:3px}.vx-review-consent span{max-width:430px}.vx-setup-success{padding:60px 0 40px}.vx-success-icon{color:#2457e5;background:#edf3ff;border-radius:50%;place-items:center;width:68px;height:68px;margin-bottom:40px;display:grid}.vx-setup-success .vx-eyebrow{margin-bottom:17px}.vx-setup-success>p{max-width:440px;margin:24px 0;font-size:14px;line-height:1.8}.vx-success-tools{border-top:1px solid #e2e7ef;border-bottom:1px solid #e2e7ef;flex-direction:column;gap:8px;margin-bottom:28px;padding:20px 0 25px;display:flex}.vx-success-tools>span{align-items:center;gap:9px;font-size:11px;display:flex}.vx-success-tools>span>svg{color:#5f8d70;margin-left:auto}.vx-success-tools .fm-tool-icon{border-radius:5px;width:30px;height:30px}.vx-setup-success>.vx-button{width:100%;max-width:450px;margin-bottom:12px}.vx-setup-success>small{color:#8694a8;max-width:430px;margin-top:12px;font-size:10px;line-height:1.8;display:block}@media (min-width:1500px){.vx-hero-stage{height:550px}.vx-hero-site{top:40px;left:10%}.vx-hero-site .vx-site-hero{height:375px}.vx-hero-tool{top:145px;right:4%}.vx-hero-tool>.vx-tool-visual{height:250px}.vx-editor-rail{top:78px;left:5%}.vx-hero-note{bottom:42px;left:5%}.vx-hero-heading{max-width:1320px}.vx-setup-content{padding-left:70px;padding-right:70px}}@media (max-width:1150px){.vx-hero-heading{grid-template-columns:1.35fr 1fr;gap:0 35px}.vx-hero-heading h1{font-size:70px}.vx-hero-heading>p{font-size:15px}.vx-hero-actions{gap:10px;margin-top:17px}.vx-hero-actions .vx-button{min-height:43px;padding:12px 15px;font-size:11px!important}.vx-hero-actions .vx-button.text{padding:8px 0}.vx-hero-stage{height:440px}.vx-hero-site .vx-site-hero{height:280px}.vx-hero-tool{top:102px;right:2.5%}.vx-hero-tool>.vx-tool-visual{height:205px}.vx-hero-tool .vx-quote-sheet{width:83%;margin-left:0;padding:15px}.vx-hero-tool .vx-quote-sheet>strong{font-size:23px}.vx-hero-tool .vx-event-ticket{width:86%;padding:14px}.vx-hero-tool .vx-pay-demo{grid-template-columns:32% 68%;width:94%;height:170px}.vx-hero-tool .vx-pay-content{padding:15px 12px}.vx-hero-tool .vx-pay-content>strong{font-size:22px}.vx-hero-note{padding:13px;font-size:9px;bottom:34px}.vx-editor-rail{gap:17px;padding:13px 9px;top:62px}.vx-hero-benefits{gap:35px}.vx-section-heading.split{gap:40px}.vx-section-heading.split>div:last-child:not(:first-child){max-width:300px}.vx-step-art{height:235px}.vx-start-steps{gap:22px}.vx-start-steps h3{font-size:21px}.vx-home-tool-grid{gap:22px}.vx-card-body{padding:18px}.vx-tool-card .fm-card-title h3{font-size:19px}.vx-tool-visual{height:205px}.vx-event-ticket{width:81%;padding:13px 15px}.vx-event-ticket>strong{font-size:28px}.vx-tool-visual .vx-site-hero strong{font-size:25px}.vx-quote-sheet{width:83%;margin-left:5%;padding:18px}.vx-pay-demo{grid-template-columns:32% 68%;width:92%}.vx-pay-content{padding:17px 13px}.vx-calendar-demo{width:82%;padding:17px}.vx-search-demo{width:87%;padding:17px}.vx-business-stories>a{min-height:350px}.vx-business-stories>a>div{inset:auto 23px 25px}.vx-business-stories h3{font-size:31px}.vx-value-section,.vx-faq{gap:55px}.vx-market-hero{gap:35px}.vx-market-hero h1{font-size:53px}.vx-market-feature{grid-template-columns:1fr 1fr;min-height:265px}.vx-market-feature>div:last-child{padding:20px 17px}.vx-market-feature strong{font-size:27px}.vx-market-feature>.vx-tool-visual{min-height:265px}.vx-market-feature .vx-event-ticket{width:93%;padding:15px 10px}.vx-market-feature .vx-event-ticket>strong{font-size:28px}.vx-market-feature .vx-ticket-date>span{font-size:6px}.fm-market-layout{grid-template-columns:165px minmax(0,1fr);gap:23px}.fm-catalogue>.fm-tool-grid{gap:20px}.fm-catalogue .vx-tool-visual{height:210px}.vx-setup-preview{padding:30px 35px}.vx-setup-preview>h2{font-size:42px}.vx-setup-content{padding:35px 35px 50px}.vx-setup-content>h1,.vx-setup-success h1{font-size:40px}.vx-business-card{gap:9px;padding:9px}.vx-business-card>img{width:38px;height:53px}.vx-business-card strong{font-size:10px}.vx-business-card small{font-size:7px}.vx-review-tools>div{padding:16px}.vx-review-tools label{gap:9px}.vx-review-tools .fm-tool-icon{flex-shrink:0;width:32px;height:32px}.vx-workspace-start{gap:30px;padding:30px 25px 0}.vx-workspace-start h2{font-size:29px}.vx-workspace-demo{grid-template-columns:130px minmax(0,1fr)}.vx-workspace-demo>aside{padding:25px 18px}.vx-workspace-demo>div{padding:35px 25px}.vx-workspace-demo>div>div{gap:12px}.vx-installed-preview{width:115px}.fm-installed-list>article{gap:15px}.fm-installed-description h3{font-size:18px}}@media (max-width:900px){.vx-hero{padding-top:38px}.vx-hero-heading{text-align:center;width:90%;margin-bottom:27px;display:block}.vx-hero-heading h1{max-width:none;font-size:76px}.vx-hero-heading>.vx-eyebrow{margin-bottom:23px;font-size:9px}.vx-hero-heading>p{max-width:430px;margin:22px auto 0;font-size:15px;line-height:1.8}.vx-hero-actions{justify-content:center;gap:20px;margin-top:24px;margin-bottom:15px}.vx-hero-heading>small{font-size:9px}.vx-hero-businesses{gap:3px;margin-top:27px;margin-bottom:17px}.vx-hero-businesses button{padding:9px 17px;font-size:11px}.vx-hero-stage{width:94%;height:385px}.vx-hero-site{width:76%;top:30px;left:7%}.vx-hero-site .vx-site-hero{height:245px}.vx-hero-site .vx-site-hero strong{max-width:330px;font-size:38px}.vx-hero-site .vx-site-nav{height:35px}.vx-hero-site .vx-site-nav b{font-size:15px}.vx-hero-site .vx-site-foot{height:35px}.vx-hero-tool{width:28%;top:110px}.vx-hero-tool>.vx-tool-visual{height:175px}.vx-hero-tool .vx-event-ticket{width:88%;padding:10px}.vx-hero-tool .vx-event-ticket>strong{font-size:25px}.vx-hero-tool .vx-ticket-bottom{display:none}.vx-hero-tool .vx-quote-sheet{padding:14px}.vx-hero-tool .vx-quote-sheet>strong{margin-bottom:12px;font-size:20px}.vx-hero-tool .vx-quote-sheet footer{margin-top:12px;padding-top:8px}.vx-hero-tool .vx-quote-sheet footer strong{font-size:23px}.vx-hero-tool .vx-calendar-demo{padding:12px}.vx-hero-tool .vx-calendar-demo>strong{margin:10px 0;font-size:24px}.vx-hero-tool .vx-mini-calendar>b{padding:3px}.vx-hero-tool .vx-pay-demo{grid-template-columns:25% 75%;height:150px}.vx-hero-tool .vx-pay-content>strong{font-size:20px}.vx-hero-tool .vx-pay-content{padding:12px 10px}.vx-hero-tool .vx-pay-content .vx-mini-label,.vx-hero-tool .vx-pay-content>small{font-size:4px}.vx-hero-tool-caption{padding:6px;font-size:6px}.vx-hero-tool>a{padding:10px 6px;font-size:8px}.vx-editor-rail{gap:13px;padding:10px 7px;top:54px}.vx-editor-rail>svg{width:16px;height:16px}.vx-editor-rail>div{height:15px}.vx-hero-note{padding:12px;font-size:8px;bottom:32px;left:4%}.vx-hero-note>svg{width:16px}.vx-hero-note>svg:last-child{margin-left:3px}.vx-stage-caption{font-size:6px;bottom:10px;right:18px}.vx-hero-benefits{gap:26px;font-size:9px}.vx-hero-benefits svg{width:13px}.vx-start-section,.vx-home-tools,.vx-business-section{padding-top:75px;padding-bottom:70px}.vx-section-heading h2{font-size:42px}.vx-section-heading.split{align-items:flex-start;gap:35px}.vx-section-heading.split>div:last-child:not(:first-child){max-width:250px}.vx-section-heading>p,.vx-section-heading>div>p{font-size:12px}.vx-start-steps{gap:18px;margin-top:35px}.vx-step-art{height:215px}.step-business>div{padding:13px;font-size:8px;left:12px;right:12px}.step-business b{font-size:11px}.step-goal>div{width:84%;padding:15px}.step-goal b{padding:11px 7px;font-size:7px}.step-goal small{font-size:5px}.step-ready>div{width:86%;padding:20px 15px}.step-ready strong{font-size:22px}.step-ready small{font-size:6px}.vx-start-steps h3{font-size:20px;line-height:1.2}.vx-start-steps p{font-size:11px}.vx-template-section{padding-top:70px}.vx-template-section .theme-showcase{padding-bottom:55px}.vx-template-section .theme-moving-card{width:250px}.vx-home-tool-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.vx-tool-visual{height:225px}.vx-card-body{padding:22px}.vx-editor-section{padding:70px 0}.vx-editor-demo{min-height:380px}.vx-editor-demo .sfm-editor-stage{padding:18px 18px 0}.vx-editor-demo .sfm-editor-body{min-height:340px}.vx-workspace-demo{grid-template-columns:105px minmax(0,1fr);min-height:380px}.vx-workspace-demo>aside{padding:22px 15px;font-size:8px}.vx-workspace-demo aside>b{font-size:18px}.vx-workspace-demo>div{padding:28px 20px}.vx-workspace-demo h3{font-size:25px}.vx-workspace-demo p{font-size:9px}.vx-workspace-demo>div>div{gap:10px}.vx-workspace-demo .vx-tool-visual{height:145px}.vx-workspace-demo article>strong{padding:10px 9px;font-size:8px}.vx-workspace-demo article>button{gap:3px;padding:0 9px 12px;font-size:6px}.vx-workspace-demo .vx-event-ticket>strong{font-size:20px}.vx-workspace-demo .vx-event-ticket>div:first-child{font-size:4px}.vx-workspace-demo .vx-event-ticket>div:first-child i{display:none}.vx-workspace-demo .vx-ticket-date>span{font-size:5px}.vx-workspace-demo .vx-ticket-date span small{font-size:4px}.vx-workspace-demo .vx-pay-demo{grid-template-columns:1fr;height:auto}.vx-workspace-demo .vx-pay-photo{display:none}.vx-workspace-demo .vx-search-demo{padding:12px}.vx-workspace-demo .vx-search-demo>strong{font-size:11px}.vx-workspace-demo .vx-search-demo p{display:none}.vx-business-stories{gap:18px;margin-top:35px}.vx-business-stories>a{min-height:330px}.vx-business-stories>a>div{inset:auto 20px 20px}.vx-business-stories h3{font-size:28px}.vx-business-stories span{font-size:8px}.vx-value-section,.vx-faq{gap:40px;padding-top:60px;padding-bottom:60px}.vx-value-section h2,.vx-faq h2{font-size:43px}.vx-value-list h3{font-size:20px}.vx-value-list p{font-size:11px}.vx-value-list article{gap:16px}.vx-faq summary{font-size:12px}.vx-final{padding:70px 20px}.vx-final h2{font-size:72px}.vx-market-hero{gap:25px;padding-top:40px}.vx-market-hero h1{font-size:47px}.vx-market-hero p{font-size:12px}.vx-market-feature{grid-template-columns:1fr}.vx-market-feature>.vx-tool-visual{height:185px;min-height:0}.vx-market-feature .vx-event-ticket{width:66%}.vx-market-feature>div:last-child{padding:18px 20px}.vx-market-feature strong{font-size:25px}.vx-market-feature>div>span:first-child{margin-bottom:9px;font-size:5px}.vx-market-feature>div>span:last-child{margin-top:13px;font-size:8px}.vx-market-guidance{gap:25px;font-size:8px}.fm-market-layout{display:block}.fm-catalogue>.fm-tool-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.fm-catalogue .vx-tool-visual{height:225px}.vx-setup-layout{grid-template-columns:1fr}.vx-setup-preview{height:auto;min-height:0;max-height:none;padding:24px 5%;display:none;position:relative;top:0}.vx-setup-content{max-width:680px;padding:30px 5% 55px}.vx-steps{margin-bottom:35px}.vx-business-card{gap:12px;padding:12px}.vx-business-card>img{width:50px;height:60px}.vx-business-card strong{font-size:12px}.vx-business-card small{font-size:9px}.vx-setup-success{padding-top:25px}.vx-workspace-start{gap:25px}.vx-workspace-start h2{font-size:28px}.vx-workspace-start>.vx-website{align-self:center;transform:translateY(0)}.vx-workspace-start .vx-site-hero{height:200px}.vx-workspace-start .vx-site-hero strong{font-size:30px}.vx-workspace-start .vx-site-nav>span{display:none}.vx-installed-preview{width:130px}.fm-installed-list>article{flex-wrap:wrap}.fm-installed-actions{margin-left:auto}}@media (max-width:640px){.vx-hero{padding-top:35px}.vx-hero-heading h1{letter-spacing:-.07em;font-size:58px;line-height:1.01}.vx-hero-heading h1 em{white-space:normal}.vx-hero-heading>.vx-eyebrow{letter-spacing:.09em;margin-bottom:19px;font-size:7px}.vx-hero-heading>p{margin-top:21px;font-size:13px;line-height:1.8}.vx-hero-actions{flex-direction:column;gap:10px 20px;margin-top:23px;margin-bottom:12px}.vx-hero-actions .vx-button.blue{min-height:47px;padding:14px 22px;font-size:12px!important}.vx-hero-actions .vx-button.text{padding:7px 0;font-size:10px!important}.vx-hero-heading>small{max-width:260px;margin:auto;font-size:8px;line-height:1.7;display:block}.vx-hero-businesses{justify-content:flex-start;gap:2px;margin-top:25px;padding:0 5%}.vx-hero-businesses button{padding:8px 14px;font-size:10px}.vx-hero-stage{border-radius:9px;width:94%;height:310px}.vx-hero-site{width:89%;transform:;top:23px;left:5%}.vx-window-bar{gap:3px;height:20px;padding:0 7px}.vx-window-bar>i{width:4px;height:4px}.vx-window-bar>span:first-of-type{padding:3px 18px;font-size:4px}.vx-window-bar>span:last-child{font-size:4px}.vx-hero-site .vx-site-nav{gap:10px;height:28px}.vx-hero-site .vx-site-nav b{font-size:12px}.vx-hero-site .vx-site-nav>span{font-size:5px}.vx-hero-site .vx-site-nav>svg{width:9px}.vx-hero-site .vx-site-hero{height:188px}.vx-hero-site .vx-site-hero>div{max-width:95%;padding:22px 6%}.vx-hero-site .vx-site-hero strong{letter-spacing:-1.2px;max-width:250px;font-size:32px}.vx-hero-site .vx-site-hero small{margin-bottom:11px;font-size:5px}.vx-hero-site .vx-site-hero div>span{margin-top:15px;padding:7px 9px;font-size:5px}.vx-hero-site .vx-site-hero div>span>svg{width:9px}.vx-hero-site .vx-site-foot{height:30px;font-size:5px}.vx-hero-site .vx-site-foot small{font-size:4px}.vx-hero-tool,.vx-editor-rail{display:none}.vx-hero-note{border-width:3px;border-color:#fff;gap:8px;padding:11px 13px;font-size:7px;bottom:19px;left:auto;right:4%;transform:none}.vx-hero-note>svg:first-child{width:18px;height:18px}.vx-stage-caption{max-width:190px;font-size:5px;bottom:8px;left:15px;right:auto}.vx-hero-benefits{justify-content:space-between;gap:10px;padding:22px 5%;font-size:7px}.vx-hero-benefits span{gap:4px;max-width:105px;line-height:1.6}.vx-hero-benefits svg{flex-shrink:0;width:11px}.vx-start-section,.vx-home-tools,.vx-business-section{padding-top:57px;padding-bottom:55px}.vx-section-heading h2{letter-spacing:-.055em;font-size:37px}.vx-section-heading>p,.vx-section-heading>div>p{margin-top:19px;font-size:12px}.vx-section-heading>.vx-eyebrow{margin-bottom:18px;font-size:8px;line-height:1.7}.vx-start-section>.vx-section-heading{text-align:left}.vx-start-section>.vx-section-heading p{max-width:350px;margin-top:20px;margin-left:0}.vx-section-heading.split{display:block}.vx-section-heading.split>div:last-child:not(:first-child){max-width:100%;margin-top:22px}.vx-section-heading.split>p{margin-top:22px}.vx-section-heading.split .vx-button{margin-top:18px;font-size:11px!important}.vx-start-steps{grid-template-columns:1fr;gap:28px;margin:28px 0}.vx-step-art{height:250px;margin-bottom:18px}.vx-start-steps h3{font-size:24px}.vx-start-steps p{max-width:none;margin-top:12px;font-size:12px}.step-business>div{padding:18px;font-size:9px;bottom:35px;left:25px;right:25px}.step-business b{font-size:15px}.step-goal>div{max-width:285px;padding:23px}.step-goal small{font-size:6px}.step-goal b{padding:12px;font-size:10px}.step-ready>div{max-width:285px;padding:25px}.step-ready strong{font-size:27px}.step-ready small{font-size:8px}.step-ready b{font-size:9px}.vx-start-section>.vx-button{margin-left:0}.vx-template-section{padding-top:55px}.vx-template-section .theme-showcase{padding-top:18px;padding-bottom:45px}.vx-template-section .theme-moving-card{width:230px}.vx-home-tool-grid{grid-template-columns:1fr;gap:25px;margin-top:30px}.vx-tool-visual{height:250px}.vx-card-body{padding:23px}.vx-tool-card .fm-card-title h3{font-size:23px}.vx-tool-card .vx-card-body>p{min-height:0;margin-bottom:18px;font-size:13px}.vx-tool-card .fm-card-meta{font-size:10px}.vx-tool-card .fm-card-footer>button,.vx-tool-card .fm-card-footer>a{font-size:11px}.vx-tool-card .fm-status{font-size:9px}.vx-tool-card .fm-card-top{margin-bottom:16px}.vx-tool-visual .vx-site-hero{height:195px}.vx-tool-visual .vx-site-hero strong{font-size:32px}.vx-event-ticket{width:72%;max-width:285px;padding:18px 20px}.vx-event-ticket>strong{font-size:34px}.vx-ticket-date>span{font-size:9px}.vx-ticket-bottom{font-size:7px}.vx-quote-sheet{width:78%;max-width:300px;padding:22px}.vx-quote-sheet>strong{margin-bottom:20px;font-size:30px}.vx-quote-sheet>div:not(.vx-slider){font-size:9px}.vx-pay-demo{grid-template-columns:36% 64%;width:88%;max-width:340px;height:190px}.vx-pay-content{padding:23px 17px}.vx-pay-content>strong{font-size:26px}.vx-pay-content>div{font-size:8px}.vx-pay-button{padding:11px;font-size:7px}.vx-calendar-demo{width:75%;max-width:290px;padding:20px 24px}.vx-calendar-demo>strong{font-size:31px}.vx-mini-calendar>b{font-size:9px}.vx-calendar-demo footer{font-size:7px}.vx-search-demo{width:83%;max-width:320px;padding:23px}.vx-search-demo>strong{font-size:17px}.vx-search-demo>p{font-size:7px!important}.vx-search-input{padding:10px;font-size:7px}.vx-search-demo>div:not(:first-child){font-size:8px}.vx-search-demo>small{font-size:6px}.vx-comment{bottom:27px}.vx-comment strong{font-size:9px}.vx-comment small{font-size:7px}.vx-editor-section{padding:55px 0}.vx-demo-switch{max-width:310px}.vx-demo-switch button{flex:1;padding:11px 8px}.vx-editor-demo{border-radius:8px;min-height:310px;margin-top:25px}.vx-editor-demo .sfm-editor-stage{padding:9px 9px 0}.vx-editor-demo .sfm-editor-body{min-height:310px}.vx-demo-caption{align-items:flex-start;gap:15px;font-size:8px;line-height:1.7}.vx-demo-caption span{align-items:flex-start;max-width:170px}.vx-demo-caption>a{max-width:130px}.vx-demo-caption svg{flex-shrink:0;width:12px}.vx-workspace-demo{grid-template-columns:1fr;min-height:310px}.vx-workspace-demo>aside{display:none}.vx-workspace-demo>div{padding:25px 18px}.vx-workspace-demo h3{font-size:24px}.vx-workspace-demo p{font-size:10px;line-height:1.8}.vx-workspace-demo .vx-eyebrow{font-size:7px}.vx-workspace-demo>div>div{grid-template-columns:1fr;gap:12px;margin:20px 0}.vx-workspace-demo article{grid-template-rows:auto auto;grid-template-columns:100px 1fr;column-gap:15px;display:grid}.vx-workspace-demo .vx-tool-visual{grid-row:1/3;height:90px}.vx-workspace-demo .vx-tool-visual>:not(.vx-preview-label):not(.vx-visual-photo){flex-shrink:0;min-width:170px;transform:scale(.5)}.vx-workspace-demo .vx-preview-label{display:none}.vx-workspace-demo .vx-visual-photo{object-fit:cover}.vx-workspace-demo article>strong{align-self:end;padding:18px 10px 7px 0;font-size:11px}.vx-workspace-demo article>button{align-self:start;padding:2px 0 10px;font-size:9px}.vx-workspace-demo .vx-pay-photo{display:none}.vx-business-stories{grid-template-columns:1fr;gap:20px;margin-top:28px}.vx-business-stories>a{min-height:365px}.vx-business-stories>a>div{inset:auto 26px 25px}.vx-business-stories h3{max-width:280px;margin:15px 0 25px;font-size:39px}.vx-business-stories small{font-size:10px}.vx-business-stories span{font-size:11px}.vx-value-section,.vx-faq{grid-template-columns:1fr;gap:30px;padding-top:50px;padding-bottom:50px}.vx-value-section h2,.vx-faq h2{font-size:42px}.vx-value-section>div>p{font-size:12px}.vx-value-list h3{font-size:23px}.vx-value-list p{font-size:12px}.vx-value-list article{gap:20px;padding:22px 0}.vx-faq summary{font-size:13px;line-height:1.6}.vx-faq details>p{font-size:12px}.vx-final{padding:65px 5%}.vx-final h2{font-size:58px}.vx-final>.vx-eyebrow{font-size:8px;line-height:1.7}.vx-final>small{font-size:9px}.vx-final .vx-button{margin-top:30px}.vx-market-hero{grid-template-columns:1fr;gap:30px;padding-top:35px;padding-bottom:25px}.vx-market-hero h1{font-size:49px}.vx-market-hero p{margin:20px 0;font-size:13px}.vx-market-feature{grid-template-columns:1fr 1fr;min-height:230px}.vx-market-feature>.vx-tool-visual{height:100%;min-height:230px}.vx-market-feature .vx-event-ticket{width:92%;padding:15px 10px}.vx-market-feature .vx-event-ticket>strong{font-size:25px}.vx-market-feature .vx-ticket-bottom{display:none}.vx-market-feature .vx-ticket-date>span{font-size:6px}.vx-market-feature>div:last-child{padding:23px 18px}.vx-market-feature strong{font-size:27px}.vx-market-feature>div>span:first-child{font-size:5px;line-height:1.8}.vx-market-feature>div>span:last-child{font-size:8px}.vx-market-guidance{display:none}.fm-market-search{margin-top:0}.fm-catalogue>.fm-tool-grid{grid-template-columns:1fr;gap:23px}.fm-catalogue .vx-tool-visual{height:250px}.fm-catalogue-heading{gap:12px;margin-bottom:20px}.fm-catalogue-heading h2{font-size:25px}.fm-catalogue-heading p{font-size:10px}.fm-catalogue-heading>.fm-sort{margin-left:0}.fm-bundles{padding-top:35px}.fm-detail article>.vx-tool-visual{margin:25px 0 35px}.vx-tool-visual.large{height:280px}.vx-tool-visual.large .vx-event-ticket,.vx-tool-visual.large .vx-quote-sheet,.vx-tool-visual.large .vx-calendar-demo,.vx-tool-visual.large .vx-search-demo,.vx-tool-visual.large .vx-checklist-demo{transform:scale(1.05)}.vx-tool-visual.large .vx-site-hero strong{font-size:33px}.vx-tool-visual.large .vx-pay-demo{width:90%;height:210px}.vx-tool-visual.large .vx-pay-content{padding:23px 16px}.vx-tool-visual.large .vx-pay-content>strong{font-size:28px}.vx-tool-visual.large .vx-pay-content>div{font-size:8px}.vx-tool-visual.large .vx-pay-button{margin-top:22px;padding:12px;font-size:6px}.vx-tool-visual.large .vx-pay-content>small{font-size:5px}.vx-detail-steps>ol{grid-template-columns:1fr;gap:18px}.vx-detail-steps li{align-items:center;gap:14px;font-size:12px;display:flex}.vx-detail-steps li>span{flex-shrink:0;margin:0}.fm-dialog>.vx-tool-visual{height:230px;margin:20px -5px}.vx-quick-outcome{font-size:23px!important}.vx-quick-actions{flex-wrap:wrap;gap:20px}.vx-quick-actions .vx-button{width:100%}.vx-workspace-start{grid-template-columns:1fr;gap:0;padding:27px 24px 0}.vx-workspace-start>div:first-child{padding-bottom:20px}.vx-workspace-start h2{font-size:33px}.vx-workspace-start p{font-size:12px}.vx-workspace-start>.vx-website{align-self:start;width:95%;max-height:240px;margin:12px auto 0;transform:translateY(18px)}.vx-workspace-start .vx-site-hero{height:190px}.vx-workspace-start .vx-site-hero strong{font-size:31px}.vx-installed-preview{width:85px}.vx-installed-preview .vx-tool-visual{height:80px}.vx-installed-preview .vx-tool-visual>:not(.vx-preview-label):not(.vx-visual-photo){min-width:190px;transform:scale(.45)}.fm-installed-list>article{gap:13px;padding:17px}.fm-installed-description h3{font-size:18px}.fm-installed-description{flex:1;min-width:160px}.fm-installed-description p{font-size:10px;line-height:1.7}.fm-installed-actions{flex-wrap:wrap;justify-content:flex-end;width:100%;margin-top:5px}.vx-setup-content{padding-top:25px}.vx-steps{gap:8px;margin-bottom:34px;font-size:9px}.vx-steps>span{gap:6px}.vx-steps i{width:20px;height:20px;font-size:8px}.vx-setup-content>h1,.vx-setup-success h1{font-size:39px}.vx-setup-intro{font-size:12px;line-height:1.8;margin-top:18px!important}.vx-name-field{gap:9px;font-size:11px}.vx-name-field input{padding:14px!important;font-size:16px!important}.vx-business-options{gap:10px}.vx-business-card{padding:9px 9px 13px;display:block}.vx-business-card>img{object-position:center;border-radius:4px;width:100%;height:74px;margin-bottom:10px}.vx-business-card>span{padding:0 4px}.vx-business-card strong{font-size:11px;line-height:1.45}.vx-business-card small{margin-top:5px;font-size:8px;line-height:1.7}.vx-business-card i{width:19px;height:19px;top:14px;right:14px}.vx-setup-actions{align-items:center;gap:12px;margin-top:25px}.vx-setup-actions>.vx-button{gap:12px;padding:14px 18px;font-size:11px!important}.vx-setup-actions>span{max-width:110px;font-size:8px;line-height:1.7}.vx-setup-actions .vx-button.text{padding-left:0}.vx-goal-options>button{gap:12px;padding:16px 14px}.vx-goal-options strong{font-size:13px}.vx-goal-options small{font-size:10px}.vx-goal-options .fm-tool-icon{width:36px;height:36px}.vx-review-tools>div{padding:17px 13px}.vx-review-tools label{flex-wrap:wrap;align-items:flex-start;gap:9px}.vx-review-tools input{margin-top:9px}.vx-review-tools .fm-tool-icon{width:30px;height:30px;margin-top:0}.vx-review-tools label>span:last-of-type{flex:1;min-width:150px}.vx-review-tools strong{font-size:12px}.vx-review-tools small{font-size:10px}.vx-review-tools label>b{margin-top:0;margin-left:58px;font-size:8px}.vx-review-tools details{margin-left:28px;font-size:10px}.vx-review-tools details p{font-size:10px}.vx-review-consent{font-size:11px;line-height:1.8}.vx-setup-note{font-size:10px}.vx-setup-success{padding:25px 0}.vx-success-icon{width:57px;height:57px;margin-bottom:30px}.vx-setup-success>p{font-size:13px}.vx-success-tools>span{font-size:11px}.vx-setup-success>small{font-size:10px}.vx-setup-page .fm-header-actions>.fm-button{display:none}}@media (max-width:370px){.vx-hero-heading h1{font-size:51px}.vx-hero-heading>p{font-size:12px}.vx-hero-benefits{gap:7px;font-size:6px}.vx-hero-stage{height:290px}.vx-hero-site .vx-site-hero{height:174px}.vx-hero-site .vx-site-hero strong{font-size:28px}.vx-market-hero h1{font-size:43px}.vx-market-feature strong{font-size:23px}.vx-market-feature>div:last-child{padding:17px 13px}.vx-tool-card .fm-card-meta{font-size:9px}.vx-setup-content>h1{font-size:35px}.vx-steps{font-size:8px}.vx-business-card strong{font-size:10px}.vx-goal-options>button{padding:15px 11px}.vx-goal-options strong{font-size:12px}.vx-goal-options small{font-size:9px}}@media (prefers-reduced-motion:reduce){.vx-home *,.vx-setup-page *,.vx-tool-card *{scroll-behavior:auto!important;transition:none!important;animation:none!important}.vx-button:not(:disabled):hover,.vx-business-stories>a:hover img,.vx-hero-site:hover,.vx-hero-tool:hover{transform:none}.vx-template-section .theme-marquee{-webkit-mask-image:none;mask-image:none}}.fm-page,.theme-store{--fm-ink:#14171c;--fm-muted:#60656e;--fm-line:#e1e4e8;--fm-blue:#2355df;--fm-paper:#fff;--vx-blue:#2355df;--vx-ink:#14171c;--vx-muted:#60656e;color:#14171c;background:#fff;font-family:Arial,Helvetica,sans-serif}.fm-page h1,.fm-page h2,.fm-page h3{letter-spacing:-.04em;font-family:Arial,Helvetica,sans-serif;font-weight:600}.fm-page h1 em,.fm-page h2 em{font:inherit;color:inherit;font-style:normal}.fm-page p{color:#60656e}.fm-page .fm-wrap,.sf-container{width:calc(100% - 112px);max-width:1320px;margin-left:auto;margin-right:auto}.fm-header{height:84px;box-shadow:none;background:#fff;border-bottom:1px solid #e8e9eb;gap:40px}.fm-logo{letter-spacing:-1.4px;gap:10px;font-size:28px;font-weight:700}.fm-logo>svg{color:#2355df;width:25px;height:25px}.fm-header>nav{gap:25px}.fm-header>nav>a,.fm-nav-item>button{font-size:13px}.fm-header-actions{gap:23px}.fm-login{font-size:13px}.fm-header-actions .fm-button{border-radius:4px;min-height:42px;padding:12px 18px;font-size:13px!important}.fm-mega{border-radius:4px;box-shadow:0 12px 32px #17202e12}.fm-mega strong{font-size:15px}.fm-mega small,.fm-mega p{font-size:12px}.fm-page .fm-button,.theme-button,.vx-button{box-shadow:none;border-radius:4px;min-height:46px;font-size:14px!important;transform:none!important}.fm-page .fm-button.blue,.vx-button.blue{color:#fff;background:#2355df;border-color:#2355df}.fm-page .fm-button.dark{color:#fff;background:#181b21}.fm-page .fm-button:hover,.theme-button:hover,.vx-button:hover{box-shadow:none;transform:none!important}.fm-footer{background:#f5f5f3;border-top:1px solid #e3e4e1;padding-top:65px;padding-bottom:28px}.fm-footer h3{letter-spacing:0;font-size:15px}.fm-footer a,.fm-footer button,.fm-footer p{font-size:13px;line-height:1.8}.fm-footer>.fm-footer-bottom{font-size:12px}.fm-footer .fm-logo{font-size:30px}.fm-eyebrow,.vx-eyebrow,.theme-eyebrow{letter-spacing:.075em;color:#626a76;font-size:11px;font-weight:500}.vx-website,.vx-tool-visual{font-family:Arial,Helvetica,sans-serif}.vx-site-nav b{letter-spacing:-.5px;font-family:Arial,Helvetica,sans-serif;font-weight:600}.vx-site-hero strong{letter-spacing:-.045em;font-family:Arial,Helvetica,sans-serif;font-weight:500;line-height:1.04}.vx-tool-visual .vx-website{box-shadow:none;border:1px solid #d9dde3;border-radius:2px;transform:translateY(10px)}.vx-floating-style,.vx-comment,.vx-event-ticket,.vx-quote-sheet,.vx-pay-demo,.vx-calendar-demo,.vx-search-demo,.vx-checklist-demo,.vx-resource-demo{border-radius:3px;box-shadow:0 6px 18px #1622370c}.vx-tool-visual,.visual-payment-links,.visual-service-bookings,.visual-design-library,.visual-team-collaboration{background:#f0f2f5}.visual-seo-studio{background:#edf2fb}.vx-event-ticket,.vx-quote-sheet,.vx-calendar-demo{color:#202833;background:#fff}.vx-event-ticket>strong,.vx-quote-sheet>strong,.vx-pay-content>strong,.vx-calendar-demo>strong,.vx-checklist-demo>strong,.vx-resource-demo strong,.vx-roadmap-demo>strong{letter-spacing:-.04em;color:#202833;font-family:Arial,Helvetica,sans-serif;font-weight:500;line-height:1.08}.vx-quote-sheet footer strong{color:#202833;font-family:Arial,Helvetica,sans-serif;font-weight:500}.vx-slider:before,.vx-slider i,.vx-mini-calendar>b.selected,.vx-calendar-demo footer i,.vx-pay-button{background:#2355df}.vx-quote-sheet .vx-mini-label,.vx-pay-content .vx-mini-label{color:#677281}.vx-search-demo>strong{color:#2451c5}.vx-preview-label{color:#5c6471;background:#fffffff2;border-radius:2px;padding:4px 6px;font-size:8px;bottom:10px;right:12px}.vx-floating-style{border:1px solid #d9dde3;padding:12px 16px;bottom:20px}.vx-floating-style b{font-family:Arial,Helvetica,sans-serif}.vx-floating-style>svg{display:none}.vx-comment{box-shadow:none}.vx-brand-mark{font-family:Arial,Helvetica,sans-serif;font-style:normal}.vx-tool-card.fm-tool-card{box-shadow:none;border-color:#dfe2e7;border-radius:4px}.vx-tool-card:hover{box-shadow:none;border-color:#929aa6}.vx-tool-card .fm-card-title h3{letter-spacing:-.035em;font-size:22px}.vx-tool-card .vx-card-body>p{min-height:46px;font-size:14px;line-height:1.65}.vx-card-body{padding:24px}.vx-tool-card .fm-card-meta{flex-wrap:wrap;gap:10px;font-size:11px}.vx-tool-card .fm-card-footer>a,.vx-tool-card .fm-card-footer>button{min-height:28px;font-size:13px}.vx-tool-card .fm-status{border-radius:3px;font-size:10px}.vx-tool-card .fm-tool-icon{color:#33465e;background:#f0f3f9;border-radius:4px}.vx-market-hero{gap:65px;padding-top:64px;padding-bottom:40px}.vx-market-hero h1{font-size:clamp(44px,4.5vw,64px);font-weight:600;line-height:1.04}.vx-market-hero h1 em{color:#14171c}.vx-market-hero p{font-size:16px;line-height:1.65}.vx-market-feature{background:#f3f4f6;border:1px solid #e0e3e7;border-radius:4px}.vx-market-feature strong{color:#1d2634;letter-spacing:-.03em;font-family:Arial,Helvetica,sans-serif;font-size:29px;font-weight:500;line-height:1.15}.vx-market-feature>div>span:first-child{letter-spacing:.04em;font-size:10px}.vx-market-feature>div>span:last-child{font-size:12px}.vx-market-guidance{color:#646c78;font-size:13px}.vx-market-guidance b{font-size:12px}.fm-market-search input{font-size:16px}.fm-catalogue-heading p{font-size:13px}.fm-catalogue-heading h2{font-size:28px}.fm-sort{font-size:12px}.fm-filters,.fm-filter-group>button,.fm-filter-group>label,.fm-filters legend{font-size:13px}.fm-dialog{border-radius:5px}.fm-dialog p,.fm-permissions li,.fm-checkbox,.vx-quick-steps li{font-size:14px}.vx-tool-note{border-radius:3px;font-size:13px!important}.vx-detail-steps li{font-size:15px}.vx-detail-help p,.vx-detail-help a{font-size:13px!important}.fm-detail article>.vx-tool-visual{border-radius:4px}.vx-setup-preview{background:#f2f4f7;padding:40px 44px}.vx-setup-preview>h2{letter-spacing:-.04em;font-size:44px;line-height:1.1}.vx-back{font-size:12px}.vx-setup-site>.vx-website{box-shadow:none;border-radius:3px;transform:none}.vx-setup-attached{box-shadow:none;border-top:0;border-radius:0;margin-top:0;padding:16px;font-size:12px;position:relative;bottom:auto;right:auto;transform:none}.vx-setup-attached small{font-size:10px}.vx-preview-note{color:#677281;margin-top:22px;font-size:11px;line-height:1.65}.vx-setup-preview-tools>div{border-radius:3px;padding:8px;font-size:11px}.vx-setup-preview-tools{gap:6px}.vx-setup-content{padding:40px 48px 60px}.vx-setup-content>h1,.vx-setup-success h1{letter-spacing:-.04em;font-size:42px;line-height:1.1}.vx-setup-intro{font-size:15px;line-height:1.65}.vx-steps{font-size:12px}.vx-steps i{width:25px;height:25px;font-size:11px}.vx-name-field{font-size:14px}.vx-name-field input{border-radius:4px!important;font-size:16px!important}.vx-business-card{border-radius:4px;align-items:flex-start;padding:13px}.vx-business-card>img{border-radius:2px;width:50px;height:64px}.vx-business-card strong{font-size:13px}.vx-business-card small{color:#68717d;font-size:11px;line-height:1.5}.vx-goal-options>button{border-radius:4px}.vx-goal-options strong{font-size:16px}.vx-goal-options small{color:#68717d;font-size:13px}.vx-review-tools strong{font-size:14px}.vx-review-tools small,.vx-review-tools details,.vx-review-tools details p{color:#68717d;font-size:12px}.vx-review-tools label>b{font-size:10px}.vx-review-consent{font-size:13px}.vx-setup-note{border-radius:3px;font-size:12px}.vx-setup-actions>span{font-size:11px}.vx-success-tools>span{font-size:14px}.vx-setup-success>small{font-size:12px}.vx-setup-success>p{font-size:16px}.vx-workspace-start{background:#f0f3f8;border-color:#e0e5ed;border-radius:4px}.vx-workspace-start>.vx-website{box-shadow:none;border-radius:3px;transform:translateY(20px)}.vx-workspace-start h2{font-size:34px}.vx-workspace-start p{font-size:14px}.vx-workspace-start small{font-size:11px}.fm-installed-description p{font-size:13px}.fm-installed-description h3{font-size:22px}.fm-installed-list>article{border-radius:4px}.theme-store h1,.theme-store h2,.theme-store-cta h2{letter-spacing:-.045em;font-family:Arial,Helvetica,sans-serif;font-style:normal;font-weight:600}.theme-store .theme-poster h2,.theme-store .theme-poster h3,.theme-store .theme-poster h4{font-family:var(--poster-font);font-weight:400}.theme-hero h1{line-height:1.04}.theme-hero h1>span{color:#14171c}.theme-hero p{font-size:17px}.theme-section-heading h2{letter-spacing:-.035em;font-size:36px;font-weight:600}.theme-section-heading p{font-size:15px}.theme-card-preview,.theme-poster,.theme-moving-card{border-radius:2px}.theme-moving-card>.theme-poster{box-shadow:none;border:0;border-radius:0}.theme-moving-card{border:1px solid #dce0e5;box-shadow:none!important;transform:none!important}.theme-showcase{background:#f5f5f3}.theme-card-title h3{font-family:Arial,Helvetica,sans-serif;font-size:23px;font-weight:600}.theme-card-meta{font-size:13px}.theme-card-bottom{font-size:12px}.theme-included{background:#f3f5f8;border-radius:0}.theme-store-cta{background:#edf2fb}.theme-mini-swatches button,.theme-swatch,.welcome-art,.hero-browser,.floating-label,.swatch-stack,.swatch-stack i{transform:none}.welcome-copy h2,.inspiration-strip h3,.scout-intro h3,.mood-card h3,.loading-state h2{letter-spacing:-.035em;font-family:Arial,Helvetica,sans-serif;font-style:normal;font-weight:500}.sf-refined-home{--sf-ink:#14171c;--sf-blue:#2355df;--sf-line:#dfe3e8;--sf-soft:#f4f5f6;--sf-muted:#60656e;overflow:clip}.sf-refined-home .sf-kicker{letter-spacing:.015em;text-transform:none;color:#60656e;margin-bottom:24px;font-size:12px;font-weight:500;line-height:1.5;display:block}.sf-refined-home h1{letter-spacing:-.055em;color:#14171c;font-size:clamp(54px,6.6vw,92px);font-weight:600;line-height:1.01}.sf-refined-home h2{letter-spacing:-.045em;font-size:clamp(40px,4.25vw,60px);font-weight:600;line-height:1.055}.sf-refined-home h3{letter-spacing:-.035em;font-size:27px;font-weight:500;line-height:1.15}.sf-refined-home p{color:#60656e;font-size:16px;line-height:1.65}.sf-refined-home .sf-action{white-space:nowrap;border:1px solid #0000;border-radius:4px;justify-content:center;align-items:center;gap:30px;min-height:53px;padding:17px 23px;font-size:15px;font-weight:500;line-height:1.3;display:inline-flex;transform:none}.sf-refined-home .sf-action.primary{color:#fff;background:#2355df}.sf-refined-home .sf-action.primary:hover{background:#163fae}.sf-refined-home .sf-action.light{color:#172039;background:#fff}.sf-refined-home .sf-action.light:hover{background:#edf2ff}.sf-text-link{align-items:center;gap:18px;font-size:14px;font-weight:500;line-height:1.5;display:inline-flex}.sf-text-link:hover{color:#2355df}.sf-section-head{grid-template-columns:minmax(0,1.3fr) minmax(0,.8fr);align-items:end;gap:70px;margin-bottom:50px;display:grid}.sf-section-head>div:last-child>p,.sf-section-head>p{max-width:440px}.sf-section-head .sf-text-link,.sf-section-head .sf-action{margin-top:24px}.sf-section-head>a.sf-text-link{place-self:end}.sf-hero{padding:72px 0 0}.sf-hero-heading{grid-template-columns:1.55fr 1fr;align-items:end;gap:70px;margin-bottom:55px;display:grid}.sf-hero-heading .sf-kicker{margin-bottom:25px}.sf-hero-intro{justify-self:end;max-width:380px;padding-bottom:6px}.sf-hero-intro p{font-size:18px;line-height:1.65}.sf-hero-intro .sf-action{margin-top:28px}.sf-hero-intro>small{color:#737983;margin-top:16px;font-size:12px;line-height:1.5;display:block}.sf-product-frame{background:#f5f6f8;border:1px solid #dbe0e7;border-radius:5px;overflow:hidden}.sf-product-top{background:#f5f6f8;border-bottom:1px solid #dbe0e7;justify-content:space-between;align-items:center;gap:20px;min-height:60px;padding:12px 22px;display:flex}.sf-product-top>span{color:#525e70;white-space:nowrap;align-items:center;gap:10px;font-size:12px;display:flex}.sf-product-top>span svg{color:#2355df}.sf-product-top .vx-hero-businesses{justify-content:flex-end;gap:0;margin:0;padding:0}.sf-product-top .vx-hero-businesses button{color:#566071;border:0;border-radius:3px;padding:9px 13px;font-size:12px}.sf-product-top .vx-hero-businesses button[aria-selected=true]{color:#182235;background:#fff;box-shadow:0 1px 3px #15254012}.sf-product-body{background:#fff;grid-template-columns:minmax(0,1.9fr) minmax(290px,1fr);gap:0;display:grid}.sf-product-body .vx-hero-site{width:100%;max-width:none;height:auto;box-shadow:none;border:0;border-right:1px solid #dfe3e9;border-radius:0;display:block;position:relative;top:auto;left:auto;overflow:hidden;transform:none}.sf-product-body .vx-hero-site:hover{transform:none}.sf-product-body .vx-site-nav{height:64px;padding:0 6%}.sf-product-body .vx-site-nav b{font-size:22px}.sf-product-body .vx-site-nav>span{font-size:9px}.sf-product-body .vx-site-hero{height:388px}.sf-product-body .vx-site-hero strong{max-width:520px;font-size:clamp(38px,4.4vw,61px)}.sf-product-body .vx-site-hero>div{max-width:86%;padding:40px 6%}.sf-product-body .vx-site-hero small{margin-bottom:22px;font-size:10px}.sf-product-body .vx-site-hero div>span{border-radius:2px;margin-top:28px;padding:13px 17px;font-size:10px}.sf-product-body .vx-site-foot{height:48px;font-size:10px}.sf-product-body .vx-site-foot small{font-size:8px}.sf-preview-link{color:#26334a;background:#fff;border-top:1px solid #e3e6e9;justify-content:space-between;align-items:center;padding:17px 6%;font-size:12px;display:flex}.sf-product-sidebar{background:#fff;flex-direction:column;min-width:0;padding:36px 30px;display:flex}.sf-product-sidebar .sf-kicker{color:#707a8b;margin-bottom:14px}.sf-product-sidebar h2{letter-spacing:-.035em;font-size:29px;line-height:1.12}.sf-product-sidebar>p{max-width:290px;margin-top:14px;font-size:13px;line-height:1.65}.sf-product-tools{margin:25px 0}.sf-product-tools>a{border-bottom:1px solid #e8ebef;align-items:center;gap:12px;padding:15px 0;font-size:13px;font-weight:500;display:flex}.sf-product-tools>a:first-child{border-top:1px solid #e8ebef}.sf-product-tools small{color:#858d99;margin-top:4px;font-size:10px;font-weight:400;line-height:1.5;display:block}.sf-product-tools .fm-tool-icon{color:#35587f;background:#f0f3f9;border-radius:4px;flex-shrink:0;width:36px;height:36px}.sf-product-tools>a>svg{color:#828b99;margin-left:auto}.sf-product-sidebar>.sf-action{justify-content:space-between;width:100%;min-height:46px;margin-top:auto;padding:14px 16px;font-size:13px}.sf-product-sidebar>small{text-align:center;color:#818a97;margin-top:13px;font-size:10px;line-height:1.5}.sf-product-bottom{color:#7b838f;border-top:1px solid #dfe3e8;justify-content:space-between;align-items:center;gap:20px;padding:16px 23px;font-size:11px;display:flex}.sf-product-bottom>a{color:#32435e;align-items:center;gap:10px;display:flex}.sf-benefits{justify-content:space-between;align-items:center;gap:24px;padding-top:27px;padding-bottom:30px;display:flex}.sf-benefits>span{color:#6b737f;align-items:center;gap:9px;font-size:12px;display:flex}.sf-benefits svg{color:#2355df}.sf-editor-section{color:#fff;background:#16253b;margin-top:50px;padding:96px 0 40px}.sf-editor-section .sf-kicker{color:#a4b2c8}.sf-editor-section .sf-section-head h2{color:#fff}.sf-editor-section p{color:#acb7c8}.sf-editor-section .vx-demo-switch{background:0 0;border-bottom:1px solid #465268;border-radius:0;gap:24px;margin-top:24px;padding:0}.sf-editor-section .vx-demo-switch button{color:#a8b4c7;box-shadow:none;background:0 0;border-bottom:2px solid #0000;border-radius:0;padding:10px 0 13px;font-size:13px}.sf-editor-section .vx-demo-switch button[aria-selected=true]{color:#fff;background:0 0;border-bottom-color:#fff}.sf-editor-live{color:#20252d;background:#fff;border:1px solid #536076;border-radius:4px;overflow:hidden}.sf-editor-live .sfm-editor-stage{background:0 0;padding:0}.sf-editor-live .sfm-editor-window{box-shadow:none;border:0;border-radius:0}.sf-editor-live .sfm-editor-caption{display:none}.sf-editor-live .sfm-editor-body{min-height:430px}.sf-editor-live .sfm-heading-selection h2{font-style:normal;font-family:Arial,Helvetica,sans-serif!important;font-weight:500!important}.sf-editor-live .sfm-demo-nav>strong{font-family:Arial,Helvetica,sans-serif}.sf-editor-live .sfm-editor-toolbar,.sf-editor-live .sfm-editor-controls{background:#fff}.sf-editor-live .sfm-control-label,.sf-editor-live .sfm-editor-controls>label{font-size:11px}.sf-editor-live .sfm-editor-controls textarea{font-size:13px}.sf-editor-live .sfm-preview-note p{color:#728094}.sf-demo-foot{color:#a3b1c6;justify-content:space-between;align-items:center;gap:25px;padding-top:24px;font-size:12px;display:flex}.sf-demo-foot span,.sf-demo-foot a{align-items:center;gap:10px;display:flex}.sf-demo-foot a{color:#fff}.sf-editor-live .vx-workspace-demo h3{font-size:29px}.sf-editor-live .vx-workspace-demo p{color:#68717f}.sf-editor-live .vx-workspace-demo article{border-radius:3px}.sf-editor-live .vx-workspace-demo article>strong{font-size:13px}.sf-editor-live .vx-workspace-demo article>button{font-size:11px}.sf-templates-section{background:#f5f5f3;border-bottom:1px solid #e3e4e1;padding:105px 0 85px}.sf-templates-section .sf-section-head{margin-bottom:0}.sf-templates-section .theme-showcase{background:0 0;padding:25px 0 0}.sf-templates-section .theme-section-heading{justify-content:flex-end;width:calc(100% - 112px);max-width:1320px;margin:0 auto 24px;display:flex}.sf-templates-section .theme-section-heading>div{display:none}.sf-templates-section .theme-motion-control{background:0 0;border:0;min-height:36px;padding:8px 0;font-size:12px!important}.sf-templates-section .theme-marquee{-webkit-mask-image:none;mask-image:none}.sf-templates-section .theme-moving-card{background:#fff;width:340px}.sf-templates-section .theme-moving-card .theme-poster{aspect-ratio:4/4.4}.sf-templates-section .theme-moving-card>div:last-child{padding:19px 20px}.sf-templates-section .theme-moving-card strong{font-size:16px;font-weight:500}.sf-templates-section .theme-marquee-track{animation-duration:90s}.sf-templates-section .theme-marquee-group{gap:24px;padding-right:24px}.sf-tools-section{padding-top:105px;padding-bottom:105px}.sf-tool-explorer{grid-template-columns:1fr 1.65fr;gap:80px;display:grid}.sf-tool-tabs{border-top:1px solid #dce1e7;flex-direction:column;align-self:start;display:flex}.sf-tool-tabs>button{text-align:left;color:#818896;background:0 0;border-bottom:1px solid #dce1e7;align-items:center;gap:24px;width:100%;padding:24px 0;display:flex}.sf-tool-tabs>button>span{font-size:11px}.sf-tool-tabs>button>strong{letter-spacing:-.03em;font-size:22px;font-weight:500}.sf-tool-tabs>button>svg{opacity:.35;margin-left:auto}.sf-tool-tabs>button[aria-selected=true]{color:#14171c}.sf-tool-tabs>button[aria-selected=true]>span{color:#2355df}.sf-tool-tabs>button[aria-selected=true]>svg{opacity:1;color:#2355df}.sf-tool-tabs>button:hover{color:#2355df}.sf-tool-panel{min-width:0}.sf-tool-panel>.vx-tool-visual{border:1px solid #e2e5e9;border-radius:3px;height:380px}.sf-tool-panel .vx-tool-visual.large .vx-event-ticket,.sf-tool-panel .vx-tool-visual.large .vx-quote-sheet,.sf-tool-panel .vx-tool-visual.large .vx-calendar-demo,.sf-tool-panel .vx-tool-visual.large .vx-search-demo{transform:scale(1.35)}.sf-tool-panel .vx-pay-demo{width:82%;max-width:520px;height:270px}.sf-tool-panel .vx-pay-content{padding:35px 28px}.sf-tool-panel .vx-pay-content>strong{font-size:33px}.sf-tool-panel .vx-pay-content .vx-mini-label{margin-bottom:16px;font-size:8px}.sf-tool-panel .vx-pay-content>div{margin-top:20px;font-size:12px}.sf-tool-panel .vx-pay-button{margin-top:20px;padding:13px;font-size:10px}.sf-tool-panel .vx-pay-content>small{margin-top:12px;font-size:8px;line-height:1.5}.sf-tool-caption{justify-content:space-between;align-items:flex-end;gap:30px;margin-top:25px;display:flex}.sf-tool-caption .sf-kicker{margin-bottom:10px;font-size:11px}.sf-tool-caption h3{max-width:370px;font-size:24px;line-height:1.25}.sf-tool-caption .sf-text-link{white-space:nowrap;gap:12px;padding-bottom:4px;font-size:12px}.sf-tool-explainer{max-width:570px;margin-top:18px;font-size:12px!important;line-height:1.65!important}.sf-sector-section{border-top:1px solid #dfe3e8;padding-top:90px;padding-bottom:100px}.sf-sector-grid{grid-template-columns:1fr 1fr;gap:36px 55px;display:grid}.sf-sector-story{grid-template-columns:40% 1fr;align-items:center;gap:28px;display:grid}.sf-sector-story.story-0{grid-row:1/3;display:block}.sf-sector-image{background:#e7e9eb;height:240px;overflow:hidden}.sf-sector-image img{object-fit:cover;width:100%;height:100%}.story-0 .sf-sector-image{height:400px}.sf-sector-copy .sf-kicker{margin-bottom:14px;font-size:11px}.story-0 .sf-sector-copy{padding-top:27px}.sf-sector-copy h3{max-width:390px;font-size:28px}.story-0 h3{font-size:35px}.sf-sector-copy p{max-width:460px;margin-top:15px;font-size:13px;line-height:1.7}.sf-sector-copy .sf-text-link{margin-top:22px;font-size:12px}.story-2 .sf-sector-image img{object-position:45% center}.sf-sector-story:hover .sf-text-link{color:#2355df}.sf-start-section{background:#edf2fb;border-top:1px solid #dce4f3;border-bottom:1px solid #dce4f3;padding:88px 0 95px}.sf-setup-steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:45px;padding-top:20px;display:grid}.sf-setup-steps article{border-top:1px solid #bac9e1;padding-top:25px}.sf-setup-steps article>span{color:#2355df;margin-bottom:40px;font-size:13px;display:block}.sf-setup-steps h3{font-size:24px}.sf-setup-steps p{max-width:310px;margin-top:15px;font-size:14px}.sf-details-section{padding-top:95px;padding-bottom:90px}.sf-detail-columns{grid-template-columns:repeat(3,minmax(0,1fr));gap:45px;display:grid}.sf-detail-columns article{border-top:1px solid #e0e4e9;padding-top:26px}.sf-detail-columns h3{margin-bottom:16px;font-size:23px}.sf-detail-columns p{font-size:14px}.sf-faq{border-top:1px solid #e0e4e9;grid-template-columns:1fr 1.3fr;gap:80px;padding-top:85px;padding-bottom:100px;display:grid}.sf-faq details{border-bottom:1px solid #e0e4e9;padding:24px 0}.sf-faq details:first-child{padding-top:0}.sf-faq summary{cursor:pointer;justify-content:space-between;align-items:center;gap:24px;font-size:16px;line-height:1.4;list-style:none;display:flex}.sf-faq summary::-webkit-details-marker{display:none}.sf-faq summary svg{color:#808896;flex-shrink:0}.sf-faq details>p{margin-top:19px;padding-right:30px;font-size:14px}.sf-faq details[open] summary svg{transform:rotate(45deg)}.sf-final{color:#fff;background:#2355df;padding:90px 0}.sf-final>.sf-container{justify-content:space-between;align-items:center;gap:65px;display:flex}.sf-final .sf-kicker{color:#c1d1ff}.sf-final h2{color:#fff;font-size:clamp(48px,5.5vw,78px);line-height:1.02}.sf-final p{color:#c1d1ff;max-width:260px;margin-top:22px;font-size:13px}.sf-final>.sf-container>div:last-child{padding-right:55px}@media (min-width:1650px){.sf-hero{padding-top:88px}.sf-product-body .vx-site-hero{height:425px}.sf-product-sidebar{padding:40px}.sf-product-tools>a{padding:19px 0}}@media (max-width:1150px){.fm-header{gap:25px;padding-left:32px;padding-right:32px}.fm-header>nav{gap:17px}.fm-header>nav>a,.fm-nav-item>button{font-size:12px}.fm-header-actions{gap:15px}.fm-page .fm-wrap,.sf-container{width:calc(100% - 64px)}.sf-hero-heading{grid-template-columns:1.5fr 1fr;gap:40px}.sf-refined-home h1{font-size:68px}.sf-hero-intro p{font-size:16px}.sf-product-top{padding:13px 18px;display:block}.sf-product-top>span{margin-bottom:13px;font-size:11px}.sf-product-top .vx-hero-businesses{justify-content:flex-start}.sf-product-body{grid-template-columns:minmax(0,1.6fr) minmax(280px,1fr)}.sf-product-body .vx-site-hero{height:365px}.sf-product-body .vx-site-hero strong{font-size:47px}.sf-product-sidebar{padding:30px 23px}.sf-product-sidebar h2{font-size:27px}.sf-product-tools>a{padding:13px 0;font-size:12px}.sf-section-head{gap:45px}.sf-tool-explorer{grid-template-columns:.9fr 1.5fr;gap:45px}.sf-tool-tabs>button{gap:18px;padding:24px 0}.sf-tool-tabs>button>strong{font-size:20px}.sf-tool-caption{display:block}.sf-tool-caption .sf-text-link{margin-top:15px}.sf-sector-grid{gap:30px}.sf-sector-story{grid-template-columns:1fr;gap:20px;display:block}.sf-sector-image{height:180px}.sf-sector-copy{padding-top:20px}.story-0 .sf-sector-image{height:480px}.sf-sector-story h3{font-size:26px}.story-0 h3{font-size:32px}.sf-sector-copy p{font-size:13px}.sf-sector-copy .sf-text-link{margin-top:17px}.sf-sector-story.story-2{border-top:1px solid #e0e4e9;padding-top:25px}.sf-templates-section .theme-section-heading{width:calc(100% - 64px)}.sf-final>.sf-container>div:last-child{padding-right:0}.vx-setup-content,.vx-setup-preview{padding:36px 30px}.vx-market-hero{gap:35px}.vx-market-feature strong{font-size:25px}}@media (max-width:900px){.fm-header>nav{display:none}.fm-header>nav.is-open{display:flex}.fm-header-actions .fm-login{display:none}.fm-header{height:76px}.fm-header>nav{top:75px}.fm-header>nav>a,.fm-nav-item>button{font-size:14px}.fm-page .fm-wrap,.sf-container{width:calc(100% - 48px)}.sf-hero{padding-top:54px}.sf-hero-heading{grid-template-columns:1fr;gap:28px;margin-bottom:38px}.sf-refined-home h1{font-size:76px}.sf-hero-intro{justify-self:start;max-width:570px}.sf-hero-intro p{font-size:18px}.sf-hero-intro .sf-action{margin-top:24px}.sf-hero-intro small{margin-left:18px;font-size:11px;display:inline-block}.sf-product-body{grid-template-columns:minmax(0,1.5fr) minmax(255px,1fr)}.sf-product-body .vx-site-nav{height:50px}.sf-product-body .vx-site-nav b{font-size:17px}.sf-product-body .vx-site-nav>span{display:none}.sf-product-body .vx-site-hero{height:365px}.sf-product-body .vx-site-hero>div{max-width:95%;padding:30px 7%}.sf-product-body .vx-site-hero strong{letter-spacing:-.045em;font-size:42px}.sf-product-body .vx-site-hero small{font-size:8px}.sf-product-body .vx-site-hero div>span{padding:11px 13px;font-size:8px}.sf-product-body .vx-site-foot{font-size:8px}.sf-product-body .vx-site-foot small{font-size:6px}.sf-product-sidebar{padding:28px 21px}.sf-product-sidebar h2{font-size:24px}.sf-product-sidebar>p{font-size:12px}.sf-product-sidebar .sf-kicker{font-size:10px}.sf-product-tools{margin:20px 0}.sf-product-tools>a{gap:9px;padding:13px 0;font-size:11px}.sf-product-tools .fm-tool-icon{width:29px;height:29px}.sf-product-tools small{font-size:9px}.sf-product-sidebar>.sf-action{gap:10px;padding:12px;font-size:12px}.sf-product-bottom{font-size:10px}.sf-benefits{grid-template-columns:1fr 1fr;gap:16px;padding-bottom:25px;display:grid}.sf-benefits>span{font-size:12px}.sf-editor-section{margin-top:35px;padding-top:65px}.sf-section-head{grid-template-columns:1.2fr 1fr;gap:40px;margin-bottom:36px}.sf-refined-home h2{font-size:42px}.sf-section-head p{font-size:14px}.sf-refined-home .sf-kicker{margin-bottom:20px;font-size:11px}.sf-editor-live .sfm-editor-body{min-height:340px}.sf-editor-live .sfm-editor-controls{width:180px}.sf-editor-section .vx-demo-switch{gap:18px}.sf-editor-section .vx-demo-switch button{font-size:11px}.sf-demo-foot{font-size:10px}.sf-templates-section{padding:70px 0}.sf-templates-section .theme-section-heading{width:calc(100% - 48px)}.sf-templates-section .theme-moving-card{width:280px}.sf-tools-section{padding:75px 0}.sf-tool-explorer{grid-template-columns:.8fr 1.2fr;gap:30px}.sf-tool-tabs>button{gap:12px;padding:22px 0}.sf-tool-tabs>button>strong{font-size:18px}.sf-tool-tabs>button>span{font-size:10px}.sf-tool-panel>.vx-tool-visual{height:320px}.sf-tool-panel .vx-pay-demo{grid-template-columns:35% 65%;width:88%;height:225px}.sf-tool-panel .vx-pay-content{padding:24px 16px}.sf-tool-panel .vx-pay-content>strong{font-size:27px}.sf-tool-panel .vx-pay-content .vx-mini-label{margin-bottom:12px;font-size:6px}.sf-tool-panel .vx-pay-content>div{font-size:9px}.sf-tool-panel .vx-pay-button{padding:12px 8px;font-size:7px}.sf-tool-panel .vx-pay-content>small{font-size:6px}.sf-tool-panel .vx-tool-visual.large .vx-event-ticket,.sf-tool-panel .vx-tool-visual.large .vx-quote-sheet,.sf-tool-panel .vx-tool-visual.large .vx-calendar-demo,.sf-tool-panel .vx-tool-visual.large .vx-search-demo{transform:scale(1.05)}.sf-tool-caption h3{font-size:22px}.sf-tool-caption .sf-kicker{margin-bottom:10px;font-size:10px}.sf-sector-section{padding:70px 0}.sf-sector-grid{gap:30px}.story-0 .sf-sector-image{height:450px}.sf-sector-story h3{font-size:23px}.story-0 h3{font-size:29px}.sf-sector-copy p{font-size:12px}.sf-start-section{padding:65px 0 70px}.sf-setup-steps{gap:26px;padding-top:10px}.sf-setup-steps article>span{margin-bottom:28px}.sf-setup-steps h3{font-size:21px}.sf-setup-steps p{font-size:13px}.sf-details-section{padding:70px 0}.sf-detail-columns{gap:28px}.sf-detail-columns h3{font-size:21px}.sf-detail-columns p{font-size:13px}.sf-faq{gap:45px;padding:65px 0 75px}.sf-faq summary{font-size:14px}.sf-faq details>p{font-size:13px}.sf-final{padding:70px 0}.sf-final h2{font-size:56px}.sf-final>.sf-container{gap:40px}.sf-final p{font-size:12px}.vx-market-hero h1{font-size:47px}.vx-market-feature>div>span:first-child{font-size:9px}.vx-market-feature>div>span:last-child{font-size:11px}.vx-setup-content{max-width:720px;padding:35px 24px 55px}.vx-setup-preview{display:none}.vx-workspace-start>.vx-website{transform:none}.theme-section-heading h2{font-size:32px}}@media (max-width:640px){.fm-header{gap:15px;height:70px;padding:0 20px}.fm-header>nav{top:69px}.fm-logo{gap:8px;font-size:25px}.fm-logo>svg{width:23px;height:23px}.fm-header-actions{gap:12px}.fm-header-actions .fm-button{min-height:37px;padding:10px 12px;font-size:11px!important}.fm-page .fm-wrap,.sf-container{width:calc(100% - 40px)}.fm-footer{padding-top:45px}.sf-hero{padding-top:40px}.sf-hero-heading{gap:24px;margin-bottom:32px}.sf-refined-home h1{letter-spacing:-.05em;font-size:clamp(45px,11vw,68px);line-height:1.025}.sf-hero-heading .sf-kicker{margin-bottom:22px;font-size:11px}.sf-hero-intro{max-width:440px;padding:0}.sf-hero-intro p{font-size:16px;line-height:1.6}.sf-refined-home .sf-action{gap:25px;min-height:49px;padding:15px 19px;font-size:14px}.sf-hero-intro .sf-action{margin-top:22px}.sf-hero-intro small{margin:14px 0 0;font-size:11px;line-height:1.5;display:block}.sf-product-frame{border-radius:4px;width:calc(100% - 24px)}.sf-product-top{padding:16px 14px 12px}.sf-product-top>span{gap:8px;margin-bottom:14px;font-size:10px}.sf-product-top .vx-hero-businesses{scrollbar-width:thin;padding-bottom:4px;overflow-x:auto}.sf-product-top .vx-hero-businesses button{flex-shrink:0;padding:8px 12px;font-size:11px}.sf-product-body{display:block}.sf-product-body .vx-hero-site{border-bottom:1px solid #dfe3e9;border-right:0}.sf-product-body .vx-site-nav{height:45px}.sf-product-body .vx-site-nav b{font-size:18px}.sf-product-body .vx-site-nav>span{font-size:7px;display:block}.sf-product-body .vx-site-hero{height:290px}.sf-product-body .vx-site-hero strong{max-width:340px;font-size:clamp(36px,10vw,52px);line-height:1.05}.sf-product-body .vx-site-hero>div{max-width:95%;padding:28px 7%}.sf-product-body .vx-site-hero small{margin-bottom:19px;font-size:8px}.sf-product-body .vx-site-hero div>span{margin-top:24px;padding:11px 14px;font-size:9px}.sf-product-body .vx-site-foot{height:41px;font-size:9px}.sf-product-body .vx-site-foot small{font-size:7px}.sf-preview-link{padding:14px 6%;font-size:11px}.sf-product-sidebar{padding:25px 21px}.sf-product-sidebar .sf-kicker{margin-bottom:10px;font-size:10px}.sf-product-sidebar h2{font-size:27px}.sf-product-sidebar>p{max-width:100%;margin-top:12px;font-size:13px}.sf-product-tools{margin:20px 0}.sf-product-tools>a{gap:12px;padding:13px 0;font-size:13px}.sf-product-tools .fm-tool-icon{width:32px;height:32px}.sf-product-tools small{display:none}.sf-product-sidebar>.sf-action{min-height:46px;font-size:13px}.sf-product-sidebar>small{font-size:10px}.sf-product-bottom{padding:14px 17px;font-size:10px;line-height:1.6;display:block}.sf-product-bottom>a{margin-top:9px;font-size:11px}.sf-benefits{gap:14px 16px;padding:23px 0 20px}.sf-benefits>span{align-items:flex-start;gap:7px;font-size:10px;line-height:1.5}.sf-benefits svg{flex-shrink:0;width:13px}.sf-editor-section{margin-top:25px;padding:55px 0 26px}.sf-section-head{grid-template-columns:1fr;gap:25px;margin-bottom:30px}.sf-refined-home h2{letter-spacing:-.04em;font-size:38px;line-height:1.08}.sf-refined-home .sf-kicker{margin-bottom:19px;font-size:11px}.sf-section-head p{font-size:15px}.sf-section-head .sf-text-link,.sf-section-head .sf-action{margin-top:19px}.sf-section-head>a.sf-text-link{justify-self:start;margin-top:0}.sf-editor-section .vx-demo-switch{gap:25px;max-width:360px}.sf-editor-section .vx-demo-switch button{flex:initial;padding:10px 0 12px;font-size:12px}.sf-editor-live .sfm-editor-controls{width:auto}.sf-editor-live .sfm-editor-body{min-height:290px}.sf-editor-live .sfm-editor-controls textarea{font-size:16px}.sf-editor-live .sfm-editor-controls>label,.sf-editor-live .sfm-control-label{font-size:12px}.sf-demo-foot{padding-top:20px;font-size:11px;line-height:1.6;display:block}.sf-demo-foot>a{margin-top:13px}.sf-editor-live .vx-workspace-demo h3{font-size:25px}.sf-templates-section{padding:55px 0}.sf-templates-section .theme-section-heading{width:calc(100% - 40px);margin-bottom:18px}.sf-templates-section .theme-moving-card{width:260px}.sf-templates-section .theme-showcase{padding-top:15px}.sf-templates-section .theme-marquee-group{gap:16px;padding-right:16px}.sf-templates-section .theme-moving-card>div:last-child{padding:16px}.sf-templates-section .theme-moving-card strong{font-size:14px}.sf-tools-section{padding:55px 0}.sf-tool-explorer{grid-template-columns:1fr;gap:25px}.sf-tool-tabs{grid-template-columns:1fr 1fr;gap:0 18px;display:grid}.sf-tool-tabs>button{gap:9px;min-width:0;padding:16px 0}.sf-tool-tabs>button>strong{font-size:15px}.sf-tool-tabs>button>span{font-size:9px}.sf-tool-tabs>button>svg{flex-shrink:0;width:14px}.sf-tool-panel>.vx-tool-visual{height:310px}.sf-tool-panel .vx-pay-demo{grid-template-columns:35% 65%;width:88%;max-width:365px;height:225px}.sf-tool-panel .vx-pay-content{padding:25px 19px}.sf-tool-panel .vx-pay-content>strong{font-size:28px}.sf-tool-panel .vx-pay-content>div{font-size:9px}.sf-tool-panel .vx-pay-button{padding:12px 9px;font-size:8px}.sf-tool-panel .vx-pay-content>small{font-size:6px}.sf-tool-caption{margin-top:23px}.sf-tool-caption .sf-kicker{margin-bottom:12px;font-size:10px}.sf-tool-caption h3{font-size:25px}.sf-tool-caption .sf-text-link{margin-top:18px;font-size:13px}.sf-tool-explainer{font-size:12px!important}.sf-sector-section{padding:55px 0}.sf-sector-grid{display:block}.sf-sector-story{border-bottom:1px solid #dfe3e8;margin-bottom:30px;padding-bottom:30px;display:block}.sf-sector-story.story-2{border:0;margin:0;padding:0}.sf-sector-image,.story-0 .sf-sector-image{height:280px}.sf-sector-copy,.story-0 .sf-sector-copy{padding-top:24px}.sf-sector-copy .sf-kicker{margin-bottom:12px;font-size:11px}.sf-sector-story h3,.story-0 h3{max-width:360px;font-size:28px}.sf-sector-copy p{margin-top:14px;font-size:14px}.sf-sector-copy .sf-text-link{margin-top:20px;font-size:13px}.sf-start-section{padding:55px 0}.sf-setup-steps{grid-template-columns:1fr;gap:28px;padding-top:5px}.sf-setup-steps article{grid-template-columns:28px 1fr;gap:0 17px;padding-top:21px;display:grid}.sf-setup-steps article>span{grid-row:1/3;margin:5px 0 0;font-size:12px}.sf-setup-steps h3{font-size:23px}.sf-setup-steps p{grid-column:2;margin-top:12px;font-size:14px}.sf-details-section{padding:55px 0}.sf-detail-columns{grid-template-columns:1fr;gap:25px}.sf-detail-columns article{padding-top:24px}.sf-detail-columns h3{margin-bottom:13px;font-size:24px}.sf-detail-columns p{font-size:14px}.sf-faq{grid-template-columns:1fr;gap:35px;padding:55px 0}.sf-faq summary{font-size:15px;line-height:1.5}.sf-faq details>p{padding-right:10px;font-size:14px;line-height:1.7}.sf-faq details{padding:22px 0}.sf-final{padding:57px 0}.sf-final>.sf-container{display:block}.sf-final h2{font-size:48px;line-height:1.04}.sf-final>.sf-container>div:last-child{margin-top:30px}.sf-final p{max-width:100%;margin-top:16px;font-size:12px}.vx-market-hero{gap:25px;padding:38px 0 30px}.vx-market-hero h1{font-size:43px}.vx-market-hero p{font-size:15px}.vx-market-feature strong{font-size:25px}.vx-market-feature>div>span:first-child{font-size:8px}.vx-market-feature>div>span:last-child{font-size:10px}.vx-tool-card .fm-card-title h3{font-size:23px}.vx-tool-card .vx-card-body>p{font-size:14px}.vx-card-body{padding:23px}.vx-tool-card .fm-card-meta{font-size:11px}.vx-tool-card .fm-card-footer>a,.vx-tool-card .fm-card-footer>button{font-size:12px}.vx-tool-card .fm-status{font-size:10px}.fm-catalogue-heading h2{font-size:27px}.fm-catalogue-heading p{font-size:12px}.vx-workspace-start{padding:26px 23px 0}.vx-workspace-start h2{font-size:30px}.vx-workspace-start p{font-size:14px}.vx-workspace-start>.vx-website{transform:translateY(12px)}.fm-installed-description p{font-size:12px}.vx-setup-content{padding:28px 20px 50px}.vx-steps{gap:6px;margin-bottom:32px;font-size:11px}.vx-steps i{width:23px;height:23px;font-size:10px}.vx-steps>span{gap:6px}.vx-setup-content>h1,.vx-setup-success h1{font-size:35px;line-height:1.12}.vx-setup-intro{font-size:14px}.vx-business-card{padding:10px}.vx-business-card>img{width:100%;height:80px}.vx-business-card strong{font-size:13px}.vx-business-card small{font-size:11px}.vx-name-field{font-size:13px}.vx-setup-actions>span{max-width:125px;font-size:10px}.vx-setup-actions>.vx-button{font-size:13px!important}.vx-goal-options strong{font-size:15px}.vx-goal-options small{font-size:12px}.vx-review-tools strong{font-size:14px}.vx-review-tools small,.vx-review-tools details,.vx-review-tools details p{font-size:12px}.vx-review-consent{font-size:13px}.vx-setup-note{font-size:12px}.theme-hero h1{font-size:45px}.theme-hero p{font-size:15px}.theme-section-heading h2{font-size:29px}.theme-section-heading p{font-size:14px}.theme-card-title h3{font-size:22px}}@media (max-width:370px){.sf-refined-home h1{font-size:43px}.sf-refined-home h2{font-size:34px}.sf-product-body .vx-site-nav>span{display:none}.sf-product-body .vx-site-hero{height:260px}.sf-tool-tabs>button>strong{font-size:14px}.sf-tool-tabs>button>span{display:none}.sf-tool-panel .vx-pay-content{padding:22px 14px}.sf-tool-panel .vx-pay-content>strong{font-size:25px}.sf-refined-home .sf-action{font-size:13px}.sf-hero-intro p{font-size:15px}.sf-final h2{font-size:43px}.vx-steps,.vx-business-card small{font-size:10px}}@media (prefers-reduced-motion:reduce){.sf-refined-home *{scroll-behavior:auto!important;transition:none!important}.sf-templates-section .theme-marquee-track{animation:none!important}.sf-templates-section .theme-marquee{overflow-x:auto}.sf-templates-section .theme-marquee-group[aria-hidden=true]{display:none}}html{scroll-padding-top:104px}.fm-page{font-kerning:normal;-webkit-font-smoothing:antialiased}.sf-refined-home h1,.sf-refined-home h2,.vx-market-hero h1{text-wrap:balance}.sf-refined-home p,.fm-detail-lead{text-wrap:pretty}.sf-refined-home h1{letter-spacing:-.05em}.fm-page .sf-text-link,.fm-page .trial-text-link{position:relative}.sf-action>svg,.fm-button>svg,.sf-text-link>svg,.trial-primary>svg,.trial-text-link>svg,.fm-card-footer a>svg{transition:transform .22s cubic-bezier(.2,.7,.3,1)}.sf-action:hover>svg,.fm-button:hover>svg,.sf-text-link:hover>svg,.trial-primary:hover>svg,.trial-text-link:hover>svg,.fm-card-footer a:hover>svg{transform:translate(3px)}.fm-nav-item>button>svg{transition:transform .2s}.fm-nav-item>button[aria-expanded=true]>svg{transform:rotate(180deg)}.fm-mega{transform-origin:top;animation:.18s ease-out menu-arrive}.fm-mega a{transition:background .18s,color .18s}.fm-mega a:hover{background:#f0f4fc}.sf-hero-try{align-items:center;gap:9px;margin-left:20px;padding:12px 0;font-size:13px;display:inline-flex;color:#41546f!important}.sf-sector-image img{transition:transform .65s cubic-bezier(.2,.7,.3,1)}.sf-sector-story:hover .sf-sector-image img{transform:scale(1.025)}.sf-product-body .vx-website{animation:.24s ease-out preview-change}.sf-reveal-wait{opacity:0}.sf-reveal-in{animation:.55s cubic-bezier(.2,.7,.3,1) both section-arrive;animation-delay:var(--reveal-delay,0s)}@keyframes menu-arrive{0%{opacity:0;transform:translateY(-5px)}to{opacity:1;transform:translateY(0)}}@keyframes preview-change{0%{opacity:.65}to{opacity:1}}@keyframes section-arrive{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}@keyframes trial-arrive{0%{opacity:.6;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}.vx-card-preview{position:relative}.trial-card-play{color:#1c304c;background:#fff;border:1px solid #e0e5ed;border-radius:4px;align-items:center;gap:8px;padding:9px 12px;font-size:11px;font-weight:500;transition:background .2s,transform .2s;display:inline-flex;position:absolute;bottom:16px;left:18px;box-shadow:0 2px 8px #12203d0a}.vx-card-preview:hover .trial-card-play{background:#edf3ff;transform:translateY(-2px)}.vx-tool-card .fm-card-footer .trial-card-primary{color:#2355df;font-weight:600}.vx-tool-card .fm-card-footer{align-items:center}.trial-save-shortcut{color:#68768b;align-items:center;gap:8px;margin-top:15px;font-size:12px;display:flex}.trial-save-shortcut:hover{color:#2355df}.trial-detail-anchor{margin:28px 0 45px;scroll-margin-top:110px}.has-live-trial .fm-detail-layout{grid-template-columns:minmax(0,1fr) 235px;gap:35px}.has-live-trial .fm-detail-layout>aside{padding:24px 20px}.has-live-trial .fm-detail-layout>aside .fm-button{gap:14px;padding:13px 15px;font-size:13px!important}.has-live-trial .fm-detail-layout>aside h2{font-size:25px;line-height:1.15}.has-live-trial .fm-detail-layout>aside p{font-size:13px}.has-live-trial .fm-detail-lead{max-width:760px;font-size:18px}.tool-trial{--trial-ink:#172331;--trial-muted:#6c7685;--trial-line:#dce3ec;--trial-blue:#2355df;border:1px solid var(--trial-line);color:var(--trial-ink);background:#fff;border-radius:5px;font-family:Arial,Helvetica,sans-serif;overflow:hidden;container-type:inline-size}.trial-toolbar{border-bottom:1px solid var(--trial-line);background:#f7f8fa;justify-content:space-between;align-items:center;gap:15px;padding:15px 22px;font-size:12px;display:flex}.trial-toolbar>span{align-items:center;gap:9px;font-weight:500;display:flex}.trial-toolbar i{background:#2355df;border-radius:50%;width:6px;height:6px}.trial-toolbar small{color:#7b8492;border-left:1px solid #d9e0ea;margin-left:10px;padding-left:17px;font-size:11px;font-weight:400}.trial-toolbar>button{color:#6a7789;align-items:center;gap:7px;padding:4px 0;font-size:11px;display:flex}.trial-toolbar>button:hover{color:#2355df}.trial-active-panel{animation:.22s ease-out trial-arrive}.trial-grid{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:stretch;display:grid}.trial-controls{min-width:0;padding:31px 28px}.trial-eyebrow{letter-spacing:.04em;color:#798598;margin-bottom:13px;font-weight:500;line-height:1.5;display:block;font-size:10px!important}.tool-trial .trial-controls>h3{letter-spacing:-.035em;text-wrap:balance;max-width:380px;margin:0;font-size:26px;font-weight:500;line-height:1.15}.tool-trial .trial-controls>p{color:#6c7685;max-width:400px;margin:14px 0 24px;font-size:13px;line-height:1.65}.trial-field{flex-direction:column;gap:9px;margin:21px 0;font-size:12px;display:flex}.trial-field>span{font-weight:500}.tool-trial .trial-field input,.tool-trial .trial-field textarea,.tool-trial .trial-field select{color:#27384d;box-sizing:border-box;background:#fff;border:1px solid #cfd8e5;border-radius:4px;width:100%;min-height:44px;padding:11px 12px;font-family:inherit;font-size:14px;line-height:1.5;transition:border-color .18s,box-shadow .18s}.tool-trial .trial-field input:focus,.tool-trial .trial-field textarea:focus,.tool-trial .trial-field select:focus{border-color:#2355df;outline:2px solid #0000;box-shadow:0 0 0 3px #2355df10}.trial-field>small{color:#7e8999;font-size:11px;line-height:1.6}.trial-primary{border-radius:4px;justify-content:center;align-items:center;gap:15px;min-height:45px;padding:13px 17px;line-height:1.4;text-decoration:none;display:flex;color:#fff!important;background:#2355df!important;border:1px solid #2355df!important;font-size:13px!important;font-weight:500!important}.trial-primary:hover:not(:disabled){background:#1844be!important}.trial-primary:disabled{cursor:not-allowed;color:#697b95!important;opacity:1!important;background:#dce3ef!important;border-color:#dce3ef!important}.trial-primary svg{flex-shrink:0}.trial-continue{border-top:1px solid #e6eaf0;margin-top:28px;padding-top:23px}.trial-continue>.trial-primary{width:100%}.trial-continue>small{color:#7b8798;margin-top:11px;font-size:10px;line-height:1.6;display:block}.trial-error{color:#a4343a!important;margin-top:10px!important;font-size:12px!important;line-height:1.6!important}.trial-text-button,.trial-text-link{align-items:center;gap:8px;padding:6px 0;display:inline-flex;color:#2355df!important;font-size:12px!important}.trial-stage{border-left:1px solid var(--trial-line);background:#edf1f7;flex-direction:column;justify-content:center;align-items:center;min-width:0;padding:35px 28px;display:flex;position:relative;overflow:hidden}.trial-customer-card{background:#fff;border:1px solid #e0e5ed;border-radius:5px;width:100%;max-width:390px;overflow:hidden;box-shadow:0 14px 36px #213c5c0b}.trial-photo{height:180px;position:relative;overflow:hidden}.trial-photo img{object-fit:cover;object-position:50% 45%;width:100%;height:100%}.trial-photo>span{color:#fff;text-shadow:0 1px 4px #0009;font-size:10px;position:absolute;bottom:14px;left:17px}.trial-customer-body{padding:26px}.trial-customer-body>small{color:#7c8798;font-size:11px}.trial-customer-body h4{letter-spacing:-.04em;color:#233044;overflow-wrap:anywhere;margin:12px 0 20px;font-size:27px;font-weight:500;line-height:1.16}.trial-price{letter-spacing:-.045em;font-variant-numeric:tabular-nums;color:#172331;overflow-wrap:anywhere;margin-bottom:26px;font-size:38px;font-weight:500}.trial-customer-body .trial-primary{width:100%;font-size:12px!important}.trial-customer-body>p{justify-content:center;align-items:center;gap:6px;display:flex;color:#8994a4!important;margin:14px 0 0!important;font-size:10px!important;line-height:1.5!important}.trial-customer-body>p svg{flex-shrink:0}.trial-range{align-items:center;gap:14px;display:flex}.tool-trial .trial-range input[type=range]{box-shadow:none;accent-color:#2355df;border:0;flex:1;min-width:0;min-height:24px;padding:0}.tool-trial .trial-range input[type=number]{font-variant-numeric:tabular-nums;width:72px;min-height:38px;padding:8px}.trial-extras{border:0;margin:0;padding:0}.trial-extras legend{margin-bottom:11px;font-size:12px;font-weight:500}.trial-extras label{align-items:flex-start;gap:9px;padding:8px 0;font-size:12px;line-height:1.5;display:flex}.trial-extras input{accent-color:#2355df;flex-shrink:0;width:15px;height:15px;margin:2px 0 0}.trial-extras small{color:#8290a3;text-align:right;min-width:65px;margin-left:auto;font-size:10px}.trial-estimate{background:#fff;border:1px solid #dce4ef;border-radius:4px;width:100%;max-width:430px;padding:28px;box-shadow:0 12px 40px #1c3b6609}.trial-estimate-top{letter-spacing:.04em;color:#8b96a5;border-bottom:1px solid #e6eaf0;justify-content:space-between;gap:15px;margin-bottom:25px;padding-bottom:20px;font-size:8px;display:flex}.trial-estimate h4{letter-spacing:-.035em;margin:0 0 14px;font-size:28px;font-weight:500;line-height:1.15}.trial-estimate>p{margin-bottom:25px!important;font-size:12px!important}.trial-line-items>div{color:#6a7687;border-bottom:1px solid #eef0f5;justify-content:space-between;align-items:baseline;gap:18px;padding:13px 0;font-size:12px;display:flex}.trial-line-items strong{color:#22344e;white-space:nowrap;font-variant-numeric:tabular-nums;font-size:12px;font-weight:500}.trial-estimate-total{flex-direction:column;gap:12px;padding:25px 0;display:flex}.trial-estimate-total>span{color:#7c899b;font-size:12px}.trial-estimate-total>strong{letter-spacing:-.045em;color:#2355df;font-variant-numeric:tabular-nums;overflow-wrap:anywhere;font-size:40px;font-weight:500;line-height:1.1}.trial-estimate>small{color:#929cad;border-top:1px solid #e5eaf1;padding-top:18px;font-size:10px;line-height:1.7;display:block}.trial-note{color:#718198;background:#f5f7fa;border-radius:3px;gap:12px;margin:24px 0;padding:16px;display:flex}.trial-note svg{flex-shrink:0;margin-top:4px}.trial-note p{color:#7b8798!important;margin:0!important;font-size:11px!important;line-height:1.75!important}.trial-booking-card{background:#fff;border:1px solid #dce4ef;border-radius:4px;width:100%;max-width:410px;padding:28px}.trial-booking-card h4{letter-spacing:-.04em;overflow-wrap:anywhere;margin:0 0 12px;font-size:27px;font-weight:500;line-height:1.2}.trial-booking-card>p:not(.trial-status){align-items:center;gap:7px;display:flex;color:#8a96a6!important;font-size:11px!important}.trial-days{gap:9px;margin:25px 0;display:flex}.trial-days>button{color:#78879c;background:#fff;border:1px solid #dce3ed;border-radius:4px;width:65px;min-height:69px;font-size:21px;line-height:1.3}.trial-days>button>span{letter-spacing:.05em;margin-bottom:5px;font-size:8px;display:block}.trial-days>button[aria-pressed=true]{color:#2355df;background:#f0f4ff;border-color:#2355df}.trial-slots{grid-template-columns:repeat(3,1fr);gap:8px;margin:0 0 24px;display:grid}.trial-slots button{color:#5e718d;font-variant-numeric:tabular-nums;border:1px solid #dce3ed;border-radius:3px;min-height:38px;font-size:11px}.trial-slots button[aria-pressed=true]{color:#fff;background:#2355df;border-color:#2355df}.trial-slots button:disabled{color:#9ea7b5;cursor:not-allowed;opacity:.7;background:#f1f3f6;text-decoration:line-through}.trial-booking-card>.trial-primary{width:100%;font-size:12px!important}.trial-status{min-height:36px;color:#647c64!important;margin-top:15px!important;font-size:11px!important;line-height:1.6!important}.trial-booking-card .trial-text-button{font-size:10px!important}.trial-date-list{grid-template-columns:1fr 1fr;gap:10px;max-height:205px;margin-top:25px;display:grid;overflow:auto}.trial-date-list>span{color:#71849b;border:1px solid #e2e7ef;border-radius:3px;align-items:center;gap:7px;padding:10px;font-size:10px;display:flex}.trial-event-page{background:#fff;border:1px solid #dbe3ee;border-radius:4px;width:100%;max-width:410px;overflow:hidden}.trial-event-page>img{object-fit:cover;width:100%;height:170px}.trial-event-page>div{padding:26px}.trial-event-page h4{letter-spacing:-.035em;overflow-wrap:anywhere;margin:0 0 14px;font-size:28px;font-weight:500;line-height:1.12}.trial-event-page p{align-items:center;gap:8px;display:flex;color:#7c8da3!important;font-size:11px!important}.trial-ticket-row{border-top:1px solid #e2e7ef;border-bottom:1px solid #e2e7ef;align-items:center;gap:13px;margin-top:20px;padding:23px 0;display:flex}.trial-ticket-row>span{flex:1;font-size:12px}.trial-ticket-row small{color:#8d9bad;margin-top:6px;font-size:10px;display:block}.trial-ticket-row>button{color:#637c9e;border:1px solid #dbe3ef;border-radius:3px;place-items:center;width:28px;height:28px;display:grid}.trial-ticket-row>strong{font-variant-numeric:tabular-nums;font-size:13px;font-weight:500}.trial-ticket-total{color:#7b8aa0;justify-content:space-between;margin:22px 0;font-size:12px;display:flex}.trial-ticket-total b{color:#294873;font-variant-numeric:tabular-nums;font-size:18px;font-weight:500}.trial-event-page .trial-primary{width:100%;font-size:12px!important}.trial-disclaimer{display:block;color:#8a96a8!important;margin:17px 0 0!important;font-size:11px!important;line-height:1.65!important}.trial-sample-ticket{color:#2355df;background:#f0f5ff;border:1px dashed #b6c9e4;border-radius:3px;align-items:flex-start;gap:11px;margin-top:17px;padding:17px 13px;animation:.2s ease-out trial-arrive;display:flex}.trial-sample-ticket>svg{flex-shrink:0}.trial-sample-ticket strong{overflow-wrap:anywhere;font-size:12px;font-weight:500;display:block}.trial-sample-ticket small{color:#7c8ba0;margin-top:7px;font-size:10px;line-height:1.6;display:block}.trial-search-size{border:1px solid #d6e0ee;border-radius:4px;align-self:flex-end;gap:3px;margin-bottom:30px;padding:4px;display:flex}.trial-search-size>button{color:#8696ac;border-radius:2px;place-items:center;padding:6px;display:grid}.trial-search-size>button[aria-pressed=true]{color:#2355df;background:#fff}.trial-search-result{background:#fff;border:1px solid #e0e5ed;border-radius:5px;width:100%;max-width:520px;min-height:186px;padding:26px;transition:max-width .25s,padding .25s}.trial-search-result.mobile{max-width:290px;padding:22px}.trial-search-result>div{color:#3e4d64;align-items:center;gap:10px;font-size:12px;display:flex}.trial-search-mark{color:#4f6c99;background:#edf3ff;border-radius:50%;flex-shrink:0;place-items:center;width:29px;height:29px;display:grid}.trial-search-result small{color:#8593a7;margin-top:4px;font-size:9px;display:block}.trial-search-result h4{color:#2854a1;letter-spacing:-.02em;-webkit-line-clamp:2;overflow-wrap:anywhere;-webkit-box-orient:vertical;margin:18px 0 10px;font-size:20px;font-weight:400;line-height:1.3;display:-webkit-box;overflow:hidden}.trial-search-result p{-webkit-line-clamp:3;overflow-wrap:anywhere;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden;color:#758399!important;font-size:12px!important;line-height:1.65!important}.trial-seo-checks{width:100%;max-width:520px;margin-top:28px}.trial-seo-checks>div{align-items:center;gap:10px;margin:12px 0;display:flex}.trial-seo-checks>div>span{color:#8595ac;border:1px solid #ccd6e6;border-radius:50%;flex-shrink:0;place-items:center;width:22px;height:22px;font-size:10px;display:grid}.trial-seo-checks .is-complete{color:#40745c;background:#e5efeb;border-color:#c6dcd2}.trial-seo-checks p{color:#7b89a0!important;font-size:11px!important}.trial-seo-checks small{color:#93a0b1;margin-top:22px;font-size:10px;line-height:1.75;display:block}.trial-library-options{border-top:1px solid #e0e6ee;margin-top:27px}.trial-library-options>button{text-align:left;color:#2f496c;border-bottom:1px solid #e0e6ee;justify-content:space-between;align-items:center;gap:12px;width:100%;padding:19px 0;font-size:14px;font-weight:500;display:flex}.trial-library-options small{color:#8896a8;margin-top:6px;font-size:11px;font-weight:400;line-height:1.7;display:block}.trial-library-options>button:hover{color:#2355df}.trial-small{color:#98a3b3;margin-top:17px;font-size:10px;display:block}.library-stage{justify-content:flex-start;max-height:800px;overflow:auto}.trial-page-stack{flex-direction:column;gap:12px;width:100%;max-width:440px;display:flex}.trial-section-preview{background:#fff;border:1px solid #dce4ef;border-radius:3px;flex-shrink:0;animation:.2s ease-out trial-arrive;overflow:hidden}.trial-section-actions{color:#8b98ab;background:#f8f9fb;border-bottom:1px solid #e0e6ee;align-items:center;gap:8px;padding:8px 12px;font-size:10px;display:flex}.trial-section-actions>span{margin-right:auto}.trial-section-actions button{border-radius:3px;place-items:center;width:23px;height:23px;display:grid}.trial-section-actions button:hover{background:#e8eef8}.trial-section-content{justify-content:space-between;align-items:center;gap:16px;min-height:100px;padding:24px;display:flex}.trial-section-content h4{letter-spacing:-.04em;max-width:230px;margin:0;font-size:24px;font-weight:500;line-height:1.12}.trial-section-content img{object-fit:cover;width:43%;height:125px}.section-services .trial-section-content{display:block}.section-services h4{font-size:20px}.section-services .trial-section-content>div{color:#8795aa;gap:10px;margin-top:17px;font-size:9px;display:flex}.section-services .trial-section-content>div>span{border-top:1px solid #e0e5ed;flex:1;padding-top:13px}.section-cta{color:#fff;background:#2355df}.section-cta .trial-section-content{display:block}.section-cta .trial-section-content>span{color:#c8d7ff;align-items:center;gap:10px;margin-top:15px;font-size:9px;display:flex}.section-gallery h4{font-size:20px}.trial-review-page{background:#fff;border:1px solid #dbe4f0;border-radius:4px;width:100%;max-width:450px;padding:25px}.trial-review-page>span{letter-spacing:.1em;color:#9aa5b6;font-size:9px}.trial-review-page h4{letter-spacing:-.04em;overflow-wrap:anywhere;max-width:300px;margin:22px 0;font-size:28px;font-weight:500;line-height:1.15}.trial-review-page img{object-fit:cover;width:100%;height:160px}.trial-comments{width:100%;max-width:450px;max-height:320px;margin-top:20px;overflow:auto}.trial-comments>article{background:#fff;border:1px solid #dfe6f1;border-radius:3px;align-items:flex-start;gap:12px;margin-top:9px;padding:17px;animation:.2s ease-out trial-arrive;display:flex}.trial-comment-avatar{color:#6380ab;background:#eaf0fb;border-radius:50%;flex-shrink:0;place-items:center;width:26px;height:26px;font-size:9px;display:grid}.trial-comments article>div{min-width:0}.trial-comments strong{color:#8190a6;font-size:10px;font-weight:500}.trial-comments p{overflow-wrap:anywhere;margin:7px 0!important;font-size:12px!important;line-height:1.6!important}.trial-comments button{color:#2355df;align-items:center;gap:5px;padding:0;font-size:10px;display:flex}.trial-comments .resolved{background:#f5f8f7}.trial-comments .resolved p{color:#8b9891!important}.trial-comments .resolved button{color:#56836c}.collaboration-stage{justify-content:flex-start}.trial-editor .sfm-editor-stage{padding:0}.trial-editor .sfm-editor-window{box-shadow:none;border:0;border-radius:0}.trial-editor .sfm-editor-caption{display:none}.trial-editor>p{color:#8593a7;border-top:1px solid #e0e6ee;padding:18px 24px;font-size:12px}.trial-editor .sfm-heading-selection h2{font-family:Arial,Helvetica,sans-serif!important;font-weight:500!important}.trial-editor .sfm-demo-nav>strong{font-family:Arial,Helvetica,sans-serif}.sf-tools-section{scroll-margin-top:100px}.sf-tools-section .sf-tool-explorer{display:block}.sf-tools-section .sf-tool-tabs{scrollbar-width:thin;border-top:0;border-bottom:1px solid #d8e0ec;gap:0;margin-bottom:27px;padding:0;display:flex;overflow-x:auto}.sf-tools-section .sf-tool-tabs>button{white-space:nowrap;border:0;border-bottom:2px solid #0000;flex:1;gap:10px;width:auto;padding:17px 20px 18px 0;transition:color .2s,border-color .2s;position:relative}.sf-tools-section .sf-tool-tabs>button>span{font-size:10px}.sf-tools-section .sf-tool-tabs>button>strong{font-size:16px;font-weight:500}.sf-tools-section .sf-tool-tabs>button>svg{display:none}.sf-tools-section .sf-tool-tabs>button[aria-selected=true]{color:#2355df;border-bottom-color:#2355df}.sf-tools-section .sf-tool-caption{align-items:center;margin-top:22px;display:flex}.sf-tools-section .sf-tool-caption .sf-kicker{display:none}.sf-tools-section .sf-tool-caption h3{letter-spacing:0;color:#7a8698;max-width:none;font-size:16px;font-weight:400}.sf-tools-section .sf-tool-caption .sf-text-link{margin:0;font-size:13px}.trial-compact .trial-controls{padding:38px}.trial-compact .trial-stage{padding:40px}.trial-compact .trial-controls>h3{font-size:32px}.trial-compact .trial-controls>p{margin-bottom:28px;font-size:14px}.trial-compact .trial-field{margin:22px 0;font-size:13px}.trial-compact .trial-field input,.trial-compact .trial-field select{min-height:47px;font-size:15px}.trial-compact .trial-controls .trial-continue{max-width:420px}.trial-compact .trial-customer-card{max-width:430px}.trial-compact .trial-photo{height:220px}.trial-compact .trial-customer-body{padding:32px}.trial-compact .trial-customer-body h4{font-size:32px}.trial-compact .trial-price{font-size:45px}.trial-compact .trial-booking-card,.trial-compact .trial-event-page{max-width:450px}.trial-compact .trial-estimate{max-width:470px;padding:35px}.trial-compact .trial-estimate-total>strong{font-size:48px}@container (width<=760px){.trial-grid{grid-template-columns:1fr}.trial-stage{border-top:1px solid #dce3ec;border-left:0;padding:30px}.trial-controls{padding:28px}.trial-controls>p{max-width:none!important}.trial-field{margin:19px 0}.trial-continue{margin-top:23px;padding-top:20px}.trial-customer-card{max-width:390px}.trial-grid .trial-stage{min-height:0}.trial-compact .trial-controls{padding:28px}.trial-compact .trial-stage{padding:30px}.trial-compact .trial-controls>h3{font-size:28px}.trial-compact .trial-field{margin:19px 0}.trial-compact .trial-photo{height:180px}.library-stage{max-height:600px}.trial-search-result{max-width:540px}.trial-stage.search-stage{min-height:400px}.trial-compact .trial-customer-body{padding:26px}.trial-compact .trial-price{font-size:40px}}@media (max-width:1150px){.has-live-trial .fm-detail-layout{grid-template-columns:1fr}.has-live-trial .fm-detail-layout>aside{max-width:none;position:static}.has-live-trial .fm-detail-layout>aside>.fm-button{width:max-content}.trial-detail-anchor{margin-top:26px}.sf-tools-section .sf-tool-tabs>button{flex-shrink:0;padding-right:24px}.sf-tools-section .sf-tool-tabs>button>strong{font-size:14px}.sf-hero-try{width:max-content;margin-left:0;padding-top:17px;display:flex}.sf-hero-intro small{margin-left:0}.trial-compact .trial-controls,.trial-compact .trial-stage{padding:30px}.trial-compact .trial-controls>h3{font-size:29px}.trial-compact .trial-photo{height:190px}.trial-compact .trial-customer-body{padding:26px}.trial-compact .trial-price{font-size:39px}}@media (max-width:640px){html{scroll-padding-top:84px}.sf-hero-try{gap:8px;margin-top:0;padding-top:16px;font-size:12px}.trial-toolbar{padding:13px 16px;font-size:11px}.trial-toolbar small{margin-left:3px;padding-left:10px;font-size:10px}.trial-toolbar>button{font-size:10px}.tool-trial .trial-controls{padding:25px 20px}.tool-trial .trial-controls>h3{max-width:350px;font-size:27px!important}.tool-trial .trial-controls>p{margin-bottom:22px;font-size:13px!important}.tool-trial .trial-field{font-size:12px}.tool-trial .trial-field input,.tool-trial .trial-field textarea,.tool-trial .trial-field select{min-height:46px;font-size:16px}.trial-field>small{font-size:11px}.trial-stage,.trial-compact .trial-stage{padding:27px 19px}.trial-compact .trial-customer-body{padding:24px}.trial-compact .trial-customer-body h4{font-size:29px}.trial-compact .trial-photo{height:170px}.trial-compact .trial-price{font-size:39px}.trial-customer-body .trial-primary{font-size:12px!important}.trial-customer-body>p{font-size:9px!important}.trial-extras label{font-size:12px}.trial-extras small{min-width:60px;font-size:10px}.trial-estimate,.trial-compact .trial-estimate{padding:24px}.trial-estimate h4{font-size:27px}.trial-estimate-total>strong,.trial-compact .trial-estimate-total>strong{font-size:38px}.trial-estimate-top{font-size:8px}.trial-line-items>div{gap:15px;font-size:11px}.trial-line-items strong{font-size:11px}.trial-estimate>small{font-size:10px}.trial-booking-card{padding:24px 20px}.trial-booking-card h4{font-size:25px}.trial-days{gap:8px;margin:22px 0}.trial-days>button{width:61px;min-height:63px}.trial-slots{gap:8px}.trial-slots button{min-height:40px;font-size:12px}.trial-booking-card .trial-primary{font-size:12px!important}.trial-event-page>img{height:165px}.trial-event-page>div{padding:24px 21px}.trial-event-page h4{font-size:28px}.trial-ticket-row{gap:11px}.trial-search-result{padding:23px}.trial-search-result h4{font-size:21px}.trial-search-result p{font-size:12px!important}.trial-search-result.mobile{max-width:275px}.trial-seo-checks p{font-size:11px!important}.trial-seo-checks small{font-size:10px}.trial-section-content{gap:15px;padding:21px}.trial-section-content h4{font-size:24px}.trial-section-content img{height:120px}.section-services h4,.section-gallery h4{font-size:20px}.trial-review-page{padding:22px}.trial-review-page h4{font-size:28px}.trial-comments p{font-size:12px!important}.trial-editor .sfm-editor-controls textarea{font-size:16px}.trial-editor>p{padding:17px 20px;font-size:11px;line-height:1.7}.sf-tools-section .sf-tool-tabs{gap:0;margin-bottom:21px}.sf-tools-section .sf-tool-tabs>button{flex:none;gap:8px;margin-right:8px;padding:14px 20px 14px 0}.sf-tools-section .sf-tool-tabs>button>span{display:none}.sf-tools-section .sf-tool-tabs>button>strong{font-size:14px}.sf-tools-section .sf-tool-caption{margin-top:20px;display:block}.sf-tools-section .sf-tool-caption h3{font-size:14px;line-height:1.6}.sf-tools-section .sf-tool-caption .sf-text-link{margin-top:14px;font-size:12px}.trial-card-play{padding:9px 11px;font-size:10px;bottom:15px;left:16px}.vx-tool-card .fm-card-footer .trial-card-primary{font-size:13px}.trial-detail-anchor{scroll-margin-top:86px}.has-live-trial .fm-detail-lead{font-size:16px}.has-live-trial .fm-detail-layout>aside{padding:25px}.trial-continue>small{font-size:11px}.trial-disclaimer{font-size:11px!important}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto!important}.sf-reveal-wait{opacity:1}.sf-reveal-in,.trial-active-panel,.trial-sample-ticket,.trial-section-preview,.trial-comments>article,.fm-mega,.sf-product-body .vx-website{animation:none!important}.sf-action>svg,.fm-button>svg,.sf-text-link>svg,.trial-primary>svg,.trial-text-link>svg,.fm-card-footer a>svg,.fm-nav-item>button>svg,.trial-card-play,.sf-sector-image img,.trial-search-result{transition:none!important}.sf-sector-story:hover .sf-sector-image img,.vx-card-preview:hover .trial-card-play{transform:none}}@media (prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}.fm-page .sfm-editor-toolbar .sfm-create-trial{color:#fff;white-space:nowrap;background:#2355df;border:0;border-radius:4px;align-items:center;gap:10px;padding:9px 12px;font-size:10px;display:inline-flex}.fm-page .sfm-editor-toolbar .sfm-create-trial:hover{background:#1745bf}.sfm-create-trial svg{flex-shrink:0}@media (max-width:640px){.fm-page .sfm-editor-toolbar .sfm-create-trial{gap:5px;padding:7px 9px;font-size:8px}.sfm-create-trial svg{width:11px}}.fc-console{--fc-ink:#18252d;--fc-muted:#67757f;--fc-line:#e1e6e9;--fc-blue:#205be5;--fc-soft:#f4f7f9;color:var(--fc-ink);text-align:left;isolation:isolate;background:#f7f9fa;font-family:Arial,Helvetica,sans-serif;font-size:14px;line-height:1.5;position:relative}.fc-console *{box-sizing:border-box}.fc-console h1,.fc-console h2,.fc-console h3,.fc-console h4,.fc-console p{letter-spacing:normal;margin:0;font-family:inherit;font-style:normal;transform:none}.fc-console button,.fc-console input,.fc-console select,.fc-console textarea{font:inherit;color:inherit}.fc-console button,.fc-console a,.fc-console input,.fc-console select,.fc-console textarea{outline-offset:4px}.fc-console :focus-visible{outline:2px solid #205be5}.fc-console button{cursor:pointer}.fc-console button:disabled{cursor:not-allowed;opacity:.45}.fc-console a{color:inherit;text-decoration:none}.fc-console button{background:0 0;border:0}.fc-console svg{flex-shrink:0}.fc-console img{object-fit:cover;width:100%;display:block}.fc-console small{font-size:11px;line-height:1.5}.fc-console input:not([type=checkbox]),.fc-console select,.fc-console textarea{width:100%;min-height:41px;box-shadow:none;background:#fff;border:1px solid #d5dde2;border-radius:6px;padding:10px 12px}.fc-console input[type=checkbox]{width:17px;height:17px;accent-color:var(--fc-blue)}.fc-console textarea{resize:vertical}.fc-console select{padding-right:25px}.fc-sr{clip:rect(0,0,0,0);width:1px;height:1px;position:absolute;overflow:hidden}.fc-full{min-height:100dvh}.fc-app-frame{grid-template-columns:220px minmax(0,1fr);height:100dvh;min-height:640px;display:grid}.is-demo.fc-full .fc-app-frame{height:calc(100dvh - 49px)}.fc-sidebar{border-right:1px solid var(--fc-line);background:#fff;flex-direction:column;padding:28px 15px 16px;display:flex;overflow-y:auto}.fc-wordmark{letter-spacing:-1.3px;align-items:center;gap:9px;padding:0 10px 26px;font-size:25px;font-weight:700;display:flex;position:relative}.fc-wordmark>span{gap:3px;width:22px;display:grid}.fc-wordmark i{background:currentColor;height:4px;display:block}.fc-wordmark i:nth-child(2){width:15px}.fc-wordmark small{letter-spacing:2px;color:#6d7980;font-size:8px;position:absolute;top:30px;left:42px}.fc-business-selector{align-items:center;gap:9px;padding:24px 10px 20px;display:flex}.fc-business-avatar{color:#33567e;background:#eaf0f8;border-radius:7px;place-items:center;width:34px;height:34px;font-size:16px;display:grid}.fc-business-selector>div{min-width:0}.fc-business-selector strong{white-space:nowrap;text-overflow:ellipsis;max-width:145px;font-size:13px;display:block;overflow:hidden}.fc-business-selector small{color:var(--fc-muted);font-size:10px;display:block}.fc-sector-label{color:var(--fc-muted);padding:0 9px 22px;font-size:10px;display:block}.fc-sector-label select{margin-top:6px;background:#fafcfd!important;border-color:#e3e7eb!important;min-height:34px!important;padding:7px!important;font-size:11px!important}.fc-sidebar nav{gap:3px;display:grid}.fc-sidebar nav button,.fc-sidebar-bottom>a,.fc-sidebar-bottom>button{text-align:left;color:#60707c;border-radius:6px;align-items:center;gap:10px;min-height:39px;padding:9px 12px;font-size:12px;transition:background .15s,color .15s;display:flex}.fc-sidebar nav button:hover,.fc-sidebar-bottom a:hover,.fc-sidebar-bottom>button:hover{color:#1c4fba;background:#f1f5f8}.fc-sidebar nav button.active,.fc-sidebar-bottom>button.active{color:#204fbb;background:#eaf1fe;font-weight:600}.fc-nav-dot{background:#2563eb;border-radius:50%;width:5px;height:5px;margin-left:auto}.fc-sidebar-bottom{gap:2px;margin-top:auto;padding-top:32px;display:grid}.fc-storage-status{color:#7a858c;align-items:center;gap:7px;padding:22px 13px 0;font-size:9px;display:flex}.fc-storage-status i{background:#7a9a81;border-radius:50%;width:5px;height:5px}.fc-app-main{flex-direction:column;min-width:0;min-height:0;display:flex}.fc-topbar{border-bottom:1px solid var(--fc-line);background:#fff;flex-shrink:0;justify-content:space-between;align-items:center;gap:20px;height:68px;padding:0 35px;display:flex}.fc-topbar>div:first-child{white-space:nowrap;align-items:center;gap:15px;font-size:11px;display:flex}.fc-breadcrumb{color:var(--fc-muted);border-left:1px solid #d6dce1;padding-left:15px}.fc-search-area{align-items:center;gap:18px;display:flex;position:relative}.fc-search-area label{color:#8b969c;align-items:center;gap:8px;display:flex}.fc-search-area label input{border:0!important;width:150px!important;min-height:32px!important;padding:4px!important;font-size:11px!important}.fc-user-avatar{color:#31465a;background:#d9e3ed;border-radius:50%;place-items:center;width:28px;height:28px;font-size:10px;display:grid}.fc-search-results{z-index:10;background:#fff;border:1px solid #dce3e8;border-radius:8px;width:290px;padding:6px;position:absolute;top:38px;right:0;box-shadow:0 12px 40px #243a5a1c}.fc-search-results button{text-align:left;border-radius:5px;justify-content:space-between;align-items:center;width:100%;padding:10px;display:flex}.fc-search-results button:hover{background:#edf3ff}.fc-search-results small{color:var(--fc-muted);display:block}.fc-search-results p{padding:12px;font-size:12px}.fc-workspace-content{scrollbar-width:thin;flex:1;min-height:0;padding:34px 36px 50px;position:relative;overflow:auto}.fc-view-content{max-width:1400px;margin:0 auto;animation:.23s ease-out fc-enter}.fc-mobile-menu{display:none!important}.fc-button{white-space:nowrap;justify-content:center;align-items:center;gap:9px;min-height:39px;font-weight:600;line-height:1.2;transition:background .15s,box-shadow .15s;background:#fff!important;border:1px solid #d6dfe6!important;border-radius:6px!important;padding:10px 15px!important;font-size:11px!important;display:inline-flex!important}.fc-button:hover{box-shadow:0 3px 8px #23425d0c;background:#f2f6fc!important}.fc-button.primary{background:var(--fc-blue)!important;color:#fff!important;border-color:var(--fc-blue)!important}.fc-button.primary:hover{background:#164dce!important}.fc-icon-button{border-radius:5px;justify-content:center;align-items:center;width:32px;min-width:32px;height:32px;display:inline-flex}.fc-icon-button:hover{background:#edf2f7!important}.fc-text-button{text-align:left;align-items:center;gap:7px;display:inline-flex;color:#2053a4!important;padding:7px 0!important;font-size:12px!important}.fc-text-button.danger{color:#9a4e4e!important}.fc-eyebrow{letter-spacing:1.4px;color:#637b8f;margin-bottom:13px;font-size:9px;font-weight:600;line-height:1.4;display:block}.fc-view-head{justify-content:space-between;align-items:flex-start;gap:20px;margin-bottom:28px;display:flex}.fc-view-head h2{letter-spacing:-1.2px;margin-bottom:12px;font-size:31px;font-weight:500;line-height:1.15}.fc-view-head p{color:var(--fc-muted);max-width:580px;font-size:12px;line-height:1.7}.fc-head-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;padding-top:3px;display:flex}.fc-head-actions select{width:auto;max-width:200px;font-size:11px}.fc-card{border:1px solid var(--fc-line);background:#fff;border-radius:9px;padding:25px}.fc-card h3{letter-spacing:-.45px;margin-bottom:12px;font-size:19px;font-weight:500;line-height:1.3}.fc-card p{color:var(--fc-muted);font-size:12px;line-height:1.7}.fc-card>header{justify-content:space-between;align-items:center;gap:15px;margin-bottom:22px;display:flex}.fc-card>header h3{margin-bottom:0}.fc-pill{white-space:nowrap;color:#65727b;background:#f2f4f6;border-radius:4px;align-items:center;padding:4px 8px;font-size:9px;font-weight:500;line-height:1.3;display:inline-flex}.fc-pill.good{color:#3f765a;background:#edf5f0}.fc-pill.muted{color:#8a7263;background:#f4f0ed}.fc-empty{text-align:center;color:#718492;padding:45px 20px}.fc-empty>svg{color:#7e95a8;margin:0 auto 14px}.fc-empty h3{color:#263b4a;letter-spacing:-.4px;margin-bottom:8px;font-size:19px;font-weight:500}.fc-empty p{max-width:340px;color:var(--fc-muted);margin:0 auto 18px;font-size:12px}.fc-context-note,.fc-footnote{color:var(--fc-muted)!important;font-size:11px!important;line-height:1.7!important}.fc-footnote{max-width:950px;margin:22px 0 0!important}.fc-context-note{margin-top:20px!important}.fc-welcome{grid-template-columns:1.1fr 1fr;align-items:center;gap:35px;margin:4px 0 30px;display:grid}.fc-welcome h2{letter-spacing:-1.9px;margin-bottom:17px;font-size:42px;font-weight:500;line-height:1.08}.fc-welcome p{color:var(--fc-muted);margin-bottom:22px;font-size:12px;line-height:1.7}.fc-welcome-image{border-radius:8px;height:232px;position:relative;overflow:hidden}.fc-welcome-image img{filter:brightness(.92);height:100%}.fc-welcome-image>span{color:#fff;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#182d374d;border:1px solid #ffffff40;border-radius:4px;align-items:center;gap:7px;padding:7px 10px;font-size:9px;display:flex;position:absolute;bottom:15px;left:15px}.fc-welcome-image i{background:#c2e6d0;border-radius:50%;width:5px;height:5px}.fc-metrics{border:1px solid var(--fc-line);background:#fff;border-radius:8px;grid-template-columns:repeat(4,minmax(0,1fr));margin-bottom:25px;display:grid}.fc-metrics article{border-right:1px solid var(--fc-line);padding:22px 21px}.fc-metrics article:last-child{border:0}.fc-metrics article>span{color:#62737e;font-size:11px;display:block}.fc-metrics strong{letter-spacing:-1px;font-variant-numeric:tabular-nums;margin:9px 0 6px;font-size:29px;font-weight:500;display:block}.fc-metrics small{color:#89949b;font-size:9px}.fc-overview-grid{grid-template-columns:minmax(0,1.7fr) minmax(230px,1fr);gap:24px;display:grid}.fc-upcoming>button{text-align:left;border-bottom:1px solid #eef1f3;align-items:center;gap:12px;width:100%;padding:16px 0;transition:opacity .15s;display:flex}.fc-upcoming>button:hover{opacity:.65}.fc-upcoming>button:last-child{border-bottom:0}.fc-date-tile{color:#52708a;font-variant-numeric:tabular-nums;border:1px solid #e3e8ec;border-radius:5px;place-items:center;width:36px;height:40px;font-size:12px;display:grid}.fc-upcoming>button>span:nth-child(2){flex:1;min-width:0}.fc-upcoming strong{font-size:12px;font-weight:500;line-height:1.3;display:block}.fc-upcoming small{color:#8a959c;margin-top:5px;font-size:9px;display:block}.fc-upcoming>button>.fc-pill{font-size:8px}.fc-next-card{background:#edf3f9}.fc-next-card h3{max-width:230px;margin-bottom:12px;font-size:22px;line-height:1.22}.fc-next-card>p{margin-bottom:18px}.fc-next-card>.fc-button{font-size:10px!important}.fc-setup-progress{color:#617789;border-top:1px solid #d8e2ec;gap:10px;margin-top:23px;padding-top:18px;font-size:10px;display:grid}.fc-setup-progress>span{color:#3e5970;margin-bottom:3px;font-size:9px;font-weight:600}.fc-setup-progress>div{align-items:center;gap:8px;display:flex}.fc-setup-progress>div>span{color:#6a879d;border:1px solid #c0cedb;border-radius:50%;place-items:center;width:17px;height:17px;display:grid}.fc-setup-progress>div>span.done{color:#3e7957;background:#d7e7de;border-color:#d7e7de}.fc-demo-bar{color:#fff;background:#142d42;justify-content:space-between;align-items:center;gap:18px;min-height:49px;padding:11px 24px;font-size:9px;display:flex}.fc-demo-bar>span{letter-spacing:1.1px;align-items:center;gap:9px;font-weight:600;display:flex}.fc-demo-bar small{color:#a9bdcd;letter-spacing:0;margin-left:7px;font-size:10px;font-weight:400}.fc-demo-bar i{background:#87baff;border-radius:50%;width:5px;height:5px;box-shadow:0 0 0 4px #87baff18}.fc-demo-bar>div{white-space:nowrap;align-items:center;gap:20px;display:flex}.fc-demo-bar button,.fc-demo-bar a{align-items:center;gap:7px;padding:0;font-size:10px;display:flex}.fc-demo-bar a{color:#d7e8ff}.fc-guide{background:#eff5ff;border-bottom:1px solid #dce6f5;flex-shrink:0;align-items:center;gap:12px;padding:13px 35px;display:flex}.fc-guide-number{color:#3665ac;border:1px solid #bdd0f2;border-radius:50%;place-items:center;width:25px;height:25px;font-size:11px;display:grid}.fc-guide>div{flex:1}.fc-guide strong{color:#294a71;font-size:11px;font-weight:600;display:block}.fc-guide small{color:#7389a3;margin-top:3px;font-size:9px;display:block}.fc-guide>button:not(.fc-icon-button){color:#245fc3;white-space:nowrap;align-items:center;gap:7px;font-size:10px;display:flex}.fc-alert{color:#9e4c33;background:#fff6f2;border:1px solid #ead1c8;border-radius:5px;justify-content:space-between;align-items:center;gap:10px;margin-bottom:18px;padding:13px 16px;font-size:12px;display:flex}.fc-alert button{white-space:nowrap;font-size:11px;text-decoration:underline}.fc-toast{z-index:12;color:#396c4b;background:#eef7f0;border:1px solid #c9ddcf;border-radius:5px;align-items:center;gap:8px;margin-bottom:17px;padding:11px 15px;font-size:11px;display:flex;position:sticky;top:0;box-shadow:0 8px 25px #405b4b0b}.fc-loading{flex-direction:column;justify-content:center;align-items:center;gap:20px;min-height:50vh;display:flex}.fc-loading h2{letter-spacing:-.5px;font-size:20px}.fc-load-mark{border:2px solid #dfe7ec;border-top-color:#205be5;border-radius:50%;width:26px;height:26px;animation:1s linear infinite fc-spin}.fc-onboarding{max-width:530px;margin:40px auto}.fc-onboarding h1{letter-spacing:-2px;font-size:44px;font-weight:500;line-height:1.08}.fc-onboarding>p{color:var(--fc-muted);margin:20px 0 30px;font-size:14px}.fc-onboarding form{gap:19px;display:grid}.fc-onboarding form button{justify-self:start;margin-top:10px}.fc-onboarding>small{color:var(--fc-muted);max-width:360px;margin-top:20px;display:block}.fc-onboarding>a{color:#2053a4;align-items:center;gap:8px;margin-top:30px;font-size:12px;display:flex}.fc-settings-grid{grid-template-columns:1fr 1fr;gap:24px;display:grid}.fc-settings-grid form{align-content:start;gap:20px;display:grid}.fc-settings-grid .fc-card>p{margin-bottom:20px}.fc-settings-grid .fc-card>small{color:var(--fc-muted);margin-top:15px;display:block}.fc-settings-grid .fc-text-button{margin-top:10px;display:flex}.fc-table-tools{border:1px solid var(--fc-line);background:#fff;border-radius:7px 7px 0 0;align-items:center;gap:16px;padding:16px 20px;display:flex}.fc-table-tools>label{color:#8b9aa5;flex:1;align-items:center;gap:8px;display:flex}.fc-table-tools input{border:0!important;min-height:28px!important;padding:0!important;font-size:11px!important}.fc-table-tools>select{width:150px;min-height:30px;padding:6px 10px;font-size:11px}.fc-table-tools>span{color:#82909a;white-space:nowrap;font-size:10px}.fc-table-wrap{border:1px solid var(--fc-line);background:#fff;border-top:0;border-radius:0 0 7px 7px;overflow:auto}.fc-table-wrap table{border-collapse:collapse;text-align:left;width:100%;min-width:680px;font-size:11px}.fc-table-wrap th{color:#80909c;border-bottom:1px solid #edf0f3;padding:13px 20px;font-size:9px;font-weight:500}.fc-table-wrap td{color:#6b7b86;border-bottom:1px solid #edf0f3;padding:17px 20px}.fc-table-wrap tr:last-child td{border-bottom:0}.fc-table-wrap td:first-child{color:#243d4c;font-weight:500}.fc-table-wrap td:first-child button{text-align:left;align-items:center;gap:10px;display:flex}.fc-table-wrap tbody tr:hover{background:#fbfcfd}.fc-record-avatar{color:#55738a;background:#edf2f6;border-radius:50%;flex-shrink:0;place-items:center;width:29px;height:29px;font-size:10px;font-weight:500;display:grid}.fc-table-wrap td:nth-child(3){font-variant-numeric:tabular-nums}.fc-seat-layout{grid-template-columns:240px minmax(0,1fr);gap:23px;display:grid}.fc-seat-layout>.fc-card{padding:23px 19px}.fc-seat-layout h3{letter-spacing:-.8px;font-size:24px}.fc-seat-layout h3 small{color:#8a989f;font-size:11px}.fc-guest-list{gap:6px;margin:22px 0;display:grid}.fc-guest-list>button{text-align:left;border:1px solid #0000;border-radius:7px;align-items:center;gap:9px;padding:10px 8px;display:flex}.fc-guest-list>button:hover{background:#f6f8fb}.fc-guest-list>button[aria-pressed=true]{background:#edf3fe;border-color:#c5d8fa}.fc-guest-list>button>span:nth-child(2){flex:1;font-size:11px}.fc-guest-list small{color:#8094a3;margin-top:2px;font-size:9px;display:block}.fc-room-plan{border:1px solid var(--fc-line);background:#fff;border-radius:8px;padding:25px 30px}.fc-room-plan-top{color:#6e8493;justify-content:space-between;font-size:10px;display:flex}.fc-stage{letter-spacing:2px;color:#6e879c;background:#eaf0f6;border:1px solid #d9e2eb;border-radius:4px;place-items:center;max-width:310px;height:32px;margin:28px auto 34px;font-size:8px;display:grid}.fc-seat-grid{grid-template-columns:repeat(8,minmax(0,1fr));gap:14px 13px;max-width:430px;margin:auto;display:grid}.fc-seat-grid button{color:#70879b;background:#f5f8fb;border:1px solid #dbe4ec;border-radius:5px;min-height:35px;font-size:10px;position:relative;opacity:1!important}.fc-seat-grid button:nth-child(8n+4){margin-right:7px}.fc-seat-grid button span{background:#e5edf3;border:1px solid #dbe4ec;border-radius:2px;height:3px;position:absolute;bottom:-3px;left:5px;right:5px}.fc-seat-grid button.occupied{color:#416681;background:#d9e6f0;border-color:#b8cbdc}.fc-seat-grid button.selected{color:#fff;background:#2c65d6;border-color:#2c65d6}.fc-seat-grid button.selected span{background:#2054b5;border-color:#2054b5}.fc-seat-grid button:hover:not(:disabled){border-color:#4872b1;box-shadow:0 0 0 3px #2b68d218}.fc-seat-grid button:disabled{cursor:default}.fc-seat-legend{color:#80919d;justify-content:center;gap:18px;margin-top:32px;font-size:9px;display:flex}.fc-seat-legend>span{align-items:center;gap:5px;display:flex}.fc-seat-legend i{background:#f5f8fb;border:1px solid #cddbe6;border-radius:2px;width:8px;height:8px}.fc-seat-legend>span:nth-child(2) i{background:#d9e6f0}.fc-seat-legend>span:nth-child(3) i{background:#2c65d6;border-color:#2c65d6}.fc-room-plan>.fc-context-note{text-align:center;font-size:10px!important}.fc-pagination{justify-content:center;align-items:center;gap:16px;margin-top:22px;font-size:10px;display:flex}.fc-calendar-toolbar{justify-content:space-between;align-items:center;gap:20px;margin-bottom:20px;font-size:11px;display:flex}.fc-calendar-toolbar>div{align-items:center;gap:10px;display:flex}.fc-calendar-toolbar strong{font-size:12px;font-weight:500}.fc-calendar-toolbar label{align-items:center;gap:10px;display:flex}.fc-calendar-toolbar select{width:100px;font-size:11px}.fc-calendar-toolbar>select{width:150px}.fc-calendar-toolbar input{max-width:145px}.fc-availability-wrap{border:1px solid var(--fc-line);background:#fff;border-radius:8px;overflow:auto}.fc-availability{border-collapse:collapse;table-layout:fixed;width:100%;min-width:650px}.fc-availability th{text-align:left;color:#526e84;vertical-align:middle;padding:19px 8px;font-size:17px;font-weight:500}.fc-availability thead th{border-bottom:1px solid var(--fc-line);font-variant-numeric:tabular-nums}.fc-availability thead th:first-child{color:#8a9aa6;width:185px;padding-left:20px;font-size:10px}.fc-availability thead small{text-transform:uppercase;letter-spacing:1px;color:#96a3ad;margin-bottom:5px;font-size:8px;font-weight:400;display:block}.fc-availability tbody th{padding-left:20px;font-size:11px}.fc-availability tbody th button{text-align:left;padding:0}.fc-availability tbody th small{color:#8e9da7;margin-top:6px;font-size:9px;font-weight:400;display:block}.fc-availability td{vertical-align:middle;border-bottom:1px solid #f3f5f7;height:110px;padding:14px 3px}.fc-availability td>button{color:#7c96aa;background:#fafcfd;border:1px dashed #dfe7ee;border-radius:5px;flex-direction:column;justify-content:center;align-items:center;gap:6px;width:100%;height:72px;font-size:10px;display:flex}.fc-availability td>button small{font-size:8px}.fc-availability td>button.reserved{color:#526e9f;background:#e6edf8;border:1px solid #d6e1f3}.fc-availability td>button.open:hover{background:#eaf2ff;border-color:#a4bfeb}.fc-availability td>button.reserved:hover{background:#d9e5f9}.fc-availability td>button.unavailable{background:repeating-linear-gradient(135deg,#f5f5f5,#f5f5f5 5px,#eee 5px 6px);border:0}.fc-calendar-legend{color:#8093a2;align-items:center;gap:19px;margin-top:20px;font-size:9px;display:flex}.fc-calendar-legend>span{white-space:nowrap;align-items:center;gap:6px;display:flex}.fc-calendar-legend i{border:1px dashed #ccdbe8;border-radius:2px;width:8px;height:8px}.fc-calendar-legend>span:nth-child(2) i{background:#e6edf8;border:1px solid #d6e1f3}.fc-calendar-legend p{max-width:400px;margin-left:auto;font-size:10px}.fc-diary-grid{grid-template-columns:minmax(0,1.6fr) minmax(250px,1fr);gap:22px;display:grid}.fc-diary{border:1px solid var(--fc-line);background:#fff;border-radius:8px;overflow:hidden}.fc-diary-heading{color:#58758a;border-bottom:1px solid #e8eef3;align-items:center;gap:12px;padding:21px 24px;font-size:12px;display:flex}.fc-diary-heading span{color:#90a1ac;margin-left:auto;font-size:9px}.fc-diary-appointment{text-align:left;align-items:center;gap:17px;width:100%;display:flex;border-bottom:1px solid #eaf0f4!important;padding:23px 24px!important}.fc-diary-appointment:hover{background:#f9fbfd}.fc-diary-appointment time{color:#3d6898;font-variant-numeric:tabular-nums;border-right:2px solid #7b9fd0;padding-right:17px;font-size:18px;line-height:1.2}.fc-diary-appointment time small{color:#8ea1b1;margin-top:5px;font-size:9px;display:block}.fc-diary-appointment>span:nth-child(2){flex:1}.fc-diary-appointment strong{font-size:12px;font-weight:500;display:block}.fc-diary-appointment>span>small{color:#8a9ba8;margin-top:5px;font-size:9px;display:block}.fc-diary-add{align-items:center;gap:10px;font-size:11px;display:flex;color:#517aa6!important;padding:23px 24px!important}.fc-service-card{text-align:left;align-items:center;gap:10px;width:100%;display:flex;border-bottom:1px solid var(--fc-line)!important;padding:19px 0!important}.fc-service-card>span{flex:1}.fc-service-card strong{font-size:11px;font-weight:500;display:block}.fc-service-card small{color:#8f9ba4;margin-top:4px;font-size:9px;display:block}.fc-service-card b{font-size:13px;font-weight:500}.fc-diary-grid .fc-card>.fc-text-button{margin-top:16px}.fc-calculator{border:1px solid var(--fc-line);background:#fff;border-radius:9px;grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid;overflow:hidden}.fc-calc-controls{padding:27px 30px}.fc-calc-controls>.fc-field{margin:24px 0 20px}.fc-calc-controls h3{letter-spacing:-.6px;margin-bottom:20px;font-size:20px;font-weight:500}.fc-segmented{background:#f2f5f8;border-radius:5px;gap:4px;padding:4px;display:flex}.fc-segmented button{white-space:nowrap;color:#7b8c98;border-radius:3px;flex:1;padding:8px 7px;font-size:10px}.fc-segmented button[aria-pressed=true]{color:#2d5b8d;background:#fff;box-shadow:0 1px 5px #23456312}.fc-calc-divider{border-top:1px solid #e7edf1;margin:25px 0}.fc-calc-preview{border-left:1px solid var(--fc-line);background:#f2f6f9;padding:26px}.fc-measurement-visual{max-width:380px;margin:auto}.fc-measurement-visual svg{width:100%;display:block}.fc-measurement-visual text{fill:#42647b;font-family:Arial,Helvetica,sans-serif;font-size:11px}.fc-measurement-visual .fc-svg-quantity{fill:#2f536e;font-size:17px}.fc-measurement-results{grid-template-columns:1fr 1fr;gap:14px;margin:10px 0 25px;display:grid}.fc-measurement-results>div{border-top:1px solid #d8e3eb;padding-top:14px}.fc-measurement-results span{color:#7b93a5;margin-bottom:5px;font-size:9px;display:block}.fc-measurement-results strong{color:#466b8a;font-size:19px;font-weight:500}.fc-quote-preview{background:#fff;border:1px solid #dde6ed;border-radius:6px;padding:25px}.fc-quote-preview h3{letter-spacing:-.5px;margin-bottom:20px;font-size:20px;font-weight:500}.fc-console dl{color:#6b8193;gap:10px;margin:18px 0;font-size:10px;display:grid}.fc-console dl>div{justify-content:space-between;gap:12px;display:flex}.fc-console dd{color:#364e60;font-variant-numeric:tabular-nums;margin:0}.fc-big-total{border-top:1px solid #e1e8ef;margin-top:20px;padding-top:17px}.fc-big-total small{color:#7b8d9c;margin-bottom:7px;font-size:10px;display:block}.fc-big-total strong{letter-spacing:-1.1px;font-variant-numeric:tabular-nums;color:#2d4e68;font-size:32px;font-weight:500;display:block}.fc-quote-preview>.fc-button{width:100%;margin-top:20px}.fc-project-board{margin-top:24px}.fc-project-board:not(.compact){margin-top:0}.fc-project-board>h3{letter-spacing:-.5px;margin:30px 0 18px;font-size:19px;font-weight:500}.fc-kanban{grid-template-columns:repeat(5,minmax(160px,1fr));gap:15px;padding-bottom:10px;display:grid;overflow:auto}.fc-kanban>div{background:#edf2f6;border-radius:6px;min-height:200px;padding:12px}.fc-kanban header{color:#6d8496;justify-content:space-between;align-items:center;margin:1px 0 15px;font-size:10px;display:flex}.fc-kanban header b{background:#dfe7ee;border-radius:3px;padding:1px 5px;font-size:9px;font-weight:500}.fc-kanban>div>button{text-align:left;background:#fff;border:1px solid #e0e7ed;border-radius:5px;width:100%;margin-bottom:10px;display:block;padding:15px!important}.fc-kanban strong{color:#314e65;font-size:11px;font-weight:500;display:block}.fc-kanban small{color:#8c9daa;margin-top:7px;font-size:9px;display:block}.fc-kanban button>span{color:#8398a8;align-items:center;gap:5px;margin-top:20px;font-size:9px;display:flex}.fc-kanban button>span svg:last-child{margin-left:auto}.fc-kanban-empty{color:#9aabb8;text-align:center;margin-top:45px;font-size:9px;display:block}.fc-ticketing-feature{border:1px solid var(--fc-line);background:#fff;border-radius:8px;grid-template-columns:1fr 1fr;margin-bottom:25px;display:grid;overflow:hidden}.fc-ticketing-feature>img{height:100%;min-height:300px}.fc-ticketing-feature>div{padding:35px}.fc-ticketing-feature h3{letter-spacing:-1px;margin-bottom:20px;font-size:30px;font-weight:500;line-height:1.15}.fc-ticketing-feature p{color:var(--fc-muted);margin-bottom:25px;font-size:12px;line-height:1.8}.fc-ticketing-feature small{color:#8a9aa6;margin-top:13px;font-size:10px;display:block}.fc-connection-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin-bottom:20px;display:grid}.fc-connection-grid .fc-card>svg{color:#5c82a6;margin-bottom:20px}.fc-connection-grid .fc-card>.fc-pill{float:right;margin-top:3px}.fc-connection-grid .fc-card>p{margin-bottom:20px}.fc-connection-grid .fc-card>.fc-text-button{margin-top:12px;display:flex}.fc-modal-backdrop{z-index:1000;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#13293665;justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0}.fc-record-modal{background:#fff;border-radius:12px;width:min(980px,100%);max-height:92dvh;animation:.2s ease-out fc-enter;overflow:auto;box-shadow:0 30px 100px #0a1c3440}.fc-record-modal>header{border-bottom:1px solid var(--fc-line);z-index:2;background:#fff;justify-content:space-between;align-items:center;padding:26px 32px;display:flex;position:sticky;top:0}.fc-record-modal>header .fc-eyebrow{margin-bottom:7px}.fc-record-modal h2{letter-spacing:-.8px;font-size:25px;font-weight:500}.fc-editor-layout{grid-template-columns:minmax(0,1fr) 280px;display:grid}.fc-form-grid{grid-template-columns:1fr 1fr;gap:18px;display:grid}.fc-editor-layout>.fc-form-grid{align-content:start;padding:30px 32px}.fc-field{flex-direction:column;gap:8px;min-width:0;display:flex}.fc-field>span{color:#516c80;align-items:center;gap:8px;font-size:11px;display:flex}.fc-field>span>small{color:#9aa8b2;margin-left:auto;font-size:9px}.fc-field>small{color:#8193a1;font-size:10px;line-height:1.6}.fc-field.wide{grid-column:1/-1}.fc-field.check{flex-flow:wrap;grid-column:1/-1;align-items:center}.fc-field.check>span{flex:1;order:2}.fc-field.check>small{order:3;width:100%}.fc-field>input,.fc-field>textarea,.fc-field>select{font-size:12px!important}.fc-editor-aside{border-left:1px solid var(--fc-line);background:#f5f8fb;padding:30px 25px}.fc-editor-aside h3{letter-spacing:-.6px;overflow-wrap:anywhere;margin-bottom:18px;font-size:22px;font-weight:500;line-height:1.25}.fc-editor-aside>p{color:#7a8e9f;margin-bottom:15px;font-size:11px;line-height:1.7}.fc-editor-aside>small{color:#8195a5;margin-bottom:14px;font-size:10px;display:block}.fc-editor-aside>.fc-button{width:100%;margin:12px 0}.fc-editor-aside .fc-big-total{margin-bottom:18px}.fc-editor-aside .fc-big-total strong{font-size:28px}.fc-editor-note{color:#7892a6;border-top:1px solid #dce6ee;gap:9px;margin-top:24px;padding-top:18px;display:flex}.fc-editor-note p{font-size:10px;line-height:1.7}.fc-record-modal form>footer{border-top:1px solid var(--fc-line);z-index:2;background:#fff;justify-content:space-between;align-items:center;gap:15px;padding:20px 32px;display:flex;position:sticky;bottom:0}.fc-record-modal form>footer>div:last-child{gap:10px;margin-left:auto;display:flex}.fc-delete-confirm{color:#a3574d;align-items:center;gap:12px;font-size:11px;display:flex}.fc-delete-confirm button{font-size:11px;text-decoration:underline}.fc-form-error{line-height:1.6;color:#b24b3e!important;font-size:11px!important}.fc-editor-error{background:#fff7f4;padding:16px 32px}.fc-repeat{border-top:1px solid #dce6ee;gap:13px;margin-top:20px;padding-top:18px;display:grid}.fc-repeat h4{color:#51728c;font-size:12px;font-weight:500}.fc-repeat label{color:#7c93a6;gap:7px;font-size:10px;display:grid}.fc-repeat small{color:#8a9daa;font-size:9px}.fc-showcase{background:#f0f4f7;padding:105px max(24px,50vw - 660px)}.fc-showcase-heading{justify-content:space-between;align-items:flex-end;gap:35px;max-width:1320px;margin:0 auto 45px;display:flex}.fc-showcase-heading h2{color:#192e3e;letter-spacing:-2.8px!important;font-family:Arial,Helvetica,sans-serif!important;font-size:clamp(37px,4.4vw,62px)!important;font-weight:500!important;line-height:1.03!important}.fc-showcase-heading>div:last-child{max-width:360px;padding-bottom:4px}.fc-showcase-heading p{color:#6d8090;margin:0 0 18px;font-size:15px;line-height:1.7}.fc-showcase-heading a{color:#2b5a90;align-items:center;gap:12px;font-size:13px;font-weight:500;text-decoration:none;display:flex}.fc-embedded{border:1px solid #cfdbe5;border-radius:11px;max-width:1320px;margin:0 auto;overflow:hidden;box-shadow:0 22px 60px #28485f12}.fc-embedded .fc-app-frame{grid-template-columns:205px minmax(0,1fr);height:810px;min-height:0}.fc-embedded .fc-workspace-content{padding:29px 28px 40px}.fc-embedded .fc-topbar{height:60px;padding:0 28px}.fc-embedded .fc-guide{padding:13px 28px}.fc-embedded .fc-sidebar{padding-top:22px}.fc-embedded .fc-metrics strong{font-size:26px}.fc-embedded .fc-welcome h2{font-size:38px}.fc-embedded .fc-welcome-image{height:210px}.fc-showcase-footer{color:#7790a2;justify-content:space-between;align-items:center;max-width:1320px;margin:22px auto 0;font-size:12px;display:flex}.fc-showcase-footer a{color:#34658d;align-items:center;gap:8px;text-decoration:none;display:flex}.fc-market-intro{background:#eaf1f8;border:1px solid #dbe5ef;border-radius:8px;justify-content:space-between;align-items:center;gap:25px;margin:0 0 50px;padding:30px;display:flex}.fc-market-intro h2{letter-spacing:-1px!important;margin:6px 0 12px!important;font-family:Arial,Helvetica,sans-serif!important;font-size:29px!important;font-weight:500!important;line-height:1.1!important}.fc-market-intro p{color:#6b8192;max-width:560px;margin:0!important;font-size:13px!important;line-height:1.7!important}.fc-market-intro>div:last-child{flex-shrink:0;gap:10px;display:flex}.fc-market-intro a{font-size:12px}.fc-mini-console{text-align:left;background:#fff;border:1px solid #dce5ed;border-radius:6px;width:88%;overflow:hidden;box-shadow:0 8px 30px #162f4920}.fc-mini-console>header{color:#617c92;border-bottom:1px solid #e4ebf1;justify-content:space-between;padding:9px 13px;font-size:8px;font-weight:600;display:flex}.fc-mini-console>div{grid-template-columns:54px 1fr;min-height:175px;display:grid}.fc-mini-console aside{background:#f7fafc;border-right:1px solid #e7edf2;flex-direction:column;gap:9px;padding:14px 8px;display:flex}.fc-mini-console aside i{background:#dbe5ed;border-radius:2px;height:4px}.fc-mini-console aside i:first-child{background:#acc7ec}.fc-mini-console main{padding:17px 14px}.fc-mini-console main>strong{letter-spacing:-.5px;color:#274763;font-size:15px;font-weight:500;display:block}.fc-mini-metrics{gap:6px;margin:14px 0;display:flex}.fc-mini-metrics span{color:#507596;background:#f2f6fa;border:1px solid #e7edf2;border-radius:3px;flex:1;padding:10px;font-size:13px}.fc-mini-metrics small{color:#8aa0b1;margin-top:3px;font-size:6px;display:block}.fc-mini-row{color:#6d879c;border-bottom:1px solid #e8eef3;justify-content:space-between;padding:9px 0;font-size:7px;display:flex}.fc-mini-row i{background:#d8e7df;width:28px;height:5px}@keyframes fc-enter{0%{opacity:.3;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}@keyframes fc-spin{to{transform:rotate(360deg)}}@media (min-width:1600px){.fc-full .fc-workspace-content{padding:45px 55px 65px}.fc-full .fc-app-frame{grid-template-columns:235px minmax(0,1fr)}.fc-full .fc-welcome h2{font-size:52px}.fc-full .fc-welcome-image{height:270px}.fc-full .fc-overview-grid{grid-template-columns:2fr 1fr}}@media (max-width:1100px){.fc-app-frame{grid-template-columns:195px minmax(0,1fr)}.fc-workspace-content{padding:25px 24px 40px}.fc-topbar{padding:0 24px}.fc-topbar>div:first-child>span:first-of-type{display:none}.fc-guide{padding:13px 24px}.fc-welcome h2{font-size:36px}.fc-welcome-image{height:210px}.fc-metrics article{padding:18px 14px}.fc-metrics strong{font-size:25px}.fc-metrics article>span{font-size:10px}.fc-overview-grid{grid-template-columns:minmax(0,1.5fr) minmax(210px,1fr);gap:18px}.fc-card{padding:20px}.fc-upcoming .fc-pill,.fc-demo-bar small{display:none}.fc-view-head{flex-direction:column}.fc-head-actions{justify-content:flex-start}.fc-seat-layout{grid-template-columns:200px minmax(0,1fr);gap:18px}.fc-room-plan{padding:22px 20px}.fc-seat-grid{gap:12px 9px}.fc-calculator{grid-template-columns:1fr 1fr}.fc-calc-controls{padding:22px}.fc-calc-preview{padding:20px}.fc-connection-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.fc-embedded .fc-app-frame{grid-template-columns:185px minmax(0,1fr)}.fc-embedded .fc-workspace-content{padding:24px 22px}.fc-embedded .fc-welcome h2{font-size:34px}.fc-embedded .fc-metrics strong{font-size:23px}.fc-embedded .fc-welcome-image{height:190px}.fc-embedded .fc-topbar{padding:0 22px}.fc-embedded .fc-guide{padding:12px 22px}.fc-market-intro{flex-direction:column;align-items:flex-start}.fc-diary-grid{grid-template-columns:1fr}.fc-showcase{padding:80px 25px}.fc-seat-grid button{min-height:29px}}@media (max-width:800px){.fc-app-frame,.fc-embedded .fc-app-frame{grid-template-columns:165px minmax(0,1fr)}.fc-sidebar{padding:20px 9px 14px}.fc-sidebar nav button,.fc-sidebar-bottom>a,.fc-sidebar-bottom>button{gap:8px;padding:9px;font-size:10px}.fc-wordmark{gap:7px;font-size:21px}.fc-wordmark>span{width:18px}.fc-wordmark small{top:26px;left:36px}.fc-business-selector{gap:7px;padding:20px 7px 16px}.fc-business-selector strong{max-width:98px;font-size:11px}.fc-business-avatar{flex-shrink:0;width:27px;height:27px;font-size:12px}.fc-business-selector small{font-size:8px}.fc-sector-label{padding:0 7px 18px}.fc-sector-label select{font-size:9px!important}.fc-sidebar nav svg,.fc-sidebar-bottom svg{width:14px;height:14px}.fc-storage-status{padding-left:8px;font-size:8px}.fc-overview-grid{grid-template-columns:1fr}.fc-welcome{grid-template-columns:1fr .85fr;gap:20px}.fc-welcome h2,.fc-embedded .fc-welcome h2{letter-spacing:-1.2px;font-size:30px}.fc-welcome-image,.fc-embedded .fc-welcome-image{height:185px}.fc-metrics{grid-template-columns:1fr 1fr}.fc-metrics article:nth-child(2){border-right:0}.fc-metrics article:nth-child(-n+2){border-bottom:1px solid var(--fc-line)}.fc-next-card,.fc-guide small{display:none}.fc-guide{gap:9px}.fc-guide strong{font-size:10px}.fc-guide-number{flex-shrink:0}.fc-calculator{grid-template-columns:1fr}.fc-calc-preview{border-left:0;border-top:1px solid var(--fc-line)}.fc-seat-layout{grid-template-columns:1fr}.fc-guest-list{grid-template-columns:1fr 1fr;margin:10px 0}.fc-seat-layout>.fc-card{padding:20px}.fc-seat-layout h3{font-size:22px}.fc-seat-layout>.fc-card>p{font-size:10px}.fc-seat-grid button{min-height:36px}.fc-editor-layout{grid-template-columns:minmax(0,1fr) 235px}.fc-editor-aside{padding:25px 20px}.fc-editor-layout>.fc-form-grid{padding:25px}.fc-form-grid{gap:16px}.fc-ticketing-feature{grid-template-columns:1fr}.fc-ticketing-feature>img{height:190px;min-height:0}.fc-settings-grid,.fc-connection-grid{grid-template-columns:1fr}.fc-showcase-heading h2{letter-spacing:-1.8px!important;font-size:42px!important}.fc-showcase-heading>div:last-child{max-width:270px}.fc-showcase-heading p{font-size:13px}.fc-table-tools{padding:12px}.fc-table-tools>select{width:110px}.fc-table-tools>span{display:none}.fc-demo-bar{padding:11px 16px}.fc-demo-bar>span{letter-spacing:.8px;font-size:8px}.fc-demo-bar>div{gap:14px}.fc-demo-bar a,.fc-demo-bar button{font-size:9px}.fc-calendar-legend{flex-wrap:wrap}.fc-calendar-legend p{max-width:100%;margin:0}.fc-record-modal>header{padding:22px 25px}.fc-record-modal h2{font-size:22px}}@media (max-width:620px){.fc-app-frame,.fc-embedded .fc-app-frame{height:calc(100dvh - 48px);min-height:580px;display:block}.fc-full:not(.is-demo) .fc-app-frame{height:100dvh}.fc-app-main{height:100%}.fc-sidebar{z-index:25;width:215px;display:none;position:absolute;top:60px;bottom:0;left:0;box-shadow:20px 0 50px #233b5d22}.is-demo .fc-sidebar{top:108px}.fc-sidebar.open{display:flex}.fc-sidebar nav button,.fc-sidebar-bottom>a,.fc-sidebar-bottom>button{font-size:12px}.fc-business-selector strong{max-width:140px;font-size:12px}.fc-sector-label select{font-size:11px!important}.fc-topbar,.fc-embedded .fc-topbar{gap:10px;height:60px;padding:0 18px}.fc-mobile-menu{display:flex!important}.fc-breadcrumb{border:0;padding:0;font-size:11px}.fc-topbar>div:first-child{gap:8px}.fc-search-area{gap:10px}.fc-search-area label input{width:100px!important;font-size:10px!important}.fc-search-area label svg{width:14px}.fc-user-avatar{display:none}.fc-workspace-content,.fc-embedded .fc-workspace-content{padding:22px 18px 36px}.fc-guide,.fc-embedded .fc-guide{padding:12px 18px}.fc-guide strong{max-width:200px;line-height:1.4}.fc-guide>button:not(.fc-icon-button){gap:4px;font-size:9px}.fc-guide>button.fc-icon-button{width:20px;min-width:20px}.fc-guide-number{width:22px;height:22px}.fc-demo-bar{gap:8px;min-height:48px;padding:10px 15px}.fc-demo-bar a{font-size:9px}.fc-demo-bar>span{letter-spacing:.7px;gap:7px;font-size:7px}.fc-demo-bar>div{gap:12px}.fc-demo-bar>div>button{gap:0;font-size:0}.fc-demo-bar>div>button svg{width:13px}.fc-welcome,.fc-embedded .fc-welcome{grid-template-columns:1fr;gap:22px;margin-bottom:24px}.fc-welcome>div:first-child{position:relative}.fc-welcome h2,.fc-embedded .fc-welcome h2{letter-spacing:-1.5px;font-size:35px}.fc-welcome h2 br{display:none}.fc-welcome .fc-eyebrow{margin-bottom:12px;font-size:8px}.fc-welcome p{margin-bottom:18px;font-size:11px}.fc-welcome-image,.fc-embedded .fc-welcome-image{height:170px}.fc-metrics article{padding:18px}.fc-metrics article>span{font-size:10px}.fc-metrics strong,.fc-embedded .fc-metrics strong{font-size:27px}.fc-metrics small{font-size:8px}.fc-overview-grid{gap:18px}.fc-card{padding:22px}.fc-card>header h3{font-size:20px}.fc-upcoming>button{padding:17px 0}.fc-upcoming>button>span:nth-child(2){font-size:10px}.fc-view-head h2{font-size:29px}.fc-view-head p{font-size:11px}.fc-head-actions{flex-wrap:wrap;gap:8px;width:100%}.fc-button{min-height:38px;padding:10px 12px!important;font-size:10px!important}.fc-seat-grid{gap:13px 10px}.fc-seat-grid button{min-height:32px}.fc-room-plan{padding:20px 17px}.fc-seat-legend{gap:14px;font-size:8px}.fc-calendar-toolbar{flex-wrap:wrap;gap:10px}.fc-calendar-toolbar strong{font-size:11px}.fc-calendar-toolbar>div{gap:8px}.fc-calendar-toolbar label{font-size:10px}.fc-calendar-toolbar select{width:75px;min-height:32px;padding:7px}.fc-calendar-toolbar>select{width:130px}.fc-calendar-toolbar input{max-width:135px;min-height:33px;font-size:11px}.fc-table-tools input{font-size:10px!important}.fc-table-tools>select{max-width:95px;font-size:10px}.fc-diary-appointment{gap:12px;padding:21px 18px!important}.fc-diary-appointment .fc-pill{display:none}.fc-diary-appointment time{padding-right:13px;font-size:17px}.fc-diary-appointment>span>small{font-size:8px}.fc-diary-appointment strong{font-size:11px}.fc-calc-controls{padding:22px 20px}.fc-calc-preview{padding:20px}.fc-segmented button{font-size:9px}.fc-field>span{gap:4px;font-size:10px}.fc-quote-preview{padding:22px}.fc-editor-layout{display:block}.fc-editor-aside{border-left:0;border-top:1px solid var(--fc-line)}.fc-editor-layout>.fc-form-grid{grid-template-columns:1fr 1fr;padding:24px 20px}.fc-modal-backdrop{padding:10px}.fc-record-modal{border-radius:9px;max-height:96dvh}.fc-record-modal>header{padding:20px}.fc-record-modal h2{font-size:21px}.fc-record-modal form>footer{flex-wrap:wrap;padding:16px 20px}.fc-record-modal form>footer>div:last-child{gap:8px}.fc-delete-confirm{flex-wrap:wrap;font-size:10px}.fc-editor-aside>h3{font-size:21px}.fc-editor-error{padding:14px 20px}.fc-settings-grid .fc-card{padding:23px}.fc-guest-list>button{padding:10px 7px}.fc-guest-list>button>span:nth-child(2){font-size:10px}.fc-onboarding{margin:30px 0}.fc-onboarding h1{letter-spacing:-1.6px;font-size:37px}.fc-onboarding>p{font-size:12px}.fc-onboarding>small{font-size:10px}.fc-ticketing-feature>div{padding:25px}.fc-ticketing-feature h3{font-size:27px}.fc-showcase{padding:65px 15px}.fc-showcase-heading{margin-bottom:28px;padding:0 10px;display:block}.fc-showcase-heading h2{letter-spacing:-1.9px!important;font-size:40px!important}.fc-showcase-heading>div:last-child{max-width:340px;margin-top:24px}.fc-showcase-heading p{margin-bottom:14px;font-size:13px;line-height:1.8}.fc-showcase-heading a{font-size:12px}.fc-embedded .fc-app-frame{height:750px;min-height:0}.fc-showcase-footer{gap:15px;padding:0 10px;font-size:10px}.fc-showcase-footer>span{max-width:180px}.fc-showcase-footer a{white-space:nowrap}.fc-market-intro{padding:24px}.fc-market-intro h2{font-size:26px!important}.fc-market-intro p{font-size:12px!important}.fc-market-intro>div:last-child{flex-wrap:wrap}.fc-search-results{width:270px;right:0}.fc-alert{flex-direction:column;align-items:flex-start;font-size:10px}.fc-toast{font-size:10px}.fc-footnote{font-size:10px!important}}@media (prefers-reduced-motion:reduce){.fc-console *,.fc-console :before,.fc-console :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.visual-business-operations,.visual-event-operations,.visual-stay-manager,.visual-construction-desk,.visual-client-practice{justify-content:center;align-items:center;display:flex;background:#e8eff5!important}.fc-full .fc-editor-aside,.fc-embedded .fc-editor-aside{min-width:0}.fc-console .fc-view-content .fc-view-head h2{letter-spacing:-1.2px;font-size:31px;font-weight:500;line-height:1.15}.fc-console .fc-view-content .fc-welcome h2{letter-spacing:-1.9px;font-size:42px;font-weight:500;line-height:1.08}@media (max-width:800px){.fc-console .fc-view-content .fc-welcome h2{letter-spacing:-1.2px;font-size:30px}}@media (max-width:620px){.fc-console .fc-view-content .fc-welcome h2{letter-spacing:-1.5px;font-size:35px}.fc-console .fc-view-content .fc-view-head h2{font-size:29px}}.fp-selectors{flex-wrap:wrap;align-items:end;gap:18px;margin-bottom:22px;display:flex}.fp-selectors label{color:#72879a;gap:7px;min-width:180px;font-size:11px;display:grid}.fp-save-status{color:#8193a1;margin-left:auto;padding:12px 0;font-size:11px}.fp-setup{border:1px solid var(--fc-line);background:#fff;border-radius:8px;grid-template-columns:1.3fr 1fr;display:grid;overflow:hidden}.fp-setup>div{padding:32px}.fp-setup h3{letter-spacing:-1px;margin:12px 0;font-size:28px;font-weight:500}.fp-setup p,.fp-help{color:#7e92a3;font-size:11px;line-height:1.8}.fp-setup>div>p{max-width:450px;font-size:13px}.fp-setup aside{border-left:1px solid var(--fc-line);background:#f4f7fa;padding:32px}.fp-setup h4{margin:0 0 23px;font-size:17px;font-weight:500}.fp-layout-options{gap:10px;margin-top:28px;display:grid}.fp-layout-options button{text-align:left;border:1px solid #e0e7ed;border-radius:5px;align-items:center;gap:18px;padding:12px;transition:border-color .2s,background .2s;display:flex}.fp-layout-options button[aria-pressed=true]{background:#f5f9fd;border-color:#638cc2}.fp-layout-options button>span{flex:1}.fp-layout-options strong{font-size:13px;font-weight:500;display:block}.fp-layout-options small{color:#899caa;margin-top:5px;font-size:10px;display:block}.fp-layout-mini{flex:none;width:72px}.fp-knowledge{gap:10px;margin-bottom:25px;display:grid}.fp-knowledge button{text-align:left;background:#fff;border:1px solid #dbe5ed;border-radius:5px;padding:17px;font-size:12px}.fp-knowledge button[aria-pressed=true]{border-color:#638cc2;box-shadow:inset 3px 0 #315dcc}.fp-knowledge small{color:#8598a7;margin-top:6px;font-size:10px;line-height:1.6;display:block}.fp-setup .fc-button{margin:15px 0}.fp-setup .fc-text-button{display:block}.fp-toolbar{border:1px solid var(--fc-line);background:#fff;border-radius:7px 7px 0 0;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;padding:12px;display:flex}.fp-toolbar>div:last-child{align-items:center;gap:3px;display:flex}.fp-toolbar>div:last-child>span{background:#e0e8ef;width:1px;height:20px;margin:0 7px}.fp-zoom{min-width:38px;font-size:10px}.fp-workbench{border:1px solid var(--fc-line);background:#fff;border-top:0;min-height:480px;display:flex}.fp-palette{border-right:1px solid var(--fc-line);flex:none;width:185px;padding:20px 15px}.fp-palette .fc-eyebrow,.fp-inspector .fc-eyebrow{letter-spacing:1.2px;font-size:8px}.fp-object-palette{gap:2px;margin:16px 0;display:grid}.fp-object-palette button{text-align:left;border-radius:4px;align-items:center;gap:9px;padding:9px 5px;font-size:10px;display:flex}.fp-object-palette button:hover{background:#edf4fb}.fp-object-palette button>svg:first-child{fill:#e2ebf2;stroke:#728fa5;stroke-width:1.2px;width:25px;height:25px}.fp-object-palette button>span{flex:1}.fp-canvas-area{background:#f7f9fb;flex-direction:column;flex:1;min-width:0;display:flex}.fp-canvas-heading,.fp-canvas-footer{color:#8297a8;border-bottom:1px solid #e1e8ee;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:16px 18px;font-size:9px;display:flex}.fp-canvas-heading>span:first-child{color:#587992}.fp-canvas-heading i{background:#81a5c1;border-radius:100%;width:5px;height:5px;margin-right:6px;display:inline-block}.fp-canvas-scroll{overscroll-behavior:contain;flex:1;min-height:400px;max-height:680px;overflow:auto}.fp-canvas{touch-action:none;-webkit-user-select:none;user-select:none;max-width:none;min-height:350px;display:block}.fp-plan-object{cursor:grab;outline:none}.fp-plan-object:active{cursor:grabbing}.fp-plan-object.locked{cursor:default}.fp-plan-object>rect:first-child,.fp-plan-object>ellipse{stroke:#819aae;stroke-width:.035px}.fp-plan-object text{fill:#536e84;font-family:Arial,Helvetica,sans-serif}.fp-plan-object text.light{fill:#fff}.fp-selection-box{stroke:#315dcc;stroke-width:.035px;stroke-dasharray:.12 .06;pointer-events:none}.fp-plan-object:focus-visible>rect:first-child{stroke:#315dcc;stroke-width:.08px}.fp-plan-object:focus-visible>ellipse{stroke:#315dcc;stroke-width:.08px}.fp-seat circle{fill:#fff;stroke:#9ab1c3;stroke-width:.025px}.fp-seat.taken circle{fill:#93b2c9;stroke:#7d9bb3}.fp-seat.active circle{fill:#315dcc}.fp-seat.active text{fill:#fff}.fp-seat{outline:none}.fp-seat:focus-visible circle{stroke:#214fa8;stroke-width:.1px}.fp-canvas.assigning .fp-seat{cursor:pointer}.fp-resize{fill:#315dcc;stroke:#fff;stroke-width:.03px;cursor:nwse-resize}.fp-canvas-footer{background:#fff;border-top:1px solid #e1e8ee;border-bottom:0}.fp-canvas-footer i{background:#a5b6c2;width:2px;height:2px;margin:0 8px;display:inline-block}.fp-inspector{border-left:1px solid var(--fc-line);flex:none;width:210px;padding:18px 16px}.fp-inspector>div:first-child{justify-content:space-between;align-items:center;display:flex}.fp-inspector h4,.fp-palette h4{margin:12px 0 20px;font-size:15px;font-weight:500}.fp-inspector .fc-form-grid{gap:8px}.fp-inspector input,.fp-inspector select,.fp-palette input,.fp-palette select{min-width:0;padding:9px!important;font-size:11px!important}.fp-inspector .fc-field,.fp-palette .fc-field{margin:12px 0}.fp-inspector .fc-field>span,.fp-palette .fc-field>span{font-size:10px}.fp-rotation{align-items:center;gap:8px;display:flex}.fp-rotation input{width:100%}.fp-item-actions{border-top:1px solid #e1e8ee;flex-wrap:wrap;gap:7px;margin-top:20px;padding-top:15px;display:flex}.fp-item-actions .fc-button{padding:8px;font-size:9px}.fp-nudges{justify-content:center;gap:5px;margin-top:12px;display:flex}.fp-nudges button{background:#f2f6f9;border-radius:3px;padding:6px}.fp-check{color:#718b9e;gap:8px;margin:18px 0;font-size:10px;line-height:1.7;display:flex}.fp-check input{accent-color:#315dcc;flex:none;width:13px;height:13px;margin-top:3px}.fp-guest-list{max-height:360px;margin:18px 0;display:grid;overflow:auto}.fp-guest-list button{text-align:left;border-bottom:1px solid #e5ebf0;justify-content:space-between;gap:6px;padding:12px 7px;font-size:11px;display:flex}.fp-guest-list button[aria-pressed=true]{color:#315dcc;background:#edf3fb}.fp-guest-list small{color:#8ba0af;margin-top:5px;font-size:9px;line-height:1.5;display:block}.fp-palette .fc-text-button{margin-top:15px;font-size:9px}.fp-warnings{color:#8e7c57;background:#f6f3e9;border:1px solid #e8e1d0;border-radius:5px;margin-top:18px;padding:16px 20px;font-size:11px}.fp-warnings summary{cursor:pointer;font-weight:500}.fp-warnings ul{margin:12px 0;padding-left:18px;line-height:1.8}.fp-bottom-actions{justify-content:space-between;align-items:start;gap:24px;margin-top:16px;display:flex}.fp-bottom-actions .fp-help{max-width:580px;margin:0}.fp-bottom-actions button{white-space:nowrap;font-size:10px}.fp-error{background:#fff3ef;border-radius:4px;padding:12px}.em-filter{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:15px;margin-bottom:27px;display:flex}.em-gallery{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;display:grid}.em-template{text-align:left;min-width:0;display:block}.em-paper{border:1px solid #e1e7ec;border-top:4px solid var(--email-accent);background:#fff;min-height:310px;padding:30px 25px 25px;transition:transform .2s,box-shadow .2s}.em-template:hover .em-paper{transform:translateY(-4px);box-shadow:0 12px 24px #2947630c}.em-paper>span{letter-spacing:2px;color:var(--email-accent);text-transform:uppercase;margin-bottom:28px;font-size:9px;display:block}.em-paper>small{text-transform:uppercase;letter-spacing:1.2px;color:#8c9dab;font-size:7px}.em-paper h3{letter-spacing:-1px;color:#28465c;max-width:240px;margin:13px 0 26px;font-size:27px;font-weight:400;line-height:1.15}.em-paper i{background:#e9eef2;width:90%;height:3px;margin:7px 0;display:block}.em-paper i:nth-of-type(2){width:85%}.em-paper i:nth-of-type(3){width:64%}.em-paper>b{color:#fff;background:var(--email-accent);border-radius:2px;align-items:center;gap:14px;margin-top:24px;padding:12px 15px;font-size:8px;font-weight:500;display:inline-flex}.em-paper.invitation{text-align:center}.em-paper.invitation h3,.em-paper.invitation i{margin-left:auto;margin-right:auto}.em-paper.ticket h3{border-bottom:1px dashed #bfd0dc;margin-bottom:20px;padding-bottom:23px}.em-template-caption{justify-content:space-between;gap:12px;padding:16px 0;display:flex}.em-template-caption strong{font-size:13px;font-weight:500;display:block}.em-template-caption small{color:#8b9eac;margin-top:5px;font-size:10px;line-height:1.6;display:block}.em-template-caption>svg{color:#8ba0b0;flex:none}.em-saved{border-top:1px solid var(--fc-line);margin-top:28px;padding-top:30px}.em-saved>button{text-align:left;border-bottom:1px solid #e2e9ef;align-items:center;gap:15px;width:100%;padding:18px 0;display:flex}.em-saved>button>span{flex:1}.em-saved strong{font-size:12px;font-weight:500;display:block}.em-saved small{color:#8499a9;margin-top:6px;font-size:10px;display:block}.em-editor{border:1px solid var(--fc-line);background:#fff;border-radius:8px;grid-template-columns:330px minmax(0,1fr);display:grid;overflow:hidden}.em-controls{max-height:900px;padding:26px;overflow:auto}.em-controls .fc-field{margin:16px 0}.em-controls .fc-field>span{font-size:11px}.em-controls .fc-field small{font-size:9px;line-height:1.7}.em-controls textarea{line-height:1.7;font-size:11px!important}.em-controls .fc-eyebrow{margin-top:12px;display:block}.em-controls .fc-button{font-size:10px}.em-controls input[type=color]{height:38px;padding:4px!important}.em-preview{border-left:1px solid var(--fc-line);background:#edf2f6;min-width:0}.em-preview-bar{border-bottom:1px solid var(--fc-line);background:#f8fafc;justify-content:space-between;align-items:center;padding:15px 20px;display:flex}.em-preview-bar>span{letter-spacing:1.2px;color:#7791a5;font-size:8px}.em-preview-bar small{letter-spacing:0;color:#9babb8;margin-top:4px;font-size:9px;display:block}.em-preview-bar>div{gap:5px;display:flex}.em-preview-bar button[aria-pressed=true]{color:#315dcc;background:#e3ecf7}.em-preview-frame{width:100%;max-width:720px;margin:0 auto;transition:max-width .25s}.em-preview-frame.mobile{max-width:375px}.em-preview iframe{border:0;width:100%;height:680px;display:block}.em-export{border-top:1px solid #dce6ee;flex-wrap:wrap;gap:10px;padding:23px;display:flex}.em-export p{color:#8096a8;width:100%;margin:2px 0;font-size:10px;line-height:1.8}.em-export .fc-button{font-size:10px}.wd-start{margin-bottom:24px}.wd-start>div:first-child{max-width:520px}.wd-start h3{margin:12px 0;font-size:24px;font-weight:500}.wd-start p{color:#8a9dab;font-size:12px;line-height:1.7}.wd-start .fc-form-grid{grid-template-columns:repeat(3,1fr);margin:25px 0}.wd-hero{color:#fff;background:#223e54;border-radius:7px;align-items:center;min-height:260px;padding:40px;display:flex;position:relative;overflow:hidden}.wd-hero>img{object-fit:cover;opacity:.3;object-position:center 58%;width:100%;height:100%;position:absolute;inset:0}.wd-hero>div,.wd-hero>.wd-days{z-index:1;position:relative}.wd-hero .fc-eyebrow{color:#b0c9dc}.wd-hero h3{letter-spacing:-2px;margin:14px 0;font-size:48px;font-weight:400}.wd-hero p{color:#c8d8e4;flex-wrap:wrap;align-items:center;gap:10px;font-size:12px;display:flex}.wd-hero .fc-button{color:#fff;background:#ffffff12;border-color:#9ab0c25c;margin-top:18px;font-size:10px}.wd-days{text-align:center;color:#a9c1d2;margin-left:auto;padding:0 20px;font-size:11px}.wd-days strong{letter-spacing:-3px;color:#fff;margin-bottom:7px;font-size:62px;font-weight:300;display:block}.wd-stats{border:1px solid var(--fc-line);background:#fff;border-radius:6px;grid-template-columns:repeat(4,1fr);margin:24px 0 28px;display:grid;overflow:hidden}.wd-stats button{text-align:left;border-right:1px solid var(--fc-line);padding:24px}.wd-stats button:last-child{border:0}.wd-stats button>svg{color:#7192ac;margin-bottom:15px}.wd-stats span{color:#879eaf;font-size:10px;display:block}.wd-stats strong{letter-spacing:-.8px;color:#345872;margin:12px 0;font-size:25px;font-weight:400;display:block}.wd-stats strong small{letter-spacing:0;color:#8ba0b0;font-size:11px}.wd-grid{grid-template-columns:1fr 1fr;gap:24px;margin:24px 0;display:grid}.wd-grid .fc-card{min-width:0}.wd-grid header{justify-content:space-between;align-items:center;gap:12px;margin-bottom:25px;display:flex}.wd-grid header h3{letter-spacing:-.6px;margin:9px 0 0;font-size:23px;font-weight:400}.wd-grid header .fc-button{padding:10px;font-size:10px}.wd-grid .fc-card>p{color:#8aa0b0;font-size:11px;line-height:1.8}.wd-grid .fc-card>small{color:#93a5b2;margin-top:18px;font-size:9px;line-height:1.8;display:block}.wd-task{border-bottom:1px solid #e7edf2;align-items:center;gap:13px;padding:15px 0;display:flex}.wd-task>button:first-child{border:1px solid #c9d9e5;border-radius:50%;flex:none;place-items:center;width:21px;height:21px;display:grid}.wd-task.done>button:first-child{color:#547b65;background:#dbe9e2;border-color:#c5dccf}.wd-task>button:last-child{text-align:left}.wd-task strong,.wd-timeline strong,.wd-vendor strong{font-size:12px;font-weight:400;display:block}.wd-task small,.wd-timeline small,.wd-vendor small{color:#94a7b5;margin-top:5px;font-size:9px;display:block}.wd-task.done strong{color:#98a9b5;text-decoration:line-through}.wd-checklist>.fc-text-button{margin-top:22px;font-size:10px}.wd-timeline>button:not(.fc-text-button){text-align:left;border-bottom:1px solid #e7edf2;align-items:center;gap:25px;width:100%;padding:18px 0;display:flex;position:relative}.wd-timeline time{color:#6585a0;min-width:36px;font-size:11px}.wd-timeline>button>span{flex:1}.wd-timeline i{background:#b8cfe1;border-radius:50%;width:6px;height:6px}.wd-timeline>.fc-text-button{margin-top:22px;font-size:10px}.wd-guest-summary{border-top:1px solid #e6edf2;border-bottom:1px solid #e6edf2;grid-template-columns:repeat(4,1fr);gap:10px;margin-bottom:18px;padding:18px 0;display:grid}.wd-guest-summary strong{color:#486a84;font-size:24px;font-weight:400;display:block}.wd-guest-summary small{color:#8aa0b1;margin-top:6px;font-size:9px;display:block}.wd-actions{flex-wrap:wrap;align-items:center;gap:14px;margin-top:20px;display:flex}.wd-actions button{font-size:10px}.wd-budget-track{background:#eaf0f5;border-radius:4px;height:6px;margin-top:10px;overflow:hidden}.wd-budget-track>span{background:#7da1c2;border-radius:4px;height:100%;transition:width .3s;display:block}.wd-vendor{text-align:left;border-bottom:1px solid #e7edf2;justify-content:space-between;align-items:center;width:100%;padding:15px 0;font-size:12px;display:flex}.wd-vendor>span:last-child{text-align:right}.wd-next{grid-template-columns:1fr 1fr;gap:24px;margin:28px 0;display:grid}.wd-next>button{text-align:left;color:#6486a1;background:#edf4fa;border:1px solid #d7e4ef;border-radius:6px;align-items:center;gap:18px;padding:25px;display:flex}.wd-next>button>span{flex:1}.wd-next strong{color:#3c607c;font-size:15px;font-weight:400;display:block}.wd-next small{color:#8aa2b5;margin-top:8px;font-size:10px;line-height:1.6;display:block}.wd-websites{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px;display:grid}.wd-website-preview{border:1px solid #dfe7ed;border-radius:5px;min-height:370px;padding:25px;text-decoration:none;display:block;position:relative;overflow:hidden}.wd-website-preview>span{z-index:1;letter-spacing:.5px;justify-content:space-between;font-size:12px;display:flex;position:relative}.wd-website-preview>span>small{letter-spacing:1px;font-size:6px}.wd-website-preview>img{object-fit:cover;opacity:.25;width:100%;height:310px;position:absolute;top:0;left:0}.wd-website-preview>div{max-width:290px;margin-top:68px;position:relative}.wd-website-preview h3{letter-spacing:-1.6px;margin:14px 0 25px;font-size:37px;font-weight:400;line-height:1.08}.wd-website-preview>div>small{letter-spacing:1.6px;font-size:7px}.wd-website-preview b{align-items:center;gap:18px;font-size:9px;font-weight:400;display:flex}.wd-website-preview.split img{opacity:1;border-radius:3px;width:43%;height:75%;top:70px;left:auto;right:20px}.wd-website-preview.split>div{max-width:50%;margin-top:70px}.wd-website-preview.split h3{font-size:30px}.wd-website-preview.centered>div{text-align:center;margin:50px auto 0}.wd-website-preview.centered b{justify-content:center}.wd-website-caption{justify-content:space-between;align-items:start;gap:14px;padding:20px 0;display:flex}.wd-website-caption h3{margin:0;font-size:14px;font-weight:500}.wd-website-caption p{color:#849aaa;max-width:270px;margin:7px 0 0;font-size:10px;line-height:1.8}.wd-website-caption .fc-button{white-space:nowrap;padding:10px;font-size:9px}@media (max-width:1250px){.fp-workbench{flex-wrap:wrap}.fp-inspector{border-left:0;border-top:1px solid var(--fc-line);grid-template-columns:repeat(3,minmax(0,1fr));gap:12px 20px;width:100%;display:grid}.fp-inspector>div:first-child{grid-column:1/-1}.fp-inspector h4{display:none}.fp-inspector .fp-item-actions{border:0;margin:0}.em-gallery{grid-template-columns:repeat(2,minmax(0,1fr))}.em-editor{grid-template-columns:280px minmax(0,1fr)}.wd-stats button{padding:18px}.wd-stats strong{font-size:22px}.wd-grid{gap:18px}.wd-grid header h3{font-size:20px}}@media (max-width:900px){.fp-setup{grid-template-columns:1fr}.fp-setup aside{border-top:1px solid var(--fc-line);border-left:0}.em-editor{grid-template-columns:1fr}.em-controls{grid-template-columns:1fr 1fr;gap:0 18px;max-height:none;display:grid}.em-controls>.fc-eyebrow,.em-controls>.fc-context-note{grid-column:1/-1}.em-preview{border-left:0;border-top:1px solid var(--fc-line)}.wd-grid{grid-template-columns:1fr}.wd-stats{grid-template-columns:1fr 1fr}.wd-stats button:nth-child(2){border-right:0}.wd-stats button:nth-child(-n+2){border-bottom:1px solid var(--fc-line)}.wd-websites,.wd-next{grid-template-columns:1fr}.wd-start .fc-form-grid{grid-template-columns:1fr 1fr}.wd-hero h3{font-size:38px}.wd-days{padding:0 0 0 15px}.wd-days strong{font-size:45px}}@media (max-width:600px){.fp-palette{border-right:0;border-bottom:1px solid var(--fc-line);width:100%}.fp-object-palette{grid-template-columns:repeat(3,1fr);gap:7px}.fp-object-palette button{text-align:center;background:#f7fafc;flex-direction:column;gap:7px;padding:12px 4px;font-size:9px}.fp-object-palette button>svg:last-child,.fp-palette>.fp-help{display:none}.fp-canvas-area{flex:auto;width:100%}.fp-canvas-scroll{min-height:300px}.fp-inspector{grid-template-columns:1fr 1fr}.fp-inspector .fp-item-actions{grid-column:1/-1}.fp-setup>div,.fp-setup aside{padding:22px}.fp-setup h3{font-size:24px}.fp-toolbar{padding:10px}.fp-toolbar .fc-segmented{width:100%;display:flex}.fp-toolbar .fc-segmented button{flex:1;padding:10px 8px;font-size:9px}.fp-toolbar>div:last-child{margin:auto}.fp-bottom-actions{flex-direction:column}.fp-selectors{gap:12px}.fp-selectors label{width:100%;min-width:0}.fp-save-status{margin:0;padding:0}.em-filter .fc-segmented{flex-wrap:wrap;display:flex}.em-filter .fc-segmented button{padding:9px;font-size:9px}.em-gallery{gap:15px}.em-paper{min-height:290px;padding:22px 14px}.em-paper h3{font-size:23px}.em-paper>span{letter-spacing:1px;font-size:7px}.em-paper>b{gap:5px;padding:10px;font-size:7px}.em-template-caption strong{font-size:11px}.em-template-caption small{font-size:9px}.em-template-caption>svg{display:none}.em-controls{padding:22px;display:block}.em-preview iframe{height:640px}.wd-hero{min-height:230px;padding:25px}.wd-hero h3{font-size:34px}.wd-days{display:none}.wd-stats button{padding:18px}.wd-stats strong{font-size:22px}.wd-start .fc-form-grid{grid-template-columns:1fr}.wd-websites{gap:20px}.wd-next>button{padding:20px}.wd-website-preview{min-height:350px}.fp-guest-list{grid-template-columns:1fr 1fr;gap:8px;max-height:220px;display:grid}}@media (prefers-reduced-motion:reduce){.em-paper,.em-preview-frame,.wd-budget-track>span{transition:none}.em-template:hover .em-paper{transform:none}}.wd-add-guest{background:#f3f7fa;border:1px solid #dce7ef;border-radius:5px;margin-bottom:20px;padding:20px}.wd-add-guest .fc-form-grid{margin-bottom:18px}.wd-add-guest>.fc-text-button{margin-top:15px;font-size:9px;display:flex}.wd-add-guest .fc-field>span{font-size:10px}.fc-new-tool-preview{text-align:left;background:#fff;border:1px solid #dbe5ed;border-radius:5px;width:88%;overflow:hidden;box-shadow:0 8px 25px #2c4c6810}.fc-new-tool-preview>header{color:#627f95;letter-spacing:.7px;border-bottom:1px solid #e6edf3;justify-content:space-between;gap:10px;padding:11px 13px;font-size:7px;display:flex}.fc-new-tool-preview>header>span{letter-spacing:0;color:#8fa4b4;font-size:6px}.fc-plan-mini{grid-template-columns:70px 1fr;min-height:185px;display:grid}.fc-plan-mini aside{color:#819bad;border-right:1px solid #e2eaf1;align-content:start;gap:13px;padding:22px 9px;font-size:7px;display:grid}.fc-plan-mini svg{width:100%;height:100%;min-height:180px}.fc-email-mini{text-align:center;border-top:3px solid #547793;padding:25px 18px 22px}.fc-email-mini small{letter-spacing:1px;color:#89a0b1;font-size:6px}.fc-email-mini h4{letter-spacing:-.8px;color:#345872;margin:15px 0;font-size:25px;line-height:1.1;font-weight:400!important}.fc-email-mini i{background:#e8eef3;width:65%;height:3px;margin:5px auto;display:block}.fc-email-mini i:nth-of-type(3){width:45%}.fc-email-mini b{color:#fff;background:#547793;margin-top:14px;padding:10px 15px;font-size:6px;font-weight:400;display:inline-block}.fc-wedding-mini{background:#1f3c52;min-height:220px;position:relative}.fc-wedding-mini>img{object-fit:cover;opacity:.4;width:100%;height:155px}.fc-wedding-mini>div{color:#fff;position:absolute;top:50px;left:22px}.fc-wedding-mini small{letter-spacing:1px;color:#b0cadb;font-size:6px}.fc-wedding-mini h4{letter-spacing:-1px;margin:12px 0;font-size:26px;font-weight:400}.fc-wedding-mini footer{color:#8a9fae;background:#fff;justify-content:space-between;gap:12px;padding:17px 18px;font-size:6px;display:flex}.fc-wedding-mini footer b{color:#51758e;margin-top:7px;font-size:14px;font-weight:400;display:block}.os-console{--fc-ink:#202b38;--fc-muted:#687584;--fc-line:#e1e7ed;--fc-blue:#245bd6;--fc-soft:#f4f6f9;background:#f7f8fa;font-size:13px}.os-console .fc-sidebar{background:#fff;padding-left:14px;padding-right:14px}.os-console .fc-sidebar nav button{min-height:41px;font-size:12px;font-weight:400}.os-console .fc-sidebar nav button.active{color:#245bd6;background:#edf2fc;font-weight:600}.os-console .fc-sidebar nav button>svg{stroke-width:1.6px}.os-console .fc-sidebar-bottom{margin-top:auto;padding-top:22px}.os-console .fc-sector-label{margin:15px 0 22px;font-size:10px}.os-console .fc-sector-label select{font-size:11px}.os-industry-nav{border-top:1px solid var(--fc-line);margin-top:20px;padding-top:16px}.os-industry-nav summary{cursor:pointer;letter-spacing:.5px;color:#788493;justify-content:space-between;padding:6px 12px 12px;font-size:10px;display:flex}.os-industry-nav summary::-webkit-details-marker{display:none}.os-industry-nav[open] summary>svg{transform:rotate(180deg)}.os-industry-nav>button{width:100%}.os-console .fc-workspace-content{padding:35px 38px 50px}.os-console .fc-button{min-height:41px;font-weight:500;border-radius:6px!important;font-size:12px!important}.os-console .fc-text-button{font-size:12px}.os-console .fc-demo-bar{background:#23374e}.os-console .fc-topbar{height:62px}.os-console .fc-view-content{max-width:1380px}.os-head{justify-content:space-between;align-items:center;gap:24px;margin-bottom:30px;display:flex}.os-head>div:first-child{min-width:0}.os-head>div:last-child{flex-wrap:wrap;flex-shrink:0;justify-content:flex-end;gap:9px;display:flex}.os-eyebrow{letter-spacing:1.2px;color:#7a8696;margin-bottom:11px;font-size:10px;font-weight:500;line-height:1.5;display:block}.os-console .os-head h2{letter-spacing:-1px;max-width:650px;font-size:30px;font-weight:500;line-height:1.18}.os-console .os-head p{color:#6b7786;max-width:610px;margin-top:12px;font-size:13px;line-height:1.7}.os-console .os-field{margin:18px 0;display:block}.os-field>span,.os-field-label{color:#4e5b6c;margin:0 0 8px;font-size:12px;display:block}.os-console .os-field small,.os-muted{color:#758191;margin:8px 0;font-size:11px;line-height:1.7;display:block}.os-console .os-field input,.os-console .os-field select,.os-console .os-field textarea{background:#fff;min-height:43px;font-size:13px;line-height:1.5}.os-console .os-field input[type=color]{height:43px;padding:4px}.os-form-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.os-form-grid .os-field{margin:10px 0}.os-error{color:#9b462a;background:#fff2ed;border-radius:5px;padding:13px 15px;font-size:12px;line-height:1.6;margin:15px 0!important}.os-badge{white-space:nowrap;color:#657489;background:#f0f3f7;border:1px solid #e7ebf1;border-radius:4px;align-items:center;gap:5px;padding:4px 7px;font-size:10px;font-weight:400;line-height:1.5;display:inline-flex!important}.os-badge.good{color:#45715d;background:#ecf4f0;border-color:#dbe8e1}.os-note{color:#748091;border-top:1px solid #e1e6ed;margin:24px 0 0;padding-top:18px;font-size:11px;line-height:1.7}.os-note summary{cursor:pointer;color:#647286;line-height:1.7}.os-note p{max-width:760px;margin:13px 0!important}.os-note .fc-button{margin:12px 8px 4px 0}.os-note a{align-items:center;gap:8px;display:inline-flex;text-decoration:underline!important}.os-note textarea{margin-top:12px}.os-toolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin:26px 0 20px;display:flex}.os-toolbar>select,.em-filter>select{min-width:150px;width:auto!important;font-size:12px!important}.os-tabs{flex-wrap:wrap;align-items:center;gap:5px;display:flex}.os-tabs>button{color:#6e7c8c;white-space:nowrap;border-radius:5px;align-items:center;gap:8px;padding:9px 14px;font-size:12px;display:flex}.os-tabs>button[aria-pressed=true]{color:#2c5bb9;background:#e7edf8}.os-tabs>button>i{background:#3770ce;border-radius:100%;width:5px;height:5px}.os-search{color:#7c8998;background:#fff;border:1px solid #dce3ec;border-radius:6px;align-items:center;gap:8px;padding:0 10px;display:flex}.os-console .os-search input{background:0 0;border:0;outline:none;width:190px;min-height:39px;padding:8px 0;font-size:12px}.os-blank{text-align:center;background:#fff;border:1px dashed #d8e1ec;border-radius:8px;grid-column:1/-1;width:100%;padding:65px 25px}.os-blank>div{color:#7a98bd;background:#eff4fa;border-radius:9px;place-items:center;width:42px;height:42px;margin:auto auto 20px;display:grid}.os-console .os-blank h3{letter-spacing:-.5px;font-size:22px;font-weight:500}.os-console .os-blank p{color:#778495;max-width:390px;margin:12px auto 24px;font-size:12px;line-height:1.7}.os-overlay{z-index:100;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#172b4452;justify-content:flex-end;display:flex;position:fixed;inset:0}.os-drawer{background:#fff;flex-direction:column;width:min(590px,100%);height:100%;display:flex;overflow:hidden;box-shadow:-12px 0 70px #172c412b}.os-drawer>header{border-bottom:1px solid #e3e8ef;justify-content:space-between;align-items:center;gap:20px;padding:30px;display:flex}.os-drawer>header h3{letter-spacing:-.6px;font-size:24px;font-weight:500;line-height:1.2}.os-drawer>header .os-eyebrow{margin-bottom:8px}.os-drawer-body{overscroll-behavior:contain;padding:26px 30px 40px;overflow-y:auto}.os-drawer-actions{flex-wrap:wrap;gap:10px;margin-top:24px;display:flex}.os-summary-strip,.os-money-summary,.os-search-metrics{border:1px solid var(--fc-line);background:#fff;border-radius:8px;grid-template-columns:repeat(3,minmax(0,1fr));display:grid;overflow:hidden}.os-summary-strip>div,.os-money-summary>div,.os-search-metrics>div{border-right:1px solid var(--fc-line);padding:25px 28px;position:relative}.os-summary-strip>div:last-child,.os-money-summary>div:last-child,.os-search-metrics>div:last-child{border:0}.os-summary-strip span,.os-money-summary span,.os-search-metrics span{color:#788493;margin-bottom:13px;font-size:11px;display:block}.os-summary-strip strong,.os-money-summary strong,.os-search-metrics strong{letter-spacing:-.8px;font-variant-numeric:tabular-nums;font-size:29px;font-weight:400;line-height:1.2}.os-money-summary>div>svg{color:#8da5bd;position:absolute;top:24px;right:24px}.os-money-summary small{color:#83909e;margin-top:10px;font-size:10px;display:block}.os-money-summary>div:last-child{background:#edf3fd}.os-list{border:1px solid var(--fc-line);background:#fff;border-radius:8px;overflow:hidden}.os-order-row,.os-book-row{text-align:left;align-items:center;gap:18px;width:100%;padding:22px 24px;display:flex;border-bottom:1px solid #e8ecf2!important}.os-order-row:last-child,.os-book-row:last-child{border-bottom:0!important}.os-order-row:hover{background:#f9fbfe}.os-order-row>span:nth-child(2),.os-book-row>span:nth-child(2){flex:1;min-width:0}.os-order-row strong,.os-book-row strong{font-size:13px;font-weight:500;display:block}.os-order-row small,.os-book-row small{color:#7f8c9b;margin-top:5px;font-size:10px;display:block}.os-order-row>b,.os-book-row>b{white-space:nowrap;font-variant-numeric:tabular-nums;font-size:13px;font-weight:500}.os-order-row>svg{color:#8d9bae}.os-order-stage{color:#798697;min-width:65px;font-size:11px}.os-row-icon{color:#6c8cb0;background:#edf2f9;border-radius:7px;flex:none;place-items:center;width:37px;height:37px;display:grid}.os-row-icon.income{color:#6c9a7b;background:#edf5ef}.os-row-icon.expense{color:#a18a76;background:#f3f0ed}.os-book-row .positive{color:#527c62}.os-book-row>button:last-child{min-width:28px}.os-detail-top{justify-content:space-between;align-items:start;gap:20px;font-size:14px;display:flex}.os-detail-top small{color:#7a8796;margin-top:6px;font-size:11px;display:block}.os-order-lines{background:#f6f8fb;border-radius:8px;margin:28px 0;padding:8px 22px}.os-order-lines>div{border-bottom:1px solid #e1e7f0;justify-content:space-between;align-items:center;gap:20px;padding:18px 0;font-size:13px;display:flex}.os-order-lines small{color:#8390a0;margin-top:6px;font-size:11px;display:block}.os-order-lines b{font-weight:500}.os-order-lines footer{justify-content:space-between;align-items:center;padding:22px 0;display:flex}.os-order-lines footer strong{font-size:24px;font-weight:500}.os-progress-steps{justify-content:space-between;gap:8px;margin:30px 0;display:flex}.os-progress-steps>span{color:#a3adba;align-items:center;gap:7px;font-size:10px;display:flex}.os-progress-steps i{border:1px solid #e2e8ef;border-radius:100%;place-items:center;width:22px;height:22px;font-style:normal;display:grid}.os-progress-steps .done{color:#5e81b4}.os-progress-steps .done i{background:#e9f1fc;border-color:#bcd0ec}.os-action-callout{background:#eaf1fd;border:1px solid #d8e5f9;border-radius:8px;margin:26px 0;padding:24px}.os-console .os-action-callout h4{letter-spacing:-.3px;font-size:18px;font-weight:500}.os-console .os-action-callout p{color:#74869e;margin:10px 0 20px;font-size:12px;line-height:1.6}.os-linked-actions{gap:8px;margin-top:25px;display:grid}.os-linked-actions button{text-align:left;background:#f5f7fa;border-radius:5px;align-items:center;gap:12px;padding:14px;font-size:12px;display:flex}.os-linked-actions button>svg:last-child{margin-left:auto}.os-line-editor{grid-template-columns:minmax(0,1.8fr) 70px 100px 27px;align-items:center;gap:10px;display:grid}.os-line-editor .os-field>span{font-size:10px}.os-line-editor .os-field input{min-width:0;padding:10px}.os-line-editor>button{margin-top:21px}.os-total{border-top:1px solid #e1e7ef;border-bottom:1px solid #e1e7ef;justify-content:space-between;align-items:center;gap:20px;margin:25px 0;padding:24px 0;font-size:13px;display:flex}.os-total strong{white-space:nowrap;font-size:25px;font-weight:500}.os-total small{color:#7d8da0;margin-top:6px;display:block}.os-pipeline{grid-template-columns:repeat(5,minmax(165px,1fr));gap:15px;min-height:350px;padding-bottom:16px;display:grid;overflow-x:auto}.os-pipeline>div{background:#eef1f6;border-radius:7px;min-width:0;padding:12px}.os-pipeline>div>header{color:#6b7d93;justify-content:space-between;gap:8px;padding:4px 2px 15px;font-size:11px;display:flex}.os-pipeline>div>header>b{color:#92a0b2;font-weight:400}.os-pipeline article{cursor:grab;background:#fff;border:1px solid #e0e7f0;border-radius:7px;margin-bottom:12px;padding:17px 15px;box-shadow:0 3px 10px #30455f04}.os-pipeline article>button{text-align:left;width:100%;display:block}.os-pipeline article strong{font-size:13px;font-weight:500;line-height:1.5;display:block}.os-pipeline article small{color:#8793a2;margin:8px 0 18px;font-size:10px;display:block}.os-pipeline article b{font-size:16px;font-weight:500}.os-console .os-pipeline article p{color:#8492a4;margin:16px 0;font-size:11px;line-height:1.7}.os-console .os-pipeline select{border-color:#e4e9f0;min-height:32px;padding:7px 20px 7px 8px;font-size:10px}.os-pipeline-empty{color:#94a2b5;text-align:center;border:1px dashed #d6dfe9;border-radius:5px;padding:27px 10px;font-size:10px}.os-people-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}.os-person-card{text-align:left;border-radius:8px;min-width:0;padding:24px;border:1px solid var(--fc-line)!important;background:#fff!important}.os-avatar{color:#6b8bb3;background:#e8eff9;border:1px solid #dce6f4;border-radius:100%;flex:none;place-items:center;width:43px;height:43px;font-size:14px;display:grid}.os-person-card>strong{margin:18px 0 5px;font-size:15px;font-weight:500;display:block}.os-person-card>small{color:#8b98a8;overflow-wrap:anywhere;font-size:11px;display:block}.os-person-card>div{flex-wrap:wrap;gap:5px;min-height:24px;margin-top:16px;display:flex}.os-person-card>footer{color:#7f93ac;border-top:1px solid #e5ebf2;justify-content:space-between;margin-top:22px;padding-top:15px;font-size:11px;display:flex}.os-task-list{border:1px solid var(--fc-line);background:#fff;border-radius:7px;overflow:hidden}.os-task-list>div{border-bottom:1px solid #e9edf3;align-items:center;gap:17px;padding:21px 24px;display:flex}.os-task-list>div>span:nth-child(2){flex:1}.os-task-list strong{font-size:13px;font-weight:500}.os-task-list small{color:#8292a5;margin-top:5px;font-size:10px;display:block}.os-check{color:#6289b8;border-radius:100%;flex:none;place-items:center;width:22px;height:22px;display:grid;border:1px solid #ccd9e9!important}.os-check.done{color:#679079;background:#e2eee8!important;border-color:#bcd4c7!important}.os-customer-profile{align-items:center;gap:15px;display:flex}.os-customer-profile p{overflow-wrap:anywhere;flex:1;min-width:0;font-size:12px}.os-customer-profile small{color:#8293a6;margin-top:5px;display:block}.os-detail-tags{flex-wrap:wrap;gap:7px;margin:22px 0;display:flex}.os-small-title{font-size:13px;font-weight:500;margin:30px 0 14px!important}.os-linked-row{text-align:left;justify-content:space-between;align-items:center;gap:20px;width:100%;padding:16px 0;font-size:12px;display:flex;border-bottom:1px solid #e5ebf1!important}.os-linked-row small{color:#8a9bac;margin-top:6px;font-size:10px;display:block}.os-linked-row b{font-weight:500}.os-home-stats{border:1px solid var(--fc-line);background:#fff;border-radius:8px;grid-template-columns:repeat(3,minmax(0,1fr));margin:0 0 28px;display:grid}.os-home-stats>button{text-align:left;border-right:1px solid var(--fc-line);padding:23px 25px}.os-home-stats>button:last-child{border:0}.os-home-stats span{color:#7b8797;font-size:11px;display:block}.os-home-stats strong{letter-spacing:-.8px;margin:12px 0;font-size:29px;font-weight:400;line-height:1.2;display:block}.os-home-stats small{color:#8296af;align-items:center;gap:8px;font-size:10px;display:flex}.os-journey{background:#edf3fc;border:1px solid #dbe4ef;border-radius:10px;grid-template-columns:minmax(210px,.78fr) minmax(0,1.7fr);margin-bottom:28px;display:grid;overflow:hidden}.os-journey-intro{background:#eaf1fc;flex-direction:column;padding:37px 28px;display:flex}.os-journey-intro>.os-eyebrow{color:#718aad;letter-spacing:1px;font-size:9px}.os-console .os-journey-intro h3{letter-spacing:-1px;color:#26486e;margin-top:20px;font-size:30px;font-weight:400;line-height:1.13}.os-console .os-journey-intro p{color:#7288a2;margin-top:22px;font-size:12px;line-height:1.8}.os-journey-status{color:#7189a6;align-items:center;gap:8px;margin:34px 0 20px;font-size:10px;display:flex}.os-journey-status>i{background:#85a7d9;border-radius:100%;width:6px;height:6px}.os-journey-status>i.done{background:#62a184}.os-journey-intro>small{color:#8a9db4;max-width:200px;margin-top:auto;font-size:9px;line-height:1.7}.os-journey-main{background:#f8fafe;flex-direction:column;min-width:0;display:flex}.os-journey-tabs{background:#fff;border-bottom:1px solid #e4ebf5;grid-template-columns:repeat(4,1fr);padding:0 14px;display:grid}.os-journey-tabs>button{color:#8a99ac;border-bottom:2px solid #0000;justify-content:center;align-items:center;gap:7px;padding:18px 5px;font-size:10px;display:flex;position:relative}.os-journey-tabs>button[aria-pressed=true]{color:#315f9e;border-color:#4378bf}.os-journey-tabs>button>svg:last-child:not(:first-child){color:#64927a}.os-journey-scene{flex:1;justify-content:center;align-items:center;min-height:375px;padding:23px 28px;display:flex}.os-console .os-journey-scene{animation:.25s ease-out os-arrive!important}.os-purchase-card{background:#fff;border:1px solid #dce5f0;border-radius:6px;grid-template-columns:1fr 1.65fr;width:100%;max-width:670px;display:grid;overflow:hidden;box-shadow:0 12px 32px #31527708}.os-purchase-image{background:#172a36;min-height:310px;position:relative}.os-purchase-image img{opacity:.8;height:100%;position:absolute;inset:0}.os-purchase-image>span{letter-spacing:1.7px;color:#fff;font-size:8px;position:absolute;bottom:20px;left:20px}.os-purchase-body{min-width:0;padding:25px 22px}.os-purchase-body>div:first-child{justify-content:space-between;align-items:center;gap:10px;display:flex}.os-purchase-body .os-eyebrow{margin:0;font-size:8px}.os-console .os-purchase-body h4{letter-spacing:-.7px;margin:24px 0 12px;font-size:25px;font-weight:400;line-height:1.15}.os-console .os-purchase-body p{color:#8895a5;font-size:11px;line-height:1.6}.os-purchase-total{color:#8794a4;border-top:1px solid #e5ebf2;justify-content:space-between;align-items:center;gap:10px;margin:25px 0 20px;padding-top:17px;font-size:11px;display:flex}.os-purchase-total strong{color:#284263;letter-spacing:-.7px;font-size:22px;font-weight:400}.os-purchase-body>.fc-button{width:100%;font-size:10px!important}.os-purchase-body>small{color:#91a0b0;margin:10px 0 0;font-size:8px;line-height:1.7;display:block}.os-journey-foot{color:#8192a9;background:#fff;border-top:1px solid #e1e9f3;justify-content:space-between;align-items:center;gap:15px;padding:15px 21px;font-size:9px;display:flex}.os-journey-foot>span,.os-journey-foot>button{align-items:center;gap:7px;display:flex}.os-journey-foot>button{white-space:nowrap;color:#5b7eac}.os-journey-customer{text-align:center;width:100%;padding:20px 15px}.os-journey-customer>.os-avatar{width:55px;height:55px;margin:0 auto 18px;font-size:18px}.os-journey-customer>.os-eyebrow{font-size:8px}.os-console .os-journey-customer h4{letter-spacing:-.8px;font-size:29px;font-weight:400}.os-console .os-journey-customer>p{color:#8797ab;margin:10px 0;font-size:10px;line-height:1.7}.os-journey-customer .os-detail-tags{justify-content:center}.os-customer-event{text-align:left;background:#fff;border:1px solid #dfe7f1;border-radius:6px;align-items:center;gap:12px;margin:22px 0;padding:20px;display:flex}.os-customer-event>div{flex:1;min-width:0}.os-customer-event strong{font-size:11px;font-weight:500;display:block}.os-customer-event small{color:#899aaf;margin-top:7px;font-size:9px;display:block}.os-customer-event b{white-space:nowrap;font-size:15px;font-weight:400}.os-journey-email{text-align:center;width:100%}.os-mail-envelope{text-align:left;color:#6e87a6;background:#fff;border:1px solid #dce5f0;border-radius:6px 6px 0 0;align-items:center;gap:10px;padding:13px 16px;display:flex}.os-mail-envelope>span:nth-child(2){flex:1;min-width:0}.os-mail-envelope strong{color:#495f7c;font-size:10px;font-weight:500;display:block}.os-mail-envelope small{color:#8a9bb1;margin-top:5px;font-size:9px;display:block}.os-mail-envelope .os-badge{font-size:8px}.os-journey-email iframe{background:#fff;border:1px solid #dce5f0;border-top:0;width:100%;height:320px;display:block}.os-journey-email>.fc-button{margin-top:15px;font-size:10px!important}.os-journey-wait{text-align:center;color:#87a2c3;padding:35px 20px}.os-console .os-journey-wait h4{letter-spacing:-.5px;color:#304b6b;margin:22px 0 14px;font-size:25px;font-weight:400}.os-console .os-journey-wait p{color:#8495aa;max-width:320px;margin:0 auto 25px;font-size:12px;line-height:1.7}.os-journey-books{text-align:center;width:100%;padding:20px 15px}.os-console .os-journey-books h4{letter-spacing:-.6px;font-size:27px;font-weight:400}.os-ledger-amount{color:#567e6c;flex-wrap:wrap;justify-content:center;align-items:center;gap:10px;margin:22px 0;display:flex}.os-ledger-amount strong{letter-spacing:-1px;font-size:33px;font-weight:400}.os-ledger-amount span{color:#8195aa;width:100%;font-size:10px}.os-ledger-slip{background:#fff;border:1px solid #dce6f2;border-radius:7px;margin:22px 0;padding:8px 20px}.os-ledger-slip>div{border-bottom:1px solid #edf1f5;justify-content:space-between;gap:20px;padding:11px 0;font-size:10px;display:flex}.os-ledger-slip>div:last-child{border:0}.os-ledger-slip span{color:#889aaf}.os-ledger-slip b{text-align:right;font-weight:400}.os-home-grid{grid-template-columns:1.15fr 1fr;gap:24px;display:grid}.os-home-panel{border:1px solid var(--fc-line);background:#fff;border-radius:8px;min-width:0;padding:26px}.os-home-panel>header{justify-content:space-between;align-items:center;gap:20px;margin-bottom:24px;display:flex}.os-home-panel .os-eyebrow{margin-bottom:8px;font-size:9px}.os-home-panel h3{font-size:23px;font-weight:400;letter-spacing:-.6px!important}.os-home-panel>header>button{color:#7c99bd}.os-next-row{text-align:left;align-items:center;gap:13px;width:100%;padding:15px 0;display:flex;border-bottom:1px solid #edf1f5!important}.os-next-row:last-child{border-bottom:0!important}.os-next-row>span:nth-last-child(2){flex:1}.os-next-row strong{font-size:11px;font-weight:500;display:block}.os-next-row small{color:#8799ae;margin-top:6px;font-size:9px;display:block}.os-next-row>svg{color:#8b9fb9}.os-home-search{align-items:center;gap:20px;padding:8px 0 25px;display:flex}.os-home-search strong{letter-spacing:-1px;font-size:35px;font-weight:400;display:block}.os-home-search span{color:#899bae;white-space:nowrap;margin-top:9px;font-size:10px;display:block}.os-home-search svg{color:#7598c6;width:52%;margin-left:auto}.os-home-panel>footer{color:#91a1b5;border-top:1px solid #e6ecf3;justify-content:space-between;align-items:center;gap:10px;padding-top:16px;font-size:9px;display:flex}.os-home-panel>footer>button{color:#7191ba;align-items:center;gap:7px;display:flex}.os-start-panel{background:#edf3fc;border:1px solid #dae4f3;border-radius:8px;grid-template-columns:1fr 1.2fr;gap:30px;margin-bottom:26px;padding:35px;display:grid}.os-console .os-start-panel h3{letter-spacing:-.8px;color:#315473;font-size:28px;font-weight:400;line-height:1.15}.os-console .os-start-panel p{color:#7f96b0;margin-top:17px;font-size:12px;line-height:1.7}.os-start-panel>div:last-child{gap:9px;display:grid}.os-start-panel button{text-align:left;background:#fff;border:1px solid #dbe6f5;border-radius:6px;align-items:center;gap:14px;padding:16px;display:flex}.os-start-panel button>span{color:#8da9cc;font-size:12px}.os-start-panel button>div{flex:1}.os-start-panel button strong{font-size:12px;font-weight:500;display:block}.os-start-panel button small{color:#8b9fb6;margin-top:6px;font-size:10px;display:block}.os-start-panel button>svg{color:#7197c6}.os-starter-heading{margin:38px 0 23px}.os-console .os-starter-heading h3{letter-spacing:-.6px;font-size:23px;font-weight:400}.os-home-tools{grid-template-columns:repeat(3,minmax(0,1fr));gap:23px;display:grid}.os-home-tools>button{text-align:left;min-width:0}.os-home-tools>button>strong{justify-content:space-between;align-items:center;margin-top:18px;font-size:13px;font-weight:500;display:flex}.os-home-tools>button>strong svg{color:#7796bd}.os-home-tools>button>small{color:#899aad;margin-top:7px;font-size:10px;line-height:1.7;display:block}.os-tool-preview{background:#edf2f9;border:1px solid #dce5f0;border-radius:7px;height:194px;padding:22px;display:block;position:relative;overflow:hidden}.os-tool-preview.mail{background:#faf9f5;padding:20px 20px 16px 48%}.os-tool-preview.mail>img{width:40%;height:100%;position:absolute;top:0;left:0}.os-tool-preview.mail>i{letter-spacing:1px;color:#8095a6;margin:13px 0 17px;font-size:6px;font-style:normal;display:block}.os-tool-preview.mail>b{letter-spacing:-.6px;color:#3a5364;font-size:21px;font-weight:400;line-height:1.12;display:block}.os-tool-preview.mail>em{color:#fff;background:#516e87;margin-top:19px;padding:9px 11px;font-size:6px;font-style:normal;display:inline-block}.os-tool-preview.flow{flex-direction:column;justify-content:center;align-items:center;display:flex}.os-tool-preview.flow>i{color:#6080a5;background:#fff;border:1px solid #d4e0ef;border-radius:5px;align-items:center;gap:11px;width:190px;max-width:100%;padding:10px 16px;font-size:9px;font-style:normal;display:flex}.os-tool-preview.flow>span{background:#c1d2e8;width:1px;height:15px}.os-tool-preview.estimate{padding:23px}.os-tool-preview.estimate>i{letter-spacing:1px;color:#7d95b2;font-size:7px;font-style:normal}.os-tool-preview.estimate>span{grid-template-columns:1fr 1fr;gap:10px;padding:23px 0 18px;display:grid}.os-tool-preview.estimate>span small{color:#829ab8;font-size:8px}.os-tool-preview.estimate>span b{text-align:right;font-size:10px;font-weight:400}.os-tool-preview.estimate>em{color:#718da9;border-top:1px solid #d6e1ee;justify-content:space-between;align-items:center;padding-top:15px;font-size:9px;font-style:normal;display:flex}.os-tool-preview.estimate strong{letter-spacing:-.8px;color:#365979;font-size:24px;font-weight:400}.os-workflow-library{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}.os-workflow-library>button{text-align:left;background:#fff;border:1px solid #dfe6ef;border-radius:8px;min-width:0;padding:24px;position:relative}.os-workflow-symbol{color:#6488b8;background:#edf3fb;border-radius:9px;place-items:center;width:42px;height:42px;margin-bottom:28px;display:grid}.os-workflow-library>button>.os-badge{position:absolute;top:24px;right:21px}.os-console .os-workflow-library h3{letter-spacing:-.4px;min-height:48px;font-size:19px;font-weight:400;line-height:1.25}.os-console .os-workflow-library p{color:#8594a8;align-items:center;gap:7px;margin-top:15px;font-size:10px;display:flex}.os-mini-flow{margin:25px 0 20px;display:flex;overflow:hidden}.os-mini-flow>span{color:#acbed4;align-items:center;gap:6px;margin-right:6px;display:flex}.os-mini-flow i{color:#7b99bd;background:#f4f7fb;border:1px solid #e4eaf2;border-radius:5px;place-items:center;width:34px;height:34px;display:grid}.os-workflow-library footer{color:#7895b8;border-top:1px solid #e7edf4;justify-content:space-between;padding-top:15px;font-size:11px;display:flex}.os-workflow-starters{gap:12px;display:grid}.os-workflow-starters>button{text-align:left;color:#7491b5;background:#fff;border:1px solid #dce5ef;border-radius:6px;justify-content:space-between;align-items:center;gap:20px;padding:22px;display:flex}.os-workflow-starters strong{color:#3c536f;font-size:13px;font-weight:500;display:block}.os-workflow-starters small{color:#879bb4;margin-top:7px;font-size:11px;display:block}.os-flow-layout{background:#fff;border:1px solid #dce4ee;border-radius:9px;grid-template-columns:minmax(0,1fr) 295px;min-height:670px;display:grid;overflow:hidden}.os-flow-canvas{background-color:#f1f5fb;background-image:radial-gradient(#c4d4e8 1px,#0000 1px);background-size:18px 18px;flex-direction:column;align-items:center;min-width:0;padding:35px 30px 28px;display:flex}.os-flow-start{color:#fff;background:#2c5fbb;border:1px solid #2855aa;border-radius:8px;gap:16px;width:100%;max-width:390px;padding:22px;display:flex;box-shadow:0 5px 13px #234f9b13}.os-flow-dot{background:#ffffff15;border:1px solid #ffffff35;border-radius:7px;flex:none;place-items:center;width:37px;height:37px;display:grid}.os-flow-start>div{flex:1;min-width:0}.os-flow-start small{color:#bed2f1;letter-spacing:1px;font-size:8px}.os-console .os-flow-start select{color:#fff;background:0 0;border:0;min-height:32px;padding:7px 20px 4px 0;font-size:15px}.os-flow-start select option{color:#243851;background:#fff}.os-flow-node-wrap{width:100%;max-width:390px}.os-flow-connector{color:#9eb4d1;justify-content:center;align-items:center;height:51px;display:flex;position:relative}.os-flow-connector>i{background:#bed0e8;width:1px;position:absolute;top:0;bottom:0}.os-flow-connector>span,.os-flow-connector>svg{z-index:1;background:#f1f5fb}.os-flow-connector>span{color:#849dbc;border:1px solid #d8e2f1;border-radius:20px;align-items:center;gap:6px;padding:4px 10px;font-size:9px;display:flex}.os-flow-node{text-align:left;border-radius:8px;align-items:center;gap:15px;width:100%;display:flex;box-shadow:0 4px 12px #28456805;background:#fff!important;border:1px solid #d6e1ef!important;padding:20px!important}.os-flow-node.selected{outline-offset:2px;outline:2px solid #7f9fd4}.os-node-icon{color:#7194c1;background:#edf3fb;border-radius:7px;flex:none;place-items:center;width:39px;height:39px;display:grid}.os-flow-node>span:nth-child(2){flex:1;min-width:0}.os-flow-node small{color:#91a2b8;font-size:8px;display:block}.os-flow-node strong{margin:7px 0;font-size:13px;font-weight:500;display:block}.os-flow-node em{color:#8fa0b5;font-size:10px;font-style:normal;line-height:1.5;display:block}.os-flow-node>svg{color:#8ca7cb}.os-add-step{color:#6385b5;border-radius:5px;align-items:center;gap:9px;padding:12px 20px;font-size:11px;display:flex;background:#fff!important;border:1px dashed #a7bddb!important}.os-flow-finish{color:#93a6bf;margin-top:28px;font-size:10px}.os-flow-settings{border-left:1px solid #dce4ef;min-width:0;padding:25px}.os-workflow-power{justify-content:space-between;align-items:center;gap:12px;margin:24px 0;display:flex}.os-workflow-power strong{font-size:11px;font-weight:500;display:block}.os-workflow-power small{color:#93a2b6;margin-top:5px;font-size:9px;line-height:1.6;display:block}.os-switch{border-radius:14px;flex:none;width:35px;height:21px;display:block;background:#dbe3ed!important;padding:3px!important}.os-switch i{background:#fff;border-radius:100%;width:15px;height:15px;display:block;box-shadow:0 1px 3px #38516b1a}.os-switch.on{background:#3f72c3!important}.os-switch.on i{margin-left:auto}.os-flow-settings hr{background:#e5ebf3;border:0;height:1px;margin:26px 0}.os-flow-hint{text-align:center;color:#98b0ce;padding:32px 10px}.os-flow-hint p{color:#94a6bd;font-size:11px;line-height:1.8;margin-top:15px!important}.os-step-actions{gap:8px;margin-top:25px;display:flex}.os-step-actions .fc-button{padding:9px 12px!important;font-size:10px!important}.os-test-step{border-bottom:1px solid #e6edf5;align-items:center;gap:13px;padding:20px 0;display:flex}.os-test-step>div{flex:1;min-width:0}.os-test-step strong{font-size:12px;font-weight:500;display:block}.os-test-step small{color:#8a9eb7;margin-top:7px;font-size:10px;display:block}.os-test-dot{color:#8ea4c1;background:#eef2f8;border-radius:100%;flex:none;place-items:center;width:29px;height:29px;display:grid}.os-test-dot.done{color:#769c82;background:#e6f1e9}.os-email-preview{background:#f3f5f8;border:1px solid #dfe7ef;border-radius:5px;width:100%;height:530px;margin:25px 0 0;display:block}.os-run-list{gap:20px;display:grid}.os-run-list article{background:#fff;border:1px solid #dce5f1;border-radius:8px;padding:25px}.os-run-list header{justify-content:space-between;align-items:center;gap:15px;display:flex}.os-run-list h3{font-size:17px;font-weight:500;letter-spacing:-.3px!important}.os-run-list header small{color:#94a4b8;margin-top:7px;font-size:10px;display:block}.os-run-list article>div{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-top:24px;display:grid}.os-run-step{color:#90a4bf;border:1px solid #e5eaf1;border-radius:5px;grid-template-columns:18px 1fr;align-content:start;gap:7px;padding:14px;display:grid}.os-run-step strong{color:#536e90;font-size:11px;font-weight:400}.os-run-step small{grid-column:2;font-size:9px;line-height:1.7}.os-run-step.done>svg{color:#73a088}.os-run-list .fc-text-button{margin-top:17px;font-size:10px}.os-custom-starters{grid-template-columns:repeat(2,minmax(0,1fr));gap:25px;display:grid}.os-custom-starters>button{text-align:left;background:#fff;border:1px solid #dce5ef;border-radius:8px;min-width:0;overflow:hidden}.os-estimate-illustration,.os-tracker-illustration{background:#edf3fb;border-bottom:1px solid #e0e8f2;height:230px;padding:35px 40px}.os-estimate-illustration>span{color:#496b94;font-size:16px}.os-estimate-illustration>div{align-items:center;gap:14px;margin:24px 0;display:flex}.os-estimate-illustration i{color:#7592b7;background:#fff;border:1px solid #d8e4f3;border-radius:4px;padding:10px 15px;font-size:11px;font-style:normal;display:block}.os-estimate-illustration>div>b{color:#9cb0cb;font-weight:400}.os-estimate-illustration footer{border-top:1px solid #cfddf0;justify-content:space-between;align-items:center;padding-top:17px;display:flex}.os-estimate-illustration footer small{color:#89a0be;font-size:10px}.os-estimate-illustration footer strong{letter-spacing:-1px;color:#547cae;font-size:30px;font-weight:400}.os-tracker-illustration{flex-direction:column;justify-content:center;gap:10px;display:flex}.os-tracker-illustration>div{color:#6c89ae;background:#fff;border:1px solid #dce6f3;border-radius:5px;align-items:center;gap:9px;padding:13px;font-size:10px;display:flex}.os-tracker-illustration i{border:1px solid #b5c8e1;border-radius:100%;place-items:center;width:13px;height:13px;display:grid}.os-tracker-illustration i.done{color:#75a086;background:#dbeadf}.os-tracker-illustration span{flex:1}.os-tracker-illustration b{color:#98aac3;font-size:8px;font-weight:400}.os-starter-title{color:#7a98bf;align-items:center;gap:12px;padding:25px 26px 0;display:flex}.os-starter-title>strong{letter-spacing:-.3px;color:#3c536f;flex:1;font-size:17px;font-weight:500}.os-console .os-custom-starters p{color:#8c9fb7;margin:12px 26px 26px;font-size:11px;line-height:1.7}.os-tool-shelf{gap:12px;display:grid}.os-tool-shelf button{text-align:left;background:#fff;border:1px solid #dfe7f2;border-radius:7px;align-items:center;gap:18px;padding:22px;display:flex}.os-tool-shelf button>span:nth-child(2){flex:1}.os-tool-shelf strong{font-size:14px;font-weight:500;display:block}.os-tool-shelf small{color:#8b9db4;margin-top:6px;font-size:11px;display:block}.os-tool-shelf button>svg{color:#83a0c6}.os-tool-builder{background:#fff;border:1px solid #d9e3f0;border-radius:8px;grid-template-columns:210px minmax(250px,1fr) 245px;min-height:670px;display:grid;overflow:hidden}.os-tool-fields,.os-tool-field-settings{min-width:0;padding:22px}.os-tool-fields{border-right:1px solid #e1e8f2}.os-tool-fields>.os-field{margin:0 0 28px}.os-tool-fields>button{text-align:left;color:#7d95b4;border-radius:5px;align-items:center;gap:10px;width:100%;margin:4px 0;padding:12px 10px;display:flex}.os-tool-fields>button.active{color:#4675b6;background:#edf3fc}.os-tool-fields>button>span{opacity:.6;font-size:10px}.os-tool-fields strong{font-size:11px;font-weight:500;display:block}.os-tool-fields small{color:#97a7bd;margin-top:5px;font-size:9px;display:block}.os-tool-fields>.os-add-field{border:1px dashed #b9cce6;justify-content:center;margin-top:22px;font-size:10px}.os-tool-live{background:#f0f4fa;min-width:0;padding:23px}.os-tool-live>header{justify-content:space-between;align-items:center;gap:12px;margin-bottom:22px;display:flex}.os-tool-live>header>span:last-child{color:#8b9fb9;font-size:9px}.os-tool-live>div{background:#fff;border:1px solid #dfe7f2;border-radius:7px;max-width:480px;margin:auto;padding:27px;box-shadow:0 8px 25px #284b7507}.os-tool-live h3{font-weight:400;line-height:1.2;letter-spacing:-.6px!important;font-size:23px!important}.os-tool-live p{color:#8da0b8;font-size:11px;line-height:1.7;margin:10px 0 27px!important}.os-tool-field-settings{border-left:1px solid #e1e8f2}.os-tool-field-settings .os-field input,.os-tool-field-settings .os-field select{font-size:12px}.os-calculated{border-top:1px solid #e1e8f2;justify-content:space-between;align-items:center;gap:20px;margin-top:20px;padding:18px 0;display:flex}.os-calculated>span{color:#6581a7;font-size:12px}.os-calculated small{color:#a0afc2;margin-top:6px;font-size:9px;display:block}.os-calculated strong{letter-spacing:-.5px;color:#4c73a5;font-size:21px;font-weight:400}.os-checkbox{color:#718aab;align-items:center;gap:9px;margin:16px 0;font-size:11px;line-height:1.6;display:flex}.os-checkbox small{margin-left:auto;font-size:9px}.os-console .os-tool-form input[type=checkbox]{min-height:0}.os-table-wrap{background:#fff;border:1px solid #dfe6ef;border-radius:7px;width:100%;overflow:auto}.os-table-wrap table{border-collapse:collapse;text-align:left;white-space:nowrap;width:100%;font-size:12px}.os-table-wrap th{color:#8497b0;background:#f7f9fc;padding:16px 20px;font-size:10px;font-weight:500}.os-table-wrap td{text-overflow:ellipsis;font-variant-numeric:tabular-nums;border-top:1px solid #e9edf3;max-width:450px;padding:18px 20px;overflow:hidden}.os-table-wrap td:first-child{white-space:normal;overflow-wrap:anywhere;min-width:160px}.os-table-wrap .fc-text-button{font-size:10px}.os-bank-intro{background:#eaf1fb;border:1px solid #d9e5f5;border-radius:7px;justify-content:space-between;align-items:center;gap:30px;margin-bottom:22px;padding:25px;display:flex}.os-console .os-bank-intro h3{letter-spacing:-.5px;font-size:22px;font-weight:400;line-height:1.2}.os-console .os-bank-intro p{color:#8198b4;max-width:500px;margin-top:12px;font-size:11px;line-height:1.7}.os-import-preview{border:1px solid #dce5f2;border-radius:6px;margin:24px 0;overflow:hidden}.os-import-preview>div{border-bottom:1px solid #e4ebf3;justify-content:space-between;align-items:center;gap:15px;padding:16px;font-size:12px;display:flex}.os-import-preview small,.os-match-option small{color:#8c9db3;margin-top:6px;font-size:10px;display:block}.os-import-preview b{font-weight:500}.os-match-option{text-align:left;color:#6486b2;border-radius:5px;justify-content:space-between;align-items:center;gap:20px;width:100%;margin:12px 0;padding:17px;font-size:12px;display:flex;background:#f5f8fc!important;border:1px solid #dce6f4!important}.os-source-strip{color:#8094ad;justify-content:space-between;align-items:center;gap:15px;margin:24px 0 16px;font-size:11px;display:flex}.os-source-strip>span{overflow-wrap:anywhere;align-items:center;gap:8px;display:flex}.os-source-strip i{background:#83a8d4;border-radius:100%;flex:none;width:6px;height:6px}.os-search-metrics{grid-template-columns:repeat(4,minmax(0,1fr));margin-bottom:22px}.os-search-chart{background:#fff;border:1px solid #dfe7f1;border-radius:8px;margin-bottom:24px;padding:25px}.os-search-chart>header{justify-content:space-between;align-items:center;gap:20px;margin-bottom:15px;font-size:12px;display:flex}.os-search-chart small{color:#8c9eb5;font-size:10px}.os-search-chart svg{width:100%;height:auto;max-height:270px;display:block}.os-email-feature{background:#eaf0fa;border:1px solid #dce5f3;border-radius:9px;grid-template-columns:.9fr 1.1fr;align-items:center;gap:45px;margin-bottom:36px;padding:38px 45px;display:grid;overflow:hidden}.os-email-feature>div:first-child{max-width:360px}.os-email-feature .os-eyebrow{color:#8299ba}.os-console .os-email-feature h3{letter-spacing:-1.3px;color:#385879;margin:21px 0;font-size:38px;font-weight:400;line-height:1.08}.os-console .os-email-feature p{color:#7f95b1;max-width:290px;margin:0 0 24px;font-size:12px;line-height:1.8}.os-letter-scene{width:100%;max-width:390px;margin:auto}.os-scene-inbox{color:#728ba9;background:#fff;border:1px solid #dbe4f0;border-radius:5px;align-items:center;gap:10px;margin:0 -10px 16px;padding:13px 16px;font-size:10px;display:flex;box-shadow:0 4px 20px #34578309}.os-scene-inbox>span{flex:1}.os-scene-inbox small{color:#91a5c0;font-size:8px}.os-letter-paper{text-align:center;background:#fcfcfa;border:1px solid #d9e1eb;border-radius:3px;padding:0 24px 24px;overflow:hidden;box-shadow:0 12px 25px #4363870a}.os-letter-paper>img{width:calc(100% + 48px);max-width:none;height:110px;margin:0 -24px 20px}.os-letter-paper>span{letter-spacing:1.4px;color:#8c9baa;font-size:7px}.os-console .os-letter-paper h4{letter-spacing:-.8px;color:#3f5a72;margin:15px 0;font-size:29px;font-weight:400;line-height:1.05}.os-console .os-letter-paper p{color:#8998a8;max-width:none;margin:0 0 17px;font-size:8px;line-height:1.6}.os-letter-paper>b{color:#fff;background:#53728f;align-items:center;gap:10px;padding:10px 13px;font-size:7px;font-weight:400;display:inline-flex}.os-console .em-redesign .em-gallery{grid-template-columns:repeat(3,minmax(0,1fr));gap:26px}.em-redesign .em-paper{background:#fff;border-top-width:3px;border-radius:5px;min-height:400px;padding:20px 22px;overflow:hidden}.em-redesign .em-paper>span{letter-spacing:1.4px;margin-bottom:18px;font-size:7px}.em-redesign .em-paper>img{width:calc(100% + 44px);max-width:none;height:140px;margin:0 -22px 22px}.em-redesign .em-paper>small{letter-spacing:1px;font-size:6px}.em-redesign .em-paper h3{letter-spacing:-.8px;color:#30495b;max-width:none;margin:13px 0 22px;font-size:27px;font-weight:400;line-height:1.08}.em-redesign .em-paper>b{margin-top:18px;padding:10px 12px;font-size:7px}.em-redesign .em-paper>i{background:#e8eced;height:2px}.em-mini-feature{border-top:1px solid #e8edf1;gap:11px;margin-top:24px;padding-top:18px;display:flex}.em-mini-feature>img{border-radius:2px;height:65px;width:36%!important}.em-mini-feature>span{color:#647d90;flex:1;padding:6px 0;font-size:10px}.em-mini-feature i{background:#e4ebef;width:95%;height:2px;margin-top:11px;display:block}.em-mini-feature i:last-child{width:70%;margin-top:7px}.em-redesign .em-ticket-details{text-align:left;background:#f6f9fc;border:1px dashed #cad8e5;border-radius:4px;gap:9px;padding:15px;display:grid}.em-ticket-details>span{letter-spacing:1px;color:#95a5b5;font-size:6px}.em-ticket-details b{color:#55738e;font-size:10px;font-weight:400}.em-ticket-details small{color:#8ca0b4;font-size:7px}.em-redesign .em-template-caption strong{font-size:13px}.em-redesign .em-template-caption small{color:#8b9aab;font-size:10px;line-height:1.6}.em-redesign .em-template:hover .em-paper{transform:translateY(-3px);box-shadow:0 10px 25px #24466b10}.os-console .em-redesign .em-editor{border-color:#dce5ef;border-radius:8px;grid-template-columns:310px minmax(0,1fr)}.os-console .em-redesign .em-controls{max-height:900px;padding:22px;display:block;overflow-y:auto}.os-editor-tabs{background:#f0f4fa;border-radius:6px;grid-template-columns:repeat(2,1fr);gap:4px;margin-bottom:25px;padding:4px;display:grid}.os-editor-tabs>button{color:#7c92b0;border-radius:4px;padding:9px 8px;font-size:10px}.os-editor-tabs>button[aria-pressed=true]{color:#406b9c;background:#fff;box-shadow:0 1px 5px #294c7410}.em-redesign .em-controls .os-field{margin:17px 0}.em-redesign .em-controls .os-field>span{font-size:11px}.em-redesign .em-controls .os-field input,.em-redesign .em-controls .os-field textarea,.em-redesign .em-controls .os-field select{font-size:12px!important}.em-redesign .em-controls .os-field textarea{line-height:1.75}.em-redesign .em-preview{background:#f1f4f8}.em-redesign .em-preview-bar{background:#f8fafd;padding:17px 22px}.em-redesign .em-preview-bar>span{letter-spacing:1px;font-size:9px}.em-redesign .em-preview-bar small{margin-top:5px;font-size:9px}.em-redesign .em-preview-frame{max-width:690px;padding:22px}.em-redesign .em-preview-frame.mobile{max-width:375px;padding:22px 10px}.em-redesign .em-preview iframe{background:#fff;border:1px solid #e0e7ef;border-radius:5px;height:680px}.em-redesign .em-export{border-color:#dfe6ef;padding:20px 22px}.em-redesign .em-export p{color:#8095af;font-size:10px;line-height:1.7}.em-image-picker{grid-template-columns:repeat(3,1fr);gap:7px;margin:12px 0;display:grid}.em-image-picker>button{border:2px solid #0000;border-radius:5px;padding:2px}.em-image-picker>button[aria-pressed=true]{border-color:#7396c6}.em-image-picker img{border-radius:2px;height:55px}.em-audience-count{color:#7594bd;text-align:center;background:#edf3fb;border-radius:6px;flex-direction:column;gap:9px;margin:24px 0;padding:25px;display:flex}.em-audience-count strong{letter-spacing:-1px;font-size:35px;font-weight:400}.em-audience-count span{font-size:11px}.em-block-list{gap:7px;margin:18px 0;display:grid}.em-block-list>div{background:#f8fafd;border:1px solid #dce5f2;border-radius:5px;align-items:center;gap:2px;padding:9px 5px 9px 13px;display:flex}.em-block-list>div.selected{background:#eef4fc;border-color:#88a6cf}.em-block-list>div>button:first-child{text-align:left;flex:1;min-width:0}.em-block-list strong{white-space:nowrap;text-overflow:ellipsis;max-width:150px;font-size:11px;font-weight:400;display:block;overflow:hidden}.em-block-list small{color:#8fa3be;margin-top:4px;font-size:9px;display:block}.em-add-block{grid-template-columns:repeat(3,1fr);gap:7px;margin:17px 0;display:grid}.em-add-block>button{color:#7394bd;border:1px dashed #bed0e6;border-radius:4px;justify-content:center;align-items:center;gap:4px;padding:9px 5px;font-size:9px;display:flex}.em-block-settings{border-top:1px solid #e0e8f2;margin-top:24px;padding-top:22px}.em-redesign .em-saved{border:0;margin:0;padding:0}.em-redesign .em-saved>button{background:#fff;border:1px solid #dce5ef;border-radius:6px;margin-bottom:12px;padding:22px}.em-redesign .em-saved strong{font-size:13px}.em-redesign .em-saved small{font-size:10px}@keyframes os-arrive{0%{opacity:.45;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}@media (min-width:1500px){.os-console.fc-full .fc-workspace-content{padding:42px 55px 65px}.os-console.fc-full .os-head h2{font-size:33px}.os-console.fc-full .os-journey{grid-template-columns:.8fr 1.6fr}.os-console.fc-full .os-journey-intro{padding:45px 38px}.os-console.fc-full .os-journey-intro h3{font-size:38px}.os-console.fc-full .os-journey-scene{min-height:415px}}@media (max-width:1250px){.os-head{flex-wrap:wrap;align-items:start;gap:20px}.os-head>div:last-child{justify-content:flex-start}.os-console .fc-workspace-content{padding:28px}.os-console .os-head h2{font-size:28px}.os-journey{grid-template-columns:210px minmax(0,1fr)}.os-journey-intro{padding:30px 22px}.os-console .os-journey-intro h3{font-size:28px}.os-journey-scene{padding:20px}.os-purchase-card{grid-template-columns:1fr 1.8fr}.os-purchase-body{padding:20px 17px}.os-console .os-purchase-body h4{font-size:23px}.os-purchase-body>div:first-child{flex-wrap:wrap}.os-journey-tabs>button{gap:5px;font-size:9px}.os-journey-tabs>button>svg:first-child{width:14px}.os-journey-tabs>button>svg:last-child:not(:first-child){display:none}.os-journey-foot{flex-direction:column;align-items:start;gap:8px}.os-home-panel{padding:22px}.os-home-tools{gap:17px}.os-tool-preview{height:180px}.os-tool-preview.mail>b{font-size:19px}.os-tool-preview.mail{padding-left:44%}.os-workflow-library{gap:15px}.os-workflow-library>button{padding:21px}.os-flow-layout{grid-template-columns:minmax(0,1fr) 265px}.os-flow-settings{padding:22px}.os-tool-builder{grid-template-columns:175px minmax(230px,1fr) 210px}.os-tool-fields,.os-tool-field-settings{padding:18px}.os-tool-live{padding:17px}.os-tool-live>div,.os-summary-strip>div,.os-money-summary>div,.os-search-metrics>div{padding:22px}.os-summary-strip strong,.os-money-summary strong,.os-search-metrics strong{font-size:26px}.os-money-summary>div>svg{width:17px;top:20px;right:18px}.os-email-feature{gap:30px;padding:30px}.os-console .os-email-feature h3{font-size:34px}.os-console .em-redesign .em-gallery{grid-template-columns:repeat(2,minmax(0,1fr))}.os-console .em-redesign .em-editor{grid-template-columns:270px minmax(0,1fr)}.em-redesign .em-preview-frame{padding:16px}}@media (max-width:1000px){.os-console .fc-workspace-content{padding:25px 22px 40px}.os-home-stats>button{padding:20px}.os-home-stats strong{font-size:26px}.os-journey{grid-template-columns:1fr}.os-journey-intro{grid-template-columns:1fr 1fr;align-items:center;gap:12px 24px;padding:25px;display:grid}.os-journey-intro>.os-eyebrow{grid-column:1/-1;margin:0}.os-console .os-journey-intro h3{grid-row:2/4;margin:0;font-size:30px}.os-console .os-journey-intro p{margin:0;font-size:11px}.os-journey-status{margin:0}.os-journey-intro>small{grid-column:1/-1;max-width:none;font-size:8px}.os-purchase-card{grid-template-columns:1fr 1.6fr}.os-journey-tabs>button{font-size:10px}.os-journey-tabs>button>svg:first-child{width:16px}.os-journey-foot{flex-direction:row;align-items:center;font-size:8px}.os-home-grid{grid-template-columns:1fr}.os-home-search svg{max-height:75px}.os-home-tools{grid-template-columns:1fr}.os-home-tools>button{grid-template-columns:190px 1fr;column-gap:22px;display:grid}.os-tool-preview{grid-row:1/3;height:145px}.os-home-tools>button>strong{align-self:end;margin:0;font-size:15px}.os-home-tools>button>small{align-self:start;margin-top:10px}.os-tool-preview.mail{padding:18px 13px 13px 46%}.os-tool-preview.mail>i{margin:3px 0 12px;font-size:5px}.os-tool-preview.mail>b{font-size:19px}.os-tool-preview.mail>em{margin-top:10px;padding:7px;font-size:5px}.os-tool-preview.flow{padding:15px}.os-tool-preview.flow>i{padding:6px 10px;font-size:8px}.os-tool-preview.flow>span{height:10px}.os-tool-preview.estimate{padding:16px}.os-tool-preview.estimate>i{font-size:6px}.os-tool-preview.estimate>span{gap:7px;padding:13px 0}.os-tool-preview.estimate>em{padding-top:11px;font-size:8px}.os-tool-preview.estimate strong{font-size:19px}.os-workflow-library{grid-template-columns:repeat(2,minmax(0,1fr))}.os-flow-layout{grid-template-columns:minmax(0,1fr) 240px}.os-flow-canvas{padding:25px 20px}.os-flow-start{gap:11px;padding:18px}.os-console .os-flow-start select{font-size:13px}.os-flow-node{gap:11px;padding:15px!important}.os-flow-node strong{font-size:11px}.os-flow-node small{font-size:7px}.os-flow-node em{font-size:9px}.os-node-icon{width:30px;height:30px}.os-node-icon>svg{width:17px}.os-flow-settings{padding:19px}.os-people-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.os-tool-builder{grid-template-columns:190px minmax(0,1fr)}.os-tool-field-settings{border-top:1px solid #dfe6f0;border-left:0;grid-column:1/-1;grid-template-columns:1fr 1fr;gap:0 25px;padding:25px;display:grid}.os-tool-field-settings>.os-eyebrow,.os-tool-field-settings>.os-note,.os-tool-field-settings>.os-error{grid-column:1/-1}.os-tool-field-settings>.os-note{margin-top:15px}.os-custom-starters{gap:18px}.os-estimate-illustration,.os-tracker-illustration{height:210px;padding:30px 22px}.os-starter-title{padding:22px 20px 0}.os-starter-title>strong{font-size:15px}.os-console .os-custom-starters p{margin:12px 20px 24px}.os-summary-strip>div,.os-money-summary>div,.os-search-metrics>div{padding:20px}.os-money-summary>div>svg{display:none}.os-money-summary strong{font-size:22px}.os-summary-strip span,.os-money-summary span,.os-search-metrics span{font-size:10px}.os-order-row,.os-book-row{gap:12px;padding:18px}.os-order-stage{display:none}.os-order-row .os-badge,.os-book-row .os-badge{font-size:9px}.os-bank-intro{flex-direction:column;align-items:start;gap:20px}.os-search-metrics{grid-template-columns:1fr 1fr}.os-search-metrics>div:nth-child(2){border-right:0}.os-search-metrics>div:nth-child(-n+2){border-bottom:1px solid var(--fc-line)}.os-start-panel{grid-template-columns:1fr;gap:22px;padding:28px}.os-email-feature{gap:23px;padding:25px}.os-console .os-email-feature h3{font-size:30px}.os-email-feature p{font-size:11px!important}.os-console .em-redesign .em-editor{grid-template-columns:1fr}.os-console .em-redesign .em-controls{max-height:none;padding:25px}.os-editor-tabs{z-index:2;grid-template-columns:repeat(4,minmax(0,1fr));position:sticky;top:-25px}.em-redesign .em-controls>.os-field{max-width:none}.em-redesign .em-preview{border-top:1px solid #dfe6ef;border-left:0}.em-redesign .em-preview iframe{height:680px}.em-image-picker{max-width:400px}.em-image-picker img{height:70px}.os-run-list article>div{grid-template-columns:1fr}}@media (max-width:700px){.os-head>div:last-child{width:100%}.os-console .os-head h2{font-size:27px;line-height:1.15}.os-console .os-head p{font-size:12px}.os-head{margin-bottom:25px}.os-console .fc-sidebar nav button{font-size:12px}.os-home-stats>button{padding:17px 12px}.os-home-stats span{font-size:9px}.os-home-stats strong{font-size:23px}.os-home-stats small{gap:3px;font-size:8px}.os-home-stats small>svg{width:11px}.os-journey-intro h3{font-size:26px!important}.os-journey-intro p{font-size:10px!important}.os-journey-scene{min-height:340px;padding:18px}.os-purchase-image{min-height:300px}.os-journey-tabs{padding:0 8px}.os-journey-tabs>button{font-size:9px}.os-journey-foot{padding:13px 16px;font-size:8px}.os-home-tools>button{grid-template-columns:175px 1fr}.os-people-grid{gap:15px}.os-person-card{padding:20px}.os-workflow-library{grid-template-columns:1fr}.os-workflow-library h3{min-height:0!important}.os-workflow-library .os-workflow-symbol{margin-bottom:21px}.os-flow-layout{grid-template-columns:1fr}.os-flow-settings{border-top:1px solid #dae4f1;border-left:0;padding:25px}.os-flow-canvas{padding:28px 25px}.os-flow-node{padding:20px!important}.os-flow-node strong{font-size:13px}.os-flow-node small{font-size:8px}.os-flow-node em{font-size:10px}.os-node-icon{width:38px;height:38px}.os-flow-hint{padding:20px 10px}.os-tool-builder{grid-template-columns:155px minmax(0,1fr)}.os-tool-fields,.os-tool-live{padding:16px}.os-tool-live>div{padding:20px}.os-tool-live>header{flex-wrap:wrap;gap:7px}.os-tool-live h3{font-size:21px!important}.os-calculated{flex-wrap:wrap;gap:12px}.os-calculated strong{font-size:23px}.os-custom-starters{grid-template-columns:1fr}.os-tracker-illustration>div{padding:15px;font-size:11px}.os-search-chart>header{flex-direction:column;align-items:start;gap:7px}.os-money-summary{grid-template-columns:1fr 1fr}.os-money-summary>div:nth-child(2){border-right:0}.os-money-summary>div:last-child{border-top:1px solid var(--fc-line);grid-column:1/-1;grid-template-columns:1fr auto;align-items:center;gap:8px;display:grid}.os-money-summary>div:last-child>span{margin:0}.os-money-summary>div:last-child>small{grid-column:1/-1;margin:0}.os-book-row{flex-wrap:wrap;gap:10px}.os-book-row>.os-row-icon{width:29px;height:29px}.os-book-row>span:nth-child(2){min-width:130px}.os-book-row>.os-badge{margin-left:39px}.os-book-row>button:last-child{margin-left:auto}.os-summary-strip strong{font-size:22px}.os-summary-strip>div{padding:18px 14px}.os-order-row{flex-wrap:wrap;gap:11px;padding:18px 15px}.os-order-row>span:nth-child(2){flex-basis:calc(100% - 55px);min-width:120px}.os-order-row>.os-badge{margin-left:48px}.os-order-row>b{margin-left:auto}.os-order-row strong{font-size:12px}.os-order-row small{font-size:10px}.os-order-row>svg{width:14px}.os-toolbar{align-items:start;gap:17px}.os-search,.os-console .os-search input{width:100%}.os-email-feature{grid-template-columns:1fr 1fr;gap:20px;padding:25px 20px}.os-console .os-email-feature h3{font-size:28px}.os-email-feature .fc-button{white-space:normal;padding:10px 12px!important;font-size:10px!important}.os-letter-paper{padding:0 16px 20px}.os-letter-paper>img{width:calc(100% + 32px);height:80px;margin:0 -16px 18px}.os-console .os-letter-paper h4{font-size:24px}.os-letter-paper>span{font-size:5px}.os-letter-paper p{font-size:7px!important}.os-letter-paper>b{padding:8px;font-size:6px}.os-scene-inbox{gap:7px;margin:0 0 12px;padding:11px;font-size:8px}.os-scene-inbox small{display:none}.os-console .em-redesign .em-gallery{gap:20px}.em-redesign .em-paper{min-height:390px;padding:18px}.em-redesign .em-paper>img{width:calc(100% + 36px);height:120px;margin:0 -18px 20px}.em-redesign .em-paper h3{font-size:25px}.em-redesign .em-paper>span{font-size:6px}.em-redesign .em-paper>b{padding:10px;font-size:6px}.em-redesign .em-template-caption strong{font-size:12px}.em-filter .os-tabs{gap:3px}.em-filter .os-tabs>button{padding:9px 11px;font-size:10px}}@media (max-width:480px){.os-console .fc-workspace-content{padding:24px 16px 36px}.os-console .fc-button{padding:11px 13px!important;font-size:11px!important}.os-home-stats>button{padding:17px 10px}.os-home-stats strong{font-size:21px}.os-home-stats small{font-size:7px;line-height:1.6}.os-home-stats small>svg{display:none}.os-journey-intro{padding:25px;display:block}.os-console .os-journey-intro h3{margin:17px 0;font-size:29px}.os-journey-intro h3 br{display:none}.os-console .os-journey-intro p{max-width:270px;font-size:11px}.os-journey-status{margin:17px 0 12px}.os-journey-intro>small{font-size:8px}.os-journey-tabs{padding:0 5px}.os-journey-tabs>button{flex-direction:column;gap:7px;padding:15px 5px;font-size:8px}.os-journey-scene{min-height:355px;padding:15px}.os-purchase-card{grid-template-columns:1fr}.os-purchase-image{height:100px;min-height:100px}.os-purchase-image img{object-position:50% 65%}.os-purchase-image>span{font-size:7px;bottom:16px;left:18px}.os-purchase-body{padding:22px}.os-console .os-purchase-body h4{margin-top:21px;font-size:25px}.os-purchase-total{margin:21px 0 18px}.os-journey-foot{flex-direction:column;align-items:start;gap:9px}.os-journey-customer{padding:15px 0}.os-customer-event{gap:8px;padding:16px 12px}.os-customer-event>.os-row-icon{display:none}.os-customer-event strong{font-size:11px}.os-customer-event small{font-size:9px}.os-mail-envelope{flex-wrap:wrap;gap:8px;padding:11px}.os-mail-envelope>.os-badge{margin-left:26px}.os-journey-books{padding:20px 0}.os-ledger-slip{padding:7px 13px}.os-home-panel{padding:22px}.os-home-tools>button{grid-template-columns:145px 1fr;column-gap:17px}.os-home-tools>button>strong{gap:6px;font-size:13px;line-height:1.4}.os-home-tools>button>strong>svg{width:13px}.os-home-tools>button>small{font-size:9px;line-height:1.7}.os-tool-preview{height:144px}.os-tool-preview.mail{padding-left:40%;padding-right:10px}.os-tool-preview.mail>img{width:33%}.os-tool-preview.mail>b{font-size:18px}.os-tool-preview.mail>i{font-size:4px}.os-tool-preview.mail>em{padding:7px 6px;font-size:4px}.os-tool-preview.estimate>i{font-size:5px}.os-tool-preview.estimate>em{font-size:7px}.os-tool-preview.estimate strong{font-size:17px}.os-tool-preview.flow{padding:12px}.os-tool-preview.flow i{gap:6px;padding:7px;font-size:7px}.os-tool-preview.flow svg{width:12px}.os-drawer>header{padding:24px 22px}.os-drawer>header h3{font-size:23px}.os-drawer-body{padding:22px}.os-line-editor{grid-template-columns:minmax(0,1fr) 60px 85px 21px;gap:7px}.os-line-editor .os-field input{padding:9px 8px;font-size:12px}.os-line-editor .os-field>span{font-size:9px}.os-summary-strip>div{padding:17px 11px}.os-summary-strip span{font-size:9px;line-height:1.5}.os-summary-strip strong{font-size:20px}.os-people-grid{grid-template-columns:1fr}.os-customer-profile{flex-wrap:wrap}.os-customer-profile .fc-button{margin-left:58px}.os-task-list>div{gap:12px;padding:18px 16px}.os-task-list strong{font-size:12px}.os-flow-canvas{padding:25px 18px}.os-flow-node strong{font-size:12px}.os-flow-start{padding:20px}.os-tool-builder{flex-direction:column;display:flex}.os-tool-fields{border-bottom:1px solid #dce5f0;border-right:0;grid-template-columns:1fr 1fr;gap:5px 12px;padding:23px;display:grid}.os-tool-fields>.os-field,.os-tool-fields>.os-eyebrow,.os-tool-fields>.os-add-field{grid-column:1/-1}.os-tool-fields>.os-field{margin-bottom:16px}.os-tool-fields>button{margin:0}.os-tool-fields>.os-add-field{margin:10px 0 0}.os-tool-live{padding:24px}.os-tool-live>div{padding:25px}.os-tool-live>header{flex-wrap:nowrap}.os-tool-field-settings{padding:25px;display:block}.os-email-feature{grid-template-columns:1fr;padding:28px}.os-console .os-email-feature h3{font-size:35px}.os-email-feature p{max-width:280px!important}.os-email-feature>div:first-child{max-width:none}.os-letter-scene{width:90%;max-width:280px}.os-letter-paper>img{height:110px}.os-console .os-letter-paper h4{font-size:28px}.os-letter-paper>span{font-size:6px}.os-letter-paper p{font-size:8px!important}.os-letter-paper>b{font-size:7px}.os-scene-inbox{font-size:9px}.os-console .em-redesign .em-gallery{grid-template-columns:1fr;gap:24px}.em-redesign .em-paper{min-height:440px;padding:25px}.em-redesign .em-paper>img{width:calc(100% + 50px);height:165px;margin:0 -25px 24px}.em-redesign .em-paper>span{font-size:8px}.em-redesign .em-paper>small{font-size:7px}.em-redesign .em-paper h3{max-width:240px;font-size:32px}.em-redesign .em-paper>b{padding:12px 16px;font-size:8px}.em-mini-feature>img{height:80px}.em-mini-feature>span{font-size:12px}.em-redesign .em-template-caption strong{font-size:14px}.em-redesign .em-template-caption small{font-size:11px}.em-filter>select{width:100%!important}.os-console .em-redesign .em-controls{padding:23px}.em-redesign .em-preview-frame{padding:12px}.em-redesign .em-preview-frame.mobile{padding:12px 7px}.em-redesign .em-export{padding:18px}.os-test-step{gap:10px}.os-test-step .os-badge{font-size:9px}.os-run-list article{padding:20px}.os-run-list header{flex-wrap:wrap}.os-run-list header h3{font-size:16px}.os-book-row>.os-row-icon{display:none}.os-book-row>.os-badge{margin-left:0}.os-book-row>span:nth-child(2){min-width:60%}.os-book-row>button:last-child{font-size:10px}.os-search-metrics>div{padding:20px}.os-search-chart{padding:20px 15px}.os-source-strip{flex-wrap:wrap}.os-form-grid{gap:12px}.os-progress-steps{gap:4px}.os-progress-steps>span{gap:4px;font-size:9px}.os-progress-steps i{width:18px;height:18px;font-size:8px}}@media (prefers-reduced-motion:reduce){.os-console .os-journey-scene{animation:none!important}.em-redesign .em-template:hover .em-paper{transform:none}}.os-market-visual{justify-content:center;align-items:center;background:#eaf1fa!important;padding:25px!important}.os-market-paper{color:#486987;text-align:left;background:#fff;border:1px solid #d7e3f0;border-radius:5px;width:90%;max-width:340px;overflow:hidden;box-shadow:0 10px 30px #3d608412}.os-market-paper>header{letter-spacing:.8px;color:#8297af;border-bottom:1px solid #e4ebf4;justify-content:space-between;gap:10px;padding:15px 17px;font-size:7px;display:flex}.os-market-paper>header>span{letter-spacing:0;color:#9cafc4;font-size:6px}.os-market-flow{gap:15px;padding:20px 30px;display:grid}.os-market-flow>div{color:#668ab6;background:#f8fafd;border:1px solid #d6e2f2;border-radius:4px;align-items:center;gap:10px;padding:10px 12px;font-size:8px;display:flex;position:relative}.os-market-flow>div:first-child{color:#fff;background:#3c6fb8;border-color:#3c6fb8}.os-market-flow i{border:1px solid #a4bedf;border-radius:3px;place-items:center;width:16px;height:16px;font-size:7px;font-style:normal;display:grid}.os-market-flow>div>span{background:#c0d2e9;width:1px;height:16px;position:absolute;top:100%;left:50%}.os-market-search,.os-market-books{padding:24px}.os-market-search>small,.os-market-books>small{color:#8ca2bc;font-size:8px;display:block}.os-market-search>strong,.os-market-books>strong{letter-spacing:-1px;margin:10px 0 16px;font-size:32px;font-weight:400;display:block}.os-market-search svg{width:100%;height:75px}.os-market-search footer{color:#8da4c0;border-top:1px solid #e4ebf4;justify-content:space-between;margin-top:15px;padding-top:17px;font-size:7px;display:flex}.os-market-search footer b{color:#668bb7;margin-top:8px;font-size:14px;font-weight:400;display:block}.os-market-crm{background:#f0f4fa;grid-template-columns:1fr 1fr;gap:10px;min-height:205px;padding:20px 15px;display:grid}.os-market-crm small{color:#8aa2bf;margin:5px 0 15px;font-size:8px;display:block}.os-market-crm article{background:#fff;border:1px solid #dce7f5;border-radius:4px;padding:17px 12px}.os-market-crm article>span{font-size:10px;display:block}.os-market-crm article>i{color:#98adc7;margin:10px 0 23px;font-size:7px;font-style:normal;display:block}.os-market-crm article>strong{font-size:15px;font-weight:400}.os-market-estimate{padding:23px}.os-market-estimate h4{letter-spacing:-.5px;margin:0 0 23px;font-size:20px;font-weight:400;line-height:1.1}.os-market-estimate>div{color:#8fa5c1;justify-content:space-between;align-items:center;margin:13px 0;font-size:8px;display:flex}.os-market-estimate b{color:#6e90ba;background:#f3f6fb;border:1px solid #e1e9f4;border-radius:3px;min-width:65px;padding:7px 10px;font-size:9px;font-weight:400}.os-market-estimate footer{color:#8fa6c1;border-top:1px solid #dde7f4;justify-content:space-between;align-items:center;margin-top:18px;padding-top:17px;font-size:9px;display:flex}.os-market-estimate footer strong{color:#537cac;letter-spacing:-.7px;font-size:25px;font-weight:400}.os-market-books>div{color:#8ca2bd;border-top:1px solid #e5ecf5;align-items:center;gap:8px;padding:13px 0;font-size:8px;display:flex}.os-market-books i{background:#c2d6cc;border-radius:100%;width:6px;height:6px}.os-market-books span{flex:1}.os-market-books b{color:#6e8eaf;font-size:9px;font-weight:400}.os-market-order>img{object-fit:cover;width:100%;height:100px}.os-market-order>span{letter-spacing:1px;color:#8ca4be;margin:18px 22px;font-size:7px;display:block}.os-market-order h4{letter-spacing:-.7px;margin:0 22px 23px;font-size:24px;font-weight:400;line-height:1.1}.os-market-order footer{border-top:1px solid #e3ebf5;justify-content:space-between;align-items:center;gap:10px;padding:17px 22px;display:flex}.os-market-order footer b{letter-spacing:-.7px;font-size:23px;font-weight:400}.os-market-order footer>span{color:#7f9f8a;background:#edf4ef;border:1px solid #dfebe3;border-radius:3px;align-items:center;gap:5px;padding:5px;font-size:7px;display:flex}.qs-quick-menu{position:relative}.qs-create-popover{z-index:45;background:#fff;border:1px solid #dfe6ee;border-radius:10px;width:282px;padding:18px 12px 10px;position:absolute;top:calc(100% + 12px);right:0;box-shadow:0 18px 60px #152e4924}.qs-create-popover>.os-eyebrow{margin-bottom:10px;padding:0 10px}.qs-create-popover>button{text-align:left;color:#243e5b;border-radius:6px;align-items:center;gap:14px;width:100%;padding:13px 10px;font-size:13px;display:flex}.qs-create-popover>button:hover{background:#f0f5fc}.qs-create-popover small{color:#748397;margin-top:5px;font-size:11px;display:block}.qs-create-popover>button>svg{color:#6b89ad;flex:none}.qs-mobile-nav{display:none}.qs-steps{counter-reset:none;gap:16px;margin:0 0 35px;padding:0;list-style:none;display:flex}.qs-steps li{flex:1;min-width:0}.qs-steps button{color:#8090a4;border-bottom:2px solid #e5ebf3;align-items:center;gap:9px;width:100%;padding:10px 0;font-size:12px;display:flex}.qs-steps button[aria-current=step]{color:#244f8a;border-color:#3f6fb0}.qs-steps button:disabled{opacity:.55;cursor:default}.qs-steps i{border:1px solid #dbe4f0;border-radius:50%;place-items:center;width:23px;height:23px;font-size:10px;font-style:normal;display:grid}.qs-steps [aria-current=step] i{background:#e9f0fc;border-color:#c5d6ed}.qs-heading{margin-bottom:28px}.qs-step-icon{color:#557fb4;background:#edf3fc;border-radius:10px;place-items:center;width:46px;height:46px;margin-bottom:18px;display:grid}.os-console .qs-heading h4{letter-spacing:-.7px;color:#213c5b;font-size:28px;font-weight:400;line-height:1.17}.qs-heading h4:focus{outline:none}.os-console .qs-heading p{color:#77879a;margin:12px 0 0;font-size:13px;line-height:1.7}.qs-person{border:1px solid #dfe7f1;border-radius:8px;align-items:center;gap:14px;padding:20px;display:flex}.qs-person>span:nth-child(2){flex:1;min-width:0}.qs-person strong{font-size:14px;font-weight:500}.qs-person small{color:#758499;overflow-wrap:anywhere;margin-top:7px;font-size:11px;display:block}.os-console .qs-private-note{color:#738398;margin:18px 0 0;font-size:11px;line-height:1.8}.qs-order-total{color:#36557b;background:#edf3fc;border-radius:8px;justify-content:space-between;align-items:center;margin-top:12px;padding:24px;font-size:13px;display:flex}.qs-order-total strong{letter-spacing:-.8px;font-size:29px;font-weight:400}.qs-review{border:1px solid #dce5f0;border-radius:8px;margin-bottom:22px;overflow:hidden}.qs-review>header{background:#f7f9fc;border-bottom:1px solid #e3eaf2;justify-content:space-between;align-items:center;gap:12px;padding:17px 20px;font-size:13px;display:flex}.qs-review>div{justify-content:space-between;align-items:center;gap:20px;padding:25px 20px;font-size:14px;display:flex}.qs-review small{color:#78889c;margin-top:8px;font-size:11px;display:block}.qs-review strong{letter-spacing:-.6px;white-space:nowrap;font-size:26px;font-weight:400}.qs-follow{color:#416892;background:#eef4fc;border:1px solid #dde8f7;border-radius:8px;flex-wrap:wrap;gap:13px;padding:22px;display:flex}.qs-follow>div{flex:1;min-width:0}.qs-follow strong{font-size:14px;font-weight:500}.os-console .qs-follow p,.qs-follow small{color:#7589a3;margin:8px 0 0;font-size:12px;line-height:1.7;display:block}.qs-follow>label:first-child{cursor:pointer;align-items:flex-start;gap:12px;width:100%;display:flex}.os-console .qs-follow input[type=checkbox],.os-console .ci-consent input[type=checkbox]{accent-color:#3d6cac;flex:none;width:17px;height:17px;min-height:17px;margin-top:2px}.qs-follow .os-field{width:100%;margin:5px 0 0;padding-left:29px}.qs-follow .os-field select{background:#fff;max-width:160px}.os-console .qs-soft-note{color:#8a7557;align-items:flex-start;gap:9px;margin-top:18px;font-size:11px;line-height:1.7;display:flex}.qs-soft-note svg{flex:none;margin-top:2px}.qs-footer{border-top:1px solid #e4eaf2;justify-content:space-between;gap:12px;margin-top:30px;padding-top:22px;display:flex}.qs-footer>.primary{margin-left:auto}.ci-drop{text-align:center;background:#f8faff;border:1px dashed #cbd9ea;border-radius:10px;padding:35px 15px}.ci-drop>span{color:#658ab8;background:#e9f1fc;border-radius:14px;place-items:center;width:67px;height:67px;margin:0 auto 24px;display:grid}.os-console .ci-drop h4{letter-spacing:-.6px;font-size:26px;font-weight:400;line-height:1.2}.os-console .ci-drop p{color:#7b8da3;max-width:350px;margin:16px auto 25px;font-size:13px;line-height:1.8}.ci-drop>small{color:#8898ab;margin:15px 0 25px;font-size:10px;display:block}.ci-drop>.fc-text-button{display:inline-flex}.ci-file{color:#53749d;border:1px solid #dfe7f0;border-radius:7px;align-items:center;gap:12px;padding:18px 20px;font-size:13px;display:flex}.ci-file>span{overflow-wrap:anywhere;flex:1;min-width:0}.ci-file small{color:#8394a8;margin-top:5px;font-size:10px;display:block}.ci-mapping{border-bottom:1px solid #e3eaf2;margin:22px 0;padding-bottom:17px}.ci-mapping summary,.qs-condition summary{color:#42668d;cursor:pointer;padding:6px 0;font-size:12px;font-weight:500}.ci-mapping .os-form-grid{margin-top:20px}.ci-consent{color:#4e6581;align-items:flex-start;gap:11px;margin:20px 0;font-size:12px;line-height:1.6;display:flex}.ci-consent small{color:#8292a7;margin-top:6px;font-size:10px;line-height:1.7;display:block}.ci-counts{grid-template-columns:1fr 1fr;gap:12px;margin:25px 0;display:grid}.ci-counts>div{background:#f7faff;border:1px solid #dfe7f1;border-radius:7px;padding:20px}.ci-counts strong{letter-spacing:-.7px;color:#32577f;font-size:29px;font-weight:400;display:block}.ci-counts span{color:#7a8fa8;margin-top:7px;font-size:11px;display:block}.ci-preview{border:1px solid #e0e8f2;border-radius:8px;overflow:hidden}.ci-preview>div{border-bottom:1px solid #e7edf4;align-items:center;gap:12px;padding:15px 18px;display:flex}.ci-preview>div:last-child{border:0}.ci-preview>div>span:nth-child(2){flex:1;min-width:0}.ci-preview strong{font-size:12px;font-weight:500}.ci-preview small{color:#8294a9;overflow-wrap:anywhere;margin-top:5px;font-size:10px;display:block}.ci-preview~.fc-button{margin-top:22px}.qs-condition{border-top:1px solid #e2e8f1;margin-top:20px;padding-top:12px}.qs-condition>.os-field{margin-top:15px}.qs-condition>small{color:#8090a4;margin:12px 0;font-size:10px;line-height:1.7;display:block}.qs-condition-chip{color:#5779a1;background:#f0f5fc;border:1px solid #cfdeef;border-radius:4px;padding:5px 7px;line-height:1.4;margin-top:11px!important;font-size:9px!important;display:table!important}.qs-sector-picker{margin:0 0 23px}.qs-sector-picker>span{color:#536b86;margin-bottom:12px;font-size:12px;display:block}.qs-sector-picker>div{flex-wrap:wrap;gap:7px;display:flex}.qs-sector-picker button{color:#7589a2;background:#fff;border-radius:5px;min-height:40px;padding:10px 14px;font-size:11px;border:1px solid #dce5f1!important}.qs-sector-picker button[aria-pressed=true]{color:#2d5b92;background:#e7effb!important;border-color:#b8cce8!important}.qs-sector-picker>small{color:#8a99ac;margin-top:10px;font-size:9px;display:block}.qs-start-panel .qs-start-actions{flex-direction:column;justify-content:center;align-items:flex-start;display:flex!important}.qs-start-path{color:#91a9c8;align-items:center;gap:12px;margin-bottom:22px;display:flex}.qs-start-path>span{color:#5b7ba0;flex-direction:column;align-items:center;gap:10px;font-size:10px;display:flex}.qs-start-path>span svg{background:#fff;border:1px solid #dae5f4;border-radius:8px;width:43px;height:43px;padding:10px}.qs-start-actions>small{color:#8297b1;margin-top:5px;font-size:10px}.qs-start-panel .primary>svg{color:#fff}.os-console :is(.qs-steps,.qs-create-popover,.qs-sector-picker) button:focus-visible{outline-offset:3px;outline:2px solid #527eb9}@media (max-width:900px){.qs-create>span{display:none}.os-console .qs-create{min-width:37px;padding:10px!important}.qs-person{flex-wrap:wrap}.qs-person .os-badge{margin-left:57px}}@media (max-width:620px){.qs-mobile-nav{padding:7px 8px max(7px,env(safe-area-inset-bottom));z-index:26;background:#fff;border-top:1px solid #dfe7f2;flex:none;justify-content:space-around;align-items:center;min-height:62px;display:flex}.qs-mobile-nav button{color:#7c8ea5;border-radius:7px;flex-direction:column;justify-content:center;align-items:center;gap:5px;min-width:62px;min-height:44px;font-size:9px;display:flex}.qs-mobile-nav button[aria-current=page]{color:#3b68a2;background:#edf3fc}.qs-mobile-nav~*{min-width:0}.qs-create-popover{width:min(282px,100vw - 36px);right:0}.fc-topbar .fc-search-area{gap:8px}.fc-topbar .fc-search-area label input{width:80px!important}.fc-topbar>div:first-child>.fc-breadcrumb{text-overflow:ellipsis;white-space:nowrap;max-width:88px;overflow:hidden}.os-console .qs-heading h4{font-size:26px}.qs-steps{gap:10px;margin-bottom:28px}.qs-review>div{padding:22px 16px}.qs-review>header{padding:15px 16px}.qs-review strong{font-size:23px}.qs-follow{padding:19px}.qs-start-panel .qs-start-actions{align-items:stretch}.qs-start-path,.qs-start-actions>.fc-button{justify-content:center}.qs-start-actions>small{text-align:center}.qs-sector-picker>div{scrollbar-width:thin;flex-wrap:nowrap;padding:2px 2px 8px;overflow-x:auto}.qs-sector-picker button{white-space:nowrap;flex:none}.qs-sector-picker>small{margin-top:4px}.ci-counts>div{padding:17px}.ci-preview>div{padding:14px 12px}.ci-preview .os-badge{font-size:8px}.ci-file{padding:16px 12px}.os-console .os-drawer .fc-button{min-height:44px}.os-console .os-drawer input:not([type=checkbox]),.os-console .os-drawer select,.os-console .os-drawer textarea{font-size:16px}.os-console .os-drawer input[type=checkbox]{width:20px;height:20px;min-height:20px}.qs-follow .os-field{padding-left:32px}}.fm-page .fm-header{border-bottom:1px solid #eceeec;gap:36px;height:82px;padding-inline:max(4%,50vw - 696px)}.fm-header .fm-logo{letter-spacing:-1.3px;font-size:27px}.fm-header .fm-workspace-link{color:#66717c;white-space:nowrap;font-size:12px}.fm-header-actions .fm-button.dark{color:#fff;background:#285bdb;border-color:#285bdb;font-weight:500}.nd-home{--nd-blue:#285bdb;--nd-ink:#1a222b;--nd-muted:#68727d;--nd-line:#e0e5e9;--nd-paper:#f7f8f8;background:#fff}.nd-home .sf-container{width:min(1392px,100% - 112px)}.nd-home .nd-hero{padding-top:74px}.nd-hero-heading{grid-template-columns:1.4fr 1fr;align-items:end;gap:9%;padding-bottom:55px;display:grid}.nd-eyebrow{letter-spacing:1.4px;color:#6a7581;align-items:center;gap:10px;margin-bottom:26px;font-size:10px;font-weight:500;display:flex}.nd-eyebrow i{background:#527dd5;border-radius:50%;width:6px;height:6px}.fm-page .nd-home .nd-hero h1{letter-spacing:-.065em;color:var(--nd-ink);margin:0;font:500 clamp(58px,6.5vw,96px)/1.01 Arial,Helvetica,sans-serif}.nd-hero h1>span{color:var(--nd-blue)}.nd-hero-intro{max-width:420px;padding:0 0 4px}.fm-page .nd-hero-intro>p{letter-spacing:-.2px;color:#6c7681;margin:0 0 24px;font-size:17px;line-height:1.75}.nd-hero-intro>div{flex-wrap:wrap;align-items:center;gap:22px;display:flex}.nd-home .sf-action{border-radius:5px;min-height:48px;padding:14px 19px;font-weight:500;font-size:12px!important}.nd-home .sf-action.primary{background:#285bdb;border-color:#285bdb}.nd-text-link{color:#34475d;align-items:center;gap:9px;padding:12px 0;font-size:12px;display:inline-flex}.nd-hero-intro>small{color:#647487;margin-top:16px;font-size:10px;line-height:1.7;display:block}.nd-design-label{color:#7a8490;align-items:center;gap:22px;margin-bottom:16px;font-size:11px;display:flex}.nd-design-label>span:first-child{letter-spacing:1.1px;color:#365f9e;font-size:9px}.nd-design-label>a{color:#4a6385;align-items:center;gap:9px;margin-left:auto;display:flex}.nd-design-pair{grid-template-columns:1.07fr 1fr;align-items:start;gap:28px;display:grid}.nd-featured-design{min-width:0}.nd-design-preview{background:#f1f2f1;border:1px solid #dce1e5;border-radius:8px;display:block;position:relative;overflow:hidden;box-shadow:0 12px 32px #27333e05}.nd-window-bar{color:#96a1ac;background:#fdfefe;border-bottom:1px solid #e5e8eb;align-items:center;gap:12px;height:34px;padding:0 15px;display:flex}.nd-window-bar>span{gap:4px;display:flex}.nd-window-bar i{background:#ccd2d8;border-radius:50%;width:4px;height:4px}.nd-window-bar>small{letter-spacing:.2px;margin:auto;font-size:8px}.nd-window-bar>svg{width:12px}.nd-design-preview>.theme-poster{aspect-ratio:auto;height:clamp(320px,34vw,490px)}.nd-design-preview .poster-scroll{transition:transform 1.6s cubic-bezier(.2,.7,.3,1)}.nd-design-preview:hover .poster-scroll{transform:translateY(-9%)}.nd-preview-tag{color:#2d435e;opacity:0;background:#fffffff2;border:1px solid #fff;border-radius:4px;align-items:center;gap:12px;padding:12px 16px;font-size:10px;transition:opacity .2s,transform .2s;display:flex;position:absolute;bottom:20px;left:20px;transform:translateY(5px);box-shadow:0 4px 15px #172a3612}:is(.nd-design-preview:hover .nd-preview-tag,.nd-design-preview:focus-visible .nd-preview-tag){opacity:1;transform:none}.nd-featured-design>footer{justify-content:space-between;align-items:center;gap:18px;padding:20px 2px 0;display:flex}.nd-featured-design strong{letter-spacing:-.2px;color:#243546;font-size:15px;font-weight:500}.nd-featured-design footer span{color:#647487;margin-top:6px;font-size:10px;display:block}.nd-featured-design footer>a{white-space:nowrap;color:#506e95;align-items:center;gap:10px;font-size:11px;display:flex}.nd-paths{border-top:1px solid #e1e6eb;border-bottom:1px solid #e1e6eb;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;margin:46px 0 0;display:grid}.nd-paths>a{border-right:1px solid #e1e6eb;align-items:center;gap:16px;padding:27px 30px;display:flex}.nd-paths>a:first-child{padding-left:0}.nd-paths>a:last-child{border:0;padding-right:0}.nd-paths>a>span{color:#7f9ec7;align-self:flex-start;padding-top:3px;font-size:10px}.nd-paths>a>div{flex:1}.nd-paths strong{letter-spacing:-.1px;color:#304255;font-size:14px;font-weight:500;display:block}.nd-paths small{color:#647487;margin-top:8px;font-size:11px;display:block}.nd-paths>a>svg{color:#7395c2}.nd-paths>a:hover strong{color:var(--nd-blue)}.nd-home .sf-editor-section{background:#fff;padding:112px 0 90px}.nd-home .sf-section-head{gap:60px;margin-bottom:43px}.fm-page .nd-home .sf-section-head h2{letter-spacing:-.05em;color:#202b36;font-size:clamp(34px,3.5vw,52px);font-weight:500;line-height:1.09}.nd-home .sf-kicker{letter-spacing:1.4px;color:#7890a8;margin-bottom:18px;font-size:9px;font-weight:500}.nd-home .sf-section-head p{color:#647487;max-width:360px;font-size:14px;line-height:1.85}.nd-home .sf-section-head>div:last-child{max-width:410px}.nd-home .sf-text-link{color:#416da9;font-size:12px;font-weight:500}.nd-home .sf-editor-live{border:1px solid #dce5f0;border-radius:8px;overflow:hidden;box-shadow:0 16px 45px #34537806}.nd-home .vx-demo-switch{background:#f3f6fa;border:1px solid #e3eaf2;border-radius:5px;gap:4px;margin-top:20px;padding:4px}.nd-home .vx-demo-switch>button{color:#8090a3;background:0 0;border-radius:3px;border:0!important;padding:10px 15px!important;font-size:11px!important}.nd-home .vx-demo-switch>button[aria-selected=true]{color:#385d91;background:#fff;box-shadow:0 2px 5px #1e35500a}.nd-home .sf-demo-foot{color:#647487;padding-top:18px;font-size:10px}.nd-home .sf-demo-foot>a{color:#6386b5;font-size:11px}.nd-collection{background:#f3f6fa;border-top:1px solid #e9eef5;border-bottom:1px solid #e9eef5;padding:80px 0 0}.nd-collection .theme-showcase{background:0 0;padding-top:12px;padding-bottom:65px}.nd-collection .theme-showcase>.theme-section-heading{align-items:center;width:calc(100% - 112px);max-width:1392px;margin-bottom:22px}.nd-collection .theme-showcase>.theme-section-heading>div{display:none}.nd-collection .theme-showcase>.theme-section-heading>button{color:#7190b6;border-color:#d3dfec;border-radius:4px;min-height:35px;margin-left:auto;font-size:10px!important}.nd-collection .theme-moving-card{width:300px}.nd-collection .theme-moving-card>.theme-poster{box-shadow:none;border-color:#d4dfec;border-radius:5px}.nd-home .fc-showcase{background:#fff;padding:105px max(56px,50vw - 696px) 85px}.nd-home .fc-showcase-heading{max-width:1392px;margin-bottom:40px}.nd-home .fc-showcase-heading h2{font-family:Arial,sans-serif;font-weight:500;line-height:1.09;letter-spacing:-.05em!important;font-size:clamp(34px,3.5vw,52px)!important}.nd-home .fc-showcase-heading p{color:#647487;font-size:14px;line-height:1.85}.nd-home .fc-showcase-heading a{color:#416da9;font-size:12px}.nd-home .fc-showcase-heading .vx-eyebrow{letter-spacing:1.4px;color:#7890a8;font-size:9px}.nd-home .fc-embedded{border-color:#dce5f0;border-radius:8px;box-shadow:0 20px 50px #35557506}.nd-home .fc-showcase-footer{color:#647487;font-size:10px}.nd-home .sf-tools-section{padding-top:45px;padding-bottom:90px}.nd-home .sf-tool-tabs{margin-bottom:25px}.nd-home .sf-tool-tabs>button>strong{font-size:13px;font-weight:500}.nd-home .sf-tool-tabs>button>span{font-size:9px}.nd-home .sf-tool-panel{border-radius:8px;overflow:hidden}.nd-business-setups{background:#f8f9fa;border-block:1px solid #e7ecf0;padding:80px 0}.nd-business-setups .sf-product-frame{box-shadow:none;background:#fff;border:1px solid #dce4ec;border-radius:8px}.nd-business-setups .sf-product-top{border-bottom-color:#e0e7ef}.nd-business-setups .sf-product-sidebar{padding:34px 30px}.nd-business-setups .sf-product-sidebar h2{letter-spacing:-.04em;font-weight:500}.nd-business-setups .sf-product-bottom{font-size:10px}.nd-home .sf-faq{gap:10%;padding-top:90px;padding-bottom:90px}.nd-home .sf-faq h2{letter-spacing:-.05em;font-size:38px;font-weight:500}.nd-home .sf-faq summary{color:#465a70;font-size:14px;font-weight:500}.nd-home .sf-faq details{border-color:#dfe7ef}.nd-home .sf-faq p{color:#647487;font-size:13px;line-height:1.85}.nd-home .sf-final{background:#eaf1fc;padding:74px 0}.nd-home .sf-final h2{color:#24466f;letter-spacing:-.055em;font-size:clamp(38px,4vw,62px);font-weight:500;line-height:1.06}.nd-home .sf-final .sf-kicker{color:#8299b8}.nd-home .sf-final .sf-action.light{color:#fff;background:#285bdb;border:0}.nd-home .sf-final p{color:#647487;font-size:11px}.fm-footer .fm-workspace-link{color:inherit}.fm-page .fm-footer{color:#3d526a;background:#fff;border-top:0}.fm-footer h3{letter-spacing:.4px;font-weight:500;font-size:11px!important}.fm-footer p,.fm-footer a:not(.fm-logo),.fm-footer button{color:#647487;font-size:11px!important}.fm-footer .fm-logo{color:#304964;font-size:27px}.poster-native .poster-nav{padding:3.8cqw 5cqw}.poster-native .poster-nav strong{font-size:3cqw}.poster-native .poster-nav span{font-size:1.4cqw}.poster-native .native-poster-hero{grid-template-columns:1.1fr 1fr;align-items:center;gap:7cqw;padding:7cqw 5cqw;display:grid}.native-poster-hero>div>small{letter-spacing:.12em;color:var(--poster-accent);margin-bottom:3cqw;font:1.25cqw/1.5 Arial,sans-serif;display:block}.theme-poster .native-poster-hero h3{font:500 7.4cqw/1.03 var(--poster-font);white-space:pre-line;letter-spacing:-.065em;margin:0}.native-poster-hero>div>p{opacity:.6;margin:3cqw 0 4cqw;font:1.7cqw/1.8 Arial,sans-serif}.native-poster-hero>div:first-child>span{background:var(--poster-accent);color:#fff;border-radius:.5cqw;padding:2cqw 2.6cqw;font:1.45cqw/1.5 Arial,sans-serif;display:inline-flex}.native-event-frame{background:color-mix(in srgb,var(--poster-accent) 9%,var(--poster-paper));border:1px solid color-mix(in srgb,var(--poster-accent) 12%,transparent);border-radius:1.1cqw;padding:2.7cqw}.native-event-frame>span{letter-spacing:.15em;color:var(--poster-accent);margin-bottom:2.2cqw;font:1.05cqw Arial,sans-serif;display:block}.native-event-frame>img{object-fit:cover;object-position:center 38%;border-radius:.7cqw .7cqw 0 0;width:100%;height:31cqw;display:block}.native-event-frame>div:not(.native-event-moods){background:#fff;border-radius:0 0 .7cqw .7cqw;padding:2.3cqw}.native-event-frame small{color:#8b8093;font:1.2cqw Arial,sans-serif}.native-event-frame strong{letter-spacing:-.04em;margin:1cqw 0;font:500 2.8cqw/1.3 Arial,sans-serif;display:block}.native-event-frame>div>span{color:#83758e;font:1.25cqw Arial,sans-serif}.native-event-moods{grid-template-columns:repeat(4,1fr);gap:1cqw;margin-top:2cqw;display:grid}.native-event-moods img{object-fit:cover;border-radius:.3cqw;width:100%;height:5.6cqw}.native-poster-collection{padding:6cqw 5cqw}.native-poster-collection>small{letter-spacing:.1em;color:var(--poster-accent);font:1.2cqw Arial,sans-serif}.theme-poster .native-poster-collection h4{font:500 4.3cqw/1.1 var(--poster-font);letter-spacing:-.045em;max-width:60cqw;margin:2cqw 0 5cqw}.native-poster-collection>div{grid-template-columns:repeat(4,1fr);gap:2.4cqw;display:grid}.native-poster-collection figure{margin:0}.native-poster-collection img{object-fit:cover;border-radius:.3cqw;width:100%;height:24cqw}.native-poster-collection figcaption{margin-top:2cqw;font:500 1.6cqw/1.3 Arial,sans-serif}.native-poster-collection figcaption small{opacity:.5;margin-top:1cqw;font:1.1cqw Arial,sans-serif;display:block}.poster-native-arts .native-poster-hero{padding-top:6cqw;padding-bottom:0;display:block}.poster-native-arts .native-poster-hero>div:first-child{grid-template-columns:1.5fr 1fr;align-items:start;column-gap:6cqw;display:grid}.poster-native-arts .native-poster-hero>div>small{grid-column:1/-1}.poster-native-arts .native-poster-hero h3{grid-row:2/4;font-size:9cqw}.poster-native-arts .native-poster-hero p{margin:0 0 2cqw;font-size:1.6cqw}.poster-native-arts .native-poster-hero>div>span{justify-self:start;font-size:1.4cqw}.native-art-mosaic{grid-template-columns:1fr 1.2fr 1fr;gap:2.7cqw;margin-top:6cqw;display:grid}.native-art-mosaic img{object-fit:cover;width:100%;height:28cqw;display:block}.native-art-mosaic img:nth-child(2){height:34cqw;margin-top:6cqw}.poster-native-arts .native-poster-collection>div{gap:2.5cqw;display:flex}.poster-native-arts .native-poster-collection figure{flex:none;width:27cqw}.poster-native-arts .native-poster-collection img{height:34cqw}.theme-card-preview .poster-native{aspect-ratio:1/1.17}.theme-detail-screen>.poster-native{aspect-ratio:1.2}.theme-detail-screen.is-mobile>.poster-native{aspect-ratio:.6}.theme-detail-screen.is-mobile .native-poster-hero,.theme-detail-screen.is-mobile .native-poster-hero>div:first-child{display:block}.theme-detail-screen.is-mobile .native-poster-hero h3{font-size:13cqw}.theme-detail-screen.is-mobile .native-poster-hero>div>p{font-size:3cqw}.theme-detail-screen.is-mobile .native-poster-hero>div>small{font-size:2cqw}.theme-detail-screen.is-mobile .native-poster-hero>div>span{padding:3cqw 4cqw;font-size:2.5cqw}.theme-detail-screen.is-mobile .native-event-frame{margin-top:7cqw;padding:4cqw}.theme-detail-screen.is-mobile .native-event-frame>img{height:65cqw}.theme-detail-screen.is-mobile .native-event-frame strong{font-size:5cqw}.theme-detail-screen.is-mobile .native-event-frame small,.theme-detail-screen.is-mobile .native-event-frame>div>span{font-size:2.2cqw}.theme-detail-screen.is-mobile .native-event-moods img{height:12cqw}.theme-store{--theme-ink:#263545;--theme-muted:#647487;--theme-line:#e0e7ee}.theme-store .theme-header{border-color:#e6ebf0;height:80px}.theme-store .theme-hero{gap:80px;padding-top:72px;padding-bottom:50px}.theme-store .theme-hero h1{letter-spacing:-.06em;font-size:clamp(46px,5.3vw,77px);font-weight:500;line-height:1.04}.theme-store .theme-hero p{color:#647487;max-width:360px;font-size:15px;line-height:1.9}.theme-store .theme-eyebrow{letter-spacing:1.4px;color:#647487;font-size:9px}.theme-store .theme-section-heading h2{letter-spacing:-.045em;color:#2b3b4f;font-size:clamp(29px,3vw,43px);font-weight:500}.theme-store .theme-section-heading p{color:#647487;font-size:13px;line-height:1.8}.theme-store .theme-card-preview{box-shadow:none;border-color:#dfe6ef;border-radius:5px}.theme-store .theme-card-title h3{color:#334b66;font-size:17px;font-weight:500}.theme-store .theme-featured{padding-top:45px;padding-bottom:60px}.theme-store .theme-included{background:#f2f6fb;border:1px solid #e4ecf6;border-radius:7px;padding:38px}.theme-store .theme-included h2{letter-spacing:-.04em;color:#517198;font-size:29px;font-weight:500}.theme-store .theme-included p>strong{font-size:12px;font-weight:500}.theme-store .theme-included p>span{color:#647487;font-size:11px;line-height:1.8}.theme-store .theme-detail-summary h1{letter-spacing:-.05em;font-weight:500}.theme-store .theme-detail-stage{box-shadow:none;border-radius:7px;overflow:hidden}.theme-store .theme-detail-meta{font-size:10px}.theme-store .theme-detail-nav{border-color:#e0e8f2}@media (min-width:1700px){.nd-home .nd-hero{padding-top:85px}.nd-design-preview>.theme-poster{height:490px}}@media (max-width:1100px){.nd-home .sf-container{width:calc(100% - 64px)}.nd-home .nd-hero{padding-top:58px}.nd-hero-heading{grid-template-columns:1.2fr 1fr;gap:6%}.fm-page .nd-home .nd-hero h1{font-size:70px}.nd-hero-intro>div{gap:10px}.nd-design-pair{gap:20px}.nd-design-preview>.theme-poster{height:350px}.nd-featured-design footer>a{gap:6px;font-size:10px}.nd-featured-design footer span{max-width:230px;font-size:9px;line-height:1.7}.nd-paths>a{gap:10px;padding:23px 18px}.nd-paths strong{font-size:12px}.nd-paths small{font-size:10px;line-height:1.7}.nd-paths>a>svg{width:15px}.nd-home .sf-editor-section{padding-top:85px}.nd-home .fc-showcase{padding:85px 32px 65px}.nd-collection .theme-showcase>.theme-section-heading{width:calc(100% - 64px)}.nd-home .sf-section-head{gap:40px}.theme-store .theme-hero{gap:50px}.theme-store .theme-included{padding:30px}.fm-page .fm-header{gap:25px;padding-inline:32px}.fm-header-actions .fm-workspace-link{display:none}}@media (max-width:760px){.nd-home .sf-container{width:calc(100% - 40px)}.nd-home .nd-hero{padding-top:43px}.nd-hero-heading{padding-bottom:34px;display:block}.fm-page .nd-home .nd-hero h1{letter-spacing:-.06em;font-size:clamp(49px,9vw,70px);line-height:1.01}.nd-eyebrow{letter-spacing:1px;margin-bottom:21px;font-size:8px}.nd-hero-intro{max-width:100%;margin-top:24px}.fm-page .nd-hero-intro>p{margin-bottom:21px;font-size:14px;line-height:1.8}.nd-hero-intro>div{gap:22px}.nd-home .sf-action{min-height:46px;font-size:11px!important}.nd-text-link{gap:7px;font-size:11px}.nd-hero-intro>small{font-size:9px}.nd-design-label{gap:10px;font-size:10px}.nd-design-label>span:first-child{font-size:8px}.nd-design-label>span:nth-child(2){display:none}.nd-design-label>a{gap:6px;font-size:10px}.nd-design-pair{grid-template-columns:1fr;gap:29px;display:grid}.nd-design-preview>.theme-poster{aspect-ratio:1.32;height:auto}.nd-preview-tag{display:none}.nd-featured-design>footer{gap:14px;padding-top:15px}.nd-featured-design strong{font-size:14px}.nd-featured-design footer span{max-width:250px;margin-top:5px;font-size:9px}.nd-featured-design footer>a{font-size:10px}.nd-featured-design footer>a svg{width:13px}.nd-paths{margin-top:34px;display:block}.nd-paths>a,.nd-paths>a:first-child,.nd-paths>a:last-child{border-bottom:1px solid #e1e6eb;border-right:0;gap:16px;padding:20px 0}.nd-paths>a:last-child{border-bottom:0}.nd-paths strong{font-size:13px}.nd-paths small{margin-top:5px;font-size:10px}.nd-paths>a>span{font-size:9px}.nd-home .sf-editor-section{padding:65px 0}.nd-home .sf-section-head{margin-bottom:28px;display:block}.fm-page .nd-home .sf-section-head h2{letter-spacing:-.045em;font-size:33px;line-height:1.13}.nd-home .sf-section-head>div:last-child{max-width:360px;margin-top:23px}.nd-home .sf-section-head p{font-size:13px;line-height:1.85}.nd-home .sf-section-head>p{margin-top:20px}.nd-home .sf-kicker{letter-spacing:1.1px;margin-bottom:14px;font-size:8px}.nd-home .sf-text-link{font-size:11px}.nd-home .sf-demo-foot{line-height:1.7;display:block}.nd-home .sf-demo-foot>a{margin-top:10px;font-size:10px;display:inline-flex}.nd-collection{padding-top:60px}.nd-collection .theme-showcase{padding-top:0;padding-bottom:43px}.nd-collection .theme-showcase>.theme-section-heading{width:calc(100% - 40px);margin-bottom:17px}.nd-collection .theme-moving-card{width:235px}.nd-home .fc-showcase{padding:65px 20px 50px}.nd-home .fc-showcase-heading h2{font-size:34px!important}.nd-home .fc-showcase-heading p{font-size:13px}.nd-home .fc-showcase-heading .vx-eyebrow{letter-spacing:1.1px;font-size:8px}.nd-home .fc-showcase-heading a{font-size:11px}.nd-home .fc-showcase-heading{margin-bottom:28px}.nd-home .sf-tools-section{padding-top:20px;padding-bottom:60px}.nd-home .sf-tool-tabs>button>strong{font-size:12px}.nd-business-setups{padding:58px 0}.nd-business-setups .sf-product-sidebar{padding:26px 22px}.nd-business-setups .sf-product-top>span{font-size:10px}.nd-home .sf-faq{padding:60px 0}.nd-home .sf-faq h2{font-size:32px}.nd-home .sf-faq summary{font-size:13px;line-height:1.7}.nd-home .sf-faq p{font-size:12px}.nd-home .sf-final{padding:55px 0}.nd-home .sf-final h2{font-size:40px}.nd-home .sf-final p{font-size:10px}.fm-page .fm-header{gap:15px;height:72px;padding-inline:20px}.fm-header .fm-logo{font-size:25px}.fm-header-actions .fm-button{min-height:40px;padding:10px 13px!important;font-size:11px!important}.fm-page .fm-footer{gap:30px;padding:45px 20px 25px}.theme-store .theme-hero{padding-top:45px;padding-bottom:28px;display:block}.theme-store .theme-hero h1{font-size:43px}.theme-store .theme-hero>div:last-child{margin-top:25px}.theme-store .theme-hero p{font-size:13px}.theme-store .theme-included{padding:27px 23px}.theme-store .theme-section-heading h2{font-size:30px}.theme-store .theme-section-heading p{font-size:12px}.theme-store .theme-card-title h3{font-size:15px}.theme-store .theme-card-meta{font-size:10px}.theme-store .theme-detail-summary>p{font-size:13px}.theme-store .theme-detail-summary h1{font-size:42px}.theme-store .theme-card-preview .poster-native{aspect-ratio:1/1.14}}@media (prefers-reduced-motion:reduce){.nd-home *,.poster-native *{scroll-behavior:auto!important;transition:none!important;animation:none!important}.nd-design-preview:hover .poster-scroll{transform:none}}.nd-home .nd-hero-intro>small,.nd-featured-design footer span,.nd-paths small{font-size:12px;line-height:1.65}.nd-home .nd-text-link,.nd-home .sf-action{font-size:13px!important}.nd-home .sf-demo-foot,.nd-home .fc-showcase-footer{font-size:11px}.nd-home .sf-faq p{font-size:14px}.theme-store .theme-card-meta,.theme-store .theme-card-bottom>span{font-size:11px}.theme-store .theme-included p>span{font-size:12px}.theme-store .theme-hero p{color:#5d6d80}.nd-home .nd-eyebrow,.nd-home .sf-kicker,.theme-store .theme-eyebrow{color:#526c8c}@media (max-width:760px){.nd-home .nd-hero-intro>p,.theme-store .theme-hero p{font-size:15px}.nd-home .sf-section-head p{font-size:14px}.nd-featured-design footer span{font-size:11px}.nd-paths small{font-size:12px}.nd-featured-design footer>a{min-height:44px;font-size:12px}.nd-paths strong{font-size:15px}.mm-gallery-tools button[data-mm-scroll]{min-width:40px;min-height:40px}}@font-face{font-family:Manrope;src:url(/fonts/manrope-latin-variable.woff2)format("woff2");font-weight:200 800;font-style:normal;font-display:swap}:root{--pr-font:Manrope,Arial,sans-serif;--pr-ink:#171a20;--pr-muted:#62666f;--pr-blue:#244bdc;--pr-paper:#f8f8f4;--pr-line:#dedfd9}.fm-page,.theme-store,.pr-home{font-family:var(--pr-font);color:var(--pr-ink);background:#fff}.pr-home *{box-sizing:border-box}.pr-home h1,.pr-home h2,.pr-home h3,.pr-header,.pr-footer{font-family:var(--pr-font)}.pr-home a{color:inherit;text-decoration:none}.pr-home button{font:inherit}.pr-home img{max-width:100%;display:block}.pr-wrap{width:min(1344px,100% - 96px);margin-inline:auto}.pr-home section{scroll-margin-top:90px}:is(.pr-home :is(a,button,input,textarea,summary):focus-visible,.pr-header :is(a,button):focus-visible,.pr-footer :is(a,button):focus-visible){outline-offset:5px;outline:3px solid #7094ff}.pr-eyebrow{letter-spacing:1.5px;color:#5c606a;margin-bottom:23px;font-size:10px;font-weight:700;line-height:1.6;display:block}.pr-button{min-height:52px;font:600 13px/1.5 var(--pr-font);white-space:nowrap;border:1px solid #0000;border-radius:4px;justify-content:center;align-items:center;gap:24px;padding:15px 23px;text-decoration:none;transition:background .18s,transform .18s,color .18s;display:inline-flex}.pr-button svg{flex:none;transition:transform .2s}.pr-button:hover svg{transform:translate(2px,-2px)}.pr-button-dark{background:#171a20;color:#fff!important}.pr-button-dark:hover{background:#333a4a}.pr-button-white{background:#fff;color:#1e3fac!important}.pr-button-white:hover{background:#e9eeff}.pr-link{border-bottom:1px solid;align-items:center;gap:14px;padding:10px 0;font-size:13px;font-weight:600;line-height:1.6;display:inline-flex}.pr-link svg{flex:none}.pr-link:hover{color:var(--pr-blue)}.fm-page .pr-header,.theme-store .pr-header{color:#16191f;z-index:100;height:84px;min-height:84px;box-shadow:none;background:#fff;border-bottom:1px solid #ecece9;gap:48px;padding:0 max(40px,50vw - 685px);position:relative}.pr-header .pr-wordmark{color:#171a20;letter-spacing:-1.7px;align-items:center;gap:7px;font-size:28px;font-weight:700;line-height:1;text-decoration:none;display:flex}.pr-wordmark>svg{width:32px;height:32px;color:var(--pr-blue)}.pr-wordmark>span{letter-spacing:0;align-self:flex-start;margin-top:2px;font:10px Arial,sans-serif}.pr-header nav{flex:1;align-items:center;gap:27px;display:flex;position:static}.pr-header nav>a,.pr-nav-item>button{color:#40444c;font:500 12px/1.5 var(--pr-font);cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;padding:12px 0;text-decoration:none;display:flex}.pr-nav-item>button[aria-expanded=true]{color:var(--pr-blue)}.pr-header-actions{align-items:center;gap:25px;margin-left:auto;display:flex}.pr-header-actions .pr-workspace-link{font:500 12px var(--pr-font);color:#494e58;white-space:nowrap;text-decoration:none}.pr-header-actions .pr-button{gap:14px;min-height:42px;padding:11px 15px;font-size:12px}.pr-header .fm-mobile-toggle{color:inherit;cursor:pointer;background:0 0;border:0;padding:9px;display:none}.pr-menu{background:#fff;border:1px solid #e1e3e8;border-radius:0 0 8px 8px;grid-template-columns:240px 1fr;width:min(780px,100% - 64px);display:grid;position:absolute;top:84px;left:50%;overflow:hidden;transform:translate(-50%);box-shadow:0 30px 60px #0b193526}.pr-menu-intro{background:#eef1fb;padding:35px 30px}.pr-menu-intro>span{color:#4862a4;font-size:10px;font-weight:700}.pr-menu-intro>p{letter-spacing:-1px;color:#29395e;margin-top:60px;font-size:23px;line-height:1.35}.pr-menu>div:last-child{padding:17px}.pr-menu a{color:#242d41;border-radius:4px;justify-content:space-between;align-items:center;gap:20px;padding:17px 20px;text-decoration:none;display:flex}.pr-menu a:hover{background:#f5f6f8}.pr-menu strong{font-size:13px;font-weight:600;display:block}.pr-menu small{color:#6a7485;margin-top:6px;font-size:11px;line-height:1.7;display:block}.pr-hero{background:var(--pr-blue);color:#fff;padding-bottom:32px;overflow:hidden}.pr-hero-copy{text-align:center;padding:60px 0 42px}.pr-hero .pr-eyebrow{color:#d5e0ff;letter-spacing:1.7px;justify-content:center;align-items:center;gap:9px;margin-bottom:24px;font-size:9px;display:flex}.pr-hero .pr-eyebrow>span{background:#a8c3ff;border-radius:50%;width:5px;height:5px}.fm-page .pr-home .pr-hero h1{font:500 clamp(58px,6.5vw,94px)/1.01 var(--pr-font);letter-spacing:-.065em;color:#fff;margin:0}.pr-hero-copy>p{color:#e2e9ff;margin:23px 0 24px;font-size:15px;font-weight:400;line-height:1.7}.pr-hero-actions{justify-content:center;align-items:center;gap:27px;display:flex}.pr-hero-secondary{color:#fff;align-items:center;gap:10px;padding:16px 0;font-size:12px;display:flex}.pr-hero-copy>small{color:#cfdaff;margin-top:18px;font-size:10px;line-height:1.6;display:block}.pr-hero-showcase{max-width:1184px}.pr-stage-label{color:#d8e2ff;justify-content:space-between;align-items:center;gap:20px;margin-bottom:13px;font-size:10px;display:flex}.pr-stage-label>span:first-child{align-items:center;gap:8px;display:flex}.pr-stage-label>span:last-child{letter-spacing:1.6px;font-size:8px}.pr-demo-site{background:var(--example-paper);border:7px solid #fff;border-radius:7px;animation:.45s ease-out both pr-soft-in;overflow:hidden;box-shadow:0 35px 75px #09246b66}.pr-demo-site-nav{height:63px;color:var(--example-ink);justify-content:space-between;align-items:center;gap:20px;padding:0 36px;display:flex}.pr-demo-site-nav>strong{letter-spacing:-1.2px;font:600 30px/1 Georgia,serif}.pr-demo-site-nav>span{opacity:.8;gap:30px;margin-left:auto;margin-right:30px;font:11px Arial,sans-serif;display:flex}.pr-demo-site-nav>a{border:1px solid #20242024;border-radius:50%;place-items:center;width:32px;height:32px;display:grid}.pr-demo-site-body{isolation:isolate;min-height:440px;display:block;position:relative;overflow:hidden;color:#fff!important}.pr-demo-site-body>img{z-index:-2;object-fit:cover;object-position:50% 50%;width:100%;height:100%;transition:transform 1s;position:absolute;inset:0}.pr-demo-site-body:after{content:"";z-index:-1;background:linear-gradient(90deg,#152018b8,#15201820 85%);position:absolute;inset:0}.pr-demo-site-body:hover>img{transform:scale(1.025)}.pr-demo-site-copy{max-width:650px;padding:60px 60px 50px}.pr-demo-site-copy>span:first-child{text-transform:uppercase;letter-spacing:1.7px;opacity:.85;font-size:10px}.fm-page .pr-demo-site-copy h2{letter-spacing:-.035em;max-width:500px;color:inherit;margin:18px 0 22px;font:400 clamp(42px,4.6vw,66px)/1.04 Georgia,serif}.pr-demo-site-copy p{color:#ffffffdc;max-width:300px;margin:0 0 25px;font:12px/1.9 Arial,sans-serif}.pr-example-action{border-bottom:1px solid #ffffff75;align-items:center;gap:23px;padding-bottom:9px;font-size:11px;display:inline-flex}.pr-example-index{letter-spacing:-3px;flex-direction:column;align-items:end;font-size:44px;font-weight:300;line-height:1;display:flex;position:absolute;bottom:31px;right:37px}.pr-example-index>span{letter-spacing:1.4px;margin-top:12px;font-size:7px}.pr-demo-form .pr-demo-site-copy h2{font-family:var(--pr-font);letter-spacing:-.055em;font-size:54px}.pr-demo-form .pr-demo-site-body:after{background:linear-gradient(90deg,#152018c7,#15201840)}.pr-demo-ever-after .pr-demo-site-nav>strong{font-size:24px;font-weight:400}.pr-stage-bottom{justify-content:space-between;align-items:center;gap:30px;margin-top:22px;display:flex}.pr-stage-bottom>div{gap:20px;display:flex}.pr-stage-bottom button{color:#c8d7ff;cursor:pointer;background:0 0;border:0;border-bottom:1px solid #0000;align-items:center;gap:7px;padding:12px 0;font-size:10px;line-height:1.6;display:flex}.pr-stage-bottom button>span{opacity:.6;font-size:8px}.pr-stage-bottom button[aria-selected=true]{color:#fff;border-color:#fff}.pr-stage-bottom>a{color:#fff;white-space:nowrap;align-items:center;gap:10px;font-size:11px;display:flex}.pr-possibilities{border-bottom:1px solid var(--pr-line);grid-template-columns:repeat(3,1fr);padding-block:39px;display:grid}.pr-possibilities>a{border-right:1px solid var(--pr-line);color:#252b37;align-items:center;gap:18px;padding:12px 30px;display:flex}.pr-possibilities>a:first-child{padding-left:0}.pr-possibilities>a:last-child{border-right:0;padding-right:0}.pr-possibilities>a>svg:first-child{width:23px;color:var(--pr-blue);stroke-width:1.4px}.pr-possibilities>a>svg:last-child{width:16px;margin-left:auto}.pr-possibilities strong{font-size:12px;font-weight:600;display:block}.pr-possibilities small{color:#747880;margin-top:7px;font-size:11px;line-height:1.5;display:block}.pr-possibilities>a:hover strong{color:var(--pr-blue)}.pr-section-intro{justify-content:space-between;align-items:end;gap:70px;margin-bottom:48px;display:flex}.fm-page .pr-home .pr-section-intro h2,.pr-faq h2{font:500 clamp(38px,4.2vw,61px)/1.06 var(--pr-font);letter-spacing:-.06em;margin:0}.pr-section-intro>div:last-child{max-width:360px}.pr-section-intro p{color:var(--pr-muted);max-width:360px;margin:0 0 20px;font-size:14px;line-height:1.85}.pr-section-intro>.pr-eyebrow{margin:0}.pr-collection{padding-block:105px 80px}.pr-editorial-designs{grid-template-columns:1.25fr 1fr;gap:30px 40px;display:grid}.pr-design{min-width:0}.pr-design-0{flex-direction:column;grid-row:span 2;display:flex}.pr-design-image{background:#f0eee8;border-radius:4px;padding:24px;display:block;position:relative;overflow:hidden}.pr-design-image>.theme-poster{aspect-ratio:auto;border:1px solid #1112;border-radius:0;height:245px;box-shadow:0 8px 16px #2424240d}.pr-design-0 .pr-design-image{background:#ecebe7;flex:1;min-height:550px;padding:35px;display:flex}.pr-design-0 .pr-design-image>.theme-poster{flex:1;width:100%;height:auto;min-height:550px}.pr-design-1 .pr-design-image{background:#e9e8f0}.pr-design-2 .pr-design-image{background:#eae9e0}.pr-design-image>span{opacity:0;background:#fff;border-radius:3px;align-items:center;gap:12px;padding:13px 17px;font-size:11px;transition:opacity .2s,transform .2s;display:flex;position:absolute;bottom:35px;right:35px;transform:translateY(6px);box-shadow:0 8px 20px #0001}:is(.pr-design-image:hover>span,.pr-design-image:focus-visible>span){opacity:1;transform:none}.pr-design-image .poster-scroll{transition:transform 1.8s}.pr-design-image:hover .poster-scroll{transform:translateY(-8%)}.pr-design-caption{justify-content:space-between;align-items:center;gap:20px;padding:20px 1px 0;display:flex}.pr-design-caption span{color:#72777e;margin-bottom:7px;font-size:10px;display:block}.pr-design-caption h3{letter-spacing:-.5px;margin:0;font-size:20px;font-weight:500;line-height:1.25}.pr-design-caption>a{border:1px solid var(--pr-line);border-radius:50%;place-items:center;width:42px;height:42px;display:grid}.pr-design-caption>a:hover{background:var(--pr-ink);color:#fff}.pr-collection-note{border-top:1px solid var(--pr-line);color:#737981;justify-content:space-between;gap:20px;margin-top:45px;padding-top:26px;font-size:10px;display:flex}.pr-collection-note>span{align-items:center;gap:8px;display:flex}.pr-collection-note svg{color:#495d56}.pr-editor{color:#fff;background:#171b22;padding:90px 0 65px}.pr-editor .pr-eyebrow{color:#a3afc4}.pr-editor .pr-section-intro p{color:#b2bac8}.pr-editor .pr-link{color:#e4e9f5}.pr-editor-demo{background:#292f3a;border:1px solid #3b414d;border-radius:7px;padding:22px}.pr-editor .sfm-editor-stage{background:0 0;padding:0}.pr-editor .sfm-editor-window{box-shadow:none;border:0;border-radius:4px}.pr-editor .sfm-editor-caption{display:none}.pr-editor .sfm-editor-toolbar{color:#293449;background:#f9fafb}.pr-editor .sfm-editor-controls{background:#fff}.pr-editor .sfm-editor-body{min-height:430px}.pr-editor .sfm-editor-controls label,.pr-editor .sfm-control-label{font-size:11px}.pr-editor .sfm-editor-controls textarea{font-size:14px;line-height:1.5}.pr-editor .sfm-controls-title{color:#263548}.pr-editor .sfm-preview-note p{color:#5b6a80}.pr-demo-note{color:#77808e;justify-content:space-between;align-items:center;gap:25px;margin-top:24px;font-size:11px;line-height:1.8;display:flex}.pr-demo-note>span,.pr-demo-note>a{align-items:center;gap:10px;display:inline-flex}.pr-editor .pr-demo-note{color:#aab4c6}.pr-editor .pr-demo-note>a{color:#e0e7f5}.pr-business{padding-block:100px 95px}.pr-business-tabs{background:#f5f7fa;border:1px solid #d9dfe7;border-bottom:0;border-radius:7px 7px 0 0;align-items:center;gap:5px;padding:13px 18px;display:flex}.pr-business-tabs>button{color:#677389;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:4px;align-items:center;gap:9px;padding:12px 16px;font-size:11px;display:flex}.pr-business-tabs>button[aria-selected=true]{color:#244bdc;background:#fff;border-color:#dbe0e9;box-shadow:0 2px 4px #18264206}.pr-business-tabs>span{letter-spacing:1.3px;color:#738198;margin-left:auto;font-size:8px}.pr-founder-window{border:1px solid #d9dfe7;border-radius:0 0 7px 7px;overflow:hidden;box-shadow:0 15px 40px #1b2c4708}.pr-founder-window .fc-embedded{min-height:640px;max-height:760px;box-shadow:none!important;border:0!important;border-radius:0!important}.pr-founder-window .fc-workspace-content{max-height:640px;overflow:auto}.pr-business .pr-demo-note .pr-link{border:0;padding:0;font-size:11px}.pr-industry{background:#f3f3ee;padding:90px 0}.pr-industry-grid{grid-template-columns:.64fr 1.36fr;gap:70px;display:grid}.pr-industry-list{flex-direction:column;display:flex}.pr-industry-list>button{text-align:left;color:#777d78;cursor:pointer;background:0 0;border:0;border-top:1px solid #d5d7d0;align-items:center;gap:24px;padding:27px 0;display:flex}.pr-industry-list>button:last-child{border-bottom:1px solid #d5d7d0}.pr-industry-list>button>span{color:#7c837b;font-size:10px}.pr-industry-list strong{letter-spacing:-1px;font-size:24px;font-weight:500}.pr-industry-list>button>svg{opacity:0;margin-left:auto;transition:opacity .2s}.pr-industry-list>button[aria-selected=true]{color:#1d2924}.pr-industry-list>button[aria-selected=true]>svg{opacity:1}.pr-industry-preview{background:#fff;min-width:0}.pr-industry-photo{isolation:isolate;min-height:330px;display:block;position:relative;overflow:hidden;color:#fff!important}.pr-industry-photo>img{object-fit:cover;z-index:-2;width:100%;height:100%;position:absolute;inset:0}.pr-industry-photo:after{content:"";z-index:-1;background:linear-gradient(#0000 10%,#141b18c9);position:absolute;inset:0}.pr-industry-photo>span{display:block;position:absolute;bottom:32px;left:35px;right:35px}.pr-industry-photo small{letter-spacing:.3px;font-size:10px}.pr-industry-photo strong{letter-spacing:-1.7px;max-width:500px;margin:12px 0 22px;font-size:36px;font-weight:500;line-height:1.15;display:block}.pr-industry-photo>span>span{align-items:center;gap:13px;font-size:11px;display:flex}.pr-industry-tools{padding:26px 33px 30px}.pr-industry-tools>span{color:#6b746d;font-size:10px}.pr-industry-tools>div{flex-wrap:wrap;gap:8px;margin:12px 0 25px;display:flex}.pr-industry-tools>div>a{border:1px solid #e4e6e1;border-radius:3px;align-items:center;gap:8px;padding:10px 12px;font-size:10px;display:flex}.pr-industry-tools .fm-tool-icon{color:#526952;background:0 0;width:auto;height:auto}.pr-industry-tools .fm-tool-icon>svg{width:16px}.pr-industry-tools .pr-button{min-height:44px;font-size:12px}.pr-more-designs .theme-showcase{font-family:var(--pr-font);background:#fff;padding-top:85px;padding-bottom:85px}.pr-more-designs .theme-showcase>.theme-section-heading{width:min(1344px,100% - 96px)}.pr-more-designs .theme-showcase h2{font-family:var(--pr-font);letter-spacing:-2px;font-size:40px;line-height:1.2}.pr-more-designs .theme-showcase p{font-size:13px}.pr-more-designs .theme-moving-card{width:310px}.pr-more-designs .theme-moving-card>.theme-poster{box-shadow:none;border-radius:3px}.pr-more-designs .theme-motion-control{font:500 11px var(--pr-font);border-radius:4px}.pr-faq{border-top:1px solid var(--pr-line);grid-template-columns:.85fr 1.15fr;gap:12%;padding-block:70px 105px;display:grid}.pr-faq h2{font-size:46px}.pr-faq .pr-link{margin-top:28px;font-size:12px}.pr-faq details{border-bottom:1px solid var(--pr-line)}.pr-faq summary{cursor:pointer;justify-content:space-between;align-items:center;gap:30px;padding:24px 0;font-size:14px;font-weight:500;line-height:1.6;list-style:none;display:flex}.pr-faq summary::-webkit-details-marker{display:none}.pr-faq summary svg{color:#7a8089;flex:none;transition:transform .2s}.pr-faq details[open] summary svg{transform:rotate(45deg)}.pr-faq details p{color:#656c78;max-width:520px;margin:0;padding:0 30px 25px 0;font-size:13px;line-height:1.9}.pr-closing{background:var(--pr-blue);color:#fff;padding:85px 0 90px;position:relative;overflow:hidden}.pr-closing .pr-eyebrow{color:#c6d5ff}.fm-page .pr-closing h2{font:500 clamp(52px,6.5vw,96px)/1.02 var(--pr-font);letter-spacing:-.065em;margin:0 0 38px}.pr-closing .pr-wrap{z-index:1;position:relative}.pr-closing .pr-wrap>div{align-items:center;gap:30px;display:flex}.pr-closing .pr-wrap>div>a:last-child{align-items:center;gap:12px;font-size:12px;display:flex}.pr-closing-symbol{font:300 430px/1 var(--pr-font);color:#5374f3;pointer-events:none;position:absolute;top:20px;right:8%}.theme-store{--theme-ink:#171a20;--theme-muted:#6b707a;--theme-line:#e1e2dc;background:#fff}.theme-store :is(.theme-hero,.theme-section-heading,.theme-card-title,.theme-detail-summary,.theme-detail-overview,.theme-detail-features,.theme-detail-questions,.theme-catalog,.theme-store-cta){font-family:var(--pr-font)}.theme-store-wrap,.theme-detail-wrap{width:min(1344px,100% - 96px)}.theme-store .theme-hero{grid-template-columns:1.4fr 1fr;gap:10%;padding:80px 0 50px;display:grid}.theme-store .theme-hero h1{font:500 clamp(54px,5.7vw,84px)/1.04 var(--pr-font);letter-spacing:-.065em;color:#171a20}.theme-store .theme-hero h1 span{color:var(--pr-blue)}.theme-store .theme-hero p{color:#6a6f77;margin-bottom:25px;font-size:15px;line-height:1.85}.theme-store .theme-eyebrow{font:700 9px/1.6 var(--pr-font);letter-spacing:1.5px;color:#6c7380}.theme-store .theme-button{font-family:var(--pr-font);border-radius:4px;min-height:45px;font-size:12px}.theme-store .theme-primary{color:#fff;background:#171a20;border-color:#171a20}.theme-store .theme-primary:hover{background:#244bdc;border-color:#244bdc}.theme-store .theme-quick-links{border-top:1px solid #e2e3de;border-bottom:1px solid #e2e3de;flex-wrap:nowrap;gap:12px;padding:18px 0;overflow-x:auto}.theme-store .theme-quick-links button{font-family:var(--pr-font);white-space:nowrap;background:#f4f4ef;border:0;border-radius:3px;padding:11px 16px;font-size:11px}.theme-store .theme-featured{padding:48px 0 65px}.theme-store .theme-section-heading h2{font-family:var(--pr-font);letter-spacing:-1.6px;color:#1a1d24;font-size:34px;line-height:1.15}.theme-store .theme-section-heading p{color:#6f7680;max-width:480px;font-size:13px}.theme-store .theme-featured-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:27px}.theme-store .theme-card-preview{background:#efefe9;border:0;border-radius:4px;padding:18px}.theme-store .theme-card-preview>.theme-poster{border:1px solid #0002;border-radius:0}.theme-store .theme-card-title h3{font-family:var(--pr-font);letter-spacing:-.5px;color:#272c35;font-size:17px;font-weight:600}.theme-store .theme-card-meta{color:#737b85;font-size:11px}.theme-store .theme-card-bottom>span{color:#737b85;font-size:10px}.theme-store .theme-card-overlay{font-family:var(--pr-font);border-radius:3px}.theme-store .theme-catalog{border-top:1px solid #dedfd8;padding-top:60px}.theme-store .theme-catalog-layout{grid-template-columns:185px minmax(0,1fr);gap:45px}.theme-store .theme-results{grid-template-columns:repeat(2,minmax(0,1fr));gap:40px 28px}.theme-store .theme-results .theme-card-preview>.theme-poster{aspect-ratio:1.2;transition:aspect-ratio .2s}.theme-store .theme-search{background:#f7f7f3;border-radius:4px;padding:15px 17px}.theme-store .theme-search input{font-family:var(--pr-font);font-size:12px}.theme-store .theme-filters{background:#f6f6f2;border-radius:3px;padding:22px 17px;top:20px}.theme-store .theme-filters fieldset label{font-size:11px}.theme-store .theme-filter-note{background:#e9edf6;border:0;padding:15px 12px}.theme-store .theme-new{color:#244bdc;background:#e8edff}.theme-store .theme-showcase{color:#fff;font-family:var(--pr-font);background:#171b22}.theme-store .theme-showcase h2,.theme-store .theme-showcase .theme-eyebrow{color:#fff}.theme-store .theme-showcase p{color:#b9c2d1}.theme-store .theme-showcase .theme-motion-control{color:#e9edfa;border-color:#48536b}.theme-store .theme-moving-card{color:#dde4f2}.theme-store .theme-moving-card>.theme-poster{box-shadow:none;border-radius:3px}.theme-store .theme-store-cta{color:#fff;background:#244bdc;padding:75px 20px}.theme-store .theme-store-cta .theme-eyebrow{color:#d5deff}.theme-store .theme-store-cta h2{font:500 clamp(38px,5vw,68px)/1.1 var(--pr-font);letter-spacing:-.06em}.theme-store .theme-store-cta .theme-button{color:#244bdc;background:#fff;border-color:#fff}.theme-store .theme-store-cta small{color:#d5deff}.theme-store .theme-detail-stage{box-shadow:none;background:#e9e9e2;border:0;border-radius:4px;padding-inline:32px}.theme-store .theme-detail-screen{border-radius:0;box-shadow:0 12px 28px #2028230d}.theme-store .theme-detail-summary h1{font-family:var(--pr-font);letter-spacing:-.06em;font-size:52px;font-weight:500}.theme-store .theme-detail-summary>p{color:#676f7b;font-size:14px;line-height:1.9}.theme-store .theme-presets label{font-family:var(--pr-font);border-radius:3px;padding:13px}.theme-store .theme-presets label.selected{background:#f0f3ff;border-color:#244bdc}.theme-store .theme-detail-nav{margin-top:20px}.theme-store .theme-detail-overview h2,.theme-store .theme-detail-features h2,.theme-store .theme-detail-questions h2{font-family:var(--pr-font);letter-spacing:-.05em;font-weight:500}.theme-store .theme-detail-features{background:#f7f7f2}.theme-store .theme-related-grid .theme-poster{border-radius:3px}.theme-footer{color:#6a7381;font-family:var(--pr-font);background:#f8f8f4}.fm-page .vx-market-hero{color:#fff;background:#171b22;border-radius:5px;grid-template-columns:1fr 1fr;gap:60px;min-height:440px;margin-top:32px;margin-bottom:30px;padding:55px}.fm-page .vx-market-hero h1{font-family:var(--pr-font);letter-spacing:-.065em;color:#fff;font-size:clamp(44px,4.8vw,68px);font-weight:500;line-height:1.06}.fm-page .vx-market-hero p{color:#b6c0d0;max-width:330px;font-size:14px;line-height:1.85}.fm-page .vx-market-hero .vx-eyebrow{color:#bdc8dd;letter-spacing:1.6px;font-size:9px}.fm-page .vx-market-hero .vx-button{color:#283d83;background:#fff;border:0}.pr-market-live{color:#24354e;background:#f4f6fa;border-radius:5px;min-width:0;padding:15px;overflow:hidden}.pr-market-live>span{letter-spacing:1px;color:#61728c;padding:2px 5px 13px;font-size:9px;font-weight:700;display:block}.pr-market-live .tool-trial{box-shadow:none;background:#fff;border:0}.pr-market-live .trial-toolbar{display:none}.pr-market-live .trial-layout{grid-template-columns:1fr}.pr-market-live .trial-preview{min-height:170px;padding:15px}.pr-market-live .trial-payment{min-height:170px!important;padding:22px!important}.pr-market-live .trial-next{display:none}.fm-page .fm-market-search{background:#f6f6f2;border-color:#dfdfd9;border-radius:4px;padding:20px}.fm-page .fm-market-search input{font:500 16px var(--pr-font)}.fm-page .fm-collection-tabs button{font-family:var(--pr-font);border-radius:3px;font-size:11px}.fm-page .fm-collection-tabs button.active{color:#fff;background:#171b22;border-color:#171b22}.fm-page .fm-tool-card{box-shadow:none;background:#fff;border:1px solid #e1e4e7;border-radius:5px}.fm-page .fm-tool-card:hover{border-color:#b7c4dd;transform:translateY(-3px);box-shadow:0 15px 30px #17232e0a}.fm-page .fm-card-title h3{font-family:var(--pr-font);letter-spacing:-.6px;font-size:18px;font-weight:600}.fm-page .fm-card-title+p{color:#6b7380;font-size:13px;line-height:1.75}.fm-page .fm-card-footer{border-color:#e3e5e9}.fm-page .trial-card-primary{color:#244bdc;font-size:12px;font-weight:600}.fm-page .fm-market-layout>aside{background:#f6f6f2;border-radius:4px;padding:23px 18px}.fm-page .fm-market-layout>aside>button{font-family:var(--pr-font);border-radius:3px;font-size:11px}.fm-page .fm-market-layout>aside>button.active{color:#244bdc;background:#e5eafb}.fm-page .fm-catalogue-heading h2,.fm-page .fm-section-head h2,.fm-page .fm-market-bottom h2{font-family:var(--pr-font);letter-spacing:-.05em;font-weight:500}.fm-page .fc-market-intro{background:#eef1fa;border:0;border-radius:4px;padding:32px}.fm-page .fc-market-intro h2{font-family:var(--pr-font);letter-spacing:-1px;font-weight:500}.fm-page .fm-bundle-grid>a{background:#f5f5f0;border:0;border-radius:4px;padding:30px}.fm-page .fm-bundle-grid h3{font:500 24px/1.2 var(--pr-font);letter-spacing:-1px}.fm-page .fm-bundle-grid p{font-size:12px;line-height:1.8}.fm-page .fm-detail h1{font-family:var(--pr-font);letter-spacing:-.05em;font-weight:500}.fm-page .fm-detail-layout>aside{background:#f5f5ef;border-color:#e2e2d9;border-radius:4px}.fm-page .fm-button,.fm-page .vx-button{font-family:var(--pr-font);border-radius:4px}.fm-page .fm-button.blue,.fm-page .vx-button.blue{background:#244bdc;border-color:#244bdc}.fm-page .fm-detail-layout article>section>h2{font-family:var(--pr-font);letter-spacing:-.7px;font-weight:500}.fm-page.vx-setup-page{background:#fff}.vx-setup-page .vx-setup-layout{grid-template-columns:1fr 1fr;max-width:1440px;margin:auto}.vx-setup-page .vx-setup-preview{color:#20388c;background:#eaefff;padding:45px 8%}.vx-setup-page .vx-setup-preview h2{font:500 56px/1.06 var(--pr-font);letter-spacing:-3px;color:#1e3380}.vx-setup-page .vx-setup-site{border:1px solid #bdccef;border-radius:4px;box-shadow:0 25px 45px #18367116}.vx-setup-page .vx-setup-content{font-family:var(--pr-font);padding:60px 10%}.vx-setup-page .vx-setup-content h1{font-family:var(--pr-font);letter-spacing:-2px;font-size:40px;font-weight:500;line-height:1.16}.vx-setup-page .vx-setup-intro{color:#6d7789;font-size:13px;line-height:1.9}.vx-setup-page .vx-business-card{box-shadow:none;background:#f8f8f4;border-radius:4px}.vx-setup-page .vx-business-card.selected{background:#edf1ff;border-color:#244bdc}.vx-setup-page .vx-goal-options button{border-radius:4px;padding:20px}.vx-setup-page .vx-goal-options button.selected{background:#edf1ff;border-color:#244bdc}.vx-setup-page .vx-name-field input{font-family:var(--pr-font);border-radius:4px;padding:15px}.vx-setup-page .vx-steps{margin-bottom:45px}.vx-setup-page .vx-steps .current i{background:#244bdc}.fm-page .pr-footer,.theme-store .pr-footer{color:#242832;background:#f7f7f2;border-top:0;padding:60px max(48px,50vw - 672px) 25px;display:block}.pr-footer-top{grid-template-columns:1.5fr 1fr 1fr 1fr;gap:55px;display:grid}.pr-footer-top>div:first-child>p{font:500 24px/1.3 var(--pr-font);letter-spacing:-1px;color:#333a46;max-width:260px;margin:0 0 22px}.pr-footer-top>div{flex-direction:column;align-items:start;gap:12px;display:flex}.pr-footer-top h3{color:#232a35;letter-spacing:0;margin:0 0 8px;font:600 11px var(--pr-font)!important}.pr-footer-top a,.pr-footer-top button{text-align:left;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:none;font:400 11px/1.7 var(--pr-font)!important;color:#68717d!important}.pr-footer-top a:hover,.pr-footer-top button:hover{color:#244bdc!important}.pr-footer-top>div:first-child>a{align-items:center;gap:10px;display:flex;color:#244bdc!important;font-weight:600!important}.pr-footer-big{font:600 clamp(90px,18.2vw,275px)/.88 var(--pr-font);letter-spacing:-.075em;color:#20252d;white-space:nowrap;-webkit-user-select:none;user-select:none;padding:70px 0 35px}.pr-footer-bottom{color:#7a8086;border-top:1px solid #d9dbd4;justify-content:space-between;align-items:center;gap:20px;padding-top:24px;font-size:10px;display:flex}.pr-footer .fm-consent{background:#fff;border:1px solid #d9dfeb;max-width:280px;padding:18px;position:relative}.pr-footer .fm-consent p{color:#626b7b;line-height:1.7;font-size:11px!important}.pr-footer .fm-consent button{margin-top:15px;display:block}.pr-footer .fm-consent small{margin-top:15px;font-size:10px;display:block}@keyframes pr-soft-in{0%{opacity:.6;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@media (min-width:1600px){.pr-hero-copy{padding-top:70px}.pr-hero-showcase{max-width:1250px}.pr-demo-site-body{min-height:480px}}@media (max-width:1100px){.pr-wrap,.theme-store-wrap,.theme-detail-wrap{width:calc(100% - 64px)}.fm-page .pr-header,.theme-store .pr-header{gap:28px;padding-inline:28px}.pr-header nav{gap:20px}.pr-header-actions{gap:18px}.pr-workspace-link{display:none}.pr-header .pr-wordmark{font-size:25px}.pr-hero-copy{padding-top:50px}.pr-stage-bottom{align-items:start}.pr-stage-bottom>div{gap:15px}.pr-stage-bottom button{font-size:9px}.pr-stage-bottom>a{padding-top:12px;font-size:10px}.pr-demo-site-copy{padding:50px}.pr-demo-site-body{min-height:400px}.pr-possibilities>a{gap:12px;padding-inline:18px}.pr-possibilities strong{font-size:11px}.pr-possibilities small{font-size:10px}.pr-section-intro{gap:50px}.pr-editorial-designs{gap:26px}.pr-design-image{padding:16px}.pr-design-image>.theme-poster{height:210px}.pr-design-0 .pr-design-image{min-height:490px;padding:23px}.pr-design-0 .pr-design-image>.theme-poster{min-height:490px}.pr-collection-note{font-size:9px}.pr-industry-grid{grid-template-columns:.7fr 1.3fr;gap:40px}.pr-industry-list strong{font-size:21px}.pr-industry-photo strong{font-size:31px}.pr-business-tabs>span{display:none}.pr-more-designs .theme-showcase>.theme-section-heading{width:calc(100% - 64px)}.fm-page .vx-market-hero{gap:30px;padding:35px}.pr-footer-top{gap:30px}.vx-setup-page .vx-setup-preview{padding-inline:7%}.vx-setup-page .vx-setup-content{padding-inline:8%}.vx-setup-page .vx-setup-preview h2{font-size:45px}.theme-store .theme-hero{gap:7%}.theme-store .theme-featured-grid{gap:18px}.theme-store .theme-card-preview{padding:12px}.theme-store .theme-catalog-layout{grid-template-columns:175px minmax(0,1fr);gap:25px}.theme-store .theme-detail-summary h1{font-size:43px}}@media (max-width:800px){.fm-page .pr-header,.theme-store .pr-header{gap:16px;height:72px;min-height:72px;padding-inline:20px}.pr-header .fm-mobile-toggle{display:flex}.pr-header .pr-wordmark{font-size:25px}.pr-wordmark>svg{width:28px;height:28px}.pr-header nav{background:#fff;border-bottom:1px solid #d8dce6;align-items:stretch;gap:0;max-height:calc(100dvh - 72px);padding:18px 24px 24px;display:none;position:absolute;top:72px;left:0;right:0;overflow-y:auto;box-shadow:0 20px 30px #17243b18}.pr-header nav.is-open{flex-direction:column;display:flex}.pr-header nav>a,.pr-nav-item>button{border-bottom:1px solid #eceef1;justify-content:space-between;width:100%;padding:18px 0;font-size:14px}.pr-header-actions{gap:10px}.pr-header-actions .pr-button{gap:8px;min-height:39px;padding:10px 12px;font-size:10px}.pr-menu{width:100%;box-shadow:none;border:0;border-radius:0;display:block;position:static;transform:none}.pr-menu-intro{display:none}.pr-menu>div:last-child{padding:5px 0}.pr-menu a{padding:15px 10px}.pr-menu strong{font-size:13px}.pr-menu small{font-size:11px}.pr-menu a>svg{width:16px}.pr-wrap,.theme-store-wrap,.theme-detail-wrap{width:calc(100% - 40px)}.pr-hero-copy{padding:45px 0 32px}.fm-page .pr-home .pr-hero h1{letter-spacing:-.065em;font-size:clamp(49px,8.7vw,72px);line-height:1.05}.pr-hero .pr-eyebrow{letter-spacing:1px;margin-bottom:22px;font-size:8px}.pr-hero-copy>p{margin:21px 0;font-size:14px;line-height:1.8}.pr-hero-actions{gap:22px}.pr-hero .pr-button{gap:13px;min-height:48px;padding:13px 18px;font-size:12px}.pr-hero-secondary{gap:8px;font-size:11px}.pr-hero-copy>small{margin-top:15px;font-size:9px}.pr-stage-label{font-size:9px}.pr-stage-label>span:last-child{display:none}.pr-demo-site{border-width:4px;border-radius:4px}.pr-demo-site-nav{height:48px;padding:0 20px}.pr-demo-site-nav>strong{font-size:24px}.pr-demo-site-nav>span{display:none}.pr-demo-site-nav>a{width:25px;height:25px}.pr-demo-site-nav>a>svg{width:15px}.pr-demo-site-body{min-height:355px}.pr-demo-site-copy{max-width:410px;padding:43px 27px}.fm-page .pr-demo-site-copy h2{max-width:330px;font-size:44px}.pr-demo-site-copy>span:first-child{font-size:8px}.pr-demo-site-copy>p{max-width:250px;font-size:11px}.pr-demo-site-body:after{background:linear-gradient(90deg,#142218d9,#14221840)}.pr-example-index{letter-spacing:-1px;font-size:29px;bottom:22px;right:20px}.pr-example-index>span{display:none}.pr-demo-form .pr-demo-site-copy h2{font-size:40px}.pr-stage-bottom{margin-top:14px;display:block}.pr-stage-bottom>div{grid-template-columns:repeat(3,1fr);gap:13px;display:grid}.pr-stage-bottom button{text-align:left;align-items:start;gap:7px;padding:10px 0;font-size:9px;line-height:1.6}.pr-stage-bottom button>span{padding-top:2px;font-size:7px}.pr-stage-bottom>a{justify-content:flex-end;margin-top:19px;padding:0;font-size:11px}.pr-hero{padding-bottom:25px}.pr-possibilities{padding-block:14px;display:block}.pr-possibilities>a,.pr-possibilities>a:first-child,.pr-possibilities>a:last-child{border-bottom:1px solid #e6e7e2;border-right:0;gap:18px;padding:21px 0}.pr-possibilities>a:last-child{border-bottom:0}.pr-possibilities strong{font-size:13px}.pr-possibilities small{font-size:11px}.pr-section-intro{margin-bottom:30px;display:block}.pr-eyebrow{letter-spacing:1.3px;margin-bottom:18px;font-size:9px}.fm-page .pr-home .pr-section-intro h2{letter-spacing:-2.6px;font-size:43px;line-height:1.08}.pr-section-intro>div:last-child{max-width:440px;margin-top:23px}.pr-section-intro p{max-width:420px;margin-bottom:17px;font-size:14px;line-height:1.85}.pr-section-intro>p{margin-top:22px}.pr-link{gap:12px;font-size:12px}.pr-collection{padding-block:65px 50px}.pr-editorial-designs{grid-template-columns:1fr 1fr;gap:27px 18px}.pr-design-0{grid-area:auto/span 2;display:block}.pr-design-image,.pr-design-0 .pr-design-image{min-height:0;padding:20px;display:block}.pr-design-0 .pr-design-image>.theme-poster{aspect-ratio:auto;height:430px;min-height:0}.pr-design-image>.theme-poster{height:220px}.pr-design-caption{gap:10px;padding-top:15px}.pr-design-caption h3{font-size:16px}.pr-design-caption span{margin-bottom:6px;font-size:9px}.pr-design-caption>a{flex:none;width:32px;height:32px}.pr-design-caption>a>svg{width:18px}.pr-design-image>span{display:none}.pr-collection-note{flex-direction:column;gap:11px;margin-top:30px;padding-top:22px;font-size:11px;display:flex}.pr-editor{padding:60px 0 40px}.pr-editor-demo{border-radius:5px;padding:10px}.pr-editor .sfm-editor-controls{padding:17px}.pr-editor .sfm-editor-body{min-height:0}.pr-editor .sfm-canvas-wrap{padding:12px}.pr-demo-note{font-size:10px;line-height:1.8;display:block}.pr-demo-note>span{align-items:start;display:flex}.pr-demo-note>a{margin-top:12px;display:inline-flex}.pr-business{padding-block:65px}.pr-business-tabs{gap:3px;padding:8px}.pr-business-tabs>button{white-space:nowrap;flex:1;justify-content:center;gap:6px;padding:11px 8px;font-size:9px}.pr-business-tabs>button>svg{width:15px}.pr-founder-window .fc-embedded{min-height:620px;max-height:760px}.pr-industry{padding:60px 0}.pr-industry-grid{display:block}.pr-industry-list{flex-direction:row;gap:6px;margin:0 0 23px;padding-bottom:10px;display:flex;overflow-x:auto}.pr-industry-list>button,.pr-industry-list>button:last-child{white-space:nowrap;border:1px solid #d4d7d0;border-radius:3px;gap:0;padding:11px 15px}.pr-industry-list>button[aria-selected=true]{color:#fff;background:#23352c;border-color:#23352c}.pr-industry-list>button>span,.pr-industry-list>button>svg{display:none}.pr-industry-list strong{letter-spacing:0;font-size:12px;font-weight:500}.pr-industry-photo{min-height:330px}.pr-industry-photo>span{bottom:27px;left:25px;right:25px}.pr-industry-photo strong{letter-spacing:-1.8px;max-width:440px;font-size:35px}.pr-industry-tools{padding:23px}.pr-industry-tools>div{margin-bottom:20px}.pr-more-designs .theme-showcase{padding:60px 0}.pr-more-designs .theme-showcase>.theme-section-heading{align-items:start;gap:25px;width:calc(100% - 40px)}.pr-more-designs .theme-showcase h2{letter-spacing:-1.6px;max-width:280px;font-size:32px}.pr-more-designs .theme-showcase p{max-width:260px;font-size:12px}.pr-more-designs .theme-showcase .theme-eyebrow{font-size:8px}.pr-more-designs .theme-moving-card{width:240px}.pr-more-designs .theme-motion-control{min-height:38px;padding:10px;font-size:9px}.pr-faq{padding-block:55px 65px;display:block}.pr-faq>div:first-child{margin-bottom:25px}.pr-faq h2{letter-spacing:-2px;font-size:39px}.pr-faq .pr-link{margin-top:15px}.pr-faq summary{padding:22px 0;font-size:13px}.pr-faq details p{padding-right:10px;font-size:13px}.pr-closing{padding:60px 0 65px}.fm-page .pr-closing h2{letter-spacing:-3.5px;margin-bottom:30px;font-size:58px;line-height:1.04}.pr-closing .pr-wrap>div{flex-direction:column;align-items:start;gap:25px}.pr-closing .pr-button{min-height:49px;font-size:12px}.pr-closing-symbol{opacity:.7;font-size:270px;top:75px;right:-45px}.theme-store .theme-hero{padding:48px 0 30px;display:block}.theme-store .theme-hero h1{font-size:54px}.theme-store .theme-hero>div:last-child{max-width:430px;margin-top:25px}.theme-store .theme-hero p{font-size:14px}.theme-store .theme-quick-links{gap:7px;padding:14px 0}.theme-store .theme-quick-links button{padding:10px 13px;font-size:10px}.theme-store .theme-featured{padding:35px 0 45px}.theme-store .theme-section-heading h2{font-size:30px}.theme-store .theme-section-heading p{font-size:12px}.theme-store .theme-featured-grid{grid-template-columns:1fr 1fr;gap:27px 18px}.theme-store .theme-featured-grid>.theme-card:first-child{grid-column:span 2}.theme-store .theme-featured-grid>.theme-card:first-child .theme-poster{aspect-ratio:1.45}.theme-store .theme-card-title h3{font-size:15px}.theme-store .theme-card-bottom>span{display:none}.theme-store .theme-catalog{padding-top:40px}.theme-store .theme-catalog-layout{grid-template-columns:1fr}.theme-store .theme-results{gap:30px 17px}.theme-store .theme-results .theme-card-preview>.theme-poster{aspect-ratio:.85}.theme-store .theme-filters{display:none}.theme-store .theme-filters.is-open{display:block}.theme-store .theme-filter-toggle{display:flex}.theme-store .theme-sort>span{display:none}.theme-store .theme-catalog-toolbar{gap:13px;font-size:11px}.theme-store .theme-search{width:100%;padding:13px}.theme-store .theme-search input{font-size:12px}.theme-store .theme-detail-stage{padding-inline:16px}.theme-store .theme-detail-summary h1{font-size:43px}.theme-store .theme-detail-screen.is-mobile{width:70%}.fm-page .vx-market-hero{min-height:0;margin-top:20px;padding:30px 24px;display:block}.fm-page .vx-market-hero h1{font-size:48px}.pr-market-live{margin-top:30px}.fm-page .fm-market-search{padding:15px}.fm-page .fm-market-search input{font-size:13px}.fm-page .fm-market-layout>aside{display:none}.fm-page .fm-market-layout>aside.show{display:block}.fm-page .fm-card-title h3{font-size:17px}.fm-page .fm-tool-card:hover{transform:none}.fm-page .fc-market-intro{padding:25px}.vx-setup-page .vx-setup-layout{flex-direction:column;display:flex}.vx-setup-page .vx-setup-preview{padding:25px 20px}.vx-setup-page .vx-setup-preview h2{letter-spacing:-1.6px;margin-bottom:20px;font-size:32px}.vx-setup-page .vx-setup-preview .vx-eyebrow,.vx-setup-page .vx-setup-preview-tools{display:none}.vx-setup-page .vx-setup-content{padding:40px 24px}.vx-setup-page .vx-setup-content h1{letter-spacing:-1.8px;font-size:35px}.vx-setup-page .vx-steps{margin-bottom:30px}.fm-page .pr-footer,.theme-store .pr-footer{padding:45px 24px 22px}.pr-footer-top{grid-template-columns:repeat(3,1fr);gap:35px 20px}.pr-footer-top>div:first-child{grid-column:1/-1;margin-bottom:5px}.pr-footer-top>div:first-child>p{max-width:300px;font-size:27px}.pr-footer-top h3{font-size:10px!important}.pr-footer-top a,.pr-footer-top button{line-height:1.8;font-size:10px!important}.pr-footer-big{letter-spacing:-.075em;padding:55px 0 25px;font-size:18vw}.pr-footer-bottom{align-items:start;font-size:8px;line-height:1.7}.pr-footer .fm-consent{z-index:120;max-width:none;position:fixed;bottom:20px;left:20px;right:20px;box-shadow:0 12px 30px #15264240}.theme-footer{flex-wrap:wrap;font-size:10px}}@media (max-width:420px){.pr-header-actions .pr-button>svg{display:none}.pr-header-actions .pr-button{font-size:10px}.pr-header .pr-wordmark{gap:5px;font-size:22px}.pr-wordmark>svg{width:25px;height:25px}.pr-hero-actions{gap:15px}.pr-hero-secondary{font-size:10px}.fm-page .pr-home .pr-hero h1{font-size:48px}.pr-hero .pr-eyebrow{letter-spacing:.9px;font-size:7px}.pr-stage-bottom button{gap:4px;font-size:8px}.pr-demo-site-body{min-height:350px}.pr-demo-site-copy{padding:38px 23px}.fm-page .pr-demo-site-copy h2{font-size:39px}.pr-design-image{padding:12px}.pr-design-image>.theme-poster{height:180px}.pr-design-caption h3{font-size:13px}.pr-design-caption>a{width:28px;height:28px}.pr-business-tabs>button{padding:11px 6px;font-size:8px}.pr-business-tabs>button>svg{width:13px}.fm-page .pr-home .pr-section-intro h2{font-size:38px}.theme-store .theme-hero h1{font-size:47px}.theme-store .theme-card-preview{padding:9px}.theme-store .theme-card-title h3{font-size:13px}.theme-store .theme-saved-filter,.theme-store .theme-sort select{font-size:10px}.theme-store .theme-card-meta{font-size:9px}}@media (prefers-reduced-motion:reduce){.pr-home *,.pr-header *,.pr-footer *{scroll-behavior:auto!important;transition:none!important;animation:none!important}.pr-demo-site-body:hover>img,.pr-design-image:hover .poster-scroll{transform:none}}.pr-market-live .trial-grid{grid-template-columns:1fr 1fr;gap:0;min-width:0}.pr-market-live .trial-controls{padding:18px 15px}.pr-market-live .trial-controls>h3,.pr-market-live .trial-controls>p,.pr-market-live .trial-controls>.trial-eyebrow{display:none}.pr-market-live .trial-controls label{font-size:10px}.pr-market-live .trial-controls input{min-height:36px;padding:8px;font-size:12px}.pr-market-live .trial-controls small{font-size:9px;line-height:1.6}.pr-market-live .trial-stage{background:#e9edf7;min-width:0;padding:18px 12px}.pr-market-live .trial-photo{height:105px}.pr-market-live .trial-customer-body{padding:20px 14px}.pr-market-live .trial-customer-body h4{font-size:20px}.pr-market-live .trial-price{font-size:30px}.pr-market-live .trial-primary{gap:5px;padding:12px 8px;font-size:10px}.pr-market-live .trial-customer-body>p{color:#6d778a!important;font-size:9px!important;line-height:1.7!important}.pr-market-live .trial-customer-body>small{font-size:9px}.pr-market-live .trial-primary>svg{width:12px}.pr-market-live .trial-keep{font-size:10px}.pr-market-live .trial-keep small{font-size:9px}.theme-store .pr-footer-top a{color:#68717d}.pr-footer-bottom a{color:inherit;font-size:10px;text-decoration:none}.theme-store .pr-header .pr-wordmark{font-family:var(--pr-font)}@media (max-width:1100px){.fm-page .vx-market-hero{grid-template-columns:.85fr 1.15fr}}@media (max-width:500px){.pr-market-live .trial-grid{grid-template-columns:1fr}.pr-market-live .trial-controls input{font-size:16px}.pr-market-live .trial-photo{height:140px}.pr-market-live .trial-customer-card{max-width:300px;margin:auto}.pr-market-live .trial-stage{padding:22px}.pr-market-live .trial-controls label{font-size:12px}.pr-market-live .trial-controls{padding:20px}.pr-market-live .trial-primary{font-size:12px}.pr-market-live .trial-customer-body{padding:23px}.pr-market-live .trial-customer-body h4{font-size:25px}}.app-shell,.studio-shell,.fc-console{font-family:var(--pr-font)}.agency-shell{--agency-accent:#244bdc}.app-shell .sidebar{color:#d5deed;background:#171e2b;border-color:#171e2b}.app-shell .brand{color:#fff;font-family:var(--pr-font);letter-spacing:-1.3px;font-size:26px;font-weight:650}.app-shell .brand-mark{color:#fff;background:#244bdc;border-radius:4px}.app-shell .beta{color:#bac7db;background:#2e394d;border-color:#46526a;font-size:8px}.app-shell .workspace-picker{color:#e1e8f3;background:#232d3e;border-color:#3b465a;border-radius:5px}.app-shell .workspace-picker small{color:#a5b4ca}.app-shell .workspace-avatar{color:#fff;background:#435c9c;border-radius:4px}.app-shell .nav-link{color:#b6c3d7;font-family:var(--pr-font);border-radius:4px;min-height:42px;font-size:12px}.app-shell .nav-link:hover{color:#fff;background:#25334d}.app-shell .nav-link.active{color:#fff;background:#304c9c}.app-shell .nav-label{color:#8f9fb6;letter-spacing:1px;font-size:9px}.app-shell .sidebar-studio-note{color:#e3eaff;background:#253653;border:1px solid #3b4f72;border-radius:5px}.app-shell .sidebar-studio-note>span,.app-shell .sidebar-studio-note p{color:#a5b9dc}.app-shell .sidebar-studio-note strong{color:#fff;font-family:var(--pr-font);font-weight:500}.app-shell .sidebar-footer{border-color:#384357}.app-shell .sidebar-footer button,.app-shell .sidebar-footer a{color:#c4cfe0}.app-shell .workspace-main{background:#f6f7f9}.app-shell .topbar{background:#fff;border-color:#e2e6ed}.app-shell .page-heading h1,.app-shell .section-heading h2{font-family:var(--pr-font);letter-spacing:-1.5px;font-weight:500}.app-shell .page-heading h1{font-size:34px}.app-shell .page-heading p{color:#6d788a;font-size:13px;line-height:1.8}.app-shell .project-card,.app-shell .template-card{box-shadow:none;border-color:#dfe4ec;border-radius:5px}.app-shell .project-info h3,.app-shell .template-details h3{font-family:var(--pr-font);font-weight:600}.app-shell .button,.studio-shell .button{font-family:var(--pr-font);border-radius:4px;font-size:12px}.app-shell .button.primary,.studio-shell .button.primary{color:#fff;background:#244bdc;border-color:#244bdc}.app-shell .guest-save-note{color:#405b96;background:#edf1fe;border-bottom:1px solid #dce4fa;font-size:11px}.studio-shell .studio-topbar{font-family:var(--pr-font);background:#fff;border-color:#dfe5ee}.studio-shell .studio-home{color:#fff;background:#244bdc;border-radius:4px}.studio-shell .studio-left,.studio-shell .studio-inspector{font-family:var(--pr-font);background:#fdfdfd;border-color:#dfe5ee}.studio-shell .studio-left-tabs button,.studio-shell .inspector-tabs button{font-family:var(--pr-font);font-size:11px}.studio-shell .panel-title h3{font-family:var(--pr-font);font-weight:600}.studio-shell .studio-field input,.studio-shell .studio-field select{border-radius:4px}.fc-console{--fc-blue:#244bdc;--fc-ink:#202a3a;--fc-soft:#f5f7fa;--fc-line:#dfe5ed}.fc-console .fc-sidebar{background:#172031;border-color:#172031}.fc-console .fc-wordmark{color:#fff;font-family:var(--pr-font);letter-spacing:-1.3px;font-size:25px;font-weight:650}.fc-console .fc-wordmark small{color:#a2b1cb}.fc-console .fc-business-selector{color:#e1e7f2}.fc-console .fc-business-selector small{color:#a1afc6}.fc-console .fc-business-avatar{color:#dbe6ff;background:#304779;border-radius:4px}.fc-console .fc-sector-label{color:#a8b5ca}.fc-console .fc-sector-label select{color:#d4dfef!important;background:#232f45!important;border-color:#384761!important}.fc-console .fc-sidebar nav button,.fc-console .fc-sidebar-bottom>a,.fc-console .fc-sidebar-bottom>button{color:#adbbd2;border-radius:4px;font-size:11px}.fc-console .fc-sidebar nav button:hover{color:#fff;background:#263652}.fc-console .fc-sidebar nav button.active,.fc-console .fc-sidebar-bottom>button.active{color:#fff;background:#314e9e}.fc-console .fc-sidebar-bottom{border-color:#35445f}.fc-console .fc-sidebar .fc-nav-heading{color:#91a2bc}.fc-console .fc-app-main{background:#f6f8fb}.fc-console .fc-topbar{background:#fff;border-color:#dfe5ee}.fc-console .fc-view-head h1,.fc-console .fc-view-head h2{font-family:var(--pr-font);letter-spacing:-1px;font-weight:500}.fc-console .fc-button{font-family:var(--pr-font);border-radius:4px}.fc-console input:not([type=checkbox]),.fc-console textarea,.fc-console select{border-radius:4px}.pr-founder-window .fc-workspace-content{scrollbar-width:thin;scrollbar-color:#b7c4d9 transparent}@media (max-width:800px){.app-shell .page-heading h1{font-size:28px}.app-shell .sidebar{color:#e0e7f4}.fc-console .fc-sidebar nav button{font-size:12px}.studio-shell .studio-topbar{font-size:11px}}.agency-shell.is-branded .sidebar{color:#25344a;background:#fff;border-color:#e0e5ed}.agency-shell.is-branded .agency-brand{color:#25344a}.agency-shell.is-branded .nav-link{color:#52637d}.agency-shell.is-branded .nav-link.active{background:var(--agency-accent,#244bdc);color:#fff}.agency-shell.is-branded .nav-link:hover:not(.active){color:#263a59;background:#eef2f8}.agency-shell.is-branded .nav-label{color:#63758d}.agency-shell.is-branded .sidebar-footer{border-color:#e0e5ed}.agency-shell.is-branded .sidebar-footer button,.agency-shell.is-branded .sidebar-footer a{color:#465b79}.agency-shell.is-branded .workspace-picker{color:#243a5a;background:#f4f6fa;border-color:#d9e2ef}.agency-shell.is-branded .workspace-picker small{color:#677c99}.pr-founder-window .fc-embedded{min-height:0;max-height:none}.pr-founder-window .fc-embedded .fc-app-frame{height:700px;min-height:0}.pr-founder-window .fc-workspace-content{max-height:none}.pr-founder-window .fc-embedded .fc-sidebar{overflow-y:auto}@media (max-width:800px){.pr-founder-window .fc-embedded .fc-app-frame{height:690px}}.fd-console{--fc-ink:#25272c;--fc-muted:#70747b;--fc-line:#dfe1e5;--fc-blue:#3159d8;--fc-soft:#f4f5f6;font-family:var(--pr-font,Arial,sans-serif);background:#f3f4f5}.fd-console .fc-app-frame{grid-template-columns:220px minmax(0,1fr)}.fd-console .fc-sidebar{background:#eeeff1;border-right:1px solid #dddfe3;padding:0 12px 16px}.fd-console .fc-wordmark{color:#fff;letter-spacing:-1.2px;background:#202226;align-items:center;min-height:62px;margin:0 -13px 24px;padding:0 24px;font-size:23px;display:flex}.fd-console .fc-wordmark small{letter-spacing:1.5px;color:#b8bcc6;font-size:6px;top:43px;left:55px}.fd-console .fc-business-selector{color:#292c33;border-color:#d8dce2;gap:11px;padding:0 10px 18px}.fd-console .fc-business-selector strong{font-size:12px;font-weight:650}.fd-console .fc-business-selector small{color:#777b85;font-size:10px}.fd-console .fc-business-avatar{color:#323d55;background:#fff;border:1px solid #dadddf;border-radius:8px;box-shadow:0 1px 2px #00000005}.fd-console .fc-sector-label{color:#707580;margin-bottom:20px;padding:0 9px;font-size:10px}.fd-console .fc-sector-label select{border-radius:6px;min-height:35px;font-size:11px;color:#3e4550!important;background:#f8f9fa!important;border-color:#d8dce1!important}.fd-nav-label{letter-spacing:1px;color:#878b94;padding:3px 12px 10px;font-size:9px;font-weight:600}.fd-console .fc-sidebar nav{gap:2px}.fd-console .fc-sidebar nav button,.fd-console .fc-sidebar-bottom>a,.fd-console .fc-sidebar-bottom>button{color:#555a64;border-radius:7px;min-height:37px;padding:8px 11px;font-size:12px}.fd-console .fc-sidebar nav button:hover,.fd-console .fc-sidebar-bottom>a:hover,.fd-console .fc-sidebar-bottom>button:hover{color:#252a36;background:#e5e8ee}.fd-console .fc-sidebar nav button.active,.fd-console .fc-sidebar-bottom>button.active{color:#294cae;background:#fff;font-weight:650;box-shadow:0 1px 4px #1c24390b}.fd-nav-new{letter-spacing:.2px;color:#3159d8;background:#e9eefb;border-radius:4px;margin-left:auto;padding:1px 5px;font-size:8px}.fd-console .os-industry-nav{color:#686d76;border-color:#dadddf;margin-top:17px}.fd-console .os-industry-nav summary{color:#747982;padding:8px 11px;font-size:10px}.fd-console .fc-sidebar-bottom{padding-top:20px}.fd-console .fc-storage-status{color:#757d89;font-size:9px}.fd-console .fc-app-main{background:#f5f5f6;min-width:0}.fd-console .fc-topbar{color:#f5f6fa;background:#202226;border:0;height:62px;padding:0 28px}.fd-console .fc-breadcrumb{color:#b5bdcb;border-color:#535960}.fd-console .fc-search-area>label{color:#b4b8c1;background:#34363b;border-color:#45484f}.fd-console .fc-search-area input{color:#fff;min-height:32px;font-size:11px;background:0 0!important;border:0!important}.fd-console .fc-search-area input::placeholder{color:#b3b7c1}.fd-console .fc-user-avatar{color:#fff;background:#454b59;border-radius:7px}.fd-console .fc-search-results{color:#292c34}.fd-console .fc-topbar .qs-create-popover{color:#2a2f38}.fd-console .fc-demo-bar{color:#3b4e7c;background:#e4ebfa;border-bottom:1px solid #d6e0f4;min-height:40px;padding:9px 22px;font-size:9px}.fd-console .fc-demo-bar i{box-shadow:none;background:#5279d7}.fd-console.fc-full .fc-workspace-content,.fd-console .fc-workspace-content{padding:34px clamp(22px,3.5vw,52px) 60px}.fd-console .fc-view-content{max-width:1320px;margin:auto}.fd-console .os-head{align-items:center;margin-bottom:25px}.fd-console .os-head h2,.fd-console.fc-full .os-head h2{letter-spacing:-1px;max-width:670px;font-size:27px;font-weight:600;line-height:1.22}.fd-console .os-head .os-eyebrow{letter-spacing:1.4px;color:#878b95;margin-bottom:10px;font-size:9px}.fd-console .os-head p{color:#777c85;margin-top:8px;font-size:12px;line-height:1.65}.fd-console .fc-button{min-height:38px;font-weight:600;box-shadow:0 1px 2px #00000005;border-radius:7px!important;font-size:11px!important}.fd-console .fc-button.primary:hover{background:#2447b8!important}.fd-console .os-home-stats{border-radius:10px;margin-bottom:22px;box-shadow:0 2px 5px #00000003}.fd-console .os-home-stats>button{padding:18px 22px}.fd-console .os-home-stats strong{letter-spacing:-.8px;margin:10px 0;font-size:28px;font-weight:600}.fd-console .os-home-stats small{color:#75839c}.fd-console .os-home-panel,.fd-console .os-journey,.fd-console .fc-card{border-color:#dfe2e7;border-radius:10px;box-shadow:0 2px 5px #00000003}.fd-console .os-journey-intro{color:#293a58;background:#e9edf4}.fd-console .os-journey-intro p{color:#66738b}.fd-console .os-journey-intro small{color:#7b8698}.fd-next-move{background:#edf2fe;border:1px solid #d8e1f6;border-radius:10px;align-items:center;gap:18px;margin-bottom:14px;padding:24px 26px;display:flex}.fd-next-icon{color:#3159d8;background:#fff;border-radius:12px;flex-shrink:0;place-items:center;width:47px;height:47px;display:grid;box-shadow:0 2px 8px #3159d80c}.fd-next-move .os-eyebrow{color:#6c80ad;letter-spacing:1.2px;margin-bottom:6px;font-size:8px}.fd-console .fd-next-move h3{letter-spacing:-.35px;font-size:16px;font-weight:600}.fd-console .fd-next-move p{color:#6d7d99;margin-top:6px;font-size:11px;line-height:1.6}.fd-next-move>button{flex-shrink:0;margin-left:auto}.fd-quick-paths{grid-template-columns:1fr 1fr;gap:14px;margin-bottom:25px;display:grid}.fd-quick-paths>button{text-align:left;background:#fff;border:1px solid #dfe2e7;border-radius:9px;align-items:center;gap:13px;padding:17px 20px;display:flex}.fd-quick-paths>button:hover{border-color:#aebee5}.fd-quick-paths>button>span{color:#70809b}.fd-quick-paths>button>svg:last-child{color:#8e98ab;margin-left:auto}.fd-quick-paths strong{font-size:11px;font-weight:600;display:block}.fd-quick-paths small{color:#8a8f99;margin-top:3px;font-size:10px;display:block}.fd-story-section{background:#edf1f7;border-top:1px solid #e2e7f0;border-bottom:1px solid #e2e7f0;padding:100px 0}.ej-story{font-family:var(--pr-font,Arial,sans-serif);color:#252c38;text-align:left;background:#f8fafc;border:1px solid #d8dfe9;border-radius:15px;line-height:1.5;overflow:hidden;box-shadow:0 24px 60px #283c650b;container-type:inline-size}.ej-story *{box-sizing:border-box}.ej-story button{font:inherit;cursor:pointer;color:inherit;background:0 0;border:0}.ej-story button:disabled{opacity:.5;cursor:default}:is(.ej-story button:focus-visible,.ej-story a:focus-visible){outline-offset:-3px;outline:3px solid #658dff}.ej-story h3,.ej-story p{margin:0}.ej-story svg{flex-shrink:0}.ej-toolbar{background:#fff;border-bottom:1px solid #dce3ed;justify-content:space-between;align-items:center;gap:15px;padding:16px 22px;font-size:11px;display:flex}.ej-toolbar>span,.ej-toolbar>div{align-items:center;gap:12px;display:flex}.ej-toolbar>span{font-weight:600}.ej-live-dot{background:#4a77d4;border-radius:50%;width:6px;height:6px}.ej-toolbar>div>button{align-items:center;gap:7px;min-height:28px;font-size:10px;display:flex}.ej-toolbar .ej-play{background:#f8faff;border:1px solid #dce2ed;border-radius:6px;padding:7px 11px}.ej-sample{color:#929bab;margin-right:5px;font-size:9px}.ej-stage{background:#e8edf5;grid-template-columns:254px 50px minmax(0,1fr);align-items:center;gap:10px;padding:34px 38px 28px;display:grid}.ej-device-label{letter-spacing:1.5px;text-align:center;color:#8492a7;margin-bottom:16px;font-size:8px;font-weight:600;display:block}.ej-phone{background:#202735;border-radius:35px;width:240px;min-height:490px;margin:auto;padding:7px;box-shadow:0 12px 28px #25395821,inset 0 1px #8e99aa}.ej-phone-top{color:#222a35;background:#fff;border-radius:28px 28px 0 0;justify-content:space-between;align-items:center;height:33px;padding:0 20px;font-size:9px;font-weight:700;display:flex}.ej-phone-top i{background:#202735;border-radius:12px;width:69px;height:16px}.ej-phone-screen{text-align:center;background:#fff;border-radius:0 0 27px 27px;min-height:447px;padding:17px 18px 18px;animation:.35s both desk-enter;overflow:hidden}.ej-phone-screen>header{letter-spacing:2px;margin-bottom:17px;font-size:12px;font-weight:750;line-height:1.5}.ej-phone-screen>header>span{letter-spacing:1px;color:#a3a3a3;margin-top:4px;font-size:5px;display:block}.ej-event-photo{border-radius:3px;height:124px;position:relative;overflow:hidden}.ej-event-photo>img{object-fit:cover;width:100%;height:100%;display:block}.ej-event-photo>span{color:#fff;letter-spacing:1.2px;text-shadow:0 1px 8px #000;width:100%;font-size:6px;position:absolute;bottom:11px;left:0}.ej-story .ej-phone-screen h3{letter-spacing:-.8px;color:#283247;margin:18px 0 10px;font-size:23px;font-weight:600;line-height:1.13}.ej-story .ej-phone-screen>p{color:#7f8897;max-width:165px;margin:0 auto 14px;font-size:9px;line-height:1.7}.ej-ticket-details{color:#637085;border-top:1px solid #e9ecf1;gap:4px;padding:12px 0;font-size:8px;line-height:1.5;display:grid}.ej-story .ej-phone-button{color:#fff;background:#3159d8;border-radius:5px;justify-content:center;align-items:center;gap:8px;width:100%;min-height:35px;margin:5px 0 10px;font-size:9px;display:flex}.ej-phone-screen>small{color:#8d96a5;line-height:1.6;display:block;font-size:7px!important}.ej-phone-state{color:#3159d8;background:#edf2ff;border-radius:50%;place-items:center;width:38px;height:38px;margin:10px auto 8px;display:grid}.ej-phone-state.done{color:#348361;background:#e8f5ee}.ej-qr{background:#fff;border:1px solid #e5e9f1;border-radius:9px;place-items:center;width:128px;height:128px;margin:16px auto 8px;padding:9px;display:grid;position:relative;overflow:hidden}.ej-story .ej-qr img{object-fit:contain;width:108px;height:108px;image-rendering:pixelated}.ej-qr.scanning>span{background:#3b78ef;height:2px;animation:1.8s ease-in-out infinite qr-sweep;position:absolute;left:5px;right:5px;box-shadow:0 0 20px #3973f3}.ej-qr>b{color:#32825d;background:#ffffffed;place-items:center;display:grid;position:absolute;inset:0}.ej-qr>b>svg{box-sizing:content-box;background:#e8f5ee;border-radius:50%;padding:10px}.ej-ticket-code{letter-spacing:1px;color:#a0a7b3;margin-bottom:9px;font-size:6px;display:block}.ej-phone-caption{color:#3d7d65;margin:6px 0 12px;font-size:8px;display:block}.ej-connection{color:#9bacc7;align-items:center;gap:4px;display:flex}.ej-connection>span{background:#b6c4da;width:100%;height:1px}.ej-admin-side{min-width:0}.ej-admin{background:#fff;border:1px solid #cfd8e7;border-radius:10px;overflow:hidden;box-shadow:0 15px 40px #31477312}.ej-admin>header{color:#fff;background:#22272f;justify-content:space-between;align-items:center;padding:14px 20px;display:flex}.ej-admin>header>strong{letter-spacing:-.7px;align-items:center;gap:7px;font-size:16px;font-weight:650;display:flex}.ej-admin>header>strong>i{border:2px solid #d8e3ff;border-radius:2px;width:11px;height:15px;transform:skewY(-12deg)}.ej-admin>header>span{color:#b9c3d3;align-items:center;gap:8px;font-size:8px;display:flex}.ej-admin-avatar{color:#fff;background:#4d5770;border-radius:5px;place-items:center;width:23px;height:23px;display:grid}.ej-admin-body{background:#fafbfc;padding:23px 22px 0}.ej-admin-heading{justify-content:space-between;align-items:center;gap:12px;margin-bottom:21px;display:flex}.ej-admin-heading>div>span{letter-spacing:1.5px;color:#929cac;font-size:7px}.ej-story .ej-admin-heading h3{letter-spacing:-.6px;color:#263042;margin-top:6px;font-size:19px;font-weight:600}.ej-admin-status{white-space:nowrap;color:#6c7d91;align-items:center;gap:5px;font-size:7px;display:flex}.ej-admin-status>i{background:#5a8c70;border-radius:50%;width:4px;height:4px}.ej-stats{background:#fff;border:1px solid #e0e5ec;border-radius:7px;grid-template-columns:repeat(3,1fr);margin-bottom:24px;display:grid}.ej-stats>div{border-right:1px solid #e5e9f0;padding:14px 15px}.ej-stats>div:last-child{border:0}.ej-stats>div>span{color:#8691a2;font-size:8px}.ej-stats strong{letter-spacing:-.7px;margin-top:8px;font-size:25px;font-weight:600;line-height:1.25;display:block}.ej-stats small{color:#8b97a9;letter-spacing:0;margin-top:6px;font-weight:400;line-height:1.5;display:block;font-size:7px!important}.ej-admin-tabs{background:#fff;border:1px solid #e1e6ed;border-bottom:0;border-radius:6px 6px 0 0;justify-content:space-between;align-items:center;padding:12px 13px;display:flex}.ej-admin-tabs>span{align-items:center;gap:6px;font-size:9px;font-weight:600;display:flex}.ej-admin-tabs small{color:#9aa4b2;font-size:7px!important}.ej-table{background:#fff;border:1px solid #e1e6ed;border-radius:0 0 6px 6px;overflow:hidden}.ej-table>div{border-bottom:1px solid #edf0f4;grid-template-columns:1.3fr .65fr .8fr;align-items:center;gap:8px;min-height:42px;padding:8px 13px;font-size:8px;display:grid}.ej-table>div:last-child{border:0}.ej-table>div>span{color:#667286;align-items:center;gap:8px;display:flex}.ej-table>div>span:first-child{color:#343e50;font-weight:500}.ej-table>div>span>b{color:#6e7d97;background:#eef1f7;border-radius:50%;place-items:center;width:22px;height:22px;font-size:7px;font-weight:500;display:grid}.ej-table .ej-table-label{background:#f8f9fb;min-height:28px;font-size:7px}.ej-table .ej-featured-guest{background:#f4f7ff;animation:.4s both desk-enter}.ej-table .ej-arrived{color:#2e7e5a;gap:4px;font-size:7px;font-weight:600}.ej-scan-panel{align-items:center;gap:10px;padding:15px 0;display:flex}.ej-scan-icon{color:#587dcc;background:#edf2ff;border-radius:8px;flex-shrink:0;place-items:center;width:35px;height:35px;display:grid}.ej-scan-panel.done .ej-scan-icon{color:#2e875d;background:#e7f4ed}.ej-scan-panel strong{font-size:9px;font-weight:600;display:block}.ej-scan-panel p{max-width:260px;line-height:1.6;color:#8b96a5!important;margin-top:3px!important;font-size:8px!important}.ej-story .ej-scan-panel>button{white-space:nowrap;color:#fff;background:#3159d8;border-radius:5px;align-items:center;gap:6px;margin-left:auto;padding:8px 10px;font-size:8px;display:flex}.ej-admin-body>footer{color:#8894a7;background:#f1f4f9;border-top:1px solid #e3e8f0;align-items:center;gap:7px;margin:0 -22px;padding:12px 22px;font-size:7px;display:flex}.ej-caption{align-items:center;gap:13px;margin:18px 6px 0;display:flex}.ej-caption>span{color:#b4c0d3;letter-spacing:-1px;font-size:23px;font-weight:500}.ej-caption strong{font-size:12px;font-weight:600}.ej-caption p{line-height:1.6;color:#7d8ba1!important;margin-top:4px!important;font-size:10px!important}.ej-chapters{background:#fff;border-top:1px solid #dce3ed;grid-template-columns:repeat(4,1fr);display:grid}.ej-chapters>button{text-align:left;border-top:2px solid #0000;border-right:1px solid #e2e7ef;align-items:center;gap:11px;padding:20px 21px;font-size:10px;transition:background .18s;display:flex}.ej-chapters>button:last-child{border-right:0}.ej-chapters>button>span{color:#8d9ab0;font-size:9px}.ej-chapters>button>strong{white-space:nowrap;font-weight:500}.ej-chapters>button>svg{color:#9aabc5;margin-left:auto}.ej-chapters>button[aria-pressed=true]{color:#3159d8;background:#f6f8fe;border-top-color:#3159d8}.ej-footnote{color:#8591a4;background:#f9fafc;border-top:1px solid #e4e9f1;justify-content:space-between;gap:18px;padding:13px 21px;font-size:8px;display:flex}.ej-footnote>a{white-space:nowrap;align-items:center;gap:6px;text-decoration:none;display:flex;color:#4f6d9e!important}@container (width<=850px){.ej-stage{grid-template-columns:208px 16px minmax(0,1fr);gap:7px;padding:25px 20px}.ej-phone{border-radius:29px;width:204px;min-height:465px}.ej-phone-top{padding:0 14px}.ej-phone-screen{min-height:420px;padding:14px 12px}.ej-story .ej-phone-screen h3{font-size:21px}.ej-event-photo{height:115px}.ej-connection>span{display:none}.ej-connection>svg{width:15px}.ej-admin-body{padding:17px 14px 0}.ej-admin-heading{margin-bottom:17px;display:block}.ej-admin-status{margin-top:8px}.ej-story .ej-admin-heading h3{font-size:17px}.ej-stats>div{padding:10px}.ej-stats strong{font-size:22px}.ej-stats small{font-size:6px!important}.ej-table>div{grid-template-columns:1.2fr .7fr;gap:4px;padding:8px 9px}.ej-table>div>span:nth-child(2){display:none}.ej-scan-panel{flex-wrap:wrap}.ej-scan-panel>div{flex:1;min-width:160px}.ej-story .ej-scan-panel>button{margin-left:45px}.ej-admin-body>footer{margin:0 -14px;padding:10px 14px}.ej-chapters>button{gap:7px;padding:16px 12px;font-size:9px}.ej-chapters>button>svg{display:none}.ej-caption{margin-top:12px}.ej-caption p{font-size:8px!important}.ej-footnote{flex-direction:column;gap:8px}.ej-sample{display:none}}@container (width<=620px){.ej-stage{grid-template-columns:1fr;gap:20px;padding:25px 18px}.ej-phone{width:232px;min-height:485px}.ej-phone-screen{min-height:438px;padding:16px}.ej-event-photo{height:120px}.ej-connection{display:none}.ej-device-label{margin-bottom:13px}.ej-admin{max-width:440px;margin:auto}.ej-admin-body{padding:20px 18px 0}.ej-admin-heading{display:flex}.ej-admin-heading h3{font-size:17px}.ej-table>div{grid-template-columns:1.3fr .7fr .8fr;padding:9px 11px;font-size:9px}.ej-table>div>span:nth-child(2){display:flex}.ej-stats>div{padding:12px}.ej-stats>div>span{font-size:8px}.ej-stats small{font-size:7px!important}.ej-toolbar{gap:7px;padding:12px 14px}.ej-toolbar>span{gap:7px;font-size:9px}.ej-toolbar>div{gap:9px}.ej-toolbar .ej-play{padding:7px}.ej-toolbar .ej-play span{display:none}.ej-chapters{grid-template-columns:repeat(2,1fr)}.ej-chapters>button{border-bottom:1px solid #e3e8ef;padding:14px 17px;font-size:10px}.ej-caption{max-width:440px;margin:18px auto 0}.ej-caption p{font-size:10px!important}.ej-caption strong{font-size:13px}.ej-admin-body>footer{margin:0 -18px;padding:12px 18px}.ej-footnote{padding:12px 17px;font-size:8px;line-height:1.7}}.bd-tabs{border-bottom:1px solid #dce0e6;align-items:center;gap:4px;margin-bottom:25px;display:flex}.bd-tabs>button{color:#7b818d;border-bottom:2px solid #0000;align-items:center;gap:7px;padding:12px 16px;font-size:11px;font-weight:500;display:flex}.bd-tabs>button[aria-pressed=true]{color:#3159d8;border-bottom-color:#3159d8}.bd-tabs>button>span{color:#818998;background:#e7ebf1;border-radius:5px;padding:1px 5px;font-size:9px}.bd-connection{color:#8a929e;align-items:center;gap:6px;margin-left:auto;padding:0 8px;font-size:9px;display:flex}.bd-connection>i{background:#99a7bf;border-radius:50%;width:5px;height:5px}.bd-paper,.bd-composer{background:#fff;border:1px solid #dfe2e8;border-radius:11px;padding:24px;box-shadow:0 2px 4px #00000003}.bd-top-grid{grid-template-columns:minmax(0,1.8fr) minmax(240px,1fr);gap:20px;display:grid}.bd-card-heading{align-items:center;gap:13px;margin-bottom:20px;display:flex}.fd-console .bd-card-heading h3{letter-spacing:-.25px;font-size:15px;font-weight:600;line-height:1.45}.fd-console .bd-card-heading p{color:#9096a0;margin-top:5px;font-size:11px;line-height:1.6}.bd-icon{color:#4c6cb9;background:#edf2ff;border:1px solid #e0e7fa;border-radius:10px;flex-shrink:0;place-items:center;width:38px;height:38px;display:grid}.bd-missions{flex-wrap:wrap;gap:7px;margin-bottom:20px;display:flex}.bd-missions>button{color:#798398;border:1px solid #dfe3eb;border-radius:6px;padding:7px 10px;font-size:10px}.bd-missions>button[aria-pressed=true]{color:#355ab6;background:#edf2fd;border-color:#becdf2}.bd-prompt{background:#f9fafc;border:1px solid #dce2ed;border-radius:8px;display:block;overflow:hidden}.bd-prompt>span{color:#798496;padding:12px 14px 0;font-size:9px;font-weight:600;display:block}.fd-console .bd-prompt textarea{resize:vertical;outline-offset:-3px;min-height:100px;padding:10px 14px;line-height:1.8;background:0 0!important;border:0!important;font-size:12px!important}.bd-compose-foot{justify-content:space-between;align-items:center;gap:15px;margin-top:17px;display:flex}.bd-compose-foot>span{color:#929aa8;align-items:center;gap:6px;font-size:9px;display:flex}.fd-console .bd-honest-note{color:#959da9;max-width:530px;margin-top:15px;font-size:9px;line-height:1.7}.bd-readiness .bd-card-heading{justify-content:space-between;gap:8px;margin-bottom:13px}.bd-readiness .bd-card-heading>span{color:#8d99af;font-size:10px}.bd-readiness-track{background:#edf0f6;border-radius:4px;height:4px;margin-bottom:22px;overflow:hidden}.bd-readiness-track>span{background:#6084dc;height:100%;transition:width .3s;display:block}.bd-check{align-items:center;gap:10px;margin-top:16px;display:flex}.bd-check>span{color:#a0aaba;background:#f1f3f7;border-radius:50%;flex-shrink:0;place-items:center;width:19px;height:19px;font-size:12px;display:grid}.bd-check>span.ready{color:#51846a;background:#eaf3ee}.bd-check strong{font-size:10px;font-weight:600;display:block}.bd-check small{color:#969faa;margin-top:3px;font-size:9px;line-height:1.5;display:block}.bd-readiness>button{color:#5474b7;border-top:1px solid #edf0f5;justify-content:space-between;align-items:center;width:100%;margin-top:24px;padding-top:15px;font-size:10px;display:flex}.bd-how{grid-template-columns:repeat(3,1fr);gap:35px;padding:28px 8px;display:grid}.bd-how>div>span{color:#91a1bb;margin-bottom:12px;font-size:9px;display:block}.bd-how strong{font-size:12px;font-weight:600;display:block}.fd-console .bd-how p{color:#8b94a3;max-width:240px;margin-top:7px;font-size:10px;line-height:1.7}.bd-ai-next{color:#7d8aa3;border-top:1px solid #dce2ec;align-items:center;gap:17px;margin-top:12px;padding:24px 0;display:flex}.bd-ai-next>svg{color:#8a9dc4}.bd-ai-next strong{color:#677892;font-size:11px;font-weight:500;display:block}.fd-console .bd-ai-next p{color:#959eae;max-width:600px;margin-top:5px;font-size:10px;line-height:1.65}.bd-ai-next>span{white-space:nowrap;background:#e9edf4;border:1px solid #dfe5ee;border-radius:5px;margin-left:auto;padding:6px 9px;font-size:9px}.bd-review{background:#fff;border:1px solid #dce2ec;border-radius:11px;margin-top:25px;animation:.3s both desk-enter;overflow:hidden}.bd-review-heading{border-bottom:1px solid #e5e8ee;justify-content:space-between;align-items:center;gap:15px;padding:25px 27px;display:flex}.bd-preview-label{letter-spacing:1.4px;color:#96a1b2;margin-bottom:10px;font-size:8px;font-weight:600;display:block}.fd-console .bd-review-heading h3{letter-spacing:-.6px;font-size:21px;font-weight:500}.bd-review-grid{grid-template-columns:1fr 1fr;display:grid}.bd-edit-panel{padding:23px 25px}.bd-channel-tabs{gap:5px;padding-bottom:20px;display:flex}.bd-channel-tabs>button{color:#94a0b1;border-radius:6px;align-items:center;gap:7px;padding:8px 12px;font-size:10px;display:flex}.bd-channel-tabs>button[aria-pressed=true]{color:#3e63bc;background:#edf2fc}.bd-workspace .os-field{margin-bottom:18px}.bd-workspace .os-field>span{color:#647188;margin-bottom:8px;font-size:10px;font-weight:500}.bd-workspace .os-field>small{color:#939eae;font-size:9px}.fd-console .bd-workspace .os-field input,.fd-console .bd-workspace .os-field textarea,.fd-console .bd-workspace .os-field select{border-color:#dce3ed;border-radius:6px;font-size:11px;line-height:1.7}.bd-review-notes{color:#8c99ad;gap:8px;padding-top:12px;font-size:9px;display:grid}.bd-review-notes>span{align-items:center;gap:6px;line-height:1.6;display:flex}.bd-review-notes .bd-warning{color:#a8793f;background:#fff6e9;border-radius:5px;padding:8px 10px}.bd-live-preview{background:#eef1f6;border-left:1px solid #e0e5ed;min-width:0;padding:28px}.bd-live-preview>iframe{background:#fff;border:1px solid #dae1ed;border-radius:6px;width:100%;height:420px;box-shadow:0 8px 20px #2c426b09}.bd-website-copy{background:#fff;border:1px solid #dbe3f0;border-top:5px solid;border-radius:5px;min-height:350px;padding:30px 24px}.bd-website-copy>span{letter-spacing:1px;color:#94a2b6;font-size:8px}.fd-console .bd-website-copy h3{letter-spacing:-1px;overflow-wrap:anywhere;margin:42px 0 17px;font-size:30px;line-height:1.15}.fd-console .bd-website-copy p{color:#8a97ab;white-space:pre-wrap;overflow-wrap:anywhere;font-size:11px;line-height:1.85}.bd-website-copy>b{color:#fff;border-radius:4px;justify-content:space-between;align-items:center;gap:20px;width:fit-content;margin:23px 0;padding:11px 15px;font-size:9px;font-weight:500;display:flex}.bd-website-copy>small{color:#9ca9bc;font-size:8px;display:block}.bd-social-copy{background:#fff;border:1px solid #dce3ef;border-radius:7px;padding:25px}.bd-social-copy header{align-items:center;gap:9px;font-size:11px;display:flex}.bd-social-copy header>span{color:#fff;border-radius:50%;place-items:center;width:29px;height:29px;display:grid}.bd-social-copy header>strong{font-weight:500}.bd-social-copy header>small{color:#a0aabc;margin-left:auto;font-size:7px}.fd-console .bd-social-copy p{color:#68788e;white-space:pre-wrap;overflow-wrap:anywhere;margin:25px 0;font-size:12px;line-height:1.9}.bd-social-copy footer{color:#99a6b9;border-top:1px solid #edf0f6;padding-top:13px;font-size:8px}.bd-approval{border-top:1px solid #e3e8f0;justify-content:space-between;align-items:center;gap:20px;padding:20px 25px;display:flex}.bd-approval>p{align-items:center;gap:8px;max-width:300px;display:flex;color:#8c9ab1!important;font-size:9px!important}.bd-approval>div{flex-shrink:0;gap:9px;display:flex}.bd-brief-layout{grid-template-columns:minmax(0,1.6fr) minmax(260px,1fr);align-items:start;gap:22px;display:grid}.bd-field-pair{grid-template-columns:1.5fr 1fr;gap:18px;display:grid}.bd-colour{color:#7c8ba1;border:1px solid #dce3ed;border-radius:6px;align-items:center;gap:10px;min-height:41px;padding:6px 10px;font-size:10px;display:flex}.fd-console .bd-colour input[type=color]{cursor:pointer;border:0;width:26px;height:26px;min-height:26px;padding:0}.bd-brief-preview{background:#e9edf5;border:1px solid #dce3ee;border-radius:10px;padding:35px 28px}.bd-monogram{background:var(--brand-accent);color:#fff;border-radius:10px;place-items:center;width:56px;height:56px;margin:35px 0 20px;font-size:26px;font-weight:500;display:grid}.fd-console .bd-brief-preview h3{letter-spacing:-.8px;font-size:27px;font-weight:500;line-height:1.2}.fd-console .bd-brief-preview>p{color:#7c8ba2;overflow-wrap:anywhere;margin:15px 0 27px;font-size:12px;line-height:1.8}.bd-brief-preview>div{border-top:1px solid #d4ddea;gap:8px;padding:18px 0;display:grid}.bd-brief-preview>div>span{color:#94a1b4;font-size:9px}.bd-brief-preview strong{color:#617591;overflow-wrap:anywhere;font-size:11px;font-weight:400;line-height:1.8}.bd-brief-preview>small{color:#8d9cb1;margin-top:15px;font-size:9px;line-height:1.8;display:block}.bd-history-item{border-top:1px solid #e3e8ef}.bd-history-item>summary{cursor:pointer;align-items:center;gap:15px;padding:19px 3px;list-style:none;display:flex}.bd-history-item>summary>span:first-child{flex:1}.bd-history-item strong{font-size:12px;font-weight:500}.bd-history-item small{color:#97a3b5;margin-top:6px;font-size:9px;display:block}.bd-history-item>div{background:#f5f7fb;border-radius:7px;margin:0 0 20px;padding:20px 25px}.bd-history-item h4{font-size:17px;font-weight:500}.fd-console .bd-history-item p{color:#7b8ca4;white-space:pre-wrap;overflow-wrap:anywhere;margin:10px 0 25px;font-size:12px;line-height:1.8}.bd-history-item .fc-button{margin:0 10px 8px 0}.bd-empty{text-align:center;color:#9aa6ba;padding:55px 20px}.fd-console .bd-empty h3{color:#526682;margin:18px 0 10px;font-size:22px;font-weight:500}.fd-console .bd-empty p{color:#8c9ab0;margin-bottom:22px;font-size:12px}@keyframes desk-enter{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}@keyframes qr-sweep{0%,to{top:14%}50%{top:84%}}@media (max-width:1200px){.fd-console .fc-app-frame{grid-template-columns:200px minmax(0,1fr)}.fd-console .fc-workspace-content,.fd-console.fc-full .fc-workspace-content{padding:28px}.bd-top-grid{grid-template-columns:minmax(0,1.6fr) minmax(215px,1fr)}.bd-paper,.bd-composer{padding:20px}.bd-card-heading{gap:10px}.fd-next-move{flex-wrap:wrap}.fd-next-move>button{margin-left:65px}.bd-compose-foot,.bd-approval{flex-wrap:wrap}.bd-live-preview,.bd-edit-panel{padding:22px}}@media (max-width:1000px){.bd-top-grid{grid-template-columns:1fr}.bd-readiness{grid-template-columns:1fr 1fr;gap:5px 25px;display:grid}.bd-readiness .bd-card-heading,.bd-readiness-track,.bd-readiness>button{grid-column:1/-1}.bd-readiness-track{margin-bottom:0}.bd-readiness>button{margin-top:15px}.bd-check{margin-top:12px}.bd-brief-layout{grid-template-columns:1fr}.bd-brief-preview{display:none}.bd-ai-next{flex-wrap:wrap}.bd-ai-next>div{flex:1;min-width:210px}.bd-ai-next>span{margin-left:38px}.fd-quick-paths{grid-template-columns:1fr}.fd-story-section{padding:75px 0}}@media (max-width:760px){.fd-console .fc-app-frame,.fd-console.fc-full .fc-app-frame,.fd-console.fc-embedded .fc-app-frame{display:block}.fd-console .fc-sidebar{z-index:25;width:230px;padding-top:0;display:none;position:absolute;top:62px;bottom:0;left:0;box-shadow:20px 0 50px #233b5d22}.fd-console .fc-sidebar.open{display:flex}.fd-console .fc-mobile-menu{display:flex!important}.fd-console .fc-app-main{height:100%}.fd-console.is-demo .fc-sidebar{top:102px}.fd-console .fc-sidebar .fc-wordmark{display:none}.fd-console .fc-sidebar .fc-business-selector{padding-top:25px}.fd-console .fc-topbar{height:62px;padding:0 18px}.fd-console .fc-workspace-content,.fd-console.fc-full .fc-workspace-content,.fd-console.fc-embedded .fc-workspace-content{padding:25px 18px 40px}.fd-console .os-head h2,.fd-console.fc-full .os-head h2{font-size:26px}.fd-console .os-head>div:last-child{width:auto}.fd-console .os-head{gap:15px}.fd-console .fc-demo-bar{min-height:40px;padding:9px 13px}.fd-console .fc-demo-bar>span{letter-spacing:.7px;font-size:7px}.fd-next-move{gap:12px;padding:22px 20px}.fd-next-move>div{flex:1;min-width:180px}.fd-next-move>button{margin-left:59px}.fd-console .fd-next-move h3{font-size:15px}.fd-console .os-home-stats>button{padding:17px 12px}.fd-console .os-home-stats strong{font-size:24px}.fd-console .os-home-stats small{font-size:8px}.bd-review-grid{grid-template-columns:1fr}.bd-live-preview{border:0;border-top:1px solid #e1e8f1}.bd-live-preview>iframe{height:390px}.bd-review-heading,.bd-approval{padding:22px}.bd-approval>div{flex-wrap:wrap;width:100%}.bd-approval>div>button{flex:1}.bd-how{gap:18px}.bd-how strong{font-size:11px}.bd-tabs{gap:0}.bd-tabs>button{padding:12px 10px;font-size:10px}.bd-connection{padding:0 4px;font-size:8px}.bd-top-grid{gap:15px}.bd-compose-foot>button{width:100%}.fd-story-section{padding:60px 0}.fd-console .fc-guide{margin:0}.bd-review-heading .os-badge{font-size:8px}.bd-field-pair{grid-template-columns:1fr}.bd-history-item>summary{gap:10px}.bd-history-item>summary .os-badge{display:none}}@media (max-width:450px){.bd-connection{display:none}.fd-next-icon{border-radius:9px;width:35px;height:35px}.fd-next-move>button{margin-left:47px}.fd-console .fd-next-move h3{font-size:14px}.fd-console .os-home-stats strong{font-size:21px}.fd-console .os-home-stats span{font-size:8px}.fd-console .os-home-stats small{font-size:7px}.bd-how{grid-template-columns:1fr;gap:18px;padding:25px 5px}.bd-how>div{grid-template-columns:24px 1fr;gap:3px 10px;display:grid}.bd-how>div>span{grid-row:1/3;margin:0}.fd-console .bd-how p{grid-column:2;max-width:none}.bd-card-heading{align-items:start}.bd-tabs>button{padding:11px 10px;font-size:10px}.bd-approval>div{grid-template-columns:1fr;display:grid}.bd-workspace .os-head a{font-size:10px!important}.bd-missions>button{font-size:9px}.fd-console .os-head>div:last-child{width:100%}.bd-review-heading{display:block}.bd-review-heading>.os-badge{margin-top:13px}}@media (prefers-reduced-motion:reduce){.ej-story *,.ej-story :before,.ej-story :after,.bd-workspace *{transition:none!important;animation:none!important}.ej-qr.scanning>span{top:50%}}.in-dashboard{color:#273141;font-family:var(--pr-font),sans-serif;container-type:inline-size}.in-dashboard button,.in-dashboard input,.in-dashboard select{font:inherit}.in-dashboard button{cursor:pointer}:is(.in-dashboard button:focus-visible,.in-dashboard input:focus-visible,.in-dashboard select:focus-visible,.in-chart circle:focus-visible){outline-offset:4px;outline:2px solid #3465d5}.in-controls{flex-wrap:wrap;align-items:center;gap:14px;margin-bottom:22px;font-size:11px;display:flex}.in-period,.in-end{color:#556172;align-items:center;gap:8px;display:flex}.in-period{background:#fff;border:1px solid #dce2ea;border-radius:6px;padding:8px 10px}.fd-console .in-period select{color:#344258;background:0 0;border:0;width:auto;min-height:20px;padding:0 15px 0 0;font-size:11px}.fd-console .in-end input{background:#fff;border:1px solid #dce2ea;border-radius:6px;width:125px;min-height:37px;padding:7px 9px;font-size:11px}.in-compare{color:#637083;align-items:center;gap:6px;font-size:10px;display:flex}.fd-console .in-compare input{accent-color:#3159d8;width:13px;height:13px;min-height:0}.in-source{color:#65746a;align-items:center;gap:6px;margin-left:auto;font-size:9px;display:flex}.in-source>i{background:#5d8970;border-radius:50%;width:5px;height:5px}.in-source.sample{color:#6b7990}.in-source.sample>i{background:#8b9bba}.in-spotlight{background:linear-gradient(105deg,#f5f8fd,#fff);border:1px solid #dde5f0;border-radius:9px;grid-template-columns:205px 1fr auto;display:grid;overflow:hidden}.in-topics{background:#f4f7fc;border-right:1px solid #e2e8f1;flex-direction:column;gap:4px;padding:18px 12px;display:flex}.in-topics>button{color:#6a7891;text-align:left;border-radius:5px;align-items:center;gap:8px;padding:13px 9px;font-size:10px;line-height:1.5;display:flex}.in-topics>button>span{flex:1}.in-topics>button[aria-pressed=true]{color:#325795;background:#fff;box-shadow:0 1px 5px #344b7210}.in-insight-copy{padding:27px 24px;animation:.25s ease-out insight-appear}.in-eyebrow{letter-spacing:1px;color:#7b899c;font-size:8px;font-weight:500}.fd-console .in-insight-copy h3{letter-spacing:-.6px;color:#2c3d58;margin:12px 0 8px;font-size:21px;font-weight:550;line-height:1.3}.fd-console .in-insight-copy p{color:#6c7b90;max-width:450px;font-size:11px;line-height:1.75}.in-insight-copy>div{flex-wrap:wrap;align-items:center;gap:18px;margin-top:18px;display:flex}.in-text-action{color:#49638d;align-items:center;gap:7px;display:flex;font-size:10px!important}.in-insight-number{flex-direction:column;justify-content:center;align-items:flex-end;gap:10px;min-width:160px;padding:48px 25px 30px 0;display:flex}.in-insight-number strong{letter-spacing:-1.6px;color:#3a597e;font-size:36px;font-weight:500}.in-insight-number>span{color:#8896a8;text-align:right;max-width:120px;font-size:8px;line-height:1.7}.in-evidence{background:#fff;border:1px solid #dde5f0;border-top:0;border-radius:0 0 8px 8px;margin-top:-5px;padding:18px 22px;animation:.25s ease-out insight-appear}.in-evidence>header{color:#687a93;align-items:center;gap:8px;margin-bottom:15px;font-size:10px;display:flex}.in-evidence>header>span{color:#8491a2;margin-left:auto;font-size:9px}.in-evidence>button{text-align:left;color:#4d617d;border-top:1px solid #edf0f5;align-items:center;gap:20px;width:100%;padding:13px 0;font-size:11px;display:flex}.in-evidence>button>span{flex:1}.in-evidence strong{font-weight:550}.in-evidence small{color:#8a98aa;margin-top:5px;font-size:9px;display:block}.fd-console .in-evidence>p{color:#73849b;padding:12px 0;font-size:11px}.in-metrics{background:#fff;border:1px solid #dfe5ed;border-radius:8px;grid-template-columns:repeat(4,1fr);margin:23px 0;display:grid;overflow:hidden}.in-metrics>article{border-right:1px solid #e5e9f0;gap:11px;padding:20px 22px;display:grid}.in-metrics>article:last-child{border:0}.in-metrics span{color:#65738a;font-size:11px}.in-metrics strong{letter-spacing:-.9px;color:#30415b;font-size:28px;font-weight:550}.in-metrics small{color:#8492a5;font-size:9px;line-height:1.5}.in-main-grid{grid-template-columns:minmax(0,2fr) minmax(240px,1fr);align-items:start;gap:20px;display:grid}.in-chart-card,.in-side-card{background:#fff;border:1px solid #dfe5ed;border-radius:8px;min-width:0;overflow:hidden}.in-chart-card>header{justify-content:space-between;align-items:start;gap:10px;padding:25px 25px 15px;display:flex}.fd-console .in-chart-card h3,.fd-console .in-side-card h3{letter-spacing:-.4px;color:#344761;margin:8px 0 12px;font-size:16px;font-weight:550}.in-chart-card>header strong{letter-spacing:-1px;font-size:27px;font-weight:550}.in-metric-tabs{background:#f1f4f8;border-radius:5px;gap:2px;padding:3px;font-size:9px;display:flex}.in-metric-tabs>button{color:#7d8ba1;border-radius:4px;padding:6px 9px}.in-metric-tabs>button[aria-pressed=true]{color:#345b95;background:#fff;box-shadow:0 1px 3px #1c315414}.in-chart-legend{color:#7f8ea4;flex-wrap:wrap;gap:18px;padding:0 25px;font-size:9px;display:flex}.in-chart-legend>span{align-items:center;gap:6px;display:flex}.in-chart-legend i{background:#4475d7;width:14px;height:2px}.in-chart-legend>span+span i{background:repeating-linear-gradient(90deg,#b7c3d9 0 3px,#0000 3px 5px)}.in-chart{width:100%;height:auto;font-family:var(--pr-font),sans-serif;display:block;overflow:visible}.in-chart-card>.in-chart{padding:15px 16px 0}.in-chart circle[role=button]{cursor:pointer;stroke-width:1.5px;transition:fill .15s,opacity .15s}.in-chart circle[role=button]:hover,.in-chart circle[role=button]:focus{opacity:1;stroke-width:3px;fill:#e6edff}.in-point-detail{color:#8491a5;border-top:1px solid #edf0f5;justify-content:space-between;align-items:center;gap:12px;margin:3px 0;padding:15px 25px;font-size:10px;display:flex}.in-point-detail>strong{color:#4d6487;font-size:11px;font-weight:500}.in-point-detail>span{align-items:center;gap:10px;display:flex}.in-point-detail button{color:#426abb;font-size:9px;text-decoration:underline}.in-chart-data{color:#6d7f9b;padding:0 25px 17px;font-size:9px}.in-chart-data>summary{cursor:pointer;align-items:center;gap:8px;width:fit-content;list-style:none;display:flex}.in-chart-data>div{max-height:240px;margin-top:15px;overflow:auto}.in-chart-data table{border-collapse:collapse;font-variant-numeric:tabular-nums;text-align:left;width:100%;font-size:9px}.in-chart-data th,.in-chart-data td{white-space:nowrap;border-bottom:1px solid #e8edf5;padding:8px 6px}.in-chart-data th{color:#657894;background:#f7f9fc;font-weight:500;position:sticky;top:0}.fd-console .in-method{color:#8a98ad;background:#f8fafc;border-top:1px solid #e9edf4;margin:0;padding:13px 25px;font-size:9px;line-height:1.7}.in-side-card>header{padding:24px 23px 18px}.fd-console .in-side-card>header p{color:#8a97aa;margin:0;font-size:10px;line-height:1.7}.in-customer{text-align:left;border-top:1px solid #e9eef5;align-items:center;gap:10px;width:calc(100% - 44px);margin:0 22px;padding:14px 0;display:flex}.in-customer>span{color:#7b8ba3;background:#edf1f8;border-radius:50%;flex-shrink:0;place-items:center;width:30px;height:30px;font-size:9px;display:grid}.in-customer>div{flex:1;min-width:0}.in-customer strong{color:#4c607e;overflow-wrap:anywhere;font-size:11px;font-weight:500;display:block}.in-customer small{color:#97a3b5;margin-top:5px;font-size:9px;display:block}.in-customer>b{color:#4f6385;font-size:11px;font-weight:500}.in-side-card>footer{color:#8b9ab0;padding:10px 23px;font-size:8px;line-height:1.6}.in-side-link{color:#5a75a0;background:#f8fafc;border-top:1px solid #e8edf4;justify-content:space-between;align-items:center;width:100%;padding:17px 23px;display:flex;font-size:10px!important}.in-empty{text-align:center;color:#b0bbcd;padding:25px 23px}.fd-console .in-empty>p{color:#8d9db4;max-width:220px;margin:15px auto;font-size:11px;line-height:1.8}.in-bottom-grid{grid-template-columns:1fr 1fr;gap:20px;margin-top:20px;display:grid}.in-pipeline{gap:16px;padding:0 23px 23px;display:grid}.in-pipeline>button{text-align:left;color:#72839d;align-items:center;gap:14px;font-size:10px;display:flex}.in-pipeline>button>span{flex-shrink:0;width:90px}.in-pipeline i{background:#edf2f9;border-radius:3px;flex:1;height:6px;overflow:hidden}.in-pipeline b{background:#7795d0;border-radius:3px;min-width:0;height:6px;display:block}.in-pipeline strong{text-align:right;min-width:15px;font-weight:500}.in-activity{padding:0 23px 15px}.in-activity>button{text-align:left;border-top:1px solid #edf0f6;align-items:center;gap:15px;width:100%;padding:12px 0;display:flex}.in-activity>button>span{white-space:nowrap;color:#94a2b6;align-items:center;gap:7px;font-size:9px;display:flex}.in-activity i{background:#85a0d1;border-radius:50%;width:5px;height:5px}.in-activity>button>div{flex:1;min-width:0}.in-activity strong{color:#576e91;font-size:11px;font-weight:500;display:block}.in-activity small{color:#98a6ba;margin-top:5px;font-size:9px;display:block}.in-activity>button>svg{color:#9aacc5}.fd-console .in-activity>p{color:#8b9ab0;padding:14px 0;font-size:11px;line-height:1.8}.in-source-note{color:#8b99ad;align-items:center;gap:10px;padding:24px 4px 0;display:flex}.in-source-note>svg{flex-shrink:0}.fd-console .in-source-note p{flex:1;margin:0;font-size:9px;line-height:1.7}.in-source-note>button{color:#6b82a7;flex-shrink:0;align-items:center;gap:6px;font-size:9px;display:flex}.in-dashboard .in-eyebrow{color:#65748b;font-size:9px}.in-dashboard .in-metrics small,.in-dashboard .in-insight-number>span,.in-dashboard .in-customer small,.in-dashboard .in-side-card>footer,.in-dashboard .in-activity small,.in-dashboard .in-evidence small{color:#69798f;font-size:10px}.fd-console .in-insight-copy p,.fd-console .in-side-card>header p,.fd-console .in-method,.fd-console .in-empty>p,.fd-console .in-activity>p{color:#68788d}.in-dashboard .in-chart-legend,.in-dashboard .in-point-detail,.in-dashboard .in-source-note,.in-dashboard .in-activity>button>span{color:#69798f;font-size:10px}.in-dashboard .in-method,.in-dashboard .in-source-note p,.in-dashboard .in-source-note>button{font-size:10px}.is-story{color:#f7f8fb;font-family:var(--pr-font),sans-serif;background:#14171d;padding:80px 0 65px}.is-story button,.is-story input{font:inherit}.is-story button{cursor:pointer}:is(.is-story button:focus-visible,.is-story a:focus-visible){outline-offset:5px;outline:2px solid #8baaf3}.is-story .pr-eyebrow{color:#8f9aaf;letter-spacing:1.7px;font-size:9px}.is-story-top{justify-content:space-between;align-items:center;gap:25px;margin-bottom:55px;display:flex}.is-story-top>div{background:#20242c;border:1px solid #313640;border-radius:8px;gap:7px;padding:5px;display:flex}.is-story-top button{color:#a2acbc;border-radius:5px;align-items:center;gap:8px;padding:10px 14px;font-size:11px;display:flex}.is-story-top button[aria-pressed=true]{color:#edf3ff;background:#3b465b;box-shadow:0 1px 3px #0002}.is-story-heading{grid-template-columns:1.5fr 1fr;align-items:end;gap:8%;margin-bottom:45px;display:grid}.pr-home .is-story-heading h2{font-family:var(--pr-font),sans-serif;letter-spacing:-3px;color:#fafbfe;margin:0;font-size:clamp(36px,4.9vw,67px);font-weight:500;line-height:1.04}.is-story-heading>div{max-width:370px;padding-bottom:5px}.pr-home .is-story-heading p{color:#9ca7bb;margin:0 0 21px;font-size:14px;line-height:1.85}.is-story-heading a{color:#dbe7ff;align-items:center;gap:12px;font-size:11px;font-weight:500;display:flex}.is-stage-bar{color:#d1d8e5;background:#252a34;border:1px solid #3b414d;border-radius:10px 10px 0 0;justify-content:space-between;align-items:center;gap:20px;padding:17px 22px;display:flex}.is-stage-bar>span{letter-spacing:.8px;align-items:center;gap:8px;font-size:9px;display:flex}.is-stage-bar>span>i{background:#91a9d5;border-radius:50%;width:6px;height:6px}.is-stage-bar small{color:#8c98ad;letter-spacing:1px;margin-left:10px;font-size:7px}.is-stage-bar>div{align-items:center;gap:17px;display:flex}.is-stage-bar button{color:#c7d6f4;align-items:center;gap:7px;font-size:10px;display:flex}.is-stage-bar button:disabled{opacity:.4;cursor:default}.is-stage{isolation:isolate;background:#d8e2f0;border-radius:0 0 8px 8px;grid-template-columns:minmax(180px,28%) minmax(0,1fr);gap:0;min-height:560px;padding:38px;display:grid;position:relative;overflow:hidden}.is-business-image{background:#4b5a4b;border-radius:6px 0 0 6px;min-height:100%;position:relative;overflow:hidden}.is-business-image>img{object-fit:cover;object-position:47% 50%;filter:brightness(.52);width:100%;height:100%;position:absolute;inset:0}.is-business-image>div{color:#fff;padding:38px 25px;position:relative}.is-business-image>div>span{letter-spacing:2px;font-size:8px;font-weight:600}.pr-home .is-business-image h3{font-family:var(--pr-font),sans-serif;letter-spacing:-1.2px;margin:30px 0 20px;font-size:31px;font-weight:500;line-height:1.15}.is-business-image small{letter-spacing:1px;color:#d1d7ce;font-size:7px;line-height:1.8}.is-photo-caption{color:#b4beaf;align-items:center;gap:7px;font-size:8px;display:flex;position:absolute;bottom:25px;left:25px}.is-dashboard-window{z-index:1;color:#384962;background:#f7f8fb;border-radius:7px;align-self:stretch;min-width:0;margin-left:-8px;position:relative;box-shadow:0 15px 50px #22355124}.is-dashboard-window>header{color:#edf1f9;background:#252b36;border-radius:7px 7px 0 0;justify-content:space-between;align-items:center;padding:15px 23px;display:flex}.is-dashboard-window>header>strong{letter-spacing:-.6px;align-items:center;gap:7px;font-size:15px;font-weight:600;display:flex}.is-dashboard-window>header i{background:#9fb4e1;border-radius:2px;width:12px;height:12px;display:block;transform:rotate(0)}.is-dashboard-window>header>span{color:#b8c5dc;align-items:center;gap:12px;font-size:8px;display:flex}.is-dashboard-window>header>span>span{color:#eaf0fe;background:#526584;border-radius:50%;place-items:center;width:23px;height:23px;font-size:9px;display:grid}.is-dashboard-body{min-height:395px;padding:24px 28px 0}.is-dashboard-title{justify-content:space-between;align-items:center;margin-bottom:22px;display:flex}.is-dashboard-title>div>span{letter-spacing:1.4px;color:#8696ae;font-size:7px}.pr-home .is-dashboard-title h3{letter-spacing:-.8px;color:#364763;margin:6px 0 0;font-size:25px;font-weight:550}.is-dashboard-title>span{color:#96a3b5;align-items:center;gap:5px;font-size:8px;display:flex}.is-dashboard-title>span>i{background:#90a9d2;border-radius:50%;width:4px;height:4px}.is-preview-metrics{border-bottom:1px solid #e2e7ef;grid-template-columns:repeat(3,1fr);gap:15px;padding-bottom:20px;display:grid}.is-preview-metrics>div{gap:7px;display:grid}.is-preview-metrics span{color:#7e8da4;font-size:9px}.is-preview-metrics strong{letter-spacing:-1px;color:#324a70;font-size:24px;font-weight:550}.is-preview-metrics small{color:#98a6b9;font-size:7px}.is-mini-insight{background:#edf2fb;border:1px solid #dee7f6;border-radius:6px;align-items:center;gap:12px;margin:18px 0;padding:15px 14px;transition:box-shadow .3s,border-color .3s;display:flex}.is-mini-insight.focused{border-color:#87a4db;box-shadow:0 0 0 4px #4475d710}.is-mini-insight>span{color:#7392c4;background:#e0e9f8;border-radius:6px;flex-shrink:0;place-items:center;width:29px;height:29px;display:grid}.is-mini-insight>div{flex:1}.is-mini-insight strong{color:#506a94;font-size:11px;font-weight:550;display:block}.pr-home .is-mini-insight p{color:#8b9ab2;margin:5px 0 0;font-size:8px;line-height:1.5}.is-mini-insight>button{color:#5b78a8;white-space:nowrap;background:#fff;border:1px solid #d4def0;border-radius:5px;align-items:center;gap:6px;padding:7px 10px;font-size:8px;display:flex}.is-preview-chart>header{color:#617896;justify-content:space-between;align-items:center;gap:10px;margin:0 2px;font-size:9px;display:flex}.is-preview-chart>header>small{color:#95a4b9;font-size:7px}.is-preview-chart>.in-chart{max-height:190px}.is-preview-chart>div{color:#91a0b5;justify-content:center;align-items:center;gap:7px;min-height:24px;font-size:8px;display:flex}.is-preview-chart>div>i{background:#6c94df;border-radius:50%;width:4px;height:4px}.is-preview-chart strong{color:#5c7bac;font-weight:500}.is-dashboard-window>footer{color:#95a3b9;border-top:1px solid #e3e9f2;justify-content:space-between;gap:10px;margin-top:15px;padding:15px 28px;font-size:7px;display:flex}.is-dashboard-window>footer>span{align-items:center;gap:5px;display:flex}.is-record-reveal{min-height:200px;padding:5px 0 20px;animation:.3s ease-out insight-appear}.is-record-reveal>span{letter-spacing:1px;color:#8a9bb5;font-size:7px}.is-record-reveal>div{border-top:1px solid #e2e9f2;border-bottom:1px solid #e2e9f2;align-items:center;gap:10px;margin-top:10px;padding:18px 0;display:flex}.is-record-reveal i{color:#8b9fbe;background:#e7edf7;border-radius:50%;place-items:center;width:30px;height:30px;font-size:8px;font-style:normal;display:grid}.is-record-reveal>div>div{flex:1}.is-record-reveal strong{color:#506987;font-size:11px;font-weight:550}.is-record-reveal small{color:#91a0b6;margin-top:5px;font-size:8px;display:block}.is-record-reveal b{color:#4c6794;font-size:15px;font-weight:500}.pr-home .is-record-reveal p{color:#8a9bb3;margin:15px 0;font-size:10px;line-height:1.8}.is-record-reveal>button,.is-order-reveal>a{color:#fff;background:#4266b6;border-radius:5px;align-items:center;gap:15px;width:fit-content;padding:10px 13px;font-size:9px;display:flex}.is-order-reveal{min-height:330px;animation:.3s ease-out insight-appear}.is-order-heading{align-items:center;gap:12px;padding:10px 0 22px;display:flex}.is-order-heading>span:first-child{color:#7896c6;background:#e8edf8;border-radius:8px;place-items:center;width:40px;height:40px;display:grid}.is-order-heading>div{flex:1}.is-order-heading small{letter-spacing:1px;color:#9aa8bc;font-size:7px}.is-order-heading h4{letter-spacing:-.5px;color:#4a6389;margin-top:6px;font-size:17px;font-weight:500}.is-order-heading>span:last-child{color:#a49168;background:#f5edda;border-radius:5px;padding:5px 7px;font-size:8px}.is-order-customer{color:#8b9fba;border-top:1px solid #e2e8f3;align-items:center;gap:12px;padding:18px 0;display:flex}.is-order-customer>div{flex:1}.is-order-customer strong{color:#5b7399;font-size:11px;font-weight:500}.is-order-customer small{color:#9aa9bf;margin-top:4px;font-size:8px;display:block}.is-order-line{color:#617c9e;border-top:1px solid #e2e8f3;justify-content:space-between;align-items:center;padding:18px 0;font-size:11px;display:flex}.is-order-line small{color:#a2adc1;margin-top:5px;font-size:8px;display:block}.is-order-line strong{font-size:19px;font-weight:500}.is-order-next{color:#8ea4c9;background:#edf2fa;border:1px solid #e2e9f7;border-radius:6px;align-items:start;gap:12px;margin:3px 0 18px;padding:14px;display:flex}.is-order-next strong{color:#6a83a7;font-size:10px;font-weight:500}.pr-home .is-order-next p{color:#90a2bb;margin:6px 0 0;font-size:9px;line-height:1.8}.is-order-next>svg{flex-shrink:0}.is-order-reveal>small{color:#9eacc1;margin-top:10px;font-size:7px;line-height:1.7;display:block}.is-chapters{grid-template-columns:repeat(3,1fr);gap:30px;padding-top:34px;display:grid}.is-chapters>button{text-align:left;color:#929fb4;border-top:1px solid #3b424f;padding:22px 2px 8px;position:relative;overflow:hidden}.is-chapters>button>span{color:#a1adc1;align-items:center;gap:10px;font-size:13px;font-weight:500;display:flex}.is-chapters b{color:#69778e;margin-right:2px;font-size:9px;font-weight:500}.is-chapters svg{opacity:0;margin-left:auto}.pr-home .is-chapters p{color:#737f94;margin:13px 25px 0;font-size:11px;line-height:1.8}.is-chapters>button[aria-pressed=true]>span{color:#e0e9fa}.is-chapters>button[aria-pressed=true] p{color:#a0adc3}.is-chapters>button[aria-pressed=true] svg{opacity:1;color:#89a4de}.is-chapters>button>i{background:#91acf0;width:0;height:2px;position:absolute;top:0;left:0}.is-chapters>button[aria-pressed=true]>i{width:100%}.is-chapters>button.is-playing>i{animation:4.5s linear insight-progress}.is-reduced-note{color:#8b9bb5;margin-top:25px;font-size:10px}.is-event-stage{color:#425976;background:#f3f6fb;border-radius:10px;padding:25px}.is-event-stage .ej-story{border-radius:8px}.is-event-stage .ej-footnote{color:#7a8ca5}.lc-route-map{grid-template-columns:repeat(3,1fr);gap:24px;margin:0 0 45px;display:grid}.lc-route-map>button{text-align:left;cursor:pointer;background:#f3f5f8;border:1px solid #dfe5ef;border-radius:9px;transition:border-color .2s;overflow:hidden}.lc-route-map>button:hover,.lc-route-map>button[aria-pressed=true]{border-color:#6b8ac6}.lc-route-map>button:focus-visible{outline-offset:4px;outline:2px solid #4167b7}.lc-route-art{background:#e9eef7;justify-content:center;align-items:center;height:160px;padding:25px;display:flex}.lc-domain-art>span{color:#4e6486;background:#fff;border:1px solid #d7e1f0;border-radius:7px;align-items:center;gap:9px;padding:14px 17px;font-size:13px;display:flex;box-shadow:0 8px 25px #4f658315}.lc-domain-art b{color:#88a0c7;font-weight:500}.lc-email-art{background:#eaf0ec}.lc-email-art>span{color:#5c806b;background:#fff;border-radius:6px;align-items:center;gap:10px;padding:20px;display:flex;box-shadow:0 8px 25px #4f65830e}.lc-email-art>span>span{gap:6px;display:grid}.lc-email-art strong{color:#536b5f;font-size:12px;font-weight:500}.lc-email-art small{color:#8da296;font-size:8px}.lc-website-art{background:#e8ebf1;align-items:end;padding:17px 35px 0;position:relative}.lc-website-art>div{background:#fff;border:1px solid #d5dce7;border-radius:5px 5px 0 0;width:100%;height:143px;padding:5px;overflow:hidden}.lc-website-art>div>span{gap:3px;height:12px;display:flex}.lc-website-art i{background:#cbd5e4;border-radius:50%;width:3px;height:3px}.lc-website-art img{object-fit:cover;width:100%;height:119px}.lc-route-copy{background:#fff;padding:20px 22px;display:block}.lc-route-copy>small{letter-spacing:1px;color:#93a0b4;font-size:8px}.lc-route-copy>strong{letter-spacing:-.4px;color:#456080;justify-content:space-between;align-items:center;margin:9px 0;font-size:16px;font-weight:550;display:flex}.lc-route-copy>span{color:#8897ad;font-size:11px;line-height:1.7;display:block}.lc-route-map-note{color:#8a97a8;font-size:10px;margin:-26px 0 40px!important}@keyframes insight-appear{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}@keyframes insight-progress{0%{width:0}to{width:100%}}@container (width<=900px){.in-spotlight{grid-template-columns:175px 1fr}.in-insight-number{display:none}.in-main-grid{grid-template-columns:minmax(0,1.7fr) minmax(220px,1fr)}.in-metrics>article{padding:17px}.in-metrics strong{font-size:24px}.in-chart-card>header{padding:20px}.in-source{width:100%;margin:0}.in-source-note{flex-wrap:wrap}.in-source-note>button{margin-left:25px}.in-chart-card .in-method{padding:13px 20px}}@container (width<=650px){.in-spotlight{display:block}.in-topics{border:0;border-bottom:1px solid #e2e8f1;flex-direction:row;padding:7px;overflow:auto}.in-topics>button{white-space:nowrap;flex:1;justify-content:center;padding:10px 9px;font-size:9px}.in-topics>button>svg:last-child{display:none}.in-topics>button>span{flex:0}.in-insight-copy{padding:20px}.fd-console .in-insight-copy h3{font-size:20px}.in-main-grid,.in-bottom-grid{grid-template-columns:1fr}.in-metrics{grid-template-columns:1fr 1fr}.in-metrics>article:nth-child(2){border-right:0}.in-metrics>article:nth-child(-n+2){border-bottom:1px solid #e5e9f0}.in-compare{font-size:9px}.in-evidence>header{flex-wrap:wrap}.in-evidence>header>span{width:100%;margin-left:25px}.in-evidence{padding:17px}.in-chart-legend{padding:0 20px}.in-point-detail{padding:13px 20px}.in-source-note>p{flex-basis:80%}}@media (max-width:1050px){.is-stage{grid-template-columns:24% minmax(0,1fr);padding:25px}.is-business-image>div{padding:30px 18px}.pr-home .is-business-image h3{font-size:25px}.is-dashboard-body{padding:20px 22px 0}.is-story-top{margin-bottom:40px}.lc-route-map{gap:15px}.lc-domain-art>span{padding:14px 10px;font-size:10px}.lc-route-copy{padding:17px}.lc-route-copy>strong{font-size:14px}}@media (max-width:760px){.is-story{padding:55px 0 45px}.is-story-top{margin-bottom:35px;display:block}.is-story-top>div{width:fit-content;max-width:100%;margin-top:22px}.is-story-top button{padding:10px 11px;font-size:10px}.is-story-heading{margin-bottom:30px;display:block}.pr-home .is-story-heading h2{letter-spacing:-2px;font-size:44px;line-height:1.08}.is-story-heading>div{max-width:480px;margin-top:23px}.pr-home .is-story-heading p{margin-bottom:17px;font-size:13px;line-height:1.8}.is-stage{grid-template-columns:1fr;min-height:0;padding:20px}.is-business-image{display:none}.is-dashboard-window{margin:0}.is-stage-bar{padding:14px 16px}.is-stage-bar small{display:none}.is-stage-bar button{font-size:9px}.is-stage-bar>div{gap:13px}.is-chapters{gap:18px;padding-top:25px}.is-chapters>button>span{align-items:start;gap:7px;font-size:11px;line-height:1.4}.is-chapters svg{display:none}.pr-home .is-chapters p{margin:12px 0 0;font-size:10px;line-height:1.7}.is-dashboard-body{min-height:0}.is-preview-chart>.in-chart{max-height:230px}.is-record-reveal{min-height:215px}.is-event-stage{padding:12px}.lc-route-map{grid-template-columns:1fr;gap:15px}.lc-route-map>button{grid-template-columns:35% 65%;display:grid}.lc-route-art{height:100%;min-height:140px;padding:15px}.lc-domain-art>span{gap:5px;padding:13px 8px;font-size:9px}.lc-domain-art>span>svg{display:none}.lc-email-art>span{gap:6px;padding:12px}.lc-email-art>span>svg{display:none}.lc-email-art strong{font-size:10px}.lc-website-art{padding:17px 17px 0}.lc-website-art>div{height:120px}.lc-website-art img{height:96px}.lc-route-copy{padding:23px 20px}.lc-route-copy>strong{font-size:16px}}@media (max-width:450px){.is-story-top button{gap:6px;padding:9px 10px;font-size:9px}.is-story-top button>svg{width:13px}.pr-home .is-story-heading h2{letter-spacing:-1.6px;font-size:36px}.is-stage{padding:12px}.is-stage-bar>span{font-size:7px}.is-dashboard-body{padding:20px 15px 0}.is-dashboard-window>header{padding:13px 15px}.is-dashboard-title{margin-bottom:18px}.is-preview-metrics{gap:8px}.is-preview-metrics span{font-size:8px}.is-preview-metrics strong{font-size:21px}.is-preview-metrics small{font-size:6px;line-height:1.6}.is-mini-insight{gap:8px;padding:12px 9px}.is-mini-insight>span{display:none}.is-mini-insight strong{font-size:9px}.is-mini-insight>button{padding:7px;font-size:7px}.is-preview-chart>header{font-size:8px}.is-preview-chart>header>small{font-size:6px}.is-dashboard-window>footer{padding:13px 15px;font-size:6px}.is-dashboard-window>footer>span:last-child{text-align:right;max-width:90px;line-height:1.6}.is-chapters{gap:12px}.is-chapters>button{padding-top:16px}.is-chapters>button>span{font-size:10px;display:block}.is-chapters b{margin-bottom:8px;font-size:8px;display:block}.pr-home .is-chapters p{font-size:9px}.is-order-heading h4{font-size:14px}.is-order-heading{gap:8px}.is-order-heading>span:first-child{width:32px;height:32px}.is-record-reveal>div{gap:8px}.is-record-reveal strong{font-size:10px}.is-record-reveal small{font-size:7px}.is-record-reveal>div>i{display:none}.lc-route-copy>strong{font-size:14px}.lc-route-copy>span{font-size:10px}.lc-domain-art>span{flex-wrap:wrap;justify-content:center;gap:0}.lc-route-copy{padding:20px 15px}}@media (prefers-reduced-motion:reduce){.in-dashboard *,.is-story *,.lc-route-map *{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.sf-refined{--pr-ink:#1b2028;--pr-paper:#f7f7f2;--pr-blue:#2854e8;background:var(--pr-paper)}.fm-page:has(.sf-refined)>.pr-header{background:#f7f7f2;border-bottom:0;height:80px;min-height:80px}.fm-page:has(.sf-refined)>.pr-header .pr-button{border-radius:40px;min-height:44px;padding-inline:24px}.sf-refined .pr-button{border-radius:40px;gap:25px;min-height:54px;padding:15px 25px;font-size:13px;font-weight:600}.sf-refined .pr-button-white{background:#fbfcf8;color:#182a26!important}.sf-refined .pr-button-white:hover{background:#e4edff}.sf-refined .pr-link{border-color:#bec6bd;gap:22px;padding-bottom:9px;font-size:13px;font-weight:550}.sf-refined .pr-link>svg{transition:transform .2s}.sf-refined .pr-link:hover>svg{transform:translate(3px,-3px)}.sf-refined .pr-eyebrow{letter-spacing:1.25px;color:#626f80;font-size:10px;font-weight:600}.sf-refined .sf-hero{isolation:isolate;background:#172421;flex-direction:column;justify-content:center;min-height:740px;padding:0;display:flex;position:relative;overflow:hidden}.sf-hero-photo{object-fit:cover;object-position:center 48%;z-index:-3;width:100%;height:100%;position:absolute;inset:0}.sf-hero-shade{z-index:-2;background:linear-gradient(90deg,#091917c9 0%,#10211b6b 38%,#0000 68%),linear-gradient(#0000 72%,#0615129e);position:absolute;inset:0}.sf-refined .pr-hero-copy{text-align:left;padding:104px 0 150px;position:relative}.sf-refined .pr-hero .pr-eyebrow{color:#e0e7df;letter-spacing:1.65px;justify-content:start;margin-bottom:31px;font-size:9px;font-weight:500;display:block}.fm-page .sf-refined .pr-hero h1{font-family:var(--pr-font);letter-spacing:-.07em;color:#fbfff9;text-wrap:balance;max-width:850px;margin:0;font-size:clamp(62px,6.7vw,104px);font-weight:550;line-height:.98}.fm-page .sf-refined .pr-hero h1>span{color:#c4d4ff;display:block}.sf-refined .pr-hero-copy>p{letter-spacing:-.2px;color:#e4e9e1;max-width:370px;margin:30px 0;font-size:17px;line-height:1.7}.sf-refined .pr-hero-actions{justify-content:start;gap:30px}.sf-refined .pr-hero-secondary{color:#f5f8f3;border-bottom:1px solid #c9d3ca80;gap:12px;padding:12px 0;font-size:12px}.sf-refined .pr-hero-copy>small{color:#c9d3cb;margin-top:20px;font-size:10px}.sf-hero-bottom{color:#d5e0d7;border-top:1px solid #dbe4df4d;justify-content:space-between;align-items:end;padding-top:21px;display:flex;position:absolute;bottom:32px;left:0;right:0}.sf-hero-bottom>span{font-size:11px;line-height:1.8}.sf-hero-bottom strong{color:#fff;font-weight:500}.sf-hero-bottom>a{letter-spacing:1.5px;color:#eef4ee;align-items:center;gap:25px;font-size:8px;display:flex}.sf-hero-bottom>a>svg{border:1px solid #e6ece455;border-radius:50%;width:39px;height:39px;padding:11px;transition:background .2s,transform .2s}.sf-hero-bottom>a:hover>svg{background:#ffffff18;transform:translateY(3px)}.sf-refined .pr-possibilities{border-bottom:1px solid #dfe2e8;gap:0;padding:35px 0}.sf-refined .pr-possibilities>a{gap:19px;min-height:58px;padding:10px 30px}.sf-refined .pr-possibilities>a:first-child{padding-left:0}.sf-refined .pr-possibilities>a:last-child{padding-right:0}.sf-refined .pr-possibilities>a>svg:first-child{color:#506799;background:#e6ebf7;border-radius:50%;flex-shrink:0;width:43px;height:43px;padding:11px;transition:background .2s,color .2s}.sf-refined .pr-possibilities>a:hover>svg:first-child{color:#fff;background:#2752d6}.sf-refined .pr-possibilities strong{letter-spacing:-.2px;font-size:13px;font-weight:600}.sf-refined .pr-possibilities small{color:#647185;font-size:11px}.sf-refined .pr-section-intro{gap:70px;margin-bottom:50px}.fm-page .sf-refined .pr-section-intro h2,.sf-refined .pr-faq h2{letter-spacing:-.063em;font-size:clamp(40px,4.8vw,68px);font-weight:550;line-height:1.03}.sf-refined .pr-section-intro>div:last-child{max-width:350px}.sf-refined .pr-section-intro p{color:#657083;margin-bottom:20px;font-size:14px;line-height:1.85}.sf-refined .sf-curation{grid-template-columns:1.28fr 1fr;gap:26px 32px}.sf-featured-design{flex-direction:column;grid-row:span 2;min-width:0;display:flex}.sf-featured-mat{background:#dce4f3;border-radius:10px;flex-direction:column;flex:1;padding:28px;display:flex;overflow:hidden}.sf-featured-label{letter-spacing:1.4px;color:#647591;justify-content:space-between;align-items:center;gap:10px;margin-bottom:24px;font-size:7px;display:flex}.sf-refined .sf-curation .pr-demo-site{border:0;border-radius:5px;flex-direction:column;flex:1;min-height:520px;display:flex;box-shadow:0 18px 35px #2843621f}.sf-refined .sf-curation .pr-demo-site-nav{flex-shrink:0;gap:15px;height:54px;padding-inline:24px}.sf-refined .sf-curation .pr-demo-site-nav>strong{font-size:26px}.sf-refined .sf-curation .pr-demo-site-nav>span{gap:15px;margin-right:0;font-size:8px}.sf-refined .sf-curation .pr-demo-site-nav>a{width:25px;height:25px}.sf-refined .sf-curation .pr-demo-site-nav>a>svg{width:13px}.sf-refined .sf-curation .pr-demo-site-body{flex:1;align-items:center;min-height:0;display:flex}.sf-refined .sf-curation .pr-demo-site-body>img{transition:transform 1.2s cubic-bezier(.2,.7,.2,1)}.sf-refined .sf-curation .pr-demo-site-body:hover>img{transform:scale(1.035)}.sf-refined .sf-curation .pr-demo-site-copy{max-width:100%;padding:40px}.fm-page .sf-refined .sf-curation .pr-demo-site-copy h2{letter-spacing:-1.8px;max-width:350px;font-size:48px;line-height:1.05}.sf-refined .sf-curation .pr-demo-site-copy p{max-width:270px;font-size:11px}.sf-refined .sf-curation .pr-demo-site-copy>span:first-child{letter-spacing:1.2px;font-size:8px}.sf-refined .sf-curation .pr-example-action{gap:16px;font-size:10px}.sf-refined .sf-curation .pr-stage-bottom{margin-top:22px;display:block}.sf-refined .sf-curation .pr-stage-bottom>div{justify-content:space-between;gap:20px;display:flex}.sf-refined .sf-curation .pr-stage-bottom button{color:#64728a;gap:6px;padding:9px 0;font-size:10px}.sf-refined .sf-curation .pr-stage-bottom button[aria-selected=true]{color:#1f3e7b;border-color:#31558f}.sf-refined .sf-curation .pr-stage-bottom button>span{font-size:8px}.sf-refined .sf-curation .pr-design-image{border-radius:9px;padding:20px;transition:background .3s}.sf-refined .sf-curation .pr-design-1 .pr-design-image{background:#ede7dc}.sf-refined .sf-curation .pr-design-2 .pr-design-image{background:#e3e7f1}.sf-refined .sf-curation .pr-design-image>.theme-poster{border:0;border-radius:3px;height:230px;box-shadow:0 10px 25px #2e392216}.sf-refined .sf-curation .pr-design-image>span{border-radius:25px;padding:12px 16px;font-size:10px;bottom:30px;right:30px}.sf-refined .pr-design-caption{gap:16px;padding-top:17px}.sf-refined .pr-design-caption h3{letter-spacing:-.6px;font-size:19px;font-weight:550}.sf-refined .pr-design-caption span{letter-spacing:.4px;color:#6e788b;font-size:9px}.sf-refined .sf-featured-design .pr-design-caption span{letter-spacing:1.2px;font-size:7px}.sf-refined .sf-featured-design .pr-design-caption>a{white-space:nowrap;color:#46628d;border:0;gap:9px;width:auto;height:auto;font-size:10px;display:flex}.sf-refined .pr-collection-note{color:#667387;margin-top:32px;font-size:10px}.sf-refined .pr-editor{color:#1b2b45;background:#e9effb;border-top:1px solid #dce5f3;padding:95px 0 70px;position:relative}.sf-refined .pr-editor .pr-eyebrow{color:#63799a}.sf-refined .pr-editor .pr-section-intro p{color:#60718d}.sf-refined .pr-editor .pr-link{color:#325989;border-color:#b2c5e2}.sf-refined .pr-editor .sfm-editor-window{border:1px solid #e0e7f0;border-radius:6px}.sf-refined .pr-editor .sfm-editor-body{min-height:455px}.sf-refined .pr-editor .pr-demo-note{color:#637c9d;font-size:10px}.sf-refined .pr-editor .pr-demo-note>a{color:#395e91}.sf-refined .is-story{background:#141b27;padding-top:85px}.sf-refined .is-story-top>div{background:#232d3e;border-color:#34445e;border-radius:30px}.sf-refined .is-story-top button{color:#acbcd5;border-radius:24px}.sf-refined .is-story-top button[aria-pressed=true]{color:#edf3ff;background:#3f526f}.sf-refined .is-stage{background:#dae3f1;border-radius:0 0 12px 12px;padding:40px}.sf-refined .is-stage-bar{background:#293a54;border-color:#3e5475;border-radius:12px 12px 0 0;padding:18px 24px}.sf-refined .is-story-heading h2{letter-spacing:-.06em;font-weight:550}.sf-refined .is-story-heading p{color:#a8b7ce}.sf-refined .is-chapters>button{border-color:#394c68}.sf-refined .is-chapters>button>span{color:#a5b8d3}.sf-refined .is-chapters>button[aria-pressed=true]>span{color:#eef4ff}.sf-refined .is-chapters p{color:#8e9fb9}.sf-refined .is-chapters>button[aria-pressed=true] p{color:#b0c1dc}.sf-refined .pr-business .pr-section-intro>div:first-child{max-width:790px}.sf-refined .pr-business .pr-section-intro h2{font-size:clamp(38px,4.3vw,62px)}.sf-refined .pr-business-tabs{background:#e8ecf5;border-color:#d7dfed;border-radius:12px 12px 0 0;flex-wrap:wrap;gap:6px;padding:13px 16px}.sf-refined .pr-business-tabs>button{color:#586d8c;border-radius:30px;padding:11px 16px;font-size:11px}.sf-refined .pr-business-tabs>button[aria-selected=true]{color:#2e56a2;background:#fff;border-color:#fff;box-shadow:0 2px 7px #283f701a}.sf-refined .pr-business-tabs>span{color:#7185a2;font-size:7px}.sf-refined .pr-founder-window{border-color:#d7dfed;border-radius:0 0 12px 12px;box-shadow:0 22px 50px #31477810}.sf-refined .pr-industry{background:#edf0f6;padding:90px 0}.sf-refined .pr-industry .pr-section-intro{margin-bottom:55px}.sf-refined .pr-industry-grid{grid-template-columns:.83fr 1.17fr;gap:80px}.sf-refined .pr-industry-list>button{border-color:#ccd6e6;gap:18px;padding:26px 0;transition:color .2s,padding .2s}.sf-refined .pr-industry-list strong{letter-spacing:-1px;color:#778499;font-size:clamp(22px,2.3vw,32px);line-height:1.15}.sf-refined .pr-industry-list>button>span{color:#7c8ba4;font-size:9px}.sf-refined .pr-industry-list>button[aria-selected=true] strong{color:#263e67}.sf-refined .pr-industry-list>button[aria-selected=true]{color:#345887;padding-left:12px}.sf-refined .pr-industry-list>button>svg{width:26px;height:26px}.sf-refined .pr-industry-photo{min-height:350px}.sf-refined .pr-industry-photo>img{transition:transform 1.2s cubic-bezier(.2,.7,.2,1)}.sf-refined .pr-industry-photo:hover>img{transform:scale(1.04)}.sf-refined .pr-industry-photo strong{letter-spacing:-1.6px;font-size:40px}.sf-refined .pr-industry-tools{padding:24px 28px 28px}.sf-refined .pr-industry-tools>.pr-button{background:#274c9c;border-radius:30px;min-height:45px;padding:11px 18px;font-size:11px}.sf-refined .pr-industry-tools>span{letter-spacing:.8px;color:#7182a0;font-size:9px}.sf-refined .pr-more-designs{background:#f7f7f2;padding-block:65px 70px}.sf-refined .pr-more-designs .theme-showcase{background:0 0;padding-block:20px}.sf-refined .pr-more-designs .theme-section-heading{align-items:end;width:min(1360px,100% - 112px)}.sf-refined .pr-more-designs .theme-section-heading h2{letter-spacing:-.055em;max-width:800px;font-size:clamp(34px,4.3vw,61px);font-weight:550;line-height:1.08}.sf-refined .pr-more-designs .theme-section-heading p{color:#667289;font-size:13px;line-height:1.8}.sf-refined .pr-more-designs .theme-eyebrow{color:#7684a0;letter-spacing:1.1px;font-size:9px}.sf-refined .theme-motion-control{color:#586e95;background:0 0;border-color:#ced7e8;border-radius:24px;padding:10px 15px;font-size:10px}.sf-refined .theme-moving-card{box-shadow:none;background:#e7ebf5;border-radius:8px;padding:15px;transition:background .2s}.sf-refined .theme-moving-card:hover{background:#d7e0f2}.sf-refined .theme-moving-card>.theme-poster{border-radius:3px;overflow:hidden}.sf-refined .theme-moving-card>div:last-child{padding:17px 2px 2px}.sf-refined .theme-moving-card strong{color:#4b6593;font-size:12px}.sf-refined .pr-faq{border-top:1px solid #dfe3e9;padding-block:65px 100px}.sf-refined .pr-faq h2{letter-spacing:-2px;font-size:45px;line-height:1.08}.sf-refined .pr-faq summary{letter-spacing:-.3px;font-size:16px;font-weight:500}.sf-refined .pr-faq details{border-color:#d9e0ec}.sf-refined .pr-faq details p{color:#65748d;font-size:13px;line-height:1.85}.sf-refined .pr-closing{isolation:isolate;background:#244bd7;padding:95px 0 100px}.sf-refined .pr-closing .pr-eyebrow{color:#d3dfff;margin-bottom:30px;font-size:9px}.fm-page .sf-refined .pr-closing h2{letter-spacing:-.065em;margin:0 0 27px;font-size:clamp(65px,8vw,115px);font-weight:550;line-height:.99}.sf-refined .pr-closing h2 span{color:#aec5ff}.sf-refined .pr-closing p{color:#dae5ff;margin:0 0 30px;font-size:15px;line-height:1.8}.sf-refined .pr-closing .pr-wrap>div{gap:30px}.sf-refined .pr-closing .pr-wrap>small{color:#c3d4ff;margin-top:22px;font-size:10px;display:block}.sf-closing-mark{z-index:-1;color:#81a4ff32;pointer-events:none;align-items:center;width:min(47vw,680px);height:100%;display:flex;position:absolute;top:4%;right:-3%}.sf-closing-mark>svg{width:100%;height:auto;display:block}.sf-will-reveal{opacity:0;transition:opacity .65s,transform .75s cubic-bezier(.2,.7,.2,1);transform:translateY(20px)}.sf-in-view{opacity:1;transform:none}@media (min-width:1700px){.sf-refined .sf-hero{min-height:850px}.sf-refined .pr-hero-copy{padding-block:120px 160px}.sf-hero-photo{object-position:center 45%}}@media (max-width:1150px){.sf-refined .pr-wrap{width:calc(100% - 72px)}.sf-refined .sf-hero{min-height:680px}.sf-refined .pr-hero-copy{padding:90px 0 140px}.fm-page .sf-refined .pr-hero h1{max-width:620px;font-size:78px}.sf-refined .pr-hero-copy>p{font-size:16px}.sf-refined .pr-section-intro{gap:40px}.sf-refined .sf-curation{grid-template-columns:1.17fr 1fr;gap:25px}.sf-featured-mat{padding:22px}.sf-refined .sf-curation .pr-demo-site-copy{padding:30px}.fm-page .sf-refined .sf-curation .pr-demo-site-copy h2{font-size:42px}.sf-refined .sf-curation .pr-demo-site-nav>span{display:none}.sf-refined .sf-curation .pr-stage-bottom>div{gap:11px}.sf-refined .sf-curation .pr-stage-bottom button{font-size:9px}.sf-refined .sf-curation .pr-stage-bottom button>span{display:none}.sf-refined .sf-curation .pr-design-image{padding:16px}.sf-refined .sf-curation .pr-design-image>.theme-poster{height:220px}.sf-refined .pr-industry-grid{gap:45px}.sf-refined .pr-industry-photo strong{font-size:33px}.sf-refined .pr-more-designs .theme-section-heading{width:calc(100% - 72px)}.sf-refined .pr-possibilities>a{gap:12px;padding-inline:20px}.sf-refined .pr-possibilities strong{font-size:11px}.sf-refined .pr-possibilities small{font-size:10px}.sf-refined .is-stage{padding:26px}}@media (max-width:800px){.fm-page:has(.sf-refined)>.pr-header{height:72px;min-height:72px}.fm-page:has(.sf-refined)>.pr-header .pr-button{min-height:39px;padding:10px 15px}.sf-refined .pr-wrap{width:calc(100% - 40px)}.sf-refined .sf-hero{min-height:660px}.sf-hero-photo{object-position:60% center}.sf-hero-shade{background:linear-gradient(90deg,#071915c7,#10231c62 62%,#10231c15),linear-gradient(#0000 50%,#071713b0)}.sf-refined .pr-hero-copy{padding:85px 0 135px}.fm-page .sf-refined .pr-hero h1{letter-spacing:-.065em;max-width:550px;font-size:70px}.sf-refined .pr-hero .pr-eyebrow{letter-spacing:1.2px;margin-bottom:26px;font-size:8px}.sf-refined .pr-hero-copy>p{max-width:320px;margin:25px 0;font-size:15px}.sf-refined .pr-button{gap:18px;min-height:49px;padding:13px 20px;font-size:12px}.sf-hero-bottom{bottom:25px}.sf-hero-bottom>span{font-size:10px}.sf-hero-bottom>a{gap:16px;font-size:7px}.sf-hero-bottom>a>svg{width:33px;height:33px;padding:9px}.sf-refined .pr-possibilities{padding-block:25px}.sf-refined .pr-possibilities>a{gap:10px;padding:6px 15px}.sf-refined .pr-possibilities>a>svg:first-child{display:none}.sf-refined .pr-possibilities strong{font-size:11px;line-height:1.5}.sf-refined .pr-possibilities small{font-size:9px}.sf-refined .pr-possibilities>a>svg:last-child{width:14px}.sf-refined .pr-collection{padding-block:70px 65px}.sf-refined .pr-section-intro{gap:28px;margin-bottom:32px}.sf-refined .pr-section-intro p{font-size:13px}.fm-page .sf-refined .pr-section-intro h2{font-size:43px}.sf-refined .pr-section-intro>div:last-child{max-width:320px}.sf-refined .sf-curation{grid-template-columns:1fr 1fr;gap:25px}.sf-featured-design{grid-area:auto/1/auto/-1}.sf-featured-mat{padding:25px}.sf-refined .sf-curation .pr-demo-site{min-height:420px}.sf-refined .sf-curation .pr-demo-site-copy{padding:45px}.fm-page .sf-refined .sf-curation .pr-demo-site-copy h2{max-width:400px;font-size:48px}.sf-refined .sf-curation .pr-stage-bottom>div{justify-content:start;gap:30px}.sf-refined .sf-curation .pr-stage-bottom button{font-size:10px}.sf-refined .sf-curation .pr-stage-bottom button>span{display:inline}.sf-refined .sf-curation .pr-design-image>.theme-poster{height:210px}.sf-refined .pr-design-caption h3{font-size:17px}.sf-refined .pr-design-caption span{font-size:8px}.sf-refined .pr-collection-note{flex-wrap:wrap;gap:12px;font-size:9px}.sf-refined .pr-editor{padding:65px 0 50px}.sf-refined .pr-editor-demo{border-radius:9px;padding:9px}.sf-refined .pr-editor .sfm-editor-body{min-height:0}.sf-refined .pr-editor .pr-demo-note{font-size:10px}.sf-refined .pr-business{padding-block:70px 60px}.sf-refined .pr-business-tabs{gap:3px;padding:10px}.sf-refined .pr-business-tabs>button{gap:6px;padding:9px 12px;font-size:10px}.sf-refined .pr-business-tabs>button>svg{width:14px}.sf-refined .pr-industry{padding:65px 0}.sf-refined .pr-industry-grid{grid-template-columns:.8fr 1.2fr;gap:30px}.sf-refined .pr-industry-list>button{gap:13px;padding:23px 0}.sf-refined .pr-industry-list strong{font-size:22px}.sf-refined .pr-industry-photo{min-height:310px}.sf-refined .pr-industry-photo strong{font-size:30px}.sf-refined .pr-industry-tools{padding:22px}.sf-refined .pr-more-designs{padding:45px 0}.sf-refined .pr-more-designs .theme-section-heading{width:calc(100% - 40px)}.sf-refined .pr-more-designs .theme-section-heading h2{max-width:500px;font-size:41px}.sf-refined .pr-faq{padding-block:55px 65px}.sf-refined .pr-faq h2{font-size:37px}.sf-refined .pr-faq summary{font-size:14px}.sf-refined .pr-closing{padding:65px 0 75px}.fm-page .sf-refined .pr-closing h2{font-size:76px}.sf-refined .pr-closing p{font-size:13px}.sf-refined .is-stage{padding:20px}.sf-refined .is-stage-bar{padding:15px 18px}.sf-refined .is-story{padding-top:60px}}@media (max-width:580px){.sf-refined .sf-hero{justify-content:end;min-height:720px}.sf-hero-photo{object-position:64% center}.sf-hero-shade{background:linear-gradient(#0d211c00,#0d211c50 33%,#0b1d1bd6 70%,#0b1d1bf2 98%),linear-gradient(90deg,#10251c35,#0000)}.sf-refined .pr-hero-copy{padding:240px 0 115px}.fm-page .sf-refined .pr-hero h1{letter-spacing:-.06em;max-width:420px;font-size:55px}.sf-refined .pr-hero .pr-eyebrow{letter-spacing:1.3px;margin-bottom:20px;font-size:7px}.sf-refined .pr-hero-copy>p{max-width:290px;margin:21px 0 22px;font-size:14px}.sf-refined .pr-hero-actions{gap:24px}.sf-refined .pr-hero-secondary{gap:7px;font-size:11px}.sf-refined .pr-hero-copy>small{margin-top:16px;font-size:9px}.sf-hero-bottom{padding-top:16px;bottom:19px}.sf-hero-bottom>a>span{display:none}.sf-hero-bottom>span{font-size:9px}.sf-refined .pr-possibilities{grid-template-columns:1fr;gap:0;padding-block:8px}.sf-refined .pr-possibilities>a,.sf-refined .pr-possibilities>a:first-child,.sf-refined .pr-possibilities>a:last-child{border-bottom:1px solid #e0e6ef;border-right:0;gap:14px;min-height:0;padding:17px 0}.sf-refined .pr-possibilities>a:last-child{border-bottom:0}.sf-refined .pr-possibilities>a>svg:first-child{width:35px;height:35px;padding:9px;display:block}.sf-refined .pr-possibilities strong{font-size:12px}.sf-refined .pr-possibilities small{margin-top:4px;font-size:10px}.sf-refined .pr-collection{padding-top:55px}.sf-refined .pr-section-intro{margin-bottom:28px;display:block}.sf-refined .pr-section-intro>div:last-child{max-width:none;margin-top:23px}.sf-refined .pr-section-intro p{max-width:360px;margin-bottom:15px;font-size:12px;line-height:1.85}.sf-refined .pr-section-intro>p{margin-top:22px}.fm-page .sf-refined .pr-section-intro h2{letter-spacing:-1.7px;font-size:38px;line-height:1.06}.sf-refined .pr-eyebrow{letter-spacing:1px;margin-bottom:19px;font-size:8px}.sf-refined .pr-link{gap:18px;font-size:11px}.sf-refined .sf-curation{gap:25px 15px}.sf-featured-mat{padding:17px}.sf-featured-label{letter-spacing:1px;margin-bottom:17px;font-size:6px}.sf-refined .sf-curation .pr-demo-site{min-height:360px}.sf-refined .sf-curation .pr-demo-site-nav{height:46px;padding:0 18px}.sf-refined .sf-curation .pr-demo-site-nav>strong{font-size:24px}.sf-refined .sf-curation .pr-demo-site-copy{padding:28px}.fm-page .sf-refined .sf-curation .pr-demo-site-copy h2{letter-spacing:-1px;font-size:38px}.sf-refined .sf-curation .pr-demo-site-copy p{max-width:230px;font-size:10px;line-height:1.75}.sf-refined .sf-curation .pr-stage-bottom{margin-top:15px}.sf-refined .sf-curation .pr-stage-bottom>div{justify-content:space-between;gap:12px}.sf-refined .sf-curation .pr-stage-bottom button{gap:4px;font-size:8px}.sf-refined .sf-curation .pr-stage-bottom button>span{font-size:7px}.sf-refined .sf-curation .pr-design-image{border-radius:6px;padding:10px}.sf-refined .sf-curation .pr-design-image>.theme-poster{height:195px}.sf-refined .sf-curation .pr-design-image>span{display:none}.sf-refined .pr-design-caption{gap:7px;padding-top:13px}.sf-refined .pr-design-caption h3{letter-spacing:-.4px;font-size:14px}.sf-refined .pr-design-caption span{font-size:7px;line-height:1.4}.sf-refined .sf-featured-design .pr-design-caption h3{font-size:18px}.sf-refined .sf-featured-design .pr-design-caption>a{gap:6px;font-size:9px}.sf-refined .pr-design-caption>a{width:24px;height:24px}.sf-refined .pr-design-caption>a>svg{width:15px;height:15px}.sf-refined .pr-collection-note{gap:10px;margin-top:27px;font-size:10px;display:grid}.sf-refined .pr-editor{padding:55px 0 45px}.sf-refined .pr-editor-demo{border-radius:7px;padding:5px}.sf-refined .pr-editor .pr-demo-note{align-items:start;gap:16px;font-size:10px}.sf-refined .pr-business .pr-section-intro h2{font-size:35px}.sf-refined .pr-business-tabs{grid-template-columns:1fr 1fr;gap:4px;padding:10px;display:grid}.sf-refined .pr-business-tabs>button{white-space:normal;text-align:left;justify-content:start;min-width:0;padding:9px 10px;font-size:9px}.sf-refined .pr-business-tabs>button:last-of-type{grid-column:1/-1;width:fit-content}.sf-refined .pr-industry .pr-section-intro{margin-bottom:28px}.sf-refined .pr-industry-grid{display:block}.sf-refined .pr-industry-list{scrollbar-width:thin;flex-direction:row;gap:8px;padding:0 0 18px;display:flex;overflow-x:auto}.sf-refined .pr-industry-list>button,.sf-refined .pr-industry-list>button[aria-selected=true]{background:0 0;border:1px solid #cbd6e7;border-radius:25px;flex-shrink:0;gap:0;padding:10px 14px}.sf-refined .pr-industry-list>button[aria-selected=true]{background:#2b4fa0;border-color:#2b4fa0}.sf-refined .pr-industry-list strong{letter-spacing:0;color:#697c9c;white-space:nowrap;font-size:11px}.sf-refined .pr-industry-list>button[aria-selected=true] strong{color:#f5f8ff}.sf-refined .pr-industry-list>button>span,.sf-refined .pr-industry-list>button>svg{display:none}.sf-refined .pr-industry-photo{min-height:340px}.sf-refined .pr-industry-photo>span{bottom:26px;left:25px;right:25px}.sf-refined .pr-industry-photo strong{font-size:32px}.sf-refined .pr-industry-tools{padding:22px}.sf-refined .pr-more-designs .theme-section-heading{display:block}.sf-refined .pr-more-designs .theme-section-heading h2{letter-spacing:-1.6px;font-size:36px}.sf-refined .pr-more-designs .theme-section-heading p{font-size:12px}.sf-refined .theme-motion-control{margin-top:21px;font-size:9px}.sf-refined .pr-faq{padding-block:45px 60px}.sf-refined .pr-faq h2{font-size:36px}.sf-refined .pr-faq summary{font-size:13px}.sf-refined .pr-faq details p{font-size:12px}.sf-refined .pr-closing{padding:60px 0 65px}.fm-page .sf-refined .pr-closing h2{letter-spacing:-3.5px;font-size:65px}.sf-refined .pr-closing .pr-eyebrow{letter-spacing:1px;margin-bottom:27px;font-size:7px}.sf-refined .pr-closing .pr-wrap>div{flex-direction:column;align-items:start;gap:25px}.sf-refined .pr-closing .pr-wrap>div>a:last-child{font-size:11px}.sf-refined .pr-closing p{max-width:270px;font-size:12px}.sf-refined .pr-closing .pr-wrap>small{margin-top:26px;font-size:9px}.sf-closing-mark{color:#81a4ff24;width:440px;top:10%;right:-250px}.sf-refined .is-stage{padding:12px}.sf-refined .is-stage-bar{padding:14px}.sf-refined .is-story-top>div{border-radius:25px}.sf-refined .is-story-top button{padding:10px 11px;font-size:9px}}@media (max-width:360px){.fm-page .sf-refined .pr-hero h1{font-size:48px}.sf-refined .pr-hero-actions{gap:17px}.sf-refined .pr-hero .pr-button{padding:12px 16px;font-size:11px}.sf-refined .pr-hero-secondary{font-size:10px}.sf-refined .sf-curation .pr-stage-bottom button{font-size:7px}.sf-refined .sf-curation .pr-stage-bottom button>span{display:none}.fm-page .sf-refined .pr-section-intro h2{font-size:34px}.sf-refined .sf-curation .pr-design-image>.theme-poster{height:165px}.sf-refined .pr-design-caption>a{display:none}.sf-refined .sf-featured-design .pr-design-caption>a{display:flex}}@media (prefers-reduced-motion:reduce){.sf-refined *{scroll-behavior:auto!important;transition:none!important;animation:none!important}.sf-will-reveal{opacity:1;transform:none}}.pd-stories,.pd-guided-editor{font-family:var(--pr-font),Arial,sans-serif;--pd-ink:#24364c;--pd-muted:#718096;--pd-line:#dbe3ee;--pd-blue:#315dcc;color:var(--pd-ink)}.pd-stories button,.pd-guided-editor button{font:inherit;cursor:pointer}.pd-stories button:disabled,.pd-guided-editor button:disabled{cursor:default;opacity:.45}.pd-stories input,.pd-stories textarea,.pd-stories select{font:inherit}.pd-story-picker{grid-template-columns:repeat(3,minmax(0,1fr));gap:23px;margin-bottom:30px;display:grid}.pd-story-picker>button{text-align:left;background:#fff;border:1px solid #dce2eb;border-radius:10px;min-width:0;transition:box-shadow .25s,border-color .25s,transform .25s;display:block;overflow:hidden}.pd-story-picker>button:hover{border-color:#98add3;transform:translateY(-4px);box-shadow:0 14px 28px #334a6a12}.pd-story-picker>button[aria-selected=true]{border-color:#6487c8;box-shadow:0 0 0 2px #6487c820}.pd-story-thumbnail{background:#dde5f2;height:182px;display:block;position:relative;overflow:hidden}.pd-story-thumbnail>img{object-fit:cover;filter:brightness(.73);width:100%;height:100%;transition:transform .7s}.pd-story-picker>button:hover .pd-story-thumbnail>img{transform:scale(1.04)}.pd-thumbnail-ui{flex-direction:column;justify-content:center;align-items:center;gap:16px;display:flex;position:absolute;inset:36px 24px 20px}.pd-thumbnail-ui>i{color:#537197;background:#fafcff;border-radius:6px;justify-content:center;align-items:center;gap:6px;padding:10px 15px;font-size:9px;font-style:normal;display:flex;box-shadow:0 10px 25px #13233b20}.pd-thumbnail-ui>b{color:#fff;letter-spacing:-.6px;justify-content:center;align-items:center;gap:19px;font-size:24px;font-weight:500;line-height:1.1;display:flex;position:relative}.purchase .pd-thumbnail-ui>b:before{content:"";z-index:0;background:#c5ddf190;height:1px;position:absolute;top:15px;left:5px;right:5px}.purchase .pd-thumbnail-ui>b>svg{color:#7291ba;z-index:1;background:#f4f8ff;border-radius:50%;width:32px;height:32px;padding:8px}.pd-thumbnail-play{color:#496caa;background:#ffffffeb;border-radius:50%;place-items:center;width:30px;height:30px;display:grid;position:absolute;bottom:15px;right:15px;box-shadow:0 3px 10px #18274b13}.email .pd-thumbnail-ui{background:#f4f5eced;border-radius:5px;align-items:start;gap:16px;max-width:220px;padding:20px 25px;top:25px;bottom:25px;left:35px;box-shadow:0 12px 25px #1e382b30}.email .pd-thumbnail-ui>i{letter-spacing:1px;box-shadow:none;color:#75816a;background:0 0;padding:0;font-size:6px}.email .pd-thumbnail-ui>b{color:#2b473e;justify-content:start;font-family:Georgia,serif;font-size:23px;font-weight:400}.brand .pd-thumbnail-ui{align-items:start;gap:12px;inset:auto auto 23px 28px}.brand .pd-thumbnail-ui>i{letter-spacing:.6px;color:#687da0;background:#edf4ff;padding:8px 12px;font-size:6px}.brand .pd-thumbnail-ui>b{gap:7px}.brand .pd-thumbnail-ui em{background:#254ab3;border:1px solid #ffffff40;border-radius:3px;width:38px;height:25px}.brand .pd-thumbnail-ui em:nth-child(2){background:#e6eaf3}.brand .pd-thumbnail-ui em:nth-child(3){background:#1d2c45}.pd-story-picker-copy{padding:20px 22px 19px;display:block}.pd-story-picker-copy>small{letter-spacing:1.1px;color:#73829a;margin-bottom:10px;font-size:7px;display:block}.pd-story-picker-copy>strong{letter-spacing:-.35px;color:#344c6f;font-size:15px;font-weight:600;line-height:1.4;display:block}.pd-story-picker-copy>span{color:#7a8aa1;justify-content:space-between;align-items:center;gap:10px;margin-top:11px;font-size:10px;display:flex}.pd-story-picker-copy>span>svg{color:#6b87b5}.pd-theatre{background:#fff;border:1px solid #d3ddeb;border-radius:12px;min-width:0;overflow:hidden;box-shadow:0 24px 55px #30496d0e}.pd-stage-header{color:#eef4ff;background:#243247;justify-content:space-between;align-items:center;gap:20px;padding:18px 28px;display:flex}.pd-stage-header>span:first-child{letter-spacing:-.7px;align-items:center;gap:8px;font-size:17px;font-weight:650;display:flex}.pd-stage-header>span:first-child>i{background:#a3b9e3;border-radius:2px;width:13px;height:13px}.pd-stage-header>strong{letter-spacing:1.5px;color:#b6c6df;font-size:7px;font-weight:500}.pd-stage-header>span:last-child{color:#cad6e9;align-items:center;gap:12px;font-size:9px;display:flex}.pd-stage-header>span>b{color:#98adcb;border-left:1px solid #5f7697;padding-left:12px;font-size:7px;font-weight:400}.pd-purchase-stage{background:#e9eff8;grid-template-columns:35% minmax(0,1fr);min-height:500px;padding:28px;display:grid}.pd-purchase-scene{isolation:isolate;border-radius:7px 0 0 7px;min-width:0;position:relative;overflow:hidden}.pd-purchase-scene>img{object-fit:cover;z-index:-2;filter:brightness(.56);width:100%;height:100%;position:absolute;inset:0}.pd-purchase-scene:after{content:"";z-index:-1;background:linear-gradient(#0000 30%,#15231c80);position:absolute;inset:0}.pd-purchase-scene>div:first-of-type{color:#fff;padding:35px 30px}.pd-purchase-scene>div>span:first-child{letter-spacing:1.4px;font-size:8px}.pr-home .pd-purchase-scene h3{letter-spacing:-1.3px;margin:24px 0 18px;font-size:35px;font-weight:500;line-height:1.08}.pd-purchase-scene>div:first-of-type>small{color:#d1dbce;letter-spacing:1px;font-size:7px;line-height:1.6}.pd-order-slip{color:#52627a;background:#ffffffed;border-radius:7px;padding:20px 22px;transition:background .3s;position:absolute;bottom:29px;left:26px;right:26px;box-shadow:0 15px 35px #0d251f40}.pd-order-slip>span{align-items:center;gap:8px;display:flex;letter-spacing:0!important;font-size:9px!important}.pd-order-slip>strong{letter-spacing:-1.3px;color:#355b8d;margin:16px 0 8px;font-size:32px;font-weight:550;display:block}.pd-order-slip>small{color:#7c8ba0;font-size:9px}.pd-order-slip>i{color:#8c9aaf;border-top:1px solid #dce4ef;align-items:center;gap:6px;margin-top:15px;padding-top:13px;font-size:8px;font-style:normal;display:flex}.pd-order-slip.paid>i{color:#4f7d68}.pd-order-slip.paid{background:#fbfefa}.pd-purchase-workspace{background:#fff;border-radius:0 7px 7px 0;flex-direction:column;min-width:0;display:flex;overflow:hidden}.pd-mini-nav{background:#f8faff;border-bottom:1px solid #e2e8f2;gap:0;padding:11px 18px;display:flex}.pd-mini-nav>button{color:#8394ad;border-radius:5px;flex:1;justify-content:center;align-items:center;gap:7px;padding:12px 6px;font-size:10px;display:flex;position:relative}.pd-mini-nav>button[aria-current=step]{color:#4167a7;background:#eaf0fc}.pd-mini-nav>button>i{background:#7ea28d;border-radius:50%;width:4px;height:4px;position:absolute;top:7px;right:9px}.pd-purchase-detail{flex:1;min-height:376px;padding:28px 35px;animation:.35s ease-out pd-scene-enter}.pd-eyebrow{color:#7890af;letter-spacing:1.1px;font-size:8px;line-height:1.7;display:block}.pr-home .pd-purchase-detail h4{letter-spacing:-1.2px;color:#324e73;margin:20px 0 18px;font-size:32px;font-weight:550;line-height:1.13}.pr-home .pd-purchase-detail>p{color:#788da9;max-width:370px;font-size:12px;line-height:1.9}.pd-order-row{color:#5b7599;border-top:1px solid #e5ebf4;border-bottom:1px solid #e5ebf4;justify-content:space-between;align-items:center;gap:15px;margin:17px 0 24px;padding:18px 0;font-size:12px;display:flex}.pd-order-row small{color:#8e9fb6;margin-top:7px;font-size:9px;display:block}.pd-order-row b{color:#3f608b;font-size:19px;font-weight:550}.pd-primary{color:#fff;background:#315dcc;border:1px solid #315dcc;border-radius:6px;justify-content:space-between;align-items:center;gap:25px;min-height:43px;padding:13px 17px;transition:background .2s,box-shadow .2s;display:flex;font-size:11px!important;font-weight:500!important}.pd-primary:hover{background:#214db9;box-shadow:0 5px 15px #315dcc20}.pd-explainer{color:#889ab4;max-width:330px;margin-top:14px;font-size:9px;line-height:1.8;display:block}.pd-purchase-workspace>footer{color:#8497b2;background:#f7f9fd;border-top:1px solid #e4eaf4;align-items:center;gap:9px;padding:16px 28px;font-size:9px;display:flex}.pd-purchase-workspace>footer>svg{color:#7f99be;flex-shrink:0}.pd-customer-profile{text-align:center;flex-direction:column;align-items:center;margin:22px 0;display:flex}.pd-customer-profile>span{color:#7291c2;background:#eaf0fb;border-radius:50%;place-items:center;width:57px;height:57px;font-size:16px;font-weight:500;display:grid;box-shadow:0 0 0 6px #f5f8fe}.pr-home .pd-customer-profile h4{margin:20px 0 8px;font-size:27px}.pd-customer-profile small{color:#899bb5;font-size:10px}.pd-customer-tags{flex-wrap:wrap;justify-content:center;gap:7px;display:flex}.pd-customer-tags>span{color:#6b927c;background:#f1f8f3;border:1px solid #dbe7e1;border-radius:20px;align-items:center;gap:5px;padding:6px 8px;font-size:8px;display:flex}.pd-customer-connection{color:#8199bc;border-block:1px solid #e6edf6;align-items:center;gap:12px;margin:27px 0 20px;padding:20px 0;display:flex}.pd-customer-connection>div{flex:1}.pd-customer-connection strong{color:#506e98;font-size:11px;font-weight:500}.pd-customer-connection small{color:#9aa9c0;margin-top:6px;font-size:9px;display:block}.pd-customer-connection>b{color:#52719f;font-size:13px;font-weight:550}.pd-text-link{align-items:center;gap:12px;padding:8px 0;line-height:1.6;display:flex;color:#587bad!important;font-size:10px!important}.pd-text-link:hover{color:#2855aa!important}.pd-receipt-heading{color:#7d98bc;align-items:center;gap:10px;padding-bottom:14px;display:flex}.pd-receipt-heading>div{flex:1}.pd-receipt-heading strong{color:#536f97;font-size:10px;font-weight:550;display:block}.pd-receipt-heading small{color:#95a6bc;margin-top:5px;font-size:8px;display:block}.pd-receipt-heading>span{white-space:nowrap;color:#9a8b61;background:#f5f0df;border-radius:4px;padding:6px;font-size:7px}.pd-purchase-detail>iframe{background:#f5f8fc;border:1px solid #dde5f1;border-radius:5px;width:100%;height:300px}.pd-ledger-total{color:#8aabd0;flex-wrap:wrap;align-items:center;gap:15px;margin:22px 0;display:flex}.pd-ledger-total strong{letter-spacing:-1.6px;color:#4b74a9;font-size:38px;font-weight:550}.pd-ledger-total>span{color:#91a5c0;width:100%;margin-top:-6px;padding-left:39px;font-size:9px}.pd-ledger-lines{border-block:1px solid #e2eaf5;margin:24px 0 15px;padding:7px 0}.pd-ledger-lines>div{color:#94a6bf;justify-content:space-between;gap:20px;padding:10px 0;font-size:9px;display:flex}.pd-ledger-lines strong{color:#5f7ca4;text-align:right;font-size:10px;font-weight:500}.pd-playback{color:#486388;background:#fff;border-top:1px solid #dae3f0;padding:21px 28px 24px}.pd-playback-main{align-items:center;gap:22px;display:flex}.pd-play-button{color:#4d72aa;white-space:nowrap;background:#f4f7fc;border:1px solid #d6e0ef;border-radius:25px;flex-shrink:0;align-items:center;gap:8px;padding:12px 15px;display:flex;font-size:10px!important}.pd-play-button>svg{width:13px;height:13px}.pd-playback-caption{flex:1;align-items:center;gap:13px;min-width:0;display:flex}.pd-playback-caption>span{color:#90a3c0;border-left:1px solid #dce5f2;padding-left:22px;font-size:11px}.pd-playback-caption strong{color:#486a9b;letter-spacing:-.2px;font-size:12px;font-weight:550;display:block}.pr-home .pd-playback-caption p{color:#8095b2;margin:5px 0 0;font-size:10px;line-height:1.7}.pd-playback-next,.pd-restart{color:#7190bb;border-radius:50%;flex-shrink:0;place-items:center;width:31px;height:31px;padding:8px;display:grid}.pd-playback-next{border:1px solid #d6e1f1}.pd-restart{margin-left:-12px}.pd-chapter-track{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-top:23px;display:grid}.pd-chapter-track>button{text-align:left;color:#9aaac1;border-top:2px solid #e4ebf6;min-width:0;padding:13px 0 0;position:relative;font-size:8px!important}.pd-chapter-track>button>i{background:#426ac7;width:0;height:2px;position:absolute;top:-2px;left:0}.pd-chapter-track>button[aria-pressed=true]{color:#5f80b2}.pd-chapter-track>button[aria-pressed=true]>i{width:100%}.pd-chapter-track>button.playing>i{animation:pd-progress var(--chapter-duration) linear}.pd-chapter-track b{margin-left:7px;font-size:9px;font-weight:500}.pr-home .pd-motion-note{color:#869abb;margin:17px 0 0;font-size:9px}.pr-home .pd-local-note{color:#7587a1;margin:18px 4px 0;font-size:10px;line-height:1.8}.pd-email-stage,.pd-brand-stage{background:#edf2fa;grid-template-columns:31% minmax(0,1fr);min-height:530px;display:grid}.pd-email-controls,.pd-brand-brief{background:#fff;border-right:1px solid #dae4f2;min-width:0;padding:32px 27px}.pr-home .pd-email-controls h3,.pr-home .pd-brand-brief h3{letter-spacing:-1px;color:#36547c;margin:18px 0 25px;font-size:28px;font-weight:550;line-height:1.13}.pd-sector-options{flex-wrap:wrap;gap:6px;margin:0 0 23px;display:flex}.pd-sector-options>button{color:#7f96b6;background:#fff;border:1px solid #dce5f2;border-radius:18px;padding:6px 10px;font-size:8px!important}.pd-sector-options>button[aria-pressed=true]{color:#4671b3;background:#edf3ff;border-color:#b7ccee}.pd-stories label{color:#6d83a3;margin:19px 0;font-size:10px;line-height:1.7;display:block}.pd-stories label input,.pd-stories label textarea,.pd-stories label select{color:#52739f;resize:vertical;background:#fcfdff;border:1px solid #d7e1f0;border-radius:5px;width:100%;min-width:0;margin-top:8px;padding:10px 11px;font-size:11px;line-height:1.7;display:block}.pd-stories label textarea{min-height:65px}.pd-field-label{color:#8298b6;margin-top:22px;font-size:9px;display:block}.pd-colour-options{align-items:center;gap:9px;margin:12px 0 25px;display:flex}.pd-colour-options>button{color:#fff;border:3px solid #fff;border-radius:50%;place-items:center;width:25px;height:25px;display:grid;box-shadow:0 0 0 1px #dbe4f2}.pd-colour-options>button[aria-pressed=true]{box-shadow:0 0 0 2px #9caecc}.pd-email-preview{min-width:0;padding:24px 35px 18px;overflow:hidden}.pd-preview-tools{color:#8299bb;justify-content:space-between;align-items:center;margin-bottom:15px;display:flex}.pd-preview-tools>span{letter-spacing:1.1px;font-size:7px}.pd-preview-tools>div{background:#e3ebf8;border:1px solid #d2dff1;border-radius:6px;gap:3px;padding:3px;display:flex}.pd-preview-tools button{color:#869ec2;border-radius:4px;padding:6px 8px}.pd-preview-tools button[aria-pressed=true]{color:#4b70a6;background:#fff;box-shadow:0 1px 2px #5b75a512}.pd-mail-window{background:#fff;border:1px solid #cfdbed;border-radius:7px;width:100%;max-width:640px;margin-inline:auto;transition:max-width .6s cubic-bezier(.2,.7,.2,1);overflow:hidden;box-shadow:0 15px 32px #41608c13}.pd-mail-window.mobile{border:6px solid #33445f;border-radius:15px;max-width:350px}.pd-mail-window>div{background:#fff;border-bottom:1px solid #e0e7f2;padding:13px 19px}.pd-mail-window>div>span{color:#96a5bc;font-size:8px;display:block}.pd-mail-window>div>strong{color:#617b9d;overflow-wrap:anywhere;margin-top:5px;font-size:10px;font-weight:500;display:block}.pd-mail-window iframe{background:#edf2f5;border:0;width:100%;height:410px;display:block}.pd-email-preview>small{text-align:center;color:#8b9fbb;margin-top:15px;font-size:8px;display:block}.pr-home .pd-export-notice{color:#6c8a76;margin:12px 0;font-size:9px;line-height:1.7}.pd-brand-stage{grid-template-columns:34% minmax(0,1fr)}.pd-brand-brief .pd-primary{width:100%;margin-top:23px}.pd-brand-brief .pd-explainer{font-size:8px}.pd-brand-preview{min-width:0;padding:25px 35px 17px}.pd-channel-tabs{background:#e0e8f5;border:1px solid #d2def0;border-radius:6px;gap:4px;width:fit-content;margin:0 auto 20px;padding:4px;display:flex}.pd-channel-tabs>button{color:#7b95ba;border-radius:4px;align-items:center;gap:6px;padding:8px 13px;display:flex;font-size:9px!important}.pd-channel-tabs>button[aria-pressed=true]{color:#4c73ac;background:#fff;box-shadow:0 1px 3px #45658e12}.pd-brand-paper{background:#fff;border:1px solid #d7e1f0;border-radius:6px;max-width:560px;min-height:365px;margin:auto;animation:.3s ease-out pd-scene-enter;overflow:hidden;box-shadow:0 14px 30px #3757810e}.pd-brand-start{min-height:365px;padding:33px 36px}.pd-brand-monogram{background:var(--pd-accent);color:#fff;border-radius:8px;place-items:center;width:40px;height:40px;margin-bottom:22px;font-size:22px;display:grid}.pr-home .pd-brand-start h4{letter-spacing:-1.3px;color:#35537b;margin:17px 0;font-size:33px;font-weight:500;line-height:1.1}.pr-home .pd-brand-start p{color:#7b94b4;max-width:340px;font-size:11px;line-height:1.8}.pd-brand-start>div{flex-wrap:wrap;gap:6px;margin:21px 0;display:flex}.pd-brand-start>div>span{color:#87a0c2;background:#edf3fb;border-radius:4px;padding:6px 8px;font-size:7px}.pd-brand-start>small{color:#93a9c5;max-width:300px;font-size:8px;line-height:1.8;display:block}.pd-brand-site>header{letter-spacing:1px;color:#6f8cad;border-top:4px solid var(--pd-accent);justify-content:space-between;align-items:center;padding:17px 23px;font-size:8px;display:flex}.pd-brand-site>img{object-fit:cover;width:100%;height:135px}.pd-brand-site>div{padding:26px 30px}.pd-brand-site>div>span{letter-spacing:1px;color:#839cb9;font-size:7px}.pr-home .pd-brand-site h4{letter-spacing:-1px;color:#355980;overflow-wrap:anywhere;margin:14px 0;font-size:30px;font-weight:500;line-height:1.15}.pr-home .pd-brand-site p{color:#8199b5;max-width:350px;font-size:11px;line-height:1.8}.pd-brand-site b{background:var(--pd-accent);color:#fff;border-radius:4px;align-items:center;gap:15px;width:fit-content;margin-top:20px;padding:11px 14px;font-size:8px;font-weight:400;display:flex}.pd-brand-paper>iframe{background:#edf2f5;border:0;width:100%;height:395px;display:block}.pd-social-preview>header{align-items:center;gap:9px;padding:16px 22px;display:flex}.pd-social-preview>header>span{background:var(--pd-accent);color:#fff;border-radius:50%;place-items:center;width:28px;height:28px;font-size:12px;display:grid}.pd-social-preview strong{color:#526f95;font-size:10px;font-weight:500}.pd-social-preview small{color:#9aadc6;margin-top:4px;font-size:7px;font-weight:400;display:block}.pd-social-preview>img{object-fit:cover;width:100%;height:180px}.pr-home .pd-social-preview>p{white-space:pre-wrap;color:#6f8aa9;overflow-wrap:anywhere;margin:0;padding:20px 25px;font-size:11px;line-height:1.8}.pd-brand-save{justify-content:space-between;align-items:center;gap:12px;padding:16px 0;display:flex}.pd-brand-save>span{color:#6f8f7f;align-items:center;gap:6px;font-size:9px;display:flex}.pd-brand-save>button{color:#5a7ca8;background:#fff;border:1px solid #cedcf0;border-radius:5px;align-items:center;gap:8px;padding:8px 11px;display:flex;font-size:9px!important}.pd-brand-preview>.pd-text-link{justify-content:center;font-size:9px!important}.pd-stories .pd-draft-edit{max-width:560px;margin:15px auto}.pd-stories .pd-draft-edit input{background:#fff}.pd-full-workspace{background:#edf2f9;border:1px solid #d5dfed;border-radius:9px;margin-top:35px;overflow:hidden}.pd-full-workspace>summary{cursor:pointer;color:#6f87a9;justify-content:space-between;align-items:center;gap:20px;padding:23px 28px;list-style:none;display:flex}.pd-full-workspace>summary::-webkit-details-marker{display:none}.pd-full-workspace>summary strong{letter-spacing:-.3px;color:#45648e;font-size:15px;font-weight:550;display:block}.pd-full-workspace>summary small{color:#8194b0;margin-top:6px;font-size:10px;line-height:1.7;display:block}.pd-full-workspace>summary>svg{transition:transform .2s}.pd-full-workspace[open]>summary>svg{transform:rotate(45deg)}.sf-refined .pd-full-workspace .pr-business-tabs{border:0;border-top:1px solid #d5dfed;border-radius:0}.sf-refined .pd-full-workspace .pr-founder-window{border:0;border-radius:0}.sf-refined .pd-full-workspace .sf-will-reveal{opacity:1;transform:none}.pd-editor-intro{color:#7390ba;justify-content:space-between;align-items:center;gap:20px;padding:12px 12px 22px;display:flex}.pd-editor-intro>span{letter-spacing:1.1px;align-items:center;gap:7px;font-size:8px;display:flex}.pd-editor-intro>span>i{background:#87a4d2;border-radius:50%;width:5px;height:5px}.pd-editor-intro>div{align-items:center;gap:20px;display:flex}.pd-editor-intro>div>span{color:#8097b8;font-size:9px}.pd-editor-intro button{color:#5d7daa;background:#f9fcff;border:1px solid #cfddf1;border-radius:20px;padding:8px 13px;font-size:9px!important}.pd-editor-intro button[aria-pressed=true]{color:#416ba7;background:#dfeafb}.pd-guided-editor .pd-playback{background:#f9fbff;border-top:0;border-radius:0 0 8px 8px;padding:24px 16px 12px}.pd-guided-editor .sfm-demo-canvas{transition:width .65s cubic-bezier(.2,.7,.2,1),background .6s,color .6s}.pd-guided-editor .sfm-demo-image img{animation:.5s ease-out pd-image-in}.pd-guided-editor.chapter-0 .sfm-heading-selection{animation:2s ease-in-out pd-selection-pulse}.pd-guided-editor.chapter-1 .sfm-palette-options,.pd-guided-editor.chapter-2 .sfm-image-options{border-radius:6px;box-shadow:0 0 0 5px #7a9ce712}.pd-guided-editor.chapter-3 .sfm-devices{box-shadow:0 0 0 4px #7a9ce718}.pd-stories .pd-form-error{color:#9d5f48;margin-top:13px;font-size:11px;line-height:1.7}.sf-refined .sf-hero-photo{animation:1.4s cubic-bezier(.2,.7,.2,1) both pd-hero-settle}@keyframes pd-hero-settle{0%{transform:scale(1.025)}to{transform:scale(1)}}@keyframes pd-scene-enter{0%{opacity:0;transform:translateY(7px)}to{opacity:1;transform:none}}@keyframes pd-image-in{0%{opacity:.6;filter:blur(2px)}to{opacity:1;filter:blur()}}@keyframes pd-progress{0%{width:0}to{width:100%}}@keyframes pd-selection-pulse{0%,to{box-shadow:0 0 #7c9ae600}50%{box-shadow:0 0 0 6px #7c9ae61a}}@media (max-width:1100px){.pd-story-picker{gap:16px}.pd-story-thumbnail{height:155px}.pd-story-picker-copy{padding:17px}.pd-story-picker-copy>strong{font-size:13px}.pd-story-picker-copy>span{font-size:9px}.pd-thumbnail-ui{top:23px;bottom:17px}.email .pd-thumbnail-ui{padding:18px;inset:20px 25px 20px 20px}.pd-purchase-stage{grid-template-columns:33% minmax(0,1fr);padding:22px}.pd-purchase-scene>div:first-of-type{padding:27px 22px}.pr-home .pd-purchase-scene h3{font-size:29px}.pd-order-slip{padding:18px;left:18px;right:18px}.pd-purchase-detail{padding:25px}.pd-email-controls,.pd-brand-brief{padding:26px 22px}.pd-email-stage{grid-template-columns:34% minmax(0,1fr)}.pd-email-preview,.pd-brand-preview{padding:22px}.pd-playback{padding:20px 23px}.pd-playback-main{gap:16px}.pd-playback-caption>span{padding-left:16px}.pd-chapter-track b{margin-left:4px;font-size:8px}.pd-playback-caption strong{font-size:11px}.pr-home .pd-playback-caption p{font-size:9px}.pd-brand-stage{grid-template-columns:36% minmax(0,1fr)}.pd-brand-save{flex-wrap:wrap}.pd-brand-save>button{margin-left:auto}.pd-brand-start{padding:28px}.pd-brand-site>div{padding:24px}}@media (max-width:800px){.pd-story-thumbnail{height:140px}.pd-story-picker-copy{padding:15px}.pd-story-picker-copy>strong{font-size:12px}.pd-story-picker-copy>small{letter-spacing:.6px;font-size:6px}.pd-story-picker-copy>span{font-size:8px;line-height:1.7}.pd-story-picker-copy>span>svg{display:none}.pd-thumbnail-ui{gap:12px;left:15px;right:15px}.pd-thumbnail-ui>i{padding:8px 10px;font-size:7px}.purchase .pd-thumbnail-ui>b>svg{width:27px;height:27px;padding:7px}.pd-thumbnail-ui>b{gap:12px}.email .pd-thumbnail-ui{gap:10px;padding:14px;left:15px;right:20px}.email .pd-thumbnail-ui>b{font-size:20px}.email .pd-thumbnail-ui>i{font-size:5px}.brand .pd-thumbnail-ui{bottom:20px;left:18px}.brand .pd-thumbnail-ui>i{padding:7px;font-size:5px}.brand .pd-thumbnail-ui em{width:28px;height:22px}.pd-stage-header{gap:15px;padding:15px 20px}.pd-stage-header>strong{letter-spacing:1px;font-size:6px}.pd-stage-header>span:last-child{font-size:8px}.pd-stage-header>span>b{display:none}.pd-stage-header>span:first-child{font-size:15px}.pd-purchase-stage{grid-template-columns:29% minmax(0,1fr);padding:15px}.pd-purchase-scene>div:first-of-type{padding:26px 17px}.pr-home .pd-purchase-scene h3{font-size:25px}.pd-purchase-scene>div>span:first-child{letter-spacing:1px;font-size:6px}.pd-purchase-scene>div:first-of-type>small{font-size:6px}.pd-order-slip{padding:15px;bottom:22px;left:13px;right:13px}.pd-order-slip>span{gap:6px;font-size:7px!important}.pd-order-slip>span>svg{width:13px}.pd-order-slip strong{font-size:28px}.pd-order-slip small{font-size:8px;line-height:1.6;display:block}.pd-order-slip>i{font-size:7px}.pd-mini-nav{padding:9px}.pd-mini-nav>button{gap:5px;font-size:8px}.pd-mini-nav>button>svg{width:13px}.pd-mini-nav>button>i{top:4px;right:3px}.pd-purchase-detail{min-height:370px;padding:22px}.pr-home .pd-purchase-detail h4{font-size:28px}.pr-home .pd-purchase-detail>p{font-size:11px}.pd-eyebrow{font-size:7px}.pd-purchase-workspace>footer{padding:14px 19px;font-size:8px}.pd-purchase-detail>iframe{height:290px}.pd-email-stage,.pd-brand-stage{grid-template-columns:36% minmax(0,1fr)}.pd-email-controls,.pd-brand-brief{padding:23px 18px}.pr-home .pd-email-controls h3,.pr-home .pd-brand-brief h3{letter-spacing:-.8px;font-size:24px}.pd-sector-options{gap:4px}.pd-sector-options>button{padding:6px 8px;font-size:7px!important}.pd-stories label{font-size:9px}.pd-stories label input,.pd-stories label textarea,.pd-stories label select{padding:9px;font-size:10px}.pd-email-preview,.pd-brand-preview{padding:20px 16px}.pd-mail-window.mobile{max-width:280px}.pd-mail-window iframe{height:420px}.pd-stories .pd-text-link{gap:7px;font-size:9px!important}.pd-brand-brief .pd-primary{gap:10px;padding:12px;font-size:9px!important}.pd-brand-start{padding:25px}.pr-home .pd-brand-start h4{font-size:28px}.pd-brand-site>div{padding:20px}.pr-home .pd-brand-site h4{font-size:26px}.pd-brand-paper>iframe{height:380px}.pd-channel-tabs>button{gap:5px;padding:8px 10px;font-size:8px!important}.pd-playback-main{gap:12px}.pd-play-button{padding:11px 13px;font-size:9px!important}.pd-playback-caption>span{display:none}.pd-playback-caption strong{font-size:10px}.pd-playback-next{width:28px;height:28px}.pd-restart{width:28px;margin-left:-8px}.pd-chapter-track{gap:10px;margin-top:20px}.pd-chapter-track b{margin:6px 0 0;font-size:8px;line-height:1.5;display:block}.pd-editor-intro{padding:10px 8px 18px}.pd-editor-intro>div>span{display:none}}@media (max-width:580px){.pd-story-picker{scroll-snap-type:x mandatory;scrollbar-width:thin;gap:13px;margin:0 -2px 10px;padding:3px 2px 17px;display:flex;overflow-x:auto}.pd-story-picker>button{scroll-snap-align:start;flex:0 0 76%}.pd-story-thumbnail{height:160px}.pd-story-picker-copy{padding:16px 18px}.pd-story-picker-copy>strong{font-size:14px}.pd-story-picker-copy>small{font-size:7px}.pd-story-picker-copy>span{font-size:9px}.pd-story-picker-copy>span>svg{display:block}.pd-thumbnail-ui{top:25px;bottom:23px}.pd-thumbnail-ui>i{padding:9px 12px;font-size:8px}.purchase .pd-thumbnail-ui>b>svg{width:30px;height:30px}.email .pd-thumbnail-ui{padding:18px;inset:22px 40px 22px 25px}.email .pd-thumbnail-ui>b{font-size:24px}.email .pd-thumbnail-ui>i{font-size:6px}.brand .pd-thumbnail-ui{bottom:25px;left:25px}.brand .pd-thumbnail-ui>i{font-size:6px}.brand .pd-thumbnail-ui em{width:35px;height:24px}.pd-stage-header{padding:15px 16px}.pd-stage-header>strong{display:none}.pd-stage-header>span:last-child{font-size:9px}.pd-purchase-stage{padding:12px;display:block}.pd-purchase-scene{border-radius:6px 6px 0 0;height:190px;display:flex}.pd-purchase-scene>img{object-position:center 55%}.pd-purchase-scene>div:first-of-type{max-width:55%;padding:23px 20px}.pr-home .pd-purchase-scene h3{margin:18px 0 12px;font-size:27px}.pd-purchase-scene>div:first-of-type>small{letter-spacing:.5px;max-width:125px;font-size:5px;display:block}.pd-order-slip{border-radius:5px;width:135px;padding:14px;bottom:20px;left:auto;right:18px}.pd-order-slip>span{letter-spacing:0;gap:4px;font-size:6px!important}.pd-order-slip>span>svg{width:11px}.pd-order-slip strong{margin:12px 0 6px;font-size:27px}.pd-order-slip small{font-size:7px}.pd-order-slip>i{margin-top:11px;padding-top:9px;font-size:6px}.pd-purchase-workspace{border-radius:0 0 6px 6px}.pd-mini-nav{padding:8px 12px}.pd-mini-nav>button{gap:6px;padding:10px 5px;font-size:9px}.pd-mini-nav>button>svg{width:14px}.pd-purchase-detail{min-height:345px;padding:25px 22px}.pr-home .pd-purchase-detail h4{font-size:29px}.pd-purchase-detail .pd-primary{font-size:10px!important}.pd-purchase-detail .pd-explainer{font-size:8px}.pd-purchase-workspace>footer{padding:14px 18px;font-size:8px;line-height:1.7}.pd-customer-connection{gap:8px}.pd-customer-connection strong{font-size:10px}.pd-customer-connection small{font-size:8px}.pd-customer-connection>b{font-size:11px}.pd-purchase-detail>iframe{height:340px}.pd-receipt-heading>span{font-size:6px}.pd-receipt-heading strong{font-size:9px}.pd-ledger-lines>div{gap:15px;font-size:8px}.pd-ledger-lines strong{font-size:9px}.pd-playback{padding:19px 17px}.pd-playback-main{flex-wrap:wrap;gap:16px}.pd-playback-caption{flex:0 0 100%;order:4;min-height:50px}.pd-playback-caption>span{color:#9bacca;border:0;padding-left:0;font-size:12px;display:block}.pd-playback-caption strong{font-size:12px}.pr-home .pd-playback-caption p{max-width:330px;font-size:10px;line-height:1.8}.pd-playback-next{width:31px;height:31px;margin-left:auto}.pd-restart{margin-left:-5px}.pd-play-button{padding:11px 16px;font-size:10px!important}.pd-chapter-track{gap:11px;margin-top:18px}.pd-chapter-track b{font-size:7px;line-height:1.65}.pd-chapter-track>button{padding-top:11px;font-size:7px!important}.pd-local-note{margin-top:15px!important;font-size:9px!important}.pd-email-stage,.pd-brand-stage{flex-direction:column;display:flex}.pd-email-controls,.pd-brand-brief{border:0;border-bottom:1px solid #dce5f3;padding:25px}.pr-home .pd-email-controls h3,.pr-home .pd-brand-brief h3{margin:15px 0 20px;font-size:27px}.pd-sector-options{gap:6px}.pd-sector-options>button{padding:7px 11px;font-size:9px!important}.pd-stories label{font-size:10px}.pd-stories label input,.pd-stories label textarea,.pd-stories label select{font-size:12px}.pd-stories .pd-text-link{font-size:10px!important}.pd-email-preview,.pd-brand-preview{padding:22px 18px}.pd-mail-window.mobile{max-width:290px}.pd-mail-window iframe{height:430px}.pd-preview-tools>span{font-size:7px}.pd-email-controls label{margin:16px 0}.pd-email-controls .pd-field-label{margin-top:18px}.pd-colour-options{margin-bottom:18px}.pd-brand-brief .pd-primary{font-size:11px!important}.pd-brand-brief .pd-explainer{font-size:9px}.pd-brand-paper{min-height:340px}.pd-brand-start{min-height:340px;padding:29px}.pd-channel-tabs>button{padding:8px 13px;font-size:9px!important}.pd-brand-site>img{height:150px}.pd-brand-site>div{padding:25px}.pr-home .pd-brand-site h4{font-size:29px}.pd-brand-paper>iframe{height:430px}.pd-brand-save{font-size:9px}.pd-full-workspace{margin-top:27px}.pd-full-workspace>summary{padding:20px}.pd-full-workspace>summary strong{font-size:14px}.pd-full-workspace>summary small{font-size:9px}.pd-editor-intro{gap:9px;padding:10px 7px 16px}.pd-editor-intro>span{letter-spacing:.8px;font-size:6px}.pd-editor-intro button{padding:8px 10px;font-size:8px!important}.pd-guided-editor .pd-playback{padding:19px 12px 12px}}@media (max-width:360px){.pd-purchase-scene>div:first-of-type{padding:22px 15px}.pr-home .pd-purchase-scene h3{font-size:23px}.pd-order-slip{width:117px;padding:12px;right:13px}.pd-order-slip>span>svg{display:none}.pd-purchase-detail{padding:23px 18px}.pd-mini-nav>button{font-size:8px}.pd-mini-nav>button>svg{width:12px}.pd-stage-header>span:last-child{font-size:8px}.pd-story-picker>button{flex-basis:85%}.pd-chapter-track{gap:8px}.pd-chapter-track b{font-size:6px}.pd-editor-intro>span>i{display:none}}.pd-stories label{color:#617696;font-size:11px}.pd-stories label input,.pd-stories label textarea,.pd-stories label select{color:#496486;font-size:12px}.pd-stories .pd-primary{font-size:12px!important}.pd-stories .pd-explainer{color:#687e9a;font-size:10px}.pd-stories .pd-text-link{font-size:11px!important}.pr-home .pd-purchase-detail>p{color:#627c9e;font-size:13px}.pr-home .pd-playback-caption p{color:#657d9e;font-size:11px}.pd-play-button{font-size:11px!important}.pd-stories .pd-eyebrow{color:#657f9f}.pd-local-note{color:#657b98!important}@media (max-width:580px){.pd-stories label input,.pd-stories label textarea,.pd-stories label select{font-size:16px;line-height:1.5}.pd-stories label textarea{min-height:75px}.pd-stories .pd-primary{font-size:12px!important}.pd-stories .pd-explainer{font-size:10px}.pr-home .pd-playback-caption p{font-size:11px}.pd-play-button{font-size:11px!important}}@media (prefers-reduced-motion:reduce){.pd-stories *,.pd-guided-editor *{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.sf-mega-menu{border-radius:16px!important;grid-template-columns:290px 1fr!important;gap:16px!important;width:min(760px,100vw - 48px)!important;padding:12px!important;box-shadow:0 24px 60px #10213a21!important}.sf-menu-feature{border-radius:9px;min-height:390px;position:relative;overflow:hidden;background:#edf0e9!important;padding:0!important;display:block!important}.sf-menu-feature>img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.sf-menu-feature:after{content:"";background:linear-gradient(#0000 10%,#101d27b8);position:absolute;inset:0}.sf-menu-feature>div{z-index:1;color:#fff;position:absolute;bottom:26px;left:25px;right:25px}.sf-menu-feature span{letter-spacing:1.1px;font-size:9px}.sf-menu-feature strong{letter-spacing:-1.3px;margin:14px 0;font-size:31px;line-height:1.08;display:block}.sf-menu-feature p{color:#ffffffcf;font-size:12px;line-height:1.6}.sf-menu-feature b{align-items:center;gap:12px;margin-top:23px;font-size:11px;display:flex}.sf-menu-links>span{letter-spacing:1px;color:#727b85;margin:2px 0 15px;font-size:9px;display:block}.sf-menu-links>a{border-radius:6px;display:flex;gap:14px!important;padding:15px 5px!important}.sf-menu-links>a>i{color:#315dcc;background:#edf2fc;border-radius:9px;flex-shrink:0;place-items:center;width:39px;height:39px;display:grid}.sf-menu-links>a>span{flex:1}.sf-menu-links>a strong{font-size:13px!important}.sf-menu-links>a small{font-size:11px!important;line-height:1.5!important}.sf-menu-links>a:hover{background:#f4f6fa}.sf-menu-bottom{color:#77818f;border-top:1px solid #e8ebf0;margin-top:15px;padding-top:16px;font-size:10px}.pr-nav-item>button[aria-expanded=true]>svg{transform:rotate(180deg)}.pr-nav-item>button>svg{transition:transform .2s}.sf-open-demo{color:#1f3f76;border:1px solid #cbd4e4;border-radius:100px;justify-content:center;align-items:center;gap:12px;width:fit-content;margin:24px auto 0;padding:15px 24px;font-size:12px;font-weight:650;transition:background .2s,transform .2s;display:flex}.sf-open-demo:hover{background:#e8eefb;transform:translateY(-2px)}.pd-purchase-story,.pd-email-story,.pd-brand-story,.sfm-editor-stage,.tr-dashboard{position:relative}.pd-demo-cursor{z-index:8;pointer-events:none;color:#245ac4;filter:drop-shadow(0 3px 4px #152b4330);transition:left .85s cubic-bezier(.2,.8,.2,1),top .85s cubic-bezier(.2,.8,.2,1);position:absolute}.pd-demo-cursor>svg{stroke:#fff;stroke-width:1.6px}.pd-demo-cursor>b{color:#fff;white-space:nowrap;background:#245ac4;border-radius:4px;padding:5px 8px;font:600 10px/1.2 Manrope,Arial,sans-serif;display:block;position:absolute;top:23px;left:20px}.pd-demo-cursor>i{border:2px solid #315dcc;border-radius:50%;width:35px;height:35px;animation:1s .7s both sf-cursor-click;position:absolute;top:-12px;left:-12px}@keyframes sf-cursor-click{0%{opacity:1;transform:scale(.25)}to{opacity:0;transform:scale(1.4)}}.sf-refined .pr-section-intro h2{letter-spacing:-2.5px;font-size:clamp(35px,4.5vw,62px);line-height:1.05}.sf-refined .pr-section-intro p{max-width:390px;font-size:15px;line-height:1.65}.sf-refined .pr-section-intro .pr-eyebrow{color:#44638e;letter-spacing:1.3px}.sf-refined .pr-business{padding-top:95px;padding-bottom:75px}.sf-refined .pr-business .pr-section-intro{margin-bottom:35px}.sf-sequence{color:#315dcc;letter-spacing:1px;align-items:center;gap:7px;margin-bottom:18px;font-size:10px;display:flex}.sf-sequence i{background:currentColor;width:32px;height:1px}.sf-traffic-section{background:#eef2f8;padding:95px 0}.sf-traffic-section .pr-section-intro{margin-bottom:38px}.sf-team-section{background:#fff;padding:100px 0}.sf-team-grid{grid-template-columns:1fr 1fr;align-items:center;gap:75px;display:grid}.sf-team-copy h2{letter-spacing:-2px;margin:16px 0 25px;font-size:clamp(38px,4.2vw,61px);line-height:1.05}.sf-team-copy>p{color:#6a7483;max-width:370px;font-size:15px;line-height:1.75}.sf-team-copy .pr-link{margin-top:25px}.sf-team-scene{background:#edf1f7;border-radius:12px;padding:38px;position:relative}.sf-team-window{background:#fff;border:1px solid #dfe5ed;border-radius:9px;min-height:365px;overflow:hidden;box-shadow:0 20px 45px #263b5714}.sf-team-window>header{border-bottom:1px solid #e8ecf2;justify-content:space-between;align-items:center;padding:18px;font-size:11px;display:flex}.sf-team-window>header>span{display:flex}.sf-team-window>header i{color:#2d4e87;background:#d8e2f8;border:2px solid #fff;border-radius:50%;place-items:center;width:26px;height:26px;margin-left:-5px;font-size:9px;font-style:normal;display:grid}.sf-team-page{background:#f9f6f0;grid-template-columns:1.3fr 1fr;gap:18px;padding:28px;display:grid}.sf-team-page img{object-fit:cover;width:100%;height:160px}.sf-team-page span{letter-spacing:1px;font:9px Arial}.sf-team-page h3{letter-spacing:-1px;margin:22px 0 15px;font:34px/1.06 Georgia,serif}.sf-team-note{gap:14px;padding:22px;display:flex}.sf-team-note>i{background:#e6ebf7;border-radius:50%;flex-shrink:0;place-items:center;width:32px;height:32px;font-size:11px;font-style:normal;display:grid}.sf-team-note p{color:#607087;margin:6px 0;font-size:12px;line-height:1.6}.sf-team-note small{color:#2d6b4e;font-size:10px}.sf-team-scene .pd-playback{background:#fff;border-radius:7px;margin-top:18px}.sf-team-scene .pd-chapter-track,.sf-team-scene .pd-playback-caption{display:none}.tr-page{padding-top:65px!important;padding-bottom:100px!important}.tr-page>header{margin-bottom:40px}.tr-page h1{letter-spacing:-2.5px;margin:15px 0;font-size:clamp(34px,5vw,62px)}.tr-page>header p{color:#657384;font-size:15px}.tr-dashboard{color:#23364a;background:#fff;border:1px solid #dde3ed;border-radius:13px;font-family:Manrope,Arial,sans-serif;overflow:hidden;box-shadow:0 20px 65px #142e4b09}.tr-dashboard button,.tr-dashboard input,.tr-dashboard select,.tr-dashboard textarea{font:inherit}.tr-dashboard button{cursor:pointer}.tr-dashboard button:disabled{cursor:default;opacity:.5}.tr-dashboard input,.tr-dashboard textarea,.tr-dashboard select{color:#33455c;background:#fff;border:1px solid #d8e1ed;border-radius:6px;max-width:100%;padding:11px;font-size:12px}.tr-dashboard input:focus,.tr-dashboard select:focus,.tr-dashboard textarea:focus{outline-offset:2px;outline:2px solid #94acf3}.tr-dashboard label{flex-direction:column;gap:9px;font-size:11px;font-weight:600;display:flex}.tr-dashboard h3,.tr-dashboard h4{letter-spacing:-.6px;font-weight:600}.tr-top{border-bottom:1px solid #e6ebf3;justify-content:space-between;align-items:center;gap:20px;padding:19px 28px;display:flex}.tr-product{align-items:center;gap:10px;display:flex}.tr-product>i{background:#315dcc;border-radius:5px;width:19px;height:19px}.tr-product strong{font-size:14px}.tr-product small{color:#768394;border-left:1px solid #dce2ec;margin-left:8px;padding-left:18px;font-size:11px}.tr-top>div{align-items:center;gap:14px;display:flex}.tr-sample{color:#677a94;background:#f0f3f8;border-radius:20px;padding:7px 10px;font-size:10px}.tr-text,.tr-icon{color:#315dcc;background:0 0;border:0;align-items:center;gap:7px;padding:5px 0;display:inline-flex;font-size:11px!important}.tr-icon{padding:9px}.tr-heading{justify-content:space-between;align-items:center;gap:20px;padding:35px 32px 28px;display:flex}.tr-heading h3{margin:11px 0;font-size:27px;line-height:1.2}.tr-heading p{color:#728096;margin:0;font-size:12px;line-height:1.7}.tr-navigation{border-bottom:1px solid #e7ecf2;justify-content:space-between;align-items:center;gap:12px;padding:0 32px;display:flex}.tr-navigation [role=tablist]{gap:23px;display:flex}.tr-navigation button{color:#778598;white-space:nowrap;background:0 0;border:0;border-bottom:2px solid #0000;padding:16px 0;font-size:12px}.tr-navigation button[aria-selected=true]{color:#2854bc;border-color:#315dcc}.tr-navigation select{border:0;padding:8px;font-size:10px}.tr-panel{min-height:365px;padding:28px 32px}.tr-metrics{grid-template-columns:repeat(4,1fr);gap:0;margin-bottom:30px;display:grid}.tr-metrics article{border-right:1px solid #e6ebf1;padding:2px 25px}.tr-metrics article:first-child{padding-left:0}.tr-metrics article:last-child{border:0}.tr-metrics article>span{color:#798798;align-items:center;gap:7px;font-size:11px;display:flex}.tr-metrics article>strong{letter-spacing:-1.2px;margin-top:12px;font-size:36px;font-weight:550;display:block}.tr-overview{grid-template-columns:1.4fr 1fr;gap:32px;display:grid}.tr-trend{background:#f8faff;border-radius:8px;padding:23px}.tr-trend>div:first-child{justify-content:space-between;align-items:center;gap:15px;display:flex}.tr-trend h4,.tr-sources h4{margin:0;font-size:13px}.tr-trend>div>span,.tr-trend p{color:#8792a4;font-size:9px}.tr-bars{border-bottom:1px solid #dee5ef;align-items:end;gap:10px;height:150px;margin:15px 0 30px;padding-top:20px;display:flex}.tr-bars>div{flex:1;align-items:end;height:100%;display:flex;position:relative}.tr-bars i{transform-origin:bottom;background:#c1d0f7;border-radius:4px 4px 0 0;width:100%;transition:height .75s;animation:.8s both tr-bar-in;display:block}.tr-bars>div:nth-child(2n) i{background:#315dcc}.tr-bars span{color:#8291a9;text-align:center;width:100%;font-size:9px;position:absolute;top:calc(100% + 10px)}.tr-sources h4{margin:3px 0 19px}.tr-sources>button{text-align:left;background:0 0;border:0;width:100%;margin-bottom:16px;padding:0;display:block}.tr-sources>button>span:first-child{align-items:center;gap:8px;font-size:11px;display:flex}.tr-sources b{margin-left:auto}.tr-sources>button>span>i{border-radius:50%;width:7px;height:7px}.tr-source-bar{background:#f1f4f8;border-radius:4px;height:4px;margin:8px 0 0 15px;display:block;overflow:hidden}.tr-source-bar>i{height:100%;transition:width .4s;display:block}.tr-bottom{color:#8391a3;border-top:1px solid #e6ebf2;justify-content:space-between;gap:15px;padding:17px 32px;font-size:9px;display:flex}.tr-bottom>span{align-items:center;gap:7px;display:flex}.tr-bottom i{background:#72977e;border-radius:50%;width:5px;height:5px}.tr-table-wrap{overflow:auto}.tr-campaigns table{border-collapse:collapse;width:100%;font-size:12px}.tr-campaigns th{color:#7a879a;text-transform:uppercase;letter-spacing:.6px;text-align:left;white-space:nowrap;border-bottom:1px solid #dfe7f1;padding:16px;font-size:9px;font-weight:600}.tr-campaigns td{border-bottom:1px solid #e7ecf2;padding:24px 16px}.tr-campaign-intro{padding:5px 0 18px 60px;position:relative}.tr-campaign-intro>span{color:#315dcc;background:#edf3ff;border-radius:50%;padding:12px;position:absolute;top:7px;left:0}.tr-campaign-intro h4{margin:0 0 8px;font-size:20px}.tr-campaign-intro p{color:#7a879a;font-size:12px;line-height:1.6}.tr-campaign-intro button{color:#315dcc;background:0 0;border:0;align-items:center;gap:7px;padding:0;font-size:11px;display:flex}.tr-footnote{color:#7c899c;margin:22px 0 0;line-height:1.65;display:block;font-size:10px!important}.tr-map-layout{grid-template-columns:1fr 1.3fr;align-items:start;gap:35px;max-width:820px;margin:auto;display:grid}.tr-map-controls h4{margin:20px 0 14px;font-size:24px;line-height:1.2}.tr-map-controls p{color:#7b879b;margin-bottom:24px;font-size:12px;line-height:1.7}.tr-map-controls label{margin-bottom:16px}.tr-map-total{align-items:center;gap:15px;margin:25px 0;display:flex}.tr-map-total strong{letter-spacing:-2px;font-size:42px;font-weight:500}.tr-map-total span{color:#78869b;font-size:11px}.tr-heat-legend{color:#7a8799;align-items:center;gap:10px;font-size:9px;display:flex}.tr-heat-legend i{background:linear-gradient(90deg,#4d77de,#8fcac7,#f8d26b,#e76c54);border-radius:5px;width:110px;height:6px}.tr-map-frame{background:#f4f7fc;border:1px solid #d9e1ed;border-radius:15px;width:100%;max-width:340px;margin:auto;padding:7px;transition:max-width .4s;box-shadow:0 12px 30px #1c38520d}.tr-map-frame.desktop{max-width:470px}.tr-map-url{color:#8490a2;white-space:nowrap;align-items:center;gap:4px;padding:8px 6px 12px;font-size:8px;display:flex;overflow:hidden}.tr-map-url>span{background:#c9d1df;border-radius:50%;width:5px;height:5px}.tr-map-url>span+span{margin-right:9px}.tr-map-page{aspect-ratio:3/4.5;background:#fff;border-radius:5px;position:relative;overflow:hidden}.tr-map-website{color:#344a3c;height:100%;font-family:Arial,sans-serif}.tr-map-website header{border-bottom:1px solid #ebeee8;justify-content:space-between;padding:16px;font-size:8px;display:flex}.tr-map-website header>span{font-size:7px}.tr-map-website>img{object-fit:cover;width:100%;height:29%}.tr-map-website>div:not(.tr-map-lines){text-align:center;padding:18px}.tr-map-website small{letter-spacing:.5px;font-size:6px}.tr-map-website h4{letter-spacing:-1px;margin:8px 0 16px;font:31px/1.02 Georgia,serif}.tr-map-website>div>span{color:#fff;background:#344a3c;border-radius:2px;padding:10px 23px;font-size:8px;display:inline-block}.tr-map-website>p{text-align:center;margin:16px 0;font:18px Georgia,serif}.tr-map-lines{flex-direction:column;gap:7px;padding:12px 30px;display:flex}.tr-map-lines i{background:#e5e9ef;border-radius:4px;height:4px;display:block}.tr-map-lines i:nth-child(2){width:86%}.tr-map-lines i:nth-child(3){width:68%}.tr-map-example{background:#f5f1e9;margin:10px;font:21px/1.4 Georgia,serif}.tr-map-example small{letter-spacing:0;font:9px/1.5 Arial}.tr-hotspot{width:var(--heat-size);height:var(--heat-size);opacity:var(--heat-opacity);z-index:2;background:radial-gradient(circle,#eb5647 5%,#f5a856 29%,#f4d57570 49%,#6bb3d120 66%,#0000 71%);border:0;border-radius:50%;animation:.8s both tr-spot;position:absolute;transform:translate(-50%,-50%)}.tr-hotspot:hover,.tr-hotspot.selected{outline-offset:3px;opacity:1;outline:1px solid #315dcc}.tr-hotspot:focus-visible{outline:2px solid #315dcc}.tr-spot-details{background:#edf3ff;border-radius:7px;margin-top:20px;padding:14px}.tr-spot-details>*{margin:5px 0;font-size:11px;display:block}.tr-spot-details small{color:#7a879a;font-size:9px}.tr-wire-image{background:linear-gradient(145deg,#edf1f5,#e0e6ee);height:28%;margin:12px}.tr-wire-image.short{height:18%}.tr-wire-button{background:#d3ddf0;width:85px;height:22px;margin:8px 30px}.tr-map-empty{text-align:center;color:#778598;background:#ffffffd9;place-items:center;padding:30px;font-size:13px;display:grid;position:absolute;inset:0}.tr-link-builder{grid-template-columns:1fr 1fr;gap:50px;padding:7px 15px;display:grid}.tr-link-builder h4{margin:0 0 25px;font-size:22px}.tr-link-builder label{margin-bottom:18px}.tr-two{grid-template-columns:1fr 1fr;gap:16px;display:grid}.tr-link-builder aside{background:#eff4fd;border-radius:9px;padding:32px}.tr-link-builder aside p{color:#71839a;font-size:12px;line-height:1.8}.tr-link-builder aside small{color:#7a8aa0;font-size:10px}.tr-link-illustration{align-items:center;margin:10px 0 35px;display:flex}.tr-link-illustration>span{color:#315dcc;background:#fff;border-radius:11px;place-items:center;width:45px;height:45px;display:grid}.tr-link-illustration>i{background:#becce6;width:25px;height:1px}.tr-link-builder textarea{resize:vertical;width:100%;height:105px;margin:12px 0}.tr-setup{background:#f8faff;border-bottom:1px solid #dfe6f2;grid-template-columns:1fr 1fr;gap:40px;padding:30px;display:grid}.tr-setup>div:only-child{grid-column:1/-1;max-width:600px}.tr-setup h3{margin:16px 0 25px;font-size:24px;line-height:1.25}.tr-setup p,.tr-setup details{color:#7b899d;font-size:11px;line-height:1.7}.tr-setup textarea{width:100%;min-height:85px;margin:5px 0;font-size:11px}.tr-setup summary{cursor:pointer;color:#365c99;padding:12px 0}.tr-form{gap:20px;display:grid}.tr-form .pd-primary{width:fit-content}.tr-status{color:#648374;margin-left:20px;font-size:10px}.tr-connect{text-align:center;max-width:590px;margin:auto;padding:75px 25px}.tr-connect>svg{color:#315dcc;margin-bottom:20px}.tr-connect h2{letter-spacing:-1px;font-size:35px;line-height:1.15}.tr-connect p{color:#768398;margin:25px 0;font-size:14px;line-height:1.7}.tr-connect>a{justify-content:center;width:fit-content;margin:15px auto}.tr-error,.tr-notice{color:#9e4f3e;background:#fdf0ec;border-radius:6px;margin:20px 30px;padding:15px;font-size:12px}.tr-notice{color:#427253;background:#edf5f0}.tr-empty,.tr-loading{text-align:center;color:#7a899c;padding:40px;font-size:13px}.tr-dashboard>.pd-playback{border:0;border-top:1px solid #e1e8f2;border-radius:0;margin:0}.sf-demo-page{padding:55px 0 85px}.sf-demo-heading{justify-content:space-between;align-items:end;gap:40px;margin:10px 0 35px;display:flex}.sf-demo-heading h1{letter-spacing:-2.5px;margin:18px 0;font-size:clamp(36px,4.8vw,64px);line-height:1.04}.sf-demo-heading p{color:#728096;max-width:540px;font-size:14px;line-height:1.7}.sf-demo-heading>a{flex-shrink:0}.sf-demo-nav{gap:8px;margin-bottom:10px;padding:2px 0 22px;display:flex;overflow:auto}.sf-demo-nav a{color:#718198;white-space:nowrap;background:#edf2fa;border-radius:50px;padding:10px 17px;font-size:11px}.sf-demo-nav a[aria-current=page]{color:#fff;background:#233a64}.sf-demo-stage{border:1px solid #dfe5ef;border-radius:11px;overflow:hidden}.sf-demo-footer{color:#7c899a;justify-content:space-between;gap:20px;margin-top:25px;font-size:11px;line-height:1.8;display:flex}.sf-demo-footer a{color:#315dcc;align-items:center;gap:9px;display:flex}.sf-email-gallery{padding-top:65px!important;padding-bottom:90px!important}.sf-email-gallery h1{letter-spacing:-2.7px;margin:20px 0;font-size:clamp(38px,5vw,67px);line-height:1.02}.sf-email-gallery header>p{color:#788494;max-width:470px;font-size:15px;line-height:1.7}.sf-email-filter{gap:9px;margin:35px 0;display:flex;overflow:auto}.sf-email-filter button{white-space:nowrap;cursor:pointer;background:#fff;border:1px solid #dae2ec;border-radius:30px;padding:11px 18px;font-size:12px}.sf-email-filter button[aria-pressed=true]{color:#fff;background:#233a64;border-color:#233a64}.sf-email-grid{grid-template-columns:repeat(3,1fr);gap:35px 25px;display:grid}.sf-email-card>a:first-child{background:#e9edf1;border-radius:9px;height:400px;padding:22px 18px 0;display:block;position:relative;overflow:hidden}.sf-email-card iframe{transform-origin:0 0;pointer-events:none;background:#fff;border:0;width:600px;height:850px;transform:scale(.5)}.sf-email-card .sf-email-scaled{width:300px;height:425px;margin:auto;box-shadow:0 5px 25px #243b551a}.sf-email-card>a:first-child>span{color:#263e63;background:#fff;border-radius:50px;align-items:center;gap:8px;padding:12px 16px;font-size:11px;display:flex;position:absolute;bottom:20px;right:18px;box-shadow:0 4px 20px #24446618}.sf-email-card>div{justify-content:space-between;align-items:start;gap:15px;padding-top:18px;display:flex}.sf-email-card h2{letter-spacing:-.5px;margin:7px 0;font-size:17px}.sf-email-card small{color:#7b8795;font-size:10px}.sf-email-card>div>a{color:#315dcc;padding:9px}.sf-email-note{color:#7a8797;margin:35px 0;font-size:12px;line-height:1.7}.sf-will-reveal{transition:opacity .7s,transform .7s cubic-bezier(.2,.8,.2,1)!important}@keyframes tr-bar-in{0%{opacity:0;transform:scaleY(.1)}to{opacity:1;transform:scaleY(1)}}@keyframes tr-spot{0%{opacity:0;transform:translate(-50%,-50%)scale(.4)}to{opacity:var(--heat-opacity);transform:translate(-50%,-50%)scale(1)}}@media (max-width:1000px){.sf-mega-menu{left:auto!important;right:-180px!important}.sf-email-grid{grid-template-columns:repeat(2,1fr)}.sf-team-grid{gap:35px}.sf-team-scene{padding:20px}.tr-link-builder{gap:25px}.tr-product small{display:none}}@media (max-width:760px){.sf-mega-menu{width:100%!important;box-shadow:none!important;border:0!important;padding:0 10px!important;display:block!important;position:static!important}.sf-mega-menu>.sf-menu-feature{display:none!important}.sf-menu-links{padding:10px 0}.sf-menu-links>a{padding:13px 0!important}.sf-menu-links>a small{font-size:12px!important}.sf-menu-links>a strong{font-size:14px!important}.sf-menu-bottom{display:none}.sf-refined .pr-section-intro h2{letter-spacing:-1.6px}.sf-traffic-section,.sf-team-section{padding:65px 0}.sf-team-grid{grid-template-columns:1fr}.sf-team-copy h2{font-size:41px}.sf-team-scene{padding:18px}.sf-open-demo{padding:13px 20px;font-size:12px}.pd-demo-cursor{display:none}.tr-top{gap:10px;padding:17px}.tr-top>div{flex-wrap:wrap;justify-content:end;gap:8px}.tr-sample{font-size:9px}.tr-heading{padding:27px 18px 20px}.tr-heading h3{font-size:25px}.tr-navigation{flex-wrap:wrap;gap:0;padding:0 18px}.tr-navigation [role=tablist]{gap:17px;width:100%;overflow:auto}.tr-navigation button{font-size:11px}.tr-navigation select{margin-bottom:9px;font-size:12px}.tr-panel{min-height:410px;padding:24px 18px}.tr-overview{grid-template-columns:1fr;gap:25px}.tr-metrics{grid-template-columns:repeat(2,1fr);gap:20px;margin-bottom:26px}.tr-metrics article{padding:0 15px!important}.tr-metrics article:nth-child(odd){padding-left:0!important}.tr-metrics article:nth-child(2){border:0}.tr-metrics article>strong{margin-top:7px;font-size:33px}.tr-metrics article>span{font-size:11px}.tr-bars{height:120px}.tr-map-layout{grid-template-columns:1fr;gap:22px}.tr-map-controls{grid-template-columns:1fr 1fr;gap:15px;display:grid}.tr-map-controls h4,.tr-map-controls p,.tr-map-controls>.tr-footnote,.tr-spot-details{grid-column:1/-1;margin:0}.tr-map-controls h4{font-size:24px}.tr-map-controls label,.tr-map-controls .tr-map-total,.tr-map-controls .tr-heat-legend{margin:0}.tr-map-frame{max-width:300px}.tr-link-builder{grid-template-columns:1fr;gap:25px;padding:0}.tr-link-builder aside{padding:24px}.tr-link-builder h4{font-size:23px}.tr-bottom{padding:16px 18px;font-size:8px}.tr-setup{grid-template-columns:1fr;padding:24px 18px}.tr-dashboard input,.tr-dashboard textarea,.tr-dashboard select{font-size:16px}.tr-campaign-intro{padding-left:0}.tr-campaign-intro>span{display:none}.tr-campaigns td{padding:18px 10px;font-size:11px}.tr-connect{padding:45px 20px}.tr-connect h2{font-size:30px}.tr-page{padding-top:40px!important}.sf-demo-page{padding-top:35px}.sf-demo-heading{display:block}.sf-demo-heading h1{letter-spacing:-1.7px;font-size:40px}.sf-demo-heading>a{margin:25px 0}.sf-demo-footer{display:block}.sf-email-grid{grid-template-columns:1fr}.sf-email-card>a:first-child{height:420px}.sf-email-card .sf-email-scaled{transform-origin:top;transform:scale(1.07)}.sf-email-filter{gap:7px}.sf-email-gallery{padding-top:40px!important}.sf-email-gallery h1{letter-spacing:-1.8px;font-size:43px}}@media (prefers-reduced-motion:reduce){.pd-demo-cursor{display:none}.tr-bars i,.tr-hotspot{animation:none}.sf-will-reveal,.sf-open-demo,.tr-map-frame,.tr-source-bar>i{transition:none!important}}.sf-email-crosslink{border-top:1px solid #dce3ef;justify-content:space-between;align-items:center;gap:35px;margin-top:35px;display:flex;padding-top:50px!important;padding-bottom:50px!important}.sf-email-crosslink h3{letter-spacing:-1px;margin:15px 0;font-size:30px}.sf-email-crosslink p{color:#798596;font-size:13px}.sf-email-crosslink>a{flex-shrink:0}.sf-team-copy>.pr-link{width:fit-content;display:flex}.sf-refined .sf-hero h1{letter-spacing:-4px;font-size:clamp(56px,6.7vw,98px);line-height:.98}.sf-refined .sf-hero .pr-hero-copy{padding-top:100px;padding-bottom:100px}.sf-refined .pr-demo-site-afterhours .pr-demo-site-body{grid-template-columns:1.08fr 1fr}.sf-refined .pr-demo-site-afterhours .pr-demo-site-body>img{object-fit:cover}.sf-refined .pr-demo-site-afterhours .pr-demo-site-copy h2{letter-spacing:-2px;font-family:Manrope,Arial,sans-serif;font-size:40px;line-height:1.04}.sf-refined .pr-demo-site-ridgework .pr-demo-site-copy h2{letter-spacing:-2px;font-family:Manrope,Arial,sans-serif;font-weight:600}.sf-refined .pr-demo-site-juniper .pr-demo-site-copy h2{font-family:Georgia,serif}@media (max-width:760px){.sf-email-crosslink{display:block}.sf-email-crosslink>a{margin-top:25px}.sf-email-crosslink h3{font-size:29px}.sf-refined .sf-hero h1{letter-spacing:-2.8px;font-size:54px}.sf-refined .sf-hero .pr-hero-copy{padding-top:70px;padding-bottom:110px}.sf-refined .pr-demo-site-afterhours .pr-demo-site-copy h2{letter-spacing:-1px;font-size:25px}}.sf-traffic-nav{color:#56708f;background:#eaf0fb;border-radius:7px;align-items:center;gap:12px;margin:4px 0 10px;padding:12px 15px;font-size:12px;display:flex}.sf-traffic-nav:hover{background:#dfe8f8}@media (min-width:761px){.pr-header .sf-mega-menu{position:fixed!important;top:74px!important;left:50%!important;right:auto!important;transform:translate(-50%)!important}}@media (max-width:760px){.pr-header .sf-mega-menu{top:auto!important;left:auto!important;right:auto!important;transform:none!important}}.sf-refined{--sf-night:#101820;--sf-slate:#a8b5c8;--sf-blue:#315fe9;--pr-ink:#17212b;--pr-paper:#fafaf8;background:var(--pr-paper)}.fm-page:has(.sf-refined)>.pr-header{background:#fafaf8;border-bottom:1px solid #e6e8e8;height:76px;min-height:76px;position:sticky;top:0}.fm-page .pr-header{gap:45px}.pr-header .pr-wordmark{letter-spacing:-1.6px;font-size:29px}.pr-header nav{gap:28px}.pr-nav-item>button{color:#26313b;gap:7px;font-size:14px}.pr-header-actions .pr-workspace-link{font-size:13px}.pr-header-actions .pr-button{border-radius:30px;min-height:44px;font-size:13px}.sf-mega-menu{border-radius:0 0 18px 18px!important;grid-template-columns:340px 1fr!important;gap:32px!important;width:min(1000px,100vw - 80px)!important;padding:20px!important;top:75px!important}.sf-menu-feature{border-radius:9px;min-height:370px}.sf-menu-feature>div{bottom:28px;left:28px;right:28px}.sf-menu-feature strong{letter-spacing:-1.6px;font-size:36px;font-weight:500}.sf-menu-feature p{font-size:14px}.sf-menu-feature b{font-size:12px}.sf-menu-links{padding:15px 14px 8px!important}.sf-menu-links>a{gap:17px!important;padding:17px 8px!important}.sf-menu-links>a strong{font-weight:600;font-size:15px!important}.sf-menu-links>a small{color:#616b76;font-size:12px!important}.sf-menu-links>a>i{color:#33485d;background:#f0f3f7;border:1px solid #e6ebf1}.sf-menu-links>a:hover>i{color:#315fe9;background:#e9efff}.sf-menu-bottom{color:#59636f;font-size:11px}.sf-refined .pr-wrap{width:min(1360px,100% - 112px)}.fm-page .sf-refined .pr-section-intro h2,.sf-refined .pr-faq h2,.sf-team-copy h2{letter-spacing:-.052em;font-weight:450;line-height:1.06}.sf-refined .pr-section-intro h2 span{color:#64717c}.sf-refined .pr-section-intro p{color:#5b6670;font-size:16px;line-height:1.7}.sf-refined .pr-eyebrow{letter-spacing:1.35px;font-size:11px;font-weight:600}.sf-refined .pr-link{font-size:14px;font-weight:550}.sf-refined .pr-button{font-size:14px}.fm-page .sf-refined .pr-hero h1{letter-spacing:-.065em;font-size:clamp(62px,7.2vw,112px);font-weight:450}.sf-refined .pr-hero-copy>p{max-width:430px;font-size:19px}.sf-refined .pr-hero-secondary{font-size:14px}.sf-refined .pr-hero-copy>small{font-size:12px}.sf-hero-bottom>a{font-size:10px}.sf-product-overview{background:var(--sf-night);color:#f4f7fa;padding:100px 0 50px;overflow:hidden}.sf-overview-heading{justify-content:space-between;align-items:end;gap:50px;margin-bottom:48px;display:flex}.sf-product-overview .pr-eyebrow{color:#b8c7da;margin-bottom:22px}.pr-home .sf-overview-heading h2{font:450 clamp(40px,4.6vw,68px)/1.06 var(--pr-font);letter-spacing:-.05em;color:#fff;margin:0}.sf-overview-heading h2>span{color:#a8b5c8}.pr-home .sf-overview-heading>p{color:#b6c1ce;max-width:310px;margin:0 4px 5px 0;font-size:16px;line-height:1.75}.sf-product-panels{grid-template-columns:1.65fr 1fr 1fr;gap:20px;transition:grid-template-columns .7s cubic-bezier(.2,.7,.2,1);display:grid}.sf-product-panels[data-active="1"]{grid-template-columns:1fr 1.65fr 1fr}.sf-product-panels[data-active="2"]{grid-template-columns:1fr 1fr 1.65fr}.sf-product-panel{min-width:0}.sf-panel-select{color:#aab8c8;text-align:left;cursor:pointer;background:0 0;border:0;border-top:1px solid #526170;align-items:center;gap:14px;width:100%;padding:19px 1px;display:flex;font-size:14px!important;font-weight:500!important}.sf-panel-select>span{opacity:.65;font-size:10px}.sf-panel-select>svg{margin-left:auto}.sf-panel-select[aria-pressed=true]{color:#fff;border-color:#a8c4ff}.sf-panel-select[aria-pressed=true]>span{color:#9dbbff;opacity:1}.sf-panel-visual{isolation:isolate;background:#e8ecf1;border:1px solid #ffffff1c;border-radius:10px;height:330px;position:relative;overflow:hidden}.panel-0 .sf-panel-visual{background:radial-gradient(at 30% 0,#d1ddeb,#b1c0d2)}.panel-1 .sf-panel-visual{background:radial-gradient(at 50% 45%,#29415d,#141f2c 75%)}.panel-2 .sf-panel-visual{background:#e4ddd4}.sf-panel-copy{padding:24px 1px 0}.pr-home .sf-panel-copy h3{color:#f6f7f8;letter-spacing:-1px;margin:0 0 14px;font-size:26px;font-weight:450;line-height:1.2}.pr-home .sf-panel-copy p{color:#aebac8;max-width:310px;min-height:70px;margin:0;font-size:14px;line-height:1.65}.sf-panel-copy>a{color:#fff;border-bottom:1px solid #667482;align-items:center;gap:20px;margin-top:10px;padding:12px 0;font-size:13px;display:inline-flex}.sf-panel-copy>a:hover{color:#b9ceff}.sf-overview-footer{border-top:1px solid #ffffff1a;justify-content:space-between;align-items:center;gap:20px;margin-top:38px;padding-top:23px;display:flex}.sf-overview-footer>span{color:#97a8b9;font-size:11px;line-height:1.6}.sf-overview-footer>button{color:#c2cdd9;white-space:nowrap;cursor:pointer;background:0 0;border:1px solid #687786;border-radius:25px;align-items:center;gap:9px;padding:10px 14px;display:flex;font-size:11px!important}.sf-overview-footer>button:hover{background:#ffffff0f}.sf-overview-footer>button:disabled{cursor:default;border-color:#4b5967}.sf-scene-site{color:#29382f;background:#fffdf6;border-radius:8px 8px 0 0;width:420px;transition:transform .7s;position:absolute;top:30px;left:28px;box-shadow:0 18px 35px #182f4d38}.sf-scene-browser{background:#f8f9fb;border-bottom:1px solid #dde3e9;border-radius:8px 8px 0 0;align-items:center;gap:4px;height:27px;padding:0 10px;display:flex}.sf-scene-browser>i{background:#b5beca;border-radius:50%;width:4px;height:4px}.sf-scene-browser>span{color:#6d7785;margin:auto;font:8px Arial,sans-serif}.sf-scene-web>header{justify-content:space-between;align-items:center;padding:16px 20px;font-size:9px;display:flex}.sf-scene-web>header>span{gap:13px;font-size:8px;display:flex}.sf-scene-site-image{height:253px;position:relative}.sf-scene-site-image>img{object-fit:cover;width:100%;height:100%}.sf-scene-site-image:after{content:"";background:linear-gradient(90deg,#10221dcc,#0000);position:absolute;inset:0}.sf-scene-site-image>div{z-index:1;color:#fffdf6;position:absolute;top:35px;left:24px}.sf-scene-site-image>div>span{letter-spacing:.9px;font-size:7px}.sf-scene-site-image strong{letter-spacing:-1px;outline-offset:8px;outline:1px solid #a5bfff;margin:20px 0;font:400 35px/1.05 Georgia,serif;display:block}.sf-scene-site-image small{align-items:center;gap:15px;font-size:8px;display:flex}.sf-scene-palette{color:#2b3540;background:#fff;border-radius:7px;align-items:center;gap:7px;padding:12px 14px;display:flex;position:absolute;bottom:16px;left:35px;box-shadow:0 8px 20px #142e3929}.sf-scene-palette>span{margin-right:4px;font-size:9px}.sf-scene-palette>i{background:#315fe9;border:1px solid #00000012;border-radius:50%;width:18px;height:18px}.sf-scene-palette>i:nth-of-type(2){background:#f2eddf}.sf-scene-palette>i:nth-of-type(3){background:#26372f}.sf-scene-palette>i:nth-of-type(4){background:#a4b8a4}.sf-scene-cursor{color:#315fe9;pointer-events:none;align-items:end;display:flex;position:absolute;top:180px;left:200px}.sf-scene-cursor>svg{stroke:#fff;stroke-width:1.5px}.sf-scene-cursor>span{color:#fff;background:#315fe9;border-radius:4px;margin-bottom:-12px;padding:5px 8px;font-size:10px}.sf-scene-business{color:#e2eaf6;width:380px;height:330px;position:absolute;left:50%;transform:translate(-50%)}.sf-orbit{border:1px solid #91adce26;border-radius:50%;position:absolute;top:45%;left:50%;transform:translate(-50%,-50%)}.sf-orbit-one{width:130px;height:130px}.sf-orbit-two{width:245px;height:245px}.sf-orbit-three{width:370px;height:370px}.sf-orbit-brand{background:#315fe9;border:1px solid #718fea;border-radius:17px;place-items:center;width:66px;height:66px;display:grid;position:absolute;top:45%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 45px #4b7af14d}.sf-orbit-brand>svg{width:40px;height:40px}.sf-orbit-icon{color:#c2d6f6;background:#24364a;border:1px solid #7892b14a;border-radius:14px;flex-direction:column;justify-content:center;align-items:center;gap:7px;width:62px;height:62px;display:flex;position:absolute}.sf-orbit-icon small{font-size:8px}.orbit-customer{top:85px;left:52px}.orbit-email{top:105px;right:45px}.orbit-books{top:26px;left:160px}.sf-scene-order{color:#233346;background:#fff;border-radius:9px;align-items:center;gap:12px;padding:15px;display:flex;position:absolute;bottom:43px;left:35px;right:35px;box-shadow:0 12px 35px #050f2540}.sf-scene-order>i{color:#315fe9;background:#e9f0ff;border-radius:9px;place-items:center;width:37px;height:40px;display:grid}.sf-scene-order>span{color:#728094;font-size:9px}.sf-scene-order strong{color:#243449;margin:5px 0;font-size:11px;display:block}.sf-scene-order small{font-size:9px}.sf-scene-order>b{color:#31775b;align-items:center;gap:3px;margin-left:auto;font-size:8px;font-weight:500;display:flex}.sf-scene-workflow{color:#bacde4;justify-content:center;align-items:center;gap:9px;width:100%;font-size:9px;display:flex;position:absolute;bottom:14px}.sf-scene-audience{color:#273c32;width:390px;height:330px;position:absolute;left:50%;transform:translate(-50%)}.sf-scene-email{background:#fcfaf4;border-radius:7px;width:230px;position:absolute;top:24px;left:30px;overflow:hidden;box-shadow:0 14px 35px #2b292d2a}.sf-scene-email>header{letter-spacing:.7px;background:#fff;align-items:center;gap:9px;padding:13px;font-size:8px;display:flex}.sf-scene-email>img{object-fit:cover;width:100%;height:95px}.sf-scene-email>div{padding:18px 20px 28px}.sf-scene-email small{letter-spacing:1px;font-size:7px}.sf-scene-email strong{letter-spacing:-.8px;margin:15px 0;font:400 29px/1.03 Georgia,serif;display:block}.sf-scene-email>div>span{color:#fff;background:#31483d;justify-content:space-between;align-items:center;padding:10px 12px;font-size:8px;display:flex}.sf-scene-chart{color:#243448;background:#fff;border-radius:10px;width:185px;padding:15px;position:absolute;bottom:22px;right:18px;box-shadow:0 12px 35px #15262f30}.sf-scene-chart>header{align-items:center;gap:6px;font-size:8px;display:flex}.sf-scene-chart>header>b{color:#6f7a85;margin-left:auto;font-size:6px;font-weight:400}.sf-scene-chart>strong{letter-spacing:-1px;margin-top:13px;font-size:29px;font-weight:500;display:block}.sf-scene-chart>strong>small{color:#778391;letter-spacing:0;font-size:8px;font-weight:400}.sf-scene-chart>div{border-bottom:1px solid #dce2e8;align-items:end;gap:5px;height:61px;margin:14px 0;display:flex}.sf-scene-chart>div>i{transform-origin:bottom;background:#a7bce9;border-radius:2px 2px 0 0;flex:1}.sf-scene-chart>div>i:nth-last-child(-n+2){background:#315fe9}.sf-scene-chart>footer{color:#697787;justify-content:space-between;align-items:center;font-size:8px;display:flex}.sf-product-panels.is-playing .is-active .sf-scene-cursor{animation:5.5s ease-in-out both sf-overview-cursor}.sf-product-panels.is-playing .is-active .sf-scene-order{animation:.7s .4s both sf-overview-enter}.sf-product-panels.is-playing .is-active .sf-orbit-brand{animation:3s ease-in-out infinite sf-orbit-glow}.sf-product-panels.is-playing .is-active .sf-scene-chart>div>i{animation:sf-chart-grow 1s calc(var(--bar-index) * 75ms) both}@keyframes sf-overview-cursor{0%{transform:translate(45px,75px)}40%,65%{transform:translate(0)}90%,to{transform:translate(-45px,65px)}}@keyframes sf-overview-enter{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}@keyframes sf-orbit-glow{50%{box-shadow:0 0 70px #4b7af17a}}@keyframes sf-chart-grow{0%{transform:scaleY(.15)}to{transform:scaleY(1)}}.sf-refined .pr-collection{padding-block:110px}.sf-refined .sf-curation{gap:30px 36px}.sf-refined .sf-featured-label{color:#596977;font-size:9px}.sf-refined .sf-curation .pr-stage-bottom button{color:#536474;font-size:11px}.sf-refined .pr-design-caption h3{font-size:22px;font-weight:500}.sf-refined .pr-design-caption span{color:#64707b;font-size:11px}.sf-refined .sf-featured-design .pr-design-caption span{font-size:9px}.sf-refined .sf-featured-design .pr-design-caption>a{color:#264b90;font-size:12px}.sf-refined .pr-collection-note{gap:25px;font-size:12px}.sf-refined .pr-editor{background:#f0f2f5;border-top:0;padding:110px 0 80px}.sf-refined .pr-editor .pr-section-intro h2 span{color:#586d8d}.sf-refined .pr-editor-demo{background:#fff;border:1px solid #d8dee5;border-radius:14px;padding:16px;box-shadow:0 22px 70px #17294214}.sf-refined .pr-demo-note{font-size:12px;line-height:1.7}.sf-refined .pd-editor-intro>span{color:#4a607a;font-size:10px}.sf-refined .pd-editor-intro button{font-size:11px!important}.sf-refined .pd-editor-intro>div>span{color:#566a83;font-size:11px}.sf-refined .pd-theatre{border-color:#d9e0e9;border-radius:12px;box-shadow:0 20px 60px #1830470a}.sf-refined .pd-story-picker{gap:24px}.sf-refined .pd-story-picker>button{background:#fff;border-color:#dde3e9;border-radius:10px;overflow:hidden}.sf-refined .pd-story-picker>button[aria-selected=true]{border-color:#315fe9;box-shadow:0 0 0 1px #315fe9}.sf-refined .pd-story-thumbnail{height:200px}.sf-refined .pd-story-picker-copy{padding:22px}.sf-refined .pd-story-picker-copy>strong{color:#233346;font-size:17px;font-weight:500;line-height:1.4}.sf-refined .pd-story-picker-copy>span{color:#5e6d7e;font-size:12px}.sf-refined .pd-story-picker-copy>small{color:#5e6f84;font-size:9px}.pd-stories :is(.pd-primary,.pd-play-button){background:#243a59}.pd-stories :is(.pd-email-controls,.pd-brand-brief){background:#f9fafb}.pd-stories label{color:#40546b}.pd-stories :is(input,textarea,select){color:#253a54}.pd-stories .pd-stage-header>strong{color:#5c6d81;font-size:9px}.pd-stories .pd-stage-header>span:last-child{color:#53677d;font-size:10px}.pd-stories .pd-mini-nav>button{color:#53667d;font-size:11px}.pd-stories .pd-mini-nav>button[aria-current=step]{color:#24458b}.sf-refined .pd-story-picker-copy>span>svg{flex-shrink:0}.sf-refined .sf-team-section{color:#fff;background:radial-gradient(at 70% 10%,#244377 0%,#14263f 45%,#101c2d 85%);padding:110px 0}.sf-team-copy h2{color:#f6f8fc;margin:22px 0 27px;font-size:clamp(39px,4.3vw,64px)}.sf-refined .sf-team-copy>.pr-eyebrow{color:#b8c9e2}.sf-refined .sf-team-copy>p{color:#b6c5d9;font-size:16px;line-height:1.75}.sf-refined .sf-team-copy>.pr-link{color:#e7efff;border-color:#647c9d;font-size:13px}.sf-team-grid{grid-template-columns:.88fr 1.12fr;gap:65px}.sf-team-scene{background:#f1f5fc12;border:1px solid #afc8ed26;border-radius:14px;padding:28px}.sf-team-window{color:#253449;border:0;box-shadow:0 24px 50px #07132240}.sf-team-page{position:relative}.sf-team-page h3{transition:box-shadow .35s}.sf-team-page.is-edited h3{outline-offset:7px;background:#eaf0ff;outline:2px solid #4d82e4}.sf-team-page .sf-story-pin{color:#fff;width:25px;height:25px;font:600 10px var(--pr-font);background:#315fe9;border:2px solid #fff;border-radius:50%;place-items:center;display:grid;position:absolute;top:54%;left:44%;box-shadow:0 3px 10px #14295833}.sf-team-page .sf-story-circle{pointer-events:none;border:2px solid #d78f46;border-radius:50%;position:absolute;inset:18px 45% 28px 14px}.sf-team-session{color:#61738a;background:#fafbfd;border-bottom:1px solid #e4e9f0;align-items:center;gap:7px;padding:10px 18px;font-size:9px;display:flex}.sf-team-session>i{background:#428166;border-radius:50%;width:5px;height:5px}.sf-team-session>span:last-child{align-items:center;gap:5px;margin-left:auto;display:flex}.sf-team-page .sf-story-pin{cursor:pointer}.sf-team-scene .pd-playback{color:#fff;background:0 0;border:0;padding:15px 0 0}.sf-team-scene .pd-play-button{color:#233b5a;background:#f5f8ff;border-color:#0000;font-size:11px!important}.sf-team-scene :is(.pd-playback-next,.pd-restart){color:#e2ecfc;border-color:#7890b3}.sf-team-scene .pd-motion-note{color:#bdcce2;font-size:11px}.sf-team-note p{color:#516277;font-size:12px}.sf-team-note strong{font-size:12px}.sf-refined .sf-traffic-section{background:#ecf0f5;padding:105px 0 85px}.sf-refined .tr-dashboard{border-color:#d3dce7;box-shadow:0 24px 55px #1b334516}.sf-refined .pr-industry{background:#fafaf8;padding-top:105px}.sf-refined .pr-industry-list button strong{font-weight:500}.sf-tools-collection{color:#f4f8ff;background:#101820;padding:105px 0 60px;overflow:hidden}.sf-tools-collection>.pr-wrap{position:relative}.sf-tools-intro{text-align:center;max-width:750px;margin:0 auto 50px}.sf-tools-intro .pr-eyebrow{color:#a4b7d0}.pr-home .sf-tools-intro h2{letter-spacing:-.052em;color:#f4f7fb;margin:22px 0;font-size:clamp(39px,4.5vw,66px);font-weight:450;line-height:1.08}.sf-tools-intro h2>span{color:#aab9ca}.pr-home .sf-tools-intro>p{color:#b3c1d1;font-size:16px;line-height:1.7}.sf-tools-intro>.pr-link{color:#dce8fb;border-color:#6d7e94}.sf-tool-mosaic{grid-template-columns:repeat(4,1fr);gap:15px;max-width:1100px;margin:auto;display:grid}.sf-tool-tile{background:#26394e;border:1px solid #425166;border-radius:10px;flex-direction:column;min-height:174px;padding:24px;transition:transform .25s,background .25s,border-color .25s;display:flex;position:relative}.sf-tool-tile:hover{background:#2c4057;border-color:#90a8ca;transform:translateY(-5px)}.sf-tool-tile>span{color:#243d6d;background:#b9cfff;border-radius:12px;place-items:center;width:46px;height:46px;margin-bottom:19px;display:grid}.sf-tool-tile>strong{color:#f4f7fc;letter-spacing:-.3px;font-size:16px;font-weight:500}.sf-tool-tile>small{color:#b0c0d4;margin-top:8px;font-size:11px;line-height:1.6}.sf-tool-tile>svg{color:#9baec7;position:absolute;top:29px;right:23px}.tone-peach>span{color:#6a4633;background:#f4cfb4}.tone-lavender>span{color:#5a4683;background:#d9cbfa}.tone-mint>span{color:#275d50;background:#b7e1d4}.tone-cream>span{color:#6b5e35;background:#e9ddb3}.tone-sky>span{color:#305563;background:#b6dcea}.tone-pink>span{color:#743c58;background:#ecc6d7}.tone-green>span{color:#465c30;background:#ccdeb3}.pr-home .sf-tool-mosaic-note{color:#a0b1c7;text-align:center;justify-content:center;align-items:center;gap:9px;margin:27px 0 0;font-size:11px;line-height:1.6;display:flex}.sf-refined .pr-more-designs{background:#f6f7f4}.sf-refined .sf-email-crosslink{border-top:1px solid #d9dedf;padding-top:45px}.sf-refined .sf-email-crosslink h3{letter-spacing:-1.1px;font-size:31px;font-weight:500}.sf-refined .pr-closing h2{font-weight:450}.sf-refined .pr-faq summary{font-size:16px;font-weight:500}.sf-refined .pr-faq details>p{font-size:14px;line-height:1.8}@media (min-width:1600px){.sf-panel-visual{height:360px}.sf-scene-site{top:40px;left:35px}.sf-scene-business,.sf-scene-audience{top:15px}}@media (max-width:1100px){.fm-page .pr-header{gap:26px;padding-inline:30px}.pr-header nav{gap:19px}.pr-header-actions{gap:15px}.pr-nav-item>button{font-size:13px}.sf-mega-menu{transform:translate(-50%);grid-template-columns:300px 1fr!important;gap:20px!important;left:50%!important;right:auto!important}.sf-product-panels{grid-template-columns:1.4fr 1fr 1fr;gap:16px}.sf-product-panels[data-active="1"]{grid-template-columns:1fr 1.4fr 1fr}.sf-product-panels[data-active="2"]{grid-template-columns:1fr 1fr 1.4fr}.sf-panel-visual{height:300px}.sf-scene-site{width:360px;top:28px;left:20px}.sf-scene-site-image{height:240px}.sf-scene-site-image strong{font-size:31px}.sf-scene-business,.sf-scene-audience{transform-origin:50% 0;transform:translate(-50%)scale(.88)}.sf-panel-copy h3{font-size:23px!important}.sf-panel-copy p{min-height:92px!important}.sf-panel-select{gap:8px;font-size:12px!important}.sf-panel-select>span{font-size:9px}.sf-team-grid{gap:35px}.sf-team-scene{padding:18px}.sf-team-page{gap:12px;padding:23px}.sf-team-page h3{font-size:29px}.sf-refined .pd-story-picker-copy{padding:18px}.sf-refined .pd-story-picker-copy>strong{font-size:15px}.sf-refined .pd-story-picker-copy>span{font-size:11px}.sf-tool-tile{padding:21px}.sf-tool-tile>small{font-size:10px}.sf-tool-tile>strong{font-size:15px}}@media (max-width:850px){.pr-header-actions .pr-workspace-link{display:none}.sf-refined .pr-wrap{width:calc(100% - 56px)}.sf-overview-heading{gap:28px}.pr-home .sf-overview-heading>p{font-size:14px}.sf-product-panels,.sf-product-panels[data-active]{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.sf-panel-visual{height:265px}.sf-panel-select{min-height:63px;line-height:1.3}.sf-panel-select>span{display:none}.sf-panel-select>svg{flex-shrink:0;width:14px}.sf-scene-site{transform-origin:0 0;width:335px;top:22px;left:16px;transform:scale(.9)}.sf-scene-business,.sf-scene-audience{transform:translate(-50%)scale(.8)}.sf-panel-copy h3{letter-spacing:-.7px!important;font-size:21px!important}.sf-panel-copy p{min-height:94px!important;font-size:12px!important}.sf-panel-copy>a{gap:8px;font-size:11px}.sf-team-grid{grid-template-columns:1fr;gap:38px}.sf-team-copy{max-width:600px}.sf-team-copy>p{max-width:500px}.sf-team-copy>.pr-link{margin-right:28px}.sf-team-scene{width:100%;max-width:650px;margin:auto;padding:28px}.sf-team-page h3{font-size:39px}.sf-team-page img{height:190px}.sf-tool-mosaic{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.sf-tool-tile{min-height:158px;padding:18px 15px}.sf-tool-tile>svg{width:13px;top:22px;right:12px}.sf-tool-tile>span{width:40px;height:40px}.sf-tool-tile>span>svg{width:23px}.sf-tool-tile>small{line-height:1.5}}@media (max-width:760px){.fm-page:has(.sf-refined)>.pr-header{gap:15px;height:70px;min-height:70px;padding-inline:22px}.pr-header .pr-wordmark{font-size:26px}.pr-header-actions .pr-workspace-link{display:none}.pr-header nav.is-open{overscroll-behavior:contain;background:#fafaf8;max-height:calc(100dvh - 70px);top:70px;overflow:auto}.pr-nav-item>button{padding-block:17px;font-size:16px}.sf-mega-menu{transform:none;border-radius:0!important;width:100%!important;padding:0!important;left:auto!important;right:auto!important}.sf-menu-links{padding:0 5px 15px!important}.sf-menu-links>a{padding:15px 5px!important}.sf-menu-links>a strong{font-size:14px!important}.sf-menu-links>a small{font-size:12px!important}.sf-refined .pr-hero-copy>p{font-size:17px}.sf-refined .pr-hero-secondary{font-size:13px}.sf-refined .pr-hero-copy>small{font-size:11px}.sf-overview-heading{margin-bottom:30px;display:block}.pr-home .sf-overview-heading>p{max-width:none;margin-top:25px}.sf-overview-heading>p>br{display:none}.sf-overview-heading>p>br:after{content:" "}.sf-product-overview{padding:75px 0 35px}.sf-product-panels,.sf-product-panels[data-active]{flex-direction:column;gap:20px;display:flex}.sf-product-panel{border-bottom:1px solid #ffffff1f;grid-template-columns:1.2fr 1fr;gap:0 24px;padding-bottom:24px;display:grid}.sf-panel-select{color:#dbe5f1;border-top:0;grid-column:1/-1;min-height:0;padding:8px 0 17px;font-size:14px!important}.sf-panel-select>span{display:block}.sf-panel-select>svg{width:17px}.sf-panel-visual{height:235px}.sf-panel-copy{padding-top:25px}.sf-panel-copy h3{font-size:25px!important}.sf-panel-copy p{min-height:0!important;font-size:13px!important}.sf-panel-copy>a{margin-top:18px;font-size:12px}.sf-product-panel.is-active .sf-panel-select{color:#a9c6ff}.sf-scene-site{transform:scale(.81)}.sf-scene-business,.sf-scene-audience{transform:translate(-50%)scale(.71)}.sf-overview-footer{border-top:0;margin-top:22px;padding-top:0}.sf-overview-footer>span{max-width:250px;font-size:10px}.sf-refined .pr-collection,.sf-refined .pr-editor,.sf-refined .sf-team-section,.sf-refined .sf-traffic-section,.sf-tools-collection{padding-block:75px}.sf-refined .pr-section-intro p{font-size:15px}.sf-refined .pr-collection-note{gap:13px;font-size:11px}.sf-refined .pr-demo-note{font-size:11px}.sf-refined .pr-industry{padding-top:75px}.sf-refined .pr-editor-demo{padding:10px}.sf-refined .pd-story-thumbnail{height:170px}.sf-refined .pd-story-picker-copy{padding:17px}.sf-refined .pd-story-picker-copy>strong{font-size:14px}.sf-refined .pd-story-picker-copy>small{font-size:8px}.sf-refined .pd-story-picker-copy>span{font-size:10px}.sf-tool-mosaic{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.sf-tool-tile{min-height:169px;padding:23px}.sf-tool-tile>span{width:44px;height:44px}.sf-tool-tile>strong{font-size:16px}.sf-tool-tile>small{font-size:11px}.sf-tool-tile>svg{width:16px;top:27px;right:20px}.sf-tools-intro{margin-bottom:35px}}@media (max-width:480px){.sf-refined .pr-wrap{width:calc(100% - 40px)}.fm-page:has(.sf-refined)>.pr-header{padding-inline:17px}.pr-header-actions{gap:6px}.pr-header-actions .pr-button{gap:8px;min-height:39px!important;padding:10px 14px!important;font-size:11px!important}.pr-header-actions .pr-button>svg{display:none}.pr-header .pr-wordmark{gap:5px;font-size:24px}.pr-wordmark>svg{width:27px}.fm-page .sf-refined .pr-hero h1{font-size:clamp(55px,13vw,68px)}.sf-refined .pr-hero-actions{gap:18px}.sf-refined .pr-button{gap:14px;padding-inline:20px;font-size:12px}.sf-product-panel{grid-template-columns:1fr;gap:0;padding-bottom:26px}.sf-panel-visual{height:290px}.sf-panel-copy{padding-top:22px}.sf-panel-copy h3{margin-bottom:10px!important;font-size:28px!important}.sf-panel-copy p{max-width:100%;font-size:14px!important}.sf-panel-copy>a{margin-top:9px;font-size:13px}.sf-scene-site{width:370px;top:28px;left:25px;transform:none}.sf-scene-business,.sf-scene-audience{transform:translate(-50%)scale(.87)}.sf-overview-footer{align-items:start}.sf-overview-footer>span{max-width:185px}.sf-overview-footer>button{padding:9px 11px;font-size:10px!important}.sf-refined .sf-featured-mat{padding:17px}.sf-refined .sf-featured-label{font-size:7px}.sf-refined .sf-curation .pr-stage-bottom button{font-size:9px}.sf-refined .sf-curation{gap:24px}.sf-refined .pr-design-caption h3{font-size:19px}.sf-refined .pr-design-caption span{font-size:10px}.sf-refined .sf-featured-design .pr-design-caption>a{font-size:11px}.sf-team-scene{padding:16px}.sf-team-page{grid-template-columns:1.15fr 1fr;padding:23px 18px}.sf-team-page h3{font-size:29px}.sf-team-page img{height:165px}.sf-team-window>header{padding:15px;font-size:10px}.sf-team-session{gap:5px;padding:10px 13px;font-size:8px}.sf-team-note{gap:10px;padding:18px}.sf-team-note p{font-size:11px}.sf-team-copy h2{font-size:40px}.sf-refined .sf-team-copy>p{font-size:15px}.sf-tool-tile{padding:20px 17px}.sf-tool-tile>svg{right:15px}.sf-tool-tile>small{font-size:10px}.pr-home .sf-tool-mosaic-note{align-items:start;font-size:10px}.sf-tool-mosaic-note>svg{flex-shrink:0}.sf-refined .sf-email-crosslink h3{font-size:27px}.sf-refined .pr-faq summary{font-size:14px}.sf-refined .pr-faq details>p{font-size:13px}}@media (prefers-reduced-motion:reduce){.sf-product-panels,.sf-product-panels *,.sf-tool-tile,.sf-team-page *{transition:none!important;animation:none!important}}.shared-fullscreen.collaboration-expanded .studio-shell{width:calc(100% - 330px)}.shared-fullscreen.collaboration-expanded .client-workspace,.shared-fullscreen.collaboration-expanded .shared-admin{margin-right:330px}.collab-dock.is-open{width:330px}.collab-dock.is-open .collab-panel{box-shadow:none;background:#fcfcfd;border-left:1px solid #e4e7eb}.collab-panel>header{background:#fff;align-items:center;gap:6px;height:auto;min-height:76px;padding:20px 18px 14px}.collab-panel>header h2{color:#283444;letter-spacing:-.4px;margin:0 0 6px;font:600 18px/1.3 Manrope,Arial,sans-serif;display:block}.collab-panel .collab-session{color:#718090;background:0 0;padding:0;font-size:10px}.collab-settings{position:relative}.collab-settings>summary{cursor:pointer;color:#687688;border-radius:6px;place-items:center;width:30px;height:30px;list-style:none;display:grid}.collab-settings>summary::-webkit-details-marker{display:none}.collab-people-menu>summary::-webkit-details-marker{display:none}.collab-settings[open]>summary{color:#315fe9;background:#edf1f8}.collab-settings>div{z-index:90;background:#fff;border:1px solid #dee5ee;border-radius:9px;width:228px;padding:8px;position:absolute;top:38px;right:0;box-shadow:0 12px 40px #1d304b24}.collab-settings strong{color:#637285;padding:9px;font:600 11px Manrope,Arial,sans-serif;display:block}.collab-settings button{color:#445368;text-align:left;border-radius:5px;align-items:center;gap:10px;width:100%;padding:12px 9px;font-size:12px;display:flex}.collab-settings button>svg:last-child{opacity:0;margin-left:auto}.collab-settings button[aria-pressed=true]>svg:last-child{opacity:1;color:#315fe9}.collab-settings button:hover{background:#f1f5fb}.collab-people-menu{background:#fff;border-bottom:1px solid #e8ecf1;flex-shrink:0}.collab-people-menu>summary{cursor:pointer;color:#6c7888;align-items:center;gap:10px;padding:12px 18px;list-style:none;display:flex}.collab-people-menu>summary>span{padding-left:4px;display:flex}.collab-people-menu>summary i{color:#fff;border:2px solid #fff;border-radius:50%;place-items:center;width:25px;height:25px;margin-left:-4px;font:500 9px/1 Manrope,Arial,sans-serif;display:grid}.collab-people-menu>summary strong{font-size:11px;font-weight:500}.collab-people-menu>summary>svg{margin-left:auto}.collab-people-menu .collab-people{border:0;max-height:180px;padding:0 14px 12px;overflow:auto}.collab-tabs{background:#fff;flex-shrink:0;padding:0 10px}.collab-tabs>button{gap:5px;padding:15px 7px;font-size:11px}.collab-tabs>button>svg{width:14px}.collab-note-toolbar{background:#fcfcfd;flex-wrap:wrap;gap:9px;padding:14px 17px 10px}.collab-note-toolbar .button{min-height:32px;padding:8px 11px;font-size:11px}.collab-note-toolbar .text-button{font-size:11px}.collab-note-toolbar>p{display:none}.collab-note-toolbar>label.collab-resolved-filter{justify-content:flex-start;align-items:center;gap:6px;width:100%;margin:5px 0 0;font-size:10px;display:flex}.collab-resolved-filter>input{flex:none;width:13px!important;height:13px!important;margin:0!important;padding:0!important}.collab-note-search{color:#7a8799;border-bottom:1px solid #e1e7ee;flex-shrink:0;align-items:center;gap:7px;margin:2px 17px 10px;padding:8px 0;display:flex}.collab-note-search input{width:100%;min-width:0;box-shadow:none!important;background:0 0!important;border:0!important;padding:4px!important;font-size:11px!important}.collab-note-search>button{white-space:nowrap;color:#697a90;border:1px solid #e0e7f0;border-radius:5px;padding:6px 8px;font-size:9px}.collab-note-search>button[aria-pressed=true]{color:#315fe9;background:#eaf0ff;border-color:#b7c9fa}.collab-panel .collab-chat-empty{padding:40px 10px 25px}.collab-panel .collab-chat-empty>svg{color:#95a3b5;width:23px;margin:0 auto 12px;display:block}.collab-panel .collab-chat-empty h3{color:#53657d;letter-spacing:0;margin:0 0 9px;font-size:13px;font-weight:550;line-height:1.4}.collab-panel .collab-chat-empty p{color:#7c899b;max-width:235px;margin:auto;font-size:11px;line-height:1.65}.collab-panel>footer{background:#fff;padding:13px 18px}.collab-panel>footer>button{font-size:11px}.collab-panel>form{background:#fff;padding:12px 16px}.collab-panel>form textarea{min-height:70px;padding:12px;font-size:12px}.collab-note-card{background:#fff}.collab-launcher{gap:8px;padding:11px 15px;font-size:12px;font-weight:500;box-shadow:0 4px 20px #142a4615}.collab-launcher>span:last-child{font-size:10px}.collab-canvas-tools{background:#ffffffed;border-radius:8px;padding:4px;box-shadow:0 2px 8px #1830540a}.collab-canvas-tools button{width:27px;height:27px}.collab-cursor{will-change:left,top;filter:drop-shadow(0 2px 2px #15253424);transition:left .12s linear,top .12s linear}.collab-cursor span{border-radius:3px;padding:4px 7px;font:500 10px Manrope,Arial,sans-serif}.collab-context-menu{z-index:150;color:#273c55;background:#fff;border:1px solid #dce3ed;border-radius:10px;min-width:238px;padding:7px;font-family:Manrope,Arial,sans-serif;position:fixed;box-shadow:0 14px 45px #132c4b30}.collab-context-menu>small{color:#7b889b;white-space:nowrap;text-overflow:ellipsis;border-bottom:1px solid #edf0f5;max-width:220px;margin-bottom:5px;padding:9px 10px 11px;font-size:10px;display:block;overflow:hidden}.collab-context-menu>button{text-align:left;color:#34475f;cursor:pointer;background:0 0;border:0;border-radius:6px;align-items:center;gap:12px;width:100%;padding:12px 10px;font:500 12px Manrope,Arial,sans-serif;display:flex}:is(.collab-context-menu>button:hover,.collab-context-menu>button:focus-visible){color:#2454c5;background:#edf3ff;outline:0}.collab-context-menu>button>svg{color:#7186a3}.collab-spotlight{z-index:77;pointer-events:none;background:currentColor;border-radius:50%;width:20px;height:20px;animation:4.5s both sf-spot-fade;position:fixed;transform:translate(-50%,-50%);box-shadow:0 0 0 4px #fff}.collab-spotlight>i{border:2px solid;border-radius:50%;animation:1.2s ease-out infinite sf-spot-pulse;position:absolute;inset:-10px}.collab-spotlight>i:nth-child(2){animation-delay:.4s}.collab-spotlight>span{color:#3e5068;white-space:nowrap;background:#fff;border-radius:5px;padding:7px 10px;font:11px Manrope,Arial,sans-serif;position:absolute;top:-3px;left:28px;box-shadow:0 2px 12px #132b4e20}@keyframes sf-spot-pulse{0%{opacity:.9;transform:scale(.6)}to{opacity:0;transform:scale(2)}}@keyframes sf-spot-fade{0%,80%{opacity:1}to{opacity:0}}.studio-more{position:relative}.studio-more>summary{color:#596b82;cursor:pointer;border-radius:6px;align-items:center;gap:7px;padding:8px 12px;font-size:11px;list-style:none;display:flex}.studio-more>summary::-webkit-details-marker{display:none}.studio-more[open]>summary{background:#edf2fa}.studio-more>div{z-index:89;background:#fff;border:1px solid #dce3ed;border-radius:8px;min-width:215px;padding:7px;position:absolute;top:38px;right:0;box-shadow:0 12px 40px #172b451c}.studio-utility .studio-more button{border-radius:5px;justify-content:flex-start;gap:11px;width:100%;padding:12px 10px;font-size:12px;display:flex}.studio-more button:hover{background:#edf3fc}.pd-playback.pd-playback-quiet{z-index:9;align-items:center;gap:2px;width:fit-content;display:flex;position:absolute;bottom:14px;right:16px;box-shadow:0 2px 10px #18314d0a;background:#fffffff2!important;border:1px solid #d8e0e9!important;border-radius:25px!important;margin:0!important;padding:4px!important}.pd-playback-quiet :is(.pd-play-button,.pd-playback-next,.pd-restart){border-radius:50%;place-items:center;min-width:0;min-height:0;display:grid;color:#53667c!important;background:0 0!important;border:0!important;width:30px!important;height:30px!important;margin:0!important;padding:0!important;font-size:11px!important}.pd-playback-quiet button:hover{background:#eef3fb!important}.pd-playback-quiet button:disabled{opacity:.35;cursor:default}.pd-playback-quiet .pd-playback-next,.pd-playback-quiet .pd-restart{opacity:.55}.pd-playback-quiet:hover button,.pd-playback-quiet:focus-within button{opacity:1}.pd-demo-cursor{color:#315fe9;filter:drop-shadow(0 2px 2px #15345130);transition:left .26s cubic-bezier(.16,.7,.2,1),top .26s cubic-bezier(.16,.7,.2,1)}.pd-demo-cursor>i{border-width:1px;width:23px;height:23px;animation:.45s .2s both sf-cursor-click;top:-7px;left:-7px}.sfm-type-options{gap:6px;margin:10px 0 15px;display:flex}.sfm-type-options>button{cursor:pointer;color:#51657e;background:#fff;border:1px solid #d7e1ef;border-radius:5px;flex-direction:column;flex:1;align-items:center;gap:5px;padding:8px 3px;display:flex}.sfm-type-options>button[aria-pressed=true]{background:#eef3ff;border-color:#315fe9}.sfm-type-options span{font:23px Georgia,serif}.sfm-type-options small{font:8px Manrope,Arial,sans-serif}.sfm-type-options>button:nth-child(2)>span{font-family:Arial,sans-serif}.sfm-type-options>button:nth-child(3)>span{font-family:Arial,sans-serif;font-weight:800}.sfm-editor-controls{overflow-y:auto}.pd-guided-editor .sfm-heading-selection h2{transition:font-weight .35s,letter-spacing .35s,color .35s;animation:.32s ease-out sf-type-appear}.sf-refined .pd-editor-intro{padding:6px 4px 16px}.sf-refined .pd-editor-intro>div>span,.sf-refined .sfm-preview-note,.sf-refined .sfm-editor-caption{display:none}.sf-refined .pr-editor-demo{padding-bottom:58px;position:relative}.sf-refined .pd-guided-editor .pd-playback{bottom:-44px;right:0}.sf-refined .pr-demo-note>span{display:none}.sf-refined .pr-demo-note{justify-content:flex-end;margin-top:19px}.sf-refined .pr-collection-note{display:none}.sf-refined .sf-team-scene{padding-bottom:67px}.sf-team-scene .pd-playback{bottom:17px;right:22px}.sf-team-note small{font-size:9px}.sf-team-note{min-height:112px}.sf-team-page h3{font-size:35px}.sf-team-note p{font-size:13px}.sf-team-copy>.pr-link:last-child{display:none}.pd-stories .pd-local-note{text-align:center;font-size:10px!important}.pd-stories .pd-story-picker-copy>span,.pd-stories .pd-story-picker-copy>small{display:none}.pd-stories .pd-story-picker-copy{padding:16px 20px}.pd-stories .pd-story-picker-copy>strong{margin:0;font-size:17px}.pd-stories .pd-story-picker>button{box-shadow:none;border-color:#0000}.pd-stories .pd-story-picker>button[aria-selected=true]{box-shadow:none;border-color:#315fe9}.pd-purchase-workspace>footer{padding-right:110px}.pd-brand-save{padding-right:115px}.pd-brand-preview>.pd-text-link{padding-right:105px}.tr-dashboard>.pd-playback-quiet{bottom:9px;right:12px}.tr-dashboard .tr-bottom{min-height:54px;padding-right:120px}@keyframes sf-type-appear{0%{opacity:.6;transform:translateY(3px)}to{opacity:1;transform:none}}.sf-overview-v31{padding-top:100px;padding-bottom:55px}.sf-overview-v31 .sf-overview-heading{align-items:end;margin-bottom:46px}.pr-home .sf-overview-v31 .sf-overview-heading h2{letter-spacing:-.048em;font-size:clamp(40px,4.8vw,70px);line-height:1.05}.sf-overview-v31 .sf-overview-heading>.pr-link{color:#c4d3e6;border-color:#5d7087;margin-bottom:8px;font-size:13px}.sf-overview-v31 .sf-product-panels{grid-template-columns:1.8fr 1fr 1fr;gap:18px;transition:grid-template-columns .48s cubic-bezier(.2,.75,.25,1)}.sf-overview-v31 .sf-product-panels[data-active="1"]{grid-template-columns:1fr 1.8fr 1fr}.sf-overview-v31 .sf-product-panels[data-active="2"]{grid-template-columns:1fr 1fr 1.8fr}.sf-overview-v31 .sf-panel-visual{border:1px solid #ffffff14;border-radius:15px;height:435px;transition:border-radius .48s,background .48s;position:relative;overflow:hidden}.sf-overview-v31 .is-active .sf-panel-visual{border-radius:24px}.sf-overview-v31 .panel-0 .sf-panel-visual{background:#d7e0eb}.sf-overview-v31 .panel-1 .sf-panel-visual{background:radial-gradient(at 50% 45%,#284a75,#162737 80%)}.sf-overview-v31 .panel-2 .sf-panel-visual{background:#e8e2da}.sf-overview-v31 .sf-panel-select{color:#35475e;z-index:4;background:0 0;border:0;padding:21px 24px;position:absolute;top:0;left:0;right:0;font-size:13px!important;font-weight:500!important}.sf-overview-v31 .panel-1 .sf-panel-select{color:#d6e6fb}.sf-overview-v31 .sf-panel-select[aria-pressed=true]{color:#203c62}.sf-overview-v31 .panel-1 .sf-panel-select[aria-pressed=true]{color:#fff}.sf-overview-v31 .sf-panel-copy{justify-content:space-between;align-items:center;gap:14px;padding:23px 1px 0;display:flex}.pr-home .sf-overview-v31 .sf-panel-copy h3{letter-spacing:-.6px;white-space:nowrap;margin:0;font-size:23px;font-weight:450;line-height:1.3}.sf-overview-v31 .sf-panel-copy>a{border:1px solid #5f7085;border-radius:50%;flex-shrink:0;place-items:center;width:34px;height:34px;margin:0;padding:0;transition:background .2s;display:grid}.sf-overview-v31 .sf-panel-copy>a:hover{color:#fff;background:#28476d}.sf-overview-v31 .sf-overview-footer{border:0;margin-top:24px;padding:0}.sf-overview-v31 .sf-overview-footer>span{color:#99aec6;font-size:10px}.sf-overview-v31 .sf-overview-footer>button{border-color:#5a6f88;border-radius:50%;place-items:center;width:34px;height:34px;padding:0;display:grid}.sf-overview-v31 .sf-scene-site{border-radius:8px;width:auto;min-width:320px;transition:width .45s,transform .45s;top:67px;left:26px;right:26px;transform:none!important}.sf-overview-v31 .sf-scene-browser{height:25px}.sf-overview-v31 .sf-scene-web>header{padding:16px 19px;font-size:9px}.sf-overview-v31 .sf-scene-web>header>span{font-size:8px}.sf-overview-v31 .sf-scene-site-image{height:325px}.sf-overview-v31 .sf-scene-site-image>img{object-position:center 45%;transition:opacity .25s}.sf-overview-v31 .sf-scene-site-image:after{background:linear-gradient(90deg,#142821b0,#14282105)}.sf-overview-v31 .sf-scene-site-image>div{top:37px;left:25px}.sf-overview-v31 .sf-scene-site-image strong{letter-spacing:-2.2px;outline:0;margin:23px 0 25px;font:400 57px/.98 Georgia,serif;animation:.3s ease-out sf-type-appear}.sf-overview-v31 .sf-scene-site-image small{font-size:9px}.sf-overview-v31 .type-1 .sf-scene-site-image strong{letter-spacing:-3px;font-family:Arial,Helvetica,sans-serif;font-size:56px}.sf-overview-v31 .type-2 .sf-scene-site-image strong{letter-spacing:-3px;font-family:Arial,Helvetica,sans-serif;font-size:56px;font-weight:800}.sf-overview-v31 .type-3 .sf-scene-site-image strong{letter-spacing:-2px;font-family:Georgia,serif}.sf-type-controls{z-index:2;background:#fff;border-radius:9px;gap:4px;padding:5px;display:flex;position:absolute;bottom:10px;left:24px;box-shadow:0 6px 25px #13273a2e}.sf-type-controls>button{cursor:pointer;color:#536173;background:0 0;border:0;border-radius:5px;flex-direction:column;align-items:center;gap:4px;min-width:58px;padding:8px 13px;display:flex}.sf-type-controls>button[aria-pressed=true]{color:#315fe9;background:#e8efff}.sf-type-controls span{font:25px/1 Georgia,serif}.sf-type-controls small{font-size:8px}.sf-type-controls>button:nth-child(2) span{font-family:Arial,sans-serif}.sf-type-controls>button:nth-child(3) span{font-family:Arial,sans-serif;font-weight:800}.sf-overview-v31 .sf-scene-cursor{z-index:5;opacity:0;transition:left .24s cubic-bezier(.2,.7,.2,1),top .24s cubic-bezier(.2,.7,.2,1);top:278px;left:95px;animation:none!important}.sf-overview-v31 .is-playing .is-active .sf-scene-cursor{opacity:1}.sf-overview-v31 .type-1 .sf-scene-cursor{top:285px;left:160px}.sf-overview-v31 .type-2 .sf-scene-cursor{top:282px;left:215px}.sf-overview-v31 .type-3 .sf-scene-cursor{top:180px;left:240px}.sf-overview-v31 .sf-scene-business{width:440px;height:370px;transition:transform .45s;top:58px;transform:translate(-50%)}.sf-overview-v31 .sf-orbit-brand{border-radius:20px;width:78px;height:78px;top:43%}.sf-overview-v31 .sf-orbit-brand>svg{width:42px;height:42px}.sf-overview-v31 .sf-orbit{top:43%}.sf-overview-v31 .sf-orbit-one{width:154px;height:154px}.sf-overview-v31 .sf-orbit-two{width:288px;height:288px}.sf-overview-v31 .sf-orbit-three{width:420px;height:420px}.sf-overview-v31 .orbit-customer{top:110px;left:60px}.sf-overview-v31 .orbit-email{top:125px;right:52px}.sf-overview-v31 .orbit-books{top:13px;left:186px}.sf-overview-v31 .sf-orbit-icon{border-radius:16px;width:68px;height:68px;transition:background .25s,transform .25s,box-shadow .25s}.sf-overview-v31 .sf-orbit-icon.lit{color:#fff;background:#4d74d8;transform:scale(1.13);box-shadow:0 0 30px #719ef633}.sf-overview-v31 .sf-scene-order{border-radius:12px;gap:14px;min-height:98px;padding:18px;animation:none;bottom:22px;left:52px;right:52px}.sf-overview-v31 .is-playing .sf-scene-order{animation:.3s both sf-overview-enter!important}.sf-overview-v31 .sf-scene-order>i{width:42px;height:46px}.sf-overview-v31 .sf-scene-order>span{font-size:10px}.sf-overview-v31 .sf-scene-order strong{margin:3px 0;font-size:14px;line-height:1.5}.sf-overview-v31 .sf-scene-order small{font-size:10px}.sf-overview-v31 .sf-scene-audience{width:430px;height:380px;transition:transform .5s;top:54px;transform:translate(-50%)}.sf-overview-v31 .sf-scene-email{width:250px;transition:transform .45s;top:16px;left:30px}.sf-overview-v31 .sf-scene-email>img{height:130px}.sf-overview-v31 .sf-scene-email>div{padding:23px}.sf-overview-v31 .sf-scene-email strong{margin:18px 0;font-size:32px}.sf-overview-v31 .sf-scene-email>div>span{padding:12px;font-size:9px}.sf-overview-v31 .sf-scene-chart{width:200px;padding:17px;transition:transform .45s,border-radius .45s;bottom:26px;right:18px;transform:translateY(21px)scale(.93)}.sf-overview-v31 .sf-scene-chart>strong{font-size:34px}.sf-overview-v31 .sf-scene-chart>div{height:75px}.sf-overview-v31 .sf-scene-chart>div>i{transition:height .38s cubic-bezier(.2,.7,.2,1);animation:none!important}.sf-overview-v31 .reach-2 .sf-scene-chart,.sf-overview-v31 .reach-3 .sf-scene-chart{border-radius:18px;transform:translateY(-28px)scale(1.05)}.sf-overview-v31 .reach-2 .sf-scene-email,.sf-overview-v31 .reach-3 .sf-scene-email{transform:translate(-8px,-5px)}.sf-tools-collection .sf-tool-tile{min-height:150px}.sf-tools-intro{margin-bottom:40px}.sf-tools-intro h2{margin-top:0}.sf-refined .pr-section-intro .pr-eyebrow,.sf-team-copy>.pr-eyebrow{display:none}.sf-refined .pr-section-intro p{max-width:330px;margin-bottom:15px}.sf-refined .pr-collection .sf-featured-label{display:none}.sf-refined .pr-hero-copy>p{max-width:390px}@media (max-width:1100px){.pr-home .sf-overview-v31 .sf-panel-copy h3{font-size:19px}.sf-overview-v31 .sf-panel-visual{height:390px}.sf-overview-v31 .sf-scene-site{min-width:300px;top:62px;left:20px}.sf-overview-v31 .sf-scene-business,.sf-overview-v31 .sf-scene-audience{transform-origin:50% 0;transform:translate(-50%)scale(.9)}.sf-overview-v31 .sf-scene-site-image{height:290px}.sf-overview-v31 .sf-scene-site-image strong{font-size:50px!important}.sf-overview-v31 .sf-type-controls{bottom:12px;left:17px}.sf-overview-v31 .sf-scene-cursor{top:265px}}@media (max-width:1000px){.shared-fullscreen.collaboration-expanded .studio-shell{width:100%}.shared-fullscreen.collaboration-expanded .client-workspace,.shared-fullscreen.collaboration-expanded .shared-admin{margin-right:0}.collab-dock.is-open{width:min(330px,100vw - 24px);box-shadow:-10px 0 40px #14283d1a}}@media (max-width:850px){.sf-overview-v31 .sf-product-panels,.sf-overview-v31 .sf-product-panels[data-active]{grid-template-columns:1.6fr 1fr 1fr;gap:12px}.sf-overview-v31 .sf-product-panels[data-active="1"]{grid-template-columns:1fr 1.6fr 1fr}.sf-overview-v31 .sf-product-panels[data-active="2"]{grid-template-columns:1fr 1fr 1.6fr}.pr-home .sf-overview-v31 .sf-panel-copy h3{white-space:normal;font-size:16px}.sf-overview-v31 .sf-panel-select{padding:19px 17px;font-size:11px!important}.sf-overview-v31 .sf-panel-visual{height:360px}.sf-overview-v31 .sf-scene-business,.sf-overview-v31 .sf-scene-audience{transform:translate(-50%)scale(.82)}.sf-overview-v31 .sf-panel-copy>a{width:28px;height:28px}.sf-overview-v31 .sf-panel-copy>a>svg{width:16px}.sf-overview-v31 .sf-scene-site{min-width:280px;left:16px}.sf-overview-v31 .sf-scene-site-image{height:280px}.sf-overview-v31 .sf-scene-site-image>div{top:26px}.sf-type-controls>button{min-width:52px;padding:7px 11px}.sf-overview-v31 .sf-scene-site-image strong{font-size:47px!important}}@media (max-width:760px){.sf-overview-v31{padding-top:70px}.sf-overview-v31 .sf-overview-heading>.pr-link{margin-top:25px}.sf-overview-v31 .sf-product-panels,.sf-overview-v31 .sf-product-panels[data-active]{gap:26px;display:grid;grid-template-columns:1fr!important}.sf-overview-v31 .sf-product-panel{border:0;padding:0;display:block}.sf-overview-v31 .sf-panel-visual{border-radius:16px;height:395px}.sf-overview-v31 .is-active .sf-panel-visual{border-radius:22px}.sf-overview-v31 .sf-panel-select{min-height:0;padding:21px 24px;font-size:13px!important}.sf-overview-v31 .sf-panel-copy{padding-top:16px}.pr-home .sf-overview-v31 .sf-panel-copy h3{font-size:23px!important}.sf-overview-v31 .sf-scene-site{width:auto;min-width:0;left:30px;right:30px}.sf-overview-v31 .sf-scene-site-image{height:310px}.sf-overview-v31 .sf-scene-site-image strong{font-size:54px!important}.sf-overview-v31 .sf-scene-business,.sf-overview-v31 .sf-scene-audience{transform:translate(-50%)scale(.94)}.sf-overview-v31 .sf-panel-copy>a{width:32px;height:32px}.sf-overview-v31 .sf-type-controls{bottom:18px;left:24px}.sf-overview-v31 .sf-scene-cursor{top:282px}.pd-playback.pd-playback-quiet{bottom:12px;right:12px}.pd-brand-save{padding-bottom:46px;padding-right:0}.sf-team-note{min-height:100px}.sf-refined .sf-team-scene{padding-bottom:64px}.sf-refined .pr-section-intro p{font-size:14px}.sf-refined .pr-demo-note{justify-content:flex-start}.sf-refined .pd-editor-intro>div>button{font-size:10px!important}.sf-refined .pd-guided-editor .pd-playback{bottom:-43px}}@media (max-width:480px){.sf-overview-v31 .sf-panel-visual{height:370px}.sf-overview-v31 .sf-scene-site{min-width:280px;top:60px;left:20px;right:20px}.sf-overview-v31 .sf-scene-site-image{height:290px}.sf-overview-v31 .sf-scene-business,.sf-overview-v31 .sf-scene-audience{transform:translate(-50%)scale(.84)}.sf-overview-v31 .sf-type-controls{bottom:17px;left:16px}.sf-overview-v31 .sf-scene-site-image strong{font-size:50px!important}.sf-overview-v31 .sf-panel-select{padding:20px}.sf-overview-v31 .sf-scene-site-image>div{left:22px}.sf-refined .pr-hero-copy>p{max-width:300px;font-size:17px}.sfm-type-options>button{padding:9px 5px}.sfm-type-options small{font-size:9px}.sfm-editor-controls .sfm-control-label{font-size:11px}.pd-playback-quiet :is(.pd-play-button,.pd-playback-next,.pd-restart){width:31px!important;height:31px!important}.sf-team-page h3{font-size:29px}.sf-team-note p{font-size:12px}.sf-team-note small{font-size:8px}}@media (prefers-reduced-motion:reduce){.collab-cursor,.collab-spotlight,.collab-spotlight>i,.pd-demo-cursor,.sf-overview-v31 *{transition:none!important;animation:none!important}.collab-spotlight>i{display:none}}.dashboard-shell,.fd-console{--fc-ink:#252525;--fc-muted:#707070;--fc-line:#dedede;--fc-blue:#315dcc;--fc-soft:#f1f1f1;color:#252525;letter-spacing:0;font-family:Arial,Helvetica,sans-serif}.dashboard-shell{--sidebar-width:228px;background:#101011;height:100dvh;min-height:0;padding:8px 8px 8px 0;display:flex;overflow:hidden}.dashboard-shell .sidebar{color:#c7c7c7;background:#101011;border:0;flex-shrink:0;width:228px;min-width:0;height:100%;padding:10px 12px 12px;position:relative;inset:auto;overflow-y:auto;transform:none}.dashboard-shell .workspace-main{background:#f1f1f1;border-radius:20px;flex-direction:column;flex:1;width:auto;min-width:0;height:100%;margin:0;display:flex;overflow:hidden}.dashboard-shell .main-content{background:#f1f1f1;flex:1;width:100%;max-width:none;padding:28px clamp(20px,3vw,48px) 48px;overflow:auto}.fd-console.fc-full{background:#101011;height:100dvh;padding:8px 8px 8px 0;overflow:hidden}.fd-console .fc-app-frame{grid-template-columns:228px minmax(0,1fr);gap:0;height:100%;min-height:0}.fd-console.fc-full .fc-app-frame{height:100%}.fd-console.is-demo.fc-full .fc-app-frame{height:calc(100% - 32px)}.fd-console .fc-sidebar{color:#c7c7c7;background:#101011;border:0;min-height:0;padding:10px 12px 12px;overflow-y:auto}.fd-console .fc-app-main{background:#f1f1f1;border-radius:20px;flex-direction:column;min-height:0;display:flex;overflow:hidden}.fd-console .fc-workspace-content,.fd-console.fc-full .fc-workspace-content{scrollbar-width:thin;flex:1;min-height:0;padding:28px clamp(20px,3vw,48px) 48px;overflow:auto}.fd-console .fc-view-content{max-width:1400px}.fd-console.fc-embedded .fc-app-frame{min-height:700px}.fd-console.fc-embedded .fc-sidebar{max-height:850px}.fd-console.fc-embedded .fc-app-main{border-radius:18px 0 0}.dash-brand-row{flex-shrink:0;justify-content:space-between;align-items:center;gap:8px;height:43px;margin-bottom:15px;display:flex}.dashboard-shell .brand{color:#fff;letter-spacing:-.4px;gap:9px;min-width:0;margin:0;padding:0;font-size:19px}.dashboard-shell .brand-mark{color:#fff;background:#315dcc;border-radius:7px;width:27px;height:27px}.dashboard-shell .brand .beta{display:none}.fd-console .fc-wordmark{color:#fff;letter-spacing:-.4px;background:0 0;gap:9px;height:auto;min-height:0;margin:0;padding:0 5px;font-size:19px}.fd-console .fc-wordmark b{font-weight:600}.fd-console .fc-wordmark>span{width:22px}.fd-console .fc-wordmark>span i{background:#7198ff}.dash-collapse{color:#98989d;cursor:pointer;background:0 0;border:0;border-radius:6px;flex-shrink:0;place-items:center;width:30px;height:30px;display:grid}.dash-collapse:hover{color:#fff;background:#282829}.dash-search-launch{color:#b4b4b8;cursor:pointer;text-align:left;background:linear-gradient(#373739,#2d2d2f);border:1px solid #ffffff0e;border-radius:9px;align-items:center;gap:9px;width:100%;min-height:36px;margin-bottom:20px;padding:7px 10px;font-size:13px;display:flex;box-shadow:inset 0 1px #ffffff15}.dash-search-launch span{flex:1}.dash-search-launch kbd{color:#99999e;font:11px Arial}.dash-search-launch:hover{background:#3a3a3d}.fd-console .fc-sidebar nav,.dashboard-shell .main-nav{flex-direction:column;flex:1;gap:3px;padding:0;display:flex;overflow:visible}.dashboard-shell .nav-group{margin:0 0 10px;padding:0}.dashboard-shell .nav-link,.fd-console .fc-sidebar nav button,.fd-console .fc-sidebar .fc-nav-link,.fd-console .fc-sidebar-bottom>a,.fd-console .fc-sidebar-bottom>button{color:#c6c6c9;text-align:left;width:100%;min-height:36px;box-shadow:none;background:0 0;border:0;border-radius:8px;align-items:center;gap:10px;padding:8px 10px;font:13px/20px Arial,Helvetica,sans-serif;text-decoration:none;display:flex}.dashboard-shell .nav-link svg,.fd-console .fc-sidebar nav button svg,.fd-console .fc-sidebar .fc-nav-link svg,.fd-console .fc-sidebar-bottom svg{color:#8c8c92;flex-shrink:0}.dashboard-shell .nav-link:hover,.fd-console .fc-sidebar nav button:hover,.fd-console .fc-sidebar-bottom>a:hover,.fd-console .fc-sidebar-bottom>button:hover,.fd-console .fc-nav-link:hover{color:#fff;background:#202022}.dashboard-shell .nav-link.active,.fd-console .fc-sidebar nav button.active,.fd-console .fc-sidebar-bottom>button.active{color:#fff;background:linear-gradient(#333335,#28282a);border:1px solid #ffffff06;padding:7px 9px;font-weight:600;box-shadow:inset 0 1px #ffffff10,0 1px 2px #0004}.dashboard-shell .nav-link.active svg,.fd-console .fc-sidebar nav button.active svg{color:#fff}.dashboard-shell .nav-count{color:#ddd;background:#454548;border-radius:4px;min-width:19px;margin-left:auto;font-size:10px}.fd-console .fd-nav-label{letter-spacing:0;text-transform:none;color:#85858b;padding:22px 10px 6px;font-size:11px;font-weight:400}.dash-nav-group,.fd-console .os-industry-nav{color:#b8b8be;border:0!important;margin:12px 0 0!important;padding:0!important}.dash-nav-group summary,.fd-console .os-industry-nav summary{color:#a1a1a6;cursor:pointer;border-radius:7px;align-items:center;gap:10px;min-height:36px;padding:9px 10px;font:13px Arial;list-style:none;display:flex}.dash-nav-group summary::-webkit-details-marker{display:none}.fd-console .os-industry-nav summary::-webkit-details-marker{display:none}.dash-nav-group summary span,.fd-console .os-industry-nav summary span{flex:1}.dash-nav-group summary>svg:last-child,.fd-console .os-industry-nav summary>svg:last-child{transition:transform .18s}.dash-nav-group[open] summary>svg:last-child,.fd-console .os-industry-nav[open] summary>svg:last-child{transform:rotate(180deg)}.dashboard-shell .dash-nav-group>.nav-link,.fd-console .os-industry-nav>button{padding-left:18px}.dashboard-shell .dash-nav-group>.nav-link.active{padding-left:17px}.dashboard-shell .sidebar-bottom,.fd-console .fc-sidebar-bottom{border-top:0;flex-shrink:0;margin-top:auto;padding:20px 0 0}.dashboard-shell .workspace-picker{color:#eee;background:0 0;border:0;border-top:1px solid #ffffff13;border-radius:0;width:100%;margin:8px 0 0;padding:12px 9px}.dashboard-shell .workspace-picker strong{color:#ddd;font-size:12px}.dashboard-shell .workspace-picker small{color:#888;font-size:10px}.dashboard-shell .workspace-avatar,.fd-console .fc-business-avatar{color:#fff;width:30px;height:30px;box-shadow:none;background:#315dcc;border:0;border-radius:7px;flex-shrink:0;place-items:center;font-size:13px;display:grid}.dash-business-switch{border-top:1px solid #ffffff13;margin-top:12px;padding-top:9px}.dash-business-switch summary{cursor:pointer;color:#ddd;align-items:center;gap:9px;padding:7px 8px;font-size:12px;list-style:none;display:flex}.dash-business-switch summary strong{text-overflow:ellipsis;white-space:nowrap;flex:1;font-weight:500;overflow:hidden}.dash-business-switch summary::-webkit-details-marker{display:none}.fd-console .dash-business-switch .fc-sector-label{color:#aaa;margin:12px 8px}.fd-console .dash-business-switch select{color:#eee!important;background:#2d2d30!important;border:1px solid #444!important}.fd-console .fc-storage-status{color:#999;padding:8px;font-size:10px}.dashboard-shell .topbar,.fd-console .fc-topbar{color:#252525;height:60px;min-height:60px;box-shadow:none;background:#fff;border-bottom:1px solid #e9e9e9;flex-shrink:0;padding:0 24px}.dashboard-shell .breadcrumbs,.fd-console .fc-topbar>div:first-child{color:#252525;gap:11px;font-size:14px}.fd-console .fc-breadcrumb{color:#252525;border:0;padding:0;font-size:14px}.dash-page-icon{color:#53697a;place-items:center;display:grid}.dashboard-shell .top-avatar,.fd-console .fc-user-avatar{color:#315dcc;background:#edf1fb;border-radius:7px;width:29px;height:29px;font-size:11px}.dashboard-shell .saved-status{color:#7b7b7b;font-size:11px}.dashboard-shell .guest-save-note{color:#767676;background:#fff;border-top:1px solid #e7e7e7;flex-shrink:0;order:3;min-height:30px;padding:5px 24px;font-size:10px}.dashboard-shell .guest-save-note button{color:#606060;font-size:10px}.dashboard-shell .guest-save-note svg{width:12px}.dash-studio-link{color:#686868;align-items:center;gap:7px;font-size:12px;text-decoration:none;display:flex}.fd-console .fc-topbar .qs-create{min-height:32px;color:#fff!important;background:linear-gradient(#414143,#29292b)!important;border-color:#28282a!important;font-size:12px!important}.fd-console .qs-create-popover{border-radius:12px;min-width:205px}.fd-console .qs-create-popover>button{min-height:42px;padding:10px 13px}.fd-console .qs-create-popover>button>span{font-size:12px}.fd-console .fc-demo-bar{color:#b8b8c2;letter-spacing:0;background:#101011;border:0;height:32px;min-height:32px;padding:0 15px 8px;font:11px Arial}.fd-console .fc-demo-bar small{color:#85858d;font-size:10px}.fd-console .fc-demo-bar a{color:#ced9fd}.fd-console .fc-demo-bar i{background:#7a96e3}.dashboard-shell .page-heading,.fd-console .os-head,.fd-console .fc-view-head{align-items:center;gap:16px;margin-bottom:22px}.dashboard-shell .page-heading h1,.fd-console .os-head h2,.fd-console.fc-full .os-head h2,.fd-console .fc-view-head h2{letter-spacing:-.5px;color:#252525;max-width:none;margin:0;font:600 23px/1.3 Arial,Helvetica,sans-serif}.dashboard-shell .page-heading>.eyebrow,.dashboard-shell .page-heading>div>.eyebrow,.fd-console .os-head .os-eyebrow,.fd-console .fc-view-head .fc-eyebrow{display:none}.dashboard-shell .page-heading p,.fd-console .os-head p,.fd-console .fc-view-head p{color:#777;max-width:600px;margin-top:5px;font-size:12px;line-height:1.5}.fd-console .fc-button,.dashboard-shell .button{letter-spacing:0;min-height:34px;padding:8px 12px;box-shadow:0 1px 2px #00000008;border-radius:8px!important;font:500 12px/1.4 Arial!important}.fd-console .fc-button.primary,.dashboard-shell .button.primary{box-shadow:inset 0 1px #ffffff25,0 1px 2px #0002;color:#fff!important;background:linear-gradient(#414143,#29292b)!important;border:1px solid #29292b!important}.fd-console .fc-button.primary:hover,.dashboard-shell .button.primary:hover{background:#171719!important}.fd-console .fc-button:not(.primary){color:#3a3a3a;background:#fff;border-color:#d4d4d4}.dashboard-shell :is(.admin-panel,.project-card,.setup-panel,.integration-side),.fd-console :is(.fc-card,.os-list,.os-table-wrap,.in-chart-card,.in-side-card){background:#fff;border:1px solid #dedede;border-radius:12px;box-shadow:0 1px 3px #00000007}.dash-data-label{color:#777;background:#e8e8e8;border-radius:5px;padding:5px 7px;font-size:11px}.dash-home-controls{color:#686868;justify-content:space-between;align-items:center;margin:0 0 14px;font-size:12px;display:flex}.fd-console .dash-home-controls select{background:#fff;border:1px solid #d6d6d6;border-radius:8px;width:auto;min-height:32px;padding:5px 10px;font-size:12px}.fd-console .os-home-stats.dash-metric-grid{box-shadow:none;background:0 0;border:0;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin:0 0 18px;display:grid;overflow:visible}.fd-console .dash-metric-grid>button{text-align:left;background:#fff;border:1px solid #dedede;border-radius:12px;min-width:0;padding:18px 18px 12px;position:relative;box-shadow:0 1px 3px #00000007}.fd-console .dash-metric-grid>button>span{color:#555;justify-content:space-between;align-items:center;font-size:12px;font-weight:500;display:flex}.fd-console .dash-metric-grid strong{letter-spacing:-1px;color:#252525;margin:14px 0 10px;font-size:29px;font-weight:600;display:block}.fd-console .dash-metric-grid svg:not(span svg){width:100%;height:34px;display:block}.fd-console .dash-metric-grid small{color:#858585;align-items:flex-end;min-height:34px;padding-bottom:8px;font-size:11px;display:flex}.fd-console .dash-metric-grid small:after{display:none}.dash-card{background:#fff;border:1px solid #dedede;border-radius:12px;min-width:0;overflow:hidden;box-shadow:0 1px 3px #00000007}.dash-card>header{justify-content:space-between;align-items:center;gap:15px;padding:18px 20px;display:flex}.fd-console .dash-card>header h3{letter-spacing:0;color:#333;margin:0;font-size:13px;font-weight:600}.dash-card>header button{color:#777;align-items:center;gap:6px;font-size:11px;display:flex}.dash-overview-grid{grid-template-columns:minmax(0,1.65fr) minmax(250px,1fr);gap:18px;margin-bottom:18px;display:grid}.dash-revenue>strong{letter-spacing:-.8px;padding:0 20px;font-size:27px;font-weight:600;display:block}.dash-revenue .in-chart{max-height:265px;padding:0 12px 14px}.dash-count{color:#6a6a6a;background:#f0f0f1;border-radius:5px;padding:3px 7px;font-size:11px}.dash-next>button,.dash-order-list>button{text-align:left;border-top:1px solid #eee;align-items:center;gap:12px;width:100%;padding:14px 18px;display:flex}.dash-next>button:hover,.dash-order-list>button:hover{background:#fafafa}.dash-task-icon{color:#7d8390;background:#f2f3f5;border:1px solid #e5e7eb;border-radius:8px;flex-shrink:0;place-items:center;width:33px;height:33px;display:grid}.dash-next>button>span:nth-child(2),.dash-order-list>button>span:nth-child(2){flex:1;min-width:0}.dash-next strong,.dash-order-list strong{white-space:nowrap;text-overflow:ellipsis;font-size:12px;font-weight:500;line-height:1.4;display:block;overflow:hidden}.dash-next small,.dash-order-list small{color:#868686;margin-top:4px;font-size:11px;display:block}.dash-next>button>svg,.dash-order-list>button>svg{color:#999;flex-shrink:0}.dash-next>.dash-next-footer{color:#666;justify-content:center;min-height:42px;margin-top:auto;font-size:11px}.dash-next{flex-direction:column;display:flex}.dash-all-clear{color:#879087;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:10px;padding:35px 15px;display:flex}.dash-all-clear strong{color:#4e5650;font-size:13px}.dash-all-clear span{color:#858585;font-size:11px}.dash-recent{margin-bottom:18px}.dash-order-list>b,.dash-order-list button>b{text-align:right;color:#444;min-width:75px;font-size:12px;font-weight:600}.dash-order-list .os-badge{border-radius:5px;font-size:10px}.dash-empty-order{color:#888;border-top:1px solid #eee;justify-content:center;align-items:center;gap:16px;padding:36px 20px;font-size:12px;display:flex}.dash-shortcuts{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-bottom:20px;display:grid}.dash-shortcuts>button{text-align:left;color:#6b7381;background:#fff;border:1px solid #dedede;border-radius:10px;align-items:center;gap:10px;padding:16px;display:flex}.dash-shortcuts>button>span{color:#444;flex:1;font-size:12px}.dash-shortcuts>button>svg:last-child{color:#999}.dash-shortcuts>button:hover{border-color:#aaa}.dash-demo-details{background:#fff;border:1px solid #dedede;border-radius:12px;margin-top:22px;overflow:hidden}.dash-demo-details>summary{cursor:pointer;color:#444;justify-content:space-between;align-items:center;gap:12px;padding:18px 20px;font-size:13px;list-style:none;display:flex}.dash-demo-details>summary>span{align-items:center;gap:10px;display:flex}.dash-demo-details[open]>summary>svg{transform:rotate(90deg)}.dash-demo-details .qs-sector-picker{background:#fafafa;border:0;border-top:1px solid #eee;border-radius:0;margin:0;padding:15px 20px}.fd-console .dash-demo-details .os-journey{box-shadow:none;border:0;border-top:1px solid #eee;border-radius:0;margin:0}.fd-console .dash-demo-details .os-journey-intro{background:#f5f6f8}.fd-console .dash-demo-details .os-journey-intro h3{letter-spacing:-.5px;font-size:25px;line-height:1.15}.fd-console .os-note{margin-top:18px;font-size:12px}.fd-console .os-note summary{color:#6c6c6c}.dashboard-shell .admin-stats{background:0 0;border:0;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin-bottom:20px;display:grid}.dashboard-shell .admin-stat{text-align:left;background:#fff;border:1px solid #dedede;border-radius:12px;padding:18px 20px;box-shadow:0 1px 3px #00000007}.dashboard-shell .admin-stat>span{color:#888;align-items:center;gap:7px;display:flex}.dashboard-shell .admin-stat>span>svg:last-child{width:14px;margin-left:auto}.dashboard-shell .admin-stat h3{color:#555;margin:0;font-size:12px;font-weight:500}.dashboard-shell .admin-stat strong{letter-spacing:-1px;color:#252525;margin:18px 0 8px;font-size:32px;font-weight:600;display:block}.dashboard-shell .admin-stat small{color:#909090;font-size:11px}.dashboard-shell .admin-overview-grid{grid-template-columns:minmax(0,1.7fr) minmax(240px,1fr);align-items:stretch;gap:20px;margin-bottom:20px;display:grid}.dashboard-shell .admin-panel{padding:20px}.dashboard-shell .section-heading{align-items:center;gap:10px;margin-bottom:15px}.dashboard-shell .section-heading h2,.dashboard-shell .dash-template-card h2{letter-spacing:0;color:#353535;margin:0;font-size:14px;font-weight:600;line-height:1.3}.dashboard-shell .admin-search{background:#fafafa;border:1px solid #e0e0e0;border-radius:7px;max-width:170px;min-height:30px;padding:5px 8px;font-size:11px}.dashboard-shell .admin-search input{background:0 0;width:100%;min-width:0;font-size:11px}.dashboard-shell .admin-site-list article{border-bottom:1px solid #eee;gap:12px;padding:15px 0}.dashboard-shell .admin-site-art{border-radius:7px;width:64px;height:46px;overflow:hidden}.dashboard-shell .admin-site-art img{object-fit:cover;width:100%;height:100%}.dashboard-shell .admin-site-name>button{font-size:13px;font-weight:500}.dashboard-shell .admin-site-name small{color:#888;margin-top:5px;font-size:10px}.dashboard-shell .site-state{color:#707070;background:#f0f0f0;border-radius:5px;padding:3px 6px;font-size:10px}.dashboard-shell .text-button{color:#505b73;gap:7px;font-size:12px}.dashboard-shell .admin-websites>.text-button{margin-top:17px}.dash-template-card{background:#fff;border:1px solid #dedede;border-radius:12px;flex-direction:column;display:flex;overflow:hidden;box-shadow:0 1px 3px #00000007}.dash-template-preview{text-align:left;color:#fff;background:#433b30;flex:1;min-height:225px;padding:25px;display:block;position:relative;overflow:hidden}.dash-template-preview>img{object-fit:cover;filter:brightness(.53);width:100%;height:100%;transition:transform .4s;position:absolute;inset:0}.dash-template-preview:hover>img{transform:scale(1.025)}.dash-template-preview>span{z-index:1;display:block;position:relative}.dash-preview-brand{letter-spacing:2px;color:#f0e8da;margin-bottom:30px;font-size:8px}.dash-preview-title{letter-spacing:-.5px;color:#fff9ee;font:32px/1.06 Georgia,serif}.dash-preview-cta{color:#efebe3;align-items:center;gap:12px;margin-top:25px;font-size:9px;display:flex!important}.dash-template-card>div{flex-direction:column;align-items:start;gap:10px;padding:18px 20px;display:flex}.dashboard-shell .admin-lower-grid{gap:20px}.dashboard-shell .audit-summary{gap:15px;margin:22px 0}.dashboard-shell .audit-summary strong{color:#444;font-size:12px}.dashboard-shell .audit-summary small{color:#888;margin-top:5px;font-size:10px;display:block}.dashboard-shell .audit-ring{flex-shrink:0;width:63px;height:63px}.dashboard-shell .audit-ring>span{width:51px;height:51px;font-size:20px}.dashboard-shell .audit-ring small{font-size:11px;display:inline}.dashboard-shell .mini-tasks{margin-bottom:15px}.dashboard-shell .mini-tasks button{padding:10px 0;font-size:11px}.dashboard-shell .next-actions>button{gap:12px;padding:13px 0}.dashboard-shell .next-actions>button>strong{flex:1;font-size:12px;font-weight:500;line-height:1.4}.dashboard-shell .next-actions>button>span{color:#737781;background:#f4f4f4;border-radius:8px;width:32px;height:32px}.dash-collab-art{background:radial-gradient(#dadde1 .6px,#0000 .6px) 0 0/12px 12px;border-radius:8px;justify-content:center;align-items:center;height:137px;margin:18px 0;display:flex;position:relative}.dash-comment-preview{background:#fff;border:1px solid #e2e2e2;border-radius:9px;align-items:center;gap:10px;padding:13px;display:flex;transform:translateY(-9px);box-shadow:0 5px 12px #00000006}.dash-comment-preview>span{color:#5274bb;background:#dce6fc;border-radius:50%;place-items:center;width:27px;height:27px;font-size:11px;display:grid}.dash-comment-preview strong{font-size:11px;font-weight:500;display:block}.dash-comment-preview small{color:#888;margin-top:5px;font-size:9px;display:block}.dashboard-shell .dash-collab-art .teamwork-avatars{margin:0;position:absolute;bottom:4px;right:15px}.dashboard-shell .teamwork-avatars span{border:2px solid #fff;width:29px;height:29px;font-size:10px}.fd-console .in-metrics{background:0 0;border:0;gap:14px;margin:0 0 18px;overflow:visible}.fd-console .in-metrics>article{background:#fff;border:1px solid #dedede;border-radius:12px;gap:12px;padding:20px;box-shadow:0 1px 3px #00000007}.fd-console .in-metrics>article>span{color:#555;font-size:12px}.fd-console .in-metrics strong{color:#252525;letter-spacing:-.6px;font-size:29px}.fd-console .in-metrics small{color:#858585;font-size:11px}.fd-console .in-controls{gap:12px;margin-bottom:18px;font-size:12px}.fd-console .in-source{font-size:11px}.fd-console .in-main-grid{gap:18px;margin-bottom:18px}.fd-console .in-chart-card>header,.fd-console .in-side-card>header{padding:20px}.fd-console .in-chart-card h3,.fd-console .in-side-card h3{color:#333;letter-spacing:0;margin:0 0 10px;font-size:14px}.fd-console .in-chart-card>header strong{color:#333;font-size:29px}.fd-console .in-chart-card>header .in-eyebrow{display:none}.fd-console .in-chart-legend{font-size:10px}.fd-console .in-point-detail{background:#fafafa;border-color:#eee;font-size:11px}.fd-console .in-point-detail strong{font-size:12px}.fd-console .in-method{color:#888;padding:14px 20px;font-size:11px;line-height:1.6}.fd-console .in-method summary{cursor:pointer}.fd-console .in-spotlight{background:#fff;border:1px solid #dedede;border-radius:12px;grid-template-columns:165px 1fr auto;margin-bottom:18px}.fd-console .in-topics{background:#f8f8f8;border-right:1px solid #eee;padding:10px}.fd-console .in-topics>button{color:#6d6d6d;padding:9px 7px;font-size:11px}.fd-console .in-insight-copy{padding:19px 22px}.fd-console .in-insight-copy>.in-eyebrow{display:none}.fd-console .in-insight-copy h3{letter-spacing:0;color:#333;margin:0 0 6px;font-size:16px}.fd-console .in-insight-copy p{color:#777;font-size:11px;line-height:1.6}.fd-console .in-insight-copy>div{margin-top:11px}.fd-console .in-insight-number{min-width:130px;padding:20px}.fd-console .in-insight-number strong{color:#444;font-size:27px}.fd-console .in-insight-number>span{font-size:10px}.fd-console .in-bottom-grid{gap:18px}.fd-console .in-side-card>header>.in-eyebrow{display:none}.fd-console .in-side-card>header>p{color:#858585;font-size:11px}.fd-console .in-source-note{color:#777;font-size:11px}.fd-console .in-evidence{margin-bottom:18px}.fd-console .in-customer strong,.fd-console .in-pipeline button,.fd-console .in-activity strong{color:#444;font-size:12px}.fd-console .in-customer small,.fd-console .in-side-card footer{font-size:10px}.dash-search-backdrop{z-index:3000;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#0006;justify-content:center;align-items:flex-start;padding:12vh 20px 20px;display:flex;position:fixed;inset:0}.dash-search-dialog{color:#333;background:#fff;border:1px solid #dedede;border-radius:16px;width:min(560px,100%);font-family:Arial,Helvetica,sans-serif;overflow:hidden;box-shadow:0 20px 80px #0003}.dash-search-dialog>header{color:#888;border-bottom:1px solid #eee;align-items:center;gap:13px;padding:16px 19px;display:flex}.dash-search-dialog>header input{outline:none;width:100%;min-width:0;color:#333!important;min-height:28px!important;box-shadow:none!important;background:#fff!important;border:0!important;padding:5px!important;font-size:15px!important}.dash-search-dialog>header button{color:#888;background:#f6f6f6;border-radius:6px;place-items:center;padding:5px;display:grid}.dash-search-results{max-height:55vh;padding:8px;overflow:auto}.dash-search-results>button{text-align:left;color:#888;background:0 0;border-radius:8px;justify-content:space-between;align-items:center;gap:15px;width:100%;padding:12px 13px;display:flex}.dash-search-results>button.selected,.dash-search-results>button:hover{background:#f1f3f8}.dash-search-results strong{color:#333;font-size:13px;font-weight:500;display:block}.dash-search-results small{color:#999;margin-top:5px;font-size:10px;display:block}.dash-search-results>p{color:#888;padding:25px;font-size:13px}.dash-search-dialog>footer{color:#999;border-top:1px solid #eee;gap:19px;padding:13px 20px;font-size:10px;display:flex}:is(.dashboard-shell :is(button,a,input,select,summary):focus-visible,.fd-console :is(button,a,input,select,summary):focus-visible){outline-offset:3px;outline:2px solid #6389e6}.dash-nav-scrim{display:none}@media (min-width:901px){.dashboard-shell.dash-collapsed .sidebar{width:68px;padding-left:10px;padding-right:10px}.fd-console.dash-collapsed .fc-app-frame{grid-template-columns:68px minmax(0,1fr)}.fd-console.dash-collapsed .fc-sidebar{padding-left:10px;padding-right:10px}.dash-collapsed .dash-brand-row{justify-content:center}.dashboard-shell.dash-collapsed .brand,.dashboard-shell.dash-collapsed .agency-brand,.fd-console.dash-collapsed .fc-wordmark{display:none}.dash-collapsed .dash-search-launch{justify-content:center}.dash-collapsed .dash-search-launch>span,.dash-collapsed .dash-search-launch kbd,.dashboard-shell.dash-collapsed .nav-link>span,.dashboard-shell.dash-collapsed .nav-link>svg:not(:first-child),.dashboard-shell.dash-collapsed .workspace-picker>span:not(:first-child),.dashboard-shell.dash-collapsed .workspace-picker>svg,.dash-collapsed .dash-nav-group summary>span,.dash-collapsed .dash-nav-group summary>svg:last-child,.fd-console.dash-collapsed .fc-sidebar nav button>span,.fd-console.dash-collapsed .fc-sidebar a>span,.fd-console.dash-collapsed .fc-sidebar-bottom>button>span,.fd-console.dash-collapsed .fc-sidebar-bottom>a>svg:last-child,.fd-console.dash-collapsed .fd-nav-label,.fd-console.dash-collapsed .os-industry-nav summary>span,.fd-console.dash-collapsed .os-industry-nav summary>svg:last-child,.fd-console.dash-collapsed .dash-business-switch summary strong,.fd-console.dash-collapsed .dash-business-switch summary>svg{display:none}.dashboard-shell.dash-collapsed .nav-link,.fd-console.dash-collapsed .fc-sidebar nav button,.fd-console.dash-collapsed .fc-nav-link,.fd-console.dash-collapsed .fc-sidebar-bottom>a,.fd-console.dash-collapsed .fc-sidebar-bottom>button{justify-content:center;padding-left:8px;padding-right:8px}.dash-collapsed .dash-nav-group summary,.fd-console.dash-collapsed .os-industry-nav summary{justify-content:center}.fd-console.dash-collapsed .dash-business-switch[open]{position:relative}.fd-console.dash-collapsed .dash-business-switch .fc-sector-label{min-width:0;font-size:0}.fd-console.dash-collapsed .dash-business-switch select{width:100%;padding:3px!important}.fd-console.dash-collapsed .fc-storage-status{display:none}}@media (max-width:1150px){.dashboard-shell .admin-stats,.fd-console .os-home-stats.dash-metric-grid{gap:10px}.dashboard-shell .admin-stat{padding:16px}.dash-shortcuts{grid-template-columns:repeat(2,minmax(0,1fr))}.dashboard-shell .admin-lower-grid{grid-template-columns:1fr 1fr}.dashboard-shell .admin-lower-grid .next-actions{grid-column:1/-1;grid-template-columns:repeat(4,1fr);gap:18px;display:grid}.dashboard-shell .admin-lower-grid .next-actions>.section-heading{grid-column:1/-1;margin:0}.fd-console .dash-studio-link{display:none}.fd-console .dash-metric-grid>button{padding:16px 13px 10px}.fd-console .dash-metric-grid strong{font-size:25px}.fd-console .in-metrics>article{padding:15px}.fd-console .in-metrics strong{font-size:25px}}@media (max-width:900px){.dashboard-shell{padding:6px;display:block}.dashboard-shell .workspace-main{border-radius:16px;height:100%}.dashboard-shell .sidebar{z-index:1000;width:245px;height:100dvh;transition:transform .2s;position:fixed;top:0;bottom:0;left:0;transform:translate(-100%)}.dashboard-shell .sidebar.open{transform:translate(0)}.dashboard-shell .sidebar-scrim{z-index:990;background:#0006;position:fixed;inset:0}.dashboard-shell .mobile-nav{display:flex}.fd-console.fc-full{padding:6px}.fd-console .fc-app-frame{grid-template-columns:minmax(0,1fr)}.fd-console .fc-sidebar{z-index:1000;width:245px;height:100dvh;transition:transform .2s;display:flex;position:fixed;top:0;bottom:0;left:0;transform:translate(-100%)}.fd-console .fc-sidebar.open{transform:translate(0)}.fd-console .fc-mobile-menu{display:flex}.fd-console .fc-app-main{border-radius:16px}.fd-console .fc-workspace-content,.fd-console.fc-full .fc-workspace-content,.dashboard-shell .main-content{padding:24px}.dash-nav-scrim{z-index:990;background:#0006;display:block;position:fixed;inset:0}.dash-collapse{display:none}.fd-console .qs-mobile-nav{background:#fff;border-top:1px solid #e5e5e5;flex-shrink:0;min-height:54px;display:flex;position:static}.fd-console .qs-mobile-nav button{font-size:10px}.fd-console .qs-mobile-nav button[aria-current=page]{color:#315dcc}.fd-console .fc-demo-bar{padding-left:8px;padding-right:8px}.fd-console.fc-embedded .fc-sidebar{display:none}.fd-console.fc-embedded .fc-sidebar.open{display:flex}.fd-console .in-spotlight{grid-template-columns:140px 1fr}.fd-console .in-insight-number{display:none}}@media (max-width:650px){.dashboard-shell .main-content,.fd-console .fc-workspace-content,.fd-console.fc-full .fc-workspace-content{padding:20px 14px 30px}.dashboard-shell .topbar,.fd-console .fc-topbar{height:54px;min-height:54px;padding:0 14px}.dashboard-shell .topbar-actions .text-button{display:none}.dashboard-shell .saved-status{font-size:10px}.dashboard-shell .page-heading,.fd-console .os-head{flex-wrap:wrap;align-items:flex-start;gap:14px}.dashboard-shell .page-heading h1,.fd-console .os-head h2,.fd-console.fc-full .os-head h2{font-size:21px}.dashboard-shell .page-heading .row{gap:8px}.dashboard-shell .admin-stats,.fd-console .os-home-stats.dash-metric-grid,.fd-console .in-metrics{grid-template-columns:1fr 1fr;gap:10px}.fd-console .dash-metric-grid>button>span{font-size:11px}.fd-console .dash-metric-grid strong{font-size:25px}.fd-console .dash-metric-grid small{min-height:26px;font-size:10px}.fd-console .dash-metric-grid svg:not(span svg){height:26px}.dash-overview-grid,.dashboard-shell .admin-overview-grid,.dashboard-shell .admin-lower-grid,.fd-console .in-main-grid,.fd-console .in-bottom-grid{grid-template-columns:1fr;gap:14px}.dash-card>header{padding:16px}.dash-revenue .in-chart{min-height:180px}.dash-next>button,.dash-order-list>button{gap:9px;padding:13px}.dash-order-list .dash-task-icon{display:none}.dash-order-list>button>b{min-width:60px;font-size:11px}.dash-order-list .os-badge{font-size:9px}.dash-order-list>button>svg:last-child{display:none}.dash-shortcuts{gap:9px}.dash-shortcuts>button{gap:8px;padding:13px}.dash-shortcuts>button>span{font-size:11px}.dash-shortcuts>button>svg:last-child{display:none}.dashboard-shell .admin-lower-grid .next-actions{grid-column:auto;grid-template-columns:1fr 1fr}.dashboard-shell .admin-panel{padding:17px}.dashboard-shell .admin-site-art{width:45px;height:38px}.dashboard-shell .admin-site-name>button{font-size:12px}.dashboard-shell .admin-site-list article .site-state{display:none}.dashboard-shell .admin-search{max-width:145px}.dashboard-shell .admin-stat h3{font-size:11px}.dashboard-shell .admin-stat>span>svg:first-child{display:none}.dashboard-shell .admin-stat strong{margin:12px 0 7px;font-size:28px}.dash-template-preview{min-height:240px}.fd-console .in-spotlight{grid-template-columns:1fr}.fd-console .in-topics{border-bottom:1px solid #eee;border-right:0;flex-direction:row;gap:2px}.fd-console .in-topics>button{flex:1;gap:5px;padding:8px 5px;font-size:10px}.fd-console .in-topics>button>svg:last-child{display:none}.fd-console .in-insight-copy{padding:17px}.fd-console .in-controls{gap:10px}.fd-console .in-source{margin-left:0}.fd-console .in-metrics strong{font-size:25px}.fd-console .in-metrics small{font-size:10px}.fd-console .fc-demo-bar small{display:none}.fd-console .fc-demo-bar,.fd-console .fc-demo-bar a{font-size:10px}.fd-console .fc-demo-bar>div{gap:12px}.dash-search-backdrop{padding:60px 10px 10px}.dash-search-dialog>footer{gap:14px;font-size:9px}.dash-empty-order{flex-wrap:wrap;font-size:11px}.dash-data-label{font-size:10px}.dashboard-shell .guest-save-note{padding:5px 14px}}@media (prefers-reduced-motion:reduce){.dash-template-preview>img,.dash-nav-group summary>svg:last-child,.fd-console .os-industry-nav summary>svg:last-child,.fd-console .fc-sidebar,.dashboard-shell .sidebar{transition:none}.dash-template-preview:hover>img{transform:none}}.dash-search-dialog button{cursor:pointer;border:0;font-family:Arial,Helvetica,sans-serif}.dash-search-dialog button:focus-visible{outline-offset:-2px;outline:2px solid #6389e6}.tr-guided-setup{background:#fff;border:1px solid #e2e2e2;border-radius:14px;grid-template-columns:minmax(0,1fr);gap:0;margin:18px 0;padding:23px 25px;box-shadow:0 2px 7px #00000008}.tr-guided-setup h3{letter-spacing:-.2px;color:#333;margin:5px 0 15px;font:600 18px/1.3 Arial,Helvetica,sans-serif}.tr-connect-form{width:100%;max-width:760px}.tr-guided-setup .tr-platform-field,.tr-guided-setup .tr-form label{color:#555;gap:6px;font-size:12px;font-weight:500;display:grid}.tr-guided-setup .tr-platform-field select,.tr-guided-setup .tr-form input{background:#fff;border:1px solid #d8d8d8;border-radius:8px;width:100%;min-height:38px;padding:8px 11px;font-size:12px}.tr-guided-setup .tr-platform-field{max-width:300px;margin:0 0 13px}.tr-guided-setup .tr-form{grid-template-columns:1fr 1fr;gap:12px;max-width:650px}.tr-guided-setup .tr-form .pd-primary{grid-column:1/-1;margin-top:3px}.tr-install-steps{gap:0;max-width:780px;display:grid}.tr-step{border-top:1px solid #eee;grid-template-columns:28px minmax(0,1fr);gap:12px;padding:15px 0;display:grid}.tr-step>span{color:#545c69;background:#f0f1f3;border-radius:50%;place-items:center;width:25px;height:25px;font-size:12px;font-weight:600;display:grid}.tr-step>div{min-width:0}.tr-step strong{color:#333;font-size:12px;font-weight:600;display:block}.tr-step small{color:#777;margin-top:4px;font-size:11px;line-height:1.5;display:block}.tr-step textarea{color:#454545;resize:vertical;background:#f8f8f9;border:1px solid #e5e5e5;border-radius:7px;max-width:690px;min-height:56px;margin-top:9px;padding:9px;font:11px/1.5 ui-monospace,SFMono-Regular,Menlo,monospace}.tr-copy-button,.tr-open-website{color:#4c61a5;background:#f3f5fa;border-radius:7px;align-items:center;gap:6px;margin-top:6px;padding:7px 10px;font-size:11px;text-decoration:none;display:inline-flex}.tr-copy-button:hover,.tr-open-website:hover{background:#e9edf6}.tr-step .tr-open-website{width:max-content;display:flex}.tr-connection-check{background:#f7f8fa;border:1px solid #e9eaed;border-radius:10px;justify-content:space-between;align-items:center;gap:16px;margin:8px 0 5px;padding:13px;display:flex}.tr-connection-check>div{grid-template-columns:9px auto;align-items:center;gap:3px 9px;display:grid}.tr-check-light{background:#bcbfc5;border-radius:50%;grid-row:1/3;width:8px;height:8px}.tr-check-light.connected{background:#40946a;box-shadow:0 0 0 3px #dff0e6}.tr-check-light.waiting{background:#c78b39;box-shadow:0 0 0 3px #f8ebd7}.tr-connection-check strong{color:#444;font-size:11px;font-weight:600}.tr-connection-check small{color:#777;font-size:10px;line-height:1.45}.tr-connection-check .pd-primary,.tr-guided-setup .pd-primary{color:#fff;cursor:pointer;white-space:nowrap;background:#252525;border:0;border-radius:8px;justify-content:center;align-items:center;gap:7px;padding:10px 13px;font-size:11px;font-weight:600;text-decoration:none;display:inline-flex}.tr-guided-setup .pd-primary:hover{background:#111}.tr-advanced-notes{color:#777;border-top:1px solid #eee;margin-top:12px}.tr-advanced-notes>summary{color:#666;cursor:pointer;padding:12px 0;font-size:11px}.tr-advanced-notes>p{color:#777;max-width:780px;margin:8px 0;font-size:10px;line-height:1.6}.tr-setup-footer{border-top:1px solid #eee;align-items:center;gap:14px;margin-top:7px;padding-top:12px;display:flex}.tr-setup-footer .tr-status{margin:0 auto 0 0}.tr-setup-footer .tr-text{font-size:11px}.tr-setup-footer .tr-text.danger{color:#9d5858}@media (max-width:600px){.tr-guided-setup{padding:18px 14px}.tr-guided-setup .tr-form{grid-template-columns:1fr}.tr-guided-setup .tr-form .pd-primary{grid-column:auto;width:100%}.tr-connection-check{flex-direction:column;align-items:flex-start}.tr-connection-check>.pd-primary{width:100%}.tr-guided-setup .tr-platform-field{max-width:none}.tr-setup-footer{flex-wrap:wrap;gap:8px}.tr-setup-footer .tr-status{width:100%}}@media (prefers-reduced-motion:reduce){.tr-check-light{box-shadow:none}}.tr-guided-setup .tr-form .tr-url-help,.tr-link-builder .tr-url-help{color:#667085;grid-column:1/-1;margin-top:-8px;font-size:11px;line-height:1.5;display:block}.setting-ai-row>div{max-width:570px}.setting-ai-row small{color:var(--muted);margin-top:6px;line-height:1.5;display:block}.setting-ai-row a{color:#315dcc;align-items:center;gap:5px;margin-top:8px;font-size:12px;text-decoration:none;display:inline-flex}.setting-ai-row a:hover{text-decoration:underline}[data-motion-active=false] *,[data-motion-active=false] :before,[data-motion-active=false] :after{animation-play-state:paused!important}.sf-product-panel:not(.is-active) .sf-scene-cursor{opacity:0}.sf-product-panel:not(.is-active) .sf-scene-order{animation:none}.tool-boundary-content{min-width:0}.tool-recovery{text-align:center;background:#fff;border:1px solid #e4e7ed;border-radius:14px;max-width:650px;margin:30px auto;padding:70px 24px}.tool-recovery>svg{color:#5276b9}.tool-recovery h2{margin:18px 0 10px;font:600 23px/1.3 Arial,sans-serif}.tool-recovery p{color:#76808f;margin-bottom:24px}.tr-error{justify-content:space-between;align-items:center;gap:20px;display:flex}.fc-loading .fc-button{margin:10px 6px}.workspace-preview{color:#283347;background:#fff;border:1px solid #e0e5eb;border-radius:16px;margin:0 0 26px;font-family:Arial,Helvetica,sans-serif;overflow:hidden;box-shadow:0 4px 20px #233a5b04}.workspace-preview>header,.workspace-preview>footer{justify-content:space-between;align-items:center;gap:15px;padding:18px 23px;display:flex}.workspace-preview>header{border-bottom:1px solid #edf0f4;font-size:13px;font-weight:600}.workspace-preview>header>div{align-items:center;gap:9px;display:flex}.workspace-preview>header small{color:#8a929e;margin-left:9px;font-size:11px;font-weight:400}.preview-sample-dot{background:#6b8cce;border-radius:50%;width:6px;height:6px}.workspace-preview>header button{color:#60718d;cursor:pointer;background:#fff;border:1px solid #e8ecf0;border-radius:7px;place-items:center;width:29px;height:29px;display:grid}.wp-body{grid-template-columns:1.35fr .85fr;gap:45px;padding:30px 35px 25px;display:grid}.wp-tabs{gap:5px;margin-bottom:25px;display:flex}.wp-tabs button{color:#738099;cursor:pointer;background:0 0;border:0;border-radius:7px;padding:8px 12px;font-size:11px}.wp-tabs button[aria-selected=true]{color:#31569d;background:#eef3fd}.wp-number{flex-direction:column;align-items:flex-start;gap:7px;display:flex}.wp-number>span{color:#7f8998;font-size:12px}.wp-number strong{letter-spacing:-1.8px;font-size:42px;font-weight:550;line-height:1.15;animation:.3s both wp-in}.wp-number small{color:#7d8899;align-items:center;gap:6px;font-size:10px;display:flex}.wp-chart>svg{width:100%;height:150px;margin-top:26px;display:block;overflow:visible}.wp-line{stroke-dasharray:1;stroke-dashoffset:0}.workspace-preview.is-playing .wp-line{animation:2s cubic-bezier(.2,.65,.25,1) both wp-draw}.wp-axis{color:#99a2af;justify-content:space-between;margin-top:5px;font-size:9px;display:flex}.wp-sources{border-top:1px solid #edf0f5;grid-template-columns:repeat(4,1fr);gap:15px;margin-top:25px;padding-top:18px;transition:background .3s;display:grid}.wp-sources>div{gap:7px;display:grid}.wp-sources span{color:#8d96a3;align-items:center;gap:6px;font-size:10px;display:flex}.wp-sources i{border-radius:50%;width:6px;height:6px}.wp-sources b{font-size:15px;font-weight:500}.wp-sources.focused b{color:#315dcc}.wp-clickmap{background:#f6f8fb;border:1px solid #e4e9f1;border-radius:12px;width:100%;max-width:340px;margin:auto;padding:12px;transition:box-shadow .4s,border-color .4s}.wp-clickmap.focused{border-color:#8da9e0;box-shadow:0 0 0 4px #edf2fc}.wp-map-header{color:#6d7b92;align-items:center;gap:6px;padding:2px 0 13px;font-size:10px;display:flex}.wp-map-header strong{font-size:10px;font-weight:500}.wp-map-header>span{margin-left:auto;font-size:8px}.wp-map-site{color:#34443e;background:#f8f4ed;border:1px solid #e8e5df;border-radius:5px;min-height:315px;position:relative;overflow:hidden}.wp-map-nav{letter-spacing:1px;justify-content:space-between;padding:15px;font-size:8px;display:flex}.wp-map-nav span{letter-spacing:0;font-size:7px}.wp-map-site>img{object-fit:cover;width:100%;height:106px;display:block}.wp-map-copy{text-align:center;padding:18px 10px 15px}.wp-map-copy small{letter-spacing:1.6px;font-size:6px}.wp-map-copy h3{letter-spacing:-.7px;color:#34443e;margin:8px 0 12px;font:24px/1.02 Georgia,serif}.wp-map-copy>span{color:#fff;background:#34443e;border-radius:3px;padding:8px 15px;font-size:8px;display:inline-block}.wp-map-foot{border-top:1px solid #e6e0d7;padding:16px 12px;font:12px Georgia,serif}.wp-heat{cursor:pointer;background:radial-gradient(circle,#f8c35ac9 5%,#ed9a4f78 30%,#eca68b23 53%,#0000 72%);border:0;border-radius:50%;place-items:center;width:66px;height:66px;display:grid;position:absolute;transform:translate(-50%,-50%)}.wp-heat i{background:#ed9753ba;border:1px solid #fff;border-radius:50%;width:15px;height:15px}.wp-heat.selected{background:radial-gradient(circle,#eb7657c9 5%,#ef9754a1 23%,#edb55e66 45%,#edc38c18 62%,#0000 72%);width:100px;height:100px}.wp-heat span{color:#374763;background:#fff;border-radius:4px;padding:3px 5px;font-size:9px;position:absolute;top:23%;left:58%;box-shadow:0 2px 6px #283d571f}.wp-map-detail{color:#708099;align-items:center;gap:5px;padding:12px 0 0;font-size:9px;display:flex}.wp-map-detail strong{color:#496a9d;margin-left:auto;font-weight:600}.workspace-preview>footer{color:#939aa5;border-top:1px solid #edf0f4;padding:13px 23px;font-size:10px}.workspace-preview>footer a{color:#4a6eae;align-items:center;gap:6px;text-decoration:none;display:flex}.workspace-preview.compact .wp-body{gap:35px;padding:25px}.workspace-preview.compact .wp-chart>svg{height:120px}.workspace-preview.compact .wp-map-site{min-height:270px}.workspace-preview.compact .wp-map-site>img{height:80px}.workspace-preview.compact .wp-number strong{font-size:34px}.workspace-preview.compact .wp-map-copy h3{font-size:21px}.dash-site-home>.workspace-preview{margin-top:24px}.dash-card,.admin-panel{box-shadow:0 2px 7px #1e2f4603}.dash-home-controls{margin-top:5px}.collab-canvas-tools button[aria-label="Compare before and after"]{gap:4px;width:auto;padding:0 9px;display:flex}.collab-canvas-tools .collab-tool-divider{background:#e0e5ed;width:1px;height:19px;margin:0 3px}.collab-canvas-tools button small{margin-left:4px;font-size:10px}.compare-view{z-index:240;color:#283347;background:#f2f4f7;flex-direction:column;font:13px Arial,sans-serif;display:flex;position:fixed;inset:0}.compare-toolbar{background:#fff;border-bottom:1px solid #e2e6eb;justify-content:space-between;align-items:center;gap:18px;padding:17px 25px;display:flex}.compare-toolbar>strong{align-items:center;gap:9px;font-size:16px;font-weight:550;display:flex}.compare-sync{color:#69768c;align-items:center;gap:7px;font-size:11px;display:flex}.compare-options{align-items:center;gap:25px;padding:16px 25px;display:flex}.compare-options>label{color:#778296;align-items:center;gap:10px;font-size:11px;display:flex}.compare-options select{color:#38475e;background:#fff;border:1px solid #dce2e9;border-radius:7px;max-width:290px;padding:9px 12px;font-size:11px}.compare-options>span{color:#8992a1;margin-left:auto;font-size:11px}.compare-grid{flex:1;grid-template-columns:1fr 1fr;gap:18px;min-height:0;padding:0 25px 25px;display:grid}.compare-pane{background:#fff;border:1px solid #dfe4ea;border-radius:10px;flex-direction:column;min-width:0;display:flex;overflow:hidden}.compare-pane>header{border-bottom:1px solid #e8ecf1;justify-content:space-between;padding:13px 17px;font-size:12px;font-weight:600;display:flex}.compare-pane:last-child>header{color:#3f66ae;background:#f0f5ff}.compare-pane>header small{color:#8290a5;font-size:10px;font-weight:400}.compare-width{flex:1;min-height:0}.compare-scroll{overscroll-behavior:contain;height:100%;overflow:auto}.compare-page{pointer-events:none}.compare-missing{text-align:center;color:#929aa8;padding:50px}.invoice-studio{color:#303b4b}.invoice-summary{grid-template-columns:repeat(3,1fr);gap:16px;margin:5px 0 27px;display:grid}.invoice-summary article{background:#fff;border:1px solid #e1e5eb;border-radius:12px;flex-direction:column;gap:10px;padding:23px;display:flex}.invoice-summary article>span{color:#707e91;font-size:12px}.invoice-summary strong{letter-spacing:-.8px;font-size:29px;font-weight:550}.invoice-summary small{color:#929ba9;font-size:10px}.invoice-nav{border-bottom:1px solid #dde3eb;gap:20px;margin-bottom:24px;display:flex}.invoice-nav button{color:#7a8699;cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;padding:10px 3px 14px;font-size:13px}.invoice-nav button[aria-selected=true]{color:#315dcc;border-bottom-color:#315dcc}.invoice-list-card{background:#fff;border:1px solid #e1e6ec;border-radius:14px;overflow:hidden}.invoice-list-card>header{border-bottom:1px solid #eef1f4;justify-content:space-between;align-items:center;padding:22px 25px;display:flex}.invoice-list-card h3{margin:0;font-size:15px;font-weight:550}.invoice-list-card>header>small{color:#929ba9;font-size:11px}.invoice-list-card select{color:#69768c;background:#fff;border:1px solid #dce2ea;border-radius:6px;padding:7px 10px;font-size:11px}.invoice-row{text-align:left;cursor:pointer;background:#fff;border:0;border-bottom:1px solid #eff2f6;align-items:center;gap:18px;width:100%;padding:20px 25px;display:flex}.invoice-row:hover{background:#f8faff}.invoice-row>span:nth-child(2){flex:1}.invoice-row>span{flex-direction:column;gap:6px;display:flex}.invoice-row strong,.invoice-row b{color:#3e4d64;font-size:12px;font-weight:550}.invoice-row small{color:#8d97a7;font-size:10px}.invoice-file-icon{color:#6b86b5;background:#f2f5fb;border:1px solid #e7edf7;border-radius:7px;place-items:center;width:40px;height:45px;display:grid!important}.invoice-state{color:#7c8798;background:#f1f3f6;border-radius:5px;align-items:center;width:max-content;padding:5px 8px;font-size:10px;display:inline-flex!important}.invoice-state.state-paid{color:#597a65;background:#eaf3ee}.invoice-state.state-overdue{color:#ab7554;background:#faf0e9}.invoice-state.state-part-paid,.invoice-state.state-awaiting-payment{color:#6880ad;background:#edf2fb}.invoice-state.state-void{color:#94818a;background:#f3f0f1}.invoice-empty{text-align:center;color:#91a0b4;padding:60px 25px}.invoice-empty h3{color:#4b5b73;letter-spacing:-.5px;margin:24px 0 12px;font-size:22px;font-weight:500}.invoice-empty p{color:#8994a5;margin-bottom:23px;font-size:12px}.invoice-empty .fc-button{margin:auto}.invoice-mini-paper{text-align:left;background:#fffdf9;border:1px solid #e0e5ec;border-radius:4px;width:120px;height:150px;margin:auto;padding:20px;box-shadow:0 10px 30px #23375709}.invoice-mini-paper i{background:#c1cad7;width:35px;height:2px;margin-bottom:4px;display:block}.invoice-mini-paper strong{margin:15px 0;font:19px Georgia;display:block}.invoice-mini-paper span{background:#e8e9eb;width:100%;height:2px;margin:8px 0;display:block}.invoice-mini-paper b{text-align:right;margin-top:12px;font:8px Arial;display:block}.invoice-design-gallery{background:#edf0f5;border-radius:15px;grid-template-columns:330px minmax(0,1fr);gap:45px;padding:35px;display:grid}.invoice-design-gallery aside{flex-direction:column;align-items:flex-start;gap:20px;padding:10px 0;display:flex}.invoice-design-gallery h2{letter-spacing:-1px;color:#34455e;margin:0;font:500 32px/1.15 Arial,sans-serif}.invoice-design-gallery p{color:#8692a3;margin:0;font-size:12px;line-height:1.7}.invoice-design-gallery aside>small{color:#97a0ad;font-size:10px}.invoice-design-gallery iframe{background:#fff;border:0;border-radius:4px;width:100%;height:730px;box-shadow:0 5px 20px #2335500a}.invoice-design-picker{grid-template-columns:repeat(3,1fr);gap:9px;width:100%;margin:12px 0;display:grid}.invoice-design-picker button{text-align:left;color:#7b8798;cursor:pointer;background:#fff;border:1px solid #e0e5ec;border-radius:8px;flex-wrap:wrap;align-items:center;gap:5px;padding:8px;display:flex}.invoice-design-picker button[aria-pressed=true]{color:#4768a0;border-color:#6385c4;box-shadow:0 0 0 1px #6385c4}.invoice-design-picker button strong{font-size:10px;font-weight:500}.invoice-design-picker button:disabled{cursor:default}.invoice-design-picker button svg{margin-left:auto}.invoice-design-swatch{background:#f9f7f1;border:1px solid #eeeae0;width:100%;height:74px;margin-bottom:5px;padding:12px;display:block}.invoice-design-swatch i{background:#b8bec8;width:60%;height:2px;margin:3px 0;display:block}.invoice-design-swatch b{color:#3a4b58;margin:5px 0;font:19px Georgia;display:block}.invoice-design-swatch.design-studio{background:#f4f7fd;border-top:5px solid #315dcc;padding-top:8px}.invoice-design-swatch.design-studio b{color:#315dcc;font:600 18px Arial}.invoice-design-swatch.design-minimal{background:#fff;border-color:#e5e8ed}.invoice-design-swatch.design-minimal b{color:#202326;font:500 18px Arial}.invoice-doc-switch{background:#fff;border:1px solid #dce2eb;border-radius:7px;padding:3px;display:flex}.invoice-doc-switch button{color:#8a94a5;cursor:pointer;background:0 0;border:0;border-radius:5px;padding:8px 18px;font-size:11px}.invoice-doc-switch button[aria-pressed=true]{color:#5479bb;background:#edf2fb}.invoice-workflow{background:#fff;border:1px solid #e0e5ec;border-radius:12px;grid-template-columns:repeat(4,1fr);margin-bottom:25px;padding:18px 20px;display:grid}.invoice-workflow>div{align-items:center;gap:10px;display:flex}.invoice-workflow>div>span{color:#9da6b5;background:#f1f3f6;border-radius:50%;place-items:center;width:25px;height:25px;font-size:10px;display:grid}.invoice-workflow>div.complete>span{color:#5c7fbb;background:#edf3fd}.invoice-workflow strong{flex-direction:column;gap:4px;font-size:11px;font-weight:500;display:flex}.invoice-workflow small{color:#939dac;font-size:9px;font-weight:400}.invoice-workflow>div>svg{color:#c7cfda;margin:auto}.invoice-editor-grid{grid-template-columns:minmax(310px,380px) minmax(0,1fr);align-items:start;gap:25px;display:grid}.invoice-controls{background:#fff;border:1px solid #e2e7ee;border-radius:12px;min-width:0;padding:22px}.invoice-editor-heading{justify-content:space-between;align-items:center;gap:8px;margin-bottom:20px;display:flex}.invoice-editor-heading>strong{color:#687b97;font-size:11px;font-weight:500}.invoice-controls details{border-top:1px solid #edf0f4;padding:15px 0}.invoice-controls summary{color:#576780;cursor:pointer;margin-bottom:10px;font-size:12px;font-weight:600}.invoice-controls label{color:#66758b;flex-direction:column;gap:6px;margin:12px 0;font-size:11px;display:flex}.invoice-controls input,.invoice-controls textarea,.invoice-controls select{color:#4e607b;resize:vertical;background:#fff;border:1px solid #dce3ec;border-radius:6px;width:100%;min-height:36px;padding:8px 10px;font:13px Arial}.invoice-controls :disabled{color:#8793a6;background:#f8f9fb}.invoice-field-grid{grid-template-columns:1fr 1fr;gap:0 12px;display:grid}.invoice-line-edit{border-bottom:1px solid #eef2f6;margin-bottom:10px;padding-bottom:10px}.invoice-line-edit>div{align-items:end;gap:10px;display:flex}.invoice-line-edit>div label{flex:1;min-width:0;margin-top:0}.invoice-line-edit>div>button{color:#a4aebb;cursor:pointer;background:0 0;border:0;margin-bottom:13px;padding:8px}.invoice-controls small{color:#929dad;margin:10px 0;font-size:10px;line-height:1.6;display:block}.invoice-controls h3{margin:10px 0 16px;font-size:14px;font-weight:550}.invoice-controls>p{color:#8895a9;font-size:12px}.invoice-primary-actions{border-top:1px solid #edf0f4;flex-wrap:wrap;gap:9px;padding:15px 0 5px;display:flex}.invoice-controls .fc-button{border-radius:7px;padding:10px 12px;font-size:11px}.invoice-preview{background:#e9edf3;border:1px solid #dfe5ee;border-radius:12px;min-width:0;padding:16px;position:sticky;top:20px}.invoice-preview>header{letter-spacing:1px;color:#8591a4;justify-content:space-between;padding:2px 0 15px;font-size:8px;display:flex}.invoice-preview iframe{background:#fff;border:0;border-radius:3px;width:100%;height:calc(100vh - 190px);min-height:620px;display:block}.invoice-payment-form,.invoice-confirm{background:#f4f7fc;border:1px solid #d9e2f1;border-radius:8px;margin:16px 0;padding:17px}.invoice-payment-form>div,.invoice-confirm>div{gap:8px;margin-top:15px;display:flex}.invoice-confirm p{color:#70809b;font-size:12px;line-height:1.6}.invoice-payment-history{border-top:1px solid #edf0f4;margin-top:20px;padding-top:15px}.invoice-payment-history button{text-align:left;color:#7086aa;cursor:pointer;background:#fff;border:0;border-bottom:1px solid #edf0f4;align-items:center;gap:10px;width:100%;padding:13px 0;display:flex}.invoice-payment-history button>span{flex:1}.invoice-payment-history strong{font-size:12px;font-weight:500}.invoice-payment-history small{margin:4px 0 0;font-size:9px}.invoice-secondary-actions{justify-content:space-between;gap:15px;margin-top:20px;display:flex}.invoice-secondary-actions button{color:#8b97aa;cursor:pointer;background:0 0;border:0;align-items:center;gap:5px;font-size:10px;display:flex}.invoice-error{background:#fff0eb;border-radius:6px;padding:12px;font-size:12px;color:#a65b43!important}.invoice-design-picker button:focus-visible{outline-offset:3px;outline:2px solid #547bbd}.wp-heat:focus-visible{outline-offset:3px;outline:2px solid #547bbd}.wp-tabs button:focus-visible{outline-offset:3px;outline:2px solid #547bbd}@keyframes wp-draw{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}@keyframes wp-in{0%{opacity:.4;transform:translateY(3px)}to{opacity:1;transform:none}}@media (max-width:1000px){.wp-body{gap:25px;padding:25px}.invoice-editor-grid{grid-template-columns:minmax(280px,340px) minmax(0,1fr);gap:16px}.invoice-design-gallery{grid-template-columns:260px minmax(0,1fr);gap:25px;padding:25px}.compare-options>span{display:none}.compare-toolbar{padding:12px}.compare-toolbar>strong{font-size:13px}.compare-sync{font-size:10px}.compare-grid{gap:10px;padding:0 12px 12px}}@media (max-width:760px){.workspace-preview>header small{display:none}.wp-body,.workspace-preview.compact .wp-body{grid-template-columns:1fr;gap:25px;padding:23px}.wp-clickmap{grid-template-columns:1fr 1fr;gap:12px;max-width:100%;display:grid}.wp-map-header{grid-column:1/-1}.wp-map-site{min-height:270px}.wp-map-detail{text-align:center;flex-direction:column;justify-content:center;gap:10px;font-size:11px}.wp-map-detail strong{margin:0;font-size:20px}.workspace-preview>footer{align-items:flex-start;font-size:9px}.workspace-preview>footer>span{max-width:115px}.wp-sources{gap:10px}.invoice-summary{gap:8px}.invoice-summary article{gap:7px;padding:15px 10px}.invoice-summary strong{font-size:22px}.invoice-summary article>span{font-size:10px}.invoice-summary small{font-size:8px}.invoice-row{gap:10px;padding:17px 14px}.invoice-row>.invoice-file-icon{display:none!important}.invoice-row>span:nth-last-child(2){text-align:right}.invoice-row small{font-size:9px}.invoice-editor-grid,.invoice-design-gallery{grid-template-columns:1fr}.invoice-preview{position:static}.invoice-preview iframe{min-height:640px}.invoice-workflow{gap:8px;padding:12px 10px}.invoice-workflow>div{gap:6px}.invoice-workflow>div>svg{display:none}.invoice-workflow strong{font-size:10px}.invoice-workflow small{font-size:8px}.invoice-workflow>div>span{width:20px;height:20px}.invoice-design-gallery{padding:20px}.invoice-design-gallery aside{gap:12px}.invoice-design-gallery h2{font-size:28px}.invoice-design-gallery iframe{height:640px}.compare-toolbar{flex-wrap:wrap;gap:10px}.compare-toolbar .button{padding:8px 12px;font-size:11px}.compare-sync{margin-left:auto}.compare-options{align-items:start;gap:10px;padding:12px}.compare-options>label{flex-direction:column;flex:1;align-items:stretch;gap:5px;min-width:0}.compare-options select{max-width:100%;font-size:10px}.compare-pane>header{padding:10px;font-size:10px}.compare-pane>header small{display:none}.compare-grid{gap:7px}.compare-missing{padding:25px 10px;font-size:10px}.invoice-list-card>header{gap:12px;padding:18px}.invoice-list-card>header>small{max-width:110px;font-size:9px}}@media (prefers-reduced-motion:reduce){.workspace-preview *,.workspace-preview :before{transition:none!important;animation:none!important}.wp-line{stroke-dashoffset:0}}.wf-studio{color:#293342;background:#fff;border:1px solid #dfe3e9;border-radius:14px;font-family:Arial,Helvetica,sans-serif;overflow:hidden}.wf-topbar{background:#fff;border-bottom:1px solid #e7eaf0;align-items:center;gap:15px;padding:18px 21px;display:flex}.wf-back{color:#69788d;cursor:pointer;background:0 0;border:0;place-items:center;width:32px;height:35px;display:grid}.wf-title{align-items:center;gap:18px;min-width:0;display:flex}.wf-title>span{letter-spacing:1px;color:#8993a1;border-right:1px solid #e0e5eb;padding-right:18px;font-size:10px;font-weight:600}.wf-title input{color:#2e3b4d;background:0 0;border:0;width:240px;min-width:90px;padding:7px 0;font:500 16px Arial}.wf-status{color:#7f8997;white-space:nowrap;background:#f3f4f6;border:1px solid #eceef2;border-radius:5px;padding:5px 8px;font-size:11px}.wf-status.enabled{color:#58745e;background:#ecf4ee;border-color:#e4eee6}.wf-top-actions{flex-shrink:0;gap:9px;margin-left:auto;display:flex}.wf-top-actions .fc-button{min-height:36px;font-size:11px}.wf-body{grid-template-columns:340px minmax(0,1fr);height:calc(100dvh - 185px);min-height:650px;max-height:900px;display:grid}.wf-inspector{z-index:2;background:#fff;border-right:1px solid #e2e6eb;flex-direction:column;min-height:0;display:flex}.wf-inspector>header{color:#8d98a6;border-bottom:1px solid #ebedf1;justify-content:space-between;align-items:center;padding:20px 23px;font-size:11px;display:flex}.wf-inspector>header button{letter-spacing:.5px;color:#697688;cursor:pointer;background:0 0;border:0;align-items:center;gap:10px;font-size:10px;display:flex}.wf-inspector-scroll{scrollbar-width:thin;flex:1;min-height:0;padding:20px 25px;overflow:auto}.wf-inspector .os-field{margin-bottom:20px}.wf-inspector .os-field>span{color:#626d7d;font-size:12px}.wf-inspector input,.wf-inspector select,.wf-inspector textarea{resize:vertical;width:100%;min-height:40px;color:#39495f!important;background:#fff!important;border:1px solid #dce1e8!important;border-radius:7px!important;padding:10px 12px!important;font:13px/1.5 Arial,sans-serif!important}.wf-field-heading{color:#456b9e;border-top:1px solid #e7ebf0;align-items:center;gap:10px;margin:8px 0 22px;padding-top:24px;display:flex}.wf-field-heading h3{color:#303d50;margin:0;font-size:17px;font-weight:500}.wf-mail-preview{background:#f7f8fa;border:1px solid #e0e5eb;border-radius:9px;margin:23px 0;overflow:hidden}.wf-mail-preview>header{background:#fff;border-bottom:1px solid #e8ebef;flex-direction:column;gap:7px;padding:15px;display:flex}.wf-mail-preview header span{color:#8792a2;font-size:10px}.wf-mail-preview header strong{color:#38465b;overflow-wrap:anywhere;font-size:12px;font-weight:500;line-height:1.5}.wf-mail-preview iframe{border:0;width:100%;height:330px;display:block}.wf-mail-preview footer{color:#8994a5;text-align:center;padding:10px;font-size:9px}.wf-detail{border-top:1px solid #e9ecf1;padding:16px 0}.wf-detail summary{color:#65758b;cursor:pointer;align-items:center;gap:8px;font-size:12px;list-style:none;display:flex}.wf-detail summary::-webkit-details-marker{display:none}.wf-detail summary>svg:last-child{margin-left:auto}.wf-detail summary>span{color:#969fac;margin-left:auto;font-size:10px}.wf-detail .os-field{margin-top:17px;margin-bottom:10px}.wf-detail>small,.wf-detail p,.wf-help{color:#8592a4;font-size:11px;line-height:1.8}.wf-detail p{margin-top:15px}.wf-text-button{color:#4976b7;cursor:pointer;background:0 0;border:0;margin:12px 0 0;padding:0;font-size:11px;display:block}.wf-step-actions{gap:8px;margin-top:15px;display:flex}.wf-step-actions button{color:#7890ad;cursor:pointer;background:#fff;border:1px solid #e2e7ee;border-radius:5px;align-items:center;gap:7px;padding:8px;font-size:10px;display:flex}.wf-step-actions button:disabled{opacity:.35;cursor:default}.wf-step-actions button:last-child{margin-left:auto}.wf-enable{border-block:1px solid #e8edf3;justify-content:space-between;align-items:center;gap:20px;margin:25px 0;padding:22px 0;display:flex}.wf-enable strong,.wf-enable small{color:#536982;font-size:12px;font-weight:500;display:block}.wf-enable small{color:#929baa;margin-top:7px;font-size:10px}.wf-tag-preview{background:#f7f9fb;border:1px solid #e4e9ef;border-radius:8px;justify-content:space-between;align-items:center;margin:20px 0;padding:22px 17px;font-size:13px;display:flex}.wf-tag-preview b{color:#6082b4;background:#edf2fb;border-radius:4px;padding:5px 9px;font-size:10px;font-weight:500}.wf-task-preview{color:#6384b2;background:#f6f8fb;border:1px solid #e5eaf1;border-radius:8px;align-items:center;gap:13px;margin:25px 0;padding:22px 18px;display:flex}.wf-task-preview strong{color:#415774;font-size:13px;font-weight:500;display:block}.wf-task-preview span{color:#8d9aae;margin-top:8px;font-size:10px;display:block}.wf-explainer{margin-top:20px}.wf-canvas{background-color:#f4f5f7;background-image:radial-gradient(#dce0e6 .85px,#0000 .85px);background-size:18px 18px;flex-direction:column;min-width:0;min-height:0;display:flex}.wf-canvas-caption{color:#8993a2;justify-content:space-between;align-items:center;gap:15px;padding:22px 28px;font-size:10px;display:flex}.wf-canvas-caption>span{align-items:center;gap:7px;display:flex}.wf-canvas-caption i{background:#7f95b4;border-radius:50%;width:5px;height:5px}.wf-canvas-caption button{color:#7c899c;cursor:pointer;background:#fff9;border:1px solid #e1e5ec;border-radius:6px;align-items:center;gap:7px;padding:7px 10px;font-size:10px;display:flex}.wf-canvas-scroll{scrollbar-width:thin;flex:1;min-height:0;padding:20px 35px 70px;overflow:auto}.wf-rail{min-width:300px;max-width:490px;margin:auto;position:relative}.wf-node{text-align:left;color:#2e394b;cursor:pointer;background:#fff;border:1px solid #e2e5eb;border-radius:13px;align-items:flex-start;gap:17px;width:100%;padding:23px;display:flex;position:relative;box-shadow:0 4px 10px #24354c05}.wf-node.selected{border-color:#4e80cc;box-shadow:0 0 0 2px #4e80cc}.wf-node-icon{color:#a27bb6;background:#f0e7f5;border-radius:10px;flex:none;place-items:center;width:43px;height:43px;display:grid}.wf-node-icon.kind-email{color:#638ac8;background:#e7f0fe}.wf-node-icon.kind-add{color:#709882;background:#e9f2ed}.wf-node-icon.kind-create{color:#ac956f;background:#f6eedf}.wf-node>div{flex:1;min-width:0}.wf-node small{color:#8e97a5;letter-spacing:.1px;margin:0 0 7px;font-size:10px;display:block}.wf-node strong{color:#354155;font-size:16px;font-weight:500;line-height:1.4;display:block}.wf-node p{color:#8490a2;overflow-wrap:anywhere;margin:9px 0 0;font-size:12px;line-height:1.6}.wf-node em{color:#7c90ac;background:#f4f6fa;border-radius:4px;margin-top:10px;padding:4px 7px;font:9px Arial;display:inline-block}.wf-step-number{color:#b5bdc9;padding:4px;font-size:9px}.wf-connection{justify-content:center;align-items:center;height:65px;display:flex;position:relative}.wf-connection:before,.wf-short-line:before{content:"";background:#d8dde5;width:1px;position:absolute;top:0;bottom:0;left:50%}.wf-insert{color:#8f9aab;z-index:1;cursor:pointer;background:#f9fafb;border:1px solid #e0e4ea;border-radius:50%;place-items:center;width:27px;height:27px;transition:background .2s,color .2s;display:grid}.wf-insert:hover,.wf-insert[aria-expanded=true]{color:#396dc3;background:#eaf1fd;border-color:#b6c9e8}.wf-insert:disabled{opacity:.4;cursor:default}.wf-insert-menu{z-index:8;background:#fff;border:1px solid #dce3ee;border-radius:11px;width:min(300px,100%);padding:9px;position:absolute;top:45px;left:50%;transform:translate(-50%);box-shadow:0 12px 30px #1e344b1a}.wf-insert-menu header{color:#8d99aa;justify-content:space-between;align-items:center;padding:7px 7px 13px;font-size:10px;display:flex}.wf-insert-menu header button{color:#8b98ac;cursor:pointer;background:0 0;border:0}.wf-insert-menu>button{cursor:pointer;text-align:left;color:#7995bb;background:#fff;border:0;border-radius:5px;align-items:center;gap:12px;width:100%;padding:13px 9px;display:flex}.wf-insert-menu>button:hover{background:#f2f6fc}.wf-insert-menu strong{color:#4f6583;font-size:12px;font-weight:500;display:block}.wf-insert-menu small{color:#91a0b4;margin-top:5px;font-size:9px;display:block}.wf-wait{color:#758198;cursor:pointer;background:#fff;border:1px solid #e0e5ec;border-radius:10px;align-items:center;gap:13px;width:max-content;max-width:100%;margin:auto;padding:17px 24px;font-size:13px;display:flex;box-shadow:0 3px 9px #23324703}.wf-wait svg{color:#9aa4b2}.wf-short-line{height:32px;position:relative}.wf-end{color:#8c9aac;background:#f1f3f6;border:1px solid #e1e6ed;border-radius:20px;align-items:center;gap:8px;width:max-content;margin:auto;padding:10px 16px;font-size:10px;display:flex}.wf-canvas>footer{background:#f9fafb;border-top:1px solid #e1e5eb;justify-content:space-between;align-items:center;gap:10px;padding:12px 22px;display:flex}.wf-canvas>footer>span{color:#8a96a7;align-items:center;gap:7px;font-size:10px;display:flex}.wf-canvas>footer>div{background:#fff;border:1px solid #e4e8ee;border-radius:6px;gap:3px;padding:3px;display:flex}.wf-canvas>footer button{color:#8291a7;cursor:pointer;background:#fff;border:0;border-radius:4px;place-items:center;min-width:26px;height:25px;font-size:10px;display:grid}.wf-canvas>footer button:disabled{opacity:.3}.wf-mobile-tabs{display:none}:is(.wf-studio button:focus-visible,.team-showcase button:focus-visible,.billing-story button:focus-visible){outline-offset:4px;outline:2px solid #4b79bd}.sf-refined .sf-team-section.sf-team-v36{color:#263349;background:#f7f8fa;padding:105px 0 95px}.sf-team-v36 .sf-team-grid{display:block}.sf-team-v36 .sf-team-copy{text-align:center;max-width:780px;margin:0 auto 55px}.sf-team-v36 .sf-team-copy h2{color:#233044;letter-spacing:-2.7px;margin:0 0 23px;font-size:clamp(38px,4.6vw,66px);font-weight:500}.sf-refined .sf-team-v36 .sf-team-copy>p{color:#7b8696;max-width:560px;margin:0 auto;font-size:16px}.sf-refined .sf-team-v36 .sf-team-copy>.pr-link{color:#426aab;border:0;width:fit-content;margin:25px auto 0;font-size:13px}.sf-refined .sf-team-v36 .sf-team-copy>.pr-link:last-child{display:none}.sf-refined .team-showcase,.team-showcase{color:#29374c;background:0 0;border:0;border-radius:0;width:100%;margin:auto;padding:0;position:relative;max-width:1080px!important}.team-browser{background:#fff;border:1px solid #dce3ec;border-radius:12px;overflow:hidden;box-shadow:0 25px 60px #263b5710}.team-browser-bar{color:#97a2b2;border-bottom:1px solid #eff1f5;align-items:center;gap:20px;padding:12px 20px;display:flex}.team-browser-bar>span:first-child{gap:5px;display:flex}.team-browser-bar i{background:#e3e7ed;border-radius:50%;width:6px;height:6px}.team-browser-bar small{margin:auto;font-size:9px}.team-browser-bar .team-sample{color:#9ba5b3;font-size:8px}.team-editor-bar{background:#fbfcfe;border-bottom:1px solid #e8edf3;justify-content:space-between;align-items:center;gap:18px;padding:14px 22px;display:flex}.team-editor-bar>strong{color:#46546a;align-items:center;gap:9px;font-size:12px;font-weight:500;display:flex}.team-site-mark{color:#fff;background:#354b46;border-radius:6px;place-items:center;width:29px;height:29px;font:17px Georgia;display:grid}.team-device-controls{background:#fff;border:1px solid #e5eaf1;border-radius:6px;gap:4px;padding:3px;display:flex}.team-device-controls button{color:#95a2b5;cursor:pointer;background:0 0;border:0;border-radius:4px;place-items:center;width:30px;height:27px;display:grid}.team-device-controls button[aria-pressed=true]{color:#6184bb;background:#edf2fb}.team-editor-actions{align-items:center;gap:12px;display:flex}.team-editor-actions>button{color:#7b8ba2;cursor:pointer;background:#fff;border:1px solid #e2e8f1;border-radius:6px;align-items:center;gap:6px;padding:8px 10px;font-size:10px;display:flex}.team-editor-actions>button[aria-pressed=true]{color:#507cbe;background:#edf3fd;border-color:#bacce8}.team-editor-actions>.team-invite-button{color:#fff;background:#315dcc;border-color:#315dcc}.team-avatars{align-items:center;margin-right:5px;display:flex}.team-avatars i{color:#637ea4;background:#dde8f8;border:2px solid #fff;border-radius:50%;place-items:center;width:27px;height:27px;margin-left:-7px;font:9px Arial;display:grid}.team-avatars i:last-child{color:#94749f;background:#e9e1ed}.team-editor-canvas{background:#edf0f5;justify-content:center;align-items:flex-start;min-height:465px;padding:30px 45px 40px 75px;display:flex;position:relative}.team-tool-rail{color:#97a4b7;background:#fff;border-right:1px solid #e0e6ee;flex-direction:column;align-items:center;gap:26px;width:46px;padding-top:27px;display:flex;position:absolute;top:0;bottom:0;left:0}.team-tool-rail>svg:first-child{color:#5d83be}.team-website-frame{width:100%;max-width:100%;transition:max-width .35s cubic-bezier(.2,.7,.2,1);box-shadow:0 3px 12px #263d5410}.team-showcase .sf-team-page{color:#3b453f;background:#fcf9f3;border:1px solid #e5e5dd;padding:0;display:block;position:relative}.team-showcase .sf-team-page>nav{border-bottom:1px solid #e8e4dc;justify-content:space-between;align-items:center;padding:20px 25px;font-size:11px;display:flex}.team-showcase .sf-team-page>nav strong{letter-spacing:1.2px;font-size:10px;font-weight:600}.team-showcase .sf-team-page>nav span{letter-spacing:0;align-items:center;gap:10px;font:9px Arial;display:flex}.team-site-hero{grid-template-columns:.92fr 1.08fr;min-height:300px;display:grid}.team-site-copy{align-self:center;padding:40px 26px 40px 33px}.team-site-copy>small{letter-spacing:1.5px;color:#8a9185;font:8px Arial}.team-showcase .sf-team-page h3{letter-spacing:-1.5px;max-width:300px;margin:19px 0;font:43px/.99 Georgia,serif;transition:background .25s,color .25s}.team-showcase .sf-team-page.is-edited h3{background:0 0;outline:none;padding-left:10px;box-shadow:inset 3px 0 #8ba9d0}.team-site-copy p{color:#929688;max-width:210px;font:11px/1.7 Arial}.team-showcase .sf-team-page .team-site-cta{letter-spacing:0;border-bottom:1px solid #7a8773;justify-content:space-between;align-items:center;gap:12px;max-width:150px;margin-top:16px;padding:10px 0;font:9px Arial;display:flex}.team-site-image{align-self:stretch;min-width:0}.team-showcase .sf-team-page .team-site-image img{object-fit:cover;width:100%;height:100%;min-height:300px;max-height:350px;display:block}.team-showcase .sf-team-page>footer{color:#999c8e;border-top:1px solid #e6e5dd;justify-content:space-between;padding:17px 25px;font:9px Arial;display:flex}.team-showcase .sf-team-page>footer>span{letter-spacing:0;font:9px Arial}.team-showcase .sf-team-page .sf-story-circle{border:2px solid #ab87c1;border-radius:50%;inset:27% 54% 33% 2%;transform:rotate(-4deg)}.team-showcase .sf-team-page .sf-story-pin{border:3px solid #fff;width:28px;height:28px;font-size:11px;top:31%;left:37%}.team-showcase .sf-team-note.team-comment{z-index:2;background:#fff;border:1px solid #e1e7f0;border-radius:10px;width:260px;min-height:0;padding:20px;animation:.3s both ref-appear;display:block;position:absolute;bottom:18px;right:25px;box-shadow:0 16px 36px #2137541a}.team-comment>header{align-items:center;gap:9px;display:flex}.team-note-avatar{color:#9b7cae;background:#ece5f0;border-radius:50%;flex:none;place-items:center;width:31px;height:31px;font:10px Arial;display:grid}.team-comment header strong{color:#52637e;font:500 11px Arial}.team-comment header small{color:#9ba6b5;margin-top:4px;font-size:8px;display:block}.team-comment header button{color:#a2aabb;cursor:pointer;background:0 0;border:0;place-items:center;margin-left:auto;padding:0;display:grid}.team-showcase .team-comment>p{color:#687a95;margin:17px 0;font-size:13px;line-height:1.7}.team-note-action{color:#6888ba;cursor:pointer;background:#f2f6fc;border:1px solid #e6edf7;border-radius:5px;justify-content:space-between;align-items:center;width:100%;padding:10px 12px;font-size:10px;display:flex}.team-comment .team-note-done{color:#7c9b83;align-items:center;gap:7px;font-size:9px;display:flex}.team-invite-panel{z-index:5;background:#fff;border:1px solid #dbe4f1;border-radius:9px;width:270px;padding:20px;position:absolute;top:12px;right:22px;box-shadow:0 15px 35px #29405e1a}.team-invite-panel header{color:#4e6688;justify-content:space-between;align-items:center;font-size:13px;display:flex}.team-invite-panel header button{color:#9aabbf;cursor:pointer;background:0 0;border:0}.team-invite-panel p{color:#91a0b4;margin:15px 0;font-size:12px;line-height:1.6}.team-invite-panel>span{color:#8399b7;align-items:center;gap:8px;margin-bottom:20px;font-size:11px;display:flex}.team-invite-panel small{color:#99a6b7;margin-top:13px;font-size:9px;display:block}.team-session-strip{color:#8191a7;background:#fff;border-top:1px solid #e1e7ef;align-items:center;gap:22px;padding:12px 23px;font-size:9px;display:flex}.team-session-strip span{align-items:center;gap:6px;display:flex}.team-session-strip i{background:#92ad9b;border-radius:50%;width:5px;height:5px}.team-session-strip small{color:#9ca7b5;margin-left:auto;font-size:9px}.team-story-footer{align-items:center;gap:20px;min-height:95px;padding:20px 2px 0;display:flex}.team-story-footer>div:first-child{flex:1}.team-story-footer strong{color:#4c5e79;font-size:14px;font-weight:500}.team-story-footer p{color:#8e9bb0;margin:9px 0 0;font-size:12px;line-height:1.6}.team-showcase .pd-playback,.billing-story .pd-playback{border:0;flex:none;margin:0;padding:0;background:0 0!important;position:static!important}.team-showcase .pd-playback button,.billing-story .pd-playback button{box-shadow:none;color:#6c85ab!important;background:#fff!important;border:1px solid #dee6f1!important}.team-showcase .pd-playback button:disabled{opacity:.4}.team-finish-review{color:#7995bb;cursor:pointer;background:#fff;border:1px solid #d6e1ee;border-radius:5px;align-items:center;gap:10px;padding:10px 13px;font-size:10px;display:flex}.team-compare{grid-template-columns:1fr 1fr;gap:16px;width:100%;display:grid}.team-compare>div{min-width:0}.team-compare>div>span{color:#8c9bb1;padding:7px 0 13px;font-size:9px;display:block}.team-compare .team-site-hero{grid-template-columns:1fr;min-height:0}.team-compare .team-site-copy{min-height:200px;padding:22px}.team-showcase .team-compare .sf-team-page h3{max-width:220px;margin:12px 0;font-size:30px}.team-compare .team-site-copy>small{font-size:7px}.team-compare .team-site-copy p{display:none}.team-showcase .team-compare .team-site-image img{height:150px;min-height:0;max-height:150px}.team-compare .team-site-cta{max-width:130px}.team-showcase .team-compare .sf-team-page>footer{padding:12px 20px;font-size:8px}.team-compare .sf-team-page>footer>span,.team-compare .sf-team-page>nav>span{display:none}.team-showcase.device-tablet .team-website-frame{max-width:660px}.team-showcase.device-mobile .team-website-frame{max-width:320px}.team-showcase.device-mobile .team-site-hero{grid-template-columns:1fr}.team-showcase.device-mobile .team-site-copy{padding:27px}.team-showcase.device-mobile .sf-team-page h3{max-width:220px;font-size:34px}.team-showcase.device-mobile .team-site-image img{height:175px;min-height:175px}.team-showcase.device-mobile .team-comment{width:235px;bottom:25px;right:22px}.team-showcase.device-mobile .sf-team-page>nav>span,.team-showcase.device-mobile .sf-team-page>footer>span{display:none}.sf-billing-section{background:#fff;padding:100px 0}.sf-billing-section>.pr-wrap>.pr-section-intro{margin-bottom:45px}.billing-story{color:#31445c;grid-template-columns:1.2fr .8fr;gap:0 60px;display:grid;position:relative}.billing-artboard{background:#eef2f7;border:1px solid #e2e8f0;border-radius:14px;min-height:650px;padding:27px 30px 75px;position:relative;overflow:hidden}.billing-artboard-heading{color:#8b9ab0;justify-content:space-between;align-items:center;gap:15px;margin-bottom:35px;font-size:8px;display:flex}.billing-artboard-heading>span:first-child{letter-spacing:1px;color:#6d809b;align-items:center;gap:7px;display:flex}.billing-artboard-heading i{background:#718aab;border-radius:2px;width:7px;height:7px}.billing-document{background:#fff;border:1px solid #dfe4ec;border-radius:3px;width:432px;max-width:100%;height:562px;margin:auto;overflow:hidden;box-shadow:0 10px 30px #23374e0a}.billing-document iframe{transform-origin:0 0;background:#fff;border:0;width:600px;height:780px;display:block;transform:scale(.72)}.billing-moment{background:#fff;border:1px solid #dce4f0;border-radius:9px;align-items:center;gap:15px;padding:19px 22px;animation:.3s both ref-appear;display:flex;position:absolute;bottom:40px;left:35px;right:35px;box-shadow:0 12px 30px #233e5d13}.billing-moment-icon{color:#7295c8;background:#edf3fd;border-radius:8px;flex:none;place-items:center;width:38px;height:38px;display:grid}.billing-moment small{letter-spacing:.7px;color:#98a6ba;margin-bottom:7px;font-size:8px;display:block}.billing-moment strong{color:#536d91;font-size:13px;font-weight:500}.billing-moment.received .billing-moment-icon{color:#7fa18a;background:#edf5ee}.billing-ledger{color:#7e9c8c;background:#fff;border:1px solid #dce8e3;border-radius:8px;align-items:center;gap:10px;padding:16px;font-size:10px;animation:.4s both ref-appear;display:flex;position:absolute;top:110px;right:24px;box-shadow:0 8px 20px #293e5512}.billing-ledger strong{color:#628876;margin-left:10px;font-size:13px;font-weight:500}.billing-story-controls{flex-direction:column;align-self:center;align-items:flex-start;min-width:0;padding:15px 0;display:flex}.billing-story-controls>.pr-eyebrow{color:#8796ad;margin-bottom:20px;font-size:9px}.billing-story-controls h3{font:500 clamp(27px,3vw,40px)/1.12 var(--pr-font,Arial);letter-spacing:-1.6px;color:#30445e;min-height:90px;margin:0}.billing-story-controls>p{color:#929eb0;max-width:310px;min-height:49px;margin:21px 0 26px;font-size:14px;line-height:1.8}.billing-design-choices{grid-template-columns:repeat(3,1fr);gap:9px;width:100%;max-width:350px;display:grid}.billing-design-choices button{color:#8496af;cursor:pointer;background:#fff;border:1px solid #dce3ed;border-radius:7px;flex-wrap:wrap;align-items:center;gap:6px;padding:10px 9px;font-size:10px;display:flex;position:relative}.billing-design-choices button[aria-pressed=true]{border-color:#7d9ac6;box-shadow:0 0 0 1px #7d9ac6}.billing-design-choices svg{margin-left:auto}.billing-design-glyph{text-align:center;color:#536173;background:#fcf9f3;border:1px solid #eeeae2;width:100%;height:54px;margin-bottom:4px;font:25px/54px Georgia,serif;display:block}.billing-design-glyph.studio{color:#315dcc;background:#f5f8fe;border-top:4px solid #315dcc;font:600 23px/50px Arial}.billing-design-glyph.minimal{color:#303842;background:#fff;border-color:#e8ebef;font:500 23px/54px Arial}.billing-facts{border-top:1px solid #e5eaf1;grid-template-columns:1fr 1fr;gap:22px 35px;width:100%;max-width:350px;margin:25px 0 28px;padding-top:23px;display:grid}.billing-facts>div{flex-direction:column;gap:7px;display:flex}.billing-facts span{color:#96a2b5;font-size:10px}.billing-facts strong{color:#5e7597;font-size:13px;font-weight:500}.billing-next{background:#315dcc!important;border-color:#315dcc!important;border-radius:7px!important;gap:20px!important;padding:13px 17px!important;font-size:12px!important}.billing-download{color:#7b94b8;cursor:pointer;background:0 0;border:0;align-items:center;gap:8px;padding:15px 0 0;font-size:11px;display:flex}.billing-story-controls>small{color:#9eaabd;margin-top:17px;font-size:9px}.billing-story-controls>.pr-link{color:#7791b6;margin-top:23px;font-size:11px}.billing-story-foot{color:#97a7bd;grid-column:1/-1;align-items:center;gap:10px;padding:22px 3px 0;display:flex}.billing-story-foot>strong{color:#7d93b2;font-size:12px;font-weight:500}.billing-story-foot .pd-playback{margin-left:auto}.sf-demo-stage>.billing-story{background:#fff;border:1px solid #e3e8ef;border-radius:14px;padding:30px}.sf-demo-stage>.team-showcase{margin:0 auto}.sf-demo-nav{flex-wrap:wrap}@keyframes ref-appear{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@media (max-width:1200px){.wf-title>span{display:none}.wf-title input{width:200px}.wf-body{grid-template-columns:310px minmax(0,1fr)}.wf-canvas-scroll{padding-inline:22px}.wf-node{gap:13px;padding:21px}.wf-node strong{font-size:15px}.billing-story{gap:0 35px}.billing-document{width:372px;height:484px}.billing-document iframe{transform:scale(.62)}.billing-artboard{min-height:590px;padding:25px 22px 70px}.billing-story-controls h3{font-size:34px}.team-showcase .sf-team-page h3{font-size:37px}.team-site-copy{padding:30px 23px}.team-editor-canvas{padding-left:72px;padding-right:30px}}@media (max-width:900px){.wf-title input{width:175px}.wf-topbar{gap:10px;padding:15px}.wf-top-actions .fc-button{padding:9px;font-size:10px}.wf-body{grid-template-columns:285px minmax(0,1fr)}.wf-inspector-scroll{padding:18px}.wf-canvas-scroll{padding-inline:18px}.wf-rail{min-width:260px}.wf-node{gap:11px;padding:18px}.wf-node-icon{border-radius:7px;width:34px;height:34px}.wf-node-icon>svg{width:18px}.wf-node strong{font-size:13px}.wf-node p{font-size:11px}.wf-step-number{display:none}.wf-canvas-caption{flex-wrap:wrap;gap:7px;padding:18px}.wf-canvas>footer{padding:12px}.wf-canvas>footer>span{max-width:120px;font-size:9px}.sf-refined .sf-team-section.sf-team-v36{padding:75px 0}.team-editor-bar{gap:12px;padding:12px 15px}.team-editor-bar>strong{font-size:10px}.team-editor-actions{gap:7px}.team-avatars{display:none}.team-site-hero{min-height:300px}.team-showcase .sf-team-page h3{font-size:33px}.team-site-copy{padding:25px 20px}.team-showcase .sf-team-note.team-comment{width:225px;padding:17px;bottom:20px;right:20px}.team-editor-canvas{padding-bottom:100px}.team-story-footer p{max-width:450px}.team-finish-review{font-size:9px}.billing-story{grid-template-columns:1fr 1fr;gap:0 28px}.billing-document{width:300px;height:390px}.billing-document iframe{transform:scale(.5)}.billing-artboard{min-height:555px;padding-inline:15px}.billing-artboard-heading>span:last-child{display:none}.billing-moment{gap:10px;padding:17px 14px;bottom:35px;left:15px;right:15px}.billing-moment strong{font-size:11px}.billing-story-controls h3{min-height:65px;font-size:29px}.billing-story-controls>p{margin:16px 0;font-size:12px}.billing-facts{gap:15px;margin:20px 0}.billing-design-choices button{padding:7px;font-size:9px}.billing-design-choices svg{width:9px}.billing-ledger{gap:6px;padding:13px;font-size:9px;top:80px;right:15px}.billing-ledger strong{font-size:11px}.sf-billing-section{padding:75px 0}}@media (max-width:700px){.wf-topbar{flex-wrap:wrap}.wf-title{flex:1}.wf-title input{width:100%;font-size:14px}.wf-top-actions{border-top:1px solid #edf0f4;justify-content:flex-end;width:100%;padding-top:11px}.wf-status{font-size:9px}.wf-top-actions .fc-button{font-size:11px}.wf-mobile-tabs{background:#fbfcfe;border-bottom:1px solid #e5eaf1;gap:6px;padding:10px;display:flex}.wf-mobile-tabs button{color:#8f9bb0;cursor:pointer;background:0 0;border:0;border-radius:5px;flex:1;padding:9px;font-size:12px}.wf-mobile-tabs button[aria-pressed=true]{color:#6289c4;background:#eaf1fd}.wf-body{height:auto;min-height:0;max-height:none;display:block}.wf-inspector{border-right:0;height:650px;display:none}.wf-canvas{height:650px}.wf-studio.mobile-details .wf-inspector{display:flex}.wf-studio.mobile-details .wf-canvas{display:none}.wf-inspector-scroll{padding:22px}.wf-mail-preview iframe{height:380px}.wf-canvas-scroll{padding:15px 25px 50px}.wf-node{padding:21px}.wf-node strong{font-size:15px}.wf-canvas>footer>span{max-width:none}.wf-canvas-caption{padding:18px 25px}.sf-refined .sf-team-section.sf-team-v36{padding:65px 0}.sf-team-v36 .sf-team-copy{margin-bottom:30px}.sf-team-v36 .sf-team-copy h2{letter-spacing:-1.7px;font-size:38px}.sf-refined .sf-team-v36 .sf-team-copy>p{font-size:14px}.team-browser-bar{padding:10px 13px}.team-browser-bar small{font-size:8px}.team-editor-bar{flex-wrap:wrap;gap:12px;padding:12px}.team-editor-bar>strong{flex:1}.team-device-controls{background:0 0;border:0;order:3;justify-content:center;width:100%;padding:0}.team-device-controls button{width:34px;height:25px}.team-editor-actions{margin-left:auto}.team-editor-actions>button{padding:7px;font-size:9px}.team-editor-actions>button>svg{width:13px}.team-editor-canvas{min-height:0;padding:17px 14px 20px 39px;display:block}.team-tool-rail{gap:23px;width:28px;padding-top:20px}.team-tool-rail svg{width:13px}.team-showcase .sf-team-page>nav{padding:15px}.team-showcase .sf-team-page>nav strong{letter-spacing:.7px;font-size:8px}.team-showcase .sf-team-page>nav>span{display:none}.team-site-hero{grid-template-columns:1fr;min-height:0}.team-site-copy{padding:24px}.team-showcase .sf-team-page h3{max-width:220px;font-size:34px}.team-site-copy p{font-size:10px}.team-showcase .sf-team-page .team-site-image img{height:185px;min-height:185px;max-height:185px}.team-showcase .sf-team-page>footer{padding:13px;font-size:8px}.team-showcase .sf-team-page>footer>span{display:none}.team-showcase .sf-team-page .sf-story-pin{width:26px;height:26px;top:27%;left:85%}.team-showcase .sf-team-page .sf-story-circle{inset:21% 5% 57% 3%}.team-showcase .sf-team-note.team-comment,.team-showcase.device-mobile .team-comment{width:100%;margin:15px 0 0;padding:18px;position:relative;bottom:auto;right:auto;box-shadow:0 3px 9px #21375406}.team-showcase .team-comment>p{margin:14px 0;font-size:12px}.team-comment header small{font-size:9px}.team-comment header strong{font-size:12px}.team-note-action{font-size:11px}.team-session-strip{gap:12px;padding:12px;font-size:8px}.team-session-strip small{display:none}.team-story-footer{flex-wrap:wrap;align-items:flex-start;gap:15px;padding-top:20px}.team-story-footer>div:first-child{flex-basis:100%}.team-story-footer strong{font-size:14px}.team-story-footer p{margin-top:7px;font-size:11px;line-height:1.7}.team-story-footer .pd-playback{margin-left:auto}.team-finish-review{padding:9px;font-size:11px}.team-compare{gap:8px}.team-showcase .team-compare .sf-team-page>nav{padding:10px}.team-showcase .team-compare .sf-team-page>nav strong{font-size:6px}.team-compare .team-site-copy{min-height:190px;padding:15px 11px}.team-showcase .team-compare .sf-team-page h3{letter-spacing:-.7px;max-width:150px;margin:15px 0;font-size:23px;line-height:1.05}.team-compare .team-site-copy>small{letter-spacing:.6px;font-size:5px}.team-showcase .team-compare .sf-team-page .team-site-cta{gap:3px;margin-top:8px;font-size:6px}.team-compare .team-site-cta svg{width:9px}.team-showcase .team-compare .team-site-image img{height:115px;min-height:115px;max-height:115px}.team-showcase .team-compare .sf-team-page>footer{padding:10px;font-size:6px}.team-showcase .team-compare .sf-team-page.is-edited h3{padding-left:6px;box-shadow:inset 2px 0 #8ba9d0}.team-invite-panel{width:calc(100% - 48px);top:10px;right:10px}.sf-billing-section{padding:65px 0}.billing-story{flex-direction:column;gap:30px;display:flex}.billing-artboard{width:100%;min-height:530px;padding:22px 20px 75px}.billing-artboard-heading{margin-bottom:22px}.billing-artboard-heading>span:last-child{font-size:7px;display:block}.billing-document{width:312px;height:406px}.billing-document iframe{transform:scale(.52)}.billing-story-controls{align-items:stretch;width:100%;max-width:470px;margin:auto;padding:0}.billing-story-controls h3{min-height:0;font-size:34px}.billing-story-controls>p{max-width:none;min-height:0;font-size:14px}.billing-story-controls>.pr-eyebrow{margin-bottom:15px}.billing-design-choices{max-width:none;margin-top:8px}.billing-design-choices button{padding:10px;font-size:11px}.billing-design-glyph{height:60px;line-height:60px}.billing-design-choices svg{width:12px}.billing-facts{gap:20px;max-width:none}.billing-facts strong{font-size:14px}.billing-next{justify-content:space-between}.billing-story-controls>small{font-size:10px}.billing-story-foot{flex-wrap:wrap;gap:10px;padding:0}.billing-story-foot>strong{font-size:11px}.billing-story-foot .pd-playback{margin-left:auto}.sf-demo-stage>.billing-story{padding:18px}.billing-moment{bottom:27px;left:23px;right:23px}.billing-ledger{top:100px;right:15px}}@media (max-width:380px){.billing-document{width:270px;height:351px}.billing-document iframe{transform:scale(.45)}.billing-artboard{min-height:480px;padding-inline:14px}.team-compare .team-site-copy{min-height:210px}.team-showcase .team-compare .sf-team-page h3{font-size:21px}.wf-canvas-scroll{padding-inline:17px}.wf-rail{min-width:245px}}@media (prefers-reduced-motion:reduce){.team-showcase *,.billing-story *{transition:none!important;animation:none!important}}.wf-node p,.wf-node small,.wf-detail>small,.wf-detail p,.wf-help,.wf-mail-preview header span,.wf-mail-preview footer,.wf-canvas-caption,.wf-canvas-caption button,.wf-canvas>footer>span,.wf-inspector>header,.wf-status,.wf-step-number,.wf-insert-menu header,.wf-insert-menu small,.wf-detail summary>span,.wf-enable small,.wf-task-preview span,.wf-end{color:#647189}.wf-inspector input,.wf-inspector select,.wf-inspector textarea{font-size:14px!important}.wf-node p{font-size:12px}.wf-title>span,.wf-wait,.wf-canvas>footer button{color:#647189}.wf-node em{color:#5d728d}.wf-mail-preview footer{font-size:10px}.sf-refined .sf-team-v36 .sf-team-copy>p,.team-browser-bar,.team-browser-bar .team-sample,.team-story-footer p,.team-session-strip,.team-session-strip small,.team-comment header small,.team-showcase .team-comment>p,.team-invite-panel p,.team-invite-panel>span,.team-invite-panel small,.team-compare>div>span{color:#647189}.team-note-action,.team-finish-review,.team-editor-actions>button{color:#55729d}.team-editor-actions>.team-invite-button{color:#fff}.team-showcase .sf-team-page>footer,.team-site-copy>small,.team-site-copy p{color:#6a7464}.team-comment .team-note-done{color:#607e68}.billing-story-controls>p,.billing-story-controls>.pr-eyebrow,.billing-story-controls>small,.billing-facts span,.billing-artboard-heading,.billing-artboard-heading>span:first-child,.billing-moment small,.billing-story-foot>strong{color:#647189}.billing-design-choices button,.billing-download,.billing-story-controls>.pr-link{color:#55729d}.billing-ledger{color:#5e7f6d}.billing-moment strong{color:#4c668b}.market-discovery{--discovery-ink:#19252e;--discovery-muted:#65717e;color:var(--discovery-ink);background:#fff}.market-discovery .vx-market-hero{grid-template-columns:1fr 1fr;align-items:center;gap:8%;padding-top:72px;padding-bottom:72px}.market-discovery .vx-market-hero h1{font-family:var(--font-sans,Arial,sans-serif);letter-spacing:-.055em;color:#172731;font-size:clamp(42px,4.8vw,72px);font-weight:600;line-height:1.06}.market-discovery .vx-market-hero p{color:#5b6873;max-width:440px;margin:25px 0 28px;font-size:17px;line-height:1.7}.market-discovery .vx-eyebrow{letter-spacing:.12em;color:#5e6c79;margin-bottom:23px;font-size:11px}.market-featured{background:#f5f7f8;border:1px solid #dde4e8;border-radius:16px;overflow:hidden;box-shadow:0 20px 55px -40px #13273380}.market-featured-top{color:#43515f;border-bottom:1px solid #dfe5e9;justify-content:space-between;gap:12px;padding:20px 24px;font-size:12px;display:flex}.market-featured-top>span:last-child{color:#607584}.market-featured-visual{animation:.22s ease-out discovery-fade}.market-featured-visual .vx-tool-visual{background:#eaf0f4;border:0;height:290px}.market-featured-visual .os-market-paper{max-width:300px}.market-featured-visual .vx-preview-label{display:none}.market-featured-caption{background:#fff;justify-content:space-between;align-items:center;gap:16px;padding:24px;display:flex}.market-featured-caption small{letter-spacing:.13em;color:#697886;margin-bottom:8px;font-size:9px;display:block}.market-featured-caption strong{letter-spacing:-.03em;font-size:23px;font-weight:600;line-height:1.2}.market-featured-caption>a{color:#fff;background:#1e4be5;border-radius:50%;place-items:center;width:43px;height:43px;transition:background .2s;display:grid}.market-featured-caption>a:hover{background:#183db3}.market-featured-choices{background:#fff;gap:8px;padding:0 24px 23px;display:flex}.market-featured-choices button{color:#546270;white-space:nowrap;background:#fff;border:1px solid #e1e7ea;border-radius:7px;flex:1;min-height:38px;padding:9px 12px;font-size:11px}.market-featured-choices button[aria-pressed=true]{color:#2348ac;background:#edf2ff;border-color:#bcccf2}.market-discovery .fm-market-search{min-height:68px;box-shadow:none;background:#f8fafb;border:1px solid #dce3e7;border-radius:10px}.market-discovery .fm-market-search input{font-size:17px}.market-discovery .fm-market-search>span{color:#65727d;font-size:12px}.market-discovery .fm-collection-tabs{gap:8px;padding:22px 0 30px}.market-discovery .fm-collection-tabs button{border-radius:7px;padding:10px 14px;font-size:12px}.market-discovery .fm-market-layout{grid-template-columns:190px minmax(0,1fr);gap:34px;padding-top:18px}.market-discovery .fm-market-layout>aside{border-right:1px solid #e8edef;padding-right:24px}.market-discovery .fm-market-layout>aside>button{border-radius:6px;padding:12px;font-size:12px}.market-discovery .fm-filter-heading h2{margin-bottom:18px;font-size:14px;font-weight:600}.market-discovery .fm-market-layout aside>label{color:#617080;font-size:11px}.market-discovery .fm-market-layout aside select{background:#fff;border:1px solid #dde5eb;min-height:40px;font-size:12px}.market-discovery .fm-filter-note{background:#f3f6f8;border:0;border-radius:9px;margin-top:30px;padding:18px;font-size:12px}.market-discovery .fm-filter-note p{font-size:12px;line-height:1.6}.market-discovery .fm-catalogue-heading{align-items:center;margin-bottom:23px}.market-discovery .fm-catalogue-heading h2{letter-spacing:-.04em;font-size:27px;font-weight:600}.market-discovery .fm-catalogue-heading p{color:#64717d;font-size:12px}.market-discovery .fm-sort select{border:1px solid #dfe6ea;border-radius:7px;min-height:42px;font-size:12px}.market-discovery .fm-tool-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.market-tool-card{background:#fff;border:1px solid #dde4e8;border-radius:11px;flex-direction:column;min-height:300px;padding:25px 23px 19px;transition:border-color .18s,box-shadow .18s;display:flex;position:relative}.market-tool-card:hover{border-color:#b9c8d4;box-shadow:0 8px 28px -18px #1e354440}.market-card-top{justify-content:space-between;align-items:flex-start;gap:10px;margin-bottom:25px;display:flex}.market-card-top .fm-tool-icon{color:#3155ac;background:#edf2ff;border-radius:13px;width:52px;height:52px}.market-card-top .icon-calendar,.market-card-top .icon-ticket,.market-card-top .icon-team{color:#426558;background:#edf4f0}.market-card-top .icon-calculator,.market-card-top .icon-briefcase,.market-card-top .icon-payment{color:#876447;background:#f7f1e9}.market-card-top .fm-status{color:#586977;background:#f4f6f7;border-radius:5px;padding:5px 7px;font-size:9px}.market-tool-card>small{color:#687581;margin-bottom:10px;font-size:10px}.market-card-title h3{letter-spacing:-.035em;color:#182932;margin:0 0 14px;font-size:21px;font-weight:600;line-height:1.22}.market-tool-card>p{color:#5f6e7a;margin:0 0 24px;font-size:13px;line-height:1.65}.market-card-bottom{border-top:1px solid #e8edef;flex-direction:column;align-items:flex-start;gap:14px;margin-top:auto;padding-top:18px;display:flex}.market-card-bottom>span{color:#61717f;font-size:10px}.market-card-bottom>a{color:#274daa;align-items:center;gap:10px;font-size:12px;font-weight:600;display:flex}.market-card-details{color:#61717f;background:0 0;border:0;align-self:flex-end;align-items:center;gap:5px;min-height:30px;margin-top:12px;padding:3px 0;font-size:11px;display:flex}.market-discovery .fm-bundles{padding-top:75px;padding-bottom:65px}.market-discovery .fm-bundle-grid>a{box-shadow:none;background:#f9fafb;border:1px solid #e0e6e9;border-radius:10px}.market-discovery .fm-market-bottom{text-align:center;background:#f0f4f8;border:0;border-radius:16px;margin-bottom:60px;padding:55px 30px}.market-detail-refined{padding-top:35px!important}.market-detail-refined .fm-detail-layout{grid-template-columns:minmax(0,1fr) 275px;gap:45px}.market-detail-refined .fm-detail-name h1{letter-spacing:-.05em;font-size:clamp(32px,4vw,52px);font-weight:600;line-height:1.08}.market-detail-refined .fm-detail-lead{color:#5f6e7b;max-width:680px;font-size:19px;line-height:1.6}.market-detail-refined .fm-detail-layout>article>section{margin-top:35px}.market-detail-refined .fm-detail-layout>aside{background:#fff;border:1px solid #e0e6eb;border-radius:12px;height:fit-content;padding:25px;box-shadow:0 10px 30px -22px #14355c30}.market-detail-refined .fm-detail-layout>aside h2{margin:18px 0;font-size:24px;font-weight:600;line-height:1.25}.market-detail-refined .fm-detail-layout>aside p{color:#5f6c79;font-size:12px;line-height:1.7}.market-detail-demo{color:#2146ac;background:#edf2ff;border:1px solid #c9d5f1;border-radius:7px;justify-content:space-between;align-items:center;gap:15px;margin:10px 0 20px;padding:13px 15px;font-size:13px;font-weight:600;display:flex}.tool-showcase-body{grid-template-columns:minmax(0,1fr) 130px;gap:13px;display:grid}.tool-showcase-stage{background:#f1f5f8;border:1px solid #dbe4eb;border-radius:11px;min-width:0;min-height:420px;overflow:hidden}.tool-showcase-stage>div[hidden]{display:none!important}.tool-showcase-stage .vx-tool-visual.large{height:380px;min-height:380px}.tool-showcase-stage .trial-grid{grid-template-columns:1fr}.tool-showcase-stage .trial-controls{padding:25px!important}.tool-showcase-stage .trial-stage{min-height:310px;padding:28px!important}.tool-showcase-stage .trial-controls>h3{font-size:24px}.tool-showcase-stage .trial-controls>p{font-size:12px}.tool-showcase-preview-foot{color:#637280;background:#fff;border-top:1px solid #dfe6ec;justify-content:space-between;align-items:center;gap:14px;padding:18px 22px;font-size:12px;display:flex}.tool-showcase-preview-foot>a{color:#254bac;align-items:center;gap:8px;font-weight:600;display:flex}.tool-showcase-rail{flex-direction:column;gap:12px;display:flex}.tool-showcase-rail button{color:#263b4c;text-align:left;background:#fff;border:1px solid #dce5eb;border-radius:8px;min-width:0;padding:8px;transition:border-color .18s}.tool-showcase-rail button[aria-pressed=true]{background:#f7f9ff;border-color:#315dcc;box-shadow:0 0 0 1px #315dcc}.showcase-thumb{color:#55708e;background:#e8eff6;border-radius:5px;place-items:center;height:74px;margin-bottom:11px;display:grid}.showcase-thumb.thumb-steps{color:#536f5d;background:#edf2eb}.showcase-thumb.thumb-features{color:#866e4e;background:#f4eee5}.tool-showcase-rail strong{margin:0 3px 3px;font-size:11px;line-height:1.4;display:block}.tool-showcase-rail small{color:#63717d;margin:0 3px 4px;font-size:9px;line-height:1.5;display:block}.tool-showcase-steps,.tool-showcase-features{background:linear-gradient(135deg,#f6f8fb,#edf2f6);min-height:420px;padding:35px}.tool-showcase-steps>span,.tool-showcase-features>span{letter-spacing:.1em;color:#637587;font-size:10px}.tool-showcase-steps h2,.tool-showcase-features h2{letter-spacing:-.035em;max-width:370px;line-height:1.2;margin:16px 0 28px!important;font-size:30px!important}.tool-showcase-steps ol{margin:0 0 24px;padding:0;list-style:none}.tool-showcase-steps li{border-bottom:1px solid #d6e0e7;align-items:center;gap:17px;padding:20px 0;display:flex}.tool-showcase-steps li>span{color:#6d7e8d;font-size:12px}.tool-showcase-steps strong{flex:1;font-size:14px;font-weight:500;line-height:1.5}.tool-showcase-steps li svg{color:#7990a3}.tool-showcase-steps>a{color:#254cae;align-items:center;gap:10px;font-size:13px;display:flex}.tool-showcase-features ul{margin:0;padding:0;list-style:none}.tool-showcase-features li{align-items:start;gap:14px;padding:13px 0;font-size:14px;line-height:1.65;display:flex}.tool-showcase-features li svg{color:#3a6d5a;flex-shrink:0;margin-top:3px}.tool-showcase-features p{color:#596d7e;border-top:1px solid #d6e0e7;padding-top:20px;line-height:1.7;margin-top:25px!important;font-size:12px!important}.market-detail-facts{border-top:1px solid #dfe6eb}.market-detail-facts details{border-bottom:1px solid #dfe6eb;padding:20px 0}.market-detail-facts summary{cursor:pointer;font-size:15px;font-weight:500}.market-detail-facts p{line-height:1.8;margin:15px 0 0!important;font-size:13px!important}.discovery-checks{--check-muted:#617181;color:#203341}.discovery-summary{background:linear-gradient(105deg,#f1f5fa,#f9faf8);border:1px solid #e0e7ec;border-radius:13px;justify-content:space-between;align-items:center;gap:45px;margin-bottom:24px;padding:30px 35px;display:flex}.discovery-kicker{letter-spacing:.12em;color:#5d7286;font-size:10px}.discovery-summary h2{letter-spacing:-.04em;font-weight:550;line-height:1.2;margin:13px 0 10px!important;font-size:28px!important}.discovery-summary p{color:var(--check-muted);margin:0;font-size:13px}.discovery-count{min-width:160px}.discovery-count>strong{letter-spacing:-.04em;font-size:34px;font-weight:550;line-height:1.2;display:block}.discovery-count>strong>span{color:#667b8c;font-size:19px;font-weight:400}.discovery-count>span{color:#617587;margin:6px 0 13px;font-size:12px;display:block}.discovery-count>div{background:#dce5ef;border-radius:3px;height:5px;overflow:hidden}.discovery-count i{background:#4e71b6;border-radius:3px;height:100%;transition:width .3s;display:block}.discovery-toolbar{justify-content:space-between;align-items:center;gap:20px;margin-bottom:20px;display:flex}.discovery-toolbar>div{flex-wrap:wrap;gap:5px;display:flex}.discovery-toolbar button{color:#617587;background:0 0;border:1px solid #0000;border-radius:7px;min-height:40px;padding:11px 14px;font-size:12px}.discovery-toolbar button[aria-pressed=true]{color:#254ca7;background:#edf2fc;border-color:#d6e1f3}.discovery-toolbar .discovery-export{color:#4c657b;background:#fff;border-color:#dbe3eb;align-items:center;gap:8px;display:flex}.discovery-workbench{grid-template-columns:1fr;align-items:start;gap:20px;display:grid}.discovery-workbench.has-detail{grid-template-columns:minmax(0,1fr) 340px}.discovery-table{background:#fff;border:1px solid #dce5ec;border-radius:11px;min-width:0;overflow:hidden}.discovery-table>header{color:#607386;background:#fafbfd;border-bottom:1px solid #e3e9ee;justify-content:space-between;gap:12px;padding:17px 23px;font-size:12px;display:flex}.discovery-table>header label{align-items:center;gap:8px;font-size:11px;display:flex}.discovery-table input{accent-color:#315dcc;width:14px;height:14px}.discovery-group+.discovery-group{border-top:1px solid #e5ebef}.discovery-group-toggle{text-align:left;color:#263d4e;background:#fff;border:0;align-items:center;gap:15px;width:100%;min-height:83px;padding:21px 23px;display:flex}.discovery-group-toggle:hover{background:#fafcfe}.discovery-group-toggle>span:nth-child(2){flex:1;min-width:0}.discovery-group-toggle strong{font-size:13px;font-weight:550;display:block}.discovery-group-toggle small{color:#647688;margin-top:5px;font-size:11px;line-height:1.5;display:block}.discovery-icon{color:#627a96;background:#f0f4fa;border:1px solid #e0e8f2;border-radius:9px;flex-shrink:0;place-items:center;width:38px;height:38px;display:grid}.discovery-icon.complete{color:#5b7e67;background:#f2f6f2;border-color:#e1e9e1}.discovery-status{white-space:nowrap;color:#846536;background:#f5f1e9;border-radius:5px;align-items:center;gap:5px;padding:6px 8px;font-size:10px;display:flex}.discovery-status.passed{color:#50735d;background:#eef5ee}.discovery-group-toggle>svg{color:#778b9c;flex-shrink:0;transition:transform .2s}.discovery-group-toggle>svg.is-open{transform:rotate(180deg)}.discovery-group-items{background:#f8fafc;border-top:1px solid #e5ebf0;padding:8px 16px}.discovery-group-items>button{text-align:left;color:#597187;background:0 0;border:1px solid #0000;border-radius:6px;align-items:center;gap:13px;width:100%;padding:12px;display:flex}.discovery-group-items>button+button{margin-top:3px}.discovery-group-items>button:hover,.discovery-group-items>button.selected{background:#fff;border-color:#d9e4f0}.discovery-group-items>button>span:not(.discovery-dot){color:#304c63;flex:1;font-size:12px}.discovery-group-items small{color:#657a8e;margin-top:4px;font-size:10px;display:block}.discovery-dot{background:#ab8252;border-radius:50%;flex-shrink:0;width:7px;height:7px;margin:0 4px}.discovery-detail{background:#fff;border:1px solid #dce5ed;border-radius:11px;min-width:0;max-height:calc(100vh - 50px);padding:23px;scroll-margin-top:25px;animation:.2s ease-out discovery-fade;position:sticky;top:25px;overflow:auto}.discovery-detail:focus{outline:none}.discovery-detail-heading{color:#677c8f;justify-content:space-between;align-items:center;margin-bottom:23px;font-size:11px;display:flex}.discovery-detail-heading button{color:#677c8f;background:0 0;border:0;padding:6px;display:flex}.discovery-detail h3{letter-spacing:-.03em;font-weight:550;line-height:1.25;margin:0 0 12px!important;font-size:21px!important}.discovery-detail>p{color:#5d7387;margin:0 0 22px;font-size:12px;line-height:1.75}.discovery-detail label{color:#425e77;margin:19px 0;font-size:12px;font-weight:500;display:block}.discovery-detail input:not([type=checkbox]),.discovery-detail textarea{color:#2b4358;background:#fff;border:1px solid #d4dfea;border-radius:6px;width:100%;min-width:0;margin-top:9px;padding:10px 12px;font-size:14px;line-height:1.6;display:block}.discovery-detail textarea{resize:vertical}.discovery-detail small{color:#61778b;margin-top:10px;font-size:11px;font-weight:400;line-height:1.6;display:block}.discovery-primary{color:#fff;background:#315dcc;border:0;border-radius:6px;justify-content:center;align-items:center;gap:10px;width:100%;min-height:42px;padding:12px 15px;font-size:12px;display:flex}.discovery-primary:hover{background:#254ba9}.discovery-search-preview{background:#f8fafc;border:1px solid #e0e7ed;border-radius:8px;margin:20px 0;padding:20px 17px}.discovery-search-preview>span{color:#53697e;overflow-wrap:anywhere;align-items:center;gap:8px;font-size:10px;display:flex}.discovery-search-preview strong{color:#294d9e;overflow-wrap:anywhere;margin:13px 0 8px;font-size:18px;font-weight:500;line-height:1.3;display:block}.discovery-search-preview p{color:#576d81;overflow-wrap:anywhere;font-size:12px;line-height:1.7}.discovery-search-preview small{border-top:1px solid #e0e7ed;margin-top:16px;padding-top:11px;font-size:9px}.discovery-image-fields{max-height:420px;overflow:auto}.discovery-image-fields label{border-bottom:1px solid #e6ecf0;align-items:center;gap:12px;padding-bottom:16px;display:flex}.discovery-image-fields img{object-fit:cover;border-radius:5px;width:54px;height:64px}.discovery-image-fields label span{flex:1;min-width:0;font-size:10px}.discovery-image-fields input{padding:8px!important;font-size:12px!important}.discovery-page-note{color:#5e7892;background:#f0f4fa;border-radius:8px;flex-direction:column;gap:13px;margin:20px 0;padding:25px;display:flex}.discovery-page-note strong{color:#344f67;font-size:18px;font-weight:500}.discovery-page-note span{font-size:11px}.discovery-detail .discovery-checkbox{align-items:flex-start;gap:10px;line-height:1.8;display:flex}.discovery-checkbox input{accent-color:#315dcc;flex-shrink:0;margin-top:5px}.discovery-result{color:#826439;border-top:1px solid #e3eaf0;align-items:center;gap:8px;margin-top:25px;padding-top:18px;font-size:11px;display:flex}.discovery-result.passed{color:#416c56}.discovery-text-button{color:#4a6a8c;background:0 0;border:0;align-items:center;gap:8px;padding:12px 0 0;font-size:11px;display:flex}.discovery-note{color:#5e7489;margin:20px 0;font-size:11px}.discovery-empty{text-align:center;color:#587867;padding:50px 20px}.discovery-empty svg{margin:0 auto 18px}.discovery-empty h3{letter-spacing:-.02em;font-size:19px}.discovery-empty p{color:#647889;margin:12px 0 22px;font-size:12px}.discovery-empty button{color:#315dcc;background:0 0;border:0;font-size:12px}.theme-device-demo{color:#27353f;background:#f2f4f5;min-height:100vh;font-family:Arial,Helvetica,sans-serif}.theme-device-toolbar{z-index:20;background:#fff;border-bottom:1px solid #dce3e7;justify-content:space-between;align-items:center;gap:20px;height:80px;padding:0 32px;display:flex;position:sticky;top:0}.theme-device-toolbar>a:first-child{color:#233d50;align-items:center;gap:14px;min-width:160px;font-size:17px;font-weight:600;display:flex}.theme-device-switch{background:#f4f6f8;border:1px solid #e3e8ec;border-radius:9px;gap:4px;padding:4px;display:flex}.theme-device-switch button{color:#657788;background:0 0;border:0;border-radius:6px;align-items:center;gap:8px;min-height:38px;padding:10px 12px;font-size:11px;display:flex}.theme-device-switch button[aria-pressed=true]{color:#2854b1;background:#fff;box-shadow:0 1px 5px #233b4d12}.theme-device-toolbar .theme-primary{border-radius:7px;min-height:42px;padding:12px 17px;font-size:12px}.theme-device-demo>main{max-width:1600px;margin:0 auto;padding:40px 40px 25px}.theme-preview-intro{justify-content:space-between;align-items:center;gap:20px;margin-bottom:40px;display:flex}.theme-preview-intro>div>span{letter-spacing:.14em;color:#62798b;font-size:9px}.theme-preview-intro h1{letter-spacing:-.04em;margin:12px 0 0;font-size:30px;font-weight:500;line-height:1.2}.theme-preview-intro label{color:#667c8e;align-items:center;gap:13px;font-size:11px;display:flex}.theme-preview-intro select{color:#36516a;background:#fff;border:1px solid #d8e2e9;border-radius:6px;max-width:180px;min-height:40px;padding:10px 30px 10px 13px;font-size:12px}.theme-devices{justify-content:center;align-items:center;gap:23px;max-width:1500px;min-height:520px;margin:auto;display:flex}.theme-devices.view-all>.device-desktop{flex:2.15}.theme-devices.view-all>.device-tablet{flex:1}.theme-devices.view-all>.device-mobile{flex:.63}.theme-device{align-self:center;width:100%;min-width:0;animation:.22s ease-out discovery-fade}.theme-device-label{color:#576e80;align-items:center;gap:8px;margin:0 3px 13px;font-size:11px;display:flex}.theme-device-label>span{flex:1;align-items:center;gap:7px;display:flex}.theme-device-label>small{color:#637b8e;font-size:9px}.theme-device-label>button{color:#657d90;background:0 0;border:0;padding:5px;display:flex}.theme-device-shell{background:#fff;border:1px solid #cfd9df;border-radius:10px;padding:7px;overflow:hidden;box-shadow:0 18px 45px -23px #1a354649}.device-desktop .theme-device-shell{border-radius:10px 10px 6px 6px;padding:0 0 5px}.theme-device-chrome{color:#788997;background:#fff;justify-content:center;align-items:center;gap:4px;height:24px;font-size:7px;display:flex;position:relative}.device-desktop .theme-device-chrome{border-bottom:1px solid #e0e5e8;justify-content:flex-start;padding:0 10px}.device-desktop .theme-device-chrome>i{background:#bdcad2;border-radius:50%;width:4px;height:4px}.device-desktop .theme-device-chrome>span{text-align:center;background:#f3f5f6;border-radius:3px;padding:3px;position:absolute;left:30%;right:30%}.device-mobile .theme-device-chrome>i{background:#35424c;border-radius:8px;width:27%;height:6px}.device-tablet .theme-device-chrome>i{background:#a4b5c1;border-radius:50%;width:4px;height:4px}.device-mobile .theme-device-shell{border:2px solid #5e6c77;border-radius:23px;padding:5px}.device-tablet .theme-device-shell{border:2px solid #74838d;border-radius:16px;padding:7px}.theme-device-screen{isolation:isolate;background:#fff;border-radius:3px;width:100%;position:relative;overflow:hidden}.device-mobile .theme-device-screen{border-radius:0 0 16px 16px}.device-tablet .theme-device-screen{border-radius:0 0 8px 8px}.theme-device-screen iframe{transform-origin:0 0;background:#fff;border:0;transition:opacity .15s;position:absolute;top:0;left:0;max-width:none!important}.theme-device-loading{color:#657a8c;background:#f7f9fb;place-items:center;font-size:12px;display:grid;position:absolute;inset:0}.theme-devices.view-desktop{max-width:1440px}.theme-devices.view-tablet{max-width:768px}.theme-devices.view-mobile{max-width:390px}.theme-preview-foot{color:#607889;justify-content:space-between;align-items:center;gap:20px;margin-top:38px;font-size:11px;display:flex}.theme-preview-foot a{color:#345a82;align-items:center;gap:7px;display:flex}.theme-embedded-document{background:#fff;min-height:100vh;margin:0}@keyframes discovery-fade{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:none}}@media (min-width:1600px){.tool-showcase-stage .trial-grid{grid-template-columns:1fr 1fr}}@media (max-width:1250px){.market-discovery .fm-tool-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.market-discovery .vx-market-hero{gap:6%}.market-featured-choices{padding-left:17px;padding-right:17px}.market-featured-choices button{padding:8px;font-size:10px}.discovery-workbench.has-detail{grid-template-columns:minmax(0,1fr) 300px}.discovery-group-toggle{gap:10px;padding:19px 17px}.discovery-group-toggle small{max-width:230px}.discovery-group-toggle .discovery-icon,.theme-device-switch button span{display:none}.theme-device-switch button[aria-pressed=true] span{display:inline}.theme-devices{gap:16px;min-height:380px}.theme-device-demo>main{padding:30px}.theme-device-label small{display:none}.theme-preview-intro h1{font-size:26px}}@media (max-width:1050px){.discovery-workbench.has-detail{grid-template-columns:1fr}.discovery-detail{max-height:none;position:static}.discovery-summary{gap:25px;padding:25px}.discovery-summary h2{font-size:24px!important}.market-detail-refined .fm-detail-layout{grid-template-columns:minmax(0,1fr) 235px;gap:25px}.tool-showcase-body{grid-template-columns:1fr}.tool-showcase-rail{flex-direction:row}.tool-showcase-rail button{flex:1;grid-template-columns:35px 1fr;align-items:center;column-gap:8px;padding:10px;display:grid}.showcase-thumb{grid-row:1/3;height:35px;margin:0}.showcase-thumb svg{width:17px}.tool-showcase-rail strong,.tool-showcase-rail small{margin:0}.market-detail-refined .fm-detail-layout>aside{padding:20px}}@media (max-width:800px){.market-discovery .vx-market-hero{grid-template-columns:1fr 1fr;gap:25px;padding-top:40px;padding-bottom:40px}.market-discovery .vx-market-hero h1{font-size:41px}.market-discovery .vx-market-hero p{font-size:14px}.market-featured-top{padding:15px;font-size:10px}.market-featured-top>span:last-child{display:none}.market-featured-visual .vx-tool-visual{height:230px}.market-featured-caption{padding:18px}.market-featured-caption strong{font-size:19px}.market-featured-caption small{font-size:8px}.market-featured-choices{flex-wrap:wrap;gap:5px;padding:0 16px 16px}.market-discovery .fm-market-search>span{display:none}.market-discovery .fm-market-layout{grid-template-columns:1fr}.market-discovery .fm-market-layout>aside{border:1px solid #dfe6ec;border-radius:9px;padding:20px}.market-discovery .fm-tool-grid{gap:16px}.market-tool-card{padding:23px}.market-detail-refined .fm-detail-layout{grid-template-columns:1fr}.market-detail-refined .fm-detail-layout>aside{position:static}.theme-device-toolbar{flex-wrap:wrap;gap:12px;height:auto;min-height:75px;padding:17px 20px}.theme-device-toolbar>a:first-child{flex:1;min-width:0;font-size:15px}.theme-device-switch{flex-basis:100%;order:3;justify-content:center;margin-top:3px}.theme-device-switch button span{font-size:11px;display:inline}.theme-device-demo>main{padding:30px 20px}.theme-devices.view-all{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);gap:28px;max-width:680px;display:grid}.theme-devices.view-all>.device-desktop{grid-column:1/-1}.theme-devices.view-all>.device-tablet{align-self:start}.theme-devices.view-all>.device-mobile{justify-self:center;max-width:250px}.theme-device-label small{display:block}.theme-preview-intro{align-items:flex-start;gap:18px;margin-bottom:30px}.theme-preview-intro h1{max-width:270px;font-size:25px}.theme-preview-intro label{flex-direction:column;align-items:flex-start;gap:7px}.theme-preview-intro select{max-width:135px}.discovery-toolbar{gap:8px}.discovery-toolbar button{padding:10px;font-size:11px}.discovery-export>span{display:none}}@media (max-width:580px){.market-discovery .vx-market-hero{flex-direction:column;align-items:stretch;gap:32px;display:flex}.market-discovery .vx-market-hero h1{font-size:46px}.market-discovery .vx-market-hero p{max-width:360px;font-size:15px}.market-featured-visual .vx-tool-visual{height:260px}.market-featured-choices{flex-wrap:nowrap}.market-featured-top>span:last-child{display:block}.market-discovery .fm-tool-grid{grid-template-columns:1fr}.market-tool-card{min-height:0;padding:25px}.market-card-top{margin-bottom:23px}.market-card-title h3{font-size:24px}.market-tool-card>p{max-width:320px;font-size:14px}.market-card-bottom{flex-direction:row;justify-content:space-between;align-items:center}.market-card-bottom>span{max-width:110px;font-size:10px;line-height:1.5}.market-card-details{margin-top:8px}.market-discovery .fm-catalogue-heading h2{font-size:23px}.market-discovery .fm-sort select{max-width:145px;font-size:11px}.market-discovery .fm-catalogue-heading{flex-wrap:wrap;gap:10px}.market-discovery .fm-market-search input{font-size:14px}.market-discovery .fm-market-search{min-height:60px;padding:15px}.market-discovery .fm-market-bottom{border-radius:12px;padding:35px 25px}.market-detail-refined .fm-detail-name{gap:15px}.market-detail-refined .fm-detail-name h1{font-size:34px}.market-detail-refined .fm-detail-lead{font-size:17px}.tool-showcase-rail button{text-align:center;flex-direction:column;gap:6px;padding:12px 5px;display:flex}.showcase-thumb{width:100%;max-width:60px;height:36px}.tool-showcase-rail small{display:none}.tool-showcase-rail strong{font-size:10px}.tool-showcase-steps,.tool-showcase-features{padding:25px}.tool-showcase-steps h2,.tool-showcase-features h2{font-size:27px!important}.tool-showcase-stage .vx-tool-visual.large{height:300px;min-height:300px}.tool-showcase-stage{min-height:0}.tool-showcase-preview-foot{padding:15px;font-size:11px}.tool-showcase-preview-foot>span{max-width:80px}.discovery-summary{flex-direction:column;align-items:flex-start;gap:18px;padding:24px}.discovery-summary h2{font-size:25px!important}.discovery-count{grid-template-columns:1fr auto;align-items:center;gap:8px;width:100%;display:grid}.discovery-count strong{font-size:28px}.discovery-count>span{margin:0}.discovery-count>div{grid-column:1/-1;width:100%;margin-top:6px}.discovery-toolbar>div{gap:0}.discovery-toolbar button{padding:8px;font-size:10px}.discovery-group-toggle{gap:9px;padding:19px 15px}.discovery-group-toggle strong{font-size:12px}.discovery-group-toggle small{max-width:170px;font-size:10px}.discovery-status{padding:5px 6px;font-size:9px}.discovery-table>header{padding:15px;font-size:11px}.discovery-table>header label{font-size:10px}.discovery-note{line-height:1.6}.theme-device-toolbar{padding:14px 16px}.theme-device-toolbar .theme-primary{padding:10px 12px;font-size:11px}.theme-device-switch button{gap:5px;padding:9px 10px}.theme-device-switch button span{font-size:10px}.theme-device-demo>main{padding:28px 18px 22px}.theme-preview-intro h1{max-width:210px;font-size:23px}.theme-preview-intro select{max-width:115px;font-size:11px}.theme-devices.view-all{gap:21px}.theme-device-label small{display:none}.theme-device-label>span{gap:5px;font-size:10px}.theme-preview-foot{align-items:flex-start;font-size:10px;line-height:1.5}.theme-preview-foot>span{max-width:180px}.theme-preview-foot>a{white-space:nowrap}.theme-devices{min-height:0}}@media (prefers-reduced-motion:reduce){.market-featured-visual,.discovery-detail,.theme-device{animation:none}.discovery-count i,.theme-device-screen iframe{transition:none}}.theme-device-loading{z-index:1;text-align:center;padding:24px;line-height:1.6}.theme-device-loading strong{color:#34485f;font-size:16px;display:block}.theme-device-loading p{margin:8px 0 18px;font-size:12px}.theme-device-loading .theme-button{padding:10px 16px;font-size:12px;display:inline-flex}.social-app,.social-welcome,.social-join,.social-public-page,.social-opening{--social-blue:#2859d9;--social-ink:#17201e;--social-muted:#737b78;--social-line:#e2e6e3;--social-paper:#fff;color:var(--social-ink);letter-spacing:-.01em;font-family:Manrope,Arial,sans-serif;font-size:13px;line-height:1.5}.social-app *,.social-welcome *,.social-join *,.social-public-page *{box-sizing:border-box}.social-app{background:#f7f8f6;grid-template-columns:224px minmax(0,1fr);min-height:100dvh;display:grid}.social-app button,.social-public-page button{cursor:pointer}.social-app button:disabled,.social-app input:disabled,.social-app select:disabled{cursor:default;opacity:.5}.social-app a,.social-welcome a,.social-public-page a{color:inherit;text-decoration:none}.social-app button,.social-app input,.social-app select,.social-app textarea,.social-welcome input,.social-join input{font:inherit}:is(.social-app :focus-visible,.social-public-page :focus-visible,.social-welcome :focus-visible,.social-join :focus-visible){outline-offset:3px;outline:2px solid #2859d9}.social-sidebar{border-right:1px solid var(--social-line);z-index:20;background:#f0f2ef;flex-direction:column;height:100dvh;padding:27px 16px 20px;display:flex;position:sticky;top:0}.social-wordmark{letter-spacing:-1.2px;align-items:center;gap:8px;padding-left:10px;font-size:23px;font-weight:750;line-height:1;display:flex}.social-sidebar-collapse{color:#78807b;padding:4px;position:absolute;top:75px;right:10px}.social-workspace-name{align-items:center;gap:10px;margin:48px 7px 28px;display:flex}.social-workspace-name>span,.social-avatar{color:#42513d;background:#e3e9dd;border-radius:50%;flex-shrink:0;place-items:center;width:34px;height:34px;font-weight:700;display:grid}.social-workspace-name>span{color:#2859a8;background:#dde5f5;border-radius:9px}.social-workspace-name strong{text-overflow:ellipsis;white-space:nowrap;max-width:135px;font-size:12px;overflow:hidden}.social-workspace-name small{color:#7b817d;margin-top:2px;font-size:10px;font-weight:450;display:block}.social-sidebar nav>div{margin-bottom:22px}.social-sidebar nav>div>span{color:#8a908b;text-transform:uppercase;letter-spacing:.07em;margin:0 12px 7px;font-size:10px;font-weight:650;display:block}.social-sidebar nav button{color:#59615b;text-align:left;border-radius:7px;align-items:center;gap:10px;width:100%;padding:11px 12px;font-size:12px;transition:background .16s,color .16s;display:flex}.social-sidebar nav button[aria-current]{color:#1b2920;background:#fff;font-weight:650;box-shadow:0 1px 4px #1b292008}.social-sidebar nav button[aria-current] svg{color:var(--social-blue)}.social-sidebar nav i{background:#f2f4f1;border-radius:5px;margin-left:auto;padding:1px 5px;font-size:10px;font-style:normal}.social-sidebar footer{border-top:1px solid var(--social-line);margin-top:auto;padding:18px 8px 0}.social-sidebar footer a{color:#5d675e;align-items:center;gap:10px;padding:8px 0;font-size:11px;display:flex}.social-sidebar footer small{color:#929991;margin-top:16px;font-size:10px;display:block}.social-app.nav-collapsed{grid-template-columns:76px minmax(0,1fr)}.nav-collapsed .social-sidebar{padding:27px 13px 20px}.nav-collapsed .social-sidebar .social-wordmark{padding-left:11px}.nav-collapsed .social-sidebar .social-wordmark span,.nav-collapsed .social-workspace-name strong,.nav-collapsed .social-sidebar nav span,.nav-collapsed .social-sidebar nav i,.nav-collapsed .social-sidebar footer span,.nav-collapsed .social-sidebar footer small{display:none}.nav-collapsed .social-sidebar nav button{justify-content:center;padding:12px}.nav-collapsed .social-sidebar-collapse{top:72px;right:27px}.nav-collapsed .social-workspace-name{margin:48px 8px 28px}.nav-collapsed .social-sidebar footer a{justify-content:center}.social-main{min-width:0}.social-topbar{border-bottom:1px solid var(--social-line);background:#fff;justify-content:space-between;align-items:center;height:70px;padding:0 36px;display:flex}.social-topbar>div{align-items:center;gap:12px;display:flex}.social-topbar>div:first-child{color:#5a655d;font-size:12px}.social-topbar>div:last-child{gap:20px}.social-topbar button,.social-topbar a{align-items:center;gap:7px;font-size:11px;font-weight:600;display:flex}.social-topbar a{color:#fff;background:#202b24;border-radius:6px;padding:9px 12px}.social-presence{padding-left:5px;display:flex}.social-presence>span{color:#415d37;background:#dfebdc;border:2px solid #fff;border-radius:50%;place-items:center;width:26px;height:26px;margin-left:-5px;font-size:10px;display:grid}.social-presence>span:nth-child(2n){color:#79623f;background:#eadfce}.social-presence>span:nth-child(3n){color:#465d94;background:#e1e8f6}.social-topbar .social-mobile-toggle{display:none}.social-demo-banner{color:#52668c;background:#edf2fc;justify-content:space-between;align-items:center;padding:8px 36px;font-size:10px;display:flex}.social-demo-banner span,.social-demo-banner button{align-items:center;gap:7px;display:flex}.social-demo-banner i{background:#4675e0;border-radius:50%;width:5px;height:5px}.social-content{max-width:1800px;margin:auto;padding:36px}.social-view{animation:.23s ease-out social-enter}.social-section-heading{justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:30px;display:flex}.social-section-heading>div>span:first-child,.social-welcome section>span{letter-spacing:.13em;color:#7f8981;margin-bottom:12px;font-size:10px;font-weight:650;display:block}.social-section-heading h1{letter-spacing:-1.5px;margin:0;font-size:clamp(26px,2.8vw,40px);font-weight:500;line-height:1.12}.social-section-heading>div:last-child:not(:first-child){align-items:center;gap:10px;display:flex}.social-button{color:#354039;white-space:nowrap;cursor:pointer;background:#fff;border:1px solid #dfe4df;border-radius:7px;justify-content:center;align-items:center;gap:8px;min-height:37px;padding:9px 13px;font-weight:600;transition:background .16s,box-shadow .16s;font-size:11px!important;display:inline-flex!important}.social-button:hover{background:#f1f4f0}.social-button.primary{background:var(--social-blue);border-color:var(--social-blue);color:#fff}.social-button.primary:hover{background:#214cb8}.social-button:disabled{opacity:.5;cursor:default}.social-button input[type=file],.social-upload-inline input[type=file]{opacity:0;width:1px;height:1px;position:absolute;overflow:hidden}:is(.social-button:has(input:focus-visible),.social-upload-inline:has(input:focus-visible)){outline:2px solid var(--social-blue);outline-offset:3px}.social-app label,.social-welcome label,.social-join label{color:#57625a;flex-direction:column;gap:7px;font-size:11px;font-weight:600;display:flex}.social-app input:not([type=checkbox]):not([type=color]):not([type=file]),.social-app textarea,.social-app select,.social-welcome input,.social-join input{color:#27362c;background:#fff;border:1px solid #dde3dd;border-radius:6px;width:100%;min-width:0;padding:10px 11px;font-size:12px;font-weight:450;line-height:1.5}.social-app textarea{resize:vertical}.social-app select{padding-right:28px}.social-app label small{color:#939b94;font-size:10px;font-weight:400}.social-app input[type=color]{background:#fff;border:1px solid #dfe4df;border-radius:6px;width:100%;height:40px;padding:5px}.social-app input[type=checkbox]{accent-color:#2859d9;flex-shrink:0;width:15px;height:15px}.social-app fieldset{border:1px solid #e0e5df;border-radius:7px;padding:15px}.social-app legend{padding:0 5px;font-size:11px;font-weight:600}.social-app .social-checkbox{flex-direction:row;align-items:center;margin:7px 0}.social-form-pair{grid-template-columns:1fr 1fr;gap:15px;display:grid}.social-hint{color:#929990;margin:16px 0 0;font-size:10px;line-height:1.7}.social-pill{white-space:nowrap;color:#687361;background:#edf0ea;border-radius:5px;align-items:center;padding:4px 8px;font-size:10px;font-weight:500;display:inline-flex}.social-error{color:#8a4834;background:#fff0eb;border:1px solid #f1d6cc;border-radius:8px;justify-content:space-between;align-items:center;gap:10px;margin-bottom:16px;padding:12px 14px;font-size:12px;display:flex}.social-error button{white-space:nowrap;text-decoration:underline}.social-warning{color:#8b6e2e;background:#fcf3dd;border-radius:7px;padding:12px;font-size:11px}.social-warning button{align-items:center;gap:6px;margin-top:7px;text-decoration:underline;display:flex}.social-toast{z-index:70;color:#fff;background:#283e30;border-radius:9px;align-items:center;gap:9px;max-width:calc(100vw - 30px);padding:13px 20px;font-size:12px;display:flex;position:fixed;bottom:28px;left:50%;transform:translate(-50%);box-shadow:0 6px 30px #1d322125}.social-empty{text-align:center;border:1px solid var(--social-line);background:#fff;border-radius:10px;flex-direction:column;align-items:center;gap:15px;padding:70px 20px;display:flex}.social-empty>svg{color:#99a693}.social-empty h3{letter-spacing:-.6px;margin:0;font-size:20px}.social-empty p{color:#7c877c;max-width:330px;margin:0}.social-plan-toolbar{justify-content:space-between;align-items:center;gap:16px;margin-bottom:14px;display:flex}.social-range{align-items:center;gap:4px;display:flex}.social-range button{background:#fff;border:1px solid #e0e5de;border-radius:5px;justify-content:center;align-items:center;height:32px;padding:0 9px;font-size:10px;display:flex}.social-range strong{margin-left:12px;font-size:12px;font-weight:600}.social-mode{background:#e9ede6;border-radius:7px;padding:3px;display:flex}.social-mode button{color:#7c8779;border-radius:5px;align-items:center;gap:6px;padding:7px 11px;font-size:10px;display:flex}.social-mode button[aria-pressed=true]{color:#2e402f;background:#fff;box-shadow:0 1px 3px #1423190a}.social-plan-filters{align-items:center;gap:8px;margin-bottom:15px;display:flex}.social-plan-filters select{width:auto;max-width:200px;padding:7px 26px 7px 10px;font-size:10px}.social-plan-filters>span{color:#899183;margin-left:auto;font-size:10px}.social-calendar-scroll{border:1px solid var(--social-line);background:#fff;border-radius:9px;overflow:auto}.social-calendar{min-width:870px}.social-week-labels{background:#fbfcfa;border-bottom:1px solid #e1e6dd;grid-template-columns:repeat(7,minmax(0,1fr));display:grid}.social-week-labels span{color:#7a8576;padding:12px;font-size:10px}.social-calendar-days{grid-template-columns:repeat(7,minmax(0,1fr));display:grid}.social-day{border-bottom:1px solid #e7ebe4;border-right:1px solid #e7ebe4;flex-direction:column;gap:7px;min-width:0;min-height:247px;padding:9px;display:flex}.social-day:nth-child(7n){border-right:0}.social-day:nth-child(7n),.social-day:nth-child(7n-1){background:#fcfdfb}.social-day>header{justify-content:space-between;align-items:center;margin-bottom:5px;display:flex}.social-day>header time{place-items:center;width:23px;height:23px;font-size:10px;display:grid}.social-day.today>header time{color:#fff;background:#2859d9;border-radius:50%}.social-day>header button{opacity:.45;padding:3px}:is(.social-day:hover>header button,.social-day>header button:focus-visible){opacity:1}.social-post-card{text-align:left;background:#fff;border:1px solid #e6e9e2;border-radius:6px;width:100%;padding:0;transition:box-shadow .2s,transform .2s;overflow:hidden;box-shadow:0 2px 3px #13221d03}.social-post-card:hover{transform:translateY(-2px);box-shadow:0 4px 12px #13221d14}.social-post-card>.social-post-art{aspect-ratio:1.22}.social-card-meta{color:#68786b;align-items:center;gap:5px;margin-bottom:5px;font-size:10px;display:flex}.social-status-dot{background:#bfc5ba;border-radius:50%;width:5px;height:5px;margin-left:auto}.status-in-review.social-status-dot{background:#d6a54c}.status-approved.social-status-dot{background:#6b9e69}.status-posted.social-status-dot{background:#5377ce}.social-post-card strong{-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:10px;font-weight:600;line-height:1.5;display:-webkit-box;overflow:hidden}.social-post-card small{color:#98a08e;justify-content:space-between;align-items:center;gap:5px;margin-top:5px;font-size:10px;display:flex}.social-post-card small span{align-items:center;gap:3px;display:flex}.social-post-art{aspect-ratio:1;color:#293b2b;isolation:isolate;background:#eee9df;flex-direction:column;justify-content:center;align-items:flex-start;padding:14%;display:flex;position:relative;overflow:hidden}.social-post-art>img{object-fit:cover;z-index:-1;width:100%;height:100%;position:absolute;inset:0}.social-post-art>span{letter-spacing:.11em;font-size:clamp(6px,.65vw,9px);font-weight:550;line-height:1.4}.social-post-art>strong{letter-spacing:-.04em;margin:13% 0;font-family:Georgia,serif;font-size:clamp(17px,2.6vw,34px);font-weight:400;line-height:1.02}.social-post-art>i{opacity:.6;background:currentColor;width:28%;height:1px}.social-post-art.art-studio{background:var(--post-accent);color:#fff;text-align:center;align-items:center}.social-post-art.art-studio>strong{letter-spacing:-.06em;font-family:inherit;font-size:clamp(16px,2.2vw,28px);font-weight:650}.social-post-art.art-studio.with-image:before{content:"";z-index:0;background:linear-gradient(#10242800 25%,#102428aa);position:absolute;inset:0}.social-post-art.art-studio.with-image>strong{z-index:1;margin-top:auto;margin-bottom:0;font-size:clamp(16px,2vw,29px)}.social-post-art.art-natural{color:#34432b;text-align:center;background:#dce1ce;align-items:center}.social-post-art.art-natural.with-image{padding:0}.social-post-art.art-natural.with-image img{object-fit:cover;padding:7% 7% 19%}.social-post-art.art-natural.with-image>span{letter-spacing:0;margin-top:auto;margin-bottom:6%;padding:0 8%;font-size:clamp(8px,.9vw,13px)}.social-post-card .social-post-art>strong{font-size:20px}.social-post-card .art-studio>strong,.social-post-card .art-studio.with-image>strong{font-size:16px}.social-post-card .social-post-art>span,.social-post-card .art-natural.with-image>span{font-size:10px}.social-feed-stage{border:1px solid var(--social-line);background:#fff;border-radius:10px;max-width:650px;margin:10px auto;padding:25px}.social-feed-stage>header,.social-theme-comparison header{justify-content:space-between;align-items:center;gap:12px;margin-bottom:20px;display:flex}.social-feed-stage>header strong{font-size:15px}.social-feed-stage>header span,.social-theme-comparison header span{color:#8c9687;font-size:10px}.social-feed-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:5px;display:grid}.social-feed-grid>button{border-radius:3px;min-width:0;position:relative;overflow:hidden}.social-feed-grid>button>span{color:#fff;opacity:0;background:linear-gradient(#0000,#13211aaa);justify-content:space-between;gap:4px;padding:12px 7px 7px;font-size:10px;transition:opacity .2s;display:flex;position:absolute;bottom:0;left:0;right:0}:is(.social-feed-grid>button:focus-visible>span,.social-feed-grid>button:hover>span){opacity:1}.social-feed-grid i{text-overflow:ellipsis;font-style:normal;overflow:hidden}.social-feed-empty{aspect-ratio:1;color:#b6c0ae;background:#f2f4ef;place-items:center;display:grid}.social-feed-stage>p,.social-theme-comparison p{text-align:center;color:#929b8b;margin-top:18px;font-size:10px}.social-theme-comparison{grid-template-columns:1fr 1fr;gap:25px;display:grid}.social-theme-comparison>section{border:1px solid var(--social-line);background:#fff;border-radius:9px;min-width:0;padding:20px}.social-theme-comparison select{width:120px;font-size:10px}.social-theme-comparison .social-post-art>strong{font-size:clamp(15px,2vw,28px)}.social-plan-foot{color:#929b8a;justify-content:space-between;gap:15px;margin-top:18px;font-size:10px;display:flex}.social-overlay{z-index:90;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#18251d6b;justify-content:center;align-items:center;padding:25px;display:flex;position:fixed;inset:0}.social-modal{background:#fff;border-radius:13px;flex-direction:column;width:580px;max-width:100%;max-height:calc(100dvh - 50px);animation:.18s ease-out social-enter;display:flex;overflow:hidden;box-shadow:0 25px 100px #10261935}.social-modal.wide{width:1000px}.social-modal>header{border-bottom:1px solid var(--social-line);flex-shrink:0;justify-content:space-between;align-items:center;padding:18px 24px;display:flex}.social-modal>header h2{letter-spacing:-.3px;margin:0;font-size:15px;font-weight:600}.social-modal>header button{padding:4px}.social-editor-layout{grid-template-columns:1fr 1fr;min-height:0;display:grid;overflow:auto}.social-editor-fields{flex-direction:column;gap:17px;padding:0 25px 25px;display:flex}.social-editor-fields>nav{border-bottom:1px solid #e6ebe3;gap:23px;margin-bottom:4px;display:flex}.social-editor-fields>nav button{color:#82907d;border-bottom:2px solid #0000;align-items:center;gap:7px;padding:18px 0 14px;font-size:12px;display:flex}.social-editor-fields>nav button[aria-pressed=true]{color:#244432;border-bottom-color:#2859d9}.social-editor-fields>nav span{background:#f1f4ee;border-radius:4px;padding:1px 5px;font-size:10px}.social-upload-inline{cursor:pointer;border:1px dashed #cad5c5;border-radius:7px;justify-content:center;align-items:center;gap:8px;padding:12px;font-size:11px;flex-direction:row!important;display:flex!important}.social-editor-preview{border-left:1px solid var(--social-line);background:#f3f5f0;flex-direction:column;align-items:center;padding:28px;display:flex}.social-phone-post{background:#fff;border:1px solid #e2e8da;border-radius:10px;width:100%;max-width:340px;overflow:hidden;box-shadow:0 7px 30px #20331b07}.social-phone-post>header{align-items:center;gap:8px;padding:12px;font-size:11px;display:flex}.social-phone-post>header>span:last-child{color:#9aa590;margin-left:auto;font-size:10px}.social-phone-post .social-avatar{width:25px;height:25px;font-size:10px}.social-phone-caption{padding:15px;font-size:11px}.social-phone-caption p{color:#6c7666;white-space:pre-wrap;overflow-wrap:anywhere;max-height:160px;margin:6px 0;overflow:auto}.social-preview-note{color:#94a189;margin-top:12px;font-size:10px}.social-post-actions{gap:20px;margin:20px 0;display:flex}.social-post-actions button{color:#63745b;align-items:center;gap:6px;font-size:10px;display:flex}.social-review-box{background:#fafbf9;border:1px solid #dbe2d4;border-radius:8px;width:100%;max-width:340px;padding:18px}.social-review-box p{color:#89947e;margin:8px 0 15px;font-size:11px}.social-review-box>div{gap:12px;display:flex}.social-review-box button{color:#3e5f32;align-items:center;gap:5px;padding:6px 0;font-size:10px;display:flex}.social-pill.status-approved{color:#66834b;background:#e6efde}.social-pill.status-in-review{color:#a38940;background:#faf0dc}.social-modal-foot{border-top:1px solid var(--social-line);flex-shrink:0;align-items:center;gap:15px;padding:16px 24px;display:flex}.social-modal-foot>span{color:#9aa18f;margin-left:auto;font-size:10px}.social-text{align-items:center;gap:6px;font-size:10px;display:flex}.social-text.danger{color:#a96e58}.social-post-comments{flex-direction:column;gap:16px;padding-top:8px;display:flex}.social-post-comments>p{color:#98a08e;font-size:12px}.social-post-comments article{border-bottom:1px solid #edf0e9;gap:10px;padding-bottom:17px;display:flex}.social-post-comments article>div{flex:1;min-width:0}.social-post-comments article strong{justify-content:space-between;gap:5px;font-size:11px;display:flex}.social-post-comments article strong small{color:#9aa38e;font-size:10px;font-weight:400}.social-post-comments article p{color:#728168;white-space:pre-wrap;overflow-wrap:anywhere;margin:7px 0;font-size:12px;line-height:1.7}.social-post-comments article button{color:#4e6944;align-items:center;gap:4px;font-size:10px;display:flex}.social-post-comments article.resolved{opacity:.6}.social-campaign-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}.social-campaign-grid>article{border:1px solid var(--social-line);background:#fff;border-radius:10px;overflow:hidden}.social-campaign-mosaic{color:#8e9c87;justify-content:center;align-items:center;gap:7px;height:170px;padding:24px 18px;display:flex}.social-campaign-mosaic .social-post-art{border-radius:3px;width:30%;box-shadow:0 3px 10px #17291f12}.social-campaign-mosaic .social-post-art>strong{font-size:18px}.social-campaign-mosaic .social-post-art>span{font-size:5px}.social-campaign-body{padding:22px}.social-campaign-dates{color:#8a9681;align-items:center;gap:7px;font-size:10px;display:flex}.social-campaign-body h2{letter-spacing:-.9px;margin:9px 0;font-size:23px;font-weight:500}.social-campaign-body>p{color:#89937f;min-height:38px;font-size:11px;line-height:1.7}.social-campaign-numbers{gap:30px;margin:22px 0;display:flex}.social-campaign-numbers span{color:#8d9785;font-size:10px}.social-campaign-numbers strong{color:#354b2d;font-size:23px;font-weight:500;line-height:1.5;display:block}.social-campaign-budget{grid-template-columns:1fr 1fr;gap:9px;margin:20px 0;font-size:10px;display:grid}.social-campaign-budget>span{color:#929b88}.social-campaign-budget strong{text-align:right;font-weight:550}.social-campaign-budget small{color:#96a08b;font-weight:400}.social-campaign-budget>i{background:#eff3e9;border-radius:10px;grid-column:1/-1;height:4px;overflow:hidden}.social-campaign-budget b{border-radius:10px;height:100%;display:block}.social-campaign-body footer{border-top:1px solid #e9ede3;justify-content:space-between;gap:8px;padding-top:17px;display:flex}.social-campaign-body footer button{align-items:center;gap:6px;font-size:10px;display:flex}.social-campaign-body footer button:first-child{color:#2859d9}.social-campaign-form{flex-direction:column;gap:17px;padding:24px;display:flex;overflow:auto}.social-campaign-form footer{justify-content:flex-end;margin-top:5px;display:flex}.social-task-desk{border:1px solid var(--social-line);background:#fff;border-radius:10px;margin-top:28px;padding:24px}.social-task-desk>header{justify-content:space-between;align-items:center;margin-bottom:20px;display:flex}.social-task-desk h2{letter-spacing:-.5px;margin:0 0 4px;font-size:18px;font-weight:500}.social-task-desk p,.social-task-desk header>span{color:#939c8a;margin:0;font-size:10px}.social-task{border-top:1px solid #e9ede4;align-items:center;gap:13px;padding:13px 0;display:flex}.social-task>span{flex:1}.social-task strong{font-size:11px;font-weight:550;display:block}.social-task small{color:#99a38e;margin-top:3px;font-size:10px;display:block}.social-task.done strong{color:#9da594;text-decoration:line-through}.social-task input[type=date]{background:#f7f9f3!important;border:0!important;width:125px!important;padding:6px 7px!important;font-size:10px!important}.social-task>button{color:#9aa590;padding:5px;font-size:16px}.social-task-add{border-top:1px solid #e6ebdf;gap:8px;margin-top:15px;padding-top:18px;display:flex}.social-task-add>input{flex:1}.social-task-add select{width:150px}.social-media-toolbar{flex-wrap:wrap;align-items:center;gap:25px;margin-bottom:22px;display:flex}.social-media-toolbar>input{max-width:240px}.social-media-toolbar>div{flex-wrap:wrap;gap:5px;display:flex}.social-media-toolbar button{color:#88947d;border-radius:6px;padding:7px 12px;font-size:10px}.social-media-toolbar button[aria-pressed=true]{color:#455b37;background:#e6eddf}.social-media-drop{outline-offset:8px;border-radius:10px;outline:2px dashed #0000;min-height:200px}.social-media-drop.is-dragging{background:#edf3ff;outline-color:#2859d9}.social-media-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;display:grid}.social-media-grid article{border:1px solid var(--social-line);background:#fff;border-radius:8px;overflow:hidden}.social-media-grid img{aspect-ratio:1.2;object-fit:cover;width:100%}.social-media-grid article>div{padding:13px}.social-media-grid strong{white-space:nowrap;text-overflow:ellipsis;font-size:11px;font-weight:600;display:block;overflow:hidden}.social-media-grid span{color:#96a087;margin-top:3px;font-size:10px;display:block}.social-media-grid footer{justify-content:space-between;gap:7px;margin-top:13px;display:flex}.social-media-grid button{color:#6f8160;font-size:10px}.social-team-layout{grid-template-columns:minmax(0,1.6fr) minmax(260px,1fr);gap:25px;display:grid}.social-team-list,.social-invite,.social-active-links,.social-settings-card{border:1px solid var(--social-line);background:#fff;border-radius:10px;padding:25px}.social-team-list>header{justify-content:space-between;align-items:center;gap:10px;margin-bottom:22px;display:flex}.social-team-list h2,.social-invite h2,.social-active-links h2{letter-spacing:-.6px;margin:0;font-size:19px;font-weight:500}.social-team-list>header>span{color:#98a18c;font-size:10px}.social-team-list article{border-top:1px solid #e7ecdf;align-items:center;gap:12px;padding:16px 0;display:flex}.social-team-list article>div{flex:1}.social-team-list article strong{font-size:12px;font-weight:550}.social-team-list article small{color:#93a083;margin-top:3px;font-size:10px;display:block}.social-team-list article select{width:120px;font-size:10px}.social-team-roles{border-top:1px solid #e7ecdf;grid-template-columns:1fr 1fr;gap:18px;margin-top:10px;padding-top:20px;display:grid}.social-team-roles strong{font-size:11px;font-weight:550}.social-team-roles p{color:#95a085;margin:6px 0;font-size:10px;line-height:1.8}.social-invite{background:#f0f3ed;border-color:#e2e9da;flex-direction:column;gap:16px;display:flex}.social-invite>svg{color:#67825a}.social-invite>p{color:#869778;margin:0;font-size:12px;line-height:1.8}.social-invite small{color:#91a080;font-size:10px;line-height:1.8}.social-copy-link{gap:8px;display:flex}.social-copy-link input{font-size:10px!important}.social-copy-link button{background:#fff;border:1px solid #dbe3d4;border-radius:6px;padding:8px}.social-active-links{margin-top:25px}.social-active-links>div{border-top:1px solid #e5ebdd;align-items:center;gap:12px;margin-top:12px;padding:15px 0;font-size:11px;display:flex}.social-active-links>div strong{font-weight:550}.social-active-links>div span{color:#9aa68d;margin-left:auto;font-size:10px}.social-active-links>div button{color:#a66a55;font-size:10px}.social-settings-card{flex-direction:column;gap:22px;max-width:670px;display:flex}.social-bio-designer{grid-template-columns:minmax(0,1.15fr) minmax(300px,.85fr);align-items:start;gap:35px;display:grid}.social-bio-form{border:1px solid var(--social-line);background:#fff;border-radius:10px;flex-direction:column;gap:20px;padding:24px;display:flex}.social-bio-form>nav{border-bottom:1px solid #e5ebdd;gap:10px;padding-bottom:20px;display:flex}.social-bio-form>nav button{border:1px solid #e3e9da;border-radius:6px;flex:1;align-items:center;gap:8px;padding:10px 8px;font-size:10px;display:flex}.social-bio-form>nav button[aria-pressed=true]{color:#2859d9;background:#f5f8ff;border-color:#2859d9}.social-theme-swatch{background:linear-gradient(#f8f5ee 50%,#dfd9c9 50%);border:1px solid #d6d6cb;border-radius:2px;width:16px;height:20px}.social-theme-swatch.studio{background:linear-gradient(#243d58 50%,#a7c8e7 50%);border-color:#243d58}.social-theme-swatch.natural{background:linear-gradient(#dee5d3 50%,#77866b 50%);border-color:#bdc8ae}.social-bio-form h2{margin:5px 0 0;font-size:16px;font-weight:500}.social-bio-form h3{margin:5px 0;font-size:13px;font-weight:550}.social-bio-link-row{background:#fcfdfb;border:1px solid #e1e8d8;border-radius:8px;flex-direction:column;gap:9px;padding:15px;display:flex}.social-bio-link-row>div{align-items:center;gap:9px;display:flex}.social-bio-link-row>div input{flex:1}.social-bio-link-row footer{color:#8b9a7b;align-items:center;gap:10px;font-size:10px;display:flex}.social-bio-link-row footer>span{margin-right:auto}.social-bio-link-row button{align-items:center;padding:4px;display:inline-flex}.social-bio-form>footer{border-top:1px solid #e1e8d8;flex-wrap:wrap;gap:9px;padding-top:20px;display:flex}.social-bio-form>footer>span{color:#889a76;align-items:center;font-size:10px;display:flex}.social-bio-preview{flex-direction:column;align-items:center;gap:16px;min-width:0;display:flex;position:sticky;top:24px}.social-bio-preview>span{letter-spacing:.07em;color:#98a38b;text-transform:uppercase;font-size:10px}.social-bio-preview>.social-bio{border:7px solid #fff;border-radius:25px;width:100%;max-width:355px;min-height:620px;overflow:hidden;box-shadow:0 15px 55px #25321c0e}.social-bio-preview>div:not(.social-bio){flex-wrap:wrap;justify-content:center;align-items:center;gap:10px;display:flex}.social-bio-preview>div>button{align-items:center;gap:6px;font-size:10px;display:flex}.social-bio-preview>div>img{width:180px}.social-bio-preview small{color:#9da58e;text-align:center;font-size:10px}.social-bio{--bio-accent:#315dcc;color:#272a24;background:#f5f3ed;min-height:100%;position:relative}.social-bio-cover{height:160px;overflow:hidden}.social-bio-cover img{object-fit:cover;width:100%;height:100%}.social-bio-content{text-align:center;max-width:480px;margin:auto;padding:42px 32px 28px}.social-bio-cover+.social-bio-content{padding-top:0}.social-bio-avatar{color:#5c6553;background:#e4e0d3;border:4px solid #f5f3ed;border-radius:50%;place-items:center;width:76px;height:76px;margin:0 auto 20px;font-family:Georgia,serif;font-size:30px;display:grid;overflow:hidden}.social-bio-cover+.social-bio-content .social-bio-avatar{margin-top:-38px;position:relative}.social-bio-avatar img{object-fit:cover;width:100%;height:100%}.social-bio h1{letter-spacing:-.8px;overflow-wrap:anywhere;margin:0 0 12px;font-size:26px;font-weight:550;line-height:1.2}.social-bio p{color:#777c6b;white-space:pre-wrap;overflow-wrap:anywhere;max-width:290px;margin:0 auto 20px;font-size:12px;line-height:1.8}.social-bio nav{justify-content:center;align-items:center;gap:20px;margin:22px 0;display:flex}.social-bio nav a{transition:transform .18s}.social-bio nav a:hover{transform:translateY(-2px)}.social-bio nav svg{width:19px;height:19px}.social-bio-links{flex-direction:column;gap:10px;margin-top:28px;display:flex}.social-bio-links a{text-align:left;background:#fff;border:1px solid #deded4;border-radius:7px;justify-content:space-between;align-items:center;gap:15px;padding:18px;font-size:12px;font-weight:550;transition:transform .18s,box-shadow .18s;display:flex;box-shadow:0 2px 5px #1d241807}.social-bio-links a>span{overflow-wrap:anywhere;min-width:0}.social-bio-links svg{color:var(--bio-accent);flex-shrink:0}.social-bio-links a:hover{transform:translateY(-2px);box-shadow:0 5px 12px #1d241810}.social-bio-brand{justify-content:center;align-items:center;gap:5px;margin-top:46px;font-size:10px;display:flex;color:#a2a596!important}.social-bio-empty{color:#a0aa96;border:1px dashed #d6dccd;border-radius:8px;padding:30px 15px;font-size:11px}.social-bio.theme-studio{color:#f8fbff;background:#142d43}.social-bio.theme-studio .social-bio-avatar{color:#264558;background:#d4e8f5;border-color:#142d43}.social-bio.theme-studio p{color:#a6bdcc}.social-bio.theme-studio .social-bio-links a{color:#ecf5fd;background:#203e55;border-color:#395467;border-radius:2px}.social-bio.theme-studio .social-bio-links svg{color:#a8d0f6}.social-bio.theme-studio .social-bio-brand{color:#7d95a3!important}.social-bio.theme-natural{color:#36432e;background:#e3e8dc}.social-bio.theme-natural h1{font-family:Georgia,serif;font-size:31px;font-weight:400}.social-bio.theme-natural .social-bio-avatar{background:#d0d9c3;border-color:#e3e8dc}.social-bio.theme-natural p{color:#7a866d}.social-bio.theme-natural .social-bio-links a{background:#f6f8f0;border-color:#cbd4c0;border-radius:30px;padding:18px 24px}.social-public-page{background:#e8ebe5;min-height:100dvh;padding:32px 16px}.social-public-page>.social-bio{border-radius:16px;max-width:480px;min-height:calc(100dvh - 64px);margin:auto;overflow:hidden;box-shadow:0 15px 60px #1827160a}.social-public-controls{z-index:2;justify-content:space-between;align-items:center;width:min(440px,100% - 65px);display:flex;position:absolute;top:46px;left:50%;transform:translate(-50%)}.social-public-controls>div{gap:6px;display:flex}.social-public-controls a,.social-public-controls button{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);color:#4f6250;background:#fffdf5dd;border-radius:50%;place-items:center;width:32px;height:32px;display:grid}.social-public-page>.social-bio:not(:has(.social-bio-cover)) .social-bio-content{padding-top:80px}.social-qr-popover{z-index:10;background:#fff;border-radius:14px;flex-direction:column;align-items:center;padding:25px;display:flex;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 0 100vmax #18261577}.social-qr-popover>button{align-self:flex-end;padding:5px}.social-qr-popover img{width:220px}.social-qr-popover span{color:#859477;font-size:11px}.social-qr-popover a{color:#2859d9;margin-top:15px;font-size:12px}.social-ai-layout{grid-template-columns:1fr 1fr;align-items:start;gap:25px;display:grid}.social-ai-layout>section{border:1px solid var(--social-line);background:#fff;border-radius:10px;flex-direction:column;gap:20px;padding:28px;display:flex}.social-step-number{color:#7b8e67;background:#f6f9f2;border:1px solid #dbe5cf;border-radius:50%;place-items:center;width:28px;height:28px;font-size:10px;display:grid}.social-ai-layout h2{letter-spacing:-.7px;margin:0;font-size:22px;font-weight:500;line-height:1.2}.social-ai-layout p{color:#8e9b7e;margin:0;font-size:11px;line-height:1.8}.social-prepared-brief{border-top:1px solid #e5ecdc;padding-top:20px}.social-prepared-brief>div{gap:9px;margin-top:12px;display:flex}.social-import-list{max-height:300px;overflow:auto}.social-import-list>div{border-bottom:1px solid #e4ecda;flex-direction:column;gap:4px;padding:11px 0;display:flex}.social-import-list span,.social-import-list small{color:#8c9c79;font-size:10px}.social-import-list strong{font-size:12px;font-weight:550}.social-connection-note{color:#54709e;background:#eaf0f9;border:1px solid #dce4f2;border-radius:9px;align-items:center;gap:18px;margin-bottom:24px;padding:21px 24px;display:flex}.social-connection-note strong{font-size:13px;font-weight:600}.social-connection-note p{color:#7c92b5;margin:5px 0 0;font-size:11px}.social-accounts-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.social-accounts-grid article{border:1px solid var(--social-line);background:#fff;border-radius:9px;flex-direction:column;align-items:flex-start;gap:15px;padding:25px;display:flex}.social-accounts-grid h2{letter-spacing:-.5px;margin:0;font-size:18px;font-weight:500}.social-accounts-grid p{color:#8e9b7d;margin:0;font-size:11px}.social-accounts-grid small{color:#98a58a;max-width:230px;font-size:10px;line-height:1.8}.social-account-actions{flex-wrap:wrap;gap:10px;display:flex}.social-account-actions button{color:#2859d9;align-items:center;gap:5px;font-size:10px;display:flex}.social-imported-content{border:1px solid var(--social-line);background:#fff;border-radius:9px;margin-top:25px;padding:25px}.social-imported-content header{justify-content:space-between;align-items:center;gap:12px;margin-bottom:20px;display:flex}.social-imported-content h2{letter-spacing:-.5px;margin:0;font-size:18px;font-weight:500}.social-imported-content header span{color:#95a086;font-size:10px}.social-imported-content>div{grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;display:grid}.social-imported-content>p,.social-connection-foot p{color:#98a58b;font-size:11px;line-height:1.8}.social-connection-foot{margin-top:24px;padding:0 5px}.social-connection-foot strong{font-size:11px;font-weight:550}.social-connection-foot p{margin-top:5px}.social-opening{color:#8d9e7c;background:#f4f6f0;justify-content:center;align-items:center;gap:12px;min-height:100dvh;font-size:13px;display:flex}.social-load-dot{background:#2859d9;border-radius:50%;width:8px;height:8px;animation:1s ease-in-out infinite social-pulse}.social-welcome{background:#f6f7f2;min-height:100dvh;padding:38px 5vw}.social-welcome>.social-wordmark{width:max-content}.social-welcome>div{grid-template-columns:1fr 1fr;align-items:center;gap:8vw;max-width:1120px;margin:8vh auto;display:grid}.social-welcome h1{letter-spacing:-2.8px;margin:0 0 22px;font-size:clamp(40px,4.7vw,66px);font-weight:500;line-height:1.07}.social-welcome section>p{color:#89957c;max-width:330px;font-size:15px;line-height:1.8}.social-welcome form{flex-direction:column;gap:17px;max-width:340px;margin:28px 0 17px;display:flex}.social-welcome section>small{color:#9ca58f;max-width:330px;font-size:10px;line-height:1.8;display:block}.social-welcome section>a{color:#52783e;align-items:center;gap:8px;margin-top:30px;font-size:12px;display:flex}.social-welcome-art{grid-template-columns:1fr 1fr;gap:12px;padding:35px 0;display:grid}.social-welcome-art .social-post-art{border-radius:5px}.social-welcome-art .social-post-art>strong{font-size:32px}.social-join{background:#eff3e9;justify-content:center;align-items:center;min-height:100dvh;padding:25px;display:flex}.social-join>div{background:#fff;border:1px solid #e1e9d7;border-radius:14px;width:440px;max-width:100%;padding:40px}.social-join>div>svg{color:#2859d9;margin-bottom:25px}.social-join>div>span{letter-spacing:.13em;color:#94a080;margin-bottom:12px;font-size:10px;display:block}.social-join h1{letter-spacing:-1.8px;margin:0 0 20px;font-size:39px;font-weight:500;line-height:1.1}.social-join p{color:#99a48b;font-size:12px}.social-join form{flex-direction:column;gap:18px;margin:25px 0;display:flex}.social-join small{color:#9ba98b;font-size:10px}@keyframes social-enter{0%{opacity:.5;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@keyframes social-pulse{50%{opacity:.35}}@media (min-width:1500px){.social-content{padding:45px}.social-day{min-height:280px}.social-post-card .social-post-art>strong{font-size:28px}.social-post-card .art-studio>strong{font-size:23px}.social-post-card strong{font-size:12px}.social-post-card small,.social-card-meta{font-size:10px}}@media (max-width:1200px){.social-app{grid-template-columns:200px minmax(0,1fr)}.social-content{padding:28px}.social-topbar{padding:0 28px}.social-section-heading h1{font-size:32px}.social-campaign-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.social-media-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.social-accounts-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.social-bio-designer{grid-template-columns:minmax(0,1fr) 300px;gap:20px}.social-bio-form{padding:20px}.social-task-add{flex-wrap:wrap}.social-task-add>input{flex-basis:100%}.social-task-add select{flex:1}.social-team-layout{grid-template-columns:minmax(0,1fr) 280px}.social-imported-content>div{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:1000px){.social-app{grid-template-columns:76px minmax(0,1fr)}.social-sidebar{padding:27px 13px 20px}.social-sidebar .social-wordmark{padding-left:11px}.social-sidebar .social-wordmark span,.social-workspace-name strong,.social-sidebar nav span,.social-sidebar nav i,.social-sidebar footer span,.social-sidebar footer small{display:none}.social-sidebar nav button{justify-content:center;padding:12px}.social-sidebar-collapse{display:none}.social-workspace-name{margin:48px 8px 28px}.social-sidebar footer a{justify-content:center}.social-content{padding:26px}.social-theme-comparison{gap:15px}.social-theme-comparison>section{padding:15px}.social-theme-comparison header{flex-wrap:wrap}.social-team-layout{grid-template-columns:1fr}.social-team-roles{gap:25px}.social-invite{grid-template-columns:1fr 1fr;max-width:none;display:grid}.social-invite>h2,.social-invite>p,.social-invite>small,.social-invite>.social-copy-link{grid-column:1/-1}.social-invite>svg{display:none}.social-bio-designer{grid-template-columns:minmax(0,1fr) 280px;gap:15px}.social-bio-form .social-form-pair{grid-template-columns:1fr}.social-bio-form>nav{gap:5px}.social-bio-form>nav button{flex-direction:column;padding:10px 5px}.social-plan-toolbar{align-items:flex-start;gap:10px}.social-range{flex-wrap:wrap}.social-range strong{font-size:10px}.social-mode button{padding:7px 9px}.social-plan-filters{flex-wrap:wrap}.social-plan-filters>span{margin-left:0}.social-ai-layout{gap:18px}.social-ai-layout>section{padding:20px}}@media (max-width:720px){.social-app,.social-app.nav-collapsed{display:block}.social-sidebar,.nav-collapsed .social-sidebar{width:230px;height:100dvh;box-shadow:none;padding:27px 16px 20px;transition:transform .2s;position:fixed;top:0;left:0;transform:translate(-100%)}.social-app.nav-open .social-sidebar{transform:translate(0);box-shadow:20px 0 90px #12221145}.social-sidebar .social-wordmark span,.nav-collapsed .social-sidebar .social-wordmark span,.social-workspace-name strong,.nav-collapsed .social-workspace-name strong,.social-sidebar nav span,.nav-collapsed .social-sidebar nav span,.social-sidebar nav i,.nav-collapsed .social-sidebar nav i,.social-sidebar footer span,.nav-collapsed .social-sidebar footer span{display:block}.social-sidebar nav button,.nav-collapsed .social-sidebar nav button{justify-content:flex-start}.social-sidebar nav>div>span{display:block}.social-sidebar footer a,.nav-collapsed .social-sidebar footer a{justify-content:flex-start}.social-topbar{height:59px;padding:0 18px}.social-topbar>div:first-child>svg{display:none}.social-topbar .social-mobile-toggle{display:flex}.social-topbar>div:last-child{gap:10px}.social-topbar>div:last-child>button>span,.social-presence{display:none}.social-topbar a{padding:8px;font-size:10px}.social-demo-banner{padding:8px 18px;font-size:10px}.social-content{padding:24px 18px}.social-section-heading{flex-direction:column;align-items:flex-start;gap:18px;margin-bottom:24px}.social-section-heading h1{letter-spacing:-1.3px;font-size:33px}.social-section-heading>div>span:first-child{margin-bottom:10px;font-size:10px}.social-section-heading>div:last-child:not(:first-child){justify-content:flex-end;width:100%}.social-section-heading>div:last-child:not(:first-child) .social-button{min-height:34px;font-size:10px!important}.social-plan-toolbar{flex-direction:column;align-items:stretch}.social-range strong{margin-left:auto;font-size:10px}.social-mode{width:max-content;margin-top:4px}.social-mode button{padding:8px 14px}.social-plan-filters{gap:6px}.social-plan-filters select{max-width:140px;padding:6px 22px 6px 8px;font-size:10px}.social-plan-filters>span{width:100%;margin-top:5px;font-size:10px}.social-calendar{min-width:850px}.social-day{min-height:220px}.social-plan-foot{flex-direction:column;gap:6px;font-size:10px}.social-theme-comparison{gap:10px}.social-theme-comparison>section{padding:10px}.social-theme-comparison header{gap:5px;min-height:52px;margin-bottom:12px;font-size:10px}.social-theme-comparison header span{font-size:10px}.social-theme-comparison select{width:100%;padding:5px;font-size:10px}.social-theme-comparison .social-feed-grid{gap:3px}.social-theme-comparison .social-post-art>strong{font-size:11px}.social-theme-comparison .social-post-art>span{font-size:4px}.social-theme-comparison p{font-size:10px}.social-feed-stage{padding:16px}.social-feed-stage>header span{font-size:10px}.social-feed-grid .social-post-art>strong{font-size:22px}.social-feed-grid .art-studio.with-image>strong{font-size:17px}.social-campaign-grid{grid-template-columns:1fr}.social-campaign-mosaic{height:180px}.social-campaign-mosaic .social-post-art{max-width:130px}.social-campaign-body{padding:20px}.social-task-desk{padding:18px}.social-task-add select{width:100px;font-size:10px}.social-task>span{min-width:0}.social-task strong{font-size:10px}.social-task input[type=date]{width:110px!important;font-size:10px!important}.social-media-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.social-media-grid article>div{padding:10px}.social-media-grid strong,.social-media-grid span,.social-media-grid button{font-size:10px}.social-media-toolbar{gap:15px}.social-media-toolbar>input{max-width:100%}.social-team-list,.social-invite,.social-active-links,.social-settings-card{padding:20px}.social-team-list>header{flex-direction:column;align-items:flex-start}.social-active-links>div{flex-wrap:wrap;font-size:10px}.social-active-links>div span{font-size:10px}.social-invite>h2{font-size:22px}.social-bio-designer{grid-template-columns:1fr}.social-bio-preview{padding:20px 0;position:static}.social-bio-form .social-form-pair{grid-template-columns:1fr 1fr}.social-bio-form>nav button{flex-direction:row;justify-content:center}.social-ai-layout{grid-template-columns:1fr}.social-accounts-grid{grid-template-columns:1fr 1fr;gap:10px}.social-accounts-grid article{gap:12px;padding:18px}.social-accounts-grid h2{font-size:17px}.social-accounts-grid p,.social-accounts-grid small{font-size:10px}.social-accounts-grid .social-button{white-space:normal;font-size:10px!important}.social-connection-note{gap:12px;padding:17px}.social-connection-note>svg{flex-shrink:0;width:18px}.social-connection-note strong{font-size:12px}.social-connection-note p{font-size:10px}.social-imported-content{padding:18px}.social-imported-content>div{grid-template-columns:repeat(2,minmax(0,1fr))}.social-imported-content header{flex-direction:column;align-items:flex-start}.social-overlay{align-items:flex-end;padding:0}.social-modal,.social-modal.wide{border-radius:14px 14px 0 0;width:100%;max-height:95dvh}.social-modal>header{padding:17px 20px}.social-editor-layout{grid-template-columns:1fr}.social-editor-fields{padding:0 20px 25px}.social-editor-preview{border-top:1px solid var(--social-line);border-left:0;padding:22px}.social-modal-foot{flex-wrap:wrap;gap:10px;padding:14px 18px}.social-modal-foot>span{font-size:10px}.social-modal-foot>.social-button{margin-left:auto}.social-phone-post .social-post-art>strong{font-size:38px}.social-phone-post .art-studio>strong{font-size:32px}.social-phone-post .social-post-art>span{font-size:10px}.social-form-pair{gap:12px}.social-welcome{padding:25px}.social-welcome>div{grid-template-columns:1fr;gap:10px;margin:45px auto}.social-welcome h1{font-size:47px}.social-welcome form{max-width:100%}.social-welcome-art{gap:10px;padding:30px 0 0}.social-welcome-art .social-post-art>strong{font-size:29px}.social-join>div{padding:30px}.social-public-page{padding:0}.social-public-page>.social-bio{border-radius:0;min-height:100dvh}.social-public-controls{top:18px}.social-public-page .social-bio-cover{height:190px}}@media (prefers-reduced-motion:reduce){.social-app *,.social-public-page *,.social-welcome *{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.social-bio-link-editor{background:#fbfcfa;border:1px solid #e1e5dd;border-radius:8px;flex-direction:column;gap:13px;padding:16px;display:flex}.social-bio-link-editor footer{justify-content:space-between;align-items:center;gap:12px;display:flex}.social-bio-link-editor footer>span{color:#8b9580;font-size:10px}.social-bio-link-editor footer>div{gap:7px;display:flex}.social-bio-link-editor button{padding:5px;display:flex}.social-bio-link-editor .social-checkbox{font-size:10px}.social-form-heading{justify-content:space-between;align-items:center;display:flex}.social-form-heading button{color:#2859d9;align-items:center;gap:5px;font-size:10px;display:flex}.social-bio-publish{border-top:1px solid #e1e5dd;flex-wrap:wrap;gap:10px;padding-top:20px;display:flex}.social-profile-fields summary{cursor:pointer;font-size:12px}.social-profile-fields label{margin-top:15px}.social-bio-preview>.social-bio-phone{border:7px solid #fff;border-radius:25px;width:100%;max-width:355px;min-height:620px;overflow:hidden;box-shadow:0 15px 55px #25321c0e;display:block!important}.social-bio-phone .social-bio{min-height:610px}.social-bio-share a{color:#2859d9;flex-direction:column;align-items:center;gap:7px;font-size:10px;display:flex}.social-bio-share img{width:160px}.social-market-visual{background:#edf0f4!important;padding:24px!important}.social-market-visual>div{background:#fff;border:1px solid #dfe4eb;border-radius:7px;width:100%;max-width:480px;margin:auto;padding:18px;box-shadow:0 8px 20px #24364909}.social-market-visual header>span{letter-spacing:.1em;color:#8894a0;font-size:10px;display:block}.social-market-visual header>b{letter-spacing:-.7px;margin:6px 0 16px;font-size:20px;font-weight:500;display:block}.social-market-visual section{grid-template-columns:repeat(3,1fr);gap:7px;display:grid}.social-market-visual article{border:1px solid #e4e9ed;border-radius:4px;min-width:0;overflow:hidden}.social-market-visual img{aspect-ratio:1.5;object-fit:cover;width:100%}.social-market-visual article>strong{aspect-ratio:1.5;color:#2f496c;background:#dce5f4;align-items:center;padding:12px;font-family:Georgia,serif;font-size:17px;font-weight:400;line-height:1;display:flex}.social-market-visual article>footer{color:#819095;justify-content:space-between;padding:5px;font-size:10px;display:flex}.social-market-visual i{color:#6f855f;font-style:normal}.social-market-visual>div>footer{color:#7d8b96;align-items:center;gap:6px;margin-top:15px;font-size:10px;display:flex}.social-app .social-hint,.social-app label small,.social-plan-foot,.social-plan-filters>span,.social-card-meta,.social-post-card small,.social-preview-note,.social-modal-foot>span,.social-post-comments>p,.social-post-comments article strong small,.social-campaign-dates,.social-campaign-body>p,.social-campaign-numbers span,.social-campaign-budget>span,.social-campaign-budget small,.social-task-desk p,.social-task-desk header>span,.social-task small,.social-media-grid span,.social-team-list>header>span,.social-team-list article small,.social-team-roles p,.social-invite>p,.social-invite small,.social-active-links>div span,.social-bio-preview>span,.social-bio-preview small,.social-ai-layout p,.social-import-list span,.social-import-list small,.social-accounts-grid p,.social-accounts-grid small,.social-imported-content header span,.social-imported-content>p,.social-connection-foot p{color:#6d786b}.social-app .social-button{font-size:12px!important}.social-app .social-sidebar nav button{font-size:12px}.social-post-card strong{font-size:11px}.social-card-meta,.social-post-card small{font-size:10px}.social-card-meta svg{width:12px;height:12px}.social-post-card>div:last-child:not(.social-post-art){padding:9px}.social-day{min-height:260px}.social-range strong{font-size:12px}.social-plan-filters select,.social-mode button{font-size:11px}.social-content .social-section-heading h1{line-height:1.15}@media (max-width:720px){.social-plan-filters select{font-size:10px}.social-app .social-button{font-size:11px!important}.social-range strong{font-size:10px}.social-day>header button{place-items:center;width:30px;height:30px;display:grid}}.social-nav-scrim,.social-sidebar-dismiss{display:none}@media (max-width:720px){.social-nav-scrim{z-index:19;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#18251d44;display:block;position:fixed;inset:0}.social-sidebar-dismiss{color:#6d786b;place-items:center;width:30px;height:30px;display:grid;position:absolute;top:67px;right:18px}}.social-sidebar{overflow-y:auto}.social-pillar-bar{flex-wrap:wrap;align-items:center;gap:7px;margin-bottom:24px;display:flex}.social-pillar-bar button{color:#586978;background:#fff;border:1px solid #e2e6e4;border-radius:20px;align-items:center;gap:7px;padding:8px 13px;font-size:11px;display:flex}.social-pillar-bar button[aria-pressed=true]{color:#fff;background:#223246;border-color:#223246}.social-pillar-bar i{border-radius:50%;width:7px;height:7px}.social-pillar-bar span{opacity:.7;font-size:10px}.social-ideas-board{grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;display:grid}.social-ideas-board>section{background:#eef1f5;border-radius:9px;min-height:350px;padding:12px}.social-ideas-board>section>header{color:#5a6b7b;justify-content:space-between;align-items:center;gap:6px;padding:5px 2px 17px;font-size:11px;display:flex}.social-ideas-board>section>header>span{align-items:center;gap:6px;display:flex}.social-ideas-board>section>header strong{font-weight:600}.social-ideas-board>section>header>i{text-align:center;background:#dfe6ee;border-radius:5px;min-width:20px;font-size:10px;font-style:normal}.social-idea-card{text-align:left;background:#fff;border:1px solid #dfe5ec;border-radius:7px;width:100%;margin-bottom:10px;padding:17px;transition:box-shadow .18s,transform .18s;display:block;box-shadow:0 2px 3px #1b322206}.social-idea-card:hover{transform:translateY(-2px);box-shadow:0 6px 15px #1b322210}.social-idea-card>span{margin-bottom:12px;font-size:10px;font-weight:650;display:block}.social-idea-card>strong{letter-spacing:-.5px;color:#1f2e3d;margin-bottom:10px;font-size:18px;font-weight:500;line-height:1.25;display:block}.social-idea-card>p{color:#7a8772;-webkit-line-clamp:4;-webkit-box-orient:vertical;font-size:11px;line-height:1.8;display:-webkit-box;overflow:hidden}.social-idea-card>footer{color:#88937d;border-top:1px solid #e8ecf1;justify-content:space-between;align-items:center;gap:7px;margin-top:17px;padding-top:12px;font-size:10px;display:flex}.social-idea-card footer small{align-items:center;gap:4px;font-size:10px;display:flex}.social-idea-add{color:#829176;align-items:center;gap:7px;padding:10px;font-size:11px;display:flex}.social-idea-editor{grid-template-columns:1.1fr .9fr;min-height:0;display:grid;overflow:auto}.social-idea-editor>section{flex-direction:column;gap:19px;padding:25px;display:flex}.social-idea-editor>aside{background:#f4f6f9;border-left:1px solid #e0e6ed;padding:25px}.social-plan-idea{background:#f4f6fa;border:1px solid #e1e6ee;border-radius:8px;flex-direction:column;gap:15px;padding:20px;display:flex}.social-plan-idea h3{margin:0;font-size:16px;font-weight:500}.social-plan-idea>div{grid-template-columns:1fr 1fr;gap:5px;display:grid}.social-plan-idea small{color:#7c8a6f;font-size:10px}.social-team-notes>h3{align-items:center;gap:8px;margin:0 0 23px;font-size:14px;font-weight:500;display:flex}.social-team-notes>article{border-bottom:1px solid #e4e9ef;gap:10px;margin-bottom:18px;padding-bottom:18px;display:flex}.social-team-notes article>div{flex:1;min-width:0}.social-team-notes article strong{justify-content:space-between;align-items:center;gap:5px;font-size:11px;font-weight:600;display:flex}.social-team-notes article small{color:#89987c;font-size:9px;font-weight:400}.social-team-notes article p{color:#697b5b;white-space:pre-wrap;overflow-wrap:anywhere;margin-top:7px;font-size:12px;line-height:1.8}.social-team-notes>.social-button{margin-top:12px}.social-team-notes .social-avatar{width:28px;height:28px;font-size:10px}.social-data-import{flex-direction:column;gap:18px;padding:25px;display:flex;overflow:auto}.social-data-import>div:first-of-type{flex-wrap:wrap;gap:10px;display:flex}.social-data-import>p{color:#7c8970;font-size:12px}.social-import-summary{border:1px solid #e2e7ee;border-radius:8px;overflow:hidden}.social-import-summary>strong{background:#f5f7fa;padding:13px 15px;font-size:12px;font-weight:500;display:block}.social-import-summary>span{border-top:1px solid #e7ebf0;justify-content:space-between;align-items:center;padding:12px 15px;font-size:11px;display:flex}.social-import-summary small{color:#819472;font-size:10px}.social-review-notice{color:#5d7495;background:#edf2f8;border:1px solid #dfe6ee;border-radius:8px;align-items:center;gap:12px;margin-bottom:22px;padding:16px 20px;display:flex}.social-review-notice>span{font-size:12px;font-weight:600}.social-review-notice small{color:#7b8eaa;margin-top:3px;font-size:10px;font-weight:400;display:block}.social-review-notice>a{align-items:center;gap:6px;margin-left:auto;font-size:10px;display:flex}.social-inbox-toolbar{align-items:center;gap:10px;margin-bottom:17px;display:flex}.social-inbox-toolbar>label{flex:1;max-width:370px;position:relative}.social-inbox-toolbar>label>svg{color:#95a287;position:absolute;top:12px;left:12px}.social-inbox-toolbar>label>input{padding-left:36px!important}.social-inbox-toolbar>select{width:160px}.social-inbox{background:#fff;border:1px solid #dfe5ed;border-radius:10px;grid-template-columns:270px minmax(0,1fr);min-height:600px;display:grid;overflow:hidden}.social-inbox-list{background:#fcfdfb;border-right:1px solid #dfe5ed}.social-inbox-list>header{color:#8a9a7b;border-bottom:1px solid #e5ebde;padding:20px 18px;font-size:11px}.social-inbox-list>button{text-align:left;border-bottom:1px solid #e5ebde;border-left:2px solid #0000;align-items:flex-start;gap:12px;width:100%;padding:20px 17px;display:flex}.social-inbox-list>button[aria-pressed=true]{background:#edf3f9;border-left-color:#315dcc}.social-inbox-list>button>div{flex:1;min-width:0}.social-inbox-avatar{color:#758568;background:#e3e9db;border-radius:50%;place-items:center;width:31px;height:31px;font-size:12px;display:grid;position:relative}.social-inbox-avatar i{color:#5c7ca7;background:#fff;border:1px solid #e7ede3;border-radius:50%;place-items:center;width:18px;height:18px;display:grid;position:absolute;bottom:-5px;right:-4px}.social-inbox-list strong{justify-content:space-between;align-items:center;gap:8px;font-size:12px;font-weight:600;display:flex}.social-inbox-list time{color:#849478;font-size:9px;font-weight:400}.social-inbox-list button>div>span{-webkit-line-clamp:2;color:#7c8a71;-webkit-box-orient:vertical;margin:7px 0 10px;font-size:11px;line-height:1.6;display:-webkit-box;overflow:hidden}.social-inbox-list small{color:#8a9a7b;justify-content:space-between;align-items:center;gap:5px;font-size:9px;display:flex}.social-inbox-list small i{border-radius:4px;padding:2px 5px;font-size:9px;font-style:normal}.sentiment-positive{color:#709059;background:#e5efdf}.sentiment-negative{color:#aa7b57;background:#f8eade}.sentiment-neutral{color:#7891a9;background:#eaf0f6}.sentiment-unreviewed{color:#89977b;background:#f1f3ed}.social-inbox-list>p{color:#859778;padding:30px 20px;font-size:12px}.social-conversation-desk{grid-template-columns:minmax(0,1.3fr) minmax(220px,.7fr);display:grid}.social-conversation-desk>section{min-width:0;padding:24px}.social-conversation-desk>section>header{border-bottom:1px solid #e6ecdf;justify-content:space-between;align-items:center;gap:15px;padding-bottom:24px;display:flex}.social-conversation-desk header>div{align-items:center;gap:10px;display:flex}.social-conversation-desk header strong{font-size:14px;font-weight:600;display:block}.social-conversation-desk header small{color:#8e9e7e;font-size:10px}.social-conversation-desk header>a{color:#6885b0;align-items:center;gap:5px;font-size:10px;display:flex}.social-conversation-desk>aside{background:#f6f8f3;border-left:1px solid #e4e9f0;padding:24px}.social-message{padding:24px 0}.social-message>span{color:#92a083;margin-bottom:12px;font-size:10px;display:block}.social-message>p{color:#4e6242;white-space:pre-wrap;overflow-wrap:anywhere;background:#f0f4eb;border:1px solid #e1e6ee;border-radius:0 10px 10px;padding:18px;font-size:13px;line-height:1.9}.social-message>small{color:#9aa58c;margin-top:9px;font-size:9px;display:block}.social-reply-composer{border-top:1px solid #e4e9f0;padding-top:22px}.social-reply-composer>div{flex-wrap:wrap;gap:9px;margin:12px 0;display:flex}.social-reply-composer>small{color:#91a17e;font-size:10px;line-height:1.8;display:block}.social-conversation-controls{border-top:1px solid #e4e9f0;flex-direction:column;gap:17px;margin-top:23px;padding-top:22px;display:flex}.social-conversation-controls>div:not(.social-form-pair){flex-wrap:wrap;gap:10px;display:flex}.social-conversation-controls>.social-text{margin-top:12px}.social-insight-tabs{border-bottom:1px solid #dfe6ee;gap:10px;margin-bottom:28px;display:flex}.social-insight-tabs>button{color:#879878;border-bottom:2px solid #0000;align-items:center;gap:7px;padding:0 14px 16px;font-size:12px;display:flex}.social-insight-tabs>button[aria-pressed=true]{color:#315dcc;border-bottom-color:#315dcc}.social-insight-heading{justify-content:space-between;align-items:center;gap:20px;margin-bottom:22px;display:flex}.social-insight-heading h2{letter-spacing:-.7px;margin:0 0 8px;font-size:23px;font-weight:500;line-height:1.2}.social-insight-heading p{color:#849975;margin:0;font-size:11px}.social-insight-heading>div:last-child:not(:first-child){align-items:center;gap:8px;display:flex}.social-insight-heading select{width:auto;font-size:11px}.social-timing-layout{grid-template-columns:minmax(0,1.4fr) minmax(280px,.8fr);gap:20px;display:grid}.social-time-map,.social-timing-summary{background:#fff;border:1px solid #e0e6dc;border-radius:10px;padding:25px}.social-time-map>header{flex-direction:column;gap:5px;margin-bottom:24px;display:flex}.social-time-map>header strong{font-size:14px;font-weight:500}.social-time-map>header span{color:#829470;font-size:10px}.social-time-grid{grid-template-columns:40px repeat(8,minmax(0,1fr));gap:7px;display:grid}.social-time-grid>span{color:#8fa17e;text-align:center;padding-bottom:8px;font-size:9px}.social-time-grid>div{display:contents}.social-time-grid strong{color:#7b8f68;align-items:center;font-size:10px;font-weight:500;display:flex}.social-time-grid button{color:#fff;border-radius:5px;height:34px;font-size:9px;opacity:1!important}.social-time-grid button:not(:disabled):hover{outline-offset:2px;outline:2px solid #315dcc}.social-time-map>footer{color:#94a384;justify-content:space-between;align-items:center;gap:10px;margin-top:20px;font-size:9px;display:flex}.social-time-map>footer>span:first-child{align-items:center;gap:4px;display:flex}.social-time-map footer i{background:#edf0f5;border-radius:2px;width:10px;height:10px;display:inline-block}.social-time-map footer i:nth-child(2){background:#c4d3ed}.social-time-map footer i:nth-child(3){background:#85a2dd}.social-time-map footer i:nth-child(4){background:#4e74c9}.social-timing-summary>header{flex-direction:column;gap:6px;margin-bottom:20px;display:flex}.social-timing-summary>header>span{color:#536d9d;align-items:center;gap:8px;font-size:13px;display:flex}.social-timing-summary strong{font-weight:550}.social-timing-summary small{color:#8e9f7c;font-size:10px;line-height:1.8}.social-timing-summary>div{flex-direction:column;gap:8px;margin-bottom:16px;display:flex}.social-timing-summary>div>button{text-align:left;border-bottom:1px solid #e6ecdf;align-items:center;gap:10px;padding:13px 0;display:flex}.social-timing-summary>div>button>span{color:#829a6d;background:#f0f4e9;border-radius:50%;flex-shrink:0;place-items:center;width:22px;height:22px;font-size:11px;display:grid}.social-timing-summary button>div{flex:1}.social-timing-summary button strong{font-size:12px;display:block}.social-timing-summary button small{margin-top:4px;font-size:9px;display:block}.social-timing-summary>p{color:#7a8f68;margin-bottom:15px;font-size:12px;line-height:1.9}.social-timing-summary>p button{color:#315dcc;align-items:center;gap:5px;margin-top:12px;font-size:11px;display:flex}.social-timing-summary.compact{background:#f3f6fa;border-color:#dce4f1;margin:0 0 18px;padding:18px 22px}.social-timing-summary.compact>header{flex-direction:row;justify-content:space-between;margin-bottom:10px}.social-timing-summary.compact>div{flex-direction:row;gap:25px;margin-bottom:10px}.social-timing-summary.compact>div>button{border-bottom:0;flex:1;padding:7px 0}.social-timing-summary.compact>small{font-size:9px}.social-method{color:#7c906b;padding:18px 5px}.social-method summary{cursor:pointer;font-size:11px}.social-method p{color:#8a9a7b;max-width:800px;margin-top:12px;font-size:11px;line-height:1.9}.social-results-setup{flex-direction:column;gap:20px;padding:25px;display:flex;overflow:auto}.social-results-setup p{color:#819571;font-size:11px}.social-benchmark-filters{gap:10px;margin-bottom:23px;display:flex}.social-benchmark-filters>select{width:auto;font-size:11px}.social-brand-bars{background:#fff;border:1px solid #e0e8d8;border-radius:10px;margin-bottom:22px;padding:25px}.social-brand-bars>div{align-items:center;gap:20px;margin-bottom:18px;display:flex}.social-brand-bars>div:last-child{margin-bottom:0}.social-brand-bars>div>span{color:#40566f;flex-shrink:0;width:160px;font-size:12px}.social-brand-bars i{color:#6985af;margin-top:3px;font-size:9px;font-style:normal;display:block}.social-brand-bars>div>div{background:#f1f4f7;border-radius:4px;flex:1;height:25px;overflow:hidden}.social-brand-bars b{transform-origin:0;border-radius:4px;height:100%;animation:.4s ease-out social-bar-in;display:block}.social-brand-bars strong{text-align:right;min-width:70px;font-size:15px;font-weight:500}.social-brand-bars small{color:#99a788;font-size:9px;font-weight:400;display:block}.social-benchmark-table{background:#fff;border:1px solid #dfe5ec;border-radius:9px;overflow:auto}.social-benchmark-table table{border-collapse:collapse;text-align:left;width:100%;min-width:650px}.social-benchmark-table th{color:#819770;background:#f5f7fa;padding:13px 17px;font-size:10px;font-weight:500}.social-benchmark-table td{color:#5c754c;border-top:1px solid #e3e8ef;padding:17px;font-size:12px}.social-benchmark-table td strong{color:#233445;font-size:12px;font-weight:600}.social-benchmark-table td a{color:#82996d;align-items:center;gap:4px;margin-top:5px;font-size:10px;display:flex}.social-benchmark-table td button{color:#315dcc;font-size:10px}.social-health-layout{grid-template-columns:minmax(280px,.8fr) minmax(0,1.2fr);gap:23px;display:grid}.social-health-summary,.social-health-attention{background:#fff;border:1px solid #e0e6ed;border-radius:10px;padding:28px}.social-sentiment-ring{width:220px;height:220px;margin:0 auto 20px;position:relative}.social-sentiment-ring>svg{width:100%;height:100%}.social-sentiment-ring>div{flex-direction:column;justify-content:center;align-items:center;gap:5px;display:flex;position:absolute;inset:0}.social-sentiment-ring strong{letter-spacing:-1.5px;color:#233e60;font-size:40px;font-weight:500}.social-sentiment-ring span{color:#8b9d7c;text-align:center;max-width:100px;font-size:10px;line-height:1.7}.social-sentiment-legend{grid-template-columns:1fr 1fr;gap:15px 20px;margin:25px 0;display:grid}.social-sentiment-legend>div{color:#7d9470;align-items:center;gap:7px;font-size:10px;display:flex}.social-sentiment-legend i{border-radius:50%;width:6px;height:6px}.social-sentiment-legend strong{color:#3f5369;margin-left:auto;font-size:13px;font-weight:500}.social-health-summary>footer{color:#8a9b7b;border-top:1px solid #e6ebf1;flex-direction:column;gap:4px;padding-top:20px;font-size:10px;display:flex}.social-health-summary footer strong{color:#4b637e;font-size:11px;font-weight:500}.social-health-attention>header{color:#a17b60;align-items:center;gap:8px;margin-bottom:20px;display:flex}.social-health-attention h3{letter-spacing:-.4px;color:#283b50;margin:0;font-size:17px;font-weight:500}.social-health-attention>button:not(.social-button){text-align:left;border-top:1px solid #e5ebf1;align-items:flex-start;gap:13px;width:100%;padding:20px 0;display:flex}.social-health-attention>button>div{flex:1}.social-health-attention strong{justify-content:space-between;gap:10px;font-size:12px;font-weight:550;display:flex}.social-health-attention small{color:#8d9f7e;font-size:10px;font-weight:400}.social-health-attention p{color:#7c916c;margin-top:6px;font-size:12px;line-height:1.8}.social-health-attention>.social-button{margin-top:20px}.social-health-clear{text-align:center;color:#8ba17d;flex-direction:column;justify-content:center;align-items:center;min-height:210px;padding:30px;display:flex}.social-health-clear p{max-width:260px}.social-planner-extras{align-items:center;gap:15px;margin:0 0 17px;display:flex}.social-planner-extras button{color:#7e926d;border-bottom:1px solid #0000;align-items:center;gap:6px;padding:6px 0;font-size:11px;display:flex}.social-planner-extras button[aria-pressed=true]{color:#315dcc;border-bottom-color:#315dcc}.social-planner-media{background:#fff;border:1px solid #dce4ed;border-radius:9px;margin-bottom:19px;padding:18px 20px}.social-planner-media>header{justify-content:space-between;align-items:center;gap:15px;margin-bottom:16px;display:flex}.social-planner-media>header strong{font-size:13px;font-weight:550;display:block}.social-planner-media>header span{color:#819770;margin-top:3px;font-size:10px;display:block}.social-planner-media>header>div:last-child{gap:8px;display:flex}.social-planner-media>div{gap:10px;padding:3px 1px 5px;display:flex;overflow:auto}.social-planner-media>div>button{border:2px solid #0000;border-radius:5px;width:95px;min-width:95px;height:84px;padding:0;position:relative;overflow:hidden}.social-planner-media>div>button[aria-pressed=true]{border-color:#315dcc}.social-planner-media img{object-fit:cover;width:100%;height:100%}.social-planner-media i{color:#51713e;background:#fff;border-radius:50%;place-items:center;width:19px;height:19px;display:grid;position:absolute;bottom:5px;right:5px}.social-planner-media [aria-pressed=true] i{color:#fff;background:#315dcc}.social-planner-media p{color:#8d9f7d;padding:20px;font-size:11px}.social-batch-media{flex-direction:column;gap:24px;padding:25px;display:flex;overflow:auto}.social-batch-options{grid-template-columns:1fr 1fr 1fr;gap:17px;display:grid}.social-batch-grid{grid-template-columns:repeat(6,minmax(0,1fr));gap:12px;display:grid}.social-batch-grid article{border:1px solid #dfe6ed;border-radius:6px;overflow:hidden}.social-batch-grid img{aspect-ratio:1;object-fit:cover;width:100%}.social-batch-grid span{text-align:center;color:#7b946a;padding:9px 5px;font-size:10px;display:block}.social-batch-media>p{color:#819772;font-size:11px}.social-caption-help{background:#f4f7fc;border:1px solid #dfe6f1;border-radius:7px;padding:12px}.social-caption-help>button{color:#5577ab;align-items:center;gap:7px;width:100%;font-size:11px;display:flex}.social-caption-help>button>span{color:#94a7c3;margin-left:auto;font-size:9px}.social-caption-help>section{flex-direction:column;gap:15px;margin-top:17px;display:flex}.social-caption-help p{color:#7e95b8;font-size:11px;line-height:1.8}.social-caption-help details{color:#7690b7;font-size:10px}.social-caption-help summary{cursor:pointer}.social-caption-help textarea[readonly]{margin-top:10px;font-size:10px}.social-caption-help section>div{gap:8px;display:flex}.social-caption-help small{color:#8b9fbe;font-size:10px;line-height:1.8}.social-channel-copies{background:#fff;border:1px solid #dce4ed;border-radius:8px;width:100%;max-width:340px;margin-top:18px;padding:20px}.social-channel-copies summary{cursor:pointer;font-size:12px}.social-channel-copies p,.social-channel-copies small{color:#849b74;margin:10px 0;font-size:10px}.social-channel-copies .social-button{margin-top:10px}.social-post-time-hint{background:#eef3fa;border-radius:7px;flex-direction:column;gap:9px;padding:15px;display:flex}.social-post-time-hint strong{color:#597daf;font-size:11px;font-weight:550}.social-post-time-hint button{color:#315dcc;font-size:11px;display:flex}.social-post-time-hint small{color:#8da2c0;font-size:10px}@keyframes social-bar-in{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@media (max-width:1400px){.social-inbox{grid-template-columns:240px minmax(0,1fr)}.social-conversation-desk{grid-template-columns:1fr}.social-conversation-desk>aside{border-top:1px solid #e4e9f0;border-left:0}.social-ideas-board{gap:12px}.social-ideas-board>section{padding:10px}.social-idea-card{padding:14px}.social-idea-card>strong{font-size:17px}.social-ideas-board>section>header{font-size:10px}.social-time-map{padding:20px}.social-time-grid{grid-template-columns:30px repeat(8,minmax(0,1fr));gap:5px}}@media (max-width:1000px){.social-ideas-board{grid-template-columns:repeat(2,minmax(0,1fr))}.social-timing-layout{grid-template-columns:1fr}.social-timing-summary>div{grid-template-columns:repeat(3,1fr);gap:18px;display:grid}.social-timing-summary>div>button{align-items:flex-start}.social-timing-summary button>svg{display:none}.social-insight-heading h2{font-size:21px}.social-insight-heading{align-items:flex-start}.social-health-layout{grid-template-columns:1fr 1fr}.social-health-summary,.social-health-attention{padding:22px}.social-sentiment-ring{width:190px;height:190px}.social-batch-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.social-brand-bars>div>span{width:130px}}@media (max-width:720px){.social-ideas-board{gap:10px}.social-ideas-board>section{min-height:240px;padding:8px}.social-ideas-board>section>header strong{font-size:10px}.social-ideas-board>section>header>span>svg{display:none}.social-idea-card{padding:13px}.social-idea-card>strong{font-size:17px}.social-idea-card>p{font-size:10px}.social-idea-card>footer{flex-wrap:wrap;font-size:9px}.social-pillar-bar{gap:6px}.social-pillar-bar button{padding:7px 10px;font-size:10px}.social-idea-editor{grid-template-columns:1fr}.social-idea-editor>section,.social-idea-editor>aside{padding:20px}.social-idea-editor>aside{border-top:1px solid #e1e6ee;border-left:0}.social-review-notice{flex-wrap:wrap;gap:10px;padding:15px}.social-review-notice>a{margin-left:26px;font-size:10px}.social-inbox-toolbar{flex-wrap:wrap}.social-inbox-toolbar>label{flex-basis:100%;max-width:100%}.social-inbox-toolbar>select{flex:1;width:140px;font-size:10px}.social-inbox{grid-template-columns:1fr}.social-inbox-list{border-bottom:1px solid #dfe5ed;border-right:0;display:flex;overflow:auto}.social-inbox-list>header{display:none}.social-inbox-list>button{border-bottom:2px solid #0000;border-left:0;min-width:225px;max-width:225px;padding:15px}.social-inbox-list>button[aria-pressed=true]{border-bottom-color:#315dcc}.social-inbox-list button>div>span{-webkit-line-clamp:1}.social-conversation-desk>section,.social-conversation-desk>aside{padding:20px}.social-insight-tabs{gap:0;overflow:auto}.social-insight-tabs button{white-space:nowrap;padding:0 12px 14px;font-size:10px}.social-insight-tabs button>svg{width:13px}.social-insight-heading{flex-direction:column;gap:15px}.social-insight-heading>div:last-child:not(:first-child){flex-wrap:wrap}.social-insight-heading h2{font-size:23px}.social-time-map{padding:18px 13px}.social-time-grid{grid-template-columns:29px repeat(8,minmax(0,1fr));gap:4px}.social-time-grid>span{font-size:8px}.social-time-grid button{height:28px;font-size:8px}.social-time-map>footer{gap:5px;font-size:8px}.social-timing-summary{padding:20px}.social-timing-summary>div,.social-timing-summary.compact>div{flex-direction:column;gap:3px;display:flex}.social-timing-summary.compact>header{flex-direction:column;gap:4px}.social-benchmark-filters{flex-wrap:wrap;gap:8px}.social-benchmark-filters>select{max-width:100%;font-size:10px}.social-brand-bars{padding:20px 15px}.social-brand-bars>div{gap:10px}.social-brand-bars>div>span{width:100px;font-size:10px}.social-brand-bars strong{min-width:50px;font-size:12px}.social-brand-bars>div>div{height:20px}.social-health-layout{grid-template-columns:1fr}.social-sentiment-ring{width:220px;height:220px}.social-planner-media{padding:16px}.social-planner-media>header{flex-direction:column;align-items:flex-start}.social-planner-media>header>div:last-child{justify-content:flex-end;width:100%}.social-batch-media{padding:20px}.social-batch-options{grid-template-columns:1fr 1fr;gap:13px}.social-batch-options>label:first-child{grid-column:1/-1}.social-batch-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.social-batch-grid span{font-size:9px}.social-data-import{padding:20px}.social-caption-help section>div{flex-wrap:wrap}}.social-campaign-notes{padding:25px;overflow:auto}.social-campaign-body footer{flex-wrap:wrap}.social-idea-card>p,.social-team-notes article p,.social-review-notice small,.social-inbox-list button>div>span,.social-message>small,.social-reply-composer>small,.social-insight-heading p,.social-time-map>header span,.social-timing-summary small,.social-timing-summary>p,.social-method p,.social-results-setup p,.social-benchmark-table th,.social-benchmark-table td,.social-sentiment-ring span,.social-sentiment-legend>div,.social-health-summary>footer,.social-health-attention p,.social-planner-media>header span,.social-batch-media>p,.social-caption-help p,.social-caption-help small{color:#586978}.social-idea-card>span,.social-idea-card>footer,.social-team-notes article small,.social-time-grid>span,.social-time-map>footer,.social-brand-bars small,.social-brand-bars i,.social-batch-grid span,.social-planner-extras button,.social-plan-idea small,.social-import-summary small,.social-data-import>p{color:#637286}.social-time-grid>span,.social-time-map>footer{font-size:10px}.social-idea-card>span,.social-idea-card>footer{font-size:11px}.sf-social-overview{color:#19232c;background:#fff;font-family:Manrope,Arial,sans-serif;line-height:1.55}.sf-social-overview *{box-sizing:border-box}.so-wrap{width:min(1320px,100% - 100px);margin:0 auto}.so-eyebrow{letter-spacing:.13em;color:#526779;margin-bottom:22px;font-size:11px;font-weight:650;display:block}.sf-social-overview h1,.sf-social-overview h2,.sf-social-overview h3{letter-spacing:-.045em;margin:0;font-weight:550;line-height:1.08}.sf-social-overview p{color:#62707c;margin:20px 0 0;font-size:17px;line-height:1.75}.sf-social-overview a{text-decoration:none}.so-hero{padding:95px 0 90px}.so-hero>div:first-child{text-align:center;max-width:950px;margin:auto}.so-hero h1{font-size:clamp(42px,5.4vw,77px);line-height:1.04}.so-hero h1 em{color:#637c9b;font-style:normal}.so-hero>div:first-child>p{max-width:600px;margin:26px auto 0}.so-actions{justify-content:center;align-items:center;gap:28px;margin:32px 0 16px;display:flex}.so-text-link{color:#243f60;align-items:center;gap:10px;font-size:14px;font-weight:600;display:inline-flex}.so-text-link svg{transition:transform .2s}.so-text-link:hover svg{transform:translate(2px,-2px)}.so-hero small{color:#6b7886;font-size:12px}.so-hero-strip{color:#657484;justify-content:center;align-items:center;gap:34px;margin:50px 0 20px;font-size:12px;display:flex}.so-hero-strip span{align-items:center;gap:7px;display:flex}.so-hero-strip i{background:#a8bbd2;border-radius:50%;width:5px;height:5px}.so-hero-strip span:first-child i{background:#2e5bd3}.so-links{background:#eef3fb;padding:95px 0 60px;overflow:hidden}.so-centered{text-align:center}.sf-social-overview h2{font-size:clamp(36px,4.1vw,59px)}.so-centered p{font-size:16px}.so-design-gallery{grid-template-columns:.8fr 1.2fr;align-items:center;gap:80px;padding:55px 80px 15px;display:grid}.so-gallery-side>span{letter-spacing:.12em;color:#677f9c;font-size:10px}.so-gallery-side h3{margin-top:16px;font-size:43px}.so-gallery-side p{max-width:300px;font-size:16px}.so-gallery-swatches{gap:10px;margin:26px 0 34px;display:flex}.so-gallery-swatches button{cursor:pointer;border:1px solid;border-radius:6px;justify-content:center;align-items:flex-end;width:34px;height:42px;padding:7px 5px;transition:transform .2s;display:flex}.so-gallery-swatches button[aria-pressed=true]{outline-offset:4px;outline:2px solid #315dcc;transform:translateY(-3px)}.so-gallery-swatches span{border-radius:2px;width:100%;height:4px}.so-gallery-side>small{color:#73839a;margin-top:18px;font-size:11px;display:block}.so-phone-pair{min-height:660px;padding-left:110px;position:relative}.so-phone{scrollbar-width:none;background:#fff;border:7px solid #fff;border-radius:28px;max-height:600px;overflow:auto;box-shadow:0 20px 65px #2038581a}.so-phone::-webkit-scrollbar{display:none}.so-phone .social-bio{min-height:100%;font-family:Manrope,Arial,sans-serif}.so-phone .social-bio .bio-page-name{font-size:27px;line-height:1.1}.so-phone .social-bio p{margin:12px auto 20px;font-size:12px;line-height:1.6}.so-phone .social-bio-content{padding-left:25px;padding-right:25px}.so-phone .social-bio-links a{font-size:11px}.so-phone-pair .so-phone{width:320px;height:595px;position:relative}.so-phone-pair .secondary{opacity:.65;pointer-events:none;width:280px;height:510px;box-shadow:none;position:absolute;top:44px;left:-40px;overflow:hidden}.so-phone-pair .selected{animation:.3s ease-out so-phone-in}.so-gallery-label{color:#465d7b;justify-content:space-between;gap:15px;width:320px;margin-top:17px;font-size:12px;display:flex}.so-gallery-label>span{align-items:center;gap:6px;display:flex}.so-gallery-label>div{gap:7px;display:flex}.so-gallery-label button{cursor:pointer;border:1px solid #ced9e8;border-radius:50%;place-items:center;width:30px;height:30px;display:grid}.so-design-index{border-top:1px solid #dce4ef;justify-content:space-between;gap:20px;padding:30px 0 0;display:flex}.so-design-index button{color:#677f9d;cursor:pointer;white-space:nowrap;align-items:center;gap:10px;padding:8px 0;font-size:12px;display:flex}.so-design-index button[aria-pressed=true]{color:#234c91;font-weight:650}.so-design-index span{color:#97a9bf;font-size:10px}.so-detail{grid-template-columns:1.05fr .95fr;align-items:center;gap:100px;padding-top:110px;padding-bottom:110px;display:grid}.so-detail-copy p{max-width:420px;margin-bottom:28px}.so-small-note{color:#71859a;align-items:center;gap:7px;margin-top:32px;font-size:11px;display:flex}.so-rich-art{background:#eee9e1;border-radius:22px;justify-content:center;align-items:flex-start;height:630px;padding-top:55px;display:flex;position:relative;overflow:hidden}.so-rich-art>.so-phone{width:300px;height:730px;max-height:none;transform:translate(15px)}.so-type-card{background:#fff;border:1px solid #d6dbe3;border-radius:12px;max-width:190px;padding:17px;position:absolute;top:100px;left:25px;box-shadow:0 10px 35px #202d3e18}.so-type-card>span,.so-content-card>span{letter-spacing:.06em;color:#738094;margin-bottom:12px;font-size:9px;display:block}.so-type-card>div{gap:8px;display:flex}.so-type-card button{cursor:pointer;border:1px solid #e0e5ed;border-radius:6px;flex-direction:column;align-items:flex-start;gap:5px;padding:9px;font-size:10px;display:flex;position:relative}.so-type-card button[aria-pressed=true]{background:#edf3ff;border-color:#b9cce8}.so-type-card strong{font-size:27px;font-weight:400;line-height:1.2}.so-type-card svg{color:#315dcc;position:absolute;top:5px;right:5px}.so-content-card{background:#f9fcff;border:1px solid #dbe2ed;border-radius:12px;padding:22px 27px;position:absolute;bottom:60px;right:18px;box-shadow:0 10px 35px #202d3e12}.so-content-card strong{color:#344c66;letter-spacing:-.5px;border-bottom:1px solid #e5ebf2;padding:9px 0;font-size:17px;font-weight:450;display:block}.so-content-card strong:last-child{border:0}.so-results-section{background:#f4f7fb}.so-results-section .so-detail{grid-template-columns:.9fr 1.1fr;gap:75px}.so-report-art{background:#dae8fa;border-radius:22px;padding:45px 35px 60px;position:relative}.so-report-card{background:#fff;border:1px solid #d6e0ec;border-radius:13px;padding:34px;box-shadow:0 15px 40px #1e3a6810}.so-report-card>header{justify-content:space-between;align-items:center;gap:15px;margin-bottom:35px;display:flex}.so-report-card>header span{letter-spacing:.08em;color:#73879d;font-size:10px}.so-report-card>header small{color:#8494a6;font-size:10px}.so-report-card h3{max-width:260px;font-size:22px;line-height:1.2}.so-report-card>strong{letter-spacing:-2px;margin:22px 0 30px;font-size:57px;font-weight:500;display:block}.so-report-card>strong small{color:#6c7e91;letter-spacing:0;font-size:11px;font-weight:400;display:block}.so-report-card>div>div{margin-top:21px}.so-report-card>div header{color:#52697f;justify-content:space-between;margin-bottom:8px;font-size:12px;display:flex}.so-report-card>div strong{font-weight:550}.so-report-card i{background:#f0f3f8;border-radius:3px;height:10px;display:block;overflow:hidden}.so-report-card b{background:#799aca;border-radius:3px;height:100%;display:block}.so-report-card>div>div:first-child b{background:#315dcc}.so-report-card>footer{color:#738398;border-top:1px solid #e6ebf1;margin-top:28px;padding-top:18px;font-size:10px}.so-report-stamp{color:#42658e;background:#fff;border:1px solid #c7d8ee;border-radius:20px;align-items:center;gap:7px;padding:12px 20px;font-size:11px;display:flex;position:absolute;bottom:30px;right:25px;box-shadow:0 8px 20px #1e3a6810}.so-team{grid-template-columns:.9fr 1.1fr;align-items:center;gap:80px;padding:110px 0;display:grid}.so-team>div>p{max-width:410px;margin-bottom:28px}.so-team-art{background:#f2ede7;border-radius:22px;min-height:550px;padding:45px;position:relative}.so-review-post{background:#fff;border:1px solid #dcdedc;border-radius:11px;width:265px;overflow:hidden;box-shadow:0 15px 30px #2733370b}.so-review-post img{object-fit:cover;width:100%;height:230px}.so-review-post>div{padding:23px}.so-review-post span{letter-spacing:.08em;color:#7d8690;margin-bottom:12px;font-size:9px;display:block}.so-review-post strong{letter-spacing:-.6px;font-size:23px;font-weight:450;line-height:1.15;display:block}.so-review-post small{color:#7b8791;margin-top:13px;font-size:10px;display:block}.so-comment{background:#fff;border:1px solid #e0e5eb;border-radius:12px;gap:12px;max-width:300px;padding:19px;display:flex;position:absolute;top:130px;right:20px;box-shadow:0 12px 30px #25354b0f}.so-comment>b{color:#547296;background:#e4ebf5;border-radius:50%;flex-shrink:0;place-items:center;width:29px;height:29px;font-size:11px;display:grid}.so-comment span{color:#697d94;font-size:10px}.so-comment p{color:#334b63;margin-top:9px;font-size:14px;line-height:1.5}.so-comment.second{background:#f5f8ff;top:310px;right:35px}.so-comment.second>b{color:#8a7253;background:#ebe6dc}.so-comment strong{color:#648476;align-items:center;gap:6px;margin-top:15px;font-size:10px;font-weight:500;display:flex}.so-team-art>small{color:#819099;font-size:10px;position:absolute;bottom:23px;left:45px}.so-ai{color:#f4f7fa;background:#1d2a35;border-radius:23px;grid-template-columns:1fr 1fr;align-items:center;gap:70px;margin-bottom:100px;padding:70px;display:grid}.so-ai .so-eyebrow{color:#a0b9d6}.so-ai h2{font-size:43px}.so-ai p{color:#c0ccda;font-size:15px}.so-ai .pr-button{margin-top:26px}.so-ai>div>small{color:#9fb1c3;margin-top:17px;font-size:10px;display:block}.so-ai-brief{background:#14202a;border:1px solid #3a4c5e;border-radius:15px;padding:30px}.so-ai-brief header{color:#a1bbdc;letter-spacing:.05em;align-items:center;gap:9px;font-size:10px;display:flex}.so-ai-brief p{color:#e4eaf0;margin:26px 0;font-family:Georgia,serif;font-size:22px;line-height:1.5}.so-ai-brief button{color:#c0d3ed;cursor:pointer;background:#263b51;border-radius:6px;align-items:center;gap:8px;padding:12px 15px;font-size:12px;display:flex}.so-ai-brief footer{color:#9ab0c9;border-top:1px solid #344250;justify-content:space-between;align-items:center;gap:10px;margin-top:26px;padding-top:19px;font-size:10px;display:flex}.so-clarity{max-width:900px;padding:0 0 95px}.so-clarity h2{margin-bottom:40px;font-size:35px}.so-clarity details{border-top:1px solid #e2e7ec}.so-clarity summary{cursor:pointer;justify-content:space-between;align-items:center;gap:20px;padding:23px 0;font-size:16px;list-style:none;display:flex}.so-clarity summary::-webkit-details-marker{display:none}.so-clarity summary>span{font-size:23px;font-weight:400}.so-clarity p{max-width:720px;margin:0 0 25px;font-size:14px}.so-close{text-align:center;background:#edf3fb;padding:90px 25px}.so-close h2{margin-bottom:30px}.so-close small{color:#667d97;margin-top:20px;font-size:11px;display:block}:is(.sf-social-overview :focus-visible,.sf-social-story :focus-visible){outline-offset:4px;outline:2px solid #315dcc}.sf-social-home{background:#edf3fc;padding:100px 0}.sf-social-home .pr-section-intro p{max-width:350px}.sf-social-story{background:#fff;border:1px solid #d7e1ec;border-radius:15px;font-family:Manrope,Arial,sans-serif;overflow:hidden;box-shadow:0 15px 65px #29436d0b}.sf-social-stage{background:#e6edf7;height:530px;padding:25px 32px;position:relative;overflow:hidden}.sf-social-stage>header{color:#6b8099;letter-spacing:.05em;align-items:center;gap:20px;font-size:10px;display:flex}.sf-social-stage>header>span{align-items:center;gap:7px;display:flex}.sf-social-stage>header i{background:#315dcc;border-radius:50%;width:6px;height:6px}.sf-social-stage>header small{color:#8191a6;margin-left:auto;font-size:10px}.sf-story-calendar{background:#fff;border:1px solid #dae3ef;border-radius:9px;height:390px;transition:opacity .5s;position:absolute;top:95px;left:27%;right:4%;overflow:hidden;box-shadow:0 9px 25px #28446c08}.sf-story-calendar-heading{color:#49617f;border-bottom:1px solid #e6ebf2;justify-content:space-between;align-items:center;padding:20px 22px;font-size:12px;display:flex}.sf-story-calendar-heading strong{letter-spacing:-.3px;font-size:15px;font-weight:550}.sf-story-calendar-heading span{color:#7e8fa7;align-items:center;gap:7px;font-size:10px;display:flex}.sf-story-week{grid-template-columns:repeat(5,minmax(0,1fr));height:100%;display:grid}.sf-story-week>div{border-right:1px solid #e8edf3;padding:12px 9px}.sf-story-week>div>span{color:#8495a8;justify-content:space-between;font-size:10px;display:flex}.sf-story-week b{color:#536b86;font-weight:500}.sf-story-planned{background:#fff;border:1px solid #e2e7ef;border-radius:5px;margin-top:20px;overflow:hidden}.sf-story-planned img{object-fit:cover;width:100%;height:110px}.sf-story-planned strong{padding:12px 10px 6px;font-size:11px;font-weight:500;line-height:1.4;display:block}.sf-story-planned small{color:#7990a6;padding:0 10px 12px;font-size:8px;display:block}.sf-story-type{color:#536549;background:#edf1e7;border-radius:5px;min-height:165px;margin-top:90px;padding:20px 13px}.sf-story-type>span{letter-spacing:.1em;font-size:7px}.sf-story-type>strong{margin:15px 0;font-family:Georgia,serif;font-size:22px;font-weight:400;line-height:1.1;display:block}.sf-story-type>small{color:#7d8f70;font-size:8px}.sf-story-idea{z-index:2;background:#fff;border:1px solid #d8e1ed;border-radius:10px;width:245px;transition:left .65s cubic-bezier(.22,.8,.2,1),top .65s cubic-bezier(.22,.8,.2,1),width .65s,opacity .35s;position:absolute;top:90px;left:6%;overflow:hidden;box-shadow:0 18px 45px #29436d14}.sf-story-idea>span{color:#6b83a0;align-items:center;gap:7px;padding:15px;font-size:10px;display:flex}.sf-story-idea>img{object-fit:cover;width:100%;height:190px;transition:height .65s}.sf-story-idea>div{padding:18px}.sf-story-idea strong{letter-spacing:-.5px;font-size:22px;font-weight:500;line-height:1.15;display:block}.sf-story-idea small{color:#8192a4;margin:9px 0 13px;font-size:10px;display:block}.sf-story-idea>div>span{color:#648477;border-top:1px solid #e5eaf2;align-items:center;gap:5px;padding-top:12px;font-size:9px;display:flex}.sf-social-story[data-stage="1"] .sf-story-idea,.sf-social-story[data-stage="2"] .sf-story-idea{width:190px;top:180px;left:67%}.sf-social-story[data-stage="1"] .sf-story-idea>span,.sf-social-story[data-stage="2"] .sf-story-idea>span{display:none}.sf-social-story[data-stage="1"] .sf-story-idea>img,.sf-social-story[data-stage="2"] .sf-story-idea>img{height:130px}.sf-social-story[data-stage="1"] .sf-story-idea strong,.sf-social-story[data-stage="2"] .sf-story-idea strong{font-size:17px}.sf-story-note{z-index:3;opacity:0;visibility:hidden;background:#fff;border:1px solid #d8e1ed;border-radius:12px;align-items:flex-start;gap:13px;width:340px;padding:22px;transition:opacity .3s,transform .4s,visibility .3s;display:flex;position:absolute;top:245px;left:21%;transform:translateY(10px);box-shadow:0 15px 40px #29436d18}.sf-story-note>span{color:#6a87b2;background:#e7edf7;border-radius:50%;flex-shrink:0;place-items:center;width:32px;height:32px;font-size:12px;display:grid}.sf-story-note strong{font-size:12px;font-weight:600}.sf-story-note small{color:#8b9ab0;margin-left:8px;font-size:10px;font-weight:400}.sf-story-note p{color:#4f6884!important;margin:10px 0 15px!important;font-size:14px!important;line-height:1.6!important}.sf-story-note b{color:#6e8c7d;align-items:center;gap:5px;font-size:10px;font-weight:500;display:flex}.sf-social-story[data-stage="2"] .sf-story-note{opacity:1;visibility:visible;transform:none}.sf-story-results{z-index:4;opacity:0;visibility:hidden;background:#fff;border:1px solid #d1ddec;border-radius:12px;width:52%;max-width:530px;padding:30px;transition:opacity .3s,transform .4s,visibility .3s;position:absolute;top:105px;left:36%;transform:translateY(12px);box-shadow:0 15px 40px #29436d18}.sf-story-results>span{color:#6d86a6;align-items:center;gap:6px;margin-bottom:15px;font-size:11px;display:flex}.sf-story-results>strong{letter-spacing:-.5px;margin-bottom:25px;font-size:23px;font-weight:500;line-height:1.15;display:block}.sf-story-results>div>div{color:#72869e;align-items:center;gap:16px;margin:17px 0;font-size:10px;display:flex}.sf-story-results>div span{flex-shrink:0;width:120px}.sf-story-results i{background:#edf2f8;border-radius:3px;flex:1;height:16px;overflow:hidden}.sf-story-results b{transform-origin:0;background:#8da8d0;border-radius:3px;height:100%;display:block}.sf-story-results>div>div:first-child b{background:#315dcc}.sf-story-results>small{color:#7e92aa;margin-top:20px;font-size:9px;display:block}.sf-story-results>a{color:#315dcc;align-items:center;gap:6px;margin-top:20px;font-size:10px;display:inline-flex}.sf-social-story[data-stage="3"] .sf-story-results{opacity:1;visibility:visible;transform:none}.sf-social-story[data-stage="3"] .sf-story-results b{animation:.6s ease-out so-bar-in}.sf-social-story[data-stage="3"] .sf-story-calendar{opacity:.4}.sf-social-story[data-stage="3"] .sf-story-idea{width:220px;top:125px;left:6%}.sf-social-story>footer{padding:21px 28px 15px}.sf-story-chapters{grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;display:grid}.sf-story-chapters button{text-align:left;color:#7d8da0;cursor:pointer;align-items:center;gap:8px;padding:9px 0;font-size:12px;display:flex}.sf-story-chapters button[aria-pressed=true]{color:#234e95;font-weight:600}.sf-story-chapters svg{flex-shrink:0}.sf-story-caption{border-top:1px solid #e8edf3;justify-content:space-between;align-items:center;gap:15px;margin-top:14px;padding-top:12px;display:flex}.sf-story-caption p{color:#73869e!important;margin:0!important;font-size:11px!important;line-height:1.6!important}.sf-story-caption>div{gap:7px;display:flex}.sf-story-caption button{cursor:pointer;color:#677f9f;padding:6px}.sf-story-caption button:disabled{opacity:.4;cursor:default}.social-bio.bio-designed{background:var(--bio-paper);color:var(--bio-ink);font-family:Manrope,Arial,sans-serif}.bio-designed .social-bio-avatar{border-color:var(--bio-paper)!important;background:var(--bio-paper)!important;color:var(--bio-ink)!important}.bio-designed .social-bio-content>p{color:var(--bio-ink);opacity:.8}.bio-designed .social-bio-links a{background:var(--bio-accent)!important;color:var(--bio-accent-ink)!important;border-color:#0000!important}.bio-designed .social-bio-links svg{color:inherit!important}.bio-designed .social-bio-brand{opacity:.6;color:var(--bio-ink)!important}.bio-designed.bio-font-modern .bio-page-name{font-family:Manrope,Arial,sans-serif;font-size:30px;font-weight:600}.bio-designed.bio-font-editorial .bio-page-name,.bio-font-editorial .bio-block h2{letter-spacing:-.035em;font-family:Georgia,serif;font-weight:400}.bio-designed.bio-font-editorial .bio-page-name{font-size:36px}.bio-designed.bio-font-classic .bio-page-name{letter-spacing:-.5px;font-family:Georgia,serif;font-size:31px;font-weight:400}.bio-button-pill .social-bio-links a{border-radius:50px!important}.bio-button-rounded .social-bio-links a{border-radius:10px!important}.bio-button-square .social-bio-links a{border-radius:2px!important}.bio-layout-cover .social-bio-cover{height:280px}.bio-layout-cover .social-bio-avatar{width:60px;height:60px}.bio-layout-cover .social-bio-cover+.social-bio-content .social-bio-avatar{margin-top:-30px}.bio-layout-cards .social-bio-links{grid-template-columns:1fr 1fr;gap:9px;display:grid}.bio-layout-cards .social-bio-links a{flex-direction:column;align-items:flex-start;min-height:100px;padding:16px;font-size:12px}.bio-layout-cards .social-bio-links svg{align-self:flex-end}.bio-content-blocks{flex-direction:column;gap:18px;margin-top:23px;display:flex}.bio-block{border-radius:10px;overflow:hidden}.bio-block h2{letter-spacing:-.4px;overflow-wrap:anywhere;margin:0 0 12px;font-size:23px;font-weight:500;line-height:1.2}.bio-block-text{background:color-mix(in srgb,currentColor 6%,transparent);text-align:left;padding:24px}.bio-block-text p{white-space:pre-wrap;opacity:.8;max-width:none;font-size:13px;line-height:1.8;color:inherit!important;margin:0!important}.bio-block figure{margin:0}.bio-block figure img{object-fit:cover;width:100%;height:auto;max-height:420px}.bio-block figcaption{background:color-mix(in srgb,currentColor 5%,transparent);padding:12px 15px;font-size:11px;line-height:1.6}.bio-product-block{text-align:left;background:color-mix(in srgb,currentColor 6%,transparent);text-decoration:none;display:block;color:inherit!important}.bio-product-block>img{object-fit:cover;width:100%;height:220px}.bio-product-block>div{padding:22px}.bio-product-block h2{font-size:23px}.bio-product-block p{opacity:.8;max-width:none;font-size:12px;color:inherit!important;margin:0 0 20px!important}.bio-product-block footer{border-top:1px solid color-mix(in srgb,currentColor 15%,transparent);justify-content:space-between;align-items:center;gap:10px;padding-top:15px;font-size:11px;display:flex}.bio-product-block footer b{align-items:center;gap:5px;font-weight:500;display:flex}.bio-video-block{background:color-mix(in srgb,currentColor 10%,transparent)}.bio-video-block>button{aspect-ratio:16/10;width:100%;color:inherit;cursor:pointer;flex-direction:column;justify-content:center;align-items:center;gap:12px;padding:25px;display:flex}.bio-video-block>button>span{background:var(--bio-accent);width:53px;height:53px;color:var(--bio-accent-ink,#fff);border-radius:50%;place-items:center;display:grid}.bio-video-block strong{font-size:19px;font-weight:500}.bio-video-block small{opacity:.65;font-size:10px}.bio-video-block iframe{aspect-ratio:16/9;border:0;width:100%;min-height:200px;display:block}.social-public-page{background:#eef1f5}.social-public-page>.social-bio{max-width:520px}.bio-studio .social-bio-phone{scrollbar-width:thin;max-height:calc(100dvh - 125px);overflow-y:auto!important}.bio-studio .social-bio-preview{top:24px}.bio-studio .social-bio-preview>p{color:#75869a;margin:0;font-size:11px}.bio-studio .social-bio-form>nav{border-bottom:1px solid #e0e6ef;gap:0;margin:-7px -5px 4px;padding-bottom:0}.bio-studio .social-bio-form>nav button{background:0 0;border:0;border-bottom:2px solid #0000;border-radius:0;justify-content:center;padding:13px 8px 17px;font-size:12px}.bio-studio .social-bio-form>nav button[aria-pressed=true]{background:0 0;border-bottom-color:#315dcc}.bio-studio .social-bio-publish{z-index:3;background:#fff;border-radius:0 0 10px 10px;flex-direction:column;gap:9px;margin:7px -24px -24px;padding:17px 24px;position:sticky;bottom:0;box-shadow:0 -8px 20px #253b5b04}.bio-studio .social-bio-publish>span{color:#77879b;font-size:10px}.bio-studio .social-bio-publish>div{flex-wrap:wrap;gap:8px;display:flex}.bio-upload-control{color:#315dcc;cursor:pointer;align-items:center;gap:5px;margin-top:7px;font-size:10px;display:flex;position:relative}.bio-upload-control>input{opacity:0;cursor:pointer;width:100%;position:absolute;inset:0}.bio-design-intro h2{font-size:23px}.bio-design-intro p{color:#72849a;margin:8px 0 0;font-size:11px}.bio-preset-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px 12px;display:grid}.bio-preset-grid>button{text-align:left;flex-direction:column;align-items:stretch;gap:6px;display:flex}.bio-preset-grid>button>strong{margin-top:3px;font-size:12px;font-weight:550}.bio-preset-grid>button>small{color:#7b8ca0;font-size:10px;line-height:1.6}.bio-mini-preset{border:1px solid #d9e1ea;border-radius:8px;flex-direction:column;align-items:center;width:100%;height:165px;padding:12px;transition:transform .2s,box-shadow .2s;display:flex;overflow:hidden}.bio-preset-grid>button:hover .bio-mini-preset{transform:translateY(-3px);box-shadow:0 7px 20px #263e6010}.bio-mini-preset>img{object-fit:cover;border-radius:50%;width:38px;height:38px;margin:0 0 10px}.bio-mini-preset>strong{text-align:center;letter-spacing:-.3px;min-height:25px;margin:0 0 7px;font-size:11px;font-weight:500;line-height:1.2}.bio-mini-preset>i{border-radius:3px;width:100%;height:14px;margin:3px 0}.bio-mini-preset.preset-cover{padding:0 10px 12px}.bio-mini-preset.preset-cover>img{object-fit:cover;border-radius:0;width:calc(100% + 20px);max-width:none;height:69px;margin-bottom:9px}.bio-mini-preset.preset-cover>strong{min-height:14px}.bio-mini-preset.preset-cards>i{height:19px}.bio-style-options{grid-template-columns:1fr 1fr;gap:18px 14px;display:grid}.bio-classic-themes{color:#657d98;font-size:11px}.bio-classic-themes summary{cursor:pointer}.bio-classic-themes>div{gap:8px;padding-top:12px;display:flex}.bio-block-editor{border-top:1px solid #e1e6ee;margin-top:10px;padding-top:25px}.bio-block-editor>header h2{font-size:19px}.bio-block-editor>header p{color:#75859a;margin-top:8px;font-size:11px;line-height:1.7}.bio-add-blocks{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin:19px 0;display:grid}.bio-add-blocks>button{color:#657f9f;border:1px solid #dce4ef;border-radius:8px;flex-direction:column;align-items:center;gap:8px;padding:15px 8px;font-size:11px;display:flex}.bio-add-blocks>button:hover{background:#f2f6fd;border-color:#c8d9ef}.bio-block-edit{background:#fbfcfe;border:1px solid #e0e6ee;border-radius:8px;margin-top:12px;overflow:hidden}.bio-block-edit>summary{cursor:pointer;background:#f5f7fb;padding:15px;font-size:11px;font-weight:550;list-style:none}.bio-block-edit>summary>span{align-items:center;gap:7px;display:flex}.bio-block-edit>summary>span[draggable=true]{cursor:grab}.bio-block-edit>div{flex-direction:column;gap:16px;padding:17px;display:flex}.bio-block-edit footer{justify-content:space-between;align-items:center;gap:12px;display:flex}.bio-block-edit footer>div{gap:8px;display:flex}.bio-block-edit footer button{color:#71839a;padding:4px;display:flex}.bio-block-edit label small{color:#71849c;font-size:10px;line-height:1.7}.bio-link-activity>span{letter-spacing:.1em;color:#75889f;font-size:10px}.bio-link-activity>strong{letter-spacing:-2px;color:#203854;margin:22px 0 36px;font-size:55px;font-weight:500;line-height:1.15;display:block}.bio-link-activity>strong small{color:#73879f;letter-spacing:0;margin-top:7px;font-size:12px;font-weight:400;display:block}.bio-link-activity article{margin-top:26px}.bio-link-activity article>header{color:#506981;justify-content:space-between;gap:12px;margin-bottom:11px;font-size:12px;display:flex}.bio-link-activity article>header strong{font-weight:550}.bio-link-activity article>div{background:#edf2f9;border-radius:4px;height:13px;overflow:hidden}.bio-link-activity article i{background:#89a7d3;border-radius:4px;height:100%;display:block}.bio-link-activity article:first-child i{background:#315dcc}.bio-link-activity article small{color:#7c8fa6;margin-top:7px;font-size:10px;display:block}.bio-link-activity p{color:#72859d;margin:28px 0 0;font-size:11px;line-height:1.8}.bio-link-activity>p{border-top:1px solid #e0e7ef;padding-top:22px}@keyframes so-phone-in{0%{opacity:.7;transform:translateY(8px)}to{opacity:1;transform:none}}@keyframes so-bar-in{0%{transform:scaleX(.1)}to{transform:scaleX(1)}}@media (max-width:1200px){.so-wrap{width:calc(100% - 70px)}.so-design-gallery{gap:40px;padding:45px 20px 0}.so-phone-pair{padding-left:55px}.so-phone-pair .secondary{left:-30px}.so-detail{gap:55px}.so-ai{gap:45px;padding:50px}.so-ai h2{font-size:38px}.so-team{gap:45px}.so-team-art{padding:35px}.so-review-post{width:235px}.so-comment{max-width:260px;right:12px}.so-comment.second{right:20px}.sf-story-idea{width:220px}.sf-social-story[data-stage="1"] .sf-story-idea,.sf-social-story[data-stage="2"] .sf-story-idea{width:170px;left:65%}.sf-story-note{width:300px;left:15%}.sf-story-results{width:60%;left:34%}.sf-story-type>strong{font-size:18px}.bio-preset-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:900px){.so-wrap{width:calc(100% - 48px)}.so-hero{padding-top:60px}.so-design-gallery{grid-template-columns:.8fr 1.2fr;gap:20px;padding-left:0;padding-right:0}.so-phone-pair{min-height:635px;padding-left:20px}.so-phone-pair .secondary{display:none}.so-phone-pair .so-phone,.so-gallery-label{width:290px}.so-design-index{justify-content:flex-start;gap:25px;overflow:auto}.so-detail{gap:35px;padding-top:80px;padding-bottom:80px}.so-rich-art{height:560px}.so-rich-art>.so-phone{width:250px}.so-type-card{transform-origin:0 0;top:60px;left:10px;transform:scale(.85)}.so-content-card{padding:17px;bottom:45px;right:8px}.so-content-card strong{font-size:14px}.so-results-section .so-detail{grid-template-columns:.8fr 1.2fr;gap:35px}.so-report-art{padding:30px 20px 60px}.so-report-card{padding:25px}.so-report-card>header{flex-wrap:wrap;gap:5px}.so-team{gap:35px;padding:80px 0}.so-team-art{min-height:550px;padding:30px 20px}.so-review-post{width:220px}.so-comment{max-width:235px;padding:16px;top:165px}.so-comment.second{top:350px;right:10px}.so-ai{grid-template-columns:1fr;gap:40px;padding:45px}.so-ai>div:first-child{max-width:600px}.so-ai-brief p{font-size:23px}.sf-social-stage{height:480px;padding:22px}.sf-story-calendar{height:350px;top:85px;left:20%}.sf-story-calendar-heading{padding:16px}.sf-story-calendar-heading>span{display:none}.sf-story-planned img{height:80px}.sf-story-type{margin-top:80px;padding:15px 8px}.sf-story-type>strong{font-size:16px}.sf-story-idea{width:190px;top:105px;left:5%}.sf-story-idea>img{height:160px}.sf-story-idea strong{font-size:20px}.sf-social-story[data-stage="1"] .sf-story-idea,.sf-social-story[data-stage="2"] .sf-story-idea{width:165px;top:160px;left:62%}.sf-story-note{width:270px;top:235px;left:7%}.sf-social-story[data-stage="3"] .sf-story-idea{width:180px;left:4%}.sf-story-results{width:67%;padding:25px;left:29%}.sf-story-results>strong{font-size:21px}.sf-story-chapters{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.sf-story-chapters button{font-size:12px}.bio-studio{grid-template-columns:minmax(0,1fr) 285px;gap:20px}.bio-studio .social-bio-form{padding:20px}.bio-studio .social-bio-publish{margin-bottom:-20px;margin-left:-20px;margin-right:-20px;padding-left:20px;padding-right:20px}.bio-studio .social-bio-form>nav button{font-size:10px}.bio-studio .social-bio-form>nav{margin-left:-10px;margin-right:-10px}.bio-studio .social-bio-form>nav svg{width:13px}.bio-preset-grid{gap:16px 9px}.bio-mini-preset{height:150px}.bio-add-blocks{gap:5px}.bio-add-blocks>button{padding:12px 6px;font-size:10px}.bio-style-options{grid-template-columns:1fr}}@media (max-width:680px){.so-wrap{width:calc(100% - 36px)}.so-hero{padding:48px 0 55px}.so-eyebrow{letter-spacing:.1em;margin-bottom:18px;font-size:9px}.so-hero h1{letter-spacing:-1.6px;font-size:40px;line-height:1.1}.so-hero>div:first-child>p{max-width:310px;margin-top:20px;font-size:14px}.so-actions{flex-direction:column;gap:18px;margin-top:26px}.so-text-link{font-size:13px}.so-hero-strip{gap:17px;margin:35px 0 16px;font-size:10px}.so-hero-strip i{width:4px;height:4px}.so-links{padding:60px 0 35px}.sf-social-overview h2{font-size:38px}.so-centered p{font-size:14px;line-height:1.7}.so-design-gallery{grid-template-columns:1fr;gap:30px;padding-top:35px}.so-gallery-side{text-align:center;flex-direction:column;align-items:center;display:flex}.so-gallery-side>span{display:none}.so-gallery-side h3{margin:0;font-size:31px}.so-gallery-side p{margin-top:10px;font-size:13px}.so-gallery-swatches{margin:20px 0 25px}.so-gallery-side>small{font-size:10px}.so-phone-pair{flex-direction:column;align-items:center;min-height:620px;padding:0;display:flex}.so-phone-pair .so-phone{width:min(320px,100%);height:550px}.so-gallery-label{width:min(320px,100%)}.so-design-index{gap:22px;padding-top:18px}.so-design-index button{font-size:11px}.so-detail{grid-template-columns:1fr;gap:35px;padding-top:60px;padding-bottom:60px}.so-detail-copy p{max-width:330px;font-size:14px}.so-rich-art{order:2;height:530px}.so-rich-art>.so-phone{width:270px;padding:0;transform:none}.so-type-card{padding:12px;top:80px;left:10px;transform:none}.so-type-card strong{font-size:23px}.so-content-card{bottom:30px;right:10px}.so-small-note{margin-top:23px;font-size:10px}.so-results-section .so-detail{grid-template-columns:1fr;gap:32px}.so-report-art{padding:25px 20px 60px}.so-report-card{padding:25px}.so-report-card>header{margin-bottom:25px}.so-report-card h3{font-size:21px}.so-report-card>strong{margin:18px 0 25px;font-size:48px}.so-report-card>div header{font-size:11px}.so-report-card>footer{font-size:9px}.so-report-stamp{font-size:10px;bottom:25px;right:15px}.so-team{grid-template-columns:1fr;gap:35px;padding:60px 0}.so-team>div>p{max-width:320px;font-size:14px}.so-team-art{min-height:530px;padding:30px}.so-review-post{width:240px}.so-comment{max-width:260px;top:160px;right:12px}.so-comment.second{top:330px;right:10px}.so-team-art>small{left:30px}.so-ai{border-radius:16px;gap:30px;margin-bottom:65px;padding:30px 23px}.so-ai h2{font-size:34px}.so-ai p{font-size:14px}.so-ai-brief{padding:23px}.so-ai-brief p{font-size:21px}.so-ai-brief footer{gap:6px;font-size:9px}.so-clarity{padding-bottom:60px}.so-clarity h2{margin-bottom:25px;font-size:30px}.so-clarity summary{padding:20px 0;font-size:14px}.so-clarity p{font-size:13px}.so-close{padding:60px 20px}.so-close h2{font-size:35px}.sf-social-home{padding:60px 0}.sf-social-stage{height:450px;padding:19px 16px}.sf-social-stage>header{gap:8px;font-size:9px}.sf-social-stage>header>svg{display:none}.sf-social-stage>header small{letter-spacing:0;font-size:8px}.sf-story-calendar{height:330px;top:82px;left:7%;right:7%}.sf-story-calendar-heading{padding:13px}.sf-story-calendar-heading strong{font-size:12px}.sf-story-week{grid-template-columns:repeat(3,minmax(0,1fr))}.sf-story-week>div:nth-child(n+4){display:none}.sf-story-week>div{padding:10px 7px}.sf-story-week>div>span{font-size:9px}.sf-story-planned img{height:65px}.sf-story-planned strong{padding:8px;font-size:10px}.sf-story-planned small{padding:0 8px 9px;font-size:7px}.sf-story-idea{width:185px;top:135px;left:13%}.sf-story-idea>img{height:135px}.sf-story-idea>div{padding:15px}.sf-story-idea strong{font-size:18px}.sf-story-idea>span{padding:11px;font-size:9px}.sf-story-idea small{font-size:9px}.sf-story-idea>div>span{font-size:8px}.sf-social-story[data-stage="1"] .sf-story-idea,.sf-social-story[data-stage="2"] .sf-story-idea{width:145px;top:148px;left:48%}.sf-social-story[data-stage="1"] .sf-story-idea>img,.sf-social-story[data-stage="2"] .sf-story-idea>img{height:120px}.sf-social-story[data-stage="1"] .sf-story-idea strong,.sf-social-story[data-stage="2"] .sf-story-idea strong{font-size:15px}.sf-story-note{gap:10px;width:245px;padding:18px;top:238px;left:7%}.sf-story-note p{font-size:12px!important}.sf-story-note>span{width:25px;height:25px;font-size:10px}.sf-story-results{width:86%;padding:22px;top:130px;left:7%}.sf-story-results>strong{font-size:21px}.sf-story-results>div>div{gap:10px;font-size:9px}.sf-story-results>div span{width:105px}.sf-story-results>small{font-size:8px}.sf-social-story[data-stage="3"] .sf-story-idea{opacity:.15;width:180px;top:140px;left:6%}.sf-social-story>footer{padding:14px 17px 12px}.sf-story-chapters{gap:3px 10px}.sf-story-chapters button{gap:5px;padding:8px 0;font-size:10px}.sf-story-chapters svg{width:13px}.sf-story-caption p{font-size:10px!important}.sf-story-caption>div{gap:2px}.sf-story-caption button{padding:5px}.bio-studio{flex-direction:column-reverse;gap:25px;display:flex}.bio-studio .social-bio-preview{align-self:center;width:100%;position:relative;top:0}.bio-studio .social-bio-preview>.social-bio-phone{border-width:5px;border-radius:20px;width:290px;min-height:0;max-height:430px;box-shadow:0 9px 30px #1e345516}.bio-studio .social-bio-phone .social-bio{min-height:430px}.bio-studio .social-bio-preview>span{font-size:9px}.bio-studio .social-bio-preview>p{font-size:10px}.bio-studio .social-bio-form{width:100%;padding:20px}.bio-studio .social-bio-form>nav{justify-content:space-between;margin:0}.bio-studio .social-bio-form>nav button{flex-direction:row;gap:6px;font-size:11px}.bio-preset-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.bio-preset-grid>button>small{display:none}.bio-preset-grid>button>strong{font-size:11px}.bio-mini-preset{height:145px;padding:10px 8px}.bio-mini-preset>strong{font-size:9px}.bio-mini-preset.preset-cover{padding:0 8px 10px}.bio-mini-preset.preset-cover>img{width:calc(100% + 16px);height:60px}.bio-style-options{grid-template-columns:1fr 1fr;gap:17px 12px}.bio-block-editor>header h2{font-size:18px}.bio-studio .social-bio-publish{bottom:0}.bio-link-activity>strong{font-size:46px}.social-public-page{padding:0}.social-public-page>.social-bio{border-radius:0;min-height:100dvh}.social-public-controls{top:16px}.bio-product-block>img{height:200px}}@media (prefers-reduced-motion:reduce){.sf-social-story *,.so-phone,.so-gallery-swatches button,.bio-mini-preset{transition:none!important;animation:none!important}.sf-social-story .pd-demo-cursor{display:none!important}}.social-bio .bio-page-name{letter-spacing:-.8px;overflow-wrap:anywhere;margin:0 0 12px;font-size:26px;font-weight:550;line-height:1.2}.social-bio.theme-natural:not(.bio-designed) .bio-page-name{font-family:Georgia,serif;font-size:31px;font-weight:400}.sf-kicker{letter-spacing:.1em;color:#6b7f96;margin-bottom:18px;font-size:10px;font-weight:650;display:block}.sf-text-button{color:#315dcc;cursor:pointer;text-align:left;align-items:center;gap:7px;font-size:12px;display:inline-flex}.social-section-heading>div>p{color:#748191;margin:10px 0 0;font-size:13px;line-height:1.6}.sf-brief-card{background:#fff;border:1px solid #e1e6ed;border-radius:16px;padding:32px}.sf-brief-card label{flex-direction:column;gap:9px;margin-bottom:23px;font-size:12px;font-weight:550;display:flex}.sf-brief-card label>small{color:#7e8d9d;font-size:10px;font-weight:400;display:inline}.sf-brief-card input:not([type=range]),.sf-brief-card select,.sf-profile-link-form input{color:#263748;width:100%;font:inherit;background:#fff;border:1px solid #d7dfe9;border-radius:8px;min-height:44px;padding:12px 14px;font-size:13px}.sf-brief-card input:focus,.sf-brief-card select:focus,.sf-profile-link-form input:focus{outline-offset:2px;outline:2px solid #99b9f4}.sf-brief-card input:disabled{background:#f4f6f9}.sf-brief-card footer{border-top:1px solid #e8edf3;flex-direction:column;align-items:flex-start;gap:13px;margin-top:20px;padding-top:24px;display:flex}.sf-brief-card small{color:#7b8998;font-size:11px;line-height:1.7}.sf-brief-card h2{letter-spacing:-.7px;margin:18px 0 10px;font-size:24px;font-weight:550;line-height:1.2}.sf-brief-card p{color:#7b8998;margin:0 0 27px;font-size:13px;line-height:1.7}.sf-brief-card fieldset{border:0;margin:0 0 25px;padding:0}.sf-brief-card legend{margin-bottom:12px;font-size:12px;font-weight:550}.sf-brief-card details{margin:22px 0}.sf-brief-card summary{cursor:pointer;color:#496481;margin-bottom:15px;font-size:12px}.sf-setup-grid{grid-template-columns:1.2fr 1fr;align-items:start;gap:28px;max-width:1100px;display:grid}.sf-profile-preview{text-align:center;background:#eaf1fc;border:1px solid #dce6f5;border-radius:18px;padding:37px 34px}.sf-profile-preview .sf-kicker{margin-bottom:28px}.sf-profile-avatar{color:#fff;background:#315dcc;border-radius:50%;place-items:center;width:73px;height:73px;margin:0 auto 20px;font-size:34px;display:grid}.sf-profile-preview h2{letter-spacing:-1px;overflow-wrap:anywhere;margin:0 0 7px;font-size:29px;font-weight:550}.sf-profile-preview>span:not(.sf-kicker){color:#67809e;font-size:12px}.sf-profile-preview>p{color:#486485;max-width:300px;margin:26px auto;font-size:15px;line-height:1.8}.sf-profile-about{text-align:left;background:#f8fbff;border:1px solid #dfe8f5;border-radius:11px;margin:26px 0;padding:23px}.sf-profile-about span{color:#8296ae;letter-spacing:.1em;font-size:9px}.sf-profile-about p{color:#526780;margin:12px 0 0;font-size:13px;line-height:1.9}.sf-profile-preview>small{color:#758baa;margin:22px 0;font-size:10px;display:block}.sf-profile-preview .social-button{margin:auto}.sf-next-pair{grid-template-columns:1fr 1fr;gap:20px;max-width:1100px;margin-top:25px;display:grid}.sf-next-pair>button{text-align:left;cursor:pointer;color:#315dcc;background:#fff;border:1px solid #dfe6ee;border-radius:12px;align-items:center;gap:16px;padding:24px;display:flex}.sf-next-pair>button>svg:last-child{margin-left:auto}.sf-next-pair strong{color:#283d53;font-size:13px;display:block}.sf-next-pair small{color:#8090a1;margin-top:7px;font-size:11px;display:block}.sf-step-count{color:#7c8b9c;white-space:nowrap;font-size:12px}.sf-launch-form{grid-template-columns:1.45fr 1fr;align-items:start;gap:25px;max-width:1160px;display:grid}.sf-goal-choices{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.sf-goal-choices button{text-align:left;cursor:pointer;color:#698199;border:1px solid #e1e6ed;border-radius:10px;flex-direction:column;align-items:flex-start;gap:10px;padding:15px 12px;display:flex}.sf-goal-choices button[aria-pressed=true]{color:#315dcc;background:#edf3ff;border-color:#94b1e6}.sf-goal-choices strong{color:#233c58;font-size:12px;font-weight:600}.sf-goal-choices small{font-size:10px;line-height:1.5}.sf-channel-choices{flex-wrap:wrap;gap:7px;display:flex}.sf-channel-choices button{color:#7c8b9e;cursor:pointer;border:1px solid #dfe5ed;border-radius:20px;align-items:center;gap:4px;padding:9px 12px;font-size:11px;display:flex}.sf-channel-choices button[aria-pressed=true]{color:#315dcc;background:#eaf1fe;border-color:#b3c8ee}.sf-launch-budget{background:#f8faff;position:sticky;top:20px}.sf-launch-budget>svg{color:#315dcc}.sf-launch-budget input[type=number]{letter-spacing:-1px;font-size:26px!important}.sf-budget-bar{border-radius:4px;height:11px;margin:26px 0 22px;display:flex;overflow:hidden}.sf-budget-line{color:#6c8198;justify-content:space-between;margin:15px 0;font-size:12px;display:flex}.sf-budget-line strong{color:#2b486a;font-weight:550}.sf-launch-budget>.social-button{justify-content:center;width:100%;margin-top:24px}.sf-launch-budget input[type=range]{accent-color:#315dcc;width:100%}.sf-launch-review{max-width:1180px}.sf-launch-summary{background:#e8f0fc;border:1px solid #d9e4f3;border-radius:16px;justify-content:space-between;gap:30px;padding:34px 38px;display:flex}.sf-launch-summary h2{letter-spacing:-1px;color:#263e5b;margin:10px 0;font-size:30px;font-weight:550;line-height:1.15}.sf-launch-summary p{color:#647e9e;margin:14px 0;font-size:14px}.sf-launch-summary small{color:#7287a0;font-size:11px}.sf-launch-summary>div:last-child{text-align:center;border-left:1px solid #cfddf0;flex-direction:column;flex-shrink:0;justify-content:center;padding-left:30px;display:flex}.sf-launch-summary strong{color:#315dcc;letter-spacing:-3px;font-size:58px;font-weight:500}.sf-launch-sequence{grid-template-columns:repeat(4,1fr);gap:14px;margin:24px 0;display:grid}.sf-launch-sequence article{background:#fff;border:1px solid #e1e7ee;border-radius:12px;padding:24px 20px;position:relative}.sf-launch-sequence article>span{color:#315dcc;font-size:11px}.sf-launch-sequence article>small{color:#8090a2;float:right;font-size:10px}.sf-launch-sequence h3{letter-spacing:-.6px;margin:27px 0 12px;font-size:19px;font-weight:500}.sf-launch-sequence p{color:#7a8999;min-height:40px;font-size:12px;line-height:1.7}.sf-stage-lines{flex-direction:column;gap:6px;margin-top:20px;display:flex}.sf-stage-lines i{background:#edf1f7;border-radius:3px;width:90%;height:5px}.sf-stage-lines i:nth-child(2){width:70%}.sf-stage-lines i:last-child{width:45%}.sf-launch-review-bottom{grid-template-columns:1.4fr 1fr;gap:24px;display:grid}.sf-launch-review-bottom section{background:#fff;border:1px solid #e1e7ee;border-radius:13px;padding:28px}.sf-launch-review-bottom section>div{color:#496178;border-bottom:1px solid #eef1f5;align-items:center;gap:12px;padding:14px 0;font-size:12px;display:flex}.sf-launch-review-bottom section>div>small{color:#8a96a4;margin-left:auto;font-size:10px}.sf-launch-review-bottom svg{color:#99abc0;flex-shrink:0}.sf-budget-review>strong{color:#304b6c;letter-spacing:-1px;font-size:38px;font-weight:500}.sf-budget-review b{margin-left:auto;font-size:13px;font-weight:500}.sf-budget-review>small{color:#8795a5;margin-top:18px;font-size:10px;display:block}.sf-launch-footer{justify-content:space-between;align-items:center;gap:15px;margin:28px 0;display:flex}.sf-launch-footer>div{flex-direction:column;align-items:flex-end;gap:12px;display:flex}.sf-launch-footer small{color:#7e8fa2;font-size:10px}.sf-launch-success{text-align:center;padding:90px 30px}.sf-launch-success>span{color:#517d68;background:#e5f0ed;border-radius:50%;place-items:center;width:75px;height:75px;margin:0 auto 30px;display:grid}.sf-launch-success h1{letter-spacing:-1px;font-size:38px;font-weight:500;line-height:1.1}.sf-launch-success p{color:#708296;margin:20px 0 30px;font-size:15px}.sf-launch-success>div{justify-content:center;gap:12px;display:flex}.sf-launch-success>small{color:#8492a2;margin-top:25px;font-size:11px;display:block}.sf-campaign-actions{gap:9px;display:flex}.sf-dashboard-heading>div:last-child{gap:10px;display:flex}.sf-dashboard-heading p>span{margin:0 8px}.sf-setup-banner{text-align:left;cursor:pointer;background:#eaf1fc;border:1px solid #dce6f5;border-radius:13px;align-items:center;gap:18px;width:100%;margin-bottom:25px;padding:22px 26px;display:flex}.sf-setup-symbol{color:#315dcc;background:#fff;border-radius:12px;padding:13px}.sf-setup-banner strong{color:#2a4360;font-size:14px;font-weight:550;display:block}.sf-setup-banner small{color:#7489a2;margin-top:7px;font-size:11px;line-height:1.6;display:block}.sf-setup-banner>span:last-child{color:#315dcc;white-space:nowrap;align-items:center;gap:10px;margin-left:auto;font-size:12px;display:flex}.sf-dashboard-grid{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:20px;display:grid}.sf-dashboard-card{background:#fff;border:1px solid #e0e6ee;border-radius:15px;flex-direction:column;min-width:0;padding:24px;transition:border-color .2s,box-shadow .2s;display:flex}.sf-dashboard-card.is-wide{grid-column:span 2}.sf-dashboard-card>header{justify-content:space-between;align-items:center;gap:6px;min-height:24px;margin-bottom:24px;display:flex}.sf-dashboard-card h2{letter-spacing:-.15px;color:#344c66;margin:0;font-size:13px;font-weight:600}.sf-card-dot{background:#c1d0e4;border-radius:50%;width:6px;height:6px}.sf-dashboard-card footer{border-top:1px solid #edf1f5;justify-content:space-between;align-items:center;gap:12px;margin-top:auto;padding-top:18px;display:flex}.sf-dashboard-card footer>small{color:#8897a8;font-size:9px;line-height:1.7}.sf-dashboard-card footer button,.sf-card-link{color:#315dcc;cursor:pointer;text-align:left;flex-shrink:0;align-items:center;gap:7px;font-size:10px;display:flex}.sf-card-link{margin-top:auto;padding-top:20px}.sf-dashboard-posts{flex-direction:column;gap:17px;margin-bottom:22px;display:flex}.sf-dashboard-posts>button{text-align:left;cursor:pointer;align-items:center;gap:13px;display:flex}.sf-dashboard-posts .social-post-art{aspect-ratio:auto;border-radius:6px;width:57px;min-width:57px;height:64px;overflow:hidden}.sf-dashboard-posts .social-post-art strong{padding:7px;font-size:9px}.sf-dashboard-posts .social-post-art>span{display:none}.sf-dashboard-posts>button>span{flex:1;min-width:0}.sf-dashboard-posts>button strong{color:#334c65;font-size:12px;font-weight:500;line-height:1.5;display:block}.sf-dashboard-posts>button small{color:#8695a6;margin-top:6px;font-size:9px;line-height:1.6;display:block}.sf-dashboard-posts>button>svg{color:#9aacbf}.sf-result-filters{flex-wrap:wrap;gap:10px;display:flex}.sf-result-filters select{color:#6a8098;background:#fff;border:1px solid #e0e7f0;border-radius:6px;padding:7px;font-size:10px}.sf-result-numbers{gap:45px;margin:25px 0;display:flex}.sf-result-numbers strong{letter-spacing:-1.6px;color:#263e5a;font-size:38px;font-weight:500;line-height:1.1;display:block}.sf-result-numbers small{color:#8293a6;margin-top:9px;font-size:10px;display:block}.sf-dashboard-bars{margin-bottom:24px}.sf-dashboard-bars>div{color:#748ba4;align-items:center;gap:14px;margin:14px 0;font-size:10px;display:flex}.sf-dashboard-bars span{flex-shrink:0;width:65px}.sf-dashboard-bars i{background:#f3f6fa;border-radius:3px;flex:1;height:12px;display:block;overflow:hidden}.sf-dashboard-bars b{background:#6c94d2;border-radius:3px;height:100%;display:block}.sf-dashboard-bars strong{text-align:right;min-width:45px;font-weight:500}.sf-dashboard-bars p{color:#8193a8;padding:18px 0;font-size:12px}.sf-budget-total strong{letter-spacing:-1.5px;color:#283f5b;font-size:36px;font-weight:500;display:block}.sf-budget-total small{color:#8192a7;margin-top:8px;font-size:10px;display:block}.sf-dashboard-budget-meter{background:#eaf0f8;border-radius:3px;height:9px;margin:24px 0 12px;overflow:hidden}.sf-dashboard-budget-meter i{background:#7398d0;border-radius:3px;height:100%;display:block}.sf-budget-balance{color:#8a9bad;justify-content:space-between;gap:8px;font-size:10px;display:flex}.sf-budget-balance strong{color:#617e9f;font-weight:500}.sf-small-campaigns{margin:24px 0}.sf-small-campaigns button{color:#6f8298;cursor:pointer;text-align:left;align-items:center;gap:8px;width:100%;padding:10px 0;font-size:10px;display:flex}.sf-small-campaigns i{border-radius:50%;flex-shrink:0;width:6px;height:6px}.sf-small-campaigns strong{color:#445e7c;margin-left:auto;font-weight:500}.sf-dashboard-count{align-items:center;gap:16px;margin:0 0 25px;display:flex}.sf-dashboard-count strong{letter-spacing:-1.5px;color:#29425f;font-size:40px;font-weight:500;line-height:1}.sf-dashboard-count>span{color:#8a9baf;max-width:100px;font-size:11px;line-height:1.6}.sf-review-strip{gap:8px;margin-bottom:20px;display:flex}.sf-review-strip button{cursor:pointer;flex:1;max-width:85px}.sf-review-strip .social-post-art{aspect-ratio:auto;border-radius:6px;height:75px;overflow:hidden}.sf-review-strip .social-post-art strong{padding:9px;font-size:10px}.sf-review-strip .social-post-art>span{display:none}.sf-dashboard-tasks label{color:#657d96;align-items:center;gap:10px;margin:12px 0;font-size:11px;line-height:1.6;display:flex}.sf-dashboard-tasks input{accent-color:#315dcc;width:14px;height:14px}.sf-link-bars{margin-bottom:24px}.sf-link-bars>div{color:#7c8ea3;grid-template-columns:1fr auto;gap:9px;margin:18px 0;font-size:10px;display:grid}.sf-link-bars strong{color:#4f6f94;font-weight:550}.sf-link-bars i{background:#f0f4fa;border-radius:3px;grid-column:span 2;height:6px;overflow:hidden}.sf-link-bars b{background:#8eacd8;height:100%;display:block}.sf-dashboard-conversations{flex-direction:column;gap:19px;margin-bottom:24px;display:flex}.sf-dashboard-conversations>button{cursor:pointer;text-align:left;gap:11px;width:100%;display:flex}.sf-dashboard-conversations>button>b{color:#6689b4;background:#eaf0f8;border-radius:50%;flex-shrink:0;place-items:center;width:29px;height:29px;font-size:11px;font-weight:500;display:grid}.sf-dashboard-conversations>button>span{flex:1;min-width:0}.sf-dashboard-conversations strong{color:#415d7b;justify-content:space-between;gap:6px;font-size:11px;font-weight:500;display:flex}.sf-dashboard-conversations small{color:#8f9db0;font-size:9px;font-weight:400}.sf-dashboard-conversations p{color:#8496ab;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:6px 0 0;font-size:10px;line-height:1.6;display:-webkit-box;overflow:hidden}.sf-layout-toolbar{color:#617c9e;background:#f3f7ff;border:1px dashed #b7cbe8;border-radius:10px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;margin-bottom:20px;padding:18px;display:flex}.sf-layout-toolbar>div{flex-wrap:wrap;align-items:center;gap:10px;font-size:11px;display:flex}.sf-layout-toolbar small{color:#92a1b4;font-size:10px}.sf-layout-toolbar button{cursor:pointer;color:#315dcc;align-items:center;gap:6px;font-size:11px;display:flex}.sf-card-controls{flex-wrap:wrap;justify-content:flex-end;gap:1px;display:flex}.sf-card-controls button{color:#718eaf;cursor:pointer;border-radius:4px;place-items:center;padding:5px;display:grid}.sf-card-controls button:hover{background:#eaf1fd}.sf-card-controls button[draggable=true]{cursor:grab}.sf-card-controls button:disabled{opacity:.35}.sf-dashboard-card.drop-target{border-color:#527ed2;box-shadow:0 0 0 2px #b8d0fa}.sf-dashboard-grid.is-arranging .sf-dashboard-card{border-style:dashed}.sf-dashboard-empty p{color:#7f91a6;margin:20px 0;font-size:13px}.sf-dashboard-empty button{color:#315dcc;cursor:pointer;align-items:center;gap:10px;font-size:12px;display:flex}.sf-account-quickstart{background:#eaf1fc;border:1px solid #dbe6f6;border-radius:15px;grid-template-columns:1.3fr 1fr;gap:35px;margin-bottom:26px;padding:30px 35px;display:grid}.sf-account-kit h2{letter-spacing:-.7px;color:#2a4565;margin:0;font-size:27px;font-weight:500}.sf-account-kit p{color:#6f85a1;margin:15px 0 20px;font-size:13px;line-height:1.7}.sf-account-kit .social-button{background:#fff}.sf-account-steps{flex-direction:column;justify-content:center;gap:18px;display:flex}.sf-account-steps>span{color:#587496;align-items:center;gap:13px;font-size:12px;display:flex}.sf-account-steps b{color:#315dcc;background:#fff;border-radius:50%;place-items:center;width:25px;height:25px;font-size:10px;display:grid}.sf-account-steps small{color:#8499b3;font-size:10px;line-height:1.7}.sf-accounts-refined>article{flex-direction:column;align-items:flex-start;display:flex;border-radius:14px!important;padding:28px!important}.sf-accounts-refined article>header{justify-content:space-between;align-items:center;gap:15px;width:100%;margin-bottom:20px;display:flex}.sf-provider-icon{color:#32577e;background:#f0f4f9;border-radius:12px;place-items:center;width:46px;height:46px;display:grid}.sf-accounts-refined article h2{margin:0 0 12px!important;font-size:18px!important}.sf-accounts-refined article>p{min-height:42px;font-size:12px!important;line-height:1.7!important}.sf-accounts-refined article>.social-button{margin-top:14px}.sf-accounts-refined .sf-text-button{margin-top:18px;font-size:11px}.sf-account-capability{border-top:1px solid #e7ecf3;padding-top:15px;color:#8798ab!important;margin-top:22px!important;font-size:10px!important;line-height:1.8!important}.sf-account-connected>small{color:#7e95ad;margin-top:16px;font-size:10px;display:block}.sf-profile-link-form{background:#f3f7ff;border:1px solid #cbdcf4;border-radius:13px;margin:25px 0;padding:25px}.sf-profile-link-form header{justify-content:space-between;align-items:center;margin-bottom:20px;display:flex}.sf-profile-link-form h2{font-size:18px;font-weight:500}.sf-profile-link-form form{align-items:flex-end;gap:15px;display:flex}.sf-profile-link-form label{color:#5b7596;flex-direction:column;flex:1;gap:10px;font-size:12px;display:flex}.sf-profile-link-form>small{color:#7a91ad;margin-top:17px;font-size:10px;display:block}.sf-connection-faq details{border-bottom:1px solid #e2e8f0;padding:20px 0}.sf-connection-faq summary{color:#4f6b8c;cursor:pointer;font-size:13px}.sf-connection-faq p{color:#7e90a6;max-width:800px;margin-top:15px;font-size:12px;line-height:1.9}.sf-social-playground{text-align:left;background:#fff;border:1px solid #dce4ee;border-radius:18px;margin-top:32px;overflow:hidden;box-shadow:0 20px 70px #284c7210}.sf-social-playground>header{border-bottom:1px solid #e7ecf3;justify-content:space-between;align-items:center;gap:20px;padding:24px 30px;display:flex}.sf-social-playground>header>span{color:#334c69;align-items:center;gap:11px;font-size:13px;font-weight:600;display:flex}.sf-social-playground>header b{color:#fff;background:#315dcc;border-radius:8px;place-items:center;width:29px;height:29px;font-family:Georgia,serif;font-size:23px;display:grid}.sf-social-playground>header small{color:#93a2b5;border-left:1px solid #e2e8f0;margin-left:8px;padding-left:15px;font-size:10px;font-weight:400}.sf-social-playground>header>div{border:1px solid #dde5ef;border-radius:6px;padding:3px;display:flex}.sf-social-playground>header button{color:#7d8fa5;cursor:pointer;border-radius:4px;padding:6px 13px;font-size:11px}.sf-social-playground>header button[aria-pressed=true]{color:#315dcc;background:#eaf1fd}.sf-play-surface{background:#f8faff;grid-template-columns:210px 1fr;min-height:490px;display:grid;position:relative}.sf-play-surface>aside{background:#eef3fc;border-right:1px solid #e2e9f4;grid-template-columns:1fr;align-content:start;gap:13px;padding:23px;display:grid}.sf-play-surface>aside>div>strong{color:#456282;font-size:12px;font-weight:550}.sf-play-surface>aside>div>small{color:#8ba1bd;margin:7px 0 8px;font-size:10px;display:block}.sf-play-tile{cursor:grab;text-align:left;background:#fff;border:1px solid #dfe6ef;border-radius:8px;width:100%;min-width:0;transition:box-shadow .2s,border-color .2s;overflow:hidden;box-shadow:0 3px 8px #1b3d6610}.sf-play-tile:active{cursor:grabbing}.sf-play-tile.selected{outline-offset:3px;outline:2px solid #315dcc}.sf-play-tile>img{object-fit:cover;width:100%;height:120px;display:block}.sf-play-surface>aside .sf-play-tile>img{height:82px}.sf-play-tile>strong{color:#3a5370;padding:0 12px 13px;font-size:11px;font-weight:500;line-height:1.5;display:block}.sf-play-tile>footer{color:#8ba0ba;justify-content:space-between;align-items:center;padding:9px 12px;font-size:9px;display:flex}.sf-play-tile>div{color:#334e72;background:#e9edf5;flex-direction:column;justify-content:center;min-height:130px;padding:24px 15px;display:flex}.sf-play-tile>div>span{letter-spacing:.1em;color:#7b93b2;margin-bottom:12px;font-size:7px}.sf-play-tile>div>strong{letter-spacing:-.6px;font-family:Georgia,serif;font-size:23px;font-weight:400;line-height:1.1}.sf-play-surface>aside .sf-play-tile>div{min-height:80px;padding:13px}.sf-play-surface>aside .sf-play-tile>div>strong{font-size:17px}.sf-play-surface>aside .sf-play-tile>div>span{display:none}.sf-play-plan{min-width:0;padding:27px}.sf-play-plan>div:first-child{letter-spacing:-.3px;color:#385575;justify-content:space-between;align-items:center;gap:12px;margin-bottom:26px;font-size:14px;display:flex}.sf-play-plan>div:first-child>small{letter-spacing:0;color:#8ca1ba;font-size:10px}.sf-play-days{grid-template-columns:repeat(3,minmax(0,1fr));gap:13px;display:grid}.sf-play-days>div{background:#fff;border:1px solid #e1e9f3;border-radius:10px;min-height:380px;padding:14px;transition:background .2s,border-color .2s}.sf-play-days>div.is-over{background:#e9f1ff;border:2px solid #638ad1}.sf-play-days>div>header{color:#849ab6;justify-content:space-between;align-items:center;gap:7px;margin-bottom:19px;font-size:10px;display:flex}.sf-play-days>div>header>b{color:#47688f;font-size:17px;font-weight:500}.sf-play-days .sf-play-tile{margin-bottom:12px;animation:.28s ease-out sf-play-place}.sf-play-drop{color:#9bb0cc;cursor:pointer;border:1px dashed #d5e0f0;border-radius:8px;flex-direction:column;justify-content:center;align-items:center;gap:8px;width:100%;min-height:100px;font-size:10px;display:flex}.sf-play-drop>span:first-child{font-size:21px}.sf-play-drop:hover{color:#315dcc;background:#f2f7ff}.feed-mode .sf-play-days>div{background:0 0;border:0;padding:0}.feed-mode .sf-play-days>div>header{display:none}.feed-mode .sf-play-drop{min-height:175px}.feed-mode .sf-play-tile>img{height:210px}.feed-mode .sf-play-tile>div{min-height:210px}.sf-social-playground>footer{border-top:1px solid #e5ecf5;justify-content:space-between;align-items:center;gap:20px;padding:23px 28px;display:flex}.sf-social-playground>footer>span{color:#6e87a4;align-items:center;gap:8px;font-size:11px;display:flex}.sf-social-playground>footer>div{flex-shrink:0;align-items:center;gap:10px;display:flex}.sf-social-playground>footer button{cursor:pointer;color:#5f7da2;border:1px solid #dce5f1;border-radius:50%;place-items:center;padding:8px;display:grid}.sf-social-playground>footer button:disabled{opacity:.4;cursor:default}.sf-social-playground>footer a{color:#315dcc;align-items:center;gap:7px;margin-left:10px;font-size:11px;display:flex}.sf-play-disclaimer{padding:0 28px 18px;display:block;color:#97a7bd!important;font-size:9px!important}.sf-social-playground .pd-demo-cursor{transition:left .5s cubic-bezier(.22,1,.36,1),top .5s cubic-bezier(.22,1,.36,1)}@keyframes sf-play-place{0%{opacity:0;transform:translateY(7px)}to{opacity:1;transform:none}}.so-gallery-swatches{flex-wrap:wrap;gap:12px;max-width:310px}.so-design-index{justify-content:flex-start;gap:30px;padding-bottom:15px;overflow-x:auto}.bio-layout-portrait .social-bio-cover{border-radius:160px 160px 6px 6px;max-width:calc(100% - 56px);height:350px;margin:28px 28px 0;overflow:hidden}.bio-layout-portrait .social-bio-content{padding-top:28px}.bio-layout-portrait .social-bio-avatar{display:none}.bio-layout-portrait .bio-page-name{max-width:260px;margin-left:auto;margin-right:auto;font-size:37px!important}.bio-layout-portrait .social-bio-links a{min-height:54px}.bio-layout-portrait .bio-block{border-radius:4px}.bio-layout-journal .social-bio-cover{border-radius:3px;max-width:calc(100% - 48px);height:210px;margin:24px 24px 0}.bio-layout-journal .social-bio-content{text-align:left;padding:30px}.bio-layout-journal .social-bio-avatar{display:none}.bio-layout-journal .bio-page-name{text-align:left;font-size:38px!important}.bio-layout-journal .social-bio-content>p{text-align:left;margin-left:0}.bio-layout-journal .social-bio-content>nav{justify-content:flex-start}.bio-layout-journal .social-bio-links{counter-reset:bio-links;gap:0}.bio-layout-journal .social-bio-links a{counter-increment:bio-links;gap:12px;min-height:64px;padding:19px 0;color:var(--bio-ink)!important;border:0!important;border-bottom:1px solid color-mix(in srgb,var(--bio-ink) 20%,transparent)!important;background:0 0!important;border-radius:0!important}.bio-layout-journal .social-bio-links a:before{content:counter(bio-links,decimal-leading-zero);opacity:.55;font-size:9px}.bio-layout-journal .social-bio-links a>span{flex:1}.bio-layout-journal .bio-block{border-radius:3px}.bio-layout-journal .bio-block-text{border-bottom:1px solid color-mix(in srgb,var(--bio-ink) 15%,transparent);background:0 0;padding:24px 0}.bio-mini-preset.preset-portrait>img{border-radius:100px 100px 3px 3px;width:70%;height:75px;margin:12px auto}.bio-mini-preset.preset-journal{text-align:left}.bio-mini-preset.preset-journal>i{border-radius:0!important;height:2px!important}.bio-mini-preset.preset-journal>strong{font-size:15px!important}@media (min-width:1500px){.sf-dashboard-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:1150px){.sf-dashboard-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.sf-dashboard-heading{align-items:flex-start}.sf-dashboard-heading>div:last-child{flex-direction:column}.sf-goal-choices{grid-template-columns:1fr}.sf-goal-choices button{grid-template-columns:auto 1fr;gap:7px 12px;display:grid}.sf-goal-choices svg{grid-row:span 2}.sf-launch-sequence{grid-template-columns:1fr 1fr}.sf-play-surface{grid-template-columns:170px 1fr}.sf-play-surface>aside{padding:17px}.sf-play-plan{padding:20px}.sf-play-days>div{padding:10px}.sf-play-plan>div:first-child{font-size:12px}.sf-play-days>div>header{flex-direction:column;align-items:flex-start}.sf-play-tile>div>strong{font-size:19px}}@media (max-width:850px){.sf-launch-form,.sf-setup-grid{grid-template-columns:1fr}.sf-launch-budget{position:static}.sf-launch-review-bottom{grid-template-columns:1fr}.sf-account-quickstart{grid-template-columns:1fr;gap:26px}.sf-account-steps{grid-template-columns:1fr;display:grid}.sf-next-pair{grid-template-columns:1fr}.sf-setup-banner{flex-wrap:wrap;align-items:flex-start}.sf-setup-banner>span:last-child{margin-left:70px}.sf-play-plan>div:first-child{flex-direction:column;align-items:flex-start}.sf-play-surface{grid-template-columns:145px 1fr}.sf-play-days{gap:8px}.sf-play-tile>img{height:95px}.sf-social-playground>footer{flex-direction:column;align-items:flex-start}.sf-social-playground>header small{display:none}.sf-play-days .sf-play-tile>strong{padding:0 8px 9px;font-size:10px}.sf-play-days .sf-play-tile>footer{padding:8px;font-size:8px}.sf-play-days .sf-play-tile>div{padding:12px 8px}.sf-play-days .sf-play-tile>div>strong{font-size:17px}.sf-play-drop{min-height:80px;font-size:8px}}@media (max-width:600px){.sf-dashboard-grid{grid-template-columns:1fr}.sf-dashboard-card.is-wide{grid-column:auto}.sf-dashboard-heading{flex-direction:column;gap:20px}.sf-dashboard-heading>div:last-child{flex-flow:wrap}.sf-brief-card{padding:23px}.sf-goal-choices{grid-template-columns:1fr}.sf-launch-summary{flex-direction:column;padding:25px}.sf-launch-summary>div:last-child{border:0;flex-direction:row;justify-content:flex-start;align-items:center;gap:12px;padding:0}.sf-launch-summary strong{font-size:35px}.sf-launch-sequence{gap:10px}.sf-launch-sequence article{padding:18px 14px}.sf-launch-sequence article>small{float:none;margin-top:9px;display:block}.sf-launch-sequence h3{margin-top:20px;font-size:17px}.sf-launch-footer{flex-direction:column;align-items:flex-start}.sf-launch-footer>div{align-items:flex-start}.sf-launch-review-bottom section{padding:22px}.sf-launch-review-bottom section>div>small{display:none}.sf-launch-success{padding:55px 20px}.sf-launch-success>div{flex-direction:column;align-items:center}.sf-account-quickstart{padding:24px}.sf-profile-link-form form{flex-direction:column;align-items:stretch}.sf-setup-banner{padding:20px}.sf-setup-banner>span:nth-child(2){flex:1}.sf-campaign-actions{flex-wrap:wrap}.sf-play-surface{flex-direction:column;display:flex}.sf-play-surface>aside{border-bottom:1px solid #dfe8f5;border-right:0;grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;padding:16px;display:grid}.sf-play-surface>aside>div{grid-column:span 3}.sf-play-surface>aside>div>small{margin-left:10px;display:inline}.sf-play-surface>aside .sf-play-tile>img{height:63px}.sf-play-surface>aside .sf-play-tile>div{min-height:63px;padding:7px}.sf-play-surface>aside .sf-play-tile>div>strong{font-size:13px}.sf-play-surface>aside .sf-play-tile>strong{padding:0 7px 9px;font-size:9px}.sf-play-surface>aside .sf-play-tile>footer{padding:7px;font-size:8px}.sf-play-plan{padding:17px 12px}.sf-play-days>div{min-height:245px;padding:7px}.sf-play-days .sf-play-tile>img{height:85px}.sf-play-days .sf-play-tile>div{min-height:115px}.sf-play-days .sf-play-tile>div>span{font-size:6px}.sf-play-plan>div:first-child{flex-direction:row;margin-bottom:18px;font-size:11px}.sf-play-plan>div:first-child>small{font-size:8px}.sf-social-playground>header{padding:18px}.sf-social-playground>header>span{font-size:11px}.sf-social-playground>footer{gap:15px;padding:20px 18px}.sf-social-playground>footer>span{font-size:10px;line-height:1.6}.sf-play-disclaimer{padding-left:18px}.sf-play-drop{font-size:8px}.sf-play-days .sf-play-tile>div>strong{font-size:16px}.sf-social-playground .pd-demo-cursor{display:none}.feed-mode .sf-play-tile>img{height:120px}.feed-mode .sf-play-tile>div{min-height:120px}}@media (prefers-reduced-motion:reduce){.sf-social-playground *,.sf-dashboard-card{transition:none!important;animation:none!important}}.social-app{--social-ink:#233345;--social-muted:#6d7e91;--social-line:#dfe6ef;background:#f7f9fc}.social-sidebar{background:#f1f4f8}.social-sidebar nav button{color:#5b6d82}.social-sidebar nav button:hover{background:#e7edf6}.social-sidebar nav button[aria-current]{color:#2e4d73}.social-sidebar nav>div>span,.social-sidebar footer small,.social-workspace-name small{color:#71849b}.social-app .sf-dashboard-tasks label{flex-direction:row;align-items:center;font-size:12px}.sf-dashboard-posts>button small,.sf-dashboard-count>span,.sf-dashboard-conversations p,.sf-dashboard-conversations strong,.sf-dashboard-conversations small,.sf-dashboard-card footer>small,.sf-dashboard-card footer button,.sf-card-link{font-size:11px}.sf-dashboard-posts>button strong{font-size:13px}.sf-dashboard-conversations p{line-height:1.65}.social-app .sf-brief-card input[type=range],.social-app .sf-saved-allocation input[type=range]{-webkit-appearance:auto;appearance:auto;accent-color:#315dcc;background:0 0;border:0;min-height:30px;padding:0}.sf-saved-allocation{background:#f4f7fc;border:1px solid #dfe7f4;border-radius:10px;padding:20px}.sf-saved-allocation h3{margin:0 0 12px;font-size:14px;font-weight:550}.sf-saved-allocation label{margin-top:20px}.sf-accounts-refined>article{gap:0}.sf-account-connected{width:100%}.social-app .sf-account-capability{max-width:none}.social-app .sf-account-steps small,.social-app .sf-profile-preview>small{color:#627d9f}.social-app .sf-brief-card label{color:#425e7d}@media (max-width:600px){.sf-accounts-refined{grid-template-columns:1fr!important}.sf-dashboard-card footer{flex-wrap:wrap}.sf-card-controls button{min-width:30px;min-height:32px}.sf-dashboard-card>header{flex-wrap:wrap}.sf-dashboard-card h2{font-size:14px}.sf-social-playground>header button{min-height:32px}.sf-play-drop{min-height:80px}.sf-channel-choices button{min-height:40px}.sf-dashboard-card footer button,.sf-card-link{min-height:36px}}.social-app .sf-channel-choices{flex-wrap:wrap;align-items:center;gap:4px;display:flex}.social-app .sf-channel-choices button{color:#687483;border-radius:7px;padding:8px 13px;font-size:12px;transition:background .15s,color .15s}.social-app .sf-channel-choices button[aria-pressed=true]{color:#254fba;background:#eaf0ff}.social-app .sf-text-button{align-items:center;gap:7px;font-size:12px;line-height:1.5;display:inline-flex}.social-app .sf-kicker{letter-spacing:.13em;color:#79818b;font-size:9px;font-weight:600}.social-app details>summary{cursor:pointer;color:#526071;padding:13px 0;font-size:12px}.social-app details>p,.social-app details>small{font-size:12px;line-height:1.7}.social-app input,.social-app textarea,.social-app select{min-width:0}:is(.social-app button:focus-visible,.social-app a:focus-visible){outline-offset:4px;outline:2px solid #436dde}.social-app button:disabled{cursor:default}.social-modal.social-immersive{border-radius:14px;width:min(1440px,100vw - 32px);max-width:none;max-height:calc(100dvh - 32px);overflow:auto}.social-immersive>header{border-bottom:1px solid #e4e8ed;padding:17px 24px!important}.social-immersive>header h2{letter-spacing:-.3px;font-size:16px!important}.social-immersive .social-modal-foot{z-index:6;background:#fff;border-top:1px solid #e0e5ed;padding:15px 24px;position:sticky;bottom:0}.sf-post-toolbar{background:#fff;border-bottom:1px solid #e3e8ef;justify-content:space-between;gap:15px;padding:10px 20px;display:flex}.sf-post-studio{grid-template-columns:78px minmax(0,1fr) 330px;min-height:610px;display:grid}.sf-post-tools{background:#fff;border-right:1px solid #e4e8ed;flex-direction:column;gap:12px;padding:18px 8px;display:flex}.sf-post-tools>button{color:#67717f;border-radius:9px;flex-direction:column;align-items:center;gap:8px;padding:13px 3px;font-size:10px;display:flex}.sf-post-tools>button[aria-pressed=true]{color:#2758c6;background:#edf2ff}.sf-post-worktable{background:#f0f2f6;flex-direction:column;justify-content:flex-start;align-items:center;gap:15px;min-width:0;padding:38px 32px 30px;display:flex}.sf-post-canvas{aspect-ratio:1;color:#1c354b;background:#efede7 50%/cover;flex-direction:column;justify-content:space-between;width:min(100%,470px);padding:42px;display:flex;position:relative;overflow:hidden;box-shadow:0 10px 40px #172e4f13}.sf-post-canvas.format-story,.sf-post-canvas.format-reel{aspect-ratio:9/16;max-width:320px}.sf-post-canvas>span{text-transform:uppercase;letter-spacing:.13em;font-size:11px}.social-app .sf-post-canvas textarea{letter-spacing:-1.8px;resize:none;outline:0;width:100%;min-height:200px;margin:auto 0;font-family:Georgia,serif;font-weight:400;line-height:1.12;overflow:hidden;box-shadow:none!important;color:inherit!important;background:0 0!important;border:0!important;border-radius:0!important;padding:0!important;font-size:clamp(30px,3.5vw,50px)!important}.sf-post-canvas textarea::placeholder{color:inherit;opacity:.75}.sf-post-canvas>i{background:var(--canvas-accent);width:40px;height:3px}.sf-post-canvas.style-bold{background-color:var(--canvas-accent);color:#fff}.social-app .sf-post-canvas.style-bold textarea{letter-spacing:-2px;font-family:Manrope,Arial,sans-serif!important;font-weight:650!important}.sf-post-canvas.style-studio{color:#20364c;background-color:#e9eef4}.social-app .sf-post-canvas.style-studio textarea{font-weight:500;font-family:Manrope,Arial,sans-serif!important;font-size:42px!important}.sf-canvas-replace{border-radius:20px;align-items:center;gap:7px;padding:9px 14px;font-size:11px;display:flex;position:absolute;bottom:20px;left:20px;box-shadow:0 3px 15px #0002;color:#24374b!important;background:#fff!important}.social-app input.sf-canvas-title{text-align:center;background:0 0;border:0;border-bottom:1px solid #ced5df;border-radius:0;width:min(100%,450px);padding:8px;font-size:15px}.sf-canvas-hint{color:#7a8595;text-align:center;font-size:10px}.sf-canvas-style{flex-wrap:wrap;align-items:center;gap:20px;width:min(100%,470px);margin-top:12px;display:flex}.sf-canvas-style>div{flex:1;gap:10px;display:flex}.sf-canvas-style>div button{background:#fff;border:1px solid #d9e0e9;border-radius:7px;flex-direction:column;flex:1;gap:9px;min-width:70px;padding:14px;font-size:10px;display:flex}.sf-canvas-style>div button b{font-size:25px;font-weight:500}.sf-canvas-style>div button[aria-pressed=true]{border-color:#456fca}.sf-canvas-style label{font-size:10px}.sf-canvas-style input{width:38px!important;height:32px!important;padding:3px!important}.sf-post-inspector{background:#fff;border-left:1px solid #e0e5ed;flex-direction:column;align-items:stretch;gap:17px;min-width:0;padding:0 23px 23px;display:flex}.sf-post-inspector>nav,.sf-link-inspector>nav{border-bottom:1px solid #e3e7ed;margin:0 -23px 8px;padding:0 12px;display:flex}.sf-post-inspector>nav button,.sf-link-inspector>nav button{border-bottom:2px solid #0000;flex:1;justify-content:center;align-items:center;gap:6px;padding:18px 6px;font-size:12px;display:flex}.sf-post-inspector>nav button[aria-pressed=true],.sf-link-inspector>nav button[aria-pressed=true]{color:#315dcc;border-bottom-color:#315dcc}.sf-post-inspector>nav small{background:#f0f3f8;border-radius:4px;padding:1px 4px;font-size:9px}.social-app .sf-caption-document{resize:vertical;min-height:190px;line-height:1.8;box-shadow:none!important;background:0 0!important;border:0!important;padding:0!important;font-size:15px!important}.sf-caption-count{color:#8791a0;font-size:10px}.sf-post-inspector h2{letter-spacing:-.7px;line-height:1.3;font-size:22px!important}.sf-post-inspector label{flex-direction:column;gap:8px;font-size:11px;display:flex}.sf-post-inspector details input,.sf-post-inspector details select{margin:8px 0}.sf-post-inspector details{border-top:1px solid #edf0f5}.sf-post-review{margin-top:auto}.sf-next-action{color:#546b87;background:#f3f6fb;border-radius:8px;align-items:center;gap:9px;padding:14px;font-size:11px;display:flex}.sf-next-action svg:last-child{margin-left:auto}.sf-plan-quick{flex-wrap:wrap;gap:5px;display:flex}.sf-plan-quick button{border:1px solid #dce4ef;border-radius:6px;padding:9px;font-size:10px}.sf-studio-media{width:100%;min-height:450px}.sf-studio-media>header{justify-content:space-between;align-items:center;gap:20px;margin-bottom:25px;display:flex}.sf-studio-media h2{letter-spacing:-.6px;font-size:21px!important}.sf-studio-media>div{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.sf-studio-media>div button{aspect-ratio:1;border-radius:7px;overflow:hidden}.sf-studio-media img{object-fit:cover;width:100%;height:100%;transition:transform .2s}.sf-studio-media button:hover img{transform:scale(1.025)}.sf-studio-media>p{text-align:center;color:#7d8896;padding:70px 20px;font-size:13px}.sf-studio-media label,.sf-link-photos label{cursor:pointer;position:relative;overflow:hidden}.sf-studio-media input[type=file],.sf-link-photos input[type=file]{opacity:0;cursor:pointer;width:100%;max-width:100%;position:absolute;inset:0}.sf-post-platform-preview{background:#fff;border-radius:12px;width:100%;max-width:370px;overflow:hidden;box-shadow:0 5px 35px #26334b10}.sf-post-platform-preview>small{text-align:center;color:#748090;background:#f0f2f6;padding:15px;font-size:10px;display:block}.sf-idea-start{max-width:780px;margin:45px auto 65px}.sf-idea-start>h1{letter-spacing:-1.8px;line-height:1.15;margin:17px 0 25px!important;font-size:43px!important;font-weight:500!important}.sf-thought-composer{background:#fff;border:1px solid #dce3ec;border-radius:16px;padding:22px 24px 16px;box-shadow:0 8px 35px #263d5c05}.social-app .sf-thought-composer textarea{resize:vertical;background:0 0;min-height:105px;font-size:17px;line-height:1.7;box-shadow:none!important;border:0!important;padding:0!important}.sf-thought-composer>footer{justify-content:space-between;align-items:center;gap:14px;padding-top:15px;display:flex}.sf-thought-composer>footer>button:first-child{color:#69798e;align-items:center;gap:7px;font-size:11px;display:flex}.sf-idea-prompts{flex-wrap:wrap;gap:8px;margin-top:16px;display:flex}.sf-idea-prompts button{color:#687585;background:#ffffff70;border:1px solid #e1e6ec;border-radius:18px;padding:9px 12px;font-size:10px}.sf-ideas-heading{border-bottom:1px solid #e0e6ee;justify-content:space-between;align-items:center;gap:15px;margin-bottom:20px;padding-bottom:18px;display:flex}.sf-ideas-heading h2{letter-spacing:-.6px;font-size:22px}.sf-ideas-heading h2 small{color:#7e8a9b;margin-left:9px;font-size:12px}.sf-ideas-heading>div{align-items:center;gap:20px;display:flex}.sf-idea-notebook{background:#fff;border:1px solid #e3e7ee;border-radius:10px;padding:5px 20px}.social-app .sf-note-row{box-shadow:none;text-align:left;border:0;border-bottom:1px solid #edf0f5;border-radius:0;align-items:center;gap:15px;width:100%;margin:0;padding:19px 5px;display:flex}.sf-note-row:last-child{border:0}.sf-note-row>svg{color:#7f91aa;flex-shrink:0}.sf-note-row>div{flex:1;min-width:0}.sf-note-row strong{font-size:14px;font-weight:500}.sf-note-row p{color:#8190a3;white-space:nowrap;text-overflow:ellipsis;margin:6px 0 0;font-size:12px;overflow:hidden}.sf-note-row>small{color:#8190a3;font-size:10px}.sf-notebook-empty{color:#9aa5b3;flex-direction:column;align-items:center;gap:12px;padding:60px 20px;font-size:12px;display:flex}.social-immersive .social-idea-editor{grid-template-columns:minmax(0,1fr) 290px;gap:60px;max-width:1100px;margin:auto;padding:45px}.social-immersive .social-idea-editor>section>label{font-size:0}.social-immersive .social-idea-editor input[aria-label=Idea\ title]{letter-spacing:-1px;background:0 0;border:0!important;padding:10px 0!important;font-size:34px!important}.social-immersive .social-idea-editor textarea[aria-label=Idea\ angle]{resize:vertical;background:0 0;min-height:260px;line-height:1.9;border:0!important;padding:10px 0!important;font-size:17px!important}.sf-note-properties{border-top:1px solid #e0e6ed;margin-top:25px}.sf-note-properties .social-form-pair{padding-top:15px}.sf-bio-start>header{padding:20px 0 35px;position:relative}.sf-bio-start h1{letter-spacing:-1.9px;line-height:1.12;margin:15px 0!important;font-size:46px!important;font-weight:500!important}.sf-bio-start>header>p{color:#718095;margin:0 0 23px;font-size:14px}.sf-bio-start>header>.sf-text-button{margin-left:20px}.sf-bio-template-gallery{grid-template-columns:repeat(4,minmax(0,1fr));gap:28px 20px;display:grid}.sf-bio-template{text-align:left;min-width:0;display:block!important}.sf-bio-template>div{pointer-events:none;background:#fff;border:1px solid #dce3ec;border-radius:12px;height:380px;transition:transform .2s,box-shadow .2s;position:relative;overflow:hidden}.sf-bio-template:hover>div{transform:translateY(-4px);box-shadow:0 12px 30px #23395415}.sf-bio-template .social-bio{transform-origin:0 0;width:360px;max-width:none;min-height:600px;transform:scale(.65)}.sf-bio-template footer{justify-content:space-between;align-items:center;gap:5px;padding:15px 2px;display:flex}.sf-bio-template footer strong{font-size:14px;font-weight:550}.sf-bio-template footer span{color:#7a899c;align-items:center;gap:5px;font-size:10px;display:flex}.sf-link-studio{background:#fff;border:1px solid #dce3ec;border-radius:12px;overflow:hidden}.sf-link-toolbar{border-bottom:1px solid #dfe5ed;justify-content:space-between;align-items:center;gap:10px;padding:15px 20px;display:flex}.sf-link-toolbar>div{align-items:center;gap:6px;display:flex}.sf-link-toolbar>div>button[aria-pressed]{color:#8792a1;border-radius:6px;padding:8px;display:flex}.sf-link-toolbar>div>button[aria-pressed=true]{color:#315dcc;background:#eef3ff}.sf-link-toolbar>div>span{color:#8490a1;margin-right:8px;font-size:10px}.sf-link-worktable{grid-template-columns:minmax(0,1fr) 320px;min-height:740px;display:grid}.sf-link-canvas-area{background:#f0f2f6;flex-direction:column;align-items:center;gap:24px;padding:28px 24px 35px;display:flex;overflow:hidden}.social-app .sf-link-canvas{scrollbar-width:thin;border:7px solid #fff;border-radius:25px;width:min(100%,370px);max-height:690px;transition:width .25s,border-radius .25s;overflow:auto;box-shadow:0 12px 45px #20375217;display:block!important}.sf-link-canvas.is-desktop{border-radius:12px;width:min(100%,760px)}.sf-link-canvas .social-bio{min-height:620px}.sf-link-canvas.is-desktop .social-bio-content{max-width:550px;margin:auto}.sf-link-canvas [data-bio-edit]{cursor:pointer;outline-offset:3px;outline:2px solid #0000;transition:outline-color .15s}.sf-link-canvas [data-bio-edit]:hover{outline-color:#7d9de2}.sf-link-add{background:#fff;border:1px solid #e0e6ef;border-radius:12px;flex-wrap:wrap;justify-content:center;gap:6px;padding:7px;display:flex;box-shadow:0 4px 14px #21345206}.sf-link-add button{color:#4e6482;border-radius:6px;align-items:center;gap:5px;padding:9px;font-size:10px;display:flex}.sf-link-add button:hover{background:#f1f5fc}.sf-link-inspector{border-left:1px solid #dfe5ed;flex-direction:column;gap:20px;min-width:0;padding:0 22px 25px;display:flex}.sf-link-inspector>nav{margin:0 -22px}.sf-link-inspector h2{letter-spacing:-.6px;font-size:21px;line-height:1.3}.sf-link-inspector label{flex-direction:column;gap:8px;font-size:11px;display:flex}.sf-link-inspector small{color:#8390a1;font-size:10px;line-height:1.65}.sf-link-inspector details{border-top:1px solid #e3e7ef}.sf-link-inspector p{color:#718097;font-size:12px;line-height:1.7}.sf-link-outline{border-bottom:1px solid #e4e9f0;flex-direction:column;gap:3px;max-height:200px;padding-bottom:15px;display:flex;overflow:auto}.sf-link-outline button{text-align:left;white-space:nowrap;text-overflow:ellipsis;color:#687d99;border-radius:6px;padding:8px 11px;font-size:12px;overflow:hidden}.sf-link-outline button[aria-pressed=true]{color:#315dcc;background:#edf3ff}.sf-link-edit-intro,.sf-one-link{flex-direction:column;gap:18px;display:flex}.social-app .sf-document-title{letter-spacing:-.7px!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;padding:7px 0!important;font-size:24px!important}.social-app .sf-document-body{resize:vertical;line-height:1.8;box-shadow:none!important;background:0 0!important;border:0!important;padding:0!important;font-size:14px!important}.sf-link-item-actions{align-items:center;gap:6px;display:flex}.sf-link-item-actions button{color:#6e8098;border:1px solid #e5eaf0;border-radius:5px;align-items:center;padding:8px;font-size:10px;display:flex}.sf-link-photos section{margin-bottom:27px}.sf-link-photos h3{margin-bottom:15px;font-size:13px;font-weight:550}.sf-link-photos section>div{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:14px 0;display:grid}.sf-link-photos section>div button{aspect-ratio:1;border-radius:6px;overflow:hidden}.sf-link-photos img{object-fit:cover;width:100%;height:100%}.sf-style-swatches{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.sf-style-swatches button{border:1px solid #dce3ed;border-radius:7px;flex-direction:column;align-items:center;gap:13px;padding:15px 4px 10px;font-size:9px;display:flex}.sf-style-swatches button span{border-radius:7px;width:25px;height:8px}.sf-type-choices{gap:9px;display:flex}.sf-type-choices button{border:1px solid #dce3ed;border-radius:6px;flex-direction:column;flex:1;align-items:center;gap:10px;padding:15px 5px;font-size:9px;display:flex}.sf-type-choices button b{font-size:27px;font-weight:400}.sf-type-choices button[aria-pressed=true]{background:#f3f6fc;border-color:#4369bf}.sf-link-inspector .social-form-pair{grid-template-columns:repeat(3,1fr);gap:12px}.sf-link-inspector input[type=color]{width:100%;height:35px;padding:3px}.sf-link-inspector .sf-handle-edit{border-bottom:1px solid #cad5e5;flex-direction:row;align-items:center;gap:3px;display:flex}.sf-handle-edit>span{color:#8c9baf;font-size:23px}.social-app .sf-handle-edit>input{box-shadow:none;letter-spacing:-.6px;background:0 0;border-radius:0;padding:12px 0;border:0!important;font-size:22px!important}.sf-address-preview{overflow-wrap:anywhere;margin:0!important;font-size:10px!important}.sf-link-share-actions{flex-wrap:wrap;gap:9px;display:flex}.sf-link-inspector .bio-block-editor{border:0;margin:0;padding:0}.sf-link-inspector .bio-block-editor>header,.sf-link-inspector .bio-add-blocks{display:none}.sf-link-inspector .bio-block-edit{background:#fff;border:0;margin:0}.sf-link-inspector .bio-block-edit>div{padding:15px 0}.sf-link-inspector .bio-block-edit>summary{background:#f4f7fb;border-radius:6px}.sf-link-inspector .bio-block-edit footer>div>button:not(:last-child){display:none}.sf-bio-qr img{width:160px;margin:14px 0}.sf-bio-qr a{color:#315dcc;flex-direction:column;align-items:center;font-size:11px;display:flex}.sf-platform-controls{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:15px;margin:20px 0;display:flex}.sf-platform-controls>div{align-items:center;gap:8px;display:flex}.sf-platform-stage{background:#edf0f5;border:1px solid #e0e5ed;border-radius:12px;justify-content:center;min-height:750px;padding:35px 25px;display:flex;overflow:hidden}.sp-frame{background:#fff;border:1px solid #dce1e9;align-self:flex-start;max-width:100%;font-family:Arial,Helvetica,sans-serif;overflow:hidden;box-shadow:0 12px 45px #20344f0c;color:#111!important}.sp-frame.device-phone{border:7px solid #fff;border-radius:33px;width:370px}.sp-phone-top{justify-content:space-between;align-items:center;padding:9px 20px 14px;font-size:11px;font-weight:600;display:flex}.sp-phone-top i{background:#131316;border-radius:15px;width:85px;height:19px}.sp-profile-top{justify-content:space-between;align-items:center;gap:10px;padding:13px 12px;font-size:15px;display:flex}.sp-profile-top strong{text-overflow:ellipsis;max-width:80%;overflow:hidden}.sp-profile-info{align-items:center;gap:18px;padding:16px 13px;display:flex}.sp-profile-avatar{background:#eceff3;border:1px solid #dedee2;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:75px;height:75px;font-size:24px;display:flex}.sp-profile-avatar img{object-fit:cover;border-radius:50%;width:100%;height:100%}.sp-profile-info>div{flex-direction:column;flex:1;align-items:center;gap:5px;display:flex}.sp-profile-info strong{font-size:16px;font-weight:600}.sp-profile-info small{font-size:10px}.sp-profile-bio{padding:0 14px 16px;font-size:12px;line-height:1.55}.sp-profile-bio strong{font-size:13px}.sp-profile-bio p{max-width:none;color:#18181b!important;margin:5px 0!important;font-size:12px!important}.sp-profile-bio>span{color:#7d828a;font-size:10px}.sp-profile-buttons{gap:7px;padding:0 13px;display:flex}.sp-profile-buttons>span{text-align:center;background:#efefef;border-radius:7px;flex:1;padding:8px 10px;font-size:11px;font-weight:600}.sp-highlights{gap:20px;padding:21px 14px;display:flex}.sp-highlights>div{flex-direction:column;align-items:center;gap:8px;max-width:80px;font-size:9px;display:flex}.sp-highlights i{background:#e7e9ec;border:3px solid #fff;border-radius:50%;outline:1px solid #ddd;width:51px;height:51px}.sp-highlights>div:nth-child(2) i{background:#cfd8e0}.sp-highlights>div:nth-child(3) i{background:#e9e3db}.sp-view-tabs{border-top:1px solid #eee;margin-top:15px;display:flex}.sp-view-tabs button{color:#888;border-bottom:1px solid #0000;flex:1;justify-content:center;align-items:center;gap:8px;padding:14px;font-size:11px;display:flex}.sp-view-tabs button[aria-pressed=true]{color:#111;border-color:#111}.sp-frame.device-phone .sp-view-tabs span{display:none}.sp-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:3px;display:grid}.sp-grid>button{aspect-ratio:3/4;text-align:left;position:relative;overflow:hidden}.sp-grid.sp-reels>button,.network-tiktok .sp-grid>button{aspect-ratio:9/16}.sp-grid .social-post-art{width:100%;height:100%;display:flex;aspect-ratio:auto!important}.sp-grid .social-post-art>strong{letter-spacing:-.6px!important;padding:0!important;font-size:18px!important}.sp-grid .social-post-art>span{font-size:5px!important}.sp-grid .social-post-art>i{width:12px;height:12px}.sp-grid .social-post-art img{object-fit:cover;width:100%;height:100%}.sp-grid>button>span{color:#fff;filter:drop-shadow(0 1px 2px #0008);position:absolute;top:7px;right:7px}.sp-grid>button>small{color:#36445a;background:#fffe;border-radius:3px;padding:3px 5px;font-size:8px;position:absolute;bottom:6px;left:6px}.sp-grid .sp-empty-cell{color:#c4cbd4;background:#f5f6f8;justify-content:center;align-items:center;display:flex}.sp-bottom-nav{border-top:1px solid #eee;justify-content:space-between;padding:16px 17px 13px;display:flex}.sp-bottom-nav svg{width:21px}.sp-preview-label{text-align:center;color:#8290a2;background:#f7f8fa;padding:12px 15px;font-family:Manrope,Arial,sans-serif;font-size:8px;line-height:1.6;display:block}.sp-frame.device-desktop{border-radius:12px;width:min(100%,1040px)}.sp-app-shell{display:flex}.sp-profile{flex:1;min-width:0}.sp-desktop-nav{border-right:1px solid #e6e6e6;flex-direction:column;flex-shrink:0;gap:25px;width:180px;padding:35px 22px;font-size:12px;display:flex}.sp-desktop-nav>strong{margin:0 0 20px;font-family:Georgia,serif;font-size:22px;font-style:italic}.sp-desktop-nav>span{align-items:center;gap:13px;display:flex}.device-desktop .sp-profile{padding:20px 30px}.device-desktop .sp-profile-info{max-width:550px;margin:10px auto}.device-desktop .sp-profile-top{justify-content:flex-start;gap:20px}.device-desktop .sp-profile-top>svg:first-child{display:none}.device-desktop .sp-profile-top>svg:last-child{margin-left:auto}.device-desktop .sp-profile-bio,.device-desktop .sp-profile-buttons{margin-left:100px}.device-desktop .sp-profile-avatar{width:90px;height:90px}.device-desktop .sp-grid .social-post-art>strong{font-size:28px!important}.sp-post{color:#171719;background:#fff;font-family:Arial,Helvetica,sans-serif;position:relative;overflow:hidden}.sp-post>header{align-items:center;gap:10px;padding:12px;font-size:12px;display:flex}.sp-post>header>div{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.sp-post>header strong{font-size:12px;font-weight:600}.sp-post>header small{font-size:10px}.sp-avatar{background:#e6e9ef;border-radius:50%;flex-shrink:0;place-items:center;width:31px;height:31px;display:grid}.sp-avatar img{object-fit:cover;border-radius:50%;width:100%;height:100%}.sp-post-media{aspect-ratio:1;cursor:pointer;background:#edeff2;width:100%;position:relative;overflow:hidden}.sp-post-media>img{object-fit:cover;width:100%;height:100%}.sp-post-media>.social-post-art{aspect-ratio:auto;width:100%;height:100%}.sp-post-media .social-post-art>strong{font-size:35px!important}.sp-post-media .social-post-art>span{font-size:8px}.sp-post.sp-vertical .sp-post-media{aspect-ratio:9/16}.sp-video-label{color:#fff;background:#0007;border-radius:12px;align-items:center;gap:6px;padding:6px 9px;font-size:9px;display:flex;position:absolute;top:13px;right:13px}.sp-actions{align-items:center;gap:15px;padding:13px;display:flex}.sp-actions>svg:last-child{margin-left:auto}.sp-actions>span{color:#57626d;flex:1;justify-content:center;align-items:center;gap:6px;font-size:11px;display:flex}.sp-caption{padding:0 13px 15px}.sp-caption p{white-space:pre-wrap;max-width:none;line-height:1.5;color:#1a1a1a!important;margin:0 0 8px!important;font-size:12px!important}.sp-caption small{color:#959595;font-size:9px}.sp-feed{max-width:470px;margin:auto}.sp-open-draft{color:#4771b2;border-top:1px solid #f0f0f0;width:100%;padding:12px;font-family:Manrope,Arial,sans-serif;font-size:10px;display:block;background:#f8fafc!important}.sp-feed>div{border-bottom:10px solid #f0f1f5}.sp-post.sp-tiktok{color:#fff;background:#111}.sp-tiktok>header{display:none}.sp-tiktok .sp-post-media{aspect-ratio:9/16}.sp-tiktok-caption{color:#fff;background:linear-gradient(#0000,#0009);padding:70px 55px 20px 17px;font-size:12px;position:absolute;bottom:0;left:0;right:0}.sp-tiktok-caption p{max-height:65px;margin:7px 0;font-size:11px;line-height:1.5;overflow:hidden;color:#fff!important}.sp-tiktok-caption>span{align-items:center;gap:7px;font-size:10px;display:flex}.sp-tiktok-caption>aside{flex-direction:column;gap:23px;display:flex;position:absolute;bottom:40px;right:13px}.sp-pin-caption{align-items:center;gap:15px;padding:17px;font-size:13px;display:flex}.sp-pin-caption span{color:#fff;background:#bd0018;border-radius:20px;margin-left:auto;padding:10px 15px;font-size:12px}.network-pinterest .sp-grid{gap:10px;padding:10px}.network-pinterest .sp-grid>button{border-radius:14px}.network-linkedin .sp-profile-top{background:#eef3f8}.network-facebook .sp-profile-top{color:#1877f2}.sp-empty{color:#909aa7;flex-direction:column;align-items:center;gap:14px;width:100%;padding:60px 20px;font-size:12px;display:flex}.sf-connect-flow{flex-direction:column;gap:21px;padding:30px;display:flex}.sf-connect-flow h2{letter-spacing:-1px;margin:0;font-size:28px;line-height:1.25}.sf-connect-flow>p{color:#6a7d94;margin:0;font-size:14px;line-height:1.75}.sf-connect-flow>small{color:#7a8b9f;font-size:11px;line-height:1.7}.sf-connect-choice{text-align:left;background:#fff;border:1px solid #dce4ef;border-radius:10px;align-items:center;gap:18px;padding:22px;display:flex}.sf-connect-choice:hover{background:#f7f9fd;border-color:#b9cbe6}.sf-connect-choice>svg{color:#6683ac;flex-shrink:0}.sf-connect-choice>div{flex-direction:column;flex:1;gap:8px;display:flex}.sf-connect-choice strong{font-size:14px;font-weight:550}.sf-connect-choice span{color:#8290a3;font-size:11px}.sf-connect-emblem{color:#5078c8;background:#edf3ff;border-radius:18px;place-items:center;width:65px;height:65px;display:grid}.sf-permission-list{background:#f7f9fc;border:1px solid #e5eaf1;border-radius:9px;flex-direction:column;gap:15px;padding:20px;display:flex}.sf-permission-list>span{align-items:center;gap:9px;font-size:12px;display:flex}.sf-permission-list svg{color:#477ab1}.sf-permission-list small{color:#8492a5;font-size:10px}.sf-activation-note{background:#f6f8fc;border-radius:9px;padding:22px;font-size:12px;line-height:1.8}.sf-activation-note strong{font-weight:550}.sf-activation-note p{color:#788aa0;margin:10px 0;font-size:12px}.sf-activation-note code{overflow-wrap:anywhere;background:#fff;border:1px solid #dfe7f1;border-radius:5px;padding:13px;font-size:10px;display:block}.sf-activation-note a{color:#315dcc;align-items:center;gap:6px;display:inline-flex}.sf-profile-kit-fields{border:1px solid #dce4ef;border-radius:10px;overflow:hidden}.sf-profile-kit-fields>button{text-align:left;border-bottom:1px solid #e6ecf3;align-items:center;gap:20px;width:100%;padding:17px 19px;display:flex}.sf-profile-kit-fields>button:last-child{border:0}.sf-profile-kit-fields>button:hover{background:#f5f8fc}.sf-profile-kit-fields>button>span{flex-direction:column;flex:1;gap:8px;min-width:0;display:flex}.sf-profile-kit-fields strong{overflow-wrap:anywhere;font-size:12px;font-weight:400;line-height:1.6}.sf-profile-kit-fields small{color:#8193aa;font-size:9px}.sf-profile-kit-fields svg{color:#8095af;flex-shrink:0}.sf-connect-flow form{align-items:flex-end;gap:12px;padding:10px 0;display:flex}.sf-connect-flow form>label{flex-direction:column;flex:1;gap:8px;font-size:11px;display:flex}.sf-setup-sector-picks,.sf-sector-picks{flex-wrap:wrap;gap:10px;display:flex}.sf-setup-sector-picks button,.sf-sector-picks button{border:1px solid #dce4ef;border-radius:8px;padding:14px 17px;font-size:12px}.sf-setup-sector-picks button[aria-pressed=true],.sf-sector-picks button[aria-pressed=true]{color:#315dcc;background:#edf3ff;border-color:#668bcf}.sf-setup-review{font-size:15px;line-height:1.8}.sf-setup-step-nav{justify-content:space-between;align-items:center;gap:15px;display:flex}.sf-setup-step-nav small{color:#8291a5;font-size:10px}@media (min-width:1500px){.sf-bio-template .social-bio{transform:scale(.8)}.sf-bio-template>div{height:440px}}@media (max-width:1200px){.sf-bio-template-gallery{grid-template-columns:repeat(3,minmax(0,1fr))}.sf-post-studio{grid-template-columns:66px minmax(0,1fr) 300px}.sf-post-worktable{padding:30px 22px}.sf-link-worktable{grid-template-columns:minmax(0,1fr) 290px}.sp-desktop-nav{width:70px;padding:30px 22px;overflow:hidden}.sp-desktop-nav>strong{height:30px;font-size:0}.sp-desktop-nav>span{min-height:25px;font-size:0}.sp-desktop-nav svg{flex-shrink:0}.device-desktop .sp-profile{padding:15px}.sf-bio-template .social-bio{transform:scale(.69)}}@media (max-width:900px){.sf-post-toolbar{flex-direction:column;gap:5px}.sf-post-studio{grid-template-columns:62px minmax(0,1fr)}.sf-post-inspector{border-top:1px solid #dfe6ef;border-left:0;grid-column:1/-1;padding:0 24px 25px}.sf-post-inspector .sf-caption-document{min-height:110px}.sf-post-worktable{padding:25px}.sf-post-canvas{max-width:400px}.sf-post-canvas.format-story,.sf-post-canvas.format-reel{max-width:250px}.sf-link-worktable{grid-template-columns:1fr}.sf-link-inspector{border-top:1px solid #dfe5ed;border-left:0}.sf-link-outline{flex-flow:wrap;gap:7px;max-height:none}.sf-link-outline button{background:#f6f8fc;max-width:180px}.sf-link-canvas-area{padding:25px 18px}.sf-link-canvas .social-bio{min-height:520px}.social-app .sf-link-canvas{max-height:570px}.sf-bio-template-gallery{grid-template-columns:repeat(2,minmax(0,1fr))}.sf-bio-template>div{height:370px}.sf-bio-template .social-bio{transform:scale(.73)}.sf-link-inspector .sf-style-swatches{grid-template-columns:repeat(6,1fr)}.sf-idea-start{margin-top:25px}.social-immersive .social-idea-editor{grid-template-columns:1fr;gap:30px;padding:30px}.sf-link-photos section>div{grid-template-columns:repeat(5,minmax(0,1fr))}}@media (max-width:600px){.social-modal.social-immersive{border-radius:0;width:100%;max-height:100dvh}.social-immersive>header{padding:15px 18px!important}.sf-post-toolbar{padding:7px 12px}.social-app .sf-channel-choices{gap:1px}.social-app .sf-channel-choices button{padding:7px 9px;font-size:10px}.sf-post-studio{flex-direction:column;display:flex}.sf-post-tools{border:0;border-bottom:1px solid #e4e9f0;flex-direction:row;justify-content:center;gap:10px;padding:7px}.sf-post-tools>button{flex-direction:row;gap:6px;padding:9px 12px;font-size:10px}.sf-post-tools svg{width:16px}.sf-post-worktable{min-height:0;padding:23px 22px}.sf-post-canvas{max-width:320px;padding:30px}.social-app .sf-post-canvas textarea{min-height:170px;font-size:36px!important}.sf-post-canvas.format-story,.sf-post-canvas.format-reel{max-width:240px}.sf-post-inspector{padding:0 20px 25px}.social-immersive .social-modal-foot{padding:12px 16px}.sf-post-inspector>nav{margin:0 -20px}.sf-canvas-hint{font-size:9px}.sf-studio-media{min-height:250px}.sf-studio-media>header{flex-direction:column;align-items:flex-start}.sf-studio-media>div{grid-template-columns:repeat(2,1fr)}.sf-idea-start{margin:20px auto 40px}.sf-idea-start>h1{letter-spacing:-1.2px;font-size:32px!important}.sf-thought-composer{padding:18px 16px 13px}.social-app .sf-thought-composer textarea{font-size:15px}.sf-thought-composer>footer{flex-direction:column;align-items:flex-start;gap:15px}.sf-thought-composer>footer>.social-button{align-self:flex-end}.sf-ideas-heading{align-items:flex-start;gap:20px}.sf-ideas-heading h2{white-space:nowrap;font-size:18px}.sf-ideas-heading>div{flex-direction:column;align-items:flex-end;gap:10px}.sf-idea-notebook{padding:0 12px}.sf-note-row p{font-size:10px}.sf-note-row>small{display:none}.sf-note-row strong{font-size:12px}.sf-note-row>svg{width:15px}.social-immersive .social-idea-editor{gap:25px;padding:24px}.social-immersive .social-idea-editor input[aria-label=Idea\ title]{font-size:27px!important}.social-immersive .social-idea-editor textarea[aria-label=Idea\ angle]{font-size:15px!important}.sf-bio-start h1{font-size:36px!important}.sf-bio-start>header>p{font-size:12px}.sf-bio-start>header>.sf-text-button{margin:15px 0 0;display:flex}.sf-bio-template-gallery{gap:21px 12px}.sf-bio-template>div{border-radius:8px;height:255px}.sf-bio-template .social-bio{transform:scale(.43)}.sf-bio-template footer{padding:10px 1px}.sf-bio-template footer strong{font-size:12px}.sf-bio-template footer span{font-size:0}.sf-link-toolbar{flex-wrap:wrap;padding:12px}.sf-link-toolbar>div:last-child{border-top:1px solid #edf0f5;width:100%;padding-top:9px}.sf-link-toolbar>div>span{margin-right:auto}.sf-link-canvas-area{padding:22px 12px}.social-app .sf-link-canvas{border-width:5px;border-radius:20px;max-height:530px}.sf-link-add{gap:2px;padding:4px}.sf-link-add button{padding:8px 6px;font-size:9px}.sf-link-inspector{padding:0 19px 25px}.sf-link-inspector>nav{margin:0 -19px}.sf-link-inspector .sf-style-swatches{grid-template-columns:repeat(4,1fr)}.sf-platform-stage{min-height:0;padding:20px 10px}.sp-frame.device-phone{border-width:4px;border-radius:24px}.sf-platform-controls{align-items:flex-start}.sf-platform-controls>div{flex-wrap:wrap}.sp-profile-info{gap:12px}.sp-profile-avatar{width:61px;height:61px}.sp-desktop-nav{display:none}.device-desktop .sp-profile{padding:5px}.device-desktop .sp-profile-bio,.device-desktop .sp-profile-buttons{margin-left:0}.device-desktop .sp-profile-avatar{width:65px;height:65px}.device-desktop .sp-grid .social-post-art>strong{font-size:18px!important}.sf-connect-flow{gap:19px;padding:23px}.sf-connect-flow h2{font-size:25px}.sf-connect-flow>p{font-size:12px}.sf-connect-choice{gap:12px;padding:18px 15px}.sf-connect-choice strong{font-size:12px}.sf-connect-choice span{font-size:10px}.sf-connect-flow form{flex-direction:column;align-items:stretch}.sf-activation-note{padding:18px}.social-accounts-grid.sf-accounts-refined{grid-template-columns:1fr}.sf-setup-sector-picks button,.sf-sector-picks button{padding:11px 13px;font-size:10px}}@media (prefers-reduced-motion:reduce){.sf-bio-template>div,.sf-link-canvas,.sf-link-canvas [data-bio-edit],.sf-studio-media img{transition:none}}.sf-platform-stage{flex-direction:column;justify-content:flex-start;align-items:center;gap:30px}.sf-platform-stage>header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;width:100%;display:flex}.sf-platform-stage>.sp-frame{align-self:center}.sf-platform-stage>p{color:#8793a3;text-align:center;margin:0;font-size:10px}.sp-grid>button>img{object-fit:cover;width:100%;height:100%}.sf-empty-photo{color:#8390a1;background:#e9edf3;place-items:center;min-height:170px;font-size:12px;display:grid}.sf-bio-template .social-bio{width:153.846%}.sf-link-edit-intro details label{margin:14px 0}.sf-setup-suggestions{flex-wrap:wrap;gap:8px;display:flex}.sf-setup-suggestions button{color:#687d9b;background:#f0f4fa;border-radius:6px;padding:9px 12px;font-size:10px}.sf-setup-review>strong{letter-spacing:-.7px;font-size:26px;font-weight:500}.sf-setup-review>button{color:#315dcc;font-size:12px}.sf-brief-card input[aria-label=Business\ offer],.sf-brief-card input[aria-label=Business\ audience],.sf-brief-card input[aria-label="Setup business name"]{background:0 0;border:0;border-bottom:1px solid #dce4ef;border-radius:0;padding:18px 0;font-size:21px}.sf-brief-card>footer{margin-top:auto;padding-top:40px}.sf-brief-card{min-height:400px}.sf-setup-step-nav{width:100%}@media (min-width:1500px){.sf-bio-template .social-bio{width:125%}}@media (max-width:1200px){.sf-bio-template .social-bio{width:144.927%}}@media (max-width:900px){.sf-bio-template .social-bio{width:136.986%}}@media (max-width:600px){.sf-bio-template .social-bio{width:232.558%}.sf-platform-stage{gap:22px}.sf-platform-stage>header{justify-content:center}.sf-brief-card{min-height:330px}.sf-brief-card input[aria-label=Business\ offer],.sf-brief-card input[aria-label=Business\ audience],.sf-brief-card input[aria-label="Setup business name"]{font-size:17px}}.sp-brand-cover{background:linear-gradient(120deg,#d6e0e8,#eef1f5);align-items:flex-end;height:130px;padding:25px;display:flex}.sp-brand-cover>span{letter-spacing:-.6px;color:#55728f;font-size:24px}.network-linkedin .sp-profile-info,.network-facebook .sp-profile-info{margin-top:-30px;position:relative}.network-linkedin .sp-profile-avatar{border:4px solid #fff;border-radius:5px}.network-facebook .sp-profile-avatar{border:4px solid #fff}.network-facebook .sp-profile-buttons>span:first-child{color:#fff;background:#1877f2}.network-linkedin .sp-profile-buttons>span:first-child{color:#fff;background:#0a66c2;border-radius:20px}.network-tiktok .sp-profile-info{flex-wrap:wrap;justify-content:center;max-width:260px;margin:auto}.network-tiktok .sp-profile-avatar{margin:0 calc(50% - 38px) 15px}.network-tiktok .sp-profile-bio{text-align:center}.network-tiktok .sp-profile-buttons{max-width:230px;margin:auto}.network-tiktok .sp-profile-buttons>span:first-child{color:#fff;background:#fe2c55}.network-pinterest .sp-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.network-pinterest .sp-profile-bio{text-align:center}.social-app .sf-post-canvas textarea{overflow:auto}.mail-heading{justify-content:space-between;align-items:flex-end;gap:25px;padding:14px 0 30px;display:flex}.mail-heading>div:first-child>span{letter-spacing:.13em;color:#7a8796;font-size:9px}.mail-heading h1{letter-spacing:-1.8px;color:#172a3d;margin:12px 0;font-size:clamp(30px,4vw,44px);font-weight:520}.mail-heading p{color:#7a8796;max-width:540px;margin:0;font-size:13px;line-height:1.65}.mail-heading-actions{background:#eef1f5;border-radius:9px;flex-shrink:0;align-items:center;gap:6px;padding:4px;display:flex}.mail-mode{color:#68798e;border-radius:6px;align-items:center;gap:8px;padding:10px 13px;font-size:11px;display:flex}.mail-mode.active{color:#294f91;background:#fff;box-shadow:0 1px 5px #25385512}.mail-provider-strip{border-bottom:1px solid #e0e6ec;flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:15px;padding-bottom:14px;display:flex}.mail-provider-strip>button{color:#68788b;border-radius:7px;align-items:center;gap:7px;padding:9px 12px;font-size:11px;display:flex}.mail-provider-strip>button[aria-pressed=true]{color:#2b5596;background:#eaf0fa}.mail-provider-strip>button>span:last-child{color:#8c98a8;font-size:10px}.mail-provider-strip>small{color:#8a96a5;margin-left:auto;font-size:10px}.mail-brand{background:#fff;border-radius:6px;flex-shrink:0;place-items:center;width:25px;height:25px;font-size:15px;font-weight:650;display:inline-grid}.mail-brand.gmail{color:#4285f4}.mail-brand.outlook{color:#1977cb;background:#edf5fc}.mail-workspace{background:#fff;border:1px solid #e0e6ed;border-radius:12px;grid-template-columns:180px minmax(250px,420px) minmax(270px,1fr);min-height:610px;display:grid;overflow:hidden;box-shadow:0 10px 32px #1d324c06}.mail-folders{border-right:1px solid #e8ecf1;flex-direction:column;gap:5px;padding:19px 12px;display:flex}.mail-account-name{color:#485b73;padding:0 8px 14px;font-size:11px;font-weight:600}.mail-folders>button{text-align:left;color:#6a798d;border-radius:6px;align-items:center;gap:9px;padding:10px 9px;font-size:11px;display:flex}.mail-folders>button.selected{color:#30579a;background:#edf3fc}.mail-folders>button b{color:#7189a9;margin-left:auto;font-size:9px}.mail-labels{border-top:1px solid #edf0f4;flex-direction:column;gap:9px;margin-top:15px;padding:16px 3px;display:flex}.mail-labels>small{letter-spacing:.11em;color:#9aa4b2;margin:0 6px 3px;font-size:8px}.mail-labels>button{text-align:left;color:#718095;align-items:center;gap:9px;padding:6px;font-size:10px;display:flex}.mail-labels>button i{background:#819dcb;border-radius:50%;width:7px;height:7px}.mail-labels>button:nth-of-type(2) i{background:#bc9676}.mail-labels>button:nth-of-type(3) i{background:#72a18b}.mail-labels>button:nth-of-type(4) i{background:#a28dbb}.mail-readonly{color:#6683a9;border-top:1px solid #edf0f4;align-items:flex-start;gap:8px;margin-top:auto;padding:14px 5px 0;display:flex}.mail-readonly>span{flex-direction:column;gap:4px;display:flex}.mail-readonly strong{font-size:10px;font-weight:550}.mail-readonly small{color:#8c97a5;font-size:9px}.mail-list-pane{border-right:1px solid #e8ecf1;min-width:0}.mail-list-pane>header{border-bottom:1px solid #e8ecf1;justify-content:space-between;align-items:center;gap:10px;min-height:63px;padding:12px;display:flex}.mail-list-pane>header>div{align-items:center;gap:8px;display:flex}.mail-list-pane>header strong{font-size:12px;font-weight:550}.mail-list-pane>header>div span{color:#8291a2;font-size:9px}.mail-list-pane>header label{color:#8190a2;background:#f5f7f9;border-radius:5px;align-items:center;gap:5px;max-width:150px;padding:5px 7px;display:flex}.social-app .mail-list-pane>header input{min-width:30px;box-shadow:none!important;background:0 0!important;border:0!important;padding:3px!important;font-size:10px!important}.mail-row{text-align:left;border-bottom:1px solid #edf0f4;align-items:flex-start;gap:10px;width:100%;padding:15px 12px;transition:background .12s;display:flex}.mail-row:hover,.mail-row.current{background:#f6f8fb}.mail-row.unread .mail-row-copy>div>strong,.mail-row.unread .mail-row-copy>span{color:#263b55;font-weight:600}.mail-message-dot{border-radius:50%;flex-shrink:0;width:7px;height:7px;margin-top:5px}.mail-message-dot.new{background:#4f76ca}.mail-row-copy{flex:1;min-width:0}.mail-row-copy>div{justify-content:space-between;align-items:center;gap:6px;margin-bottom:6px;display:flex}.mail-row-copy>div>strong{text-overflow:ellipsis;white-space:nowrap;color:#52647b;font-size:10px;font-weight:450;overflow:hidden}.mail-row-copy time,.mail-reading-pane header time{color:#8794a4;white-space:nowrap;font-size:9px}.mail-row-copy>span{text-overflow:ellipsis;white-space:nowrap;color:#56677d;margin-bottom:4px;font-size:10px;display:block;overflow:hidden}.mail-row-copy p{text-overflow:ellipsis;white-space:nowrap;color:#8a95a2;max-width:none;margin:0 0 9px;font-size:9px;line-height:1.5;overflow:hidden}.mail-label{color:#6d809a;background:#f0f3f7;border-radius:4px;align-items:center;gap:7px;padding:4px 6px;font-size:8px;font-weight:500;display:inline-flex}.mail-label>i{color:#929dab;border-left:1px solid #dce2e9;padding-left:6px;font-style:normal}.mail-label.event{color:#9a714e;background:#faf1e8}.mail-label.quote{color:#547960;background:#eaf4ed}.mail-label.follow-up{color:#76668e;background:#f0ebf8}.mail-reading-pane{min-width:0;padding:23px 24px;position:relative}.mail-reading-pane>header{justify-content:space-between;align-items:center;margin-bottom:25px;display:flex}.mail-reading-pane h2{letter-spacing:-.5px;color:#293d55;font-size:20px;font-weight:520;line-height:1.4}.mail-sender{align-items:center;gap:10px;margin:20px 0;display:flex}.mail-sender>span{color:#536f94;background:#e8edf5;border-radius:50%;place-items:center;width:36px;height:36px;font-size:13px;display:grid}.mail-sender>div{flex-direction:column;gap:4px;display:flex}.mail-sender strong{color:#4f6075;font-size:11px;font-weight:550}.mail-sender small{color:#8b96a4;font-size:9px}.mail-body{white-space:pre-wrap;max-width:none;margin-top:25px;font-size:12px;line-height:1.9;color:#5d6d80!important}.mail-reading-pane>footer{border-top:1px solid #edf0f4;justify-content:space-between;align-items:center;gap:10px;padding-top:14px;display:flex;position:absolute;bottom:20px;left:24px;right:24px}.mail-reading-pane>footer>span,.mail-reading-pane>footer>a{color:#7f8b99;align-items:center;gap:6px;font-size:9px;display:flex}.mail-reading-pane>footer>a{color:#3d68ad}.mail-reading-empty,.mail-empty{color:#a0aab6;flex-direction:column;justify-content:center;align-items:center;gap:10px;min-height:400px;display:flex}.mail-reading-empty p,.mail-empty p{color:#7f8b9c!important;margin:4px 0 0!important;font-size:12px!important}.mail-reading-empty small{font-size:10px}.mail-empty{min-height:260px}.mail-empty button{color:#3f68aa;font-size:10px}.mail-activation{background:#fff;border:1px solid #e0e6ed;border-radius:12px;max-width:900px;margin:12px auto;padding:32px}.mail-activation>div:first-child{color:#5d77a3;align-items:center;gap:11px;display:flex}.mail-status{letter-spacing:.07em;text-transform:uppercase;color:#9a7a50;background:#faf1e4;border-radius:10px;padding:6px 9px;font-size:9px}.mail-activation h2{letter-spacing:-.8px;color:#2b3e54;margin:22px 0 10px;font-size:25px}.mail-activation>p{color:#7b8797;max-width:620px;font-size:12px;line-height:1.7}.mail-activation>small{color:#8b97a5;margin-top:23px;font-size:9px;display:block}.mail-app-cards{grid-template-columns:1fr 1fr;gap:14px;margin-top:25px;display:grid}.mail-app-cards article{border:1px solid #e4e9ef;border-radius:9px;padding:19px}.mail-app-cards h3{margin:13px 0 5px;font-size:14px}.mail-app-cards p{color:#8390a0;font-size:10px;line-height:1.65}.mail-app-cards button{color:#456ba8;align-items:center;gap:8px;margin-top:12px;padding:8px 0;font-size:10px;display:flex}.mail-app-cards button svg{transform:rotate(180deg)}.mail-forward{background:#fff;border:1px solid #e0e6ed;border-radius:12px;grid-template-columns:minmax(0,1fr) minmax(300px,.8fr);gap:60px;max-width:1050px;margin:15px auto;padding:45px;display:grid}.mail-kicker{letter-spacing:.13em;color:#7485a0;font-size:9px}.mail-forward-copy h2{letter-spacing:-1px;margin:15px 0;font-size:30px;font-weight:500}.mail-forward-copy>p,.mail-forward-providers article p{color:#778598;font-size:12px;line-height:1.8}.mail-forward-copy>label{color:#65758b;flex-direction:column;gap:7px;margin-top:25px;font-size:10px;display:flex}.social-app .mail-forward-copy input{margin-top:2px;background:#fbfcfd!important;padding:13px!important}.mail-copy-address{color:#fff;background:#244d86;border-radius:6px;align-items:center;gap:8px;margin-top:11px;padding:11px 14px;font-size:10px;display:flex}.mail-copy-address:disabled{opacity:.45;cursor:default}.mail-forward-providers{flex-direction:column;gap:19px;display:flex}.mail-forward-providers article{border-bottom:1px solid #edf0f4;gap:14px;padding-bottom:17px;display:flex}.mail-forward-providers article>div{min-width:0}.mail-forward-providers h3{margin:3px 0 6px;font-size:13px;font-weight:550}.mail-forward-providers article p{margin:0;font-size:10px}.mail-forward-providers article a,.mail-setup-dialog>a{color:#426cae;align-items:center;gap:7px;margin-top:10px;font-size:10px;display:inline-flex}.mail-forward-providers>small{color:#8490a0;font-size:9px;line-height:1.8}.mail-setup-dialog{flex-direction:column;align-items:flex-start;gap:14px;padding:28px;display:flex}.mail-setup-dialog h2{margin:3px 0;font-size:22px}.mail-setup-dialog p{color:#718095;font-size:12px;line-height:1.7}.mail-setup-dialog ol{margin:0;padding-left:20px}.mail-setup-dialog li{color:#62758c;padding:3px 0;font-size:11px;line-height:1.8}@media (max-width:1050px){.mail-workspace{grid-template-columns:150px minmax(250px,.9fr) 1.1fr}.mail-forward{gap:35px;padding:32px}}@media (max-width:780px){.mail-heading{flex-direction:column;align-items:flex-start}.mail-heading-actions{justify-content:space-between;width:100%}.mail-workspace{grid-template-columns:1fr;min-height:0}.mail-folders{display:none}.mail-list-pane{border:0;border-bottom:1px solid #e5eaf0}.mail-list-pane>header{z-index:2;background:#fff;position:sticky;top:0}.mail-reading-pane{min-height:300px}.mail-reading-empty{min-height:180px}.mail-forward{grid-template-columns:1fr;gap:30px;padding:25px}.mail-activation{padding:23px}.mail-activation h2{font-size:22px}}@media (max-width:520px){.mail-heading h1{font-size:34px}.mail-heading p{font-size:11px}.mail-mode{padding:9px 7px;font-size:9px}.mail-provider-strip{gap:2px}.mail-provider-strip>button{padding:8px;font-size:10px}.mail-provider-strip>small{width:100%;margin:7px 5px 0}.mail-app-cards{grid-template-columns:1fr}.mail-forward{padding:21px}.mail-reading-pane{padding:20px}.mail-reading-pane>footer{left:20px;right:20px}.mail-reading-pane>footer>span{font-size:8px}}:root{--workspace-rail:#121315;--workspace-canvas:#f3f3f1;--workspace-ink:#242729;--workspace-muted:#707579;--workspace-line:#e0e2e1;--workspace-blue:#315dcc;--workspace-font:Manrope,Arial,Helvetica,sans-serif}.unified-frame,.unified-social,.fd-console,.dashboard-shell,.ev-app{font-family:var(--workspace-font);letter-spacing:0}.unified-brand-row{flex-shrink:0;justify-content:space-between;align-items:center;gap:8px;min-height:43px;margin-bottom:15px;display:flex}.unified-brand{letter-spacing:-.6px;white-space:nowrap;align-items:center;gap:9px;font-size:19px;font-weight:650;text-decoration:none;display:flex;color:#fff!important}.unified-brand svg{color:#84a7ff;flex:none;width:26px;height:26px}.unified-collapse,.unified-mobile-close{color:#9d9ea5;cursor:pointer;background:0 0;border:0;border-radius:6px;place-items:center;width:30px;height:30px;display:grid}.unified-collapse:hover{color:#fff;background:#2b2c31}.unified-switcher{color:#e3e4e6;z-index:35;flex:none;position:relative;border:0!important;margin:0 0 15px!important;padding:0!important}.unified-switcher>summary{cursor:pointer;background:#1e2023;border:1px solid #ffffff17;border-radius:9px;align-items:center;gap:9px;min-height:53px;padding:10px 8px;list-style:none;display:flex}.unified-switcher>summary::-webkit-details-marker{display:none}.unified-switcher>summary:hover{background:#282a2f}.unified-switcher-icon{color:#c8d8fd;background:#303844;border-radius:6px;flex:none;place-items:center;width:28px;height:31px;display:grid}.unified-switcher-title{flex:1;min-width:0}.unified-switcher-title small{color:#9b9ea8;margin-bottom:3px;font-size:9px;font-weight:450;line-height:1.4;display:block}.unified-switcher-title strong{color:#fff;white-space:nowrap;font-size:11px;font-weight:650;line-height:1.4;display:block}.unified-switcher>summary>svg{color:#9b9ea8;flex:none}.unified-switcher-menu{background:#222429;border:1px solid #ffffff1a;border-radius:10px;margin-top:6px;padding:5px;box-shadow:0 10px 28px #0002}.unified-switcher-menu>span{color:#a8abb4;padding:9px 8px;font-size:9px;display:block}.unified-switcher-menu>a,.fd-console .fc-sidebar .unified-switcher-menu>a{min-width:0;font-family:var(--workspace-font);background:0 0;border-radius:7px;align-items:center;gap:10px;font-size:12px;text-decoration:none;display:flex;color:#d6d8df!important;padding:10px 8px!important}.unified-switcher-menu>a:hover,.unified-switcher-menu>a[aria-current]{background:#373b44!important}.unified-switcher-menu>a>svg{color:#9cabca;flex:none;width:16px}.unified-switcher-menu>a>span{flex:1;min-width:0}.unified-switcher-menu strong{color:#eee;font-size:11px;font-weight:600;line-height:1.4;display:block}.unified-switcher-menu small{color:#a5a9b3;margin-top:3px;font-size:9px;font-weight:400;line-height:1.5;display:block}.unified-breadcrumb{color:#6e7379;white-space:nowrap;align-items:center;gap:12px;font-size:12px;display:flex}.unified-breadcrumb i{color:#b7bbc2;font-style:normal}.unified-breadcrumb strong{color:#353a42;font-size:12px;font-weight:550}.unified-eyebrow{letter-spacing:.12em;color:#6a7587;font-size:9px;font-weight:650;line-height:1.6;display:block}.unified-page-heading{margin:0 0 28px}.unified-page-heading h1{font:600 30px/1.2 var(--workspace-font);letter-spacing:-1px;color:#262b33;margin:7px 0 8px}.unified-page-heading p{color:#737980;margin:0;font-size:12px;line-height:1.7}.dashboard-shell .sidebar,.fd-console .fc-sidebar,.dashboard-shell,.fd-console.fc-full{background:var(--workspace-rail)}.fd-console .fc-app-main,.dashboard-shell .workspace-main,.dashboard-shell .main-content{background:var(--workspace-canvas)}.fd-console .fc-topbar,.dashboard-shell .topbar{height:58px;min-height:58px}.fd-console .dash-metric-grid>button,.dashboard-shell .admin-stat{border-color:var(--workspace-line);box-shadow:0 2px 4px #18212d04}.fd-console .dash-card,.dashboard-shell .admin-panel{border-color:var(--workspace-line)}.fd-console .dash-revenue .in-chart{background:linear-gradient(#f9fbff,#fff);border-radius:0 0 12px 12px}.fd-console .dash-shortcuts>button{transition:background .16s,border-color .16s}.fd-console .dash-shortcuts>button>svg:first-child{color:#426fce}.fd-console .fc-sidebar nav button,.fd-console .fc-sidebar .fc-nav-link,.dashboard-shell .nav-link{font-family:var(--workspace-font);font-size:12px}.unified-social{--social-ink:var(--workspace-ink);--social-muted:var(--workspace-muted);--social-line:var(--workspace-line);--social-blue:var(--workspace-blue);background:var(--workspace-rail);grid-template-columns:228px minmax(0,1fr);height:100dvh;min-height:0;padding:8px 8px 8px 0;display:grid;overflow:hidden}.unified-social .social-sidebar{scrollbar-width:thin;background:var(--workspace-rail);color:#c6c6c9;z-index:40;border:0;height:100%;min-height:0;padding:10px 12px 12px;position:relative;top:auto;overflow-y:auto}.unified-social .social-wordmark{color:#fff;letter-spacing:-.5px;gap:9px;padding-left:4px;font-size:19px;font-weight:650}.unified-social .social-wordmark>svg{color:#84a7ff;width:26px;height:26px}.unified-social .social-sidebar-collapse{color:#a7a8ae;border-radius:6px;flex:none;place-items:center;width:30px;height:30px;padding:0;display:grid;position:static}.unified-social .social-sidebar-collapse:hover{color:#fff;background:#2b2c31}.unified-social .dash-search-launch{font-family:var(--workspace-font);min-height:36px;margin-bottom:15px;font-size:12px}.unified-social .social-sidebar nav{flex:1}.unified-social .social-sidebar nav>div{margin:0 0 17px}.unified-social .social-sidebar nav>div>span{letter-spacing:0;text-transform:none;color:#848790;margin:8px 10px;font-size:10px;font-weight:450}.unified-social .social-sidebar nav button{color:#c6c6cd;min-height:36px;font:12px/20px var(--workspace-font);border:1px solid #0000;border-radius:8px;gap:10px;padding:8px 10px}.unified-social .social-sidebar nav button>svg{color:#8d919b;flex:none;width:18px}.unified-social .social-sidebar nav button:hover{color:#fff;background:#24262b}.unified-social .social-sidebar nav button[aria-current]{color:#fff;background:linear-gradient(#34363b,#2b2d32);border-color:#ffffff06;font-weight:600;box-shadow:inset 0 1px #ffffff10,0 1px 2px #0003}.unified-social .social-sidebar nav button[aria-current]>svg{color:#c2d5ff}.unified-social .social-sidebar nav i{color:#d6dbe9;background:#3d404a;font-size:9px}.unified-social .social-sidebar footer{border-color:#ffffff10;margin-top:8px;padding:12px 4px 0}.unified-social .social-sidebar footer>a{color:#b0b3bd;gap:9px;padding:9px 6px;font-size:11px}.unified-social .social-sidebar footer>a:hover{color:#fff}.unified-social .social-sidebar footer>small{color:#838792;margin:10px 6px 0;font-size:9px}.unified-social .social-workspace-name{gap:9px;margin:4px 3px 12px}.unified-social .social-workspace-name>span{color:#d5e3ff;background:#384863;border-radius:8px;width:31px;height:31px;font-size:12px}.unified-social .social-workspace-name strong{color:#e6e8ef;max-width:160px;font-size:11px;font-weight:550}.unified-social .social-workspace-name small{color:#8a90a0;font-size:9px}.unified-social .social-main{background:var(--workspace-canvas);border-radius:20px;flex-direction:column;min-width:0;height:100%;display:flex;overflow:hidden}.unified-social .social-topbar{background:#fff;border-bottom:1px solid #e5e6e6;gap:15px;height:58px;min-height:58px;padding:0 28px}.unified-social .social-topbar>div:first-child{color:#737d8d;gap:10px}.unified-social .social-topbar>div:last-child{gap:15px}.unified-social .social-topbar a{background:#252a34;border-radius:7px;padding:9px 12px;box-shadow:inset 0 1px #ffffff21}.unified-social .social-topbar button{font-size:11px}.unified-social .social-presence>span{color:#3c5a8d;background:#e4eaf6}.unified-social .social-presence>span:nth-child(2){color:#776047;background:#f1e5d8}.unified-social .social-demo-banner{color:#546683;background:#eaf0fc;border-bottom:1px solid #dce5f4;min-height:30px;padding:7px 28px;font-size:9px}.unified-social .social-content{scrollbar-width:thin;flex:1;width:100%;max-width:none;min-height:0;margin:0;padding:28px clamp(20px,3vw,48px) 48px;overflow:auto}.unified-social .social-view{max-width:1450px;margin:auto}.unified-social .social-section-heading{align-items:center;gap:20px;margin-bottom:24px}.unified-social .social-section-heading h1{font:600 29px/1.2 var(--workspace-font);letter-spacing:-1px;color:#262b33;margin:6px 0 7px}.unified-social .social-section-heading p{color:#737980;font-size:11px;line-height:1.7}.unified-social .social-section-heading>div>span:first-child{letter-spacing:.12em;color:#758092;font-size:8px;font-weight:600}.unified-social .social-button{border-color:#d6d9de;border-radius:7px;gap:7px;min-height:35px;padding:8px 12px;font-size:11px;box-shadow:0 1px 2px #18212d05}.unified-social .social-button.primary{color:#fff;background:#2b3039;border-color:#20252d;box-shadow:inset 0 1px #ffffff26,0 1px 2px #18212d13}.unified-social .social-button.primary:hover{background:#1b2332}.unified-social :is(.sf-dashboard-card,.social-campaign-grid>article,.sf-accounts-refined>article){border:1px solid var(--workspace-line);background:#fff;border-radius:12px;box-shadow:0 2px 4px #18212d03}.unified-social .sf-dashboard-grid{gap:18px}.unified-social .sf-dashboard-card>header{padding:19px 20px 14px}.unified-social .sf-dashboard-card h2{font:600 13px/1.4 var(--workspace-font);letter-spacing:-.1px}.unified-social .sf-dashboard-card footer{font-size:10px}.unified-social .sf-dashboard-card footer button,.unified-social .sf-card-link{color:#4267ab;font-size:11px}.unified-social .sf-result-numbers strong,.unified-social .sf-budget-total strong,.unified-social .sf-dashboard-count>strong{letter-spacing:-1.2px;color:#283245;font-weight:550}.unified-social .sf-dashboard-bars b{background:#7497dc;border-radius:3px}.unified-social .sf-dashboard-budget-meter{background:#eef1f6}.unified-social .sf-dashboard-budget-meter i{background:#4b75c9}.unified-social .sf-setup-banner{background:#fff;border:1px solid #e0e4ec;border-radius:12px;margin-bottom:20px}.unified-social .sf-dashboard-posts>button:hover{background:#f7f9fc}.unified-social .social-tabs,.unified-social .social-controls{border-color:#dfe2e6}.unified-social .social-accounts-grid{gap:16px}.unified-social .sf-accounts-refined>article{padding:24px}.unified-social .sf-accounts-refined h2{letter-spacing:-.5px;font-size:19px;font-weight:600}.social-focus{background:#e6edfa;border:1px solid #d8e2f4;border-radius:14px;grid-template-columns:minmax(240px,.85fr) minmax(0,1.15fr);min-height:294px;margin-bottom:18px;display:grid;overflow:hidden}.social-focus-copy{flex-direction:column;justify-content:center;align-items:flex-start;padding:30px 28px;display:flex;position:relative}.social-focus-copy h2{font:550 clamp(26px,2.5vw,35px)/1.16 var(--workspace-font);letter-spacing:-1.3px;color:#283b60;margin:12px 0}.social-focus-copy p{color:#6c7b94;max-width:240px;margin:0;font-size:11px;line-height:1.7}.social-focus-copy>div{flex-wrap:wrap;align-items:center;gap:14px;margin:24px 0 18px;display:flex}.social-focus-copy button{color:#fff;font:600 11px var(--workspace-font);white-space:nowrap;background:#315dcc;border:1px solid #2451c2;border-radius:7px;align-items:center;gap:7px;padding:9px 13px;display:inline-flex;box-shadow:inset 0 1px #ffffff2b}.social-focus-copy button:hover{background:#254cae}.social-focus-copy button.social-focus-secondary{color:#4a628c;box-shadow:none;background:0 0;border:0;padding:9px 0}.social-focus-copy>small{color:#72809a;font-size:9px}.social-focus-gallery{background:#f3f6fc;flex-direction:column;justify-content:center;min-width:0;padding:20px 22px 24px;display:flex}.social-focus-gallery-head{color:#697b99;justify-content:space-between;align-items:center;gap:12px;margin-bottom:17px;font-size:9px;display:flex}.social-focus-gallery-head>span,.social-focus-gallery-head>button{white-space:nowrap;align-items:center;gap:6px;display:flex}.social-focus-gallery-head>button{color:#536d9c;font-size:9px}.social-focus-posts{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:12px;min-width:0;display:grid}.social-focus-post{text-align:left;background:#fff;border:1px solid #e0e7f2;border-radius:9px;min-width:0;padding:6px 6px 11px;transition:transform .2s,box-shadow .2s;box-shadow:0 5px 15px #2d4c7910}.social-focus-post:hover{transform:translateY(-4px);box-shadow:0 10px 25px #2d4c7920}.social-focus-post.post-1{margin-top:14px}.social-focus-post.post-2{margin-top:28px}.social-focus-post>div{aspect-ratio:4/5;background:#dce5f3;border-radius:5px;position:relative;overflow:hidden}.social-focus-post>div>.social-post-art{aspect-ratio:auto;width:100%;height:100%}.social-focus-post>div>span{color:#546154;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#fffef5ed;border-radius:4px;padding:3px 5px;font-size:8px;position:absolute;bottom:6px;left:6px}.social-focus-post>strong{color:#3b465b;white-space:nowrap;text-overflow:ellipsis;margin:10px 3px 5px;font-size:10px;font-weight:600;display:block;overflow:hidden}.social-focus-post>small{color:#8490a4;white-space:nowrap;justify-content:space-between;gap:5px;margin:0 3px;font-size:8px;display:flex}.social-focus-post>small>span{text-overflow:ellipsis;overflow:hidden}.social-focus-empty{color:#7690b9;background:#fafcff;border:1px dashed #c2cee5;border-radius:9px;flex-direction:column;grid-column:1/-1;justify-content:center;align-items:center;gap:15px;min-height:210px;display:flex}.social-focus-empty strong{color:#526b93;font-size:13px;font-weight:550}.social-focus-empty>span{align-items:center;gap:8px;font-size:11px;display:flex}.social-pulse{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin-bottom:24px;display:grid}.social-pulse>button{border:1px solid var(--workspace-line);text-align:left;background:#fff;border-radius:10px;padding:16px 18px;transition:border-color .15s}.social-pulse>button:hover{border-color:#9ab1dd}.social-pulse>button>span{color:#727b8a;justify-content:space-between;align-items:center;gap:8px;font-size:10px;display:flex}.social-pulse>button>span>svg{color:#b0bacb}.social-pulse strong{letter-spacing:-1px;color:#343e51;margin-top:8px;font-size:26px;font-weight:550;line-height:1.3;display:block}.unified-frame{background:var(--workspace-rail);height:100dvh;color:var(--workspace-ink);grid-template-columns:228px minmax(0,1fr);padding:8px 8px 8px 0;display:grid;overflow:hidden}.unified-rail{scrollbar-width:thin;flex-direction:column;min-height:0;padding:10px 12px 12px;display:flex;overflow-y:auto}.unified-rail nav{flex-direction:column;gap:4px;display:flex}.unified-rail nav>a,.unified-rail footer>a{color:#bec2cc;white-space:nowrap;border-radius:8px;align-items:center;gap:10px;padding:10px;font-size:12px;text-decoration:none;display:flex}.unified-rail nav>a>svg,.unified-rail footer>a>svg{color:#8b95a7;flex:none}.unified-rail nav>a:hover{color:#fff;background:#23272e}.unified-rail nav>a[aria-current]{color:#fff;background:linear-gradient(#34363b,#2b2d32);box-shadow:inset 0 1px #ffffff10}.unified-rail footer{margin-top:auto;padding-top:20px}.unified-body{background:var(--workspace-canvas);border-radius:20px;flex-direction:column;min-width:0;height:100%;display:flex;overflow:hidden}.unified-topbar{background:#fff;border-bottom:1px solid #e3e5e7;flex:none;justify-content:space-between;align-items:center;gap:16px;min-height:58px;padding:0 28px;display:flex}.unified-topbar>div{color:#57657c;align-items:center;gap:10px;font-size:12px;display:flex}.unified-topbar>a{color:#7a8598;align-items:center;gap:6px;font-size:10px;text-decoration:none;display:flex}.unified-content{scrollbar-width:thin;flex:1;min-height:0;padding:28px clamp(20px,3vw,48px) 48px;overflow:auto}.unified-content>.tr-dashboard{background:#fff;border:1px solid #dfe3e9;border-radius:12px;overflow:hidden;box-shadow:0 2px 4px #18212d03}.unified-content .tr-top{background:#fff;border-bottom:1px solid #e6e8ec;padding:19px 24px}.unified-content .tr-heading{margin:0;padding:24px 24px 15px}.unified-content .tr-heading h3{font-family:var(--workspace-font);letter-spacing:-.9px;font-size:25px;font-weight:550}.unified-content .tr-navigation{padding:0 24px}.unified-content .tr-connect{padding:65px 25px}.unified-content .tr-guided-setup{box-shadow:none;border-radius:9px;margin:20px}.unified-scrim,.unified-mobile-toggle,.unified-mobile-close{display:none}.ev-app:not(.ev-dark){--ev-bg:#f3f3f1;--ev-card:#fff;--ev-ink:#272d36;--ev-muted:#78818d;--ev-border:#e0e2e6}.ev-app{background:var(--workspace-rail);height:100dvh;min-height:0;padding:8px 8px 8px 0;display:flex;overflow:hidden}.ev-app .ev-sidebar{background:var(--workspace-rail);color:#bdc3d0;border:0;flex:none;width:228px;height:100%;padding:20px 12px 12px;position:relative;inset:auto}.ev-app .ev-sidebar>.unified-brand{margin:0 6px 20px}.ev-app .ev-sidebar nav{padding-top:0}.ev-app .ev-sidebar nav button{font:12px/20px var(--workspace-font);color:#bcc3cf;border-radius:8px;min-height:36px;padding:8px 10px}.ev-app .ev-sidebar nav button>svg{color:#8d97a9}.ev-app .ev-sidebar nav button.active{color:#fff;background:linear-gradient(#34363b,#2b2d32);box-shadow:inset 0 1px #ffffff10}.ev-app .ev-business-switch{color:#c3ccdc;background:#1e2229;border-color:#ffffff14;margin:0 0 20px}.ev-app .ev-business-switch select{color:#d5ddec;background:0 0}.ev-app .ev-business-switch select option{color:#252a32;background:#fff}.ev-app .ev-sidebar-bottom{color:#9ba5b6;border-color:#ffffff15}.ev-app .ev-sidebar-bottom>a{color:#9ba5b6}.ev-app .ev-main{scrollbar-width:thin;background:var(--ev-bg);border-radius:20px;flex:1;min-width:0;margin:0;overflow:auto}.ev-app .ev-topbar{z-index:25;height:58px;padding:0 28px;font-size:11px;position:sticky;top:0}.ev-app .ev-content{padding:28px clamp(20px,3vw,48px) 48px}.ev-app .ev-page-heading h1{font:600 29px/1.2 var(--workspace-font);letter-spacing:-1px}.ev-app .ev-stat{border-radius:12px;box-shadow:0 2px 4px #18212d03}.ev-app .ev-card{border-radius:12px}.ev-app .ev-button{font-family:var(--workspace-font);border-radius:7px;font-size:11px}.ev-app .ev-button.primary{color:#fff;background:#293142;border-color:#222c3e}:is(.unified-frame :focus-visible,.unified-switcher :focus-visible){outline-offset:3px;outline:2px solid #84a7ff}@media (min-width:901px){.unified-social.nav-collapsed,.unified-frame.is-collapsed{grid-template-columns:68px minmax(0,1fr)}.unified-social.nav-collapsed .social-sidebar{padding:10px}.unified-social.nav-collapsed .social-sidebar .social-wordmark,.unified-social.nav-collapsed .social-workspace-name,.unified-frame.is-collapsed .unified-brand{display:none}.unified-social.nav-collapsed .unified-brand-row,.unified-frame.is-collapsed .unified-brand-row{justify-content:center}.unified-social.nav-collapsed .social-sidebar-collapse{position:static}.unified-social.nav-collapsed .social-sidebar nav button{justify-content:center;padding:8px}.unified-social.nav-collapsed .dash-search-launch>span,.unified-social.nav-collapsed .dash-search-launch>kbd,.unified-frame.is-collapsed .dash-search-launch>span,.unified-frame.is-collapsed .dash-search-launch>kbd{display:none}.unified-social.nav-collapsed .dash-search-launch,.unified-frame.is-collapsed .dash-search-launch{justify-content:center;padding:9px}:is(.dash-collapsed,.nav-collapsed,.is-collapsed) .unified-switcher-title,:is(.dash-collapsed,.nav-collapsed,.is-collapsed) .unified-switcher>summary>svg{display:none!important}:is(.dash-collapsed,.nav-collapsed,.is-collapsed) .unified-switcher>summary{justify-content:center;min-height:44px;padding:7px 0}:is(.dash-collapsed,.nav-collapsed,.is-collapsed) .unified-switcher-menu{z-index:100;width:260px;max-height:calc(100dvh - 90px);position:fixed;top:68px;left:72px;overflow:auto}.fd-console.dash-collapsed .unified-switcher-menu>a>span{display:block}.unified-frame.is-collapsed .unified-rail nav>a,.unified-frame.is-collapsed .unified-rail footer>a{justify-content:center;padding:10px 6px}.unified-frame.is-collapsed .unified-rail nav>a>span,.unified-frame.is-collapsed .unified-rail footer>a>span{display:none}}@media (max-width:1150px){.social-focus{grid-template-columns:minmax(210px,.9fr) minmax(0,1.1fr)}.social-focus-copy{padding:25px 20px}.social-focus-gallery{padding:20px 15px}.social-focus-posts{gap:7px}.social-focus-copy h2{font-size:29px}.social-focus-copy>div{gap:10px;margin-top:18px}.social-focus-copy button.social-focus-secondary{font-size:10px}.unified-social .social-presence{display:none}.social-pulse{gap:10px}.social-pulse>button{padding:14px}}@media (max-width:900px){.unified-social,.unified-social.nav-collapsed,.unified-frame,.unified-frame.is-collapsed{grid-template-columns:none;padding:6px;display:block}.unified-social .social-main,.unified-body{border-radius:16px;height:100%}.unified-social .social-sidebar,.unified-social.nav-collapsed .social-sidebar,.unified-rail{z-index:1000;background:var(--workspace-rail);width:244px;height:100dvh;padding:16px 14px;transition:transform .2s;position:fixed;top:0;bottom:0;left:0;transform:translate(-100%)}.unified-social.nav-open .social-sidebar,.unified-frame.is-open .unified-rail{transform:translate(0)}.unified-social .social-nav-scrim,.unified-scrim{z-index:990;background:#11182380;border:0;display:block;position:fixed;inset:0}.unified-social .social-sidebar-dismiss{color:#c8cdd7;place-items:center;width:30px;height:30px;display:grid;position:absolute;top:18px;right:15px}.unified-social .social-sidebar-collapse,.unified-collapse{display:none}.unified-mobile-toggle,.unified-mobile-close{color:#758097;cursor:pointer;background:0 0;border:0;place-items:center;display:grid}.unified-social .social-topbar .social-mobile-toggle{display:flex}.unified-social .social-content,.unified-content{padding:24px}.unified-social.nav-collapsed .social-sidebar .social-wordmark{padding-left:4px}.unified-social.nav-collapsed .social-sidebar .social-wordmark>span,.unified-social.nav-collapsed .social-sidebar nav span,.unified-social.nav-collapsed .social-sidebar nav i,.unified-social.nav-collapsed .social-workspace-name strong,.unified-social.nav-collapsed .social-sidebar footer span,.unified-social.nav-collapsed .social-sidebar footer small{display:initial}.unified-social.nav-collapsed .social-workspace-name strong>small{display:block}.unified-social.nav-collapsed .social-sidebar nav button,.unified-social.nav-collapsed .social-sidebar footer a{justify-content:flex-start;padding:8px 10px}.unified-social.nav-collapsed .social-workspace-name{margin:4px 3px 12px}.ev-app{padding:6px}.ev-app .ev-sidebar{z-index:1000;width:244px;height:100dvh;transition:transform .2s;position:fixed;inset:0 auto 0 0;transform:translate(-100%)}.ev-app .ev-sidebar.open{transform:translate(0)}.ev-app .ev-main{border-radius:16px}.ev-app .ev-menu{display:grid}.ev-app .ev-scrim{z-index:990}.ev-app .ev-content{padding:24px}.ev-app .ev-topbar{padding:0 20px}}@media (max-width:600px){.unified-social .social-content,.unified-content{padding:22px 14px 32px}.unified-social .social-topbar,.unified-topbar{height:54px;min-height:54px;padding:0 14px}.unified-social .social-topbar>div:last-child{gap:10px}.unified-social .social-topbar button>span{display:none}.unified-social .social-topbar a{padding:8px;font-size:9px}.unified-breadcrumb{gap:6px;font-size:10px}.unified-breadcrumb>strong{font-size:10px}.unified-social .social-topbar>div:first-child>svg,.unified-social .unified-breadcrumb>i,.unified-social .unified-breadcrumb>strong,.fd-console .unified-breadcrumb>i,.fd-console .unified-breadcrumb>strong{display:none}.unified-social .social-demo-banner{padding:7px 14px;font-size:8px}.unified-social .social-section-heading{flex-wrap:wrap;gap:15px}.unified-social .social-section-heading h1,.unified-page-heading h1{font-size:25px}.unified-social .sf-dashboard-heading>div:last-child{justify-content:space-between;width:100%;display:flex}.social-focus{border-radius:11px;grid-template-columns:1fr}.social-focus-copy{padding:25px}.social-focus-copy h2{font-size:31px}.social-focus-copy p{max-width:none}.social-focus-copy>div{margin:18px 0 15px}.social-focus-gallery{padding:18px}.social-focus-posts{gap:10px}.social-focus-post>div{aspect-ratio:1/1.15}.social-focus-post>small{font-size:8px;display:block}.social-focus-post>small>span{margin-top:2px;display:block}.social-focus-post.post-1{margin-top:8px}.social-focus-post.post-2{margin-top:16px}.social-pulse{grid-template-columns:1fr 1fr;gap:9px;margin-bottom:20px}.social-pulse>button{padding:13px 15px}.social-pulse strong{font-size:25px}.unified-social .sf-dashboard-grid{gap:14px}.unified-social .sf-accounts-refined>article{padding:20px}.unified-topbar>a{font-size:9px}.unified-topbar>div{font-size:11px}.unified-content .tr-top{padding:16px}.unified-content .tr-heading{padding:20px 16px 12px}.unified-content .tr-heading h3{font-size:23px}.unified-content .tr-navigation{padding:0 16px}.unified-content .tr-guided-setup{margin:14px}.ev-app .ev-content{padding:22px 14px 32px}.ev-app .ev-topbar{padding:0 14px}.ev-app .ev-page-heading h1{font-size:25px}}@media (prefers-reduced-motion:reduce){.social-focus-post,.unified-social .social-sidebar,.unified-rail,.ev-app .ev-sidebar{transition:none}.social-focus-post:hover{transform:none}}.unified-nav-label{letter-spacing:.03em;color:#8f99a9;padding:18px 10px 6px;font-size:10px;display:block}.unified-nav-label:first-child{padding-top:4px}.unified-rail nav>a{min-height:40px}.unified-rail footer{border-top:1px solid #ffffff12;margin-top:auto;padding-top:16px}.unified-topbar>a{font-size:12px}@media (min-width:901px){.unified-frame.is-collapsed .unified-nav-label{border-top:1px solid #ffffff12;height:13px;margin:6px 8px;padding:0;font-size:0}.unified-frame.is-collapsed .unified-nav-label:first-child{display:none}}.studio-entry-loading{background:#f5f7fa;place-items:center;min-height:100dvh;padding:24px;display:grid}.studio-loading{color:#283343;background:#fff;border:1px solid #e1e6ee;border-radius:16px;width:min(720px,100%);margin:36px auto;padding:clamp(20px,4vw,40px);box-shadow:0 8px 30px #23364d05}.studio-loading-heading{color:#315dcc;align-items:center;gap:14px;margin-bottom:28px;display:flex}.studio-loading-heading>div{gap:6px;display:grid}.studio-loading-heading strong{letter-spacing:-.35px;color:#253246;font-size:18px;font-weight:600}.studio-loading-heading span{color:#697486;font-size:13px}.studio-loading-preview{background:#f7f9fc;border:1px solid #e3e8ef;border-radius:10px;height:230px;display:flex;overflow:hidden}.studio-loading-rail{background:#fff;border-right:1px solid #e4e8ef;width:24%;padding:26px 15px}.studio-loading-rail i{background:#e7ecf3;border-radius:3px;height:7px;margin-bottom:18px;display:block}.studio-loading-rail i:first-child{background:#cfdaf0;width:65%}.studio-loading-page{background:#fff;border:1px solid #e8ecf2;border-radius:5px;width:65%;margin:25px auto;padding:20px}.studio-loading-page>i{background:#e5eaf2;border-radius:3px;width:75%;height:6px;margin-bottom:9px;display:block}.studio-loading-page>i:first-child{background:#d1dcef;width:45%;height:12px;margin-bottom:15px}.studio-loading-page>div{background:#edf2f9;border-radius:4px;height:65px;margin:14px 0}.studio-loading-status{color:#748092;align-items:center;gap:9px;margin-top:22px;font-size:12px;display:flex}.studio-loading-status>i{background:#4673c6;border-radius:50%;width:7px;height:7px;animation:1.4s ease-in-out infinite studio-pulse}.studio-entry-error{color:#26354b;max-width:620px;margin:12vh auto;padding:32px}.studio-entry-error h1{letter-spacing:-.8px;font-size:30px}.studio-entry-error p{color:#6c7788;font-size:15px;line-height:1.65}.studio-entry-error>div{align-items:center;gap:22px;margin-top:26px;display:flex}.studio-entry-error a{color:#315dcc;font-size:13px}@keyframes studio-pulse{50%{opacity:.35}}@media (prefers-reduced-motion:reduce){.studio-loading-status>i{animation:none}}@media (max-width:600px){.studio-loading{margin:20px auto}.studio-loading-preview{height:190px}.studio-loading-heading strong{font-size:16px}.studio-loading-heading span{line-height:1.5}.studio-entry-error{margin:8vh auto;padding:24px}}.sf-refined .pr-section-intro h2,.sf-refined .pr-section-intro h2>span{letter-spacing:-.055em;font-family:Manrope,Arial,sans-serif;font-style:normal;font-weight:550;line-height:1.08}.sf-refined .pr-section-intro h2{font-size:clamp(38px,4.2vw,64px)}.sf-refined .pr-section-intro p{color:#6e7785;max-width:300px;font-size:15px;line-height:1.7}.sf-refined .pr-hero-copy h1{letter-spacing:-.065em;font-weight:550;line-height:1.03}.sf-refined .pr-hero-copy h1>span{color:#bcd0ff}.sf-refined .pr-hero-photo{object-position:60% 49%}.sf-refined .sf-hero-shade{background:linear-gradient(90deg,#101823c9 0%,#10182373 45%,#10182308 75%),linear-gradient(#0000 72%,#10182375)}.sf-refined .pr-hero-copy>p{color:#f0f3fa;max-width:360px;font-size:18px;line-height:1.6}.sf-refined .pr-hero-actions .pr-button-white{box-shadow:0 5px 25px #06102620}.sf-refined .pr-collection{padding-top:110px;padding-bottom:95px}.sf-refined .sf-featured-mat{background:#e7ecf5;border-radius:18px;padding:28px}.sf-refined .pr-design-image{border-radius:12px;overflow:hidden}.sf-refined .pr-design-image>span{transition:transform .22s,opacity .22s}.sf-refined .pr-design-caption{padding-top:18px}.sf-refined .pr-design-caption h3{letter-spacing:-.6px;font-weight:550}.sf-refined .pr-editor{background:#edf2fb;border-block:1px solid #e5ebf5}.sf-refined .sf-team-section{background:#fcfbf8;padding-block:100px}.sf-refined .sf-team-copy h2{letter-spacing:-.055em;font:550 clamp(36px,3.8vw,58px)/1.1 Manrope,Arial,sans-serif}.sf-refined .sf-team-copy>p{max-width:290px;font-size:14px;line-height:1.8}.sf-refined .pr-business{padding-block:100px}.sf-refined .sf-social-home{background:#17263e;border:0;padding-block:100px}.sf-refined .sf-social-home .pr-eyebrow{color:#98afd3}.sf-refined .sf-social-home .pr-section-intro h2,.sf-refined .sf-social-home .pr-section-intro h2>span{color:#f7f9fe}.sf-refined .sf-social-home .pr-section-intro p{color:#b4c0d3}.sf-refined .sf-social-home .pr-link{color:#dae6ff}.sf-refined .sf-social-home .pr-demo-note{color:#9fb2d0;border-color:#ffffff21}.sf-refined .sf-social-home .sf-social-story{border-color:#e4eaf3;border-radius:18px;overflow:hidden;box-shadow:0 20px 60px #07152e35}.sf-refined .sf-billing-section{background:#f6f5f1;padding-block:100px}.sf-refined .sf-traffic-section{background:#fff;padding-block:100px}.sf-refined .pr-industry{background:#e9eff9}.sf-refined .pr-industry-list>button{border-radius:8px;transition:background .2s,padding .2s}.sf-refined .pr-industry-list>button[aria-selected=true]{background:#fff;box-shadow:0 4px 18px #294a7510}.sf-refined .pr-industry-preview{border-radius:15px;overflow:hidden;box-shadow:0 15px 45px #294a7511}.sf-refined .pr-closing{background:#16263f}.sf-refined .pr-closing h2>span{color:#b7cdff}.sf-refined .sf-closing-mark{opacity:.07}.brand-workspace-section{color:#232a36;background:#f7f8fb;padding:105px 0 80px;overflow:hidden}.brand-workspace-intro{justify-content:space-between;align-items:flex-end;gap:45px;margin-bottom:38px;display:flex}.brand-workspace-intro h2{letter-spacing:-.055em;margin:16px 0 0;font:550 clamp(39px,4.3vw,65px)/1.08 Manrope,Arial,sans-serif}.brand-workspace-intro h2>span{color:#667891}.brand-workspace-intro>p{color:#738094;flex:none;max-width:285px;margin:0 5px 3px 0;font-size:15px;line-height:1.8}.brand-workspace-demo{position:relative}.brand-workspace-tabs{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-bottom:20px;display:grid}.brand-workspace-tabs>button{text-align:left;color:#6c7a92;cursor:pointer;background:#fff;border:1px solid #e0e5ee;border-radius:11px;align-items:center;gap:13px;min-width:0;padding:19px 20px;font-family:Manrope,Arial,sans-serif;transition:background .22s,border-color .22s,box-shadow .22s;display:flex}.brand-workspace-tabs>button>span{color:#8a98af;align-self:flex-start;padding-top:4px;font-size:10px}.brand-workspace-tabs>button>div{flex:1;min-width:0}.brand-workspace-tabs strong{color:#53617b;letter-spacing:-.3px;font-size:14px;font-weight:650;line-height:1.4;display:block}.brand-workspace-tabs small{color:#929bad;white-space:nowrap;margin-top:5px;font-size:10px;line-height:1.5;display:block}.brand-workspace-tabs>button>svg{opacity:.6;flex:none}.brand-workspace-tabs>button[aria-selected=true]{background:#e9f0ff;border-color:#b5c8ed;box-shadow:0 3px 10px #254f9820}.brand-workspace-tabs>button[aria-selected=true] strong{color:#30518d}.brand-workspace-tabs>button[aria-selected=true]>svg{opacity:1;color:#5378bb}.brand-workspace-tabs>button:hover{border-color:#a2b8de}.brand-workspace-stage{isolation:isolate;background:#dfe8f6;border:1px solid #cdd9ec;border-radius:20px;padding:27px 27px 0;transition:background .45s;position:relative;overflow:hidden}.mode-1 .brand-workspace-stage{background:#dfe6ef;border-color:#d1d9e4}.mode-2 .brand-workspace-stage{background:#e0e8ec;border-color:#cfd9df}.brand-demo-shell{background:#141619;border:1px solid #ffffff25;border-radius:14px 14px 0 0;grid-template-columns:173px minmax(0,1fr);min-height:532px;font-family:Manrope,Arial,sans-serif;display:grid;overflow:hidden;box-shadow:0 14px 45px #24466c20}.brand-demo-shell>aside{color:#9c9fab;flex-direction:column;gap:5px;min-width:0;padding:24px 13px 18px;display:flex;position:relative}.brand-demo-wordmark{color:#fff;letter-spacing:-.4px;align-items:center;gap:8px;margin-bottom:22px;padding:0 4px;font-size:16px;display:flex}.brand-demo-wordmark>svg{color:#93aff3;width:23px;height:23px}.brand-demo-wordmark strong{font-weight:650}.brand-demo-switch{color:#d4ddea;white-space:nowrap;background:#262b33;border:1px solid #ffffff0d;border-radius:7px;align-items:center;gap:7px;padding:11px 8px;font-size:8px;display:flex}.brand-demo-switch>svg:first-child{color:#9db7eb;flex:none}.brand-demo-switch>svg:last-child{flex:none;margin-left:auto}.brand-demo-search{color:#8c929e;background:#24262b;border-radius:6px;align-items:center;gap:7px;margin:10px 0 17px;padding:9px 8px;font-size:9px;display:flex}.brand-demo-nav{border-radius:6px;align-items:center;gap:8px;padding:10px 9px;font-size:9px;display:flex}.brand-demo-nav.selected{color:#e2e8f2;background:#30343c;box-shadow:inset 0 1px #ffffff08}.brand-demo-nav>svg{color:#8d9fba;flex:none}.brand-demo-business{color:#b2b9c7;align-items:center;gap:7px;margin-top:auto;padding:30px 3px 0;font-size:9px;display:flex}.brand-demo-business>b{color:#b5c9ee;background:#354764;border-radius:6px;place-items:center;width:24px;height:24px;font-size:10px;font-weight:500;display:grid}.brand-demo-business>svg{margin-left:auto}.brand-demo-main{background:#f4f5f7;border-radius:11px 0 0;min-width:0;margin-top:7px;overflow:hidden}.brand-demo-main>header{color:#66748a;background:#fff;border-bottom:1px solid #e5e8ee;align-items:center;gap:12px;height:45px;padding:0 22px;font-size:10px;display:flex}.brand-demo-main>header>.brand-demo-saved{color:#929baa;align-items:center;gap:5px;margin-left:auto;font-size:8px;display:flex}.brand-demo-saved>i{background:#84a497;border-radius:50%;width:4px;height:4px}.brand-demo-main>header>b{color:#7285a5;background:#dbe5f5;border-radius:50%;place-items:center;width:22px;height:22px;font-size:9px;font-weight:500;display:grid}.brand-demo-screen{padding:26px;animation:.35s cubic-bezier(.2,.7,.2,1) brand-screen-enter}.brand-demo-heading{justify-content:space-between;align-items:center;gap:20px;margin-bottom:23px;display:flex}.brand-demo-heading>div>span{letter-spacing:.1em;color:#8c98ad;font-size:7px;font-weight:600}.brand-demo-heading h3{letter-spacing:-.8px;color:#36455d;margin:6px 0 0;font:550 23px/1.3 Manrope,Arial,sans-serif}.brand-demo-heading>span{color:#8190a7;white-space:nowrap;background:#fff;border:1px solid #dfe5ef;border-radius:6px;align-items:center;gap:6px;padding:8px 10px;font-size:8px;display:flex}.brand-site-layout{grid-template-columns:minmax(0,1fr) 150px;align-items:center;gap:20px;display:grid}.brand-site-paper{background:#f8f4eb;border:1px solid #e0e1df;border-radius:7px;overflow:hidden;box-shadow:0 5px 20px #243f6510}.brand-site-paper>header{color:#615b4e;justify-content:space-between;align-items:center;gap:12px;padding:15px 17px;font-size:8px;display:flex}.brand-site-paper>header>strong{letter-spacing:.1em;font-size:9px;font-weight:500}.brand-site-paper>header>span{align-items:center;gap:12px;font-size:7px;display:flex}.brand-site-photo{isolation:isolate;height:280px;position:relative;overflow:hidden}.brand-site-photo>img{object-fit:cover;object-position:center 55%;filter:brightness(.74);width:100%;height:100%;transition:filter .5s,transform .5s}.look-1 .brand-site-photo>img{filter:brightness(.64)saturate(.7);transform:scale(1.03)}.look-2 .brand-site-photo>img{filter:brightness(.58)saturate(.7);transform:scale(1.06)}.brand-site-photo>div{color:#fff8eb;flex-direction:column;justify-content:center;padding:35px 25px;display:flex;position:absolute;inset:0}.brand-site-photo small{letter-spacing:.14em;font-size:7px}.brand-site-photo h4{letter-spacing:-1.5px;margin:19px 0 25px;font:39px/1.03 Georgia,serif}.brand-site-photo h4>span{display:block}.look-1 .brand-site-photo h4{letter-spacing:-1.7px;font-family:Manrope,Arial,sans-serif;font-size:35px;font-weight:450}.look-2 .brand-site-photo h4{letter-spacing:-2px;font-family:Manrope,Arial,sans-serif;font-size:37px;font-weight:750}.brand-site-photo>div>span{align-items:center;gap:15px;font-size:8px;display:flex}.brand-site-paper>footer{color:#8c867c;justify-content:space-between;gap:10px;padding:14px 17px;font-size:7px;display:flex}.brand-type-panel>span:first-child{letter-spacing:.12em;color:#8897af;font-size:7px}.brand-type-panel>h4{letter-spacing:-.3px;color:#61728e;margin:10px 0 16px;font-size:13px;font-weight:600;line-height:1.5}.brand-type-panel>div{flex-direction:column;gap:8px;display:flex}.brand-type-panel button{color:#8490a6;text-align:left;cursor:pointer;background:#fff;border:1px solid #dce3ee;border-radius:7px;align-items:center;gap:9px;padding:10px;font-size:9px;display:flex}.brand-type-panel button>strong{letter-spacing:-1px;color:#61738e;font-family:Georgia,serif;font-size:22px;font-weight:500}.brand-type-panel button:nth-child(2)>strong{font-family:Manrope,Arial,sans-serif;font-weight:400}.brand-type-panel button:nth-child(3)>strong{font-family:Manrope,Arial,sans-serif;font-weight:750}.brand-type-panel button>svg{margin-left:auto}.brand-type-panel button[aria-pressed=true]{color:#4f73b5;background:#f8faff;border-color:#7ea0df;box-shadow:0 0 0 2px #7ea0df1a}.brand-type-panel>p{color:#91a0b6;margin:20px 0 14px;font-size:10px;line-height:1.9}.brand-colour-dots{gap:6px;display:flex}.brand-colour-dots>i{background:#beb19a;border:2px solid #fff;border-radius:50%;width:16px;height:16px;box-shadow:0 0 0 1px #d9dee6}.brand-colour-dots>i:nth-child(2){background:#334959}.brand-colour-dots>i:nth-child(3){background:#f3ede2}.brand-demo-metrics{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-bottom:17px;display:grid}.brand-demo-metrics>div{background:#fff;border:1px solid #dde4ef;border-radius:9px;padding:15px 15px 10px}.brand-demo-metrics>div>span{color:#8a96aa;justify-content:space-between;align-items:center;gap:7px;font-size:9px;display:flex}.brand-demo-metrics strong{letter-spacing:-1px;color:#465b7d;margin:9px 0;font-size:27px;font-weight:550;display:block}.brand-demo-metrics svg{width:100%;height:22px;display:block}.brand-demo-metrics span>svg{color:#b0bdd2;flex:none;width:12px;height:12px}.brand-founders-grid{grid-template-columns:minmax(0,1.5fr) minmax(175px,1fr);gap:16px;display:grid}.brand-demo-chart{background:#fff;border:1px solid #dfe5ed;border-radius:9px;align-self:start;overflow:hidden}.brand-demo-chart>header{justify-content:space-between;align-items:center;gap:15px;padding:18px 17px;display:flex}.brand-demo-chart>header>strong{color:#74839c;font-size:10px;font-weight:550}.brand-demo-chart>header>span{color:#b3bbca;white-space:nowrap;font-size:7px}.brand-demo-chart>div{padding:12px 18px 0}.brand-demo-chart>div>svg{width:100%;height:148px;display:block}.brand-demo-chart>footer{color:#aab4c5;justify-content:space-between;padding:10px 18px 18px;font-size:7px;display:flex}.is-playing .brand-chart-line{stroke-dasharray:560;stroke-dashoffset:560px;animation:1.1s forwards brand-chart-draw}.brand-demo-order{background:#fff;border:1px solid #dfe5ed;border-radius:9px;min-width:0;overflow:hidden}.brand-demo-order>img{object-fit:cover;width:100%;height:84px;display:block}.brand-demo-order>div{padding:13px 15px}.brand-demo-order span{letter-spacing:.09em;color:#9aa6ba;font-size:6px;display:block}.brand-demo-order strong{color:#526480;margin:7px 0;font-size:12px;font-weight:550;display:block}.brand-demo-order small{color:#8d9bb0;font-size:8px;line-height:1.5;display:block}.brand-demo-order button{color:#5275b6;cursor:pointer;background:#eef3fd;border-radius:5px;justify-content:space-between;align-items:center;gap:6px;width:100%;margin-top:13px;padding:7px 8px;font-size:8px;display:flex}.brand-demo-order button:hover{background:#e1ebfd}.brand-order-follow{color:#9faabd;justify-content:center;align-items:center;gap:10px;margin-top:20px;font-size:9px;display:flex}.brand-order-follow>span{white-space:nowrap;background:#fff;border:1px solid #e2e7ef;border-radius:6px;align-items:center;gap:6px;padding:7px 10px;transition:background .3s,color .3s;display:flex}.brand-order-follow>span.done{color:#6d8c7c;background:#e9f1ed;border-color:#d7e6de}.brand-order-follow>i{background:#d5dde9;width:30px;height:1px}.brand-social-week{grid-template-columns:repeat(5,minmax(0,1fr));gap:9px;min-height:302px;display:grid}.brand-social-week>div{background:#fafbfd;border:1px solid #e0e5ed;border-radius:8px;min-width:0;padding:0 8px 8px;overflow:hidden}.brand-social-week>div>header{justify-content:space-between;align-items:center;gap:5px;padding:12px 1px 13px;display:flex}.brand-social-week>div>header>span{color:#a3acbc;letter-spacing:.06em;font-size:7px}.brand-social-week>div>header>strong{color:#8091ac;font-size:13px;font-weight:500}.brand-week-card{background:#fff;border:1px solid #dde4ee;border-radius:5px;padding-bottom:9px;overflow:hidden;box-shadow:0 3px 10px #233f6510}.brand-week-card>img{object-fit:cover;width:100%;height:120px;display:block}.brand-week-card>strong{color:#65758c;margin:8px 7px 4px;font-size:8px;font-weight:550;line-height:1.5;display:block}.brand-week-card>small{color:#a2adbe;margin:0 7px;font-size:6px;line-height:1.6;display:block}.brand-moving-card{margin-top:28px;animation:.35s brand-screen-enter}.brand-week-type{color:#49617a;background:#cbd8e5;border-radius:5px;flex-direction:column;justify-content:space-between;min-height:171px;margin-top:7px;padding:18px 11px;display:flex}.brand-week-type>span{letter-spacing:.1em;font-size:5px}.brand-week-type>strong{letter-spacing:-.6px;font:23px/1.05 Georgia,serif}.brand-week-type>small{font-size:6px;line-height:1.5}.brand-social-bottom{justify-content:space-between;align-items:center;gap:16px;margin-top:18px;display:flex}.brand-team-note{align-items:center;gap:10px;display:flex}.brand-team-note>b{color:#87a294;background:#dfe9e4;border-radius:50%;flex:none;place-items:center;width:29px;height:29px;font-size:11px;font-weight:500;display:grid}.brand-team-note>span>strong{color:#788ba2;font-size:9px;font-weight:550;display:block}.brand-team-note small{color:#a0aec0;margin-top:5px;font-size:8px;line-height:1.5;display:block}.brand-social-bottom>button{white-space:nowrap;color:#6485ba;cursor:pointer;background:#fff;border:1px solid #dce4f0;border-radius:6px;align-items:center;gap:8px;padding:9px 10px;font-size:8px;display:flex}.brand-workspace-caption{justify-content:space-between;align-items:center;gap:20px;padding:22px 2px 0;display:flex}.brand-workspace-caption>span{color:#8a96a9;align-items:center;gap:9px;font-size:10px;display:flex}.brand-workspace-caption>span>i{background:#a8b4c6;border-radius:50%;width:3px;height:3px}.brand-workspace-caption>a{color:#4066a7;align-items:center;gap:10px;margin-left:auto;font-size:12px;font-weight:550;text-decoration:none;display:flex}.brand-workspace-caption>a:hover{text-underline-offset:5px;text-decoration:underline}.brand-workspace-caption>button{color:#7587a4;cursor:pointer;background:#fff;border:1px solid #d7e0ee;border-radius:50%;place-items:center;width:31px;height:31px;display:grid}.brand-workspace-caption>button:disabled{opacity:.35;cursor:default}.brand-workspace-demo :focus-visible{outline-offset:4px;outline:2px solid #6488cb}.brand-workspace-demo .pd-demo-cursor{color:#4875c8;transition:left .35s cubic-bezier(.22,.68,.23,1),top .35s cubic-bezier(.22,.68,.23,1)}@keyframes brand-screen-enter{0%{opacity:.25;transform:translateY(7px)}to{opacity:1;transform:translateY(0)}}@keyframes brand-chart-draw{to{stroke-dashoffset:0}}@media (max-width:1150px){.brand-demo-shell{grid-template-columns:147px minmax(0,1fr);min-height:500px}.brand-demo-shell>aside{padding:20px 10px}.brand-demo-wordmark{font-size:14px}.brand-demo-switch{gap:5px;font-size:7px}.brand-demo-switch>svg:last-child{display:none}.brand-demo-screen{padding:22px}.brand-site-layout{grid-template-columns:minmax(0,1fr) 125px;gap:16px}.brand-site-photo{height:265px}.brand-type-panel>h4{font-size:12px}.brand-site-photo h4{font-size:35px}.look-1 .brand-site-photo h4,.look-2 .brand-site-photo h4{font-size:31px}.brand-workspace-tabs>button{gap:10px;padding:17px 15px}.brand-workspace-tabs small{font-size:9px}.brand-workspace-tabs strong{font-size:13px}.brand-workspace-tabs>button>svg{display:none}.brand-demo-heading h3{font-size:21px}.brand-demo-metrics strong{font-size:25px}.brand-demo-metrics>div{padding:13px 12px 8px}.brand-demo-chart>header{padding:16px 12px}.brand-demo-chart>header>span{display:none}.brand-social-week{gap:6px}.brand-social-week>div{padding-inline:6px}.brand-week-card>img{height:110px}.brand-week-type{padding:14px 8px}.brand-week-type>strong{font-size:20px}}@media (max-width:900px){.brand-workspace-section{padding:80px 0 60px}.brand-workspace-intro{gap:25px}.brand-workspace-intro>p{max-width:200px;font-size:12px}.brand-workspace-intro h2{font-size:45px}.brand-demo-shell{grid-template-columns:1fr;min-height:500px}.brand-demo-shell>aside{display:none}.brand-demo-main{border-radius:0;margin:0}.brand-workspace-stage{border-radius:16px;padding:20px 20px 0}.brand-demo-screen{padding:25px}.brand-site-layout{grid-template-columns:minmax(0,1fr) 150px}.brand-site-photo{height:280px}.brand-workspace-tabs small{white-space:normal}.brand-workspace-tabs>button{align-items:flex-start}.brand-workspace-tabs strong{font-size:12px}.sf-refined .sf-team-section,.sf-refined .pr-business,.sf-refined .sf-social-home,.sf-refined .sf-billing-section,.sf-refined .sf-traffic-section{padding-block:75px}}@media (max-width:600px){.brand-workspace-section{padding:65px 0 45px}.brand-workspace-intro{margin-bottom:26px;display:block}.brand-workspace-intro h2{font-size:38px}.brand-workspace-intro>p{max-width:none;margin:20px 0 0;font-size:12px}.brand-workspace-intro>p>br{display:none}.brand-workspace-tabs{gap:6px;margin-bottom:13px}.brand-workspace-tabs>button{border-radius:8px;flex-direction:column;gap:5px;min-height:80px;padding:12px 9px}.brand-workspace-tabs>button>span{padding:0;font-size:8px}.brand-workspace-tabs strong{letter-spacing:-.1px;font-size:10px}.brand-workspace-tabs small{display:none}.brand-workspace-stage{border-radius:12px;padding:11px 11px 0}.brand-demo-shell{border-radius:8px 8px 0 0;min-height:0}.brand-demo-main>header{height:35px;padding:0 12px;font-size:8px}.brand-demo-main>header>.brand-demo-saved{font-size:6px}.brand-demo-main>header>b{width:19px;height:19px;font-size:8px}.brand-demo-screen{min-height:440px;padding:15px 12px}.brand-demo-heading{gap:8px;margin-bottom:16px}.brand-demo-heading h3{letter-spacing:-.6px;font-size:18px}.brand-demo-heading>div>span{font-size:6px}.brand-demo-heading>span{display:none}.brand-site-layout{grid-template-columns:1fr;gap:14px}.brand-site-paper>header{padding:12px}.brand-site-paper>header>strong{font-size:8px}.brand-site-photo{height:225px}.brand-site-photo>div{padding:22px}.brand-site-photo h4{margin:15px 0 22px;font-size:35px}.brand-site-photo small{font-size:6px}.brand-site-paper>footer{padding:12px;font-size:6px}.brand-type-panel>span:first-child,.brand-type-panel>h4,.brand-type-panel>p,.brand-colour-dots{display:none}.brand-type-panel>div{flex-direction:row;gap:7px}.brand-type-panel button{flex:1;gap:6px;min-height:44px;padding:7px;font-size:10px}.brand-type-panel button>strong{font-size:21px}.brand-type-panel button>svg{width:10px}.brand-demo-metrics{gap:6px;margin-bottom:12px}.brand-demo-metrics>div{border-radius:6px;padding:10px 8px 7px}.brand-demo-metrics>div>span{min-height:21px;font-size:7px;display:block}.brand-demo-metrics span>svg{display:none}.brand-demo-metrics strong{margin:5px 0;font-size:21px}.brand-demo-metrics svg{height:16px}.brand-founders-grid{grid-template-columns:1fr;gap:10px}.brand-demo-chart>header{padding:12px;font-size:8px}.brand-demo-chart>div{padding:0 12px}.brand-demo-chart>div>svg{height:80px}.brand-demo-chart>footer{padding:6px 12px 10px;font-size:6px}.brand-demo-order{align-items:stretch;display:flex}.brand-demo-order>img{object-fit:cover;flex:none;width:75px;height:auto}.brand-demo-order>div{flex:1;padding:11px 12px}.brand-demo-order span{font-size:5px}.brand-demo-order strong{margin:6px 0;font-size:11px}.brand-demo-order small{font-size:7px}.brand-demo-order button{min-height:36px;margin-top:9px;padding:8px;font-size:10px}.brand-order-follow{gap:4px;margin-top:14px;font-size:7px}.brand-order-follow>span{gap:4px;padding:6px 5px}.brand-order-follow>span>svg{width:12px}.brand-order-follow>span>svg:last-child:not(:first-child){display:none}.brand-order-follow>i{width:10px}.brand-social-week{grid-template-columns:repeat(5,minmax(0,1fr));gap:5px;min-height:263px;overflow:visible}.brand-social-week>div{border-radius:5px;padding:0 4px 6px}.brand-social-week>div>header{flex-direction:column;align-items:flex-start;gap:3px;padding:10px 3px}.brand-social-week>div>header>span{font-size:5px}.brand-social-week>div>header>strong{font-size:11px}.brand-week-card>img{height:85px}.brand-week-card>strong{margin:6px 3px;font-size:6px;line-height:1.4}.brand-week-card>small{margin:0 3px;font-size:5px}.brand-week-type{min-height:125px;padding:11px 5px}.brand-week-type>strong{letter-spacing:-.5px;font-size:15px}.brand-week-type>span,.brand-week-type>small{font-size:4px}.brand-social-bottom{flex-direction:column;align-items:stretch;gap:12px;margin-top:13px}.brand-team-note{gap:7px}.brand-team-note>b{width:23px;height:23px;font-size:9px}.brand-team-note>span>strong{font-size:8px}.brand-team-note small{font-size:7px}.brand-social-bottom>button{justify-content:center;min-height:36px;padding:8px;font-size:10px}.brand-workspace-caption{flex-wrap:wrap;gap:10px;padding-top:16px}.brand-workspace-caption>span{gap:6px;width:100%;font-size:8px}.brand-workspace-caption>a{margin-left:0;margin-right:auto;font-size:10px}.brand-workspace-caption>button{width:44px;height:44px}.brand-workspace-demo .pd-demo-cursor{display:none}.sf-refined .pr-collection{padding-block:65px}.sf-refined .pr-section-intro h2{font-size:38px}.sf-refined .pr-section-intro p{font-size:13px}.sf-refined .pr-hero-copy>p{max-width:290px;font-size:15px}.sf-refined .sf-featured-mat{border-radius:12px;padding:15px}.sf-refined .sf-team-section,.sf-refined .pr-business,.sf-refined .sf-social-home,.sf-refined .sf-billing-section,.sf-refined .sf-traffic-section{padding-block:65px}.sf-refined .sf-team-copy h2{font-size:36px}.sf-refined .sf-social-home .sf-social-story{border-radius:12px}}@media (prefers-reduced-motion:reduce){.brand-demo-screen,.brand-moving-card,.is-playing .brand-chart-line{animation:none}.brand-chart-line{stroke-dasharray:none;stroke-dashoffset:0}.brand-workspace-stage,.brand-site-photo>img,.brand-workspace-tabs>button,.brand-order-follow>span,.sf-refined .pr-industry-list>button{transition:none}}.sf-site-footer{color:#f5f7fa;letter-spacing:0;text-align:left;isolation:isolate;background:#151f2d;border:0;width:100%;margin:0;padding:72px 0 0;font-family:Manrope,Arial,Helvetica,sans-serif;line-height:1.5;display:block;position:relative}.sf-site-footer *{box-sizing:border-box}.sf-footer-inner{width:min(1344px,100% - 96px);margin:0 auto}.sf-footer-main{grid-template-columns:minmax(230px,1.05fr) minmax(0,2fr);gap:clamp(48px,7vw,110px);padding-bottom:66px;display:grid}.sf-footer-intro{min-width:0}.sf-site-footer .sf-footer-brand{color:#fff;letter-spacing:-1px;align-items:center;gap:10px;font-size:26px;font-weight:600;line-height:1;text-decoration:none;display:inline-flex}.sf-footer-brand>svg{color:#adc5f5;width:29px;height:29px;display:block}.sf-site-footer .sf-footer-intro h2{letter-spacing:-1.5px;color:#f2f4fa;margin:32px 0 17px;font:500 clamp(29px,2.8vw,39px)/1.12 Manrope,Arial,sans-serif}.sf-site-footer .sf-footer-intro>p{color:#a5b0c2;margin:0 0 24px;font:400 14px/1.8 Manrope,Arial,sans-serif}.sf-site-footer .sf-footer-start{color:#223b64;background:#e8effc;border:1px solid #e8effc;border-radius:6px;justify-content:center;align-items:center;min-height:44px;padding:12px 20px;font-size:12px;font-weight:650;text-decoration:none;transition:background .15s,color .15s;display:inline-flex}.sf-site-footer .sf-footer-start:hover{color:#17345e;background:#fff;border-color:#fff}.sf-site-footer .sf-footer-start-note{color:#8e9db5;margin-top:12px;font-size:10px;display:block}.sf-site-footer .sf-footer-nav{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:32px;margin:0;padding:5px 0 0;display:grid}.sf-footer-nav>section{background:0 0;border:0;min-width:0;margin:0;padding:0}.sf-site-footer .sf-footer-nav h3{color:#f4f6fb;letter-spacing:0;margin:0 0 23px;padding:0;font:600 13px/1.5 Manrope,Arial,sans-serif}.sf-site-footer .sf-footer-nav ul{flex-direction:column;gap:0;margin:0;padding:0;list-style:none;display:flex}.sf-site-footer .sf-footer-nav li{margin:0;padding:0;list-style:none}.sf-site-footer .sf-footer-nav a{color:#aab6c9;text-underline-offset:5px;margin:0;padding:8px 0;font:400 14px/1.7 Manrope,Arial,sans-serif;text-decoration:none;transition:color .15s;display:inline-block}.sf-site-footer .sf-footer-nav a:hover{color:#fff;text-decoration:underline;text-decoration-thickness:1px}.sf-site-footer .sf-footer-bottom{color:#8e9db5;border-top:1px solid #ffffff1c;justify-content:space-between;align-items:center;gap:25px;min-height:79px;margin:0;padding:22px 0;font-size:12px;line-height:1.6;display:flex}.sf-footer-bottom>div{justify-content:flex-end;align-items:center;gap:25px;display:flex}.sf-site-footer .sf-footer-bottom a,.sf-site-footer .sf-footer-bottom button{color:#acb8ca;cursor:pointer;background:0 0;border:0;align-items:center;min-height:30px;padding:0;font:400 12px/1.6 Manrope,Arial,sans-serif;text-decoration:none;display:inline-flex}.sf-site-footer .sf-footer-bottom a:hover,.sf-site-footer .sf-footer-bottom button:hover{color:#fff;text-underline-offset:4px;text-decoration:underline}.sf-site-footer .sf-footer-signoff{color:#8e9db5;letter-spacing:.01em}.sf-site-footer .sf-footer-preferences{border-top:1px solid #ffffff1c;grid-template-columns:1.3fr 1fr;gap:50px;margin:0;padding:26px 0 35px;display:grid}.sf-footer-preferences>div>span{letter-spacing:.12em;color:#93aacd;margin-bottom:8px;font-size:8px;display:block}.sf-site-footer .sf-footer-preferences h3{color:#ecf1fa;letter-spacing:-.3px;margin:0 0 10px;font:550 17px/1.4 Manrope,Arial,sans-serif}.sf-site-footer .sf-footer-preferences p{color:#a7b5c9;max-width:440px;margin:0;font-size:11px;line-height:1.8}.sf-footer-preference-actions{flex-wrap:wrap;gap:10px;margin-bottom:12px;display:flex}.sf-site-footer .sf-footer-preference-actions button{color:#b5c4db;cursor:pointer;background:#233248;border:1px solid #40526d;border-radius:5px;min-height:40px;padding:10px 13px;font:500 11px/1.4 Manrope,Arial,sans-serif}.sf-site-footer .sf-footer-preference-actions button[aria-pressed=true]{color:#253e67;background:#dfebff;border-color:#dfebff}.sf-site-footer .sf-footer-preferences-close{color:#a7bddf;cursor:pointer;text-underline-offset:3px;background:0 0;border:0;margin-top:7px;padding:8px 0;font:500 10px/1.6 Manrope,Arial,sans-serif;text-decoration:underline;display:inline-block}.sf-site-footer :is(a,button):focus-visible{outline-offset:5px;border-radius:3px;outline:2px solid #a8c7ff}:is(a,button)[data-text-action]{flex-shrink:0;justify-content:center;align-items:center;gap:0;text-decoration:none;border-radius:5px!important;width:auto!important;min-width:42px!important;height:auto!important;min-height:32px!important;padding:7px 10px!important;display:inline-flex!important}.sf-action-label{white-space:nowrap;letter-spacing:0!important;font:550 11px/1.3 Manrope,Arial,sans-serif!important;display:inline!important}.pr-design-caption [data-text-action],.sf-panel-copy [data-text-action],.email-gallery-caption [data-text-action]{color:#4265a4;background:#f0f4fb;border:1px solid #e0e7f2}.pr-demo-site-nav [data-text-action]{opacity:.8;background:0 0;border:1px solid;min-width:40px!important;padding:6px 9px!important}.pr-demo-site-nav [data-text-action]>.sf-action-label{font-size:9px!important}:is(a,button)[data-text-action]:hover{text-underline-offset:3px;text-decoration:underline}@media (max-width:1000px){.sf-site-footer{padding-top:56px}.sf-footer-inner{width:calc(100% - 64px)}.sf-footer-main{grid-template-columns:1fr;gap:42px;padding-bottom:44px}.sf-footer-intro{grid-template-columns:1fr auto;align-items:start;gap:0 35px;display:grid}.sf-footer-intro .sf-footer-brand{grid-column:1/-1;justify-self:start;margin-bottom:23px}.sf-site-footer .sf-footer-intro h2{grid-column:1;margin:0 0 13px;font-size:32px}.sf-site-footer .sf-footer-intro>p{grid-column:1;margin:0}.sf-site-footer .sf-footer-start{grid-area:2/2;align-self:end}.sf-site-footer .sf-footer-start-note{text-align:center;grid-area:3/2;margin-top:10px}.sf-site-footer .sf-footer-nav{border-top:1px solid #ffffff1c;gap:35px;padding-top:30px}.sf-site-footer .sf-footer-nav h3{margin-bottom:15px}.sf-site-footer .sf-footer-nav a{font-size:14px}.sf-footer-signoff{display:none}}@media (max-width:600px){.sf-site-footer{padding-top:42px}.sf-footer-inner{width:calc(100% - 40px)}.sf-footer-main{gap:33px;padding-bottom:25px}.sf-footer-intro{display:block}.sf-site-footer .sf-footer-brand{margin-bottom:25px;font-size:25px}.sf-footer-brand>svg{width:28px;height:28px}.sf-site-footer .sf-footer-intro h2{letter-spacing:-1.4px;margin:0 0 15px;font-size:33px;line-height:1.15}.sf-site-footer .sf-footer-intro>p{margin:0 0 22px;font-size:13px}.sf-site-footer .sf-footer-start{min-height:44px;padding:12px 21px;font-size:12px}.sf-site-footer .sf-footer-start-note{text-align:left;margin:12px 0 0;font-size:10px}.sf-site-footer .sf-footer-nav{grid-template-columns:1fr 1fr;gap:26px 22px;padding-top:28px}.sf-site-footer .sf-footer-nav h3{margin-bottom:10px;font-size:12px}.sf-site-footer .sf-footer-nav a{min-height:40px;padding:10px 0;font-size:13px;line-height:1.6}.sf-footer-nav>section:last-child{border-top:1px solid #ffffff13;grid-column:1/-1;padding-top:24px}.sf-site-footer .sf-footer-nav>section:last-child ul{grid-template-columns:1fr 1fr;column-gap:22px;display:grid}.sf-site-footer .sf-footer-bottom{flex-wrap:wrap;gap:12px;padding:19px 0 24px;font-size:11px}.sf-footer-bottom>div{gap:20px}.sf-site-footer .sf-footer-bottom a,.sf-site-footer .sf-footer-bottom button{min-height:35px;font-size:11px}.sf-site-footer .sf-footer-preferences{grid-template-columns:1fr;gap:20px;padding:24px 0 30px}.sf-site-footer .sf-footer-preferences p{font-size:12px}.sf-site-footer .sf-footer-preference-actions button{min-height:44px;font-size:11px}:is(a,button)[data-text-action]{min-height:40px!important}}@media (prefers-reduced-motion:reduce){.sf-site-footer a{transition:none}}.bd-home,.bd-room,.bd-dialog,.bd-join,.bd-opening{color:#202b3c;--bd-blue:#3566cb;--bd-line:#e3e7ed;--bd-muted:#7b8492;font-family:Manrope,Arial,sans-serif}.bd-home{max-width:1380px;margin:0 auto;padding:38px 44px 60px}.bd-eyebrow{letter-spacing:.14em;color:#758198;font-size:9px;font-weight:650;display:block}.bd-button{color:#344259;white-space:nowrap;cursor:pointer;background:#fff;border:1px solid #dde3eb;border-radius:7px;justify-content:center;align-items:center;gap:8px;min-height:39px;padding:10px 15px;font:600 11px/1.4 Manrope,Arial,sans-serif;text-decoration:none;display:inline-flex}.bd-button:hover{background:#f0f4fa;border-color:#cbd7e9}.bd-button.primary{color:#fff;background:#3566cb;border-color:#3566cb}.bd-button.primary:hover{background:#2858bd}.bd-button:disabled{opacity:.45;cursor:default}.bd-icon-button{background:#fff;border:1px solid #e2e7ef;border-radius:7px;place-items:center;width:36px;height:36px;display:grid}.bd-text-button{color:#4368a5;text-underline-offset:4px;align-items:center;gap:6px;min-height:32px;font-size:11px;display:inline-flex}.bd-text-button:hover{text-decoration:underline}.bd-home-hero{border-bottom:1px solid var(--bd-line);grid-template-columns:.85fr 1.3fr;align-items:center;gap:45px;padding:20px 0 46px;display:grid}.bd-home-hero h1{letter-spacing:-2.7px;margin:17px 0 21px;font-size:clamp(38px,4.1vw,61px);font-weight:500;line-height:1.06}.bd-home-hero p{color:#778294;font-size:13px;line-height:1.8}.bd-home-hero>div>div{gap:10px;margin-top:26px;display:flex}.bd-hero-board{background:#fff;border:1px solid #dfe5ed;border-radius:12px;transition:transform .25s,box-shadow .25s;display:block;overflow:hidden;box-shadow:0 15px 48px #233a5d09}.bd-hero-board:hover{transform:translateY(-3px);box-shadow:0 20px 48px #233a5d12}.bd-hero-board>header{border-bottom:1px solid #e8ecf2;justify-content:space-between;align-items:center;gap:15px;padding:17px 20px;display:flex}.bd-hero-board>header>span{align-items:center;gap:7px;font-size:10px;font-weight:600;display:flex}.bd-hero-board small{color:#8b96a6;font-size:8px}.bd-dot{background:#62957a;border-radius:50%;width:6px;height:6px;display:inline-block}.bd-hero-board>footer{color:#6f7c8e;border-top:1px solid #e8ecf2;justify-content:center;gap:38px;padding:15px;font-size:9px;display:flex}.bd-hero-board>footer>span{align-items:center;gap:7px;display:flex}.bd-mini-board{background-color:#f7f9fc;background-image:radial-gradient(#b5becf80 .65px,#0000 .65px);background-size:13px 13px;grid-template-columns:repeat(3,1fr);gap:12px;min-height:230px;padding:30px 25px;display:grid;position:relative;overflow:hidden}.bd-mini-frame{background:#f2f5fc77;border:1px solid #dce4f0;border-radius:4px;flex-direction:column;align-items:start;gap:10px;padding:11px;display:flex}.bd-mini-frame>span{color:#8190a6;letter-spacing:1px;font-size:5px}.bd-mini-frame>i{background:#fff1b5;border-radius:2px;width:77%;height:48px;display:block;position:relative;box-shadow:0 2px 4px #18325c08}.bd-mini-frame>i:after{content:"";background:repeating-linear-gradient(0deg,#6e6d5133 0 2px,#0000 2px 9px);position:absolute;inset:13px 12px}.bd-mini-frame:nth-child(2)>i{background:#dce9ff}.bd-mini-frame:nth-child(3)>i{background:#dceee4}.bd-mini-frame>i:last-child{align-self:end}.bd-mini-board>svg{pointer-events:none;fill:none;stroke:#94aac8;stroke-width:1px;width:100%;height:100%;position:absolute;inset:0}.bd-templates,.bd-library{padding-top:35px}.bd-templates>header,.bd-library>header{justify-content:space-between;align-items:center;gap:25px;margin-bottom:22px;display:flex}.bd-templates h2,.bd-library h2{letter-spacing:-.7px;font-size:19px;font-weight:550}.bd-templates header p{color:#8490a1;margin-top:5px;font-size:11px}.bd-template-grid{grid-template-columns:repeat(6,minmax(0,1fr));gap:15px;display:grid}.bd-template-grid>button{text-align:left;min-width:0}.bd-template-grid>button>div{border:1px solid #e3e7ee;border-radius:7px;justify-content:center;align-items:center;height:104px;transition:box-shadow .2s;display:flex;overflow:hidden}.bd-template-grid>button:hover>div{box-shadow:0 0 0 2px #6a8bdc}.bd-template-grid strong{margin:12px 0 4px;font-size:10px;font-weight:600;display:block}.bd-template-grid>button>span{color:#8792a1;font-size:8px;line-height:1.6;display:block}.bd-template-grid .bd-mini-board{background-color:#0000;gap:9px;width:270px;min-width:270px;min-height:170px;padding:20px 15px;transform:scale(.6)}.bd-template-grid .bd-mini-frame{padding:8px}.bd-template-grid .bd-mini-frame>i{width:90%;height:35px}.bd-template-grid .variant-2 .bd-mini-frame>i{background:#d8d2ee}.bd-template-grid .variant-3 .bd-mini-frame>i{background:#c4dfd0}.bd-template-grid .variant-4 .bd-mini-frame>i{background:#f1cbc1}.bd-template-grid .variant-5 .bd-mini-frame>i{background:#eedf9c}.bd-library{padding-top:42px}.bd-library h2>span{color:#8e98a7;vertical-align:middle;background:#edf1f6;border-radius:4px;margin-left:6px;padding:3px 6px;font-size:10px}.bd-library>header>label{color:#94a0b0;align-items:center;gap:7px;display:flex}.bd-library>header input{background:0 0;border:0;width:180px;padding:8px 0;font-size:11px}.bd-board-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}.bd-board-grid>a{background:#fff;border:1px solid #e1e6ed;border-radius:9px;transition:box-shadow .2s;overflow:hidden}.bd-board-grid>a:hover{box-shadow:0 0 0 2px #c4d3ee}.bd-board-grid .bd-mini-board{min-height:165px;padding:20px}.bd-board-grid .bd-mini-frame>i{height:34px}.bd-board-grid>a>strong{padding:16px 17px 8px;font-size:12px;display:block}.bd-board-grid>a>footer{color:#8a95a5;justify-content:space-between;padding:0 17px 17px;font-size:9px;display:flex}.bd-board-grid>a>footer span{align-items:center;gap:5px;display:flex}.bd-empty{text-align:center;color:#8795a8;background:#f9fafc;border:1px dashed #dce3ed;border-radius:9px;padding:40px 20px}.bd-empty>svg{stroke-width:1.5px;margin-bottom:12px}.bd-empty h3{color:#50617a;margin-bottom:8px;font-size:15px;font-weight:500}.bd-empty p{max-width:440px;margin:0 auto;font-size:11px;line-height:1.8}.bd-empty .bd-button{margin-top:15px}.bd-conversation-callout{background:#edf3fd;border-radius:10px;justify-content:space-between;align-items:center;gap:35px;margin-top:36px;padding:30px;display:flex}.bd-conversation-callout>div{max-width:560px}.bd-conversation-callout svg{color:#7192cc;margin-bottom:12px}.bd-conversation-callout h2{letter-spacing:-.6px;margin-bottom:9px;font-size:20px}.bd-conversation-callout p{color:#7688a2;font-size:11px}.bd-small{color:#7c889a!important;font-size:11px!important;line-height:1.8!important}.bd-error{color:#9c513f;background:#fff2ee;border-radius:7px;margin:12px 0;padding:12px 14px;font-size:11px;line-height:1.7}.bd-error button{color:#824331;margin-left:10px;text-decoration:underline}.bd-notice{color:#3d7860;background:#eef6f0;border-radius:6px;margin-top:12px;padding:10px 14px;font-size:11px}.bd-room{background:#f8fafc;flex-direction:column;height:100dvh;min-height:520px;display:flex;overflow:hidden}.bd-room-header{z-index:30;background:#fff;border-bottom:1px solid #e3e8ef;flex-shrink:0;justify-content:space-between;align-items:center;gap:20px;height:67px;padding:0 22px;display:flex}.bd-board-identity,.bd-board-actions{align-items:center;gap:12px;min-width:0;display:flex}.bd-board-identity>a:first-child{color:#7a8799;place-items:center;width:28px;height:32px;display:grid}.bd-room-brand{color:#4870bb;margin:0 3px}.bd-room-brand>svg{width:26px;height:26px}.bd-title{text-align:left;align-items:center;gap:12px;min-width:0;display:flex}.bd-title strong{letter-spacing:-.3px;text-overflow:ellipsis;white-space:nowrap;max-width:300px;font-size:13px;font-weight:600;overflow:hidden}.bd-title:disabled{opacity:1;cursor:default}.bd-save-state{color:#8c97a7;white-space:nowrap;font-size:9px}.bd-people{padding:0 3px;display:flex}.bd-people>span{color:#88766a;background:#e9e0d6;border:2px solid #fff;border-radius:50%;place-items:center;width:29px;height:29px;margin-left:-5px;font-size:10px;display:grid}.bd-people>span:nth-child(2n){color:#5d7a98;background:#e1eaf3}.bd-demo-strip{color:#7287ac;background:#eaf0fb;flex-shrink:0;justify-content:space-between;align-items:center;gap:20px;height:30px;padding:0 25px;font-size:9px;display:flex}.bd-demo-strip a{color:#456db4;font-weight:600}.bd-worktable{flex:1;min-height:0;display:flex;position:relative}.bd-canvas-wrap{flex:1;min-width:0;position:relative;overflow:hidden}.bd-viewport{touch-action:none;-webkit-user-select:none;user-select:none;background-color:#f8f9fb;background-image:radial-gradient(#b9c4d688 .8px,#0000 .8px);outline:none;position:absolute;inset:0;overflow:hidden}.bd-viewport.tool-hand{cursor:grab}.bd-viewport:active.tool-hand{cursor:grabbing}.bd-viewport:is(.tool-note,.tool-shape,.tool-text,.tool-frame,.tool-task),.bd-viewport.tool-connect{cursor:crosshair}.bd-world{transform-origin:0 0;will-change:transform;pointer-events:none;position:absolute;top:0;left:0}.bd-frame{pointer-events:auto;border:1px solid;border-radius:8px;position:absolute}.bd-frame>button:not(.bd-resize){text-align:left;letter-spacing:-.3px;color:#68778c;cursor:move;white-space:pre-wrap;max-width:calc(100% - 46px);font-size:15px;font-weight:600;display:block;position:absolute;top:13px;left:23px}.bd-frame.selected{outline-offset:2px;outline:2px solid #6388d5}.bd-edges{pointer-events:none;z-index:1;width:1px;height:1px;position:absolute;top:0;left:0;overflow:visible}.bd-edges path{stroke:#abb9cc;stroke-width:1.8px;fill:none}.bd-edges path.selected{stroke:#5c84cb;stroke-width:2.3px}.bd-node{z-index:2;cursor:move;pointer-events:auto;border:1px solid #172c4b05;border-radius:3px;flex-direction:column;padding:20px 20px 18px;transition:box-shadow .16s;display:flex;position:absolute;overflow:visible;box-shadow:0 3px 10px #23314a08}.bd-node:hover{box-shadow:0 4px 13px #23314a16}.bd-node.selected,.bd-node.connecting{outline-offset:3px;z-index:3;outline:2px solid #4e79cd}.bd-node>p{color:#3d444a;letter-spacing:-.25px;white-space:pre-wrap;overflow-wrap:anywhere;flex:1;font-size:17px;line-height:1.45;overflow:hidden}.bd-node-kind{letter-spacing:.12em;color:#52677e99;min-height:8px;margin-bottom:7px;font-size:7px;font-weight:650;display:block}.bd-node.kind-text{box-shadow:none;padding:5px 7px;background:0 0!important;border:none!important}.bd-node.kind-text>p{letter-spacing:-1px;font-size:30px;line-height:1.2}.bd-node.kind-text>.bd-node-kind{display:none}.bd-node.kind-shape{box-shadow:none;text-align:center;border:1.5px solid #7186a744;border-radius:60px;justify-content:center;align-items:center;padding:22px 25px}.bd-node.kind-shape>p{flex:initial}.bd-node.kind-shape>.bd-node-kind{display:none}.bd-node.kind-task{border:1px solid #dfe5ee;border-radius:8px;background:#fff!important}.bd-node.kind-task>p{font-size:16px}.bd-node.is-done>p{opacity:.55;text-decoration:line-through}.bd-task-meta{color:#7a899a;border-top:1px solid #c8d3e34d;justify-content:space-between;align-items:center;gap:10px;margin-top:12px;padding-top:10px;font-size:9px;display:flex}.bd-task-meta button{color:#7895b3;border:1px solid #d2dde9;border-radius:5px;place-items:center;width:23px;height:23px;display:grid}.bd-task-meta button[aria-pressed=true]{color:#5b8868;background:#e3eee5;border-color:#c6deca}.bd-node.kind-image{background:#fff;border-radius:6px;padding:0;overflow:visible}.bd-node.kind-image>img{object-fit:cover;pointer-events:none;border-radius:5px;width:100%;height:100%}.bd-node-meta{gap:5px;display:flex;position:absolute;bottom:-13px;right:9px}.bd-node-meta>button{color:#8290a4;cursor:pointer;background:#fff;border:1px solid #dce3ed;border-radius:20px;align-items:center;gap:4px;padding:5px 8px;font-size:9px;display:flex;box-shadow:0 2px 5px #31496c08}.bd-node-meta>button.voted{color:#fff;background:#3e6dd2;border-color:#3e6dd2}.bd-node-meta>button:disabled{opacity:1;cursor:default}.bd-resize{cursor:nwse-resize;z-index:5;background:#fff;border:2px solid #4e79cd;border-radius:3px;width:12px;height:12px;bottom:-6px;right:-6px;position:absolute!important}.bd-peer-cursor{z-index:10;pointer-events:auto;align-items:flex-start;gap:3px;transition:transform .2s linear;display:flex;position:absolute;top:0;left:0}.bd-peer-cursor>svg{stroke:#fff;stroke-width:1.2px;filter:drop-shadow(0 2px 2px #17263b20)}.bd-peer-cursor>span{opacity:0;color:inherit;background:currentColor;border-radius:4px;margin-top:22px;padding:4px 7px;font-size:11px;transition:opacity .15s;position:relative}.bd-peer-cursor>span:after{content:""}.bd-peer-cursor:hover>span{opacity:1;color:#fff;background:#263a59}.bd-top-controls{z-index:15;pointer-events:none;justify-content:space-between;align-items:center;gap:20px;display:flex;position:absolute;top:18px;left:22px;right:22px}.bd-top-controls>*{pointer-events:auto}.bd-top-controls>.bd-button{font-size:10px;box-shadow:0 3px 12px #233b5c07}.bd-count{background:#e5edfb;border-radius:4px;padding:1px 5px;font-size:9px}.bd-session-controls{background:#fff;border:1px solid #e2e7ee;border-radius:8px;gap:1px;padding:3px;display:flex;box-shadow:0 3px 12px #233b5c07}.bd-session-controls>button{color:#7d899b;border-radius:5px;align-items:center;gap:6px;min-height:32px;padding:7px 10px;font-size:10px;display:flex}.bd-session-controls>button.is-active{color:#3866b8;background:#e8effc}.bd-session-controls>button:hover{background:#f0f4fa}.bd-tools{z-index:16;background:#fff;border:1px solid #dfe5ed;border-radius:10px;flex-direction:column;gap:2px;padding:6px;display:flex;position:absolute;top:83px;left:18px;box-shadow:0 5px 20px #26436009}.bd-tools>button{color:#7d889a;border-radius:6px;place-items:center;width:37px;height:35px;display:grid}.bd-tools>button:hover{color:#406ab5;background:#f0f4fa}.bd-tools>button[aria-pressed=true]{color:#3566cb;background:#e8effc}.bd-tools>button:disabled{opacity:.35;cursor:default}.bd-tools>span{background:#e8edf3;height:1px;margin:5px}.bd-canvas-bottom{z-index:16;pointer-events:none;justify-content:space-between;align-items:center;gap:20px;display:flex;position:absolute;bottom:18px;left:22px;right:22px}.bd-canvas-bottom>*{pointer-events:auto}.bd-zoom{background:#fff;border:1px solid #e0e6ef;border-radius:8px;align-items:center;gap:2px;padding:4px;display:flex;box-shadow:0 3px 12px #233b5c07}.bd-zoom>button{color:#7f8da0;border-radius:4px;place-items:center;width:29px;height:29px;display:grid}.bd-zoom>button:hover{background:#f0f4fb}.bd-zoom>span{text-align:center;color:#6c7b91;min-width:43px;font-size:10px}.bd-canvas-bottom>.bd-button{min-height:37px;font-size:10px}.bd-canvas-hint{color:#9ba6b6;font-size:9px}.bd-canvas-empty{text-align:center;pointer-events:none;color:#adb9cb;position:absolute;top:42%;left:50%;transform:translate(-50%,-50%)}.bd-canvas-empty h2{letter-spacing:-1px;color:#95a4ba;margin:17px 0;font-size:31px;font-weight:450;line-height:1.2}.bd-canvas-empty p{color:#a7b2c3;font-size:11px;line-height:1.9}.bd-selection-bar{z-index:17;white-space:nowrap;background:#fff;border:1px solid #dfe6ef;border-radius:8px;align-items:center;gap:4px;padding:5px;display:flex;position:absolute;bottom:77px;left:50%;transform:translate(-50%);box-shadow:0 8px 24px #29476c12}.bd-selection-bar>span{color:#9aa6b6;padding:0 10px;font-size:9px}.bd-selection-bar>button{color:#5f7595;border-radius:4px;align-items:center;gap:5px;min-height:30px;padding:6px 10px;font-size:10px;font-weight:500;display:flex}.bd-selection-bar>button:hover{background:#eaf0fa}.bd-board-toast{z-index:25;color:#678064;background:#fff;border:1px solid #e1e8f2;border-radius:7px;align-items:center;gap:16px;min-width:180px;max-width:80%;padding:10px 12px;font-size:10px;display:flex;position:absolute;top:75px;left:50%;transform:translate(-50%);box-shadow:0 8px 25px #2945670e}.bd-board-toast.error{color:#a35b48;background:#fff7f2;border-color:#ecdcd5}.bd-board-toast>span{flex:1}.bd-board-toast>button{align-items:center;display:flex}.bd-recovery{z-index:22;color:#987644;background:#fff5e4;border:1px solid #e9d3a6;border-radius:8px;flex-wrap:wrap;gap:15px;padding:12px 15px;font-size:10px;display:flex;position:absolute;bottom:69px;left:82px;right:20px}.bd-recovery>button{text-decoration:underline}.bd-inspector{z-index:24;background:#fff;border-left:1px solid #e1e7ee;flex-direction:column;flex-shrink:0;width:300px;min-height:0;display:flex}.bd-inspector>header{border-bottom:1px solid #e8edf3;justify-content:space-between;align-items:center;gap:10px;height:63px;padding:14px 17px;display:flex}.bd-panel-tabs{border-bottom:1px solid #e5eaf1;align-items:center;gap:4px;margin-bottom:20px;padding-bottom:10px;display:flex}.bd-panel-tabs>button{color:#8b97a8;border-radius:5px;align-items:center;gap:6px;min-height:32px;padding:7px 12px;font-size:11px;display:flex}.bd-panel-tabs>button[aria-pressed=true]{color:#426bb4;background:#edf2fb;font-weight:600}.bd-panel-tabs>button>span{background:#d7e2f7;border-radius:4px;padding:1px 5px;font-size:9px}.bd-inspector .bd-panel-tabs{border:0;gap:0;margin:0;padding:0}.bd-inspector .bd-panel-tabs>button{padding:7px 10px;font-size:10px}.bd-inspector-empty{text-align:center;color:#96a5ba;padding:35px 25px}.bd-inspector-empty h3{color:#687d98;margin:13px 0 9px;font-size:14px}.bd-inspector-empty p{color:#8c9aaf;font-size:10px;line-height:1.8}.bd-shortcuts{text-align:left;flex-direction:column;gap:13px;margin:30px 0;display:flex}.bd-shortcuts>span{align-items:center;gap:14px;font-size:11px;display:flex}.bd-shortcuts kbd{color:#7e8ea4;background:#f4f6fa;border:1px solid #e0e6ee;border-radius:4px;place-items:center;width:24px;height:24px;font:500 10px Manrope,sans-serif;display:grid}.bd-node-details{padding:23px 22px;overflow:auto}.bd-node-details label,.bd-dialog label,.bd-discussion label,.bd-join label{color:#7d8b9f;flex-direction:column;gap:8px;margin:0 0 18px;font-size:10px;font-weight:550;display:flex}.bd-node-details :is(input,textarea,select),.bd-dialog :is(input,textarea,select),.bd-discussion textarea,.bd-join input{color:#43556e;background:#fdfdfe;border:1px solid #e0e6ee;border-radius:6px;min-width:0;padding:11px 12px;font:400 12px/1.7 Manrope,sans-serif}.bd-node-details textarea{resize:vertical;line-height:1.8}.bd-colours{gap:9px;margin:0 0 23px;display:flex}.bd-colours>button{color:#59697e;border:1px solid #223b5d17;border-radius:50%;place-items:center;width:28px;height:28px;display:grid}.bd-colours>button[aria-pressed=true]{outline-offset:3px;outline:1px solid #7a96bf}.bd-size-controls{color:#8190a4;margin:12px 0 20px;font-size:10px}.bd-size-controls summary{cursor:pointer;margin-bottom:12px}.bd-form-pair{grid-template-columns:1fr 1fr;gap:15px;display:grid}.bd-node-details>.bd-button{width:100%}.bd-item-source{color:#8190a3;border-bottom:1px solid #e8edf3;flex-direction:column;gap:5px;padding:18px 0;font-size:10px;display:flex}.bd-item-source small{overflow-wrap:anywhere;color:#a0aabb;font-size:9px}.bd-next-step{border-bottom:1px solid #e8edf3;padding:24px 0}.bd-next-step h3{letter-spacing:-.2px;margin:0 0 8px;font-size:12px;font-weight:600}.bd-next-step p{color:#8e9aab;margin-bottom:14px;font-size:10px;line-height:1.8}.bd-next-step .bd-button{width:100%;font-size:10px}.bd-edge-list{color:#95a2b3;margin-top:25px}.bd-edge-list>span{margin-bottom:10px;font-size:9px;display:block}.bd-edge-list>div{align-items:center;gap:7px;margin:10px 0;font-size:10px;display:flex}.bd-edge-list>div>span{flex:1}.bd-discussion{flex-direction:column;flex:1;min-height:0;padding:18px;display:flex}.bd-discussion>.bd-small{margin-bottom:16px;font-size:10px!important}.bd-comments{flex:1;overflow:auto}.bd-comments>article{border-bottom:1px solid #eef1f6;padding:14px 0}.bd-comments article>header{align-items:center;gap:8px;margin-bottom:10px;display:flex}.bd-comments article>header>span{color:#7791b6;background:#e8eef8;border-radius:50%;place-items:center;width:23px;height:23px;font-size:9px;display:grid}.bd-comments article>header>strong{color:#5c7394;flex:1;font-size:10px;font-weight:600}.bd-comments article>header>button{color:#9aabbf}.bd-comment-anchor{text-align:left;color:#7a91b5;white-space:nowrap;text-overflow:ellipsis;background:#f5f8fc;border-left:2px solid #a6bee7;width:100%;margin-bottom:9px;padding:7px 9px;font-size:9px;display:block;overflow:hidden}.bd-comments article>p{color:#60738e;white-space:pre-wrap;overflow-wrap:anywhere;font-size:11px;line-height:1.7}.bd-comments article>small{color:#a3adbc;margin-top:7px;font-size:8px;display:block}.bd-discussion>form{border-top:1px solid #e6edf5;margin-top:10px;padding-top:18px}.bd-discussion label{margin-bottom:12px}.bd-discussion .bd-empty{background:0 0;border:0;padding:35px 10px}.bd-context{z-index:80;background:#fff;border:1px solid #e0e6ee;border-radius:9px;width:205px;padding:6px;position:fixed;box-shadow:0 12px 35px #203b6020}.bd-context>button{text-align:left;color:#617897;border-radius:5px;align-items:center;gap:10px;width:100%;padding:11px;font-size:11px;display:flex}.bd-context>button:hover{background:#f0f4fa}.bd-backdrop{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:110;background:#15233c50;justify-content:center;align-items:center;padding:30px;display:flex;position:fixed;inset:0}.bd-dialog{background:#fff;border-radius:14px;width:min(510px,100%);max-height:90dvh;padding:27px;overflow:auto;box-shadow:0 25px 100px #15294b26}.bd-dialog.wide{width:min(760px,100%)}.bd-dialog>header{justify-content:space-between;align-items:flex-start;gap:20px;margin-bottom:24px;display:flex}.bd-dialog>header h2{letter-spacing:-.8px;max-width:350px;font-size:22px;line-height:1.25}.bd-dialog>header>button{color:#8a97aa;flex-shrink:0;place-items:center;width:28px;height:28px;display:grid}.bd-dialog>p,.bd-share-body>p,.bd-capture>p{color:#8b98ab;margin-bottom:20px;font-size:12px;line-height:1.8}.bd-dialog form>.bd-button{width:100%;margin-top:5px}.bd-dialog form>.bd-small{margin:0 0 20px}.bd-dialog textarea{resize:vertical;width:100%}.bd-source-choices{gap:9px;margin:20px 0;display:flex}.bd-source-choices>button{color:#8a98ac;border:1px solid #e1e7ef;border-radius:6px;align-items:center;gap:6px;padding:9px 12px;font-size:11px;display:flex}.bd-source-choices>button[aria-pressed=true]{color:#58806d;background:#ecf4f0;border-color:#bbd5c7}.bd-capture>textarea{min-height:200px}.bd-capture-actions{flex-wrap:wrap;align-items:center;gap:15px;margin:16px 0;display:flex}.bd-capture-actions>.bd-button:first-child{color:#71849e;flex-direction:row;margin:0;position:relative;overflow:hidden}.bd-capture-actions input[type=file]{opacity:0;cursor:pointer;position:absolute;inset:0}.bd-capture-actions>.primary{margin-left:auto}.bd-capture>small,.bd-share-body>small,.bd-connection-card>small{color:#9aa7b9;font-size:10px;line-height:1.8;display:block}.bd-capture-preview{grid-template-columns:1fr 1fr;gap:12px;max-height:49dvh;padding:4px;display:grid;overflow:auto}.bd-capture-preview>label{background:#f7f9fc;border:1px solid #e4eaf2;border-radius:7px;flex-direction:row;align-items:flex-start;gap:9px;margin:0;padding:12px;display:flex}.bd-capture-preview input[type=checkbox]{accent-color:#4a74bf;flex-shrink:0;width:15px;height:15px;margin-top:5px;padding:0}.bd-capture-preview>label>div{flex:1;min-width:0}.bd-capture-preview>label span{color:#7f96b5;margin-bottom:6px;font-size:9px;display:block}.bd-capture-preview textarea{color:#506681;background:0 0;border:0;min-height:112px;padding:0;font-size:11px}.bd-capture>footer{justify-content:space-between;align-items:center;gap:20px;padding-top:20px;display:flex}.bd-inbox article{border:1px solid #e4eaf2;border-radius:8px;margin-bottom:15px;padding:20px}.bd-inbox article>span{color:#8492a7;align-items:center;gap:6px;font-size:10px;display:flex}.bd-inbox article>p{white-space:pre-wrap;overflow-wrap:anywhere;margin:14px 0 20px;font-size:13px;line-height:1.7}.bd-inbox article>div{gap:20px;display:flex}.bd-invite-result{background:#f5f8fd;border:1px solid #e0e9f6;border-radius:8px;flex-wrap:wrap;gap:10px;margin:20px 0;padding:15px;display:flex}.bd-invite-result>input{background:#fff;flex-basis:100%;width:100%;font-size:10px}.bd-invite-result>small{color:#96a5ba;flex-basis:100%;font-size:9px;line-height:1.7}.bd-link-list{color:#8a9ab1;margin:20px 0;font-size:10px}.bd-link-list summary{cursor:pointer}.bd-link-list>div{border-bottom:1px solid #e6edf5;justify-content:space-between;align-items:center;padding:12px 0;display:flex}.bd-link-list small{color:#a3afc0;margin-top:4px;font-size:8px;display:block}.bd-share-actions{gap:10px;margin:15px 0;display:flex}.bd-slack-send{border-top:1px solid #e1e9f5;margin-top:25px;padding-top:20px}.bd-slack-send label{margin-bottom:15px}.bd-slack-send>.bd-button{width:100%}.bd-connection-card{border:1px solid #e2e9f3;border-radius:9px;margin-bottom:17px;padding:22px}.bd-connection-card>div:first-child{align-items:center;gap:12px;margin-bottom:20px;display:flex}.bd-provider-icon{color:#9375b1;background:#ece8f3;border-radius:10px;place-items:center;width:43px;height:43px;display:grid}.bd-provider-icon.whatsapp{color:#6b9d80;background:#e7f3ec}.bd-connection-card h3{letter-spacing:-.5px;font-size:17px}.bd-connection-status{color:#a79378;margin-top:4px;font-size:9px;display:block}.bd-connection-status.on{color:#729c7f}.bd-connection-card>p{color:#8495ae;margin:12px 0 18px;font-size:11px;line-height:1.8}.bd-connection-card>.bd-text-button{margin-top:12px}.bd-connection-card>.bd-button{margin:8px 0 14px}.bd-connection-card>.bd-form-pair{margin:14px 0}.bd-bound-channels>div{color:#7e93b2;background:#f4f7fc;border-radius:6px;align-items:center;gap:7px;margin-bottom:7px;padding:10px;font-size:11px;display:flex}.bd-bound-channels>div>span{flex:1}.bd-timer-options{grid-template-columns:repeat(4,1fr);gap:10px;margin:22px 0;display:grid}.bd-dialog>.bd-text-button{margin-top:12px;display:block}.bd-opening{text-align:center;background:#f8fafd;flex-direction:column;justify-content:center;align-items:center;gap:20px;min-height:100dvh;padding:30px;display:flex}.bd-opening>svg{color:#829ed0;width:36px;height:36px}.bd-opening h1{letter-spacing:-.8px;font-size:24px;font-weight:450}.bd-opening p{max-width:450px;font-size:13px}.bd-opening>a{color:#7290bd;font-size:12px}.bd-loading{border:2px solid #dae4f4;border-top-color:#7495cc;border-radius:50%;width:22px;height:22px;animation:1s linear infinite bd-spin}@keyframes bd-spin{to{transform:rotate(360deg)}}.bd-join{background:radial-gradient(at 80% 70%,#dde8fa,#0000 70%),#f9fbfd;min-height:100dvh;padding:28px 40px}.bd-join>a{letter-spacing:-.7px;align-items:center;gap:9px;font-size:20px;font-weight:600;display:flex}.bd-join>a>svg{color:#698bc3;width:27px;height:27px}.bd-join>section{width:min(410px,100%);margin:70px auto;padding:0 10px}.bd-join h1{letter-spacing:-3px;margin:20px 0;font-size:62px;font-weight:450;line-height:1.08}.bd-join p{color:#8b9bb4;margin:20px 0 30px;font-size:14px}.bd-join label{font-size:11px}.bd-join input{background:#fff;padding:13px;font-size:14px}.bd-join .bd-button{width:100%;min-height:45px;font-size:12px}.bd-join small{color:#9baac0;margin-top:23px;font-size:10px;line-height:1.8;display:block}.bd-social-entry{background:#f0f5fd;border:1px solid #dfe7f3;border-radius:10px;justify-content:space-between;align-items:center;gap:25px;margin:25px 0;padding:24px 28px;display:flex}.bd-social-entry h3{letter-spacing:-.6px;margin:0 0 6px;font-size:18px}.bd-social-entry p{color:#8598b6;font-size:11px}.bd-social-entry>a{white-space:nowrap}.bd-social-entry .bd-mini-board{background:0 0;gap:5px;width:190px;min-height:85px;padding:12px}.bd-social-entry .bd-mini-frame{gap:5px;padding:5px}.bd-social-entry .bd-mini-frame>span{display:none}.bd-social-entry .bd-mini-frame>i{width:90%;height:17px}.bd-social-entry .bd-mini-frame>i:after{display:none}@media (max-width:1200px){.bd-home{padding:28px}.bd-home-hero{gap:25px}.bd-template-grid{grid-template-columns:repeat(3,1fr);gap:23px 16px}.bd-template-grid>button>div{height:120px}.bd-template-grid strong{font-size:12px}.bd-template-grid>button>span{font-size:10px}.bd-hero-board small,.bd-save-state{display:none}.bd-title strong{max-width:240px}.bd-canvas-hint{display:none}.bd-home-hero h1{font-size:46px}.bd-inspector{width:280px}}@media (max-width:850px){.bd-home{padding:24px}.bd-home-hero{grid-template-columns:1fr;gap:30px;padding-top:7px}.bd-home-hero>div{display:block}.bd-home-hero h1{font-size:47px}.bd-home-hero h1 br{display:none}.bd-home-hero .bd-hero-board{max-width:620px}.bd-mini-board{min-height:210px}.bd-home-hero p br{display:none}.bd-board-grid{grid-template-columns:1fr 1fr}.bd-conversation-callout{flex-direction:column;align-items:flex-start;gap:18px;padding:23px}.bd-room-header{gap:10px;height:62px;padding:0 14px}.bd-board-identity{gap:8px}.bd-room-brand{display:none}.bd-title strong{max-width:190px;font-size:12px}.bd-board-actions{gap:7px}.bd-people,.bd-connection-trigger span{display:none}.bd-connection-trigger{padding:10px}.bd-top-controls{gap:10px;left:14px;right:14px}.bd-top-controls>.bd-button{padding:9px 11px;font-size:9px}.bd-session-controls>button{padding:7px}.bd-tools{top:78px;left:12px}.bd-tools>button{width:32px;height:32px}.bd-tools>button>svg{width:18px}.bd-tools>span{margin:3px}.bd-inspector{width:300px;max-width:85vw;position:absolute;top:0;bottom:0;right:0;box-shadow:-10px 0 35px #21365610}.bd-canvas-bottom{bottom:13px;left:14px;right:14px}.bd-canvas-bottom>.bd-button{padding:10px}.bd-canvas-bottom>.bd-button>span,.bd-social-entry>.bd-mini-board{display:none}}@media (max-width:560px){.bd-home{padding:23px 18px}.bd-home-hero h1{letter-spacing:-1.7px;font-size:40px}.bd-home-hero p{font-size:12px}.bd-home-hero>div>div{gap:8px}.bd-button{min-height:40px;padding:10px 12px;font-size:10px}.bd-hero-board>header{padding:14px}.bd-hero-board .bd-mini-board{gap:8px;min-height:180px;padding:24px 15px}.bd-mini-frame{padding:8px}.bd-mini-frame>span{font-size:4px}.bd-mini-frame>i{width:85%;height:37px}.bd-mini-frame>i:after{inset:10px}.bd-hero-board>footer{gap:22px;font-size:8px}.bd-template-grid{grid-template-columns:1fr 1fr;gap:22px 13px}.bd-template-grid>button>div{height:108px}.bd-template-grid strong{font-size:11px}.bd-template-grid>button>span{font-size:9px}.bd-templates h2,.bd-library h2{font-size:18px}.bd-library>header{flex-direction:column;align-items:flex-start;gap:12px}.bd-library>header>label{background:#f3f6fa;border-radius:6px;width:100%;padding:2px 10px}.bd-library>header input{width:100%}.bd-board-grid{grid-template-columns:1fr}.bd-board-grid .bd-mini-board{min-height:180px}.bd-conversation-callout h2{font-size:19px}.bd-room{min-height:420px}.bd-room-header{height:58px;padding:0 10px}.bd-title strong{max-width:150px;font-size:11px}.bd-board-identity{gap:3px}.bd-title{gap:4px}.bd-title svg{width:10px}.bd-board-actions{gap:5px}.bd-board-actions>.bd-button{min-height:34px;padding:8px 10px;font-size:9px}.bd-board-actions>.bd-icon-button{width:32px;height:34px}.bd-connection-trigger{display:none}.bd-demo-strip{gap:10px;height:34px;padding:0 13px;font-size:8px}.bd-demo-strip>span{max-width:170px}.bd-demo-strip>a{text-align:right;max-width:105px}.bd-top-controls{gap:6px;top:11px;left:11px;right:11px}.bd-top-controls>.bd-button{gap:5px;min-height:36px;padding:8px;font-size:8px}.bd-top-controls>.bd-button>svg{width:13px}.bd-session-controls>button{gap:4px;min-height:28px;padding:6px}.bd-session-controls>button>span{font-size:8px}.bd-session-controls>button>svg{width:13px}.bd-tools{gap:1px;padding:4px;top:64px;left:10px}.bd-tools>button{width:31px;height:31px}.bd-tools>span{margin:3px}.bd-board-toast{max-width:72%;font-size:9px;top:57px;left:58%}.bd-selection-bar{gap:1px;padding:4px;bottom:64px;left:calc(50% + 15px)}.bd-selection-bar>span{display:none}.bd-selection-bar>button{min-height:34px;padding:7px 9px;font-size:9px}.bd-canvas-bottom{bottom:11px;left:11px;right:11px}.bd-zoom>button{width:29px;height:29px}.bd-zoom>span{min-width:37px;font-size:9px}.bd-recovery{gap:10px;font-size:9px;bottom:65px;left:58px;right:12px}.bd-inspector{width:300px;max-width:89vw}.bd-backdrop{padding:12px}.bd-dialog{border-radius:11px;max-height:94dvh;padding:23px 19px}.bd-dialog>header h2{max-width:260px;font-size:23px}.bd-dialog>header{margin-bottom:22px}.bd-source-choices{gap:6px}.bd-source-choices>button{padding:8px;font-size:9px}.bd-source-choices>button>svg{width:14px}.bd-capture-actions{gap:10px}.bd-capture-actions>.primary{width:100%}.bd-capture-preview{grid-template-columns:1fr;max-height:45dvh}.bd-capture>footer{gap:15px}.bd-share-actions{flex-wrap:wrap}.bd-form-pair{gap:10px}.bd-connection-card{padding:18px}.bd-dialog textarea,.bd-dialog input,.bd-join input,.bd-node-details textarea,.bd-node-details input{font-size:16px}.bd-capture-preview textarea{font-size:13px}.bd-invite-result>input{font-size:11px}.bd-join{padding:25px}.bd-join>section{margin-top:65px}.bd-join h1{font-size:56px}.bd-social-entry{flex-direction:column;align-items:flex-start;gap:16px;padding:22px}.bd-social-entry h3{font-size:19px}}@media (prefers-reduced-motion:reduce){.bd-room *,.bd-home *{transition:none!important;animation:none!important}.bd-loading{border-top-color:#7495cc}}@media (max-width:560px){.bd-board-actions>.bd-connection-trigger{width:32px;padding:8px;display:inline-flex}.bd-title strong{max-width:126px}}.bd-node.bd-expanded-item{z-index:36;overflow:visible;box-shadow:0 20px 90px #172a4540}.bd-exit-wide{white-space:nowrap;color:#24334c;z-index:40;background:#fff;border:1px solid #cdd5e1;border-radius:20px;padding:9px 18px;font-size:12px;position:absolute;bottom:-39px;left:50%;transform:translate(-50%);box-shadow:0 3px 15px #172a4512}.bd-inline-document{z-index:4;cursor:auto;color:#24334c;background:#f4f6fa;border-radius:12px;flex-direction:column;display:flex;position:absolute;inset:0;overflow:hidden}.bd-inline-document .bd-office-editor{flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden}.bd-inline-doc-heading{cursor:zoom-in;background:#fff;border-bottom:1px solid #dce2ea;flex-shrink:0;align-items:center;gap:12px;padding:9px 12px;font-size:12px;display:flex}.bd-inline-doc-heading small{color:#69768a;flex:1}.bd-inline-doc-heading button{background:#fff;border:1px solid #dce2ea;border-radius:6px;padding:4px 10px}.bd-inline-document .bd-doc-toolbar{flex-wrap:wrap}.bd-inline-document .bd-office-ribbon{flex-shrink:0;overflow:auto}.bd-inline-document .bd-document-scroll{flex:1;min-height:0;overflow:auto}.bd-inline-document .bd-doc-paper{width:90%;min-width:280px;margin:20px auto;padding:28px}.bd-viewport.tool-connect .bd-live-app-surface iframe,.bd-viewport.tool-connect .bd-inline-document,.bd-viewport.tool-connect .bd-inline-writing{pointer-events:none}.bd-viewport.tool-connect .bd-node{cursor:crosshair}.co-design-art{width:100%;height:100%;display:block}.social-post-art.with-design{aspect-ratio:1;display:block;background:0 0!important;padding:0!important}.co-design-art text{pointer-events:none}.social-range[hidden]{display:none}.social-plan-toolbar:has(.social-range[hidden]){justify-content:flex-end}.co-day-planner{background:#fff;border:1px solid #e0e4e9;border-radius:16px;grid-template-columns:minmax(340px,1fr) minmax(350px,.95fr);min-height:660px;margin-top:18px;display:grid;overflow:hidden}.co-day-plan{padding:27px 28px}.co-day-plan>header{justify-content:space-between;align-items:flex-start;gap:18px;display:flex}.co-day-plan>header>div:last-child{align-items:center;gap:7px;display:flex}.co-day-plan>header>div>span,.co-day-preview>header>span{letter-spacing:.12em;color:#708096;font-size:9px;font-weight:700}.co-day-plan h2{letter-spacing:-.9px;margin:9px 0 0!important;font-size:23px!important}.social-app .co-day-plan input[type=date]{cursor:pointer;background:0 0;border:0;width:32px;padding:0;font-size:0}.co-day-plan input::-webkit-calendar-picker-indicator{font-size:16px}.co-day-rhythm{grid-template-columns:repeat(7,1fr);gap:4px;margin:26px 0;display:grid}.co-day-rhythm button{color:#637386;border:1px solid #0000;border-radius:10px;flex-direction:column;align-items:center;gap:8px;padding:11px 2px;display:flex}.co-day-rhythm button:hover{background:#f3f5f8}.co-day-rhythm button[aria-pressed=true]{color:#2755bf;background:#edf2ff;border-color:#d8e2ff}.co-day-rhythm small{font-size:10px}.co-day-rhythm strong{font-size:18px;font-weight:600}.co-day-rhythm span{font-size:8px}.co-time-slot{grid-template-columns:44px minmax(0,1fr);gap:12px;padding:0 0 19px;display:grid;position:relative}.co-time-slot>time{color:#768295;font-variant-numeric:tabular-nums;padding-top:19px;font-size:11px}.co-time-slot>div{border-left:1px solid #e7ebf1;flex-direction:column;gap:8px;padding-left:17px;display:flex}.co-time-slot article{background:#fff;border:1px solid #e1e5eb;border-radius:11px;transition:border-color .18s,box-shadow .18s;display:flex;overflow:hidden}.co-time-slot article.selected{border-color:#7d9cdd;box-shadow:0 3px 12px #2448870a}.co-schedule-post{text-align:left;flex:1;align-items:center;gap:13px;min-width:0;padding:10px;display:flex}.co-schedule-post>.social-post-art{border-radius:5px;flex-shrink:0;width:72px;height:78px;overflow:hidden}.co-schedule-post .social-post-art>strong{letter-spacing:-.3px;font-size:12px!important}.co-schedule-post .social-post-art>span{font-size:6px!important}.co-schedule-post .social-post-art:not(.with-image):not(.with-design){padding:9px!important}.co-schedule-post>div:last-child{flex-direction:column;gap:9px;min-width:0;display:flex}.co-schedule-post small{color:#647389;align-items:center;gap:6px;font-size:9px;display:flex}.co-schedule-post small>span{color:#9aa3af;font-size:8px}.co-schedule-post strong{font-size:13px;font-weight:600;line-height:1.4}.co-schedule-post>div>span{color:#748396;align-items:center;gap:6px;font-size:9px;display:flex}.co-edit-post{color:#68809c;align-self:stretch;padding:12px}.co-edit-post:hover{background:#edf2fa}.co-add-slot{color:#8390a1;text-align:left;border:1px dashed #d8e0eb;border-radius:9px;align-items:center;gap:9px;padding:19px 12px;font-size:11px;display:flex}.co-add-slot:hover{color:#315dcc;background:#f7f9fd;border-color:#a7bce1}.co-add-slot.has-post{border:0;padding:5px 9px;font-size:10px}.co-day-batch{border-top:1px solid #e9edf2;margin-left:56px;padding-top:18px}.co-day-batch>button{color:#315dcc;align-items:center;gap:9px;font-size:12px;display:flex}.co-day-batch>div{flex-wrap:wrap;align-items:end;gap:12px;margin-top:14px;display:flex}.co-day-batch label{flex-direction:column;gap:7px;font-size:11px;display:flex}.co-day-batch small{color:#7d8a9c;width:100%;font-size:10px;line-height:1.7}.co-day-preview{background:#eef2f7;border-left:1px solid #e0e6ef;flex-direction:column;align-items:center;gap:18px;padding:25px 28px;display:flex;position:relative}.co-day-preview>header{justify-content:space-between;align-items:center;gap:12px;width:100%;min-height:40px;display:flex}.co-day-preview>header>span{max-width:140px;font-size:8px;line-height:1.7}.co-day-preview>small{color:#8290a1;margin-top:auto;font-size:9px}.co-phone{background:#fff;border:6px solid #1c242e;border-radius:34px;width:min(100%,340px);overflow:hidden;box-shadow:0 22px 45px #14284217}.co-phone-top{color:#111;justify-content:space-between;align-items:center;padding:9px 20px 11px;font-family:Arial,sans-serif;font-size:10px;display:flex}.co-phone-top i{background:#1c242e;border-radius:15px;width:64px;height:15px}.co-phone .sp-post{border:0;border-radius:0}.co-phone .sp-post>header{padding:10px 13px}.co-phone .sp-post-media{min-height:0}.co-phone .sp-caption{max-height:125px;overflow:auto}.co-phone .sp-caption p{font-size:11px;line-height:1.7}.co-phone .sp-actions{padding:10px 12px}.co-phone .sp-actions svg{width:19px}.co-preview-details{align-items:center;gap:10px;font-size:10px;display:flex}.co-preview-details strong{font-weight:600}.co-preview-details>span{color:#718198}.co-day-empty{flex-direction:column;align-items:center;gap:12px;padding:80px 20px;display:flex}.co-day-empty>div{color:#7a94be;background:#e0e8f5;border-radius:20px;padding:25px}.co-day-empty h3{margin:10px 0 0;font-size:21px;font-weight:500}.co-day-empty p{color:#74859a;font-size:12px}.social-immersive:has(.co-studio-layout)>header{padding:12px 22px!important}.co-studio-head{background:#fff;border-bottom:1px solid #e8ebef;justify-content:space-between;align-items:center;gap:24px;padding:17px 24px;display:flex}.co-post-name{flex:1;min-width:0}.social-app .co-post-name>input{letter-spacing:-.4px;width:100%;margin-bottom:7px;font-size:18px;font-weight:600;box-shadow:none!important;background:0 0!important;border:0!important;padding:0!important}.co-save-state{color:#7b8899;align-items:center;gap:13px;min-height:18px;font-size:10px;display:flex}.co-save-state label{align-items:center;gap:5px;font-size:9px;display:flex}.social-app .co-save-state input{accent-color:#315dcc;width:12px;height:12px;margin:0}.co-studio-people{align-items:center;gap:7px;display:flex}.co-studio-people>small{color:#8894a4;font-size:9px}.co-person{color:#3d6971;background:#dfebed;border:2px solid #fff;border-radius:50%;place-items:center;width:29px;height:29px;font-size:10px;display:grid;position:relative}.co-person small{white-space:nowrap;color:#fff;z-index:100;background:#253a52;border-radius:5px;padding:7px 10px;font-size:9px;display:none;position:absolute;top:34px;right:0}.co-person:hover small{display:block}.co-format-bar{background:#fff;border-bottom:1px solid #e1e7ee;justify-content:space-between;gap:12px;padding:10px 23px;display:flex}.co-format-bar>div{gap:8px;display:flex}.social-app .co-format-bar select{border:0;width:auto;padding:7px 22px 7px 8px;font-size:11px}.co-mode-tabs{background:#f0f3f7;border-radius:8px;padding:3px;gap:2px!important}.co-mode-tabs button{color:#778496;border-radius:6px;align-items:center;gap:6px;padding:7px 13px;font-size:11px;display:flex}.co-mode-tabs button[aria-pressed=true]{color:#25394d;background:#fff;box-shadow:0 1px 4px #17375913}.co-studio-layout{grid-template-columns:minmax(0,1fr) 285px;display:grid}.co-studio-layout>main{background:#f0f2f5;min-width:0}.co-post-inspector{background:#fff;border-left:1px solid #e1e6ed;flex-direction:column;gap:17px;min-width:0;padding:0 22px 22px;display:flex}.co-post-inspector>nav{border-bottom:1px solid #e4e8ee;margin:0 -22px;padding:0 12px;display:flex}.co-post-inspector>nav button{border-bottom:2px solid #0000;flex:1;justify-content:center;align-items:center;gap:5px;padding:18px 4px;font-size:11px;display:flex}.co-post-inspector>nav button[aria-pressed=true]{color:#315dcc;border-color:#315dcc}.co-post-inspector nav small{background:#edf2fa;border-radius:4px;padding:2px 4px;font-size:8px}.social-app .co-caption{resize:vertical;min-height:210px;font-size:14px;line-height:1.9;box-shadow:none!important;background:0 0!important;border:0!important;padding:0!important}.co-post-inspector label,.co-design-drawer label{color:#66768c;flex-direction:column;gap:7px;font-size:10px;display:flex}.co-post-inspector details{color:#748295;font-size:10px}.co-post-inspector summary{cursor:pointer;padding:9px 0}.co-post-inspector h3{letter-spacing:-.6px;margin:2px 0;font-size:21px;font-weight:500}.co-post-inspector textarea{resize:vertical}.co-post-inspector .social-caption-help{font-size:10px}.co-plan-shortcut{text-align:left;color:#4b668b;background:#f3f6fb;border-radius:9px;align-items:center;gap:12px;padding:15px;font-size:12px;display:flex}.co-plan-shortcut span{flex-direction:column;gap:5px;display:flex}.co-plan-shortcut small{color:#8092aa;font-size:9px}.co-quiet{color:#7c8b9e;margin:0;font-size:10px;line-height:1.8}.co-canvas-tools{background:#f8f9fb;border-bottom:1px solid #e1e6ee;justify-content:space-between;gap:12px;padding:12px 17px;display:flex}.co-canvas-tools>div{gap:4px;display:flex}.co-canvas-tools button{color:#6d7d90;border-radius:6px;align-items:center;gap:6px;padding:7px 9px;font-size:10px;display:flex}.co-canvas-tools button[aria-pressed=true]{color:#2a59bc;background:#e8eefb}.co-canvas-tools button:disabled{opacity:.35}.co-canvas-tools small{background:#d9e5fb;border-radius:3px;padding:2px 4px;font-size:8px}.co-workbench{grid-template-columns:minmax(0,1fr);min-height:420px;display:grid}.co-workbench.has-drawer{grid-template-columns:minmax(0,1fr) 215px}.co-artboard-area{background:radial-gradient(#d7dde6 .8px,#0000 .8px) 0 0/15px 15px;justify-content:center;align-items:center;min-width:0;padding:24px 27px;display:flex}.co-comparison{width:100%;min-width:0;max-width:430px}.co-comparison.comparing{grid-template-columns:1fr 1fr;align-items:start;gap:17px;max-width:800px;display:grid}.co-comparison>section{min-width:0}.co-comparison>section>header{color:#77879b;justify-content:space-between;align-items:center;gap:5px;margin-bottom:11px;font-size:9px;display:flex}.co-comparison header button{color:#4b6eaa;font-size:8px}.co-artboard{touch-action:none;isolation:isolate;background:#fff;width:100%;position:relative;overflow:hidden;box-shadow:0 7px 25px #22385816}.co-artboard>.social-post-art{height:100%}.co-layer-hit{cursor:move;touch-action:none;-webkit-user-select:none;user-select:none;outline:1px solid #0000;position:absolute}.co-layer-hit:hover{outline:1px solid #6e93e5}.co-layer-hit.selected{outline:1.5px solid #4574d7}.co-layer-label{color:#fff;background:#315dcc;border-radius:3px 3px 0 0;padding:3px 5px;font-size:8px;line-height:1;position:absolute;top:-17px;left:0}.co-resize{cursor:nwse-resize;background:#fff;border:1px solid #315dcc;border-radius:2px;width:10px;height:10px;position:absolute;bottom:-5px;right:-5px}.co-artboard-hint{text-align:center;color:#7d8ca0;margin-top:13px;font-size:8px;display:block}.co-reference-view>.social-post-art,.co-reference-view>img{width:100%;box-shadow:0 5px 22px #23456712}.co-reference-view>img{object-fit:contain;background:#fff;height:auto;max-height:440px}.co-reference-view>p{color:#708297;margin:12px 0 0;font-size:10px;line-height:1.6}.co-link-reference{background:#fff;border:1px solid #dce4f0;flex-direction:column;align-items:start;gap:15px;min-height:250px;padding:26px 20px;display:flex}.co-link-reference strong{font-size:16px}.co-link-reference p{color:#7d8da1;font-size:11px;line-height:1.7}.co-link-reference a{color:#315dcc;font-size:10px}.co-design-drawer{background:#fff;border-left:1px solid #e0e6ed;flex-direction:column;gap:17px;max-height:560px;padding:17px 15px;display:flex;overflow:auto}.co-design-drawer>header{justify-content:space-between;align-items:center;font-size:11px;display:flex}.co-design-drawer .social-button{justify-content:center;padding:9px 11px;font-size:10px}.co-add-elements{gap:7px;display:flex}.co-add-elements>button{border:1px solid #dfe6ef;border-radius:6px;flex:1;justify-content:center;align-items:center;gap:6px;padding:10px 6px;font-size:10px;display:flex}.co-add-elements button:disabled{opacity:.45}.co-properties{flex-direction:column;gap:13px;display:flex}.co-property-heading{color:#6c7e94;justify-content:space-between;align-items:center;font-size:10px;display:flex}.co-property-pair{grid-template-columns:1fr 1fr;gap:10px;display:grid}.social-app .co-design-drawer input,.social-app .co-design-drawer select,.social-app .co-design-drawer textarea{border-color:#e0e6ed;border-radius:5px;width:100%;padding:9px 8px;font-size:11px}.social-app .co-design-drawer input[type=range]{accent-color:#315dcc;padding:0}.social-app .co-design-drawer .co-colour{flex-direction:row;justify-content:space-between;align-items:center}.social-app .co-colour input[type=color]{width:35px;height:26px;padding:2px}.co-background{border-top:1px solid #e9edf3;flex-direction:column;gap:12px;padding-top:15px;display:flex}.co-background>button{color:#8290a3;text-align:left;font-size:10px}.co-layers-list{border-top:1px solid #e9edf3;flex-direction:column;gap:4px;padding-top:10px;display:flex}.co-layers-list>button{text-align:left;color:#6e7e91;border-radius:5px;align-items:center;gap:8px;padding:8px;font-size:10px;display:flex}.co-layers-list span{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.co-layers-list>button[aria-pressed=true]{color:#315dcc;background:#edf2fc}.co-upload{cursor:pointer;border:1px dashed #ccd8e7;border-radius:8px;justify-content:center;align-items:center;gap:8px;padding:16px 10px;font-size:10px;position:relative;overflow:hidden;color:#4c6b9b!important;flex-direction:row!important;display:flex!important}.social-app .co-upload input[type=file]{opacity:0;cursor:pointer;width:100%;height:100%;position:absolute;inset:0}.co-photo-grid{grid-template-columns:1fr 1fr;gap:8px;display:grid}.co-photo-grid>button{aspect-ratio:1;border-radius:6px;overflow:hidden}.co-photo-grid img{object-fit:cover;width:100%;height:100%}.co-reference-form{font-size:10px}.co-reference-form summary{cursor:pointer;padding:7px 0}.co-reference-form label,.co-reference-form .social-button{margin-top:12px}.co-reference-list{flex-direction:column;gap:12px;display:flex}.co-reference-list article{border:1px solid #e0e6ef;border-radius:7px;overflow:hidden}.co-reference-list article>button{text-align:left;flex-direction:column;gap:9px;width:100%;padding:10px;display:flex}.co-reference-list img{object-fit:cover;border-radius:4px;width:100%;height:100px}.co-reference-list strong{font-size:11px}.co-reference-list span{color:#7a8ca2;font-size:9px;line-height:1.6}.co-reference-list article>div{color:#6c819d;justify-content:space-between;gap:10px;padding:0 10px 10px;font-size:9px;display:flex}.co-board-link{color:#315dcc;font-size:10px;line-height:1.7}.co-template-shelf{background:#f9fafc;border-top:1px solid #e1e6ed;padding:13px 18px 16px}.co-template-shelf>header{justify-content:space-between;align-items:center;gap:10px;display:flex}.co-template-shelf>header>button{align-items:center;gap:7px;font-size:11px;display:flex}.co-template-shelf header span{color:#8a97a8;margin-left:5px;font-size:9px}.co-template-shelf header small{color:#7d8ba0;font-size:9px}.co-template-shelf>div{scrollbar-width:thin;gap:12px;padding:13px 0 2px;display:flex;overflow-x:auto}.co-template-shelf>div>button{text-align:left;flex-direction:column;flex:0 0 88px;gap:7px;display:flex}.co-template-shelf>div>button>svg{border:1px solid #dfe4eb;border-radius:5px;height:88px;transition:transform .18s}.co-template-shelf>div>button:hover>svg{transform:translateY(-2px)}.co-template-shelf>div>button>span{color:#6f7f94;font-size:8px}.co-platform-preview{background:#edf1f7;flex-direction:column;justify-content:center;align-items:center;gap:18px;min-height:650px;padding:30px;display:flex}.co-platform-preview>small{color:#8190a4;text-align:center;font-size:10px}.co-studio-footer{z-index:50;background:#fff;border-top:1px solid #e0e6ed;justify-content:space-between;align-items:center;gap:20px;padding:12px 22px;display:flex;position:sticky;bottom:0}.co-studio-footer>div{align-items:center;gap:13px;display:flex}.co-studio-footer span{color:#8591a3;font-size:10px}.co-studio-footer>div>button:not(.social-button){color:#8a98a9;padding:9px}.co-studio-footer .social-button{font-size:11px}.co-quick-dates{gap:6px;display:flex}.co-quick-dates button{border:1px solid #e1e6ed;border-radius:5px;padding:8px;font-size:9px}.co-review{border-top:1px solid #e4e9ef;flex-wrap:wrap;align-items:center;gap:7px;margin-top:auto;padding-top:17px;font-size:11px;display:flex}.co-review strong{font-weight:500}.co-review>div{gap:7px;margin-left:auto;display:flex}.co-review button{color:#315dcc;align-items:center;gap:4px;font-size:9px;display:flex}.co-review button:disabled{opacity:.4}.co-comments-target{color:#627a99;align-items:center;gap:7px;font-size:11px;display:flex}.co-comments-target>span{flex:1}.co-comments-target>button{font-size:9px}.co-post-inspector form{flex-direction:column;gap:10px;display:flex}.co-post-inspector form .social-button{align-self:flex-end;font-size:10px}.co-comments{flex-direction:column;gap:12px;display:flex}.co-comments article{border:1px solid #e1e7ef;border-radius:9px;padding:14px}.co-comments article.resolved{opacity:.5}.co-comments article>header{justify-content:space-between;align-items:center;font-size:10px;display:flex}.co-comments time{color:#94a1b2;font-size:8px}.co-comments p{color:#50667e;white-space:pre-wrap;overflow-wrap:anywhere;margin:10px 0;font-size:12px;line-height:1.8}.co-comments article>button{color:#6183b3;font-size:9px}.co-comment-anchor{text-align:left;align-items:center;gap:5px;margin-top:9px;display:flex}.co-time-clash{color:#906620;background:#faf4e8;border-radius:5px;padding:10px;font-size:10px;line-height:1.7}.co-duplicate{background:#f4f7fb;border-radius:8px;padding:12px}.co-duplicate p{margin:0 0 8px;font-size:10px}.co-duplicate button{color:#6280a7;justify-content:space-between;width:100%;padding:8px 0;font-size:10px;display:flex}.co-share-panel{background:#f3f6fc;border-bottom:1px solid #dbe5f5;flex-wrap:wrap;align-items:end;gap:18px;padding:20px 24px;display:flex}.co-share-panel>div:first-child{flex:1;min-width:220px}.co-share-panel strong{font-size:14px;font-weight:600}.co-share-panel p{color:#6f829c;max-width:440px;margin:6px 0 0;font-size:11px;line-height:1.8}.co-share-panel label{flex-direction:column;gap:6px;font-size:10px;display:flex}.co-share-panel .social-button{font-size:10px}.co-share-panel>small{color:#7e8fa6;width:100%;font-size:10px}.co-share-link{gap:12px;width:100%;display:flex}.co-share-link input{flex:1;font-size:11px}.co-share-link button{color:#315dcc;align-items:center;gap:7px;font-size:11px;display:flex}.co-conflict{color:#7e6339;background:#fbf4e8;border-bottom:1px solid #eaddc2;justify-content:space-between;align-items:center;gap:15px;padding:12px 24px;font-size:11px;display:flex}.co-conflict>div{gap:15px;display:flex}.co-conflict button{font-size:10px;text-decoration:underline}.social-app .co-studio-layout button:focus-visible{outline-offset:3px;outline:2px solid #315dcc}.co-layer-hit:focus-visible{outline-offset:3px;outline:2px solid #315dcc}.social-app .co-studio-layout button:disabled{cursor:not-allowed}.social-batch-options{flex-wrap:wrap}@media (min-width:1500px){.co-workbench.has-drawer{grid-template-columns:minmax(0,1fr) 235px}.co-artboard-area{padding:35px 40px}.co-design-drawer{max-height:620px;padding:20px}.co-studio-layout{grid-template-columns:minmax(0,1fr) 310px}}@media (max-width:1150px){.co-day-planner{grid-template-columns:1fr 1fr}.co-day-plan,.co-day-preview{padding:22px 18px}.co-day-plan>header{flex-wrap:wrap}.co-day-plan>header>div:last-child{margin-left:auto}.co-studio-layout{grid-template-columns:minmax(0,1fr) 250px}.co-post-inspector{padding:0 16px 18px}.co-post-inspector>nav{margin:0 -16px}.co-workbench.has-drawer{grid-template-columns:minmax(0,1fr) 185px}.co-artboard-area{padding:20px 18px}.co-canvas-tools{padding:10px}.co-canvas-tools button{padding:6px;font-size:9px}.co-comparison.comparing{grid-template-columns:1fr}.co-reference-view{width:100%;max-width:240px;margin:auto}.co-design-drawer{padding:14px 12px}.co-template-shelf>header small{display:none}.co-studio-people .social-button{font-size:10px}}@media (max-width:850px){.co-day-planner{grid-template-columns:1fr}.co-day-preview{border-top:1px solid #e1e7ef;border-left:0;min-height:580px}.co-day-plan>header{flex-wrap:nowrap}.co-day-plan{padding:25px}.co-studio-layout{grid-template-columns:1fr}.co-post-inspector{border-top:1px solid #dfe6ef;border-left:0;max-height:none;padding:0 24px 24px}.co-post-inspector>nav{margin:0 -24px}.social-app .co-caption{min-height:130px}.co-post-inspector .co-review{margin-top:15px}.co-workbench.has-drawer{grid-template-columns:minmax(0,1fr) 215px}.co-design-drawer{max-height:500px}.co-artboard-area{padding:25px}.co-comparison.comparing{grid-template-columns:1fr 1fr}.co-format-bar,.co-studio-head{padding-left:18px;padding-right:18px}.co-studio-head{gap:14px}.co-studio-people{flex-wrap:wrap;justify-content:flex-end}.co-post-name input{font-size:16px!important}.co-platform-preview{min-height:530px}.co-conflict{flex-direction:column;align-items:flex-start}.co-canvas-tools button{font-size:10px}}@media (max-width:560px){.social-modal.social-immersive:has(.co-studio-layout){border-radius:0;width:100%;max-height:100dvh}.co-day-plan{padding:20px 14px}.co-day-plan h2{font-size:19px!important}.co-day-rhythm{gap:0}.co-day-rhythm button{padding:10px 0}.co-time-slot{grid-template-columns:35px minmax(0,1fr);gap:6px}.co-time-slot>div{padding-left:10px}.co-schedule-post{gap:10px;padding:8px}.co-schedule-post>.social-post-art{width:58px;height:66px}.co-schedule-post strong{font-size:11px}.co-day-preview{padding:20px}.co-day-batch{margin-left:42px}.co-workbench.has-drawer{flex-direction:column;display:flex}.co-artboard-area{padding:23px 35px}.co-artboard{max-width:350px;margin:auto}.co-design-drawer{border-top:1px solid #dfe6ef;border-left:0;max-height:320px;padding:16px 20px}.co-design-drawer .co-photo-grid{grid-template-columns:repeat(4,1fr)}.co-design-drawer .co-reference-list{grid-template-columns:1fr 1fr;display:grid}.co-design-drawer .co-properties{grid-template-columns:1fr 1fr;gap:12px 18px;display:grid}.co-properties .co-property-heading,.co-properties>label:first-of-type{grid-column:1/-1}.co-layers-list{display:none}.co-canvas-tools{flex-wrap:wrap;gap:4px;padding:8px 10px}.co-canvas-tools button{padding:8px 6px;font-size:9px}.co-canvas-tools>div{gap:1px}.co-canvas-tools>div:last-child{margin-left:auto}.co-format-bar{padding:9px 12px}.co-format-bar select{max-width:120px;padding-right:14px!important;font-size:10px!important}.co-mode-tabs button{padding:7px;font-size:10px}.co-studio-head{padding:13px 14px}.co-studio-people>.social-button{gap:0;padding:9px;font-size:0}.co-studio-people>.social-button svg{width:18px;height:18px}.co-studio-people>.social-button:after{content:"Invite";margin-left:6px;font-size:10px}.co-save-state{gap:8px;font-size:8px}.co-template-shelf{padding:12px}.co-template-shelf>div>button{flex-basis:76px}.co-template-shelf>div>button>svg{height:76px}.co-studio-footer{gap:10px;padding:11px 14px}.co-studio-footer span{max-width:100px;font-size:8px;line-height:1.6}.co-studio-footer .social-button{padding:10px;font-size:10px}.co-share-panel{gap:13px;padding:18px}.co-share-panel label{flex:1}.co-comparison.comparing{gap:11px}.co-comparison>section>header{font-size:8px}.co-comparison header button,.co-artboard-hint{font-size:7px}.co-artboard-area:has(.comparing){padding:20px 15px}.co-reference-view{max-width:none}.co-layer-label{font-size:7px}.co-quick-dates button{padding:9px 12px}}@media (prefers-reduced-motion:reduce){.co-template-shelf>div>button>svg,.co-time-slot article{transition:none}}summary{list-style:none!important}summary::-webkit-details-marker{display:none!important}summary::marker{content:"";font-size:0}details.sf-disclosure{background:0 0;border-top:1px solid #e3e8ef;margin-top:14px;padding:0}details.sf-disclosure>summary{cursor:pointer;color:#45617f;justify-content:space-between;align-items:center;gap:16px;min-height:43px;padding:12px 0;font-size:12px;font-weight:500;line-height:1.5;transition:color .15s;display:flex}details.sf-disclosure>summary:after{content:"+";color:#667e9c;background:#f7f9fc;border:1px solid #d8e1ec;border-radius:7px;flex-shrink:0;place-items:center;width:22px;height:22px;font-size:15px;font-weight:400;line-height:1;display:grid}details.sf-disclosure[open]>summary:after{content:"−";color:#315dcc;background:#edf3fe;border-color:#cbdaf4}details.sf-disclosure>summary:hover{color:#204eac}details.sf-disclosure>summary:focus-visible{outline-offset:3px;border-radius:4px;outline:2px solid #4c75c8}details.sf-disclosure[open]{padding-bottom:12px}details.sf-disclosure[open]>summary{color:#2d4f80;margin-bottom:4px}.invitation-entry{background:#f7f9fc;border:1px solid #dce5f0;border-radius:12px;margin:20px 0 16px;padding:18px}.invitation-entry>header{color:#405e83;align-items:center;gap:10px;margin-bottom:14px;font-size:12px;display:flex}.invitation-entry>header svg{box-sizing:content-box;background:#e9f0fb;border-radius:8px;padding:8px}.invitation-entry .studio-field{font-size:11px}.invitation-entry input{width:100%;background:#fff!important;border:1px solid #d5dfec!important;border-radius:7px!important;padding:12px!important;font-size:12px!important}.invitation-entry>small{color:#8190a3;margin-top:10px;font-size:10px;line-height:1.7;display:block}@media (prefers-reduced-motion:reduce){details.sf-disclosure>summary{transition:none}}.cs-connections{color:#243443}.cs-intro{color:#64717c;margin:0 0 22px;font-size:14px}.cs-walkthrough{background:#f1f5f8;border:1px solid #e1e7ec;border-radius:16px;margin-bottom:24px;padding:22px}.cs-walkthrough>header,.cs-walkthrough>footer,.cs-provider>header,.cs-route-heading,.cs-rule>footer{justify-content:space-between;align-items:center;gap:12px;display:flex}.cs-eyebrow,.cs-label{color:#617180;letter-spacing:.04em;font-size:11px;font-weight:650}.cs-sample{color:#687781;white-space:nowrap;border:1px solid #d9e1e7;border-radius:20px;padding:5px 10px;font-size:10px}.cs-demo-flow{grid-template-columns:1fr 28px 1fr;align-items:center;gap:15px;margin:22px 0;display:grid}.cs-chat{background:#fff;border:1px solid #e4e8ed;border-radius:11px;overflow:hidden;box-shadow:0 5px 18px #203b5010}.cs-chat>span{border-bottom:1px solid #edf0f3;align-items:center;gap:7px;padding:12px 15px;font-size:11px;font-weight:650;display:flex}.cs-chat-message{gap:10px;padding:18px 14px;display:flex}.cs-chat-message>b{color:#42627b;background:#dee8f1;border-radius:8px;flex-shrink:0;place-items:center;width:28px;height:28px;font-size:12px;display:grid}.cs-chat-message>div{flex:1;min-width:0}.cs-chat-message strong{font-size:11px}.cs-chat-message small{color:#a2a9af;margin-left:6px;font-size:9px;font-weight:400}.cs-chat-message textarea{width:100%;min-height:72px;resize:vertical!important;box-shadow:none!important;background:0 0!important;border:0!important;padding:6px 0!important;font-size:12px!important;line-height:1.6!important}.cs-flow-arrow{color:#9eabb5}.cs-demo-note{background:#e7ecf0;border:1px dashed #bcc9d2;border-radius:6px;min-height:153px;padding:18px;transition:background .25s,box-shadow .25s,transform .25s}.cs-demo-note.matched{background:#e2eafc;border:1px solid #cad8f0;transform:translateY(-2px);box-shadow:0 7px 20px #234d7910}.cs-demo-note>span{color:#486b9c;font-size:10px;font-weight:650}.cs-demo-note p{margin:12px 0 16px;font-size:13px;line-height:1.6}.cs-demo-note small{color:#71839c;font-size:9px}.cs-demo-topics{flex-wrap:wrap;align-items:center;gap:5px;font-size:10px;display:flex}.cs-demo-topics>span{color:#7a8995;margin-right:5px}.cs-demo-topics button{cursor:pointer;background:#fff;border:1px solid #d6dfe7;border-radius:20px;padding:5px 10px;font-size:10px}.cs-demo-topics button[aria-pressed=true]{color:#fff;background:#234d79;border-color:#234d79}.cs-provider-tabs{grid-template-columns:1fr 1fr;gap:10px;margin:0 0 25px;display:grid}.cs-provider-tabs button{text-align:left;color:#687985;cursor:pointer;background:#fff;border:1px solid #e0e6eb;border-radius:10px;grid-template-columns:24px 1fr;gap:4px 8px;padding:14px;display:grid}.cs-provider-tabs strong{font-size:12px}.cs-provider-tabs small{grid-column:2;font-size:10px;font-weight:400}.cs-provider-tabs button[aria-pressed=true]{color:#214d7d;background:#f5f8fd;border-color:#315e91;box-shadow:0 0 0 1px #315e9120}.cs-provider>header{align-items:flex-start;margin-bottom:20px}.cs-provider h3{letter-spacing:-.3px;margin:0 0 8px;font-size:17px}.cs-provider>header p{color:#6e7c86;max-width:470px;margin:0;font-size:12px;line-height:1.7}.cs-route{border:1px solid #e1e7ed;border-radius:10px;margin-bottom:10px;padding:16px}.cs-route-heading>div{flex:1}.cs-route-heading strong{font-size:12px;display:block}.cs-route-heading small,.cs-captured{color:#7b8993;margin-top:5px;font-size:10px;display:block}.cs-route-light{background:#b6bdc3;border-radius:50%;flex-shrink:0;width:7px;height:7px}.cs-route-light.on{background:#4f916d;box-shadow:0 0 0 4px #4f916d10}.cs-rule{border-top:1px solid #e8edf0;margin-top:16px;padding-top:18px}.cs-label{margin-bottom:10px;display:block}.cs-choice-row{flex-wrap:wrap;gap:7px;margin-bottom:17px;display:flex}.cs-choice-row button{color:#63727e;cursor:pointer;background:#fff;border:1px solid #e0e6eb;border-radius:8px;align-items:center;gap:7px;padding:11px 12px;font-size:11px;display:flex}.cs-choice-row button[aria-pressed=true]{color:#244f82;background:#edf3fc;border-color:#7297c1}.cs-hint{color:#798590;margin:-5px 0 18px;font-size:11px;line-height:1.6}.cs-topics{margin:0 0 20px}.cs-topics>div{flex-wrap:wrap;gap:5px;margin-bottom:8px;display:flex}.cs-topics>div button{color:#315b88;cursor:pointer;background:#edf2f8;border:0;border-radius:5px;align-items:center;gap:7px;padding:6px 9px;font-size:11px;display:flex}.cs-topics form{gap:8px;display:flex}.cs-topics input,.cs-channel-picker input{border:1px solid #dce3e9;border-radius:7px;flex:1;min-width:0;padding:10px;font-size:12px}.cs-topics small,.cs-rule footer small{color:#7e8a93;margin-top:8px;font-size:10px;line-height:1.6;display:block}.cs-check{align-items:center;gap:8px;margin-bottom:18px;font-size:11px;display:flex}.cs-check input{accent-color:#315e91;width:14px;height:14px}.cs-check span{color:#89939b;font-size:10px}.cs-actions{flex-wrap:wrap;gap:10px;margin:15px 0;display:flex}.cs-retention{color:#7c8993;max-width:550px;margin:14px 0;font-size:10px;line-height:1.7;display:block}.cs-channel-picker{border:1px solid #e0e7ed;border-radius:10px;margin:15px 0;padding:12px}.cs-channel-picker>label{align-items:center;gap:8px;display:flex}.cs-channel-picker input{background:#f5f7fa;border:0}.cs-channel-picker>div{max-height:210px;margin:10px 0;overflow:auto}.cs-channel-picker>div button{text-align:left;cursor:pointer;background:#fff;border:0;border-radius:6px;align-items:center;gap:8px;width:100%;padding:11px;font-size:12px;display:flex}.cs-channel-picker>div button:hover{background:#f0f5fa}.cs-channel-picker>div button svg:last-child{margin-left:auto}.cs-channel-picker small{color:#7a8791;font-size:10px}.cs-forward-steps{grid-template-columns:repeat(3,1fr);gap:12px;margin:20px 0;display:grid}.cs-forward-steps span{color:#63737e;gap:7px;font-size:11px;line-height:1.6;display:flex}.cs-forward-steps b{color:#4d7b65;background:#edf4f0;border-radius:50%;flex-shrink:0;place-items:center;width:21px;height:21px;font-size:10px;display:grid}.cs-setup{background:#f7f9fa;border-radius:9px;padding:16px}.cs-setup p{color:#657681;margin:0 0 9px;font-size:12px;line-height:1.6}.cs-setup a{color:#315e91;align-items:center;gap:7px;font-size:11px;font-weight:600;display:inline-flex}.cs-pair{background:#f5f9f6;border-radius:10px;flex-wrap:wrap;align-items:center;gap:12px;margin-top:15px;padding:15px;display:flex}.cs-pair strong{font-size:12px}.cs-pair span,.cs-pair small{color:#738478;font-size:11px}.bd-inbox article>span small{color:#3a7c5b;margin-left:auto;font-size:10px}.bd-inbox article p{white-space:pre-wrap;max-height:260px;overflow:auto}.bd-inbox article>div{flex-wrap:wrap}.cs-connections button:focus-visible{outline-offset:3px;outline:2px solid #5b84b9}.cs-connections button:disabled{opacity:.45;cursor:not-allowed}@media (max-width:600px){.cs-walkthrough{padding:15px}.cs-demo-flow{grid-template-columns:1fr;gap:10px;margin:16px 0}.cs-flow-arrow{justify-self:center;transform:rotate(90deg)}.cs-demo-note{min-height:110px}.cs-walkthrough>footer{flex-wrap:wrap}.cs-provider-tabs small{line-height:1.5}.cs-provider>header{flex-direction:column}.cs-check{flex-wrap:wrap}.cs-rule>footer{align-items:flex-start}.cs-forward-steps{grid-template-columns:1fr}.cs-route{padding:12px}.cs-route-heading{gap:8px}.cs-route-heading .bd-text-button{font-size:10px}}@media (prefers-reduced-motion:reduce){.cs-demo-note{transition:none;transform:none}}.ex-app{--ex-blue:#315dcc;--ex-ink:#243346;--ex-muted:#7e8a99;--ex-line:#e8edf2;border:1px solid var(--ex-line);color:var(--ex-ink);text-align:left;background:#fff;border-radius:16px;font-family:inherit;overflow:hidden;box-shadow:0 12px 40px #20364c05}.ex-app *{box-sizing:border-box}.ex-app button,.ex-app input,.ex-app select,.ex-app textarea{font:inherit}.ex-app button{cursor:pointer}.ex-app button:disabled{opacity:.45;cursor:not-allowed}:is(.ex-app button:focus-visible,.ex-app input:focus-visible,.ex-app select:focus-visible,.ex-app textarea:focus-visible,.ex-app a:focus-visible){outline-offset:3px;outline:2px solid #315dcc}.ex-app h2,.ex-app h3,.ex-app h4{color:var(--ex-ink);font-weight:600}.ex-app h3{letter-spacing:-.3px;margin:0;font-size:15px;line-height:1.4}.ex-app h4{margin:0;font-size:13px}.ex-topbar{border-bottom:1px solid var(--ex-line);justify-content:space-between;align-items:center;gap:15px;min-height:72px;padding:16px 25px;display:flex}.ex-product{align-items:center;gap:12px;font-size:13px;display:flex}.ex-product>span{color:#315dcc;background:#ecf1fb;border-radius:9px;place-items:center;width:32px;height:32px;display:grid}.ex-product>strong{font-weight:650}.ex-product>i{background:#e4e9ef;width:1px;height:17px;margin:0 4px}.ex-product>small{color:#8090a0;font-size:12px}.ex-top-actions,.ex-actions,.ex-heading-actions{align-items:center;gap:9px;display:flex}.ex-secondary,.ex-primary{color:#58697d;background:#fff;border:1px solid #dfe5ec;border-radius:7px;justify-content:center;align-items:center;gap:9px;min-height:36px;padding:10px 13px;font-weight:550;line-height:1.4;display:inline-flex;font-size:11px!important;text-decoration:none!important}.ex-primary{background:#315dcc;border-color:#315dcc;color:#fff!important}.ex-primary:hover{background:#294fae}.ex-secondary:hover{background:#f6f8fb;border-color:#b9cbe5}.ex-secondary.selected{color:#315dcc;background:#edf3fc;border-color:#bbcee9}.ex-icon{color:#8492a2;background:0 0;border:0;border-radius:6px;justify-content:center;align-items:center;padding:7px;display:inline-flex}.ex-text{color:#456d9e;background:0 0;border:0;align-items:center;gap:7px;padding:6px 0;font-weight:550;text-decoration:none;display:inline-flex;font-size:11px!important}.ex-text.danger{color:#aa6d6a}.ex-sample-label{color:#74849a;background:#f6f8fa;border-radius:20px;align-items:center;gap:7px;padding:7px 10px;font-size:10px;display:flex}.ex-sample-label i{background:#90a4bc;border-radius:50%;width:5px;height:5px}.ex-site-picker{position:relative}.ex-site-picker>button{color:#64768d;background:0 0;border:0;align-items:center;gap:10px;font-size:12px;display:flex}.ex-site-menu{z-index:25;border:1px solid var(--ex-line);background:#fff;border-radius:10px;width:230px;max-height:320px;padding:6px;position:absolute;top:30px;left:0;overflow:auto;box-shadow:0 14px 35px #1a34591a}.ex-site-menu button{text-align:left;background:#fff;border:0;border-radius:6px;justify-content:space-between;align-items:center;gap:8px;width:100%;padding:12px 9px;font-size:12px;display:flex}.ex-site-menu button:hover{background:#f3f6fb}.ex-shell{grid-template-columns:166px minmax(0,1fr);display:grid}.ex-sidebar{border-right:1px solid var(--ex-line);background:#fcfdfe;flex-direction:column;gap:5px;padding:26px 11px;display:flex}.ex-nav-label{color:#a0aab6;letter-spacing:1.3px;margin:0 12px 13px;font-size:8px;font-weight:650}.ex-sidebar>button{color:#7d8b9c;text-align:left;background:0 0;border:0;border-radius:7px;align-items:center;gap:11px;padding:12px 11px;font-size:11px;display:flex}.ex-sidebar>button.active{color:#315dcc;background:#edf2fc;font-weight:600}.ex-sidebar>button:hover{background:#f0f4f9}.ex-sidebar>button small{text-align:center;color:#6d89b2;background:#e3ebf8;border-radius:4px;min-width:17px;margin-left:auto;padding:2px;font-size:9px}.ex-sidebar-bottom{border-top:1px solid var(--ex-line);color:#8c99aa;margin:50px 12px 0;padding-top:20px;font-size:9px;line-height:1.8}.ex-sidebar-bottom small{color:#a9b2bc;margin-top:7px;font-size:8px;line-height:1.6;display:block}.ex-status{background:#b8bfc7;border-radius:50%;width:5px;height:5px;margin-right:6px;display:inline-block}.ex-status.on{background:#7b9f8e}.ex-main{background:#fafbfd;min-width:0;padding:30px}.ex-heading{justify-content:space-between;align-items:flex-end;gap:20px;margin-bottom:25px;display:flex}.ex-eyebrow{letter-spacing:1.2px;color:#899aaf;margin-bottom:10px;font-size:9px;font-weight:650;display:block}.ex-heading h2{letter-spacing:-.9px;margin:0 0 9px;font-size:26px;font-weight:550;line-height:1.25}.ex-heading p{color:#8693a3;margin:0;font-size:11px;line-height:1.6}.ex-heading-actions{flex-wrap:wrap;flex-shrink:0;justify-content:flex-end}.ex-segments{background:#f0f3f7;border:1px solid #e9edf2;border-radius:7px;flex-wrap:wrap;gap:3px;padding:3px;display:inline-flex}.ex-segments button{color:#8390a1;white-space:nowrap;background:0 0;border:0;border-radius:5px;padding:7px 10px;font-size:10px}.ex-segments button[aria-pressed=true]{color:#315a95;background:#fff;font-weight:550;box-shadow:0 1px 4px #223e6410}.ex-period button{padding:6px 8px;font-size:9px}.ex-stat-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-bottom:21px;display:grid}.ex-stat-grid.three{grid-template-columns:repeat(3,1fr)}.ex-stat{border:1px solid var(--ex-line);background:#fff;border-radius:10px;min-width:0;padding:19px 20px}.ex-stat>span{color:#8d99a8;font-size:10px;display:block}.ex-stat>strong{letter-spacing:-1px;color:#344963;margin:9px 0 7px;font-size:29px;font-weight:550;display:block}.ex-stat>small{color:#a3adba;font-size:9px;line-height:1.5;display:block}.ex-card{border:1px solid var(--ex-line);background:#fff;border-radius:11px;min-width:0;margin-bottom:18px;padding:22px;overflow:hidden}.ex-card>header{justify-content:space-between;align-items:center;gap:15px;margin-bottom:22px;display:flex}.ex-card>header .ex-eyebrow{margin-bottom:8px;font-size:8px}.ex-subtle{color:#9aa7b6;white-space:nowrap;font-size:9px}.ex-overview-grid{grid-template-columns:1.6fr 1fr;gap:18px;display:grid}.ex-overview-grid>.ex-card{margin:0}.ex-trend-chart{align-items:flex-end;gap:10px;height:170px;margin-bottom:33px;padding-top:20px;display:flex}.ex-trend-chart>div{flex-direction:column;flex:1;justify-content:flex-end;align-items:center;min-width:0;height:100%;display:flex;position:relative}.ex-trend-chart i{background:#88a6d9;border-radius:5px 5px 1px 1px;width:min(28px,80%);min-height:0;transition:height .4s;display:block}.ex-trend-chart>div:nth-child(2n) i{background:#426ec0}.ex-trend-chart span{color:#9ca8b7;font-size:8px;position:absolute;top:calc(100% + 12px)}.ex-trend>footer{color:#a1acb8;border-top:1px solid #f1f3f6;justify-content:space-between;align-items:center;gap:10px;padding-top:16px;font-size:10px;display:flex}.ex-trend>footer button{color:#6685ac;background:0 0;border:0;align-items:center;gap:7px;font-size:10px;display:flex}.ex-bar-row{margin:0 0 15px}.ex-bar-row>span{color:#7b8ba0;align-items:center;gap:8px;font-size:10px;display:flex}.ex-bar-row>span>i{border-radius:50%;width:5px;height:5px}.ex-bar-row b{color:#5c718d;margin-left:auto;font-size:11px;font-weight:550}.ex-bar-row>div{background:#f3f5f8;border-radius:3px;height:4px;margin-top:9px;overflow:hidden}.ex-bar-row>div>i{background:#a4b9dc;border-radius:3px;height:100%;display:block}.ex-watch-card{background:#eef3fc;grid-template-columns:1fr 1fr;align-items:center;gap:15px;padding:25px;display:grid}.ex-watch-card h3{letter-spacing:-.8px;font-size:24px;font-weight:500;line-height:1.2}.ex-watch-card p{color:#8298b5;margin:12px 0 18px;font-size:10px;line-height:1.7}.ex-watch-card .ex-eyebrow{color:#7190bb;font-size:8px}.ex-mini-browser{background:#fff;border:1px solid #dae4f4;border-radius:8px;justify-self:center;width:100%;max-width:215px;padding:0 14px 17px;position:relative;overflow:hidden;box-shadow:0 13px 30px #214b8210}.ex-mini-browser header{align-items:center;gap:4px;height:26px;display:flex}.ex-mini-browser header i{background:#c6d2e1;border-radius:50%;width:3px;height:3px}.ex-mini-hero{background:linear-gradient(140deg,#b8c7d5,#e2e9ed);border-radius:3px;height:68px}.ex-mini-lines{flex-direction:column;gap:7px;margin:15px 0;display:flex}.ex-mini-lines i{background:#e6ecf5;border-radius:3px;width:85%;height:4px}.ex-mini-lines i:nth-child(2){width:65%}.ex-mini-cta{background:#416bb7;border-radius:4px;width:63px;height:19px;display:block}.ex-mini-browser>svg{color:#315dcc;filter:drop-shadow(1px 1px #fff);animation:4s ease-in-out infinite ex-pointer;position:absolute;bottom:11px;left:90px}@keyframes ex-pointer{0%,15%,to{transform:translate(17px,-25px)}35%,65%{transform:translate(-36px,-1px)}}.ex-next>button{text-align:left;background:0 0;border:0;border-bottom:1px solid #f0f3f7;align-items:center;gap:14px;width:100%;padding:15px 0;display:flex}.ex-next>button:last-child{border-bottom:0}.ex-next>button strong{color:#5b7599;width:32px;font-size:22px;font-weight:500}.ex-next>button span{color:#8090a6;flex:1;font-size:11px}.ex-next>button svg{color:#9cb0c8}.ex-report-toolbar{justify-content:space-between;align-items:center;gap:15px;margin-bottom:18px;display:flex}.ex-table-scroll{overflow:auto}.ex-table{border-collapse:collapse;white-space:nowrap;width:100%;font-size:11px}.ex-table th{text-align:left;color:#a2aebb;border-bottom:1px solid var(--ex-line);padding:0 15px 15px 0;font-size:9px;font-weight:500}.ex-table td{color:#8190a2;border-bottom:1px solid #f0f3f6;padding:17px 15px 17px 0}.ex-table tr:last-child td{border-bottom:0}.ex-table strong{color:#566c88;font-weight:550}.ex-inline-bar{background:#f1f4f9;border-radius:5px;width:85px;height:5px;display:inline-block;overflow:hidden}.ex-inline-bar i{background:#8ca9d8;height:100%;display:block}.ex-attribution-bars>div{color:#8291a3;align-items:center;gap:15px;margin:19px 0;font-size:11px;display:flex}.ex-attribution-bars strong{width:110px;font-size:10px;font-weight:500}.ex-attribution-bars span{background:#f8fafd;border-radius:4px;flex:1;height:17px}.ex-attribution-bars i{background:#b4c8e9;border-radius:4px;height:100%;display:block}.ex-attribution-bars b{text-align:right;width:25px;font-weight:550}.ex-attribution-bars small{color:#a8b3bf;width:50px;font-size:9px}.ex-method{color:#9aa6b4!important;margin:18px 0 0!important;font-size:10px!important;line-height:1.8!important}.ex-two-columns{grid-template-columns:1fr 1fr;gap:18px;display:grid}.ex-paths>div{border-bottom:1px solid #f1f4f8;align-items:center;gap:18px;padding:17px 0;display:flex}.ex-paths>div:last-child{border-bottom:0}.ex-paths>div>b{color:#7290b6;flex-shrink:0;width:38px;font-size:19px;font-weight:500}.ex-paths small{color:#9aabc0;font-size:8px;font-weight:400;display:block}.ex-paths>div>div{flex-wrap:wrap;gap:9px;display:flex}.ex-paths span{color:#b3c1d2;align-items:center;gap:9px;display:flex}.ex-paths button{color:#6a83a6;background:#f4f7fc;border:1px solid #e8eef7;border-radius:6px;padding:9px 12px;font-size:10px}.ex-paths button:hover{background:#eaf1fc}.ex-list-row{color:#8090a6;border-bottom:1px solid #f0f3f7;justify-content:space-between;align-items:center;gap:12px;padding:15px 0;font-size:11px;display:flex}.ex-list-row:last-child{border-bottom:0}.ex-list-row>span{overflow-wrap:anywhere;align-items:center;gap:9px;display:flex}.ex-list-row b{color:#6383ad;white-space:nowrap;font-weight:550}.ex-journey-person{text-align:left;color:#8093ac;background:0 0;border:0;border-bottom:1px solid #f0f3f7;align-items:center;gap:12px;width:100%;padding:13px 0;display:flex}.ex-avatar{background:#eff4fc;border-radius:9px;flex-shrink:0;place-items:center;width:30px;height:30px;font-size:12px;display:grid}.ex-journey-person>div{flex:1}.ex-journey-person strong{font-size:11px;font-weight:550;display:block}.ex-journey-person small{color:#9faebe;margin-top:6px;font-size:9px;display:block}.ex-funnel{align-items:stretch;gap:14px;display:flex}.ex-funnel>article{flex:1;min-width:0;position:relative}.ex-funnel>article>div:first-child{align-items:center;gap:6px;min-height:35px;font-size:9px;display:flex}.ex-funnel>article>div:first-child>span{color:#7b98be;background:#edf3fc;border-radius:50%;flex-shrink:0;place-items:center;width:21px;height:21px;display:grid}.ex-funnel>article>div:first-child>button:not(.ex-icon){color:#7890b1;text-align:left;overflow-wrap:anywhere;background:0 0;border:0;font-size:10px}.ex-funnel>article>div:first-child>button>span{color:#9fb1cb;margin-left:6px;font-size:8px}.ex-funnel-column{align-items:flex-end;height:170px;margin-top:17px;display:flex}.ex-funnel-column>i{background:#d6e3f7;border-radius:7px 7px 2px 2px;justify-content:center;align-items:center;width:100%;min-height:25px;font-style:normal;transition:height .3s;display:flex}.ex-funnel>article:first-child .ex-funnel-column>i{background:#a4bee9}.ex-funnel>article:nth-child(2) .ex-funnel-column>i{background:#bed0ef}.ex-funnel-column strong{color:#4e73a5;font-size:22px;font-weight:500}.ex-funnel footer{color:#8b9eb8;padding-top:14px;font-size:11px}.ex-funnel footer b{color:#5c7eab;margin-bottom:6px;font-weight:550;display:block}.ex-funnel footer span{font-size:9px}.ex-step-picker{z-index:10;border:1px solid var(--ex-line);background:#fff;border-radius:8px;width:230px;max-height:250px;padding:6px;position:absolute;top:35px;left:0;overflow:auto;box-shadow:0 8px 28px #294b791a}.ex-step-picker button{text-align:left;color:#6582a8;background:#fff;border:0;width:100%;padding:10px;font-size:11px;display:block}.ex-step-picker button:hover{background:#f2f6fc}.ex-step-picker small{color:#a2b2c7;margin-bottom:4px;font-size:8px;display:block}.ex-revenue{flex-direction:column;gap:9px;margin:20px 0;display:flex}.ex-revenue strong{color:#4d719e;font-size:30px;font-weight:500}.ex-revenue span{color:#91a4bd;font-size:11px}.ex-pill{color:#5d8e77;background:#eef6f1;border-radius:20px;padding:7px 10px;font-size:9px}.ex-form-flow{border-bottom:1px solid #eef2f7;gap:30px;margin-bottom:25px;padding:5px 0 25px;display:flex}.ex-form-flow>div{color:#b2c1d5;align-items:center;gap:25px;display:flex}.ex-form-flow strong{color:#607eaa;font-size:25px;font-weight:500}.ex-form-flow small{color:#96a8bf;margin-top:6px;font-size:9px;font-weight:400;display:block}.ex-completion-bar{vertical-align:middle;background:#edf3fb;width:45px;height:4px;margin-right:7px;display:inline-block}.ex-completion-bar i{background:#8bb5a4;height:100%;display:block}.ex-search-insight{color:#89a1c2;background:#f4f7fc;align-items:center;gap:20px;display:flex}.ex-search-insight p{color:#899db7;max-width:550px;margin:8px 0;font-size:11px;line-height:1.7}.ex-audience-grid{grid-template-columns:repeat(3,1fr);gap:18px;display:grid}.ex-audience-grid .ex-card{margin:0}.ex-identity-note{background:#edf3fb}.ex-identity-note h3{font-size:21px;font-weight:500;line-height:1.3}.ex-identity-note p{color:#88a0be;margin:15px 0;font-size:10px;line-height:1.8}.ex-empty{text-align:center;color:#a9b7c9;flex-direction:column;justify-content:center;align-items:center;gap:14px;padding:50px 20px;display:flex}.ex-empty h4{color:#7c94b4;margin:0;font-size:15px;font-weight:500}.ex-empty p{color:#a0aec1;max-width:340px;margin:0;font-size:11px;line-height:1.8}.ex-main-footer{color:#aab5c2;justify-content:space-between;align-items:center;gap:15px;margin-top:30px;font-size:9px;display:flex}.ex-main-footer a{color:#849cb9;align-items:center;gap:6px;text-decoration:none;display:flex}.ex-filter-panel{background:#fff;border:1px solid #e4ebf5;border-radius:10px;margin-bottom:22px;padding:20px;box-shadow:0 6px 18px #27476d05}.ex-filter-panel>header,.ex-filter-panel>footer{color:#6983a6;justify-content:space-between;align-items:center;gap:15px;font-size:12px;display:flex}.ex-filter-panel>div{grid-template-columns:repeat(3,1fr);gap:16px;margin:19px 0;display:grid}.ex-filter-panel label,.ex-connect-form label,.ex-map-layout>aside label{color:#889cb6;flex-direction:column;gap:8px;font-size:10px;display:flex}.ex-app select,.ex-connect-form input{color:#6d85a5;background:#fff;border:1px solid #dfe7f0;border-radius:6px;min-width:0;max-width:100%;padding:9px;font-size:11px}.ex-filter-panel>footer span{color:#94a6bf;font-size:10px}.ex-filter-chips{flex-wrap:wrap;align-items:center;gap:7px;margin:-8px 0 20px;display:flex}.ex-filter-chips button{color:#6282b1;background:#eff5ff;border:1px solid #dce8f8;border-radius:20px;align-items:center;gap:6px;padding:5px 10px;font-size:10px;display:flex}.ex-filter-chips>span{color:#99aac0;margin-left:4px;font-size:9px}.ex-session-layout{grid-template-columns:230px minmax(0,1fr);gap:18px;display:grid}.ex-session-list{border:1px solid var(--ex-line);background:#fff;border-radius:10px;align-self:start;max-height:760px;overflow:auto}.ex-session-list>label{color:#9dabc0;border-bottom:1px solid var(--ex-line);z-index:2;background:#fff;align-items:center;gap:9px;padding:16px;display:flex;position:sticky;top:0}.ex-session-list input{color:#8297b3;border:0;flex:1;min-width:0;font-size:10px;outline:none!important}.ex-session-list>button{text-align:left;background:#fff;border-top:0;border-bottom:1px solid #edf1f7;border-left:3px solid #0000;border-right:0;width:100%;padding:17px 14px}.ex-session-list>button.selected{background:#f1f6fe;border-left-color:#6489c4}.ex-session-list>button>div{align-items:center;gap:8px;display:flex}.ex-visitor-dot{color:#7e9ac2;background:#eef3fb;border-radius:7px;place-items:center;width:23px;height:23px;display:grid}.ex-session-list strong{color:#6a84a9;flex:1;font-size:10px;font-weight:550}.ex-session-list time{color:#9bacbf;font-size:8px}.ex-session-list p{color:#92a4bb;overflow-wrap:anywhere;margin:10px 0 12px;font-size:10px}.ex-session-list footer{color:#a0b0c5;justify-content:space-between;gap:5px;font-size:8px;display:flex}.ex-session-list footer b{color:#78a08d;font-weight:500}.ex-session-list footer b.warn{color:#b89779}.ex-session-meta{color:#8299b7;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;margin:0 0 14px;font-size:9px;display:flex}.ex-session-meta>div{flex-wrap:wrap;gap:5px;display:flex}.ex-session-meta>div>span{background:#edf2f9;border-radius:5px;padding:5px 7px;font-size:8px}.ex-session-meta>div>span.warn{color:#ba9876;background:#faf2e8}.ex-replay{border:1px solid var(--ex-line);background:#fff;border-radius:10px;overflow:hidden}.ex-replay-top{color:#8ea2bc;background:#fff;border-bottom:1px solid #edf1f6;justify-content:space-between;align-items:center;gap:10px;padding:13px 16px;font-size:9px;display:flex}.ex-replay-top span{align-items:center;gap:7px;display:flex}.ex-replay-top i{background:#a6b9d2;border-radius:50%;width:5px;height:5px}.ex-replay-body{background:#edf2f8;grid-template-columns:minmax(0,1fr) 170px;min-height:390px;display:grid}.ex-viewport{justify-content:center;align-items:flex-start;padding:20px;display:flex;overflow:hidden}.ex-viewport.phone .ex-recorded-page{border:4px solid #ccd7e4;border-radius:12px;max-width:230px;box-shadow:0 9px 20px #2e4c7710}.ex-recorded-page{background:#fff;width:100%;height:auto;max-height:510px;display:block}.ex-timeline{border-left:1px solid var(--ex-line);background:#fff;max-height:480px;padding:15px 9px;overflow:auto}.ex-timeline>strong{color:#8b9fb9;margin:2px 6px 15px;font-size:9px;font-weight:550;display:block}.ex-timeline button{text-align:left;color:#a6b5c9;opacity:.6;background:0 0;border:0;border-radius:6px;align-items:flex-start;gap:6px;width:100%;padding:11px 5px;display:flex}.ex-timeline button.passed{opacity:1}.ex-timeline button:hover{background:#f3f7fc}.ex-event-icon{color:#82a0ca;background:#edf3fc;border-radius:5px;flex-shrink:0;place-items:center;width:19px;height:19px;display:grid}.ex-event-icon.goal{color:#83aa94;background:#edf6f0}.ex-event-icon.issue{color:#c3a07d;background:#fcf1e7}.ex-timeline button>span:nth-child(2){flex:1;min-width:0}.ex-timeline b{color:#839bbd;overflow-wrap:anywhere;font-size:8px;font-weight:550;line-height:1.5;display:block}.ex-timeline small{color:#a7b8cd;margin-top:3px;font-size:8px;display:block}.ex-timeline time{color:#a4b5cd;white-space:nowrap;margin-top:3px;font-size:7px}.ex-player-controls{border-top:1px solid var(--ex-line);align-items:center;gap:10px;padding:14px 16px;display:flex}.ex-round{color:#fff;background:#315dcc;border:0;border-radius:50%;flex-shrink:0;place-items:center;width:31px;height:31px;display:grid}.ex-round.light{color:#8ba1c1;background:#f1f5fb;width:25px;height:25px}.ex-player-controls input{accent-color:#527bc4;flex:1;min-width:35px;height:3px}.ex-player-controls>span{white-space:nowrap;color:#7993b8;font-size:9px}.ex-player-controls small{color:#a4b4ca;font-size:8px}.ex-speed{color:#879ebe;background:#fff;border:1px solid #e1e9f4;border-radius:5px;padding:5px 7px;font-size:10px}.ex-replay>footer{color:#9dafc5;justify-content:space-between;gap:10px;padding:0 16px 14px;font-size:8px;display:flex}.ex-replay>footer label{align-items:center;gap:6px;display:flex}.ex-replay>footer input{accent-color:#6a8fc8;width:11px;height:11px}.ex-replay>.ex-method{padding:0 16px 17px;margin-top:0!important;font-size:9px!important}.ex-session-foot{color:#9aadc5;justify-content:space-between;align-items:center;gap:15px;margin-top:14px;font-size:9px;line-height:1.6;display:flex}.ex-map-toolbar{margin-bottom:20px}.ex-map-layout{border:1px solid var(--ex-line);background:#fff;border-radius:12px;grid-template-columns:240px minmax(0,1fr);gap:35px;padding:25px;display:grid}.ex-map-layout>aside h3{letter-spacing:-.7px;margin:0 0 25px;font-size:23px;font-weight:500;line-height:1.3}.ex-map-layout>aside label{margin-bottom:15px}.ex-map-layout>aside .ex-segments button{padding:7px 8px;font-size:9px}.ex-map-count{flex-direction:column;margin:30px 0 25px;display:flex}.ex-map-count strong{color:#5279ac;letter-spacing:-1px;font-size:38px;font-weight:500}.ex-map-count span{color:#9bacc3;margin-top:6px;font-size:10px}.ex-heat-legend{color:#9baec8;align-items:center;gap:9px;font-size:8px;display:flex}.ex-heat-legend i{background:linear-gradient(90deg,#b6d9ec,#f5bf6f,#e97660);border-radius:4px;width:110px;height:6px}.ex-spot{color:#7493bb;background:#f2f7fd;border-radius:7px;padding:12px;font-size:11px;line-height:1.7}.ex-map-canvas{border:1px solid #dce5f1;border-radius:9px;place-self:start center;width:100%;max-width:480px;overflow:hidden;box-shadow:0 8px 26px #284e7a08}.ex-map-canvas.phone{border:5px solid #d8e2ef;border-radius:20px;max-width:250px}.ex-map-canvas>header{color:#9aafcb;background:#f4f7fc;align-items:center;gap:7px;padding:12px;font-size:8px;display:flex}.ex-map-canvas>header span{background:#a6b9d3;border-radius:50%;width:4px;height:4px}.ex-map-document{position:relative}.ex-map-document>.ex-recorded-page{max-height:none}.ex-map-overlay{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.ex-map-overlay [role=button]{cursor:pointer}.ex-map-overlay [role=button]:focus-visible{stroke:#315dcc;stroke-width:1px;outline:none}.ex-page-outline{background:#fff;flex-direction:column;gap:18px;min-height:600px;padding:15px;display:flex}.ex-page-outline>i{background:#e6edf4;border-radius:4px;height:110px}.ex-page-outline>b{background:#e1e8f2;border-radius:4px;width:70%;height:14px}.ex-page-outline>span{background:#e9eef6;border-radius:4px;width:90%;height:6px}.ex-page-outline>button{background:#cbdaf0;border:0;border-radius:4px;width:65%;height:28px}.ex-modal-backdrop{z-index:120;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#172c4c55;justify-content:center;align-items:center;padding:25px;display:flex;position:fixed;inset:0}.ex-modal{color:#344e70;background:#fff;border-radius:14px;width:min(680px,100%);max-height:90dvh;padding:30px;overflow:auto;box-shadow:0 25px 90px #172c4c35}.ex-modal.small{max-width:510px}.ex-modal>header{justify-content:space-between;align-items:flex-start;gap:15px;margin-bottom:25px;display:flex}.ex-modal h2{letter-spacing:-.7px;margin:0;font-size:24px;font-weight:500}.ex-connect-form{flex-direction:column;gap:20px;display:flex}.ex-connect-form>p{color:#8a9db8;max-width:390px;font-size:13px;line-height:1.8}.ex-connect-form>svg{color:#89a6cb}.ex-connect-form input{padding:12px;font-size:12px}.ex-connect-form>.ex-primary{align-self:flex-start}.ex-install-step{gap:17px;margin-bottom:28px;display:flex}.ex-install-step>b{color:#7297ca;background:#f0f5fd;border:1px solid #dfeafa;border-radius:8px;flex-shrink:0;place-items:center;width:26px;height:26px;font-size:11px;font-weight:550;display:grid}.ex-install-step>div{flex:1;min-width:0}.ex-install-step h4{margin:3px 0 8px;font-size:13px;font-weight:550}.ex-install-step p{color:#8d9fb7;margin:0 0 12px;font-size:11px;line-height:1.7}.ex-modal textarea{resize:vertical;color:#6682a9;background:#f8fafd;border:1px solid #e3ebf5;border-radius:6px;width:100%;min-height:76px;padding:12px;font-family:monospace;font-size:10px;line-height:1.7}.ex-install-step small{color:#9caec6;margin-top:8px;font-size:9px;line-height:1.7;display:block}.ex-install-step .ex-segments{margin-bottom:12px}.ex-recording-option{color:#7c9ac1;background:#f6f9fd;border:1px solid #e7eef7;border-radius:10px;align-items:center;gap:16px;margin:10px 0 16px;padding:18px;display:flex}.ex-recording-option>div{flex:1}.ex-recording-option h4{margin:0 0 6px;font-size:12px}.ex-recording-option p{color:#8fa5c2;margin:0;font-size:10px;line-height:1.6}.ex-toggle{background:#d5dfec;border:0;border-radius:12px;flex-shrink:0;width:34px;height:20px;padding:3px}.ex-toggle i{background:#fff;border-radius:50%;width:14px;height:14px;transition:transform .2s;display:block}.ex-toggle.on{background:#4a75bd}.ex-toggle.on i{transform:translate(14px)}.ex-sampling{color:#8a9fbd;justify-content:space-between;align-items:center;gap:15px;margin:0 0 27px;font-size:10px;display:flex}.ex-doc-link{color:#6287b8;align-items:center;gap:10px;margin:10px 0 20px;font-size:11px;line-height:1.7;display:flex}.ex-danger-zone{border-top:1px solid var(--ex-line);justify-content:space-between;gap:15px;padding-top:15px;display:flex}.ex-error,.ex-warning,.ex-notice{color:#b58d7c;background:#fbf1ed;border-radius:7px;margin:20px 0 0;padding:13px 16px;font-size:11px;line-height:1.7}.ex-error .ex-text{margin-left:15px}.ex-notice{color:#7f9f8c;background:#f0f7f3}.ex-warning{color:#ac9874;background:#fbf6ed}.ex-link-result{background:#f3f7fd;border-radius:10px;margin-top:20px;padding:18px}.ex-link-result textarea{background:#fff}.ex-signin{text-align:center;background:#f7faff;flex-direction:column;align-items:center;gap:20px;padding:75px 25px 85px;display:flex}.ex-signin-mark{color:#789ad0;background:#e8effc;border-radius:20px;place-items:center;width:73px;height:73px;display:grid}.ex-signin h2{letter-spacing:-1.7px;margin:0;font-size:41px;font-weight:500;line-height:1.16}.ex-signin p{color:#8a9db8;max-width:350px;margin:0 0 6px;font-size:13px;line-height:1.8}.ex-first-connect{flex-direction:column;align-items:center;padding-bottom:45px;display:flex}@media (min-width:1500px){.ex-heading h2{font-size:30px}.ex-main{padding:35px}.ex-stat-grid{gap:16px}.ex-stat{padding:23px}.ex-sidebar{padding-top:32px}.ex-shell{grid-template-columns:180px minmax(0,1fr)}}@media (max-width:1150px){.ex-shell{grid-template-columns:145px minmax(0,1fr)}.ex-main{padding:22px}.ex-heading{align-items:flex-start}.ex-heading h2{font-size:23px}.ex-heading-actions{max-width:135px}.ex-stat{padding:16px}.ex-stat>strong{font-size:25px}.ex-card{padding:18px}.ex-session-layout{grid-template-columns:190px minmax(0,1fr);gap:12px}.ex-replay-body{grid-template-columns:minmax(0,1fr)}.ex-timeline{border-left:0;border-top:1px solid var(--ex-line);max-height:110px;padding:10px;display:flex;overflow:auto}.ex-timeline>strong{display:none}.ex-timeline button{min-width:135px;max-width:135px}.ex-viewport{min-height:300px}.ex-viewport.phone .ex-recorded-page{width:auto;max-width:100%;max-height:360px}.ex-audience-grid{grid-template-columns:repeat(2,1fr)}.ex-overview-grid{grid-template-columns:1.3fr 1fr}.ex-watch-card{gap:12px;padding:22px}.ex-watch-card h3{font-size:22px}.ex-mini-browser{max-width:150px}.ex-mini-hero{height:55px}.ex-map-layout{grid-template-columns:190px 1fr;gap:20px;padding:20px}.ex-card>header{flex-wrap:wrap}.ex-map-layout>aside h3{font-size:21px}}@media (max-width:850px){.ex-shell{grid-template-columns:1fr}.ex-sidebar{border-right:0;border-bottom:1px solid var(--ex-line);flex-direction:row;gap:3px;padding:9px 12px;overflow:auto}.ex-nav-label,.ex-sidebar-bottom{display:none}.ex-sidebar>button{flex-shrink:0;gap:7px;padding:10px;font-size:10px}.ex-sidebar>button small{display:none}.ex-sidebar>button svg{width:14px}.ex-overview-grid{gap:12px}.ex-main{padding:22px}.ex-topbar{padding:15px 20px}.ex-session-layout{grid-template-columns:190px minmax(0,1fr)}}@media (max-width:600px){.ex-app{border-radius:10px}.ex-topbar{padding:13px 15px}.ex-product{gap:8px;font-size:11px}.ex-product>i,.ex-product>small{display:none}.ex-product>span{width:28px;height:28px}.ex-top-actions .ex-secondary{padding:8px;font-size:9px!important}.ex-sample-label{padding:6px 8px;font-size:8px}.ex-site-picker>button{max-width:100px;font-size:9px}.ex-main{padding:20px 15px}.ex-heading{gap:12px;margin-bottom:20px}.ex-heading h2{font-size:23px;line-height:1.22}.ex-heading p{max-width:270px;font-size:10px}.ex-heading-actions{gap:6px;max-width:85px}.ex-heading-actions>.ex-secondary{min-height:32px;padding:7px 9px;font-size:9px!important}.ex-period{flex-wrap:nowrap;max-width:90px;overflow:auto}.ex-period button{padding:5px;font-size:8px}.ex-eyebrow{font-size:8px}.ex-stat-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}.ex-stat-grid.three{grid-template-columns:repeat(3,minmax(0,1fr));gap:7px}.ex-stat{padding:15px}.ex-stat>span{font-size:9px;line-height:1.5}.ex-stat>strong{font-size:27px}.ex-stat>small{font-size:8px}.ex-stat-grid.three .ex-stat{padding:12px}.ex-stat-grid.three .ex-stat>strong{font-size:23px}.ex-overview-grid,.ex-two-columns,.ex-audience-grid{grid-template-columns:1fr;gap:12px}.ex-overview-grid>.ex-card{padding:20px}.ex-card{margin-bottom:13px;padding:18px}.ex-watch-card{grid-template-columns:1fr 1fr;padding:24px!important}.ex-watch-card h3{font-size:25px}.ex-trend-chart{height:140px}.ex-attribution-bars strong{width:85px;font-size:9px}.ex-attribution-bars small{display:none}.ex-attribution-bars>div{gap:10px}.ex-report-toolbar{flex-wrap:wrap;gap:10px}.ex-report-toolbar .ex-segments button{padding:7px 8px;font-size:9px}.ex-session-layout{flex-direction:column;display:flex}.ex-session-list{order:0;width:100%;max-height:none;display:flex;overflow:auto}.ex-session-list>label{display:none}.ex-session-list>button{border-bottom:2px solid #0000;border-left:0;border-right:1px solid var(--ex-line);min-width:195px;max-width:195px}.ex-session-list>button.selected{border-bottom-color:#638bca}.ex-session-detail{min-width:0}.ex-viewport.phone .ex-recorded-page{max-height:430px}.ex-replay-top{padding:12px;font-size:8px}.ex-replay>footer{gap:6px;font-size:7px}.ex-replay-body{min-height:0}.ex-player-controls{gap:7px;padding:12px}.ex-player-controls small{display:none}.ex-session-foot{font-size:8px}.ex-map-layout{grid-template-columns:1fr;padding:20px}.ex-map-layout>aside h3{margin-bottom:17px;font-size:24px}.ex-map-layout>aside .ex-method{max-width:400px}.ex-map-count{flex-direction:row;align-items:center;gap:13px;margin:18px 0}.ex-map-count strong{font-size:31px}.ex-map-count span{margin:0}.ex-map-canvas.phone{max-width:280px}.ex-map-toolbar .ex-segments{width:100%}.ex-map-toolbar button{font-size:9px}.ex-funnel{gap:7px;padding-bottom:10px;overflow:auto}.ex-funnel>article{min-width:100px}.ex-funnel-column{height:140px}.ex-funnel-column strong{font-size:20px}.ex-funnel>article>div:first-child{flex-wrap:wrap;align-items:flex-start}.ex-funnel>article>div:first-child>button:not(.ex-icon){font-size:9px}.ex-form-flow{gap:16px}.ex-form-flow>div{gap:12px}.ex-form-flow strong{font-size:23px}.ex-form-flow small{font-size:8px}.ex-table{font-size:10px}.ex-table th{font-size:8px}.ex-filter-panel>div{grid-template-columns:1fr 1fr;gap:12px}.ex-filter-panel label{font-size:9px}.ex-filter-panel>header strong{font-size:11px}.ex-main-footer{font-size:8px;line-height:1.6}.ex-main-footer a{max-width:130px}.ex-modal-backdrop{padding:10px}.ex-modal{border-radius:12px;max-height:95dvh;padding:23px 18px}.ex-modal h2{font-size:23px}.ex-install-step{gap:12px}.ex-recording-option{gap:10px;padding:13px}.ex-recording-option>svg{display:none}.ex-sampling{flex-wrap:wrap}.ex-signin{padding:50px 20px}.ex-signin h2{font-size:35px}.ex-signin p{font-size:12px}.ex-product .ex-site-menu{left:-100px}.ex-first-connect .ex-empty{padding:40px 10px}}@media (prefers-reduced-motion:reduce){.ex-app *{transition:none!important;animation:none!important}}.ex-heading p,.ex-connect-form>p{color:#687b93;font-size:12px}.ex-sidebar>button{color:#64768e;font-size:12px}.ex-stat>span{color:#64768c;font-size:11px}.ex-stat>small{color:#77869a;font-size:10px}.ex-table{font-size:12px}.ex-table th{color:#708198;font-size:10px}.ex-table td{color:#60758e}.ex-method{color:#75869b!important;font-size:11px!important}.ex-secondary,.ex-primary{font-size:12px!important}.ex-bar-row>span{color:#677c96;font-size:11px}.ex-list-row{color:#6b809b;font-size:12px}.ex-main-footer{color:#76889e}.ex-timeline b{color:#657e9f;font-size:10px}.ex-timeline small{color:#7c90aa;font-size:9px}.ex-timeline time{color:#7c91ad;font-size:8px}.ex-session-list strong{color:#577298;font-size:11px}.ex-session-list p{color:#7189a8;font-size:11px}.ex-session-list footer{color:#7d91ac;font-size:9px}.ex-filter-panel label,.ex-connect-form label,.ex-map-layout>aside label{color:#6c829f;font-size:11px}.ex-app select,.ex-connect-form input{color:#5f789b}.ex-identity-note p,.ex-search-insight p{color:#6d86a8;font-size:11px}.ex-watch-card p{color:#6d88ad;font-size:11px}.ex-replay>footer{color:#6e86a7;font-size:9px}.ex-install-step p{color:#6e86a6;font-size:12px}.ex-modal textarea{font-size:11px}.ex-segments button{color:#70829b;font-size:11px}@media (max-width:600px){.ex-sidebar>button,.ex-heading p,.ex-table{font-size:11px}.ex-primary,.ex-secondary{font-size:11px!important}.ex-stat>small{font-size:9px}.ex-filter-panel label,.ex-report-toolbar .ex-segments button{font-size:10px}}.ba-eyebrow{letter-spacing:1.8px;color:#5c6c80;font-size:10px;font-weight:650;line-height:1.5;display:block}.business-core-nav{border-bottom:1px solid #e5e8eb;flex-direction:column;gap:4px;margin-bottom:16px;padding:14px 0!important;display:flex!important}.business-core-nav>a{border-radius:7px;align-items:center;gap:13px;min-height:44px;font-weight:500;text-decoration:none;color:#55606e!important;background:0 0!important;padding:12px 14px!important;font-size:13px!important;display:flex!important}.business-core-nav>a[aria-current=page]{font-weight:650;color:#244b96!important;background:#e8eef9!important}.business-core-nav svg{flex:none}.ba-context-nav{flex:none!important;padding:0 0 14px!important}.ba-context-nav button{font-size:12px!important}.dash-collapsed .business-core-nav a{justify-content:center;padding:12px!important}.dash-collapsed .business-core-nav span{display:none}.ba-home,.ba-area{max-width:1180px;margin:0 auto;padding:12px 4px 30px}.ba-home-heading{justify-content:space-between;align-items:center;gap:20px;margin:8px 0 34px;display:flex}.ba-home-heading h1{font:500 clamp(30px,3.4vw,44px)/1.15 var(--font-sans,Arial,sans-serif);letter-spacing:-1.5px;margin:12px 0}.ba-home-heading p{color:#677486;margin:0;font-size:14px}.ba-attention{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.ba-attention-card{text-align:left;color:#202938;background:#fff;border-radius:12px;transition:border-color .2s,transform .2s;box-shadow:0 2px 3px #20293803;border:1px solid #e1e5ea!important;padding:25px!important}.ba-attention-card:hover{transform:translateY(-2px);border-color:#9cafd3!important}.ba-attention-label{color:#627493;align-items:center;gap:9px;font-size:11px;display:flex}.ba-attention-card h2{letter-spacing:-.5px;margin:26px 0 8px;font-size:20px;font-weight:600}.ba-attention-card p{color:#657182;min-height:18px;margin:0;font-size:12px}.ba-attention-card>strong{color:#315dcc;border-top:1px solid #ebedf0;justify-content:space-between;align-items:center;margin-top:25px;padding-top:18px;font-size:12px;font-weight:600;display:flex}.ba-all-clear{background:#fff;border:1px solid #e2e7ed;border-radius:12px;grid-column:1/-1;align-items:center;gap:20px;padding:30px;display:flex}.ba-all-clear>span{color:#42714b;background:#edf5ef;border-radius:50%;flex:none;place-items:center;width:48px;height:48px;display:grid}.ba-all-clear h2{letter-spacing:-.5px;margin:0 0 8px;font-size:19px}.ba-all-clear p{color:#66758a;margin:0;font-size:12px}.ba-all-clear button{color:#315dcc;background:0 0;border:0;align-items:center;gap:10px;margin-left:auto;font-size:12px;display:flex}.ba-section-label{justify-content:space-between;align-items:center;margin:38px 0 18px;display:flex}.ba-section-label h2{letter-spacing:-.4px;margin:0;font-size:17px}.ba-section-label span{color:#77808c;font-size:10px}.ba-home-areas{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.ba-home-areas>button,.ba-home-areas>a{text-align:left;color:#263445;background:#fff;border:1px solid #e0e5eb;border-radius:10px;padding:24px;text-decoration:none;position:relative}.ba-home-areas h3{letter-spacing:-.4px;margin:23px 0 8px;font-size:17px}.ba-home-areas p{color:#708095;margin:0;font-size:11px;line-height:1.7}.ba-home-areas>*>svg:last-child{color:#8292a5;position:absolute;top:27px;right:24px}.ba-home-areas>:hover{background:#fcfdff;border-color:#a4b6d9}.ba-home-journey{background:#edf2fa;border-radius:12px;margin-top:30px;padding:28px}.ba-home-journey h2{letter-spacing:-.6px;margin:10px 0 22px;font-size:20px}.ba-home-journey>div:nth-child(2){flex-wrap:wrap;gap:8px;display:flex}.ba-home-journey button{background:#fff;border:1px solid #dde5f1;border-radius:6px;align-items:center;gap:10px;padding:13px;font-size:11px;display:flex}.ba-home-journey button i{color:#66758a;font-size:9px;font-style:normal}.ba-home-journey>small{color:#687a96;margin-top:20px;font-size:10px;display:block}.ba-home-bottom{grid-template-columns:1fr 1fr;gap:16px;margin-top:28px;display:grid}.ba-home-bottom>a{color:#283a52;border-top:1px solid #dee4eb;align-items:center;gap:20px;padding:23px 0;text-decoration:none;display:flex}.ba-home-bottom strong{font-size:12px;font-weight:600;display:block}.ba-home-bottom small{color:#7a8797;margin-top:7px;font-size:10px;line-height:1.6;display:block}.ba-home-bottom>a>svg:last-child{flex:none;margin-left:auto}.ba-mini-chart{flex:none;align-items:end;gap:4px;width:65px;height:36px;display:flex}.ba-mini-chart i{background:#9cb5e5;width:6px;height:30%}.ba-mini-chart i:nth-child(2n){background:#cad8ed;height:55%}.ba-mini-chart i:nth-child(3n){height:80%}.ba-mini-chart i:last-child{background:#315dcc;height:100%}.ba-quiet-note{color:#788496;margin:24px 0;line-height:1.8;font-size:11px!important}.ba-quiet-note a{color:#315dcc;margin-left:10px}.ba-text-action{color:#315dcc;background:0 0;border:0;align-items:center;gap:10px;padding:14px 0;font-size:12px;text-decoration:none;display:inline-flex}.ba-area-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:25px;display:grid}.ba-area-grid>a{color:#2d405c;background:#fff;border:1px solid #e1e6ed;border-radius:12px;align-items:center;gap:23px;padding:28px;text-decoration:none;display:flex}.ba-area-grid h2{letter-spacing:-.5px;margin:0 0 8px;font-size:18px}.ba-area-grid p{color:#7b8695;margin:0;font-size:12px;line-height:1.6}.ba-area-grid>a>svg:first-child{flex:none}.ba-area-grid>a>svg:last-child{flex:none;margin-left:auto}.ba-area-grid>a>strong{color:#788ca9;font-size:25px;font-weight:500}.ba-area-grid>a:hover{border-color:#aabddd}.ba-setup-band{background:#eaf0f9;border-radius:12px;grid-template-columns:210px 1fr;gap:30px;margin-top:30px;display:grid;overflow:hidden}.ba-setup-band img{object-fit:cover;width:100%;height:100%;min-height:210px}.ba-setup-band>div{padding:30px 25px 30px 0}.ba-setup-band small{letter-spacing:1.5px;color:#6982a7;font-size:9px}.ba-setup-band h2{letter-spacing:-.8px;margin:14px 0;font-size:24px}.ba-setup-band p{color:#63738a;font-size:11px;line-height:1.8}.ba-setup-band a{color:#315dcc;text-underline-offset:5px;font-size:11px}.ba-work-links{grid-template-columns:repeat(3,minmax(0,1fr));gap:0 20px;margin-top:20px;display:grid}.ba-work-links button{text-align:left;color:#4f627e;background:0 0;border:0;border-bottom:1px solid #e1e6ed;justify-content:space-between;align-items:center;gap:12px;padding:20px 0;font-size:12px;display:flex}.ba-secondary-links{border-top:1px solid #dce3ed;flex-wrap:wrap;gap:25px;margin-top:35px;padding-top:22px;display:flex}.ba-secondary-links>*{color:#536a8b;background:0 0;border:0;align-items:center;gap:10px;font-size:11px;text-decoration:none;display:flex}.ba-secondary-links small{background:#e9edf3;border-radius:4px;padding:3px 6px;font-size:8px}.ba-pack-include{color:#556980;align-items:center;gap:8px;padding:8px 0;font-size:12px;display:flex}.bs-page{color:#202938;background:#fff;min-height:100vh}.bs-layout{grid-template-columns:1.1fr 1fr;max-width:1500px;min-height:calc(100vh - 84px);margin:auto;display:grid}.bs-content{min-width:0;padding:32px clamp(28px,4.5vw,76px) 65px}.bs-back{color:#69778a;align-items:center;gap:10px;font-size:11px;text-decoration:none;display:inline-flex}.bs-progress{gap:12px;margin:38px 0 45px;padding:0;list-style:none;display:flex}.bs-progress li{color:#8c95a3;flex:1;align-items:center;gap:7px;min-width:0;display:flex}.bs-progress li>span{border:1px solid #dce3eb;border-radius:50%;flex:none;place-items:center;width:21px;height:21px;font-size:9px;display:grid}.bs-progress small{font-size:9px;line-height:1.4}.bs-progress li[aria-current=step]{color:#315dcc}.bs-progress li[aria-current=step]>span,.bs-progress li.done>span{color:#fff;background:#315dcc;border-color:#315dcc}.bs-content h1{letter-spacing:-1.8px;outline:0;max-width:570px;margin:17px 0 30px;font-size:clamp(30px,3.2vw,45px);font-weight:500;line-height:1.15}.bs-intro{color:#6e7e93;margin:-13px 0 28px;font-size:13px;line-height:1.8}.bs-name{color:#65768d;margin:30px 0 22px;font-size:11px;display:block}.bs-name input{letter-spacing:-.8px;color:#202938;background:#fff;border:0;border-bottom:1px solid #ced8e5;border-radius:0;width:100%;padding:15px 0;font:500 25px/1.4 inherit;display:block}.bs-name input::placeholder{color:#b6c0cf}.bs-pack-choices{grid-template-columns:1fr 1fr;gap:10px;display:grid}.bs-pack-choices button{text-align:left;color:#34445d;background:#fff;border:1px solid #e0e5ec;border-radius:8px;align-items:center;gap:12px;min-height:68px;padding:10px;font-size:12px;display:flex}.bs-pack-choices button[aria-pressed=true]{background:#f3f6fc;border-color:#315dcc}.bs-pack-choices button>img{object-fit:cover;border-radius:4px;width:45px;height:45px}.bs-pack-choices svg{color:#315dcc;flex:none;margin-left:auto}.bs-actions{border-top:1px solid #e5eaf0;justify-content:space-between;align-items:center;gap:20px;margin-top:42px;padding-top:24px;display:flex}.bs-actions>span{color:#7b8ba1;font-size:10px}.bs-actions>button:not(.bs-primary){color:#64768e;background:0 0;border:0;align-items:center;gap:8px;font-size:12px;display:flex}.bs-primary{border-radius:7px;justify-content:center;align-items:center;gap:22px;min-height:47px;font-weight:600;text-decoration:none;color:#fff!important;background:#315dcc!important;border:1px solid #315dcc!important;padding:15px 23px!important;font-size:12px!important;display:inline-flex!important}.bs-primary:hover{background:#244da8!important}.bs-primary:disabled{opacity:.5;cursor:not-allowed}.bs-preview{background:#eaf0f7;flex-direction:column;justify-content:center;padding:50px clamp(30px,4vw,70px);display:flex;position:relative;overflow:hidden}.bs-preview.editorial{background:#eeebe5}.bs-preview.minimal{background:#e9ebed}.bs-preview-heading{color:#71819a;letter-spacing:1.2px;justify-content:space-between;gap:20px;margin-bottom:28px;font-size:9px;display:flex}.bs-preview-heading b{color:#40536d;letter-spacing:0;text-overflow:ellipsis;max-width:200px;font-size:11px;overflow:hidden}.bs-mini-site{background:var(--setup-paper);border:1px solid #fff8;border-radius:6px;overflow:hidden;box-shadow:0 10px 25px #24334b0a}.bs-mini-site header{color:var(--setup-accent);justify-content:space-between;align-items:center;padding:20px;font-size:11px;font-weight:600;display:flex}.bs-mini-site header span{color:#6d7887;font-size:7px;font-weight:400}.bs-mini-site>img{object-fit:cover;width:100%;height:175px}.bs-mini-site>div{padding:25px 28px}.bs-mini-site small{letter-spacing:1.4px;color:#7d8a9b;font-size:8px}.bs-mini-site h2{letter-spacing:-1.1px;max-width:320px;color:var(--setup-accent);margin:13px 0 20px;font-size:30px;font-weight:500;line-height:1.15}.bs-mini-site>div>span{background:var(--setup-accent);color:#fff;border-radius:3px;padding:9px 15px;font-size:8px;display:inline-block}.editorial .bs-mini-site h2,.editorial .bs-mini-docs h3{font-family:Georgia,serif}.bs-mini-docs{grid-template-columns:1fr 1fr;gap:16px;margin:20px 0;display:grid}.bs-mini-docs article{background:var(--setup-paper);color:var(--setup-accent);border:1px solid #ffffff70;border-radius:5px;padding:22px;box-shadow:0 6px 18px #18263b04}.bs-mini-docs small{overflow-wrap:anywhere;margin:8px 0;font-size:8px;line-height:1.5;display:block}.bs-mini-docs h3{letter-spacing:-.5px;margin:12px 0;font-size:21px;font-weight:500}.bs-mini-docs p{color:#8995a5;font-size:8px}.bs-mini-docs i{background:#cfd6df;height:1px;margin:12px 0;display:block}.bs-mini-docs i:nth-of-type(2){width:65%}.bs-mini-docs span{color:#8c99a9;margin-top:20px;font-size:7px;display:block}.bs-preview-journey{color:#667c99;flex-wrap:wrap;align-items:center;gap:7px;margin:16px 0;display:flex}.bs-preview-journey>span{align-items:center;gap:9px;font-size:9px;display:flex}.bs-preview-label{color:#7b8ca4;font-size:9px;line-height:1.8;display:block}.bs-editable-list>div,.bs-journey-editor>div{border-bottom:1px solid #e2e8ef;align-items:center;gap:14px;padding:14px 0;display:flex}.bs-editable-list>div>span,.bs-journey-editor>div>span{color:#8998ab;flex:none;width:24px;font-size:10px}.bs-editable-list input,.bs-journey-editor input{font:inherit;color:#344760;background:0 0;border:0;width:100%;min-width:0;padding:8px 0;font-size:16px}.bs-editable-list button,.bs-journey-editor button{color:#7e8da1;background:0 0;border:0;flex:none;place-items:center;width:28px;height:32px;display:grid}.bs-editable-list button:disabled,.bs-journey-editor button:disabled{opacity:.25}.bs-add{color:#315dcc;background:0 0;border:0;align-items:center;gap:10px;padding:20px 0;font-size:12px;display:inline-flex}.bs-styles{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.bs-style{text-align:left;color:#34455d;border-radius:7px;min-width:0;background:#fff!important;border:1px solid #dce4ef!important;padding:6px!important}.bs-style[aria-pressed=true]{box-shadow:0 0 0 1px #315dcc;border-color:#315dcc!important}.bs-style>div{background:var(--style-paper);min-height:165px;color:var(--style-accent);border:1px solid #e7e9ec;border-radius:3px;padding:18px 13px}.bs-style>div>span{text-overflow:ellipsis;font-size:7px;display:block;overflow:hidden}.bs-style strong{letter-spacing:-4px;margin:20px 0;font-size:50px;font-weight:500;display:block}.bs-style.editorial strong{font-family:Georgia,serif;font-weight:400}.bs-style.minimal strong{font-weight:800}.bs-style i{background:var(--style-accent);border-radius:50%;width:12px;height:12px;margin-right:5px;display:inline-block}.bs-style i:nth-of-type(2){opacity:.5}.bs-style i:nth-of-type(3){opacity:.15}.bs-style footer{justify-content:space-between;align-items:start;gap:6px;padding:16px 5px;display:flex}.bs-style b{font-size:12px;display:block}.bs-style small{color:#7f8ca0;margin-top:7px;font-size:8px;line-height:1.7;display:block}.bs-style footer svg{color:#315dcc;flex:none}.bs-ready-list>a{color:#435a7a;border-bottom:1px solid #e4eaf2;align-items:center;gap:17px;padding:19px 0;text-decoration:none;display:flex}.bs-ready-list strong{font-size:13px;font-weight:600;display:block}.bs-ready-list small{color:#8592a4;margin-top:6px;font-size:10px;display:block}.bs-ready-list>a>svg:last-child{color:#477459;margin-left:auto}.bs-ready-actions{flex-direction:column;align-items:start;gap:20px;margin-top:27px;display:flex}.bs-ready-actions>button{color:#315dcc;background:0 0;border:0;align-items:center;gap:10px;padding:0;font-size:12px;display:flex}.bs-local-note{color:#8893a2;margin-top:24px;font-size:10px;line-height:1.9;display:block}.bs-error{color:#a33935;background:#fff4f2;border:1px solid #f3d9d5;border-radius:6px;padding:16px;font-size:12px;line-height:1.8}.bs-contact-form{text-align:left;max-width:620px;margin:25px auto}.bs-contact-form>div{grid-template-columns:1fr 1fr;gap:16px;display:grid}.bs-contact-form label{margin:16px 0;font:12px/1.6 Arial;display:block}.bs-contact-form input,.bs-contact-form textarea{color:#25334a;background:#fff;border:1px solid #d2dae5;border-radius:4px;width:100%;margin-top:7px;padding:12px;font:14px Arial;display:block}.bs-contact-form small{color:#748297;margin:16px 0;font:10px/1.8 Arial;display:block}.bs-contact-form>p{font-size:12px}.cb-section{padding-top:105px!important;padding-bottom:95px!important}.cb-section>header h2,.cb-running header h2{color:#202938;letter-spacing:-2.8px!important;margin:20px 0!important;font-size:clamp(35px,4.4vw,62px)!important;font-weight:500!important;line-height:1.08!important}.cb-section>header p{color:#7b8798;margin:0;font-size:15px}.cb-diagram{margin-top:56px;position:relative}.cb-flow{grid-template-columns:repeat(6,minmax(0,1fr));gap:24px;display:grid}.cb-flow>button{text-align:left;color:#5d6b7f;background:0 0;border:0;min-width:0;padding:0;position:relative}.cb-node{background:#f0f3f8;border:1px solid #e1e7ef;border-radius:15px;place-items:center;width:62px;height:62px;transition:background .3s,color .3s,box-shadow .3s;display:grid;position:relative}.cb-node>svg:last-child:not(:first-child){color:#4c7954;background:#e7f0e8;border:3px solid #fff;border-radius:50%;width:22px;height:22px;padding:2px;position:absolute;bottom:-4px;right:-4px}.cb-flow>button[aria-pressed=true] .cb-node{color:#fff;background:#315dcc;border-color:#315dcc;box-shadow:0 8px 20px #315dcc20}.cb-flow>button>small{color:#9aa5b5;margin:20px 0 9px;font-size:10px;display:block}.cb-flow>button>strong{color:#52637b;max-width:130px;font-size:13px;font-weight:500;line-height:1.7;display:block}.cb-flow>button[aria-pressed=true]>strong{color:#244b96}.cb-connector{color:#cad4e1;position:absolute;top:23px;right:5px}.cb-detail{background:#f2f5f9;border-radius:12px;justify-content:space-between;align-items:center;gap:30px;margin-top:35px;padding:27px 65px 27px 30px;animation:.3s ease-out cb-reveal;display:flex}.cb-detail>div{flex:1;min-width:0;display:block}.cb-detail>div>span{color:#8ca0bf;grid-row:1/3;margin-top:5px;font-size:12px}.cb-detail h3{letter-spacing:-.5px;margin:0 0 8px;font-size:18px;font-weight:500;line-height:1.4}.cb-detail p{color:#8390a2;margin:0;font-size:11px;line-height:1.6}.cb-detail a{color:#315dcc;white-space:nowrap;align-items:center;gap:12px;font-size:11px;text-decoration:none;display:flex}.cb-motion{color:#7990b3;background:0 0;border:0;place-items:center;padding:8px;display:grid;position:absolute;bottom:30px;right:20px}.cb-running{background:#edf2f9;padding:85px 0}.cb-running header{justify-content:space-between;align-items:end;gap:40px;margin-bottom:40px;display:flex}.cb-running header>a{color:#315dcc;align-items:center;gap:12px;margin-bottom:24px;font-size:12px;text-decoration:none;display:flex}.cb-theatre{border:1px solid #d8e2f0;border-radius:14px;grid-template-columns:.95fr 1.1fr;min-height:580px;display:grid;position:relative;overflow:hidden;box-shadow:0 12px 40px #253b5a0c}.cb-booking{color:#fff;background:#1e2a25;align-items:end;min-width:0;display:flex;position:relative}.cb-booking>img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.cb-booking:after{content:"";background:linear-gradient(#14252200 10%,#11211cc4 75%);position:absolute;inset:0}.cb-booking>div{z-index:1;width:100%;padding:42px;position:relative}.cb-booking>div>span{letter-spacing:3px;font-size:10px}.cb-booking h3{letter-spacing:-1.3px;margin:23px 0;font:400 clamp(30px,3.4vw,48px)/1.1 Georgia,serif}.cb-booking p{color:#e0e7df;margin:0 0 25px;font-size:13px}.cb-booking button{color:#2d3d32;background:#fbfaf5;border:0;border-radius:4px;justify-content:space-between;align-items:center;gap:15px;width:100%;padding:18px 21px;font-size:12px;display:flex}.cb-booking button b{margin-left:auto;font-size:19px;font-weight:500}.cb-booking small{color:#c7d1c9;margin-top:17px;font-size:9px;display:block}.cb-business{background:#fff;flex-direction:column;min-width:0;display:flex}.cb-business-head{color:#4b607d;border-bottom:1px solid #e8edf3;justify-content:space-between;align-items:center;padding:21px 30px;font-size:12px;font-weight:600;display:flex}.cb-business-head small{color:#91a0b4;font-size:9px;font-weight:400}.cb-receiving{flex:1;min-height:365px;padding:32px 37px;animation:.35s ease-out cb-reveal}.cb-receiving>h3{letter-spacing:-.9px;margin:14px 0 24px;font-size:27px;font-weight:500;line-height:1.2}.cb-record{color:#566f94;border:1px solid #e0e7f0;border-radius:8px;flex-direction:column;align-items:start;gap:13px;padding:24px;display:flex}.cb-record>strong{letter-spacing:-.6px;color:#2a3d58;font-size:22px;font-weight:500}.cb-record>p{color:#7c8ca1;margin:0;font-size:12px;line-height:1.6}.cb-record>b{letter-spacing:-.5px;color:#315dcc;font-size:24px;font-weight:500}.cb-record>span{color:#667d9e;font-size:10px}.cb-record>small{color:#8998ab;font-size:9px;line-height:1.6}.cb-person>span{color:#5a7298;background:#e8eef7;border-radius:50%;place-items:center;width:50px;height:50px;font-size:16px;display:grid}.cb-person h4{letter-spacing:-.6px;margin:16px 0 7px;font-size:23px;font-weight:500}.cb-person p{color:#8694a6;font-size:12px}.cb-person>div{color:#487355;align-items:center;gap:9px;margin:25px 0 18px;font-size:10px;display:flex}.cb-person>strong{color:#647a98;font-size:12px;font-weight:500}.cb-receiving iframe{background:#f4f6f8;border:1px solid #e3e9f1;border-radius:7px;width:100%;height:230px}.cb-completions{background:#f9fbfd;border-top:1px solid #e7edf4;flex-wrap:wrap;gap:9px;padding:21px 28px;display:flex}.cb-completions>button{color:#8c99ab;background:0 0;border:0;align-items:center;gap:7px;padding:4px;font-size:9px;display:flex}.cb-completions>button>span{border:1px solid #d9e2ec;border-radius:50%;place-items:center;width:18px;height:18px;font-size:8px;display:grid}.cb-completions .done{color:#436b52}.cb-completions .done>span{background:#e3efe6;border-color:#e3efe6}.cb-completions [aria-pressed=true]{color:#315dcc}.cb-running-foot{color:#8394ac;justify-content:space-between;align-items:center;padding-top:22px;font-size:10px;display:flex}.cb-running-foot>div{gap:9px;display:flex}.cb-running-foot button{color:#6b83a5;background:0 0;border:0;padding:8px}.ba-setups{max-width:1300px;margin:auto;padding:70px 50px}.ba-setups>header h1,.ba-resources h1{letter-spacing:-2.7px;margin:23px 0;font-size:clamp(38px,5vw,65px);font-weight:500;line-height:1.07}.ba-setups>header>p,.ba-resources>p{color:#7a889a;font-size:15px;line-height:1.8}.ba-pack-tabs{flex-wrap:wrap;gap:8px;margin:40px 0 25px;display:flex}.ba-pack-tabs button{color:#576c88;background:#fff;border:1px solid #dce3ec;border-radius:6px;padding:13px 21px;font-size:12px}.ba-pack-feature{border:1px solid #e4e8ee;border-radius:12px;grid-template-columns:1.05fr 1fr;animation:.3s ease-out cb-reveal;display:grid;overflow:hidden}.ba-pack-photo{min-height:490px;position:relative}.ba-pack-photo:after{content:"";background:linear-gradient(#0000,#0c1b27a6);position:absolute;inset:40% 0 0}.ba-pack-photo img{object-fit:cover;width:100%;height:100%;position:absolute}.ba-pack-photo>span{color:#fff;letter-spacing:-1px;z-index:1;font-size:30px;position:absolute;bottom:35px;left:35px;right:35px}.ba-pack-copy{background:#f9fbfd;flex-direction:column;align-items:start;padding:45px;display:flex}.ba-pack-copy h2{letter-spacing:-1.3px;margin:22px 0 25px;font-size:35px;font-weight:500;line-height:1.15}.ba-pack-copy>div{grid-template-columns:1fr 1fr;gap:14px 20px;width:100%;margin-bottom:33px;display:grid}.ba-pack-copy>div>span{color:#617690;align-items:center;gap:9px;font-size:12px;display:flex}.ba-pack-copy>div svg{color:#7797ca;flex:none}.ba-pack-copy>small{color:#8a98a9;margin-top:10px;font-size:10px;line-height:1.6}.ba-pack-path{padding:40px 0}.ba-pack-path>div{flex-wrap:wrap;gap:20px;margin:22px 0;display:flex}.ba-pack-path>div>span{color:#475e7d;align-items:center;gap:12px;font-size:13px;display:flex}.ba-pack-path i{color:#98a8bf;font-size:10px;font-style:normal}.ba-pack-path>p{color:#8394ab;font-size:11px}.ba-setup-footer{border-top:1px solid #dee5ed;justify-content:space-between;align-items:center;gap:25px;padding-top:32px;display:flex}.ba-setup-footer h2{letter-spacing:-.5px;font-size:19px;font-weight:500}.ba-setup-footer p{color:#8391a4;font-size:12px}.ba-setup-footer>a{color:#315dcc;align-items:center;gap:10px;font-size:12px;text-decoration:none;display:flex}.ba-resources{max-width:1200px;margin:auto;padding:70px 50px}.ba-resource-guides{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:40px 0 50px;display:grid}.ba-resource-guides>a{color:#435c7f;background:#f0f4fa;border-radius:8px;padding:25px;text-decoration:none;display:block}.ba-resource-guides h2{font-size:18px;font-weight:500;line-height:1.5}.ba-resource-guides p{color:#8695a8;font-size:12px;line-height:1.8}.ba-resources>h2{letter-spacing:-.5px;font-size:21px;font-weight:500}.ba-resource-list>a{color:#456189;border-bottom:1px solid #e2e8ef;justify-content:space-between;gap:30px;padding:23px 0;text-decoration:none;display:flex}.ba-resource-list strong{font-size:13px;font-weight:500;display:block}.ba-resource-list small{color:#8192a9;margin-top:7px;font-size:11px;line-height:1.7;display:block}.ba-resource-list>a>span:last-child{white-space:nowrap;align-self:center;font-size:11px}:is(.ba-area a:focus-visible,.ba-home button:focus-visible,.ba-home a:focus-visible,.business-core-nav a:focus-visible,.bs-page button:focus-visible,.bs-page a:focus-visible,.cb-section button:focus-visible,.cb-running button:focus-visible,.ba-setups button:focus-visible){outline-offset:4px;outline:2px solid #315dcc}:is(.bs-page input:focus-visible,.bs-page textarea:focus-visible){outline-offset:3px;outline:2px solid #94ade1}.cb-running [disabled],.cb-section [disabled]{opacity:.35;cursor:default}@keyframes cb-reveal{0%{opacity:.5;transform:translateY(7px)}to{opacity:1;transform:none}}@media (min-width:1200px){.sidebar .business-core-nav{margin:0 12px 12px}.sidebar .main-nav{padding-top:0}.sidebar .nav-group-label{padding-top:12px;font-size:9px}.sidebar .nav-link{min-height:38px;font-size:11px}.sidebar .nav-group{margin-bottom:12px}}@media (max-width:1100px){.bs-layout{grid-template-columns:1.15fr .85fr}.bs-content{padding:30px}.bs-preview{padding:35px 25px}.bs-progress small{display:none}.bs-preview-heading{line-height:1.6}.bs-mini-site header span{display:none}.bs-mini-site h2{font-size:25px}.bs-mini-site>img{height:150px}.bs-mini-docs article{padding:17px}.bs-mini-docs h3{font-size:18px}.bs-pack-choices button{gap:8px;font-size:11px}.cb-flow{gap:17px}.cb-flow>button>strong{font-size:12px}.cb-booking>div{padding:30px}.cb-receiving{padding:28px}.ba-home-areas>*{padding:20px!important}.ba-home-areas p{font-size:10px}.ba-attention-card{padding:20px!important}.ba-attention-card h2{font-size:18px}.ba-area-grid>a{gap:17px;padding:22px}.ba-pack-copy{padding:35px}.ba-pack-copy h2{font-size:30px}}@media (max-width:800px){.bs-layout{display:block}.bs-preview{display:none}.bs-content{max-width:650px;margin:auto;padding:25px 24px 50px}.bs-progress{margin:27px 0 35px}.bs-progress small{display:block}.bs-content h1{max-width:520px;font-size:35px}.bs-pack-choices button{font-size:12px}.bs-styles{gap:12px}.bs-style>div{min-height:175px}.cb-section{padding-top:65px!important;padding-bottom:65px!important}.cb-section>header h2,.cb-running header h2{letter-spacing:-1.6px!important;font-size:40px!important}.cb-flow{grid-template-columns:repeat(3,minmax(0,1fr));gap:25px 20px}.cb-flow>button>strong{max-width:none}.cb-flow>button:nth-child(3)>.cb-connector{display:none}.cb-node{border-radius:12px;width:52px;height:52px}.cb-connector{top:17px;right:20px}.cb-detail{min-height:145px;padding:25px 45px 25px 20px;display:block}.cb-detail h3{font-size:17px}.cb-detail a{margin:18px 0 0 47px}.cb-motion{bottom:22px;right:15px}.cb-running{padding:60px 0}.cb-running header{margin-bottom:30px;display:block}.cb-running header>a{margin-bottom:0}.cb-theatre{grid-template-columns:.9fr 1.1fr;min-height:520px}.cb-booking>div{padding:25px}.cb-booking h3{font-size:33px}.cb-booking>div>span{font-size:8px}.cb-booking button{padding:13px;font-size:11px}.cb-booking button b{font-size:17px}.cb-receiving{padding:24px}.cb-receiving>h3{font-size:22px}.cb-record{padding:20px}.cb-record>strong{font-size:20px}.cb-completions{gap:3px;padding:14px}.cb-completions>button{font-size:8px}.ba-attention{grid-template-columns:1fr}.ba-attention-card{grid-template-columns:1fr auto;align-items:center;gap:7px 15px;display:grid;padding:20px!important}.ba-attention-label{grid-column:1/-1;font-size:10px}.ba-attention-card h2{margin:8px 0;font-size:18px}.ba-attention-card p{grid-area:3/1;font-size:11px}.ba-attention-card>strong{border:0;grid-area:2/2/4;gap:12px;margin:0;padding:0;font-size:11px}.ba-home-heading{margin-bottom:25px}.ba-home-areas{grid-template-columns:repeat(2,minmax(0,1fr))}.ba-home-bottom{grid-template-columns:1fr;gap:0}.ba-area-grid{grid-template-columns:1fr}.ba-setup-band{grid-template-columns:150px 1fr;gap:23px}.ba-setup-band h2{font-size:22px}.ba-work-links{grid-template-columns:1fr 1fr}.ba-all-clear{flex-wrap:wrap;padding:24px}.ba-all-clear button{margin-left:68px}.ba-setups{padding:45px 25px}.ba-pack-feature{grid-template-columns:1fr 1fr}.ba-pack-photo{min-height:450px}.ba-pack-photo>span{font-size:26px;bottom:25px;left:25px}.ba-pack-copy{padding:28px}.ba-pack-copy h2{font-size:27px}.ba-pack-copy>div{grid-template-columns:1fr;gap:11px}.ba-pack-copy>div>span{font-size:11px}.ba-pack-copy>.bs-primary{gap:12px;padding:13px!important;font-size:11px!important}.ba-setup-footer{flex-wrap:wrap}.ba-setup-footer>div{width:100%}.ba-resources{padding:50px 25px}.ba-resource-guides{grid-template-columns:1fr}.ba-resource-list>a{display:block}.ba-resource-list>a>span:last-child{margin-top:13px;display:block}}@media (max-width:540px){.bs-progress small{display:none}.bs-content h1{letter-spacing:-1.2px;font-size:31px}.bs-pack-choices button{font-size:11px}.bs-pack-choices button>img{width:36px;height:39px}.bs-name input{font-size:23px}.bs-actions{gap:10px}.bs-actions>span{max-width:100px;line-height:1.6}.bs-primary{gap:12px;padding:14px 17px!important}.bs-styles{gap:8px}.bs-style>div{min-height:150px;padding:12px 8px}.bs-style strong{font-size:40px}.bs-style footer{padding:12px 4px}.bs-style small{font-size:7px}.bs-style b{font-size:11px}.bs-style footer svg{width:12px}.bs-journey-editor>div{gap:5px}.bs-journey-editor input{font-size:14px}.bs-journey-editor button{width:26px}.bs-contact-form>div{grid-template-columns:1fr;gap:0}.cb-section>header h2,.cb-running header h2{letter-spacing:-1.3px!important;font-size:34px!important}.cb-section>header p{font-size:13px}.cb-flow{gap:25px 12px}.cb-flow>button>small{margin-top:15px;font-size:9px}.cb-flow>button>strong{font-size:11px;line-height:1.6}.cb-node{width:45px;height:45px}.cb-node>svg:first-child{width:21px}.cb-connector{width:14px;top:13px;right:3px}.cb-diagram{margin-top:35px}.cb-detail h3{font-size:16px;line-height:1.5}.cb-detail p{font-size:10px}.cb-theatre{display:block}.cb-booking{min-height:310px}.cb-booking>img{object-position:50% 40%}.cb-booking>div{padding:27px}.cb-booking h3{margin:14px 0;font-size:33px}.cb-booking p{margin-bottom:17px;font-size:12px}.cb-booking button{max-width:300px}.cb-booking small{margin-top:12px;font-size:8px}.cb-receiving{min-height:320px;padding:25px}.cb-completions{padding:18px}.cb-running-foot{gap:15px;font-size:8px}.cb-theatre .pd-demo-cursor{display:none}.ba-home{padding-top:3px}.ba-home-heading{align-items:start}.ba-home-heading h1{letter-spacing:-1px;font-size:30px}.ba-home-heading p{font-size:12px;line-height:1.6}.ba-home-heading>.fc-button{padding:9px;font-size:10px}.ba-home-areas>button,.ba-home-areas>a{padding:20px!important}.ba-home-areas h3{font-size:16px}.ba-home-areas p{font-size:10px}.ba-home-areas>*>svg:last-child{top:22px;right:17px}.ba-home-journey{padding:23px}.ba-home-journey h2{font-size:18px;line-height:1.5}.ba-home-journey button{gap:8px;padding:11px;font-size:10px}.ba-all-clear{gap:14px;padding:20px}.ba-all-clear>span{width:38px;height:38px}.ba-all-clear>div{flex:1}.ba-all-clear h2{font-size:17px}.ba-all-clear p{font-size:11px;line-height:1.7}.ba-all-clear button{margin-left:52px;font-size:11px}.ba-attention-card h2{font-size:16px}.ba-attention-card>strong{font-size:10px}.ba-setup-band{grid-template-columns:95px 1fr;gap:20px}.ba-setup-band>div{padding:23px 18px 23px 0}.ba-setup-band h2{font-size:20px}.ba-setup-band small{font-size:8px}.ba-setup-band p{font-size:10px}.ba-work-links button{font-size:10px;line-height:1.6}.ba-setups>header h1,.ba-resources h1{letter-spacing:-1.4px;font-size:37px}.ba-setups>header p{font-size:13px}.ba-pack-tabs{gap:6px;margin-top:25px}.ba-pack-tabs button{padding:11px 14px;font-size:10px}.ba-pack-feature{display:block}.ba-pack-photo{min-height:290px}.ba-pack-copy{padding:28px}.ba-pack-copy>div{grid-template-columns:1fr 1fr}.ba-pack-copy h2{font-size:30px}.ba-pack-path>div{gap:15px}.ba-pack-path>div>span{gap:8px;font-size:11px}.ba-setup-footer>a{font-size:11px}.ba-resources>p{font-size:13px}}@media (prefers-reduced-motion:reduce){.cb-detail,.cb-receiving,.ba-pack-feature{animation:none}.cb-node,.ba-attention-card{transition:none}.ba-attention-card:hover{transform:none}}.social-sidebar .business-core-nav,.ev-sidebar .business-core-nav{flex:none!important}.nav-collapsed .business-core-nav span{display:none}.nav-collapsed .business-core-nav a{justify-content:center;padding:12px!important}.bs-style,.ba-pack-tabs button,.ba-home button,.ba-area button,.bs-page button,.cb-section button,.cb-running button{cursor:pointer}.vo-workspace,.vo-portal{--vo-ink:#202938;--vo-muted:#667080;--vo-line:#e4e8ef;--vo-blue:#315dcc;--vo-paper:#fff;color:var(--vo-ink);font-size:14px;line-height:1.5}.vo-workspace{max-width:1400px;margin:auto;padding:8px 0 40px}.vo-workspace button,.vo-portal button{font:inherit;cursor:pointer}.vo-workspace button:disabled,.vo-portal button:disabled{cursor:default;opacity:.55}.vo-workspace a,.vo-portal a{color:inherit;text-decoration:none}:is(.vo-workspace button:focus-visible,.vo-portal button:focus-visible,.vo-workspace a:focus-visible,.vo-portal a:focus-visible){outline-offset:3px;outline:3px solid #a8bffb}.vo-heading,.vo-object-heading{justify-content:space-between;align-items:center;gap:24px;margin-bottom:28px;display:flex}.vo-heading h1,.vo-object-heading h1{letter-spacing:-1.5px;margin:8px 0 14px;font-size:clamp(28px,3vw,42px);font-weight:550;line-height:1.13}.vo-heading p{color:var(--vo-muted);margin:0;font-size:15px}.vo-eyebrow{letter-spacing:1.5px;color:#6e788b;font-size:10px;font-weight:650}.vo-summary{border:1px solid var(--vo-line);background:#fff;border-radius:10px;grid-template-columns:repeat(4,minmax(0,1fr));margin:24px 0;display:grid;overflow:hidden}.vo-stat{min-width:0;padding:22px 24px}.vo-stat>span{color:var(--vo-muted);margin-bottom:9px;font-size:12px;display:block}.vo-stat>strong{letter-spacing:-.8px;font-size:27px;font-weight:550;line-height:1.15;display:block}.vo-stat.warning strong{color:#ab4b28}.vo-summary>.vo-stat+.vo-stat{border-left:1px solid var(--vo-line)}.vo-summary>button{border:0;border-left:1px solid var(--vo-line);color:var(--vo-blue);text-align:left;background:#f6f8fc;justify-content:space-between;align-items:center;gap:15px;padding:24px;display:flex}.vo-list-controls{justify-content:space-between;align-items:center;gap:20px;margin:30px 0 20px;display:flex}.vo-pills{flex-wrap:wrap;gap:6px;display:flex}.vo-pills>button{color:#647083;background:0 0;border:1px solid #0000;border-radius:6px;align-items:center;gap:6px;padding:8px 13px;display:flex}.vo-pills>button[aria-pressed=true]{color:#2149a1;background:#e9effc}.vo-list-controls>input,.vo-search{border:1px solid var(--vo-line);background:#fff;border-radius:6px;max-width:260px;padding:10px 13px}.vo-event-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;display:grid}.vo-event-card{border:1px solid var(--vo-line);text-align:left;background:#fff;border-radius:10px;padding:0;transition:box-shadow .2s,transform .2s;overflow:hidden}.vo-event-card:hover{transform:translateY(-3px);box-shadow:0 12px 30px #24334b12}.vo-event-image{height:190px;position:relative;overflow:hidden}.vo-event-image img{object-fit:cover;width:100%;height:100%;transition:transform .6s}.vo-event-card:hover img{transform:scale(1.025)}.vo-event-image:after{content:"";background:linear-gradient(#17243144,#0000);position:absolute;inset:0}.vo-event-image>span,.vo-event-image>time{z-index:1;background:#fff;border-radius:4px;padding:5px 9px;font-size:11px;font-weight:600;position:absolute;top:16px}.vo-event-image>span{left:16px}.vo-event-image>time{right:16px}.vo-event-card>div:last-child{padding:20px}.vo-event-card h2{letter-spacing:-.5px;margin:6px 0;font-size:22px;font-weight:550}.vo-event-card p,.vo-event-card small{color:var(--vo-muted);font-size:12px}.vo-event-card footer{border-top:1px solid var(--vo-line);color:var(--vo-blue);justify-content:space-between;align-items:center;margin-top:20px;padding-top:14px;font-size:12px;display:flex}.vo-secondary{grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:14px;margin:26px 0;display:grid}.vo-secondary>button{border:1px solid var(--vo-line);text-align:left;background:#fff;border-radius:8px;align-items:center;gap:14px;padding:20px;display:flex}.vo-secondary>button>span{flex:1}.vo-secondary small{color:var(--vo-muted);margin-top:4px;font-size:12px;display:block}.vo-secondary strong{font-weight:600}.vo-back{color:var(--vo-muted);background:0 0;border:0;align-items:center;gap:8px;margin-bottom:24px;padding:0;display:flex}.vo-object-heading h1{margin-bottom:16px}.vo-meta{color:var(--vo-muted);flex-wrap:wrap;align-items:center;gap:18px;font-size:12px;display:flex}.vo-meta>span{align-items:center;gap:6px;display:flex}.vo-meta>button:not(.vo-text){color:#315dcc;background:#edf1fa;border:0;border-radius:4px;padding:4px 8px}.vo-tabs{border-bottom:1px solid #dce2ec;gap:24px;margin:10px 0 26px;display:flex;overflow-x:auto}.vo-tabs>button{white-space:nowrap;color:#778091;background:0 0;border:0;border-bottom:2px solid #0000;align-items:center;gap:5px;padding:12px 0;font-size:13px;display:flex}.vo-tabs>button[aria-current=page]{color:var(--vo-blue);border-color:var(--vo-blue)}.vo-overview-grid{grid-template-columns:1fr 1fr;gap:24px;display:grid}.vo-feature{color:#fff;background:#253a44;border-radius:10px;min-height:365px;position:relative;overflow:hidden}.vo-feature>img{object-fit:cover;width:100%;height:100%;position:absolute}.vo-feature:after{content:"";background:linear-gradient(#112d3711,#122730bb);position:absolute;inset:0}.vo-feature>div{z-index:1;max-width:400px;padding:32px;position:absolute;bottom:0}.vo-feature span{font-size:12px;display:block}.vo-feature h2{letter-spacing:-1px;margin:15px 0 25px;font-size:32px;font-weight:500;line-height:1.15}.vo-feature button{color:#253a44;background:#fff;border:0;border-radius:5px;align-items:center;gap:12px;padding:11px 15px;font-weight:550;display:flex}.vo-card{border:1px solid var(--vo-line);background:#fff;border-radius:10px;min-width:0;padding:24px}.vo-card h2{letter-spacing:-.4px;margin:0 0 20px;font-size:21px;font-weight:550}.vo-card h3{letter-spacing:-.3px;margin:0 0 14px;font-size:17px;font-weight:550}.vo-card p{color:var(--vo-muted);font-size:13px}.vo-card-title{justify-content:space-between;align-items:center;gap:14px;margin-bottom:20px;display:flex}.vo-card-title h3{margin:0;font-size:15px}.vo-text{color:var(--vo-blue);background:0 0;border:0;align-items:center;gap:8px;padding:0;font-size:12px;display:inline-flex}.vo-section-head{justify-content:space-between;align-items:center;gap:20px;margin:30px 0 18px;display:flex}.vo-section-head h2{letter-spacing:-.5px;margin:0;font-size:21px;font-weight:550}.vo-section-head>div{align-items:center;gap:12px;display:flex}.vo-row{justify-content:space-between;align-items:center;gap:14px;margin:15px 0;font-size:12px;display:flex}.vo-two{grid-template-columns:1fr 1fr;gap:24px;margin:24px 0;display:grid}.vo-two>.vo-card{margin:0}.vo-action-list>button,.vo-action-list>a{text-align:left;border:0;border-bottom:1px solid var(--vo-line);background:0 0;align-items:center;gap:14px;width:100%;padding:16px 0;display:flex}.vo-action-list>button:last-child,.vo-action-list>a:last-child{border:0}.vo-action-list span{flex:1;min-width:0}.vo-action-list strong{font-size:13px;font-weight:550;display:block}.vo-action-list small{color:var(--vo-muted);margin-top:4px;font-size:11px;display:block}.vo-note{color:var(--vo-muted);margin:15px 0;font-size:12px;line-height:1.65;display:block}.vo-warning,.vo-error{color:#8d4b24;background:#fff6ec;border-radius:6px;align-items:center;gap:9px;padding:12px 16px;font-size:12px;display:flex}.vo-error{color:#a43527;background:#fff0ed}.vo-empty{text-align:center;color:var(--vo-muted);border:1px dashed #d6dfed;border-radius:10px;grid-column:1/-1;padding:45px}.vo-empty h2,.vo-empty h3{color:var(--vo-ink);font-weight:500}.vo-empty p{margin-bottom:22px}.vo-empty.small{border:0;padding:32px 15px}.vo-badge{white-space:nowrap;color:#677389;background:#f1f4f9;border-radius:4px;padding:4px 7px;font-size:10px;font-weight:500;display:inline-block}.vo-badge.done{color:#34744f;background:#edf7f0}.vo-decision-grid{grid-template-columns:1fr 1fr;gap:22px;display:grid}.vo-decision h3{margin:16px 0 8px;font-size:21px}.vo-decision p{margin:0 0 20px}.vo-options{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:20px 0;display:grid}.vo-options>button,.vo-portal-option{text-align:left;color:var(--vo-ink);background:#fff;border:1px solid #e1e6ee;border-radius:7px;padding:0;position:relative;overflow:hidden}.vo-options>button.selected,.vo-portal-option.selected{background:#f4f7ff;border-color:#315dcc}.vo-options>button>img,.vo-portal-option>img{object-fit:cover;width:100%;height:90px}.vo-options>button>span{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;padding:12px;display:flex}.vo-options>button strong{font-size:12px;font-weight:550}.vo-options>button b{font-size:12px;font-weight:500}.vo-options small{color:var(--vo-muted);width:100%;font-size:10px;display:block}.vo-options>button>small{box-sizing:border-box;padding:0 12px 12px}.vo-timeline>div{border-bottom:1px solid var(--vo-line);align-items:center;gap:14px;padding:16px 0;display:flex}.vo-timeline>div:last-child{border:0}.vo-timeline time{color:var(--vo-muted);font-variant-numeric:tabular-nums;flex-shrink:0;width:45px;font-size:12px}.vo-timeline button:not(.vo-check){text-align:left;background:0 0;border:0;flex:1;min-width:0;padding:0}.vo-timeline strong{font-size:13px;font-weight:550;display:block}.vo-timeline small{color:var(--vo-muted);margin-top:4px;font-size:10px;display:block}.vo-timeline .complete strong{color:#8791a1;text-decoration:line-through}.vo-check{color:#315dcc;background:#fff;border:1px solid #cbd5e5;border-radius:50%;flex-shrink:0;place-items:center;width:20px;height:20px;padding:0;display:grid}.vo-legacy{text-align:left;border:0;border-bottom:1px solid var(--vo-line);background:0 0;justify-content:space-between;align-items:center;gap:15px;width:100%;padding:16px 0;font-size:12px;display:flex}.vo-legacy strong{flex:1;font-size:13px;font-weight:550}.vo-legacy small{color:var(--vo-muted)}.vo-comments{border-top:1px solid var(--vo-line);margin-top:22px;padding-top:12px}.vo-comments>div{padding:10px 0}.vo-comments strong{font-size:12px}.vo-comments p{white-space:pre-wrap;margin:3px 0;font-size:12px}.vo-comments small{color:var(--vo-muted);font-size:10px}.vo-comments form{border:1px solid var(--vo-line);border-radius:5px;margin-top:12px;display:flex;overflow:hidden}.vo-comments form>input{background:#fbfcff;border:0;flex:1;min-width:0;padding:10px;font-size:12px}.vo-comments form>button{color:#315dcc;background:#eef3fd;border:0;padding:0 12px}.vo-table-wrap{border:1px solid var(--vo-line);background:#fff;border-radius:8px;overflow-x:auto}.vo-table{border-collapse:collapse;text-align:left;white-space:nowrap;width:100%;font-size:12px}.vo-table th{color:var(--vo-muted);background:#f9fafc;font-size:11px;font-weight:500}.vo-table th,.vo-table td{border-bottom:1px solid var(--vo-line);padding:16px 18px}.vo-table tr:last-child td{border:0}.vo-table td small{color:var(--vo-muted);white-space:normal;margin-top:5px;font-size:10px;display:block}.vo-search{margin-bottom:18px}.vo-checkin{color:#315dcc;background:#fff;border:1px solid #dce3ef;border-radius:5px;align-items:center;gap:5px;padding:5px 9px;font-size:11px;display:inline-flex}.vo-checkin.done{color:#36744c;background:#f0f8f2;border-color:#cae6d5}.vo-people-grid,.vo-files{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin:20px 0;display:grid}.vo-person{align-items:center;gap:13px;display:flex}.vo-person>span,.vo-avatar{color:#315dcc;background:#edf2fc;border-radius:50%;flex-shrink:0;place-items:center;width:38px;height:38px;display:inline-grid}.vo-person h3{margin:0 0 2px}.vo-person small{color:var(--vo-muted);font-size:11px}.vo-profit h2{letter-spacing:-1px;margin:15px 0;font-size:38px}.vo-profit>div{gap:25px;margin:25px 0;display:flex}.vo-profit>div>span{color:var(--vo-muted);font-size:11px}.vo-profit b{color:var(--vo-ink);margin-top:6px;font-size:16px;font-weight:550;display:block}.vo-money-row{border-bottom:1px solid var(--vo-line);justify-content:space-between;gap:16px;padding:13px 0;font-size:12px;display:flex}.vo-money-row small{color:var(--vo-muted);display:block}.vo-money-row+.fc-button{margin-top:20px}.vo-scenario{background:#edf2fc;border-radius:10px;margin:28px 0;padding:28px}.vo-scenario header{justify-content:space-between;align-items:center;gap:20px;display:flex}.vo-scenario h2{letter-spacing:-.7px;margin:10px 0;font-size:24px;font-weight:550}.vo-scenario header p{color:var(--vo-muted);font-size:13px}.vo-scenario-grid{grid-template-columns:1fr 1fr;gap:35px;margin-top:25px;display:grid}.vo-scenario-inputs{grid-template-columns:1fr 1fr;gap:18px;display:grid}.vo-scenario label{color:#60708b;font-size:11px}.vo-scenario input:not([type=range]){box-sizing:border-box;width:100%;color:var(--vo-ink);background:#fff;border:1px solid #d5deed;border-radius:6px;margin-top:6px;padding:10px 12px;font-size:15px;display:block}.vo-fill{grid-column:1/-1}.vo-fill b{float:right;font-weight:550}.vo-fill input{accent-color:#315dcc;width:100%;margin-top:18px}.vo-scenario-bars{justify-content:space-around;align-items:flex-end;gap:20px;padding-top:5px;display:flex}.vo-scenario-bars>div{text-align:center;flex:1}.vo-scenario-bars strong{margin-bottom:10px;font-weight:550;display:block}.vo-scenario-bars strong.negative{color:#9c522d}.vo-scenario-bars>div>div{background:#e0e8f8;border-radius:5px;align-items:flex-end;height:165px;display:flex;overflow:hidden}.vo-scenario-bars i{border-radius:5px;width:100%;transition:height .2s;display:block}.vo-scenario-bars span{margin:10px 0 3px;font-size:12px;display:block}.vo-scenario-bars small,.vo-scenario-chart>small{color:var(--vo-muted);font-size:10px}.vo-scenario-chart p{color:#315dcc;margin:20px 0 8px;font-size:12px}.vo-scenario footer{color:var(--vo-muted);justify-content:space-between;align-items:center;margin-top:24px;font-size:11px;display:flex}.vo-capacity>div{align-items:center;gap:15px;margin:15px 0;font-size:12px;display:flex}.vo-capacity>div>span{width:35px}.vo-capacity>div>div{background:#edf1f8;border-radius:5px;flex:1;height:8px;overflow:hidden}.vo-capacity i{background:#315dcc;border-radius:5px;height:100%;display:block}.vo-capacity strong{text-align:right;width:65px;font-weight:500}.vo-targets>div{align-items:center;gap:16px;margin:20px 0;font-size:12px;display:flex}.vo-targets span{width:65px}.vo-targets progress{accent-color:#315dcc;flex:1}.vo-targets strong{font-weight:500}.vo-directory>button{text-align:left;border:0;border-bottom:1px solid var(--vo-line);background:0 0;align-items:center;gap:14px;width:100%;padding:18px 0;display:flex}.vo-directory>button>span:nth-child(2){flex:1}.vo-directory small{color:var(--vo-muted);margin-top:4px;font-size:11px;display:block}.vo-day-hero{color:#fff;background:#202f48;border-radius:9px;margin-bottom:25px;padding:30px}.vo-day-hero>.vo-eyebrow{color:#aabddc}.vo-day-hero>div{justify-content:space-between;align-items:center;gap:25px;margin-top:22px;display:flex}.vo-day-hero small{color:#b7c9e2;font-size:12px}.vo-day-hero h2{letter-spacing:-.8px;margin:8px 0;font-size:34px;font-weight:500}.vo-day-hero p{color:#c2cee1;margin:0}.vo-day-hero .fc-button{color:#243b60;background:#fff;border:0}.vo-arrival,.vo-issue{border-bottom:1px solid var(--vo-line);align-items:center;gap:14px;padding:17px 0;display:flex}.vo-arrival>div,.vo-issue>div{flex:1}.vo-arrival strong,.vo-issue strong{font-size:13px;font-weight:550}.vo-arrival small,.vo-issue small{color:var(--vo-muted);font-size:11px;display:block}.vo-issue p{margin:5px 0}.vo-day>.vo-card{margin:24px 0}.vo-drop{text-align:center;color:#315dcc;background:#f7f9ff;border:1px dashed #b9c8e6;border-radius:9px;flex-direction:column;justify-content:center;align-items:center;gap:8px;margin:20px 0;padding:32px;display:flex;position:relative;overflow:hidden}.vo-drop small{color:var(--vo-muted);font-size:11px}.vo-drop input{opacity:0;cursor:pointer;width:100%;height:100%;position:absolute;inset:0}.vo-files .vo-card h3{overflow-wrap:anywhere;margin:16px 0 8px}.vo-files .vo-card>small{color:var(--vo-muted);font-size:11px}.vo-invite{border-bottom:1px solid var(--vo-line);align-items:center;gap:15px;padding:16px 0;display:flex}.vo-invite>span{flex:1}.vo-invite small{color:var(--vo-muted);font-size:11px;display:block}.vo-invite strong{font-size:13px;font-weight:550}.vo-share-link{background:#eef3ff;border-radius:8px;margin:22px 0;padding:20px}.vo-share-link label{font-size:12px;display:block}.vo-share-link input{box-sizing:border-box;background:#fff;border:1px solid #ccdaed;width:100%;margin:10px 0;padding:10px;display:block}.vo-share-link a{margin-left:15px;font-size:12px}.vo-form{gap:16px;display:grid}.vo-form input,.vo-form select,.vo-form textarea,.vo-profile input,.vo-portal-name input,.vo-portal-message textarea,.vo-portal-message select{font:inherit;box-sizing:border-box;color:#202938;background:#fff;border:1px solid #dbe2ee;border-radius:5px;width:100%;padding:11px 12px;display:block}.vo-form .vo-two{gap:16px;margin:0}.vo-form .os-field{margin:0}.vo-form label>span,.vo-form label:not(.os-field){color:#68768a;font-size:12px}.vo-option-editor{border-top:1px solid #e2e8f0;padding-top:15px}.vo-option-editor>article{border:1px solid #e0e6ef;border-radius:8px;margin:14px 0;padding:18px}.vo-option-editor input,.vo-option-editor textarea,.vo-option-editor select{margin:6px 0 12px}.vo-option-editor h4{margin:5px 0;font-size:15px}.vo-dependencies{border:1px solid #dce3ee;border-radius:6px;padding:16px}.vo-dependencies legend{padding:0 6px;font-size:12px}.vo-dependencies>label,.vo-checkbox{align-items:center;gap:8px;margin:8px 0;font-size:12px;display:flex!important}.vo-dependencies input,.vo-checkbox input{accent-color:#315dcc;width:auto!important}.vo-profile fieldset{border:0;margin:0 0 25px;padding:0}.vo-profile legend{margin-bottom:12px;font-size:13px;font-weight:550}.vo-profile fieldset>div{flex-wrap:wrap;gap:8px;display:flex}.vo-profile button{color:#66738a;cursor:pointer;background:#fff;border:1px solid #dce3ef;border-radius:6px;padding:10px 14px;font-size:12px}.vo-profile button[aria-pressed=true]{color:#244baf;background:#edf2ff;border-color:#315dcc}.vo-profile>label{margin:20px 0;font-size:12px;display:block}.vo-profile input{max-width:120px;margin-top:8px}.vo-portal{background:#f8f9fc;min-height:100vh;padding:0 5vw 30px}.vo-portal-brand{align-items:center;gap:25px;max-width:1120px;height:90px;margin:auto;display:flex}.vo-portal-brand>a{letter-spacing:-1px;flex:1;font-size:23px;font-weight:600}.vo-portal-brand>span{letter-spacing:1.5px;color:var(--vo-muted);font-size:10px}.vo-portal-brand>button{color:var(--vo-muted);background:0 0;border:0}.vo-portal-content{max-width:1120px;margin:auto}.vo-portal-hero{color:#fff;background:#24342e;border-radius:12px;min-height:340px;position:relative;overflow:hidden}.vo-portal-hero>img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.vo-portal-hero:after{content:"";background:linear-gradient(90deg,#122423bb,#12242333);position:absolute;inset:0}.vo-portal-hero>div{z-index:1;padding:55px 42px;position:relative}.vo-portal-hero h1{letter-spacing:-2px;margin:16px 0 24px;font-size:48px;font-weight:500;line-height:1.1}.vo-portal-hero p{align-items:center;gap:12px;font-size:13px;display:flex}.vo-portal-hero>div>span{font-size:12px}.vo-portal-hero strong{border:1px solid #fff5;border-radius:5px;margin-top:15px;padding:8px 12px;font-size:12px;font-weight:500;display:inline-block}.vo-portal-name{margin:26px 0;font-size:12px;display:block}.vo-portal-name input{max-width:340px;margin:7px 0}.vo-portal-name small{color:var(--vo-muted);font-size:10px}.vo-portal-option{padding-bottom:14px}.vo-portal-option>strong,.vo-portal-option>span,.vo-portal-option>p,.vo-portal-option>small{margin:8px 0;padding:0 14px;font-size:12px;display:block}.vo-portal-option>p{min-height:10px;font-size:11px}.vo-portal-option>button{color:#fff;background:#315dcc;border:0;border-radius:5px;gap:6px;margin:10px 14px 0;padding:8px 12px;font-size:11px;display:flex}.vo-portal-task{border-bottom:1px solid var(--vo-line);align-items:center;gap:15px;padding:15px 0;display:flex}.vo-portal-task time{color:var(--vo-muted);font-size:11px}.vo-portal-task>div{flex:1}.vo-portal-task strong{font-size:13px;font-weight:550}.vo-portal-task p{margin:3px 0}.vo-portal-task small{color:var(--vo-muted);font-size:11px}.vo-portal-task>button{color:#315dcc;background:#f8faff;border:1px solid #dce3ed;border-radius:5px;padding:6px 10px;font-size:11px}.vo-portal-brief{border-bottom:1px solid var(--vo-line);padding:15px 0}.vo-portal-brief strong,.vo-portal-brief span,.vo-portal-brief small{font-size:13px;display:block}.vo-portal-brief span,.vo-portal-brief small{color:var(--vo-muted);margin-top:4px;font-size:11px}.vo-portal-content>.vo-card{margin:24px 0}.vo-portal-message{gap:12px;display:grid}.vo-portal-message select{max-width:320px;font-size:12px}.vo-portal-message button{justify-self:start}.vo-file-link{border-bottom:1px solid var(--vo-line);align-items:center;gap:15px;padding:15px 0;display:flex}.vo-file-link>span{flex:1;min-width:0}.vo-file-link strong{overflow-wrap:anywhere;font-size:13px;font-weight:550}.vo-file-link small{color:var(--vo-muted);font-size:11px;display:block}.vo-file-link button{color:#315dcc;background:0 0;border:0}.vo-portal>footer{text-align:center;color:#8590a2;padding:35px 0 5px;font-size:10px}.vo-portal-preview{border-top:1px solid #e3e7ef;margin-top:30px;padding-top:20px}.vo-portal-preview .vo-portal-hero{min-height:200px;margin-top:20px}.vo-portal-preview .vo-portal-hero>div{padding:25px}.vo-portal-preview .vo-portal-hero h1{font-size:30px}.vo-portal-preview .vo-two,.vo-portal-preview .vo-decision-grid{grid-template-columns:1fr}.vo-portal-preview .vo-summary{grid-template-columns:repeat(2,1fr)}.vo-portal-preview .vo-summary>.vo-stat{padding:15px}.vo-portal-preview .vo-stat strong{font-size:20px}.vo-portal-preview .vo-portal-hero p{flex-wrap:wrap}.vo-workspace .os-drawer{width:min(700px,100vw)}@media (max-width:1100px){.vo-event-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.vo-overview-grid{grid-template-columns:1fr}.vo-feature{min-height:300px}.vo-feature>div{max-width:500px}.vo-people-grid,.vo-files{grid-template-columns:repeat(2,minmax(0,1fr))}.vo-summary>.vo-stat{padding:18px}.vo-stat strong{font-size:23px}.vo-timeline .vo-badge{display:none}.vo-profit>div,.vo-decision-grid{gap:15px}.vo-card{padding:20px}}@media (max-width:740px){.vo-workspace{padding-top:0}.vo-heading,.vo-object-heading{display:block}.vo-heading>.fc-button,.vo-object-heading>.fc-button{margin-top:18px}.vo-heading h1,.vo-object-heading h1{font-size:32px}.vo-summary{grid-template-columns:repeat(2,minmax(0,1fr));margin:20px 0}.vo-summary>.vo-stat:nth-child(3){border-left:0;border-top:1px solid var(--vo-line)}.vo-summary>:nth-child(4){border-top:1px solid var(--vo-line)}.vo-summary>button{padding:15px;font-size:12px}.vo-event-grid,.vo-decision-grid,.vo-two,.vo-scenario-grid{grid-template-columns:1fr;gap:18px}.vo-event-image{height:200px}.vo-event-card>div:last-child{padding:18px}.vo-list-controls{display:block}.vo-list-controls>input{box-sizing:border-box;width:100%;max-width:none;margin-top:15px}.vo-secondary{grid-template-columns:1fr}.vo-tabs{gap:22px;margin-top:20px}.vo-section-head{flex-wrap:wrap;align-items:flex-start;gap:15px}.vo-section-head h2{font-size:20px}.vo-section-head>div{flex-wrap:wrap}.vo-feature{min-height:310px}.vo-feature>div{padding:26px}.vo-feature h2{font-size:30px}.vo-card{padding:18px}.vo-people-grid,.vo-files{grid-template-columns:1fr}.vo-scenario{padding:20px}.vo-scenario header{display:block}.vo-scenario header>.vo-stat{padding:12px 0}.vo-scenario-bars>div>div{height:130px}.vo-scenario footer{align-items:flex-start;gap:15px}.vo-scenario-inputs{gap:13px}.vo-day-hero{padding:24px}.vo-day-hero>div{display:block}.vo-day-hero .fc-button{margin-top:20px}.vo-day-hero h2{font-size:28px}.vo-arrival{flex-wrap:wrap;gap:10px}.vo-portal{padding:0 18px 25px}.vo-portal-brand{height:75px}.vo-portal-brand>span{display:none}.vo-portal-hero{min-height:300px}.vo-portal-hero>div{padding:40px 24px}.vo-portal-hero h1{font-size:38px}.vo-portal-hero p{flex-wrap:wrap;gap:8px}.vo-table th,.vo-table td{padding:13px}.vo-timeline>div{gap:10px}.vo-timeline time{width:36px}.vo-options>button>span{padding:10px}.vo-form .vo-two{grid-template-columns:1fr 1fr}.vo-portal-task{gap:10px}.vo-portal-task time{overflow-wrap:anywhere;max-width:72px}}@media (prefers-reduced-motion:reduce){.vo-event-card,.vo-event-card img,.vo-scenario-bars i{transition:none}.vo-event-card:hover{transform:none}}.vo-focus{background:#f0f4fc;border-radius:8px;margin:24px 0;padding:18px 22px}.vo-focus>div{justify-content:space-between;align-items:center;gap:20px;margin-top:8px;display:flex}.vo-focus strong{letter-spacing:-.3px;font-size:16px;font-weight:550}.vo-focus button{color:#315dcc;background:0 0;border:0;align-items:center;gap:12px;padding:4px 0;font-size:12px;display:flex}.bs-progress{gap:10px}.bs-progress li small{font-size:10px}@media (max-width:740px){.vo-focus>div{display:block}.vo-focus button{margin-top:12px}}:root{--xs-ink:#24282d;--xs-muted:#6a6b6f;--xs-paper:#f7f7f2;--xs-line:#dedfe2;--xs-blue:#265be4;--xs-mist:#edf2fb;--xs-green:#3c4457}.fc-console.fd-console,.unified-frame{color:var(--xs-ink);background:var(--xs-paper)}.fc-console.fd-console .fc-sidebar,.unified-frame .unified-rail{color:#e9eaed;background:#242a2b;border-right:0}.fc-sidebar .fc-wordmark,.fc-sidebar .dash-collapse,.fc-sidebar .fc-sidebar-bottom>a,.fc-sidebar .fc-sidebar-bottom>button,.fc-sidebar .ba-context-nav button,.unified-rail a,.unified-rail button,.fc-sidebar .ba-primary-nav a,.fc-sidebar .ba-primary-nav button{color:#d5d7db}.fc-sidebar .ba-primary-nav [aria-current=page],.fc-sidebar .ba-primary-nav .active,.fc-sidebar .ba-context-nav button.active,.unified-rail nav a[aria-current=page]{color:#fff;background:#3a4343}.fc-sidebar .fc-business-avatar{color:#2c3039;background:#e3e6eb}.fc-sidebar .fc-sidebar-bottom,.fc-sidebar .ba-context-nav{border-color:#404949}.fc-console.fd-console .fc-topbar,.unified-topbar{border-bottom:1px solid var(--xs-line);box-shadow:none;background:#f8f9fa}.fc-console.fd-console .fc-workspace-content{background:var(--xs-paper)}.fc-console.fd-console .fc-view-content{max-width:1600px;margin:auto}.fc-console.fd-console .os-heading h1,.fc-console.fd-console .ba-home-heading h1,.xs-heading h2{letter-spacing:-1.6px;font-weight:550;line-height:1.12}.fc-console.fd-console .fc-button,.fc-console.fd-console .os-tabs button{border-radius:7px}.fc-console.fd-console .fc-button.primary{background:var(--xs-blue);border-color:var(--xs-blue)}.xs-heading{justify-content:space-between;align-items:center;gap:24px;margin-bottom:28px;display:flex}.xs-heading h2{margin:8px 0;font-size:32px}.xs-heading p{color:var(--xs-muted);margin:0;font-size:14px}.xs-eyebrow{letter-spacing:1.4px;color:var(--xs-muted);font-size:10px;font-weight:650}.xs-note{color:var(--xs-muted);margin:12px 0;line-height:1.6;font-size:12px!important}.xs-empty{color:#79817c;padding:18px 0;font-size:13px;line-height:1.7}.xs-modebar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin:22px 0;display:flex}.xs-modebar>div:first-child{background:#e7e8eb;border-radius:8px;gap:5px;max-width:100%;padding:4px;display:flex;overflow:auto}.xs-modebar button{color:#6a726d;white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:6px;padding:9px 14px;font-size:12px}.xs-modebar button[aria-pressed=true]{color:#233d70;background:#fff;box-shadow:0 1px 3px #172a3010}.xs-filter{gap:3px;max-width:100%;display:flex;overflow:auto}.xs-filter button{padding:6px 10px}.xs-filter button[aria-pressed=true]{box-shadow:none;background:#e5ecfb}.xs-inline-select{border-top:1px solid var(--xs-line);color:var(--xs-muted);justify-content:space-between;align-items:center;gap:8px;padding:10px 14px;font-size:10px;display:flex}.xs-inline-select select{color:#435d80;background:0 0;border:0;min-width:0;max-width:70%;padding:4px;font-size:11px}.xs-business-landscape{background:#e7e9ed;border:1px solid #d7dae0;border-radius:14px;grid-template-columns:1.6fr 1fr;margin:36px 0;display:grid;overflow:hidden}.xs-landscape-map{background-image:radial-gradient(#a7abb44a .8px,#0000 .8px);background-size:17px 17px;grid-template-columns:1fr 1.1fr;align-items:center;gap:42px;padding:48px 34px;display:grid}.xs-business-core{text-align:center;min-width:0;position:relative}.xs-business-mark{color:#e3e7f0;background:#32353b;border-radius:17px;place-items:center;width:62px;height:62px;margin:auto;font-size:31px;display:grid;box-shadow:0 14px 30px #2a2f3b18}.xs-business-core h2{letter-spacing:-.7px;margin:18px 0 9px;font-size:24px;line-height:1.25}.xs-business-core>span:last-of-type{color:#6b6e74;font-size:11px}.xs-business-core>a{color:#343a46;justify-content:center;align-items:center;gap:9px;margin-top:25px;font-size:11px;display:flex}.xs-landscape-nodes{gap:13px;display:grid}.xs-landscape-nodes>button{text-align:left;cursor:pointer;color:#50545c;background:#f5f7fa;border:1px solid #ced1d7;border-radius:10px;align-items:center;gap:13px;padding:18px 16px;display:flex;position:relative;box-shadow:0 6px 16px #2a2e3710}.xs-landscape-nodes>button:before{content:"";background:#abafb9;width:41px;height:1px;position:absolute;top:50%;left:-42px}.xs-landscape-nodes>button:after{content:"";background:#abafb9;width:1px;height:calc(100% + 15px);position:absolute;top:-15px;left:-42px}.xs-landscape-nodes>button:first-child:after{height:75%;top:50%}.xs-landscape-nodes>button:last-child:after{height:50%;top:0}.xs-landscape-nodes>button[aria-pressed=true]{color:#2c303a;background:#fff;border-color:#646c7f;box-shadow:0 6px 16px #2a2e3720}.xs-landscape-nodes span{font-size:13px;font-weight:650}.xs-landscape-nodes small{margin-top:4px;font-size:10px;font-weight:400;line-height:1.5;display:block}.xs-landscape-nodes i{background:#888f9f;border-radius:50%;flex:none;width:5px;height:5px;margin-left:auto}.xs-landscape-focus{background:#f7f8fa;border-left:1px solid #d7dae0;padding:32px;animation:.22s ease-out xs-enter}.xs-landscape-focus header{color:#4e576b;justify-content:space-between;align-items:center;display:flex}.xs-landscape-focus h3{letter-spacing:-.7px;max-width:260px;margin:23px 0;font-size:23px;font-weight:550;line-height:1.3}.xs-landscape-focus>button:not(.xs-open){border:0;border-bottom:1px solid var(--xs-line);text-align:left;background:0 0;justify-content:space-between;align-items:center;gap:12px;width:100%;padding:16px 0;display:flex}.xs-landscape-focus strong{font-size:12px;font-weight:600;display:block}.xs-landscape-focus small{color:var(--xs-muted);margin-top:5px;font-size:11px;display:block}.xs-open{color:#3c4354;background:0 0;border:0;align-items:center;gap:12px;padding:21px 0 0;font-size:12px;font-weight:650;display:flex}.ba-home-areas{margin-top:14px!important}.ba-home .ba-home-areas>*{box-shadow:none!important;border:0!important;border-top:1px solid var(--xs-line)!important;background:0 0!important;border-radius:0!important;min-height:120px!important;padding:20px 0!important}.ba-home .ba-home-areas h3{font-size:17px}.ba-home .ba-home-areas p{font-size:12px}.ba-home .ba-home-areas>*>svg:first-child{width:19px;height:19px}.xs-diary{margin:28px 0}.xs-diary.compact{padding:0 0 18px}.xs-focus-lanes{grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;display:grid}.xs-focus-lanes>div{min-width:0}.xs-focus-lanes header,.xs-diary-days>div>header{border-bottom:1px solid #cccfd4;justify-content:space-between;align-items:center;margin-bottom:9px;padding:12px 0;display:flex}.xs-focus-lanes h3{letter-spacing:-.6px;margin:0;font-size:22px;font-weight:550}.xs-focus-lanes header>span,.xs-diary-days header>span{color:#82868e;font-size:12px}.xs-focus-lanes>div>small{color:var(--xs-muted);font-size:10px}.xs-diary-item{text-align:left;border:0;border-bottom:1px solid var(--xs-line);width:100%;color:var(--xs-ink);background:0 0;align-items:flex-start;gap:12px;padding:20px 0;display:flex;position:relative}.xs-diary-item time{color:var(--xs-muted);flex:none;width:46px;padding-top:4px;font-size:10px}.xs-diary-item>i{background:#315bd2;border-radius:50%;flex:none;justify-content:center;align-items:center;width:9px;height:9px;margin-top:5px;display:flex}.xs-diary-item.done>i{color:#fff;background:#485063;width:14px;height:14px}.xs-diary-item>span{flex:1;min-width:0}.xs-diary-item strong{overflow-wrap:anywhere;margin:5px 0;font-size:12px;line-height:1.45;display:block}.xs-diary-item small{color:var(--xs-muted);font-size:10px;line-height:1.5;display:block}.xs-diary-item>svg{color:#8d8f93;flex:none;margin-top:10px}.xs-diary-item.done strong{color:#7a827b}.xs-date-control{align-items:center;gap:4px;display:flex}.xs-date-control input{font:inherit;background:0 0;border:0;padding:8px;font-size:12px}.xs-date-control button{padding:8px}.xs-diary-days{gap:15px;display:grid}.xs-diary-days.week{grid-template-columns:repeat(7,minmax(145px,1fr));padding-bottom:12px;overflow-x:auto}.xs-diary-days.week .xs-diary-item{flex-wrap:wrap;gap:6px}.xs-diary-days.week .xs-diary-item time{width:100%}.xs-diary-days.week .xs-diary-item>svg{display:none}.xs-diary-days header strong{font-size:12px}.xs-empty-button{color:#7b7e85;background:0 0;border:1px dashed #ced1d6;border-radius:8px;justify-content:center;align-items:center;gap:10px;width:100%;min-height:120px;padding:18px;font-size:11px;display:flex}.xs-journey-track{background:#eaecef;border:1px solid #d4d7dd;border-radius:11px;grid-template-columns:repeat(5,1fr);margin:30px 0 0;display:grid;overflow:hidden}.xs-journey-track>button{text-align:left;color:#6c6f76;background:0 0;border:0;border-right:1px solid #d4d7dd;align-items:center;gap:9px;min-width:0;padding:21px 16px;font-size:11px;display:flex}.xs-journey-track>button:last-child{border:0}.xs-journey-track>button[aria-pressed=true]{color:#fff;background:#383d48}.xs-journey-track i{opacity:.65;font-size:10px;font-style:normal}.xs-journey-track strong{margin-left:auto;font-size:16px}.xs-relationship-space{grid-template-columns:1fr 2.4fr;gap:38px;min-height:350px;padding:45px 0;display:grid}.xs-relationship-intro h2{letter-spacing:-1.3px;margin:15px 0;font-size:34px;font-weight:500;line-height:1.16}.xs-relationship-intro p{color:var(--xs-muted);max-width:230px;font-size:13px;line-height:1.7}.xs-relationship-people{grid-template-columns:repeat(2,minmax(0,1fr));align-content:start;gap:18px;display:grid}.xs-relationship-people article{border:1px solid var(--xs-line);background:#fff;border-radius:10px;transition:transform .18s,box-shadow .18s;overflow:hidden;box-shadow:0 7px 16px #25293105}.xs-relationship-people article:hover{transform:translateY(-2px);box-shadow:0 9px 22px #2529310e}.xs-person-name{text-align:left;background:0 0;border:0;align-items:center;gap:12px;width:100%;padding:18px;display:flex}.xs-person-name i{color:#70634a;background:#eee9dc;border-radius:50%;flex:none;place-items:center;width:39px;height:39px;font-size:17px;font-style:normal;display:grid}.xs-person-name>span{font-size:12px;font-weight:600}.xs-person-name small{color:#7b8278;margin-top:5px;font-size:10px;font-weight:400;display:block}.xs-deal-body{text-align:left;background:0 0;border:0;width:100%;padding:0 18px 18px}.xs-deal-body h3{margin:4px 0;font-size:15px;line-height:1.5}.xs-deal-body p{color:var(--xs-muted);min-height:36px;font-size:12px;line-height:1.5}.xs-deal-body small{color:#525762;justify-content:space-between;align-items:center;font-size:10px;display:flex}.xs-journey-empty{text-align:center;color:#5a606d;background:radial-gradient(#e1e4ea 0,#0000 68%);grid-column:1/-1;padding:40px 25px}.xs-journey-empty h3,.xs-journey-empty h2{color:#333843;letter-spacing:-.4px;font-size:22px;font-weight:500}.xs-journey-empty p{color:#71757e;max-width:330px;margin:12px auto 20px;font-size:13px;line-height:1.7}.xs-relationship-story{background:#f0f2f5;border-radius:10px;margin:28px 0;padding:20px}.xs-relationship-story h4{margin:0 0 12px;font-size:14px;font-weight:600}.xs-relationship-story>button{text-align:left;background:0 0;border:0;align-items:center;gap:14px;width:100%;padding:13px 0;display:flex;position:relative}.xs-relationship-story>button:before{content:"";background:#bdc1cb;width:1px;height:100%;position:absolute;top:0;left:4px}.xs-relationship-story>button i{z-index:1;background:#636a7a;border-radius:50%;flex:none;width:9px;height:9px}.xs-relationship-story>button>span{flex:1}.xs-relationship-story small{color:#6c717d;font-size:10px;line-height:1.5;display:block}.xs-relationship-story strong{margin:3px 0;font-size:12px;display:block}.xs-relationship-story p{color:#737780;font-size:12px;line-height:1.6}.xs-order-journey{grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;margin-top:28px;display:grid}.xs-order-journey>div{border-top:2px solid #cdd0d8;min-height:290px}.xs-order-journey header{align-items:center;gap:9px;padding:20px 0;font-size:12px;display:flex}.xs-order-journey header i{color:#858993;font-size:10px;font-style:normal}.xs-order-journey header strong{color:#737882;margin-left:auto;font-size:12px}.xs-order-journey article{border:1px solid var(--xs-line);background:#fff;border-radius:10px;margin-bottom:15px;overflow:hidden}.xs-order-journey article>button{text-align:left;width:100%;color:var(--xs-ink);background:0 0;border:0;flex-direction:column;align-items:flex-start;padding:22px 18px;display:flex}.xs-order-journey article>button>svg{color:#696f7b}.xs-order-journey h3{margin:16px 0 4px;font-size:15px;line-height:1.5}.xs-order-journey p{color:var(--xs-muted);margin:0 0 18px;font-size:11px}.xs-order-journey article strong{letter-spacing:-.5px;font-size:18px}.xs-status{color:#8c6926;background:#faf0db;border-radius:4px;margin-top:13px;padding:5px 8px;font-size:10px}.xs-status.good{color:#465067;background:#e9ecf1}.xs-cancelled-order{border:0;border-top:1px solid var(--xs-line);color:var(--xs-muted);background:0 0;padding:14px 0;font-size:12px;display:block}.xs-money-scene{margin:28px 0 35px}.xs-money-picture{background:#eaebef;border:1px solid #d7dae1;border-radius:12px;grid-template-columns:1fr 1.35fr 1fr;align-items:center;gap:46px;padding:42px 35px;display:grid}.xs-money-side{gap:29px;display:grid}.xs-money-side button{text-align:left;color:#3c414d;background:0 0;border:0;padding:0 0 12px;position:relative}.xs-money-side button:after{content:"";background:#aab1bf;width:45px;height:1px;position:absolute;top:50%;right:-46px}.xs-money-side.outgoing button:after{left:-46px;right:auto}.xs-money-side small{margin-bottom:8px;font-size:11px;display:block}.xs-money-side strong{letter-spacing:-1px;font-size:25px;font-weight:550;display:block}.xs-money-side i{background:#5f6a81;border-radius:4px;height:5px;margin-top:13px;display:block}.xs-money-side i.expected{background:repeating-linear-gradient(90deg,#999fad 0 4px,#0000 4px 7px)}.xs-money-side.outgoing i{background:#c3aa7d}.xs-money-side.outgoing i.expected{background:repeating-linear-gradient(90deg,#baa890 0 4px,#0000 4px 7px)}.xs-money-centre{text-align:center;background:#f8f9fc;border:1px solid #c3c8d3;border-radius:14px;padding:35px 16px;box-shadow:0 12px 30px #2c344510}.xs-money-centre>svg{color:#626b80;margin-bottom:22px}.xs-money-centre small{color:#656b77;font-size:11px;display:block}.xs-money-centre strong{letter-spacing:-1.8px;margin:9px 0;font-size:36px;font-weight:500;display:block}.xs-money-centre>span{color:#787c85;font-size:10px;display:block}.xs-money-centre>button{justify-content:center;margin:23px auto 0}.xs-money-next{grid-template-columns:1fr 1fr;gap:40px;margin-top:33px;display:grid}.xs-money-next header{justify-content:space-between;align-items:center;gap:18px;display:flex}.xs-money-next h3{letter-spacing:-.4px;font-size:18px;font-weight:550}.xs-money-invoice{border:0;border-bottom:1px solid var(--xs-line);text-align:left;background:0 0;justify-content:space-between;align-items:center;gap:18px;width:100%;padding:18px 0;display:flex}.xs-money-invoice strong{font-size:12px;display:block}.xs-money-invoice small{color:var(--xs-muted);margin-top:6px;font-size:10px;display:block}.xs-money-invoice b{font-size:14px;font-weight:550}.xs-money-whatif{background:#efede5;border:1px solid #e1ded1;border-radius:10px;align-self:start;padding:23px}.xs-whatif-toggle{text-align:left;background:0 0;border:0;justify-content:space-between;align-items:center;width:100%;padding:0;display:flex}.xs-whatif-toggle small{letter-spacing:1px;color:#8c8168;font-size:9px}.xs-whatif-toggle h3{margin:8px 0;font-size:21px}.xs-money-whatif label{color:#73684d;margin:24px 0;font-size:12px;display:block}.xs-money-whatif input{accent-color:#9c855d;width:100%;margin-top:14px;display:block}.xs-money-whatif input[type=number]{font:inherit;background:#fbfaf5;border:1px solid #d8d2c1;border-radius:5px;padding:10px}.xs-scenario-result{border-top:1px solid #d7d0bd;justify-content:space-between;align-items:center;gap:18px;padding-top:16px;display:flex}.xs-scenario-result span{font-size:11px}.xs-scenario-result strong{letter-spacing:-.8px;font-size:25px;font-weight:500}.xs-campaign-choices,.xs-project-tabs{align-items:center;gap:8px;padding:8px 0 22px;display:flex;overflow:auto}.xs-campaign-choices>button{border:1px solid var(--xs-line);color:#696c73;background:#fff;border-radius:6px;flex:none;align-items:center;gap:8px;padding:10px 14px;font-size:11px;display:flex}.xs-campaign-choices>button[aria-pressed=true]{color:#313848;background:#ebedf2;border-color:#71798b}.xs-campaign-choices>.xs-eyebrow{flex:none;margin-right:12px;font-size:9px}.xs-campaign-map{background:#e5e6ea;border:1px solid #d3d6dc;border-radius:14px;grid-template-columns:1fr 1.15fr .85fr;align-items:center;gap:26px;padding:32px;display:grid}.xs-campaign-purpose h2{letter-spacing:-1px;margin:14px 0;font-size:29px;font-weight:500;line-height:1.2}.xs-campaign-purpose>p{color:#686c75;margin-bottom:23px;font-size:13px;line-height:1.7}.xs-audience{border-top:1px solid #c9ccd4;grid-template-columns:30px 1fr;align-items:center;gap:6px 10px;margin-top:32px;padding-top:24px;display:grid}.xs-audience>svg{color:#747b8b;grid-row:span 2}.xs-audience strong{font-size:23px;font-weight:500}.xs-audience span{color:#626874;font-size:10px}.xs-campaign-artifact{background:#fff;border:1px solid #d1d4da;border-radius:9px;min-width:0;overflow:hidden;transform:translateY(-5px);box-shadow:0 14px 35px #33394618}.xs-campaign-artifact iframe{background:#fff;border:0;width:100%;height:440px;display:block}.xs-campaign-artifact>span{text-align:center;color:#727781;border-top:1px solid #dfe0e4;padding:11px;font-size:9px;display:block}.xs-campaign-channels{gap:0;display:grid}.xs-campaign-channels>a,.xs-campaign-channels>button{text-align:left;color:#363d4b;font:inherit;background:0 0;border:0;border-bottom:1px solid #c6cbd4;padding:21px 0;display:block;position:relative}.xs-campaign-channels>*>svg:first-child{color:#666f82}.xs-campaign-channels>*>svg:last-child{position:absolute;top:22px;right:0}.xs-campaign-channels h3{margin:12px 0 6px;font-size:14px;font-weight:600}.xs-campaign-channels p{color:#6a6f7b;margin:0;font-size:11px;line-height:1.6}.xs-email-placeholder{text-align:center;color:#727886;flex-direction:column;justify-content:center;align-items:center;min-height:370px;padding:30px;display:flex}.xs-email-placeholder h3{color:#3c424e;font-size:22px;font-weight:500}.xs-email-placeholder p{font-size:12px}.xs-email-placeholder button{color:#353f56;background:0 0;border:0;align-items:center;gap:10px;margin-top:20px;font-size:11px;display:flex}.xs-area-shortcuts{flex-wrap:wrap;margin-top:30px;gap:20px!important;display:flex!important}.xs-area-shortcuts>a{flex:1;min-width:180px;border:0!important;border-top:1px solid var(--xs-line)!important;min-height:0!important;box-shadow:none!important;background:0 0!important;border-radius:0!important;padding:20px 0!important}.xs-area-shortcuts>a h2{font-size:15px!important}.xs-area-shortcuts>a p{font-size:11px!important}.xs-area-shortcuts>a>svg:first-child{width:19px;height:19px}.xs-area-shortcuts>a>strong{font-size:17px!important}.xs-project-tabs>button{text-align:left;color:#6c6f76;background:0 0;border:0;border-bottom:2px solid #0000;flex:none;margin-right:15px;padding:15px 20px 15px 0}.xs-project-tabs>button[aria-pressed=true]{color:#232937;border-color:#525b6e}.xs-project-tabs span{font-size:13px;font-weight:600;display:block}.xs-project-tabs small{margin-top:6px;font-size:10px;display:block}.xs-project-stage{background:#e4e6eb;border:1px solid #d3d6dd;border-radius:13px;grid-template-columns:1.7fr 1fr;gap:35px;padding:36px;display:grid}.xs-project-title h2{letter-spacing:-1.4px;margin:16px 0;font-size:37px;font-weight:500;line-height:1.15}.xs-project-title>p{color:#6c717c;margin-bottom:25px;font-size:13px}.xs-project-context{flex-direction:column;justify-content:center;gap:0;display:flex}.xs-project-context>button{text-align:left;color:#404859;background:0 0;border:0;border-bottom:1px solid #c2c7d1;align-items:center;gap:15px;padding:23px 0;display:flex}.xs-project-context small{letter-spacing:.9px;color:#808591;margin-bottom:7px;font-size:9px;display:block}.xs-project-context strong{font-size:13px;font-weight:550;display:block}.xs-project-context i{background:#cfd3dc;border-radius:50%;place-items:center;width:42px;height:42px;font-size:22px;font-style:normal;display:grid}.xs-project-path{margin:38px 0 44px;display:flex}.xs-project-path>button{color:#8f9298;background:0 0;border:0;flex-direction:column;flex:1;align-items:center;gap:13px;padding:0;font-size:11px;display:flex;position:relative}.xs-project-path>button:before{content:"";background:#d2d5dc;width:100%;height:1px;position:absolute;top:15px;left:50%}.xs-project-path>button:last-child:before{display:none}.xs-project-path i{background:var(--xs-paper);border:1px solid #cbced6;border-radius:50%;place-items:center;width:31px;height:31px;font-size:10px;font-style:normal;display:grid;position:relative}.xs-project-path .passed{color:#454f65}.xs-project-path .passed i{color:#fff;background:#5c657a;border-color:#5c657a}.xs-project-path [aria-current=step] i{box-shadow:0 0 0 5px #e0e3e9}.xs-project-connected{grid-template-columns:repeat(3,minmax(0,1fr));gap:35px;display:grid}.xs-project-connected>div{border-top:1px solid #c9cdd6;min-width:0;padding:22px 0}.xs-project-connected h3{font-size:15px;font-weight:550}.xs-project-connected p{color:#767a82;white-space:pre-wrap;font-size:12px;line-height:1.8}.xs-project-connected>div>button{border:0;border-bottom:1px solid var(--xs-line);text-align:left;background:0 0;justify-content:space-between;align-items:center;gap:8px;width:100%;padding:14px 0;font-size:12px;display:flex}.xs-project-connected small{color:#767a82;font-size:10px}.xs-flow-canvas{background-color:#ecedf0;background-image:radial-gradient(#babdc466 .7px,#0000 .7px);background-size:17px 17px;border:1px solid #d5d8de;border-radius:12px;grid-template-columns:1fr 1.3fr 1fr;align-items:center;gap:42px;padding:35px;display:grid}.xs-flow-trigger{text-align:left;background:#f3f5fa;border:1px solid #adb5c5;border-radius:9px;padding:26px 22px;position:relative;box-shadow:0 7px 24px #2d35480b}.xs-flow-trigger small,.xs-flow-steps small{color:#798191;font-size:9px;line-height:1.5;display:block}.xs-flow-trigger strong{color:#32394a;margin:13px 0;font-size:24px;font-weight:500;line-height:1.2;display:block}.xs-flow-trigger span{color:#798191;font-size:11px}.xs-flow-trigger:after{content:"";background:#b3b9c6;width:42px;height:1px;position:absolute;top:50%;right:-43px}.xs-flow-steps{gap:18px;display:grid}.xs-flow-steps>button{text-align:left;background:#fff;border:1px solid #cbcfd8;border-radius:8px;padding:18px 18px 18px 43px;display:block;position:relative;box-shadow:0 7px 20px #32374206}.xs-flow-steps>button:after{content:"";background:#b3b9c6;width:1px;height:18px;position:absolute;bottom:-19px;left:50%}.xs-flow-steps>button:last-child:after{display:none}.xs-flow-steps i{color:#888f9e;font-size:10px;font-style:normal;position:absolute;top:21px;left:15px}.xs-flow-steps strong{color:#333843;margin:6px 0;font-size:13px;line-height:1.6;display:block}.xs-flow-steps span{color:#888c95;font-size:10px}.xs-flow-result{color:#6f7684;font-size:12px;line-height:1.7}.xs-flow-result>strong{letter-spacing:-.3px;color:#394256;margin-top:12px;font-size:19px;font-weight:500;display:block}.xs-flow-result>p{font-size:11px}.xs-workflow-secondary{display:none!important}.vendor-orbit{background:#e9ebef;border:1px solid #d6d9e0;border-radius:13px;grid-template-columns:1fr 1.6fr;display:grid;overflow:hidden}.vendor-centre{color:#fff;align-items:end;min-height:310px;padding:30px;display:flex;position:relative}.vendor-centre>img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.vendor-centre:after{content:"";background:linear-gradient(#0000,#191d26bd);position:absolute;inset:0}.vendor-centre>div{z-index:1;position:relative}.vendor-centre small{opacity:.8;font-size:11px}.vendor-centre strong{letter-spacing:-1px;margin:10px 0;font-size:30px;font-weight:500;line-height:1.2;display:block}.vendor-centre span{opacity:.85;font-size:12px}.vendor-orbit-people{grid-template-columns:repeat(2,minmax(0,1fr));align-content:center;gap:12px;padding:28px;display:grid}.vendor-orbit-people button{text-align:left;color:#474d59;background:#f7f8fb;border:1px solid #ced3db;border-radius:9px;align-items:center;gap:12px;padding:14px;display:flex;position:relative}.vendor-orbit-people button[aria-pressed=true]{background:#fff;border-color:#6a758d;box-shadow:0 4px 12px #2c344510}.vendor-orbit-people i{color:#6b7384;background:#e1e4ea;border-radius:50%;flex:none;place-items:center;width:36px;height:36px;font-size:18px;font-style:normal;display:grid;position:relative}.vendor-orbit-people i svg{color:#fff;background:#50596f;border-radius:50%;padding:1px;position:absolute;bottom:0;right:-2px}.vendor-orbit-people strong{font-size:11px;line-height:1.4;display:block}.vendor-orbit-people small{color:#828793;margin-top:4px;font-size:9px;display:block}.vendor-orbit-people b{color:#6f778a;margin-left:auto;font-size:9px;font-weight:400;display:none}.vendor-detail{grid-template-columns:220px 1fr;gap:38px;padding-top:16px;display:grid}.vendor-detail>aside{border-right:1px solid var(--xs-line);padding:12px 26px 25px 0}.vendor-detail>aside h3{letter-spacing:-.6px;margin:12px 0;font-size:23px;font-weight:500;line-height:1.3}.vendor-detail>aside>p{color:var(--xs-muted);overflow-wrap:anywhere;font-size:12px;line-height:1.7}.vendor-stage-path{gap:0;margin:23px 0;display:grid}.vendor-stage-path>button{text-align:left;color:#92959d;background:0 0;border:0;align-items:center;gap:12px;padding:9px 0;font-size:11px;display:flex;position:relative}.vendor-stage-path>button:before{content:"";background:#d7dae0;width:1px;height:100%;position:absolute;top:0;left:10px}.vendor-stage-path i{z-index:1;background:var(--xs-paper);border:1px solid #ced2da;border-radius:50%;place-items:center;width:21px;height:21px;font-size:9px;font-style:normal;display:grid;position:relative}.vendor-stage-path .passed{color:#404b63}.vendor-stage-path .passed i{color:#fff;background:#616b82;border-color:#616b82}.vendor-stage-path [aria-current=step]{font-weight:650}.vendor-brief header{justify-content:space-between;align-items:center;gap:18px;display:flex}.vendor-brief>h3{letter-spacing:-.6px;white-space:pre-wrap;margin:25px 0;font-size:24px;font-weight:500;line-height:1.5}.vendor-time-band{background:#ebedf2;border:1px solid #d6d9e0;border-radius:9px;grid-template-columns:repeat(4,1fr);padding:18px 0;display:grid}.vendor-time-band>button{text-align:left;color:#5c657b;background:0 0;border:0;border-right:1px solid #d3d7e0;flex-direction:column;align-items:flex-start;gap:8px;min-width:0;padding:0 20px;display:flex}.vendor-time-band>button:last-child{border:0}.vendor-time-band strong{color:#333b4c;overflow-wrap:anywhere;font-size:18px;font-weight:500}.vendor-time-band span{font-size:10px}.vendor-money{flex-wrap:wrap;align-items:center;gap:24px;margin-top:27px;display:flex}.vendor-money>div{flex:1}.vendor-money small{color:#828690;margin-bottom:6px;font-size:10px;display:block}.vendor-money strong{letter-spacing:-.5px;font-size:20px;font-weight:500}.vendor-money>button{flex-basis:100%;padding:0}.xs-attention-line{color:#8c6c28;background:#f8f0db;border-radius:5px;align-items:center;gap:10px;margin:8px 0;padding:11px 14px;font-size:11px;line-height:1.6;display:flex}.xs-attention-line>svg{flex:none}.vendor-deliverables{grid-template-columns:1fr 1fr;gap:35px;margin-top:30px;display:grid}.vendor-deliverables h4{margin:0 0 15px;font-size:14px;font-weight:550}.vendor-deliverables p{color:var(--xs-muted);font-size:12px;line-height:1.8}.vendor-deliverables>div>div{border-bottom:1px solid var(--xs-line);flex-wrap:wrap;align-items:center;gap:8px;padding:12px 0;font-size:11px;display:flex}.vendor-deliverables>div>div strong{font-weight:550}.vendor-deliverables>div>div span,.vendor-deliverables>div>div small{color:var(--xs-muted);font-size:10px}.vendor-deliverables a,.vendor-deliverables>div>span{align-items:center;gap:8px;padding:10px 0;font-size:12px;display:flex}.vendor-compare{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}.vendor-compare article{border:1px solid var(--xs-line);background:#fff;border-radius:10px;padding:25px}.vendor-compare h3{letter-spacing:-.5px;font-size:22px;font-weight:500;line-height:1.3}.vendor-quote{letter-spacing:-1.2px;margin:23px 0 10px;font-size:32px;font-weight:500;display:block}.vendor-compare p{color:var(--xs-muted);white-space:pre-wrap;font-size:12px;line-height:1.8}.vendor-compare dl>div{border-top:1px solid var(--xs-line);justify-content:space-between;gap:15px;padding:14px 0;font-size:11px;display:flex}.vendor-compare dt{color:var(--xs-muted)}.vendor-compare dd{text-align:right;white-space:pre-wrap;max-width:70%;margin:0}.vendor-arrivals{grid-template-columns:220px 1fr;gap:35px;display:grid}.vendor-arrival-venue img{aspect-ratio:1;object-fit:cover;border-radius:10px;width:100%}.vendor-arrival-venue h3{letter-spacing:-.6px;font-size:23px;font-weight:500}.vendor-arrival-venue>div{color:#465066;padding-top:20px}.vendor-arrival-venue p{font-size:12px}.vendor-arrivals article{border-bottom:1px solid var(--xs-line);align-items:center;gap:18px;padding:25px 0;display:flex}.vendor-arrivals time{color:#7b8190;flex:none;width:75px;font-size:15px}.vendor-arrival-dot{background:#5f6980;border-radius:50%;flex:none;width:8px;height:8px}.vendor-arrivals article>div{flex:1;min-width:0}.vendor-arrivals article p{color:var(--xs-muted);margin:6px 0;font-size:11px;line-height:1.6}.vendor-arrivals article small{color:#848891;overflow-wrap:anywhere;font-size:10px}.xs-canvas-lenses{background:#f4f5f8;border-bottom:1px solid #dadbdf;flex:none;justify-content:center;gap:5px;padding:11px 15px;display:flex;overflow:auto}.xs-canvas-lenses>button{color:#6c717c;background:0 0;border:0;border-radius:5px;flex:none;padding:8px 13px;font-size:11px}.xs-canvas-lenses>button[aria-pressed=true]{color:#333d53;background:#dee1e7}.xs-canvas-context{color:#464e5f;background:#f7f8fa;border:1px solid #d1d5dd;border-radius:9px;max-width:800px;margin:0 auto 18px;padding:20px}.xs-canvas-context header{justify-content:space-between;gap:15px;display:flex}.xs-canvas-context h3{letter-spacing:-.4px;margin:6px 0;font-size:18px;font-weight:550}.xs-canvas-context p{color:#767b87;margin:8px 0;font-size:12px;line-height:1.7}.xs-canvas-context button{color:#2b3751;background:0 0;border:0;align-items:center;gap:9px;padding:8px 0;font-size:11px;display:flex}.xs-canvas-context .xs-search-result{background:#fff;border:1px solid #dcdee3;border-radius:5px;margin:14px 0;padding:18px}.xs-search-result small{color:#7a7f89;font-size:10px}.xs-search-result strong{color:#2450b5;margin:8px 0;font-size:17px;font-weight:500;display:block}.xs-canvas-context li{color:#686e7b;margin:5px 0;font-size:12px;line-height:1.8}.xs-setup-map{border-top:1px solid #d5d8de;margin-top:25px;padding-top:23px}.xs-setup-map>strong{margin:0 0 14px;font-size:13px;display:block}.xs-setup-map>div{grid-template-columns:1fr 1fr;gap:10px;display:grid}.xs-setup-map button{text-align:left;color:#7b818f;background:#ffffff80;border:1px solid #d6d9df;border-radius:6px;align-items:center;gap:9px;padding:12px;font-size:11px;display:flex}.xs-setup-map button.done{color:#37425a;background:#f0f3f8;border-color:#9ca4b5}.xs-setup-map i{border:1px solid;border-radius:50%;place-items:center;width:17px;height:17px;font-size:9px;font-style:normal;display:grid}.xs-resource-path{border-top:1px solid #d1d4dc;grid-template-columns:repeat(3,1fr);gap:35px;margin:50px 0 30px;display:grid}.xs-resource-path>a{padding:25px 0}.xs-resource-path i{color:#7f889c;font-size:11px;font-style:normal}.xs-resource-path h2{letter-spacing:-.6px;font-size:23px;font-weight:500}.xs-resource-path p{color:#787d89;font-size:13px;line-height:1.8}.ba-setups{background:#f7f8fa}.ba-pack-feature{overflow:hidden;box-shadow:none!important;border-radius:12px!important}.ba-pack-tabs button[aria-pressed=true]{color:#fff!important;background:#373c48!important}.ba-pack-path{border:1px solid #d6d9e1;border-radius:10px;background:#eaebef!important}.ba-pack-path>div>button{text-align:left;color:#565e6e;background:0 0;border:0;align-items:center;gap:10px;padding:15px 10px;font-size:12px;display:flex}.ba-pack-path>div>button[aria-pressed=true]{color:#283146;font-weight:650}.ba-pack-path>div>button i{color:#838b9b;font-size:10px;font-style:normal}.xs-pack-context{border-top:1px solid #ced3db;justify-content:space-between;align-items:center;gap:25px;padding:23px;display:flex;margin-top:15px!important}.xs-pack-context h3{letter-spacing:-.5px;margin:0 0 9px;font-size:21px;font-weight:500}.xs-pack-context p{color:#6f7583;margin:0;font-size:12px}.xs-pack-context a{color:#3c475f;white-space:nowrap;align-items:center;gap:10px;font-size:12px;font-weight:600;display:flex}@keyframes xs-enter{0%{opacity:.4;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@media (min-width:1150px){.fc-console.fd-console:not(.dash-collapsed) .fc-app-frame{grid-template-columns:210px minmax(0,1fr)}.fc-console.fd-console:not(.dash-collapsed) .fc-sidebar{width:210px}.fc-console.fd-console .fc-workspace-content{padding:30px 36px}.unified-frame:not(.is-collapsed){grid-template-columns:210px minmax(0,1fr)}.unified-frame:not(.is-collapsed) .unified-rail{width:210px}}@media (max-width:1100px){.xs-landscape-map{gap:28px;padding:28px 22px}.xs-landscape-nodes>button:before{width:27px;left:-28px}.xs-landscape-nodes>button:after{left:-28px}.xs-landscape-focus{padding:26px 22px}.xs-campaign-map{grid-template-columns:1fr 1.2fr}.xs-campaign-channels{grid-column:1/-1;grid-template-columns:repeat(3,1fr);gap:24px}.xs-campaign-channels>a,.xs-campaign-channels>button{border:0;border-top:1px solid #c6cbd4}.xs-money-picture{gap:25px;padding:28px 23px}.xs-money-side button:after{width:24px;right:-25px}.xs-money-side.outgoing button:after{left:-25px}.xs-money-centre strong{font-size:29px}.xs-money-side strong{font-size:22px}.vendor-orbit{grid-template-columns:1fr 1.5fr}.vendor-orbit-people{gap:9px;padding:17px}.vendor-orbit-people button{gap:8px;padding:12px}.vendor-detail{grid-template-columns:180px 1fr;gap:25px}.vendor-time-band>button{padding:0 12px}.vendor-time-band strong{font-size:15px}.xs-journey-track>button{gap:6px;padding:16px 10px;font-size:10px}.xs-order-journey{gap:12px}.xs-flow-canvas{gap:25px;padding:25px}.xs-flow-trigger:after{width:24px;right:-25px}}@media (max-width:800px){.xs-business-landscape{grid-template-columns:1fr}.xs-landscape-focus{border-top:1px solid #d7dae0;border-left:0}.xs-landscape-focus h3{max-width:none}.xs-landscape-focus>button:not(.xs-open){padding:12px 0}.xs-landscape-map{grid-template-columns:1fr 1.3fr;gap:42px;padding:28px}.xs-landscape-nodes>button:before{width:41px;left:-42px}.xs-landscape-nodes>button:after{left:-42px}.xs-focus-lanes{gap:16px}.xs-focus-lanes .xs-diary-item{gap:8px}.xs-focus-lanes .xs-diary-item time{display:none}.xs-focus-lanes h3{font-size:19px}.xs-relationship-space{grid-template-columns:1fr;gap:15px;padding:25px 0}.xs-relationship-intro h2{margin:10px 0;font-size:29px}.xs-relationship-intro p{max-width:100%;margin:10px 0}.xs-journey-track{grid-template-columns:repeat(5,minmax(120px,1fr));overflow-x:auto}.xs-order-journey{grid-template-columns:repeat(4,minmax(190px,1fr));padding-bottom:15px;overflow:auto}.xs-project-stage{gap:25px;padding:27px}.xs-project-title h2{font-size:29px}.xs-project-connected{gap:20px}.xs-money-picture{gap:17px;padding:20px}.xs-money-side button:after{width:16px;right:-17px}.xs-money-side.outgoing button:after{left:-17px}.xs-money-side strong{font-size:19px}.xs-money-centre strong{font-size:25px}.xs-money-next{gap:25px}.xs-flow-canvas{grid-template-columns:.8fr 1.2fr}.xs-flow-result{border-top:1px solid #c6cad3;flex-wrap:wrap;grid-column:1/-1;align-items:center;gap:20px;padding-top:20px;display:flex}.xs-flow-result>strong{margin:0}.xs-flow-result>p{max-width:260px}.vendor-orbit{grid-template-columns:1fr}.vendor-centre{min-height:220px}.vendor-orbit-people{grid-template-columns:repeat(3,1fr)}.vendor-orbit-people button{text-align:center;flex-direction:column;padding:12px 9px}.vendor-detail{grid-template-columns:1fr}.vendor-detail>aside{border-right:0;padding:0}.vendor-stage-path{margin:20px 0;display:flex;overflow:auto}.vendor-stage-path>button{flex-direction:column;flex:1;min-width:100px;padding:8px;font-size:10px}.vendor-stage-path>button:before{width:100%;height:1px;top:19px;left:50%}.vendor-stage-path>button:last-child:before{display:none}.vendor-detail>aside>.fc-button{margin-bottom:15px}.vendor-compare{grid-template-columns:repeat(2,1fr)}.vendor-arrivals{grid-template-columns:1fr}.vendor-arrival-venue{align-items:center;gap:20px;display:flex}.vendor-arrival-venue img{width:120px;height:100px}.vendor-arrival-venue>div{padding:0}.vendor-arrival-venue h3{margin:8px 0;font-size:21px}.xs-canvas-lenses{justify-content:flex-start}.xs-project-path>button span{font-size:10px}}@media (max-width:580px){.xs-heading{align-items:flex-start;gap:13px}.xs-heading h2{letter-spacing:-.9px;font-size:25px}.xs-heading p{font-size:12px}.xs-heading>.fc-button{flex:none;padding:10px;font-size:11px}.xs-modebar{gap:10px;margin:18px 0}.xs-modebar button{padding:8px 10px;font-size:11px}.xs-business-landscape{margin:25px 0}.xs-landscape-map{grid-template-columns:1fr;gap:25px;padding:28px 20px}.xs-business-core h2{margin-top:14px;font-size:25px}.xs-business-core>a{margin-top:15px}.xs-business-mark{border-radius:13px;width:48px;height:48px;font-size:24px}.xs-landscape-nodes{grid-template-columns:1fr 1fr;gap:9px}.xs-landscape-nodes>button{gap:9px;padding:13px 10px}.xs-landscape-nodes>button:before,.xs-landscape-nodes>button:after{display:none}.xs-landscape-nodes small{font-size:9px}.xs-landscape-nodes span{font-size:11px}.xs-landscape-nodes>button>svg{flex:none;width:16px}.xs-landscape-nodes i{display:none}.xs-landscape-focus h3{margin:17px 0;font-size:22px}.xs-focus-lanes{grid-template-columns:1fr;gap:20px}.xs-focus-lanes>div{border-top:1px solid var(--xs-line);padding-top:9px}.xs-focus-lanes header{border:0;padding:5px 0}.xs-focus-lanes .xs-diary-item time{display:block}.xs-focus-lanes .xs-diary-item{gap:12px;padding:14px 0}.xs-focus-lanes h3{font-size:24px}.xs-relationship-people{grid-template-columns:1fr}.xs-relationship-intro h2{font-size:29px}.xs-money-picture{grid-template-columns:1fr 1fr;gap:28px 20px;padding:23px}.xs-money-centre{grid-area:1/1/auto/-1;padding:24px}.xs-money-centre>svg{margin-bottom:12px}.xs-money-centre strong{font-size:37px}.xs-money-centre>button{margin-top:15px}.xs-money-side button:after{display:none}.xs-money-side strong{font-size:23px}.xs-money-side{gap:20px}.xs-money-next{grid-template-columns:1fr;gap:30px}.xs-campaign-map{grid-template-columns:1fr;gap:30px;padding:24px}.xs-campaign-purpose h2{font-size:30px}.xs-campaign-artifact{transform:none}.xs-campaign-artifact iframe{height:420px}.xs-campaign-channels{grid-template-columns:1fr;gap:0}.xs-campaign-channels>a,.xs-campaign-channels>button{padding:18px 0}.xs-campaign-channels h3{margin:0 0 6px;padding-left:34px}.xs-campaign-channels p{padding-left:34px}.xs-campaign-channels>*>svg:first-child{width:19px;position:absolute;top:20px;left:0}.xs-campaign-choices>.xs-eyebrow{display:none}.xs-project-stage{grid-template-columns:1fr;gap:15px;padding:25px}.xs-project-title h2{font-size:32px}.xs-project-context{flex-direction:row;gap:18px}.xs-project-context>button{border-top:1px solid #c5c9d3;border-bottom:0;flex:1;gap:10px;min-width:0;padding:16px 0}.xs-project-context i{width:30px;height:30px;font-size:17px}.xs-project-context>button>svg{width:20px}.xs-project-context strong{font-size:11px}.xs-project-context small{font-size:8px}.xs-project-path{margin:30px 0}.xs-project-path>button{font-size:9px}.xs-project-connected{grid-template-columns:1fr;gap:8px}.xs-project-connected>div{padding:15px 0}.xs-flow-canvas{grid-template-columns:1fr;gap:25px;padding:23px}.xs-flow-trigger:after{width:1px;height:24px;inset:auto auto -25px 50%}.xs-flow-result{gap:13px}.xs-flow-result>p{margin:0}.vendor-centre{min-height:200px;padding:25px}.vendor-centre strong{font-size:29px}.vendor-orbit-people{grid-template-columns:repeat(2,minmax(0,1fr));padding:15px}.vendor-orbit-people button{text-align:left;flex-direction:row;gap:9px;padding:12px}.vendor-orbit-people strong{font-size:10px}.vendor-orbit-people i{width:29px;height:29px;font-size:16px}.vendor-orbit-people small{font-size:8px}.vendor-brief header{align-items:flex-start}.vendor-brief header>.xs-eyebrow{max-width:120px;line-height:1.8}.vendor-brief header>.fc-button{gap:6px;padding:9px;font-size:10px}.vendor-brief>h3{font-size:21px}.vendor-time-band{grid-template-columns:1fr 1fr;padding:0}.vendor-time-band>button{border-bottom:1px solid #d3d7e0;padding:17px}.vendor-time-band>button:nth-child(2){border-right:0}.vendor-time-band>button:nth-child(3){border-bottom:0}.vendor-money{grid-template-columns:1fr 1fr;gap:18px;display:grid}.vendor-money>button{grid-column:1/-1}.vendor-deliverables{grid-template-columns:1fr;gap:24px}.vendor-compare{grid-template-columns:1fr}.vendor-arrivals article{flex-wrap:wrap;gap:11px;padding:20px 0}.vendor-arrivals time{width:65px;font-size:12px}.vendor-arrivals article>button:last-child{margin-left:84px;font-size:11px}.vendor-arrivals article>div{min-width:170px}.xs-area-shortcuts{gap:10px!important}.xs-area-shortcuts>a{min-width:100%;padding:15px 0!important}.xs-resource-path{grid-template-columns:1fr;gap:0;margin-top:35px}.xs-resource-path>a{border-bottom:1px solid #d1d4dc;padding:22px 0}.xs-pack-context{padding:18px 8px;display:block}.xs-pack-context a{margin-top:18px}.xs-setup-map>div{grid-template-columns:1fr 1fr}.xs-canvas-context{padding:15px}.xs-canvas-context h3{font-size:17px}}@media (prefers-reduced-motion:reduce){.xs-landscape-focus,.xs-relationship-people article{transition:none;animation:none}.xs-relationship-people article:hover{transform:none}}.fc-sidebar .business-core-nav a,.social-sidebar .business-core-nav a,.dashboard-shell .sidebar .business-core-nav a{color:#c6d0da;background:0 0}.fc-sidebar .business-core-nav a[aria-current=page],.social-sidebar .business-core-nav a[aria-current=page],.dashboard-shell .sidebar .business-core-nav a[aria-current=page]{color:#fff;background:#3b4652}.fc-sidebar .business-core-nav a:hover,.social-sidebar .business-core-nav a:hover,.dashboard-shell .sidebar .business-core-nav a:hover{color:#fff;background:#35404b}.fc-sidebar .dash-search-launch{color:#c3cdd9;background:#303b46;border-color:#43505e}.fc-sidebar .dash-search-launch kbd{color:#aebbc9;border-color:#53616f}.dashboard-shell .sidebar,.social-app .social-sidebar{color:#d7dfe8;background:#242a2f;border-right:0}.dashboard-shell .sidebar .brand,.dashboard-shell .sidebar .nav-link,.dashboard-shell .sidebar .dash-collapse,.dashboard-shell .sidebar .workspace-picker,.social-sidebar .social-wordmark,.social-sidebar .social-sidebar-collapse,.social-sidebar nav button{color:#c8d3df}.dashboard-shell .sidebar .nav-link.active,.social-sidebar nav button.active{color:#fff;background:#3b4652}.social-sidebar h4,.social-sidebar .social-nav-label{color:#8f9dab}.social-app .social-main,.dashboard-shell .workspace-main,.dashboard-shell .main-content,.unified-content{background:var(--xs-paper)}.xs-site-thumbnail{pointer-events:none;background:#fff;width:100%;height:270px;position:relative;overflow:hidden}.xs-site-thumbnail>div{min-height:900px;position:absolute;top:0;left:0}.project-card .thumbnail-button{cursor:pointer;position:relative;overflow:hidden}.project-card .thumbnail-button:focus-visible{outline-offset:3px;outline:3px solid #265be4}:is(.project-card .thumbnail-button:hover .thumbnail-hover,.project-card .thumbnail-button:focus-visible .thumbnail-hover){opacity:1}.project-card{overflow:visible;box-shadow:none!important;border-radius:10px!important}.project-card .thumbnail-button{border-radius:10px 10px 0 0}.project-info h3{font-weight:550!important}.cb-section .xs-business-landscape{text-align:left;margin:25px 0 0}.cb-section .xs-business-landscape h2{letter-spacing:-.8px;margin:17px 0 9px;font-size:26px;line-height:1.2}.cb-section .xs-landscape-focus h3{font-size:27px;font-weight:500;line-height:1.2}.cb-section .xs-landscape-focus p{font-size:13px}.cb-section .cb-flow{padding-bottom:4px}.cb-section .cb-flow strong{font-size:11px;line-height:1.4}.cb-section .cb-node{width:46px;height:46px}.cb-section .cb-diagram{box-shadow:none;background:#f7f8f4;border:1px solid #dce1e5;border-radius:15px;padding:25px}.cb-section .xs-connected-caption{border:0;margin:0;padding:23px 4px 0}.cb-section .xs-connected-caption h3{letter-spacing:-.3px;font-size:18px;font-weight:500}.cb-section .xs-connected-caption p,.cb-section .xs-connected-caption a{font-size:12px}.cb-section .cb-motion{bottom:26px;right:26px}@media (max-width:580px){.cb-section .cb-diagram{padding:15px}.cb-section .cb-flow{grid-template-columns:repeat(3,1fr);gap:20px 8px;display:grid}.cb-section .cb-connector{display:none}.cb-section .cb-flow strong{font-size:9px}.cb-section .cb-node{width:33px;height:33px}.cb-section .cb-node>svg:first-child{width:18px}.cb-section .cb-flow small{font-size:9px}.cb-section .xs-landscape-focus h3{font-size:23px}.cb-section .xs-connected-caption{padding-bottom:25px;display:block}.cb-section .xs-connected-caption a{margin-top:14px;display:inline-flex}.xs-site-thumbnail{height:250px}}.xs-settings-identity{background:#edf0f5;border:1px solid #d8dfe9;border-radius:12px;align-items:center;gap:25px;margin:25px 0 35px;padding:40px;display:flex}.xs-settings-identity>i{color:#fff;border-radius:18px;flex:none;place-items:center;width:76px;height:76px;font-size:38px;font-style:normal;display:grid;box-shadow:0 12px 25px #1d365316}.xs-settings-identity small{letter-spacing:1.4px;color:#7a889a;font-size:9px}.xs-settings-identity h2{letter-spacing:-1px;margin:10px 0;font-size:34px;font-weight:500;line-height:1.2}.xs-settings-identity p{color:#708199;margin:0;font-size:12px}.xs-settings-identity>span{color:#8390a2;max-width:150px;margin-left:auto;font-size:12px;line-height:2}.fc-console .fc-settings-grid>.fc-card{box-shadow:none;background:#fcfdf9;border-radius:10px}.fc-console .fc-settings-grid>.fc-card>p{font-size:13px;line-height:1.8}@media (max-width:580px){.xs-settings-identity{gap:18px;padding:25px}.xs-settings-identity>i{border-radius:13px;width:52px;height:52px;font-size:28px}.xs-settings-identity h2{font-size:25px}.xs-settings-identity>span{display:none}}.fc-view-content:has(.vw-active){max-width:none!important}.fc-workspace-content:has(.vw-active){padding:20px 24px!important}.vw-active>.vo-tabs{display:none}.vw-active>.vo-object-heading{border:0;align-items:center;margin:0;padding:6px 0 20px}.vw-active>.vo-object-heading h1{letter-spacing:-1.15px;margin:7px 0 12px;font-size:32px;font-weight:550;line-height:1.15}.vw-active>.vo-object-heading .vo-eyebrow{letter-spacing:1.6px;color:#89928b;font-size:9px}.vw-active>.vo-object-heading>.fc-button{display:none}.vw-active>.vo-object-heading .vo-meta{gap:14px;font-size:11px}.vw-active>.vo-back{color:#7c8680;margin:0 0 7px;font-size:10px}.vw-active>.vo-object-heading .vo-meta>span svg{width:12px}.vw-active>.vo-object-heading .vo-meta>button:not(.vo-text){color:#697d5d;background:#eef2e9;border:1px solid #dce3d8;border-radius:4px;padding:4px 8px;font-size:9px}.vw-workspace{--vw-ink:#303c38;--vw-muted:#89938b;--vw-paper:#fbfcf7;--vw-line:#e0e5dc;--vw-blue:#2b5bd3;color:var(--vw-ink);background:var(--vw-paper);border:1px solid #d9dfd5;border-radius:13px;font-family:Manrope,Arial,sans-serif;position:relative;overflow:hidden;box-shadow:0 7px 35px #283c2b07}.vw-workspace button{cursor:pointer;font:inherit;touch-action:manipulation}.vw-workspace button:disabled{cursor:default;opacity:.4}.vw-workspace button:focus-visible{outline-offset:4px;outline:2px solid #3864d4}.vw-workspace input:focus-visible{outline-offset:4px;outline:2px solid #3864d4}.vw-furniture:focus-visible{outline-offset:4px;outline:2px solid #3864d4}.vw-vendor-pin:focus-visible{outline-offset:4px;outline:2px solid #3864d4}.vw-kicker{letter-spacing:1.3px;color:#94a08e;font-size:8px;font-weight:650;line-height:1.8}.vw-command-bar{background:#fcfdf8;border-bottom:1px solid #dce2d6;justify-content:space-between;align-items:center;gap:20px;padding:20px 25px;display:flex}.vw-command-bar h2{letter-spacing:-.7px;line-height:1.3;margin:5px 0 0!important;font-size:22px!important;font-weight:550!important}.vw-command-actions{align-items:center;gap:7px;display:flex}.vw-command-actions>button{color:#7f8a78;background:0 0;border:1px solid #dfe5da;border-radius:6px;align-items:center;gap:7px;padding:9px 11px;font-size:10px;display:flex}.vw-workbench{grid-template-columns:minmax(0,1fr) 295px;min-height:660px;display:grid}.vw-workspace.panel-closed .vw-workbench{grid-template-columns:1fr}.vw-venue-stage{background:#dce0d3;flex-direction:column;justify-content:center;min-width:0;display:flex;position:relative;overflow:hidden}.vw-scene-top{z-index:4;pointer-events:none;justify-content:space-between;align-items:center;gap:15px;display:flex;position:absolute;top:20px;left:20px;right:20px}.vw-scene-top>button{pointer-events:auto}.vw-unplaced{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);text-align:left;color:#4f6043;background:#fffff7ed;border:1px solid #dde2d4c9;border-radius:7px;align-items:center;gap:10px;padding:10px 12px;display:flex;box-shadow:0 5px 18px #3143260c}.vw-unplaced strong{font-size:10px;font-weight:600;line-height:1.6;display:block}.vw-unplaced small{color:#8d9b7d;margin-top:2px;font-size:8px;font-weight:400;display:block}.vw-avatar-stack{align-items:center;padding-right:3px;display:flex}.vw-avatar-stack>i{color:#667555;background:#c8d2bd;border:2px solid #fffff8;border-radius:50%;place-items:center;width:25px;height:25px;margin-left:-6px;font-size:9px;font-style:normal;display:grid}.vw-avatar-stack>i:first-child{color:#658295;background:#c6d2da;margin:0}.vw-avatar-stack>i:last-child{color:#998361;background:#dfd6c2}.vw-choice-pin{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);color:#8d8058;background:#fffff1d9;border:1px solid #dfe4d0;border-radius:5px;align-items:center;gap:7px;padding:9px 10px;display:flex;box-shadow:0 5px 18px #3143260c;font-size:9px!important}.vw-choice-pin>i{background:#bea163;border-radius:50%;width:5px;height:5px}.vw-map{flex:1;height:640px;min-height:520px;padding:60px 2px 48px;position:relative;overflow:hidden}.vw-map>svg{touch-action:none;-webkit-user-select:none;user-select:none;cursor:grab;width:100%;height:100%;display:block;overflow:visible}.vw-map>svg:active{cursor:grabbing}.vw-map.placing>svg,.vw-map.placing .vw-furniture{cursor:crosshair}.vw-map-caption{color:#7d8a72;letter-spacing:.15px;pointer-events:none;font-size:8px;position:absolute;bottom:64px;left:21px}.vw-map-caption>span{opacity:.8;margin-top:4px;font-size:8px;display:block}.vw-furniture{cursor:move;outline:none}.vw-furniture:focus-visible{filter:drop-shadow(0 0 .1px #2457ca)}.vw-furniture text{pointer-events:none;-webkit-user-select:none;user-select:none;font-family:Manrope,Arial,sans-serif}.vw-vendor-pin{cursor:move;filter:drop-shadow(.07px .1px .08px #26394d20);outline:none}.vw-vendor-pin text{-webkit-user-select:none;user-select:none;pointer-events:none;font-family:Manrope,Arial,sans-serif}.vw-canvas-controls{z-index:5;pointer-events:none;justify-content:space-between;align-items:center;gap:10px;display:flex;position:absolute;bottom:81px;left:18px;right:18px}.vw-canvas-controls>div,.vw-canvas-controls>button{pointer-events:auto}.vw-canvas-controls>div{background:#fbfcf4ed;border:1px solid #dce2d2;border-radius:6px;display:flex;overflow:hidden;box-shadow:0 5px 15px #2c3d2609}.vw-canvas-controls>div>button{color:#849574;background:0 0;border:0;place-items:center;padding:9px;display:grid}.vw-canvas-controls>div>button+button{border-left:1px solid #e1e6d9}.vw-canvas-controls>span{letter-spacing:.1px;color:#809372;white-space:nowrap;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#e5eaddab;border-radius:5px;padding:6px 10px;font-size:8px}.vw-panel-toggle{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:#7b916b;background:#fafcf1ee;border:1px solid #d7dfcd;border-radius:6px;align-items:center;gap:7px;padding:9px;display:flex;font-size:9px!important}.vw-lens-dock{z-index:6;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#fffff7f5;border:1px solid #d5deca;border-radius:10px;gap:4px;max-width:calc(100% - 34px);padding:5px;display:flex;position:absolute;bottom:19px;left:50%;transform:translate(-50%);box-shadow:0 8px 30px #3443291c}.vw-lens-dock>button{color:#7b8c6e;white-space:nowrap;background:0 0;border:0;border-radius:6px;justify-content:center;align-items:center;gap:6px;padding:11px 13px;font-size:10px;font-weight:500;display:flex;position:relative}.vw-lens-dock>button[aria-pressed=true]{color:#325fbd;background:#e9eef8;box-shadow:0 1px 3px #253f5810}.vw-lens-dock>button>i{color:#99804e;background:#f5ecd9;border-radius:50%;place-items:center;width:14px;height:14px;margin-left:1px;font-size:8px;font-style:normal;display:grid}.vw-placement-hint{z-index:7;color:#fff;background:#294e90;border-radius:7px;justify-content:center;align-items:center;gap:10px;width:max-content;max-width:calc(100% - 36px);padding:13px 16px;font-size:11px;animation:.2s ease-out vw-appear;display:flex;position:absolute;bottom:132px;left:50%;transform:translate(-50%);box-shadow:0 12px 35px #233e4830}.vw-placement-hint>button{color:inherit;background:0 0;border:0;place-items:center;margin-left:8px;padding:0;display:grid}.vw-placement-hint>svg{flex:none}.vw-context{scrollbar-width:thin;scrollbar-color:#d9e1d2 transparent;background:#fbfcf7;border-left:1px solid #d7dfcd;min-width:0;max-height:660px;padding:24px 23px;animation:.2s ease-out vw-appear;overflow-y:auto}.vw-context>header{justify-content:space-between;align-items:center;margin-bottom:18px;display:flex}.vw-context h3{letter-spacing:-.9px;color:#384c30;line-height:1.2;margin:8px 0 13px!important;font-size:26px!important;font-weight:500!important}.vw-context-sub{color:#899a7e;display:block;margin:0 0 17px!important;font-size:11px!important;line-height:1.7!important}.vw-mobile-close{display:none}.vw-mini-room{background:radial-gradient(#edf1e5,#0000 68%);justify-content:center;align-items:center;height:155px;margin:0 -5px 10px;display:flex}.vw-mini-room svg{width:210px;height:140px;display:block}.vw-venue-facts{gap:15px;margin:0 0 25px;display:grid}.vw-venue-facts>button{text-align:left;background:0 0;border:0;justify-content:space-between;align-items:center;gap:13px;padding:13px 0 17px;display:flex;position:relative}.vw-venue-facts strong{letter-spacing:-.3px;color:#415835;font-size:18px;font-weight:550}.vw-venue-facts small{color:#a0ad96;letter-spacing:0;font-size:10px;font-weight:400}.vw-venue-facts>button>i{background:#e4eada;border-radius:3px;width:100%;height:3px;position:absolute;bottom:0;left:0;overflow:hidden}.vw-venue-facts b{background:#90a27d;border-radius:3px;height:100%;transition:width .3s;display:block}.vw-primary{color:#fff;background:#315ebc;border:1px solid #315ebc;border-radius:6px;justify-content:center;align-items:center;gap:10px;width:100%;margin:18px 0 9px;padding:12px 14px;line-height:1.5;display:flex;font-size:11px!important;font-weight:550!important}.vw-text{color:#708960;text-align:left;background:0 0;border:0;align-items:center;gap:8px;padding:10px 0;line-height:1.5;display:flex;font-size:10px!important}.vw-context>.vw-text{width:100%}.vw-text>svg:last-child{flex:none;margin-left:auto}.vw-context>.vw-text:first-child{margin-bottom:14px}.vw-note{color:#8c9d80;margin:13px 0!important;font-size:10px!important;line-height:1.8!important}.vw-back-detail{color:#95a58a;background:0 0;border:0;align-items:center;gap:6px;margin-bottom:16px;padding:0;display:flex;font-size:9px!important}.vw-object-preview{background:radial-gradient(#eef1e7,#0000 72%);height:190px;margin:0 -7px 14px}.vw-object-preview>svg{width:100%;height:100%;max-height:190px}.vw-field{color:#8d9b82;margin:18px 0;font-size:10px;display:block}.vw-field input{width:100%;font:inherit;color:#49613b;background:#f4f7ee;border:1px solid #dce4d3;border-radius:5px;min-width:0;margin-top:8px;padding:10px 11px;font-size:12px;display:block}.vw-stepper{color:#829575;align-items:center;gap:8px;margin:23px 0;font-size:10px;display:flex}.vw-stepper>span{flex:1}.vw-stepper strong{color:#4d653e;text-align:center;min-width:17px;font-size:14px;font-weight:550}.vw-stepper button{color:#7b9569;background:0 0;border:1px solid #d9e3cf;border-radius:5px;place-items:center;padding:5px;display:grid}.vw-item-actions{border-top:1px solid #e1e8d9;border-bottom:1px solid #e1e8d9;justify-content:space-between;align-items:center;gap:8px;padding:15px 0;display:flex}.vw-item-actions>button{color:#859c72;background:0 0;border:0;align-items:center;gap:5px;padding:4px 0;font-size:9px;display:flex}.vw-object-picker{border:1px solid #dfe6d4;border-radius:6px;gap:0;margin:12px 0;animation:.15s ease-out vw-appear;display:grid;overflow:hidden}.vw-object-picker>button{color:#7d956a;text-align:left;background:0 0;border:0;border-bottom:1px solid #e4e9dc;align-items:center;gap:9px;padding:11px 13px;font-size:11px;display:flex}.vw-object-picker>button:last-child{border:0}.vw-object-picker>button:hover{background:#f0f5e9}.vw-review-line{color:#aa915b;text-align:left;background:#f6f0e2;border:1px solid #ede4cf;border-radius:5px;align-items:center;gap:9px;padding:10px;line-height:1.7;display:flex;margin:12px 0!important;font-size:10px!important}.vw-review-line>svg{flex:none;margin-left:auto}.vw-plan-options{flex-wrap:wrap;gap:5px;margin:15px 0;display:flex}.vw-plan-options>button{color:#8a9b7c;background:0 0;border:1px solid #d9e0d1;border-radius:5px;padding:6px 9px;font-size:9px}.vw-plan-options>button[aria-pressed=true]{color:#536e41;border-color:#a7b995}.vw-guest-summary{border-bottom:1px solid #e0e7d7;justify-content:space-between;align-items:center;margin-bottom:19px;padding:9px 0 19px;display:flex}.vw-guest-summary strong{letter-spacing:-.5px;color:#4b633e;font-size:24px;font-weight:500}.vw-guest-summary small{letter-spacing:0;color:#8b9e7b;font-size:11px;font-weight:400}.vw-guest-summary>span{color:#8fa17f;font-size:10px}.vw-search{color:#91a77d;border:1px solid #dfe7d6;border-radius:6px;align-items:center;gap:8px;margin:18px 0;padding:9px 11px;display:flex}.vw-search input{color:#536e41;font:inherit;background:0 0;border:0;outline:0;width:100%;min-width:0;font-size:10px}.vw-people-list{scrollbar-width:thin;gap:5px;max-height:300px;display:grid;overflow:auto}.vw-person{text-align:left;color:#5e764c;background:0 0;border:1px solid #0000;border-radius:6px;align-items:center;gap:10px;width:100%;padding:10px 6px;display:flex}.vw-person>i{color:#8b9f79;background:#e6ecde;border-radius:50%;flex:none;place-items:center;width:30px;height:30px;font-size:9px;font-style:normal;display:grid}.vw-person>span{flex:1;min-width:0}.vw-person strong{font-size:11px;font-weight:550;line-height:1.5;display:block}.vw-person small{color:#96a88a;margin-top:3px;font-size:8px;line-height:1.5;display:block}.vw-person>svg{color:#9eb48d;flex:none}.vw-person.chosen{color:#3f61a6;background:#eaf0fa;border-color:#cddaf0}.vw-person.chosen>i{color:#607eb6;background:#dbe5f6}.vw-person:hover{background:#f0f4e9}.vw-seat-slots{border:1px solid #e0e7d7;border-radius:7px;margin:14px 0;overflow:hidden}.vw-seat-slots>div{color:#698357;border-bottom:1px solid #e5ebdd;align-items:center;gap:9px;padding:10px 12px;font-size:10px;display:flex}.vw-seat-slots>div:last-child{border:0}.vw-seat-slots i{color:#a2b393;font-size:8px;font-style:normal}.vw-seat-slots>div>span{flex:1}.vw-seat-slots button{color:#8fa77c;text-align:left;background:0 0;border:0;flex:1;justify-content:space-between;align-items:center;gap:8px;padding:0;font-size:9px;display:flex}.vw-seat-slots>div>span+button{flex:none}.vw-seat-slots button:disabled{opacity:.7}.vw-vendor-list{gap:0;margin:25px 0;display:grid}.vw-vendor-list>button{text-align:left;color:#647e51;background:0 0;border:0;border-bottom:1px solid #e0e7d7;align-items:center;gap:11px;padding:15px 0;display:flex}.vw-vendor-list>button>i{color:#8e9e7d;background:#e8ecdf;border-radius:8px;flex:none;place-items:center;width:34px;height:34px;font-size:16px;font-style:normal;display:grid}.vw-vendor-list>button>span{flex:1;min-width:0}.vw-vendor-list strong{font-size:11px;font-weight:550;display:block}.vw-vendor-list small{color:#98a98b;margin-top:5px;font-size:9px;display:block}.vw-vendor-list>button>svg{color:#9eb28d}.vw-vendor-nudge{color:#96aa83;border-top:1px solid #dfe7d6;gap:13px;margin-top:30px;padding-top:23px;display:flex}.vw-vendor-nudge svg{flex:none;margin-top:2px}.vw-vendor-nudge p{margin:0!important;font-size:10px!important;line-height:1.8!important}.vw-vendor-brief{border-top:1px solid #e1e8d9;border-bottom:1px solid #e1e8d9;margin:25px 0;padding:22px 0}.vw-vendor-brief small{letter-spacing:1px;color:#9cad90;font-size:8px}.vw-vendor-brief p{color:#6b8358;font-weight:400;margin:10px 0 0!important;font-size:14px!important;line-height:1.7!important}.vw-vendor-times{grid-template-columns:1fr 1fr;gap:16px;display:grid}.vw-vendor-times small{letter-spacing:1px;color:#a1b193;margin-bottom:9px;font-size:8px;display:block}.vw-vendor-times strong{color:#5f7a4b;letter-spacing:-.6px;font-size:22px;font-weight:500;display:block}.vw-money-dial{height:180px;margin:25px 0 15px;position:relative}.vw-money-dial>svg{width:100%;height:180px}.vw-money-dial>div{text-align:center;position:absolute;bottom:30px;left:0;right:0}.vw-money-dial small{letter-spacing:1px;color:#96a985;font-size:7px;display:block}.vw-money-dial strong{letter-spacing:-1px;color:#4e6b3a;margin-top:8px;font-size:31px;font-weight:500;display:block}.vw-money-pair{border-bottom:1px solid #e0e7d7;grid-template-columns:1fr 1fr;gap:20px;margin-bottom:14px;padding-bottom:22px;display:grid}.vw-money-pair>span:last-child{text-align:right}.vw-money-pair small{color:#9cb18b;font-size:10px;display:block}.vw-money-pair strong{color:#64814e;margin-top:6px;font-size:16px;font-weight:500;display:block}.vw-money-lines>button{text-align:left;color:#728e5e;background:0 0;border:0;border-bottom:1px solid #e3e9da;justify-content:space-between;align-items:center;gap:15px;width:100%;padding:14px 0;display:flex}.vw-money-lines>button>span{font-size:11px}.vw-money-lines small{color:#a2b692;margin-top:5px;font-size:8px;display:block}.vw-money-lines strong{font-size:12px;font-weight:500}.vw-decision{border-top:1px solid #dce5d0;padding:20px 0}.vw-decision header{justify-content:space-between;align-items:center;display:flex}.vw-decision header small{letter-spacing:.7px;color:#a2b58f;font-size:8px}.vw-decision header button{color:#7f9b69;background:0 0;border:0;padding:0;font-size:9px}.vw-decision h4{color:#5b7843;margin:12px 0 15px;font-size:16px;font-weight:500;line-height:1.4}.vw-decision-option{text-align:left;color:#698751;background:0 0;border:1px solid #e0e8d5;border-radius:6px;align-items:center;gap:10px;width:100%;margin-bottom:8px;padding:8px;display:flex}.vw-decision-option>img{object-fit:cover;border-radius:3px;flex:none;width:48px;height:50px}.vw-decision-option>span{flex:1}.vw-decision-option strong{font-size:11px;font-weight:550;line-height:1.5;display:block}.vw-decision-option small{color:#9db48b;margin-top:5px;font-size:8px;display:block}.vw-decision-option .vw-choice-circle{border:1px solid #cbdabf;border-radius:50%;flex:none;width:13px;height:13px}.vw-decision-option.chosen{background:#edf5e6;border-color:#9fbf86}.vw-decision-option>svg{color:#81a962;flex:none}.vw-day-strip{background:#fcfdf8;border-top:1px solid #d7e0cd;align-items:center;gap:23px;padding:19px 22px;display:flex}.vw-day-title{flex-direction:column;flex:none;align-items:flex-start;gap:10px;width:100px;display:flex}.vw-day-title>.vw-kicker{letter-spacing:1px;max-width:95px;font-size:7px;line-height:1.7}.vw-day-title>button{color:#6c8f52;background:#f5f8ef;border:1px solid #d4dfc8;border-radius:50%;place-items:center;width:30px;height:30px;display:grid}.vw-day-moments{scrollbar-width:thin;flex:1;gap:0;min-width:0;padding-bottom:5px;display:flex;overflow:auto}.vw-day-moments>button{text-align:left;color:#a4b594;background:0 0;border:0;flex-direction:column;flex:1;align-items:flex-start;gap:9px;min-width:105px;padding:0 14px 0 0;font-size:9px;line-height:1.4;display:flex;position:relative}.vw-day-moments>button:before{content:"";background:#dbe5d0;height:1px;position:absolute;top:27px;left:0;right:0}.vw-day-moments>button:last-child:before{right:calc(100% - 7px)}.vw-day-moments time{color:#8fa779;font-size:10px;font-weight:500}.vw-day-moments i{z-index:1;background:#c1d2b1;border-radius:50%;outline:5px solid #fcfdf8;place-items:center;width:7px;height:7px;font-style:normal;display:grid;position:relative}.vw-day-moments>button[aria-pressed=true] time,.vw-day-moments>button[aria-pressed=true]>span{color:#466eb9}.vw-day-moments>button[aria-pressed=true] i{background:#547bc4;box-shadow:0 0 0 3px #e3ebfa}.vw-day-moments>button>span{max-width:130px;display:block}.vw-day-open{color:#7c9a63;white-space:nowrap;background:0 0;border:0;align-items:center;gap:9px;padding:0;display:flex;font-size:10px!important}.vw-moment-detail{background:#f8faf3;border-top:1px solid #e4eadc;justify-content:space-between;align-items:center;gap:20px;padding:14px 23px;display:flex}.vw-moment-detail>span{align-items:center;gap:13px;min-width:0;display:flex}.vw-moment-detail time{color:#97b084;font-size:10px}.vw-moment-detail strong{color:#729558;font-size:11px;font-weight:550}.vw-moment-detail small{color:#a0b78c;font-size:9px}.vw-moment-detail>div{gap:19px;display:flex}.vw-moment-detail .vw-text{white-space:nowrap;padding:0;font-size:9px!important}.vw-feedback{letter-spacing:.1px;color:#9fb48c;background:#fbfcf7;border-top:1px solid #e6ecde;min-height:31px;padding:9px 23px;font-size:8px}.vw-feedback>span{align-items:center;gap:7px;display:flex}.vw-feedback>p{color:#aa704c;justify-content:space-between;align-items:center;gap:20px;display:flex;margin:0!important;font-size:11px!important;line-height:1.7!important}.vw-feedback>p>button{color:#ad8964;background:0 0;border:0;place-items:center;padding:0;display:grid}.vw-empty-room{text-align:center;background:radial-gradient(#f2f5e7,#dfe5d2);flex-direction:column;flex:1;justify-content:center;align-items:center;min-height:580px;padding:80px 30px;display:flex;position:relative}.vw-room-outline{pointer-events:none;border:2px solid #c7d4b9;border-radius:2px;position:absolute;inset:90px 80px 130px;transform:perspective(600px)rotateX(14deg);box-shadow:12px 17px #889e6820}.vw-room-outline span{background:#edf2e2;border:1px solid #ccd9bd;border-radius:50%;width:55px;height:55px;position:absolute}.vw-room-outline span:first-child{top:20px;left:20px}.vw-room-outline span:nth-child(2){top:20px;right:20px}.vw-room-outline span:nth-child(3){bottom:20px;left:20px}.vw-room-outline span:nth-child(4){bottom:20px;right:20px}.vw-empty-room h3{letter-spacing:-1px;color:#5c7945;margin:0 0 10px;font-size:29px;font-weight:500;position:relative}.vw-empty-room p{color:#8ca575;max-width:240px;margin:0 0 20px;font-size:12px;line-height:1.7;position:relative}.vw-empty-room>div:last-child{flex-direction:column;align-items:center;gap:15px;display:flex;position:relative}.vw-empty-room>div:last-child>button{color:#fff;background:#4a6cb1;border:0;border-radius:6px;align-items:center;gap:10px;padding:12px 16px;font-size:11px;display:flex}.vw-empty-room>div:last-child>button:last-child{color:#6f9057;background:0 0;padding:0}.vw-context{color:#41505c}.vw-context h3{color:#34414b}.vw-context h4{color:#43576c}.vw-context-sub,.vw-note{color:#7b8991}.vw-kicker{color:#8b969c}.vw-text{color:#5e7898}.vw-back-detail{color:#8996a1}.vw-primary{color:#fff;background:#315ebc}.vw-venue-facts strong,.vw-money-dial strong,.vw-money-pair strong,.vw-vendor-times strong{color:#3e5369}.vw-venue-facts>button>span,.vw-money-pair small,.vw-vendor-times small,.vw-vendor-brief small{color:#85939d}.vw-venue-facts b{background:#7894ba}.vw-venue-facts>button>i{background:#e2e8ed}.vw-command-actions>button:last-child{color:#3f5f8c;background:#eef2f8;border-color:#d7e1ef}.vw-command-actions>button[aria-pressed=true]{color:#47648b;background:#e8eef7}.vw-context .vw-person{color:#4b5f74}.vw-context .vw-person small,.vw-context .vw-vendor-list small,.vw-context .vw-money-lines small,.vw-context .vw-decision-option small{color:#8c9ba9}.vw-person>i,.vw-vendor-list>button>i{color:#8497a7;background:#e7ecf0}.vw-context .vw-seat-slots>div,.vw-context .vw-seat-slots button,.vw-context .vw-vendor-list>button,.vw-context .vw-money-lines>button,.vw-context .vw-decision-option{color:#627b96}.vw-context .vw-vendor-brief p{color:#607487}.vw-context .vw-field,.vw-stepper{color:#8797a4}.vw-context .vw-field input{color:#465f77;background:#f4f7f8;border-color:#dfe5e9}.vw-context .vw-item-actions>button{color:#7f94a6}.vw-context .vw-search{color:#8c9eaf;border-color:#e0e6eb}.vw-search input{color:#465f77}.vw-context .vw-decision-option.chosen{background:#edf2fa;border-color:#9fb5d3}.vw-context .vw-decision-option>svg{color:#6588b8}.vw-context .vw-guest-summary strong{color:#48617b}.vw-context .vw-guest-summary small,.vw-context .vw-guest-summary>span{color:#8e9eac}.vw-day-moments>button{color:#95a3af}.vw-day-moments time{color:#8596a5}.vw-day-moments i{background:#bdcbd7}.vw-day-moments>button:before{background:#d9e1e7}.vw-day-title>button{color:#6887ad;background:#f1f5f9;border-color:#d8e1eb}.vw-day-open{color:#6f89aa}.vw-moment-detail strong{color:#667d98}.vw-moment-detail time,.vw-moment-detail small{color:#92a2b3}.vw-feedback{color:#9ba9b5}.vw-feedback>span>svg{color:#6a8fae}.vw-workspace.is-evening .vw-venue-stage{background:#69786b}.vw-workspace.is-evening .vw-map-caption{color:#c3cdbb}.vw-workspace.is-evening .vw-canvas-controls>span{color:#73856b;background:#f3f5e7ca}.vw-ground rect,.vw-ground path,.vw-ground circle{transition:fill .8s,opacity .8s}.vw-workspace.is-evening .vw-furniture{filter:drop-shadow(.08px .12px .09px #1a30262e)}@keyframes vw-appear{0%{opacity:.3;translate:5px}to{opacity:1;translate:0}}@media (min-width:1500px){.vw-workbench{grid-template-columns:minmax(0,1fr) 320px;min-height:720px}.vw-map{height:710px}.vw-context{max-height:720px;padding:30px}.vw-context h3{font-size:29px!important}.vw-mini-room{height:170px}.vw-person strong{font-size:12px}.vw-person small{font-size:9px}.vw-unplaced strong{font-size:11px}.vw-unplaced small{font-size:9px}.vw-lens-dock>button{padding:12px 19px;font-size:11px}}@media (max-width:1150px){.fc-workspace-content:has(.vw-active){padding:18px!important}.vw-workbench{grid-template-columns:minmax(0,1fr) 265px;min-height:630px}.vw-map{height:620px;padding-top:80px}.vw-context{max-height:630px;padding:22px 20px}.vw-context h3{font-size:24px!important}.vw-scene-top{gap:7px;top:16px;left:15px;right:15px}.vw-unplaced{gap:6px;padding:9px}.vw-avatar-stack{display:none}.vw-choice-pin{gap:5px;padding:8px;font-size:8px!important}.vw-choice-pin>svg{display:none}.vw-lens-dock>button{gap:4px;padding:11px 10px;font-size:9px}.vw-lens-dock>button>svg{width:15px}.vw-lens-dock{gap:2px;bottom:18px}.vw-canvas-controls{bottom:79px}.vw-canvas-controls>span{display:none}.vw-day-strip{gap:15px;padding:17px 19px}.vw-day-title{width:80px}.vw-day-open{font-size:9px!important}.vw-day-moments>button{min-width:95px}.vw-day-moments>button>span{font-size:8px}.vw-moment-detail small{display:none}.vw-map-caption{font-size:7px;bottom:126px;left:17px}.vw-map-caption>span{font-size:7px}}@media (max-width:900px){.vw-workbench{grid-template-columns:minmax(0,1fr) 280px}.vw-map{height:610px}.vw-command-bar{padding:18px 21px}.vw-command-bar h2{font-size:21px!important}.vw-command-actions>button{padding:8px 10px;font-size:9px}.vw-day-open{display:none}.vw-active>.vo-object-heading h1{font-size:29px}.vw-active>.vo-object-heading .vo-meta{flex-wrap:wrap;row-gap:9px}.vw-context{max-height:630px}}@media (max-width:700px){.fc-workspace-content:has(.vw-active){padding:16px 12px!important}.vw-active>.vo-object-heading{padding:4px 3px 18px}.vw-active>.vo-back{padding-left:3px;font-size:10px}.vw-active>.vo-object-heading h1{letter-spacing:-.9px;font-size:29px}.vw-active>.vo-object-heading .vo-meta{gap:8px 12px;font-size:10px}.vw-active>.vo-object-heading .vo-meta .vo-text{font-size:9px}.vw-workspace{border-radius:10px}.vw-command-bar{align-items:center;gap:10px;padding:16px}.vw-command-bar h2{max-width:220px;font-size:19px!important}.vw-command-bar .vw-kicker{letter-spacing:.9px;font-size:7px}.vw-command-actions{gap:5px}.vw-command-actions>button{border-color:#e3e8dd;padding:7px;font-size:9px}.vw-command-actions>button:first-child{gap:0;font-size:0}.vw-command-actions>button:first-child>svg{width:15px}.vw-command-actions>button:last-child>span{display:none}.vw-workbench,.vw-workspace.panel-closed .vw-workbench{min-height:0;display:block;position:relative}.vw-venue-stage{min-height:540px}.vw-map{height:540px;min-height:0;padding-top:65px;padding-bottom:70px}.vw-scene-top{top:14px;left:13px;right:13px}.vw-unplaced{gap:9px;padding:9px 10px}.vw-avatar-stack{display:flex}.vw-avatar-stack>i{width:22px;height:22px;font-size:8px}.vw-unplaced strong{font-size:9px}.vw-unplaced small{font-size:8px}.vw-choice-pin{white-space:nowrap;gap:5px;font-size:8px!important}.vw-map-caption{font-size:7px;bottom:122px;left:15px}.vw-map-caption>span{font-size:7px}.vw-canvas-controls{bottom:76px;left:13px;right:13px}.vw-canvas-controls>div>button{padding:8px}.vw-panel-toggle{gap:5px;padding:8px;font-size:9px!important}.vw-lens-dock{border-radius:8px;gap:2px;width:max-content;max-width:calc(100% - 26px);padding:4px;bottom:16px}.vw-lens-dock>button{flex-direction:column;gap:6px;min-width:52px;padding:10px 13px;font-size:8px;position:relative}.vw-lens-dock>button>svg{width:17px;height:17px}.vw-lens-dock>button>i{width:12px;height:12px;font-size:7px;position:absolute;top:6px;right:5px}.vw-context{border-top:1px solid #d7dfcd;border-left:0;max-height:440px;padding:24px 25px;animation:.2s ease-out vw-appear;position:relative;overflow:auto;box-shadow:0 -6px 25px #29401b05}.vw-context>header{margin-bottom:13px}.vw-context h3{margin-bottom:12px!important;font-size:25px!important}.vw-context h3 br{display:none}.vw-context .vw-kicker{font-size:8px}.vw-mobile-close{color:#9ba7ae;background:0 0;border:0;place-items:center;padding:0;display:grid}.vw-mini-room{float:right;width:40%;height:110px;margin:-8px 0 10px 10px}.vw-mini-room svg{width:140px;height:110px}.vw-venue-facts{gap:8px;min-width:45%;max-width:55%;margin-bottom:20px}.vw-venue-facts>button{padding:10px 0 13px}.vw-venue-facts>button>span{font-size:9px}.vw-venue-facts strong{font-size:17px}.vw-primary{clear:both;width:100%;margin-top:14px;padding:12px;font-size:11px!important}.vw-context-sub{margin-bottom:20px!important;font-size:11px!important}.vw-object-preview{max-width:210px;height:160px;margin:0 auto}.vw-field{margin:15px 0}.vw-people-list{max-height:220px}.vw-person{padding:11px 5px}.vw-person strong{font-size:12px}.vw-person small{font-size:9px}.vw-context .vw-text{padding:12px 0;font-size:11px!important}.vw-vendor-list>button{padding:14px 0}.vw-vendor-list strong{font-size:12px}.vw-vendor-list small{font-size:10px}.vw-vendor-nudge{margin-top:18px;padding-top:17px}.vw-vendor-times strong{font-size:24px}.vw-vendor-brief p{font-size:15px!important}.vw-money-dial{width:200px;height:160px;margin:10px auto}.vw-money-dial>svg{height:160px}.vw-money-lines>button>span{font-size:12px}.vw-money-lines small{font-size:9px}.vw-decision-option>img{width:60px;height:62px}.vw-decision-option strong{font-size:12px}.vw-decision-option small{font-size:9px}.vw-day-strip{align-items:stretch;gap:12px;padding:17px 15px}.vw-day-title{gap:13px;width:55px}.vw-day-title>.vw-kicker{letter-spacing:.7px;font-size:6px;line-height:1.8}.vw-day-title>button{width:27px;height:27px}.vw-day-title>button>svg{width:13px}.vw-day-moments{padding:1px 0 5px}.vw-day-moments>button{gap:9px;min-width:105px}.vw-day-moments time{font-size:10px}.vw-day-moments>button>span{max-width:95px;font-size:9px}.vw-moment-detail{flex-wrap:wrap;align-items:flex-start;gap:11px;padding:13px 16px}.vw-moment-detail>span{gap:9px}.vw-moment-detail strong{font-size:11px}.vw-moment-detail time{font-size:9px}.vw-moment-detail>div{gap:18px}.vw-moment-detail .vw-text{font-size:9px!important}.vw-feedback{padding:10px 16px;font-size:7px;line-height:1.8}.vw-placement-hint{justify-content:space-between;width:calc(100% - 34px);max-width:340px;padding:12px;font-size:10px;bottom:135px}.vw-placement-hint>svg{width:14px}.vw-placement-hint>button{margin-left:0}.vw-empty-room{min-height:540px;padding:80px 30px 130px}.vw-empty-room h3{font-size:25px}.vw-room-outline{inset:90px 40px 155px}.vw-note{font-size:10px!important}}@media (max-width:380px){.vw-command-actions>button:first-child{display:none}.vw-lens-dock>button{min-width:48px;padding:9px 10px}.vw-avatar-stack{display:none}.vw-choice-pin{font-size:7px!important}.vw-map{height:500px}.vw-venue-stage{min-height:500px}.vw-command-bar h2{font-size:18px!important}}@media (prefers-reduced-motion:reduce){.vw-context,.vw-placement-hint,.vw-object-picker{animation:none}.vw-ground rect,.vw-ground path,.vw-ground circle,.vw-venue-facts b{transition:none}}.vw-workspace{--vw-ink:#263643;--vw-muted:#647481;--vw-paper:#fbfcfc;--vw-line:#dde4e7}.vw-command-bar,.vw-context,.vw-day-strip{background:#fcfdfc}.vw-command-bar h2{color:#273b49}.vw-kicker{color:#677984;letter-spacing:1px;font-size:10px}.vw-command-actions>button{color:#526876;min-height:38px;font-size:12px}.vw-context-sub{color:#61717b!important;font-size:12px!important;line-height:1.65!important}.vw-context .vw-note{color:#687984;font-size:11px!important;line-height:1.6!important}.vw-context .vw-text{color:#46688d;padding:12px 0;font-size:12px!important}.vw-context h3{letter-spacing:-.7px!important;line-height:1.2!important}.vw-primary{min-height:42px;font-size:12px!important}.vw-back-detail{color:#536e85;min-height:34px;font-size:11px!important}.vw-venue-facts>button>span{color:#596e7d;font-size:11px}.vw-venue-facts strong small{color:#71828d;font-size:12px}.vw-unplaced strong{color:#334a55;font-size:12px}.vw-unplaced small{color:#60747c;font-size:10px}.vw-choice-pin{color:#465d6e;min-height:38px;font-size:11px!important}.vw-lens-dock>button{color:#596e7a;min-height:44px;font-size:11px}.vw-lens-dock>button[aria-pressed=true]{color:#244c9f;background:#eaf0fb}.vw-canvas-controls>span,.vw-panel-toggle{color:#4d6575;font-size:11px!important}.vw-canvas-controls>div>button{min-width:36px;min-height:36px}.vw-map-caption{color:#56665a;font-size:9px;line-height:1.6}.vw-map-caption>span{font-size:9px}.vw-person strong,.vw-vendor-list strong{font-size:12px}.vw-person small,.vw-context .vw-person small,.vw-context .vw-vendor-list small,.vw-context .vw-money-lines small,.vw-context .vw-decision-option small{color:#687e90;font-size:10px}.vw-person>i{color:#536e85;font-size:11px}.vw-context .vw-seat-slots>div{color:#3e5b74;min-height:42px;font-size:12px}.vw-seat-slots button{min-height:28px;color:#546d84!important;font-size:11px!important}.vw-seat-slots i{color:#748999;font-size:10px}.vw-context .vw-search input{font-size:12px}.vw-search input::placeholder{color:#6f8190}.vw-context .vw-field{color:#5c7284;font-size:11px}.vw-context .vw-field input{min-height:40px;font-size:13px}.vw-stepper{color:#546e85;font-size:11px}.vw-stepper>button{min-width:32px;min-height:32px}.vw-item-actions>button{min-height:36px;font-size:11px;color:#526f86!important}.vw-guest-summary>span,.vw-guest-summary small{color:#627c91!important;font-size:11px!important}.vw-vendor-list>button{min-height:64px;color:#415d73!important}.vw-vendor-times small,.vw-vendor-brief small{color:#697e8e;font-size:10px}.vw-vendor-nudge p{color:#617a8c;font-size:11px!important}.vw-money-dial small{color:#617786;font-size:9px}.vw-money-pair small{font-size:11px}.vw-money-lines>button>span,.vw-money-lines strong{font-size:12px}.vw-decision header small{color:#657d8f;font-size:10px}.vw-decision header button{color:#3f658a;min-height:30px;font-size:11px}.vw-decision-option strong{font-size:12px}.vw-decision-option:disabled{opacity:.65}.vw-decision-option:disabled.chosen{opacity:1}.vw-review-line{color:#8b623d!important;font-size:11px!important}.vw-day-title>.vw-kicker{color:#617888;font-size:9px}.vw-day-title>button{width:36px;height:36px}.vw-day-moments time{color:#546e83;font-size:12px}.vw-day-moments>button{gap:11px;min-width:110px;font-size:11px}.vw-day-moments>button>span{color:#647c8f;font-size:11px;line-height:1.5}.vw-day-moments>button:before{top:30px}.vw-day-open{color:#486a8e;font-size:12px!important}.vw-moment-detail time,.vw-moment-detail small{color:#607b93;font-size:11px}.vw-moment-detail strong{color:#405f7a;font-size:12px}.vw-moment-detail .vw-text{min-height:30px;font-size:11px!important}.vw-feedback{color:#677d8d;font-size:10px;line-height:1.7}.vw-placement-hint{color:#385572;flex-wrap:wrap;max-width:calc(100% - 30px);font-size:12px}.vw-placement-hint .vw-place-center{white-space:nowrap;background:#fff;border:1px solid #c6d4e4;border-radius:4px;min-height:32px;padding:6px 8px;font-size:11px}.vw-mobile-close{min-width:36px;min-height:36px}.vw-furniture{cursor:grab}.vw-furniture:active{cursor:grabbing}.vw-furniture.locked{cursor:pointer}.vw-workspace .vw-vendor-pin{cursor:grab}@media (max-width:1150px) and (min-width:701px){.vw-workbench{grid-template-columns:minmax(0,1fr) 270px}.vw-choice-pin{font-size:10px!important}.vw-scene-top{flex-wrap:wrap;align-items:flex-start}.vw-unplaced strong{font-size:11px}.vw-lens-dock>button{padding:10px 9px;font-size:10px}}@media (max-width:700px){.vw-command-bar .vw-kicker{letter-spacing:.7px;font-size:9px}.vw-command-actions>button{min-width:35px;min-height:38px}.vw-command-actions>button:first-child{font-size:0}.vw-command-actions>button{font-size:11px}.vw-command-bar h2{font-size:18px!important}.vw-scene-top{flex-wrap:wrap;align-items:flex-start;gap:8px}.vw-unplaced strong{font-size:11px}.vw-unplaced small{font-size:9px}.vw-choice-pin{padding:9px;font-size:10px!important}.vw-avatar-stack{display:none}.vw-canvas-controls>div>button{min-width:38px;min-height:38px}.vw-lens-dock>button{min-width:50px;min-height:48px;padding:9px 11px;font-size:10px}.vw-map-caption,.vw-map-caption>span{font-size:9px}.vw-panel-toggle{min-height:38px;font-size:10px!important}.vw-context .vw-kicker{font-size:10px}.vw-context-sub{font-size:12px!important}.vw-venue-facts>button>span{font-size:11px}.vw-venue-facts strong{font-size:21px}.vw-person strong{font-size:13px}.vw-person small{font-size:11px}.vw-context .vw-text{min-height:40px}.vw-day-title{width:62px}.vw-day-title>.vw-kicker{letter-spacing:.7px;font-size:8px}.vw-day-title>button{width:36px;height:36px}.vw-day-moments time{font-size:11px}.vw-day-moments>button>span{font-size:10px}.vw-day-moments>button{gap:11px;min-width:107px}.vw-day-moments>button:before{top:29px}.vw-moment-detail strong{font-size:12px}.vw-moment-detail time{font-size:11px}.vw-feedback{font-size:9px}.vw-placement-hint{font-size:11px}.vw-primary{min-height:44px;font-size:12px!important}.vw-vendor-list strong{font-size:13px}.vw-vendor-list small{font-size:11px}.vw-seat-slots>div{min-height:44px}.vw-seat-slots button{min-height:32px}}.ic-overlay{z-index:10000;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#16202c70;justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0}.ic-composer{--ic-blue:#315edf;--ic-ink:#233141;color:var(--ic-ink);text-align:left;background:#fff;border:1px solid #dbe1e8;border-radius:16px;flex-direction:column;width:100%;max-width:1480px;max-height:calc(100dvh - 48px);font-family:Manrope,Arial,sans-serif;font-size:13px;display:flex;position:relative;overflow:hidden;box-shadow:0 35px 100px #101a3035}.ic-composer *{box-sizing:border-box}.ic-composer button,.ic-composer input,.ic-composer textarea{font-family:inherit}.ic-composer button{cursor:pointer;touch-action:manipulation;font-size:12px}.ic-composer button:disabled{opacity:.4;cursor:default}.ic-composer button:focus-visible{outline-offset:3px;outline:2px solid #3264e5}.ic-composer input:focus-visible{outline-offset:3px;outline:2px solid #3264e5}.ic-composer textarea:focus-visible{outline-offset:3px;outline:2px solid #3264e5}.ic-region:focus-visible{outline-offset:3px;outline:2px solid #3264e5}.ic-header{border-bottom:1px solid #e4e9ef;flex:none;justify-content:space-between;align-items:center;gap:18px;padding:20px 26px;display:flex}.ic-heading{align-items:center;gap:13px;display:flex}.ic-heading h2{letter-spacing:-.6px;color:#202e3e;margin:0!important;font-size:20px!important;font-weight:650!important;line-height:1.25!important}.ic-heading p{color:#7b8795;margin:5px 0 0!important;font-size:12px!important;line-height:1.4!important}.ic-mark{color:#315edf;background:#edf2ff;border-radius:11px;place-items:center;width:42px;height:42px;display:grid}.ic-header-actions{align-items:center;gap:12px;display:flex}.ic-model{letter-spacing:.4px;color:#6b7c90;border-right:1px solid #e0e5ec;margin-right:1px;padding:8px 17px 8px 0;font-size:10px}.ic-composer .ic-icon{color:#6f7c8b;background:0 0;border:0;border-radius:5px;place-items:center;width:34px;height:34px;padding:0;display:grid}.ic-composer .ic-icon:hover{background:#edf1f6}.ic-composer .ic-icon[aria-pressed=true]{color:#315edf;background:#e9effd}.ic-composer .ic-secondary,.ic-composer .ic-primary{color:#405673;background:#fff;border:1px solid #dce3ec;border-radius:7px;justify-content:center;align-items:center;gap:9px;min-height:40px;padding:10px 14px;font-size:12px;font-weight:550;line-height:1.3;display:inline-flex}.ic-composer .ic-primary{color:#fff;background:#315edf;border-color:#315edf;box-shadow:0 2px 3px #2856c31c}.ic-composer .ic-primary:hover:not(:disabled){background:#264fbe}.ic-body{flex:1;grid-template-columns:minmax(0,1fr) 310px;min-height:0;display:grid;overflow:hidden}.ic-main{scrollbar-width:thin;background:#f8f9fc;min-width:0;overflow:auto}.ic-toolbar{z-index:41;background:#fff;border-bottom:1px solid #e4e8ef;justify-content:space-between;align-items:center;gap:16px;padding:14px 20px;display:flex;position:sticky;top:0}.ic-switch{background:#f2f4f8;border-radius:7px;gap:3px;padding:3px;display:flex}.ic-switch>button{color:#7c8898;background:0 0;border:0;border-radius:5px;align-items:center;gap:7px;padding:7px 12px;font-weight:550;display:flex}.ic-switch>button[aria-pressed=true]{color:#2b405a;background:#fff;box-shadow:0 1px 4px #1328460b}.ic-switch span{background:#e9eef8;border-radius:4px;padding:1px 5px;font-size:9px}.ic-tools{align-items:center;gap:3px;display:flex}.ic-tools>i{background:#e4e8ee;width:1px;height:19px;margin:0 5px}.ic-starter-toggle{color:#64758b;background:0 0;border:0;align-items:center;gap:7px;padding:8px 0;display:flex}.ic-starter-toggle[aria-expanded=true]{color:#315edf}.ic-starters{background:#fff;border-bottom:1px solid #e1e6ee;grid-template-columns:repeat(4,1fr);gap:12px;padding:18px 20px;display:grid}.ic-starters>button{text-align:left;background:#fff;border:1px solid #e1e6ee;border-radius:7px;padding:0;overflow:hidden}.ic-starters>button:hover{border-color:#92aaee}.ic-mini-layout{background:#f2f4fa;border-bottom:1px solid #e6eaf2;height:75px;margin-bottom:10px;display:block;position:relative}.ic-mini-layout>i{border:1px solid;border-radius:2px;display:block;position:absolute}.ic-mini-layout>svg{color:#9eacbf;position:absolute;top:calc(50% - 10px);left:calc(50% - 10px)}.ic-starters strong{color:#394c65;padding:0 10px;font-size:11px;display:block}.ic-starters small{color:#8d9bad;padding:4px 10px 11px;font-size:9px;display:block}.ic-stage{background:#172130 radial-gradient(#8090a022 .7px,#0000 .7px) 0 0/20px 20px;border:1px solid #273141;border-radius:11px;flex-direction:column;min-height:445px;margin:20px;padding:19px 25px 13px;display:flex;position:relative;overflow:hidden}.ic-stage-label{color:#8595a9;letter-spacing:1.5px;pointer-events:none;justify-content:space-between;align-items:center;margin-bottom:26px;font-size:9px;font-weight:550;display:flex}.ic-stage-label span:last-child{letter-spacing:0;color:#a6b1c1;font-size:11px}.ic-canvas-scroll{scrollbar-width:thin;flex:1;justify-content:center;align-items:center;min-height:320px;padding:2px 12px 30px;display:flex;overflow:auto}.ic-canvas-frame{flex:none;min-width:220px;max-width:none;margin:auto;transition:width .16s}.ic-canvas{touch-action:none;isolation:isolate;background:#f1f0ec radial-gradient(#a2a7b34d .6px,#0000 .6px) 0 0/16px 16px;border:1px solid #ffffff8c;width:100%;position:relative;overflow:visible;box-shadow:0 14px 45px #0005}.ic-stage.drawing .ic-canvas{cursor:crosshair}.ic-stage.drawing .ic-region{pointer-events:none}.ic-canvas.has-result{background:#f6f7f9}.ic-generated{object-fit:contain;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.ic-region{border:1.5px solid var(--region-colour);background:color-mix(in srgb,var(--region-colour) 9%,transparent);cursor:grab;-webkit-user-select:none;user-select:none;color:#4d5b70;touch-action:none;outline:none;position:absolute}.ic-region:active{cursor:grabbing}.ic-region.locked{cursor:default}.ic-region.selected{box-shadow:0 0 0 1px var(--region-colour);background:color-mix(in srgb,var(--region-colour) 12%,transparent)}.ic-region-name{background:var(--region-colour);color:#fff;white-space:nowrap;text-overflow:ellipsis;pointer-events:none;border-radius:3px 3px 0 0;align-items:center;gap:7px;max-width:max(100%,150px);padding:5px 7px;font-size:10px;line-height:1.2;display:flex;position:absolute;top:0;left:-1.5px;overflow:hidden;transform:translateY(-100%)}.ic-region-name b{opacity:.65;font-size:8px;font-weight:500}.ic-region-description{-webkit-line-clamp:4;pointer-events:none;text-shadow:0 1px 3px #ffffff70;-webkit-box-orient:vertical;font-size:clamp(10px,1.1vw,14px);line-height:1.55;display:-webkit-box;position:absolute;inset:13px;overflow:hidden}.ic-region.selected .ic-region-name{box-shadow:0 -1px 0 var(--region-colour)}.ic-region.result-region{cursor:default;background:0 0}.ic-region.result-region .ic-region-name{opacity:.85}.ic-composer .ic-handle{border:1.5px solid var(--region-colour);z-index:35;background:#fff;border-radius:2px;width:10px;height:10px;padding:0;position:absolute}.ic-handle:after{content:"";position:absolute;inset:-8px}.handle-nw{cursor:nwse-resize;top:-6px;left:-6px}.handle-n{cursor:ns-resize;top:-6px;left:calc(50% - 5px)}.handle-ne{cursor:nesw-resize;top:-6px;right:-6px}.handle-e{cursor:ew-resize;top:calc(50% - 5px);right:-6px}.handle-se{cursor:nwse-resize;bottom:-6px;right:-6px}.handle-s{cursor:ns-resize;bottom:-6px;left:calc(50% - 5px)}.handle-sw{cursor:nesw-resize;bottom:-6px;left:-6px}.handle-w{cursor:ew-resize;top:calc(50% - 5px);left:-6px}.ic-empty{color:#78879b;pointer-events:none;text-align:center;flex-direction:column;justify-content:center;align-items:center;padding:20px;display:flex;position:absolute;inset:0}.ic-empty>svg{color:#879bb9;margin-bottom:15px}.ic-empty h3{color:#344d68;letter-spacing:-.5px;margin:0 0 9px!important;font-size:22px!important;font-weight:500!important}.ic-empty p{max-width:220px;margin:0 0 18px!important;font-size:12px!important;line-height:1.5!important}.ic-empty button{pointer-events:auto;color:#4d6e9e;background:#fff;border:1px solid #d1d9e6;border-radius:5px;align-items:center;gap:9px;padding:9px 12px;display:flex}.ic-stage-bottom{color:#8597af;justify-content:space-between;align-items:center;gap:10px;min-height:30px;font-size:10px;display:flex}.ic-stage-bottom>div{align-items:center;gap:5px;display:flex}.ic-stage-bottom button{color:#a2b0c4;background:#ffffff0b;border:1px solid #ffffff0a;border-radius:4px;min-width:29px;height:28px;font-size:12px}.ic-stage-bottom button:nth-child(2){min-width:40px;font-size:9px}.ic-workflow{color:#7d8ba1;justify-content:center;align-items:center;gap:17px;padding:5px 20px 22px;font-size:10px;display:flex}.ic-workflow span{align-items:center;gap:7px;display:flex}.ic-workflow b{color:#6d85a7;background:#e9eef7;border-radius:50%;place-items:center;width:20px;height:20px;font-size:9px;font-weight:500;display:grid}.ic-workflow>i{background:#d9e1ec;width:24px;height:1px}.ic-inspector{background:#fff;border-left:1px solid #e1e6ed;flex-direction:column;min-height:0;display:flex;overflow:hidden}.ic-inspector-tabs{border-bottom:1px solid #e5e9ef;flex:none;gap:25px;padding:16px 22px 0;display:flex}.ic-inspector-tabs button{color:#8692a3;background:0 0;border:0;align-items:center;gap:7px;padding:6px 0 14px;font-size:12px;font-weight:600;display:flex;position:relative}.ic-inspector-tabs button[aria-pressed=true]{color:#2d4d86}.ic-inspector-tabs button[aria-pressed=true]:after{content:"";background:#3e67d5;height:2px;position:absolute;bottom:-1px;left:0;right:0}.ic-inspector-tabs small{color:#8d9db1;background:#f0f3f8;border-radius:4px;padding:1px 5px;font-size:9px}.ic-inspector-scroll{scrollbar-width:thin;flex:1;min-height:0;padding:22px;overflow:auto}.ic-label{color:#5d6d82;margin:0 0 22px;font-size:11px;font-weight:550;display:block}.ic-label input,.ic-label textarea{color:#31465f;resize:vertical;background:#f9fafc;border:1px solid #e1e6ef;border-radius:6px;width:100%;max-height:280px;margin-top:8px;padding:10px 11px;font-size:12px;font-weight:400;line-height:1.65;display:block}.ic-label input::placeholder,.ic-label textarea::placeholder{color:#96a2b2}.ic-label textarea{min-height:95px}.ic-label input{min-height:40px}.ic-ratios,.ic-style{border:0;flex-wrap:wrap;gap:6px;margin:0 0 24px;padding:0;display:flex}.ic-ratios legend,.ic-style legend{color:#5d6d82;margin-bottom:12px;font-size:11px;font-weight:550}.ic-ratios button{color:#8292a9;background:#fff;border:1px solid #e2e7f0;border-radius:5px;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:9px;min-height:65px;padding:10px 5px;font-size:9px;display:flex}.ic-ratios button>i{border:1px solid;border-radius:1px;width:20px;max-height:26px;display:block}.ic-ratios button:nth-child(5)>i{width:12px}.ic-ratios button[aria-pressed=true]{color:#3f65be;background:#f0f4ff;border-color:#7594e7}.ic-style button,.ic-kind button{color:#718299;background:#fff;border:1px solid #e2e7ee;border-radius:5px;min-height:32px;padding:7px 10px;font-size:10px}.ic-style button[aria-pressed=true],.ic-kind button[aria-pressed=true]{color:#3c60a8;background:#f0f4fe;border-color:#b6c8ee}.ic-simple-note{color:#8495ac;align-items:flex-start;gap:10px;padding:14px 0 5px;display:flex}.ic-simple-note svg{flex:none;margin-top:2px}.ic-simple-note p{color:#7d8b9f;margin:0!important;font-size:11px!important;line-height:1.7!important}.ic-composer .ic-text{color:#5075af;background:0 0;border:0;align-items:center;gap:8px;padding:13px 0;font-size:11px;display:flex}.ic-element-list{gap:4px;margin:-4px -7px 10px;display:grid}.ic-element-list>button{color:#65788f;text-align:left;background:0 0;border:1px solid #0000;border-radius:6px;align-items:center;gap:9px;padding:11px 9px;font-size:11px;display:flex}.ic-element-list>button>i{border-radius:2px;flex:none;width:9px;height:9px}.ic-element-list>button>span{text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.ic-element-list>button>small{color:#9caac0;font-size:9px}.ic-element-list>button[aria-pressed=true]{color:#365c92;background:#f3f6fc;border-color:#dce5f5}.ic-composer .ic-add{color:#6686af;background:0 0;border:1px dashed #cdd8e9;border-radius:6px;justify-content:center;align-items:center;gap:8px;width:100%;padding:10px;font-size:11px;display:flex}.ic-region-editor{border-top:1px solid #e4e9f1;margin-top:22px;padding-top:24px}.ic-kind{flex-wrap:wrap;gap:5px;margin:-8px 0 22px;display:flex}.ic-kind button{padding:6px 8px;font-size:9px}.ic-dimensions{grid-template-columns:1fr 1fr;gap:12px;margin-top:-4px;display:grid}.ic-dimensions label{color:#7b8ca2;font-size:10px}.ic-dimensions label>span{color:#9aa8bc;background:#f9fafc;border:1px solid #e1e6ef;border-radius:5px;align-items:center;gap:6px;margin-top:7px;padding:7px 9px;font-size:10px;display:flex}.ic-dimensions input{color:#56718e;background:0 0;border:0;outline:0;width:100%;min-width:0;padding:0;font-size:12px}.ic-region-actions{gap:6px;padding-top:15px;display:flex}.ic-region-actions>button{color:#7790ad;background:#fff;border:1px solid #e2e8f1;border-radius:5px;justify-content:center;align-items:center;min-width:32px;height:34px;padding:6px;display:flex}.ic-region-actions>.ic-forward{flex:1;font-size:10px}.ic-snap{color:#8292a7;align-items:center;gap:8px;margin:23px 0 0;font-size:11px;display:flex}.ic-snap input{accent-color:#3f66cc}.ic-layout-files{border-top:1px solid #e6eaf0;flex-direction:column;gap:12px;margin-top:25px;padding-top:19px;display:flex}.ic-layout-files>button{color:#7890ae;text-align:left;background:0 0;border:0;align-items:center;gap:8px;min-height:24px;padding:0;font-size:10px;display:flex}.ic-generate{background:#fcfdff;border-top:1px solid #e1e7f1;flex:none;padding:18px 22px}.ic-generate>.ic-primary{width:100%;min-height:44px}.ic-connection{color:#8494a9;align-items:center;gap:7px;margin-bottom:12px;font-size:10px;display:flex}.ic-connection>i{background:#b6bfd0;border-radius:50%;width:5px;height:5px}.ic-connection.connected>i{background:#4b987d}.ic-generate p{color:#7b8b9f;margin:0 0 15px!important;font-size:11px!important;line-height:1.6!important}.ic-generate>small{color:#8496ae;margin-top:10px;font-size:9px;line-height:1.6;display:block}.ic-footer{color:#8c9cb0;background:#fff;border-top:1px solid #e0e6ef;flex:none;justify-content:space-between;align-items:center;gap:15px;min-height:38px;padding:12px 23px;font-size:9px;display:flex}.ic-footer>span:first-child{align-items:center;gap:7px;display:flex}.ic-footer svg{color:#77a294}.ic-error{color:#865c37;z-index:60;background:#fff6ed;border:1px solid #ecd7c2;border-radius:8px;justify-content:space-between;align-items:center;gap:15px;padding:14px 17px;font-size:12px;line-height:1.6;display:flex;position:absolute;bottom:45px;left:20px;right:330px;box-shadow:0 5px 20px #48301617}.ic-error>button{color:inherit;background:0 0;border:0;flex:none;place-items:center;padding:4px;display:grid}.ic-result-bar{justify-content:space-between;align-items:center;gap:20px;padding:0 23px 22px;display:flex}.ic-result-bar>div:last-child{gap:8px;display:flex}.ic-result-bar strong{color:#3e5774;font-size:12px;display:block}.ic-result-bar small{color:#8395ad;max-width:250px;margin-top:5px;font-size:10px;line-height:1.6;display:block}.ic-results{gap:9px;padding:0 23px 23px;display:flex}.ic-results>button{background:#fff;border:1px solid #dae3f2;border-radius:6px;padding:3px}.ic-results>button[aria-pressed=true]{border-color:#537bdd}.ic-results img{object-fit:cover;border-radius:3px;width:68px;height:55px;display:block}.ic-embedded{box-shadow:none;min-height:760px;max-height:none}.ic-embedded .ic-body{min-height:650px}.ic-embedded .ic-inspector-scroll{max-height:520px}.ic-embedded .ic-main{overflow:visible}.ic-page{background:#edf1f7;min-height:100vh;padding:24px 4vw 45px}.ic-page-nav{justify-content:space-between;align-items:center;max-width:1480px;margin:0 auto 22px;display:flex}.ic-page-nav>a{letter-spacing:-.8px;color:#23374d;font-size:19px;font-weight:750;text-decoration:none}.ic-page-nav>div{gap:24px;display:flex}.ic-page-nav>div>a{color:#57718f;font-size:12px;text-decoration:none}.ic-page>.ic-composer{margin:auto}.ic-media-entry{text-align:left;color:#43619b;background:#f4f7ff;border:1px solid #dbe5fb;border-radius:9px;align-items:center;gap:12px;width:100%;margin:0 0 18px;padding:14px 17px;display:flex}.ic-media-entry>span{flex:1;display:block}.ic-media-entry strong{color:#354f7c;font-size:13px;font-weight:550;display:block}.ic-media-entry small{color:#7a8eaf;margin-top:4px;font-size:11px;display:block}.ic-photo-entry{color:#466fac;width:100%;font:inherit;cursor:pointer;background:#eff4ff;border:1px solid #d7e2f6;border-radius:6px;justify-content:space-between;align-items:center;gap:12px;margin-bottom:16px;padding:12px;font-size:12px;display:flex}@media (min-width:1500px){.ic-stage{min-height:530px}.ic-inspector-scroll{padding:25px}.ic-body{grid-template-columns:minmax(0,1fr) 330px}.ic-region-description{font-size:15px}}@media (max-width:1100px){.ic-overlay{padding:14px}.ic-composer{max-height:calc(100dvh - 28px)}.ic-body{grid-template-columns:minmax(0,1fr) 285px}.ic-inspector-scroll,.ic-generate{padding:20px}.ic-stage{min-height:390px;margin:15px;padding:18px 14px 12px}.ic-toolbar{gap:8px;padding:12px}.ic-starter-toggle{font-size:10px!important}.ic-switch>button{padding:7px 10px;font-size:11px}.ic-tools{gap:0}.ic-tools>i{margin:0 3px}.ic-tools>.ic-icon{width:30px}.ic-stage-bottom>span{max-width:220px;font-size:9px}.ic-workflow{gap:10px;font-size:9px}.ic-workflow>i{width:15px}.ic-result-bar{flex-wrap:wrap}.ic-error{right:305px}.ic-region-description{font-size:11px;inset:10px}.ic-region-name{font-size:9px}.ic-embedded{max-height:none}}@media (max-width:780px){.ic-overlay{align-items:stretch;padding:0}.ic-composer{border:0;border-radius:0;height:100dvh;max-height:100dvh}.ic-header{padding:14px 17px}.ic-heading{gap:9px}.ic-heading h2{font-size:17px!important}.ic-heading p{font-size:10px!important}.ic-mark{width:35px;height:35px}.ic-header-actions{gap:7px}.ic-model{display:none}.ic-header-actions>.ic-secondary{min-height:34px;padding:8px;font-size:10px}.ic-header-actions>.ic-secondary>span{display:none}.ic-body{display:block;overflow:auto}.ic-main{overflow:visible}.ic-toolbar{flex-wrap:wrap;justify-content:flex-start;gap:10px;padding:10px 15px;position:relative}.ic-starter-toggle{min-height:34px;margin-left:auto}.ic-tools{margin-left:auto}.ic-switch>button{min-height:32px}.ic-stage{min-height:350px;margin:14px 13px;padding:16px 13px 12px}.ic-canvas-scroll{min-height:230px;padding:6px 5px 24px}.ic-canvas-frame{min-width:200px;max-width:none}.ic-stage-label{margin-bottom:23px;font-size:8px}.ic-stage-bottom>span{max-width:200px;line-height:1.6}.ic-stage-bottom>div{gap:3px}.ic-stage-bottom button{min-width:30px;height:32px}.ic-region-name{gap:4px;max-width:max(100%,105px);padding:4px 5px;font-size:8px}.ic-region-name b{font-size:7px}.ic-region-description{-webkit-line-clamp:3;font-size:10px;inset:8px}.ic-workflow{justify-content:space-between;gap:8px;padding:5px 15px 21px;font-size:9px}.ic-workflow>i{display:none}.ic-workflow span{gap:5px}.ic-workflow b{width:18px;height:18px}.ic-inspector{border-top:1px solid #dde5f0;border-left:0;overflow:visible}.ic-inspector-tabs{padding:13px 22px 0}.ic-inspector-scroll{max-height:none;padding:22px;overflow:visible}.ic-generate{padding:20px 22px}.ic-label{font-size:12px}.ic-label input,.ic-label textarea{font-size:14px}.ic-ratios button{min-height:75px;padding:12px;font-size:11px}.ic-ratios legend,.ic-style legend{font-size:12px}.ic-style button,.ic-kind button{min-height:36px;padding:8px 12px;font-size:12px}.ic-element-list>button{min-height:42px;font-size:12px}.ic-region-actions>button{min-width:40px;min-height:40px}.ic-region-actions>.ic-forward,.ic-dimensions label{font-size:11px}.ic-dimensions input{font-size:14px}.ic-layout-files{flex-direction:row;justify-content:space-between}.ic-layout-files>button{min-height:36px;font-size:11px}.ic-footer{align-items:flex-start;padding:11px 17px;font-size:9px;line-height:1.6}.ic-footer>span:last-child{display:none}.ic-error{font-size:12px;bottom:45px;left:13px;right:13px}.ic-starters{grid-template-columns:repeat(2,1fr);gap:8px;padding:14px}.ic-mini-layout{height:80px}.ic-starters strong{font-size:11px}.ic-starters small{font-size:10px}.ic-result-bar{gap:12px;padding:0 16px 20px}.ic-result-bar>div:last-child{width:100%}.ic-result-bar .ic-primary,.ic-result-bar .ic-secondary{flex:1;min-height:42px;font-size:11px}.ic-embedded{border:1px solid #dbe1e8;border-radius:12px;height:auto;min-height:0;max-height:none}.ic-embedded .ic-body{min-height:0;overflow:visible}.ic-embedded .ic-inspector-scroll{max-height:none}.ic-page{padding:18px 12px 35px}.ic-page-nav{padding:0 5px}.ic-page-nav>div{gap:15px}.ic-page-nav>div>a{font-size:11px}.ic-empty h3{font-size:18px!important}.ic-empty p{font-size:11px!important}}@media (prefers-reduced-motion:reduce){.ic-canvas-frame{transition:none}.ic-composer .spin{animation:none}}.ic-journey{background:#fff;border-bottom:1px solid #e4e9f1;align-items:center;gap:5px;padding:12px 27px;display:flex}.ic-journey button{color:#8292a7;white-space:nowrap;background:0 0;border:0;border-radius:6px;align-items:center;gap:9px;padding:9px 13px;font-size:11px;font-weight:550;display:flex}.ic-journey b{color:#9aa9bc;font-size:9px;font-weight:500}.ic-journey [aria-current=step]{color:#355fae;background:#edf2fc}.ic-journey [aria-current=step] b{color:#567ac1}.ic-journey>span{color:#94a0b1;text-align:right;margin-left:auto;font-size:10px}.ic-scene-actions{align-items:center;gap:19px;padding:2px 26px 0;display:flex}.ic-scene-actions>button{color:#5b76a1;text-underline-offset:4px;background:0 0;border:0;padding:9px 0;font-size:11px;-webkit-text-decoration:underline #bac9df;text-decoration:underline #bac9df}.ic-scene-actions>span{color:#8a98ad;margin-left:auto;font-size:10px}.ic-planning{background:#fff;border:1px solid #dce5f0;border-radius:10px;margin:16px 22px 6px;padding:24px}.ic-planning>header{justify-content:space-between;align-items:flex-start;gap:15px;display:flex}.ic-overline{letter-spacing:1.4px;text-transform:uppercase;color:#8a9ab0;font-size:9px;font-weight:550;display:block}.ic-planning h3{color:#314964;letter-spacing:-.7px;margin:9px 0 8px!important;font-size:23px!important;font-weight:550!important}.ic-planning header p{color:#7c8ca3;max-width:420px;margin:0!important;font-size:12px!important;line-height:1.7!important}.ic-planning-actions{flex-wrap:wrap;align-items:center;gap:12px;margin:19px 0 13px;display:flex}.ic-planning-actions>a{color:#526fa4;align-items:center;gap:8px;margin-right:8px;font-size:11px;text-decoration:none;display:flex}.ic-planning .ic-secondary{font-size:11px}.ic-plan-paste{border-top:1px solid #edf0f6;padding:15px 0}.ic-plan-paste label{color:#7486a0;font-size:11px;display:block}.ic-plan-paste textarea{resize:vertical;color:#415b7e;background:#f8fafc;border:1px solid #dce4ef;border-radius:5px;width:100%;margin:9px 0 10px;padding:12px;font:11px/1.7 ui-monospace,monospace;display:block}.ic-plan-proposal{border-top:1px solid #e8edf5;grid-template-columns:minmax(120px,.85fr) 1fr;align-items:center;gap:25px;margin-top:20px;padding:22px 0 5px;display:grid}.ic-plan-mini{background:#f1f3f7;border:1px solid #dde4ef;border-radius:4px;width:100%;position:relative}.ic-plan-mini>i{border:1px solid;justify-content:center;align-items:center;display:flex;position:absolute;overflow:hidden}.ic-plan-mini span{color:#5c7190;text-align:center;padding:4px;font-size:9px;font-style:normal}.ic-plan-proposal h4{color:#405878;margin:8px 0;font-size:19px;font-weight:550}.ic-plan-proposal p{color:#8392a8;margin:0 0 12px!important;font-size:11px!important;line-height:1.65!important}.ic-proposal-prompt{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.ic-plan-proposal .ic-primary{min-height:37px;font-size:11px}.ic-plan-proposal .ic-text{padding:9px 0}.ic-plan-footnote{color:#94a1b4;font-size:10px;line-height:1.7;display:block}.ic-plan-error{color:#a66a42;line-height:1.7;font-size:12px!important}.ic-edit-summary{border-bottom:1px solid #e5eaf2;margin:0 0 22px;padding:0 0 18px}.ic-edit-summary header{margin-bottom:14px}.ic-edit-summary strong{color:#48617f;margin-top:8px;font-size:14px;font-weight:550;display:block}.ic-edit-row{text-align:left;color:#5f7696;background:0 0;border:0;border-bottom:1px solid #edf1f6;align-items:flex-start;gap:10px;width:100%;padding:12px 0;display:flex}.ic-edit-glyph{color:#6385c4;background:#edf3ff;border-radius:5px;flex:none;place-items:center;width:28px;height:28px;display:grid}.ic-edit-row>span:last-child{min-width:0}.ic-edit-row b{font-size:11px;font-weight:550;display:inline}.ic-edit-row small{color:#7196b9;margin-left:7px;font-size:9px}.ic-edit-row del{color:#a2adba;margin-top:7px;font-size:10px;line-height:1.6;display:block}.ic-edit-row em{color:#466e91;margin-top:7px;font-size:11px;font-style:normal;line-height:1.6;display:block}.ic-kept{margin-top:15px}.ic-kept>span{color:#8b99ad;font-size:10px}.ic-kept>div{flex-wrap:wrap;gap:6px;margin-top:9px;display:flex}.ic-kept button{color:#8899ae;text-align:left;background:0 0;border:1px dashed #d7e0ec;border-radius:4px;align-items:center;gap:5px;max-width:100%;padding:6px 8px;font-size:9px;display:flex}.ic-edit-summary>p{color:#97a4b6;margin:13px 0 0!important;font-size:10px!important;line-height:1.7!important}.ic-preserve-toggle{color:#617fa6;text-align:left;background:#f1f6fe;border:1px solid #cbdcf3;border-radius:5px;align-items:center;gap:8px;width:100%;margin:0 0 18px;padding:11px;font-size:10px;display:flex}.ic-preserve-toggle[aria-pressed=false]{background:#fff;border-style:dashed}.ic-source+.ic-region{background:0 0}.ic-compare-before{z-index:1}.ic-compare-divider{z-index:2;pointer-events:none;background:#fff;width:2px;height:100%;position:absolute;box-shadow:0 0 0 1px #0002}.ic-compare-label{color:#fff;z-index:3;pointer-events:none;background:#152538bb;border-radius:4px;padding:5px 8px;font-size:9px;position:absolute;top:12px}.ic-compare-label.before{left:12px}.ic-compare-label.after{right:12px}.ic-comparison-controls{align-items:center;gap:24px;padding:0 23px 22px;display:flex}.ic-comparison-controls>div{background:#fff;border:1px solid #dce4f0;border-radius:6px;padding:3px;display:flex}.ic-comparison-controls button{color:#8797ad;background:0 0;border:0;border-radius:4px;padding:8px 15px;font-size:11px}.ic-comparison-controls button[aria-pressed=true]{color:#496eac;background:#eaf0fb}.ic-comparison-controls input{accent-color:#557acb;width:100%;max-width:250px}.ic-result-bar,.ic-result-bar>div:last-child{flex-wrap:wrap}.ic-generate small{line-height:1.6}.ic-region.locked .ic-region-description{opacity:.65}.ic-inspector input:disabled,.ic-inspector textarea:disabled{color:#8091a7;opacity:1;background:#f5f7fa}.ic-starters{grid-template-columns:repeat(5,minmax(0,1fr))}.ic-refine-entry{background:#fff;margin-top:-8px}.ic-refine-entry strong{font-size:12px}.ic-refine-entry small{font-size:10px}@media (max-width:1050px){.ic-journey>span{display:none}.ic-journey{justify-content:space-between}.ic-plan-proposal{gap:16px}.ic-planning{padding:19px}.ic-starters{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:780px){.ic-journey{flex-shrink:0;gap:0;padding:9px 10px}.ic-journey button{white-space:normal;text-align:left;gap:5px;padding:9px 7px;font-size:10px}.ic-journey b{font-size:8px}.ic-scene-actions{flex-wrap:wrap;gap:17px;padding:0 17px}.ic-scene-actions>button{min-height:40px;font-size:11px}.ic-scene-actions>span{margin-left:0;font-size:10px}.ic-planning{margin:13px;padding:18px}.ic-planning h3{font-size:23px!important}.ic-planning header p{font-size:12px!important}.ic-planning-actions{gap:10px}.ic-plan-proposal{grid-template-columns:1fr 1fr;gap:15px}.ic-plan-proposal h4{font-size:16px}.ic-plan-proposal .ic-primary{padding:10px;font-size:10px}.ic-plan-mini span{font-size:7px}.ic-comparison-controls{flex-wrap:wrap;gap:12px;padding:0 17px 20px}.ic-comparison-controls>div,.ic-comparison-controls button{flex:1}.ic-comparison-controls input{max-width:none}.ic-starters{grid-template-columns:repeat(2,minmax(0,1fr))}.ic-preserve-toggle{min-height:44px;font-size:12px}.ic-edit-row b{font-size:12px}.ic-edit-row small,.ic-edit-row del{font-size:11px}.ic-kept button{min-height:32px;font-size:10px}.ic-plan-paste textarea{font-size:13px}.ic-result-bar>div:last-child{gap:9px}.ic-result-bar>div:last-child>button{min-width:125px}}.ic-source~.ic-region.locked{background:0 0;border-style:dashed}.ic-source~.ic-region.locked .ic-region-name{background:#687a8b}.ic-source~.ic-region.locked .ic-region-description{color:#fff;text-shadow:0 1px 4px #000b;opacity:.8}.bd-context-tray{z-index:25;background:#fff;border-right:1px solid #e2e7ee;flex-direction:column;flex:0 0 280px;width:280px;min-height:0;display:flex}.bd-context-tray>header{justify-content:space-between;align-items:center;padding:24px 19px 20px;display:flex}.bd-context-tray h2{letter-spacing:-.65px;margin-top:7px;font-size:19px;font-weight:600}.bd-context-tray>header>button{color:#8290a4;padding:7px}.bd-context-search{color:#8590a1;background:#f4f6f9;border:1px solid #edf0f5;border-radius:8px;align-items:center;gap:8px;margin:0 16px;padding:11px;display:flex}.bd-context-search input{color:#26354b;background:0 0;border:0;outline:0;flex:1;min-width:0;font-size:11px}.bd-research-shortcuts{gap:8px;padding:13px 17px;display:flex}.bd-research-shortcuts a{color:#657187;border:1px solid #e6eaf1;border-radius:6px;flex:1;justify-content:center;align-items:center;gap:7px;padding:8px;font-size:10px;text-decoration:none;display:flex}.bd-research-shortcuts a:hover{background:#f5f7fb}.bd-pinterest{color:#ac4055;font:italic 700 18px Georgia,serif}.bd-context-add{border-bottom:1px solid #eef0f4;gap:8px;padding:0 17px 16px;display:flex}.bd-context-add>button{color:#49658f;background:#f7f9fc;border-radius:7px;flex-direction:column;flex:1;align-items:center;gap:7px;padding:13px 4px;font-size:9px;display:flex}.bd-context-add>button:hover{background:#ebf1fc}.bd-context-add>button:disabled{opacity:.4}.bd-context-tabs{align-items:center;gap:14px;padding:16px 19px 8px;display:flex}.bd-context-tabs button{color:#8992a1;border-bottom:2px solid #0000;padding:4px 0;font-size:11px}.bd-context-tabs button[aria-pressed=true]{color:#244a83;border-color:#5b7fc2}.bd-context-tabs>span{color:#8d96a4;margin-left:auto;font-size:9px}.bd-context-tags{flex-wrap:wrap;gap:5px;max-height:85px;padding:7px 17px 10px;display:flex;overflow:auto}.bd-context-tags button,.bd-reference-tags span,.bd-card-tags span{color:#6a7d9b;background:#eef3fb;border-radius:4px;padding:4px 6px;font-size:9px}.bd-context-tags button[aria-pressed=true]{color:#284e96;background:#dce8ff}.bd-context-items{overscroll-behavior:contain;flex:1;min-height:0;padding:9px 17px 24px;overflow:auto}.bd-reference{background:#fff;border:1px solid #e2e6ed;border-radius:10px;margin:0 0 14px;transition:box-shadow .18s,transform .18s;overflow:hidden}.bd-reference[draggable=true]{cursor:grab}.bd-reference:hover{transform:translateY(-1px);box-shadow:0 6px 16px #2539500d}.bd-reference-open{text-align:left;width:100%;display:block}.bd-reference-open>img{object-fit:cover;width:100%;height:126px}.bd-reference-open>strong{padding:13px 13px 8px;font-size:11px;font-weight:600;line-height:1.65;display:block}.bd-reference-art{color:#637ba2;flex-direction:column;justify-content:center;align-items:center;gap:12px;height:112px;padding:18px;display:flex;background:linear-gradient(135deg,#f3f6fc,#e7edf8)!important}.bd-reference-art>span{font-size:12px}.bd-reference-art p{-webkit-line-clamp:3;-webkit-box-orient:vertical;font-size:11px;line-height:1.6;display:-webkit-box;overflow:hidden}.bd-reference-art.document{color:#8e8266;align-items:flex-start;background:#f8f7f3!important}.bd-reference-tags{flex-wrap:wrap;gap:5px;padding:0 13px 10px;display:flex}.bd-reference-tags:empty{padding:0}.bd-reference>footer{color:#8c97a7;border-top:1px solid #f0f2f5;justify-content:space-between;align-items:center;padding:7px 9px 7px 13px;display:flex}.bd-reference footer span{align-items:center;gap:5px;font-size:8px;display:flex}.bd-reference footer button{color:#5273ab;border-radius:4px;padding:5px}.bd-reference footer button:hover{background:#edf3fc}.bd-context-foot{color:#96a0af;text-align:center;border-top:1px solid #eef1f6;padding:12px 15px;font-size:9px}.bd-context-empty{text-align:center;color:#98a5b8;padding:35px 5px}.bd-context-empty>div{justify-content:center;gap:9px;margin-bottom:17px;display:flex}.bd-context-empty h3{color:#52637d;letter-spacing:-.2px;font-size:13px}.bd-context-empty p{margin-top:10px;font-size:11px;line-height:1.8}.bd-link-capture{background:#f8faff;border-bottom:1px solid #edf0f6;padding:15px 17px}.bd-link-capture label{color:#667c9c;font-size:10px;display:block}.bd-link-capture input{border:1px solid #dce3ed;border-radius:5px;width:100%;margin:7px 0 10px;padding:10px 9px;font-size:10px;display:block}.bd-link-capture small{color:#8a96a8;margin-top:10px;font-size:9px;line-height:1.6;display:block}.bd-room .bd-viewport{background-color:#f5f7fa}.bd-node.kind-document,.bd-node.kind-link{border:1px solid #dfe5ef;border-radius:10px;padding:0;box-shadow:0 5px 18px #213b5b09;background:#fff!important}.bd-card-cover{color:#89a0c0;background:#edf3fb;border-radius:9px 9px 0 0;flex:0 85px;justify-content:center;align-items:center;height:85px;min-height:35px;display:flex;overflow:hidden}.bd-card-cover.has-image{flex-basis:125px}.bd-card-cover>img{object-fit:cover;width:100%;height:100%}.bd-card-writing{flex:1;min-height:0;padding:17px;overflow:hidden}.bd-card-writing>small{letter-spacing:.05em;color:#8b97aa;font-size:9px}.bd-card-writing h3{letter-spacing:-.4px;margin:9px 0;font-size:18px;font-weight:600;line-height:1.35}.bd-card-writing p{white-space:pre-wrap;color:#7a889b;font-size:12px;line-height:1.7;overflow:hidden}.bd-card-tags{pointer-events:none;gap:5px;margin-top:8px;display:flex;position:absolute;top:100%;left:0}.bd-card-tags:empty{display:none}.bd-node.kind-document .bd-card-cover:not(.has-image){color:#aa9b7c;background:#f5f3ec;flex-basis:44px;justify-content:flex-start;height:44px;padding-left:18px}.bd-inspector.bd-focus-pane{flex-basis:400px;width:400px}.bd-document-body textarea{resize:vertical;min-height:260px;background:#fff!important;border:0!important;padding:13px 0!important;font-size:13px!important;line-height:1.85!important}.bd-node-details .bd-focus-image{object-fit:cover;border-radius:8px;width:100%;max-height:210px;margin-bottom:20px}.bd-preview-upload{width:100%;margin:10px 0 20px}.bd-edge-list .bd-backlink{text-align:left;color:#3b64a5;flex:1;width:auto;height:auto;font-size:11px;line-height:1.6}.bd-node-details>.bd-eyebrow{margin-bottom:18px}.bd-room .bd-top-controls{gap:8px}.bd-room .bd-session-controls{margin-left:auto}.bd-room .bd-tools{top:83px}:is(.bd-room button:focus-visible,.bd-context-tray a:focus-visible){outline-offset:3px;outline:2px solid #5d85cf}@media (min-width:1450px){.bd-context-tray{flex-basis:300px;width:300px}.bd-inspector.bd-focus-pane{flex-basis:440px;width:440px}}@media (max-width:1100px){.bd-context-tray{flex-basis:240px;width:240px}.bd-inspector.bd-focus-pane{z-index:35;width:370px;position:absolute;top:0;bottom:0;right:0;box-shadow:-15px 0 50px #233c6015}.bd-top-controls>.bd-button{padding:8px;font-size:10px}.bd-session-controls button>span{display:none}}@media (max-width:700px){.bd-context-tray{z-index:40;width:min(300px,86vw);position:absolute;top:0;bottom:0;left:0;box-shadow:15px 0 40px #2438561a}.bd-inspector.bd-focus-pane{width:min(400px,100vw)}.bd-top-controls{left:12px!important;right:12px!important}.bd-room .bd-tools{top:75px}.bd-room .bd-canvas-hint{display:none}.bd-reference footer button{padding:10px}.bd-context-tray>header{padding-top:18px}}@media (prefers-reduced-motion:reduce){.bd-reference{transition:none}}.bd-home-reference-scene{background:#f3f5f8 radial-gradient(#a6b4c744 .8px,#0000 .8px) 0 0/18px 18px;height:290px;position:relative;overflow:hidden}.bd-home-photo{background:#fff;border-radius:7px;width:35%;height:178px;padding:6px;position:absolute;top:28px;left:7%;box-shadow:0 6px 20px #20334d0d}.bd-home-photo img{object-fit:cover;border-radius:4px;width:100%;height:135px}.bd-home-photo span{color:#7b8da5;margin:9px 6px;font-size:9px;display:block}.bd-home-note{background:#e3ebf8;border-radius:6px;width:43%;padding:22px;position:absolute;top:35px;right:7%;box-shadow:0 6px 20px #20334d08}.bd-home-note small{color:#7c92b5;letter-spacing:.12em;font-size:7px}.bd-home-note strong{letter-spacing:-.8px;color:#365579;margin:12px 0;font-size:22px;font-weight:500;line-height:1.25;display:block}.bd-home-note p{color:#7486a0!important;font-size:10px!important;line-height:1.6!important}.bd-home-document{background:#fff;border:1px solid #e2e7ef;border-radius:6px;width:48%;padding:16px 20px;position:absolute;bottom:21px;left:24%;box-shadow:0 7px 25px #2535500b}.bd-home-document>span{color:#5c6f8a;margin-bottom:10px;font-size:11px;display:block}.bd-home-document i{background:#e9edf3;width:90%;height:3px;margin:5px 0;display:block}.bd-home-document i:nth-of-type(2){width:72%}.bd-home-document i:nth-of-type(3){width:80%}.bd-home-document small{color:#8da1c0;margin-top:10px;font-size:8px;display:block}@media (max-width:600px){.bd-home-reference-scene{height:270px}.bd-home-note{padding:17px}.bd-home-note strong{font-size:19px}}.bd-navigator{z-index:32;background:#fff;border:1px solid #dce3ed;border-radius:16px;flex-direction:column;gap:14px;width:320px;padding:20px;display:flex;position:absolute;top:66px;bottom:80px;left:20px;box-shadow:0 18px 70px #1f34561f}.bd-navigator header,.bd-team-panel header{justify-content:space-between;align-items:center;display:flex}.bd-navigator h2{letter-spacing:-.7px;margin:5px 0 0;font-size:20px}.bd-navigator header button,.bd-team-panel header button{color:#637286;background:0 0;border:0;padding:4px}.bd-nav-search{color:#758499;background:#f3f6fa;border:1px solid #e4e9f1;border-radius:9px;align-items:center;gap:9px;padding:10px;display:flex}.bd-nav-search input{color:#263750;background:0 0;border:0;outline:none;width:100%;min-width:0;font-size:12px}.bd-nav-kinds{gap:4px;display:flex}.bd-nav-kinds button{color:#65738a;background:0 0;border:0;border-radius:6px;padding:7px 8px;font-size:10px}.bd-nav-kinds button[aria-pressed=true]{color:#285eb0;background:#eaf1ff}.bd-nav-date{align-items:center;gap:8px;display:flex}.bd-nav-date button,.bd-nav-date input{color:#53647b;background:#fff;border:1px solid #e0e6ee;border-radius:6px;padding:6px;font-size:10px}.bd-nav-date button{align-items:center;gap:4px;display:flex}.bd-nav-date button[aria-pressed=true]{background:#edf3ff;border-color:#4778bf}.bd-nav-date input{width:126px}.bd-nav-results{flex:1;min-height:80px;overflow:auto}.bd-nav-results>button{text-align:left;color:#627895;background:#fff;border:0;border-bottom:1px solid #f0f2f6;border-radius:6px;align-items:center;gap:12px;width:100%;padding:13px 8px;display:flex}.bd-nav-results>button:hover{background:#f1f5fc}.bd-nav-results>button>span:last-child{gap:5px;min-width:0;display:grid}.bd-nav-results strong{white-space:nowrap;text-overflow:ellipsis;color:#253951;font-size:12px;font-weight:550;overflow:hidden}.bd-nav-results small{color:#8a95a5;font-size:10px}.bd-nav-results>p{color:#8190a3;padding:15px;font-size:12px;line-height:1.7}.bd-nav-swatch{border:1px solid #d8dfe9;border-radius:4px;flex:none;width:17px;height:17px}.bd-navigator footer{border-top:1px solid #edf0f4;gap:12px;padding-top:16px;display:grid}.bd-navigator footer>span{color:#53647b;font-size:10px;font-weight:600}.bd-navigator footer>small{color:#8490a1;font-size:10px;line-height:1.5}.bd-start-options{gap:5px;display:flex}.bd-start-options button{color:#64728b;background:#fff;border:1px solid #e4e9f1;border-radius:7px;flex:1;padding:8px 5px;font-size:9px}.bd-start-options button[aria-pressed=true]{color:#2f5eaa;background:#edf3ff;border-color:#92b3e6}.bd-minimap{z-index:12;cursor:crosshair;background:#ffffffec;border:1px solid #dce4ee;border-radius:10px;width:180px;height:110px;padding:0;position:absolute;bottom:84px;right:20px;overflow:hidden;box-shadow:0 4px 20px #334c6810}.bd-minimap svg{width:100%;height:100%;display:block}.bd-minimap>span{color:#6b7b90;pointer-events:none;background:#fff9;border-radius:4px;padding:2px 5px;font-size:8px;position:absolute;bottom:5px;left:7px}.bd-storage-meter{color:#6c7f98;text-align:left;background:#fff;border:1px solid #dfe5ee;border-radius:9px;align-items:center;gap:9px;min-width:180px;padding:7px 12px;display:flex;box-shadow:0 3px 14px #23436507}.bd-storage-meter>span{gap:3px;display:grid}.bd-storage-meter strong{color:#3d516c;font-size:10px;font-weight:550}.bd-storage-meter i{color:#8190a3;font-style:normal;font-weight:400}.bd-storage-meter small{color:#8391a3;font-size:9px}.bd-storage-meter>svg:last-child{fill:none;stroke-width:2.5px;width:21px;height:21px;margin-left:auto;transform:rotate(-90deg)}.bd-storage-meter circle:first-child{stroke:#e7edf5}.bd-storage-meter circle:last-child{stroke:#4c7ec7}.bd-storage-meter.near-limit circle:last-child{stroke:#ce862f}.bd-storage-meter.near-limit{border-color:#e4c999}.bd-canvas-bottom{gap:10px}.bd-canvas-bottom>.bd-button:last-child{margin-left:auto}.bd-storage-plan{color:#3c6096;background:#eff4fc;border-radius:10px;gap:7px;margin-bottom:22px;padding:18px;display:grid}.bd-storage-plan>span{font-size:15px;font-weight:600}.bd-storage-plan>small{font-size:11px}.bd-storage-row{margin-bottom:20px}.bd-storage-row>div{color:#76849a;justify-content:space-between;font-size:12px;display:flex}.bd-storage-row strong{color:#35465e;font-weight:500}.bd-storage-row>i{background:#edf1f7;border-radius:6px;height:5px;margin-top:10px;display:block;overflow:hidden}.bd-storage-row b{background:#5786cc;border-radius:6px;height:100%;display:block}.bd-storage-advice{color:#71856e;background:#f5f8f5;border:1px solid #e4ece3;border-radius:12px;align-items:flex-start;gap:14px;margin-top:26px;padding:20px;display:flex}.bd-storage-advice svg{flex:none}.bd-storage-advice h3{color:#3d5844;margin:0;font-size:14px}.bd-storage-advice p{color:#748078;font-size:11px;line-height:1.7}.bd-storage-advice button{color:#416b4d;text-underline-offset:4px;background:0 0;border:0;padding:0;font-size:11px;text-decoration:underline}.bd-storage-files h3{margin-top:25px;font-size:13px;font-weight:500}.bd-storage-files>div{color:#8492a5;border-top:1px solid #e7ecf3;align-items:center;gap:10px;padding:11px 0;display:flex}.bd-storage-files span{flex:1;gap:5px;min-width:0;display:grid}.bd-storage-files strong{text-overflow:ellipsis;white-space:nowrap;color:#3a4c65;font-size:11px;font-weight:450;overflow:hidden}.bd-storage-files small{font-size:9px}.bd-storage-files button{color:#79879b;background:0 0;border:0}.bd-avatar{color:#426aa8;background:#dce7fa;border:2px solid #fff;border-radius:50%;flex:none;justify-content:center;align-items:center;width:29px;height:29px;font-size:10px;font-weight:600;display:inline-flex;overflow:hidden}.bd-avatar img{object-fit:cover;width:100%;height:100%}.bd-team{position:relative}.bd-team-trigger{color:#60728b;background:0 0;border:0;align-items:center;gap:0;padding:0;font-size:10px;display:flex}.bd-team-trigger>.bd-avatar+.bd-avatar{margin-left:-7px}.bd-team-trigger>span:last-child:not(.bd-avatar){margin-left:7px}.bd-team-panel{z-index:110;text-align:left;background:#fff;border:1px solid #dce4ee;border-radius:13px;width:275px;padding:18px;position:absolute;top:42px;right:0;box-shadow:0 20px 70px #1f34562b}.bd-team-panel header strong{font-size:12px;font-weight:550}.bd-team-panel p{color:#8090a4;margin-bottom:0;font-size:11px;line-height:1.7}.bd-team-self,.bd-follow-person{align-items:center;gap:11px;width:100%;padding:15px 0;display:flex}.bd-team-self>span,.bd-follow-person>span{text-align:left;flex:1;gap:4px;font-size:12px;display:grid}.bd-team-self small,.bd-follow-person small{color:#8795a7;font-size:10px}.bd-avatar-upload{cursor:pointer;color:#5882bf;border:1px solid #dae5f5;border-radius:7px;padding:6px}.bd-follow-person{color:#526986;background:#fff;border:0;border-top:1px solid #edf0f5}.bd-follow-person:disabled{opacity:.5;cursor:default}.bd-follow-person[aria-pressed=true]{color:#2459a7}.bd-peer-cursor{transform-origin:0 0;pointer-events:none;align-items:flex-start;gap:1px;transition:transform .38s linear;display:flex}.bd-peer-cursor>.bd-avatar{width:25px;height:25px;margin-left:-6px;position:relative;top:15px;box-shadow:0 2px 6px #17345126}.bd-peer-cursor>.bd-avatar img{max-width:none}.bd-peer-cursor>span.bd-avatar{color:#3864a2;background:#eaf0fb;border-radius:50%;padding:0;font-size:8px}.bd-follow-stop{color:#fff;z-index:24;background:#2d5ca7;border:0;border-radius:30px;align-items:center;gap:10px;padding:9px 13px;font-size:11px;display:flex;position:absolute;top:64px;left:50%;transform:translate(-50%)}.bd-frame>button:first-child{align-items:center;gap:8px;display:flex}.bd-frame>button:first-child small{opacity:.6;font-size:10px;font-weight:400}.bd-widgets-trigger{color:#6b7c93;background:#fff;border:1px solid #e1e6ee;border-radius:9px;align-items:center;gap:10px;width:100%;margin:2px 0 17px;padding:12px;display:flex}.bd-widgets-trigger>span{gap:4px;display:flex}.bd-widgets-trigger strong{text-align:left;color:#42546d;flex:1;font-size:11px;font-weight:500}.bd-widgets-trigger:hover{background:#f3f6fc;border-color:#bbcce5}.bd-widget-providers{grid-template-columns:1fr 1fr;gap:12px;margin-bottom:20px;display:grid}.bd-widget-providers button{text-align:left;background:#fff;border:1px solid #e0e6ef;border-radius:11px;align-items:center;gap:12px;padding:16px;display:flex}.bd-widget-providers button[aria-pressed=true]{background:#f0f5fe;border-color:#91b2e2}.bd-widget-providers span{color:#334963;gap:5px;font-size:13px;font-weight:500;display:grid}.bd-widget-providers small{color:#8190a4;font-size:10px;font-weight:400}.bd-widget-input{align-items:stretch;gap:8px;margin-bottom:16px;display:flex!important}.bd-widget-input label{color:#8a9aaf;border:1px solid #dce4ef;border-radius:8px;flex:1;align-items:center;gap:8px;min-width:0;padding:0 10px;display:flex}.bd-widget-input input{width:100%;min-width:0;box-shadow:none!important;background:0 0!important;border:0!important;padding:12px 0!important;font-size:11px!important}.bd-widget-preview{background:#f8fafc;border:1px solid #e2e7ef;border-radius:11px;margin:12px 0;overflow:hidden}.bd-widget-preview iframe{background:#fff;border:0;width:100%;height:430px;display:block}.bd-widget-preview footer{color:#8b97a7;justify-content:space-between;align-items:center;gap:15px;padding:12px 15px;font-size:10px;line-height:1.5;display:flex}.bd-widget-preview a{white-space:nowrap;color:#3767a8}.bd-widget-welcome{text-align:center;background:linear-gradient(150deg,#f6f2ee,#edf3fc);border-radius:13px;flex-direction:column;align-items:center;min-height:265px;padding:38px 25px;display:flex}.bd-widget-welcome>div{color:#becbdb;align-items:center;gap:25px;margin-bottom:10px;display:flex}.bd-widget-welcome h3{letter-spacing:-.6px;color:#2e415a;margin:14px 0 0;font-size:23px;font-weight:500}.bd-widget-welcome p{color:#8390a0;max-width:340px;font-size:12px;line-height:1.7}.bd-widget-welcome a{color:#426ba8;align-items:center;gap:7px;margin-top:9px;font-size:11px;display:flex}.bd-widget-note{color:#8c98a9!important;margin-top:20px!important;font-size:10px!important;line-height:1.7!important}.bd-widget-add{justify-content:space-between;align-items:center;gap:20px;display:flex}.bd-widget-add p{max-width:300px;color:#8190a3!important;font-size:11px!important;line-height:1.6!important}.bd-widget-saved{margin-top:22px}.bd-widget-saved h3{font-size:11px;font-weight:500}.bd-widget-saved button{color:#5d718d;background:#fff;border:1px solid #e2e7ef;border-radius:7px;align-items:center;gap:8px;margin:0 7px 7px 0;padding:9px;font-size:10px;display:inline-flex}.bd-context{width:242px;max-height:calc(100dvh - 24px);overflow:auto;border-radius:12px!important;padding:7px!important}.bd-context button{align-items:center;gap:10px;width:100%;min-height:34px;display:flex;font-size:11px!important}.bd-context button:focus-visible{outline-offset:-2px;background:#eaf1fd;border-radius:5px;outline:2px solid #7da4dc}.bd-context button:disabled{opacity:.4;cursor:default}.bd-context kbd{color:#9ba7b7;background:#f5f7fa;border-radius:4px;margin-left:auto;padding:2px 5px;font-size:9px}.bd-keyboard-list{grid-template-columns:1fr 1fr;gap:0 25px;display:grid}.bd-keyboard-list>div{color:#687b95;border-bottom:1px solid #ecf0f5;justify-content:space-between;align-items:center;gap:15px;padding:13px 0;font-size:11px;display:flex}.bd-keyboard-list kbd{color:#526a8a;white-space:nowrap;background:#f7f9fc;border:1px solid #e1e7ef;border-radius:5px;padding:4px 7px;font-size:10px}.bd-node-details>.bd-button:first-child{margin-bottom:14px}.bd-node-details>.bd-small{align-items:center;gap:6px;margin-bottom:15px;display:flex}.bd-top-controls>.bd-button{white-space:nowrap}.bd-room button:focus-visible{outline-offset:2px;outline:2px solid #719cdb}.bd-plan-controls{background:#fff;border:1px solid #e0e6ef;border-radius:12px;margin:25px 0;padding:25px}.bd-plan-controls h2{margin:0;font-size:22px}.bd-plan-controls p{color:#7a899e;font-size:12px;line-height:1.6}.bd-plan-controls label{gap:7px;margin:15px 0;font-size:12px;display:grid}.bd-plan-controls input{border:1px solid #dbe3ef;border-radius:7px;width:100%;max-width:450px;padding:10px}.bd-plan-options{gap:10px;margin:20px 0;display:flex}.bd-plan-options button{text-align:left;background:#fff;border:1px solid #e0e6ef;border-radius:8px;gap:7px;min-width:140px;padding:16px;display:grid}.bd-plan-options button[aria-pressed=true]{background:#edf4ff;border-color:#88aee6}.bd-plan-options small{color:#7d8ba1;font-size:10px}@media (max-width:1100px){.bd-top-controls{gap:6px}.bd-top-controls>.bd-button{padding:9px}.bd-canvas-bottom{left:15px;right:15px}.bd-canvas-bottom>.bd-button:last-child span{display:none}.bd-storage-meter{min-width:160px;padding:7px 9px}.bd-minimap{width:140px;height:86px}.bd-canvas-hint{display:none}}@media (max-width:700px){.bd-navigator{width:min(320px,100% - 24px);padding:16px;top:63px;bottom:75px;left:12px}.bd-minimap{width:100px;height:62px;bottom:83px;right:12px}.bd-minimap>span,.bd-canvas-bottom>.bd-button:last-child{display:none}.bd-storage-meter{flex:1;gap:6px;min-width:0;max-width:205px;padding:7px 8px}.bd-storage-meter>svg:first-child{display:none}.bd-storage-meter strong{font-size:9px}.bd-storage-meter small{font-size:8px}.bd-canvas-bottom{gap:6px}.bd-top-controls>.bd-button span{display:none}.bd-top-controls>.bd-button{padding:10px}.bd-top-controls .bd-session-controls{margin-left:auto}.bd-team-panel{right:-100px}.bd-keyboard-list{grid-template-columns:1fr}.bd-widget-providers button{gap:8px;padding:12px}.bd-widget-providers small{font-size:8px}.bd-widget-providers span{font-size:11px}.bd-widget-input{flex-direction:column}.bd-widget-add{flex-direction:column;align-items:flex-start;gap:5px}.bd-widget-welcome{padding:27px 15px}.bd-widget-welcome h3{font-size:20px}.bd-widget-preview iframe{height:370px}.bd-widget-preview footer{font-size:9px}.bd-plan-options{flex-wrap:wrap}.bd-team-trigger>span:last-child:not(.bd-avatar){display:none}}@media (prefers-reduced-motion:reduce){.bd-peer-cursor{transition:none}}.bd-peer-cursor>span.bd-avatar{opacity:1;margin-top:0;transition:none}.bd-peer-cursor>span.bd-avatar:after{display:none}.bd-peer-cursor .bd-avatar>span{color:inherit;background:0 0;padding:0}.bd-frame>button:not(.bd-resize){align-items:center;gap:8px;display:flex}.business-core-nav>a.business-boards-link{color:#2e5a9d;background:#edf3fd;border:1px solid #dce7f7;margin-top:5px}.pr-header nav>a.pr-boards-link{white-space:nowrap;color:#2b4160;padding:10px 13px;font-size:13px;font-weight:550;text-decoration:none}.pr-header nav>a.pr-boards-link:hover{color:#2f65b5}.qs-mobile-nav>a{color:#617188;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:4px;font-size:10px;text-decoration:none;display:flex}.bd-title-inline{color:#2e4260;background:#f7faff;border:1px solid #9fbde6;border-radius:5px;min-width:120px;max-width:280px;padding:7px;font-family:inherit;font-size:13px;font-weight:600}.bd-direct-room .bd-top-controls{z-index:20;pointer-events:none;justify-content:flex-start;gap:5px;left:80px!important;right:20px!important}.bd-direct-room .bd-top-controls>.bd-button{background:#fff;border-radius:9px;padding:10px 12px;font-size:11px;box-shadow:0 3px 15px #223c5f07}.bd-direct-room .bd-top-controls>.bd-button[aria-pressed=true]{color:#285aab;background:#eaf2ff}.bd-direct-room .bd-top-controls .bd-session-controls{flex-shrink:0;margin-left:auto}.bd-direct-room .bd-control-secondary{display:none}.bd-direct-room .bd-tools{scrollbar-width:none;border-radius:13px;gap:3px;max-height:calc(100% - 100px);padding:7px;top:20px;overflow:auto}.bd-direct-room .bd-tools button{min-height:33px}.bd-direct-room .bd-tools>span{margin:3px 0}.bd-direct-room .bd-all-boards{font-size:10px}.bd-direct-room .bd-board-actions{gap:10px}.bd-float{z-index:65;resize:both;color:#304761;background:#fff;border:1px solid #d9e2ef;border-radius:15px;flex-direction:column;width:520px;min-width:330px;max-width:calc(100vw - 30px);height:620px;min-height:280px;max-height:calc(100dvh - 160px);animation:.16s ease-out bd-window-in;display:flex;position:fixed;top:140px;right:30px;overflow:hidden;box-shadow:0 24px 80px #162d4d2b,0 3px 10px #182e4310}.bd-float.wide{width:min(920px,100vw - 120px);height:670px}.bd-float.expanded{resize:none;max-width:none;max-height:none;width:auto!important;height:auto!important;inset:100px 20px 30px 80px!important}.bd-float>header{cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none;background:#fbfcfe;border-bottom:1px solid #e8edf4;align-items:center;gap:11px;height:47px;min-height:47px;padding:0 15px;display:flex}.bd-float>header>svg{color:#aab7c9}.bd-float>header>strong{letter-spacing:-.15px;flex:1;font-size:12px;font-weight:600}.bd-float>header button{color:#8291a6;cursor:pointer;background:0 0;border:0;border-radius:6px;padding:6px;line-height:0}.bd-float>header button:hover{color:#3f659e;background:#eaf1fb}.bd-float-body{flex:1;min-height:0;padding:18px;overflow:auto}.bd-float .bd-button{flex:none;width:auto;min-width:0;padding:9px 13px;font-size:11px}.bd-float a{text-decoration:none}.bd-float .bd-error{font-size:11px;line-height:1.6}.bd-private-drop{min-height:100%}.bd-inspiration-toolbar{justify-content:space-between;align-items:center;gap:8px;margin-bottom:18px;display:flex}.bd-inspiration-toolbar>div{gap:4px;display:flex}.bd-inspiration-toolbar button{color:#7d8a9d;cursor:pointer;background:0 0;border:0;border-radius:7px;align-items:center;gap:7px;padding:8px 9px;font-family:inherit;font-size:11px;font-weight:500;display:flex}.bd-inspiration-toolbar button[aria-pressed=true]{color:#355e99;background:#edf3fd}.bd-inspiration-toolbar>span{color:#8796a9;white-space:nowrap;align-items:center;gap:4px;font-size:9px;display:flex}.bd-inspiration-actions{grid-template-columns:1fr;gap:10px;margin-bottom:16px;display:grid}.bd-inspiration-actions>a{color:#fff;background:#263b58;border-radius:8px;justify-content:center;align-items:center;gap:9px;min-height:39px;font-size:12px;display:flex}.bd-inspiration-actions>a:hover{background:#325d92}.bd-inspiration-actions label{color:#92a1b6;border:1px solid #e0e7f0;border-radius:8px;align-items:center;gap:9px;padding:10px 12px;display:flex}.bd-inspiration-actions input{color:#354c69;background:0 0;border:0;outline:0;flex:1;width:100%;min-width:0;margin:0;padding:0;font-family:inherit;font-size:12px}.bd-inspiration-actions input::placeholder{color:#98a5b6}.bd-inspiration-window .bd-widget-preview iframe{height:380px}.bd-inspiration-window .bd-widget-preview{border-color:#e3e9f2;margin:10px 0}.bd-inspiration-share{justify-content:space-between;align-items:center;gap:12px;display:flex}.bd-inspiration-share>span{color:#8896a8;max-width:140px;font-size:10px;line-height:1.6}.bd-inspiration-intro{text-align:center;background:#f5f7fa;border-radius:10px;padding:18px 14px}.bd-inspo-paper{justify-content:center;align-items:center;gap:22px;padding:10px 0 15px;display:flex}.bd-inspo-paper>span{letter-spacing:-.7px;text-align:left;color:#344b66;font-size:22px;font-weight:500;line-height:1.3}.bd-inspiration-intro>p{color:#76879c;max-width:330px;margin:4px auto 12px;font-size:12px;line-height:1.7}.bd-inspiration-intro>small{color:#97a3b3;max-width:330px;margin:auto;font-size:10px;line-height:1.7;display:block}.bd-private-history{margin-top:20px}.bd-private-history>header{color:#8b99ab;justify-content:space-between;align-items:center;margin-bottom:10px;font-size:9px;display:flex}.bd-private-history button{color:#8496b0;cursor:pointer;background:0 0;border:0}.bd-private-history>button{border:1px solid #e3e9f2;border-radius:6px;align-items:center;gap:7px;max-width:calc(50% - 7px);margin:0 7px 7px 0;padding:8px;font-size:10px;display:inline-flex}.bd-private-history>button span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.bd-inline-writing{z-index:15;background:inherit;cursor:text;border-radius:7px;flex-direction:column;padding:17px 19px 10px;display:flex;position:absolute;inset:0;box-shadow:0 0 0 3px #5285cc55;-webkit-user-select:text!important;user-select:text!important}.bd-inline-writing textarea{resize:none;width:100%;min-height:0;color:inherit;border:0;border-radius:0;outline:none;flex:1;padding:0;box-shadow:none!important;font:inherit!important;-webkit-user-select:text!important;user-select:text!important;background:0 0!important;font-size:18px!important;line-height:1.5!important}.bd-inline-writing.long textarea{font-size:14px!important}.bd-inline-writing.long .bd-inline-title{flex:0 0 52px;margin-bottom:10px;font-size:17px!important;font-weight:600!important}.bd-inline-writing>footer{flex-shrink:0;align-items:center;gap:6px;height:25px;margin-top:8px;font-family:inherit;display:flex}.bd-inline-writing footer small{color:#627086;flex:1;font-size:9px}.bd-inline-writing footer button{color:#54739c;cursor:pointer;background:#ffffffb5;border:0;border-radius:5px;align-items:center;padding:4px;display:flex}.bd-inline-writing footer button:disabled{opacity:.5}.bd-inline-error{color:#7f5741;background:#fff5ed;border-radius:6px;width:100%;margin-top:9px;padding:9px;font-size:10px;line-height:1.5;position:absolute;top:100%;left:0}.bd-inline-error button{color:inherit;background:0 0;border:0;margin-left:5px;font-size:10px;text-decoration:underline}.bd-node.is-writing{z-index:25!important;overflow:visible!important}.bd-node.is-writing>.bd-resize,.bd-node.is-writing>.bd-card-tags,.bd-node.is-writing>.bd-node-meta{display:none}.bd-node.is-writing>.bd-card-writing,.bd-node.is-writing>p,.bd-node.is-writing>.bd-post-canvas,.bd-node.is-writing>.bd-card-cover{visibility:hidden}.bd-frame>.bd-inline-writing{background:#fff;border:1px solid #d9e3f1;height:96px;inset:7px 14px auto}.bd-frame>.bd-inline-writing textarea{font-size:18px!important}.bd-frame-actions{opacity:0;pointer-events:none;background:#fff;border:1px solid #dce5f2;border-radius:7px;gap:3px;padding:4px;transition:opacity .13s;display:flex;position:absolute;top:-37px;right:12px;box-shadow:0 4px 12px #18345012}.bd-frame:hover>.bd-frame-actions,.bd-frame.selected>.bd-frame-actions,.bd-frame:focus-within>.bd-frame-actions{opacity:1;pointer-events:auto}.bd-frame-actions>button{border:0;color:#5a7395!important;white-space:nowrap!important;background:#fff!important;align-items:center!important;gap:4px!important;max-width:none!important;padding:5px 7px!important;font-size:10px!important;display:flex!important;position:static!important}.bd-frame-actions>button:hover{background:#edf3ff!important}.bd-direct-room .bd-selection-floating{white-space:nowrap;z-index:34;background:#fff;border-radius:11px;gap:8px;max-width:calc(100% - 120px);padding:7px 9px;top:auto;bottom:85px;left:50%;overflow:auto;transform:translate(-50%)}.bd-selection-floating>span{display:none}.bd-selection-floating>button{padding:6px;font-size:11px}.bd-quick-colours{border-left:1px solid #e7ecf3;border-right:1px solid #e7ecf3;align-items:center;gap:5px;padding:0 9px;display:flex}.bd-quick-colours button{border-radius:50%;flex:none;width:19px;height:19px;border:1px solid #b3c0d044!important;padding:0!important}.bd-quick-colours button:hover{box-shadow:0 0 0 2px #d8e5fa}.bd-marquee-selection{pointer-events:none;z-index:32;background:#638ed32a;border:1.5px solid #5388d4;position:absolute}.bd-appearance-popover{z-index:40;background:#fff;border:1px solid #dce5f1;border-radius:13px;width:300px;padding:17px;position:absolute;top:70px;left:50%;transform:translate(-30%);box-shadow:0 14px 55px #21395720}.bd-appearance-popover header{justify-content:space-between;align-items:center;margin-bottom:17px;font-size:12px;display:flex}.bd-appearance-popover header button{color:#8a99af;background:0 0;border:0}.bd-appearance-popover>div{gap:8px;display:flex}.bd-appearance-popover>div button{cursor:pointer;background:0 0;border:0;flex:1;justify-items:center;gap:7px;padding:0;display:grid}.bd-appearance-popover i{border:1px solid #c6d1df;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;font-style:normal;display:flex}.bd-appearance-popover>div span{color:#8997a8;font-size:9px}.bd-appearance-popover footer{border-top:1px solid #edf0f5;gap:5px;margin-top:20px;padding-top:13px;display:flex}.bd-appearance-popover footer button{color:#8594a8;background:#f4f7fb;border:0;border-radius:6px;flex:1;padding:7px;font-size:10px}.bd-appearance-popover footer button[aria-pressed=true]{color:#3763a2;background:#e5eefc}.bd-direct-room .bd-frame>button:not(.bd-resize){color:var(--bd-ink)}.bd-direct-room.theme-night .bd-frame{background:#dce9ff13!important}.bd-direct-room.theme-night .bd-canvas-empty h2,.bd-direct-room.theme-night .bd-canvas-empty p{color:#cfdbef}.bd-presentation-controls{z-index:30;background:#fff;border:1px solid #d9e3f0;border-radius:13px;align-items:center;gap:17px;padding:12px 15px;display:flex;position:absolute;bottom:95px;left:50%;transform:translate(-50%);box-shadow:0 6px 25px #17345316}.bd-presentation-controls>span{text-align:center;color:#96a4b6;gap:3px;min-width:180px;font-size:9px;display:grid}.bd-presentation-controls strong{color:#3c5574;text-overflow:ellipsis;white-space:nowrap;max-width:300px;font-size:12px;font-weight:500;overflow:hidden}.bd-presentation-controls button{color:#6882a5;background:0 0;border:0;padding:5px;display:flex}.bd-presentation-controls button:disabled{opacity:.25}.bd-plan-heading,.bd-plan-heading>div{align-items:center;gap:9px;display:flex}.bd-plan-heading{justify-content:space-between;margin:0 0 20px;font-size:12px}.bd-plan-heading>div:last-child{gap:3px}.bd-plan-heading button{color:#6883a8;background:#f2f6fc;border:0;border-radius:5px;align-items:center;padding:6px;font-size:10px;display:flex}.bd-week-plan{grid-template-columns:repeat(7,minmax(115px,1fr));gap:5px;min-height:335px;padding-bottom:12px;display:grid;overflow:auto}.bd-week-plan>section{background:#f7f9fc;border:1px solid #e6edf6;border-radius:9px;flex-direction:column;gap:10px;min-width:0;padding:9px;display:flex}.bd-week-plan>section>header{border-bottom:1px solid #e5ebf4;flex-wrap:wrap;align-items:center;gap:5px;padding-bottom:7px;display:flex}.bd-week-plan header>span{color:#90a0b5;width:100%;font-size:9px}.bd-week-plan header>strong{color:#617b9e;border-radius:50%;justify-content:center;align-items:center;width:26px;height:26px;font-size:15px;font-weight:500;display:flex}.bd-week-plan header>strong.today{color:#fff;background:#3c6cae}.bd-week-plan header>button{color:#7e97b7;background:0 0;border:0;margin-left:auto;padding:4px;display:flex}.bd-week-plan article{background:#fff;border:1px solid #e0e7f0;border-top:3px solid #8cabd4;border-radius:7px;padding:9px;box-shadow:0 2px 4px #2a49640b}.bd-plan-card-title{text-align:left;color:#4e647f;background:0 0;border:0;width:100%;padding:0}.bd-plan-card-title strong{font-size:11px;font-weight:550;line-height:1.5;display:block}.bd-plan-card-title p{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden;color:#8b99ab!important;margin:6px 0!important;font-size:9px!important;line-height:1.6!important}.bd-plan-channel{color:#6c8cba;background:#f0f5fd;border:0;border-radius:4px;margin:7px 0 2px;padding:4px;font-size:8px}.bd-plan-time{color:#9babc0;align-items:center;gap:4px;display:flex;margin:8px 0 0!important}.bd-plan-time input{width:100%;min-width:0;color:#7b8da4!important;box-shadow:none!important;background:0 0!important;border:0!important;padding:0!important;font-family:inherit!important;font-size:9px!important}.bd-plan-send{color:#6280a7;text-align:left;background:0 0;border:0;align-items:center;gap:5px;padding:8px 0 0;font-size:8px;line-height:1.5;display:flex}.bd-plan-card-image{object-fit:cover;border-radius:4px;width:100%;height:85px;margin-bottom:8px}.bd-plan-day-empty{text-align:center;color:#b4bfce;margin:auto;padding:20px 0;font-size:9px}.bd-plan-footer{border-top:1px solid #e8edf5;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding-top:15px;display:flex}.bd-plan-footer>span{color:#95a3b7;flex:1;font-size:10px;line-height:1.7}.bd-post-canvas{flex-direction:column;height:100%;padding:19px 20px;display:flex;overflow:hidden}.bd-post-canvas>span{color:#6183b0;flex-wrap:wrap;align-items:center;gap:5px;font-size:10px;display:flex}.bd-post-canvas>span i{background:#7d9dcc;border-radius:50%;width:5px;height:5px}.bd-post-canvas small{color:#93a1b3;margin-left:auto;font-size:8px}.bd-post-canvas h3{letter-spacing:-.5px;color:#3b506b;margin:15px 0 10px;font-size:19px;font-weight:550;line-height:1.35}.bd-post-canvas>p{color:#8393a9;white-space:pre-wrap;flex:1;margin:0;font-size:12px;line-height:1.7;overflow:hidden}.bd-post-canvas>footer{color:#9bacbf;align-items:center;gap:5px;margin-top:14px;font-size:9px;display:flex}.bd-post-canvas>img{object-fit:cover;border-radius:5px;width:100%;height:90px;margin-bottom:12px}.bd-node.kind-post{padding:0;box-shadow:0 6px 18px #2b456512}.bd-theme-categories{scrollbar-width:thin;gap:7px;margin-bottom:12px;padding-bottom:12px;display:flex;overflow:auto}.bd-theme-categories button{white-space:nowrap;color:#8091a8;background:#fff;border:1px solid #e4e9f1;border-radius:20px;padding:7px 12px;font-size:10px}.bd-theme-categories button[aria-pressed=true]{color:#fff;background:#263d5c;border-color:#263d5c}.bd-theme-window-actions{justify-content:space-between;align-items:center;gap:12px;margin-bottom:17px;display:flex}.bd-theme-window-actions>span{color:#8a99ad;font-size:11px}.bd-theme-gallery{grid-template-columns:repeat(3,minmax(0,1fr));gap:15px;display:grid}.bd-theme-gallery article{min-width:0}.bd-theme-visual{text-align:left;cursor:pointer;border:1px solid #e2e8f0;border-radius:9px;flex-direction:column;width:100%;height:235px;padding:0;display:flex;position:relative;overflow:hidden}.bd-theme-visual>img{object-fit:cover;width:100%;height:125px}.bd-theme-visual>span{gap:7px;padding:13px 16px;display:grid}.bd-theme-visual small{text-transform:uppercase;letter-spacing:1px;font-size:8px}.bd-theme-visual strong{letter-spacing:-.5px;font-family:Georgia,serif;font-size:22px;font-weight:400;line-height:1.05}.bd-theme-visual i{color:#556a86;background:#fffffff2;border-radius:20px;align-items:center;gap:5px;padding:5px 8px;font-size:8px;font-style:normal;display:flex;position:absolute;top:95px;right:10px}.bd-theme-gallery article>div{align-items:center;gap:4px;padding:12px 0;display:flex}.bd-theme-gallery article>div>span{flex:1;gap:5px;min-width:0;display:grid}.bd-theme-gallery article>div strong{color:#4a607d;white-space:nowrap;text-overflow:ellipsis;font-size:11px;font-weight:550;overflow:hidden}.bd-theme-gallery article>div small{color:#9ba8b9;font-size:9px}.bd-theme-gallery article>div button{color:#6e8caf;background:#fff;border:1px solid #e2e9f2;border-radius:6px;padding:5px;line-height:0}.bd-theme-gallery article>div button[aria-pressed=true]{color:#4270b3;background:#e8f0fd;border-color:#a1bce3}.bd-theme-compare{grid-template-columns:1fr 1fr;gap:14px;margin-top:15px;display:grid}.bd-theme-compare section{border:1px solid #e0e7f1;border-radius:9px;min-width:0;overflow:hidden}.bd-theme-compare header{justify-content:space-between;align-items:center;gap:8px;padding:10px;font-size:11px;display:flex}.bd-theme-compare iframe{background:#fafbfd;border:0;border-top:1px solid #e6ecf4;width:100%;height:440px}.bd-theme-compare section>button{color:#577aa8;cursor:pointer;background:#eff4fc;border:0;width:100%;padding:12px;font-size:11px}.bd-theme-canvas{border-radius:6px;height:100%;overflow:hidden}.bd-theme-canvas>img{object-fit:cover;width:100%;height:145px;display:block}.bd-theme-canvas>div{padding:18px 21px}.bd-theme-canvas small{letter-spacing:1px;opacity:.5;font-size:8px}.bd-theme-canvas h3{letter-spacing:-.5px;margin:8px 0 6px;font-family:Georgia,serif;font-size:20px;font-weight:400}.bd-theme-canvas p{opacity:.6;margin:0;font-size:11px;line-height:1.5}.bd-theme-canvas button{color:inherit;cursor:pointer;background:#ffffffa0;border:0;border-radius:5px;align-items:center;gap:8px;margin-top:12px;padding:7px 10px;font-size:9px;display:flex}.bd-node.kind-theme,.bd-node.kind-demo{padding:0;overflow:hidden;box-shadow:0 4px 18px #243e5e14}.bd-node.kind-theme .bd-card-tags{display:none}.bd-demo-canvas{height:100%;position:relative;overflow:hidden}.bd-demo-canvas>img{object-fit:cover;opacity:.75;width:100%;height:100%}.bd-demo-canvas>button{color:#fff;cursor:pointer;background:linear-gradient(#0000,#132b4ccc);border:0;flex-direction:column;justify-content:flex-end;align-items:center;gap:15px;width:100%;padding:30px;display:flex;position:absolute;inset:0}.bd-demo-canvas strong{font-size:20px;font-weight:500;line-height:1.3}.bd-demo-picker{grid-template-columns:1fr 1fr;gap:15px;display:grid}.bd-demo-picker article{border:1px solid #e0e8f3;border-radius:9px;padding:10px}.bd-demo-picker article>button:first-child{text-align:left;background:#fff;border:0;flex-direction:column;width:100%;padding:0;display:flex;position:relative}.bd-demo-picker img{object-fit:cover;border-radius:6px;width:100%;height:110px}.bd-demo-picker svg:not(.bd-button svg){color:#fff;filter:drop-shadow(0 1px 3px #0006);position:absolute;top:40px;left:calc(50% - 12px)}.bd-demo-picker strong{color:#4a627f;margin:12px 0 5px;font-size:12px;font-weight:550}.bd-demo-picker span{color:#8a9bb1;margin-bottom:12px;font-size:10px;line-height:1.6}.bd-app-window .bd-float-body{flex-direction:column;padding:0;display:flex}.bd-private-work-label{color:#8d9eb6;border-bottom:1px solid #e5ebf4;flex-shrink:0;align-items:center;gap:6px;padding:10px 15px;font-size:9px;display:flex}.bd-private-work-label>a{color:#5681b9;white-space:nowrap;margin-left:auto}.bd-app-window iframe{background:#fff;border:0;flex:1;width:100%;min-height:300px}.sf-board-embedded .fm-header,.sf-board-embedded .site-footer,.sf-board-embedded .brand-footer,.sf-board-embedded .sf-demo-page>.sf-demo-nav,.sf-board-embedded .sf-demo-page>.sf-demo-footer,.sf-board-embedded .sf-demo-heading,.sf-board-embedded .sf-demo-page>.pr-link{display:none!important}.sf-board-embedded .sf-demo-page{max-width:none!important;padding:20px!important}.sf-board-embedded .sf-demo-stage{margin:0!important}.sf-board-embedded .social-sidebar,.sf-board-embedded .app-shell>.sidebar{display:none!important}.sf-board-embedded .social-main,.sf-board-embedded .app-shell>.workspace-main{width:100%!important;margin-left:0!important}.sf-board-embedded .social-app,.sf-board-embedded .app-shell{grid-template-columns:1fr!important}.sf-board-embedded .social-topbar{padding:10px 18px!important}.sf-board-embedded .social-topbar .social-mobile-toggle{display:none!important}@keyframes bd-window-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@media (max-width:1100px){.bd-direct-room .bd-top-controls{gap:4px;left:73px!important}.bd-direct-room .bd-top-controls>.bd-button{padding:9px}.bd-direct-room .bd-top-controls .bd-session-controls>button>span{display:none}.bd-direct-room .bd-selection-floating{max-width:calc(100% - 95px)}.bd-quick-colours{gap:4px;padding:0 5px}.bd-selection-details,.bd-direct-room .bd-all-boards{display:none}.bd-float.wide{width:calc(100vw - 110px)}}@media (max-width:750px){.bd-direct-room .bd-top-controls{scrollbar-width:none;justify-content:flex-start;padding-bottom:5px;top:12px;overflow:auto;left:64px!important;right:9px!important}.bd-direct-room .bd-top-controls>.bd-button{flex:none;padding:9px}.bd-direct-room .bd-top-controls>.bd-button>span{display:none}.bd-direct-room .bd-top-controls .bd-session-controls{flex:none;margin-left:0}.bd-direct-room .bd-top-controls .bd-session-controls>button{padding:8px}.bd-direct-room .bd-tools{max-height:calc(100% - 85px);padding:5px;top:12px;left:9px}.bd-direct-room .bd-tools button{width:30px;min-height:30px}.bd-direct-room .bd-tools button svg{width:17px}.bd-float,.bd-float.wide,.bd-float.expanded{resize:none;z-index:65;min-width:0;max-width:none;max-height:none;width:auto!important;height:auto!important;inset:125px 12px 18px!important}.bd-float-body{padding:14px}.bd-float>header{cursor:default;height:43px;min-height:43px}.bd-inspiration-toolbar button{padding:7px 6px;font-size:10px}.bd-inspiration-toolbar>span{font-size:8px}.bd-inspo-paper>span{font-size:20px}.bd-inspiration-window .bd-widget-preview iframe{height:310px}.bd-inspiration-share{flex-direction:column;align-items:flex-start;gap:9px}.bd-inspiration-share>span{max-width:none}.bd-theme-gallery{grid-template-columns:1fr 1fr;gap:12px}.bd-theme-visual{height:205px}.bd-theme-visual>img{height:100px}.bd-theme-visual strong{font-size:18px}.bd-theme-visual>span{padding:12px}.bd-theme-visual i{top:73px}.bd-theme-window-actions>span{max-width:140px;font-size:10px}.bd-theme-compare{grid-template-columns:1fr}.bd-theme-compare iframe{height:360px}.bd-plan-heading{gap:8px;font-size:10px}.bd-plan-heading>div{gap:5px}.bd-plan-heading svg{width:15px}.bd-week-plan{grid-template-columns:repeat(7,155px)}.bd-plan-footer{flex-direction:column;align-items:flex-start}.bd-plan-footer>span{order:3}.bd-direct-room .bd-selection-floating{gap:4px;max-width:none;bottom:78px;left:56px;right:9px;transform:none}.bd-quick-colours button{width:15px;height:15px}.bd-selection-floating>button{padding:5px;font-size:9px}.bd-selection-floating>.bd-quick-colours{gap:3px;padding:0 4px}.bd-appearance-popover{width:280px;top:64px;left:auto;right:10px;transform:none}.bd-presentation-controls{gap:5px;padding:10px;bottom:82px;left:55px;right:10px;transform:none}.bd-presentation-controls>span{flex:1;min-width:0}.bd-presentation-controls strong{max-width:175px;font-size:10px}.bd-title-inline{max-width:150px}.bd-frame-actions{opacity:1;pointer-events:auto}.bd-private-work-label{flex-wrap:wrap;font-size:8px}.bd-private-work-label>a{margin-left:0}.pr-header nav>a.pr-boards-link{padding:16px 0;display:block}.bd-demo-picker{grid-template-columns:1fr 1fr;gap:10px}.bd-demo-picker .bd-button{padding:8px;font-size:9px}.bd-inspiration-actions input{font-size:11px}.bd-inline-writing{padding:12px}.bd-inline-writing footer small{font-size:9px}}@media (prefers-reduced-motion:reduce){.bd-float{animation:none}.bd-frame-actions{transition:none}}.bd-managed-float[hidden]{display:none!important}.bd-managed-float{resize:none;height:auto;max-height:none;animation:.14s ease-out bd-window-in;top:151px;bottom:88px;right:24px}.bd-managed-float.wide{width:min(980px,100vw - 130px);height:auto}.bd-managed-float.expanded{inset:140px 24px 87px 85px!important}.bd-managed-float.paired{resize:none;min-width:0;max-width:none;width:calc(50vw - 60px)!important;height:auto!important;top:151px!important;bottom:88px!important}.bd-managed-float.paired.first{left:84px!important;right:auto!important}.bd-managed-float.paired.second{left:auto!important;right:24px!important}.bd-managed-float>header{cursor:grab;flex-shrink:0;position:relative}.bd-managed-float>header>strong{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.bd-managed-float .bd-float-body{padding-bottom:30px}.bd-window-resize{color:#557ba9;z-index:10;cursor:nwse-resize;touch-action:none;background:#eff4fb;border:1px solid #d9e3ef;border-radius:8px 0 10px;place-items:center;width:30px;height:28px;display:grid;position:absolute;bottom:3px;right:3px}.bd-window-resize:hover{background:#dce9fc}.bd-window-menu{z-index:20;background:#fff;border:1px solid #dce6f1;border-radius:9px;width:220px;padding:7px;position:absolute;top:44px;right:14px;box-shadow:0 12px 32px #233c6220}.bd-window-menu button{text-align:left;color:#3b5471;cursor:pointer;background:0 0;border:0;border-radius:6px;align-items:center;gap:8px;width:100%;padding:11px;font-size:11px;display:flex}.bd-window-menu button:hover{background:#eff4fb}.bd-window-menu button:disabled{opacity:.4}.bd-window-dock{z-index:75;background:#fff;border:1px solid #dce5f0;border-radius:12px;align-items:center;gap:5px;max-width:calc(100vw - 520px);min-height:43px;padding:5px;display:flex;position:fixed;bottom:19px;left:50%;transform:translate(-50%);box-shadow:0 5px 25px #21365516}.bd-window-dock>button{white-space:nowrap;color:#617895;cursor:pointer;background:0 0;border:0;border-radius:7px;align-items:center;gap:6px;padding:9px 11px;font-size:11px;display:flex}.bd-window-dock>button[aria-pressed=true]{color:#315d9b;background:#eaf2fd}.bd-window-dock>button:disabled{opacity:.4}.bd-window-dock>div{scrollbar-width:none;min-width:0;display:flex;overflow:auto}.bd-window-dock>div>div{border-right:1px solid #edf0f5;align-items:center;display:flex}.bd-window-dock [role=tab]{color:#718298;white-space:nowrap;text-overflow:ellipsis;cursor:pointer;background:0 0;border:0;border-radius:6px;max-width:165px;padding:9px 6px 9px 12px;font-size:11px;overflow:hidden}.bd-window-dock [role=tab][aria-selected=true]{color:#294f83;background:#edf3fc;font-weight:600}.bd-window-dock [role=tab]+button{color:#a0adbd;cursor:pointer;background:0 0;border:0;padding:6px}.bd-window-dock [role=tab]+button:hover{color:#334b68}.bd-direct-room .bd-top-controls{scrollbar-width:none;padding-bottom:5px;overflow-x:auto}.bd-direct-room .bd-top-controls>.bd-button{flex-shrink:0}.bd-direct-room .bd-top-controls .bd-start-plan{color:#fff;background:#315e9e;border-color:#315e9e}.bd-direct-room .bd-resize{color:#3c68a4;z-index:30;cursor:nwse-resize;touch-action:none;background:#eff5ff;border:1px solid #8da9d1;border-radius:7px 0 5px;place-items:center;width:24px;height:24px;display:grid;bottom:0;right:0}.bd-direct-room .bd-resize:before,.bd-direct-room .bd-resize:after{display:none}.bd-direct-room .bd-context{z-index:90;width:260px;max-height:calc(100dvh - 110px);overflow:auto}.bd-context-sizes{border-top:1px solid #e8eef6;border-bottom:1px solid #e8eef6;flex-wrap:wrap;gap:3px;padding:8px 5px;display:flex}.bd-context-sizes>span{color:#8b99aa;width:100%;padding:4px;font-size:9px}.bd-context .bd-context-sizes>button{background:#f0f4fa;border-radius:4px;width:auto;padding:6px;font-size:9px;display:inline-flex}.bd-edges g>g rect{fill:var(--bd-paper,#f8f9fb);stroke:#c7d5e7;stroke-width:1px}.bd-edges g>g text{fill:var(--bd-ink,#415d7b);font-family:Arial,sans-serif;font-size:11px}.bd-node.kind-business,.bd-node.kind-tool{border:1px solid #d9e3ef;border-radius:12px;padding:0;overflow:hidden;box-shadow:0 5px 20px #2039570c}.bd-node.kind-business>.bd-card-tags,.bd-node.kind-tool>.bd-card-tags{display:none}.bd-business-card{color:#334d6a;background:#fff;flex-direction:column;height:100%;min-height:0;display:flex}.bd-business-card>header{flex-shrink:0;align-items:center;gap:10px;padding:18px 24px;font-size:13px;display:flex}.bd-business-card>header>span{flex:1;font-weight:600}.bd-business-card>header>small{opacity:.6;font-size:11px}.bd-business-card>h3{letter-spacing:-.8px;flex-shrink:0;max-height:70px;margin:25px 24px 10px;font-size:28px;line-height:1.2;overflow:hidden}.bd-business-card>p{color:#7c8d9f;flex-shrink:1;max-height:65px;margin:0 24px 18px;font-size:14px;line-height:1.6;overflow:hidden}.bd-plan-progress{background:#f0f3f8;border-radius:3px;flex-shrink:0;height:4px;margin:0 24px 19px;overflow:hidden}.bd-plan-progress>i{background:#547eb4;height:100%;transition:width .2s;display:block}.bd-business-rows{flex:1;min-height:0;padding:0 24px;overflow:hidden}.bd-business-rows>button{text-align:left;color:#52667e;cursor:pointer;background:#fff;border:0;border-bottom:1px solid #eef2f7;align-items:center;gap:10px;width:100%;min-height:44px;padding:9px 0;font-size:13px;display:flex}.bd-business-rows>button>i{color:#fff;border:1px solid #d3deeb;border-radius:50%;flex-shrink:0;place-items:center;width:18px;height:18px;display:grid}.bd-business-rows>button>i.done{background:#5e8b71;border-color:#5e8b71}.bd-business-rows>button>span{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.bd-business-card>footer{background:#fff;border-top:1px solid #edf2f7;flex-shrink:0;justify-content:space-between;align-items:center;gap:10px;padding:18px 24px;display:flex}.bd-business-card>footer>span{color:#93a1b2;font-size:11px}.bd-business-card>footer>button{color:#396196;cursor:pointer;background:#edf3fc;border:0;border-radius:6px;align-items:center;gap:7px;padding:9px 12px;font-size:12px;display:flex}.bd-tool-card{color:#3c597a;background:#fff;flex-direction:column;align-items:flex-start;height:100%;padding:24px;display:flex}.bd-tool-card>small{color:#91a1b6;text-transform:uppercase;letter-spacing:1px;margin:12px 0 5px;font-size:9px}.bd-tool-card>h3{letter-spacing:-.4px;margin:0 0 7px;font-size:19px}.bd-tool-card>p{color:#8192a7;flex:1;margin:0;font-size:12px;line-height:1.5}.bd-tool-card>button{color:#4773aa;cursor:pointer;background:0 0;border:0;align-items:center;gap:8px;padding:5px 0;font-size:11px;display:flex}.bd-plans-heading{justify-content:space-between;align-items:center;gap:20px;padding:8px 3px 23px;display:flex}.bd-plans-heading small{letter-spacing:1.3px;color:#8195ad;font-size:8px}.bd-plans-heading h2{letter-spacing:-.9px;color:#314b69;margin:9px 0 0;font-size:27px;font-weight:500;line-height:1.25}.bd-plans-heading>div:last-child{background:#f0f4fa;border-radius:8px;flex-shrink:0;gap:3px;padding:4px;display:flex}.bd-plans-heading button{color:#8b9bb1;cursor:pointer;background:0 0;border:0;border-radius:5px;padding:8px 14px;font-size:11px}.bd-plans-heading button[aria-pressed=true]{color:#3d5d88;background:#fff;box-shadow:0 2px 6px #30486a0a}.bd-plan-search{color:#9caabd;border:1px solid #e4ebf4;border-radius:8px;align-items:center;gap:9px;margin-bottom:20px;padding:11px 13px;display:flex}.bd-plan-search input{color:#547294;background:0 0;border:0;outline:0;width:100%;font-family:inherit;font-size:12px}.bd-plan-concept{background:#f2f6fc;border-left:2px solid #96b2dc;border-radius:6px;margin-bottom:20px;padding:13px 17px}.bd-plan-concept>span{color:#7993b8;font-size:9px}.bd-plan-concept p{color:#5a7393;white-space:pre-line;margin:6px 0 0;font-size:12px;line-height:1.6}.bd-plan-library{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}.bd-plan-library>button{text-align:left;cursor:pointer;background:#fff;border:1px solid #e2e9f2;border-radius:11px;padding:0;transition:border-color .15s,transform .15s;overflow:hidden}.bd-plan-library>button:hover{border-color:#8eaed9;transform:translateY(-2px)}.bd-plan-library>button:disabled{opacity:.6;cursor:default}.bd-plan-library>button>div{height:155px;position:relative;overflow:hidden}.bd-plan-library img{object-fit:cover;width:100%;height:100%}.bd-plan-library>button>div>span{color:#476180;border-radius:10px;place-items:center;width:40px;height:40px;display:grid;position:absolute;bottom:13px;left:17px}.bd-plan-library>button>div>small{color:#496a94;background:#fff;border-radius:5px;padding:6px 9px;font-size:9px;position:absolute;top:13px;right:13px}.bd-plan-library h3{color:#34516f;letter-spacing:-.35px;justify-content:space-between;align-items:center;margin:0 0 10px;font-size:18px;font-weight:500;display:flex}.bd-plan-library p{color:#8292a5;margin:0 0 15px;font-size:12px;line-height:1.7}.bd-tool-library{grid-template-columns:1fr 1fr;gap:10px;display:grid}.bd-tool-library>article{color:#8099b8;border:1px solid #e5ebf3;border-radius:9px;align-items:center;gap:13px;padding:16px 12px;display:flex}.bd-tool-library article>div{flex-direction:column;flex:1;gap:5px;min-width:0;display:flex}.bd-tool-library small{text-transform:uppercase;letter-spacing:.8px;color:#a3afbf;font-size:8px}.bd-tool-library strong{color:#45617f;font-size:12px;font-weight:500}.bd-tool-library span{color:#8a9cb1;font-size:9px;line-height:1.4}.bd-tool-library button{color:#577faa;cursor:pointer;background:#f0f5fc;border:0;border-radius:5px;padding:5px;display:flex}.bd-tool-library button:disabled{opacity:.4}.bd-business-hero{color:#3c5a78;border-radius:9px;align-items:center;gap:20px;padding:25px;display:flex}.bd-business-hero>div{flex:1;min-width:0}.bd-business-hero small{letter-spacing:1.2px;opacity:.6;margin-bottom:8px;font-size:8px;display:block}.bd-business-hero .bd-cell input{letter-spacing:-.8px;color:#35516e;width:100%;min-width:0;padding:0;font-size:27px;font-weight:500}.bd-business-hero p{color:#708aa6;margin:8px 0 0;font-size:10px}.bd-business-ring{background:conic-gradient(#5a83b7 var(--done),#ffffff90 0);border-radius:50%;flex-shrink:0;place-items:center;width:65px;height:65px;display:grid}.bd-business-ring>b{color:#6382a7;background:#f7faff;border-radius:50%;place-items:center;width:55px;height:55px;font-size:16px;font-weight:500;display:grid}.bd-cell{min-width:0;display:block}.bd-cell input{color:#47617c;background:0 0;border:1px solid #0000;border-radius:5px;outline:0;width:100%;padding:8px 6px;font-family:inherit;font-size:11px}.bd-cell input:hover:not(:disabled){background:#ffffffa0;border-color:#dfe7f1}.bd-cell input:focus{background:#fff;border-color:#9bb7df;box-shadow:0 0 0 2px #e8f0fc}.bd-cell input::placeholder{color:#b0bccb}.bd-cell input:disabled{opacity:.75}.bd-cell.has-error>span{white-space:normal;color:#99674f;min-width:110px;padding:5px;font-size:10px;line-height:1.4;display:block}.bd-cell.has-error>span button{background:#f5eee8;border:0;border-radius:4px;margin:3px;padding:4px;font-size:9px}.bd-business-brief{margin:15px 0}.bd-business-brief input{color:#7a8da4;font-size:13px}.bd-business-budget{border-bottom:1px solid #e9eef5;align-items:center;gap:25px;padding:17px 8px 21px;display:flex}.bd-business-budget>div{color:#98a8bd;align-items:center;gap:8px;font-size:10px;display:flex}.bd-business-budget strong{color:#56718f;font-size:13px;font-weight:500}.bd-business-budget .bd-cell{max-width:100px}.bd-business-budget input{font-size:13px;font-weight:500}.bd-business-budget .over-budget strong{color:#b66952}.bd-business-groups{scrollbar-width:none;gap:7px;margin:22px 0 15px;display:flex;overflow:auto}.bd-business-groups button{color:#9baabd;white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:6px;padding:8px 13px;font-size:11px}.bd-business-groups button[aria-pressed=true]{color:#4a709e;background:#eaf2fd}.bd-plan-rows{min-width:620px}.bd-plan-rows>header,.bd-plan-rows>article{grid-template-columns:minmax(220px,1fr) 100px 125px 75px 25px;align-items:center;gap:6px;display:grid}.bd-plan-rows>header{color:#a2b1c3;border-bottom:1px solid #e9eef5;padding:0 9px 12px;font-size:9px}.bd-plan-rows>header span{align-items:center;gap:5px;display:flex}.bd-plan-rows>article{border-bottom:1px solid #eef2f7;padding:8px 4px}.bd-plan-rows>article>div{align-items:center;gap:10px;min-width:0;display:flex}.bd-plan-rows>article>div>div{flex:1;min-width:0}.bd-plan-rows>article>div .bd-cell:last-child input{color:#9cacbf;padding-top:0;padding-bottom:4px;font-size:9px}.bd-plan-rows>article>button{color:#b0bfd0;cursor:pointer;background:0 0;border:0;padding:5px}.bd-row-status{color:#fff;cursor:pointer;background:#fff;border:1px solid #d4dfec;border-radius:50%;flex-shrink:0;place-items:center;width:20px;height:20px;display:grid}.bd-row-status.doing{border-color:#789bc5}.bd-row-status.doing>i{background:#789bc5;border-radius:50%;width:8px;height:8px}.bd-row-status.done{background:#628b79;border-color:#628b79}.status-done>div>.bd-cell input,.status-done>div>div>.bd-cell:first-child input{color:#9cadbe;text-decoration:line-through}.bd-add-plan-row{color:#7694b8;cursor:pointer;background:0 0;border:0;align-items:center;gap:8px;padding:16px 7px;font-size:11px;display:flex}.bd-plan-connected{border:1px solid #e4ebf4;border-radius:9px;margin-top:20px;padding:20px}.bd-plan-connected>h3{color:#6a84a3;align-items:center;gap:8px;margin:0 0 16px;font-size:12px;font-weight:500;display:flex}.bd-plan-connected>div,.bd-plan-connected>footer{flex-wrap:wrap;gap:8px;display:flex}.bd-plan-connected button{color:#6283ac;cursor:pointer;background:#fff;border:1px solid #dce6f3;border-radius:6px;align-items:center;gap:10px;padding:9px 11px;font-size:10px;display:flex}.bd-plan-connected footer{margin-top:12px}.bd-plan-connected footer button{background:#f0f5fb;border:0}.bd-plan-connected>small{color:#a3b0c2;margin-top:14px;font-size:9px;line-height:1.6;display:block}.bd-business-window .bd-float-body{overflow:auto}.bd-nav-kinds{flex-wrap:wrap}.bd-direct-room .bd-quick-colours{flex-shrink:0}.sf-board-embedded .fc-sidebar,.sf-board-embedded .qs-mobile-nav,.sf-board-embedded .fc-topbar .fc-mobile-menu{display:none!important}.sf-board-embedded .fc-app-main{width:100%!important;margin-left:0!important}.sf-board-embedded .fc-console{grid-template-columns:1fr!important}.sf-board-embedded .fc-content{padding:18px!important}@media (max-width:1100px){.bd-window-dock{max-width:calc(100vw - 260px);bottom:18px}.bd-managed-float.paired{width:calc(50vw - 53px)!important}.bd-managed-float.paired.first{left:74px!important}.bd-managed-float.paired.second{right:22px!important}.bd-tool-library{grid-template-columns:1fr}.bd-business-budget{flex-wrap:wrap;gap:12px}.bd-managed-float.paired .bd-plan-library{grid-template-columns:1fr}.bd-managed-float.paired .bd-plans-heading{flex-direction:column;align-items:flex-start}}@media (max-width:750px){.bd-managed-float,.bd-managed-float.wide,.bd-managed-float.expanded,.bd-managed-float.paired{max-width:none;min-height:180px;max-height:none;width:auto!important;height:auto!important;inset:132px 10px 146px!important}.bd-managed-float.paired.second{display:none!important}.bd-window-dock{max-width:none;min-height:44px;bottom:85px;left:10px;right:10px;transform:none}.bd-window-dock>button{padding:9px}.bd-window-dock [role=tab]{max-width:140px}.bd-window-dock>button:last-child,.bd-window-resize{display:none}.bd-plans-heading{flex-direction:column;align-items:flex-start;gap:14px;padding-top:4px}.bd-plans-heading h2{font-size:24px}.bd-plan-library{grid-template-columns:1fr}.bd-plan-library>button>div{height:130px}.bd-business-hero{gap:12px;padding:18px 15px}.bd-business-hero>svg{display:none}.bd-business-hero .bd-cell input{font-size:23px}.bd-business-ring{width:54px;height:54px}.bd-business-ring>b{width:46px;height:46px;font-size:14px}.bd-business-budget{gap:8px;padding:12px 0}.bd-business-budget>div{font-size:9px}.bd-business-budget strong{font-size:11px}.bd-direct-room .bd-selection-floating{bottom:140px}.bd-window-menu{right:10px}.bd-plan-connected{padding:14px}.bd-business-groups{margin-top:17px}.bd-plan-rows{min-width:590px}.bd-managed-float>header{cursor:default}}@media (prefers-reduced-motion:reduce){.bd-plan-progress>i,.bd-plan-library>button{transition:none}.bd-managed-float{animation:none}}.bd-pile{color:#192836;pointer-events:auto;z-index:2;border-radius:20px;transition:width .35s,height .35s;position:absolute}.bd-pile.expanded{background:color-mix(in srgb,var(--pile-colour) 18%,transparent);pointer-events:none;z-index:0;border:1px dashed #b4c6dd}.bd-pile>header{cursor:grab;pointer-events:auto;-webkit-user-select:none;user-select:none;touch-action:none;background:#fff;border:1px solid #e1e7ef;border-radius:13px;align-items:center;gap:10px;height:50px;padding:10px 14px;display:flex;box-shadow:0 3px 14px #15365012}.bd-pile>header strong{font:600 16px/1.2 var(--font-body,Arial);flex:1}.bd-pile>header span{color:#65758a;font-size:12px}.bd-pile button{color:inherit;cursor:pointer;background:0 0;border:0;border-radius:7px;justify-content:center;align-items:center;padding:5px;display:inline-flex}.bd-pile button:hover{background:#edf3fb}.bd-pile input{background:0 0;border:0;border-bottom:1px solid #6f9ade;width:155px;font-size:16px}.bd-pile-cover{width:100%;height:210px;position:relative;overflow:visible!important}.bd-pile-cover>span{pointer-events:none;border:1px solid #d6dfe9;border-radius:10px;place-items:center;width:260px;height:148px;transition:transform .3s;display:grid;position:absolute;top:20px;left:25px;overflow:hidden;box-shadow:0 9px 18px #213a5620}.bd-pile-cover img{object-fit:cover;width:100%;height:100%}.bd-pile-cover b{text-align:left;padding:22px;font-size:22px;font-weight:500;line-height:1.25}.bd-pile-cover small{color:#68758a;font-size:11px;position:absolute;bottom:4px;left:0;right:0}.bd-pile-menu{z-index:20;pointer-events:auto;background:#fff;border:1px solid #d8e1ed;border-radius:12px;width:245px;padding:6px;position:absolute;top:45px;right:0;box-shadow:0 12px 30px #1a30552b}.bd-pile-menu button{text-align:left;justify-content:flex-start;gap:7px;width:100%;padding:10px;font-size:12px;display:flex}.bd-pile-motion .bd-node{opacity:.25;transition:left .65s cubic-bezier(.22,.7,.18,1),top .65s cubic-bezier(.22,.7,.18,1),opacity .65s}.bd-pile-motion .bd-pile{animation:.75s both pile-arrive}@keyframes pile-arrive{0%,55%{opacity:0;transform:scale(.96)}to{opacity:1;transform:scale(1)}}.ms-unseen-dot{background:#245acb;border-radius:50%;width:6px;height:6px;display:block}.bd-top-controls{flex-wrap:wrap;max-width:calc(100% - 24px)}.ms-editor .bd-float-body{background:#fbfcfe;padding:24px!important}.ms-editor-heading{justify-content:space-between;align-items:center;gap:20px;margin-bottom:22px;display:flex}.ms-editor-heading h2{font:500 27px/1.15 var(--font-body,Arial);letter-spacing:-.8px;margin:8px 0}.ms-editor-heading p,.ms-editor-empty p{color:#66758a;margin:5px 0;font-size:13px;line-height:1.6}.ms-editor-heading .bd-button{white-space:nowrap}.ms-story-tabs{gap:7px;padding:0 0 18px;display:flex;overflow:auto}.ms-story-tabs button{white-space:nowrap;text-overflow:ellipsis;background:#fff;border:1px solid #dde5f0;border-radius:8px;align-items:center;gap:7px;max-width:260px;padding:8px 10px;font-size:11px;display:flex;overflow:hidden}.ms-story-tabs button[aria-pressed=true]{color:#174ca9;background:#eaf1ff;border-color:#3570d3}.ms-editor-empty{text-align:center;background:linear-gradient(145deg,#f0f5ff,#fff);border:1px dashed #cedaeb;border-radius:16px;padding:55px 20px}.ms-editor-empty>div{color:#2760be;justify-content:center;align-items:center;gap:22px;margin-bottom:24px;display:flex}.ms-editor-empty>div span{background:#bdcee9;width:90px;height:1px}.ms-editor-empty h3{margin:10px;font-size:20px;font-weight:500}.ms-editor-empty p{max-width:350px;margin:auto}.ms-story-title{align-items:center;gap:12px;margin-bottom:14px;display:flex}.ms-story-title>input{background:0 0;border:0;flex:1;min-width:0;padding:6px 0;font-size:17px;font-weight:600}.ms-story-title>span{white-space:nowrap;color:#728096;font-size:11px}.ms-story-strip{scroll-snap-type:x proximity;gap:12px;padding:8px 3px 18px;display:flex;overflow-x:auto}.ms-scene-tile{scroll-snap-align:start;background:#fff;border:1px solid #dfe6ef;border-radius:12px;flex:0 0 184px;padding:2px;position:relative}.ms-scene-tile.active{border-color:#2461cb;box-shadow:0 0 0 2px #e0eaff}.ms-scene-tile>button{text-align:left;cursor:pointer;background:0 0;border:0;width:100%;padding:0;display:block}.ms-scene-tile>button>span{white-space:nowrap;text-overflow:ellipsis;align-items:center;gap:8px;padding:10px 8px 5px;font-size:12px;display:flex;overflow:hidden}.ms-scene-tile b{color:#7b899e;font-size:10px;font-weight:500}.ms-scene-tile small{color:#778397;text-transform:capitalize;padding:0 8px 10px;font-size:10px;display:block}.ms-thumbnail{pointer-events:none;background:#e9eef6;border-radius:9px;width:180px;height:106px;position:relative;overflow:hidden}.ms-thumbnail>div{transform-origin:0 0;position:absolute}.ms-thumbnail>img{object-fit:cover;width:100%;height:100%}.ms-thumbnail>svg{color:#fff;filter:drop-shadow(0 2px 5px #0008);position:absolute;top:40px;left:78px}.ms-grip{color:#68809b;background:#fff;border-radius:3px;position:absolute;top:6px;right:6px}.ms-scene-edit{background:#fff;border:1px solid #e1e7f0;border-radius:14px;grid-template-columns:1.2fr 1fr;gap:28px;margin:0 0 16px;padding:22px;display:grid}.ms-scene-copy input,.ms-scene-copy textarea{outline-offset:3px;background:0 0;border:0;width:100%;display:block}.ms-scene-copy input{margin:9px 0;font-size:20px;font-weight:500}.ms-scene-copy textarea{resize:vertical;color:#67758a;min-height:62px;font-family:inherit;font-size:13px;line-height:1.6}.ms-scene-actions{flex-wrap:wrap;gap:6px;margin-top:10px;display:flex}.ms-scene-actions button,.ms-add-scene button,.ms-editor-footer button{color:#32485e;cursor:pointer;background:#fff;border:1px solid #dce4ef;border-radius:7px;justify-content:center;align-items:center;gap:6px;padding:8px;font-size:11px;display:inline-flex}.ms-direction label{color:#728096;margin:0 0 8px;font-size:11px;display:block}.ms-direction>div{flex-wrap:wrap;gap:5px;margin:0 0 16px;display:flex}.ms-direction>div button{cursor:pointer;background:#fff;border:1px solid #dee6f1;border-radius:7px;padding:8px 10px;font-size:11px}.ms-direction>div button[aria-pressed=true]{color:#1c56b4;background:#eff5ff;border-color:#a9c4ef}.ms-camera-capture{color:#285a9d;cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;padding:3px 0;font-size:11px;display:flex}.ms-add-scene{flex-wrap:wrap;gap:8px;margin:5px 0 18px;display:flex}.ms-demo-picker{grid-template-columns:repeat(3,1fr);gap:10px;margin-bottom:16px;display:grid}.ms-demo-picker button{text-align:left;cursor:pointer;background:#fff;border:1px solid #dce4ef;border-radius:9px;flex-wrap:wrap;gap:8px;padding:8px;font-size:11px;display:flex}.ms-demo-picker img{object-fit:cover;border-radius:5px;width:100%;height:65px}.ms-demo-picker span{flex:1}.ms-editor-footer{border-top:1px solid #e2e8f1;flex-wrap:wrap;align-items:center;gap:8px;padding-top:16px;display:flex}.ms-editor-footer>span{color:#778397;margin-right:auto;font-size:11px}.ms-share-note{color:#7b8798!important;margin:10px 0 0!important;font-size:10px!important}.ms-editor button:disabled{opacity:.4;cursor:default}.bd-catchup-window .bd-float-body{padding:24px!important}.bd-catchup-heading>svg{color:#2961bb}.bd-catchup-heading h2{letter-spacing:-.6px;margin:12px 0 6px;font-size:25px;font-weight:500}.bd-catchup-heading p{color:#708094;margin:0 0 22px;font-size:12px}.bd-catchup-filters{gap:5px;margin-bottom:14px;display:flex}.bd-catchup-filters button{cursor:pointer;background:#fff;border:1px solid #dce4ef;border-radius:7px;align-items:center;gap:5px;padding:8px 9px;font-size:11px;display:flex}.bd-catchup-filters button[aria-pressed=true]{color:#225dc0;background:#edf3ff;border-color:#b8cdee}.bd-catchup-filters button:last-child{margin-left:auto}.bd-catchup-play{align-items:center;gap:12px;margin-bottom:16px;display:flex}.bd-catchup-play .bd-text-button{gap:4px;font-size:11px;display:flex}.bd-activity-list{gap:0;display:grid}.bd-activity-list>button{text-align:left;cursor:pointer;background:0 0;border:0;border-top:1px solid #edf0f5;align-items:flex-start;gap:10px;width:100%;padding:15px 0;display:flex}.bd-activity-list>button:hover{background:#f6f9ff}.bd-activity-list i{color:#3461a5;background:#e8eef9;border-radius:50%;flex-shrink:0;place-items:center;width:29px;height:29px;font-size:12px;font-style:normal;display:grid}.bd-activity-list>button>div{flex:1;min-width:0}.bd-activity-list span{justify-content:space-between;align-items:center;gap:10px;margin:0 0 6px;display:flex}.bd-activity-list strong{font-size:11px;font-weight:500}.bd-activity-list small{color:#8490a1;font-size:9px}.bd-activity-list b{font-size:13px;font-weight:500}.bd-activity-list p{color:#7d8897;white-space:nowrap;text-overflow:ellipsis;margin:5px 0 0;font-size:11px;overflow:hidden}.bd-activity-list>button>svg{color:#7088aa;margin-top:8px}.bd-history-note{color:#7f8a9a;margin-top:20px;font-size:10px;line-height:1.6;display:block}.bd-catchup-empty{text-align:center;color:#7490b5;padding:36px 12px}.bd-catchup-empty h3{color:#253951;font-size:18px;font-weight:500}.bd-catchup-empty p{white-space:normal;line-height:1.6}.ms-player{z-index:10000;color:#192c43;font-family:var(--font-body,Arial),sans-serif;isolation:isolate;background:#f3f5f9;flex-direction:column;display:flex;position:fixed;inset:0}.ms-player>header{background:#fff;border-bottom:1px solid #dfe6ef;flex-shrink:0;justify-content:space-between;align-items:center;gap:20px;height:64px;padding:0 28px;display:flex}.ms-player>header>span,.ms-player>header>div{align-items:center;gap:14px;display:flex}.ms-player>header strong{text-overflow:ellipsis;white-space:nowrap;max-width:50vw;font-size:14px;font-weight:500;overflow:hidden}.ms-player button{color:inherit;cursor:pointer;background:0 0;border:0;border-radius:7px;justify-content:center;align-items:center;padding:8px;display:inline-flex}.ms-player button:hover{background:#e4ecf9}.ms-player button:disabled{opacity:.3}.ms-player button:focus-visible{outline-offset:2px;outline:2px solid #2e64c2}.ms-before-after{border:1px solid #dde4ee;border-radius:8px;padding:2px;font-size:11px;display:flex}.ms-before-after button{padding:6px 10px}.ms-before-after button[aria-pressed=true]{color:#265ab3;background:#e8effd}.ms-stage{background-image:radial-gradient(#cbd4e3 .7px,#0000 .7px);background-size:22px 22px;flex:1;min-height:0;position:relative;overflow:hidden}.ms-stage>iframe{background:#fff;border:1px solid #d9e2ee;border-radius:12px;width:calc(100% - 32px);height:calc(100% - 32px);position:absolute;inset:16px;box-shadow:0 8px 30px #19395f15}.ms-world{transform-origin:0 0;will-change:transform;position:absolute}.ms-card{color:#1c3047;border:1px solid #dce3ed;border-radius:13px;position:absolute;overflow:hidden;box-shadow:0 6px 16px #1d355112}.ms-card>img{object-fit:cover;width:100%;height:55%;display:block}.ms-card.kind-image>img{height:100%}.ms-card.kind-image>div{display:none}.ms-card>div{padding:22px}.ms-card small{letter-spacing:1px;color:#728197;font-size:10px}.ms-card h3{font:500 24px/1.3 var(--font-body,Arial);white-space:pre-wrap;margin:8px 0}.ms-card p{font:14px/1.65 var(--font-body,Arial);white-space:pre-wrap;color:#53657a;margin:10px 0;overflow:hidden}.ms-card.kind-frame{box-shadow:none;border:1px dashed #c3d1e5;background:#eff4fb66!important}.ms-card.kind-frame>h3{margin:0;padding:14px;font-size:17px}.ms-plan-row{color:#51657c;border-top:1px solid #dae2eb;padding:10px 0;font-size:13px;display:block}.ms-changed .ms-card{outline-offset:5px;outline:3px solid #3b75d4;box-shadow:0 0 35px #3178f125}.ms-change-pointer{color:#3475d7;pointer-events:none;align-items:flex-start;gap:5px;display:flex;position:absolute}.ms-change-pointer span{color:#fff;background:#3475d7;border-radius:12px;padding:5px 9px;font-size:11px}.ms-caption{background:#fff;border-top:1px solid #e3e9f1;flex-shrink:0;min-height:95px;padding:18px 28px 8px}.ms-caption>small{letter-spacing:.8px;color:#6480a4;font-size:9px;display:block}.ms-caption h2{letter-spacing:-.6px;margin:7px 0;font-size:23px;font-weight:500;line-height:1.2}.ms-caption p{color:#6d7d91;max-width:850px;max-height:40px;margin:5px 0;font-size:12px;line-height:1.5;overflow:auto}.ms-player>footer{background:#fff;flex-shrink:0;align-items:center;gap:8px;min-height:62px;padding:8px 24px 16px;display:flex}.ms-player>footer>span{color:#74849a;white-space:nowrap;font-size:11px}.ms-player .ms-play{color:#fff;background:#1b52b2;border-radius:50%;width:38px;height:38px}.ms-scene-steps{flex:1;justify-content:center;align-items:center;gap:5px;margin:0 20px;display:flex;overflow:auto}.ms-scene-steps button{background:#d7e0ef;border-radius:50%;width:6px;min-width:6px;height:6px;padding:0}.ms-scene-steps button[aria-current=step]{background:#2e65c0;border-radius:4px;min-width:18px}.ms-speed{min-width:40px;font-size:12px!important}.ms-missing{text-align:center;background:#fff;border:1px solid #dce5f1;border-radius:8px;padding:12px;font-size:12px;position:absolute;bottom:20px;left:20%;right:20%}@media (max-width:900px){.ms-editor-heading{flex-direction:column;align-items:flex-start;gap:10px}.ms-editor-heading h2{font-size:23px}.ms-scene-edit{gap:15px;padding:16px}.ms-story-title{flex-wrap:wrap}.ms-story-title>input{flex-basis:100%}.ms-story-title>span{flex:1}.ms-demo-picker{grid-template-columns:repeat(2,1fr)}}@media (max-width:600px){.ms-editor .bd-float-body{padding:16px!important}.ms-scene-edit{grid-template-columns:1fr}.ms-direction{border-top:1px solid #e2e8f1;padding-top:16px}.ms-player>header{gap:8px;height:56px;padding:0 12px}.ms-player>header>div{gap:3px}.ms-player>header strong{max-width:32vw;font-size:12px}.ms-player>header>span>svg{display:none}.ms-before-after button{padding:6px;font-size:10px}.ms-caption{padding:14px 16px 6px}.ms-caption h2{font-size:20px}.ms-player>footer{padding:8px 10px 12px}.ms-scene-steps{margin:0 5px}.ms-stage>iframe{width:calc(100% - 12px);height:calc(100% - 12px);inset:6px}}@media (prefers-reduced-motion:reduce){.bd-pile,.bd-pile-motion .bd-node,.bd-pile-motion .bd-pile{transition:none;animation:none}.ms-world,.ms-change-pointer{transition:none!important}}.bd-window-edge{z-index:40;touch-action:none;background:0 0;border:0;padding:0;position:absolute}.bd-window-edge.edge-w{cursor:ew-resize;width:9px;top:47px;bottom:20px;left:0}.bd-window-edge.edge-e{cursor:ew-resize;width:9px;top:47px;bottom:20px;right:0}.bd-window-edge.edge-n{cursor:ns-resize;height:7px;top:0;left:20px;right:20px}.bd-window-edge.edge-s{cursor:ns-resize;height:9px;bottom:0;left:20px;right:20px}:is(.bd-window-edge:hover,.bd-window-edge:focus-visible){background:#4e83cf30;outline:0}.bd-window-edge.edge-se{cursor:nwse-resize;background:#edf3fc;border:1px solid #ccdbee;border-radius:9px 0 12px;width:34px;height:30px;bottom:1px;right:1px}.bd-window-drag-shield{z-index:99990;background:0 0;position:fixed;inset:0}.bd-managed-float.positioned{resize:none;min-width:360px;min-height:260px;max-height:none}.bd-app-window .bd-float-body{background:#fff;overflow:hidden;padding:0!important}.bd-app-window iframe{border:0;flex:1;width:100%;height:100%;min-height:0;display:block}.bd-private-work-label{background:#fff;align-items:center;gap:12px;height:36px;min-height:36px;padding:0 16px;display:flex}.bd-private-work-label>span{flex:1;align-items:center;gap:6px;display:flex}.bd-private-work-label button{color:#476893;cursor:pointer;background:#f0f5fc;border:0;border-radius:5px;align-items:center;gap:5px;padding:5px 8px;font-size:10px;display:flex}.bd-private-work-label button.is-recording{color:#b4504b;background:#fff0ef}.bd-app-drop-target{z-index:35;background:#f0f6ffed;border:2px dashed #729bd8;border-radius:0 0 12px 12px;place-items:center;display:grid;position:absolute;inset:47px 0 0}.bd-app-drop-target>div{text-align:center;color:#3360a2;pointer-events:none;justify-items:center;gap:15px;padding:25px;display:grid}.bd-app-drop-target strong{font-size:22px;font-weight:500}.bd-app-drop-target span{color:#7488a4;font-size:12px}.bd-context-drag{z-index:20;cursor:grab;color:#6f8daf;opacity:0;background:#ffffffed;border:1px solid #d9e4f2;border-radius:6px;place-items:center;width:27px;height:27px;display:grid;position:absolute;top:7px;right:7px}.bd-node:hover .bd-context-drag,.bd-node.selected .bd-context-drag{opacity:1}.bd-context-drag:focus-visible{opacity:1}.bd-transfer-heading{padding:10px 5px 23px}.bd-transfer-heading>svg{color:#5f83b5}.bd-transfer-heading h2{letter-spacing:-.7px;margin:14px 0 8px;font-size:26px;font-weight:500}.bd-transfer-heading p{color:#7e8da3;font-size:12px;line-height:1.6}.bd-transfer-tools{grid-template-columns:1fr 1fr;gap:9px;display:grid}.bd-transfer-tools button{text-align:left;cursor:pointer;background:#fff;border:1px solid #e1e7f0;border-radius:10px;gap:7px;padding:16px 30px 16px 15px;display:grid;position:relative}.bd-transfer-tools button:hover{background:#f4f8ff;border-color:#a9c1e5}.bd-transfer-tools span{color:#92a0b4;text-transform:uppercase;letter-spacing:.8px;font-size:9px}.bd-transfer-tools strong{color:#355271;font-size:12px;font-weight:500}.bd-transfer-tools svg{color:#7698c5;position:absolute;top:27px;right:12px}.bd-team-panel{border-radius:17px;width:315px;padding:20px;box-shadow:0 20px 65px #233d6625}.bd-team-panel>header{border-bottom:1px solid #edf1f6;padding-bottom:18px}.bd-team-panel>header strong{letter-spacing:-.3px;color:#283b51;font-size:16px}.bd-team-panel>header small{color:#8797ab;margin-top:5px;font-size:10px;display:block}.bd-team-self>.bd-avatar,.bd-follow-person>.bd-avatar{aspect-ratio:1;text-align:center;border-radius:50%;justify-content:center;align-items:center;display:flex;flex:0 0 38px!important;width:38px!important;height:38px!important}.bd-team-self>.bd-avatar>span,.bd-follow-person>.bd-avatar>span{padding:0;font-size:12px;display:block}.bd-team-self>.bd-person-name,.bd-follow-person>.bd-person-name{color:#34506d;flex:1;min-width:0;font-size:13px;font-weight:500}.bd-team-panel .bd-avatar-upload{background:#fff;place-items:center;width:32px;height:32px;padding:0;display:grid}.bd-team-panel>footer{border-top:1px solid #edf1f6;gap:13px;padding-top:16px;display:grid}.bd-room-status{color:#7a8e9f;align-items:center;gap:7px;font-size:10px;display:flex}.bd-room-status i{background:#6d9d86;border-radius:50%;width:6px;height:6px}.bd-people-invite{color:#315c96;cursor:pointer;background:#eff5ff;border:1px solid #c8d8ee;border-radius:8px;justify-content:center;align-items:center;gap:8px;padding:11px;font-size:12px;display:flex}.bd-appearance-popover{max-width:calc(100vw - 30px);max-height:calc(100dvh - 220px);overflow:auto;border-radius:16px!important;width:405px!important;padding:18px!important}.bd-appearance-popover header strong{font-size:15px}.bd-appearance-popover header small{color:#8799ad;margin:6px 0 8px;font-size:10px;font-weight:400;display:block}.bd-appearance-popover>div{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px!important;display:grid!important}.bd-appearance-popover>div>button{text-align:left;min-width:0;background:0 0!important;border:0!important;padding:0!important;display:block!important}.bd-appearance-popover>div>button>i{border:1px solid #778ba333;position:relative;overflow:hidden;border-radius:8px!important;width:100%!important;height:65px!important;display:block!important}.bd-appearance-popover i>b{background:#ffffffde;border:1px solid #a2b0c42b;border-radius:3px;width:34%;height:25px;position:absolute;top:18px;left:13%;box-shadow:0 2px 7px #445e7512}.bd-appearance-popover i>b:nth-child(2){height:18px;top:12px;left:54%}.bd-appearance-popover i>b:nth-child(3){background:#bad0ef99;height:16px;top:36px;left:54%}.bd-appearance-popover i>svg{color:#3460a0;background:#fff;border-radius:50%;width:17px;height:17px;padding:2px;position:absolute;top:5px;right:5px}.bd-appearance-popover button>span{margin-top:6px;font-weight:500;display:block;font-size:10px!important}.bd-appearance-popover button>span>small{display:none}.bd-appearance-popover footer{margin-top:18px}.bd-inspiration-window .bd-float-body{padding:18px!important}.bd-inspiration-toolbar{flex-direction:column;margin-bottom:16px;align-items:flex-start!important;gap:10px!important}.bd-inspiration-toolbar>div{grid-template-columns:repeat(4,1fr);gap:4px;width:100%;display:grid!important}.bd-inspiration-toolbar>div>button{color:#6f849b;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:9px;flex-direction:column;align-items:center;gap:7px;padding:10px 4px;font-size:9px;display:flex}.bd-inspiration-toolbar>div>button[aria-pressed=true]{color:#315b92;background:#f2f7ff;border-color:#c9d9ef}.bd-inspiration-hero{text-align:center;border-radius:12px;padding:24px}.bd-inspiration-hero>svg{margin:auto}.bd-inspiration-hero h2{letter-spacing:-.7px;margin:15px 0 8px;font-size:23px;font-weight:500}.bd-inspiration-hero p{color:#798696;font-size:11px;line-height:1.5}.bd-inspiration-hero>div{color:#9caabd;background:#ffffffd9;border:1px solid #fff;border-radius:7px;align-items:center;margin:18px 0 10px;padding:10px;display:flex}.bd-inspiration-hero input{background:0 0;border:0;outline:0;width:100%;padding-left:8px;font-size:12px}.bd-inspiration-hero>button{color:#fff;cursor:pointer;background:#273e58;border:0;border-radius:7px;justify-content:center;align-items:center;gap:7px;width:100%;padding:11px;font-size:12px;display:flex}.bd-inspiration-hero>small{color:#8b8f99;margin-top:10px;font-size:9px;line-height:1.5;display:block}.bd-inspiration-address{color:#98a9bf;border:1px solid #dfe7f1;border-radius:8px;align-items:center;gap:9px;margin:18px 0;padding:12px;display:flex}.bd-inspiration-address input{border:0;outline:0;width:100%;min-width:0;font-size:11px}.bd-inspiration-preview{border:1px solid #e2e9f2;border-radius:10px;overflow:hidden}.bd-link-preview{text-align:center;justify-items:center;gap:14px;padding:25px;display:grid}.bd-link-preview strong{overflow-wrap:anywhere;font-size:14px;font-weight:500}.bd-link-preview a{color:#4b76a9;align-items:center;gap:6px;font-size:11px;display:flex}.bd-link-preview p,.bd-inspiration-limit{color:#8e9caf;margin:12px 0 0;line-height:1.7;font-size:10px!important}.bd-inspiration-share{padding-top:12px}.bd-inspiration-share>span{font-size:9px}.bd-document-start h2{letter-spacing:-.7px;margin:8px 0 23px;font-size:26px;font-weight:500;line-height:1.25}.bd-document-start>div{grid-template-columns:1fr 1fr;gap:12px;display:grid}.bd-document-start>div>button{text-align:left;color:#55769e;cursor:pointer;background:#f3f7fd;border:1px solid #dbe5f3;border-radius:12px;gap:14px;padding:22px 18px;display:grid}.bd-document-start strong{color:#34506e;font-size:14px;font-weight:500}.bd-document-start span{color:#899aaf;font-size:11px;line-height:1.5}.bd-document-start h3{color:#526b87;margin:25px 0 10px;font-size:12px;font-weight:500}.bd-document-start>button{text-align:left;cursor:pointer;background:#fff;border:0;border-bottom:1px solid #e7edf5;grid-template-columns:1fr 18px;gap:5px;width:100%;padding:14px 5px;display:grid}.bd-document-start>button span{grid-column:1}.bd-document-start>button svg{color:#879fbe;grid-area:1/2/3;align-self:center}.bd-document-start p{color:#91a1b6;margin-top:20px;font-size:10px;line-height:1.7}.bd-document-desk .bd-float-body{background:#eef1f6;flex-direction:column;display:flex;padding:0!important}.bd-doc-toolbar{background:#fff;border-bottom:1px solid #e2e8f0;flex-shrink:0;align-items:center;gap:10px;min-height:60px;padding:12px 20px;display:flex}.bd-doc-toolbar>span{color:#6d8aaf}.bd-doc-toolbar>input{color:#36516f;background:0 0;border:0;flex:1;min-width:0;font-size:14px}.bd-doc-toolbar small{color:#8b9caf;white-space:nowrap;font-size:10px}.bd-doc-toolbar button,.bd-sheet-footer button,.bd-sheet-formula button{color:#52749e;cursor:pointer;background:#fff;border:1px solid #d9e4f1;border-radius:6px;align-items:center;gap:5px;padding:8px;font-size:10px;display:flex}.bd-doc-format{background:#fff;border-bottom:1px solid #e1e8f2;flex-wrap:wrap;flex-shrink:0;justify-content:center;gap:5px;padding:9px;display:flex}.bd-doc-format button{color:#7288a3;cursor:pointer;background:0 0;border:0;border-radius:5px;align-items:center;gap:5px;padding:8px;font-size:10px;display:flex}.bd-doc-format button[aria-pressed=true]{color:#315f9c;background:#eaf2ff}.bd-doc-paper{color:#304b68;background:#fff;width:min(670px,100% - 54px);min-height:750px;margin:26px auto;padding:55px 58px;box-shadow:0 6px 35px #2844660d}.bd-paper-title{letter-spacing:-.8px;color:#283f59;background:0 0;border:0;outline-color:#d5e3f7;width:100%;margin-bottom:28px;font-size:32px;font-weight:500;display:block}.bd-doc-block{gap:8px;margin:12px 0;display:flex;position:relative}.bd-doc-block textarea{resize:vertical;width:100%;font:14px/1.7 var(--font-body,Arial);color:#5a6e84;background:0 0;border:0;outline-color:#d6e3f7;min-height:25px;padding:0}.bd-doc-block.block-heading textarea{color:#324b66;font-size:29px;font-weight:500;line-height:1.25}.bd-doc-block.block-subheading textarea{color:#405a75;margin-top:14px;font-size:19px;font-weight:500;line-height:1.4}.bd-doc-block>button{color:#7598bc;cursor:pointer;background:0 0;border:0;align-self:flex-start;padding:3px 0}.bd-doc-block>span{color:#6e89aa;line-height:24px}.bd-doc-block .bd-doc-remove{opacity:0;position:absolute;right:-27px}:is(.bd-doc-block:hover .bd-doc-remove,.bd-doc-block .bd-doc-remove:focus-visible){opacity:1}.bd-doc-add{color:#95aac2;cursor:pointer;background:0 0;border:0;align-items:center;gap:7px;padding:13px 0;font-size:11px;display:flex}.bd-sheet-formula{background:#f9fbfe;border-bottom:1px solid #dce5f2;flex-shrink:0;align-items:center;gap:12px;padding:9px 15px;font-size:11px;display:flex}.bd-sheet-formula b{color:#6184b1;min-width:35px;font-weight:500}.bd-sheet-formula span{color:#9baec4;font-family:Georgia;font-style:italic}.bd-sheet-formula input{color:#4b6584;background:0 0;border:0;flex:1;min-width:0;font-size:12px}.bd-sheet-formula input:focus{outline:none}.bd-sheet-grid{background:#fff;flex:1;min-height:180px;overflow:auto}.bd-sheet-grid table{border-collapse:separate;border-spacing:0;table-layout:fixed;width:max-content;min-width:100%}.bd-sheet-grid th{color:#8b9db3;text-align:center;z-index:1;background:#f2f5fa;border-bottom:1px solid #e1e8f1;border-right:1px solid #e1e8f1;min-width:40px;height:30px;font-size:10px;font-weight:400;position:sticky;left:0}.bd-sheet-grid thead th{z-index:3;top:0}.bd-sheet-grid td{border-bottom:1px solid #e5ebf2;border-right:1px solid #e5ebf2;width:140px;min-width:140px;height:34px;padding:0}.bd-sheet-grid td.active{background:#f5f9ff;box-shadow:inset 0 0 0 2px #4c82ca}.bd-sheet-grid td input{color:#4c627d;background:0 0;border:0;outline:0;width:100%;height:34px;padding:7px 10px;font-size:12px}.bd-sheet-grid tr:first-child td input{color:#355578;font-weight:600}.bd-sheet-footer{background:#fff;flex-shrink:0;align-items:center;gap:9px;padding:10px 15px;display:flex}.bd-sheet-footer span{color:#96a6bb;margin-left:auto;font-size:10px}.bd-document-conflict{color:#8b6a3e;background:#fff1dd;padding:12px 20px;font-size:11px;line-height:1.6}.bd-document-conflict button{background:#fff;border:1px solid #e1d4bf;border-radius:4px;margin-left:6px;padding:5px;font-size:10px}.bd-sheet-card{color:#6585ad;background:#fff;height:100%;padding:23px}.bd-sheet-card h3{color:#35516f;margin:15px 0 18px;font-size:21px;font-weight:500}.bd-sheet-card>div{border-top:1px solid #e4eaf2;border-left:1px solid #e4eaf2;grid-template-columns:repeat(4,1fr);font-size:9px;display:grid}.bd-sheet-card span{text-overflow:ellipsis;white-space:nowrap;border-bottom:1px solid #e4eaf2;border-right:1px solid #e4eaf2;padding:9px 5px;overflow:hidden}.sf-board-embedded body{background:#fff!important}.sf-board-embedded .social-app{background:#fff;border-radius:0;min-height:100dvh}.sf-board-embedded .social-main{min-height:100dvh;border-radius:0!important;margin:0!important}.sf-board-embedded .social-sidebar{display:none!important}.sf-board-embedded .social-content{padding:22px!important}.sf-board-embedded .social-topbar{padding-left:100px}.sf-context-bridge{z-index:3000;font-family:var(--font-body,Arial),sans-serif;color:#315271;gap:6px;display:flex;position:fixed;top:12px;left:12px}.sf-context-bridge button{cursor:pointer}.sf-context-return,.sf-context-chip{color:#5277a5;background:#fff;border:1px solid #d5e1ef;border-radius:7px;align-items:center;gap:5px;padding:8px 10px;font-size:10px;display:flex;box-shadow:0 3px 10px #28466512}.sf-context-chip{background:#eff5ff}.sf-context-bridge>aside{background:#fff;border:1px solid #d5e1ef;border-radius:13px;width:300px;max-width:calc(100vw - 24px);max-height:calc(100dvh - 80px);padding:18px;position:absolute;top:42px;left:0;overflow:auto;box-shadow:0 15px 60px #2642602a}.sf-context-bridge header{justify-content:space-between;align-items:center;display:flex}.sf-context-bridge header strong{font-size:15px;font-weight:500}.sf-context-bridge header button,.sf-context-message button{color:#8098b4;background:0 0;border:0;display:flex}.sf-context-bridge>aside>p{color:#8698ad;margin:12px 0 18px;font-size:11px;line-height:1.6}.sf-context-bridge article{cursor:grab;border:1px solid #e0e8f2;border-radius:9px;margin-bottom:10px;padding:12px}.sf-context-bridge article>img{object-fit:cover;border-radius:5px;width:100%;height:110px;margin-bottom:9px}.sf-context-bridge article small{text-transform:uppercase;letter-spacing:1px;color:#9caec3;font-size:8px}.sf-context-bridge article h3{color:#476588;max-height:45px;margin:7px 0;font-size:13px;font-weight:500;overflow:hidden}.sf-context-bridge article p{color:#8597ad;max-height:65px;font-size:11px;line-height:1.6;overflow:auto}.sf-context-bridge article>div{gap:6px;margin-top:10px;display:flex}.sf-context-bridge article button{color:#6b8cb5;background:#fff;border:1px solid #dbe5f2;border-radius:5px;align-items:center;gap:5px;padding:6px 8px;font-size:10px;display:flex}.sf-context-bridge .sf-context-use{color:#fff;background:#315d9a;border:0;border-radius:7px;justify-content:center;align-items:center;gap:6px;width:100%;margin-top:7px;padding:10px;font-size:11px;display:flex}.sf-context-bridge .sf-context-use.secondary{color:#5579a8;background:#edf3fb}.sf-context-bridge aside>small{color:#94a5ba;margin-top:12px;font-size:9px;line-height:1.6;display:block}.sf-context-place,.sf-context-message{color:#fff;background:#253e60;border-radius:9px;justify-content:space-between;align-items:center;gap:10px;padding:13px 16px;font-size:11px;display:flex;position:fixed;bottom:20px;left:20px;right:20px;box-shadow:0 4px 20px #253e6024}.sf-context-place button{color:#fff;background:0 0;border:0}.ms-app-scene{transform-origin:50%;background:#fff;border:1px solid #cfdaea;border-radius:13px;animation:.65s cubic-bezier(.18,.7,.2,1) both app-scene-enter;position:absolute;inset:14px;overflow:hidden;box-shadow:0 12px 40px #28466618}.ms-app-scene.transition-cut{animation:none}.ms-app-scene iframe{background:#fff;border:0;width:100%;height:100%;display:block}.ms-app-hotspot{z-index:5;position:absolute;transform:translate(-50%,-50%);background:0 0!important;align-items:center!important;gap:9px!important;padding:0!important;display:flex!important}.ms-app-hotspot>span{color:#fff;background:#2e68c4;border:2px solid #fff;border-radius:50%;place-items:center;min-width:34px;height:34px;font-size:12px;display:grid;box-shadow:0 0 0 7px #4587ed33}.ms-app-hotspot>b{text-align:left;background:#fff;border:1px solid #d3e0f3;border-radius:9px;max-width:210px;padding:13px 16px;font-size:12px;font-weight:500;box-shadow:0 6px 25px #24416320}.ms-app-hotspot small{color:#7a92b4;margin-top:6px;font-size:9px;font-weight:400;display:block}.ms-thumbnail>.ms-app-thumbnail{color:#6187b8;background:linear-gradient(140deg,#edf5ff,#dce8fa);flex-direction:column;justify-content:center;align-items:flex-start;gap:7px;height:100%;padding:18px;display:flex;position:static;transform:none!important}.ms-app-thumbnail strong{color:#365c8c;font-size:13px;font-weight:500}.ms-app-thumbnail small{color:#7f9bbe;padding:0;font-size:9px}.ms-direction>input{background:#fff;border:1px solid #dce5f1;border-radius:5px;width:100%;margin-bottom:13px;padding:8px;font-size:11px}.ms-app-picker{grid-template-columns:repeat(3,1fr);gap:7px;margin-bottom:18px;display:grid}.ms-app-picker button{text-align:left;color:#4b6d99;cursor:pointer;background:#fff;border:1px solid #dce5f1;border-radius:8px;gap:7px;padding:12px;font-size:11px;display:grid}.ms-app-picker small{text-transform:uppercase;color:#9aaac0;font-size:8px}.ms-chapters{background:#fff;border-bottom:1px solid #e4ebf4;flex-shrink:0;gap:7px;padding:10px 24px;display:flex;overflow:auto}.ms-chapters button{white-space:nowrap;color:#6583a9!important;background:#f1f5fb!important;padding:7px 12px!important;font-size:10px!important}.ms-chapters button[aria-current=true]{color:#295b9c!important;background:#dfeafb!important}@keyframes app-scene-enter{0%{opacity:.3;transform:scale(.88)}to{opacity:1;transform:scale(1)}}@media (min-width:751px){.bd-managed-float.positioned:not(.expanded):not(.paired){min-width:360px;max-width:none}.bd-window-edge{display:block}}@media (max-width:750px){.bd-window-edge{display:none}.bd-doc-paper{width:calc(100% - 28px);margin:14px auto;padding:30px 25px}.bd-doc-toolbar{gap:6px;padding:10px}.bd-doc-toolbar small,.bd-sheet-footer span,.bd-private-work-label>span{display:none}.bd-private-work-label{justify-content:space-between;padding:0 10px}.bd-team-panel{width:min(310px,100vw - 30px);right:-70px}.bd-appearance-popover>div{grid-template-columns:repeat(3,1fr)}.ms-app-hotspot>b{max-width:150px;font-size:10px}.ms-app-scene{inset:5px}.ms-app-picker{grid-template-columns:repeat(2,1fr)}.sf-board-embedded .social-content{padding:14px!important}.sf-board-embedded .social-topbar .unified-breadcrumb{font-size:10px}.sf-board-embedded .social-topbar{padding-left:85px}.bd-transfer-tools{grid-template-columns:1fr 1fr}}@media (prefers-reduced-motion:reduce){.ms-app-scene{animation:none}}.sf-context-capture{color:#7392b8;background:#fff}.sf-board-embedded .social-topbar .unified-breadcrumb{margin-left:105px}.sf-context-bridge{flex-wrap:wrap;max-width:calc(100vw - 20px)}.sf-context-bridge>aside{top:44px}@media (max-width:650px){.sf-context-capture{padding:8px;font-size:0}.sf-context-capture svg{width:13px}.sf-context-chip{white-space:nowrap;max-width:160px;overflow:hidden}.sf-board-embedded .social-topbar .unified-breadcrumb{margin-left:40px}}.sf-embedded-social-nav{display:none}.sf-board-embedded .sf-embedded-social-nav{background:#fff;border-bottom:1px solid #e4eaf2;flex-shrink:0;gap:4px;padding:9px 18px;display:flex;overflow:auto}.sf-embedded-social-nav button{white-space:nowrap;color:#8193a9;cursor:pointer;background:0 0;border:0;border-radius:6px;padding:8px 12px;font-size:11px}.sf-embedded-social-nav button[aria-current=page]{color:#375f94;background:#edf3fd}.bd-top-controls{flex-wrap:wrap;gap:6px;max-width:calc(100% - 24px)}.bd-edge-hit{stroke:#0000!important;stroke-width:24px!important;fill:none!important}.bd-edges g:focus-visible{outline-offset:5px;outline:3px solid #2e65cf}.bd-snap-target{outline-offset:9px;outline:3px solid #6793ed}.bd-snap-ready{outline-color:#236243;box-shadow:0 0 0 14px #dff2e7!important}.bd-snap-hint{white-space:nowrap;color:#fff;z-index:5;background:#22324a;border-radius:20px;align-items:center;gap:8px;padding:8px 13px;font-size:12px;display:flex;position:absolute;top:-49px;left:50%;transform:translate(-50%)}.bd-snap-hint i{border:2px solid #fff5;border-top-color:#fff;border-radius:50%;width:15px;height:15px;animation:1.8s linear bd-snap-wait}.bd-snap-ready .bd-snap-hint{background:#236243}.bd-snap-ready .bd-snap-hint i{border-color:#fff;animation:none}@keyframes bd-snap-wait{0%{opacity:.25;transform:rotate(0)}to{opacity:1;transform:rotate(360deg)}}.bd-connection-popover{z-index:130;color:#233047;background:#fff;border:1px solid #d8dee6;border-radius:14px;align-items:center;gap:12px;padding:12px 16px;font-size:13px;display:flex;position:fixed;top:155px;left:50%;transform:translate(-50%);box-shadow:0 12px 50px #1b2a4220}.bd-connection-popover button{color:#234f9b;background:#edf2fc;border:0;border-radius:8px;padding:8px 12px}.bd-work-mode .bd-float-body{background:#fcfbf8;flex-direction:column;padding:0;display:flex}.bd-work-head{color:#7b7c7c;border-bottom:1px solid #e7e6e2;justify-content:space-between;align-items:center;padding:24px 36px;font-size:11px;display:flex}.bd-work-head small{letter-spacing:.12em;color:#6c7885}.bd-work-content{flex:1;padding:40px clamp(24px,7vw,90px);overflow:auto}.bd-work-title{letter-spacing:-.045em;color:#263044;background:0 0;border:0;outline:none;width:100%;font-family:inherit;font-size:clamp(24px,3.3vw,42px);font-weight:550;display:block}.bd-work-writing{resize:vertical;color:#4b5566;background:0 0;border:0;outline:none;width:100%;min-height:260px;margin-top:22px;font-family:inherit;font-size:17px;line-height:1.85;display:block}.bd-work-visual{background:#f0eeeb;border-radius:12px;height:210px;margin-bottom:25px;overflow:hidden}.bd-work-visual img{object-fit:contain;width:100%;height:100%}.bd-work-task{flex-wrap:wrap;gap:10px;display:flex}.bd-work-task input,.bd-work-task button{background:#fff;border:1px solid #d9dfe7;border-radius:8px;padding:10px}.bd-work-mode footer{background:#fff;border-top:1px solid #e5e5e0;flex-wrap:wrap;align-items:center;gap:8px;padding:16px 24px;display:flex}.bd-work-mode footer button{background:#fff;border:1px solid #dce2ea;border-radius:9px;align-items:center;gap:7px;padding:10px 13px;font-size:12px;display:flex}.bd-work-mode footer .primary{color:#fff;background:#315dcc;border-color:#315dcc;margin-left:auto}.bd-work-mode>.bd-float-body>.bd-error{margin:12px 24px}.bd-facilitation-head h2{letter-spacing:-.04em;margin:0 0 5px;font-size:25px;font-weight:550}.bd-facilitation nav{border-bottom:1px solid #dde3ec;gap:20px;margin:22px 0;display:flex}.bd-facilitation nav button{color:#7b8494;background:0 0;border:0;border-bottom:2px solid #0000;padding:12px 0;font-size:13px}.bd-facilitation nav button[aria-pressed=true]{color:#243b64;border-color:#315dcc}.bd-facilitation-grid{grid-template-columns:1fr 1fr;gap:15px;display:grid}.bd-facilitation section,.bd-activities>button{color:#26354d;background:#fff;border:1px solid #e0e5ee;border-radius:14px;padding:24px}.bd-facilitation h3{letter-spacing:-.025em;margin:14px 0 8px;font-size:18px;font-weight:550}.bd-facilitation section p{color:#7a8594;font-size:13px;line-height:1.7}.bd-facilitation section button,.bd-facilitation section a{color:#2a4e83;background:#f7f9fc;border:1px solid #dbe3ed;border-radius:8px;align-items:center;gap:7px;margin:5px 6px 0 0;padding:9px 13px;font-size:12px;text-decoration:none;display:inline-flex}.bd-meeting{margin-top:15px}.bd-meeting>div{flex-wrap:wrap;gap:7px;display:flex}.bd-meeting input{border:1px solid #dae1ec;border-radius:8px;flex:1;min-width:220px;padding:10px 12px;font-size:13px}.bd-meeting small,.bd-facilitation small{color:#8a93a2;margin-top:12px;font-size:11px;line-height:1.7;display:block}.bd-private-thinking textarea{resize:vertical;border:0;border-bottom:1px solid #e1e5eb;outline:0;width:100%;min-height:230px;padding:20px 0;font:16px/1.8 inherit}.bd-activities{grid-template-columns:repeat(3,1fr);gap:14px;display:grid}.bd-activities>button{text-align:left;background:linear-gradient(140deg,#fff,#edf2fa);min-height:230px}.bd-activities p{color:#6d7a8d;font-size:13px;line-height:1.7}.bd-activities span{color:#315dcc;margin-top:25px;font-size:11px;display:block}.bd-apps-hub .bd-float-body{background:#f8f9fc;flex-direction:column;padding:0;display:flex}.bd-apps-hub nav{background:#fff;border-bottom:1px solid #e0e5ed;flex-wrap:wrap;gap:4px;padding:16px 22px;display:flex}.bd-apps-hub nav button{color:#788497;background:0 0;border:0;border-radius:9px;align-items:center;gap:9px;padding:11px 14px;font-size:12px;display:flex}.bd-apps-hub nav button[aria-pressed=true]{color:#264c8a;background:#edf2fb}.bd-apps-content{padding:30px;overflow:auto}.bd-apps-content>header{align-items:center;gap:17px;margin-bottom:20px;display:flex}.bd-apps-content>header>span{border-radius:17px;place-items:center;width:62px;height:62px;display:grid}.bd-apps-content h2{letter-spacing:-.04em;margin:0;font-size:26px;font-weight:550}.bd-apps-content header p{color:#7a8594;margin:7px 0 0;font-size:13px}.bd-apps-privacy{color:#77849a;align-items:center;gap:8px;padding:11px 0;font-size:12px;display:flex}.bd-apps-actions{flex-wrap:wrap;align-items:center;gap:14px;margin:10px 0 22px;display:flex}.bd-apps-actions a,.bd-apps-actions>button:not(.primary){color:#567099;background:0 0;border:0;font-size:12px;text-decoration:none}.bd-private-files{gap:6px;display:grid}.bd-private-files>div{background:#fff;border:1px solid #e2e7ee;border-radius:9px;align-items:center;gap:12px;padding:13px 15px;display:flex}.bd-private-files strong{text-overflow:ellipsis;white-space:nowrap;flex:1;font-size:13px;font-weight:500;overflow:hidden}.bd-private-files a,.bd-private-files button{color:#365a92;background:#f1f5fb;border:0;border-radius:7px;align-items:center;gap:6px;padding:7px;font-size:11px;text-decoration:none;display:flex}.bd-file-breadcrumb{gap:7px;margin:15px 0;display:flex}.bd-file-breadcrumb button{color:#315dcc;background:0 0;border:0;font-size:12px}.bd-app-link{background:#fff;border:1px solid #dbe2ec;border-radius:11px;align-items:center;gap:10px;margin-top:28px;padding:9px 11px;display:flex}.bd-app-link input{background:0 0;border:0;outline:none;flex:1;min-width:0;padding:7px;font-size:13px}.bd-app-link button,.bd-map-search button,.bd-location-preview button{color:#2c549c;background:#eaf0fc;border:0;border-radius:8px;padding:10px 14px;font-size:12px}.bd-apps-notice{color:#286847;font-size:13px}.bd-apps-content>small,.bd-eventbrite-preview small{color:#7c8797;font-size:11px}.bd-map-search{gap:9px;display:flex}.bd-map-search input{border:1px solid #dbe3eb;border-radius:9px;flex:1;min-width:0;padding:12px;font-size:14px}.bd-location-preview{background:#fff;border:1px solid #dce5ea;border-radius:13px;margin-top:20px;overflow:hidden}.bd-location-preview iframe{border:0;width:100%;height:350px}.bd-location-preview>div{text-align:center;background:radial-gradient(at top,#eaf2ed,#f7faf7);min-height:260px;padding:45px}.bd-location-preview h3{letter-spacing:-.025em;font-size:24px;font-weight:500}.bd-location-preview p{color:#758579;font-size:13px}.bd-location-preview footer{justify-content:space-between;align-items:center;padding:14px;display:flex}.bd-location-preview a{color:#305c47;font-size:12px;text-decoration:none}.bd-eventbrite-preview{background:linear-gradient(125deg,#fff,#fff0e9);border:1px solid #eee3dc;border-radius:15px;padding:35px}.bd-eventbrite-preview h3{letter-spacing:-.04em;max-width:370px;font-size:23px;font-weight:550}.bd-eventbrite-preview p{color:#7f756d;max-width:400px;font-size:13px;line-height:1.7}.bd-eventbrite-preview small{margin-top:16px;display:block}.md-controls{border-top:1px solid #e0e6ef;border-bottom:1px solid #e0e6ef;margin:12px 0;padding:15px 0}.md-quick{flex-wrap:wrap;gap:7px;display:flex}.md-quick button,.md-options button{color:#435674;background:#fff;border:1px solid #dce3ee;border-radius:8px;align-items:center;gap:7px;padding:9px 12px;font-size:12px;display:inline-flex}.md-quick button:first-child{color:#fff;background:#254f9d;border-color:#254f9d}.md-quick button[aria-expanded=true],.md-options button[aria-pressed=true]{color:#315dcc;background:#eaf1ff;border-color:#aec3eb}.md-options{background:#f7f9fc;border-radius:10px;margin-top:18px;padding:18px}.md-options p,.md-options small{color:#778398;font-size:12px;line-height:1.7}.md-look-picker,.md-motion-picker,.md-voice-actions{flex-wrap:wrap;gap:7px;margin-bottom:12px;display:flex}.md-look-picker i{border:1px solid #00000010;border-radius:6px;width:24px;height:24px}.md-options textarea{border:1px solid #dce2ed;border-radius:10px;width:100%;min-height:110px;margin-bottom:10px;padding:13px;font:14px/1.7 inherit}.md-options audio{width:100%;margin:10px 0}.md-branch{background:#fff;border:1px solid #dce3ed;border-radius:10px;margin:10px 0;padding:14px}.md-branch input{border:0;border-bottom:1px solid #e0e6ee;width:100%;padding:10px;font-size:14px}.md-targets{flex-wrap:wrap;gap:6px;padding:12px 0;display:flex}.md-targets button{text-overflow:ellipsis;max-width:230px;font-size:11px;overflow:hidden}.md-insights{padding-top:15px}.md-insights>button{color:#567099;background:0 0;border:0;align-items:center;gap:7px;font-size:12px;display:flex}.md-insights>div{background:#f3f6fa;border-radius:10px;gap:35px;margin-top:12px;padding:20px;display:flex}.md-insights span{color:#6b7890;font-size:11px}.md-insights b{color:#243754;margin-bottom:6px;font-size:25px;font-weight:500;display:block}.md-frame-studio .ms-stage{background:#eae7e0}.md-frame-cloud .ms-stage{background:radial-gradient(at 20% 20%,#e5edf9,#b5c9e9)}.md-frame-ink .ms-stage{background:radial-gradient(at top,#34435b,#141b27)}.md-frame-rose .ms-stage{background:radial-gradient(at top,#f5e9e4,#d8bab5)}.md-screen-wrap{background:#fff;border-radius:12px;animation:.65s cubic-bezier(.2,.7,.2,1) md-screen-in;position:absolute;inset:30px 44px 35px;overflow:hidden;box-shadow:0 20px 65px #15294429}.md-screen-wrap.transition-cut{animation:none}.md-screen-chrome{color:#8b95a4;background:#fafbfc;border-bottom:1px solid #e9edf2;align-items:center;gap:5px;height:33px;padding:0 13px;font-size:10px;display:flex}.md-screen-chrome i{background:#d7dce4;border-radius:50%;width:6px;height:6px}.md-screen-chrome span{flex:1;margin-left:10px}.md-screen-chrome button{color:#62738d;background:#eef2f7;border:0;border-radius:5px;padding:4px 8px;font-size:10px}.md-screen-viewport{position:absolute;inset:33px 0 0;overflow:hidden}.md-screen-viewport .ms-app-scene{will-change:transform;border-radius:0;animation:none;inset:0}.md-screen-viewport iframe{border:0;width:100%;height:100%}.md-guided-cursor{pointer-events:none;z-index:4;filter:drop-shadow(0 2px 3px #0003);width:100%;height:100%;position:absolute;inset:0}.md-click-ring{opacity:0;pointer-events:none;z-index:3;border:2px solid #315dcc;border-radius:50%;width:44px;height:44px;animation:1s md-click;position:absolute;transform:translate(-50%,-50%)scale(.4)}.md-screen-viewport .ms-app-hotspot{z-index:5}.md-type-reveal span{white-space:pre;animation:.5s both md-text-in;display:inline-block}.md-motion-reveal .md-focus-card{animation:.65s both md-layer-in;animation-delay:var(--reveal-delay)}.md-viewer-choices{flex-wrap:wrap;gap:8px;margin-top:14px;display:flex}.md-viewer-choices button{color:#254c8b;background:#edf3ff;border:1px solid #cfdaec;border-radius:9px;align-items:center;gap:12px;padding:10px 15px;font-size:13px;display:flex}.md-paused *{animation-play-state:paused!important}.bd-layer-import .bd-float-body>div{text-align:center;background:radial-gradient(at top,#eaf0fa,#fff);padding:45px 35px}.bd-layer-import h2{letter-spacing:-.04em;font-size:26px;font-weight:500}.bd-layer-import p{color:#7b8797;margin-bottom:24px;font-size:14px;line-height:1.8}.bd-layer-import small{color:#8a95a5;margin-top:20px;font-size:11px;line-height:1.8;display:block}.bd-node.kind-image:has(.bd-card-tags span:first-child) img{object-fit:contain}@keyframes md-screen-in{0%{opacity:0;transform:translateY(25px)scale(.94)}to{opacity:1;transform:none}}@keyframes md-click{0%{opacity:0;transform:translate(-50%,-50%)scale(.4)}20%{opacity:1}to{opacity:0;transform:translate(-50%,-50%)scale(1.6)}}@keyframes md-text-in{0%{opacity:0;filter:blur(3px);transform:translateY(8px)}to{opacity:1;filter:none;transform:none}}@keyframes md-layer-in{0%{opacity:0;filter:blur(3px)}to{opacity:1;filter:none}}@media (max-width:750px){.bd-top-controls{scrollbar-width:none;flex-wrap:nowrap;max-width:calc(100% - 10px);overflow:auto}.bd-top-controls .bd-button{flex-shrink:0}.bd-top-controls .bd-button span{display:inline}.bd-work-content{padding:24px}.bd-work-head{padding:18px 22px}.bd-work-title{font-size:27px}.bd-work-mode footer{gap:5px;padding:10px}.bd-work-mode footer button{padding:9px;font-size:10px}.bd-facilitation .bd-float-body,.bd-apps-content{padding:20px}.bd-facilitation-grid,.bd-activities{grid-template-columns:1fr}.bd-apps-hub nav{gap:1px;padding:10px}.bd-apps-hub nav button{padding:8px;font-size:11px}.bd-apps-actions{gap:10px}.bd-private-files>div{gap:7px;padding:10px}.bd-private-files strong{font-size:11px}.bd-private-files button{font-size:10px}.bd-connection-popover{gap:8px;width:max-content;max-width:90vw;padding:12px;font-size:11px;top:160px}.md-screen-wrap{inset:18px 12px}.md-screen-chrome{height:26px}.md-screen-viewport{top:26px}.md-insights>div{gap:20px}.md-controls .md-quick button,.md-viewer-choices button{padding:8px;font-size:11px}.md-look-picker{gap:5px}.md-options{padding:12px}}@media (prefers-reduced-motion:reduce){.bd-snap-hint i,.md-screen-wrap,.md-type-reveal span,.md-focus-card,.md-click-ring{animation:none!important}.md-guided-cursor{display:none}.md-screen-viewport .ms-app-scene{transition:none!important}}.bd-video-room .bd-float-body{background:#182230;flex-direction:column;padding:0;display:flex}.bd-call-note{color:#728198;background:#f3f6fb;justify-content:space-between;align-items:center;gap:12px;padding:12px 18px;font-size:11px;display:flex}.bd-call-note a{white-space:nowrap;color:#315dcc;text-decoration:none}.bd-call-stage{flex:1;min-height:350px;position:relative}.bd-call-stage iframe{border:0;width:100%;height:100%}.bd-window-dock button.bd-tab-receiving{color:#315dcc;outline-offset:-2px;background:#e9f0ff;outline:2px solid #7ea2ea}.bd-window-dock button.bd-tab-receiving:after{content:"Drop to connect";letter-spacing:.02em;margin-top:2px;font-size:9px;display:block}.bd-workflow-summary{background:#f4f7fc;border-radius:9px;margin-bottom:12px;gap:7px!important;padding:12px!important;display:grid!important}.bd-workflow-summary>small{white-space:nowrap;text-overflow:ellipsis;color:#4d596b;font-size:12px;display:block;overflow:hidden}.bd-workflow-summary>strong{color:#2b4c8a;align-items:center;gap:7px;font-size:13px;display:flex}.bd-workflow-summary>p{color:#697584;margin:5px 0 0;font-size:11px;line-height:1.5}.bd-workflow-label{cursor:grab}.bd-workflow-label:active{cursor:grabbing}.bd-office-trigger{color:#3c567a!important;background:#f5f8fc!important;border-color:#d9e2ed!important}.bd-office-trigger i{background:#fff;border-radius:6px;place-items:center;width:20px;height:20px;font-size:10px;font-style:normal;display:grid}.bd-room-dock{z-index:70;scrollbar-width:thin;color:#364655;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);overscroll-behavior:contain;background:#fffffff5;border:1px solid #dce2e6;border-radius:17px;width:312px;max-width:calc(100vw - 24px);max-height:calc(100dvh - 215px);font-family:inherit;animation:.24s ease-out room-arrive;position:fixed;overflow:auto;box-shadow:0 14px 44px #182c4020,0 2px 5px #182c4008}.bd-room-dock.top-right{top:146px;right:18px}.bd-room-dock.top-left{top:146px;left:82px}.bd-room-dock.bottom-right{bottom:106px;right:18px}.bd-room-dock.bottom-left{bottom:106px;left:82px}.bd-room-dock.is-expanded{width:410px}.bd-room-dock.is-folded{width:280px}.bd-room-dock.is-dragging{-webkit-user-select:none;user-select:none;cursor:grabbing;transition:none}.bd-room-dock button{cursor:pointer;color:inherit;border:0;font-family:inherit}.bd-room-dock button:disabled{opacity:.4;cursor:default}.bd-room-dock button:focus-visible{outline-offset:3px;outline:2px solid #497cc3}.room-dock-handle{touch-action:none;cursor:grab;-webkit-user-select:none;user-select:none;align-items:center;gap:3px;padding:9px 10px 8px;display:flex}.room-dock-handle>button{color:#87919a;background:0 0;border-radius:7px;flex-shrink:0;place-items:center;width:27px;height:30px;padding:0;display:grid}.room-dock-handle>button:hover{color:#46658a;background:#f1f4f6}.room-dock-handle>.room-drag{cursor:grab;width:15px;margin-right:3px}.room-dock-handle>.room-dock-title{color:#2e3d4e;flex:1;justify-content:flex-start;gap:9px;width:auto;min-width:0;display:flex}.room-dock-title strong{letter-spacing:-.2px;white-space:nowrap;font-size:12px;font-weight:600}.room-dock-title>span{color:#8b949d;white-space:nowrap;align-items:center;gap:4px;font-size:10px;display:flex}.room-dock-title i{background:#80a492;border-radius:50%;width:5px;height:5px}.office-floor{aspect-ratio:640/380;isolation:isolate;touch-action:none;margin:0 10px;position:relative}.office-plan{width:100%;height:100%;display:block}.office-plan text{letter-spacing:1.4px;fill:#87958d;font:600 12px ui-sans-serif,system-ui,sans-serif}.office-furniture{animation:.25s ease-out office-arrange}.office-person,.office-empty-seat{touch-action:none;background:0 0;flex-direction:column;align-items:center;transition:left .32s cubic-bezier(.2,.8,.2,1),top .32s cubic-bezier(.2,.8,.2,1);display:flex;position:absolute;transform:translate(-50%,-50%);padding:0!important}.office-person{z-index:3;isolation:isolate}.office-person.is-self{cursor:grab}.office-face{border:2px solid #fff;border-radius:11px;flex-shrink:0;width:35px;height:35px;transition:transform .16s ease-out,box-shadow .16s ease-out;display:block;overflow:hidden;box-shadow:0 2px 6px #273d4e1c}.office-face img,.office-face svg{object-fit:cover;width:100%;height:100%;display:block}:is(.office-person:hover .office-face,.office-person:focus-visible .office-face){transform:translateY(-3px);box-shadow:0 5px 12px #273d4e26}.office-person.is-self .office-face{outline-offset:1px;outline:1.5px solid #84a4cd}.office-person.is-following .office-face{outline-offset:3px;outline:2px solid #5385c8}.office-person-name{text-align:center;color:#536372;white-space:nowrap;text-overflow:ellipsis;background:#fafbf9e8;border-radius:4px;max-width:74px;margin-top:4px;padding:0 4px;font-size:9px;line-height:13px;display:block;overflow:hidden}.room-availability{box-sizing:content-box;background:#77a48a;border:2px solid #fff;border-radius:50%;width:8px;height:8px;position:absolute;top:28px;right:-1px}.room-availability.focus{background:#b59bc9}.room-availability.away{background:#bcc2c7}.office-person.is-away .office-face{filter:grayscale(.7);opacity:.65}.room-raised{color:#8c7437;background:#fff0b5;border:2px solid #fff;border-radius:7px;place-items:center;width:20px;height:20px;display:grid;position:absolute;top:-9px;right:-8px;box-shadow:0 2px 8px #88783c15}.office-empty-seat{z-index:1;border-radius:10px;place-items:center;width:28px;height:28px;transition:background .15s,border-color .15s;display:grid;color:#a3b3a7!important;background:#fff7!important;border:1px dashed #ccd6d0!important}.office-empty-seat:hover,.choosing-seat .office-empty-seat{color:#648bb9!important;background:#e9f1fb!important;border-color:#92afd3!important}.room-map-caption{justify-content:space-between;align-items:center;gap:6px;min-height:30px;padding:8px 15px 11px;display:flex}.room-map-caption>span{color:#93a0a9;font-size:9px;line-height:1.5}.room-map-caption>div{flex-shrink:0;align-items:center;gap:3px;display:flex}.room-map-caption small{color:#92a0aa;white-space:nowrap;font-size:9px}.room-map-caption button{background:0 0;border-radius:5px;place-items:center;width:24px;height:24px;display:grid}.room-map-caption button:hover{background:#eef2f6}.room-face-rail{align-items:center;gap:7px;padding:1px 15px 13px;display:flex}.room-face-rail>button{background:0 0;padding:0;font-size:10px;position:relative}.room-face-rail .office-face{border-radius:9px;width:28px;height:28px}.room-face-rail .room-availability{width:5px;height:5px;top:23px}.room-face-rail .room-rail-open{color:#8d9ba6;margin-left:auto}.room-person-card{background:#f5f7fa;border:1px solid #e6ebf1;border-radius:12px;margin:0 12px 12px;padding:12px;animation:.16s ease-out room-arrive}.room-person-card>header{align-items:center;gap:9px;display:flex}.room-person-card>header>div{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.room-person-card strong{text-overflow:ellipsis;white-space:nowrap;font-size:11px;font-weight:600;overflow:hidden}.room-person-card small{color:#8c9aaa;font-size:9px}.room-person-card>header>button{color:#98a5b3;background:0 0;padding:4px}.room-person-location{color:#6f8399;overflow-wrap:anywhere;font-size:10px;line-height:1.5;margin:11px 0!important}.room-person-buttons{gap:6px;margin-top:10px;display:flex}.room-person-buttons button{white-space:nowrap;background:#fff;border:1px solid #e0e7ee;border-radius:7px;flex:1;justify-content:center;align-items:center;gap:5px;padding:8px 7px;font-size:10px;display:flex}.room-person-buttons button[aria-pressed=true]{color:#3b659d;background:#e8f0fb}.room-status-choices{gap:4px;margin-top:12px;display:flex}.room-status-choices>button{background:0 0;border:1px solid #0000;border-radius:7px;flex:1;justify-content:center;align-items:center;gap:4px;padding:8px 3px;font-size:9px;display:flex}.room-status-choices>button[aria-pressed=true]{color:#416492;background:#fff;border-color:#dbe3ec}.room-status-choices i{background:#84ab94;border-radius:50%;width:6px;height:6px;display:block}.room-return,.room-lobby-enter{background:#edf3fb;border-radius:8px;justify-content:center;align-items:center;gap:7px;width:calc(100% - 24px);margin:0 12px 12px;padding:9px;font-size:10px;display:flex;color:#426798!important}.room-lobby-enter{background:#375f91;color:#fff!important}.office-modes{grid-template-columns:repeat(4,1fr);gap:3px;padding:3px 12px 13px;display:grid}.office-modes>button{color:#8c9b9b;background:0 0;border:1px solid #0000;border-radius:9px;flex-direction:column;align-items:center;gap:8px;padding:9px 2px;font-size:9px;display:flex}.office-modes>button[aria-pressed=true]{color:#48617e;background:#f0f4f8;border-color:#dce5ec}.office-mode-icon{grid-template-columns:1fr 1fr;gap:4px;width:34px;height:21px;display:grid}.office-mode-icon i{background:#e4e9e6;border:1px solid #b4c1ba;border-radius:3px}.mode-brainstorm i{background:#eee5d8;border-color:#ccbda8;border-radius:50%}.mode-review{align-items:center;display:flex}.mode-review i:first-child{background:#e4d9ca;border-radius:10px;width:34px;height:12px}.mode-review i:nth-child(n+2){display:none}.mode-technical i{background:#e2eaf6;border-color:#a9bdd7}.room-expanded-tools{border-top:1px solid #edf0f2;padding-top:12px}.office-session{align-items:center;gap:12px;padding:0 15px;display:flex}.office-session>div{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.office-session small{color:#99a5af;font-size:9px}.office-session strong{white-space:nowrap;text-overflow:ellipsis;font-size:11px;font-weight:500;overflow:hidden}.office-enter{white-space:nowrap;background:#3e6390;border-radius:8px;align-items:center;gap:7px;padding:10px 12px;font-size:10px;display:flex;color:#fff!important}.office-actions{gap:5px;padding:13px 15px;display:flex}.office-actions button{color:#768696;background:#f6f8fa;border:1px solid #e4e9ee;border-radius:7px;align-items:center;gap:5px;padding:8px;font-size:10px;display:flex}.office-actions button:last-child{margin-left:auto}.office-actions button[aria-pressed=true]{color:#8b7744;background:#fff4c9;border-color:#ebdcae}.office-prepare{background:0 0;align-items:center;gap:6px;width:calc(100% - 30px);margin:0 15px;padding:11px 0;font-size:10px;display:flex;color:#8d9ba7!important;border-top:1px solid #edf0f2!important}.office-error{color:#a5594d;margin:0;padding:5px 15px 12px;font-size:11px;line-height:1.5}@keyframes office-arrange{0%{opacity:.2}to{opacity:1}}@keyframes room-arrive{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}@media (max-width:650px){.bd-room-dock{width:258px;max-height:calc(100dvh - 205px)}.bd-room-dock.top-right,.bd-room-dock.top-left{top:135px;left:auto;right:10px}.bd-room-dock.bottom-right,.bd-room-dock.bottom-left{bottom:102px;left:auto;right:10px}.bd-room-dock.is-expanded{width:min(360px,100vw - 20px)}.bd-room-dock.is-folded{width:240px}.bd-room-dock:not(.is-expanded) .office-face{border-radius:9px;width:28px;height:28px}.bd-room-dock:not(.is-expanded) .room-availability{width:6px;height:6px;top:22px}.office-person-name{max-width:50px;margin-top:2px;font-size:8px;line-height:11px}.room-dock-title>span{font-size:9px}.office-empty-seat{width:24px;height:24px}.bd-office-trigger>span{display:none}}@media (prefers-reduced-motion:reduce){.bd-room-dock,.office-furniture,.room-person-card{animation:none}.office-person,.office-face{transition:none}}.bd-context-selection{pointer-events:none;z-index:9;box-sizing:border-box;border:1px solid #8fb4f0;position:absolute}.bd-context-selection button{pointer-events:auto;cursor:pointer}.bd-context-selection .bd-extend{color:#507fb9;background:#fff;border:1px solid #c6d8f2;border-radius:50%;place-items:center;width:25px;height:25px;padding:0;display:grid;position:absolute;box-shadow:0 2px 8px #2d4e7d12}.bd-context-selection .bd-extend:hover,.bd-extend.is-connecting{color:#fff!important;background:#336bc7!important;border-color:#336bc7!important}.bd-context-selection .port-n{top:-16px;left:50%;transform:translate(-50%,-50%)}.bd-context-selection .port-e{top:50%;left:calc(100% + 16px);transform:translate(-50%,-50%)}.bd-context-selection .port-s{top:calc(100% + 16px);left:50%;transform:translate(-50%,-50%)}.bd-context-selection .port-w{top:50%;left:-16px;transform:translate(-50%,-50%)}.bd-selection-size{white-space:nowrap;color:#8b9db8;background:#ffffffdf;border-radius:4px;padding:2px 5px;font:9px ui-sans-serif,system-ui,sans-serif;position:absolute;bottom:-23px;left:0}.bd-shape-controls{background:#fff;border:1px solid #d4e1f0;border-radius:7px;align-items:center;gap:2px;padding:4px;display:flex;position:absolute;top:-65px;left:50%;transform:translate(-50%);box-shadow:0 3px 12px #36537e16}.bd-shape-controls button{color:#7189aa;background:0 0;border-radius:4px;place-items:center;width:29px;height:27px;display:grid}.bd-shape-controls button[aria-pressed=true]{color:#2e65b6;background:#eaf1fc}.bd-node-ports{pointer-events:none;z-index:8;position:absolute;inset:0}.bd-node-ports button{pointer-events:auto;background:#568be2;border:3px solid #fff;border-radius:50%;width:18px;height:18px;padding:0;position:absolute;box-shadow:0 0 0 1px #91b6ec}.bd-node-ports .port-n{top:0;left:50%;transform:translate(-50%,-50%)}.bd-node-ports .port-e{top:50%;left:100%;transform:translate(-50%,-50%)}.bd-node-ports .port-s{top:100%;left:50%;transform:translate(-50%,-50%)}.bd-node-ports .port-w{top:50%;left:0;transform:translate(-50%,-50%)}.bd-node.kind-shape{box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;padding:0!important;overflow:visible!important}.bd-node.kind-shape .bd-card-tags,.bd-node.kind-shape .bd-context-drag{display:none}.bd-diagram-shape{color:#7186a3;place-items:center;display:grid;position:absolute;inset:0}.bd-diagram-shape svg{pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.bd-diagram-shape p{text-align:center;white-space:pre-wrap;overflow-wrap:anywhere;color:#344762;max-width:80%;font-weight:500;position:relative;margin:0!important;padding:16px!important;font-size:17px!important;line-height:1.45!important}.bd-diagram-shape.geometry-decision p{max-width:60%;font-size:15px!important}.bd-diagram-shape.geometry-database p{padding-top:34px!important}.bd-edges marker path{stroke:#697f9a!important;stroke-width:1.5px!important}.bd-edges text{paint-order:stroke;stroke:#fafcfb;stroke-width:6px;stroke-linejoin:round;fill:#59738c;font-size:13px}.bd-connection-editor{flex-direction:column;min-width:300px;max-width:calc(100vw - 36px);gap:12px!important;padding:16px!important;display:flex!important;bottom:110px!important}.bd-connection-editor header{align-items:center;gap:8px;width:100%;font-size:12px;display:flex}.bd-connection-editor header button{margin-left:auto}.bd-connection-editor form{gap:8px;width:100%;display:flex}.bd-connection-editor input{color:#435d7e;border:1px solid #dae3ef;border-radius:5px;flex:1;min-width:0;padding:8px;font-size:11px}.bd-connection-editor>div{gap:5px;display:flex}.bd-connection-editor button{background:#f0f5fb;border-radius:5px;align-items:center;gap:5px;padding:7px;font-size:10px;display:flex}.bd-connection-editor button[aria-pressed=true]{color:#315c9b;background:#dfebfc}.bd-connection-editor small{color:#9ba8b9;font-size:9px}.bd-connection-editor p{color:#a15140;font-size:10px}.ms-card.kind-shape{overflow:visible;box-shadow:none!important;background:0 0!important;border:0!important}.ms-card.kind-shape>.bd-diagram-shape{padding:0}.ms-diagram-edges{pointer-events:none;width:1px;height:1px;position:absolute;inset:0;overflow:visible}.ms-diagram-edges path{stroke:#7e95b2;stroke-width:2px;fill:none}.ms-diagram-edges text{fill:#5b7699;paint-order:stroke;stroke:#fff;stroke-width:6px;font-size:13px}.room-location-sharing{background:0 0;justify-content:space-between;align-items:center;width:100%;padding:13px 0 0;font-size:9px;display:flex;color:#7b8c9e!important}.room-location-sharing>span{box-sizing:border-box;background:#c9d2db;border-radius:10px;width:25px;height:14px;padding:2px}.room-location-sharing>span:before{content:"";background:#fff;border-radius:50%;width:10px;height:10px;transition:transform .15s;display:block}.room-location-sharing[aria-checked=true]>span{background:#7396c6}.room-location-sharing[aria-checked=true]>span:before{transform:translate(11px)}.bd-minimap{z-index:75}.bd-room-dock.is-folded{border-radius:18px;width:64px;overflow-x:hidden}.bd-room-dock.is-folded .room-dock-handle{flex-wrap:wrap;justify-content:center;gap:1px;padding:7px 5px 4px}.bd-room-dock.is-folded .room-dock-handle>.room-dock-title,.bd-room-dock.is-folded .room-dock-handle>button[aria-label="Invite to the room"],.bd-room-dock.is-folded .room-dock-handle>button[aria-label=Expand\ room]{display:none}.bd-room-dock.is-folded .room-dock-handle>.room-drag{width:16px;margin:0}.bd-room-dock.is-folded .room-face-rail{flex-direction:column;align-items:center;gap:15px;padding:6px 8px 12px}.bd-room-dock.is-folded .room-face-rail .office-face{border-radius:11px;width:35px;height:35px}.bd-room-dock.is-folded .room-face-rail .room-availability{top:29px}.bd-room-dock.is-folded .room-rail-open{margin:0}.bd-room-dock.is-folded .room-rail-agent{margin-top:4px}.room-rail-agent small{color:#99a3b1;margin:4px 0 0;font-size:8px;display:block}.room-rail-hand{place-items:center;min-height:24px;display:grid;color:#8797aa!important}.room-rail-hand[aria-pressed=true]{color:#a08641!important}.room-rail-hand small{color:#947c3d;background:#fff0bd;border-radius:9px;padding:2px 4px;font-size:8px;position:absolute;top:-6px;right:-9px}.bd-room-dock.is-folded .room-return{width:40px;margin:0 auto 10px;padding:8px;font-size:0}.bd-room-dock.is-folded .room-return svg{width:15px;height:15px}.room-country{z-index:5;background:#fff;border:1px solid #e9edf1;border-radius:5px;place-items:center;min-width:18px;height:16px;font-size:12px;line-height:16px;display:grid;position:absolute;top:26px;left:-5px;box-shadow:0 2px 4px #24344d10}.office-person .office-face,.room-face-rail .office-face,.room-agent-desk .office-face{animation:3.8s ease-in-out infinite room-character-float;animation-delay:var(--face-delay,0s);will-change:transform}.office-person:hover .office-face{animation-play-state:paused}.office-person.is-away .office-face{animation:none}.room-raised{transform-origin:70% 100%;z-index:8;animation:.8s ease-in-out 3 room-hand-hello}.room-person-card .office-face{animation:none}.room-character-open{background:#edf2f8;border-radius:7px;justify-content:center;align-items:center;gap:6px;width:100%;margin-top:8px;padding:9px;font-size:10px;display:flex;color:#6983a2!important}.room-character-picker{grid-template-columns:repeat(4,1fr);gap:6px;padding:12px 0 3px;display:grid}.room-character-picker button{background:0 0;border:1px solid #0000;border-radius:9px;flex-direction:column;align-items:center;gap:6px;padding:7px 1px;display:flex}.room-character-picker button[aria-pressed=true]{background:#edf3fc;border-color:#a3bbdc}.room-character-picker .office-face{width:36px;height:36px}.room-character-picker span:not(.office-face){color:#8a98a9;font-size:8px}.room-country-help{color:#9aa6b5;margin:9px 0 0!important;font-size:9px!important;line-height:1.6!important}.room-quick-actions{justify-content:space-between;align-items:center;gap:8px;margin:0 14px 10px;display:flex}.room-quick-actions button{color:#8593a4;background:#f8fafc;border:1px solid #e9edf1;border-radius:7px;align-items:center;gap:6px;padding:7px 9px;font-size:9px;display:flex}.room-quick-actions button[aria-pressed=true]{color:#8b773f;background:#fff6d8;border-color:#efe0af}.room-agent-seat{text-align:left;background:#f5f7fa;border-radius:10px;align-items:center;gap:10px;width:calc(100% - 24px);margin:0 12px 12px;padding:11px;display:flex;border:1px solid #e8edf3!important}.room-agent-desk{flex-shrink:0;width:38px;padding-bottom:7px;display:block;position:relative}.room-agent-desk .office-face{width:30px;height:30px;margin:auto}.room-agent-desk>i{background:#d3deeb;border-radius:4px;width:38px;height:8px;position:absolute;bottom:0;left:0;box-shadow:0 3px #e7edf4}.room-agent-seat>span:nth-child(2){flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.room-agent-seat strong{white-space:nowrap;font-size:10px;font-weight:500}.room-agent-seat small{color:#a0adbb;font-size:8px;line-height:1.5}.room-agent-seat>b{color:#8c9bb0;white-space:nowrap;border:1px solid #dfe7f1;border-radius:5px;padding:4px 5px;font-size:8px;font-weight:500}.room-agent-note{color:#93a1b3;margin:0 15px 12px!important;font-size:10px!important;line-height:1.6!important}.room-hand-notice{z-index:80;color:#6c6148;background:#fffef8;border:1px solid #eee5c9;border-radius:12px;align-items:center;gap:11px;max-width:calc(100vw - 28px);padding:12px 14px;display:flex;position:fixed;top:144px;left:50%;transform:translate(-50%);box-shadow:0 8px 32px #3d35251a}.room-hand-wave{color:#a18a45;background:#fff2bb;border-radius:9px;flex-shrink:0;place-items:center;width:33px;height:33px;display:grid}.room-hand-wave svg{transform-origin:70% 100%;animation:.8s ease-in-out 3 room-hand-hello}.room-hand-notice>div{flex-direction:column;gap:5px;min-width:0;display:flex}.room-hand-notice strong{white-space:nowrap;text-overflow:ellipsis;font-size:11px;font-weight:550;overflow:hidden}.room-hand-notice small{color:#a39b86;font-size:9px}.room-hand-notice button{white-space:nowrap;color:#908165;cursor:pointer;background:0 0;border:0;align-items:center;padding:6px;font-size:10px;display:flex}.room-hand-notice button:last-child{padding:2px}.room-hand-notice>button:first-of-type{background:#fff;border:1px solid #e7ddc4;border-radius:6px}@keyframes room-character-float{0%,to{transform:translateY(0)}50%{transform:translateY(-2.5px)}}@keyframes room-hand-hello{0%,to{transform:rotate(0)}25%{transform:rotate(-17deg)}60%{transform:rotate(12deg)}}.room-email-invite{border-top:1px solid #e6ebf2;margin-top:20px;padding-top:20px}.room-email-invite>header{color:#7d94b0;align-items:center;gap:10px;margin-bottom:14px;display:flex}.room-email-invite>header>div{flex-direction:column;gap:5px;min-width:0;display:flex}.room-email-invite>header strong{color:#506784;font-size:12px;font-weight:550}.room-email-invite>header small{color:#9caabd;text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}.room-email-preview{color:#5b718a;background:#f8fafc;border:1px solid #e5ebf3;border-radius:13px;padding:29px 29px 14px;position:relative;overflow:hidden}.room-email-preview>span:first-child{letter-spacing:1.4px;color:#859ab5;margin-bottom:30px;font-size:9px;display:block}.room-email-preview h3{letter-spacing:-1px;color:#3c526e;margin:0 0 24px;font-family:inherit;font-size:29px;font-weight:550;line-height:1.15;position:relative}.room-email-preview p{position:relative;color:#7e8fa4!important;font-size:12px!important;line-height:1.85!important}.room-email-preview p strong{color:#617895;font-weight:550}.room-email-cta{color:#fff;background:#496b98;border-radius:8px;margin:11px 0 18px;padding:12px 18px;font-size:11px;display:inline-block}.room-email-preview>small{color:#9aa8ba;max-width:290px;font-size:10px;line-height:1.7;display:block}.room-email-illustration{opacity:.8;width:65px;height:72px;position:absolute;top:32px;right:24px}.room-email-illustration i{background:#d5e4f3;border:3px solid #fff;border-radius:10px;width:27px;height:29px;position:absolute;top:9px;left:17px;box-shadow:0 3px 8px #5a70991a}.room-email-illustration i:after{content:"";border-bottom:1px solid #8ca6c4;border-radius:50%;width:10px;height:3px;position:absolute;top:14px;left:5px}.room-email-illustration i:nth-child(2){opacity:.7;background:#dde9df;width:18px;height:20px;top:29px;left:40px}.room-email-illustration b{background:#d1deec;border-radius:3px;width:50px;height:8px;position:absolute;top:48px;left:7px;box-shadow:0 5px #e4ecf5}.room-email-actions{flex-wrap:wrap;gap:8px;margin-top:14px;display:flex}.room-email-actions>a,.room-email-actions>button{color:#607b9e;cursor:pointer;background:#fff;border:1px solid #dce6f2;border-radius:8px;justify-content:center;align-items:center;gap:7px;padding:10px 12px;font-family:inherit;font-size:11px;text-decoration:none;display:flex}.room-email-actions>a{color:#fff;background:#3d6395;border-color:#3d6395}.room-email-hint{color:#9aa8b9!important;margin-top:10px!important;font-size:10px!important;line-height:1.7!important}.room-invite-options{flex-direction:column;gap:12px;margin:18px 0;display:flex}.room-invite-options>div{flex-wrap:wrap;align-items:center;gap:7px;display:flex}.room-invite-options>div>span{color:#91a0b3;width:88px;font-size:11px}.room-invite-options button{color:#7c8fa8;cursor:pointer;background:#fff;border:1px solid #e1e7ef;border-radius:7px;padding:8px 10px;font-size:10px}.room-invite-options button[aria-pressed=true]{color:#42668e;background:#edf4fd;border-color:#9db8db}@media (max-width:650px){.room-hand-notice{gap:8px;padding:10px;top:128px;left:12px;right:12px;transform:none}.room-hand-notice small{font-size:8px}.room-hand-notice>button:first-of-type{font-size:9px}.room-country{min-width:16px;height:14px;font-size:10px;top:21px}.is-folded .room-country{top:28px}.room-email-preview{padding:25px 22px 12px}.room-email-preview h3{font-size:25px}.room-email-illustration{top:30px;right:14px}.room-agent-seat small{display:none}}@media (prefers-reduced-motion:reduce){.office-person .office-face,.room-face-rail .office-face,.room-agent-desk .office-face,.room-raised,.room-hand-wave svg{will-change:auto;animation:none!important}.room-location-sharing>span:before{transition:none}}.bd-wayfinder{z-index:24;background:#fffffff5;border:1px solid #d8e2ef;border-radius:12px;align-items:center;gap:3px;padding:5px;display:flex;position:absolute;bottom:76px;left:50%;transform:translate(-50%);box-shadow:0 4px 22px #29456714}.bd-wayfinder>div{border-right:1px solid #e7edf5;padding-right:4px;display:flex}.bd-wayfinder button{white-space:nowrap;color:#617994;background:0 0;border-radius:6px;align-items:center;gap:6px;padding:8px 10px;font-size:11px;display:flex}.bd-wayfinder button:hover{background:#eef4fc}.bd-wayfinder button:disabled{opacity:.25}.bd-wayfinder button[aria-pressed=true]{color:#3766a7;background:#edf3fb}.bd-wayfinder button>i{background:#5d9870;border-radius:50%;width:6px;height:6px}.bd-focus-menu{z-index:25;background:#fff;border:1px solid #dbe5f0;border-radius:10px;width:230px;padding:7px;position:absolute;bottom:127px;left:50%;box-shadow:0 8px 30px #243e601c}.bd-focus-menu button{color:#607591;background:0 0;border-radius:5px;justify-content:space-between;align-items:center;width:100%;padding:10px 12px;font-size:11px;display:flex}.bd-focus-menu button[aria-pressed=true]{color:#2d5c9d;background:#edf3fc}.bd-focus-menu small{color:#99a6b9;padding:8px 12px;font-size:9px;line-height:1.6;display:block}.bd-zoom>span{flex-direction:column;align-items:center;gap:2px;display:flex}.bd-zoom small{color:#91a2b8;font-size:8px;font-weight:400}.bd-viewport [data-focus=dim]{opacity:.14;filter:grayscale(.5);transition:opacity .2s}.bd-viewport [data-focus=match]{transition:opacity .2s}.bd-lod-card{color:#5c738b;flex-direction:column;justify-content:center;align-items:center;gap:9px;width:100%;height:100%;padding:15px;display:flex;position:absolute;inset:0;overflow:hidden}.bd-lod-card img{object-fit:cover;border-radius:5px;width:100%;max-height:66%}.bd-lod-card strong{text-align:center;-webkit-line-clamp:2;color:#354b63;-webkit-box-orient:vertical;max-width:100%;font-size:22px;font-weight:550;line-height:1.3;display:-webkit-box;overflow:hidden}.bd-lod-card span{text-transform:capitalize;color:#8293a5;font-size:13px}.bd-lod-card.overview strong{font-size:35px}.bd-level-collections .bd-node-meta,.bd-level-collections .bd-card-tags,.bd-level-collections .bd-context-drag,.bd-level-overview .bd-node-meta,.bd-level-overview .bd-card-tags,.bd-level-overview .bd-context-drag,.bd-level-overview .bd-frame-actions{display:none}.bd-level-overview .bd-frame>button:first-child{white-space:nowrap;text-overflow:ellipsis;color:#334c6c;max-width:calc(100% - 40px);line-height:1.2;overflow:hidden;top:20px!important;left:30px!important}.bd-region-preview{color:#7f96af;pointer-events:none;position:absolute;top:130px;left:35px;right:35px}.bd-region-preview>span{margin-bottom:25px;font-weight:500;display:block}.bd-region-preview>div{gap:15px;max-width:100%;height:160px;display:flex;overflow:hidden}.bd-region-preview img{object-fit:cover;border:2px solid #fff;border-radius:7px;width:160px;height:160px}.bd-region-preview i{color:#5f7188;border-radius:5px;flex-shrink:0;width:150px;height:130px;padding:15px;font-size:19px;font-style:normal;line-height:1.4;overflow:hidden}.bd-region-enter{cursor:pointer;border-radius:8px;align-items:center;gap:15px;font-size:38px;position:absolute;bottom:30px;left:35px;color:#5077a3!important;background:#ffffffba!important;padding:12px 18px!important;display:flex!important}.bd-region-enter svg{width:1em;height:1em}.bd-level-overview .bd-frame{border-radius:18px;background:#f7fafeef!important;border-style:solid!important}.bd-level-collections .bd-frame>button:first-child{font-size:24px}.bd-level-collections .bd-frame-actions{opacity:0}.bd-level-collections .bd-frame:hover .bd-frame-actions{opacity:1}.places-heading,.pulse-heading{color:#6081a5;padding:24px 26px 15px}.places-heading h2,.pulse-heading h2{letter-spacing:-.6px;color:#29425f;margin:10px 0 6px;font-family:inherit;font-size:22px;font-weight:550}.places-heading p,.pulse-heading p{color:#8b9baf;margin:0;font-size:11px}.places-tabs{gap:4px;padding:0 26px 18px;display:flex}.places-tabs button{color:#748aa4;background:0 0;border-radius:6px;align-items:center;gap:7px;padding:9px 12px;font-size:11px;display:flex}.places-tabs button[aria-pressed=true]{color:#325f9a;background:#ecf3fd}.places-add{color:#4f729c;cursor:pointer;border-radius:7px;align-items:center;gap:8px;width:calc(100% - 52px);margin:0 26px 10px;padding:11px 13px;font-size:11px;display:flex;background:#f9fbfe!important;border:1px solid #dfe8f3!important}.places-add:disabled{opacity:.4}.places-list{padding:0 26px 20px}.places-list article{border-bottom:1px solid #ecf0f6;align-items:center;gap:6px;padding:12px 0;display:flex}.places-list article>button:first-child{text-align:left;color:#7891b0;background:0 0;flex:1;align-items:center;gap:12px;min-width:0;display:flex}.places-list article>button{color:#94a4b8;background:0 0;padding:6px}.places-list article>button>span:last-child{flex-direction:column;gap:6px;min-width:0;display:flex}.places-list strong{color:#486381;white-space:nowrap;text-overflow:ellipsis;font-size:12px;font-weight:550;overflow:hidden}.places-list small{color:#99a8bb;font-size:9px}.places-list input{color:#45607e;border:1px solid #cddbf0;border-radius:4px;width:220px;max-width:100%;padding:5px;font-size:12px}.place-map{background:#edf3fb;border-radius:6px;flex-shrink:0;width:56px;height:42px;position:relative;overflow:hidden}.place-map i{background:#c6d8ef;border:1px solid #b7cce8;border-radius:3px;width:18px;height:15px;position:absolute;top:6px;left:7px}.place-map i:nth-child(2){background:#d8e3d7;top:17px;left:30px}.place-map i:nth-child(3){width:13px;height:9px;top:25px;left:8px}.places-list>p{text-align:center;color:#9aa9bc;border:1px dashed #dfe7f2;border-radius:9px;margin:18px 0;padding:28px 15px;font-size:12px;line-height:1.8}.places-note{text-align:center;color:#a0adbd;margin:0 20px 18px;font-size:9px;line-height:1.6;display:block}.pulse-session{background:#f6faf4;border:1px solid #dce7db;border-radius:9px;justify-content:space-between;align-items:center;gap:10px;margin:5px 26px 0;padding:13px 14px;display:flex}.pulse-session>div{align-items:center;gap:7px;display:flex}.pulse-session strong{color:#63815d;font-size:11px;font-weight:500}.pulse-session i{background:#c0cbbf;border-radius:50%;flex-shrink:0;width:6px;height:6px}.pulse-session i.sharing{background:#64a06c}.pulse-session button{color:#507151;white-space:nowrap;background:#fff;border:1px solid #d9e4d6;border-radius:6px;align-items:center;gap:5px;padding:8px 10px;font-size:10px;display:flex}.pulse-session button:disabled{opacity:.4}.pulse-disclosure{color:#8c9ba7;margin:10px 26px 18px;font-size:10px;line-height:1.7}.pulse-range{gap:4px;padding:0 26px;display:flex}.pulse-range button{color:#8ca0b9;background:0 0;border-radius:5px;padding:8px 10px;font-size:10px}.pulse-range button[aria-pressed=true]{color:#4b6c95;background:#edf3fb}.pulse-range button:last-child{margin-left:auto}.pulse-totals{border-bottom:1px solid #edf1f6;grid-template-columns:repeat(3,1fr);gap:12px;padding:24px 26px;display:grid}.pulse-totals>div{flex-direction:column;gap:8px;display:flex}.pulse-totals b{letter-spacing:-.7px;color:#405b7a;font-size:23px;font-weight:500}.pulse-totals span{color:#99a9bc;font-size:9px}.pulse-people{padding:0 26px}.pulse-people article{border-bottom:1px solid #edf1f6;padding:22px 0}.pulse-people header{align-items:center;gap:9px;display:flex}.pulse-people header>span:not(.bd-avatar){flex-direction:column;flex:1;gap:5px;display:flex}.pulse-people header strong{color:#5a7290;font-size:11px;font-weight:550}.pulse-people header small{color:#9aabba;font-size:9px}.pulse-people header b{color:#8296af;font-size:11px;font-weight:500}.pulse-time-bar{background:#eef3fa;border-radius:5px;width:100%;height:8px;margin:18px 0 10px;display:flex;overflow:hidden}.pulse-time-bar i{border-right:2px solid #fff;min-width:2px}.pulse-legend{flex-wrap:wrap;gap:8px 13px;display:flex}.pulse-legend span{color:#8c9eb2;align-items:center;gap:5px;font-size:9px;display:flex}.pulse-legend i{border-radius:50%;width:5px;height:5px}.pulse-legend b{color:#6c839f;font-weight:500}.pulse-replay{color:#6382a9;text-align:left;background:0 0;align-items:center;gap:7px;width:100%;margin-top:14px;font-size:10px;display:flex}.pulse-replay span{color:#a0afbf;white-space:nowrap;text-overflow:ellipsis;max-width:180px;margin-left:auto;font-size:9px;overflow:hidden}.pulse-empty{color:#8f9eb1;padding:18px 26px;font-size:11px}.pulse-error{color:#af6554;padding:10px 26px;font-size:11px}.bd-team-pulse footer{color:#a2b0c0;align-items:flex-start;gap:8px;padding:20px 26px;font-size:9px;line-height:1.7;display:flex}.bd-team-pulse footer svg{flex-shrink:0;margin-top:2px}@media (max-width:650px){.bd-wayfinder{max-width:calc(100% - 28px);bottom:68px}.bd-wayfinder button{padding:8px}.bd-wayfinder button>span{font-size:10px}.bd-focus-menu{bottom:119px;left:auto;right:20px}.pulse-session{flex-direction:column;align-items:flex-start}.pulse-session button{justify-content:center;width:100%}.pulse-totals b{font-size:20px}.pulse-totals{gap:8px}.pulse-replay span{display:none}.places-heading,.pulse-heading{padding-top:18px}}@media (prefers-reduced-motion:reduce){.bd-viewport [data-focus]{transition:none}}.ic-native-entry{color:#335ca1;background:#edf3ff;border:1px solid #dbe6f8;border-radius:7px;align-items:center;gap:7px;padding:10px 13px;font-size:11px;font-weight:600;display:flex}.ic-native-card{text-align:left;color:#4469a7;background:#eef4ff;border:1px solid #dce7fa;border-radius:8px;gap:12px;width:100%;margin-bottom:18px;padding:14px;display:flex}.ic-native-card strong{color:#34588e;font-size:11px;display:block}.ic-native-card small{color:#7389aa;margin-top:5px;font-size:10px;line-height:1.7;display:block}.ic-native-card>svg{flex-shrink:0;margin-top:2px}.nr-editor{flex-direction:column;width:100%;height:100%;min-height:0;display:flex;position:relative}.nr-body{flex:1;min-height:0;display:flex}.nr-main{background:#f1f3f6;flex-direction:column;flex:1;min-width:0;display:flex}.nr-toolbar{background:#fff;border-bottom:1px solid #e2e7ee;justify-content:space-between;align-items:center;gap:10px;padding:12px 20px;display:flex}.nr-toolbar>div{align-items:center;gap:6px;display:flex}.nr-toolbar button{color:#687a92;white-space:nowrap;border-radius:5px;justify-content:center;align-items:center;gap:6px;padding:8px;font-size:11px;display:flex}.nr-toolbar button:hover,.nr-toolbar button[aria-pressed=true]{color:#335fa6;background:#eaf1fe}.nr-toolbar button:disabled{opacity:.35;cursor:default}.nr-toolbar i{background:#e4e8ef;width:1px;height:20px;margin:0 5px}.nr-stage{flex-direction:column;flex:1;justify-content:center;min-height:0;padding:35px clamp(20px,4vw,70px);display:flex;overflow:auto}.nr-canvas-title{color:#8c98aa;letter-spacing:.09em;justify-content:space-between;width:100%;max-width:1000px;margin:0 auto 13px;font-size:9px;display:flex}.nr-canvas{touch-action:none;-webkit-user-select:none;user-select:none;background:#fff;outline:none;flex-shrink:0;width:100%;max-width:1000px;margin:0 auto;position:relative;box-shadow:0 10px 36px #24365012;container-type:inline-size}.nr-canvas:has(.nr-layer){isolation:isolate}.nr-canvas[style*="9 / 16"]{max-width:310px}.nr-canvas[style*="4 / 5"]{max-width:460px}.nr-canvas[style*="1 / 1"]{max-width:550px}.nr-layer{cursor:move;outline:none;position:absolute}.nr-layer.locked{cursor:default}.nr-layer-content{pointer-events:none;position:absolute;inset:0;overflow:hidden}.nr-layer-content>img{object-fit:fill;max-width:none;max-height:none;position:absolute}.nr-type{white-space:pre-wrap;overflow-wrap:normal;letter-spacing:normal;line-height:1.12}.nr-layer.selected{z-index:auto;outline:1.5px solid #4f7dd2!important}.nr-layer-label{color:#fff;white-space:nowrap;pointer-events:none;z-index:20;background:#4275d0;border-radius:3px;align-items:center;gap:6px;padding:4px 7px;font-size:9px;display:flex;position:absolute;bottom:calc(100% + 7px);left:0}.nr-layer .ic-handle{z-index:20}.nr-canvas.extracting .nr-layer{cursor:crosshair}.nr-extract-box{pointer-events:none;z-index:50;background:#4d7dd233;border:2px solid #3a6fce;position:absolute}.nr-under-canvas{color:#8a97aa;justify-content:space-between;align-items:center;gap:20px;width:100%;max-width:1000px;margin:18px auto 0;font-size:10px;line-height:1.7;display:flex}.nr-under-canvas button{color:#5b7eb7;white-space:nowrap}.nr-inspector{background:#fff;border-left:1px solid #e0e6ee;flex-direction:column;flex:0 0 285px;width:285px;min-height:0;display:flex}.nr-inspector-content{flex:1;min-height:0;padding:24px;overflow:auto}.nr-inspector-content>header{justify-content:space-between;align-items:center;margin-bottom:10px;display:flex}.nr-inspector .ic-label{margin-top:18px}.nr-inspector .ic-label input[type=range]{accent-color:#4e76bd;border:0;padding:0}.nr-colour{color:#65768f;justify-content:space-between;align-items:center;margin:20px 0;font-size:11px;display:flex}.nr-colour input{background:#fff;border:1px solid #e2e7ef;border-radius:4px;width:45px;height:30px;padding:3px}.nr-fonts{gap:8px;margin:14px 0;display:flex}.nr-fonts button{color:#5f7190;border:1px solid #e1e6ed;border-radius:5px;flex:1;padding:11px 8px;font-size:14px}.nr-fonts button[aria-pressed=true]{color:#2a5798;background:#f0f5ff;border-color:#658bd2}.nr-ratios{flex-wrap:wrap;gap:6px;margin:18px 0;display:flex}.nr-ratios button{color:#6b7d98;border:1px solid #dfe6ef;border-radius:5px;padding:8px;font-size:10px}.nr-ratios button[aria-pressed=true]{color:#3564aa;background:#edf3fe;border-color:#8faade}.nr-hint{color:#95a1b2;margin:10px 0 16px;font-size:10px;line-height:1.8}.nr-layer-list{border-top:1px solid #e7ebf1;margin-top:25px;padding-top:20px}.nr-layer-list>header{color:#576a85;justify-content:space-between;align-items:center;margin-bottom:12px;font-size:11px;display:flex}.nr-layer-list>header small{color:#94a2b4;font-size:9px}.nr-layer-list>button{color:#7a8ca8;text-align:left;border-radius:5px;align-items:center;gap:10px;width:100%;padding:11px 9px;font-size:10px;display:flex}.nr-layer-list>button>span{text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.nr-layer-list>button[aria-pressed=true]{color:#385f9b;background:#edf3fc}.nr-order{color:#6784ae;border-top:1px solid #edf0f6;justify-content:space-between;margin-top:8px;padding-top:12px;font-size:9px;display:flex}.nr-editor button:disabled{opacity:.4;cursor:default}.nr-file-actions{border-top:1px solid #e7ebf1;flex-direction:column;gap:12px;padding:16px 22px;display:flex}.nr-file-actions button{color:#7588a7;text-align:left;align-items:center;gap:7px;font-size:10px;display:flex}.nr-crop{grid-template-columns:1fr 1fr;gap:10px;margin:21px 0;display:grid}.nr-crop>span{grid-column:1/-1}.nr-crop label{color:#8292a9;font-size:9px}.nr-crop input{border:1px solid #e3e7ee;border-radius:5px;width:100%;margin-top:5px;padding:7px;font-size:11px;display:block}.nr-replace{width:100%;margin-top:15px}.nr-handoff{background:#fff;border:1px solid #dce4f1;border-radius:10px;align-items:center;gap:16px;width:100%;max-width:1000px;margin:20px auto 0;padding:20px;display:flex}.nr-handoff>div{flex:1}.nr-handoff strong{color:#476387;font-size:12px;font-weight:600}.nr-handoff p{color:#7c8fa9;margin-top:6px;font-size:10px;line-height:1.7}.nr-handoff a{color:#3e6aab;white-space:nowrap;text-underline-offset:3px;font-size:10px;text-decoration:underline}.nr-editor button:focus-visible{outline-offset:3px;outline:2px solid #4e79c8}.nr-inspector input:disabled,.nr-inspector textarea:disabled{opacity:.55}@media (max-width:900px){.nr-inspector{flex-basis:240px;width:240px}.nr-inspector-content{padding:18px}.nr-toolbar{padding:10px}.nr-stage{padding:25px 20px}.nr-handoff{flex-wrap:wrap}.nr-handoff>div{flex-basis:100%}.nr-editor .ic-model{display:none}}@media (max-width:650px){.nr-body{flex-direction:column;overflow:auto}.nr-main{flex:none;min-height:360px}.nr-inspector{flex:initial;border-top:1px solid #e2e7ef;border-left:0;width:100%;overflow:visible}.nr-inspector-content{overflow:visible}.nr-stage{min-height:260px;overflow:visible}.nr-toolbar{flex-wrap:wrap;gap:0}.nr-toolbar button{padding:8px 6px;font-size:10px}.nr-toolbar button>span{display:none}.nr-editor>.ic-header{flex-wrap:wrap;gap:10px;padding:13px}.nr-editor .ic-header-actions{margin-left:auto}.nr-editor .ic-header-actions button{min-height:35px;font-size:10px}.nr-editor .ic-heading p{font-size:10px}.nr-canvas[style*="9 / 16"]{max-width:230px}.nr-under-canvas>span{font-size:9px}.ic-native-entry{padding:8px;font-size:10px}.nr-handoff{padding:15px}.nr-editor>.ic-footer{font-size:8px}}.ic-composer:has(>.nr-editor){height:min(850px,100dvh - 48px);min-height:0}.ic-composer.ic-embedded:has(>.nr-editor){height:850px;max-height:none}.nr-layer{--region-colour:#4f7dd2}.nr-plan-back{color:#7b8ba2;white-space:nowrap;border-right:1px solid #e1e7ef;align-items:center;gap:6px;padding:8px 12px 8px 0;display:flex;font-size:10px!important}.nr-editor .ic-header{padding:18px 22px}.nr-editor .ic-heading{gap:15px}@media (max-width:780px){.ic-composer:has(>.nr-editor){height:100dvh;max-height:100dvh}.ic-composer.ic-embedded:has(>.nr-editor){height:auto;min-height:700px;max-height:none}.nr-plan-back>span{display:none}.nr-editor .ic-header{padding:14px}.nr-editor .ic-heading{gap:10px}}.wf-home,.wf-workspace,.wf-join,.wf-loading{--wf-ink:#172d3c;--wf-muted:#6b7b86;--wf-line:#e2e7e9;--wf-blue:#235bce;--wf-pale:#edf3ff;color:var(--wf-ink);font-family:Manrope,Arial,sans-serif}.wf-home button,.wf-workspace button,.wf-join button{font:inherit;cursor:pointer}.wf-home button:disabled,.wf-workspace button:disabled,.wf-join button:disabled{cursor:default;opacity:.5}.wf-home a,.wf-workspace a{color:inherit;text-decoration:none}:is(.wf-home button:focus-visible,.wf-workspace button:focus-visible,.wf-workspace a:focus-visible,.wf-join button:focus-visible){outline-offset:3px;outline:3px solid #82a9f0}.wf-home{max-width:1280px;margin:auto;padding:50px 48px 90px}.wf-home>header{max-width:800px;margin-bottom:42px}.wf-home>header>a{color:#78828d;margin-bottom:40px;font-size:13px;display:block}.wf-home>header>span,.wf-eyebrow{letter-spacing:1.5px;color:#687c8d;font-size:10px;font-weight:700;display:block}.wf-home h1{letter-spacing:-2.4px;margin:18px 0;font-size:clamp(34px,4vw,56px);line-height:1.1}.wf-home>header p{color:#6b7b86;font-size:17px;line-height:1.7}.wf-starters{grid-template-columns:1fr 1fr;gap:28px;display:grid}.wf-starters>article{background:#fff;border:1px solid #e1e7e9;border-radius:18px;overflow:hidden}.wf-cover{height:310px;display:block;position:relative;overflow:hidden}.wf-cover.event{color:#fff;background:#1c343c}.wf-cover.event>img{object-fit:cover;opacity:.6;width:100%;height:100%;transition:transform .7s}.wf-cover.event:hover>img{transform:scale(1.04)}.wf-cover.event>div:not(.wf-play){position:absolute;top:30px;left:28px}.wf-cover.event>div>span{letter-spacing:2px;font-size:9px}.wf-cover.event strong{letter-spacing:-1.4px;margin-top:14px;font-size:36px;line-height:1.14;display:block}.wf-cover-float{color:#273e47;background:#fff;border-radius:10px;align-items:center;gap:10px;padding:14px 17px;font-size:12px;animation:5s ease-in-out infinite wf-float;display:flex;position:absolute;bottom:26px;left:28px;box-shadow:0 5px 30px #122c3330}.wf-play{color:#243b52;background:#fffd;border:1px solid #ffffff60;border-radius:50%;place-items:center;width:44px;height:44px;display:grid;position:absolute;bottom:25px;right:25px}.wf-cover.interview{background:#eaf0f8;justify-content:center;padding:32px;display:flex}.wf-paper{background:#fff;border-radius:5px;width:260px;padding:25px;transform:translateY(5px);box-shadow:0 15px 45px #1c3b6a12}.wf-paper>span{letter-spacing:1.5px;color:#8795a1;font-size:8px}.wf-paper h3{letter-spacing:-.7px;margin:20px 0 2px;font-size:24px}.wf-paper p{color:#6e8394;font-size:12px}.wf-paper>i{background:#e6ebf0;width:90%;height:5px;margin:12px 0;display:block}.wf-paper>i:nth-of-type(2){width:70%}.wf-paper>div{flex-direction:column;gap:4px;padding-top:18px;font-size:10px;display:flex}.wf-paper>div>span{color:#768593}.wf-interview-faces{display:flex;position:absolute;bottom:26px;left:24px}.wf-interview-faces>span{background:#b3cab9;border:3px solid #eaf0f8;border-radius:15px;place-items:center;width:45px;height:45px;margin-left:-7px;font-size:12px;font-weight:700;display:grid}.wf-interview-faces>span:nth-child(2){background:#dbbca7}.wf-interview-faces>span:nth-child(3){background:#b8cbea}.wf-starter-copy{padding:27px 28px 30px}.wf-starter-copy>small{letter-spacing:1.3px;color:#7b8a96;font-size:9px}.wf-starter-copy h2{letter-spacing:-.8px;margin:12px 0;font-size:24px;line-height:1.3}.wf-starter-copy p{color:#6d7a85;max-width:370px;font-size:13px;line-height:1.8}.wf-starter-copy footer{flex-wrap:wrap;align-items:center;gap:15px;margin-top:24px;display:flex}.wf-starter-copy footer>a{align-items:center;gap:6px;font-size:11px;font-weight:600;display:flex}.wf-primary{border-radius:8px;justify-content:center;align-items:center;gap:8px;min-height:41px;padding:11px 16px;font-size:12px;font-weight:600;display:inline-flex;color:#fff!important;background:#245bc7!important;border:1px solid #245bc7!important}.wf-home-note{color:#627787;align-items:center;gap:13px;margin:27px 0 50px;font-size:12px;display:flex}.wf-home-note svg{flex-shrink:0}.wf-room-list h2{letter-spacing:-.5px;font-size:22px}.wf-room-list>p{color:#7e8c96;margin-top:18px;font-size:13px}.wf-room-list>a{border-bottom:1px solid #e3e9ed;align-items:center;gap:15px;padding:20px 0;display:flex}.wf-room-list>a>span{flex:1}.wf-room-list strong,.wf-room-list small{display:block}.wf-room-list strong{font-size:14px}.wf-room-list small{color:#81909c;margin-top:5px;font-size:11px}.wf-workspace{background:#f5f7f9;min-height:100vh}.wf-workspace button:not(.wf-primary){color:inherit;background:0 0;border:0}.wf-top{border-bottom:1px solid var(--wf-line);background:#fff;align-items:center;gap:20px;height:76px;padding:0 35px;display:flex}.wf-top>a{border:1px solid #e4e9ed;border-radius:8px;place-items:center;width:32px;height:32px;display:grid}.wf-top>div:nth-child(2){flex-direction:column;gap:4px;display:flex}.wf-top>div>span:first-child{letter-spacing:1.3px;color:#7c8e9c;font-size:8px}.wf-top strong{letter-spacing:-.2px;font-size:14px}.wf-top-actions{align-items:center;gap:14px;margin-left:auto;display:flex}.wf-top-actions>button,.wf-top-actions>a{border-radius:7px;align-items:center;gap:7px;padding:8px 11px;font-size:11px;display:flex;border:1px solid #e0e7ed!important}.wf-top-actions .wf-sample{color:#667b89;background:#eef3f8;border-radius:20px;padding:7px 10px;letter-spacing:0!important;font-size:10px!important}.wf-sync{align-items:center;gap:7px;display:flex;letter-spacing:0!important;font-size:10px!important}.wf-sync i{background:#6d9f86;border-radius:50%;width:5px;height:5px}.wf-demo-bar{background:#eaf0fc;border-bottom:1px solid #d9e2f2;align-items:center;gap:17px;min-height:84px;padding:15px 36px;display:flex}.wf-demo-play{border-radius:50%;flex-shrink:0;place-items:center;width:38px;height:38px;display:grid;color:#fff!important;background:#245bc7!important}.wf-demo-bar>div{flex:1;animation:.3s ease-out wf-in}.wf-demo-bar strong{font-size:13px;font-weight:700}.wf-demo-bar p{color:#627792;margin:4px 0 0;font-size:11px;line-height:1.6}.wf-demo-bar>a{white-space:nowrap;border:1px solid #bccde9;border-radius:7px;padding:8px 12px;font-size:11px}.wf-demo-bar>button:not(:first-child){place-items:center;width:30px;height:32px;display:grid}.wf-nav-wrap{border-bottom:1px solid var(--wf-line);z-index:20;background:#fff;justify-content:space-between;align-items:stretch;gap:20px;padding:0 36px;display:flex;position:sticky;top:0}.wf-nav-wrap nav{scrollbar-width:none;gap:25px;display:flex;overflow:auto}.wf-nav-wrap nav>button{white-space:nowrap;align-items:center;gap:7px;min-height:59px;padding:0 1px;font-size:11px;display:flex;color:#6e808e!important;border-bottom:2px solid #0000!important}.wf-nav-wrap nav>button[aria-current=page]{font-weight:700;color:#245bc7!important;border-color:#245bc7!important}.wf-nav-wrap>button{align-items:center;gap:7px;font-size:11px;display:flex}.wf-nav-wrap>button.active{color:#245bc7}.wf-nav-wrap b{background:#eff3f8;border-radius:20px;min-width:18px;padding:3px;font-size:9px}.wf-main{max-width:1330px;margin:auto;padding:34px 45px 270px;animation:.35s ease-out wf-in}.wf-hero{color:#fff;background:#142e3a;border-radius:16px;grid-template-columns:1.1fr 1fr;min-height:330px;margin-bottom:28px;display:grid;overflow:hidden}.wf-hero>div:first-child{padding:38px 40px}.wf-hero .wf-eyebrow{color:#aec2cb;font-size:8px}.wf-hero h1{letter-spacing:-1.9px;white-space:pre-line;margin:18px 0 21px;font-size:clamp(30px,3.5vw,47px);font-weight:500;line-height:1.13}.wf-hero .wf-editable{font-size:12px;color:#d7e3e9!important}.wf-hero-meta{color:#a3bac6;flex-wrap:wrap;align-items:center;gap:10px;margin-top:17px;font-size:10px;display:flex}.wf-hero-meta .wf-editable{font-size:10px;color:#a3bac6!important}.wf-hero-scene{background:#bdcfdb;min-height:280px;position:relative;overflow:hidden}.wf-hero-scene>img{object-fit:cover;opacity:.88;width:100%;height:100%;position:absolute;inset:0}.wf-scene-ticket{color:#243c47;background:#fffffff0;border-radius:10px;align-items:center;gap:12px;padding:18px 23px;animation:6s ease-in-out infinite wf-float;display:flex;position:absolute;bottom:26px;left:28px;right:28px;box-shadow:0 5px 40px #142b4420}.wf-scene-ticket strong{letter-spacing:-1.5px;font-size:30px;font-weight:600}.wf-scene-ticket span{color:#728594;font-size:11px}.wf-hero.interview{color:#263f5a;background:#e5edf8}.wf-hero.interview .wf-eyebrow{color:#7187a2}.wf-hero.interview .wf-editable{color:#506b85!important}.wf-hero.interview .wf-hero-scene{background:#d5e2f1;justify-content:center;align-items:center;padding:25px;display:flex}.wf-scene-document{color:#253e55;background:#fff;border-radius:5px;width:260px;padding:33px 28px;box-shadow:0 15px 45px #354a6815}.wf-scene-document small{letter-spacing:1.5px;color:#8799a9;font-size:8px}.wf-scene-document strong{letter-spacing:-.7px;margin:22px 0 8px;font-size:24px;display:block}.wf-scene-document span{color:#7b8f9f;font-size:11px}.wf-scene-document i{background:#e9eff5;width:90%;height:5px;margin-top:18px;display:block}.wf-scene-document i:last-child{width:65%}.wf-scene-face{position:absolute;bottom:28px;right:22px;transform:rotate(5deg)}.wf-scene-face .office-face{border:4px solid #e9f0f8;border-radius:22px;width:72px;height:72px}.wf-card{border:1px solid var(--wf-line);background:#fff;border-radius:12px;min-width:0;padding:27px}.wf-card h2{letter-spacing:-.55px;margin:6px 0 15px;font-size:19px;font-weight:650;line-height:1.4}.wf-card h3{margin:24px 0 12px;font-size:12px}.wf-card p{color:#6d8190;font-size:12px;line-height:1.9}.wf-card>header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-bottom:20px;display:flex}.wf-card>header>h2{margin:0}.wf-card>header>button,.wf-card>header>div>button{align-items:center;gap:6px;font-size:10px;display:flex;color:#3762a3!important}.wf-card>header>div>h2{margin:0 0 5px}.wf-card>header>div>p{margin:0}.wf-overview-grid,.wf-production-grid,.wf-money-grid,.wf-feedback-grid,.wf-decision-grid,.wf-assessment-grid{grid-template-columns:1fr 1fr;gap:23px;margin-bottom:25px;display:grid}.wf-wide{grid-column:1/-1}.wf-card .wf-eyebrow{font-size:8px}.wf-overview-grid>.wf-card:first-child>header{display:block}.wf-editable{text-align:left;white-space:pre-wrap;overflow-wrap:anywhere;border-radius:5px;width:100%;padding:2px 0;font-size:13px;line-height:1.8;transition:background .2s;display:block}.wf-editable:not(:disabled):hover{background:#eaf0f773!important}.wf-editable>span{color:#91a0ab}.wf-editable.multiline{font-size:13px}.wf-editable:disabled{opacity:1!important}.wf-inline-editor input,.wf-inline-editor textarea{width:100%;font:inherit;color:#203b50;resize:vertical;background:#fff;border:1px solid #a9bee0;border-radius:7px;padding:12px;font-size:12px;line-height:1.8}.wf-inline-editor>div{gap:12px;margin:9px 0;display:flex}.wf-inline-editor>div>button{border-radius:5px;padding:5px 10px;font-size:11px;background:#eaf0fa!important}.wf-inline-editor>p{color:#a14d47;font-size:11px}.wf-tasks>div{border-bottom:1px solid #edf0f2;align-items:flex-start;gap:13px;padding:13px 0;display:flex}.wf-tasks>div:last-child{border-bottom:0}.wf-task-check{border-radius:6px;flex-shrink:0;place-items:center;width:19px;height:19px;margin-top:1px;display:grid;border:1px solid #cbd6df!important}.wf-tasks>.done .wf-task-check{color:#467653;background:#e8f1eb!important;border-color:#b4d0bd!important}.wf-task-title{text-align:left;flex:1;padding:0}.wf-task-title:disabled{opacity:1!important}.wf-task-title strong{font-size:12px;font-weight:600;line-height:1.6;display:block}.wf-task-title span{color:#93a0aa;margin-top:4px;font-size:10px;display:block}.wf-tasks>.done .wf-task-title strong{color:#92a19f}.wf-connected-flow{padding:30px 0 35px}.wf-connected-flow>h2{letter-spacing:-.7px;margin-bottom:24px;font-size:21px}.wf-connected-flow>div{grid-template-columns:repeat(5,1fr);gap:18px;display:grid}.wf-connected-flow>div>button{text-align:left;border-radius:10px;flex-direction:column;align-items:flex-start;gap:20px;padding:22px 18px;transition:transform .2s,border-color .2s;display:flex;position:relative;background:#fff!important;border:1px solid #e1e7ec!important}.wf-connected-flow>div>button:hover{transform:translateY(-3px);border-color:#abc1df!important}.wf-connected-flow>div>button>svg:first-child{color:#5c7ca2}.wf-connected-flow strong{font-size:11px}.wf-connected-flow>div>button>svg:last-child:not(:first-child){color:#9daebc;position:absolute;top:43%;right:-19px}.wf-connected-flow>p{color:#8493a0;margin-top:20px;font-size:11px}.wf-connected-flow>.wf-primary{margin-top:15px}.wf-activity{max-width:850px;margin-top:25px}.wf-activity h3{font-size:12px}.wf-activity>p{color:#84929f;border-bottom:1px solid #e7ecf0;align-items:center;gap:8px;padding:13px 0;font-size:11px;display:flex}.wf-activity>p>span{color:#51677a;font-weight:600}.wf-activity small{margin-left:auto;font-size:9px}.wf-section-heading{justify-content:space-between;align-items:center;gap:25px;margin:10px 0 30px;display:flex}.wf-section-heading h1{letter-spacing:-1.4px;margin:12px 0;font-size:clamp(26px,3vw,36px);line-height:1.2}.wf-section-heading p{color:#84929e;font-size:12px;line-height:1.7}.wf-section-heading>button,.wf-section-heading>a{flex-shrink:0;align-items:center;gap:8px;font-size:11px;display:flex}.wf-section-heading .wf-eyebrow{font-size:8px}.wf-agenda>button{text-align:left;align-items:flex-start;gap:21px;width:100%;padding:16px 0;display:flex;border-bottom:1px solid #edf0f3!important}.wf-agenda>button:disabled{opacity:1!important}.wf-agenda time{font-variant-numeric:tabular-nums;color:#6683a4;flex-shrink:0;width:47px;font-size:11px}.wf-agenda strong{font-size:12px;font-weight:600;display:block}.wf-agenda small{color:#9aa7b1;margin-top:5px;font-size:10px;display:block}.wf-vendors>article{border-bottom:1px solid #edf0f2;align-items:flex-start;gap:12px;padding:19px 0;display:flex}.wf-vendor-icon{color:#7c93a7;background:#edf2f6;border-radius:10px;flex-shrink:0;place-items:center;width:35px;height:35px;font-size:15px;display:grid}.wf-vendors>article>div:nth-child(2){flex:1}.wf-vendors strong{font-size:13px;display:block}.wf-vendors small{color:#8a9aa5;margin:6px 0;font-size:10px;display:block}.wf-vendors p{margin:13px 0;font-size:11px;line-height:1.8}.wf-vendors>article>button{font-size:10px;color:#6483a5!important}.wf-tag{color:#7d8994;background:#f0f3f6;border-radius:5px;padding:5px 7px;font-size:9px;line-height:1.2;display:inline-flex}.wf-tag.green{color:#4c8062;background:#eaf3ed}.wf-private{color:#8a98a3;white-space:nowrap;align-items:center;gap:7px;font-size:10px;display:flex}.wf-access-note{color:#56718f;background:#edf3fb;align-items:center;gap:10px;padding:13px 37px;font-size:11px;line-height:1.6;display:flex}.wf-access-note>span{flex:1}.wf-access-note>button,.wf-access-note>a{font-size:10px;text-decoration:underline}.wf-main>.wf-access-note{border-radius:8px;margin-bottom:25px;padding:16px}.wf-error,.wf-notice{color:#914d40;background:#fff0eb;border:1px solid #efd2c9;border-radius:8px;justify-content:space-between;align-items:center;gap:12px;margin:16px 35px;padding:13px 20px;font-size:12px;line-height:1.6;display:flex}.wf-notice{color:#4d785b;background:#edf5ef;border-color:#cedfd2}.wf-card .wf-error,.wf-editor .wf-error,.wf-share .wf-error,.wf-inline-editor .wf-error{margin:14px 0}.wf-error button,.wf-notice button{align-items:center;gap:6px;font-size:11px;display:flex}.wf-stats{border:1px solid var(--wf-line);background:#fff;border-radius:12px;grid-template-columns:repeat(4,1fr);gap:0;margin:0 0 25px;padding:24px 0;display:grid}.wf-stat{border-right:1px solid #edf0f2;min-width:0;padding:0 28px}.wf-stat:last-child{border:0}.wf-stat>span{color:#738897;font-size:10px}.wf-stat strong{letter-spacing:-1.2px;margin:12px 0 7px;font-size:32px;font-weight:600;animation:.4s ease-out wf-in;display:block}.wf-stat small{color:#96a3ac;font-size:9px;line-height:1.6;display:block}.wf-ticket-grid,.wf-guest-grid{grid-template-columns:1fr 1fr;gap:23px;margin-bottom:25px;display:grid}.wf-tier{padding:14px 0}.wf-tier>header{justify-content:space-between;font-size:12px;display:flex}.wf-tier>header>span{color:#8999a7}.wf-meter{background:#edf2f6;border-radius:8px;height:5px;margin:18px 0 12px;overflow:hidden}.wf-meter>i{background:#7195c5;border-radius:8px;height:100%;transition:width .6s;display:block}.wf-tier small{color:#8397a6;justify-content:space-between;gap:20px;font-size:9px;display:flex}.wf-tier small>span{color:#acb6be}.wf-sales-note{color:#859eae;background:#f4f7fa;border-radius:8px;align-items:center;gap:12px;margin-top:20px;padding:12px;display:flex}.wf-sales-note p{margin:0;font-size:10px}.wf-sales-note svg{flex-shrink:0}.wf-mini-ticket{background:#fafcfd;border:1px dashed #c8d6dc;border-radius:11px;justify-content:space-between;align-items:center;margin-top:32px;padding:22px;display:flex}.wf-mini-ticket>div>span{letter-spacing:1px;color:#8198aa;font-size:8px}.wf-mini-ticket h3{letter-spacing:-.6px;margin:17px 0 8px;font-size:19px}.wf-mini-ticket p,.wf-mini-ticket small{color:#91a0aa;font-size:10px;display:block}.wf-mini-ticket>img{width:100px;height:100px}.wf-scan-screen{color:#e8eff3;text-align:center;background:#142f3b;border-radius:10px;place-items:center;min-height:255px;margin-bottom:17px;display:grid;position:relative;overflow:hidden}.wf-scan-screen>div:not(:first-child){padding:25px;position:relative}.wf-scan-screen>#workflow-camera-demo{display:none}.wf-scan-screen>div[id^=workflow-camera]{width:100%}.wf-scan-screen>div[id^=workflow-camera]:not(:empty){position:absolute;inset:0}.wf-scan-screen h3{letter-spacing:-.5px;color:inherit;margin:14px 0 8px;font-size:18px}.wf-scan-screen p{color:#b0c5cf;margin:12px 0 5px;font-size:12px;line-height:1.8}.wf-scan-screen small{color:#88a5b5;font-size:10px}.wf-scan-screen.success{color:#377554;background:#e7f1eb}.wf-scan-screen.success p,.wf-scan-screen.success small{color:#6b9680}.wf-scan-screen.warning{color:#9b673f;background:#fbefe5}.wf-scan-screen.warning p{color:#99795e}.wf-scanner-brackets{border:1px solid #658899;border-radius:14px;place-items:center;width:90px;height:90px;margin:auto;display:grid;position:relative}.wf-scanner-brackets:after{content:"";background:#86acb9;width:65px;height:1px;animation:2.5s ease-in-out infinite wf-scan;position:absolute;top:22px}.wf-scan-card>.wf-primary{width:100%}.wf-scan-actions{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.wf-scan-actions>button:not(.wf-primary){color:#7a8b97;font-size:10px}.wf-token-form{gap:8px;margin-top:15px;display:flex}.wf-token-form>input{min-width:0;font:inherit;border:1px solid #dce4ea;border-radius:7px;flex:1;padding:10px;font-size:11px}.wf-token-form>button{font-size:10px}.wf-footnote{color:#8a9aa7;margin-top:17px;font-size:9px;line-height:1.8;display:block}.wf-table-wrap{overflow:auto}.wf-table-wrap table{border-collapse:collapse;text-align:left;width:100%}.wf-table-wrap th{color:#99a6af;border-bottom:1px solid #e9eef2;padding:13px 12px;font-size:9px;font-weight:500}.wf-table-wrap td{color:#7a8c99;border-bottom:1px solid #edf1f4;padding:15px 12px;font-size:11px}.wf-table-wrap td strong{color:#3a5364;font-size:11px;font-weight:600;display:block}.wf-table-wrap td small{color:#a0abb3;margin-top:5px;font-size:9px;display:block}.wf-table-wrap td>button{border-radius:5px;padding:7px 12px;font-size:10px;background:#eff4fa!important}.wf-search{color:#8fa0ae;border:1px solid #e4eaf0;border-radius:7px;align-items:center;gap:7px;padding:8px 11px;font-size:11px;display:flex}.wf-search input{font:inherit;background:0 0;border:none;outline:none;min-width:0;max-width:170px}.wf-event-empty{text-align:center;background:#fff;border:1px solid #e2e8ed;border-radius:14px;max-width:800px;margin:30px auto;padding:80px 25px}.wf-event-empty>svg{color:#8fa8c5;margin:auto}.wf-event-empty h2{letter-spacing:-1px;margin:23px 0 15px;font-size:27px}.wf-event-empty p{color:#8395a2;font-size:13px;line-height:1.9}.wf-event-empty>.wf-primary{margin:25px 0 18px}.wf-event-empty small{color:#a2aeb7;font-size:10px;display:block}.wf-booking-list>button{text-align:left;border-radius:8px;align-items:center;gap:12px;width:100%;padding:17px 9px;display:flex;border-bottom:1px solid #f0f3f5!important}.wf-booking-list>button[aria-pressed=true]{background:#eff4fb!important}.wf-booking-list>button>span:nth-child(2){flex:1}.wf-booking-list strong{font-size:12px;display:block}.wf-booking-list small{color:#8598a7;margin-top:5px;font-size:9px;display:block}.wf-person-initial{color:#6f89a5;background:#e5edf5;border-radius:11px;flex-shrink:0;place-items:center;width:35px;height:35px;font-size:12px;display:grid}.wf-email-preview{background:#fffdf8;border:1px solid #e7e4dc;border-radius:12px;max-width:550px;padding:32px 40px}.wf-email-preview>header{letter-spacing:2px;color:#7c8b84;border-bottom:1px solid #e7e4dd;justify-content:space-between;margin-bottom:28px;padding-bottom:22px;font-size:10px;display:flex}.wf-email-preview>small{letter-spacing:1px;color:#a1a79e;font-size:8px;line-height:1.7;display:block}.wf-email-preview h2{letter-spacing:-1.2px;color:#385848;margin:17px 0 23px;font-family:Georgia,serif;font-size:43px;font-weight:400;line-height:1.07}.wf-email-preview p{color:#7a8b81;margin:12px 0;font-size:11px;line-height:1.9}.wf-email-details{color:#8b9489;background:#f4f3eb;border-radius:8px;flex-direction:column;gap:7px;margin:22px 0;padding:20px;font-size:10px;display:flex}.wf-email-details strong{color:#566b59;font-size:12px}.wf-email-qr{align-items:center;gap:18px;display:flex}.wf-email-qr>img{width:90px;height:90px}.wf-email-qr span{color:#839889;font-size:10px;line-height:1.9}.wf-email-qr small{color:#b1b7ae;font-size:8px}.wf-email-button{color:#fff;background:#3e604c;border-radius:6px;margin:20px 0;padding:13px 21px;font-size:10px;display:inline-block}.wf-connection{white-space:nowrap;color:#b28a59;background:#fff0e3;border-radius:20px;padding:8px 13px;font-size:10px}.wf-connection.ready{color:#769780;background:#eaf2ec}.wf-customer-grid{grid-template-columns:repeat(3,1fr);gap:25px;display:grid}.wf-customer-grid article{align-items:flex-start;gap:11px;padding:15px 0;display:flex}.wf-customer-grid strong{font-size:12px;display:block}.wf-customer-grid small{color:#93a2ae;overflow-wrap:anywhere;margin:7px 0;font-size:9px;display:block}.wf-customer-grid article>div>span{color:#a2afb8;font-size:9px}.wf-budget-total{background:#f3f6fa;border-radius:10px;margin-bottom:17px;padding:22px}.wf-budget-total>span{color:#7d91a2;font-size:10px}.wf-budget-total>.wf-editable{letter-spacing:-1px;margin:9px 0;font-size:30px;font-weight:600}.wf-budget-total>small{color:#8196a7;font-size:10px}.wf-budget-list>button,.wf-budget-list>div{text-align:left;justify-content:space-between;align-items:center;gap:20px;width:100%;padding:16px 0;display:flex;border-bottom:1px solid #edf1f4!important}.wf-budget-list strong{font-size:12px;font-weight:600;display:block}.wf-budget-list small{color:#a5b0b8;text-transform:capitalize;margin-top:5px;font-size:9px;display:block}.wf-budget-list b{font-size:13px;font-weight:600}.wf-empty-small{text-align:center;color:#859bab;padding:35px 15px}.wf-empty-small svg{margin:auto}.wf-empty-small button{font-size:11px;text-decoration:underline}.wf-empty-small p{margin:15px 0}.wf-candidate-grid{grid-template-columns:1.4fr 1fr;gap:26px;display:grid}.wf-candidate-paper{background:#fff;border:1px solid #e1e7eb;border-radius:9px;padding:36px 40px}.wf-candidate-paper>header{border-bottom:1px solid #e8edf1;align-items:center;gap:18px;margin-bottom:33px;padding-bottom:30px;display:flex}.wf-candidate-paper .office-face{border-radius:19px;width:65px;height:65px}.wf-candidate-paper>header>.wf-editable{width:auto}.wf-candidate-paper>header>div>.wf-editable:first-child{letter-spacing:-.8px;font-size:25px;line-height:1.3}.wf-candidate-paper>header>div>.wf-editable:nth-child(2){color:#93a2ad;margin-top:7px;font-size:11px}.wf-candidate-paper>header>span:last-child{letter-spacing:1.1px;color:#9eafbb;text-align:right;max-width:70px;margin-left:auto;font-size:7px;line-height:1.8}.wf-candidate-paper h2{margin-bottom:22px;font-size:15px}.wf-candidate-paper>.wf-editable.multiline{color:#6a7f8d;min-height:300px;font-size:12px;line-height:2}.wf-candidate-paper>footer{color:#9aabb7;border-top:1px solid #edf0f4;align-items:center;gap:10px;margin-top:25px;padding-top:20px;font-size:10px;display:flex}.wf-upload{text-align:center;color:#7190b0;cursor:pointer;background:#f3f7fc;border:1px dashed #b8c8d9;border-radius:10px;flex-direction:column;justify-content:center;align-items:center;gap:11px;min-height:160px;margin:22px 0;display:flex;position:relative}.wf-upload strong{font-size:11px;font-weight:500}.wf-upload span{color:#9baec0;font-size:9px}.wf-upload input{opacity:0;cursor:pointer;width:100%;height:100%;position:absolute;inset:0}.wf-file-list>div{border-bottom:1px solid #edf0f3;align-items:center;gap:9px;padding:12px 0;display:flex}.wf-file-list a{flex:1;min-width:0}.wf-file-list strong{overflow-wrap:anywhere;font-size:10px;display:block}.wf-file-list small{color:#9dabb7;margin-top:4px;font-size:9px;display:block}.wf-text-link{align-items:center;gap:8px;margin-top:18px;font-size:11px;color:#4779b4!important;display:flex!important}.wf-criteria{flex-direction:column;gap:13px;display:flex}.wf-criteria>div{background:#f4f7fb;border-radius:7px;align-items:center;gap:13px;padding:12px 15px;display:flex}.wf-criteria>div>span{color:#90a3b7;font-size:10px}.wf-criteria .wf-editable{font-size:11px}.wf-submission{background:#f8fafc}.wf-thinking-note{color:#95aabf;border-top:1px solid #e0e8f1;gap:15px;margin-top:30px;padding-top:25px;display:flex}.wf-thinking-note p{margin:0}.wf-score-input{margin:23px 0}.wf-score-input>label{margin-bottom:12px;font-size:12px;font-weight:600;display:block}.wf-score-input>div{gap:7px;display:flex}.wf-score-input button{border-radius:7px;width:42px;height:37px;font-size:12px;border:1px solid #dbe4ee!important}.wf-score-input button[aria-pressed=true]{color:#315f9d!important;background:#e8f0fe!important;border-color:#94b1df!important}.wf-score-input>small{color:#93a5b6;margin-top:8px;font-size:9px;display:block}.wf-feedback-label{color:#617c91;margin:22px 0;font-size:11px;display:block}.wf-feedback-label>textarea{width:100%;font:inherit;color:#35526a;resize:vertical;background:#fcfdfe;border:1px solid #dce5ed;border-radius:8px;margin-top:10px;padding:13px;font-size:12px;line-height:1.8;display:block}.wf-feedback-actions{flex-wrap:wrap;align-items:center;gap:15px;margin-top:20px;display:flex}.wf-feedback-actions>button:not(.wf-primary){color:#859aac;font-size:10px}.wf-panel-waiting{text-align:center;color:#6885a0;background:#eaf0f8;flex-direction:column;justify-content:center;align-items:center;padding:42px;display:flex}.wf-waiting-faces{gap:13px;margin-bottom:28px;display:flex}.wf-waiting-faces .office-face{border:3px solid #f1f5fb;border-radius:18px;width:58px;height:58px}.wf-panel-waiting>h2{color:#375773;max-width:290px;margin-top:20px;font-size:24px;line-height:1.4}.wf-panel-waiting>p{color:#7f98ae;max-width:280px;font-size:12px;line-height:1.9}.wf-panel-waiting>strong{margin:22px 0;font-size:11px}.wf-panel-waiting>small{color:#8ba2b7;max-width:260px;margin-top:18px;font-size:9px;line-height:1.8}.wf-feedback-done{padding:30px 10px}.wf-feedback-done>svg{color:#91b8a0}.wf-feedback-done>h2{margin-top:22px}.wf-preserve{white-space:pre-wrap;overflow-wrap:anywhere}.wf-scorecards{grid-template-columns:repeat(2,1fr);gap:24px;display:grid}.wf-reviewer{align-items:center;gap:12px;display:flex}.wf-reviewer .office-face{border-radius:12px;width:38px;height:38px}.wf-reviewer strong{font-size:12px}.wf-rating-display{align-items:center;gap:12px;padding:13px 0;display:flex}.wf-rating-display>span{flex:1;font-size:10px}.wf-rating-display>div{gap:4px;display:flex}.wf-rating-display i{background:#e5edf4;border-radius:4px;width:12px;height:6px}.wf-rating-display i.filled{background:#7b9dc2}.wf-rating-display small{color:#95a9ba;font-size:8px}.wf-outcomes{flex-direction:column;gap:8px;margin:20px 0;display:flex}.wf-outcomes>button{text-align:left;border-radius:8px;justify-content:space-between;align-items:center;padding:14px 16px;font-size:11px;display:flex;border:1px solid #e1e8ef!important}.wf-outcomes>button[aria-pressed=true]{color:#4672ad!important;background:#edf3fd!important;border-color:#acc3e7!important}.wf-followup{border-bottom:1px solid #edf0f4;align-items:flex-start;gap:13px;padding:16px 0;display:flex}.wf-followup>button{border-radius:5px;place-items:center;width:18px;height:18px;display:grid;color:#79a18d!important;border:1px solid #cbd9e4!important}.wf-followup strong{font-size:11px;display:block}.wf-followup small{color:#9aabb8;margin-top:6px;font-size:9px;display:block}.wf-chat{z-index:90;background:#fff;border-left:1px solid #dce5ee;flex-direction:column;width:380px;padding:25px;display:flex;position:fixed;top:0;bottom:0;right:0;box-shadow:-20px 0 70px #253c5f13}.wf-chat>header{justify-content:space-between;align-items:flex-start;margin-bottom:20px;display:flex}.wf-chat>header small{color:#9cabb6;font-size:9px}.wf-chat h2{letter-spacing:-.6px;margin:8px 0;font-size:18px}.wf-messages{flex:1;padding:5px 0;overflow:auto}.wf-messages>p{color:#8ba0b1;padding:20px 0;font-size:12px;line-height:1.9}.wf-messages>article{background:#f2f6fa;border-radius:9px;margin-bottom:13px;padding:17px}.wf-messages strong{font-size:11px}.wf-messages p{white-space:pre-wrap;overflow-wrap:anywhere;color:#6c8497;margin:9px 0;font-size:12px;line-height:1.8}.wf-messages small{color:#99acbb;font-size:8px}.wf-chat>form{border-top:1px solid #e2eaf1;padding-top:17px}.wf-chat textarea{width:100%;height:100px;font:inherit;resize:vertical;background:#fcfdff;border:1px solid #dce5ee;border-radius:8px;padding:14px;font-size:12px}.wf-chat footer{justify-content:space-between;align-items:center;gap:10px;margin-top:12px;display:flex}.wf-chat footer small{color:#94a7b7;font-size:8px}.wf-chat footer button{font-size:10px}.wf-thread-tabs{flex-wrap:wrap;gap:6px;margin-bottom:12px;display:flex}.wf-thread-tabs>button{border-radius:6px;padding:7px 10px;font-size:9px;background:#eff4fa!important}.wf-thread-tabs>button[aria-pressed=true]{color:#4a76b0!important;background:#dce9fc!important}.wf-people{-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);z-index:45;background:#ffffffef;border:1px solid #d6e1ec;border-radius:14px;width:248px;padding:15px;transition:width .2s;position:fixed;bottom:24px;right:25px;box-shadow:0 10px 40px #1b3e6610}.wf-people>header{color:#8097aa;justify-content:space-between;align-items:center;margin-bottom:15px;font-size:10px;display:flex}.wf-people>header b{background:#e9f0f7;border-radius:10px;margin-left:5px;padding:2px 5px;font-size:8px}.wf-desks{gap:12px;padding:8px 3px 12px;display:flex;overflow:auto}.wf-desks>button{flex-direction:column;flex-shrink:0;align-items:center;gap:8px;min-width:48px;display:flex;position:relative}.wf-desks .office-face{border-radius:12px;width:40px;height:40px;animation:4.4s ease-in-out infinite wf-float}.wf-desks>button:nth-child(2) .office-face{animation-delay:-1.7s}.wf-desks>button:nth-child(3) .office-face{animation-delay:-2.9s}.wf-desks small{color:#8299ad;text-overflow:ellipsis;white-space:nowrap;max-width:65px;font-size:8px;overflow:hidden}.wf-desks i{z-index:-1;background:#e8eff5;border-radius:6px;width:46px;height:5px;position:absolute;bottom:15px}.wf-raised-hand{transform-origin:bottom;font-size:18px;animation:.65s ease-in-out 3 wf-wave;position:absolute;top:-8px;right:-6px}.wf-hand-button{border-radius:7px;justify-content:center;align-items:center;gap:7px;width:100%;display:flex;color:#7b96ac!important;background:#f0f5fa!important;padding:9px!important;font-size:9px!important}.wf-hand-button[aria-pressed=true]{color:#ac8b55!important;background:#fff1db!important}.wf-people>p{color:#ad945d;margin-top:11px;font-size:9px;line-height:1.6}.wf-people.folded{border-radius:12px 0 0 12px;width:65px;padding:10px;bottom:100px;right:0}.wf-people.folded>header>span{display:none}.wf-people.folded>header{justify-content:center}.wf-people.folded .wf-desks{flex-direction:column;gap:15px;max-height:200px;padding:5px 0}.wf-people.folded .wf-desks>button{min-width:40px}.wf-people.folded .wf-desks .office-face{width:34px;height:34px}.wf-people.folded .wf-desks i{width:32px;bottom:-5px}.wf-people.folded .wf-hand-button{margin-top:15px}.wf-person-detail{background:#edf3fa;border-radius:7px;flex-direction:column;gap:6px;margin-bottom:12px;padding:12px;display:flex}.wf-person-detail strong{font-size:10px}.wf-person-detail span{color:#7892a8;font-size:9px}.wf-person-detail>button{align-items:center;gap:6px;padding:6px 0;display:flex;font-size:9px!important}.wf-people.folded .wf-person-detail{border:1px solid #dbe6f1;width:170px;position:absolute;bottom:20px;right:70px}.wf-share>p{color:#8a9ba8;margin-bottom:22px;font-size:13px;line-height:1.8}.wf-access-choices{grid-template-columns:1fr 1fr;gap:13px;margin-bottom:23px;display:grid}.wf-access-choices>button{text-align:left;color:#8098ae;border-radius:10px;flex-direction:column;gap:10px;padding:20px;display:flex;border:1px solid #e0e7ef!important}.wf-access-choices strong{color:#36556e;font-size:13px}.wf-access-choices span{color:#8b9eaf;font-size:10px;line-height:1.7}.wf-access-choices>button[aria-pressed=true]{background:#f0f5fd!important;border-color:#91b0df!important}.wf-choice-row{flex-wrap:wrap;gap:8px;margin:12px 0 23px;display:flex}.wf-choice-row>button{border-radius:7px;color:#7e94a6!important;background:#fff!important;border:1px solid #dfe7ef!important;padding:9px 13px!important;font-size:11px!important}.wf-choice-row>button[aria-pressed=true]{color:#4a75ad!important;background:#eaf1fc!important;border-color:#9ebae2!important}.wf-small-label{color:#8a9fad;font-size:11px;display:block}.wf-copy-link{border:1px solid #dde6ef;border-radius:8px;gap:10px;margin-top:20px;padding:10px;display:flex}.wf-copy-link input{background:0 0;border:0;outline:none;flex:1;min-width:0;font-size:10px}.wf-existing-invites{margin-top:30px}.wf-existing-invites h3{margin-bottom:15px;font-size:13px}.wf-existing-invites>div{border-top:1px solid #edf1f5;justify-content:space-between;align-items:center;gap:10px;padding:14px 0;display:flex}.wf-existing-invites strong{font-size:11px;display:block}.wf-existing-invites small{color:#94a6b7;margin-top:5px;font-size:9px;display:block}.wf-existing-invites button{color:#869eb3!important;font-size:10px!important}.wf-editor label{color:#8199ad;margin-bottom:20px;font-size:11px;display:block}.wf-editor input:not([type=checkbox]),.wf-editor textarea{width:100%;font:inherit;color:#39566e;resize:vertical;background:#fcfdff;border:1px solid #dce6ef;border-radius:7px;margin-top:8px;padding:12px;font-size:13px;display:block}.wf-editor input[type=checkbox]{width:auto;margin:0 9px 0 0}.wf-editor .wf-check-label{align-items:center;display:flex}.wf-editor footer{align-items:center;gap:15px;margin-top:24px;display:flex}.wf-delete{align-items:center;gap:6px;display:flex;color:#ad827c!important;font-size:10px!important}.wf-event-choices{flex-direction:column;gap:10px;margin:23px 0;display:flex}.wf-event-choices>button{text-align:left;color:#7595b2;border-radius:9px;align-items:center;gap:12px;padding:16px;display:flex;border:1px solid #dfe8f1!important}.wf-event-choices strong{font-size:12px;display:block}.wf-event-choices small{color:#97aabb;margin-top:6px;font-size:9px;display:block}.wf-loading{text-align:center;background:#f3f6fb;flex-direction:column;justify-content:center;align-items:center;gap:20px;min-height:100vh;padding:30px;display:flex}.wf-loading h1{letter-spacing:-1px;font-size:30px}.wf-loading p{color:#8095a7;font-size:13px}.wf-loading a,.wf-loading button{font:inherit;background:#fff;border:1px solid #cad8e7;border-radius:7px;padding:10px 15px;font-size:12px}.wf-join{text-align:center;max-width:470px;margin:8vh auto;padding:40px}.wf-join>.office-face{border-radius:22px;width:72px;height:72px;margin:0 auto 26px;animation:4s ease-in-out infinite wf-float}.wf-join>span{letter-spacing:2px;color:#96a9ba;font-size:9px;display:block}.wf-join h1{letter-spacing:-2px;margin:18px 0;font-size:45px;line-height:1.15}.wf-join>p{color:#91a3b3;font-size:13px;line-height:1.9}.wf-join form{margin-top:30px}.wf-join label{text-align:left;color:#849bad;font-size:11px;display:block}.wf-join input{width:100%;font:inherit;border:1px solid #d9e4ee;border-radius:8px;margin:10px 0 16px;padding:13px 15px;font-size:14px;display:block}.wf-join .wf-primary{width:100%}.wf-join>small{color:#a4b2bd;margin-top:25px;font-size:10px;line-height:1.8;display:block}.wf-join .wf-error{margin:20px 0}.wf-workspace .bd-dialog{max-height:88vh;overflow:auto}.wf-workspace .bd-dialog p{line-height:1.8}.wf-board-entry{background:#e9f0fc;border:1px solid #d7e3f6;border-radius:14px;justify-content:space-between;align-items:center;gap:24px;margin:0 0 35px;padding:26px 30px;display:flex}.wf-board-entry h2{letter-spacing:-.7px;margin:0 0 7px;font-size:23px}.wf-board-entry p{color:#788fa9;font-size:12px}.wf-board-entry>div:last-child{flex-wrap:wrap;gap:10px;display:flex}.wf-board-entry a{color:#486f9d;white-space:nowrap;background:#fff;border:1px solid #d0def0;border-radius:7px;padding:11px 15px;font-size:11px;text-decoration:none}@keyframes wf-in{0%{opacity:0;transform:translateY(7px)}to{opacity:1;transform:translateY(0)}}@keyframes wf-float{0%,to{transform:translateY(0)}50%{transform:translateY(-3px)}}@keyframes wf-scan{0%,to{opacity:.35;transform:translateY(0)}50%{opacity:.85;transform:translateY(42px)}}@keyframes wf-wave{0%,to{transform:rotate(-8deg)}50%{transform:rotate(18deg)}}@media (min-width:1550px){.wf-main{padding-top:45px}.wf-hero{min-height:380px}.wf-hero>div:first-child{padding:45px}.wf-hero h1{font-size:50px}}@media (max-width:1100px){.wf-home{padding:35px 25px 70px}.wf-main{padding:28px 28px 260px}.wf-hero>div:first-child{padding:30px}.wf-hero h1{font-size:36px}.wf-nav-wrap nav{gap:18px}.wf-starter-copy footer{flex-direction:column;align-items:flex-start}.wf-card{padding:22px}.wf-customer-grid{grid-template-columns:repeat(2,1fr)}.wf-connected-flow>div{gap:12px}.wf-connected-flow>div>button{padding:20px 13px}.wf-connected-flow>div>button>svg:last-child:not(:first-child){right:-14px}.wf-stat{padding:0 20px}.wf-stat strong{font-size:28px}.wf-candidate-grid{grid-template-columns:1.2fr 1fr}.wf-candidate-paper{padding:25px}}@media (max-width:800px){.wf-top{gap:12px;height:68px;padding:0 18px}.wf-top-actions{gap:7px}.wf-top-actions .wf-sync{display:none}.wf-top-actions>button,.wf-top-actions>a{padding:7px;font-size:10px}.wf-top strong{text-overflow:ellipsis;white-space:nowrap;max-width:230px;font-size:12px;overflow:hidden}.wf-demo-bar{gap:12px;padding:13px 20px}.wf-demo-bar>a{display:none}.wf-nav-wrap{gap:15px;padding:0 20px}.wf-nav-wrap>button>span{display:none}.wf-nav-wrap nav>button{min-height:53px;font-size:10px}.wf-nav-wrap nav>button>svg{display:none}.wf-hero{grid-template-columns:1.2fr 1fr;min-height:300px}.wf-hero h1{font-size:31px}.wf-hero>div:first-child{padding:28px 24px}.wf-scene-document{width:210px;padding:24px 20px}.wf-scene-document strong{font-size:20px}.wf-overview-grid,.wf-production-grid,.wf-feedback-grid,.wf-decision-grid,.wf-assessment-grid,.wf-ticket-grid,.wf-guest-grid,.wf-candidate-grid{grid-template-columns:1fr}.wf-ticket-grid>.wf-card{min-height:0}.wf-email-preview{max-width:none}.wf-stats{grid-template-columns:repeat(2,1fr);row-gap:24px}.wf-stat:nth-child(2){border:0}.wf-stat{padding:0 25px}.wf-connected-flow>div{grid-template-columns:repeat(3,1fr)}.wf-connected-flow>div>button>svg:last-child:not(:first-child){display:none}.wf-section-heading{flex-direction:column;align-items:flex-start;gap:10px}.wf-section-heading h1{font-size:29px}.wf-section-heading p{margin:10px 0}.wf-hero-meta{gap:6px}.wf-money-grid,.wf-scorecards{grid-template-columns:1fr}.wf-people{width:225px;bottom:16px;right:17px}.wf-board-entry{flex-direction:column;align-items:flex-start}.wf-candidate-paper>.wf-editable.multiline{min-height:0}.wf-scene-ticket{padding:15px;left:15px;right:15px}.wf-scene-ticket span{font-size:9px}.wf-cover.event strong{font-size:30px}.wf-paper{width:225px}.wf-cover{height:280px}.wf-starter-copy{padding:23px}.wf-starter-copy h2{font-size:21px}}@media (max-width:600px){.wf-home{padding:25px 20px 60px}.wf-home>header>a{margin-bottom:27px}.wf-home h1{letter-spacing:-1.7px;font-size:36px}.wf-home>header p{font-size:14px}.wf-starters{grid-template-columns:1fr}.wf-cover{height:290px}.wf-starter-copy footer{flex-direction:row;align-items:center}.wf-starter-copy footer>a{font-size:10px}.wf-home-note{align-items:flex-start;font-size:11px;line-height:1.7}.wf-main{padding:22px 16px 250px}.wf-top-actions>.wf-sample{display:none}.wf-top strong{max-width:190px;font-size:11px}.wf-top-actions>button{font-size:10px}.wf-top-actions>a{display:none}.wf-demo-bar{align-items:flex-start;gap:9px;padding:12px 16px}.wf-demo-bar strong{font-size:11px;line-height:1.5;display:block}.wf-demo-bar p{font-size:9px;line-height:1.6}.wf-demo-play{width:32px;height:32px}.wf-demo-bar>button:not(:first-child){flex-shrink:0;width:23px}.wf-nav-wrap{padding:0 16px}.wf-nav-wrap nav{gap:19px}.wf-nav-wrap>button{flex-shrink:0}.wf-hero{flex-direction:column;min-height:0;display:flex}.wf-hero h1{letter-spacing:-1.4px;font-size:34px}.wf-hero>div:first-child{padding:29px}.wf-hero-scene{min-height:205px}.wf-hero.interview .wf-hero-scene{max-height:210px}.wf-scene-document{width:240px;transform:translateY(35px)}.wf-scene-face{bottom:20px;right:22%}.wf-scene-face .office-face{width:55px;height:55px}.wf-scene-ticket{min-width:200px;bottom:22px;left:23px;right:auto}.wf-card{padding:22px}.wf-card>header{gap:12px}.wf-card h2{font-size:18px}.wf-connected-flow>div{grid-template-columns:1fr 1fr}.wf-connected-flow>div>button:last-child{flex-direction:row;grid-column:1/-1;align-items:center;padding:17px}.wf-connected-flow>h2{font-size:19px}.wf-stat>span{font-size:9px}.wf-stat strong{font-size:27px}.wf-stat small{font-size:8px}.wf-ticket-grid,.wf-guest-grid{gap:18px}.wf-mini-ticket{gap:9px;padding:15px}.wf-mini-ticket h3{font-size:16px}.wf-mini-ticket>img{width:85px;height:85px}.wf-mini-ticket>div>span{font-size:7px}.wf-section-heading h1{font-size:28px}.wf-customer-grid{grid-template-columns:1fr}.wf-email-preview{padding:30px}.wf-candidate-paper{padding:25px}.wf-candidate-paper>header{gap:13px}.wf-candidate-paper>header>span:last-child{display:none}.wf-candidate-paper>header>div>.wf-editable:first-child{font-size:22px}.wf-candidate-paper .office-face{width:50px;height:50px}.wf-candidate-paper .wf-editable{font-size:11px!important}.wf-score-input>div>button{flex:1}.wf-feedback-actions{flex-direction:column;align-items:stretch}.wf-panel-waiting{padding:30px}.wf-people{width:190px;padding:12px;bottom:13px;right:13px}.wf-desks{gap:9px}.wf-people>header{font-size:9px}.wf-desks .office-face{width:35px;height:35px}.wf-desks>button{min-width:42px}.wf-chat{width:100%;max-width:380px;padding:22px}.wf-access-note{align-items:flex-start;padding:12px 18px;font-size:10px}.wf-access-note>button{font-size:9px}.wf-error,.wf-notice{margin:12px 16px;font-size:11px}.wf-table-wrap th,.wf-table-wrap td{padding:13px 8px}.wf-access-choices>button{padding:15px}.wf-access-choices strong{font-size:11px}.wf-access-choices span{font-size:9px}.wf-event-empty{padding:45px 20px}.wf-event-empty h2{font-size:24px}.wf-join{margin:4vh auto;padding:35px 25px}.wf-join h1{font-size:40px}.wf-board-entry{padding:22px}.wf-board-entry h2{font-size:21px}}@media (prefers-reduced-motion:reduce){.wf-workspace *,.wf-home *,.wf-join *{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.wf-on-board{background:#f2f5f8;flex-direction:column;height:100dvh;min-height:580px;display:flex;overflow:hidden}.wf-on-board .wf-top{z-index:30;background:#fff;flex-shrink:0;min-height:70px;position:relative}.wf-on-board .wf-nav-wrap{z-index:20;background:#fff;border-bottom:1px solid #e3e8ee;flex-shrink:0;min-height:48px;padding:0 25px}.wf-on-board .wf-nav-wrap nav button{padding:12px 13px;font-size:11px}.wf-on-board .wf-access-note{z-index:40;background:#fff;border:1px solid #d8e0ea;border-radius:12px;width:max-content;max-width:90%;padding:12px 20px;position:absolute;top:120px;left:50%;transform:translate(-50%);box-shadow:0 8px 24px #18304a0b}.wf-on-board>.wf-error,.wf-on-board>.wf-notice{z-index:80;position:absolute;top:120px;left:25%;right:25%}.wf-on-board .wf-people{z-index:42;border-radius:17px;width:190px;padding:12px;top:144px;bottom:auto;right:20px;box-shadow:0 12px 32px #172f4512}.wf-on-board .wf-people .wf-desks{gap:8px}.wf-on-board .wf-people .office-face{width:36px;height:36px}.wf-on-board .wf-people .wf-desks>button{min-width:38px}.wf-on-board .wf-desks small,.wf-on-board .wf-hand-button{font-size:9px}.wf-on-board .wf-chat{z-index:90;border-radius:18px;height:auto;top:120px;bottom:20px;box-shadow:0 10px 60px #10213730}.wfc-shell{flex:1;min-height:0;position:relative}.wfc-stage{touch-action:none;cursor:grab;isolation:isolate;background-color:#f3f5f8;background-image:radial-gradient(#b9c6d48c .9px,#0000 .9px);width:100%;height:100%;position:relative;overflow:hidden}.wfc-stage.is-moving{cursor:grabbing}.wfc-board-label{z-index:2;pointer-events:none;position:absolute;top:24px;left:28px}.wfc-board-label>span{letter-spacing:.14em;color:#7d8b99;font-size:8px;font-weight:650}.wfc-board-label h1{letter-spacing:-.5px;color:#213347;margin:6px 0;font-size:18px;font-weight:600}.wfc-board-label p{color:#84909d;margin:0;font-size:9px}.wfc-world{transform-origin:0 0;will-change:transform;pointer-events:none;position:absolute;top:0;left:0}.wfc-connections{pointer-events:none;width:1px;height:1px;position:absolute;top:0;left:0;overflow:visible}.wfc-connections g>path{fill:none;stroke:#a4b7c6;stroke-width:1.5px}.wfc-connections text{fill:#7c8d9d;paint-order:stroke;stroke:#f3f5f8;stroke-width:7px;stroke-linejoin:round;font-size:9px}.wfc-connections .is-current>path{stroke:#4178ce;stroke-width:2.5px;stroke-dasharray:7 7;animation:1.8s linear infinite wfc-flow}.wfc-card{pointer-events:auto;color:#203247;cursor:grab;background:#fff;border:1px solid #d7dfe7;border-radius:16px;outline:none;flex-direction:column;transition:box-shadow .3s,border-color .3s;display:flex;position:absolute;box-shadow:0 8px 15px #172f4507,0 2px 4px #172f4504}.wfc-card.selected{border-color:#5f91dd;box-shadow:0 0 0 3px #2c72df12,0 18px 42px #17365510}.wfc-card.scene-focus{border-color:#8bade1}.wfc-card:focus-visible{outline-offset:5px;outline:3px solid #2a64df}.wfc-card>header{color:#455a70;border-bottom:1px solid #eaf0f4;justify-content:space-between;align-items:center;height:49px;min-height:49px;padding:0 21px;font-size:12px;font-weight:600;display:flex}.wfc-card>header>span{align-items:center;gap:10px;display:flex}.wfc-card>header>svg{color:#bbc6d0}.wfc-card-body{flex:1;min-height:0;padding:23px;overflow:hidden}.wfc-card>footer{color:#8b98a6;border-top:1px solid #edf1f4;justify-content:space-between;align-items:center;gap:8px;height:43px;min-height:43px;padding:0 22px;font-size:9px;display:flex}.wfc-card>footer>span{align-items:center;gap:7px;display:flex}.wfc-card>footer i{background:#a5b3c0;border-radius:50%;width:3px;height:3px}.wfc-card button{font:inherit;cursor:pointer;color:inherit;background:0 0;border:0}.wfc-card button:disabled{opacity:.65;cursor:default}.wfc-card>footer button{color:#315e99;align-items:center;gap:8px;padding:8px 0;font-size:10px;font-weight:650;display:flex}.wfc-resize{border-radius:0 0 12px;place-items:center;width:22px;height:22px;display:grid;position:absolute;bottom:0;right:0;transform:rotate(0);cursor:nwse-resize!important;color:#9cafc3!important}.wfc-card .wfc-resize svg{width:10px}.wfc-cover{color:#fff;background:#173347;border-radius:8px;height:155px;margin:-5px -5px 18px;padding:22px;position:relative;overflow:hidden}.wfc-cover>img{object-fit:cover;filter:brightness(.55);width:100%;height:100%;position:absolute;inset:0}.wfc-cover span,.wfc-cover h2{position:relative}.wfc-cover span{letter-spacing:.14em;color:#e4eaf0;font-size:8px}.wfc-cover h2{letter-spacing:-.9px;white-space:pre-line;margin:13px 0;font-size:29px;font-weight:500;line-height:1.1}.wfc-cover.interview{color:#1c3e52;background:linear-gradient(135deg,#dfe8ef,#cbdde8)}.wfc-cover.interview span{color:#45647a}.wfc-brief{color:#617386;-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:0 0 14px;font-size:12px;line-height:1.7;display:-webkit-box;overflow:hidden}.wfc-meta{color:#778a9b;align-items:center;gap:7px;font-size:9px;display:flex}.wfc-kicker{letter-spacing:.12em;color:#8192a4;font-size:8px;font-weight:600;display:block}.wfc-numbers{justify-content:space-between;align-items:center;margin:22px 0 18px;display:flex}.wfc-numbers>strong{letter-spacing:-3px;font-size:64px;font-weight:500;line-height:1;animation:.5s both wfc-arrive}.wfc-numbers>span{text-align:right;letter-spacing:-.6px;font-size:25px}.wfc-numbers small{letter-spacing:0;color:#8291a0;margin-top:9px;font-size:10px;font-weight:400;display:block}.wfc-capacity{background:#e9eef4;border-radius:8px;height:6px;margin:0 0 9px;overflow:hidden}.wfc-capacity i{background:#3f7fdf;border-radius:8px;height:100%;transition:width .8s;display:block}.wfc-quiet{color:#8897a5;font-size:9px}.wfc-booking{color:#3c6898;background:#edf5fc;border:1px solid #dfebf7;border-radius:10px;align-items:center;gap:14px;margin:22px 0 10px;padding:16px;animation:.6s both wfc-arrive;display:flex}.wfc-booking>div{flex:1}.wfc-booking strong{color:#233c56;font-size:13px}.wfc-booking span{margin-top:4px;font-size:10px;display:block}.wfc-flow-note{color:#96a4b2;text-align:center;font-size:9px}.wfc-email{color:#3b443d;background:#f5f2e9;border:1px solid #ebe6d8;border-radius:9px;padding:21px 23px}.wfc-email>small{letter-spacing:.13em;font-size:8px}.wfc-email h2{letter-spacing:-.6px;margin:15px 0;font-family:Georgia,serif;font-size:31px;font-weight:400;line-height:1}.wfc-email p{font-size:10px;line-height:1.5}.wfc-email-ticket{border-top:1px solid #dcdccc;align-items:center;gap:12px;padding:13px 0;font-size:10px;display:flex}.wfc-email-ticket small{color:#8b917f;font-size:8px}.wfc-email-link{color:#fff;background:#4c6050;border-radius:4px;padding:7px 10px;font-size:8px;display:inline-block}.wfc-status{color:#4c7c66;align-items:center;gap:7px;margin-top:16px;font-size:9px;display:flex}.wfc-status>span{color:#8594a2;margin-left:auto;font-size:8px}.wfc-vendors{margin:13px 0 20px}.wfc-vendors>button{text-align:left;border-bottom:1px solid #eef2f6;align-items:center;gap:11px;width:100%;padding:12px 0;display:flex}.wfc-vendors>button>i{color:#54718b;background:#eaf0f5;border-radius:12px;place-items:center;width:38px;height:38px;font-style:normal;display:grid}.wfc-vendors>button>span{flex:1}.wfc-vendors strong{font-size:12px;font-weight:600}.wfc-vendors small{color:#8492a0;margin-top:4px;font-size:9px;display:block}.wfc-tasks{flex-direction:column;gap:14px;margin-bottom:20px;display:flex}.wfc-tasks>button{text-align:left;align-items:flex-start;gap:10px;width:100%;font-size:11px;line-height:1.4;display:flex}.wfc-tasks i{border:1px solid #b6c6d3;border-radius:4px;flex-shrink:0;place-items:center;width:15px;height:15px;margin-top:1px;display:grid}.wfc-tasks i.done{color:#fff;background:#6a947d;border-color:#6a947d}.wfc-tasks small{color:#94a0ac;margin-top:4px;font-size:9px;display:block}.wfc-money-total{margin:22px 0}.wfc-money-total small{color:#798a9b;font-size:10px}.wfc-money-total strong{letter-spacing:-2px;font-size:45px;font-weight:500;animation:.5s wfc-arrive;display:block}.wfc-money-row{color:#77899b;border-bottom:1px solid #eef1f5;justify-content:space-between;padding:10px 0;font-size:11px;display:flex}.wfc-money-row b{color:#29435c;font-weight:500}.wfc-budget-bars{flex-direction:column;gap:11px;margin-top:18px;display:flex}.wfc-budget-bars>div{color:#8a98a8;align-items:center;gap:10px;font-size:8px;display:flex}.wfc-budget-bars span{flex-shrink:0;width:125px}.wfc-budget-bars i{border-radius:5px;height:7px;display:block}.wfc-qr-scene{color:#6083a3;background:#f0f4f7;border-radius:12px;place-items:center;width:185px;height:166px;margin:0 auto 17px;display:grid;position:relative}.wfc-qr-scene>img{background:#fff;border-radius:4px;width:133px;height:133px;padding:5px}.wfc-qr-scene>span{color:#467fbf;background:#dceafb;border:4px solid #fff;border-radius:50%;place-items:center;width:38px;height:38px;display:grid;position:absolute;bottom:-7px;right:-13px}.wfc-qr-scene.arrived>span{color:#447157;background:#d4e9dd}.wfc-checkin-title{text-align:center;letter-spacing:-.4px;margin:20px 0 8px;font-size:18px;font-weight:500}.wfc-checkin-name{color:#8a99a7;text-align:center;font-size:11px}.wfc-scan-line{background:#5296e2;height:2px;display:none;position:absolute;top:20px;left:15px;right:15px;box-shadow:0 0 15px #5296e2}.is-playing .scene-focus .wfc-scan-line{animation:1.8s ease-in-out 2 wfc-scan;display:block}.wfc-demo-cursor{pointer-events:none;color:#244e83;filter:drop-shadow(1px 3px 2px #17344830);animation:.65s cubic-bezier(.2,.7,.1,1) both wfc-pointer;position:absolute;bottom:50px;right:30px}.wfc-demo-cursor>svg{stroke:#fff;stroke-width:1.5px}.wfc-demo-cursor>i{border:2px solid #4c8ae0;border-radius:50%;width:19px;height:19px;animation:.7s .65s both wfc-click;position:absolute;top:-8px;left:-8px}.wfc-candidate{align-items:center;gap:15px;margin-bottom:23px;display:flex}.wfc-candidate>span{color:#476359;background:#d4e3df;border-radius:20px;place-items:center;width:60px;height:60px;font:22px Georgia,serif;display:grid}.wfc-candidate small{letter-spacing:.1em;color:#8b9aab;font-size:8px}.wfc-candidate h2{letter-spacing:-.6px;margin:6px 0;font-size:22px;font-weight:500}.wfc-candidate p{color:#8190a0;margin:0;font-size:10px}.wfc-document-text{white-space:pre-line;color:#718295;-webkit-line-clamp:7;-webkit-box-orient:vertical;font-size:11px;line-height:1.75;display:-webkit-box;overflow:hidden}.wfc-document-chip{color:#648099;background:#f1f5f8;border-radius:6px;align-items:center;gap:7px;margin-top:18px;padding:11px;font-size:9px;display:flex}.wfc-text-heading{letter-spacing:-.9px;white-space:pre-line;margin:18px 0;font-size:27px;font-weight:500;line-height:1.12}.card-assessment .wfc-document-text{-webkit-line-clamp:4}.wfc-criteria{flex-direction:column;gap:8px;margin-top:18px;display:flex}.wfc-criteria>span{color:#6984a0;border-top:1px solid #edf0f4;padding-top:8px;font-size:9px}.wfc-feedback{margin:19px 0}.wfc-feedback>div{background:#f2f5f9;border-radius:8px;margin:8px 0;padding:13px}.wfc-feedback strong{justify-content:space-between;font-size:10px;display:flex}.wfc-feedback strong>span{color:#648d78;font-size:8px;font-weight:400}.wfc-feedback p{color:#8091a3;-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:6px 0 0;font-size:10px;line-height:1.6;display:-webkit-box;overflow:hidden}.wfc-decision{color:#6a7b8f;background:#f2f5f8;border-radius:10px;margin:22px 0;padding:22px}.wfc-decision.made{color:#4b6f5a;background:#e8f1eb}.wfc-decision h2{letter-spacing:-.7px;margin:16px 0;font-size:23px;font-weight:500}.wfc-decision p{font-size:11px;line-height:1.7}.wfc-agenda{border-top:1px solid #e9eef3;margin-top:28px;padding-top:16px}.wfc-agenda>div{align-items:center;gap:15px;padding:10px 0;font-size:10px;display:flex}.wfc-agenda time{color:#567fab}.wfc-toolbar{z-index:10;background:#ffffffed;border:1px solid #dce4ed;border-radius:13px;align-items:center;gap:2px;padding:6px;display:flex;position:absolute;bottom:22px;left:22px;box-shadow:0 6px 24px #203a5110}.wfc-toolbar button,.wfc-playback-controls button,.wfc-minimap>button,.wfc-context button,.wfc-panel>header button{color:#50677d;cursor:pointer;background:0 0;border:0;border-radius:7px;justify-content:center;align-items:center;gap:7px;padding:9px;font:500 10px inherit;display:flex}.wfc-toolbar button{font-size:10px}.wfc-toolbar button:hover,.wfc-playback-controls button:hover,.wfc-context button:hover{background:#eef3fa}.wfc-toolbar>span{background:#dce3eb;width:1px;height:18px;margin:0 5px}.wfc-toolbar button:last-child{color:#2c5c99;padding:8px 12px}.wfc-story{z-index:13;background:#fff;border:1px solid #dbe4ec;border-radius:15px;width:min(640px,100% - 50px);position:absolute;bottom:88px;left:50%;overflow:hidden;transform:translate(-50%);box-shadow:0 16px 45px #20354a16}.wfc-story-copy>small{letter-spacing:.13em;color:#8797a8;margin-bottom:6px;font-size:7px;display:block}.wfc-story-copy>strong{letter-spacing:-.3px;font-size:17px;font-weight:550;display:block}.wfc-story-copy p{color:#7c8d9e;margin:7px 0 0;font-size:10px;line-height:1.5}.wfc-playback-controls{border-top:1px solid #edf1f5;align-items:center;gap:3px;padding:7px 13px;display:flex}.wfc-playback-controls button{font-size:10px}.wfc-playback-controls button:disabled{opacity:.3;cursor:default}.wfc-playback-controls .wfc-play{color:#fff;background:#264b72;border-radius:50%;width:33px;height:33px}.wfc-playback-controls .wfc-explore{color:#2a5f99;margin-left:auto;font-size:10px}.wfc-minimap{z-index:10;background:#fff;border:1px solid #dbe3ed;border-radius:10px;width:150px;height:117px;padding:8px;position:absolute;bottom:20px;right:20px;overflow:hidden;box-shadow:0 8px 25px #25425f10}.wfc-minimap>button{gap:6px;padding:2px 0 6px;font-size:8px}.wfc-minimap svg{width:100%;height:84px}.wfc-minimap svg rect[role=button]{cursor:pointer}.wfc-minimap.folded{width:60px;height:32px}.wfc-minimap.folded>button{padding:2px}.wfc-context{z-index:65;background:#fff;border:1px solid #dbe3eb;border-radius:12px;width:205px;padding:7px;position:absolute;box-shadow:0 12px 40px #20394e29}.wfc-context button{justify-content:flex-start;width:100%;padding:11px;font-size:11px}.wfc-save-error{z-index:70;background:#fff6ed;border:1px solid #edcfad;border-radius:8px;gap:10px;padding:12px;font-size:11px;display:flex;position:absolute;top:15px;left:50%;transform:translate(-50%)}.wfc-save-error button{cursor:pointer;background:0 0;border:0}.wfc-panel{z-index:45;touch-action:auto;background:#f7f9fb;border:1px solid #dbe4ee;border-radius:16px;flex-direction:column;animation:.25s ease-out wfc-arrive;display:flex;position:absolute;inset:20px 230px 20px 25px;overflow:hidden;box-shadow:0 25px 80px #1f37452a}.wfc-panel>header{background:#fff;border-bottom:1px solid #e6ecf1;flex-shrink:0;align-items:center;gap:12px;padding:12px 20px;display:flex}.wfc-panel>header>div{flex:1}.wfc-panel>header>div>span{letter-spacing:.1em;color:#9aa8b5;margin-bottom:4px;font-size:7px;display:block}.wfc-panel>header strong{font-size:12px;font-weight:600}.wfc-panel>header button{font-size:10px}.wfc-panel-content{overscroll-behavior:contain;flex:1;overflow:auto}.wfc-panel .wf-main{max-width:1200px;margin:auto;padding:26px}.wfc-panel .wf-hero{min-height:270px}.wfc-panel .wf-hero h1{font-size:34px}.wfc-panel .wf-section-heading h1{font-size:28px}.wfc-panel .wf-stats{gap:10px}.wfc-panel .wf-stat{padding:17px}.wfc-panel .wf-stat strong{font-size:26px}.wfc-board-overlay{z-index:210;background:#f3f5f8;position:fixed;inset:0}.wfc-board-overlay .wf-workspace{width:100%;height:100dvh}.wfc-stage button:focus-visible{outline-offset:3px;outline:2px solid #477ee0}@keyframes wfc-arrive{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes wfc-flow{to{stroke-dashoffset:-28px}}@keyframes wfc-pointer{0%{opacity:0;transform:translate(-90px,50px)}to{opacity:1;transform:translate(0)}}@keyframes wfc-click{0%{opacity:0;transform:scale(.5)}40%{opacity:.8}to{opacity:0;transform:scale(2)}}@keyframes wfc-scan{0%,to{top:20px}50%{top:145px}}@media (max-width:1050px){.wfc-panel{right:20px}.wf-on-board .wf-people{width:155px;top:140px;right:12px}.wf-on-board .wf-people .wf-desks{gap:4px}.wf-on-board .wf-people .office-face{width:29px;height:29px}.wfc-board-label{left:18px}.wfc-board-label h1{font-size:15px}.wfc-board-label p,.wfc-panel .wf-people{display:none}.wfc-panel .wf-ticket-grid,.wfc-panel .wf-guest-grid{grid-template-columns:1fr}.wfc-panel .wf-stats{grid-template-columns:repeat(2,1fr)}}@media (max-width:640px){.wf-on-board{min-height:480px}.wf-on-board .wf-top{min-height:60px;padding:10px 12px}.wf-on-board .wf-top>div>strong{white-space:nowrap;text-overflow:ellipsis;max-width:165px;font-size:12px;display:block;overflow:hidden}.wf-on-board .wf-top-actions>span{display:none}.wf-on-board .wf-nav-wrap{min-height:41px;padding:0 8px}.wf-on-board .wf-nav-wrap nav button{white-space:nowrap;padding:10px 9px;font-size:9px}.wf-on-board .wf-nav-wrap nav button svg{display:none}.wf-on-board .wf-nav-wrap>button{font-size:0}.wf-on-board .wf-nav-wrap>button>span{display:none}.wf-on-board .wf-people{width:115px;padding:8px;top:117px;right:10px}.wf-on-board .wf-people>header{font-size:8px}.wf-on-board .wf-people .wf-desks{gap:0}.wf-on-board .wf-people .wf-desks>button{min-width:28px}.wf-on-board .wf-people .office-face{width:26px;height:26px}.wf-on-board .wf-people .wf-desks small{display:none}.wf-on-board .wf-hand-button{padding:5px;font-size:8px}.wf-on-board .wf-people.folded{width:43px}.wfc-board-label{max-width:190px;top:15px}.wfc-board-label>span{font-size:6px}.wfc-board-label h1{font-size:12px}.wfc-toolbar{border-radius:10px;gap:0;padding:4px;bottom:12px;left:10px}.wfc-toolbar button{padding:8px 6px;font-size:9px}.wfc-toolbar button:last-child{padding:8px;font-size:0}.wfc-toolbar button:last-child svg{width:17px}.wfc-minimap{width:100px;height:80px;padding:6px;bottom:12px;right:10px}.wfc-minimap svg{height:54px}.wfc-minimap>button{font-size:7px}.wfc-story{border-radius:12px;width:calc(100% - 24px);bottom:101px}.wfc-story-copy{padding:14px 17px 11px}.wfc-story-copy strong{font-size:15px}.wfc-story-copy p{font-size:9px}.wfc-playback-controls{gap:0;padding:6px 9px}.wfc-playback-controls button{padding:7px;font-size:9px}.wfc-playback-controls .wfc-explore{font-size:9px}.wfc-panel{z-index:50;border-radius:11px;inset:8px}.wfc-panel>header{padding:10px 13px}.wfc-panel>header button>span{display:none}.wfc-panel .wf-main{padding:17px}.wfc-panel .wf-hero h1{font-size:26px}.wfc-panel .wf-hero-scene{display:none}.wfc-panel .wf-section-heading h1{font-size:23px}.wf-on-board .wf-chat{width:calc(100% - 20px);top:110px;bottom:10px;right:10px}.wf-on-board .wf-access-note{padding:9px 12px;font-size:8px;top:105px}.wf-on-board>.wf-error,.wf-on-board>.wf-notice{top:105px;left:10px;right:10px}}@media (prefers-reduced-motion:reduce){.wfc-shell *{transition:none!important;animation:none!important}.wfc-demo-cursor,.wfc-scan-line{display:none!important}}.wfc-stage{background-color:#f0f2f4;background-image:radial-gradient(#9cabb845 .8px,#0000 .8px)}.wfc-board-label{max-width:440px}.wfc-card{border-radius:12px;box-shadow:0 12px 34px #1c35450b,0 2px 5px #1c354508}.wfc-card>header{height:38px;min-height:38px;padding:0 17px;font-size:10px}.wfc-card>header svg{width:14px}.wfc-card>footer{height:34px;min-height:34px;padding:0 16px}.wfc-card>footer button{padding:5px 0;font-size:9px}.wfc-card-body{padding:22px}.wfc-card.is-surface>.wfc-card-body{padding:0}.wfc-card.card-instagram{background:#fff;border:5px solid #273747;border-radius:27px;box-shadow:0 16px 45px #1d364326}.wfc-card.card-instagram>header{color:#6e8397;background:0 0;border:0;height:20px;min-height:20px;padding:0;position:absolute;top:-30px;left:0;right:0}.wfc-card.card-instagram>footer{background:#fff;border-radius:0 0 20px 20px;height:25px;min-height:25px;padding:0 12px;font-size:8px}.wfc-card.card-instagram>.wfc-card-body{border-radius:22px 22px 0 0;overflow:hidden}.wfc-card.card-instagram .wfc-resize{background:#fff;border:1px solid #d5dfe9;border-radius:50%;width:23px;height:23px;bottom:-6px;right:-6px}.wfc-card.card-mood{box-shadow:none;background:0 0;border:0}.wfc-card.card-mood>header{border:0;padding-left:0}.wfc-card.card-mood>footer{border:0}.wfc-card.card-overview .wfc-cover{border-radius:11px 11px 0 0;height:225px;margin:-22px -22px 20px;padding:32px}.wfc-card.card-overview .wfc-cover h2{letter-spacing:-1.4px;margin:25px 0;font-size:43px}.wfc-card.card-overview .wfc-cover span{font-size:9px}.wfc-card.card-overview .wfc-cover.interview{color:#f2f3ec;background:#1c3c49;height:155px}.wfc-card.card-overview .wfc-cover.interview span{color:#b6cfcb}.wfc-card.card-overview .wfc-cover.interview h2{font-size:33px}.wfc-card.card-overview .wfc-brief{-webkit-line-clamp:2;font-size:12px;line-height:1.65}.card-candidate{background:#fffefa}.card-candidate .wfc-card-body{padding:35px}.card-candidate .wfc-candidate{border-bottom:1px solid #e7e8e3;padding-bottom:25px}.card-candidate .wfc-candidate h2{font-family:Georgia,serif;font-size:29px}.card-candidate .wfs-cv-text{-webkit-line-clamp:15;font-size:12px;line-height:1.9}.card-assessment .wfc-card-body{padding:30px}.card-assessment .wfc-text-heading{font-size:32px}.card-assessment .wfc-document-text{-webkit-line-clamp:7;font-size:12px}.card-assessment .wfc-criteria{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.card-assessment .wfc-criteria span{font-size:10px}.card-scorecards .wfc-feedback{gap:12px;display:flex}.card-scorecards .wfc-feedback>div{flex:1;padding:18px}.card-scorecards .wfc-feedback p{-webkit-line-clamp:6;font-size:11px}.card-scorecards .wfc-text-heading{font-size:30px}.card-tasks .wfc-card-body{grid-template-columns:1fr 1fr;gap:14px 28px;display:grid}.card-tasks .wfc-kicker{grid-column:1/-1}.card-tasks .wfc-tasks{gap:13px}.card-tasks .wfc-agenda{border:0;margin:0;padding:0}.card-money .wfc-money-total{margin:13px 0}.card-money .wfc-money-total strong{font-size:39px}.card-money .wfc-budget-bars{gap:8px;margin-top:10px}.card-checkin{background:#eaf1ef}.card-checkin .wfc-card-body{padding:30px 22px}.card-checkin .wfc-qr-scene{background:#fff;border:1px solid #dce6e1;width:215px;height:220px}.card-checkin .wfc-qr-scene>img{width:167px;height:167px}.card-checkin .wfc-checkin-title{font-size:20px;line-height:1.3}.card-guests .wfc-email{padding:30px}.card-guests .wfc-email h2{margin:25px 0;font-size:40px}.card-guests .wfc-email p{font-size:12px;line-height:1.7}.card-guests .wfc-email-ticket{padding:24px 0;font-size:11px}.card-guests .wfc-email-link{padding:12px 20px}.wfc-connections g>path{stroke:#b2c0cc;stroke-width:1.2px}.wfc-connections text{stroke:#f0f2f4;font-size:9px}.wfc-story{border-radius:13px;width:min(660px,100% - 430px);min-width:350px;bottom:20px;box-shadow:0 8px 32px #19354b12}.wfc-story-copy{padding:12px 17px 7px}.wfc-story-copy>small{margin-bottom:4px;font-size:6px}.wfc-story-copy>strong{letter-spacing:-.2px;font-size:14px}.wfc-story-copy p{margin-top:4px;font-size:9px;line-height:1.4}.wfc-playback-controls{padding:5px 8px}.wfc-playback-controls .wfc-play{width:29px;height:29px}.wfc-playback-controls button{padding:6px;font-size:9px}.wfc-toolbar{flex-wrap:wrap;max-width:200px;padding:4px;bottom:20px}.wfc-toolbar>button:last-child{flex:1 0 95%;padding:6px;font-size:9px}.wfc-toolbar button{padding:6px;font-size:9px}.wfc-toolbar>span{margin:0 2px}.wfc-minimap{width:132px;height:100px}.wfc-minimap svg{height:69px}.wfs-return-draft{color:#58745d!important;background:#edf4ed!important}.wf-on-board .wf-people{width:155px}.wf-on-board .wf-people>header{font-size:9px}.wf-on-board .wf-desks{grid-template-columns:repeat(4,1fr);display:grid;gap:1px!important}.wf-on-board .wf-desks>button{min-width:26px!important}.wf-on-board .wf-desks .office-face{width:29px!important;height:29px!important}.wf-on-board .wf-people.folded{width:49px}.wf-on-board .wf-people.folded .wf-desks{flex-direction:column;display:flex}.wf-on-board .wf-people .wf-desks small{font-size:7px}.wfs-instagram{color:#171717;background:#fff;flex-direction:column;height:100%;font-family:Arial,Helvetica,sans-serif;display:flex;overflow:hidden}.wfs-instagram button{font-family:inherit}.wfs-phone-status{flex-shrink:0;justify-content:space-between;align-items:center;height:27px;padding:0 22px;font-size:10px;font-weight:700;display:flex}.wfs-phone-status>i{background:#17202a;border-radius:9px;width:70px;height:12px}.wfs-ig-title{justify-content:space-between;align-items:center;padding:8px 15px;display:flex}.wfs-ig-title>span{letter-spacing:-1px;font-family:Georgia,serif;font-size:24px;font-style:italic;font-weight:600}.wfs-ig-title>div{gap:17px;display:flex}.wfs-ig-modes{border-bottom:1px solid #f0f0f0;gap:15px;padding:4px 15px 9px;display:flex}.wfs-ig-modes>button{color:#929292;cursor:pointer;background:0 0;border:0;border-bottom:1px solid #0000;align-items:center;gap:5px;padding:5px 0;font-size:9px;display:flex}.wfs-ig-modes>button[aria-pressed=true]{color:#202020;border-color:#202020}.wfs-ig-account{align-items:center;gap:9px;padding:10px 13px;display:flex}.wfs-ig-account>img{object-fit:cover;border:1px solid #c96c8a;border-radius:50%;width:28px;height:28px;padding:2px}.wfs-ig-account>span{flex:1}.wfs-ig-account strong{font-size:10px;font-weight:650;display:block}.wfs-ig-account small{color:#555;margin-top:3px;font-size:8px;display:block}.wfs-ig-image{background:#202b24;flex:1;min-height:150px;position:relative;overflow:hidden}.wfs-ig-image>img{object-fit:cover;width:100%;height:100%}.wfs-ig-image>span{color:#fff;background:#0009;border-radius:15px;padding:4px 8px;font-size:8px;position:absolute;top:12px;right:12px}.wfs-ig-image>button{border-radius:50%;width:22px;height:22px;line-height:1;position:absolute;top:50%;right:10px;color:#555!important;background:#fff9!important;font-size:19px!important}.wfs-post-lettering{pointer-events:none;color:#fff6df;background:linear-gradient(90deg,#061c1499,#0000);flex-direction:column;justify-content:center;padding:25px;display:flex;position:absolute;inset:0}.wfs-post-lettering small{letter-spacing:.16em;font-size:7px}.wfs-post-lettering h3{letter-spacing:-1px;margin:14px 0;font-family:Georgia,serif;font-size:35px;font-weight:400;line-height:.99}.wfs-post-lettering>span{letter-spacing:.12em;font-size:7px}.wfs-ig-actions{align-items:center;gap:11px;padding:12px 14px 5px;display:flex;position:relative}.wfs-ig-actions>button{cursor:pointer;background:0 0;border:0;padding:0;display:flex}.wfs-ig-actions>button:last-child{margin-left:auto}.wfs-ig-dots{gap:4px;display:flex;position:absolute;left:48%}.wfs-ig-dots button{background:#ccc;border-radius:50%;width:4px;height:4px;padding:0}.wfs-ig-dots button.active{background:#448cde}.wfs-ig-caption{padding:5px 14px 12px;font-size:10px;line-height:1.6}.wfs-ig-caption>strong>small{color:#aaa;margin-left:5px;font-size:7px;font-weight:400}.wfs-ig-caption p{-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:5px 0;display:-webkit-box;overflow:hidden}.wfs-ig-caption>button{color:#8b8b8b;cursor:pointer;background:0 0;border:0;padding:0;font-size:9px}.wfs-ig-bottom{border-top:1px solid #eee;flex-shrink:0;justify-content:space-between;padding:10px 18px;display:flex}.wfs-ig-status{color:#8d9b92;background:#f8faf9;justify-content:center;align-items:center;gap:6px;padding:6px 0;font-size:8px;display:flex}.wfs-ig-status i{background:#b5bec7;border-radius:50%;width:5px;height:5px}.wfs-ig-status i.approved,.wfs-ig-status i.planned{background:#649776}.wfs-profile{padding:15px}.wfs-profile-stats{align-items:center;gap:17px;margin-bottom:15px;display:flex}.wfs-profile-stats>img{object-fit:cover;border-radius:50%;width:60px;height:60px}.wfs-profile-stats>span{text-align:center;flex-direction:column;gap:4px;font-size:8px;display:flex}.wfs-profile-stats b{font-size:12px}.wfs-profile>p{margin:5px 0;font-size:10px}.wfs-profile>span{color:#51729d;font-size:9px}.wfs-profile-grid{flex:1;grid-template-columns:repeat(3,1fr);gap:2px;display:grid;overflow:hidden}.wfs-profile-grid>button{background:0 0;border:0;min-height:0;padding:0;overflow:hidden}.wfs-profile-grid img{object-fit:cover;width:100%;height:100%}.wfs-story-preview{color:#fff;background:#203c2f;flex:1;min-height:0;position:relative;overflow:hidden}.wfs-story-preview>img{object-fit:cover;filter:brightness(.65);width:100%;height:100%;position:absolute;inset:0}.wfs-story-lines{gap:4px;display:flex;position:absolute;top:8px;left:10px;right:10px}.wfs-story-lines i{background:#fffa;border-radius:3px;flex:1;height:2px}.wfs-story-preview>header{align-items:center;gap:8px;font-size:9px;display:flex;position:absolute;top:20px;left:15px;right:15px}.wfs-story-preview>header img{object-fit:cover;border-radius:50%;width:24px;height:24px}.wfs-story-preview>header small{opacity:.7;margin-left:auto;font-size:7px}.wfs-story-preview>div:last-child{padding:80px 30px 30px;position:relative}.wfs-story-preview h3{letter-spacing:-1.5px;margin:18px 0;font:49px/.98 Georgia,serif}.wfs-story-preview small{letter-spacing:.12em;font-size:8px}.wfs-story-preview span{font-size:11px}.wfs-story-preview button{border-radius:6px;align-items:center;gap:9px;margin-top:22px;padding:10px 14px;display:flex;color:#294334!important;background:#fff!important;font-size:9px!important}.wfs-mood{grid-template-rows:1fr 60px;grid-template-columns:1.5fr 1fr;gap:12px;height:100%;padding:3px;display:grid}.wfs-mood>button{border-radius:5px;padding:0;position:relative;overflow:hidden}.wfs-mood img{object-fit:cover;width:100%;height:100%}.wfs-mood-main>span{color:#475b49;background:#fff6ebf0;border-radius:3px;padding:7px 9px;font-size:9px;position:absolute;bottom:10px;left:10px}.wfs-mood>div{grid-column:1/-1;align-items:center;gap:8px;display:flex}.wfs-mood i{background:#1f3e34;border-radius:50%;width:27px;height:27px}.wfs-mood i:nth-child(2){background:#d0b18a}.wfs-mood i:nth-child(3){background:#e9e4d8}.wfs-mood>div>span{color:#758679;margin-left:auto;font-size:10px}.wfs-calendar{flex-direction:column;height:100%;padding:20px 22px;display:flex}.wfs-calendar>header{justify-content:space-between;align-items:center;margin-bottom:15px;font-size:12px;display:flex}.wfs-calendar>header span{color:#8e9dad;font-size:9px}.wfs-calendar>div{border-top:1px solid #e7ecf1;flex:1;grid-template-columns:repeat(5,1fr);min-height:0;display:grid}.wfs-calendar>div>div{border-right:1px solid #e7ecf1;padding:10px;position:relative}.wfs-calendar>div>div:last-child{border:0}.wfs-calendar>div>div>small{color:#8191a2;justify-content:space-between;font-size:9px;display:flex}.wfs-calendar>div>div>small b{color:#354d63;font-size:11px}.wfs-calendar-post{border-radius:5px;width:100%;height:70px;margin-top:9px;position:relative;overflow:hidden;padding:0!important}.wfs-calendar-post>img{object-fit:cover;width:100%;height:100%}.wfs-calendar-post>span{color:#fff;background:#172b3b99;border-radius:3px;align-items:center;gap:5px;padding:4px 6px;font-size:8px;display:flex;position:absolute;bottom:5px;left:5px}.wfs-calendar-story{text-align:left;border-radius:5px;width:100%;min-height:70px;margin-top:9px;background:#e5eadd!important;padding:12px!important;font:14px/1.2 Georgia,serif!important}.wfs-calendar-story>small{color:#7b8b73;margin-top:8px;font:7px Arial,sans-serif;display:block}.wfs-calendar-add{margin:15px auto 0;display:block;color:#c3ced7!important;font-size:16px!important}.wfs-calendar>small{color:#a1adba;margin-top:8px;font-size:7px}.wfs-timeline{height:100%;padding:22px}.wfs-timeline>span{letter-spacing:.12em;color:#93a0ac;font-size:8px}.wfs-timeline>div{gap:0;margin-top:22px;display:flex}.wfs-timeline button{text-align:left;flex-direction:column;flex:1;display:flex;position:relative;padding:0!important}.wfs-timeline time{color:#486f93;font-size:15px;font-weight:500}.wfs-timeline i{z-index:1;background:#fff;border:2px solid #a6becf;border-radius:50%;width:9px;height:9px;margin:12px 0}.wfs-timeline i.confirmed{background:#699276;border-color:#699276}.wfs-timeline button:after{content:"";background:#d7e1e9;height:1px;position:absolute;top:33px;left:0;right:0}.wfs-timeline button:last-child:after{display:none}.wfs-timeline strong{max-width:125px;font-size:10px;font-weight:500;line-height:1.4}.wfs-timeline small{color:#94a3b0;margin-top:5px;font-size:8px}.wfs-meeting{background:#ebf1f4;height:100%;padding:19px}.wfs-meeting>header{color:#426277;justify-content:space-between;align-items:center;font-size:10px;display:flex}.wfs-meeting>header span{align-items:center;gap:6px;display:flex}.wfs-meeting>header i{background:#7eab8c;border-radius:50%;width:5px;height:5px}.wfs-meeting>header small{color:#8ba0ae;font-size:9px}.wfs-meeting>div{justify-content:space-around;gap:12px;margin:20px 0;display:flex}.wfs-meeting>div button{flex-direction:column;align-items:center;gap:5px;display:flex}.wfs-meeting .office-face{border-radius:15px;width:47px;height:47px}.wfs-meeting strong{font-size:10px}.wfs-meeting button>span:last-child{color:#7c94a5;font-size:8px}.wfs-meeting>footer{color:#899eae;align-items:center;gap:8px;font-size:8px;display:flex}.wfs-portfolio{background:#fff;flex-direction:column;height:100%;display:flex}.wfs-portfolio>header{color:#9aa5af;background:#f9fafb;border-bottom:1px solid #e9eef1;flex-shrink:0;align-items:center;gap:15px;height:35px;padding:0 15px;font-size:9px;display:flex}.wfs-portfolio>header>span{gap:4px;display:flex}.wfs-portfolio>header i{background:#c8d2da;border-radius:50%;width:5px;height:5px}.wfs-portfolio>header>b{flex:1;font-weight:400}.wfs-portfolio>header>div{gap:8px;display:flex}.wfs-portfolio>header button{border-bottom:1px solid #0000;padding:4px;font-size:8px}.wfs-portfolio>header button[aria-pressed=true]{color:#325d82;border-color:#325d82}.wfs-portfolio-page{color:#35443c;background:#f9f8f3;flex:1;padding:25px 30px}.wfs-portfolio-page>nav{letter-spacing:.08em;justify-content:space-between;font-size:9px;display:flex}.wfs-portfolio-page>nav>span{letter-spacing:0;color:#9b9e91;font-size:7px}.wfs-portfolio-page>div{grid-template-columns:1fr 1.1fr;align-items:center;gap:24px;margin-top:28px;display:grid}.wfs-portfolio-page h2{letter-spacing:-1.2px;margin:12px 0;font:43px/.99 Georgia,serif}.wfs-portfolio-page small{letter-spacing:.1em;color:#949b8c;font-size:6px}.wfs-portfolio-page p{color:#8a9283;max-width:160px;font-size:9px;line-height:1.7}.wfs-portfolio-page img{object-fit:cover;width:100%;height:230px}.wfs-portfolio-page>footer{border-top:1px solid #e1e2d8;justify-content:space-between;margin-top:18px;padding-top:15px;font-size:8px;display:flex}.wfs-portfolio-page>footer span:last-child{color:#9c9f93}.wfs-submission{background:#eef3f5;flex:1;justify-content:center;align-items:center;gap:35px;padding:25px 30px;display:flex}.wfs-submission>div:first-child{max-width:250px}.wfs-submission>div:first-child>span{letter-spacing:.1em;color:#8da0b0;font-size:7px}.wfs-submission h2{letter-spacing:-.8px;margin:17px 0;font-size:27px;font-weight:500;line-height:1.15}.wfs-submission p{color:#8194a4;font-size:10px;line-height:1.8}.wfs-submission>div:first-child>button{color:#507fa9;align-items:center;gap:7px;padding:12px 0;font-size:9px;display:flex}.wfs-sketch-phone{background:#fff;border:3px solid #384d5b;border-radius:19px;flex-shrink:0;width:183px;padding:18px 13px}.wfs-sketch-phone>span{color:#a3b1bc;font-size:7px}.wfs-sketch-phone h3{letter-spacing:-.3px;margin:14px 0;font-size:18px;font-weight:500}.wfs-sketch-phone>div{color:#83a0b3;background:#f3f7f9;border:1px dashed #9db8c8;flex-direction:column;justify-content:center;align-items:center;gap:9px;height:75px;display:flex}.wfs-sketch-phone>div span{font-size:8px}.wfs-sketch-phone>button{background:#e8eff3;border-radius:4px;width:100%;margin:9px 0;padding:7px;font-size:8px}.wfs-sketch-phone>small{color:#a48a66;background:#fff5e8;border-radius:4px;padding:9px;font-size:8px;line-height:1.4;display:block}.wfs-sketch-phone>small.highlight{outline-offset:4px;outline:2px solid #b77e4e}.wfs-campaign-editor{grid-template-columns:340px 1fr;align-items:start;gap:45px;max-width:1000px;margin:auto;padding:20px;display:grid}.wfs-campaign-editor>.wfs-instagram{border:4px solid #2a3c49;border-radius:25px;height:650px;max-height:80vh;overflow:hidden;box-shadow:0 15px 40px #243c4e15}.wfs-campaign-editor>div:last-child{padding-top:25px}.wfs-campaign-editor h1{letter-spacing:-.9px;margin:10px 0 25px;font-size:31px;font-weight:500;line-height:1.15}.wfs-campaign-editor h3{margin:25px 0 10px;font-size:13px}.wfs-photo-choices{gap:10px;display:flex}.wfs-photo-choices>button{cursor:pointer;border:2px solid #0000;border-radius:7px;width:85px;height:95px;padding:0;overflow:hidden}.wfs-photo-choices>button[aria-pressed=true]{border-color:#327bd0}.wfs-photo-choices img{object-fit:cover;width:100%;height:100%}.wfs-plan-inputs{gap:15px;margin:25px 0;display:flex}.wfs-plan-inputs>label{color:#748ca0;flex-direction:column;flex:1;gap:7px;font-size:10px;display:flex}.wfs-plan-inputs input{color:#405c74;background:#fff;border:1px solid #d9e3ec;border-radius:6px;min-width:0;padding:10px;font-size:11px}.wfs-campaign-actions{flex-wrap:wrap;gap:9px;display:flex}.wfs-campaign-actions>button{cursor:pointer;color:#5f7e99;background:#fff;border:1px solid #dbe5ee;border-radius:7px;align-items:center;gap:7px;padding:10px 13px;font-size:10px;display:flex}.wfs-campaign-actions>button.wf-primary{color:#fff;background:#244f75}.wfs-caption-note{color:#9aabba;max-width:370px;margin-top:20px;font-size:10px;line-height:1.7}.wfs-cursors{pointer-events:none;z-index:80;position:absolute;top:0;left:0}.wfs-cursor{width:0;height:0;position:absolute}.wfs-cursor>div{transform-origin:0 0;position:relative}.wfs-cursor>div>svg{filter:drop-shadow(0 2px 2px #19304430)}.wfs-cursor button{pointer-events:auto;cursor:pointer;background:#fff;border:2px solid #fff;border-radius:50%;width:28px;height:28px;padding:0;position:absolute;top:20px;left:14px;box-shadow:0 3px 8px #1e3b4c20}.wfs-cursor .office-face{border-radius:50%;width:24px;height:24px;animation:none;display:block;overflow:hidden}.wfs-cursor .office-face svg{animation:none!important}.wfs-cursor-name{opacity:0;background:var(--cursor-colour);color:#fff;border-radius:4px;padding:0 6px;font-size:9px;line-height:16px;transition:opacity .15s;position:absolute;top:25px;left:44px}.wfs-cursor button:hover+.wfs-cursor-name{opacity:1}.wfs-cursor small{white-space:nowrap;color:#718799;background:#fff;border:1px solid #e0e7ed;border-radius:5px;width:max-content;max-width:180px;padding:5px 7px;font-size:8px;position:absolute;top:53px;left:17px;box-shadow:0 2px 6px #27425b0c}.wfs-drag-photo{object-fit:cover;border:3px solid #fff;border-radius:5px;width:75px;height:65px;position:absolute;top:-65px;left:25px;box-shadow:0 9px 20px #233a4530}.wfs-click{border:2px solid var(--cursor-colour);opacity:.4;border-radius:50%;width:18px;height:18px;position:absolute;top:-7px;left:-7px}.wfs-comment-pin{z-index:85;align-items:center;width:32px;height:32px;position:absolute;transform:translate(-50%,-50%);box-shadow:0 3px 9px #3d1c4220;background:#ac6989!important;border:2px solid #fff!important;border-radius:50% 50% 50% 0!important;padding:2px!important;display:flex!important}.wfs-comment-pin .office-face{border-radius:50%;width:24px;height:24px;display:block;overflow:hidden}.wfs-comment-pin>svg{color:#ac6989;background:#fff;border-radius:50%;width:15px;height:15px;padding:2px;position:absolute;bottom:-3px;right:-4px}.wfs-comment-pin.resolved{background:#749a80!important}.wfs-comment-pin.resolved>svg{color:#60836b}.wfs-story-comment{z-index:90;background:#fff;border:1px solid #d9e4eb;border-radius:12px;align-items:flex-start;gap:10px;width:260px;padding:14px;animation:.18s ease-out wfc-arrive;display:flex;position:absolute;top:53%;right:-210px;box-shadow:0 15px 40px #1f3a511b}.wfs-story-comment>.office-face{border-radius:50%;flex-shrink:0;width:28px;height:28px;overflow:hidden}.wfs-story-comment strong{color:#4e6579;font-size:10px}.wfs-story-comment p{color:#7d8e9c;margin:5px 0;font-size:11px;line-height:1.5}.wfs-story-comment small{color:#6e957b;align-items:center;gap:5px;font-size:8px;display:flex}.wfs-thread-anchor{z-index:110;cursor:default;position:absolute}.wfs-thread{cursor:auto;background:#fff;border:1px solid #d5e1eb;border-radius:13px;width:300px;padding:15px;box-shadow:0 18px 50px #172e4930}.wfs-thread>header{justify-content:space-between;align-items:center;font-size:12px;display:flex}.wfs-thread>header>button{font-size:21px}.wfs-thread>div{max-height:230px;overflow:auto}.wfs-thread article{border-bottom:1px solid #eef2f5;align-items:flex-start;gap:9px;padding:12px 0;display:flex}.wfs-thread article .office-face{border-radius:50%;flex-shrink:0;width:25px;height:25px;overflow:hidden}.wfs-thread article strong{font-size:10px}.wfs-thread article p{color:#7c8fa1;margin:5px 0;font-size:11px;line-height:1.5}.wfs-thread textarea{resize:vertical;box-sizing:border-box;border:1px solid #e2e9ef;border-radius:7px;width:100%;min-height:65px;margin-top:12px;padding:10px;font-family:inherit;font-size:12px;line-height:1.5}.wfs-thread footer{justify-content:flex-end;gap:8px;margin-top:8px;display:flex}.wfs-thread footer button{background:#eff4f8;border-radius:5px;padding:7px 10px;font-size:10px}.wfs-thread footer button:last-child{color:#fff;background:#315e87}.wfs-thread>p{color:#a65a49;font-size:10px}.wfc-shell.is-paused *{animation-play-state:paused!important}.wfc-shell.is-paused .wfs-story-comment{animation:none}.wfc-shell button:focus-visible{outline-offset:3px;outline:2px solid #4e82d0}@media (max-width:1100px){.wfc-story{width:min(580px,100% - 40px);min-width:0;bottom:100px}.wfs-campaign-editor{grid-template-columns:300px 1fr;gap:25px;padding:0}.wfs-campaign-editor>.wfs-instagram{height:610px}.wfc-toolbar{max-width:230px}.wf-on-board .wf-top>div>strong{max-width:280px}}@media (max-width:700px){.wfc-story{width:calc(100% - 25px);bottom:92px}.wfc-story-copy{padding:10px 14px 6px}.wfc-story-copy>strong{font-size:13px}.wfc-story-copy p,.wfc-playback-controls .wfc-explore{font-size:8px}.wfc-toolbar{max-width:205px;bottom:12px;left:10px}.wfc-toolbar button:last-child{flex:0;padding:6px;font-size:0}.wfc-minimap{width:85px;height:67px}.wfc-minimap svg{height:42px}.wf-on-board .wf-people{width:120px;top:115px}.wf-on-board .wf-top-actions>button{font-size:9px}.wf-on-board .wf-top-actions>button.wfs-return-draft{max-width:90px;padding:6px;line-height:1.3}.wf-on-board .wf-top>div>strong{max-width:145px}.wfs-campaign-editor{flex-direction:column;align-items:center;gap:15px;display:flex}.wfs-campaign-editor>.wfs-instagram{width:300px;height:610px;max-height:none}.wfs-campaign-editor>div:last-child{width:100%;padding:5px 5px 20px}.wfs-campaign-editor h1{font-size:25px}.wfc-stage .wfs-story-comment{width:200px;right:-95px}.wf-on-board .wf-desks .office-face{width:24px!important;height:24px!important}}@media (prefers-reduced-motion:reduce){.wfs-cursor,.wfs-story-comment{transition:none!important;animation:none!important}.wfc-connections .is-current>path{animation:none!important}}.wfs-booking-page{color:#2c4438;background:#f7f4eb;flex-direction:column;height:100%;padding:0;display:flex}.wfs-booking-page>nav{letter-spacing:.12em;justify-content:space-between;padding:19px 25px;font-size:9px;display:flex}.wfs-booking-page>nav>span{letter-spacing:0;color:#899283;font-size:7px}.wfs-booking-page>div{flex:1;grid-template-columns:1fr 1.12fr;gap:25px;min-height:0;display:grid}.wfs-booking-page>div>img{object-fit:cover;width:100%;height:100%}.wfs-booking-page>div>div{flex-direction:column;justify-content:center;padding:25px 25px 20px 0;display:flex}.wfs-booking-page h2{letter-spacing:-1px;margin:17px 0;font:35px/1.05 Georgia,serif}.wfs-booking-page p{color:#899080;max-width:220px;font-size:10px;line-height:1.8}.wfs-booking-page>div small{letter-spacing:.13em;color:#8f9a83;font-size:7px}.wfs-booking-page>div span{margin-top:9px;font-size:9px}.wfs-booking-page>footer{border-bottom:1px solid #e1e5d9;justify-content:space-between;align-items:center;padding:22px 25px;display:flex}.wfs-booking-page>footer strong{font-size:12px;display:block}.wfs-booking-page>footer span{color:#8c9686;margin-top:5px;font-size:9px;display:block}.wfs-booking-page>footer button,.wfs-booking-page>footer a{color:#fff;cursor:pointer;background:#315445;border:0;border-radius:5px;align-items:center;gap:7px;padding:11px 15px;font-size:9px;display:flex}.wfs-booking-page>small{color:#a3ac9c;padding:8px 25px;font-size:7px}.wfs-live-portfolio{padding:30px}.wfs-live-portfolio h2{font-size:25px;font-weight:500}.wfs-live-portfolio p{white-space:pre-line;color:#8194a5;font-size:12px;line-height:1.7}.wfs-live-portfolio a{color:#587ea8;align-items:center;gap:9px;font-size:12px;display:flex}.wfs-live-portfolio>button{color:#587ea8;background:#eaf0f6;border-radius:5px;padding:10px 15px;font-size:10px}.wfs-calendar>div{grid-template-columns:repeat(7,minmax(0,1fr))}.wfs-ig-caption{font-size:13px}.wfs-ig-caption>strong{font-size:12px}.wfs-ig-caption>button{font-size:11px}.wfs-ig-account strong{font-size:12px}.wfs-ig-account small{font-size:10px}.wfs-ig-modes>button{font-size:11px}.wfs-profile>strong{font-size:14px}.wfs-profile>p{font-size:12px}.wfs-profile>span{font-size:11px}.wfc-card.card-overview .wfc-brief,.card-candidate .wfs-cv-text,.card-assessment .wfc-document-text{font-size:14px}.card-scorecards .wfc-feedback p{font-size:13px}.wfs-story-comment strong{font-size:12px}.wfs-story-comment p{font-size:13px}.sc-app{color:#293b48;isolation:isolate;background:#f1f3f4;flex-direction:column;height:100dvh;min-height:580px;font-family:Arial,Helvetica,sans-serif;font-size:14px;display:flex;overflow:hidden}.sc-app *{box-sizing:border-box}.sc-app button,.sc-app input,.sc-app textarea{font:inherit}.sc-app button{color:inherit;cursor:pointer;background:0 0;border:0}.sc-app button:disabled{cursor:default;opacity:.45}.sc-app a{color:inherit;text-decoration:none}.sc-app h2,.sc-app h3,.sc-app h4,.sc-app p{margin:0}.sc-app img{object-fit:cover;max-width:100%;display:block}:is(.sc-app button:focus-visible,.sc-app a:focus-visible){outline-offset:3px;outline:2px solid #507dc1}.sc-top{z-index:100;background:#fff;border-bottom:1px solid #e5e9eb;flex-shrink:0;align-items:center;gap:18px;height:66px;padding:0 22px;display:flex}.sc-top>a{padding:7px;display:flex}.sc-top>div{min-width:170px}.sc-top>div>span{letter-spacing:.15em;color:#9aa5ad;margin-bottom:5px;font-size:8px;display:block}.sc-top>div>strong{letter-spacing:-.3px;font-size:15px;font-weight:600}.sc-top nav{align-items:center;gap:4px;margin:auto;display:flex}.sc-top nav a{color:#7a8791;border-radius:6px;padding:9px 12px;font-size:11px}.sc-top nav a[aria-current=page]{color:#325b85;background:#edf2f7}.sc-sample-badge{color:#83929e;border:1px solid #dfe6eb;border-radius:20px;padding:6px 10px;font-size:9px}.sc-top .sc-return{color:#5a7b61;background:#e8f0ea;border-radius:5px;padding:8px 10px;font-size:10px}.sc-viewbar{z-index:95;background:#fbfcfd;border-bottom:1px solid #e5e9eb;flex-shrink:0;justify-content:space-between;align-items:center;gap:12px;min-height:45px;padding:6px 24px;display:flex}.sc-viewbar>span{color:#87949f;font-size:10px}.sc-viewbar>div{align-items:center;gap:4px;display:flex}.sc-viewbar button{color:#8999a7;border-radius:5px;align-items:center;gap:5px;padding:6px 9px;font-size:10px;display:flex}.sc-viewbar button[aria-pressed=true]{color:#3d607d;background:#e9eff4}.sc-viewbar small{color:#a8b2bc;margin-left:5px;font-size:8px}.sc-shared-dot{background:#6c9c84;border-radius:50%;width:6px;height:6px}.sc-stage{touch-action:none;background-image:radial-gradient(#a7b4bf55 .8px,#0000 .8px);flex:1;min-height:0;position:relative;overflow:hidden}.sc-world{transform-origin:0 0;will-change:transform;position:absolute;top:0;left:0}.sc-board-caption{z-index:2;pointer-events:none;position:absolute;top:22px;left:26px}.sc-board-caption>span{letter-spacing:.13em;color:#93a0aa;font-size:8px;display:block}.sc-board-caption>small{color:#aab5bd;margin-top:7px;font-size:10px;display:block}.sc-card{outline-offset:5px;z-index:2;outline:1px solid #0000;flex-direction:column;scroll-margin:20px;display:flex;position:absolute}.sc-card.selected{z-index:4}.sc-card-label{color:#8999a7;-webkit-user-select:none;user-select:none;flex-shrink:0;align-items:center;gap:10px;height:31px;padding:0 3px;display:flex}.sc-card-label>span{letter-spacing:.01em;flex:1;align-items:center;gap:5px;font-size:11px;display:flex}.sc-card-label>button{color:#91a2b0;padding:3px}.sc-card-label>svg{opacity:.4}.sc-surface{scrollbar-width:thin;scrollbar-color:#dae1e7 transparent;touch-action:pan-y;background:#fff;border:1px solid #dfe5e8;border-radius:10px;flex:1;min-height:0;overflow:auto;box-shadow:0 10px 35px #2440530b}.sc-resize{opacity:0;z-index:12;border-radius:50%;width:22px;height:22px;padding:3px;position:absolute;bottom:-5px;right:-5px;background:#fff!important;border:1px solid #d4dfe7!important}.sc-card:hover .sc-resize,.sc-card.selected .sc-resize,.sc-resize:focus{opacity:1}.sc-connections{pointer-events:none;width:1px;height:1px;position:absolute;top:0;left:0;overflow:visible}.sc-connections path{fill:none;stroke:#b5c4cf;stroke-width:1px;stroke-dasharray:5 6}.sc-controls{z-index:30;background:#fff;border:1px solid #dde5ec;border-radius:9px;align-items:center;gap:2px;padding:5px;display:flex;position:absolute;bottom:18px;left:20px;box-shadow:0 4px 16px #334d6009}.sc-controls button{justify-content:center;align-items:center;min-width:27px;padding:8px;font-size:10px;display:flex}.sc-map{z-index:30;background:#ffffffeb;border:1px solid #dee6eb;border-radius:9px;width:140px;padding:10px;position:absolute;bottom:18px;right:20px}.sc-map>span{color:#97a5b1;align-items:center;gap:7px;font-size:8px;display:flex}.sc-map svg{width:100%;height:65px;margin-top:6px}.sc-map rect[role=button]{cursor:pointer}.sc-room{z-index:20;background:#ffffffd9;border:1px solid #e0e6eb;border-radius:9px;padding:10px 12px;position:absolute;top:22px;right:23px}.sc-room>span{color:#9ba9b4;margin-bottom:7px;font-size:8px;display:block}.sc-room>div{gap:12px;display:flex}.sc-room button{flex-direction:column;align-items:center;gap:4px;padding:0;display:flex}.sc-room .office-face{border-radius:50%;width:31px;height:31px;display:block;overflow:hidden}.sc-room small{color:#869ba9;font-size:8px}.sc-playback{z-index:40;background:#fff;border:1px solid #d9e3eb;border-radius:12px;width:min(660px,100% - 460px);min-width:360px;position:absolute;bottom:17px;left:50%;transform:translate(-50%);box-shadow:0 10px 35px #243f5010}.sc-playback>div{padding:14px 18px 10px}.sc-playback>div>span{letter-spacing:.13em;color:#a5b1ba;margin-bottom:6px;font-size:7px;display:block}.sc-playback h2{letter-spacing:-.25px;font-size:16px;font-weight:500}.sc-playback p{color:#8b9aa5;margin-top:6px;font-size:11px;line-height:1.5}.sc-playback>footer{border-top:1px solid #eef2f5;align-items:center;gap:2px;padding:6px 10px;display:flex}.sc-playback>footer button{justify-content:center;align-items:center;padding:6px 8px;font-size:10px;display:flex}.sc-playback>footer .sc-play{color:#416892;background:#eaf0f6;border-radius:50%;margin:0 3px;padding:8px}.sc-playback>footer .sc-explore{color:#fff;background:#2d4b64;border-radius:5px;margin-left:auto;padding:8px 12px}.sc-free-mode{z-index:35;background:#fff;border:1px solid #dce5ec;border-radius:9px;align-items:center;gap:16px;padding:12px 16px;font-size:10px;display:flex;position:absolute;bottom:20px;left:50%;transform:translate(-50%)}.sc-free-mode>span{color:#95a5b2}.sc-free-mode>button{color:#4e7496;align-items:center;gap:6px;display:flex}.sc-bottom-note{color:#a5b0b8;z-index:50;background:#f8fafb;border-top:1px solid #e6ebee;flex-shrink:0;justify-content:center;align-items:center;min-height:23px;font-size:8px;display:flex}.sc-chapters{z-index:55;background:#fff;border:1px solid #dce5ec;border-radius:12px;width:420px;max-height:60%;padding:15px;position:absolute;bottom:165px;left:50%;overflow:auto;transform:translate(-50%);box-shadow:0 15px 40px #233b501c}.sc-chapters>header{justify-content:space-between;align-items:center;padding:0 3px 9px;font-size:12px;display:flex}.sc-chapters>button{text-align:left;border-radius:5px;gap:14px;width:100%;padding:10px 8px;font-size:11px;line-height:1.4;display:flex}.sc-chapters>button>span{color:#a7b6c2}.sc-context{z-index:100;background:#fff;border:1px solid #dce6ed;border-radius:8px;width:210px;padding:7px;position:absolute;box-shadow:0 10px 30px #223f511a}.sc-context>button{align-items:center;gap:10px;width:100%;padding:11px 8px;font-size:11px;display:flex}.sc-context>button:hover{background:#f1f5f8}.sc-toast{color:#fff;z-index:120;background:#263f51;border-radius:7px;align-items:center;gap:15px;width:max-content;max-width:75%;padding:12px 15px;font-size:12px;display:flex;position:absolute;top:18px;left:50%;transform:translate(-50%);box-shadow:0 8px 25px #273f5229}.sc-toast>button{color:#fff;padding:2px}.sc-notes{z-index:90;background:#fff;border:1px solid #d6e1e9;border-radius:12px;width:310px;max-height:calc(100% - 220px);padding:15px;position:absolute;top:110px;right:18px;overflow:auto;box-shadow:0 15px 45px #263e5120}.sc-notes>header{justify-content:space-between;align-items:center;margin-bottom:12px;font-size:11px;display:flex}.sc-notes article{border-top:1px solid #edf1f4;gap:9px;padding:12px 0;display:flex}.sc-notes .office-face{border-radius:50%;flex-shrink:0;width:28px;height:28px;overflow:hidden}.sc-notes strong{font-size:11px}.sc-notes p{color:#7c91a2;margin-top:4px;font-size:12px;line-height:1.6}.sc-notes article button{color:#568079;padding:8px 0;font-size:10px}.sc-notes textarea{resize:vertical;border:1px solid #dbe5ed;border-radius:6px;width:100%;min-height:90px;padding:10px;font-size:12px;line-height:1.5}.sc-notes form>button{margin-top:8px}.sc-notes>small{color:#9babb8;margin-top:12px;font-size:9px;display:block}.sc-note-pin{z-index:20;border-radius:50% 50% 50% 0;width:31px;height:31px;position:absolute;transform:translate(-50%,-50%);box-shadow:0 3px 8px #233d5120;background:#a77492!important;border:2px solid #fff!important;padding:2px!important}.sc-note-pin .office-face{border-radius:50%;width:23px;height:23px;display:block;overflow:hidden}.sc-note-pin>svg{background:#fff;border-radius:50%;width:15px;height:15px;padding:2px;position:absolute;bottom:-3px;right:-6px}.sc-note-pin.resolved{background:#72a087!important}.sc-story-note{z-index:20;background:#fff;border:1px solid #dbe4eb;border-radius:11px;align-items:flex-start;gap:10px;width:270px;padding:15px;display:flex;position:absolute;top:53%;right:-180px;box-shadow:0 15px 45px #263d511b}.sc-story-note>.office-face{border-radius:50%;flex-shrink:0;width:30px;height:30px;overflow:hidden}.sc-story-note strong{font-size:12px}.sc-story-note p{color:#7f92a0;margin-top:5px;font-size:13px;line-height:1.6}.sc-cursor{pointer-events:none;z-index:80;will-change:transform;width:0;height:0;position:absolute;top:0;left:0}.sc-cursor>div{transform-origin:0 0;position:relative}.sc-cursor>div>svg{filter:drop-shadow(0 2px 2px #21374b30)}.sc-cursor button{pointer-events:auto;background:#fff;border:2px solid #fff;border-radius:50%;width:27px;height:27px;padding:0;position:absolute;top:21px;left:13px;box-shadow:0 3px 9px #21394d20}.sc-cursor .office-face{border-radius:50%;width:23px;height:23px;animation:none;display:block;overflow:hidden}.sc-cursor>div>span{color:#fff;background:var(--person);opacity:0;border-radius:4px;padding:3px 6px;font-size:9px;transition:opacity .12s;position:absolute;top:24px;left:43px}:is(.sc-cursor button:hover+span,.sc-cursor button:focus-visible+span){opacity:1}.sc-cursor>div>i{border:2px solid var(--person);opacity:.3;border-radius:50%;width:24px;height:24px;position:absolute;top:-8px;left:-8px}.sc-cursor-carry{color:#668296;background:#fff;border:3px solid #fff;border-radius:6px;flex-direction:column;justify-content:center;align-items:center;width:85px;height:70px;display:flex;position:absolute;top:-70px;left:29px;overflow:hidden;box-shadow:0 12px 25px #1e354a26}.sc-cursor-carry>img{object-fit:cover;width:100%;height:100%}.sc-cursor-carry small{margin-top:7px;font-size:8px}.sc-primary{justify-content:center;align-items:center;gap:8px;display:inline-flex;color:#fff!important;background:#2d4f68!important;border-radius:5px!important;padding:11px 15px!important;font-size:12px!important}.sc-text-button{color:#7e95a6!important;padding:10px!important;font-size:12px!important}.sc-status{color:#6a9272;background:#edf4ed;border-radius:20px;padding:5px 8px;font-size:10px}.sc-status.pending{color:#a18b65;background:#f6f1e7}.sc-browser-bar{background:#f7f9fa;border-bottom:1px solid #e8edf0;flex-shrink:0;align-items:center;gap:18px;height:31px;padding:0 13px;display:flex}.sc-browser-bar>span:first-child{gap:4px;display:flex}.sc-browser-bar i{background:#c9d2d9;border-radius:50%;width:5px;height:5px}.sc-browser-bar>small{color:#8b9aa6;flex:1;align-items:center;gap:5px;font-size:9px;display:flex}.sc-browser-bar .sc-draft-label{color:#a4b0b9;font-size:8px}.sc-brief{color:#fff;flex-direction:column;justify-content:space-between;height:100%;display:flex;position:relative;overflow:hidden}.sc-brief>img{filter:brightness(.65);z-index:0;width:100%;height:100%;position:absolute;inset:0}.sc-brief>div{background:linear-gradient(90deg,#172d2580,#0000);flex:1;padding:30px 34px;position:relative}.sc-brief>div>span{letter-spacing:.14em;color:#e7e7d5;font-size:9px}.sc-brief h2{letter-spacing:-1px;margin:20px 0 12px;font:45px/1.08 Georgia,serif}.sc-brief p{color:#fffdef;max-width:400px;font-size:13px;line-height:1.5}.sc-brief>footer{color:#4c6057;background:#f8f7f2;gap:25px;padding:19px 34px;display:flex;position:relative}.sc-brief>footer>span{flex-direction:column;flex:1;gap:5px;font-size:10px;display:flex}.sc-brief>footer b{font:24px Georgia,serif}.sc-brief.sketch>div{background:linear-gradient(90deg,#263a4080,#0000)}.sc-brief.sketch h2{letter-spacing:-1.6px;font-family:Arial,sans-serif;font-size:41px;font-weight:500}.sc-assets{background:#f6f4ed;height:100%;padding:18px}.sc-assets>header{justify-content:space-between;align-items:center;margin-bottom:17px;font-size:12px;display:flex}.sc-assets header small{color:#a5ac9e;font-size:9px}.sc-assets>div{grid-template-columns:1.2fr 1fr 1fr;gap:9px;height:185px;display:grid}.sc-assets button{border-radius:3px;padding:0;position:relative;overflow:hidden}.sc-assets img{width:100%;height:100%;transition:filter .2s}.sc-assets button:hover img{filter:brightness(.85)}.sc-assets button>span{color:#fff;text-shadow:0 1px 4px #333;font-size:8px;position:absolute;bottom:8px;left:8px}.sc-assets>p{color:#9ba59b;align-items:center;gap:6px;margin-top:15px;font-size:10px;display:flex}.sc-website{color:#3e5046;background:#f9f8f3;flex-direction:column;height:100%;display:flex}.sc-website>nav{justify-content:space-between;align-items:center;padding:18px 28px;font-size:12px;display:flex}.sc-website>nav>span{color:#97a191;font-size:9px}.sc-website.wedding>nav strong{font:22px Georgia,serif}.sc-web-hero{flex:1;grid-template-columns:1fr 1fr;gap:30px;min-height:0;padding:12px 28px 25px;display:grid}.sc-web-hero>div{align-self:center}.sc-web-hero>div>span{letter-spacing:.12em;color:#95a18f;font-size:8px}.sc-web-hero h2{letter-spacing:-1px;margin:14px 0;font:42px/1.03 Georgia,serif}.sc-web-hero p{color:#8a9683;max-width:280px;font-size:12px;line-height:1.6}.sc-web-hero img{border-radius:50% 50% 2px 2px;width:100%;height:100%;min-height:0;max-height:275px}.sc-website.sketch{color:#594635;background:#f8eee2}.sc-website.sketch .sc-web-hero img{border-radius:2px}.sc-website.sketch h2{letter-spacing:-1.8px;font-family:Arial,sans-serif;font-weight:500}.sc-new-section{background:#eeefe5;border-top:1px solid #e2e5db;justify-content:space-between;align-items:center;padding:18px 28px;display:flex}.sc-new-section>div{flex-direction:column;gap:5px;display:flex}.sc-new-section small{letter-spacing:.1em;color:#93a18a;font-size:7px}.sc-new-section strong{font-size:13px;font-weight:500}.sc-new-section span{color:#8d9983;font-size:10px}.sc-new-section button{color:#718162;background:#dfe6d7;border-radius:4px;align-items:center;gap:7px;padding:9px 12px;font-size:10px;display:flex}.sc-website.sketch .sc-new-section{background:#f0dfce;border-color:#e5d5c5}.sc-website.sketch .sc-new-section button{color:#fff;background:#745b42}.sc-add-section{border-radius:4px;justify-content:center;align-items:center;gap:10px;margin:0 28px 12px;display:flex;color:#8b9e80!important;border:1px dashed #afbea5!important;padding:15px!important;font-size:11px!important}.sc-website>footer{text-align:center;color:#b1b9aa;padding:7px;font-size:8px}.sc-social{color:#222;background:#fff;flex-direction:column;height:100%;display:flex}.surface-social .sc-surface{border:5px solid #293b48;border-radius:28px;overflow:hidden}.sc-phone-status{flex-shrink:0;justify-content:space-between;align-items:center;height:28px;padding:7px 19px;font-size:10px;display:flex}.sc-phone-status i{background:#1c2933;border-radius:8px;width:65px;height:11px}.sc-social>header{align-items:center;gap:18px;padding:8px 15px;display:flex}.sc-social>header>span{letter-spacing:-.9px;flex:1;font:italic 25px Georgia,serif}.sc-social-account{align-items:center;gap:9px;padding:10px 13px;display:flex}.sc-club-avatar{color:#7e6755;background:#eee2d0;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:30px;height:30px;font:13px Georgia,serif;display:inline-flex}.sc-social-account>div{flex-direction:column;flex:1;gap:3px;display:flex}.sc-social-account strong{font-size:12px}.sc-social-account small{color:#777;font-size:9px}.sc-post-art{cursor:grab;flex:1;min-height:210px;position:relative;overflow:hidden}.sc-post-art>img{width:100%;height:100%}.sc-post-art>div{color:#fff4d8;background:linear-gradient(90deg,#21372a80,#0000);flex-direction:column;justify-content:center;padding:24px;display:flex;position:absolute;inset:0}.sc-post-art span{letter-spacing:.13em;font-size:8px}.sc-post-art h2{letter-spacing:-1px;margin:18px 0;font:38px/1.02 Georgia,serif}.sc-post-art small{letter-spacing:.1em;font-size:8px}.sc-social-actions{align-items:center;gap:12px;padding:13px 14px 6px;display:flex}.sc-social-actions button{padding:0;display:flex}.sc-social-actions>svg:last-child{margin-left:auto}.sc-social-caption{padding:5px 14px 12px;font-size:12px;line-height:1.5}.sc-social-caption>b{font-size:11px}.sc-social-caption>b>small{color:#aaa;padding-left:6px;font-size:8px;font-weight:400}.sc-social-caption .sc-caption-edit{text-align:left;-webkit-line-clamp:3;-webkit-box-orient:vertical;width:100%;padding:5px 0;font-size:12px;line-height:1.5;display:-webkit-box;overflow:hidden}.sc-social-caption>button:last-child{color:#999;padding:3px 0;font-size:10px}.sc-social-caption textarea{border:1px solid #ccd8e1;border-radius:4px;width:100%;min-height:90px;padding:7px;font-size:11px;line-height:1.5}.sc-social-caption form>button{background:#eaf0f5;border-radius:3px;padding:7px;font-size:10px}.sc-social>footer{color:#9ba8b1;background:#f8fafb;flex-direction:column;gap:3px;padding:9px 13px;font-size:8px;display:flex}.sc-calendar{background:#fff;height:100%;padding:22px 25px}.sc-calendar>header{justify-content:space-between;align-items:center;margin-bottom:20px;display:flex}.sc-calendar header>div>span{letter-spacing:.1em;color:#9cabb7;font-size:8px}.sc-calendar h3{letter-spacing:-.4px;margin-top:6px;font-size:18px;font-weight:500}.sc-calendar header>span{color:#9cabb7;font-size:10px}.sc-calendar>div{grid-template-columns:repeat(7,minmax(0,1fr));gap:8px;min-height:150px;display:grid}.sc-calendar section{background:#fbfcfd;border:1px solid #edf1f4;border-radius:5px;min-width:0;padding:8px 6px}.sc-calendar h4{color:#a4afb7;justify-content:space-between;font-size:9px;font-weight:400;display:flex}.sc-calendar h4>b{color:#6e8494;font-size:11px;font-weight:400}.sc-calendar-item{text-align:left;border-radius:4px;width:100%;margin-top:10px;overflow:hidden;background:#fff!important;border:1px solid #e5ebee!important;padding:0!important}.sc-calendar-item img{width:100%;height:47px}.sc-calendar-item>span{padding:6px;font-size:9px;line-height:1.4;display:block}.sc-calendar-item>small{color:#99a8b3;padding:0 6px 6px;font-size:7px;display:block}.sc-add-post{margin:13px auto 0;display:flex;color:#bac7d0!important}.sc-calendar>footer{color:#a0afb9;justify-content:space-between;margin-top:13px;font-size:8px;display:flex}.sc-eventbrite{color:#34324d;background:#fff;flex-direction:column;height:100%;display:flex}.sc-eventbrite>header{border-bottom:1px solid #eeeef2;align-items:center;gap:15px;padding:17px 24px;display:flex}.sc-eventbrite>header>strong{letter-spacing:-1px;color:#ec6342;font-size:23px}.sc-eventbrite>header>span{color:#a4a3b3;flex:1;font-size:9px}.sc-eventbrite>nav{border-bottom:1px solid #eeeef2;gap:23px;padding:0 24px;display:flex}.sc-eventbrite>nav>button{color:#a4a3b5;border-bottom:2px solid #0000;padding:11px 0;font-size:10px}.sc-eventbrite>nav>button[aria-pressed=true]{color:#4c465e;border-color:#e66a4b}.sc-eb-main{flex:1;min-height:0;padding:19px 25px;overflow:auto}.sc-eb-main>img{border-radius:5px;width:100%;height:122px;margin-bottom:15px}.sc-eb-main>small{letter-spacing:.07em;color:#ed8c70;font-size:8px}.sc-eb-main>h2{letter-spacing:-.8px;margin:8px 0 13px;font-size:28px;line-height:1.1}.sc-eb-main>p{color:#9692a5;align-items:center;gap:7px;margin:8px 0;font-size:11px;line-height:1.5;display:flex}.sc-eb-main>p>svg{flex-shrink:0}.sc-eb-ticket{border:1px solid #d8d6e6;border-radius:5px;margin-top:16px;padding:12px;font-size:12px}.sc-eb-ticket>span{justify-content:space-between;align-items:center;display:flex}.sc-eb-ticket p{color:#9d99ac;margin:8px 0 15px;font-size:10px}.sc-eb-checks{gap:15px;margin-top:15px;display:flex}.sc-eb-checks span{color:#91a58c;align-items:center;gap:5px;font-size:9px;display:flex}.sc-eventbrite>footer{border-top:1px solid #eeedf3;justify-content:space-between;align-items:center;gap:12px;padding:13px 24px;display:flex}.sc-eventbrite>footer>button{color:#fff;background:#e96c4b;border-radius:4px;align-items:center;gap:8px;margin-left:auto;padding:10px 14px;font-size:11px;display:flex}.sc-eventbrite>footer>span{color:#8a9f80;align-items:center;gap:6px;font-size:10px;display:flex}.sc-provider-note{color:#b3adbc;text-align:center;padding:0 12px 10px;font-size:8px;display:block}.sc-order-toast{color:#7d9770;background:#eff5ee;border-radius:5px;align-items:center;gap:9px;margin:0 23px 12px;padding:11px;font-size:10px;display:flex}.sc-order-toast>span{flex-direction:column;flex:1;gap:5px;display:flex}.sc-order-toast>button{align-items:center;gap:4px;font-size:9px;display:flex}.sc-automation{background:#fbfcfd;height:100%;padding:25px}.sc-automation>header{align-items:center;gap:13px;display:flex}.sc-automation header>span{letter-spacing:.1em;color:#a3b1bd;font-size:7px}.sc-automation header>b{flex:1;font-size:14px;font-weight:500}.sc-automation header>small{color:#b1bdc5;font-size:8px}.sc-automation>div{gap:12px;margin:27px 0;display:flex}.sc-automation>div>button{text-align:left;flex:1;padding:0;position:relative}.sc-automation>div>button:not(:last-child):after{content:"";background:#e0e8ed;height:1px;position:absolute;top:13px;left:33px;right:0}.sc-automation>div>button>span{color:#a3b3c1;background:#eaf0f4;border-radius:50%;justify-content:center;align-items:center;width:27px;height:27px;margin-bottom:13px;font-size:10px;display:flex}.sc-automation>div>button.done>span{color:#72997c;background:#e2efe5}.sc-automation strong{max-width:125px;font-size:12px;font-weight:500;line-height:1.4;display:block}.sc-automation small{color:#9daebc;max-width:130px;margin-top:7px;font-size:9px;line-height:1.5;display:block}.sc-automation>footer{border-top:1px solid #eaf0f3;justify-content:space-between;align-items:center;padding-top:13px;display:flex}.sc-automation>footer>span{color:#a2b1bd;align-items:center;gap:5px;font-size:9px;display:flex}.sc-automation>footer>button{color:#6688a6;background:#eaf1f6;border-radius:4px;padding:8px 11px;font-size:10px}.sc-gmail{color:#34383d;background:#f6f8fc;flex-direction:column;height:100%;display:flex}.sc-gmail>header{flex-shrink:0;align-items:center;gap:17px;height:52px;padding:0 20px;display:flex}.sc-gmail>header>strong{letter-spacing:-.7px;align-items:center;gap:7px;font-size:20px;font-weight:500;display:flex}.sc-gmail-m{color:#c95b52;font-size:25px;font-weight:700}.sc-gmail>header>div{color:#a0aab5;background:#eaf0f7;border-radius:9px;flex:1;align-items:center;gap:12px;margin:0 17px;padding:11px 15px;font-size:11px;display:flex}.sc-mail-avatar{color:#fff;background:#849781;border-radius:50%;justify-content:center;align-items:center;width:27px;height:27px;font-size:12px;display:flex}.sc-gmail-layout{flex:1;min-height:0;display:flex}.sc-gmail-layout>aside{color:#929da7;flex-direction:column;flex-shrink:0;gap:13px;width:127px;padding:8px 7px 0 15px;font-size:10px;display:flex}.sc-gmail-layout>aside>button{color:#53677b;background:#dceafa;border-radius:10px;align-items:center;gap:8px;margin-bottom:4px;padding:11px 10px;display:flex}.sc-gmail-layout>aside>span{align-items:center;gap:8px;padding:3px;display:flex}.sc-gmail-layout>aside>span.active{color:#586b83;background:#dce7fa;border-radius:13px;margin-left:-3px;padding:7px;font-weight:600}.sc-gmail-layout>aside>span>b{margin-left:auto;font-size:8px}.sc-gmail-layout>aside>small{color:#adb6c2;margin-top:16px;font-size:8px}.sc-gmail-layout>main{background:#fff;border-radius:13px 0 0;flex:1;min-width:0;padding:0 22px 20px;overflow:auto}.sc-mail-tools{color:#97a0a9;align-items:center;gap:20px;height:43px;display:flex}.sc-mail-tools>span{flex:1}.sc-gmail main>h3{letter-spacing:-.3px;margin:9px 0 18px;font-size:17px;font-weight:400}.sc-gmail main>h3>small{color:#a2a8ae;vertical-align:middle;background:#edf0f3;border-radius:3px;margin-left:6px;padding:3px 4px;font-size:8px}.sc-mail-from{align-items:center;gap:10px;margin-bottom:20px;font-size:10px;display:flex}.sc-mail-from>div{flex:1}.sc-mail-from>div>span{color:#aeb4ba;margin-left:6px;font-size:8px}.sc-mail-from small{color:#aeb4ba;margin-top:4px;font-size:8px;display:block}.sc-mail-from>svg{color:#aeb4ba}.sc-email-design{color:#6b5945;background:#f7eee2;border:1px solid #efdfcb;max-width:520px;margin:0 auto}.sc-email-photo{height:100px;position:relative;overflow:hidden}.sc-email-photo>img{filter:brightness(.65);width:100%;height:100%}.sc-email-photo>span{letter-spacing:.12em;color:#fff6e2;font-size:10px;position:absolute;bottom:16px;left:23px}.sc-email-copy{padding:21px 26px}.sc-email-copy>small{letter-spacing:.1em;color:#b8a38a;font-size:8px}.sc-email-copy h2{letter-spacing:-.4px;margin:12px 0 17px;font:31px/1.05 Georgia,serif}.sc-email-copy>p{color:#a2917a;font-size:11px;line-height:1.75}.sc-mail-pass{border-top:1px solid #e6dac8;border-bottom:1px solid #e6dac8;align-items:center;gap:17px;margin:17px 0;padding:14px 0;display:flex}.sc-mail-pass>div:first-child{flex:1}.sc-mail-pass strong{margin-bottom:5px;font-size:11px;font-weight:500;display:block}.sc-mail-pass span{color:#a49279;font-size:9px;display:block}.sc-mail-pass small{color:#bca98e;margin-top:7px;font-size:8px;display:block}.sc-mail-pass>img,.sc-mail-pass>.wf-qr-placeholder{background:#fff;border:1px solid #e8decf;border-radius:4px;flex-shrink:0;padding:4px;width:70px!important;height:70px!important}.sc-email-copy>button{color:#fff6e8;background:#7d644a;border-radius:3px;padding:10px 16px;font-size:10px}.sc-email-copy>footer{color:#b2a18b;margin-top:17px;font-size:9px}.sc-email-design.wedding{color:#617057;background:#f4f4eb;border-color:#e1e6d7}.sc-email-design.wedding .sc-email-copy>button{background:#718267}.sc-email-design.wedding .sc-email-copy>p{color:#98a38c}.sc-email-ticket-detail{background:#fdfbf7;border-radius:4px;padding:12px;margin-top:10px!important}.sc-door{background:#f3f6f5;flex-direction:column;align-items:stretch;height:100%;padding:0 20px 15px;display:flex}.surface-door .sc-surface{border:5px solid #2e4346;border-radius:27px;overflow:hidden}.sc-door>.sc-phone-status{margin:0 -13px}.sc-door>header{color:#829990;align-items:center;gap:10px;padding:12px 0;font-size:10px;display:flex}.sc-door>header>span{flex:1}.sc-door h2{letter-spacing:-.7px;color:#456653;margin:13px 0 9px;font-size:23px;font-weight:500;line-height:1.15}.sc-door>p{color:#97a89c;font-size:11px;line-height:1.5}.sc-scan-window{background:linear-gradient(140deg,#b8c1b4,#d5d9cb 60%,#a5b2a1);border-radius:9px;flex:1;justify-content:center;align-items:center;min-height:210px;margin:21px -5px 14px;display:flex;position:relative;overflow:hidden}.sc-pass-in-hand{background:#fefdfa;border-radius:6px;padding:13px;position:relative;transform:rotate(-5deg);box-shadow:0 10px 25px #374d4430}.sc-pass-in-hand:after{content:"";background:#d9b399;border-radius:20px;width:37px;height:100px;position:absolute;bottom:-47px;right:-16px;transform:rotate(13deg);box-shadow:-3px 0 8px #6d4b2b13}.sc-pass-in-hand>span{letter-spacing:.1em;color:#9b9a83;text-align:center;margin-bottom:8px;font-size:7px;display:block}.sc-pass-in-hand>img,.sc-pass-in-hand>.wf-qr-placeholder{width:107px!important;height:107px!important}.sc-pass-in-hand>small{color:#b1b3a5;margin-top:6px;font-size:7px;display:block}.sc-scan-frame{z-index:2;border:1px solid #ffffff80;border-radius:8px;position:absolute;inset:17px}.sc-scan-beam{z-index:3;background:#e6ffee;height:2px;animation:1.7s ease-in-out infinite sc-scanning;position:absolute;top:50%;left:17px;right:17px;box-shadow:0 0 12px #a1ffc8}.sc-scanned{color:#4c8660;z-index:5;-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px);background:#e2f2e299;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.sc-scanned>svg{background:#f5fff4;border-radius:50%;width:61px;height:61px;padding:10px;box-shadow:0 5px 20px #4e735e20}.sc-door-result{flex-direction:column;gap:6px;padding:9px 0 16px;display:flex}.sc-door-result>strong{color:#557564;font-size:14px;font-weight:500}.sc-door-result>span{color:#99ac9f;font-size:10px}.sc-door .sc-primary{background:#547b62!important}.sc-door>footer{color:#a0b2a5;justify-content:center;gap:5px;margin-top:8px;font-size:9px;display:flex}.sc-vendor{flex-direction:column;height:100%;display:flex}.sc-vendor>header{align-items:center;gap:12px;padding:24px;display:flex}.sc-vendor-mark{color:#7c8b6b;background:#e9eddf;border-radius:50%;justify-content:center;align-items:center;width:42px;height:42px;font:17px Georgia,serif;display:flex}.sc-vendor header>div{flex:1}.sc-vendor header small{letter-spacing:.11em;color:#a1b09a;font-size:7px}.sc-vendor h2{letter-spacing:-.4px;margin-top:7px;font:24px Georgia,serif}.sc-vendor>nav{border-bottom:1px solid #eef1eb;gap:20px;padding:0 24px 10px;display:flex}.sc-vendor nav button{color:#a0af9c;border-bottom:1px solid #0000;padding:5px 0;font-size:11px}.sc-vendor nav button[aria-pressed=true]{color:#66795d;border-color:#66795d}.sc-vendor-cover{width:100%;height:130px}.sc-vendor-brief{flex:1;padding:22px 24px}.sc-vendor h3{letter-spacing:-.3px;font:21px/1.1 Georgia,serif}.sc-vendor p{color:#91a08a;margin:12px 0;font-size:12px;line-height:1.65}.sc-vendor dl{gap:16px;margin:17px 0;display:flex}.sc-vendor dl>div{flex:1}.sc-vendor dt{color:#a8b3a2;margin-bottom:5px;font-size:9px}.sc-vendor dd{color:#748569;margin:0;font-size:10px}.sc-vendor-brief>button{color:#6c8760;align-items:center;gap:6px;padding:5px 0;font-size:11px;display:flex}.sc-vendor>footer{color:#a5b39b;background:#f7f9f3;align-items:center;gap:6px;padding:12px 24px;font-size:8px;display:flex}.sc-vendor-portfolio{flex:1;grid-template-columns:1fr 1fr;gap:10px;padding:22px;display:grid}.sc-vendor-portfolio>img{width:100%;height:240px}.sc-vendor-portfolio>p{grid-column:1/-1}.sc-vendor-invoice{color:#95a28e;flex-direction:column;flex:1;align-items:center;padding:40px 20px;display:flex}.sc-vendor-invoice h3{margin:20px 0 0}.sc-vendor-invoice>strong{color:#5c7353;margin:15px 0;font-size:35px;font-weight:400}.sc-vendor-invoice>span{font-size:11px}.sc-vendor-invoice>button{color:#5c7353;align-items:center;gap:8px;margin-top:23px;font-size:11px;display:flex}.sc-invoice{color:#666c69;background:#fffefb;flex-direction:column;height:100%;padding:34px 31px;display:flex}.sc-invoice>header{justify-content:space-between;align-items:flex-start;gap:20px;display:flex}.sc-invoice>header strong{letter-spacing:-.8px;font:23px Georgia,serif}.sc-invoice>header small{color:#a7aea2;margin-top:8px;font-size:8px;display:block}.sc-invoice>header>span{letter-spacing:.13em;color:#a9b1a8;font-size:9px}.sc-invoice-meta{justify-content:space-between;gap:15px;margin:35px 0 28px;display:flex}.sc-invoice-meta>div{flex-direction:column;gap:6px;font-size:10px;display:flex}.sc-invoice-meta small{letter-spacing:.05em;color:#adb7a9;font-size:8px}.sc-invoice-meta span{color:#a9b1a5;font-size:9px}.sc-invoice-meta strong{font-weight:500}.sc-invoice-lines>header{color:#9fae98;background:#f2f4ef;justify-content:space-between;padding:9px 10px;font-size:9px;display:flex}.sc-invoice-lines>p{border-bottom:1px solid #eff1eb;justify-content:space-between;align-items:flex-start;padding:15px 10px;font-size:11px;display:flex}.sc-invoice-lines small{color:#b1baaa;margin-top:5px;font-size:8px;display:block}.sc-invoice-lines b{font-weight:400}.sc-invoice-lines>div{justify-content:space-between;padding:16px 10px;font-size:12px;display:flex}.sc-invoice-lines>div>strong{font-size:19px;font-weight:400}.sc-invoice-payment{background:#f3f6ed;border-radius:4px;flex-wrap:wrap;justify-content:space-between;align-items:center;margin-top:12px;padding:15px 10px;display:flex}.sc-invoice-payment>span{color:#a2b098;font-size:10px}.sc-invoice-payment>strong{color:#788c6c;font-size:20px;font-weight:400}.sc-invoice-payment>small{color:#a9b79e;flex:1 0 100%;margin-top:7px;font-size:8px}.sc-invoice>.sc-primary{margin-top:18px}.sc-invoice>footer{color:#acb6a4;margin-top:auto;padding-top:21px;font:italic 11px Georgia,serif}.sc-payment-recorded{color:#739268;background:#eaf3e8;border-radius:4px;align-items:center;gap:12px;margin-top:15px;padding:13px;display:flex}.sc-payment-recorded>div{flex-direction:column;gap:5px;display:flex}.sc-payment-recorded strong{font-size:12px;font-weight:500}.sc-payment-recorded span{color:#9daf94;font-size:8px}.sc-payment-review{padding:15px 0}.sc-payment-review>span{font-size:12px}.sc-payment-review>p{color:#9da994;margin:9px 0;font-size:10px;line-height:1.5}.sc-payment-review>button:last-child{padding:8px;font-size:10px}.sc-finance{background:#fff;height:100%;padding:27px 30px}.sc-finance>header{letter-spacing:.1em;color:#9cafbb;justify-content:space-between;font-size:8px;display:flex}.sc-finance>header>small{letter-spacing:0;color:#b8c3ca;font-size:8px}.sc-finance-total{justify-content:space-between;align-items:flex-end;margin:22px 0;display:flex}.sc-finance-total>div{flex-direction:column;gap:7px;display:flex}.sc-finance-total small{color:#93a7b6;font-size:11px}.sc-finance-total strong{letter-spacing:-1.5px;font-size:39px;font-weight:400}.sc-finance-total>span{color:#a7b7c2;padding-bottom:5px;font-size:10px}.sc-reconcile-grid{grid-template-columns:1fr 1fr;gap:20px;display:grid}.sc-reconcile-grid>div{background:#f6f8fb;border:1px solid #edf1f5;border-radius:5px;padding:14px}.sc-reconcile-grid small{letter-spacing:.08em;color:#a9b7c3;margin-bottom:13px;font-size:8px;display:block}.sc-reconcile-grid p{color:#98aab8;justify-content:space-between;align-items:center;margin:8px 0;font-size:11px;display:flex}.sc-reconcile-grid b{color:#628098;font-weight:400}.sc-reconcile-grid>div>span{color:#7e9c84;align-items:center;gap:5px;margin:15px 0;font-size:10px;display:flex}.sc-reconcile-grid button{color:#668974;background:#e8f0e9;border-radius:4px;padding:6px 10px;font-size:9px}.sc-cost-row{border-top:1px solid #edf1f4;flex-wrap:wrap;gap:25px;margin-top:18px;padding-top:15px;display:flex}.sc-cost-row>span{color:#9eafbc;flex:1;font-size:10px}.sc-cost-row b{color:#698299;margin-top:6px;font-size:19px;font-weight:400;display:block}.sc-cost-row small{color:#b3bfc9;flex:1 0 100%;font-size:8px}.sc-budget-meter{background:#eff3ea;border-radius:5px;height:7px;margin-bottom:22px;overflow:hidden}.sc-budget-meter>i{background:#91a87f;border-radius:5px;height:100%;display:block}.sc-budget-rows{grid-template-columns:1fr 1fr;gap:16px 27px;display:grid}.sc-budget-rows p{color:#a1ad99;justify-content:space-between;align-items:center;gap:14px;font-size:11px;line-height:1.5;display:flex}.sc-budget-rows b{color:#758b65;white-space:nowrap;font-size:15px;font-weight:400}.sc-finance>footer{color:#9bad8e;border-top:1px solid #edf0e8;align-items:center;gap:8px;margin-top:24px;padding-top:15px;font-size:10px;display:flex}.sc-rsvp{background:#fffefa;height:100%;padding:29px}.sc-rsvp>header{justify-content:space-between;align-items:center;display:flex}.sc-rsvp header small{letter-spacing:.1em;color:#b0b49f;font-size:8px}.sc-rsvp h2{letter-spacing:-2px;color:#738268;margin:15px 0;font:55px Georgia,serif}.sc-rsvp h2>span{color:#bdc3b3;letter-spacing:0;font:18px Georgia,serif}.sc-rsvp-ring{background:conic-gradient(#9eae89 var(--rsvp),#f0f1e9 0);border-radius:50%;justify-content:center;align-items:center;width:72px;height:72px;padding:6px;display:flex}.sc-rsvp-ring>span{color:#9aaa85;background:#fffefa;border-radius:50%;justify-content:center;align-items:center;width:100%;height:100%;font-size:15px;display:flex}.sc-guest-row{border-top:1px solid #edefe5;border-bottom:1px solid #edefe5;align-items:center;gap:13px;padding:18px 0;display:flex}.sc-guest-avatar{color:#b8a98d;background:#eee8db;border-radius:50%;justify-content:center;align-items:center;width:35px;height:35px;font:17px Georgia,serif;display:flex}.sc-guest-row>div{flex:1}.sc-guest-row strong{font-size:14px;font-weight:500}.sc-guest-row small{color:#b2b8a4;margin-top:5px;font-size:10px;display:block}.sc-guest-details>span{color:#a5af92;background:#f2f3e8;border-radius:20px;margin-top:13px;padding:5px 8px;font-size:9px;display:inline-block}.sc-guest-details>p{color:#a2ac92;margin:15px 0;font:15px/1.5 Georgia,serif}.sc-guest-details>div{gap:10px;display:flex}.sc-guest-details button{background:#f4f5ed;border:1px solid #e7ebdc;border-radius:4px;align-items:center;gap:7px;padding:10px 12px;font-size:11px;display:flex}.sc-guest-details button>small{color:#b0baa3;margin-left:6px;font-size:8px}.sc-rsvp>.sc-primary{margin:28px 0}.sc-rsvp>footer{color:#b2bba5;border-top:1px solid #edefe5;justify-content:space-between;align-items:center;margin-top:15px;padding-top:20px;font-size:9px;display:flex}.sc-rsvp>footer>button{color:#8b9c74;align-items:center;gap:7px;font-size:10px;display:flex}.sc-seating{color:#5d705c;background:#fcfcf7;flex-direction:column;height:100%;padding:27px;display:flex}.sc-seating>header{justify-content:space-between;align-items:center;margin-bottom:24px;display:flex}.sc-seating header>div>span{letter-spacing:.13em;color:#a1ae98;font-size:8px}.sc-seating h2{letter-spacing:-.6px;margin-top:8px;font:30px Georgia,serif}.sc-seating header>span{color:#a1ae98;font-size:11px}.sc-seating-work{flex:1;gap:25px;min-height:0;display:flex}.sc-seating-work>aside{flex-shrink:0;width:180px;padding-top:10px}.sc-seating-work h3{margin-bottom:16px;font-size:15px;font-weight:500}.sc-seating-work>aside>button{text-align:left;background:#f0f3e9;border:1px solid #0000;border-radius:4px;align-items:center;gap:8px;width:100%;margin-bottom:8px;padding:13px 9px;display:flex}.sc-seating-work>aside>button[aria-pressed=true]{border-color:#9fb38e}.sc-seating-work>aside>button>span{flex:1;font-size:12px}.sc-seating-work>aside small{color:#a4b094;margin-top:6px;font-size:9px;display:block}.sc-seating-work>aside p{color:#aab69c;margin:24px 0;font-size:11px;line-height:1.6}.sc-seating-work>aside>span{color:#a6b39a;align-items:center;gap:6px;font-size:8px;display:flex}.sc-seat-key{background:#9caf8e;border-radius:50%;width:7px;height:7px}.sc-seat-key.free{background:#fff;border:1px solid #a5b397}.sc-floorplan{background:#f4f6ed;border:1px solid #dbe3d3;border-radius:8px;flex-direction:column;flex:1;min-width:0;display:flex}.sc-floor-garden{letter-spacing:.1em;text-align:center;color:#9dad8b;background:repeating-linear-gradient(90deg,#e6eddb,#e6eddb 4px,#edf2e5 4px 24px);border-radius:8px 8px 0 0;padding:22px;font-size:9px}.sc-floor-tables{flex:1;grid-template-columns:repeat(5,1fr);place-items:center;gap:25px;padding:25px;display:grid}.sc-round-table{border-radius:50%;justify-content:center;align-items:center;width:47px;height:47px;display:flex;position:relative;background:#fafbf5!important;border:1px solid #bdcbb0!important}.sc-round-table.selected{box-shadow:0 0 0 9px #dfe9d277;border-color:#8da674!important}.sc-round-table>span{color:#a1b08f;font-size:9px}.sc-round-table>i{transform-origin:5px 5px;pointer-events:none;background:#a5b796;border-radius:3px;width:8px;height:8px;position:absolute;top:18px;left:18px}.sc-round-table>i.free{background:#fff;border:1px solid #a5b796}.sc-floor-bottom{color:#b2bda2;border-top:1px dashed #dce4d2;justify-content:space-between;padding:14px 20px;font-size:8px;display:flex}.sc-seating>footer{color:#a0b08f;justify-content:space-between;align-items:center;margin-top:22px;font-size:11px;display:flex}.sc-seating>footer>span{align-items:center;gap:7px;display:flex}.sc-timeline{background:#fafbf5;flex-wrap:wrap;align-items:flex-start;gap:19px;height:100%;padding:25px;display:flex}.sc-timeline>div{justify-content:space-between;align-items:center;width:100%;display:flex}.sc-timeline>div>span{color:#b0bca1;letter-spacing:.08em;font-size:8px}.sc-timeline h2{color:#8d9e7d;font:22px Georgia,serif}.sc-timeline>button{text-align:left;flex-direction:column;flex:1;align-items:flex-start;min-width:80px;padding:0;display:flex;position:relative}.sc-timeline time{color:#8fa57b;font-size:17px}.sc-timeline button>i{z-index:1;background:#fff;border:1px solid #a4b68f;border-radius:50%;width:9px;height:9px;margin:17px 0}.sc-timeline button>i.ready{background:#9caf87}.sc-timeline>button:after{content:"";background:#dfe7d2;height:1px;position:absolute;top:39px;left:0;right:-20px}.sc-timeline>button:nth-last-child(2):after{display:none}.sc-timeline strong{color:#8a9b79;font-size:12px;font-weight:500;line-height:1.4;display:block}.sc-timeline small{color:#b0bca1;margin-top:6px;font-size:9px;line-height:1.5;display:block}.sc-timeline>footer{color:#b2bea3;align-items:center;gap:7px;width:100%;margin-top:auto;font-size:9px;display:flex}.sc-video-room{color:#d7e0e3;background:#22343d;flex-direction:column;height:100%;padding:20px;display:flex}.sc-video-room>header{justify-content:space-between;align-items:center;margin-bottom:17px;font-size:11px;display:flex}.sc-video-room>header>span{align-items:center;gap:7px;display:flex}.sc-video-room>header i{background:#89b89b;border-radius:50%;width:5px;height:5px}.sc-video-room>header>small{color:#738a97;font-size:9px}.sc-video-grid{flex:1;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;min-height:0;display:grid}.sc-video-tile{isolation:isolate;background:#a7b8b4;border:2px solid #0000;border-radius:10px;justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.sc-video-tile.speaking{border-color:#92bdac}.sc-video-office{z-index:-2;background:linear-gradient(120deg,#dfdcd1,#d4d6cb 65%,#b5c4bd);position:absolute;inset:0;overflow:hidden}.sc-video-office>i{background:linear-gradient(135deg,#d9e6df,#b0c6b9);border:5px solid #f4f2ea;width:60px;height:80px;position:absolute;top:18px;left:12px;box-shadow:0 3px 5px #4b605c10}.sc-video-office>b{background:#799c83;border-radius:70% 20% 0 0;width:34px;height:115px;position:absolute;bottom:0;right:12px;transform:rotate(-8deg)}.sc-video-office>em{background:#c4bca5;height:45px;position:absolute;bottom:0;left:0;right:0}.sc-video-office.office-1{background:linear-gradient(110deg,#b9c2ca,#e0e1da)}.sc-video-office.office-1>i{background:#adb9c4;border-width:4px;width:90px;height:45px}.sc-video-office.office-2{background:linear-gradient(100deg,#dfd0bc,#f0e7d6)}.sc-video-person{transform-origin:50% 80%;width:225px;height:225px;margin-left:-112px;animation:5s ease-in-out infinite sc-person-breathe;position:absolute;bottom:-27px;left:50%}.sc-video-person>.office-face{width:100%;height:100%;animation:none;display:block;overflow:visible;background:0 0!important}.sc-video-person svg{filter:drop-shadow(1px 3px 5px #324a4520);width:100%;height:100%}.sc-video-tile:nth-child(2) .sc-video-person{animation-duration:6s;animation-delay:-1.8s;transform:rotate(1deg)}.sc-video-tile:nth-child(3) .sc-video-person{animation-duration:5.5s;animation-delay:-3s}.sc-video-tile>footer{color:#fff;background:linear-gradient(#0000,#142a3a90);justify-content:space-between;align-items:center;padding:20px 10px 10px;font-size:10px;display:flex;position:absolute;bottom:0;left:0;right:0}.sc-voice{align-items:center;gap:2px;height:15px;display:flex}.sc-voice>i{background:#c8f6d5;border-radius:2px;width:2px;height:7px;animation:.5s ease-in-out infinite alternate sc-voice}.sc-voice>i:nth-child(2){height:12px;animation-delay:-.2s}.sc-voice>i:nth-child(3){height:9px;animation-delay:-.35s}.sc-voice>i:nth-child(4){animation-delay:-.1s}.sc-call-controls{align-items:center;gap:8px;padding-top:19px;display:flex}.sc-call-controls>button{color:#bdced5;background:#3a515e;border-radius:6px;justify-content:center;align-items:center;gap:7px;padding:10px;font-size:10px;display:flex}.sc-call-controls>button[aria-pressed=false]{color:#e0b7b3;background:#655153}.sc-call-controls>button.sc-hangup{color:#fff;background:#9f5f5c;margin-left:5px;padding:10px 18px}.sc-call-controls>span{color:#708895;margin-left:auto;font-size:8px}.sc-camera-off{color:#e8eee9;background:#9eaca5;border-radius:50%;justify-content:center;align-items:center;width:65px;height:65px;font-size:32px;display:flex}.sc-video-grid.paused .sc-video-office{filter:brightness(.65)}.sc-company{color:#374848;background:#f8f8f5;flex-direction:column;height:100%;display:flex}.sc-company>nav{justify-content:space-between;align-items:center;padding:20px 27px;display:flex}.sc-company nav strong{letter-spacing:.15em;font-size:26px;font-weight:600;line-height:1}.sc-company nav strong>span{letter-spacing:.15em;color:#a8b1aa;margin-top:7px;font-size:6px;display:block}.sc-company nav>span{color:#a0aaa3;font-size:8px}.sc-company>div:not(.sc-browser-bar){flex:1;gap:27px;min-height:0;padding:5px 27px 23px;display:flex}.sc-company>div>img{object-fit:cover;width:46%;height:100%}.sc-company section{align-self:center}.sc-company section>small{letter-spacing:.1em;color:#a5b0a6;font-size:7px}.sc-company h2{letter-spacing:-1.2px;margin:15px 0;font-size:33px;font-weight:500;line-height:1.05}.sc-company p{color:#9ba79c;max-width:260px;font-size:11px;line-height:1.7}.sc-company>footer{color:#a1ada2;border-top:1px solid #e8ece4;flex-wrap:wrap;gap:6px;padding:15px 27px;font-size:10px;display:flex}.sc-company>footer>span{flex:1}.sc-company>footer>b{color:#bac4b8;font-size:9px;font-weight:400}.sc-company>footer>button{color:#879d8c;text-align:left;flex:1 0 100%;align-items:center;gap:5px;padding:6px 0;font-size:9px;display:flex}.sc-paper{color:#56616b;background:#fffefb;height:100%;padding:35px 34px}.sc-paper-kicker{letter-spacing:.11em;color:#aab3ba;font-size:8px}.sc-paper h2{letter-spacing:-.6px;margin:17px 0;font:32px Georgia,serif}.sc-paper .sc-paper-lead{color:#9ea9b2;font-size:13px;line-height:1.7}.sc-paper hr{border:0;border-top:1px solid #e9ecea;margin:25px 0}.sc-paper h3{letter-spacing:.02em;color:#788d9a;margin:20px 0 12px;font-size:12px;font-weight:500}.sc-paper p,.sc-paper li{color:#9caab4;font-size:13px;line-height:1.8}.sc-paper ul{margin:0;padding-left:17px}.sc-paper li{margin-bottom:9px;padding-left:3px}.sc-paper>footer{color:#b3bfbf;border-top:1px solid #e9eeeb;margin-top:27px;padding-top:13px;font-size:9px}.sc-cv>header{border-bottom:1px solid #e9ece9;align-items:center;gap:17px;padding-bottom:25px;display:flex}.sc-cv-avatar{flex-shrink:0;width:65px;height:65px}.sc-cv-avatar .office-face{border-radius:50%;width:65px;height:65px;display:block;overflow:hidden}.sc-cv>header small{letter-spacing:.1em;color:#b0bab5;font-size:8px}.sc-cv>header h2{margin:9px 0;font-size:28px}.sc-cv>header span{color:#a0aca6;font-size:10px}.sc-cv-entry{margin:21px 0}.sc-cv-entry>small{letter-spacing:.08em;color:#bdc4bb;font-size:8px;display:block}.sc-cv-entry>strong{margin:8px 0 4px;font-size:14px;font-weight:500;display:block}.sc-cv-entry>span{color:#aab5a7;font-size:11px}.sc-cv-entry>p{color:#a0aea0;margin-top:12px;font-size:12px;line-height:1.75}.sc-cv-skill{flex-wrap:wrap;gap:7px;margin:20px 0;display:flex}.sc-cv-skill span{color:#a4b396;background:#f2f5ed;border-radius:20px;padding:6px 8px;font-size:8px}.sc-cv>button{color:#829d74;align-items:center;gap:6px;padding:5px 0;font-size:11px;display:flex}.sc-preparation{color:#9b875e;background:#f8f1df;height:100%;padding:26px}.sc-preparation>header{letter-spacing:.08em;color:#bba67e;align-items:center;gap:9px;font-size:8px;display:flex}.sc-preparation .office-face{border-radius:50%;width:28px;height:28px;overflow:hidden}.sc-preparation header>span{flex:1}.sc-preparation h2{color:#9a8153;letter-spacing:-.5px;margin:20px 0 15px;font:27px/1.12 Georgia,serif}.sc-preparation>p{color:#b8a37e;font-size:12px;line-height:1.7}.sc-resource-doc{text-align:left;border-radius:5px;align-items:center;gap:12px;width:100%;margin-top:20px;display:flex;color:#b8a374!important;background:#fffcf3!important;border:1px solid #eadfbe!important;padding:15px!important}.sc-resource-doc>span{flex:1;font-size:12px}.sc-resource-doc small{color:#cab893;margin-top:6px;font-size:9px;display:block}.sc-preparation blockquote{color:#bda77c;border-left:2px solid #dbc9a3;margin:20px 0;padding-left:13px;font:14px/1.6 Georgia,serif}.sc-preparation>footer{color:#cdbb95;font-size:8px}.sc-resources{background:#fff;flex-direction:column;height:100%;padding:24px;display:flex}.sc-resources>header{justify-content:space-between;align-items:center;margin-bottom:19px;display:flex}.sc-resources header>div>span{letter-spacing:.08em;color:#a8b5c0;font-size:8px}.sc-resources h2{letter-spacing:-.5px;margin-top:8px;font-size:22px;font-weight:500}.sc-resources header>button{color:#8ca4b8;background:#eff4f8;border-radius:4px;align-items:center;gap:6px;padding:8px 10px;font-size:10px;display:flex}.sc-resource-grid{flex:1;gap:12px;min-height:0;display:flex;overflow:auto}.sc-resource-preview{text-align:left;border-radius:5px;flex:1;min-width:180px;max-width:300px;display:block;overflow:hidden;background:#fbfcfd!important;border:1px solid #e3eaf0!important;padding:0!important}.sc-resource-preview>div{background:#f2f6f8;justify-content:center;align-items:center;height:130px;display:flex;overflow:hidden}.sc-resource-preview svg{max-width:100%;max-height:100%}.sc-resource-preview>strong{padding:12px 12px 5px;font-size:11px;font-weight:500;display:block}.sc-resource-preview>small{color:#a6b7c4;align-items:center;gap:5px;padding:0 12px 12px;font-size:9px;display:flex}.sc-resource-empty{color:#aebfce;background:#fbfdfe;border:1px dashed #d4e0e9;border-radius:5px;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:12px;font-size:12px;display:flex}.sc-resource-empty>small{color:#c0ccd7;font-size:10px}.sc-resources>footer{gap:8px;margin-top:18px;display:flex}.sc-resources>footer>button{color:#9fb2c2;border:1px solid #e5edf3;border-radius:4px;align-items:center;gap:5px;padding:7px 8px;font-size:9px;display:flex}.sc-link-form{flex-wrap:wrap;gap:6px;margin-bottom:15px;display:flex}.sc-link-form input{border:1px solid #dce6ee;border-radius:4px;flex:1;min-width:0;padding:9px;font-size:11px}.sc-link-form>button{background:#e9f0f6;border-radius:4px;padding:8px;font-size:10px}.sc-link-form small{color:#b67e64;flex:1 0 100%;font-size:9px}.sc-link-preview>div>svg{color:#a3bacb}.sc-case{background:#fbfcfc;flex-direction:column;height:100%;padding:27px;display:flex}.sc-case>header{justify-content:space-between;align-items:center;margin-bottom:24px;display:flex}.sc-case header small{letter-spacing:.09em;color:#a1b3b9;font-size:8px}.sc-case h2{letter-spacing:-.8px;color:#54717a;margin-top:13px;font-size:28px;font-weight:500;line-height:1.13}.sc-case header>span{color:#a1b8bd;background:#edf3f4;border-radius:20px;padding:7px 11px;font-size:10px}.sc-case-body{flex:1;gap:24px;min-height:0;display:flex}.sc-site-plan{cursor:crosshair;background:#f4f7f6;border:1px solid #dde7e5;border-radius:6px;flex-direction:column;flex:1;justify-content:center;align-items:center;min-width:0;display:flex;overflow:hidden}.sc-site-plan>svg{width:100%;height:auto}.sc-site-plan>button{color:#97afa9;align-items:center;gap:6px;padding:10px;font-size:10px;display:flex}.sc-case-body>aside{flex-shrink:0;width:210px}.sc-case h3{color:#7a989c;margin:12px 0;font-size:12px;font-weight:500}.sc-case p,.sc-case li{color:#a1b5b8;font-size:12px;line-height:1.8}.sc-case ol{margin-top:8px;padding-left:17px}.sc-case li{margin:8px 0}.sc-case aside>button{color:#7199a1;align-items:center;gap:6px;padding:6px 0;font-size:10px;display:flex}.sc-case>footer{color:#b1c2c3;margin-top:17px;font-size:9px}.sc-internal{color:#727892;background:#f2f3f8;height:100%;padding:28px}.sc-internal>header{letter-spacing:.08em;color:#a6abc2;align-items:center;gap:7px;font-size:8px;display:flex}.sc-internal h2{letter-spacing:-.6px;margin:20px 0 15px;font-size:24px;font-weight:500;line-height:1.15}.sc-internal p{color:#a4abc2;font-size:12px;line-height:1.8}.sc-internal>div{border-top:1px solid #e4e6ef;gap:16px;margin:17px 0;padding-top:14px;font-size:11px;display:flex}.sc-internal strong{min-width:38px;font-weight:500}.sc-internal div>span{color:#a6aec5;line-height:1.6}.sc-internal footer{color:#b6bdd2;margin-top:17px;font-size:8px}.sc-feedback{background:#fff;height:100%;padding:28px}.sc-feedback>header{color:#a7b3c1;letter-spacing:.08em;align-items:center;gap:7px;font-size:8px;display:flex}.sc-feedback h2{letter-spacing:-.7px;margin:20px 0;font-size:25px;font-weight:500}.sc-feedback>div{gap:14px;margin-bottom:22px;display:flex}.sc-feedback article{background:#f8fafc;border:1px solid #e5ebf1;border-radius:5px;flex:1;padding:17px}.sc-feedback article strong{font-size:12px;font-weight:500}.sc-feedback article small{color:#a9b9c9;margin-top:6px;font-size:8px;display:block}.sc-feedback article p{color:#a0b0bf;margin-top:15px;font-size:12px;line-height:1.7}.sc-feedback-locked{color:#b4c3d0;flex-direction:column;justify-content:center;align-items:center;display:flex}.sc-feedback-locked p{text-align:center}.sc-feedback>footer{color:#afbfce;margin-top:15px;font-size:9px}.sc-decision{color:#6e896a;background:#f3f7f2;height:100%;padding:31px}.sc-decision>span{letter-spacing:.09em;color:#aabda4;font-size:8px}.sc-decision h2{letter-spacing:-.5px;margin:18px 0;font:29px/1.15 Georgia,serif}.sc-decision p{color:#a3b59c;max-width:490px;font-size:12px;line-height:1.8}.sc-decision>div{align-items:center;gap:11px;margin:22px 0;display:flex}.sc-decision .office-face{border-radius:50%;width:33px;height:33px;display:block;overflow:hidden}.sc-decision>div>span{flex:1;font-size:11px}.sc-decision small{color:#b2c1aa;margin-top:5px;font-size:9px;display:block}.sc-decision>div>svg{color:#94b08a}.sc-decision>footer{color:#b8c7b0;margin-top:14px;font-size:8px}.sc-app.is-paused *{animation-play-state:paused!important}.sc-app .office-face{animation:none}.sc-room .office-face{animation:4s ease-in-out infinite sc-room-float}.sc-room button:nth-child(2) .office-face{animation-delay:-1.2s}.sc-room button:nth-child(3) .office-face{animation-delay:-2.6s}@keyframes sc-person-breathe{0%,to{transform:translateY(1px)rotate(-.6deg)}45%{transform:translateY(-2px)rotate(.7deg)}70%{transform:translateY(0)rotate(.2deg)}}@keyframes sc-voice{to{transform:scaleY(.35)}}@keyframes sc-scanning{0%,to{transform:translateY(-65px)}50%{transform:translateY(65px)}}@keyframes sc-room-float{0%,to{transform:translateY(0)}50%{transform:translateY(-2px)}}@media (max-width:1100px){.sc-top{gap:10px;padding:0 13px}.sc-top nav{margin-left:auto}.sc-top nav a{padding:8px;font-size:10px}.sc-sample-badge{display:none}.sc-viewbar{padding:6px 16px}.sc-viewbar>span{font-size:9px}.sc-playback{width:min(590px,100% - 55px);min-width:0;bottom:88px}.sc-playback>div{padding:12px 17px 8px}.sc-playback h2{font-size:14px}.sc-playback p{font-size:10px}.sc-controls{bottom:16px}.sc-map{width:110px;height:64px;padding:6px}.sc-map svg{height:37px}.sc-map>span{font-size:7px}.sc-free-mode{bottom:85px}.sc-chapters{bottom:240px}.sc-room{padding:8px;top:18px;right:15px}.sc-board-caption{top:18px;left:18px}}@media (max-width:700px){.sc-app{min-height:540px}.sc-top{flex-wrap:wrap;align-content:center;gap:6px 10px;height:88px;padding:9px 12px}.sc-top>div{flex:1;min-width:0}.sc-top>div>strong{font-size:13px}.sc-top>div>span{margin-bottom:3px;font-size:6px}.sc-top>a{padding:2px}.sc-top nav{flex:1 0 100%;order:5;justify-content:center;gap:8px;margin:4px 0 0}.sc-top nav>a{padding:6px 11px;font-size:9px}.sc-top .sc-return{padding:7px;font-size:8px}.sc-viewbar{justify-content:center;min-height:39px;padding:6px 10px}.sc-viewbar>span{display:none}.sc-viewbar button{gap:4px;padding:6px 7px;font-size:9px}.sc-viewbar small{margin-left:2px;font-size:6px}.sc-board-caption{max-width:55%;top:12px;left:12px}.sc-board-caption>span{font-size:6px;line-height:1.5}.sc-board-caption small{max-width:160px;font-size:8px;line-height:1.5}.sc-room{padding:6px 8px;top:10px;right:10px}.sc-room>span{margin-bottom:6px;font-size:6px}.sc-room .office-face{width:22px;height:22px}.sc-room small{font-size:6px}.sc-room>div{gap:6px}.sc-playback{width:calc(100% - 20px);bottom:79px}.sc-playback>div{padding:11px 13px 8px}.sc-playback>div>span{font-size:6px}.sc-playback h2{font-size:13px}.sc-playback p{font-size:9px;line-height:1.45}.sc-playback>footer{padding:5px 7px}.sc-playback>footer button{padding:6px;font-size:8px}.sc-playback>footer .sc-explore{padding:8px 10px;font-size:8px}.sc-controls{padding:3px;bottom:14px;left:10px}.sc-controls button{padding:7px;font-size:9px}.sc-map{width:90px;height:56px;bottom:14px;right:10px}.sc-map svg{height:31px;margin-top:3px}.sc-map>span{gap:4px;font-size:6px}.sc-map>span>svg{width:9px;height:9px}.sc-bottom-note{text-align:center;min-height:24px;padding:4px 10px;font-size:6px;line-height:1.4}.sc-notes{width:auto;max-height:calc(100% - 145px);top:65px;left:10px;right:10px}.sc-toast{width:calc(100% - 20px);max-width:calc(100% - 20px);padding:10px;font-size:10px;line-height:1.5;top:60px}.sc-chapters{width:calc(100% - 30px);max-height:calc(100% - 245px);bottom:220px}.sc-free-mode{gap:10px;width:max-content;max-width:calc(100% - 20px);padding:10px;font-size:9px;bottom:83px}.sc-free-mode button{font-size:9px}.sc-story-note{width:220px;right:-100px}}@media (prefers-reduced-motion:reduce){.sc-app *{transition:none!important;animation:none!important}.sc-cursor{display:none}}.wf-scenario-links{grid-template-columns:1fr 1fr;gap:22px;margin:28px 0;display:grid}.wf-scenario-links>a{color:#567066;background:#fff;border:1px solid #e4e9ec;border-radius:10px;grid-template-columns:40% 1fr;min-height:220px;text-decoration:none;display:grid;overflow:hidden}.wf-scenario-links>a>img{object-fit:cover;width:100%;height:100%}.wf-scenario-links>a>div{padding:26px 22px}.wf-scenario-links small{letter-spacing:.1em;color:#9cafaa;font-size:8px}.wf-scenario-links h2{margin:14px 0;font:26px/1.1 Georgia,serif}.wf-scenario-links p{color:#96a9a1;margin:0;font-size:12px;line-height:1.7}.wf-scenario-links span{color:#7f9b8b;align-items:center;gap:7px;margin-top:20px;font-size:10px;display:flex}@media (max-width:760px){.wf-scenario-links{grid-template-columns:1fr}.wf-scenario-links>a{min-height:200px}}.wfs-cursor{will-change:transform}.wfs-cursor button:focus-visible+.wfs-cursor-name{opacity:1}.sc-app{color:#293832;background:#f4f3f0;font-family:Manrope,Arial,sans-serif}.sc-stage{background-image:radial-gradient(#9caaa938 .7px,#0000 .7px)}.sc-board-caption{z-index:10;background:linear-gradient(90deg,#f4f3f0f5 85%,#f4f3f000);max-width:330px;padding:3px 12px 10px 0}.sc-board-caption>span{color:#7c8883;letter-spacing:.12em;font-size:8px}.sc-board-caption>strong{letter-spacing:-.45px;color:#30443b;margin-top:6px;font:22px/1.15 Georgia,serif;display:block}.sc-board-caption>small{color:#73817a;margin-top:7px;font-size:9px}.sc-stage-region{pointer-events:none;background:#fafbf7a6;border:1px solid #d9ded7;border-radius:18px;transition:border-color .5s,background .5s;position:absolute}.sc-stage-region.current{border-color:color-mix(in srgb,var(--stage-colour),transparent 62%);background:#fffdf8bb}.sc-stage-region>header{color:var(--stage-colour);align-items:center;gap:22px;display:flex;position:absolute;top:26px;left:40px}.sc-stage-region>header>span{letter-spacing:-3px;font:italic 52px/1 Georgia,serif}.sc-stage-region h2{letter-spacing:-.6px;font:31px/1.12 Georgia,serif}.sc-stage-region p{color:#7f8b82;margin-top:8px;font-size:12px}.sc-card-label{color:#66796e}.sc-card.selected .sc-surface{box-shadow:0 0 0 2px #7c978329,0 14px 35px #263d310c}.sc-editorial-playback.sc-playback{background:#fffefa;border:1px solid #d7ddd4;border-radius:10px;grid-template-columns:minmax(0,1fr) auto;width:auto;min-width:0;display:grid;bottom:18px;left:22px;right:22px;overflow:hidden;transform:none;box-shadow:0 8px 35px #22372b0a}.sc-stage-nav{background:#f5f5f0;border-bottom:1px solid #e3e6dd;grid-column:1/-1;grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.sc-stage-nav>button{text-align:left;color:#7b877d;white-space:nowrap;border-right:1px solid #e4e6df;align-items:center;gap:10px;padding:10px 19px;font-size:11px;display:flex}.sc-stage-nav>button:last-child{border-right:0}.sc-stage-nav>button>span{color:#9aa398;font:italic 18px/1 Georgia,serif}.sc-stage-nav>button[aria-current=step]{color:#293e33;background:#fffefa;box-shadow:inset 0 2px #4a7058}.sc-stage-nav>button[aria-current=step]>span{color:#4a7058}.sc-stage-nav>button:hover{background:#ecf0e8}.sc-editorial-playback .sc-narrative{min-height:116px;padding:15px 24px 19px;animation:.32s ease-out both sc-editorial-enter}.sc-editorial-playback .sc-narrative>span{letter-spacing:.14em;color:#7c8c7e;margin:0 0 7px;font-size:7px}.sc-editorial-playback h2{letter-spacing:-.75px;text-wrap:balance;color:#243b2e;font:clamp(23px,2.1vw,33px)/1.1 Georgia,Times New Roman,serif}.sc-editorial-playback p{color:#728073;max-width:760px;margin-top:8px;font-size:11px;line-height:1.5}.sc-editorial-playback>footer{border:0;flex-wrap:wrap;justify-content:flex-end;align-self:end;gap:2px;max-width:370px;padding:16px 18px 17px 8px}.sc-editorial-playback>footer>button{padding:8px;font-size:10px}.sc-editorial-playback>footer .sc-play{color:#385b44;background:#e7ede3;padding:11px}.sc-editorial-playback>footer .sc-explore{color:#fff;background:#294933;border-radius:5px;margin-left:8px;padding:10px 14px}.sc-app.is-tour .sc-controls{bottom:190px}.sc-app.is-tour .sc-map{width:115px;padding:8px;bottom:190px}.sc-app.is-tour .sc-map svg{height:44px}.sc-app.is-tour .sc-map>span{font-size:7px}.sc-chapters{background:#fffefa;border-radius:8px;width:440px;max-height:calc(100% - 240px);bottom:190px}.sc-chapters>header{color:#3e5345;padding-bottom:16px;font:21px Georgia,serif}.sc-chapters>button{color:#697c6f;align-items:center;padding:9px 8px;font-size:11px}.sc-chapters>button>span{color:#84977e;min-width:20px;font:italic 20px Georgia,serif}.sc-chapters>button small{text-transform:uppercase;letter-spacing:.08em;color:#8b9a8b;margin-bottom:5px;font-size:8px;display:block}.sc-chapters>button.sc-chapter-start{border-top:1px solid #e5e9df;margin-top:9px;padding-top:17px}.sc-chapters>button[aria-current=step]{background:#eaf0e5}.sc-cursor button.sc-cursor-name{background:var(--person);color:#fff;white-space:nowrap;border-radius:3px;width:auto;min-width:0;height:auto;padding:3px 6px;font:10px/1.2 Manrope,Arial,sans-serif;top:22px;left:16px;box-shadow:0 1px 4px #18322415;border:1px solid #ffffffb3!important}.sc-cursor>div>svg{filter:drop-shadow(0 1px 1px #253e3025);width:21px;height:25px}.sc-cursor>div>i{opacity:.35;border-width:1.5px;width:22px;height:22px;animation:.36s ease-out both sc-click-soft}.sc-room{background:#fffef8ef;border-color:#e0e4db;border-radius:7px}.sc-room>span{color:#819078;font-size:8px}.sc-room small{color:#7b8875}.sc-room-task{text-overflow:ellipsis;white-space:nowrap;color:#a0ab97;max-width:76px;font-size:7px;font-style:normal;display:block;overflow:hidden}.sc-joined{z-index:20;color:#557057;background:#fffef9;border:1px solid #d9e5d3;border-radius:5px;align-items:center;gap:8px;padding:10px 13px;font-size:10px;animation:.3s ease-out both sc-editorial-enter;display:flex;position:absolute;top:108px;right:25px}.sc-joined>i{background:#599377;border-radius:50%;width:6px;height:6px}.sc-moodboard{color:#57452e;background:#f5efdf;flex-direction:column;height:100%;padding:26px 28px;display:flex}.sc-moodboard>header{min-height:107px;position:relative}.sc-moodboard>header>span{letter-spacing:.12em;color:#9b896b;font-size:8px}.sc-moodboard h2{letter-spacing:-.9px;margin-top:12px;font:34px/1.02 Georgia,serif}.sc-moodboard p{color:#a38b6b;max-width:135px;font-size:10px;line-height:1.6;position:absolute;bottom:12px;right:0}.sc-mood-images{flex:1;grid-template-columns:1.5fr 1fr 1fr;gap:11px;min-height:0;margin:17px 0;display:grid}.sc-mood-images>button{text-align:left;background:#e7dcc3;padding:0;position:relative;overflow:hidden}.sc-mood-images>button:nth-child(2){margin-top:22px;margin-bottom:20px}.sc-mood-images>button:nth-child(3){margin-top:46px}.sc-mood-images img{width:100%;height:100%}.sc-mood-images span{color:#fff7e9;background:linear-gradient(#0000,#352a1dc7);padding:30px 12px 12px;font-size:8px;line-height:1.4;position:absolute;bottom:0;left:0;right:0}.sc-mood-images button[aria-pressed=true]{outline-offset:3px;outline:2px solid #a3834f}.sc-moodboard>footer{align-items:center;gap:10px;padding-top:5px;display:flex}.sc-mood-swatches{gap:4px;display:flex}.sc-mood-swatches i{background:#e8d9bb;border-radius:50%;width:17px;height:17px}.sc-mood-swatches i:nth-child(2){background:#304c43}.sc-mood-swatches i:nth-child(3){background:#b58558}.sc-mood-swatches i:nth-child(4){background:#8c9a7c}.sc-moodboard>footer>span{color:#9a886c;font-size:8px}.sc-moodboard>footer>button{color:#8e795d;align-items:center;gap:5px;margin-left:auto;font-size:9px;display:flex}.sc-platforms{color:#2f493d;background:#fcfdfb;flex-direction:column;height:100%;padding:27px 32px 17px;display:flex}.sc-platforms>header{justify-content:space-between;align-items:center;margin-bottom:24px;display:flex}.sc-platforms>header>div>span{letter-spacing:.12em;color:#8c9a8a;font-size:8px}.sc-platforms h2{letter-spacing:-.8px;margin-top:10px;font:33px/1.04 Georgia,serif}.sc-platform-date{color:#698168;flex-wrap:wrap;align-items:center;gap:8px;width:150px;font-size:11px;display:flex}.sc-platform-date small{color:#99a697;width:100%;padding-left:24px;font-size:9px;display:block}.sc-platform-rows{border-top:1px solid #e1e8dd;flex:1}.sc-platform-rows>button{text-align:left;border-bottom:1px solid #e6ebe2;align-items:center;gap:15px;width:100%;padding:14px 0;display:flex}.sc-platform-logo{color:#7b8e65;background:#f4f5ed;border:1px solid #e4e9e0;border-radius:8px;place-items:center;width:35px;height:35px;font:italic 18px Georgia,serif;display:grid}.sc-platform-logo.eventbrite{color:#e66033;background:#fff1e8;border-color:#ffe0cc;font:700 27px Arial,sans-serif}.sc-platform-logo.instagram{color:#fff;background:linear-gradient(140deg,#7b59c6,#d87686,#e3ad69);border:0;font:italic 16px Georgia,serif}.sc-platform-rows>button>span:nth-child(2){flex-direction:column;flex:1;gap:5px;display:flex}.sc-platform-rows strong{font-size:12px;font-weight:600}.sc-platform-rows small{color:#97a293;font-size:9px}.sc-platform-state{color:#a3a99b;background:#f2f4ed;border-radius:4px;align-items:center;gap:6px;min-width:130px;padding:6px 9px;font-size:9px;display:flex}.sc-platform-state.ready{color:#698b56;background:#edf5e8}.sc-platform-rows>button>svg{color:#a6b29e;margin-left:9px}.sc-platforms>footer{align-items:center;gap:26px;padding-top:19px;display:flex}.sc-platforms>footer>div:first-child{align-items:center;gap:13px;display:flex}.sc-platforms>footer strong{letter-spacing:-1px;white-space:nowrap;font:36px/1 Georgia,serif}.sc-platforms>footer strong small{letter-spacing:0;color:#8b9b82;font:13px Arial,sans-serif}.sc-platforms>footer>div>span{white-space:nowrap;font-size:11px}.sc-platforms>footer>div>span small{color:#a4af9d;margin-top:5px;font-size:8px;display:block}.sc-platforms>footer .sc-capacity{background:#e4ecdd;border-radius:10px;flex:1;max-width:200px;height:5px;overflow:hidden}.sc-capacity>span{background:#7d9b6e;height:100%;transition:width .45s;display:block}.sc-platforms>footer>button{color:#fff;background:#31573b;border-radius:5px;align-items:center;gap:10px;margin-left:auto;padding:11px 14px;font-size:10px;display:flex}.sc-platform-disclaimer{text-align:right;color:#a2ad9b!important;margin-top:16px!important;font-size:8px!important}.sc-social{position:relative}.sc-caption-composer{background:#fbfdf8;border:1px solid #c5d5bd;border-radius:6px;margin-top:10px;overflow:hidden}.sc-caption-composer>header{color:#7b916b;background:#f1f6eb;justify-content:space-between;align-items:center;padding:8px 10px;font-size:8px;display:flex}.sc-caption-composer>header>span{align-items:center;gap:5px;display:flex}.sc-caption-composer header i{background:#7c996b;border-radius:50%;width:4px;height:4px}.sc-caption-composer>header>button{color:#617e53;text-underline-offset:3px;font-size:8px;text-decoration:underline}.sc-caption-composer .sc-typed-caption{text-align:left;color:#3e4d3b;width:100%;min-height:116px;padding:11px 12px;font-size:12px;line-height:1.55;display:block}.sc-caption-composer>footer{color:#99a48f;border-top:1px solid #ebf0e5;justify-content:space-between;padding:5px 10px;font-size:7px;display:flex}.sc-type-caret{vertical-align:text-bottom;background:#476b39;width:1.5px;height:14px;margin-left:2px;animation:.65s step-end infinite sc-type-caret;display:inline-block}.sc-social.is-composing .sc-post-art{min-height:200px}.sc-social.is-composing .sc-post-art h2{font-size:30px}.sc-social-caption label{color:#7c8c71;margin:8px 0;font-size:9px;display:block}.sc-caption-question{z-index:5;background:#fffdf3;border:1px solid #dce7c8;border-radius:8px 8px 0;width:210px;padding:13px 15px;animation:.25s ease-out both sc-editorial-enter;position:absolute;bottom:110px;left:-225px;box-shadow:0 9px 25px #3a4e2520}.sc-caption-question>span{color:#6e946c;font-size:9px;font-weight:600}.sc-caption-question>p{color:#627656;margin-top:7px;font:14px/1.5 Georgia,serif}@keyframes sc-type-caret{50%{opacity:0}}@keyframes sc-editorial-enter{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}@keyframes sc-click-soft{0%{opacity:.6;transform:scale(.6)}to{opacity:.1;transform:scale(1.3)}}.sc-app.is-paused .sc-narrative,.sc-app.is-paused .sc-caption-question,.sc-app.is-paused .sc-joined{animation:none!important}@media (max-width:1100px){.sc-editorial-playback.sc-playback{grid-template-columns:1fr;bottom:14px;left:16px;right:16px}.sc-editorial-playback .sc-narrative{min-height:94px;padding:12px 19px 9px}.sc-editorial-playback h2{font-size:26px}.sc-editorial-playback p{max-width:680px;font-size:10px}.sc-editorial-playback>footer{justify-content:flex-start;gap:4px;max-width:none;padding:5px 12px 10px}.sc-editorial-playback>footer .sc-explore{margin-left:auto}.sc-stage-nav>button{padding:9px 15px;font-size:10px}.sc-app.is-tour .sc-controls,.sc-app.is-tour .sc-map{bottom:226px}.sc-app.is-tour .sc-map{width:95px;height:58px;padding:6px}.sc-app.is-tour .sc-map svg{height:30px}.sc-chapters{max-height:calc(100% - 270px);bottom:230px}}@media (max-width:700px){.sc-board-caption{max-width:56%;top:13px;left:12px}.sc-board-caption>span{font-size:6px}.sc-board-caption>strong{font-size:17px}.sc-board-caption>small{display:none}.sc-editorial-playback.sc-playback{border-radius:8px;bottom:8px;left:8px;right:8px}.sc-stage-nav>button{white-space:normal;align-items:flex-start;gap:5px;padding:10px 7px;font-size:8px;line-height:1.3}.sc-stage-nav>button>span{flex-shrink:0;font-size:15px}.sc-editorial-playback .sc-narrative{min-height:112px;padding:12px 14px 9px}.sc-editorial-playback .sc-narrative>span{margin-bottom:6px;font-size:6px}.sc-editorial-playback h2{letter-spacing:-.6px;font-size:24px;line-height:1.06}.sc-editorial-playback p{margin-top:7px;font-size:9px;line-height:1.5}.sc-editorial-playback>footer{gap:1px;padding:5px 7px 9px}.sc-editorial-playback>footer>button{padding:6px;font-size:9px}.sc-editorial-playback>footer .sc-play{padding:9px}.sc-editorial-playback>footer .sc-explore{padding:9px 10px;font-size:9px}.sc-editorial-playback>footer>button[aria-label=Restart\ story]{display:none}.sc-app.is-tour .sc-controls,.sc-app.is-tour .sc-map{bottom:247px}.sc-app.is-tour .sc-map{width:78px;height:48px}.sc-app.is-tour .sc-map svg{height:23px}.sc-app.is-tour .sc-map>span{font-size:5px}.sc-chapters{width:calc(100% - 24px);max-height:calc(100% - 280px);bottom:246px}.sc-joined{padding:8px;font-size:8px;top:77px;right:10px}.sc-room-task{display:none}}@media (prefers-reduced-motion:reduce){.sc-app *{transition:none!important;animation:none!important}}.bd-command-bar{z-index:48;pointer-events:none;color:#273747;position:absolute;top:18px;left:80px;right:20px}.bd-command-primary{pointer-events:auto;scrollbar-width:none;background:#fffffff5;border:1px solid #dde3e8;border-radius:12px;align-items:center;gap:3px;width:max-content;max-width:100%;padding:5px;display:flex;overflow:auto;box-shadow:0 4px 18px #23384b0b}.bd-command-primary button{color:#405367;white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:7px;flex-shrink:0;justify-content:center;align-items:center;gap:7px;min-height:36px;padding:10px 12px;font-family:inherit;font-size:11px;font-weight:500;line-height:1.3;display:flex}.bd-command-primary button:hover,.bd-command-primary button[aria-expanded=true]{color:#163d71;background:#eef3f8}.bd-command-primary .bd-command-add{color:#fff;background:#2c5f9c;padding-inline:15px}.bd-command-primary .bd-command-add:hover{background:#204d83}.bd-command-primary i{background:#e0e5e8;width:1px;height:22px;margin:0 4px}.bd-command-primary kbd{color:#82909d;border:1px solid #e0e5e8;border-radius:4px;padding:2px 4px;font-family:inherit;font-size:9px}.bd-command-primary b{background:#dbe8fa;border-radius:4px;padding:2px 4px;font-size:9px}.bd-command-primary .bd-context-command{color:#315983;background:#f1f5fa}.bd-command-palette{pointer-events:auto;background:#fff;border:1px solid #dce3ea;border-radius:15px;width:590px;max-width:calc(100vw - 110px);padding:8px;animation:.16s ease-out bd-window-in;position:absolute;top:58px;left:0;box-shadow:0 20px 70px #25384925}.bd-command-palette>header{color:#7e8d9b;align-items:center;gap:10px;padding:12px;display:flex}.bd-command-palette input{color:#253849;background:0 0;border:0;outline:0;flex:1;min-width:0;font-size:13px}.bd-command-palette button{cursor:pointer;background:0 0;border:0}.bd-command-palette header button{color:#83909a;padding:4px}.bd-command-palette nav{border-bottom:1px solid #edf0f2;gap:4px;padding:6px 8px 12px;display:flex}.bd-command-palette nav button{color:#6a7989;border-radius:6px;padding:7px 11px;font-size:11px}.bd-command-palette nav button[aria-pressed=true]{color:#315c91;background:#edf3fa}.bd-command-palette>div{grid-template-columns:1fr 1fr;gap:4px;max-height:min(440px,60dvh);padding:8px 0;display:grid;overflow:auto}.bd-command-palette>div>button{text-align:left;color:#374c62;border-radius:9px;align-items:center;gap:10px;min-width:0;padding:12px 10px;display:flex}.bd-command-palette>div>button:disabled{opacity:.4;cursor:default}.bd-command-palette strong{font-size:12px;font-weight:550;display:block}.bd-command-palette small{color:#7f8d9b;margin-top:5px;font-size:10px;line-height:1.4;display:block}.bd-command-palette>div>button>svg{color:#9aa7b4;flex-shrink:0;margin-left:auto}.bd-command-symbol{color:#5680ae;background:#eef3fa;border-radius:8px;flex-shrink:0;place-items:center;width:30px;height:34px;display:grid}.bd-command-symbol.group-Together{color:#8a72ab;background:#f1edf8}.bd-command-symbol.group-Present{color:#a28c57;background:#f9f0df}.bd-command-palette p{color:#788899;padding:20px;font-size:12px}.bd-managed-float:not(.positioned):not(.expanded):not(.paired){resize:none;border-color:#d7dfe7;border-radius:14px;width:min(1060px,62vw);min-width:360px;height:auto;max-height:none;inset:151px 90px 90px auto;box-shadow:0 16px 60px #152d471a,0 1px 4px #152d4712}.bd-managed-float>header{color:#33495d;background:#fff;gap:8px}.bd-managed-float>header>strong{font-size:12px;font-weight:550}.bd-managed-float>header>button.bd-window-back{color:#62768a;background:#f8fafc;border:1px solid #e2e8ed;border-radius:6px;flex-shrink:0;align-items:center;gap:5px;width:auto;margin-right:3px;padding:6px 8px;font-size:10px;display:flex}.bd-window-back:hover{background:#edf3fa!important}.bd-managed-float>header>svg{color:#9daab6;flex-shrink:0}.bd-managed-float .bd-float-body{overscroll-behavior:contain}.bd-window-dock{border-color:#d7e0e8;max-width:calc(100vw - 550px)}.bd-window-dock [role=tab]{text-overflow:ellipsis;white-space:nowrap;max-width:170px;overflow:hidden}.bd-has-workspace .bd-minimap{width:154px;height:95px;bottom:84px;left:84px;right:auto}.room-dock-handle>.room-collapse-left{color:#4a6b91;background:#f5f8fb;border:1px solid #dbe4ed;order:-2;margin-right:3px}.bd-room-dock:not(.is-folded) .room-dock-handle{gap:2px;padding-left:8px}.bd-window-edge.edge-nw,.bd-window-edge.edge-ne,.bd-window-edge.edge-sw{z-index:45;background:0 0;width:19px;height:19px}.bd-window-edge.edge-nw{cursor:nwse-resize;border-radius:12px 0 0;top:0;left:0}.bd-window-edge.edge-ne{cursor:nesw-resize;border-radius:0 12px 0 0;top:0;right:0}.bd-window-edge.edge-sw{cursor:nesw-resize;border-radius:0 0 0 12px;bottom:0;left:0}.bd-window-edge.edge-w,.bd-window-edge.edge-e{top:20px;bottom:20px}.bd-window-edge.edge-se{background:#f6f8fa;border-color:#d9e3ec;width:25px;height:25px}:is(.bd-window-edge:hover,.bd-window-edge:focus-visible){background:#74a4e340}.bd-node,.bd-frame{overflow:visible}.bd-resize-point{z-index:31;touch-action:none;opacity:.95;box-shadow:0 1px 3px #24486c20;width:var(--handle-size,12px)!important;height:var(--handle-size,12px)!important;background:#fff!important;border:1px solid #497bb9!important;border-radius:3px!important;padding:0!important;position:absolute!important}:is(.bd-resize-point:hover,.bd-resize-point:focus-visible){outline:2px solid #8cb0e270;background:#deebff!important}.bd-resize-point.resize-nw{cursor:nwse-resize;top:0;left:0;transform:translate(-50%,-50%)}.bd-resize-point.resize-ne{cursor:nesw-resize;top:0;right:0;transform:translate(50%,-50%)}.bd-resize-point.resize-sw{cursor:nesw-resize;bottom:0;left:0;transform:translate(-50%,50%)}.bd-resize-point.resize-se{cursor:nwse-resize;bottom:0;right:0;transform:translate(50%,50%)}.bd-resize-point.resize-n{cursor:ns-resize;top:0;left:50%;transform:translate(-50%,-50%)}.bd-resize-point.resize-s{cursor:ns-resize;bottom:0;left:50%;transform:translate(-50%,50%)}.bd-resize-point.resize-w{cursor:ew-resize;top:50%;left:0;transform:translate(-50%,-50%)}.bd-resize-point.resize-e{cursor:ew-resize;top:50%;right:0;transform:translate(50%,-50%)}.bd-node{border-radius:12px;box-shadow:0 3px 8px #1f3d5410,0 14px 35px #1f3d5408}.bd-node.kind-document{background:#fffefa}.bd-node.kind-post{background:#fffdfb}.bd-node.kind-task{background:#f7faf7}.bd-node.selected{box-shadow:0 0 0 1px #6996cd,0 10px 30px #244c7214}.bd-node .bd-node-title{color:#283f53}.bd-node .bd-card-tags span{color:#657786;background:#ffffff85}.bd-node.kind-document .bd-doc-thumb{background:#fffdf7}.bd-planner-window .bd-float-body{background:#f8fafb;flex-direction:column;min-height:0;display:flex;overflow:hidden;padding:0!important}.bd-plan-heading{background:#fff;flex-shrink:0;padding:18px 22px}.bd-plan-heading>div:first-child{color:#33495c;font-weight:550}.bd-plan-drop-guide{color:#6b829b;background:#f0f5fc;border-top:1px solid #e3ebf5;border-bottom:1px solid #e3ebf5;flex-shrink:0;align-items:center;gap:12px;padding:10px 22px;font-size:10px;display:flex}.bd-plan-drop-guide>span{color:#3e648d;font-weight:600}.bd-plan-drop-guide small{color:#8699ab;margin-left:auto;font-size:9px}.bd-week-plan{flex:1;grid-template-columns:repeat(7,minmax(155px,1fr));align-items:stretch;gap:0;min-height:180px;padding:0;display:grid;overflow:auto}.bd-week-plan>section{background:#fcfdfd;border:0;border-right:1px solid #e4e9ee;border-radius:0;min-height:100%;padding:0 9px 25px;transition:background .12s,box-shadow .12s}.bd-week-plan>section.receiving{background:#e9f2ff;box-shadow:inset 0 0 0 2px #78a0d8}.bd-week-plan>section>header{z-index:2;background:#fcfdfdf5;border-bottom:1px solid #edf0f3;margin-bottom:12px;padding:15px 4px 16px;position:sticky;top:0}.bd-week-plan article{background:#fff;border:1px solid #e0e6ed;border-top-width:3px;border-radius:9px;margin-bottom:12px;overflow:hidden;box-shadow:0 3px 10px #233e5410}.bd-plan-card-image{aspect-ratio:1.15;object-fit:cover;border-radius:5px;width:100%;max-height:170px}.bd-plan-card-title strong{color:#32495e;font-size:12px}.bd-plan-card-title p{-webkit-line-clamp:3;color:#748597;-webkit-box-orient:vertical;font-size:10px;line-height:1.6;display:-webkit-box;overflow:hidden}.bd-plan-day-empty{text-align:center;color:#8da0b2;background:#f6f9fc;border:1px dashed #d6e1ec;border-radius:9px;place-items:center;min-height:128px;margin-top:15px;padding:14px;font-size:10px;display:grid}.bd-plan-footer{background:#fff;border-top:1px solid #e1e8ef;flex-wrap:wrap;flex-shrink:0;gap:12px;padding:13px 18px}.bd-plan-footer>span{color:#8797a7;font-size:9px}.bd-document-desk .bd-float-body{overflow:hidden}.bd-office-editor{flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden}.bd-doc-toolbar{background:#2b5688;border:0;gap:12px;min-height:55px;padding:11px 17px}.bd-doc-toolbar>span,.bd-doc-toolbar>input{color:#fff}.bd-doc-toolbar>input{font-size:13px;font-weight:500}.bd-doc-toolbar small{color:#d0deef;font-size:10px}.bd-doc-toolbar button{color:#fff;background:#ffffff16;border-color:#ffffff25;padding:7px 10px;font-size:11px}.bd-doc-toolbar button:disabled{opacity:.4}.is-sheet .bd-doc-toolbar{background:#216d50}.is-sheet .bd-doc-toolbar small{color:#c3e3d5}.bd-office-ribbon{background:#f9fbfd;border-bottom:1px solid #dce3eb;flex-wrap:wrap;flex-shrink:0;align-items:center;gap:9px;padding:9px 14px;display:flex}.bd-office-ribbon>div{border-right:1px solid #e1e6ec;align-items:center;gap:2px;padding-right:8px;display:flex}.bd-office-ribbon>div:last-of-type{border:0}.bd-office-ribbon button{color:#4e6072;cursor:pointer;background:0 0;border:0;border-radius:5px;align-items:center;gap:5px;min-height:30px;padding:7px;font-size:10px;display:flex}.bd-office-ribbon button[aria-pressed=true]{color:#315d91;background:#dee9f6}.bd-office-ribbon button:hover:not(:disabled){background:#e9eff5}.bd-office-ribbon button:disabled{opacity:.35;cursor:default}.bd-office-ribbon input{color:#445b72;background:#fff;border:1px solid #d5dfe9;border-radius:4px;width:42px;padding:4px;font-size:11px}.bd-office-ribbon>span{color:#849296;margin-left:auto;font-size:10px}.bd-office-ribbon svg{flex-shrink:0}.bd-document-scroll{scrollbar-width:thin;overscroll-behavior:contain;background:#e9edf1;flex:1;min-height:0;overflow:auto}.bd-paper-ruler{color:#98a4af;border-bottom:5px solid #f9fbfd;justify-content:space-between;width:min(700px,100% - 64px);margin:10px auto 0;padding:3px 45px;font:8px ui-sans-serif,system-ui;display:flex}.bd-doc-paper{color:#283b4e;border:1px solid #dfe4e9;border-radius:1px;flex-shrink:0;width:min(700px,100% - 64px);min-height:1080px;margin:12px auto 32px;padding:62px 65px 100px;box-shadow:0 2px 8px #253f5017}.bd-paper-title{color:#22384d;font-size:31px;line-height:1.25}.bd-doc-block textarea{resize:none;color:#405568;min-height:30px;font-size:15px;line-height:1.75;overflow:hidden}.bd-doc-block.block-heading textarea{color:#263d51;font-size:30px}.bd-doc-block.block-subheading textarea{color:#344d61;font-size:21px}.bd-doc-add{color:#587b9f}.bd-document-status{color:#80909d;background:#f9fbfd;border-top:1px solid #dbe3eb;flex-shrink:0;justify-content:space-between;gap:18px;padding:9px 16px;font-size:9px;display:flex}.bd-sheet-formula{background:#fff;gap:12px;padding:7px 12px}.bd-sheet-formula b{color:#315b47;border:1px solid #dbe4df;border-radius:3px;min-width:50px;padding:5px 8px;font-size:11px}.bd-sheet-formula input{color:#344d40;min-height:28px;font:12px ui-sans-serif,system-ui}.bd-sheet-formula span{color:#6b8477;font-size:15px}.bd-sheet-grid{scrollbar-width:thin;min-height:0}.bd-sheet-grid th{color:#68796e;background:#f4f6f4;border-color:#dbe2dc;height:27px;font-size:10px}.bd-sheet-grid th.selected{color:#236b49;background:#dceee2;font-weight:600}.bd-sheet-grid td{border-color:#e1e7e2;width:128px;min-width:128px;height:31px}.bd-sheet-grid td input{color:#334f40;height:31px;padding:5px 9px;font:12px/1.4 ui-sans-serif,system-ui}.bd-sheet-grid td.active{background:#f8fcf9;position:relative;box-shadow:inset 0 0 0 2px #268059}.bd-sheet-grid td.active:after{content:"";pointer-events:none;background:#268059;width:5px;height:5px;position:absolute;bottom:0;right:0}.bd-sheet-grid tr:first-child td input{color:#284c39}.bd-sheet-footer{background:#f7faf8;border-top:1px solid #dbe5df;gap:8px;padding:8px 14px}.bd-sheet-footer strong{color:#226f4c;background:#fff;border-bottom:2px solid #327f59;padding:5px 12px;font-size:11px;font-weight:550}.bd-sheet-footer button{color:#577363;background:0 0;border:0;padding:6px}.bd-sheet-footer span{color:#7e9488}.bd-document-conflict{flex-shrink:0}.bd-office-editor>.bd-error{background:#fff1ec;flex-shrink:0;margin:0;padding:10px 16px}@media (min-width:1500px){.bd-managed-float:not(.positioned):not(.expanded):not(.paired){width:min(1200px,64vw);right:96px}}@media (max-width:1050px){.bd-command-primary kbd{display:none}.bd-command-primary button{padding-inline:9px}.bd-command-primary .bd-context-command{text-overflow:ellipsis;max-width:150px;overflow:hidden}.bd-office-ribbon button span{display:none}.bd-managed-float:not(.positioned):not(.expanded):not(.paired){width:calc(100vw - 360px);right:84px}.bd-doc-paper{width:calc(100% - 36px);padding:42px 38px}.bd-document-status span:last-child,.bd-plan-drop-guide small{display:none}.bd-window-dock{max-width:calc(100vw - 350px)}}@media (max-width:760px){.bd-command-bar{top:12px;left:64px;right:10px}.bd-command-primary{width:100%;padding:3px}.bd-command-primary button{min-height:34px;padding:8px;font-size:10px}.bd-command-primary button>span,.bd-command-primary .bd-context-command,.bd-command-primary i{display:none}.bd-command-primary .bd-command-add{padding:8px 11px}.bd-command-palette{width:500px;max-width:calc(100vw - 84px);top:51px}.bd-command-palette>div{grid-template-columns:1fr;max-height:50dvh}.bd-command-palette nav{gap:0;padding-inline:0;overflow:auto}.bd-command-palette nav button{padding-inline:7px}.bd-managed-float:not(.positioned):not(.expanded):not(.paired){width:auto;min-width:0;inset:140px 12px 88px 68px}.bd-managed-float>header{gap:4px;padding:0 8px}.bd-managed-float>header>strong{font-size:11px}.bd-managed-float>header>.bd-window-back span,.bd-managed-float>header>svg{display:none}.bd-has-workspace .bd-minimap{width:45px;height:35px;bottom:145px;left:12px}.bd-has-workspace .bd-minimap>span{display:none}.bd-window-dock{max-width:calc(100vw - 36px);bottom:20px;left:18px;transform:none}.bd-doc-toolbar{gap:8px;padding:10px}.bd-doc-toolbar small{display:none}.bd-office-ribbon{gap:5px;padding:6px}.bd-office-ribbon button{padding:5px}.bd-office-ribbon>div{padding-right:4px}.bd-office-ribbon>span{display:none}.bd-doc-paper{width:calc(100% - 24px);min-height:900px;padding:35px 24px}.bd-paper-title{font-size:26px}.bd-sheet-footer span{font-size:8px}.bd-sheet-footer{gap:2px;padding:7px}.bd-plan-heading{gap:5px;padding:12px;font-size:10px}.bd-plan-drop-guide{gap:7px;padding:8px 12px;font-size:9px}.bd-plan-footer{padding:10px}.bd-document-status{gap:8px;padding-inline:10px}}@media (prefers-reduced-motion:reduce){.bd-command-palette,.bd-managed-float{animation:none}.bd-week-plan>section{transition:none}}.bd-node.selected,.bd-node.selected.kind-business,.bd-node.selected.kind-tool,.bd-frame.selected{overflow:visible!important}.bd-node .bd-business-card,.bd-node .bd-tool-card{border-radius:inherit;overflow:hidden}.bd-node.selected>.bd-resize-point,.bd-frame.selected>.bd-resize-point{z-index:38;box-sizing:border-box;transition:background .12s}.bd-resize-point.resize-n,.bd-resize-point.resize-s{left:calc(var(--handle-size)/2);right:calc(var(--handle-size)/2);box-shadow:none;transform:translateY(-50%);width:auto!important;height:var(--handle-size)!important;background:0 0!important;border:0!important;border-radius:0!important}.bd-resize-point.resize-s{transform:translateY(50%)}.bd-resize-point.resize-w,.bd-resize-point.resize-e{top:calc(var(--handle-size)/2);bottom:calc(var(--handle-size)/2);box-shadow:none;transform:translate(-50%);height:auto!important;width:var(--handle-size)!important;background:0 0!important;border:0!important;border-radius:0!important}.bd-resize-point.resize-e{transform:translate(50%)}.bd-resize-point.resize-n:hover,.bd-resize-point.resize-s:hover,.bd-resize-point.resize-w:hover,.bd-resize-point.resize-e:hover{background:#5086ce28!important}.bd-resize-point.resize-nw,.bd-resize-point.resize-ne,.bd-resize-point.resize-sw,.bd-resize-point.resize-se{z-index:39!important;background:#fff!important;border-width:1.5px!important}.bd-window-edge.edge-w,.bd-window-edge.edge-e{width:12px;top:19px;bottom:19px}.bd-window-edge.edge-n,.bd-window-edge.edge-s{height:12px;left:19px;right:19px}.bd-window-edge.edge-nw,.bd-window-edge.edge-ne,.bd-window-edge.edge-sw,.bd-window-edge.edge-se{z-index:48;width:22px;height:22px}.bd-window-edge:focus-visible{outline-offset:-3px;outline:2px solid #527eb4}.bd-window-edge.edge-se{border-radius:0 0 12px}.bd-app-drop-target{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#eff6ffe3;border-color:#6594cf;border-radius:9px;inset:47px 10px 10px}.bd-app-drop-target strong{color:#2d527c;font-size:20px}.bd-app-drop-target span{color:#627d9b;max-width:320px;line-height:1.8}.sf-context-drop{z-index:100000;pointer-events:none;background:#f1f7ffe6;border:2px dashed #6b97cd;border-radius:12px;place-items:center;display:grid;position:fixed;inset:8px}.sf-context-drop>div{text-align:center;color:#4a6f9a;justify-items:center;gap:13px;padding:25px;display:grid}.sf-context-drop strong{color:#2c4b6f;font-size:21px;font-weight:550}.sf-context-drop span{font-size:12px}.sf-context-drop small{color:#7a8fa7;max-width:270px;font-size:10px;line-height:1.6}.sf-context-bridge aside{border-color:#d6e2ee;width:min(340px,100vw - 24px);max-height:calc(100dvh - 85px);box-shadow:0 12px 35px #1c3f6222}.sf-context-bridge aside>p{color:#70849a;font-size:11px;line-height:1.7}.sf-context-bridge aside article{background:#f8fafc;border:1px solid #e2e9f0;border-radius:9px;padding:13px}.sf-context-bridge aside article img{aspect-ratio:1.8;object-fit:cover;border-radius:6px}.sf-context-bridge aside article h3{color:#304d69;font-size:13px}.sf-context-bridge aside article>div{flex-wrap:wrap;gap:6px}.sf-context-bridge aside article>div>button{background:#fff;border:1px solid #dbe5ef;border-radius:5px;padding:7px 9px}.sf-context-message{max-width:min(400px,100vw - 30px);line-height:1.6}.bd-plan-summary{color:#263e4e}.bd-plan-cover{background:#e6ede8;flex:0 104px;min-height:50px;position:relative;overflow:hidden}.bd-plan-cover:after{content:"";background:linear-gradient(#0000 10%,#172d38a8);position:absolute;inset:0}.bd-plan-cover>img{object-fit:cover;width:100%;height:100%;display:block}.bd-plan-cover>span,.bd-plan-cover>b{z-index:1;color:#fff;font-size:11px;font-weight:550;position:absolute;bottom:14px;left:18px}.bd-plan-cover>b{color:#4a625b;background:#ffffffea;border-radius:5px;padding:5px 8px;font-size:9px;inset:12px 12px auto auto}.bd-plan-summary>h3{letter-spacing:-.8px;margin:18px 20px 8px;font-size:25px;line-height:1.15}.bd-plan-summary>p{color:#7a8a94;max-height:38px;margin:0 20px 12px;font-size:11px;line-height:1.6}.bd-card-stage-list{scrollbar-width:thin;flex:1;min-height:0;padding:0 13px;overflow:auto}.bd-card-stage-list>button{text-align:left;color:#5b6e7c;cursor:pointer;background:0 0;border:0;border-radius:7px;align-items:center;gap:11px;width:100%;padding:10px 8px;display:flex}.bd-card-stage-list>button.current{color:#335a87;background:#eef4fa}.bd-card-stage-list i{background:#fff;border:1px solid #dce5ed;border-radius:50%;flex-shrink:0;place-items:center;width:25px;height:25px;font:10px ui-sans-serif;display:grid}.bd-card-stage-list>button>span{flex:1;font-size:12px;font-weight:550}.bd-card-stage-list small{color:#98a5af;margin-top:3px;font-size:9px;font-weight:400;display:block}.bd-card-stage-list svg{flex-shrink:0}.bd-card-next{border-top:1px solid #e8edf0;flex-shrink:1;min-height:0;margin:10px 20px 12px;padding-top:11px;overflow:hidden}.bd-card-next>small{color:#8b9ca9;font-size:9px}.bd-card-next button{color:#456079;text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:8px;padding:7px 0;font-size:11px;display:flex}.bd-card-next i{background:#fff;border:1px solid #bccddc;border-radius:50%;flex-shrink:0;width:15px;height:15px}.bd-card-next span{line-height:1.5}.bd-plan-summary>footer{padding:12px 20px}.bd-plan-summary>footer>span{font-size:9px}.bd-plan-summary>footer>button{font-size:10px}.bd-context-app{background:#fff;flex-direction:column;display:flex;container-type:size;padding:0!important}.bd-tool-stage{color:#7791a8;background:#f3f6f8;flex-shrink:0;align-items:center;gap:7px;padding:8px 15px;font-size:9px;display:flex}.bd-tool-stage b{color:#456782;font-size:10px;font-weight:600}.bd-tool-preview{background:#f7fafc;border:1px solid #e2e9ef;border-radius:7px;flex:1;width:calc(100% - 32px);min-height:25px;max-height:95px;margin:12px 16px 0;position:relative;overflow:hidden}.bd-tool-copy{flex-shrink:0;padding:12px 17px 15px}.bd-tool-copy h3{color:#324c62;letter-spacing:-.4px;margin:0 0 5px;font-size:17px;font-weight:550}.bd-tool-copy p{color:#7f919f;margin:0 0 10px;font-size:10px;line-height:1.5}.bd-tool-copy button{color:#38648f;cursor:pointer;background:#edf3f9;border:0;border-radius:5px;align-items:center;gap:7px;padding:7px 9px;font-size:10px;display:flex}.preview-calendar-days{letter-spacing:9px;color:#8d9bad;white-space:nowrap;padding:8px 10px;font-size:7px;display:block}.preview-calendar-grid{border-top:1px solid #e1e8ef;grid-template-columns:repeat(5,1fr);height:70px;display:grid}.preview-calendar-grid>i{border-right:1px solid #e1e8ef;padding:4px}.preview-calendar-grid img{object-fit:cover;border-radius:3px;width:100%;height:50px}.preview-email{background:#fff;border:1px solid #e4e9e8;flex-direction:column;align-items:center;gap:6px;width:72%;margin:10px auto;padding:10px;display:flex}.preview-email small{color:#879c96;font-size:5px}.preview-email b{color:#476252;font:10px Georgia,serif}.preview-email i{background:#e4eae5;width:70%;height:2px}.preview-email span{color:#fff;background:#486953;padding:4px 8px;font-size:5px}.preview-insights{background:repeating-linear-gradient(0deg,#0000,#0000 20px,#e2e9f0 21px);align-items:flex-end;gap:8px;height:100%;padding:12px 20px 0;display:flex}.preview-insights i{background:#aac4df;border-radius:3px 3px 0 0;flex:1}.preview-insights i:last-child{background:#4f84b8}.preview-seating{background:#f4f1e8;grid-template-columns:repeat(3,1fr);gap:10px;padding:15px 30px;display:grid}.preview-seating i{color:#a5987d;border:3px dotted #c3ba9f;border-radius:50%;outline:1px solid #e2dbcb;place-items:center;width:20px;height:20px;font:6px serif;display:grid}.preview-ticket{color:#688a78;background:#f0f6f0;align-items:center;gap:12px;height:100%;padding:20px;display:flex}.preview-ticket span{color:#3c6251;flex:1;font-size:11px}.preview-ticket small{color:#96ac9d;margin-top:5px;font-size:7px;display:block}.preview-ticket>b{font-size:32px;font-weight:400}.preview-workspace{color:#89a3b9;grid-template-columns:30px 1fr;gap:7px;padding:18px;display:grid}.preview-workspace>svg{grid-row:1/4;align-self:center}.preview-workspace>span{background:#dae4ed;border-radius:5px;height:5px}.preview-workspace>span:last-child{width:65%}.bd-business-window .bd-float-body{background:#fff;padding:0!important}.bd-business-window .bd-business-hero{border-bottom:1px solid #e5eae6;border-radius:0;padding:20px 25px;background:#f5f7f5!important}.bd-business-window .bd-business-hero small{letter-spacing:1px;color:#8c9e96;font-size:8px}.bd-business-window .bd-business-hero .bd-cell input{color:#2f4a3e;font-size:25px}.bd-business-window .bd-business-ring{width:49px;height:49px}.bd-business-window .bd-business-ring>b{width:41px;height:41px;font-size:12px}.bd-business-window .bd-business-brief{margin:9px 0;padding:0 21px}.bd-plan-view-switch{border-bottom:1px solid #e7ecf0;flex-wrap:wrap;gap:5px;padding:8px 25px 17px;display:flex}.bd-plan-view-switch>button{color:#7c8e9d;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:6px;padding:8px 11px;font-size:11px}.bd-plan-view-switch>button[aria-pressed=true]{color:#3d6387;background:#edf3f8;border-color:#dde7ef}.bd-plan-view-switch>button:last-child{color:#66809a;border-color:#dfe7ed;margin-left:auto;font-size:10px}.bd-stage-workflow{grid-template-columns:200px 1fr;min-height:480px;display:grid}.bd-stage-workflow>nav{background:#fafbfc;border-right:1px solid #e6edf2;flex-direction:column;gap:7px;padding:20px 13px;display:flex}.bd-stage-workflow>nav>button{text-align:left;color:#758a9d;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:8px;align-items:center;gap:11px;padding:14px 10px;display:flex}.bd-stage-workflow>nav>button[aria-pressed=true]{color:#355d83;background:#fff;border-color:#dce6ef;box-shadow:0 3px 8px #203f5807}.bd-stage-workflow>nav i{background:#fff;border:1px solid #dce6ed;border-radius:50%;flex-shrink:0;place-items:center;width:26px;height:26px;font:11px ui-sans-serif;display:grid}.bd-stage-workflow>nav span{font-size:11px;font-weight:550;line-height:1.4}.bd-stage-workflow>nav small{color:#9aabb8;margin-top:5px;font-size:9px;font-weight:400;display:block}.bd-stage-workflow>section{min-width:0;padding:26px 29px 20px}.bd-stage-intro>span{letter-spacing:1.3px;color:#8b9dae;font-size:8px}.bd-stage-intro h2{letter-spacing:-.9px;color:#2f4a61;margin:10px 0;font-size:27px;font-weight:500;line-height:1.2}.bd-stage-intro p{color:#8598a8;margin:0 0 22px;font-size:12px;line-height:1.65}.bd-stage-next{background:#f4f8f4;border-left:3px solid #86a999;border-radius:0 8px 8px 0;flex-direction:column;gap:8px;padding:15px 18px;display:flex}.bd-stage-next>small{color:#829a8d;font-size:9px}.bd-stage-next strong{color:#3e5d4b;font-size:14px;font-weight:500;line-height:1.5}.bd-stage-next button{color:#537e63;cursor:pointer;background:0 0;border:0;align-self:flex-start;align-items:center;gap:12px;padding:8px 0;font-size:10px;display:flex}.bd-stage-checklist{margin:18px 0}.bd-stage-checklist>div{border-bottom:1px solid #edf1f4;align-items:center;gap:10px;padding:12px 0;display:flex}.bd-stage-checklist>div>button:first-child{color:#fff;cursor:pointer;background:#fff;border:1px solid #c7d7e2;border-radius:50%;flex-shrink:0;place-items:center;width:19px;height:19px;padding:0;display:grid}.bd-stage-checklist>div>button.done{background:#7b9d87;border-color:#7b9d87}.bd-stage-checklist>div>button.doing i{background:#7197b9;border-radius:50%;width:7px;height:7px}.bd-stage-checklist span{color:#516c80;flex:1;font-size:12px;line-height:1.5}.bd-stage-checklist small{color:#a0aebb;margin-top:3px;font-size:9px;display:block}.bd-stage-checklist>div>button:last-child{color:#7d97ae;cursor:pointer;background:0 0;border:0;font-size:9px}.bd-stage-tools{gap:7px;display:grid}.bd-stage-tools>small{color:#9aaab7;margin-bottom:4px;font-size:9px}.bd-stage-tools>button{color:#446c92;text-align:left;cursor:pointer;background:#fafcfe;border:1px solid #e0e9f0;border-radius:8px;justify-content:space-between;align-items:center;padding:14px 15px;font-size:12px;display:flex}.bd-stage-tools>button:hover{background:#f4f8fd;border-color:#acc3d9}.bd-stage-tools small{color:#93a6b6;margin-top:5px;font-size:9px;line-height:1.5;display:block}.bd-stage-workflow section>footer{color:#94a5b4;border-top:1px solid #e9eef2;justify-content:space-between;align-items:center;gap:10px;margin-top:25px;padding-top:15px;font-size:9px;display:flex}.bd-stage-workflow section>footer button{color:#5f80a3;cursor:pointer;background:#eef4fb;border:0;border-radius:6px;align-items:center;gap:10px;padding:8px 12px;font-size:10px;display:flex}.bd-stage-workflow button:disabled{opacity:.45;cursor:default}.bd-business-window .bd-plan-connected{background:#fbfcfd;margin:18px 25px 25px}.bd-business-window .bd-plan-rows,.bd-business-window .bd-business-budget,.bd-business-window .bd-business-groups,.bd-business-window .bd-add-plan-row{margin-left:25px;margin-right:25px}.bd-node.kind-business,.bd-node.kind-tool{container-type:size}@container (height<=300px){.bd-plan-cover,.bd-card-next,.bd-plan-summary>p{display:none}.bd-plan-summary>h3{margin-top:14px;font-size:21px}.bd-card-stage-list>button{padding-block:5px}.bd-card-stage-list small{display:none}.bd-plan-summary>footer{padding:8px 15px}}@container (height<=160px){.bd-card-stage-list,.bd-tool-preview,.bd-tool-copy p,.bd-tool-stage{display:none}.bd-plan-summary>h3{flex:1;font-size:18px}.bd-tool-copy{padding:12px}.bd-tool-copy h3{font-size:15px}}@media (max-width:1100px){.bd-stage-workflow{grid-template-columns:1fr}.bd-stage-workflow>nav{border-bottom:1px solid #e4ebf1;border-right:0;flex-direction:row;gap:5px;padding:12px;overflow:auto}.bd-stage-workflow>nav>button{flex-shrink:0;max-width:190px;padding:10px}.bd-stage-workflow>section{padding:23px}.bd-stage-workflow>nav i{width:22px;height:22px;font-size:9px}.bd-stage-workflow>nav span{font-size:10px}}@media (max-width:650px){.bd-business-window .bd-business-hero{padding:15px}.bd-business-window .bd-business-hero .bd-cell input{font-size:21px}.bd-business-window .bd-business-hero>svg{display:none}.bd-plan-view-switch{padding:8px 12px}.bd-plan-view-switch>button{padding:7px;font-size:10px}.bd-plan-view-switch>button:last-child{margin-left:0}.bd-stage-workflow>section{padding:18px}.bd-stage-intro h2{font-size:24px}.bd-stage-next{padding:12px}.bd-stage-next strong{font-size:12px}.bd-stage-checklist span{font-size:11px}.bd-business-window .bd-plan-connected{margin:15px}.bd-business-window .bd-plan-rows{min-width:600px}}@media (prefers-reduced-motion:reduce){.bd-resize-point{transition:none}}.bd-level-collections .bd-node.selected .bd-context-drag,.bd-level-collections .bd-node:hover .bd-context-drag{display:grid}.bd-window-drop-error{z-index:49;color:#986a51;background:#fff3ec;border:1px solid #ecd8cc;border-radius:7px;padding:12px 15px;font-size:11px;line-height:1.5;position:absolute;bottom:18px;left:18px;right:18px}.bd-window-drop-error button{float:right;color:inherit;cursor:pointer;background:0 0;border:0}.bd-node.kind-tool{box-shadow:0 6px 24px #18334e0c;container-type:normal;border:1px solid #dce3e9!important;border-radius:12px!important;padding:0!important}.bd-node.kind-tool:has(.bd-live-app.is-active){z-index:9;box-shadow:0 0 0 2px #6c99cb,0 14px 44px #1939541a}.bd-live-app{border-radius:inherit;color:#273b4c;background:#fff;flex-direction:column;width:100%;height:100%;display:flex;overflow:hidden}.bd-live-app>header{cursor:grab;background:#fff;border-bottom:1px solid #e7ecf0;flex:0 0 44px;align-items:center;gap:8px;height:44px;padding:0 9px 0 30px;display:flex}.bd-live-app-name{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:12px;font-weight:550;line-height:1.25;overflow:hidden}.bd-live-app-name small{color:#8a97a2;text-overflow:ellipsis;margin-top:3px;font-size:8px;font-weight:400;display:block;overflow:hidden}.bd-live-app>header>div{flex-shrink:0;align-items:center;gap:4px;display:flex}.bd-live-app button{cursor:pointer;font:inherit;border:0}.bd-live-app>header button{color:#82909d;background:0 0;border-radius:5px;justify-content:center;align-items:center;gap:5px;width:25px;height:27px;padding:0;display:flex}.bd-live-app>header button:hover{color:#315b86;background:#f0f5fa}.bd-live-app>header .bd-live-app-work{color:#335d89;white-space:nowrap;background:#edf4fb;width:auto;padding:0 9px;font-size:9px}.bd-live-app.is-active>header .bd-live-app-work{color:#fff;background:#315f8e}.bd-live-app-surface{background:#f7f9fb;flex:1;min-height:0;position:relative;overflow:hidden}.bd-live-app iframe{transform-origin:0 0;background:#fff;border:0;display:block;position:absolute;top:0;left:0;max-width:none!important;max-height:none!important}.bd-live-app-glass{cursor:grab;background:0 0;position:absolute;inset:0}.bd-live-app-glass>button{opacity:0;color:#315b86;background:#fff;border:1px solid #d7e2ed;border-radius:7px;padding:9px 14px;font-size:11px;transition:opacity .15s,transform .15s;position:absolute;bottom:18px;left:50%;transform:translate(-50%,5px);box-shadow:0 3px 15px #17344e20}:is(.bd-live-app-glass:hover>button,.bd-live-app-glass>button:focus-visible){opacity:1;transform:translate(-50%)}.bd-live-app-loading{color:#7b8d9e;pointer-events:none;background:#f8fafc;flex-direction:column;justify-content:center;align-items:center;gap:12px;font-size:12px;display:flex;position:absolute;inset:0}.bd-live-app-loading button{pointer-events:auto;color:#42668b;background:#e8f0fa;border-radius:5px;padding:8px 12px}.bd-live-app-loading svg{opacity:.5;animation:2s linear infinite bd-app-open}.bd-live-app-drop{z-index:4;pointer-events:none;color:#486e93;text-align:center;background:#eff7fff2;border:2px dashed #7ea6cc;border-radius:8px;flex-direction:column;justify-content:center;align-items:center;gap:12px;padding:20px;display:flex;position:absolute;inset:8px}.bd-live-app-drop strong{max-width:300px;font-size:18px;font-weight:500}.bd-live-app-drop span{font-size:11px}.bd-live-app-drop small{color:#869bad;font-size:9px}.bd-live-app-error{background:#fff;border:1px solid #e4c9b4;border-radius:7px;padding:14px;font-size:11px;line-height:1.6;position:absolute;bottom:12px;left:12px;right:12px}.bd-live-app-error button{color:#805b3f;background:0 0;margin-left:12px;text-decoration:underline}.bd-node.kind-tool>.bd-context-drag{z-index:3;top:12px!important;left:8px!important;right:auto!important}.bd-node.kind-tool>.bd-card-tags{display:none}.sf-board-canvas-preview .sf-context-bridge{display:none!important}.sf-board-canvas-work .sf-context-bridge{inset:auto auto 12px 12px}.sf-board-canvas-work .sf-context-return{display:none}.sf-board-canvas-work .sf-context-bridge aside,.sf-board-canvas-work .sf-context-message{top:auto;bottom:42px}.bd-document-preview{color:#283d50;box-sizing:border-box;border-radius:inherit;background:#fff;height:100%;padding:24px 26px;overflow:hidden}.bd-document-preview>small{letter-spacing:1.2px;color:#96a3af;border-bottom:1px solid #edf0f3;align-items:center;gap:7px;padding-bottom:15px;font-size:9px;display:flex}.bd-document-preview h3{letter-spacing:-.5px;margin:24px 0 19px;font-family:Georgia,serif;font-size:25px;font-weight:400;line-height:1.2}.bd-document-preview p{white-space:pre-wrap;color:#81909d;margin:0;font-size:12px;line-height:1.9}@keyframes bd-app-open{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.bd-live-app-loading svg{animation:none}.bd-live-app-glass>button{transition:none}}.bd-document-desk.is-sheet .bd-float-body{overflow:hidden;padding:0!important}.bd-document-desk.is-sheet .bd-office-editor{flex-direction:column;height:100%;min-height:0;display:flex}.bd-document-desk.is-sheet .bd-doc-toolbar{background:#f6f9f8;border-bottom:1px solid #dfe7e3;flex-shrink:0;padding:10px 15px}.bd-document-desk.is-sheet .bd-doc-toolbar>span{color:#28745b}.bd-document-desk.is-sheet .bd-doc-toolbar>input{font-size:14px}.bd-document-desk.is-sheet .bd-doc-toolbar>button:last-child{color:#fff;background:#28745b}.bd-excel{color:#253d34;background:#fff;flex-direction:column;flex:1;min-height:0;font-family:Arial,sans-serif;font-size:12px;display:flex;position:relative}.bd-excel button{font:inherit;cursor:pointer}.bd-excel button:disabled{opacity:.35;cursor:default}.bd-excel input,.bd-excel select{font:inherit;color:inherit}.bd-excel-tabs{background:#f6f9f8;border-bottom:1px solid #dde5e1;flex-shrink:0;gap:4px;padding:0 16px;display:flex}.bd-excel-tabs button{color:#65796f;background:0 0;border:0;border-bottom:2px solid #0000;padding:10px 13px;font-size:12px}.bd-excel-tabs button[aria-selected=true]{color:#20684f;border-color:#28745b;font-weight:600}.bd-excel-ribbon{scrollbar-width:thin;background:#fbfcfc;border-bottom:1px solid #dce4e0;flex-shrink:0;align-items:stretch;gap:0;height:80px;min-height:80px;padding:9px 11px;display:flex;overflow-x:auto}.bd-excel-ribbon>section{border-right:1px solid #e0e7e3;flex-shrink:0;align-items:center;gap:3px;padding:0 10px 17px;display:flex;position:relative}.bd-excel-ribbon section>small{text-align:center;letter-spacing:.2px;color:#8b9b93;white-space:nowrap;font-size:8px;position:absolute;bottom:0;left:0;right:0}.bd-excel-ribbon button{white-space:nowrap;color:#466457;background:0 0;border:1px solid #0000;border-radius:4px;align-items:center;gap:6px;min-height:27px;padding:5px 6px;font-size:11px;display:flex}.bd-excel-ribbon button:hover,.bd-excel-ribbon button[aria-pressed=true]{background:#e6efea;border-color:#d5e3db}.bd-excel-ribbon section>button:has(svg){flex-direction:column;gap:6px;font-size:8px}.bd-excel-ribbon .bd-ribbon-format>button span{display:none}.bd-excel-ribbon section>label{white-space:nowrap;align-items:center;gap:4px;font-size:9px;display:flex}.bd-ribbon-format>label{flex-direction:column;gap:2px}.bd-ribbon-format input[type=color]{cursor:pointer;border:0;min-width:0;height:23px;width:22px!important;padding:0!important}.bd-excel-ribbon select{background:#fff;border:1px solid #d9e3dd;border-radius:4px;width:85px;max-width:85px;padding:6px;font-size:10px}.bd-excel-ribbon input:not([type=color]):not([type=checkbox]){background:#fff;border:1px solid #dbe4df;border-radius:4px;width:140px;padding:7px;font-size:10px}.bd-excel-ribbon>p{color:#83988c;min-width:230px;margin:4px 18px;font-size:11px;line-height:1.7}.bd-formula-library{align-items:center;gap:4px;padding:0 8px;display:flex}.bd-formula-library button{background:#fff;border:1px solid #e1e9e4;flex-direction:column;align-items:flex-start;padding:7px 10px}.bd-formula-library span{color:#8c9e93;font-size:8px}.bd-excel-formula{background:#f8faf9;border-bottom:1px solid #dce3df;flex-shrink:0;align-items:center;gap:5px;height:35px;padding:4px 10px;display:flex;position:relative}.bd-excel-formula>input:first-child{text-align:center;background:#fff;border:1px solid #dbe4df;border-radius:3px;outline:none;flex:none;width:84px;padding:4px;font-size:11px}.bd-excel-formula>input:not(:first-child){background:#fff;border:1px solid #dbe4df;border-radius:3px;outline:none;flex:1;min-width:60px;padding:4px 8px;font-size:12px}.bd-excel-formula>button{color:#6a8575;background:0 0;border:0;padding:3px;line-height:0}.bd-excel-formula>span{color:#8aa092;padding:0 5px;font-family:Georgia,serif;font-style:italic}.bd-excel-formula>span.bd-formula-hint{z-index:8;color:#667f54;background:#fbfff7;border:1px solid #d6e2ca;border-radius:3px;padding:7px 10px;font:10px Arial,sans-serif;position:absolute;top:34px;right:15px;box-shadow:0 3px 8px #203b2412}.bd-excel-work{flex:1;min-height:0;display:flex;position:relative}.bd-excel-grid{scrollbar-width:thin;background:#fff;outline:none;flex:1;min-width:0;min-height:0;overflow:auto}.bd-excel-grid table{border-collapse:separate;border-spacing:0;table-layout:fixed;color:#34483f;width:max-content}.bd-excel-grid th{color:#83958a;-webkit-user-select:none;user-select:none;background:#f1f5f2;border-bottom:1px solid #dce4df;border-right:1px solid #dce4df;height:28px;padding:0;font-size:10px;font-weight:400;position:relative}.bd-excel-grid thead th{z-index:5;position:sticky;top:0}.bd-excel-grid thead th:first-child{z-index:7;left:0}.bd-excel-grid tbody th{z-index:3;position:sticky;left:0}.bd-excel-grid th button{color:inherit;background:0 0;border:0;justify-content:center;align-items:center;gap:5px;width:100%;height:28px;padding:0;display:flex}.bd-excel-grid th.selected{color:#27664a;background:#dceee3}.bd-excel-grid td{-webkit-user-select:none;user-select:none;background:#fff;border-bottom:1px solid #e4e9e6;border-right:1px solid #e4e9e6;min-width:60px;max-width:360px;height:30px;padding:0;font-size:12px;position:relative}.bd-excel-grid td>span{white-space:nowrap;text-overflow:ellipsis;max-width:360px;padding:7px 9px;line-height:16px;display:block;overflow:hidden}.bd-excel-grid td.wrapped>span{white-space:pre-wrap;overflow-wrap:anywhere}.bd-excel-grid td.range:after{content:"";pointer-events:none;background:#2b805a12;position:absolute;inset:0}.bd-excel-grid td.active{outline-offset:-2px;z-index:2;outline:2px solid #2b805a}.bd-excel-grid td.active:after{background:0 0}.bd-excel-grid td.bordered{border-bottom:1px solid #9cafa2;border-right:1px solid #9cafa2}.bd-excel-grid td>input{width:100%;height:100%;font:inherit;text-align:inherit;color:inherit;z-index:6;box-shadow:none;background:#fff;border:0;border-radius:0;outline:2px solid #28745b;min-width:0;padding:5px 8px;position:absolute;inset:0}.bd-excel-grid .frozen td,.bd-excel-grid .frozen th{z-index:4;position:sticky;top:28px;box-shadow:0 1px #a9bbae}.bd-excel-grid .frozen th{z-index:6}.bd-excel-grid.no-grid td{border-color:#0000}.bd-cell-fill{z-index:9;background:#28745b;border:1px solid #fff;width:7px;height:7px;padding:0;position:absolute;bottom:-3px;right:-3px;cursor:crosshair!important}.bd-column-resize{cursor:col-resize;z-index:8;width:6px;position:absolute;top:0;bottom:0;right:-3px}.bd-column-resize:hover{background:#28745b}.bd-excel-status{white-space:nowrap;color:#6d8776;background:#f4f8f5;border-top:1px solid #dbe4dd;flex-shrink:0;align-items:center;gap:10px;min-height:33px;padding:3px 10px;font-size:10px;display:flex}.bd-excel-status>strong{color:#266c4f;border-bottom:2px solid #28745b;align-items:center;gap:7px;height:27px;padding:0 12px;display:flex}.bd-excel-status button{color:#6b8673;background:0 0;border:0;align-items:center;gap:3px;padding:4px;font-size:9px;display:flex}.bd-excel-status>span{text-overflow:ellipsis;flex:1;min-width:0;font-size:9px;overflow:hidden}.bd-sheet-zoom{align-items:center;gap:2px;display:flex}.bd-sheet-zoom input{accent-color:#28745b;width:70px;height:15px}.bd-excel-charts{background:#f7f9f8;border-left:1px solid #dce5e0;flex:0 0 300px;width:300px;padding:15px;overflow:auto}.bd-excel-charts>header{justify-content:space-between;align-items:center;margin-bottom:15px;font-size:12px;display:flex}.bd-excel-charts button{color:#6a8575;background:0 0;border:0;font-size:10px}.bd-excel-charts>section{background:#fff;border:1px solid #e1e8e3;border-radius:6px;margin-bottom:16px;padding:13px}.bd-sheet-chart{margin:0}.bd-sheet-chart figcaption{color:#345c49;font-size:12px;font-weight:600;line-height:1.5}.bd-sheet-chart small{color:#9aae9e;margin-top:4px;font-size:9px;font-weight:400;display:block}.bd-sheet-chart svg{width:100%;margin-top:15px}.bd-sheet-chart details{color:#8b9e90;font-size:9px}.bd-sheet-chart details table{width:100%;margin-top:10px;font-size:10px}.bd-sheet-chart details th{text-align:left;font-weight:400}.bd-sheet-chart details td{text-align:right}.bd-excel-charts section>div{gap:5px;margin-top:12px;display:flex}.bd-excel-charts section input{border:1px solid #e3e9e5;border-radius:3px;width:100%;min-width:0;padding:5px;font-size:10px}.bd-chart-empty,.bd-excel-charts>p{color:#8aa091;font-size:11px;line-height:1.7}.bd-sheet-context{z-index:30;background:#fff;border:1px solid #d9e5dd;border-radius:6px;min-width:170px;padding:5px;position:absolute;box-shadow:0 8px 30px #28463722}.bd-sheet-context button{text-align:left;color:#54715f;background:0 0;border:0;width:100%;padding:8px 10px;font-size:11px;display:block}.bd-sheet-context button:hover{background:#edf5ef}.bd-sheet-notice{color:#7d704a;z-index:30;background:#fffdf4;border:1px solid #e3d6ad;border-radius:5px;align-items:center;gap:15px;max-width:450px;padding:12px 15px;font-size:11px;line-height:1.6;display:flex;position:absolute;bottom:45px;left:20px;box-shadow:0 4px 15px #5043200d}.bd-sheet-notice button{color:inherit;background:0 0;border:0}.bd-sheet-grid-preview{background:#fff;flex-direction:column;height:100%;display:flex;overflow:hidden}.bd-sheet-grid-preview header{color:#397257;background:#f0f6f2;flex-shrink:0;align-items:center;gap:9px;height:40px;padding:0 18px;font-size:12px;display:flex}.bd-sheet-grid-preview table{table-layout:fixed;border-collapse:collapse;width:100%;font-size:10px}.bd-sheet-grid-preview th{color:#8b9d91;background:#f6f9f7;font-size:9px;font-weight:400}.bd-sheet-grid-preview td,.bd-sheet-grid-preview th{white-space:nowrap;text-overflow:ellipsis;border:1px solid #e4ebe6;height:26px;padding:4px 8px;overflow:hidden}.bd-sheet-grid-preview tbody th{width:25px}.bd-document-desk .bd-float-body{overscroll-behavior:contain}@media (max-width:700px){.bd-excel-charts{z-index:12;position:absolute;top:0;bottom:0;right:0;box-shadow:-5px 0 25px #203e3019}.bd-excel-status>button{display:none}.bd-excel-status{gap:5px}.bd-excel-tabs{padding:0 5px}.bd-excel-tabs button{padding:9px 10px}.bd-sheet-zoom input{width:50px}}.bd-node.kind-folder{border:1px solid #d9e3ed;padding:0;overflow:hidden;box-shadow:0 8px 24px #334f7110;border-radius:12px!important}.bd-node.kind-folder.selected{overflow:visible}.bd-project-card{border-radius:inherit;color:#3a5974;background:linear-gradient(135deg,#edf4fb,#fbfcfe 55%);flex-direction:column;height:100%;padding:24px;display:flex;overflow:hidden}.bd-project-card.receiving{background:#e9f4ff;box-shadow:inset 0 0 0 2px #5b8db7}.bd-project-card header{color:#5a87b0;align-items:center;gap:11px;display:flex}.bd-project-card header span{letter-spacing:1.4px;font-size:8px}.bd-project-card small{letter-spacing:0;color:#99acbd;margin-top:5px;font-size:9px;display:block}.bd-project-card h3{letter-spacing:-.4px;margin:22px 0 20px;font:24px/1.2 Georgia,serif}.bd-project-preview{flex:1;grid-template-columns:1fr 1fr;gap:8px;min-height:0;display:grid;overflow:hidden}.bd-project-preview>div{color:#72899d;background:#fff;border:1px solid #e1e9f1;border-radius:6px;align-items:center;gap:7px;min-width:0;padding:9px;font-size:9px;display:flex}.bd-project-preview img{object-fit:cover;border-radius:3px;width:30px;height:30px}.bd-project-preview svg{flex-shrink:0}.bd-project-preview span{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.bd-project-preview>p{color:#a1b3c2;grid-column:1/-1;font-size:12px}.bd-project-card footer{color:#9bafbf;justify-content:space-between;align-items:center;gap:8px;padding-top:18px;font-size:8px;display:flex}.bd-project-card footer button{color:#4f7b9f;white-space:nowrap;cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;font-size:10px;display:flex}.bd-project-heading{color:#6b94b4;align-items:center;gap:17px;padding:6px 0 24px;display:flex}.bd-project-heading>div{flex:1;min-width:0}.bd-project-heading small{letter-spacing:1.4px;color:#a0b1bd;font-size:8px}.bd-project-heading input{letter-spacing:-.7px;color:#35546d;background:0 0;border:0;outline:none;width:100%;padding:8px 0 0;font-size:26px;font-weight:500;display:block}.bd-project-heading>span{color:#9aaebd;white-space:nowrap;font-size:10px}.bd-project-actions{border-top:1px solid #e5ebf0;border-bottom:1px solid #e5ebf0;flex-wrap:wrap;align-items:center;gap:7px;padding:12px 0;display:flex}.bd-project-actions button{color:#587996;cursor:pointer;background:#fff;border:1px solid #dce6ef;border-radius:6px;align-items:center;gap:7px;padding:8px 11px;font-size:10px;display:flex}.bd-project-actions i{flex:1}.bd-project-search{color:#93a6b7;align-items:center;gap:8px;padding:18px 0;display:flex}.bd-project-search input{color:#55708a;background:0 0;border:0;outline:none;width:100%;font-size:11px}.bd-project-files{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.bd-project-files article{min-width:0;position:relative}.bd-project-file{text-align:left;cursor:pointer;color:#56718a;background:0 0;border:0;width:100%;padding:0}.bd-project-thumb{color:#88a1b7;background:#fff;border:1px solid #e0e8ef;border-radius:8px;height:145px;padding:18px;overflow:hidden}.bd-project-thumb>img{object-fit:cover;width:calc(100% + 36px);max-width:none;height:calc(100% + 36px);margin:-18px}.bd-project-thumb p{white-space:pre-wrap;color:#9daebc;font-size:8px;line-height:1.8}.bd-project-thumb.sheet{color:#699880;background:#f6faf7}.bd-project-thumb.sheet>div{grid-template-columns:repeat(3,minmax(0,1fr));margin-top:14px;font-size:7px;display:grid}.bd-project-thumb.sheet span{white-space:nowrap;border:1px solid #e1ebe4;padding:4px;overflow:hidden}.bd-project-file>strong{text-overflow:ellipsis;white-space:nowrap;margin:12px 0 5px;font-size:12px;font-weight:500;display:block;overflow:hidden}.bd-project-file>small{color:#a0b1be;font-size:9px}.bd-project-remove{color:#9aabba;cursor:pointer;opacity:0;background:#fff;border:0;border-radius:50%;place-items:center;width:24px;height:24px;display:grid;position:absolute;top:7px;right:7px}.bd-project-files article:hover .bd-project-remove{opacity:1}.bd-project-remove:focus-visible{opacity:1}.bd-project-files.list{grid-template-columns:1fr;gap:0}.bd-project-files.list article{border-bottom:1px solid #e6edf2}.bd-project-files.list .bd-project-file{grid-template-columns:45px 1fr 120px;align-items:center;gap:14px;padding:12px 0;display:grid}.bd-project-files.list .bd-project-thumb{height:42px;padding:9px}.bd-project-files.list .bd-project-thumb>p,.bd-project-files.list .bd-project-thumb>div{display:none}.bd-project-files.list .bd-project-file>strong{margin:0}.bd-project-files.list .bd-project-remove{top:22px}.bd-project-add{background:#f6f9fc;border:1px solid #e0e9f1;border-radius:8px;max-height:220px;margin-bottom:20px;padding:15px;overflow:auto}.bd-project-add header{color:#7290a9;justify-content:space-between;align-items:center;margin-bottom:10px;font-size:11px;display:flex}.bd-project-add button{color:#6f8ba2;cursor:pointer;background:0 0;border:0;align-items:center;gap:7px;padding:7px;font-size:11px;display:flex}.bd-project-empty{text-align:center;color:#b7c8d7;padding:60px 20px}.bd-project-empty h3{color:#5f7d96;margin:18px 0 10px;font:27px Georgia,serif}.bd-project-empty p{color:#98aebf;font-size:12px}.bd-project-foot{color:#a0b2c0;border-top:1px solid #e6edf3;margin-top:30px;padding:15px 0 0;font-size:10px}.bd-window-zoom{border-left:1px solid #e4ebf1;border-right:1px solid #e4ebf1;align-items:center;gap:0;margin:0 5px;padding:0 5px;display:flex}.bd-window-zoom button{width:auto!important;padding:3px!important;font-size:9px!important}.bd-window-zoom button:nth-child(2){min-width:33px}.bd-managed-float .bd-float-body{min-height:0}.bd-project-window button:disabled{opacity:.4;cursor:default}@media (max-width:700px){.bd-project-files{grid-template-columns:repeat(2,minmax(0,1fr))}.bd-window-zoom,.bd-project-heading>span{display:none}}.bd-project-window{color:#263f53}.bd-project-window .bd-float-body{container:project/inline-size}.bd-project-window button{cursor:pointer;font-family:inherit}:is(.bd-project-window button:focus-visible,.bd-project-window input:focus-visible,.bd-project-window textarea:focus-visible){outline-offset:3px;outline:2px solid #4f85b6}.bd-project-window .bd-project-heading{padding-bottom:18px}.bd-project-tabs{border-bottom:1px solid #dfe7ee;gap:24px;display:flex}.bd-project-tabs button{color:#7d90a0;background:0 0;border:0;border-bottom:2px solid #0000;align-items:center;gap:7px;padding:13px 0;font-size:12px;display:flex}.bd-project-tabs button[aria-pressed=true]{color:#254b6b;border-bottom-color:#326a9e;font-weight:650}.bd-project-tabs span{text-align:center;color:#4d7394;background:#e5eef6;border-radius:5px;min-width:16px;padding:3px;font-size:9px}.bd-project-window .bd-project-actions{border-top:0}.bd-project-overview{padding-top:22px}.bd-project-pulse{background:#edf3f9;border:1px solid #e0e9f2;border-radius:10px;justify-content:space-between;align-items:center;gap:24px;padding:27px 28px;display:flex}.bd-project-pulse>div:first-child{flex:1}.bd-project-pulse small{letter-spacing:1.4px;color:#6687a3;font-size:8px}.bd-project-pulse h2{letter-spacing:-1px;color:#294d6c;max-width:350px;margin:10px 0 11px;font-size:27px;font-weight:550;line-height:1.18}.bd-project-pulse p{color:#778fa2;margin:0 0 17px;font-size:11px}.bd-project-progress{background:#dce6ee;border-radius:4px;max-width:320px;height:4px;overflow:hidden}.bd-project-progress i{background:#4f85b6;border-radius:4px;height:100%;transition:width .25s;display:block}.bd-project-score{text-align:center;color:#5986ab;flex-shrink:0;padding:12px 18px}.bd-project-score strong{letter-spacing:-3px;font-size:58px;font-weight:400;line-height:1}.bd-project-score strong small{letter-spacing:-1px;margin-left:3px;font-size:20px}.bd-project-score>span{color:#839bac;margin-top:12px;font-size:9px;display:block}.bd-project-metrics{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:17px 0 28px;display:grid}.bd-project-metrics button{text-align:left;color:#7e9bb3;background:#fff;border:1px solid #e0e7ed;border-radius:8px;grid-template-columns:1fr auto;gap:10px;padding:17px 19px;display:grid}.bd-project-metrics strong{color:#395b76;font-size:23px;font-weight:500;line-height:1}.bd-project-metrics span{color:#8095a7;grid-column:1/-1;font-size:10px}.bd-project-section-head{justify-content:space-between;align-items:center;gap:12px;margin:27px 0 13px;display:flex}.bd-project-section-head h3{color:#36566e;margin:0;font-size:13px;font-weight:650}.bd-project-section-head>span{color:#91a5b5;font-size:9px}.bd-project-section-head button{color:#6486a1;background:0 0;border:0;align-items:center;gap:6px;font-size:10px;display:flex}.bd-project-next{border-bottom:1px solid #edf1f4;align-items:center;gap:12px;padding:13px 0;display:flex}.bd-project-next>button:first-child{color:#0000;background:#fff;border:1px solid #cbdbe7;border-radius:50%;flex-shrink:0;place-items:center;width:23px;height:23px;padding:0;display:grid}.bd-project-next>button:first-child:hover{color:#47856c;background:#edf5f0;border-color:#a5c9b7}.bd-project-next>button:nth-child(2){text-align:left;color:#47677f;background:0 0;border:0;flex:1;padding:0}.bd-project-next strong{font-size:12px;font-weight:500;display:block}.bd-project-next small{color:#91a4b2;margin-top:5px;font-size:9px;display:block}.bd-project-next>span{color:#a5785c;background:#fff1e9;border-radius:4px;padding:5px 7px;font-size:9px}.bd-project-quicktask{color:#85a1b8;background:#fff;border:1px solid #dce7ef;border-radius:7px;align-items:center;gap:9px;margin:17px 0;padding:10px 12px;display:flex}.bd-project-quicktask input{color:#43647f;background:0 0;border:0;outline:none;flex:1;min-width:0;font-family:inherit;font-size:11px}.bd-project-quicktask input::placeholder{color:#99aebb}.bd-project-quicktask button{color:#487193;white-space:nowrap;background:#e8f0f8;border:0;border-radius:5px;padding:7px 9px;font-size:10px}.bd-project-starters>div:last-child{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.bd-project-starters button{text-align:left;color:#49657c;background:#fff;border:1px solid #e0e7ed;border-radius:9px;padding:0 17px 17px;transition:border-color .15s,box-shadow .15s;position:relative;overflow:hidden}.bd-project-starters button:hover{border-color:#aac2d5;box-shadow:0 5px 18px #25455f0a}.bd-project-starters button>div{color:#577b92;justify-content:center;align-items:center;gap:12px;height:78px;margin:0 -17px 16px;display:flex}.bd-project-starters button>div>svg{background:#ffffffb5;border:1px solid #ffffff9a;border-radius:4px;width:34px;height:43px;padding:8px;box-shadow:0 3px 10px #3e65750c}.bd-project-starters strong{font-size:13px;font-weight:600}.bd-project-starters p{color:#8b9eac;min-height:35px;margin:8px 0 16px;font-size:10px;line-height:1.7}.bd-project-starters small{color:#88a0b1;font-size:9px}.bd-project-starters button>svg{float:right;color:#7e9cb4}.bd-project-recents{grid-template-columns:1fr 1fr;gap:11px;display:grid}.bd-project-recents button{text-align:left;color:#7d9bb3;background:#fff;border:1px solid #e4eaf0;border-radius:7px;align-items:center;gap:10px;min-width:0;padding:14px;display:flex}.bd-project-recents span{flex:1;min-width:0}.bd-project-recents strong{white-space:nowrap;text-overflow:ellipsis;color:#56738a;font-size:11px;font-weight:550;display:block;overflow:hidden}.bd-project-recents small{color:#9aacb9;margin-top:5px;font-size:9px;display:block}.bd-project-filters{flex-wrap:wrap;gap:7px;padding:15px 0 21px;display:flex}.bd-project-filters button{color:#8a9dab;background:#fff;border:1px solid #e1e8ee;border-radius:5px;align-items:center;gap:7px;padding:7px 11px;font-size:10px;display:flex}.bd-project-filters button[aria-pressed=true]{color:#477399;background:#eaf1f8;border-color:#d4e3ef}.bd-project-filters span{opacity:.6;font-size:9px}.bd-project-window .bd-project-search{padding-bottom:0}.bd-file-review{color:#7a94a9;background:#f2f6f9;border:0;border-radius:4px;align-items:center;gap:4px;margin-top:9px;padding:5px 7px;font-size:9px;display:inline-flex}.bd-file-review.review{color:#9a7a4f;background:#fcf4e9}.bd-file-review.approved{color:#5b8e77;background:#edf6f0}.bd-project-files.list article{padding-right:26px}.bd-project-files.list .bd-file-review{margin:0 0 10px 59px}.bd-project-empty-copy{color:#95a8b6;text-align:center;padding:22px 12px;font-size:10px}.bd-project-kanban{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.bd-project-kanban>section{background:#f4f7fa;border:1px solid #e9eef3;border-radius:8px;min-height:230px;padding:12px;transition:background .15s,box-shadow .15s}.bd-project-kanban>section.receiving{background:#e7f0f9;box-shadow:inset 0 0 0 2px #7ba4c8}.bd-project-kanban header{align-items:center;gap:7px;padding:4px 1px 13px;display:flex}.bd-project-kanban header i{background:#9eb1c0;border-radius:50%;width:6px;height:6px}.bd-project-kanban header i.doing{background:#6296c0}.bd-project-kanban header i.done{background:#6ca68c}.bd-project-kanban h3{color:#617e95;flex:1;margin:0;font-size:11px;font-weight:600}.bd-project-kanban header>span{color:#91a4b4;font-size:9px}.bd-project-kanban article{background:#fff;border:1px solid #dfe8ee;border-radius:6px;margin-bottom:10px;padding:13px;box-shadow:0 2px 5px #2e526308}.bd-project-kanban .bd-action-title{color:#43657e;text-align:left;overflow-wrap:anywhere;background:0 0;border:0;margin-bottom:14px;padding:0;font-size:12px;font-weight:550;line-height:1.6;display:block}.bd-project-kanban label{flex-direction:column;gap:4px;margin-top:9px;display:flex}.bd-project-kanban label>span{color:#a2b0bd;font-size:8px}.bd-project-kanban input{color:#7790a4;background:0 0;border:0;border-bottom:1px solid #eef2f5;outline:none;width:100%;min-width:0;padding:3px 0;font-size:10px}.bd-project-kanban input::placeholder{color:#b2bfca}.bd-project-kanban>section>p{color:#a3b4c0;text-align:center;padding:17px 7px;font-size:10px;line-height:1.7}.bd-action-states{align-items:center;gap:4px;margin-top:15px;display:flex}.bd-action-states button{color:#a1b1be;white-space:nowrap;background:#f6f8fa;border:0;border-radius:4px;flex:1;justify-content:center;align-items:center;gap:2px;padding:5px 4px;font-size:8px;display:flex}.bd-action-states button[aria-pressed=true]{color:#4f80a4;background:#e8f0f8}.bd-task-source{white-space:nowrap;text-overflow:ellipsis;color:#8d9fb0;text-align:left;background:0 0;border:0;align-items:center;gap:4px;width:100%;padding:10px 0 0;font-size:8px;display:flex;overflow:hidden}.bd-review-layout{grid-template-columns:minmax(150px,1fr) minmax(0,2fr);gap:20px;min-height:350px;display:grid}.bd-review-list{border-right:1px solid #e5edf3;padding-right:15px}.bd-review-list>button{text-align:left;color:#91a5b6;background:0 0;border:1px solid #0000;border-radius:7px;align-items:center;gap:10px;width:100%;margin-bottom:7px;padding:12px 10px;display:flex}.bd-review-list>button[aria-pressed=true]{color:#5e83a4;background:#eef4fa;border-color:#dde8f2}.bd-review-list img{object-fit:cover;border-radius:4px;width:34px;height:34px}.bd-review-list span{min-width:0}.bd-review-list strong{overflow-wrap:anywhere;font-size:11px;font-weight:550;display:block}.bd-review-list small{color:#9baebb;margin-top:6px;font-size:9px;display:block}.bd-review-list>p{color:#9bafbd;padding:12px;font-size:11px;line-height:1.7}.bd-review-detail{min-width:0}.bd-review-detail>header{justify-content:space-between;align-items:center;gap:10px;display:flex}.bd-review-detail header small{letter-spacing:1.1px;color:#8c9fb0;font-size:8px}.bd-review-detail h3{letter-spacing:-.5px;color:#476780;margin:7px 0 17px;font-size:19px;font-weight:550}.bd-review-detail header>button{white-space:nowrap;color:#809cb3;background:0 0;border:0;align-items:center;gap:5px;font-size:9px;display:flex}.bd-review-excerpt{white-space:pre-wrap;color:#9aaebb;background:#f8fafc;border:1px solid #e8eef4;border-radius:6px;max-height:180px;padding:17px;font-size:10px;line-height:1.9;overflow:auto}.bd-review-image{object-fit:contain;background:#f7f9fb;border-radius:6px;width:100%;max-height:230px}.bd-review-decisions{border-bottom:1px solid #e8eef2;justify-content:flex-end;align-items:center;gap:7px;padding:13px 0;display:flex}.bd-review-decisions button{color:#7690a6;background:#fff;border:1px solid #dce6ee;border-radius:5px;align-items:center;gap:5px;padding:7px 10px;font-size:10px;display:flex}.bd-review-decisions .approve{color:#57876f;background:#e9f3ed;border-color:#d3e7db}.bd-review-thread article{border-bottom:1px solid #edf2f6;gap:10px;padding:17px 0;display:flex}.bd-review-thread article>i{color:#6c8eaa;background:#e6eef6;border-radius:50%;flex-shrink:0;place-items:center;width:27px;height:27px;font-size:10px;font-style:normal;display:grid}.bd-review-thread article>div{flex:1;min-width:0}.bd-review-thread strong{color:#6d889f;justify-content:space-between;align-items:center;font-size:10px;font-weight:550;display:flex}.bd-review-thread small{color:#a6b6c3;font-size:8px;font-weight:400}.bd-review-thread p{color:#7791a5;white-space:pre-wrap;overflow-wrap:anywhere;margin:9px 0;font-size:11px;line-height:1.7}.bd-review-thread button{color:#8ca5b7;background:0 0;border:0;padding:0;font-size:9px}.bd-review-thread .resolved{opacity:.6}.bd-review-compose{border:1px solid #dce7ef;border-radius:6px;flex-direction:column;gap:8px;margin-top:16px;padding:12px;display:flex}.bd-review-compose textarea{resize:vertical;color:#647f95;background:0 0;border:0;outline:none;width:100%;font-family:inherit;font-size:11px;line-height:1.7}.bd-review-compose textarea::placeholder{color:#9cb0bf}.bd-review-compose button{color:#597e9d;background:#e6eff7;border:0;border-radius:5px;align-self:flex-end;align-items:center;gap:5px;padding:7px 10px;font-size:10px;display:flex}.bd-review-idle{text-align:center;color:#afc0cf;flex-direction:column;justify-content:center;align-items:center;padding:35px;display:flex}.bd-review-idle h3{letter-spacing:-.4px;color:#819bb0;margin:18px 0 8px;font-size:20px;font-weight:500}.bd-review-idle p{color:#a0b2bf;max-width:250px;font-size:11px;line-height:1.8}.bd-review-role{color:#96aab9;margin-top:12px;font-size:9px;display:block}.bd-sheet-task-panel{z-index:24;color:#4c6758;background:#fff;border-left:1px solid #dce6df;width:min(360px,100%);padding:20px;position:absolute;top:0;bottom:0;right:0;overflow:auto;box-shadow:-6px 0 25px #263e3020}.bd-sheet-task-panel header{justify-content:space-between;gap:12px;display:flex}.bd-sheet-task-panel small{color:#8ba293;font-size:10px;line-height:1.7}.bd-sheet-task-panel header small{letter-spacing:1.2px;font-size:8px}.bd-sheet-task-panel h3{letter-spacing:-.5px;margin:10px 0 12px;font-size:21px;font-weight:500;line-height:1.3}.bd-sheet-task-panel header button{color:#91a697;background:0 0;border:0;align-self:flex-start;padding:0}.bd-sheet-task-panel>p{color:#829c8c;font-size:11px;line-height:1.7}.bd-sheet-task-panel>label{color:#7a9686;align-items:center;gap:7px;margin:20px 0;font-size:10px;display:flex}.bd-sheet-task-previews article{color:#8da995;background:#f5f9f6;border:1px solid #e2ebe5;border-radius:6px;align-items:center;gap:10px;margin:9px 0;padding:12px;display:flex}.bd-sheet-task-previews strong{color:#577360;font-size:12px;font-weight:500;display:block}.bd-sheet-task-previews small{margin-top:4px;display:block}.bd-sheet-task-previews{margin-bottom:18px}.bd-sheet-task-create{color:#fff;background:#34765a;border:0;border-radius:5px;width:100%;margin-top:18px;padding:11px;font-size:11px;display:block}.bd-sheet-task-panel button:disabled{opacity:.4;cursor:default}@container project (width<=600px){.bd-project-pulse{gap:12px;padding:20px}.bd-project-pulse h2{font-size:24px}.bd-project-score{padding:5px}.bd-project-score strong{font-size:40px}.bd-project-metrics{gap:8px}.bd-project-metrics button{padding:13px}.bd-project-starters>div:last-child{grid-template-columns:1fr}.bd-project-starters button>div{float:left;flex-direction:column;gap:3px;width:84px;height:120px;margin:0 17px -17px -17px}.bd-project-starters button>div svg{width:24px;height:29px;padding:5px}.bd-project-starters strong{padding-top:15px;display:block}.bd-project-starters p{min-height:0;margin-bottom:9px}.bd-project-kanban{grid-template-columns:1fr}.bd-project-kanban>section{min-height:100px}.bd-project-kanban article{grid-template-columns:1fr 1fr;gap:8px;display:grid}.bd-action-title,.bd-action-states,.bd-task-source{grid-column:1/-1}.bd-project-kanban .bd-action-title{margin-bottom:0}.bd-project-kanban label{margin:0}.bd-project-recents,.bd-review-layout{grid-template-columns:1fr}.bd-review-list{border-bottom:1px solid #e5edf3;border-right:0;padding:0;display:flex;overflow:auto}.bd-review-list>button{width:auto;min-width:180px}.bd-project-files{grid-template-columns:1fr 1fr}.bd-project-tabs{gap:17px}}@media (prefers-reduced-motion:reduce){.bd-project-progress i,.bd-project-starters button,.bd-project-kanban>section{transition:none}}.bd-project-starters{padding-top:0}.bd-project-starters .bd-project-section-head{margin-top:2px;margin-bottom:20px}.bd-project-starters .bd-project-section-head h3{letter-spacing:-.6px;font-size:23px;font-weight:550}.bd-project-starters>div:last-child{grid-template-columns:repeat(2,minmax(0,1fr));gap:19px}.bd-project-starters button{padding:0 19px 19px}.bd-project-starters button>.bd-starter-visual{isolation:isolate;height:155px;margin:0 -19px 18px;display:block;position:relative;overflow:hidden;background:#e9eff3!important}.bd-starter-visual>img{object-fit:cover;filter:saturate(.7);width:100%;height:100%;display:block}.bd-starter-visual:after{content:"";pointer-events:none;background:linear-gradient(90deg,#18374b08,#18374b22);position:absolute;inset:0}.bd-starter-app{z-index:1;color:#547287;background:#fffffff5;border:1px solid #ffffffbd;border-radius:7px;flex-direction:column;gap:10px;width:145px;min-height:106px;padding:13px;display:flex;position:absolute;bottom:14px;right:17px;box-shadow:0 8px 22px #14304422}.bd-starter-app>span{letter-spacing:-.1px;font-size:9px;font-weight:650}.bd-starter-app>b{letter-spacing:0;color:#8aa0ae;font-size:7px;font-weight:400}.bd-starter-tables{justify-content:space-around;gap:7px;padding:8px 0;display:flex}.bd-starter-tables i{color:#a18e7f;background:#f3e6dc;border-radius:50%;place-items:center;width:24px;height:24px;font-size:9px;font-style:normal;display:grid;box-shadow:0 -4px 0 -1px #d6bba8,0 4px 0 -1px #d6bba8,4px 0 0 -1px #d6bba8,-4px 0 0 -1px #d6bba8}.bd-starter-feed{grid-template-columns:repeat(3,1fr);gap:3px;display:grid}.bd-starter-feed i{background:#c9d9d3;border-radius:2px;height:27px}.bd-starter-feed i:nth-child(2n){background:#d9bb9d}.bd-starter-feed i:nth-child(3n){background:#8dacae}.bd-starter-lines{flex-direction:column;gap:7px;display:flex}.bd-starter-lines i{color:#90a1ad;border-bottom:1px solid #ecf1f4;justify-content:space-between;align-items:center;padding-bottom:5px;font-size:7px;font-style:normal;display:flex}.bd-starter-lines b{color:#6b8598;font-weight:500}.bd-project-starters button>strong{color:#3d5a70;font-size:15px;font-weight:600}.bd-project-starters button>p{color:#8197a8;max-width:230px;min-height:32px;font-size:11px;line-height:1.65}.bd-project-starters button>small{font-size:9px}.bd-project-card:has(.bd-project-card-scene){padding:16px 20px}.bd-project-card-scene{flex-shrink:0;height:100px;margin:-16px -20px 16px;overflow:hidden}.bd-project-card-scene .bd-starter-visual{height:100%;position:relative}.bd-project-card-scene .bd-starter-app{transform-origin:100% 100%;bottom:7px;right:13px;transform:scale(.65)}.bd-project-card:has(.bd-project-card-scene)>header svg{width:18px;height:18px}.bd-project-card:has(.bd-project-card-scene) h3{margin:14px 0;font-family:inherit;font-size:21px}.bd-project-card:has(.bd-project-card-scene) .bd-project-preview>div{padding:7px}.bd-project-card:has(.bd-project-card-scene) footer{padding-top:11px}.bd-domain-desk{color:#34516a;padding-top:18px}.bd-desk-cover{isolation:isolate;color:#fff;background:#344c58;border-radius:10px;min-height:205px;position:relative;overflow:hidden}.bd-desk-cover>img{z-index:-2;object-fit:cover;filter:saturate(.7);width:100%;height:100%;position:absolute;inset:0}.bd-desk-cover:before{content:"";z-index:-1;background:linear-gradient(90deg,#0d2739e0 0,#142b3cc9 40%,#19324120 100%);position:absolute;inset:0}.bd-desk-cover>div{padding:29px 30px}.bd-desk-cover small{letter-spacing:1.6px;color:#d0dee7;font-size:8px}.bd-desk-cover h2{letter-spacing:-1px;color:#fff;max-width:340px;margin:11px 0 10px;font-size:29px;font-weight:500;line-height:1.2}.bd-desk-cover p{color:#ccdce6;max-width:320px;margin:0;font-size:11px;line-height:1.65}.bd-desk-cover button{color:#fff;background:#ffffff12;border:1px solid #ffffff38;border-radius:5px;align-items:center;gap:7px;margin-top:17px;padding:8px 10px;font-size:10px;display:inline-flex}.bd-desk-destinations{gap:8px;margin:17px 0 22px;padding-bottom:4px;display:flex;overflow:auto}.bd-desk-destinations button{text-align:left;white-space:nowrap;color:#7896af;background:#fff;border:1px solid #dfe7ee;border-radius:7px;flex:1;align-items:center;gap:9px;min-width:138px;padding:14px 12px;transition:background .16s,border-color .16s;display:flex}.bd-desk-destinations button[aria-pressed=true]{color:#3f729d;background:#eaf2fa;border-color:#bfd3e5}.bd-desk-destinations span{font-size:11px;font-weight:550}.bd-desk-destinations small{color:#90a5b6;margin-top:5px;font-size:9px;font-weight:400;display:block}.bd-desk-work{background:#fff;border:1px solid #e1e9ef;border-radius:9px;padding:22px}.bd-desk-work>header{justify-content:space-between;align-items:center;gap:12px;margin-bottom:18px;display:flex}.bd-desk-work>header small{letter-spacing:1.2px;color:#92a8b9;font-size:8px}.bd-desk-work h3{letter-spacing:-.6px;color:#456780;margin:8px 0 0;font-size:22px;font-weight:500}.bd-desk-work>header>button{color:#7492a9;white-space:nowrap;background:0 0;border:1px solid #e0e8ef;border-radius:5px;align-items:center;gap:6px;padding:7px 9px;font-size:9px;display:flex}.bd-desk-editor.with-seating{grid-template-columns:minmax(0,1.15fr) minmax(220px,1fr);gap:22px;display:grid}.bd-desk-records{min-width:0;max-height:600px;padding:1px;overflow:auto}.bd-desk-records>article{background:#fbfcfe;border:1px solid #e0e9f0;border-radius:7px;margin-bottom:12px;padding:15px;position:relative}.bd-desk-records>article.selected{background:#f0f6fc;border-color:#97bad7}.bd-record-top{align-items:center;gap:10px;margin-bottom:12px;display:flex}.bd-record-title{color:#48677f;background:0 0;border:0;outline:none;flex:1;width:100%;min-width:0;padding:0;font-family:inherit;font-size:13px;font-weight:550;line-height:1.6}.bd-record-title:focus{background:#fff}.bd-guest-avatar{color:#6389a8;background:#e4edf5;border:1px solid #d6e4ef;border-radius:50%;flex-shrink:0;place-items:center;width:31px;height:31px;font-size:10px;display:grid}.bd-guest-avatar[aria-pressed=true]{color:#fff;background:#557fa3}.bd-seat-assign{color:#93a8b9;white-space:nowrap;background:0 0;border:0;padding:3px;font-size:9px}.bd-record-fields{flex-wrap:wrap;align-items:flex-start;gap:14px;display:flex}.bd-record-fields>label{flex-direction:column;flex:1;gap:7px;min-width:90px;display:flex}.bd-record-fields>label>span{letter-spacing:.1px;color:#8a9fae;font-size:8px}.bd-record-fields input{color:#5c7a90;background:0 0;border:0;border-bottom:1px solid #dfe7ed;outline:none;width:100%;min-width:0;padding:5px 0;font-family:inherit;font-size:11px;line-height:1.5}.bd-record-fields input::placeholder{color:#acbac5}.bd-desk-choices{flex-wrap:wrap;gap:4px;display:flex}.bd-desk-choices button{color:#94a9b9;white-space:nowrap;background:#fff;border:1px solid #e0e9f0;border-radius:4px;padding:5px 7px;font-size:8px}.bd-desk-choices button[aria-pressed=true]{color:#4a7b9f;background:#e7f0f7;border-color:#c2d9e9}.bd-desk-quickadd{color:#86a4bb;background:#f6f9fc;border:1px dashed #cadce9;border-radius:6px;grid-column:1/-1;align-items:center;gap:8px;margin:13px 0 0;padding:10px 12px;display:flex}.bd-desk-quickadd input{color:#5b7d98;background:0 0;border:0;outline:none;flex:1;min-width:0;font-family:inherit;font-size:11px}.bd-desk-quickadd input::placeholder{color:#99afbe}.bd-desk-quickadd button{color:#4d789b;background:#e4eef7;border:0;border-radius:4px;padding:6px 9px;font-size:9px}.bd-desk-empty{text-align:center;color:#afc2d0;padding:32px 20px}.bd-desk-empty h4{letter-spacing:-.4px;color:#748fa4;margin:13px 0 7px;font-size:18px;font-weight:500}.bd-desk-empty p{color:#94a9b9;max-width:220px;margin:0 auto;font-size:11px;line-height:1.7}.bd-desk-empty small{font-size:9px}.bd-empty-avatar{color:#a1bbcd;background:#edf3f8;border-radius:50%;place-items:center;width:51px;height:51px;margin:auto;display:grid}.bd-guest-tables{color:#9a8e7d;background:#f8f5f0;border:1px solid #e9e4dc;border-radius:8px;align-self:start;padding:18px}.bd-guest-tables header>span{color:#8c806e;font-size:12px;font-weight:550}.bd-guest-tables header>small{color:#ada393;margin-top:6px;font-size:9px;line-height:1.6;display:block}.bd-guest-tables>div{grid-template-columns:1fr 1fr;gap:20px 7px;max-height:380px;padding:27px 0 15px;display:grid;overflow:auto}.bd-seating-table{text-align:center;color:#9c8c76;background:0 0;border:0;padding:5px}.bd-table-circle{color:#8b7861;background:#eee5d9;border:1px solid #ded2c2;border-radius:50%;place-items:center;width:47px;height:47px;margin:0 auto 17px;font-size:12px;display:grid;position:relative;box-shadow:0 3px 7px #826e5520}.bd-table-circle>i{transform-origin:50%;background:#f5f0e9;border:1px solid #d7ccbc;border-radius:50%;width:8px;height:8px;position:absolute;top:calc(50% - 4px);left:calc(50% - 4px)}.bd-table-circle>i.filled{background:#839f92;border-color:#839f92}.bd-seating-table b{color:#aea393;font-size:9px;font-weight:400}.bd-seating-table:hover .bd-table-circle{outline-offset:12px;outline:2px solid #96afc3}.bd-seating-table.full .bd-table-circle{color:#6a8879;background:#dce8df}.bd-guest-tables footer{border-top:1px solid #e4dfd5;justify-content:space-between;gap:8px;padding-top:13px;display:flex}.bd-guest-tables footer button,.bd-full-planner{color:#a09380;background:0 0;border:0;align-items:center;gap:5px;padding:3px;font-size:9px;display:flex}.bd-full-planner{border-top:1px solid #e4dfd5;justify-content:space-between;width:100%;margin-top:13px;padding-top:13px}.bd-desk-money{background:#f1f7f3;border:1px solid #dce9e2;border-radius:7px;gap:20px;margin:15px 0 20px;padding:17px 20px;display:flex}.bd-desk-money>div{flex:1}.bd-desk-money span{color:#8ea699;font-size:9px}.bd-desk-money strong{letter-spacing:-.7px;color:#5c7f6b;margin-top:8px;font-size:25px;font-weight:500;display:block}.bd-record-total{text-align:right;letter-spacing:-.3px;color:#648777;padding-top:13px;font-size:17px}.bd-desk-records .timeline-row{background:#f7fafd;border-width:0 0 0 2px;border-color:#cbdde9;border-radius:0;margin-left:6px;padding-left:20px}.timeline-row:before{content:"";background:#8aaec9;border:2px solid #fff;border-radius:50%;width:8px;height:8px;position:absolute;top:20px;left:-5px}.bd-record-top>svg{color:#94b0c4}.bd-desk-records.content-cards{grid-template-columns:1fr 1fr;gap:16px;display:grid}.content-cards>article{background:#fff;margin:0;padding:0 15px 15px;overflow:hidden}.content-cards>article.receiving{background:#f0f7fd;box-shadow:inset 0 0 0 2px #8aaec9}.bd-content-visual{color:#96acae;background:linear-gradient(140deg,#dae7e5,#f3e4d4);flex-direction:column;justify-content:center;align-items:center;gap:10px;height:165px;margin:0 -15px 15px;display:flex;position:relative}.content-cards>article:nth-child(2n) .bd-content-visual{background:linear-gradient(140deg,#dce4ed,#e7dceb)}.bd-content-visual>span{font-size:10px}.bd-content-visual>img{object-fit:cover;width:100%;height:100%}.bd-content-visual>button{color:#708793;background:#ffffffcf;border:1px solid #ffffffbd;border-radius:4px;padding:5px 7px;font-size:8px;position:absolute;top:8px;right:8px}.content-cards .bd-record-fields>label{flex-basis:40%}.content-cards .bd-record-fields>label:last-child{flex-basis:100%}.bd-desk-connected{flex-wrap:wrap;align-items:center;gap:7px;margin:22px 0 0;display:flex}.bd-desk-connected>span{color:#9cabb8;margin-right:5px;font-size:9px}.bd-desk-connected button{color:#7996ac;background:#fff;border:1px solid #dfe7ee;border-radius:5px;align-items:center;gap:6px;padding:8px 9px;font-size:9px;display:flex}.bd-desk-error{color:#997a60;background:#fff6ee;border:1px solid #eadac9;border-radius:5px;margin-top:15px;padding:11px 14px;font-size:11px;line-height:1.6}.bd-domain-desk button:disabled{opacity:.4;cursor:default}.bd-domain-desk input:read-only{cursor:default}.bd-domain-desk input:focus-visible{outline-offset:2px}.bd-project-card-scene:empty{display:none}@container project (width<=600px){.bd-project-starters>div:last-child{grid-template-columns:1fr 1fr;gap:13px}.bd-project-starters button>.bd-starter-visual{float:none;width:auto;height:125px;margin:0 -19px 15px}.bd-project-starters button>strong{padding-top:0;font-size:13px}.bd-project-starters button>p{min-height:35px;font-size:10px}.bd-starter-app{transform-origin:100% 100%;bottom:10px;right:10px;transform:scale(.75)}.bd-desk-editor.with-seating{grid-template-columns:1fr}.bd-guest-tables>div{grid-template-columns:repeat(4,1fr);gap:12px 4px}.bd-desk-cover>div{padding:24px}.bd-desk-cover h2{max-width:280px;font-size:26px}.bd-desk-work{padding:16px}.bd-desk-work>header>button{font-size:8px}.bd-desk-work h3{font-size:20px}.bd-desk-money{gap:10px;padding:14px}.bd-desk-money strong{font-size:21px}.bd-desk-destinations{margin-bottom:14px}.bd-desk-records.content-cards{gap:12px}.bd-content-visual{height:130px}}@container project (width<=390px){.bd-project-starters>div:last-child,.bd-desk-records.content-cards{grid-template-columns:1fr}.bd-project-starters button>.bd-starter-visual{height:155px}.bd-guest-tables>div{grid-template-columns:repeat(3,1fr)}.bd-desk-work>header{flex-direction:column;align-items:flex-start}.bd-desk-cover h2{font-size:24px}}@media (prefers-reduced-motion:reduce){.bd-desk-destinations button{transition:none}}.sf-plans-page,.sf-account-page,.sf-agents{--account-blue:#2859da;--account-ink:#142435;--account-line:#dfe5ec;color:var(--account-ink);font-family:Manrope,Arial,sans-serif}.sf-account-kicker{letter-spacing:.14em;color:#536279;font-size:10px;font-weight:700;display:block}.sf-account-button{color:#142435;background:#fff;border:1px solid #ccd4df;border-radius:9px;justify-content:center;align-items:center;gap:8px;min-height:46px;padding:12px 20px;font-size:13px;font-weight:650;display:inline-flex}.sf-account-button:hover{background:#eef2f9}.sf-account-button.blue{color:#fff;background:#2859da;border-color:#2859da}.sf-account-button.blue:hover{background:#204bbd}.sf-account-button.dark{color:#fff;background:#142435;border-color:#142435}.sf-account-button:disabled{opacity:.45;cursor:not-allowed}.sf-plans-main{max-width:1280px;margin:auto;padding:0 48px}.sf-plans-hero{text-align:center;padding:90px 0 65px}.sf-plans-hero h1,.sf-signin h1,.sf-agents-heading h1{letter-spacing:-.055em;margin:20px 0 22px;font-size:clamp(45px,6.5vw,82px);font-weight:550;line-height:1.03}.sf-plans-hero p{margin-bottom:27px;font-size:18px;line-height:1.6}.sf-plans-hero>small{color:#637084;margin-top:13px;font-size:12px;display:block}.sf-plan-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.sf-plan-card{border:1px solid var(--account-line);background:#fff;border-radius:16px;padding:30px;position:relative;overflow:hidden}.sf-plan-card.is-featured{background:#f1f5ff;border-color:#a7bdf6;box-shadow:0 15px 50px #2859da0b}.sf-plan-card.is-featured:before{content:"";background:#2859da;height:5px;position:absolute;top:0;left:0;right:0}.sf-plan-top>span{letter-spacing:.12em;color:#607089;font-size:9px;font-weight:700}.sf-plan-top h2{margin:17px 0 7px;font-size:31px}.sf-plan-top p{font-size:13px}.sf-plan-price{letter-spacing:-.06em;margin:29px 0 22px;font-size:58px;font-weight:550}.sf-plan-price>span{letter-spacing:0;color:#637084;margin-left:10px;font-size:12px}.sf-plan-action>.sf-account-button{width:100%}.sf-plan-action p{margin-top:12px;font-size:12px}.sf-plan-action p a{text-decoration:underline}.sf-plan-card ul{border-top:1px solid #dce3ef;margin:22px 0 0;padding:23px 0 0;list-style:none}.sf-plan-card li{padding:8px 0 8px 20px;font-size:12px;position:relative}.sf-plan-card li:before{content:"✓";color:#5e7eab;position:absolute;left:0}.sf-plan-card .sf-plan-ai{color:#2859da;font-weight:700}.sf-plan-caption{color:#647287;text-align:center;max-width:820px;margin:25px auto 0;font-size:12px;line-height:1.8}.sf-trial-section{color:#fff;background:#172d47;border-radius:18px;grid-template-columns:.7fr 1.3fr;align-items:center;gap:65px;margin:80px 0;padding:55px 60px;display:grid}.sf-trial-number{letter-spacing:-.09em;color:#9cbcff;font-size:140px;font-weight:500;line-height:1}.sf-trial-number>span{letter-spacing:0;color:#d2e0f4;margin:20px 0 0;font-size:13px;display:block}.sf-trial-section .sf-account-kicker{color:#b5c9ee}.sf-trial-section h2{margin:13px 0 16px;font-size:35px}.sf-trial-section p{color:#d2dceb;font-size:14px}.sf-trial-steps{gap:27px;padding:26px 0;display:flex}.sf-trial-steps span{font-size:11px}.sf-trial-steps b{color:#a4c1ff;margin-bottom:9px;font-size:20px;display:block}.sf-trial-section .sf-plan-small{font-size:11px}.sf-plan-details>header{margin-bottom:30px}.sf-plan-details h2{margin-top:14px;font-size:39px}.sf-plan-details>div{grid-template-columns:1fr 1fr;gap:30px 65px;display:grid}.sf-plan-details article{border-top:1px solid var(--account-line);padding-top:24px}.sf-plan-details h3{margin-bottom:11px;font-size:21px}.sf-plan-details p{font-size:13px}.sf-plan-closing{text-align:center;padding:90px 0}.sf-plan-closing h2{margin-bottom:24px;font-size:40px}.sf-plan-closing>a:last-child{margin-top:20px;font-size:13px;text-decoration:underline;display:block}.sf-signin{grid-template-columns:1fr 1fr;gap:70px;max-width:1190px;margin:auto;padding:100px 45px;display:grid}.sf-signin>div>p{max-width:370px;margin-bottom:27px;font-size:16px}.sf-signin>div>small{color:#728093;margin-top:12px;font-size:11px;display:block}.sf-signin-secondary{margin-top:32px;font-size:13px;text-decoration:underline;display:block}.sf-signin-preview{background:#e9effb;border-radius:18px;align-self:center;padding:40px}.sf-signin-preview>span{letter-spacing:.13em;color:#506380;font-size:10px}.sf-signin-preview h2{margin:24px 0 32px;font-size:35px;line-height:1.2}.sf-signin-preview>div{background:#fff;border-radius:10px;justify-content:space-between;gap:20px;margin-top:12px;padding:17px 20px;font-size:12px;display:flex}.sf-signin-preview>div>b{color:#617087;text-align:right;font-weight:500}.sf-signin-preview footer{color:#617087;margin-top:26px;font-size:11px}.sf-account-main{max-width:1180px;margin:auto;padding:55px 40px 90px}.sf-account-heading{justify-content:space-between;align-items:center;margin-bottom:40px;display:flex}.sf-account-heading h1{margin:12px 0 8px;font-size:43px}.sf-account-heading>a{font-size:12px;text-decoration:underline}.sf-account-top{grid-template-columns:1.2fr 1fr;gap:20px;display:grid}.sf-account-plan,.sf-account-usage{border:1px solid var(--account-line);background:#fff;border-radius:14px;padding:28px}.sf-account-plan{background:#eef3ff;flex-direction:column;justify-content:space-between;gap:26px;display:flex}.sf-account-plan h2{margin:9px 0;font-size:35px}.sf-account-plan h2 small{vertical-align:middle;background:#d7e4ff;border-radius:5px;margin-left:12px;padding:5px 9px;font-size:12px}.sf-account-plan p{font-size:13px}.sf-account-plan-actions{flex-wrap:wrap;gap:10px;display:flex}.sf-account-usage>div{justify-content:space-between;gap:12px;display:flex}.sf-account-usage>div>a{font-size:11px;text-decoration:underline}.sf-account-usage h2{margin:18px 0 8px;font-size:44px}.sf-account-usage h2 span{color:#657387;letter-spacing:0;margin-left:12px;font-size:12px}.sf-account-usage progress{accent-color:#2859da;border:0;border-radius:8px;width:100%;height:6px}.sf-account-usage progress::-webkit-progress-bar{background:#edf0f5;border-radius:8px}.sf-account-usage progress::-webkit-progress-value{background:#2859da;border-radius:8px}.sf-account-usage p{margin-top:12px;font-size:12px}.sf-account-usage>small{color:#778294;font-size:10px}.sf-account-trial{background:#f3f5f8;border-radius:12px;align-items:center;gap:18px;margin-top:20px;padding:24px;display:flex}.sf-account-trial>div{flex:1}.sf-account-trial h2{margin-bottom:4px;font-size:21px}.sf-account-trial p{font-size:12px}.sf-account-trial small{color:#6c798b;margin-top:8px;font-size:10px;display:block}.sf-account-workspaces{margin-top:55px}.sf-account-workspaces>header{justify-content:space-between;align-items:center;margin-bottom:24px;display:flex}.sf-account-workspaces h2{margin-top:10px;font-size:30px}.sf-workspace-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:19px;display:grid}.sf-workspace-tile{border:1px solid var(--account-line);text-align:left;background:#fff;border-radius:12px;padding:10px 10px 20px;overflow:hidden}.sf-workspace-tile>div{color:#4b6691;border-radius:7px;justify-content:center;align-items:center;height:130px;display:flex;position:relative}.sf-workspace-tile>div span{font-size:10px;position:absolute;bottom:12px;left:14px}.sf-workspace-tile>strong{margin:16px 10px 5px;font-size:17px;display:block}.sf-workspace-tile>span{color:#67788f;margin:0 10px;font-size:11px}.sf-account-empty{text-align:center;background:#f5f7fb;border:1px dashed #d1dbea;border-radius:13px;grid-column:1/-1;padding:45px}.sf-account-empty>svg{color:#7189ad}.sf-account-empty h3{margin:15px 0 8px;font-size:25px}.sf-account-empty .sf-account-button{margin-top:22px}.sf-account-create{background:#edf3ff;border-radius:10px;flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:20px;padding:18px;display:flex}.sf-account-create label{font-size:12px}.sf-account-create input{flex:1;min-width:140px}.sf-account-bottom{border-top:1px solid var(--account-line);grid-template-columns:1fr 1fr;gap:35px;margin-top:40px;padding-top:30px;display:grid}.sf-account-bottom>div{gap:14px;display:flex}.sf-account-bottom svg{color:#6b86b1;flex:none}.sf-account-bottom p{margin-top:5px;font-size:12px}.sf-account-bottom strong{font-size:13px}.sf-account-bottom button{margin-top:10px;padding:0;font-size:12px;text-decoration:underline}.sf-account-shortcuts{flex-wrap:wrap;gap:24px;margin-top:35px;font-size:12px;display:flex}.sf-account-shortcuts a{color:#2859da}.sf-account-error{color:#8a3f2e;background:#fff2ed;border:1px solid #e9c1b5;border-radius:9px;margin:16px 0;padding:16px 20px;font-size:13px}.sf-account-error button{margin-left:12px;text-decoration:underline}.sf-agents{max-width:1250px;margin:auto;padding:45px 35px 80px}.sf-agents-heading{justify-content:space-between;align-items:center;gap:30px;margin-bottom:35px;display:flex}.sf-agents-heading h1{margin-top:16px;font-size:62px}.sf-agents-heading p{font-size:15px}.sf-agent-allowance{background:#edf3ff;border:1px solid #dce4f0;border-radius:13px;min-width:185px;padding:25px}.sf-agent-allowance>span{color:#526e96;font-size:12px}.sf-agent-allowance strong{margin:12px 0 22px;font-size:50px;font-weight:500;line-height:1.2;display:block}.sf-agent-allowance small{color:#687a93;margin-top:9px;font-size:11px;display:block}.sf-agent-allowance>a{font-size:11px;text-decoration:underline}.sf-agent-notice{background:#edf2fc;border-radius:12px;margin-bottom:25px;padding:24px 28px}.sf-agent-notice h2{font-size:23px}.sf-agent-notice p{margin:8px 0 16px;font-size:13px}.sf-agent-notice>a{margin-right:18px}.sf-agent-choices{grid-template-columns:repeat(3,1fr);gap:13px;margin:28px 0;display:grid}.sf-agent-choices>button{text-align:left;background:#fff;border:1px solid #dce4ef;border-radius:12px;padding:23px;position:relative}.sf-agent-choices>button[aria-pressed=true]{background:#f2f6ff;border-color:#638be7}.sf-agent-choices>button>svg{color:#5476ae}.sf-agent-choices>button>svg:last-child:not(:first-child){position:absolute;top:20px;right:18px}.sf-agent-choices h2{margin:19px 0 9px;font-size:18px}.sf-agent-choices p{font-size:12px}.sf-agent-work{background:#fff;border:1px solid #dde5f1;border-radius:14px;grid-template-columns:1fr 1fr;margin-top:30px;display:grid;overflow:hidden}.sf-agent-context,.sf-agent-compose{padding:28px}.sf-agent-context{border-right:1px solid #e2e8f1}.sf-agent-work h2{margin:10px 0 22px;font-size:26px}.sf-agent-boards{flex-direction:column;gap:8px;max-height:220px;display:flex;overflow:auto}.sf-agent-boards>button{text-align:left;border:1px solid #e1e7ef;border-radius:8px;align-items:center;gap:12px;padding:13px;display:flex}.sf-agent-boards>button>span{flex:1}.sf-agent-boards strong{font-size:12px;display:block}.sf-agent-boards small{color:#69788e;margin-top:3px;font-size:10px;display:block}.sf-agent-boards>button[aria-pressed=true]{background:#edf3ff;border-color:#a9bfe8}.sf-agent-context-label{justify-content:space-between;margin:24px 0 10px;font-size:11px;display:flex}.sf-agent-context-label>span{color:#77869a}.sf-agent-card-picker{max-height:220px;overflow:auto}.sf-agent-card-picker label{border-bottom:1px solid #edf1f6;align-items:center;gap:10px;padding:10px 2px;font-size:12px;display:flex}.sf-agent-card-picker input,.sf-agent-review input{accent-color:#2859da;flex:none;width:16px;height:16px}.sf-agent-card-picker small{color:#8994a4;font-size:10px;display:block}.sf-agent-compose textarea{resize:vertical;background:#f9fbfe;border-color:#dce4f0;min-height:170px;font-size:14px;line-height:1.7}.sf-agent-compose>p{margin:14px 0 22px;font-size:11px;line-height:1.7}.sf-agent-compose>small{color:#6e7e94;margin-top:14px;font-size:10px;display:block}.sf-agent-review{background:#fff;border:1px solid #b6ccef;border-radius:14px;margin-top:30px;padding:30px}.sf-agent-review h2{margin:12px 0;font-size:30px}.sf-agent-review header p{max-width:700px;font-size:13px}.sf-agent-review>div{grid-template-columns:1fr 1fr;gap:13px;margin-top:25px;display:grid}.sf-agent-review label{background:#f6f9fe;border:1px solid #dce6f5;border-radius:9px;gap:11px;padding:20px;display:flex}.sf-agent-review strong{font-size:14px}.sf-agent-review label p{margin-top:7px;font-size:12px}.sf-agent-review label small{color:#6e84a6;margin-top:14px;font-size:10px;display:block}.sf-agent-review footer{align-items:center;gap:18px;margin-top:25px;display:flex}.sf-agent-review footer>span{color:#708098;font-size:11px}.sf-agent-history{margin-top:40px}.sf-agent-history h2{margin-bottom:15px;font-size:25px}.sf-agent-history>div{border-bottom:1px solid #dfe6ef;align-items:center;gap:20px;padding:14px 0;font-size:12px;display:flex}.sf-agent-history>div>span:first-child{text-transform:capitalize;flex:1}.sf-agent-history small{color:#72839b;margin-top:5px;font-size:10px;display:block}.sf-agent-history button{color:#2859da;text-decoration:underline}.sf-agent-spinner{animation:1s linear infinite sf-agent-spin}@keyframes sf-agent-spin{to{transform:rotate(360deg)}}@media (max-width:1000px){.sf-plans-main{padding:0 25px}.sf-plan-card{padding:24px 18px}.sf-plan-top p{min-height:40px}.sf-trial-section{gap:35px;padding:40px}.sf-signin{gap:35px}.sf-signin-preview{padding:25px}.sf-agents{padding:30px 22px}.sf-agent-choices{gap:9px}.sf-agent-choices>button{padding:18px}.sf-agent-work{grid-template-columns:1fr}.sf-agent-context{border-bottom:1px solid #e2e8f1;border-right:0}}@media (max-width:700px){.sf-plans-hero{padding-top:55px}.sf-plan-grid{grid-template-columns:1fr}.sf-plan-card{padding:28px}.sf-plan-top p{min-height:0}.sf-plan-price{margin:18px 0}.sf-plan-card ul{margin-top:18px;padding-top:15px}.sf-trial-section{grid-template-columns:1fr;gap:25px;margin:45px 0;padding:30px}.sf-trial-number{font-size:90px}.sf-trial-number>span{margin-top:8px}.sf-plan-details>div{grid-template-columns:1fr}.sf-plan-details h2{font-size:31px}.sf-plan-closing{padding:60px 0}.sf-plan-closing h2{font-size:30px}.sf-signin{grid-template-columns:1fr;padding:45px 25px}.sf-signin-preview{margin-top:10px}.sf-account-main{padding:35px 22px 65px}.sf-account-heading h1{font-size:32px}.sf-account-top{grid-template-columns:1fr}.sf-account-trial{flex-wrap:wrap}.sf-account-trial>div{min-width:200px}.sf-account-trial .sf-account-button{width:100%}.sf-workspace-grid{grid-template-columns:1fr 1fr}.sf-account-bottom{grid-template-columns:1fr;gap:25px}.sf-account-workspaces>header{align-items:flex-end;gap:14px}.sf-account-workspaces>header .sf-account-button{padding:10px;font-size:11px}.sf-account-workspaces h2{font-size:24px}.sf-agents-heading{align-items:flex-start;gap:14px}.sf-agents-heading h1{font-size:43px}.sf-agents-heading p{font-size:12px}.sf-agent-allowance{min-width:115px;padding:15px}.sf-agent-allowance strong{font-size:34px}.sf-agent-choices{grid-template-columns:1fr}.sf-agent-choices>button{min-height:80px;padding:17px 18px 17px 57px}.sf-agent-choices>button>svg:first-child{position:absolute;top:21px;left:18px}.sf-agent-choices h2{margin:0 0 5px;font-size:17px}.sf-agent-choices p{max-width:85%}.sf-agent-context,.sf-agent-compose,.sf-agent-review{padding:22px}.sf-agent-review>div{grid-template-columns:1fr}.sf-agent-review footer{flex-direction:column;align-items:flex-start}.sf-account-error{padding:14px}.sf-plan-caption{font-size:11px}.sf-agent-context-label{gap:10px}}.sf-plans-hero .sf-pricing-availability{color:#6a7890;max-width:490px;margin:20px auto 0;font-size:12px;line-height:1.7}.sf-billing-switch{background:#edf1f6;border:1px solid #e1e6ee;border-radius:100px;justify-content:center;gap:4px;width:max-content;margin:0 auto 30px;padding:5px;display:flex}.sf-billing-switch button{color:#6a778a;border-radius:100px;min-width:125px;padding:11px 22px;font-size:12px;font-weight:600}.sf-billing-switch button[aria-pressed=true]{color:#142435;background:#fff;box-shadow:0 2px 6px #1b355212}.sf-plan-emblem{color:#5f769d;align-items:center;gap:14px;padding-bottom:9px;display:flex}.sf-plan-emblem>svg{box-sizing:content-box;background:#edf1f9;border-radius:11px;padding:8px}.sf-plan-emblem.studio>svg{color:#76608d;background:#e8e2f1}.sf-plan-emblem>span{letter-spacing:.09em;font-size:8px;font-weight:700}.sf-plan-card .sf-plan-price{margin-bottom:3px}.sf-plan-billed{color:#6a7a90;margin:0 0 23px;font-size:11px}.sf-plan-trial-link{color:#5d7090;margin-top:21px;font-size:11px;text-decoration:underline;display:block}.sf-pricing-assurance{color:#63748c;justify-content:center;gap:28px;padding:28px 0 4px;font-size:11px;display:flex}.sf-pricing-assurance>span{align-items:center;gap:7px;display:flex}.sf-pricing-assurance svg{color:#478572}.sf-agent-section-heading{margin:40px 0 22px}.sf-agent-section-heading h2{margin-bottom:6px;font-size:27px}.sf-agent-section-heading p{font-size:12px}.sf-agent-filters{flex-wrap:wrap;gap:8px;margin-top:23px;display:flex}.sf-agent-filters button{color:#64758e;background:#fff;border:1px solid #dce4ee;border-radius:30px;padding:8px 16px;font-size:11px}.sf-agent-filters button[aria-pressed=true]{color:#fff;background:#172d47;border-color:#172d47}.sf-agent-choices.sf-agent-roster{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.sf-agent-roster>button{border-radius:13px;padding:0;transition:box-shadow .2s,border-color .2s;overflow:hidden}.sf-agent-roster>button:hover{box-shadow:0 8px 24px #1735540a}.sf-agent-card-scene{border-radius:8px;align-items:center;height:140px;margin:8px;padding:25px;display:flex;position:relative;overflow:hidden}.sf-agent-monogram{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);color:#354d6c;background:#ffffff8a;border-radius:14px;place-items:center;width:50px;height:50px;font-size:26px;display:grid;box-shadow:0 4px 10px #25476d08}.sf-agent-paper{background:#ffffffd9;border:1px solid #fff;border-radius:8px;width:42%;height:125px;padding:19px 13px;transition:transform .25s;position:absolute;top:28px;right:23px;box-shadow:0 6px 20px #26426308}.sf-agent-roster>button:hover .sf-agent-paper{transform:translateY(-5px)}.sf-agent-paper i{background:#9daec345;border-radius:2px;width:80%;height:5px;margin-bottom:10px;display:block}.sf-agent-paper i:nth-child(2){width:100%}.sf-agent-paper i:nth-child(3){width:65%}.sf-agent-paper>span{color:#7990a7;letter-spacing:.05em;font-size:8px}.sf-agent-card-status{color:#60738d;background:#ffffffb5;border-radius:5px;padding:4px 7px;font-size:8px;position:absolute;bottom:11px;left:13px}.sf-agent-card-copy{padding:16px 21px 23px;position:relative}.sf-agent-card-copy>span{text-transform:uppercase;color:#8090a4;letter-spacing:.1em;font-size:9px}.sf-agent-card-copy h2{margin:10px 0 8px;font-size:21px}.sf-agent-card-copy p{min-height:40px;font-size:12px}.sf-agent-card-copy>small{color:#5e769c;border-top:1px solid #e4eaf3;margin-top:15px;padding-top:14px;font-size:10px;display:block}.sf-agent-card-copy>svg{color:#2859da;position:absolute;top:17px;right:18px}.sf-agent-current{align-items:center;gap:14px;margin:20px 0;display:flex}.sf-agent-current>span{border-radius:12px;place-items:center;width:44px;height:44px;font-size:20px;display:grid}.sf-agent-current h2{margin:0 0 5px;font-size:24px}.sf-agent-current small{color:#7890ac;font-size:10px}.sf-agent-providers{border-top:1px solid #e0e6ee;margin-top:55px;padding-top:35px}.sf-agent-providers header h2{margin:10px 0;font-size:29px}.sf-agent-providers header p{font-size:12px}.sf-agent-providers>div{grid-template-columns:1fr;gap:12px;margin-top:24px;display:grid}.sf-agent-providers article{background:#fff;border:1px solid #e0e6ee;border-radius:12px;align-items:center;gap:18px;padding:23px;display:flex}.sf-provider-mark{color:#305c48;background:#e3eee9;border-radius:11px;flex:none;place-items:center;width:45px;height:45px;font-size:22px;display:grid}.sf-provider-mark.black-forest{color:#c9e3a9;background:#162f29}.sf-agent-providers h3{font-size:17px}.sf-agent-providers article>div:nth-child(2){flex:1}.sf-agent-providers article>div>span{color:#7a8ba0;font-size:10px}.sf-agent-providers article p{margin-top:6px;font-size:11px}.sf-provider-status{flex-direction:column;align-items:flex-end;gap:9px;display:flex}.sf-provider-status>span{background:#f0f3f7;border-radius:20px;padding:6px 10px}.sf-provider-status>a{color:#4f709c;font-size:10px;text-decoration:underline}@media (max-width:1000px){.sf-agent-choices.sf-agent-roster{grid-template-columns:repeat(2,minmax(0,1fr))}.sf-plan-emblem>span{font-size:7px}}@media (max-width:700px){.sf-agent-choices.sf-agent-roster{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.sf-agent-roster>button{min-height:0;padding:0}.sf-agent-card-scene{height:110px;margin:6px;padding:15px}.sf-agent-paper{width:45%;padding:12px 8px;top:23px;right:10px}.sf-agent-monogram{width:38px;height:38px;font-size:21px}.sf-agent-card-status{font-size:7px;bottom:8px;left:8px}.sf-agent-card-copy{padding:12px 12px 16px}.sf-agent-card-copy h2{margin:9px 0;font-size:17px}.sf-agent-card-copy p{max-width:none;min-height:48px;font-size:10px}.sf-agent-card-copy>small{font-size:9px}.sf-agent-card-copy>svg{width:13px;top:10px;right:9px}.sf-agent-providers article{flex-wrap:wrap;gap:12px;padding:20px}.sf-provider-status{flex-direction:row;justify-content:space-between;align-items:center;width:100%}.sf-pricing-assurance{flex-wrap:wrap;gap:10px;font-size:10px}.sf-billing-switch{margin-top:0}.sf-plan-emblem>span{font-size:9px}.sf-agent-filters{gap:6px}.sf-agent-filters button{padding:7px 13px;font-size:10px}}@media (prefers-reduced-motion:reduce){.sf-agent-roster>button:hover .sf-agent-paper{transform:none}}.sf-board-plan-notice{z-index:95;color:#35527b;background:#f3f7ff;border:1px solid #c7d6ed;border-radius:10px;align-items:center;gap:18px;max-width:90vw;padding:13px 18px;font-size:11px;display:flex;position:fixed;top:78px;left:50%;transform:translate(-50%);box-shadow:0 6px 24px #233c5412}.sf-board-plan-notice a{white-space:nowrap;text-decoration:underline}.sf-account-chosen{background:#edf3ff;border:1px solid #b9cbed;border-radius:14px;align-items:center;gap:20px;margin-bottom:22px;padding:25px 28px;display:flex}.sf-account-chosen>div{flex:1}.sf-account-chosen h2{margin:5px 0;font-size:27px}.sf-account-chosen p{font-size:12px}.sf-account-chosen>a{font-size:11px;text-decoration:underline}@media (max-width:700px){.sf-account-chosen{flex-wrap:wrap}.sf-account-chosen>div{flex-basis:100%}}.sf-ai-controls{background:#fff;border:1px solid #dfe4ec;border-radius:20px;margin:28px 0;padding:28px}.sf-ai-controls header{justify-content:space-between;gap:24px;display:flex}.sf-ai-controls h2{letter-spacing:-.6px;margin:8px 0;font-size:25px}.sf-ai-controls p,.sf-ai-controls small{color:#626d7e;font-size:13px;line-height:1.6}.sf-ai-controls header a{color:#3156c4;font-size:13px}.sf-ai-spend-totals{gap:45px;margin:24px 0;display:flex}.sf-ai-spend-totals small,.sf-ai-spend-totals strong{display:block}.sf-ai-spend-totals strong{margin-top:7px;font-size:25px}.sf-ai-spend-totals strong span{color:#6b7380;font-size:14px;font-weight:400}.sf-ai-controls form{flex-wrap:wrap;align-items:end;gap:18px;display:flex}.sf-ai-controls label{gap:8px;font-size:13px;display:grid}.sf-ai-controls input[type=number]{border:1px solid #cbd2df;border-radius:8px;width:180px;padding:10px}.sf-ai-controls .sf-ai-switch{align-items:center;gap:8px;padding:12px 0;display:flex}.sf-ai-controls input[type=checkbox]{width:18px;height:18px}@media (max-width:600px){.sf-ai-controls header{flex-direction:column}.sf-ai-controls{padding:20px}.sf-ai-spend-totals{gap:24px}.sf-ai-controls form{grid-template-columns:1fr 1fr;display:grid}.sf-ai-controls input[type=number]{width:100%;min-width:0}}.bd-node.kind-tool{background:#fff;box-shadow:0 2px 5px #23324706,0 12px 36px #23324708;border-radius:14px!important}.bd-live-app>header{touch-action:none;-webkit-user-select:none;user-select:none;background:#fff;flex-basis:52px;gap:12px;height:52px;padding:0 12px 0 37px}.bd-live-app-name{letter-spacing:-.2px;color:#253342;font-size:13px;font-weight:600}.bd-live-app-name small{color:#7c8792;letter-spacing:0;margin-top:4px;font-size:9px;font-weight:400}.bd-live-app>header button{color:#667687;border-radius:7px;width:29px;height:29px}.bd-live-app>header .bd-live-app-focus{color:#2863b9;background:#f0f5fc}.bd-node.kind-tool>.bd-context-drag{box-shadow:none;opacity:.6;background:0 0;border:0;padding:1px;top:16px!important;left:10px!important}.bd-node.kind-tool>.bd-resize-point{opacity:0;transition:opacity .12s}.bd-node.kind-tool:hover>.bd-resize-point,.bd-node.kind-tool.selected>.bd-resize-point,.bd-node.kind-tool:focus-within>.bd-resize-point{opacity:1}.bd-node.kind-tool>.resize-n,.bd-node.kind-tool>.resize-s{box-shadow:none;background:0 0!important;border:0!important;width:calc(100% - 30px)!important;height:10px!important}.bd-node.kind-tool>.resize-e,.bd-node.kind-tool>.resize-w{box-shadow:none;background:0 0!important;border:0!important;width:10px!important;height:calc(100% - 30px)!important}.bd-node.kind-tool>.resize-n:after,.bd-node.kind-tool>.resize-s:after,.bd-node.kind-tool>.resize-e:after,.bd-node.kind-tool>.resize-w:after{content:"";background:#fff;border:1px solid #4a7ac0;border-radius:2px;width:6px;height:6px;position:absolute;inset:calc(50% - 3px)}.bd-live-app-pan-surface{z-index:6;cursor:grab;display:none;position:absolute;inset:0}.bd-viewport.tool-hand .bd-live-app-pan-surface,.bd-viewport.tool-connect .bd-live-app-pan-surface,.bd-viewport.is-panning .bd-live-app-pan-surface,.bd-viewport.is-manipulating .bd-live-app-pan-surface{display:block}.bd-viewport.is-panning,.bd-viewport.tool-hand{cursor:grab}.bd-viewport.is-panning:active,.bd-viewport.tool-hand:active{cursor:grabbing}.sf-board-pan-ready *{cursor:grab!important;-webkit-user-select:none!important;user-select:none!important}.bd-live-app-surface{background:#f7f8fa}.bd-edges:has(.is-selected){z-index:15}.bd-edges .bd-edge-hit{stroke:#0000;pointer-events:stroke;cursor:grab;touch-action:none}.bd-edges .bd-edge-hit:active{cursor:grabbing}.bd-edges .bd-edge-line{stroke:#9aa9bc}.bd-edges .bd-edge-line.active{stroke:#3777ce}.bd-edge-handle{fill:#fff;stroke:#3777ce;pointer-events:all;cursor:move;touch-action:none}.bd-edge-handle.handle-route{fill:#3777ce}.bd-edges .bd-edge-label{fill:#526477;paint-order:stroke;stroke:#f6f8fb;stroke-linejoin:round;pointer-events:all;cursor:move;touch-action:none;font-family:Arial,Helvetica,sans-serif}.bd-connection-editor{border-radius:14px;padding:15px;box-shadow:0 12px 45px #1c31401c}.bd-connection-editor>small{color:#718092;max-width:290px;line-height:1.6}.bd-connection-editor .bd-edge-reset{color:#4b5d73;cursor:pointer;background:#f1f4f7;border:0;border-radius:6px;margin:10px 0;padding:8px 10px;font-size:11px}.bd-zoom{border-radius:12px;gap:3px;padding:6px;position:relative;box-shadow:0 3px 14px #1b32400a}.bd-zoom>button{color:#344254;border-radius:8px;width:34px;height:34px}.bd-zoom>button.bd-zoom-value{width:58px;font-size:12px;font-weight:600}.bd-zoom-menu{background:#fff;border:1px solid #e0e5ec;border-radius:13px;grid-template-columns:repeat(3,1fr);gap:4px;width:210px;padding:9px;display:grid;position:absolute;bottom:calc(100% + 10px);left:0;box-shadow:0 12px 36px #1d355018}.bd-zoom-menu>button{cursor:pointer;background:#f7f8fa;border-radius:7px;padding:10px 5px;font-size:12px}.bd-zoom-menu>button[aria-pressed=true]{color:#285caf;background:#eaf2ff}.bd-zoom-menu>button:last-of-type{background:#eef3fa;grid-column:1/-1}.bd-zoom-menu small{color:#7d8996;grid-column:1/-1;padding:6px 3px 2px;font-size:10px;line-height:1.8}.sf-board-embedded .fc-console .fc-app-frame{grid-template-columns:minmax(0,1fr)!important;width:100%!important;min-width:0!important;padding:0!important}.sf-board-embedded .fc-console .fc-app-main{border-radius:0!important;grid-column:1/-1!important;width:100%!important;min-width:0!important;margin:0!important}.sf-board-embedded .fc-console .fc-view-content{width:100%!important;min-width:0!important;max-width:none!important;margin:0!important}.sf-board-embedded .fc-console .fc-workspace-content{overscroll-behavior:contain;min-width:0;padding:24px!important}.sf-board-embedded .fc-console .fc-topbar{width:100%;min-height:54px;padding:12px 24px!important}.sf-board-embedded .fc-console .fc-topbar .fc-search-trigger,.sf-board-embedded .fc-console .fc-topbar .fc-global-search{display:none}.sf-board-embedded .fc-console{border-radius:0!important;width:100%!important;padding:0!important}.sf-board-embedded .app-shell,.sf-board-embedded .dashboard-shell{border-radius:0!important;padding:0!important}.sf-board-canvas-work .sf-context-bridge{opacity:.35;transition:opacity .15s}.sf-board-canvas-work .sf-context-bridge:hover,.sf-board-canvas-work .sf-context-bridge:focus-within{opacity:1}.sf-board-canvas-work .sf-context-bridge:has(aside){opacity:1}.sf-board-canvas-work .sf-context-bridge:has(.sf-context-drop){opacity:1}.bd-plan-library{gap:18px}.bd-plan-library>button{box-shadow:none;text-align:left;border:1px solid #e2e7ec;border-radius:13px;transition:border-color .15s,box-shadow .15s;overflow:hidden}.bd-plan-library>button:hover{border-color:#b6cce7;box-shadow:0 5px 18px #2946650a}.bd-plan-library section{padding:17px 18px 19px}.bd-plan-library h3{color:#263745;letter-spacing:-.4px;margin-bottom:7px;font-size:17px;font-weight:600}.bd-plan-library p{color:#75808b;margin-bottom:10px;font-size:11px;line-height:1.6}.bd-plan-library footer{color:#8995a0;font-size:10px}.bd-plan-library>button>div.bd-plan-preview{isolation:isolate;background:#f2f5f8;border-bottom:1px solid #e9edf2;height:205px;position:relative;overflow:hidden}.bd-plan-preview>svg{fill:none;stroke:#9cb3d0;stroke-width:1.2px;width:100%;height:100%;position:absolute;inset:0}.bd-plan-mini{background:#fff;border:1px solid #dce3ec;border-radius:5px;position:absolute;overflow:hidden;box-shadow:0 3px 8px #243c5010}.bd-plan-mini header{color:#4c6078;background:#fff;border-bottom:1px solid #edf0f4;align-items:center;gap:5px;height:21px;padding:0 8px;font-size:7px;font-weight:500;display:flex}.bd-plan-mini.mini-0{width:37%;height:68%;top:13%;left:7%}.bd-plan-mini.mini-1{width:34%;height:38%;top:8%;left:57%}.bd-plan-mini.mini-2{width:28%;height:34%;top:57%;left:51%}.bd-plan-mini.mini-3{width:36%;height:27%;top:68%;left:14%;transform:translateY(4px)}.bd-plan-mini img{object-fit:cover;width:100%;height:70px;display:block}.bd-plan-mini>b{color:#343d41;padding:8px 7px;font:13px Georgia,serif;display:block}.mini-lines{padding:5px 8px}.mini-lines>span{color:#92ac9b;align-items:center;gap:5px;padding:4px 0;display:flex}.mini-lines b{background:#e5eaf0;border-radius:3px;width:55%;height:3px}.mini-lines em{background:var(--plan-accent);border-radius:3px;width:18%;height:5px;margin-left:auto}.mini-lines span>i{background:#e0e9f5;border-radius:50%;width:8px;height:8px}.mini-calendar{grid-template-columns:repeat(7,1fr);gap:2px;padding:5px 8px;display:grid}.mini-calendar i{text-align:center;color:#8a96a5;background:#fafbfc;border-radius:2px;padding:2px;font-size:5px;font-style:normal}.mini-calendar .filled{color:#476b9a;background:#dce9fd}.mini-seats{grid-template-columns:1fr 1fr;gap:6px;padding:6px;display:grid}.mini-seats i{border:3px dotted #b6c5db;border-radius:50%;place-items:center;width:18px;height:18px;margin:auto;display:grid}.mini-seats b{background:#eff3fa;border-radius:50%;place-items:center;width:11px;height:11px;font-size:5px;font-style:normal;display:grid}.mini-chart{align-items:flex-end;gap:4px;height:30px;padding:3px 9px;display:flex}.mini-chart i{background:#c4d7f2;border-radius:2px 2px 0 0;flex:1}.mini-ticket{flex-wrap:wrap;align-items:center;gap:5px;padding:8px;display:flex}.mini-ticket strong{font-size:7px;font-weight:500}.mini-ticket i{background:repeating-conic-gradient(#52657e 0 25%,white 0 50%) 0/6px 6px;width:20px;height:20px;margin-left:auto}.mini-ticket small{color:#7d8ca0;width:100%;font-size:5px}.bd-plans-heading h2{color:#273642;letter-spacing:-.8px;font-size:27px}.bd-plan-search{background:#f5f6f8;border-color:#0000;border-radius:9px;padding:12px 14px}.bd-tool-library{gap:9px}.bd-tool-library>article{background:#fff;border-radius:10px;padding:15px}.bd-tool-library article>svg{color:#4a72aa;background:#edf3fc;border-radius:8px;width:38px;height:38px;padding:8px}.bd-tool-library strong{color:#324555;font-size:13px}.bd-tool-library span{color:#7e8b99;font-size:10px}.bd-tool-library button{border-radius:7px;padding:7px}.bd-direct-room .bd-tools{border-color:#e2e7ec;border-radius:15px;padding:9px;box-shadow:0 3px 15px #24374808}.bd-direct-room .bd-tools button{border-radius:8px;min-height:36px}.bd-direct-room .bd-top-controls>.bd-button{color:#465a6e;border:1px solid #e4e8ee;border-radius:9px;font-size:12px}.sf-plan-excluded{color:#7b8593!important}.sf-plan-excluded:before{content:"−"!important;color:#9ba5b3!important}.sf-website-plan-gate{color:#26384a;min-height:100dvh;font-family:var(--pr-font,Arial);background:#f7f9fb;padding:28px}.sf-gate-brand{letter-spacing:-.8px;font-size:20px;font-weight:650;text-decoration:none}.sf-website-plan-gate>section{text-align:center;max-width:720px;margin:40px auto}.sf-gate-preview{text-align:left;background:#eaf0f7;border:1px solid #e1e7ef;border-radius:14px;max-width:530px;height:220px;margin:0 auto 35px;display:flex;overflow:hidden}.sf-gate-preview>div{flex:1;padding:30px}.sf-gate-preview span{letter-spacing:1px;font-size:8px}.sf-gate-preview h2{margin:20px 0;font:26px/1.1 Georgia,serif}.sf-gate-preview i{font-size:8px;font-style:normal}.sf-gate-preview img{object-fit:cover;width:44%}.sf-website-plan-gate h1{letter-spacing:-1.8px;margin:20px 0;font-size:42px;font-weight:550;line-height:1.1}.sf-website-plan-gate p{color:#788596;max-width:420px;margin:0 auto 25px;font-size:14px;line-height:1.8}.sf-gate-back{color:#6f8093;justify-content:center;gap:8px;margin:20px;font-size:12px;text-decoration:none;display:flex}@media (max-width:650px){.bd-plan-library,.bd-tool-library{grid-template-columns:1fr}.sf-gate-preview{height:190px}.sf-website-plan-gate h1{font-size:32px}.sf-board-embedded .fc-console .fc-workspace-content{padding:16px!important}}@media (prefers-reduced-motion:reduce){.bd-node.kind-tool>.bd-resize-point,.sf-board-canvas-work .sf-context-bridge,.bd-plan-library>button{transition:none}}.bd-room.bd-direct-room{overscroll-behavior:none;isolation:isolate;width:100%;height:100dvh;min-height:0;position:fixed;inset:0}.bd-direct-room .bd-worktable{min-width:0;min-height:0;overflow:hidden}.bd-direct-room .bd-canvas-wrap{isolation:isolate;min-height:0}.bd-direct-room .bd-viewport{z-index:0;contain:layout paint}.bd-direct-room .bd-tools{z-index:45;overscroll-behavior:contain;max-height:calc(100% - 100px)}.bd-direct-room .bd-canvas-bottom{z-index:46;flex-wrap:nowrap;gap:8px;bottom:16px;left:18px;right:18px}.bd-direct-room .bd-canvas-bottom>.bd-zoom{pointer-events:auto;flex:none}.bd-direct-room .bd-canvas-bottom>.bd-storage-meter{min-width:0}.bd-direct-room .bd-inspector{z-index:50;flex-shrink:0;max-width:40vw}.bd-direct-room .bd-minimap{z-index:42}.bd-level-overview .bd-frame{border-radius:14px;background:0 0!important;border-width:1px!important;border-color:#b9c9dc!important}.bd-level-overview .bd-frame>.bd-frame-title{white-space:nowrap;text-overflow:ellipsis;background:#f7f9fcf2;border-radius:7px;padding:0 12px;line-height:1.3;overflow:hidden;transform:translateY(-115%);top:0!important;left:0!important}.bd-level-collections .bd-frame>.bd-frame-title{white-space:nowrap;text-overflow:ellipsis;background:#f7f9fcf2;border-radius:6px;overflow:hidden;transform:translateY(-15%)}.bd-lod-card{justify-content:flex-start;align-items:stretch;gap:14px;padding:18px}.bd-lod-card strong,.bd-lod-card.overview strong{text-align:left;color:#334658;flex-shrink:0;font-size:24px;font-weight:550;line-height:1.3}.bd-lod-card>p{white-space:pre-wrap;color:#718194;margin:0;font-size:18px;line-height:1.65;overflow:hidden}.bd-lod-card>span{align-items:center;gap:8px;margin-top:auto;font-size:16px;display:flex}.bd-lod-card.has-image{gap:0;padding:0}.bd-lod-card.has-image>img{object-fit:cover;border-radius:0;flex:1;width:100%;height:75%;min-height:0;max-height:75%}.bd-lod-card.has-image>strong{padding:14px 18px;font-size:24px}.bd-lod-card.has-image>p{display:none}.bd-lod-sources{background:#f1f5fa;border-radius:10px;flex:1;min-height:70px;padding:24px;overflow:hidden}.bd-lod-sources>div{color:#597494;align-items:center;gap:12px;font-size:20px;display:flex}.bd-lod-sources section{grid-template-columns:1fr 1fr;gap:12px;margin-top:18px;display:grid}.bd-lod-sources section img{object-fit:cover;width:100%;height:110px;max-height:none}.bd-lod-sources ul{padding-left:22px;font-size:20px;line-height:2}.bd-lod-sources p{color:#7890aa;margin-top:24px;font-size:19px;line-height:1.6}.bd-live-app.is-overview>header{background:#f8fafc;border-bottom:1px solid #dce5ef}.bd-live-app.is-overview .bd-live-app-name{font-size:22px}.bd-live-app.is-overview .bd-live-app-name small,.bd-live-app.is-overview>header>div{display:none}.bd-level-overview .bd-document-preview{padding:25px}.bd-level-overview .bd-document-preview h3{font-size:27px}.bd-level-overview .bd-document-preview p{white-space:pre-wrap;font-size:19px;line-height:1.65}.bd-edges .bd-edge-line.pending{stroke:#bb852f;stroke-dasharray:5 4}.bd-edges .bd-edge-hit{pointer-events:stroke!important}.bd-edges .bd-edge-handle{filter:drop-shadow(0 1px 2px #24528620)}@media (max-width:800px){.bd-direct-room .bd-inspector{max-width:min(400px,88vw)}.bd-direct-room .bd-canvas-bottom>.bd-storage-meter{display:none}.bd-direct-room .bd-canvas-bottom{left:12px;right:12px}.bd-direct-room .bd-canvas-bottom>.bd-button{display:none}}@media (max-height:650px){.bd-room-header{height:52px}.bd-direct-room .bd-tools{max-height:calc(100% - 90px);padding:5px;top:12px}.bd-direct-room .bd-tools button{height:30px;min-height:30px}.bd-direct-room .bd-canvas-bottom{bottom:9px}.bd-direct-room .bd-minimap{height:80px}}:root{--sf-ink:#191a1d;--sf-paper:#faf9f6;--sf-line:#d9dbdf;--sf-muted:#5b606b;--sf-blue:#3155d9;--sf-blue-pale:#e9edff;--sf-mint:#dce0eb;--sf-peach:#ffe1cb;--sf-lilac:#e9deff;--sf-editorial:Georgia,"Times New Roman",serif;--sf-ui:Manrope,Arial,Helvetica,sans-serif;--workspace-rail:#191a1d;--workspace-canvas:#f6f6f1;--workspace-ink:#212327;--workspace-muted:#5b606b;--workspace-line:#d9dbdf;--workspace-blue:#3155d9}.fm-header.pr-header{z-index:90;-webkit-backdrop-filter:none;backdrop-filter:none;width:calc(100% - 48px);max-width:1552px;height:auto;min-height:76px;color:var(--sf-ink);background:#fff;border:1px solid #dbdce0;border-radius:18px;gap:26px;margin:18px auto;padding:14px 23px;position:sticky;top:14px;box-shadow:0 8px 24px #18221b09}.fm-header.pr-header .pr-wordmark{letter-spacing:-1.2px;color:var(--sf-ink);gap:9px;font-size:25px;font-weight:700}.pr-header .pr-wordmark>svg{color:var(--sf-blue);width:29px;height:29px}.fm-header.pr-header>nav{justify-content:flex-start;gap:26px;margin-right:auto}.fm-header.pr-header>nav>a,.fm-header.pr-header .pr-nav-item>button{font:500 13px/1.5 var(--sf-ui);color:var(--sf-ink);letter-spacing:-.2px;gap:6px;padding:10px 0}.sf-nav-indicator{opacity:0;background:currentColor;border-radius:50%;width:4px;height:4px;transition:opacity .15s}.pr-nav-item>button:hover .sf-nav-indicator,.pr-nav-item>button[aria-expanded=true] .sf-nav-indicator{opacity:1}.fm-header.pr-header .pr-header-actions{gap:22px;margin-left:0}.fm-header.pr-header .pr-workspace-link{color:var(--sf-ink);font-size:12px;font-weight:600}.fm-header.pr-header .pr-header-actions>.pr-button{background:var(--sf-blue);min-height:44px;font:650 12px var(--sf-ui);color:#fff;white-space:nowrap;border:0;border-radius:9px;align-items:center;gap:22px;padding:6px 6px 6px 17px;display:flex}.sf-nav-cta-arrow{background:#fff2;border-radius:6px;place-items:center;width:32px;height:32px;font:400 23px Arial;transition:background .2s;display:grid}.pr-header-actions>.pr-button:hover .sf-nav-cta-arrow{background:#ffffff38}.fm-header.pr-header .sf-mega-menu{border:1px solid var(--sf-line);color:var(--sf-ink);background:#fff;border-radius:18px;padding:12px;top:calc(100% + 15px);box-shadow:0 18px 60px #18221b22}.sf-mega-menu .sf-menu-feature{border-radius:10px;overflow:hidden}.sf-mega-menu .sf-menu-feature strong{font-family:var(--sf-editorial);letter-spacing:-.8px;font-size:31px;font-weight:400;line-height:1.1}.sf-mega-menu .sf-menu-links>a{border-radius:8px;min-height:62px}.sf-mega-menu .sf-menu-links>a:hover{background:#eff0f3}.sf-mega-menu .sf-menu-links>a>i{background:var(--sf-blue-pale);color:var(--sf-blue);border-radius:9px}.sf-mega-menu .sf-menu-links>a:nth-of-type(2)>i{background:var(--sf-peach);color:#865025}.sf-mega-menu .sf-menu-links>a:nth-of-type(3)>i{background:var(--sf-lilac);color:#70529c}.sf-mega-menu .sf-menu-links>a:nth-of-type(4)>i{background:var(--sf-mint);color:#474f63}.sf-mega-menu .sf-menu-links strong{color:var(--sf-ink)}.sf-mega-menu .sf-menu-links small{color:var(--sf-muted)}.sf-canvas-home{background:var(--sf-paper);color:var(--sf-ink)}.sf-canvas-home :is(.cb-section,.cb-running,.sf-team-section,.sf-social-home,.sf-billing-section,.sf-traffic-section,.pr-industry,.pr-faq){color:var(--sf-ink)}.sf-canvas-home :is(.sf-team-copy,.sf-social-home,.sf-billing-section,.sf-traffic-section,.pr-industry) .pr-section-intro h2,.sf-canvas-home .sf-team-copy h2,.sf-canvas-home .pr-faq>div>h2{font-family:var(--sf-editorial);letter-spacing:-.045em;font-weight:400;line-height:1.08}.sf-canvas-home .sf-team-section{background:#e9e2f4;border-block:1px solid #dcd5e7;padding-block:95px}.sf-canvas-home .sf-team-copy h2{max-width:440px;font-size:clamp(38px,4vw,60px)}.sf-canvas-home .sf-team-copy>p{color:#665e70;max-width:340px;font-size:14px}.sf-canvas-home .sf-team-copy>.pr-eyebrow{color:#746581}.sf-canvas-home .sf-billing-section{background:#f6eee4;padding-block:100px}.sf-canvas-home .sf-traffic-section{background:radial-gradient(circle,#c6c9d1 .7px,#0000 .9px) 0 0/24px 24px,#eff1f5;padding-block:100px}.sf-canvas-home .pr-industry{background:#fff;padding-block:95px}.sf-canvas-home .pr-industry-list>button{border-radius:9px;margin-bottom:5px}.sf-canvas-home .pr-industry-list>button[aria-selected=true]{color:#2b2f3b;background:#e9ebf0}.sf-canvas-home .pr-faq{padding-block:95px}.sf-canvas-home .pr-faq>div>h2{font-size:clamp(38px,4vw,58px)}.sf-canvas-home .pr-faq details{border-bottom:1px solid #d1d2d7}.sf-canvas-home .pr-faq summary{padding-block:23px;font-weight:550}.sf-canvas-home .pr-closing{color:#23262e;background:#dee1e9;padding-block:95px;position:relative;overflow:hidden}.sf-canvas-home .pr-closing h2{font:400 clamp(45px,6vw,82px)/1.04 var(--sf-editorial);letter-spacing:-.05em;color:#252832}.sf-canvas-home .pr-closing .pr-eyebrow,.sf-canvas-home .pr-closing p,.sf-canvas-home .pr-closing small{color:#595f6d}.sf-canvas-home .pr-closing .pr-button{color:#fff;background:#232731;border-color:#232731;border-radius:8px}.sf-canvas-home .pr-closing a{color:#303543}.sf-canvas-home .sf-closing-mark{color:#bec2ce;opacity:.7}:is(.sf-plans-hero,.sf-signin>div,.sf-account-heading,.ba-resources,.ba-setups>header,.bs-hero,.qs-intro,.sf-beta-copy)>h1{font-family:var(--sf-editorial);letter-spacing:-.045em;color:var(--sf-ink);font-weight:400}.sf-plans-hero{background:radial-gradient(circle,#ccced4 .7px,#0000 1px) 0 0/23px 23px;padding-bottom:45px}.sf-plan-card{border-color:var(--sf-line);border-radius:16px;box-shadow:0 4px 20px #17231704}.sf-plan-card.is-featured{background:#f7f8ff;border-color:#8fa9eb}.sf-plan-emblem>svg{background:var(--sf-mint);color:#4a5061}.sf-plan-emblem.growth>svg{color:#3155d9;background:#e1e9ff}.sf-plan-emblem.studio>svg{background:var(--sf-lilac);color:#6e548e}.sf-trial-section{background:#23252a;border-radius:20px}.sf-trial-number{color:#c0c8dc}.sf-trial-number>span,.sf-trial-section p{color:#c8cbd2}.sf-trial-section h2{font-family:var(--sf-editorial);letter-spacing:-1px;color:#fff;font-size:40px;font-weight:400}.sf-trial-steps b{color:#c0c8dc}.sf-signin-preview{background:#dee1e9;border:1px solid #cdd0da;border-radius:20px}.sf-signin-preview h2{font-family:var(--sf-editorial);color:#373c4a;font-weight:400}.sf-signin-preview>div{border:1px solid #d1d4db;border-radius:10px}.sf-account-plan{background:#e5e7ed;border-color:#c8cdd8}.sf-account-plan h2{font-family:var(--sf-editorial);color:#303541;font-weight:400}.sf-account-plan h2 small{color:#434a5a;background:#cacfdb}.ba-resources{max-width:1200px;margin:auto}.ba-resources>h1{font-size:clamp(44px,5vw,70px)}.ba-setups>header{background:radial-gradient(circle,#cccfd6 .65px,#0000 1px) 0 0/24px 24px;padding-bottom:38px}.ba-setups>header h1{font-size:clamp(44px,5vw,70px);line-height:1.08}.ba-pack-tabs button{border-radius:8px}.ba-pack-tabs button[aria-pressed=true]{color:#303646;background:#dcdfe8;border-color:#aeb4c4}.ba-pack-feature{border:1px solid #d3d6de;border-radius:20px;overflow:hidden}.ba-pack-copy{background:#eff0f4}.ba-pack-copy h2{font-family:var(--sf-editorial);letter-spacing:-1px;font-weight:400}.ba-pack-path{background:#f7f8fa}.ba-pack-path>div>button[aria-pressed=true]{color:#664b83;background:#e9e0f5;border-color:#d5c7e7}.bs-page{background:var(--sf-paper)}.bs-content>h1{font-family:var(--sf-editorial);letter-spacing:-.04em;color:#272c37;font-weight:400}.bs-pack-choices>button{border-color:#d2d5de;border-radius:11px}.bs-pack-choices>button[aria-pressed=true]{color:#363d50;background:#e2e5ed;border-color:#949bae}.bs-progress>span{border-color:#d2d5dc}.bs-preview-heading{color:#565d70}.bs-page .bs-primary{color:#fff;background:#3155d9;border-color:#3155d9;border-radius:8px}.fm-launch-head h1{font-family:var(--sf-editorial);letter-spacing:-.04em;font-weight:400}.fm-launch-summary{background:#e7eaf0;border-color:#ccd1dd;border-radius:15px}.lc-route-map{border-color:#d4d7df;border-radius:16px}.fm-launch-steps>article{border-color:#d6d9e0}.ex-shell{background:var(--sf-paper)}.ex-topbar{border-color:#d6d9df}.ex-sidebar{background:#f1f2f5;border-color:#d6d9df}.ex-heading h1{color:#2c313d;font-family:var(--sf-editorial);letter-spacing:-.04em;font-weight:400}.ex-sidebar button[aria-current],.ex-sidebar button.active{color:#343b4e;background:#dadde7}.ex-sample-label{color:#6b5585;background:#eee4fb;border-color:#dccced}.unified-frame{background:#e3e4e7}.unified-frame .unified-rail{color:#4c5059;background:#fcfcf9;border-right:1px solid #d9dbe1}.unified-frame .unified-brand{color:#222429!important}.unified-frame .unified-brand svg{color:#3155d9}.unified-frame .unified-collapse{color:#6d727f}.unified-frame .unified-collapse:hover{color:#22262f;background:#e9ebf0}.unified-frame .unified-rail>nav>a{color:#515560;background:0 0;border-radius:8px;min-height:43px;font-size:12px}.unified-frame .unified-rail>nav>a:hover{color:#232732;background:#eaecf0}.unified-frame .unified-rail>nav>a[aria-current]{color:#272c3a;box-shadow:none;background:#e2e5eb;font-weight:650}.unified-frame .unified-rail>nav>a>svg{color:#747a89}.unified-frame .unified-rail>nav>a[aria-current]>svg{color:#40475a}.unified-frame .unified-rail>nav>a[href=\/boards]>svg{color:#6d57a5}.unified-frame .unified-rail>nav>a[href=\/workflows]>svg{color:#af714d}.unified-frame .unified-rail>nav>a[href=\/agents]>svg{color:#456bbd}.unified-frame .unified-rail>footer{border-color:#d9dbe1}.unified-frame .unified-rail>footer a{color:#646975}.unified-frame .unified-rail .dash-search-launch{color:#626773;background:#ebecf0;border-color:#d4d7de}.unified-frame .unified-rail .dash-search-launch kbd{color:#737987;background:#dde0e6;border-color:#c8cbd3}.unified-frame .unified-body{background:var(--sf-paper);border:1px solid #d6d8de;box-shadow:0 3px 12px #23321a04}.unified-frame .unified-topbar{background:#fff;border-color:#dbdde2;min-height:64px}.unified-frame .unified-topbar>div{color:#393c46}.unified-frame .unified-topbar>div>svg{color:#757c8d}.unified-frame .unified-topbar>a{color:#606571}.unified-frame .unified-mobile-close,.unified-frame .unified-mobile-toggle{color:#4a4f5c}.fd-console .fc-app-main,.dashboard-shell .workspace-main,.dashboard-shell .main-content,.unified-social .social-main{background:var(--sf-paper)}.fd-console .fc-sidebar{background:#212226}.fd-console .fc-topbar,.unified-social .social-topbar{background:#fff;border-color:#d8dae0}.business-core-nav>a{border-radius:8px!important}.business-core-nav>a[aria-current=page]{color:#2f3646!important;background:#e0e3ea!important}.business-core-nav>a:hover{background:#ebedf1!important}.ba-home-heading h1,.bd-home-hero h1,.wf-home>header h1,.sf-agents-heading h1{font-family:var(--sf-editorial);letter-spacing:-.045em;color:#22262f;font-weight:400}.ba-home-areas>*{border-color:#d6d9e0;border-radius:13px;box-shadow:0 3px 8px #21311703}.ba-home-areas>:first-child{background:#f7efe4}.ba-home-areas>:nth-child(2){background:#eee8f7}.ba-home-areas>:nth-child(3){background:#e6e8ee}.ba-home-areas>:nth-child(4){background:#eaf0fb}.ba-home-areas h3{color:#262931}.ba-home-areas p{color:#606571}.ba-home-areas>:hover{border-color:#a1a6b3;box-shadow:0 5px 18px #2131170c}.ba-home-journey{background:#e8eaf0;border:1px solid #d6d9e0;border-radius:15px}.ba-home-journey h2{font-family:var(--sf-editorial);letter-spacing:-.6px;font-size:25px;font-weight:400}.ba-home-journey button{border-color:#d5d8e0;border-radius:7px}.ba-attention-card{border-color:#dadce1;border-radius:13px}.dash-card{border-radius:13px}.fd-console .dash-shortcuts>button:hover{background:#e9ebf0;border-color:#adb3c2}.unified-social,.unified-social .social-sidebar{background:#212226}.unified-social .social-sidebar .business-core-nav>a{color:#b8bbc3!important}.unified-social .social-sidebar .business-core-nav>a[aria-current=page]{color:#2b303e!important;background:#d5d9e5!important}.unified-social .social-heading h1{font-family:var(--sf-editorial);letter-spacing:-.04em;font-weight:400}.unified-social .social-tabbar,.unified-social .social-toolbar{border-color:#d7dae0}.bd-home{background:radial-gradient(circle,#ced1d8 .65px,transparent 1px) 0 0/24px 24px,var(--sf-paper);color:#272a33}.bd-home-hero{padding:20px 0 40px}.bd-home-hero h1{font-size:clamp(48px,5vw,70px);line-height:1.03}.bd-home-hero p{color:#5f636f}.bd-home .bd-eyebrow{color:#6c7282;letter-spacing:.13em}.bd-home .bd-button{color:#3e4452;background:#fff;border-color:#c8ccd5;border-radius:8px;font-size:12px}.bd-home .bd-button.primary{color:#fff;background:#3155d9;border-color:#3155d9}.bd-home .bd-button:hover{box-shadow:0 4px 12px #2c4c1c12}.bd-home .bd-hero-board{background:#fff;border:1px solid #d2d5dc;border-radius:16px;overflow:hidden;box-shadow:0 12px 32px #22321a0a}.bd-home .bd-hero-board>header{color:#383e4d;border-bottom:1px solid #dddfe4}.bd-home .bd-home-reference-scene{background:radial-gradient(circle,#c8cbd2 .7px,#0000 1px) 0 0/18px 18px,#f1f2f6}.bd-home .bd-home-note{color:#5b4a24;background:#fff0ba;border-color:#e9dca6}.bd-home .bd-home-document{background:#ede4fb;border-color:#d8cce9}.bd-home .bd-hero-board>footer{color:#5e6474;background:#fff;border-top:1px solid #dbdde3}.bd-home .wf-board-entry{background:#e9e1f5;border:1px solid #d9cde9;border-radius:16px}.bd-home .wf-board-entry h2{font:400 29px/1.15 var(--sf-editorial);letter-spacing:-.8px;color:#493563}.bd-home .wf-board-entry p{color:#79688c}.bd-home .wf-board-entry a{color:#604e74;background:#fff;border-color:#d8cce9;border-radius:8px}.bd-template-grid>button>div{border:1px solid #d6d9df;border-radius:12px;transition:transform .2s,box-shadow .2s}.bd-template-grid>button:hover>div{transform:translateY(-4px);box-shadow:0 10px 22px #2339170d}.bd-template-grid strong{color:#333846}.bd-template-grid>button>span{color:#666c7a}.bd-templates h2,.bd-library h2{font:400 31px/1.2 var(--sf-editorial);color:#2e3443;letter-spacing:-.6px}.bd-board-grid>a{background:#fff;border-color:#d2d5dd;border-radius:13px}.bd-home .bd-empty{color:#6c7280;background:#f7f8fa;border-color:#c4c8d3;border-radius:13px}.bd-home .bd-empty h3{color:#474d5e}.bd-home .bd-conversation-callout{background:#e3e6ed;border:1px solid #cacfdb;border-radius:17px}.bd-home .bd-conversation-callout h2{font:400 29px/1.15 var(--sf-editorial);color:#343b4c}.bd-home .bd-conversation-callout p{color:#686e7c}.bd-room .bd-room-header{color:#282c37;background:#fff;border-color:#d8dadf}.bd-room .bd-room-brand{color:#3155d9}.bd-room .bd-title strong{color:#2a2e3a}.bd-room .bd-save-state{color:#6b707e}.bd-room .bd-tools{background:#24262b;border:1px solid #3a3d45;border-radius:13px;padding:7px;box-shadow:0 4px 16px #17291725}.bd-room .bd-tools>button{color:#eff1f5;border-radius:7px}.bd-room .bd-tools>button:hover{background:#3e424c}.bd-room .bd-tools>button[aria-pressed=true],.bd-room .bd-tools>button.active{color:#2a303e;background:#d0d6e4}.bd-room .bd-tools>span{background:#ffffff26}.bd-room .bd-button,.bd-room .bd-icon-button{border-radius:7px}.bd-room .bd-button.primary{color:#fff;background:#3155d9;border-color:#3155d9}.bd-room .bd-zoom{background:#fff;border-color:#c6cad3;border-radius:10px;box-shadow:0 4px 18px #283b1c0d}.bd-room .bd-selection-bar{border-color:#c2c5cf;border-radius:12px;box-shadow:0 6px 30px #243b1a16}.bd-room .bd-context{border-color:#c9cdd7;border-radius:12px;padding:7px;box-shadow:0 12px 45px #243b1a20}.bd-room .bd-context>button:hover{color:#303749;background:#e8eaf0}.bd-room .bd-inspector{background:#fafafc;border-color:#d4d7df}.bd-room .bd-inspector-header{border-color:#d4d7df}.bd-room .bd-node-details :is(input,textarea,select){color:#303646;background:#fff;border-color:#d3d6dd}.wf-home>header{background:radial-gradient(circle,#cdd0d7 .7px,#0000 1px) 0 0/24px 24px;padding-bottom:24px}.wf-home .wf-starter-copy h2{font-family:var(--sf-editorial);letter-spacing:-.7px;font-weight:400}.wf-home .wf-starters>article{border-color:#d3d6de;border-radius:17px}.wf-home .wf-home-note{background:#e9ebf1;border-color:#d1d5df}.sf-agents .sf-agent-notice{background:#e7eaf0;border:1px solid #d4d7e1}.sf-agent-allowance{color:#594473;background:#e9e2f4;border-color:#d5c8e9;border-radius:15px}.sf-site-footer{color:#fff;background:radial-gradient(circle at 1px 1px,#ffffff0d 1px,#0000 1px) 0 0/26px 26px,#1b1c20;padding-top:76px}.sf-site-footer .sf-footer-intro h2{font:400 clamp(32px,3.2vw,46px)/1.12 var(--sf-editorial);letter-spacing:-1.3px;color:#edeff3;margin:27px 0 19px}.sf-site-footer .sf-footer-intro>p{color:#aaaeb8;font-size:13px;line-height:1.8}.sf-site-footer .sf-footer-start{color:#292e3a;background:#c3cadc;border-color:#c3cadc;border-radius:8px;gap:18px}.sf-site-footer .sf-footer-start-note{color:#969ba7}.sf-site-footer .sf-footer-nav h3{color:#dde0e8;font-size:12px}.sf-site-footer .sf-footer-nav a{color:#b1b5bf;font-size:13px}.sf-site-footer .sf-footer-nav a:hover{color:#fff}.sf-site-footer .sf-footer-bottom{color:#9196a2;border-color:#fff2}.sf-site-footer .sf-footer-signoff{color:#a1a6b3;align-items:center;gap:5px;display:flex}.sf-footer-signoff>i{background:#bac2d5;border-radius:2px;width:8px;height:8px}.sf-footer-signoff>i:nth-child(2){background:#c7b8e5}.sf-footer-signoff>i:nth-child(3){background:#d4a98b}.sf-footer-signoff>i:nth-child(4){background:#879ed5;margin-right:7px}@media (max-width:1200px){.fm-header.pr-header{gap:18px;padding-inline:19px}.fm-header.pr-header>nav{gap:17px}.fm-header.pr-header .pr-wordmark{font-size:22px}.fm-header.pr-header .pr-header-actions{gap:15px}}@media (max-width:1050px){.fm-header.pr-header>nav{gap:15px}.fm-header.pr-header>nav>a,.fm-header.pr-header .pr-nav-item>button{font-size:11px}.fm-header.pr-header .pr-header-actions{gap:12px}.fm-header.pr-header .pr-workspace-link{font-size:10px}.fm-header.pr-header .pr-wordmark{font-size:20px}}@media (max-width:900px){.fm-header.pr-header{border-radius:14px;width:calc(100% - 28px);min-height:66px;margin:12px auto;padding:10px 16px;top:10px}.fm-header.pr-header>.pr-wordmark{font-size:23px}.fm-header.pr-header>nav{display:none}.fm-header.pr-header>nav.is-open{border:1px solid var(--sf-line);background:#fff;border-radius:14px;flex-direction:column;align-items:stretch;gap:3px;max-height:calc(100dvh - 100px);margin:0;padding:16px 20px;display:flex;position:absolute;top:calc(100% + 8px);left:0;right:0;overflow:auto;box-shadow:0 20px 40px #14221b22}.fm-header.pr-header>nav.is-open>a,.fm-header.pr-header .pr-nav-item>button{text-align:left;justify-content:space-between;width:100%;padding:12px 0;font-size:14px}.fm-header.pr-header .pr-header-actions{gap:14px;margin-left:auto}.fm-header.pr-header .fm-mobile-toggle{color:#2a2e38;place-items:center;display:grid}.fm-header.pr-header .sf-mega-menu{width:100%;min-width:0;box-shadow:none;margin:0 0 8px;padding:8px;display:block;position:static;transform:none}.sf-mega-menu .sf-menu-feature{display:none}.sf-mega-menu .sf-menu-links{padding:10px}.sf-mega-menu .sf-menu-links>a{min-height:58px}}@media (max-width:650px){.fm-header.pr-header{border-radius:12px;width:calc(100% - 22px);min-height:62px;margin:10px auto;padding:10px 13px;top:8px}.fm-header.pr-header>.pr-wordmark{gap:6px;font-size:20px}.fm-header.pr-header .pr-wordmark>svg{width:25px;height:25px}.fm-header.pr-header .pr-workspace-link{display:none}.fm-header.pr-header .pr-header-actions{gap:10px}.fm-header.pr-header .pr-header-actions>.pr-button{gap:9px;min-height:38px;padding-left:11px;font-size:10px}.sf-nav-cta-arrow{width:27px;height:27px;font-size:20px}.sf-canvas-home :is(.sf-team-section,.sf-billing-section,.sf-traffic-section,.pr-industry,.pr-faq,.pr-closing){padding-block:60px}.sf-canvas-home .sf-team-copy h2{font-size:39px}.sf-canvas-home .pr-closing h2{font-size:47px}.sf-canvas-home .pr-faq>div>h2{font-size:38px}.sf-site-footer{padding-top:47px}.sf-site-footer .sf-footer-intro h2{max-width:340px;margin-top:0;font-size:35px}.sf-site-footer .sf-footer-signoff{font-size:10px}.sf-site-footer .sf-footer-nav a{font-size:12px}.unified-frame .unified-topbar{padding-inline:18px}.bd-home-hero h1{font-size:48px}.bd-home .wf-board-entry h2,.bd-templates h2,.bd-library h2,.bd-home .bd-conversation-callout h2{font-size:27px}}.fm-page:has(.sf-canvas-home){background:#fff}.sf-canvas-home{--sf-editorial:var(--sf-ui);color:#20232b;background:#fff}.sfv-intro{color:#20232b;background:#fff;padding:62px 0 40px}.sfv-hero{grid-template-columns:1.3fr 1fr;align-items:end;gap:70px;padding-bottom:48px;display:grid}.sfv-kicker{font:600 11px/1.5 var(--sf-ui);color:#565d6b;margin-bottom:22px;display:block}.sf-canvas-home .sfv-intro h1{font:600 clamp(44px,5.1vw,76px)/1.05 var(--sf-ui);letter-spacing:-.055em;color:#20232b;margin:0}.sf-canvas-home .sfv-intro h1 span{color:#3459d7}.sfv-hero-description{padding-bottom:4px}.sfv-hero-description>p{font:400 18px/1.65 var(--sf-ui);color:#555d6d;max-width:390px;margin:0 0 26px}.sfv-actions{flex-wrap:wrap;align-items:center;gap:24px;display:flex}.sf-canvas-home .sfv-actions .sfv-primary{color:#fff;min-height:50px;font:600 13px var(--sf-ui);background:#3459d7;border:1px solid #3459d7;border-radius:7px;align-items:center;gap:22px;padding:14px 20px;text-decoration:none;transition:background .2s;display:inline-flex}.sf-canvas-home .sfv-actions .sfv-primary:hover{background:#2445b7}.sf-canvas-home .sfv-actions .sfv-secondary{color:#2a3346;min-height:48px;font:600 12px var(--sf-ui);align-items:center;gap:9px;text-decoration:none;display:inline-flex}.sfv-hero-description>small{font:400 11px var(--sf-ui);color:#6c7280;margin-top:16px;display:block}.sfv-showcase{position:relative}.sfv-showcase-top{justify-content:space-between;align-items:center;gap:20px;margin-bottom:18px;display:flex}.sfv-showcase-top>span{font:400 11px var(--sf-ui);color:#727886}.sfv-scenario-tabs{border-bottom:1px solid #e0e3eb;gap:6px;display:flex}.sfv-scenario-tabs>button{min-height:46px;font:600 12px var(--sf-ui);color:#727886;cursor:pointer;border-bottom:2px solid #0000;padding:12px 19px}.sfv-scenario-tabs>button:hover{color:#3459d7;background:#f7f8fc}.sfv-scenario-tabs>button[aria-pressed=true]{color:#3459d7;border-color:#3459d7}.sfv-board-shell{background:#fff;border:1px solid #d6dbea;border-radius:12px;overflow:hidden;box-shadow:0 14px 45px #28366b0a}.sfv-board-title{color:#4762ac;border-bottom:1px solid #e2e5ee;align-items:center;gap:12px;min-height:73px;padding:17px 24px;display:flex}.sfv-board-title>div:first-of-type{flex:1;min-width:0}.sfv-board-title strong{font:650 13px var(--sf-ui);color:#262c3b;display:block}.sfv-board-title>div>span{font:400 10px var(--sf-ui);color:#727886;margin-top:4px;display:block}.sfv-presence{padding-left:5px;display:flex}.sfv-presence>i{width:30px;height:30px;font:600 10px var(--sf-ui);color:#534038;background:#f0d4c0;border:2px solid #fff;border-radius:50%;place-items:center;margin-left:-5px;display:grid}.sfv-presence>i:nth-child(2){color:#354b8c;background:#cddafb}.sfv-presence>i:nth-child(3){color:#444b5e;background:#dbdee4}.sfv-share-label{font:500 10px var(--sf-ui);color:#6a7483}.sfv-board-scroll{overscroll-behavior-x:contain;scrollbar-width:thin;overflow-x:auto}.sfv-canvas{background:radial-gradient(circle,#bdc7de .65px,#0000 .8px) 0 0/22px 22px,#eff2fa;grid-template-columns:.94fr 1.28fr 1fr;gap:36px;min-width:940px;min-height:490px;padding:32px 36px 36px 86px;display:grid;position:relative}.sfv-board-column{flex-direction:column;gap:17px;min-width:0;display:flex}.sfv-area-label{font:500 10px var(--sf-ui);color:#8a94a7;align-items:center;gap:9px;margin-bottom:2px;display:flex}.sfv-area-label>b{color:#58647c;font-weight:600}.sfv-canvas-tools{color:#616c7f;background:#fff;border:1px solid #dce2ec;border-radius:8px;flex-direction:column;gap:21px;padding:15px 11px;display:flex;position:absolute;top:82px;left:18px;box-shadow:0 4px 9px #28366b07}.sfv-canvas-tools>svg{width:17px;height:17px}.sfv-canvas-tools>svg:first-child{color:#3459d7}.sfv-node{text-align:left;color:#283044;cursor:pointer;background:#fff;border:1px solid #dbe0e9;border-radius:7px;width:100%;padding:0;transition:box-shadow .18s,border-color .18s;display:block;position:relative;overflow:hidden;box-shadow:0 3px 7px #25376606}.sfv-node:hover{border-color:#8597ce;box-shadow:0 5px 15px #25376612}.sfv-node:focus-visible{outline-offset:4px;outline:3px solid #3459d7}.sfv-scenario-tabs>button:focus-visible{outline-offset:4px;outline:3px solid #3459d7}.sfv-intro a:focus-visible{outline-offset:4px;outline:3px solid #3459d7}.sfv-moodboard>img{object-fit:cover;width:100%;height:150px;display:block}.sfv-moodboard>div{padding:17px 17px 20px}.sfv-moodboard small{font:600 8px var(--sf-ui);letter-spacing:.1em;color:#777d86}.sfv-moodboard strong{white-space:pre-line;font:550 21px/1.25 var(--sf-ui);letter-spacing:-.7px;margin-top:9px;display:block}.sfv-brief{background:#fcf3d3;border-color:#eadfb6;padding:16px 18px}.sfv-brief>span{font:600 8px var(--sf-ui);letter-spacing:.08em;color:#847344}.sfv-brief p{font:500 12px/1.55 var(--sf-ui);color:#514a35;margin:11px 0 15px}.sfv-brief small{font:400 9px var(--sf-ui);color:#88794f;align-items:center;gap:5px;display:flex}.sfv-website{background:#f5eee3}.sfv-browser-bar{background:#fff;border-bottom:1px solid #e6e6e7;align-items:center;gap:4px;padding:9px 10px;display:flex}.sfv-browser-bar>i{background:#d8dde6;border-radius:50%;width:5px;height:5px}.sfv-browser-bar>span{font:400 8px var(--sf-ui);color:#8b909b;margin:auto}.sfv-site-nav{font:500 7px var(--sf-ui);color:#524f46;justify-content:space-between;gap:5px;padding:17px 18px 10px;display:flex}.sfv-site-hero{min-height:203px;padding:11px 18px 22px;position:relative}.sfv-site-hero h3{z-index:1;white-space:pre-line;letter-spacing:-.8px;color:#303339;max-width:64%;margin:0 0 13px;font:500 28px/1.05 Georgia,serif;position:relative}.sfv-site-hero>span{font:400 8px var(--sf-ui);color:#726c5e}.sfv-site-hero>img{object-fit:cover;border-radius:1px;width:37%;height:156px;position:absolute;top:11px;right:16px}.sfv-site-hero>b{color:#fff;width:max-content;font:500 7px var(--sf-ui);background:#3a3d45;border-radius:2px;align-items:center;gap:6px;margin-top:26px;padding:9px;display:flex}.sfv-social{grid-template-columns:98px minmax(0,1fr);align-items:stretch;gap:12px;padding:10px;display:grid}.sfv-social>img{object-fit:cover;border-radius:3px;width:100%;height:100%;min-height:118px}.sfv-social>div{min-width:0}.sfv-social header{justify-content:space-between;align-items:center;gap:5px;margin:1px 0 10px;display:flex}.sfv-social header strong{font:600 9px var(--sf-ui);color:#2d3442}.sfv-social p{font:400 9px/1.6 var(--sf-ui);color:#606879;margin:0 0 10px}.sfv-social-actions{color:#414b5e;align-items:center;gap:10px;display:flex}.sfv-social-actions svg{width:12px;height:12px}.sfv-social-actions svg:last-child{margin-left:auto}.sfv-social small{font:400 8px var(--sf-ui);color:#727c8e;align-items:center;gap:5px;margin-top:10px;display:flex}.sfv-outcome{padding:18px}.sfv-outcome>header{color:#4d5f89;align-items:center;gap:8px;margin:0;display:flex}.sfv-outcome>header>strong{font:600 11px var(--sf-ui);color:#2e374a;flex:1}.sfv-example-metric{align-items:baseline;gap:10px;margin:24px 0 18px;display:flex}.sfv-example-metric>strong{font:500 43px/1 var(--sf-ui);letter-spacing:-2px}.sfv-example-metric>span{font:400 10px var(--sf-ui);color:#788293}.sfv-result-row{border-top:1px solid #edf0f5;align-items:center;gap:9px;padding:10px 0;display:flex}.sfv-result-row>i{color:#6a7492;width:27px;height:27px;font:600 9px var(--sf-ui);background:#e9edf6;border-radius:50%;flex:none;place-items:center;display:grid}.sfv-result-row>span{font:600 9px var(--sf-ui);color:#435069;flex:1}.sfv-result-row small{font:400 8px var(--sf-ui);color:#8a94a4;margin-top:4px;display:block}.sfv-result-row>svg{color:#747a8a}.sfv-outcome>footer{color:#5b606e;font:500 8px var(--sf-ui);background:#eff0f3;border-radius:3px;align-items:center;gap:6px;margin-top:12px;padding:9px;display:flex}.sfv-task{background:#e6e2f5;border-color:#d7d1e9;padding:15px 18px}.sfv-task>span{font:600 8px var(--sf-ui);color:#77698b;letter-spacing:.08em;justify-content:space-between;align-items:center;display:flex}.sfv-task i{width:23px;height:23px;font:600 8px var(--sf-ui);background:#c6b7dc;border:2px solid #fff;border-radius:50%;place-items:center;display:grid}.sfv-task>strong{font:550 13px/1.4 var(--sf-ui);color:#4b415e;margin:11px 0 15px;display:block}.sfv-task>small{font:400 8px var(--sf-ui);color:#847894;align-items:center;gap:5px;display:flex}.sfv-demo-cursor{pointer-events:none;z-index:2;align-items:flex-start;gap:1px;display:flex;position:absolute}.sfv-demo-cursor>svg{stroke:#fff;stroke-width:1.5px}.sfv-demo-cursor>b{font:500 9px var(--sf-ui);color:#fff;background:#5476c8;border-radius:0 4px 4px;margin-top:17px;padding:4px 7px}.cursor-maya{color:#5476c8;top:44%;left:28%}.cursor-alex{color:#9b6755;top:80%;left:72%}.cursor-alex>b{background:#9b6755}.sfv-board-footer{font:400 10px var(--sf-ui);color:#838a99;border-top:1px solid #e0e5ee;justify-content:space-between;padding:12px 24px;display:flex}.sfv-story-caption{justify-content:space-between;align-items:center;gap:30px;padding:24px 0 0;display:flex}.sfv-story-caption>div>span{font:600 14px var(--sf-ui);color:#303a50}.sfv-story-caption p{font:400 12px/1.6 var(--sf-ui);color:#788192;margin:6px 0 0}.sf-canvas-home .sfv-story-caption>a{font:600 12px var(--sf-ui);color:#3459d7;white-space:nowrap;align-items:center;gap:14px;display:flex}@media (max-width:1000px){.sfv-hero{grid-template-columns:1.1fr 1fr;gap:32px}.sfv-hero-description>p{font-size:16px}.sfv-actions{gap:15px}.sfv-canvas{gap:27px;padding-right:28px}.sfv-hero .sfv-kicker{max-width:260px}.sfv-showcase-top>span{display:none}}@media (max-width:700px){.sfv-intro{padding-top:35px;padding-bottom:20px}.sfv-hero{padding-bottom:30px;display:block}.sfv-kicker{margin-bottom:17px;font-size:10px}.sf-canvas-home .sfv-intro h1{font-size:clamp(43px,9.4vw,62px);line-height:1.08}.sfv-hero-description{margin-top:23px}.sfv-hero-description>p{max-width:380px;margin-bottom:20px;font-size:15px;line-height:1.7}.sfv-actions{gap:22px}.sfv-share-label{display:none}.sfv-board-title{padding:14px 16px}.sfv-scenario-tabs{justify-content:space-between;gap:0;width:100%}.sfv-scenario-tabs>button{padding:12px 10px;font-size:11px}.sfv-story-caption{padding-top:20px;display:block}.sfv-story-caption>a{min-height:44px;margin-top:17px}.sfv-board-footer{padding-inline:16px}.sfv-board-footer>span:last-child{font-size:0}.sfv-board-footer>span:last-child:after{content:"Swipe to explore";font-size:10px}}.sf-canvas-home .cb-section>header h2,.sf-canvas-home .cb-running header h2{font-family:var(--sf-ui);color:#252b38;letter-spacing:-.045em!important;font-size:clamp(34px,3.7vw,53px)!important;font-weight:550!important;line-height:1.12!important}.sf-canvas-home .cb-section{padding-block:80px!important}.sf-canvas-home .cb-section>header{text-align:center}.sf-canvas-home .ba-eyebrow{color:#6d778c;letter-spacing:.1em;font-size:10px}.sf-canvas-home .cb-section .cb-diagram{background:#f6f7fb;border-color:#e2e5ed;border-radius:12px;margin-top:36px;padding:32px}.sf-canvas-home .cb-flow{gap:20px;margin-bottom:30px}.sf-canvas-home .cb-flow strong{color:#424d63;font-size:12px}.sf-canvas-home .cb-flow small{color:#68758a;font-size:10px}.sf-canvas-home .cb-flow .cb-node{color:#65779a;background:#fff;border-radius:9px}.sf-canvas-home .cb-flow>button[aria-pressed=true] .cb-node{color:#fff;background:#3459d7;border-color:#3459d7}.sf-canvas-home .xs-connected-caption{background:0 0;align-items:center;gap:30px;min-height:0;padding:25px 46px 0 0;display:flex}.sf-canvas-home .xs-connected-caption>div{flex:1;min-width:0;display:block}.sf-canvas-home .xs-connected-caption h3{font:550 19px/1.4 var(--sf-ui);color:#30394d;max-width:650px;margin:0 0 7px}.sf-canvas-home .xs-connected-caption p{color:#6f7a8d;font-size:12px;line-height:1.7}.sf-canvas-home .xs-connected-caption>a{color:#3459d7;margin:0}.sf-canvas-home .cb-running{background:#eef1fb;padding:80px 0}.sf-canvas-home .cb-theatre{min-height:540px;box-shadow:none;border-color:#d8dfef;border-radius:12px;grid-template-columns:.95fr 1.05fr}.sf-canvas-home .cb-running header{margin-bottom:30px}.sf-canvas-home .cb-running header>a{color:#3459d7}.sf-canvas-home .cb-booking h3{color:#fff;font-family:Georgia,serif}.sf-canvas-home .cb-booking button{color:#2c2e34;background:#fff}.sf-canvas-home .cb-business-head{color:#374866;border-color:#e5e9f1;padding:19px 28px}.sf-canvas-home .cb-business-head small{color:#737f93}.sf-canvas-home .cb-receiving{min-height:330px;padding:27px 30px}.sf-canvas-home .cb-receiving h3{color:#26344c;letter-spacing:-.7px;margin:12px 0 24px;font-size:25px;font-weight:550}.sf-canvas-home .cb-record{background:#fafbfe;border-color:#e3e7ef;justify-content:center;gap:14px;min-height:210px;padding:24px}.sf-canvas-home .cb-record>strong{color:#303f59;font-size:23px}.sf-canvas-home .cb-record>p{color:#63738a;font-size:13px}.sf-canvas-home .cb-record>span{color:#5b6f8c;font-size:11px}.sf-canvas-home .cb-record>small{color:#69788c;font-size:10px}.sf-canvas-home .cb-completions{background:#f7f9fd;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;padding:17px 23px;display:grid}.sf-canvas-home .cb-completions>button{text-align:left;color:#6e7a8d;align-items:start;font-size:10px;line-height:1.5}.sf-canvas-home .cb-completions>button>span{flex:none}.sf-canvas-home .cb-completions>button.done{color:#4e5565}.sf-canvas-home .cb-completions [aria-pressed=true]{color:#3459d7;font-weight:600}.sf-canvas-home :is(.sf-team-copy,.sf-social-home,.sf-billing-section,.sf-traffic-section,.pr-industry) .pr-section-intro h2,.sf-canvas-home .sf-team-copy h2,.sf-canvas-home .pr-faq>div>h2{letter-spacing:-.045em;color:#252b38;font-size:clamp(34px,3.7vw,53px);font-weight:550;line-height:1.15}.sf-canvas-home .sf-team-section{background:#f0eef9;border:0}.sf-canvas-home .sf-billing-section{background:#f8f6f1}.sf-canvas-home .sf-traffic-section{background:#f2f5fb}.sf-canvas-home .pr-closing{background:#edf1fc}.sf-canvas-home .pr-closing h2{color:#27354f;font-size:clamp(42px,5.4vw,72px);font-weight:550}.sf-canvas-home .pr-closing h2>span{color:#3459d7}.sf-canvas-home .pr-closing :is(p,small,.pr-eyebrow){color:#63728b}.sf-canvas-home .pr-closing .pr-button{color:#fff;background:#3459d7;border-color:#3459d7}.sf-canvas-home .sf-closing-mark{color:#cbd6f3}.sf-site-footer{color:#fff;background:#1e2637}.sf-site-footer .sf-footer-intro h2{font:500 clamp(30px,3vw,43px)/1.2 var(--sf-ui);letter-spacing:-1.3px;color:#fff}.sf-site-footer .sf-footer-intro>p,.sf-site-footer .sf-footer-nav a{color:#b8c1d2}.sf-site-footer .sf-footer-nav h3{color:#f1f3f8}.sf-site-footer .sf-footer-start{color:#26334f;background:#fff;border-color:#fff}.sf-site-footer .sf-footer-start:hover{color:#26334f;background:#e8edfb}.sf-site-footer .sf-footer-start-note,.sf-site-footer .sf-footer-bottom,.sf-site-footer .sf-footer-signoff{color:#a3b0c9}.sf-site-footer .sf-footer-brand>svg{color:#a9bdff}.sf-site-footer .sf-footer-bottom a,.sf-site-footer .sf-footer-bottom button{color:#b9c4d9}.pd-demo-cursor.is-static,.sf-scene-cursor,.collaborator-cursor,.sfv-demo-cursor{transition:none!important;animation:none!important}.pd-demo-cursor.is-static{opacity:.9!important;transform:none!important}.pd-demo-cursor.is-static:before,.pd-demo-cursor.is-static:after{display:none!important}.sf-scene-cursor{top:66%!important;left:66%!important;transform:none!important}.wfs-cursor,.sc-cursor,.wfs-cursor>div,.sc-cursor>div{animation:none!important}@media (max-width:800px){.sf-canvas-home .cb-section{padding-block:60px!important}.sf-canvas-home .cb-section .cb-diagram{padding:22px}.sf-canvas-home .xs-connected-caption{padding-right:30px;display:block}.sf-canvas-home .xs-connected-caption>a{margin-top:18px}.sf-canvas-home .cb-theatre,.sf-canvas-home .cb-completions{grid-template-columns:1fr 1fr}.sf-canvas-home .cb-receiving{padding:24px}.sf-canvas-home .cb-record{padding:18px}.sf-canvas-home .cb-running{padding:60px 0}}@media (max-width:600px){.sf-canvas-home .cb-section .cb-diagram{padding:18px}.sf-canvas-home .cb-flow{gap:22px 12px}.sf-canvas-home .cb-flow strong{font-size:10px}.sf-canvas-home .cb-flow small{font-size:9px}.sf-canvas-home .cb-theatre{display:block}.sf-canvas-home .cb-booking{min-height:330px}.sf-canvas-home .cb-receiving{min-height:345px}.sf-canvas-home .cb-receiving h3{font-size:24px}.sf-canvas-home .cb-record>strong{font-size:22px}.sf-canvas-home .cb-completions{grid-template-columns:1fr 1fr}.sf-canvas-home .xs-connected-caption h3{font-size:18px}.sf-canvas-home .cb-section>header h2,.sf-canvas-home .cb-running header h2{font-size:34px!important}.sfv-demo-cursor{display:none}.sf-canvas-home .cb-running header>a{margin-top:22px}}@media (prefers-reduced-motion:reduce){.sfv-node,.sfv-primary{transition:none}}.cb-record-details{width:100%;margin:0;padding-top:4px}.cb-record-details>div{border-top:1px solid #e5e9f1;justify-content:space-between;align-items:center;gap:20px;padding:11px 0;display:flex}.cb-record-details dt{font:400 11px var(--sf-ui);color:#768296}.cb-record-details dd{font:600 11px var(--sf-ui);color:#3d4d68;text-align:right;margin:0}.md-guided-cursor{animation:none!important}.md-click-ring{display:none}.bt-gallery{color:#263044;margin:58px 0 30px;scroll-margin-top:100px}.bt-gallery>header{justify-content:space-between;align-items:end;gap:30px;margin-bottom:28px;display:flex}.bt-eyebrow{color:#73809a;letter-spacing:.12em;font:650 10px/1.5 Manrope,Arial,sans-serif}.bt-gallery h2{letter-spacing:-1.6px;margin:13px 0;font:550 clamp(28px,3.5vw,44px)/1.12 Manrope,Arial,sans-serif}.bt-gallery>header p{color:#748095;margin:0;font:400 13px/1.7 Manrope,Arial,sans-serif}.bt-gallery>header>a{color:#3459d7;align-items:center;gap:18px;padding-bottom:6px;font-size:12px;font-weight:600;text-decoration:none;display:flex}.bt-saved-count{color:#748095;align-items:center;gap:9px;font-size:11px;display:flex}.bt-public{margin-block:0;padding-block:68px 72px}.bt-public>header{margin-bottom:34px}.sf-canvas-home .bt-public h2{font:550 clamp(32px,3.7vw,53px)/1.12 var(--sf-ui);letter-spacing:-.045em;color:#252b38}.sf-canvas-home .bt-public p{color:#748095}.sf-canvas-home .bt-public a{color:#3459d7}.bt-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:28px 24px;display:grid}.bt-public .bt-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.bt-card{text-align:left;cursor:pointer;background:#fff;border:1px solid #dfe4ed;border-radius:10px;min-width:0;padding:0;transition:border-color .2s,box-shadow .2s;overflow:hidden}.bt-card:hover{border-color:#9aaedc;box-shadow:0 8px 24px #1e3c7910}.bt-card:focus-visible{outline-offset:4px;outline:3px solid #3459d7}.bt-gallery button:focus-visible{outline-offset:4px;outline:3px solid #3459d7}.bt-card>div:last-child{padding:21px}.bt-card>div>span{letter-spacing:.1em;color:#7b88a0;font-size:8px;font-weight:650}.bt-card h3{letter-spacing:-.6px;color:#27354c;margin:10px 0 7px;font:600 18px/1.3 Manrope,Arial,sans-serif}.bt-card p{color:#7b8799;min-height:38px;margin:0;font-size:11px;line-height:1.7}.bt-card b{color:#4e6baf;justify-content:space-between;align-items:center;margin-top:21px;font-size:10px;display:flex}.bt-picture{background:var(--template-colour,#e9edf5);border-bottom:1px solid #1e3c790b;height:235px;padding:23px;position:relative;overflow:hidden}.bt-picture>img{object-fit:cover;border:4px solid #fff;border-radius:5px;width:49%;height:62%;position:absolute;top:11%;left:8%;box-shadow:0 3px 7px #26344d08}.bt-mini-sheet{background:#fff;border:1px solid #d8deea;border-radius:5px;width:56%;padding:12px;position:absolute;top:20%;right:7%;box-shadow:0 5px 18px #26344d09}.bt-mini-sheet>header{color:#475573;border-bottom:1px solid #e8edf5;justify-content:space-between;padding-bottom:9px;font:650 8px Manrope,Arial,sans-serif;display:flex}.bt-mini-sheet>header>i{background:#aec2ed;border-radius:2px;width:5px;height:5px}.bt-mini-sheet>div{color:#7a87a0;border-bottom:1px solid #edf0f6;justify-content:space-between;gap:8px;padding:9px 0;font:400 6px Manrope,Arial,sans-serif;display:flex}.bt-mini-sheet>div>b{color:#729b7b;background:#e7f0e9;margin:0;padding:3px 5px;font:500 5px Manrope,Arial,sans-serif;display:block}.bt-mini-sheet>div>i{background:#dce2ed;border-radius:2px;align-self:center;width:10px;height:3px}.bt-mini-sheet>footer{align-items:center;padding-top:12px;display:flex}.bt-mini-sheet>footer>i{background:#ccd9ed;border:2px solid #fff;border-radius:50%;width:13px;height:13px;margin-left:-3px}.bt-mini-sheet>footer>i:nth-child(2){background:#edcfbb}.bt-mini-sheet>footer>i:nth-child(3){background:#d5dfce}.bt-mini-sheet>footer>span{color:#8792a6;margin-left:4px;font:400 5px Manrope,Arial,sans-serif}.bt-mini-note{background:#fff4cf;border:1px solid #ede1b9;border-radius:3px;width:39%;padding:13px;position:absolute;bottom:10%;left:8%;box-shadow:0 3px 9px #26344d07}.bt-mini-note>span{letter-spacing:.07em;color:#9a8952;font:650 5px Manrope,Arial,sans-serif}.bt-mini-note>strong{color:#655934;white-space:pre-line;margin-top:7px;font:550 10px/1.4 Manrope,Arial,sans-serif;display:block}.bt-saved-art{color:#8b9bc4;flex-direction:column;gap:12px;font-size:9px;display:flex;position:absolute;top:18%;left:9%}.bt-picture.is-saved .bt-mini-sheet{top:25%}.bt-filters{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;margin-bottom:26px;display:flex}.bt-filters>div{flex-wrap:wrap;gap:6px;display:flex}.bt-filters>div>button{color:#75819a;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:6px;align-items:center;gap:7px;min-height:42px;padding:10px 15px;font:550 11px Manrope,Arial,sans-serif;display:flex}.bt-filters>div>button[aria-pressed=true]{color:#3658ad;background:#e8eefb;border-color:#d6e0f6}.bt-filters>div>button>span{background:#fff8;border-radius:3px;padding:2px 5px;font-size:9px}.bt-filters>label{color:#8995ac;border:1px solid #dfe5f0;border-radius:6px;align-items:center;gap:9px;padding:10px 12px;display:flex}.bt-filters input{color:#42516e;background:0 0;border:0;outline:none;width:165px;font-size:11px}.bt-empty{text-align:center;color:#8695b1;background:#f6f8fc;border:1px dashed #d6dfef;border-radius:10px;padding:55px 25px}.bt-empty>svg{margin:auto}.bt-empty h3{color:#465b7e;margin-top:20px;font-size:19px;font-weight:500}.bt-empty p{max-width:430px;margin:12px auto;font-size:12px;line-height:1.8}.bt-existing{color:#5977b3;background:#edf2fc;border:1px solid #dce5f8;border-radius:10px;align-items:center;gap:23px;margin-top:35px;padding:27px;display:flex}.bt-existing>div{flex:1}.bt-existing h3{letter-spacing:-.5px;color:#344e79;margin:0 0 8px;font-size:19px;font-weight:550}.bt-existing p{color:#7184a3;margin:0;font-size:12px;line-height:1.8}.bt-existing>button{color:#3459d7;cursor:pointer;align-items:center;gap:18px;min-height:44px;font-size:11px;font-weight:600;display:flex}.bt-preview{grid-template-columns:1fr 1fr;gap:32px;padding:24px;display:grid}.bt-preview>.bt-picture{border-radius:7px;align-self:start;height:360px}.bt-preview .bt-mini-sheet{padding:17px}.bt-preview .bt-mini-sheet>header{font-size:10px}.bt-preview .bt-mini-sheet>div{padding-block:15px;font-size:8px}.bt-preview .bt-mini-note{padding:18px;bottom:14%}.bt-preview .bt-mini-note>span{font-size:7px}.bt-preview .bt-mini-note>strong{font-size:14px}.bt-preview h3{letter-spacing:-.8px;color:#32425f;margin:14px 0 25px;font:550 25px/1.25 Manrope,Arial,sans-serif}.bt-preview ul{flex-direction:column;gap:14px;margin:0 0 25px;padding:0;list-style:none;display:flex}.bt-preview li{color:#64738b;align-items:center;gap:10px;font-size:12px;display:flex}.bt-preview li svg{color:#739983}.bt-preview-note{margin-bottom:20px;line-height:1.8;color:#8994a7!important;font-size:11px!important}.bt-preview .bd-button{cursor:pointer;justify-content:center;align-items:center;gap:16px;min-height:44px;display:inline-flex}.bt-preview .bd-button.primary,.bt-save-form .bd-button.primary,.bt-save-success .bd-button.primary{color:#fff;background:#3459d7;border-color:#3459d7;text-decoration:none}.bt-website{color:#53647e;margin:20px 0;font-size:12px;display:block}.bt-website small{color:#9ba7b9;margin-left:5px;font-size:10px}.bt-website input,.bt-save-form input{color:#374b6c;background:#fff;border:1px solid #d5deed;border-radius:6px;width:100%;margin-top:9px;padding:12px 13px;font-size:13px;display:block}.bt-preview [role=alert]{color:#a14040;font-size:12px;line-height:1.7}.bt-delete{margin-top:25px}.bt-delete>button{color:#8a6770;cursor:pointer;align-items:center;gap:7px;margin-right:15px;padding:9px 0;font-size:10px;display:inline-flex}.bt-delete>span{color:#8b6d76;font-size:11px;line-height:1.7;display:block}.bt-save-form,.bt-save-success{padding:25px}.bt-save-form label{color:#52627a;font-size:12px;display:block}.bt-save-form h3{color:#3a4d6c;margin:25px 0 10px;font-size:16px;font-weight:550}.bt-save-form p,.bt-save-success p{color:#7a889e;font-size:12px;line-height:1.8}.bt-save-form footer{justify-content:flex-end;gap:10px;margin-top:25px;display:flex}.bt-save-success>svg{color:#789b81}.bt-save-success h3{color:#344766;margin:20px 0 12px;font-size:23px}.bt-save-success .bd-button{margin:20px 8px 0 0;display:inline-flex}.bt-save-trigger{white-space:nowrap}.bt-home{background:#fbfcfe!important;padding-top:28px!important}.bt-home-heading{border-bottom:1px solid #e2e8f1;justify-content:space-between;align-items:end;gap:30px;padding-bottom:38px;display:flex}.bt-home-heading h1{letter-spacing:-1.5px;color:#2b3b57;margin:14px 0 13px;font:550 clamp(30px,3vw,43px)/1.15 Manrope,Arial,sans-serif}.bt-home-heading p{color:#7c8aa2;font-size:13px}.bt-home-heading>div:last-child{flex-wrap:wrap;gap:10px;display:flex}.bt-home .bt-library{margin-top:36px}.bt-home .bd-library h2{letter-spacing:-.7px;color:#364c6e;font:550 23px Manrope,Arial,sans-serif}.bt-home .bd-library header{margin-bottom:22px}.bt-home .bd-board-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.bt-first-board{color:#7c92b6;background:#fff;border:1px solid #dfe6f1;border-radius:10px;align-items:center;gap:19px;padding:25px;display:flex}.bt-first-board>div{flex:1}.bt-first-board h3{color:#4b6285;margin:0 0 6px;font-size:16px;font-weight:550}.bt-first-board p{color:#8b9ab0;margin:0;font-size:12px}.bt-first-board a{color:#3459d7;align-items:center;gap:15px;font-size:11px;text-decoration:none;display:flex}@media (max-width:1200px){.bt-public .bt-grid,.bt-home .bt-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.bt-home .bd-board-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.bt-home-heading{display:block}.bt-home-heading>div:last-child{margin-top:24px}.bt-save-trigger>span{display:none}.bt-save-trigger{padding:9px}}@media (max-width:700px){.bt-gallery>header{display:block}.bt-gallery>header>a,.bt-saved-count{margin-top:18px}.bt-public{padding-block:50px}.bt-grid{gap:16px}.bt-card>div:last-child{padding:17px}.bt-card h3{font-size:16px}.bt-picture{height:210px}.bt-existing{flex-wrap:wrap;gap:16px;padding:23px}.bt-existing>div{min-width:220px}.bt-existing>button{margin-left:42px}.bt-preview{padding:20px;display:block}.bt-preview>.bt-picture{height:280px;margin-bottom:24px}.bt-home .bd-board-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.bt-first-board{flex-wrap:wrap}.bt-first-board a{margin-left:44px}.bt-home .bt-gallery h2{font-size:32px}.bt-filters>label,.bt-filters input{width:100%}}@media (max-width:460px){.bt-public .bt-grid,.bt-home .bt-grid{grid-template-columns:1fr}.bt-picture{height:250px}.bt-card h3{font-size:20px}.bt-card p{min-height:0;font-size:12px}.bt-card b{font-size:11px}.bt-home .bd-board-grid{grid-template-columns:1fr}.bt-filters>div>button{padding:10px;font-size:10px}.bt-home-heading h1{font-size:32px}.bt-existing>button{margin-left:0}}@media (prefers-reduced-motion:reduce){.bt-card{transition:none}}.bd-dialog.br-recipe-dialog{width:min(1120px,100%);padding:0}.br-recipe-dialog>header{border-bottom:1px solid #e1e7ef;margin:0;padding:22px 26px}.br-recipe-dialog>header h2{letter-spacing:-.6px;font-size:24px}.br-setup{color:#26364d;background:#fff;grid-template-columns:minmax(0,1.12fr) minmax(300px,1fr);gap:28px;padding:26px;display:grid}.br-preview{background:#f3f6fa;border:1px solid #dfe7ef;border-radius:14px;align-self:start;min-width:0;position:sticky;top:0;overflow:hidden}.br-preview>header{background:#fff;border-bottom:1px solid #dfe7ef;justify-content:space-between;align-items:center;gap:12px;padding:16px;display:flex}.br-preview>header span{align-items:center;gap:8px;font-size:12px;font-weight:600;display:flex}.br-preview>header small{color:#738094;font-size:10px}.br-preview>.cx-layout-preview{width:100%;height:310px;min-height:0;display:block}.br-preview nav{flex-wrap:wrap;gap:6px;padding:14px 16px 5px;display:flex}.br-preview nav button{color:#65738a;cursor:pointer;background:#fff;border:1px solid #dce4f0;border-radius:7px;padding:7px 10px;font-size:10px}.br-preview nav button[aria-pressed=true]{color:#244d92;background:#e0eafd;border-color:#a9bfe7}.br-preview>p{color:#6e7d92;padding:0 17px;font-size:11px;line-height:1.6}.br-preview>a{color:#315c9c;align-items:center;gap:8px;padding:4px 17px 18px;font-size:11px;text-decoration:none;display:flex}.br-options{flex-direction:column;gap:18px;min-width:0;display:flex}.br-options h3{letter-spacing:-.7px;margin:0 0 2px;font:500 25px/1.22 Manrope,Arial,sans-serif}.br-name{color:#60738b;flex-direction:column;gap:8px;font-size:11px;display:flex}.br-name input{color:#293f5c;background:#fafcfe;border:1px solid #d7e1ee;border-radius:8px;width:100%;padding:12px;font-size:14px}.br-options fieldset{border:0;min-width:0;margin:0;padding:0}.br-options legend{color:#60738b;margin-bottom:10px;font-size:11px}.br-sections{gap:6px;display:grid}.br-sections button{text-align:left;cursor:pointer;background:#fff;border:1px solid #e2e8ef;border-radius:9px;align-items:center;gap:11px;min-width:0;padding:11px 12px;display:flex}.br-sections button[aria-pressed=true]{background:#f5f8ff;border-color:#cbd9ef}.br-check{color:#8191a7;border:1px solid #cad6e6;border-radius:6px;flex:none;place-items:center;width:21px;height:21px;display:grid}.br-sections button[aria-pressed=true] .br-check{color:#fff;background:#2d5ccb;border-color:#2d5ccb}.br-sections strong{color:#334964;font-size:12px;font-weight:550;display:block}.br-sections small{color:#7b899c;margin-top:3px;font-size:10px;line-height:1.5;display:block}.br-start{background:#eef2f7;border-radius:9px;gap:4px;padding:4px;display:flex}.br-start button{color:#64758e;cursor:pointer;background:0 0;border:0;border-radius:6px;flex:1;padding:10px 8px;font-size:11px}.br-start button[aria-pressed=true]{color:#2f527c;background:#fff;box-shadow:0 1px 5px #1b365d15}.br-create{color:#fff;background:#2d5ccb;border-radius:8px;justify-content:center;gap:14px;min-height:46px;font-size:13px}.br-note{color:#7d899a;margin-top:-8px;font-size:10px;line-height:1.6}:is(.br-options button:focus-visible,.br-preview button:focus-visible){outline-offset:2px;outline:3px solid #94b4ed}.br-options button:disabled{opacity:.6;cursor:default}.br-options .bd-error{margin:0;font-size:12px}@media (max-width:760px){.br-setup{grid-template-columns:1fr;gap:24px;padding:18px}.br-preview{position:static}.br-preview>.cx-layout-preview{height:220px}.br-preview>header{flex-wrap:wrap}.br-options h3{font-size:23px}.br-preview nav{max-height:102px;overflow:auto}}.km-window .bd-float-body{color:#283d55;background:#fcfcfb;flex-direction:column;padding:0;display:flex;overflow:hidden}.km-heading{background:linear-gradient(110deg,#edf3fc,#fbfbf8);border-bottom:1px solid #e2e8ed;flex:none;justify-content:space-between;align-items:center;gap:16px;padding:24px 25px 19px;display:flex}.km-heading>div>span{color:#75879c;align-items:center;gap:8px;font-size:11px;display:flex}.km-heading h2{letter-spacing:-.8px;margin:8px 0 0;font:500 27px/1.25 Manrope,Arial,sans-serif}.km-heading .bd-button{flex:none;gap:7px;font-size:12px}.km-toolbar{flex:none;align-items:center;gap:12px;padding:16px 22px 11px;display:flex}.km-toolbar label{color:#8b98aa;background:#fff;border:1px solid #dce4ec;border-radius:8px;flex:1;align-items:center;gap:9px;min-width:0;padding:10px 12px;display:flex}.km-toolbar input{color:#3c526d;background:0 0;border:0;outline:0;width:100%;min-width:0;font-size:12px}.km-toolbar>button{color:#78899e;cursor:pointer;background:0 0;border:0;align-items:center;gap:7px;padding:8px;font-size:11px;display:flex}.km-toolbar>button[aria-pressed=true]{color:#335f9e;background:#eaf0f8;border-radius:6px}.km-scopes{flex-wrap:wrap;flex:none;gap:5px;padding:0 22px 13px;display:flex}.km-scopes button{color:#75879d;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:7px;align-items:center;gap:5px;padding:7px 11px;font-size:11px;display:flex}.km-scopes button[aria-pressed=true]{color:#315992;background:#eaf1fd;border-color:#d5e0f0}.km-workspace{border-top:1px solid #e2e7ed;flex:1;grid-template-columns:minmax(0,1fr);min-height:0;display:grid;overflow:hidden}.km-workspace.has-detail{grid-template-columns:minmax(210px,.82fr) minmax(320px,1.65fr)}.km-list{overscroll-behavior:contain;background:#f4f6f8;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));align-content:start;gap:9px;min-height:0;padding:14px;display:grid;overflow:auto}.has-detail .km-list{border-right:1px solid #e0e6ed;flex-direction:column;display:flex}.km-list>[role=status]{color:#8292a5;padding:10px;font-size:11px}.km-list-item{text-align:left;cursor:pointer;color:#3d526d;background:#fff;border:1px solid #e1e7ee;border-radius:10px;flex:none;min-width:0;padding:15px}.km-list-item:hover{border-color:#a9bddc}.km-list-item[aria-pressed=true]{background:#fbfdff;border-color:#9db8e1;box-shadow:inset 3px 0 #4773b8}.km-list-item>span{color:#8396ae;justify-content:space-between;align-items:center;display:flex}.km-list-item small{letter-spacing:.5px;font-size:9px}.km-list-item>strong{overflow-wrap:anywhere;margin-top:10px;font-size:13px;font-weight:550;line-height:1.5;display:block}.km-list-item>p{color:#8290a2;overflow-wrap:anywhere;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:7px 0 12px;font-size:11px;line-height:1.7;display:-webkit-box;overflow:hidden}.km-list-item footer{color:#8a99ad;border-top:1px solid #edf0f4;align-items:center;gap:5px;padding-top:10px;font-size:9px;display:flex}.km-list-item footer>span{margin-left:auto}.km-detail{overscroll-behavior:contain;background:#fff;min-width:0;padding-bottom:20px;overflow:auto}.km-detail-bar{z-index:2;background:#fff;border-bottom:1px solid #edf0f5;align-items:center;gap:10px;padding:12px 19px;display:flex;position:sticky;top:0}.km-detail-bar>span{color:#8b9bb0;flex:1;font-size:10px}.km-detail-bar>button{color:#6f86a6;cursor:pointer;background:0 0;border:0;align-items:center;gap:5px;padding:5px;font-size:10px;display:flex}.km-editor{flex-direction:column;gap:18px;padding:20px 24px;display:flex}.km-kinds{flex-wrap:wrap;gap:5px;display:flex}.km-kinds button{color:#8996a8;cursor:pointer;background:#fff;border:1px solid #dfe6ef;border-radius:5px;padding:6px 8px;font-size:10px}.km-kinds button[aria-pressed=true]{color:#355a8c;background:#eef4fb;border-color:#c2d2e8}.km-editor .km-title{letter-spacing:-.5px;color:#334e6d;border:0;border-bottom:1px solid #e5eaf0;outline:0;width:100%;padding:5px 0 13px;font:500 24px/1.4 Manrope,Arial,sans-serif}.km-editor>textarea{resize:vertical;color:#5d718b;background:#fff;border:0;outline:0;min-height:190px;padding:0;font:13px/1.9 Manrope,Arial,sans-serif}.km-title::placeholder,.km-editor textarea::placeholder{color:#a5b0c0}.km-tags{color:#8a9aae;align-items:center;gap:12px;font-size:10px;display:flex}.km-tags input,.km-reason{color:#5e728e;background:#fafbfd;border:1px solid #e0e7ef;border-radius:6px;flex:1;min-width:0;padding:10px;font-size:11px}.km-visibility{border:0;flex-wrap:wrap;gap:6px;margin:0;padding:0;display:flex}.km-visibility legend{color:#6f849f;margin-bottom:10px;font-size:11px}.km-visibility button{color:#8192a7;cursor:pointer;background:#fff;border:1px solid #dae3ef;border-radius:6px;align-items:center;gap:5px;padding:9px 12px;font-size:11px;display:flex}.km-visibility button[aria-pressed=true]{color:#315c9c;background:#eaf2ff;border-color:#a9c0e3}.km-visibility p{color:#8292a7;flex-basis:100%;margin:4px 0 0;font-size:10px;line-height:1.7}.km-source-note{color:#94a1b2;background:#f5f7fa;border-radius:7px;gap:9px;padding:13px;display:flex}.km-source-note span{flex-direction:column;gap:4px;font-size:9px;display:flex}.km-source-note strong{color:#647c9b;overflow-wrap:anywhere;font-size:11px;font-weight:500}.km-source-note small{font-size:9px}.km-verified{color:#6e819b;align-items:center;gap:8px;font-size:11px;line-height:1.7;display:flex}.km-verified input,.km-source-warning input{accent-color:#3965a9;flex:none;width:15px;height:15px}.km-editor>footer{justify-content:space-between;align-items:center;gap:10px;display:flex}.km-editor>footer>button:first-child{color:#8b97aa;cursor:pointer;background:0 0;border:0;font-size:11px}.km-reading{padding:24px 26px}.km-kind{color:#8b9db4;font-size:10px}.km-reading h3{color:#334b68;letter-spacing:-.7px;overflow-wrap:anywhere;margin:9px 0 19px;font:500 27px/1.3 Manrope,Arial,sans-serif}.km-reading>p{white-space:pre-wrap;color:#667b95;overflow-wrap:anywhere;margin:0;font-size:13px;line-height:1.9}.km-tag-list{flex-wrap:wrap;gap:6px;margin-top:18px;display:flex}.km-tag-list span{color:#6883aa;background:#f0f5fd;border-radius:5px;padding:5px 8px;font-size:10px}.km-check-status{color:#9b825a;border-top:1px solid #e9edf3;flex-wrap:wrap;justify-content:space-between;gap:12px;margin-top:21px;padding-top:13px;display:flex}.km-check-status.checked{color:#658c77}.km-check-status span,.km-check-status small{font-size:10px}.km-source-card{background:#fafcfe;border:1px solid #dfe7f1;border-radius:10px;margin:0 24px 20px;padding:17px}.km-source-card header{color:#8b9eb7;align-items:center;gap:10px;display:flex}.km-source-card header span{flex-direction:column;gap:5px;min-width:0;display:flex}.km-source-card small{letter-spacing:.8px;font-size:8px}.km-source-card strong{color:#496481;overflow-wrap:anywhere;font-size:12px;font-weight:500}.km-source-card blockquote{color:#8b9aae;white-space:pre-wrap;overflow-wrap:anywhere;max-height:120px;margin:14px 0;font-size:11px;line-height:1.8;overflow:auto}.km-source-card footer{border-top:1px solid #e7edf4;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding-top:12px;display:flex}.km-source-card footer span{color:#9aa8ba;font-size:9px}.km-source-card button,.km-history button{color:#4773ac;cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;padding:4px 0;font-size:11px;display:flex}.km-actions{flex-wrap:wrap;align-items:center;gap:14px;padding:0 24px;display:flex}.km-actions>button:not(.bd-button){color:#8c9bb0;cursor:pointer;background:0 0;border:0;align-items:center;gap:5px;font-size:10px;display:flex}.km-history{margin:22px 24px}.km-history h4{color:#536e8f;margin-bottom:17px;font-size:12px;font-weight:500}.km-history article{border-bottom:1px solid #e7edf3;padding:13px 0}.km-history header{flex-wrap:wrap;align-items:center;gap:7px;display:flex}.km-history b{font-size:11px;font-weight:550}.km-history small,.km-history time{color:#98a5b7;font-size:9px}.km-history time{margin-left:auto}.km-history p{white-space:pre-wrap;color:#7b8ea7;overflow-wrap:anywhere;font-size:11px;line-height:1.8}.km-history summary{color:#6986aa;cursor:pointer;padding:10px 0;font-size:10px}.km-history details strong{color:#637b9a;font-size:12px}.km-source-warning,.km-confirm{color:#8b7455;background:#fff8ec;border:1px solid #eddcba;border-radius:7px;padding:13px;font-size:11px;line-height:1.7}.km-source-warning>p{white-space:pre-wrap;max-height:130px;font-size:11px;overflow:auto}.km-source-warning label{align-items:center;gap:8px;display:flex}.km-confirm{margin:20px 24px}.km-confirm button{color:#7d6343;cursor:pointer;background:#fff;border:1px solid #d8c5a5;border-radius:5px;margin:4px 8px 0 0;padding:8px 10px;font-size:11px}.km-empty{text-align:center;color:#94a7bf;flex-direction:column;grid-column:1/-1;align-items:center;padding:32px 18px;display:flex}.km-empty strong{color:#607c9e;margin:16px 0 3px;font-size:15px;font-weight:500}.km-empty p{max-width:340px;font-size:12px;line-height:1.8}.km-empty button,.km-more{color:#4f76a7;cursor:pointer;background:#fff;border:0;border-radius:6px;align-items:center;gap:8px;padding:11px 14px;font-size:11px;display:flex}.km-footer{color:#8c9eb6;background:#f9fbfd;border-top:1px solid #e1e7ef;flex-wrap:wrap;flex:none;justify-content:space-between;align-items:center;gap:12px;padding:12px 20px;font-size:9px;display:flex}.km-error,.km-notice{flex:none;margin:0;padding:12px 20px;font-size:11px;line-height:1.7}.km-error{color:#a25952;background:#fff1ee;flex-wrap:wrap;align-items:center;gap:10px;display:flex}.km-error>span{flex:1;min-width:180px}.km-error button{color:inherit;cursor:pointer;background:0 0;border:0;font-size:11px}.km-notice{color:#61846d;background:#edf5f0}.km-demo{text-align:center;color:#7a91ae;flex-direction:column;align-items:center;padding:48px 30px;display:flex;overflow:auto}.km-demo h3{color:#3f5e83;letter-spacing:-.5px;max-width:410px;font:500 28px/1.3 Manrope,Arial,sans-serif}.km-demo p{max-width:410px;margin:14px 0 25px;font-size:13px;line-height:1.9}.km-demo small{margin-top:18px;font-size:10px}.km-window button:disabled{opacity:.5;cursor:default}:is(.km-window button:focus-visible,.km-window input:focus-visible,.km-window textarea:focus-visible){outline-offset:3px;outline:2px solid #8eafd9}@media (max-width:720px){.km-heading{align-items:flex-start;padding:18px}.km-heading h2{font-size:23px}.km-heading>div>span{font-size:9px}.km-heading .bd-button{min-height:35px;padding:9px;font-size:10px}.km-workspace.has-detail{display:flex}.has-detail .km-list{display:none}.km-detail{width:100%}.km-toolbar{padding:13px 16px 10px}.km-toolbar input{font-size:12px}.km-scopes{padding:0 14px 12px}.km-footer{padding:10px 15px;font-size:8px}.km-editor,.km-reading{padding:20px}.km-source-card,.km-history{margin-inline:20px}.km-editor>textarea{font-size:16px}.km-editor .km-title{font-size:23px}.km-actions{padding-inline:20px}}.cx-memory-button{color:#4c71a0;cursor:pointer;background:#f0f5fd;border:1px solid #dbe5f2;border-radius:6px;align-items:center;gap:7px;margin:12px 0;padding:10px 12px;font-size:11px;display:flex}.cx-memory-button:disabled{opacity:.5;cursor:default}.km-window .bd-float-body{container:memory/inline-size}@container memory (width<=640px){.km-workspace.has-detail{display:flex}.has-detail .km-list{display:none}.km-detail{width:100%}.km-heading{align-items:flex-start;padding:18px}.km-heading h2{font-size:23px}.km-heading>div>span{font-size:10px}.km-heading .bd-button{padding:9px;font-size:11px}.km-toolbar{padding-inline:16px}.km-scopes{padding-inline:14px}.km-editor,.km-reading{padding:20px}.km-source-card,.km-history{margin-inline:20px}.km-actions{padding-inline:20px}}.cs-quick-blocks{flex-direction:column;max-height:min(600px,100dvh - 24px);display:flex}.cs-quick-blocks>div{overscroll-behavior:contain;min-height:0;max-height:420px;overflow:auto}.cs-quick-blocks>header,.cs-quick-blocks>label,.cs-quick-blocks>footer{flex:none}.cs-quick-blocks .block-folder,.cs-quick-blocks .block-nested-board{color:#82672d;background:#f4edda}.cs-quick-blocks .block-google,.cs-quick-blocks .block-microsoft{color:#3f72bb;background:#e9f0fb}.cs-quick-blocks .block-pinterest,.cs-quick-blocks .block-instagram{color:#9e496b;background:#faeaf0}.cs-quick-blocks .block-gmail,.cs-quick-blocks .block-outlook,.cs-quick-blocks .block-clearspan-mail{color:#46786d;background:#e9f3f0}.cs-item-content{background:#fff;position:relative;overflow:hidden;container-type:inline-size;height:180px!important}.cs-item-content>[inert]{transform-origin:0 0;pointer-events:none;width:560px;height:420px;transform:scale(.47)}.cs-stage-card{text-align:left;cursor:pointer;background:#fff;border:0;width:100%;padding:0;display:block}.cs-stage-card:focus-visible{outline-offset:-3px;outline:3px solid #5c81b5}.cs-item-content .cx-card,.cs-item-content .bd-project-card,.cs-item-content .cs-connected-app{width:100%;height:100%;min-height:0}.cs-item-content .cx-card button{pointer-events:none}.cs-item-content .cx-card-gallery img{object-fit:cover}.cs-item-content .cs-connected-app .cs-app-welcome{padding:20px}.ms-card.ms-content-card{background:#fff}.ms-card.ms-content-card>div{pointer-events:none;width:100%;height:100%;padding:0}.ms-content-card .cx-card{width:100%;height:100%}.ms-card.ms-visual-card>.cs-item-preview{width:100%;padding:0;height:100%!important}.ms-visual-card .cs-item-content>[inert]{width:100%;height:100%;transform:none}.ms-visual-card .cs-item-doc,.ms-visual-card .cs-item-sheet{height:100%;padding:30px;font-size:20px}.ms-visual-card .cs-item-sheet{grid-template-columns:repeat(3,minmax(0,1fr))}.ms-visual-card .cs-item-sheet span{padding:15px}.ms-visual-card .cs-item-doc p{white-space:pre-wrap;font-size:18px;line-height:1.8}.ms-visual-card .cs-item-doc strong{font-size:26px}.cs-nest-picker{color:#304762;padding:4px 8px 18px}.cs-nest-picker>header{text-align:center;color:#4d729d;flex-direction:column;align-items:center;margin:0 0 25px;display:flex}.cs-nest-picker h2{letter-spacing:-.7px;color:#273f5d;margin:13px 0 6px;font-size:25px;font-weight:500}.cs-nest-picker header p{color:#7d8da3;font-size:12px}.cs-nest-picker>label{background:#f4f7fa;border:1px solid #dfe7ef;border-radius:8px;align-items:center;gap:10px;margin-bottom:14px;padding:13px;display:flex}.cs-nest-picker input{color:#3b5470;background:0 0;border:0;outline:0;flex:1;min-width:0;font-size:13px}.cs-nest-grid{grid-template-columns:repeat(auto-fill,minmax(190px,1fr));gap:14px;max-height:340px;margin:20px 0;display:grid;overflow:auto}.cs-nest-grid>button{text-align:left;cursor:pointer;background:#fff;border:1px solid #e0e7ee;border-radius:10px;padding:0;overflow:hidden}.cs-nest-grid .cs-board-thumbnail{height:130px}.cs-nest-grid strong{padding:13px;font-size:12px;font-weight:550;display:block}.cs-nest-picker>small{color:#8191a3;font-size:11px;line-height:1.8}.cs-nested-cover{background:#f1f4f8;width:100%;height:100%;overflow:hidden}.cs-nested-cover .cs-board-thumbnail{width:100%;height:100%}.cs-nested-empty{color:#6a82a0;background:#eaf0f7;flex-direction:column;justify-content:center;align-items:center;gap:12px;height:100%;display:flex}.cs-connected-app,.cs-mail-draft{color:#304660;background:#fff;flex-direction:column;width:100%;height:100%;min-height:0;font-family:Manrope,Arial,sans-serif;display:flex;overflow:hidden;container-type:inline-size}.cs-connected-app>header,.cs-mail-draft>header{background:#fcfdfe;border-bottom:1px solid #e8edf2;flex:none;align-items:center;gap:11px;padding:15px 18px;display:flex}.cs-connected-app>header>i{background:var(--app-colour);color:#fff;border-radius:8px;place-items:center;width:32px;height:32px;font:600 18px/1 Arial,sans-serif;display:grid}.cs-connected-app>header>strong{font-size:15px;font-weight:550}.cs-connected-app>header>a{color:#7e90a6;margin-left:auto;padding:6px}.cs-connected-app>nav{border-bottom:1px solid #e9edf3;flex:none;gap:4px;padding:8px 14px;display:flex}.cs-connected-app button,.cs-mail-draft button{cursor:pointer;font-family:inherit}.cs-connected-app>nav>button{color:#8c99aa;background:0 0;border:0;border-radius:5px;align-items:center;gap:6px;padding:7px 10px;font-size:11px;display:flex}.cs-connected-app>nav>button[aria-pressed=true]{color:#416b9d;background:#eaf1fb}.cs-app-welcome{text-align:center;background:linear-gradient(125deg,#f7faff,#fff 65%);flex-direction:column;flex:1;justify-content:center;align-items:center;min-height:0;padding:25px;display:flex;overflow:auto}.cs-app-welcome h3{letter-spacing:-.6px;color:#304963;margin:17px 0 7px;font-size:23px;font-weight:500;line-height:1.3}.cs-app-welcome p{color:#7a8ba1;max-width:340px;margin:0 0 16px;font-size:12px;line-height:1.8}.cs-app-welcome>a:not(.bd-button){color:#557ba7;padding:8px;font-size:11px}.cs-app-visual{width:180px;height:95px;color:var(--app-colour);justify-content:center;align-items:center;gap:12px;display:flex;position:relative}.cs-app-visual:before{content:"";background:color-mix(in srgb,var(--app-colour) 7%,white);z-index:0;border-radius:50%;position:absolute;inset:0}.cs-app-visual>*{position:relative}.cs-app-visual>svg:not(:first-child){box-sizing:content-box;background:#fff;border:1px solid #e2e9f1;border-radius:7px;padding:6px;box-shadow:0 8px 18px #3054820d}.cs-app-visual>span{background:linear-gradient(145deg,#ece7d9,#d1bed2);border:1px solid #e3d8e5;border-radius:7px;width:37px;height:55px;box-shadow:0 5px 16px #4740520c}.cs-app-visual>span:last-child{background:linear-gradient(150deg,#e0eaf4,#ccd6d0)}.service-gmail>span,.service-outlook>span{background:#e1e9f2;border:0;width:45px;height:7px}.cs-app-link{background:#fafbfd;border-top:1px solid #e4ebf2;flex:none;align-items:center;gap:9px;padding:10px 13px;display:flex}.cs-app-link>input{color:#46627f;background:0 0;border:0;outline:0;flex:1;min-width:0;padding:7px 0;font-size:12px}.cs-app-link>button{color:#44688f;background:#edf2f9;border:0;border-radius:6px;padding:8px 12px;font-size:11px}.cs-app-footnote{color:#91a0b2;flex:none;padding:7px 15px;font-size:9px;line-height:1.7}.cs-app-embed{background:#f6f8fb;flex-direction:column;flex:1;min-height:0;display:flex;position:relative}.cs-app-embed>iframe{background:#fff;border:0;flex:1;width:100%;min-height:180px}.cs-app-embed>small{color:#8c9bb0;background:#f6f8fb;padding:7px 12px;font-size:10px}.cs-app-embed a{color:#567dac}.cs-connected-app>.bd-widget-preview{flex-direction:column;flex:1;min-height:0;margin:0;padding:0;display:flex}.cs-connected-app>.bd-widget-preview iframe{border:0;flex:1;height:auto;min-height:150px}.cs-connected-app>.bd-widget-preview footer{padding:7px 13px;font-size:9px}.cs-connected-app>.bd-error{flex:none;margin:0;padding:10px 15px}.cs-connected-app button:disabled,.cs-mail-draft button:disabled{opacity:.45;cursor:default}:is(.cs-connected-app input:focus-visible,.cs-connected-app button:focus-visible,.cs-mail-draft input:focus-visible,.cs-mail-draft textarea:focus-visible,.cs-mail-draft button:focus-visible){outline-offset:2px;outline:2px solid #7c9dc8}.cs-private-browser{background:#fff;flex-direction:column;flex:1;min-height:0;display:flex;overflow:auto}.cs-private-label{color:#648676;background:#f0f7f2;flex:none;align-items:center;gap:7px;padding:10px 17px;font-size:10px;display:flex}.cs-private-start{text-align:center;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:10px;padding:22px;display:flex}.cs-private-start h3{letter-spacing:-.6px;margin:5px 0;font-size:23px;font-weight:500}.cs-private-start p{color:#8091a8;max-width:340px;margin:0;font-size:12px;line-height:1.8}.cs-private-start small{color:#90a0b3;max-width:340px;font-size:10px;line-height:1.8}.cs-private-start a{color:#557ca8}.cs-private-illustration{color:#688dbb;align-items:center;gap:14px;height:70px;display:flex}.cs-private-illustration>i{background:#e4ebf4;border-radius:4px;width:35px;height:8px}.cs-private-toolbar{border-bottom:1px solid #e7edf4;flex:none;align-items:center;gap:8px;padding:10px 12px;display:flex}.cs-private-toolbar strong{white-space:nowrap;text-overflow:ellipsis;flex:1;font-size:12px;font-weight:500;overflow:hidden}.cs-private-toolbar button{color:#6581a3;background:#f1f5fa;border:0;border-radius:5px;padding:6px;font-size:10px;display:flex}.cs-private-filter{color:#94a5ba;border:1px solid #e3e9f1;border-radius:6px;flex:none;align-items:center;gap:9px;margin:12px;padding:8px 10px;display:flex}.cs-private-filter input{color:#517093;background:0 0;border:0;outline:0;flex:1;min-width:0;font-size:11px}.cs-private-list{flex:1;min-height:80px;padding:0 12px;overflow:auto}.cs-private-list>div{color:#94a8c0;border-bottom:1px solid #edf0f5;align-items:center;gap:10px;padding:8px 0;display:flex}.cs-private-list button{color:#5c7da3;background:#f2f6fb;border:0;border-radius:4px;padding:7px 9px;font-size:10px}.cs-private-list .cs-private-item{text-align:left;background:0 0;flex:1;min-width:0;padding:5px 0}.cs-private-item strong{color:#3f597a;text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:500;display:block;overflow:hidden}.cs-private-item small{color:#95a2b3;text-overflow:ellipsis;white-space:nowrap;margin-top:5px;font-size:10px;display:block;overflow:hidden}.cs-private-browser>p,.cs-private-browser>small{margin:0;padding:8px 16px;font-size:11px;line-height:1.7}.cs-private-browser>button{color:#4f76a2;background:#eef3fa;border:0;border-radius:5px;align-self:center;margin:10px;padding:8px 15px;font-size:11px}.cs-private-message{flex:1;min-height:0;padding:20px;overflow:auto}.cs-private-message h3{margin:0 0 10px;font-size:21px;font-weight:500;line-height:1.4}.cs-private-message small{color:#8b9ab0;font-size:11px}.cs-private-message p{white-space:pre-wrap;overflow-wrap:anywhere;color:#637b98;font-size:12px;line-height:1.9}.cs-private-message a,.cs-private-message button{color:#5078a9;background:#f4f7fc;border:1px solid #dce6f3;border-radius:5px;margin:7px 10px 0 0;padding:8px 10px;font-size:11px;display:inline-flex}.cs-mail-draft>header{color:#436b75}.cs-mail-draft>header strong{font-size:14px;font-weight:550}.cs-mail-draft>header span{color:#91a0ae;margin-left:auto;font-size:9px}.cs-mail-draft>header button{color:#5c7c85;background:#eef3f4;border:0;border-radius:5px;padding:7px 9px;font-size:10px}.cs-mail-address{flex:none;padding:4px 20px}.cs-mail-address label{color:#8a98aa;border-bottom:1px solid #edf0f4;align-items:center;gap:15px;padding:9px 0;font-size:11px;display:flex}.cs-mail-address input{color:#445d78;background:0 0;border:0;outline:0;flex:1;min-width:0;font:12px Manrope,Arial,sans-serif}.cs-mail-page{background:#fbfaf7;border:1px solid #e9e7df;flex-direction:column;flex:1;gap:13px;min-height:130px;margin:16px 25px;padding:28px;display:flex;overflow:auto;box-shadow:0 4px 18px #243d5607}.cs-mail-page input,.cs-mail-page textarea{resize:none;color:#485768;background:0 0;border:0;outline:0;width:100%;padding:0;font:12px/1.8 Manrope,Arial,sans-serif}.cs-mail-page>input:first-child{letter-spacing:-.7px;font-size:27px;font-weight:500;line-height:1.35}.cs-mail-page textarea{flex:1;min-height:130px}.cs-mail-page input:last-child{font-size:11px}.theme-blue .cs-mail-page{background:#eff4fd;border-color:#dce7f7}.theme-dark .cs-mail-page{background:#293d50;border-color:#293d50}.theme-dark .cs-mail-page input,.theme-dark .cs-mail-page textarea{color:#f1f4f8}.cs-mail-draft>footer{flex:none;align-items:center;gap:9px;padding:8px 18px;display:flex}.cs-mail-draft>footer>button{color:#6e859c;background:#fff;border:1px solid #dee6ee;border-radius:5px;align-items:center;gap:5px;padding:7px 10px;font-size:11px;display:flex}.cs-mail-themes{gap:6px;margin-right:auto;display:flex}.cs-mail-themes button{background:#fbfaf7;border:1px solid #d8dfe8;border-radius:50%;width:18px;height:18px}.cs-mail-themes .swatch-blue{background:#b4c9ed}.cs-mail-themes .swatch-dark{background:#293d50}.cs-mail-themes [aria-pressed=true]{outline-offset:2px;outline:2px solid #90a6bd}.cs-mail-note{color:#90a0b0;padding:5px 20px 11px;font-size:9px}.cs-mail-draft>p{flex:none;margin:0;padding:8px 18px;font-size:11px}.cs-mail-templates{background:#f5f8fb;flex-wrap:wrap;gap:6px;padding:10px 15px;display:flex}.cs-mail-templates button,.cs-mail-templates a{color:#6684a6;background:#fff;border:1px solid #dde5ef;border-radius:5px;padding:7px 10px;font-size:10px}.cs-map-thumbnail{background:#e7eee5;width:100%;min-width:0;height:100%;position:relative;overflow:hidden}.cs-map-thumbnail>iframe,.cs-map-thumbnail>img{object-fit:cover;border:0;width:100%;height:100%;display:block}.cs-map-thumbnail:not(.expanded)>iframe{pointer-events:none}.cs-map-thumbnail-label{color:#456354;background:#fffffff0;border-radius:6px;align-items:center;gap:7px;max-width:calc(100% - 24px);padding:8px 11px;font-size:11px;display:flex;position:absolute;bottom:14px;left:12px;box-shadow:0 3px 12px #304c3d13}.cs-map-thumbnail-label>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.cs-map-thumbnail-label small{color:#84958c;font-size:9px}.cs-map-attribution{color:#617566;z-index:1;background:#ffffffd9;padding:3px 5px;font-size:9px;position:absolute;bottom:0;right:0}.cs-map-thumbnail.expanded{flex-direction:column;min-height:100%;display:flex}.cs-map-thumbnail.expanded>img,.cs-map-thumbnail.expanded>iframe{flex:1;min-height:0}.cs-map-status{color:#6c8372;background:#f5f8f4;padding:9px 14px;font-size:10px;line-height:1.6}.cs-map-thumbnail.expanded .cs-map-thumbnail-label{top:14px;bottom:auto}.cs-map-view-switch{gap:3px;margin-left:auto;display:flex}.cs-map-view-switch button{color:#728575;background:0 0;border:0;border-radius:5px;padding:6px 9px;font-size:10px}.cs-map-view-switch [aria-pressed=true]{color:#3d6148;background:#e7efe6}.bd-facilitation .bd-float-body{background:#fbfcfe;padding:24px}.bd-facilitation-head h2{letter-spacing:-.7px;color:#304a69;max-width:430px;font-size:27px;font-weight:500;line-height:1.25}.bd-facilitation-head p{color:#8b9bb0;margin:8px 0 22px;font-size:12px}.bd-facilitation-grid{gap:14px}.bd-facilitation-grid>section{background:#fff!important;border:1px solid #e2e8f1!important;border-radius:11px!important;min-height:0!important;padding:16px!important}.bd-facilitation-grid h3{margin:15px 0 6px!important;font-size:16px!important;font-weight:500!important}.bd-facilitation-grid p{color:#8b9cb1!important;font-size:11px!important}.cs-voting-visual{background:#eef2fc;border-radius:7px;flex-direction:column;justify-content:center;align-items:center;gap:7px;height:118px;display:flex}.cs-voting-visual>div{gap:10px;margin-bottom:2px;display:flex}.cs-voting-visual i{background:#8a9cc6;border:5px solid #fff;border-radius:50%;width:25px;height:25px;box-shadow:0 2px 5px #48618a1a}.cs-voting-visual i:nth-child(2){background:#a3b5c9}.cs-voting-visual i:nth-child(3){background:#c7a5ad}.cs-voting-visual strong{color:#5d749b;font-size:13px;font-weight:500}.cs-voting-visual span{color:#91a0ba;font-size:10px}.cs-timer-visual{color:#8f7d5f;background:#f5f1e9;border-radius:7px;flex-direction:column;justify-content:center;align-items:center;gap:8px;height:118px;display:flex}.cs-timer-visual span{font-variant-numeric:tabular-nums;letter-spacing:-1px;align-items:center;gap:9px;font-size:30px;display:flex}.cs-timer-visual small{color:#a5977e;font-size:10px}.bd-facilitation .bd-meeting{border-radius:11px;margin-top:15px;position:relative;background:#edf3f8!important;border:1px solid #dfe8f1!important;min-height:0!important;padding:20px 185px 20px 20px!important}.bd-meeting h3{letter-spacing:-.3px;font-size:19px;font-weight:500}.bd-meeting p{color:#8a9bb1;font-size:12px}.cs-call-visual{color:#6a88ab;grid-template-columns:repeat(2,42px);gap:8px;width:100px;height:100px;display:grid;position:absolute;top:30px;right:24px}.cs-call-visual svg{z-index:1;box-sizing:content-box;background:#eef4fa;border-radius:6px;padding:3px;position:absolute;top:34px;left:37px}.cs-call-visual span{background:radial-gradient(circle at 50% 32%,#a4bad3 7px,#0000 8px),radial-gradient(at 50% 110%,#b3c5da 24px,#dce7f2 25px);border:3px solid #fff;border-radius:12px;box-shadow:0 3px 8px #334f6e0a}.bd-facilitation .bd-meeting details{margin-top:13px}.bd-facilitation .bd-meeting summary{color:#7f96b0;font-size:10px}.bd-facilitation .bd-meeting details>div{flex-wrap:wrap;gap:7px;display:flex}.bd-facilitation .bd-meeting details input{min-width:120px}.bd-facilitation .bd-meeting small{font-size:9px}.bd-facilitation .bd-activities h3{font-size:17px}.bd-facilitation .bd-activities p{font-size:11px}.bd-layer-import .bd-float-body{background:#f9fbfe;padding:20px 30px}.bd-layer-import .cs-layer-drop{text-align:center;flex-direction:column;align-items:center;display:flex;min-height:0!important;padding:12px 10px!important}.cs-layer-composition{width:290px;height:190px;margin:4px 0 22px;position:relative}.cs-layer-paper{text-align:left;border:1px solid #cdd9e8;border-radius:8px;width:180px;height:140px;padding:18px;position:absolute;box-shadow:0 8px 25px #2849660e}.paper-back{background:#e3eced;top:0;left:0}.paper-middle{background:#eef3fbe0;top:24px;left:51px}.paper-front{background:#ffffffb5;top:48px;left:102px}.cs-layer-paper>span{color:#8a9eb6;font-size:9px;position:absolute;bottom:10px;left:14px}.cs-layer-paper strong{color:#405f7d;letter-spacing:-.4px;font:500 26px/1.05 Georgia,serif}.cs-layer-paper>i{background:linear-gradient(130deg,#8ba4a0,#dfcdab);border-radius:50%;width:85px;height:85px;margin-left:35px;display:block}.bd-layer-import h2{letter-spacing:-.7px;color:#375371;font-size:25px;font-weight:500;margin:5px 0 10px!important}.bd-layer-import p{max-width:345px;margin-bottom:20px;line-height:1.8;color:#8294ab!important;font-size:12px!important}.cs-import-steps{align-items:center;gap:23px;margin:23px 0;display:flex}.cs-import-steps span{color:#8297af;align-items:center;gap:6px;font-size:10px;display:flex}.cs-import-steps b{color:#6f87a6;background:#edf2f8;border-radius:50%;place-items:center;width:20px;height:20px;font-weight:500;display:grid}.bd-layer-import small{max-width:380px;line-height:1.8;color:#97a5b8!important;font-size:10px!important}@container (width<=460px){.cs-connected-app>header{padding:11px}.cs-connected-app>header>strong{font-size:13px}.cs-app-welcome{padding:17px}.cs-app-welcome h3{font-size:20px}.cs-app-welcome p{font-size:11px}.cs-mail-page{margin:12px;padding:18px}.cs-mail-draft>footer{flex-wrap:wrap;gap:5px;padding:8px 12px}.cs-mail-draft>footer>button{padding:6px 8px;font-size:10px}.cs-mail-themes{margin-right:8px}.cs-mail-page>input:first-child{font-size:23px}}@media (max-width:640px){.cs-nest-grid{grid-template-columns:1fr 1fr}.bd-facilitation .bd-float-body{padding:17px}.bd-facilitation-grid{grid-template-columns:1fr 1fr!important}.bd-facilitation-grid>section{padding:11px!important}.bd-facilitation .bd-meeting{padding-right:20px!important}.cs-call-visual{display:none}.bd-layer-import .bd-float-body{padding:15px}.cs-layer-composition{margin-top:-10px;margin-bottom:0;transform:scale(.85)}}.cs-tool-preview{background:#eff3f9;position:relative}.cs-tool-preview .bd-plan-preview{width:100%;height:100%;min-height:160px}.cs-tool-preview>span{color:#788da7;background:#ffffffeb;border-radius:4px;padding:4px 6px;font-size:8px;position:absolute;bottom:7px;right:9px}.cs-quick-blocks{max-width:calc(100vw - 16px)}.cs-nested-empty{color:#7d94b0;background:#edf2f8;flex-direction:column;justify-content:center;align-items:center;gap:10px;width:100%;height:100%;display:flex}.cs-nested-empty strong{font-size:16px;font-weight:500}.cs-nested-empty span{font-size:11px}.bd-node img,.bd-node a{-webkit-user-drag:none}.bd-node-ports button{width:var(--port-size,22px);height:var(--port-size,22px)}.bd-level-overview .bd-node .cx-card-body,.bd-level-collections .bd-node .bd-lod-card{pointer-events:none}.bd-focus-return{z-index:48;max-width:calc(100% - 230px);top:18px;bottom:auto;left:20px;transform:none}.cs-focus-shelf{z-index:45;background:#f8fafcee;border:1px solid #dfe5ee;border-radius:12px;gap:5px;width:168px;padding:10px;display:grid;position:absolute;top:20px;right:18px;box-shadow:0 8px 28px #2034490b}.cs-focus-shelf>small{font:600 9px var(--sf-ui);letter-spacing:1px;color:#738096;margin:2px 4px 6px}.cs-focus-shelf button{text-align:left;color:#33415b;font:500 11px var(--sf-ui);background:#fff;border:0;border-radius:7px;align-items:center;gap:8px;padding:8px;display:flex}.cs-focus-shelf img{object-fit:cover;border-radius:4px;width:30px;height:30px}.cs-focus-shelf svg{flex-shrink:0}.cs-focus-shelf button:hover{background:#e7effc}.cs-focus-shelf span{text-overflow:ellipsis;overflow:hidden}.cs-smart-connections{color:#23334b;font-family:var(--sf-ui);padding:18px}.cs-smart-connections>header{align-items:center;gap:9px;margin-bottom:17px;display:flex}.cs-smart-connections>header div{flex:1;gap:4px;display:grid}.cs-smart-connections strong{font-size:13px}.cs-smart-connections small{color:#768194;font-size:10px;line-height:1.5;display:block}.cs-smart-connections>header>span{background:#eaf0fb;border-radius:7px;padding:5px 8px;font-size:12px}.cs-smart-connections nav{border-bottom:1px solid #e7ebf0;gap:4px;margin-bottom:15px;padding-bottom:8px;display:flex}.cs-smart-connections button{font:500 11px var(--sf-ui);color:#32557e;cursor:pointer;background:#f0f4fa;border:0;border-radius:6px;padding:8px 9px}.cs-smart-connections button[aria-pressed=true]{color:#fff;background:#294f86}.cs-smart-connections button:disabled{opacity:.5;cursor:default}.cs-smart-connections p{color:#778193;font-size:12px;line-height:1.6}.cs-connected-images{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.cs-connected-images figure{margin:0}.cs-connected-images img{aspect-ratio:1.2;object-fit:cover;border-radius:8px;width:100%}.cs-connected-images figcaption{margin-top:6px;font-size:11px;line-height:1.5}.cs-connected-quotes h4{margin:15px 0 5px;font-size:12px}.cs-connected-quotes section>div,.cs-connected-dates>div{border-bottom:1px solid #e8edf3;flex-wrap:wrap;align-items:center;gap:8px;padding:12px 0;display:flex}.cs-connected-quotes span,.cs-connected-dates span{flex:1;min-width:100px;font-size:12px}.cs-connected-quotes strong{font-variant-numeric:tabular-nums}.cs-connected-dates time{font-size:11px}.cs-connected-sources{gap:6px;display:grid}.cs-connected-sources button{text-align:left;align-items:center;gap:8px;display:flex}.cs-connected-sources button span{flex:1}.cx-details>.cs-smart-connections{border-bottom:1px solid #e8edf3;margin-bottom:20px;padding:0 0 20px}@media (max-width:760px){.cs-focus-shelf{display:none}.bd-focus-return{max-width:none;top:12px;left:12px;right:12px}.bd-canvas-bottom .bd-button>span{display:none}.cs-connected-images{grid-template-columns:1fr 1fr}}.cx-native-files{gap:5px;padding:10px 18px;display:grid}.cx-native-files button{text-align:left;color:#304260;background:#f5f7fb;border:0;border-radius:6px;align-items:center;gap:9px;padding:7px;display:flex}.cx-native-files img{object-fit:cover;border-radius:4px;width:28px;height:28px}.cx-native-files span{font-size:12px}.cx-native-file-grid{grid-template-columns:repeat(auto-fill,minmax(170px,1fr));gap:16px;margin:16px 0;display:grid}.cx-native-file-grid article{background:#fff;border:1px solid #e0e7ef;border-radius:10px;position:relative;overflow:hidden}.cx-native-file-grid article>button:first-child{text-align:left;color:#304260;background:0 0;border:0;gap:8px;width:100%;padding:20px;display:grid}.cx-native-file-grid article>button:first-child>img{object-fit:cover;border-radius:6px;width:100%;height:110px}.cx-native-file-grid strong{font-size:13px}.cx-native-file-grid small{color:#778193;font-size:11px}.cx-native-file-grid article>button:last-child:not(:first-child){color:#567;background:#f3f6fb;border:0;border-radius:5px;position:absolute;top:4px;right:4px}.cs-website-sharing-note{z-index:100;color:#345c8a;font:11px var(--sf-ui);pointer-events:none;background:#eef4fc;border:1px solid #cdddf1;border-radius:7px;padding:7px 11px;position:fixed;bottom:10px;left:50%;transform:translate(-50%)}.fm-header.pr-header.cs-header{width:100%;max-width:none;min-height:86px;box-shadow:none;border:0;border-bottom:1px solid #e4e7eb;border-radius:0;gap:38px;margin:0;padding:16px max(28px,50vw - 720px);top:0}.cs-header .pr-wordmark{letter-spacing:-1.3px!important;font-size:27px!important}.cs-header .pr-nav-item>button[aria-expanded=true]{box-shadow:0 2px #19252e}.cs-header .pr-nav-item>button svg{transition:transform .15s}.cs-header .pr-nav-item>button[aria-expanded=true] svg{transform:rotate(180deg)}.cs-header .pr-nav-item,.cs-header>nav{position:static}.fm-header.cs-header .sf-mega-menu{border:0;border-bottom:1px solid #e0e5ec;border-radius:0;grid-template-columns:minmax(360px,1fr) minmax(450px,1.15fr);gap:64px;width:100%;max-width:none;padding:42px max(32px,50vw - 690px) 36px;animation:.16s ease-out cs-menu-in;display:grid;position:absolute;top:100%;left:0;right:0;transform:none;box-shadow:0 20px 25px #18293b12}.cs-menu-discover>span,.cs-header .sf-menu-links>span{letter-spacing:1.2px;color:#717987;margin-bottom:20px;font-size:10px;font-weight:600;display:block}.cs-menu-discover>div{grid-template-columns:1fr 1fr;gap:20px;display:grid}.cs-menu-visual{color:#18232c;text-decoration:none;display:block}.cs-menu-visual>div{background:#edf1f9;border-radius:3px;height:170px;margin-bottom:15px;position:relative;overflow:hidden}.cs-menu-visual>div>img{object-fit:cover;width:100%;height:100%;transition:transform .25s}.cs-menu-visual:hover>div>img{transform:scale(1.035)}.cs-menu-visual>strong{letter-spacing:-.3px;margin-bottom:7px;font-size:16px;font-weight:600;display:block}.cs-menu-visual>small{color:#69717b;font-size:12px;line-height:1.5;display:block}.cs-menu-note{color:#263a69;background:#fff;padding:8px 10px;font-size:11px;position:absolute;bottom:14px;left:12px;box-shadow:0 3px 15px #1112}.cs-menu-board{background-image:radial-gradient(#9daed0 .6px,#0000 .7px);background-size:12px 12px;background-color:#e8eefd!important}.cs-menu-board>img{object-fit:cover;border:5px solid #fff;position:absolute;top:18%;left:10%;box-shadow:0 5px 16px #2535561a;width:43%!important;height:66%!important}.cs-menu-board>span{background:#fff;align-content:start;gap:7px;width:36%;height:48%;padding:12px 8px;display:grid;position:absolute;top:12%;left:56%;box-shadow:0 5px 16px #2535561a}.cs-menu-board b{font:600 10px/1.5 var(--sf-ui)}.cs-menu-board i{background:#e2e7ee;width:80%;height:3px}.cs-menu-board em{background:#f9e9a0;padding:12px;font-size:9px;font-style:normal;position:absolute;bottom:13%;right:7%;box-shadow:0 3px 8px #25355612}.cs-header .sf-menu-links{grid-template-columns:1fr 1fr;align-content:start;gap:3px 30px;padding:0;display:grid}.cs-header .sf-menu-links>span,.cs-header .sf-menu-bottom{grid-column:1/-1}.cs-header .sf-menu-links>a{background:0 0;border-radius:0;align-items:flex-start;gap:12px;min-height:64px;padding:12px 0;display:flex}.cs-header .sf-menu-links>a:hover{background:0 0}.cs-header .sf-menu-links>a:hover strong{text-underline-offset:4px;text-decoration:underline}.cs-header .sf-menu-links>a>i{border-radius:6px;flex:0 0 30px;place-items:center;width:30px;height:30px;display:grid}.cs-header .sf-menu-links>a>i svg{width:17px}.cs-header .sf-menu-links strong{font-size:14px;font-weight:600}.cs-header .sf-menu-links small{max-width:200px;margin-top:5px;font-size:11px;line-height:1.5;display:block}.cs-header .sf-menu-bottom{color:#747c86;border-top:1px solid #e8ebef;margin-top:22px;padding-top:17px;font-size:11px}.cs-header .pr-header-actions>.pr-button{border-radius:6px!important;min-height:43px!important;padding:12px 20px!important}.cs-header .sf-nav-cta-arrow{display:none}@keyframes cs-menu-in{0%{opacity:0;transform:translateY(-5px)}to{opacity:1;transform:translateY(0)}}.sfv-intro{background-color:#f8faff!important;background-image:radial-gradient(#adbfe0 .7px,#0000 .85px)!important;background-size:22px 22px!important}.sfv-heading,.sfv-heading h1,.sfv-heading p{position:relative}.sf-canvas-home .sf-team-section{background-color:#f0eefb;background-image:linear-gradient(#d7d3e64d 1px,#0000 1px),linear-gradient(90deg,#d7d3e64d 1px,#0000 1px);background-size:40px 40px}.sf-canvas-home .pr-closing{color:#1c3253;background-color:#e8efff;background-image:radial-gradient(#a3b5d8 .8px,#0000 1px);background-size:22px 22px}.sf-canvas-home .pr-closing h2,.sf-canvas-home .pr-closing h2>span{color:#1c3253}.sf-canvas-home .pr-closing p,.sf-canvas-home .pr-closing small{color:#546987}.sf-site-footer{background-image:linear-gradient(135deg,#0000 75%,#ffffff03 75%),linear-gradient(45deg,#0000 75%,#ffffff03 75%);background-size:80px 80px}.bt-home-heading{background:radial-gradient(#b8c6df .7px,#0000 1px) 0 0/20px 20px,#f6f8ff;border:1px solid #e3e8f3;border-radius:14px;padding:32px!important}.bd-command-palette{max-height:min(720px,100dvh - 210px);border-radius:14px!important;width:min(880px,100vw - 140px)!important;box-shadow:0 22px 75px #1c305529!important}.bd-command-palette>div{max-height:520px;overflow:auto;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:18px 14px!important;padding:18px!important;display:grid!important}.bd-command-palette>div>button{text-align:left;min-width:0;background:0 0!important;border:0!important;border-radius:7px!important;flex-direction:column!important;align-items:stretch!important;gap:10px!important;padding:0 0 10px!important;display:flex!important}.bd-command-palette>div>button:hover{background:#f1f5fc!important}.bd-command-palette>div>button:focus-visible{outline-offset:3px;outline:2px solid #3155d9}.bd-command-palette>div>button>span:not(.cs-command-preview){padding:0 6px}.bd-command-palette>div>button>svg{display:none}.bd-command-palette strong{line-height:1.4;font-size:12px!important}.bd-command-palette small{color:#738097;margin-top:4px;line-height:1.5;display:block;font-size:10px!important}.cs-command-preview{box-sizing:border-box;background:#eaf0fb;border:1px solid #e3e8f0;border-radius:7px;justify-content:center;align-items:center;width:100%;height:108px;display:flex;position:relative;overflow:hidden}.cs-command-preview>img{object-fit:cover;width:100%;height:100%}.cs-command-preview>svg{color:#fff;box-sizing:content-box;background:#14234188;border-radius:50%;padding:9px;position:absolute}.cs-preview-tag{color:#243a56;background:#fff;border-radius:3px;padding:5px 7px;font-size:8px;position:absolute;bottom:9px;left:9px;box-shadow:0 3px 10px #1222}.cs-preview-page{background:#fff;align-content:start;gap:8px;width:70%;height:74%;padding:12px;display:grid;position:absolute;bottom:-6%;right:6%;box-shadow:0 4px 14px #1223}.cs-preview-page b{font:500 17px/1.05 Georgia,serif}.cs-preview-page i{background:#d6dce3;width:50%;height:3px}.cs-preview-window{background:#fff;border:1px solid #d1dae8;border-radius:4px;width:76%;position:absolute;top:15px;bottom:-9px;box-shadow:0 4px 12px #2335}.cs-preview-window>i{background:#3155a0;border-bottom:1px solid #ccd7e9;height:12px;display:block}.preview-sheet{background:#e4e6eb}.preview-sheet .cs-preview-window>i{background:#465272}.cs-mini-sheet{grid-template-columns:repeat(4,1fr);height:90px;display:grid}.cs-mini-sheet i{text-align:right;color:#5d6270;border-bottom:1px solid #e1e3e6;border-right:1px solid #e1e3e6;padding:3px;font:9px Arial}.cs-mini-sheet i:nth-child(4n+1){background:#f2f3f5}.cs-mini-doc{gap:5px;padding:10px 14px;display:grid}.cs-mini-doc b{font-size:9px}.cs-mini-doc strong{margin:2px 0;font-size:7px!important}.cs-mini-doc i{background:#d5deeb;height:2px;display:block}.cs-mini-doc i:nth-child(3n){width:70%}.cs-mini-calendar{background:#fff;border-radius:3px;grid-template-columns:repeat(5,1fr);gap:3px;width:90%;height:75px;padding:7px;display:grid;box-shadow:0 4px 14px #1c31551c}.cs-mini-calendar>span{background:#f2f5fa;min-width:0}.cs-mini-calendar b{text-align:center;padding:2px;font-size:7px;display:block}.cs-mini-calendar img{object-fit:cover;width:100%;height:40px}.cs-mini-calendar i{background:#ecdfff;height:24px;margin:12px 2px;display:block}.cs-preview-object{color:#4e6b9f;background:#fff;border-radius:5px;gap:6px;padding:14px;display:grid;box-shadow:0 7px 18px #293b551a}.preview-note{background:#f3efdf}.preview-note .cs-preview-object{color:#987728;background:#fbe7a0;transform:rotate(-3deg)}.cs-preview-object i{background:#b5a46f;width:44px;height:2px}.preview-folder,.cs-command-preview[class*=project-]{background:#eee8f6}.preview-folder .cs-preview-object{color:#8d71a9;background:#faf4ff}.preview-chat{background:#e6e7eb}.preview-timer{background:#f4e6df}.cs-mini-people{display:flex;position:absolute;bottom:9px;right:10px}.cs-mini-people i{color:#79573b;background:#ead9c4;border:2px solid #fff;border-radius:50%;place-items:center;width:23px;height:23px;margin-left:-5px;font:8px Arial;display:grid}.cs-mini-people i:nth-child(2){color:#655685;background:#e0daf7}.cs-mini-people i:nth-child(3){color:#50739b;background:#d8e6fc}.bd-viewport.tool-select{cursor:default}.bd-viewport.tool-select:not(.is-panning) .bd-marquee-selection{background:#3155d91b;border:1.5px solid #3155d9}.bd-selection-floating>span{color:#3155b7;border-right:1px solid #e1e7ef;padding:0 8px;font-size:11px;font-weight:650;display:block!important}.bd-focus-return{z-index:44;background:#fff;border:1px solid #dce4ee;border-radius:10px;align-items:center;gap:25px;max-width:calc(100% - 140px);padding:10px 12px 10px 17px;display:flex;position:absolute;bottom:82px;left:50%;transform:translate(-50%);box-shadow:0 8px 30px #23314c25}.bd-focus-return>span{color:#6f7f95;gap:3px;font-size:9px;display:grid}.bd-focus-return strong{color:#273d60;white-space:nowrap;text-overflow:ellipsis;max-width:300px;font-size:12px;font-weight:600;overflow:hidden}.bd-focus-return button{white-space:nowrap;color:#3155a0;font:500 11px var(--sf-ui);background:#edf2fb;border:0;border-radius:6px;align-items:center;gap:7px;padding:9px;display:flex}.bd-focus-return kbd{color:#71849f;font-size:9px}.bd-viewport.has-focus-item .bd-node:not(.bd-expanded-item){pointer-events:none;opacity:.18!important}.bd-viewport.has-focus-item .bd-frame,.bd-viewport.has-focus-item .bd-edges{opacity:.2;pointer-events:none}.bd-viewport.has-focus-item .bd-node.bd-expanded-item{z-index:42!important;box-shadow:0 18px 90px #172a4540,0 0 0 2px #fff!important}.bd-viewport.has-focus-item .bd-exit-wide{display:none}.bd-canvas-wrap:has(.bd-focus-return)>.bd-selection-bar{display:none}.bd-follow-shortcut{font:600 11px var(--sf-ui);color:#3155a0;cursor:pointer;background:#edf3ff;border:1px solid #cdd9ee;border-radius:7px;align-items:center;gap:6px;padding:8px 10px;display:flex}.bd-team{align-items:center;gap:7px;display:flex}.bd-follow-shortcut:hover{background:#e1ebff}.bd-input-choice{border-top:1px solid #e4e9f0;flex-direction:column;margin-top:5px;padding-top:8px;display:flex}.bd-input-choice>span{color:#7b889b;padding:5px 9px;font-size:9px}.bd-input-choice>button{justify-content:space-between;align-items:center;display:flex}.bd-input-choice>button[aria-pressed=true]{color:#3155b7;background:#edf2fe}.bd-frame-actions>button[aria-pressed=true]{color:#3155b7!important;background:#eef3ff!important}@media (min-width:1101px){.cs-header .fm-mobile-toggle{display:none}}@media (max-width:1100px){.fm-header.pr-header.cs-header{gap:20px;min-height:72px;padding:12px 22px}.cs-header .pr-header-actions{margin-left:auto!important}.cs-header .fm-mobile-toggle{display:flex}.fm-header.cs-header>nav{display:none}.fm-header.cs-header>nav.is-open{background:#fff;border-bottom:1px solid #dce4ef;flex-direction:column;align-items:stretch;gap:0;max-height:calc(100dvh - 74px);padding:12px 24px 24px;display:flex;position:absolute;top:100%;left:0;right:0;overflow:auto}.cs-header nav>a,.cs-header .pr-nav-item>button{justify-content:space-between;width:100%;padding:15px 0!important;font-size:15px!important;display:flex!important}.fm-header.cs-header .sf-mega-menu{width:100%;box-shadow:none;padding:15px 0 25px;animation:none;display:block;position:static}.cs-menu-discover{display:none}.cs-header .sf-menu-links{gap:4px 20px}.cs-header .sf-menu-links>a{padding:10px 0}.cs-header .pr-workspace-link{display:none}.cs-header .pr-header-actions>.pr-button{padding:11px 13px!important;font-size:11px!important}.bd-command-palette>div{grid-template-columns:repeat(3,minmax(0,1fr))!important}}@media (max-width:700px){.bd-command-palette{max-height:calc(100dvh - 170px);width:auto!important;position:fixed!important;top:145px!important;left:60px!important;right:10px!important;transform:none!important}.bd-command-palette>div{max-height:calc(100dvh - 280px);grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:12px!important;padding:12px!important}.cs-command-preview{height:95px}.bd-command-palette header input{font-size:12px}.bd-focus-return{gap:10px;max-width:none;left:62px;right:10px;transform:none}.bd-focus-return strong{max-width:130px}.bd-follow-shortcut>span{display:none}.bd-follow-shortcut{padding:7px}.bt-home-heading{padding:22px!important}.cs-header .sf-menu-links{grid-template-columns:1fr}.cs-header .pr-wordmark{font-size:23px!important}.cs-header .pr-wordmark svg{width:25px}.fm-header.pr-header.cs-header{gap:12px;padding-inline:16px}}@media (prefers-reduced-motion:reduce){.cs-header .sf-mega-menu{animation:none}.cs-menu-visual img,.cs-header .pr-nav-item>button svg{transition:none}}.cs-board-cover{overflow:hidden;padding:0!important}.cs-board-cover>img{object-fit:cover;width:100%;height:100%;min-height:170px;display:block}.fm-header.pr-header.cs-header{border:1px solid #e0e2e8;border-radius:16px;gap:26px;width:calc(100% - 48px);max-width:1456px;min-height:76px;margin:18px auto;padding:14px 23px;top:14px;box-shadow:0 6px 24px #17264408}.fm-header.cs-header .sf-mega-menu{border:1px solid #e0e5ed;border-radius:16px;grid-template-columns:1fr 1.2fr;gap:40px;padding:30px;top:calc(100% + 10px);box-shadow:0 20px 50px #2336551c}.sfv-intro{background:#fbfaf7!important;padding-top:46px!important}.sfv-hero{gap:80px;padding-bottom:55px}.sfv-hero-description>p{color:#535f72;max-width:350px}.sfv-hero h1>span{color:#3855c5!important}.sfv-showcase{max-width:1260px!important}.sfv-board-shell{border-color:#d6deeb!important;box-shadow:0 20px 55px #21335d0c!important}.sfv-board-title{min-height:76px;background:#fff!important}.sfv-board-title>div>span{color:#8790a1}.sfv-board-scroll{background:#e9edf6}.sfv-canvas{background:radial-gradient(circle,#aab8d2 .65px,#0000 .8px) 0 0/22px 22px,#eaf0fa;grid-template-columns:.95fr 1.15fr .94fr;gap:38px;min-height:590px;padding:34px 36px 38px 84px}.sfv-node{border-radius:8px!important;transition:box-shadow .18s,border-color .18s,transform .18s!important;box-shadow:0 4px 12px #28375109!important}.sfv-node:hover{transform:translateY(-2px)}.sfv-node.is-current{border-color:#657ccf!important;box-shadow:0 0 0 3px #4363cd12,0 8px 24px #27386314!important}.sfv-board-column{gap:20px}.sfv-area-label{letter-spacing:.03em;color:#78849c!important;font-size:9px!important}.sfv-area-label b{color:#45516b;font-weight:500!important}.sfv-moodboard>img{height:205px}.sfv-moodboard>div{background:#fffefb;padding:19px 20px 24px}.sfv-moodboard strong{font-size:23px;font-weight:500}.sfv-brief{background:#f8edbd!important;min-height:146px!important}.sfv-brief p{line-height:1.55!important}.sfv-browser-bar{background:#f1f2f4;gap:4px;height:31px;padding:0 11px}.sfv-browser-bar>span{white-space:nowrap;text-overflow:ellipsis;color:#657083;background:#fff;border-radius:5px 5px 0 0;align-self:end;max-width:70%;margin:0 10px;padding:8px 20px 6px;font-size:8px;overflow:hidden}.sfv-browser-bar>b{color:#8b93a2;font-size:13px;font-weight:400}.sfv-site-nav{padding:19px 19px 14px}.sfv-site-nav strong{font-size:9px}.sfv-site-hero{min-height:278px;padding:26px 20px 35px}.sfv-site-hero h3{max-width:70%;font-size:30px;line-height:1.08}.sfv-site-hero>img{width:37%;height:205px;top:24px;right:16px}.sfv-site-hero>b{background:#383c46;margin-top:43px;padding:11px;font-size:8px}.sfv-site-hero>span{font-size:9px}.sfv-social{grid-template-columns:100px minmax(0,1fr);gap:13px;min-height:158px;padding:12px}.sfv-social p{font-size:9px;line-height:1.6}.sfv-social>img{min-height:133px}.sfv-outcome{min-height:350px;padding:21px}.sfv-result-row{padding:14px 0}.sfv-result-row>span{font-size:10px}.sfv-example-metric{margin-block:30px 25px}.sfv-task{background:#e6e9f8!important;min-height:150px!important;padding:20px!important}.sfv-task>strong{line-height:1.4;font-size:17px!important}.sfv-demo-cursor{transition:none!important;animation:none!important}.sfv-story-caption p{max-width:590px;animation:.2s ease-out cs-caption}.sfv-story-caption>div>span{letter-spacing:-.5px;font-size:20px!important;font-weight:500!important}.cs-live-dot{background:#727888;border-radius:50%;width:6px;height:6px;margin-right:6px;display:inline-block}@keyframes cs-caption{0%{opacity:.4;transform:translateY(3px)}to{opacity:1;transform:none}}.cs-quick-blocks{z-index:190;color:#23334c;width:300px;max-height:calc(100dvh - 20px);font:12px var(--sf-ui);background:#fff;border:1px solid #dce3ed;border-radius:13px;padding:10px;position:fixed;overflow:auto;box-shadow:0 16px 55px #25365524}.cs-quick-blocks header{justify-content:space-between;align-items:center;padding:5px 6px 13px;display:flex}.cs-quick-blocks header strong{font-size:14px;font-weight:600}.cs-quick-blocks button{color:inherit;cursor:pointer;background:0 0;border:0}.cs-quick-blocks header button{padding:4px}.cs-quick-blocks>label{background:#f3f5f8;border-radius:6px;align-items:center;gap:8px;padding:10px;display:flex}.cs-quick-blocks input{min-width:0;font:12px var(--sf-ui);background:0 0;border:0;outline:0;width:100%}.cs-quick-blocks>div{grid-template-columns:1fr 1fr;gap:4px;padding:9px 0;display:grid}.cs-quick-blocks>div>button{text-align:left;border-radius:7px;align-items:flex-start;gap:9px;padding:12px 7px;display:flex}.cs-quick-blocks>div>button:hover{background:#f0f4fc;outline:1px solid #a2b5e8}.cs-quick-blocks button:focus-visible{background:#f0f4fc;outline:1px solid #a2b5e8}.cs-quick-blocks i{color:#526fba;background:#eaf0ff;border-radius:6px;flex:none;place-items:center;width:29px;height:31px;display:grid}.cs-quick-blocks i.block-note{color:#9e812b;background:#fbf0c9}.cs-quick-blocks i.block-map,.cs-quick-blocks i.block-checklist{color:#656c7c;background:#e8eaee}.cs-quick-blocks strong{font-size:11px;display:block}.cs-quick-blocks small{color:#7b8596;margin-top:4px;font-size:9px;line-height:1.5;display:block}.cs-quick-blocks footer{color:#8190a4;border-top:1px solid #ebeff5;padding:9px 6px 1px;font-size:10px}.cs-connect-target{outline:3px solid #4265dd!important;box-shadow:0 0 0 8px #4265dd15!important}.cs-connection-preview{pointer-events:none}.bd-extend,.bd-node-ports button{touch-action:none}.cs-checklist{background:#fff;height:100%;padding:23px 22px;overflow:auto}.cs-checklist header{color:#5d6372;border-bottom:1px solid #e8edf4;align-items:center;gap:9px;padding-bottom:17px;display:flex}.cs-checklist header strong{font:600 16px var(--sf-ui);color:#25374c;flex:1}.cs-checklist header>span{font:11px var(--sf-ui);color:#7e8492}.cs-checklist>div{gap:14px;margin:22px 0;display:grid}.cs-checklist label{font:13px/1.5 var(--sf-ui);color:#4e5c6e;align-items:flex-start;gap:10px;display:flex}.cs-checklist input[type=checkbox]{accent-color:#5d6372;width:17px;height:17px;margin-top:1px}.cs-checklist label:has(:checked)>span{color:#9aa4af;text-decoration:line-through}.cs-checklist button{color:#627994;font:12px var(--sf-ui);cursor:pointer;background:0 0;border:0;align-items:center;gap:7px;display:flex}.cs-checklist form{gap:8px;display:flex}.cs-checklist form input{min-width:0;font:12px var(--sf-ui);border:1px solid #dce4ee;border-radius:5px;flex:1;padding:9px}.cs-map-card{color:#2e313b;height:100%;font:12px var(--sf-ui);background:#fff;flex-direction:column;display:flex;overflow:hidden}.cs-map-card>header{cursor:grab;border-bottom:1px solid #e7e8ea;flex:none;align-items:center;gap:9px;padding:18px 21px;display:flex}.cs-map-card>header strong{flex:1;font-size:15px}.cs-map-card>header>span{color:#818693;font-size:10px}.cs-map-card>form{background:#f7f8f9;align-items:center;gap:10px;padding:11px 18px;display:flex}.cs-map-card input{min-width:0;font:12px var(--sf-ui);background:0 0;border:0;outline:0;flex:1}.cs-map-card button{color:#4d5361;cursor:pointer;font:11px var(--sf-ui);background:#eff0f2;border:0;border-radius:5px;padding:7px}.cs-map-body{flex:1;min-height:0;display:flex}.cs-map-body>iframe{background:#ecedf0;border:0;flex:1;width:100%;min-width:0}.cs-map-body>aside{border-left:1px solid #e3e4e7;flex:none;width:235px;padding:18px 14px;overflow:auto}.cs-map-body>aside>div{justify-content:space-between;align-items:baseline;margin-bottom:17px;display:flex}.cs-map-body>aside>div>span{color:#868b98;font-size:10px}.cs-map-body article{border:1px solid #e5e6e9;border-radius:7px;margin-bottom:10px;padding:10px;position:relative}.cs-place-name{text-align:left;align-items:center;gap:8px;max-width:100%;display:flex;background:0 0!important;padding:0!important}.cs-place-name i{background:#eaebee;border-radius:50%;flex:none;place-items:center;width:21px;height:21px;font-style:normal;display:grid}.cs-place-name span{overflow-wrap:anywhere;font-weight:600}.cs-place-actions{justify-content:flex-end;gap:3px;margin:7px 0;display:flex}.cs-map-body textarea{resize:vertical;width:100%;min-height:45px;font:10px/1.5 var(--sf-ui);color:#6f7482;box-sizing:border-box;background:0 0;border:0;padding:3px}.cs-map-body aside>p{color:#818694;font-size:12px;line-height:1.7}.cs-save-place{justify-content:center;align-items:center;gap:5px;width:100%;display:flex}.cs-map-card>footer{border-top:1px solid #e5e6e9;flex:none;align-items:center;gap:12px;padding:12px 16px;display:flex}.cs-map-card a{color:#5d6371;align-items:center;gap:5px;font-size:10px;text-decoration:none;display:flex}.cs-travel-modes{gap:2px;margin-left:auto;display:flex}.cs-travel-modes button{background:0 0;font-size:9px}.cs-travel-modes button[aria-pressed=true]{background:#e9eaed}.cs-map-card>footer>a:last-child{white-space:nowrap}.cs-map-card button:disabled{opacity:.45;cursor:default}.cs-conversation{z-index:65;box-sizing:border-box;color:#25364e;width:370px;font:12px var(--sf-ui);background:#fff;border-left:1px solid #dfe5ee;flex-direction:column;display:flex;position:absolute;top:70px;bottom:0;right:0;box-shadow:-8px 0 24px #27395105}.cs-chat-open .bd-canvas-wrap{margin-right:370px}.cs-conversation>header{justify-content:space-between;align-items:center;padding:22px 18px 17px;display:flex}.cs-conversation>header>div{align-items:center;gap:10px;display:flex}.cs-conversation>header span{gap:5px;display:grid}.cs-conversation>header strong{font-size:14px;font-weight:600}.cs-conversation>header small{color:#8391a1;font-size:10px}.cs-conversation button{color:inherit;cursor:pointer;font:11px var(--sf-ui);background:0 0;border:0}.cs-conversation>nav{border-bottom:1px solid #e5eaf2;align-items:center;gap:15px;padding:0 18px;display:flex}.cs-conversation>nav>button{color:#7a889b;gap:5px;padding:13px 1px;display:flex}.cs-conversation>nav>button[aria-pressed=true]{color:#3554b5;box-shadow:0 2px #4565c6}.cs-conversation>nav>button:last-child{margin-left:auto}.cs-conversation>nav span{background:#f0f3f8;border-radius:4px;padding:1px 4px;font-size:9px}.cs-conversation-feed{overscroll-behavior:contain;flex:1;min-height:0;padding:20px 17px;overflow:auto}.cs-message{gap:9px;margin-bottom:21px;display:flex}.cs-message>.bd-avatar{flex:none;width:29px;height:29px}.cs-message>div{flex:1;min-width:0}.cs-message header{align-items:center;gap:8px;margin:3px 0 8px;display:flex}.cs-message header strong{font-size:11px;font-weight:600}.cs-message time{color:#9aa4b3;font-size:9px}.cs-message p{white-space:pre-wrap;overflow-wrap:anywhere;color:#536174;margin:0 0 8px;font-size:12px;line-height:1.7}.cs-message footer{flex-wrap:wrap;gap:12px;margin-top:9px;display:flex}.cs-message footer button{color:#8794a6;align-items:center;gap:4px;font-size:9px;display:flex}.cs-message footer button:hover{color:#3756b7}.cs-message-reactions{gap:5px;display:flex}.cs-message-reactions button{border:1px solid #edf0f5;border-radius:10px;align-items:center;gap:4px;padding:3px 6px;font-size:10px;display:flex}.cs-message-reactions button[aria-pressed=true]{background:#eef3ff;border-color:#91a8df}.cs-message-anchor{text-align:left;gap:5px;max-width:100%;margin-bottom:7px;display:flex;color:#657db4!important;font-size:9px!important}.cs-thread-back{align-items:center;gap:6px;padding:12px 18px;display:flex;color:#7589af!important;background:#f6f8fc!important}.cs-conversation>form{border:1px solid #dce3ee;border-radius:8px;margin:8px 16px 20px}.cs-conversation>form textarea{resize:vertical;box-sizing:border-box;width:100%;font:12px/1.6 var(--sf-ui);background:0 0;border:0;outline:0;min-height:78px;max-height:190px;padding:13px}.cs-conversation>form:focus-within{border-color:#8ca2dc}.cs-conversation>form footer{border-top:1px solid #f0f3f8;justify-content:space-between;align-items:center;padding:9px 12px;display:flex}.cs-conversation>form footer span{color:#96a0ae;font-size:9px}.cs-conversation>form footer button{color:#fff;background:#3e5fc3;border-radius:5px;place-items:center;padding:7px;display:grid}.cs-conversation button:disabled{opacity:.4}.cs-conversation-empty{text-align:center;color:#9ca9bd;padding:60px 14px}.cs-conversation-empty h3{color:#4a5f7c;margin-top:21px;font-size:17px;font-weight:500}.cs-conversation-empty p{color:#8b99ad;font-size:12px;line-height:1.8}.cs-message.resolved{opacity:.6}.cs-chat-trigger[aria-pressed=true]{color:#3859b7!important;background:#eef2fd!important}.cs-rooms-home{margin:34px 0}.cs-rooms-home>header{justify-content:space-between;align-items:center;margin-bottom:22px;display:flex}.cs-rooms-home h2{letter-spacing:-.8px;margin:6px 0 0;font-size:28px;font-weight:500}.cs-room-grid{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:20px;display:grid}.cs-room-grid>a{color:#253750;background:#f8f9fc;border:1px solid #e3e7ef;border-radius:12px;gap:12px;max-width:390px;padding:24px;text-decoration:none;display:grid}.cs-room-grid>a>strong{font-size:17px;font-weight:500}.cs-room-grid>a>span{color:#8b96a7;align-items:center;gap:6px;font-size:11px;display:flex}.cs-room-grid>a>span>i{background:#c6cfdb;border-radius:50%;width:6px;height:6px}.cs-room-grid>a>span>i.online{background:#78829c}.cs-room-grid>a>small{color:#7386b5;justify-content:space-between;align-items:center;font-size:11px;display:flex}.cs-room-illustration{width:115px;height:66px;position:relative}.cs-room-illustration>span{background:#dce4f8;border:2px solid #d0daef;border-radius:20px;position:absolute;inset:18px 19px 12px}.cs-room-illustration>i{background:#baa9de;border:4px solid #f8f9fc;border-radius:50%;width:25px;height:25px;position:absolute;top:26px;left:7px}.cs-room-illustration>i:nth-child(3){background:#e4b886;top:0;left:44px}.cs-room-illustration>i:nth-child(4){background:#88a3d4;top:31px;left:82px}.cs-room-empty{text-align:left;color:#273a58;cursor:pointer;background:#f8faff;border:1px solid #e0e6f0;border-radius:12px;justify-content:flex-start;align-items:center;gap:30px;padding:24px 35px;display:flex}.cs-room-empty .cs-room-illustration{flex:none}.cs-room-empty h3{letter-spacing:-.3px;margin:0 0 8px;font-size:18px;font-weight:500}.cs-room-empty p{color:#8490a3;margin:0 0 17px;font-size:12px}.cs-room-empty strong{color:#4966aa;align-items:center;gap:8px;font-size:12px;font-weight:500;display:flex}.cs-new-room{background:#eff3fb;border-radius:8px;align-items:center;gap:12px;margin-bottom:15px;padding:14px;display:flex}.cs-new-room input{min-width:0;font:14px var(--sf-ui);background:0 0;border:0;outline:0;flex:1}.cs-new-room>button:last-child{color:#8e9bb0;background:0 0;border:0}.cs-collect-callout,.cs-capture-now{background:#f9fafc;border:1px solid #e2e8f1;border-radius:10px;justify-content:space-between;align-items:center;gap:20px;margin:30px 0;padding:25px;display:flex}.cs-collect-callout>div{color:#6e84b6;align-items:center;gap:15px;display:flex}.cs-collect-callout span,.cs-capture-now>span{gap:6px;display:grid}.cs-collect-callout strong,.cs-capture-now strong{color:#344a70;font-size:14px;font-weight:500}.cs-collect-callout small,.cs-capture-now small{color:#8b99ad;font-size:11px}.cs-capture-now{margin:18px 0}.cs-collect-page{color:#293b5b;min-height:100dvh;font:14px var(--sf-ui);background:#f8f9fc;padding:35px max(24px,50vw - 375px) 70px}.cs-collect-back{color:#8391a7;align-items:center;gap:8px;font-size:12px;text-decoration:none;display:flex}.cs-collect-heading{padding:48px 0 30px}.cs-collect-heading>span{letter-spacing:1.6px;color:#93a0b4;font-size:10px}.cs-collect-heading h1{letter-spacing:-2.5px;margin:18px 0;font-size:58px;font-weight:500;line-height:1.05}.cs-collect-heading p{color:#8692a7;font-size:14px}.cs-collect-editor{background:#fff;border:1px solid #dfe5ef;border-radius:13px;padding:24px}.cs-collect-sources{color:#8391a7;gap:20px;margin-bottom:22px;font-size:10px;display:flex}.cs-collect-sources span{align-items:center;gap:6px;display:flex}.cs-collect-editor>textarea{resize:vertical;width:100%;font:15px/1.8 var(--sf-ui);box-sizing:border-box;color:#3a5073;border:0;outline:0;min-height:180px;max-height:500px}.cs-collect-editor>textarea::placeholder{color:#a1adbf}.cs-collect-destination{border-top:1px solid #e8edf5;align-items:center;gap:15px;padding-top:17px;display:flex}.cs-collect-destination label{color:#95a1b4;font-size:11px}.cs-collect-destination select{min-width:0;font:12px var(--sf-ui);color:#536c94;background:#f4f7fc;border:0;border-radius:5px;flex:1;padding:10px}.cs-collect-editor>small{color:#a0acbd;margin-top:13px;font-size:10px;display:block}.cs-collect-shortcut{color:#8291a7;padding:25px 5px}.cs-collect-shortcut h2{color:#4b6386;font-size:17px;font-weight:500}.cs-collect-shortcut p{font-size:12px;line-height:1.8}.cs-collect-shortcut>small{margin-top:18px;font-size:10px;line-height:1.7;display:block}.cs-collect-shortcut>a{cursor:grab}.cs-collect-success{text-align:center;color:#617caa;padding:30px}.cs-collect-success h2{letter-spacing:-.5px;color:#354e76;font-size:26px;font-weight:500}.cs-collect-success p{color:#8c9bb0;font-size:13px}.cs-collect-success>a{width:max-content;margin:15px auto;display:flex}.cs-collect-source{color:#8999af;gap:15px;font-size:10px;display:flex}.cs-collect-source button{color:#5975b1;background:0 0;border:0;font-size:10px}@media (max-width:1100px){.fm-header.pr-header.cs-header{gap:18px;min-height:68px;padding:11px 20px}.fm-header.cs-header>nav.is-open{border:1px solid #e0e5ed;border-radius:14px;top:calc(100% + 10px)}.fm-header.cs-header .sf-mega-menu{box-shadow:none;border:0;padding:15px 0}.cs-conversation{width:320px}.cs-chat-open .bd-canvas-wrap{margin-right:320px}.sfv-hero{gap:35px}}@media (max-width:700px){.fm-header.pr-header.cs-header{border-radius:12px;gap:10px;width:calc(100% - 22px);min-height:62px;margin:10px auto;padding:10px 13px;top:8px}.sfv-intro{padding-top:30px!important}.sfv-showcase{padding-inline:16px!important}.sfv-canvas{gap:28px;min-width:950px}.sfv-hero{padding-bottom:35px}.sfv-story-caption>div>span{font-size:18px!important}.cs-chat-open .bd-canvas-wrap{margin-right:0}.cs-conversation{width:min(370px,100%);top:70px}.cs-room-empty{gap:15px;padding:20px}.cs-room-empty h3{font-size:15px}.cs-room-empty p{font-size:11px;line-height:1.6}.cs-collect-callout,.cs-capture-now{flex-direction:column;align-items:flex-start}.cs-collect-heading h1{font-size:45px}.cs-collect-page{padding-inline:20px}.cs-collect-editor{padding:18px}.cs-collect-destination{flex-wrap:wrap}.cs-collect-sources{gap:12px;font-size:9px}.cs-map-card>footer{gap:5px}.cs-map-body>aside{width:200px}.cs-conversation>form{margin-bottom:15px}}@media (prefers-reduced-motion:reduce){.sfv-node,.sfv-story-caption p{transition:none!important;animation:none!important}}.preview-map{background:#dee1e7}.cs-command-preview.preview-map>svg:first-child{background:0 0;border-radius:0;width:100%;height:100%;padding:0;position:absolute;inset:0}.cs-command-preview.preview-map>svg:nth-child(2){color:#5d6475;background:0 0;border-radius:0;padding:0;position:absolute;top:24px;left:35%}:is(.bd-node:has(>.cs-map-card),.bd-node:has(>.cs-checklist)){overflow:visible;padding:0!important}.bd-node>.cs-map-card,.bd-node>.cs-checklist{border-radius:inherit;box-sizing:border-box}.cs-board-viewbar{color:#354159;background:#fff;border-bottom:1px solid #e5e8ee;flex-shrink:0;justify-content:space-between;align-items:center;gap:16px;height:46px;padding:0 23px;display:flex}.cs-board-viewbar>div{gap:5px;display:flex}.cs-board-viewbar button{white-space:nowrap;background:0 0;border:0;border-radius:7px;align-items:center;gap:7px;padding:7px 12px;font-size:12px;font-weight:550;display:flex}.cs-board-viewbar button[aria-pressed=true]{color:#264da1;background:#edf2ff}.cs-board-viewbar button:hover{background:#f1f4f8}.bd-canvas-wrap[hidden]{display:none!important}.cs-board-alternate{background:#f6f7fa;flex:1;min-width:0;min-height:0;padding:24px;overflow:hidden}.cs-board-alternate>.cs-project-planner{border:1px solid #e1e6ee;border-radius:14px;height:100%;box-shadow:0 8px 32px #1d315008}.cs-board-alternate:has(.cs-stage-view){padding:0}:is(.bd-room:has(.cs-board-alternate)>.bd-managed-float,.bd-room:has(.cs-board-alternate)>.bd-room-dock){visibility:hidden;pointer-events:none}.cs-project-planner{color:#23324c;text-align:left;background:#fff;flex-direction:column;min-width:0;min-height:0;font-family:Manrope,Arial,sans-serif;display:flex;overflow:hidden}.cs-project-planner button,.cs-stage-view button,.cs-smart-rules button{cursor:pointer;font-family:inherit}.cs-project-planner button:disabled,.cs-stage-view button:disabled{opacity:.45;cursor:default}.cs-project-planner>header{border-bottom:1px solid #e9edf2;flex-shrink:0;align-items:center;gap:20px;padding:22px 25px;display:flex}.cs-project-planner>header>div{flex:1;align-items:center;gap:13px;display:flex}.cs-project-planner>header small{letter-spacing:.13em;color:#64738e;margin-bottom:5px;font-size:9px;display:block}.cs-project-planner>header strong{letter-spacing:-.6px;font-size:20px;font-weight:600}.cs-project-planner nav{background:#f1f4f8;border-radius:8px;padding:3px;display:flex}.cs-project-planner nav button{background:0 0;border:0;border-radius:6px;padding:7px 14px;font-size:12px}.cs-project-planner nav button[aria-pressed=true]{background:#fff;box-shadow:0 1px 4px #172f4e15}.cs-planner-tour{color:#6b7890;background:0 0;border:0;align-items:center;gap:5px;font-size:11px;display:flex}.cs-planner-tools{border-bottom:1px solid #e9edf2;flex-shrink:0;align-items:center;gap:9px;padding:12px 24px;font-size:11px;display:flex}.cs-planner-tools>span:first-child{color:#7a8596;margin-right:auto}.cs-planner-tools strong{color:#27476f}.cs-planner-tools button{background:#fff;border:1px solid #dfe5ee;border-radius:5px;padding:4px 7px;display:flex}.cs-planner-main{flex:1;min-width:0;min-height:0;display:flex}.cs-planner-work{flex-direction:column;flex:1;min-width:0;min-height:0;display:flex}.cs-gantt-scroll{overscroll-behavior:contain;flex:1;min-height:230px;position:relative;overflow:auto}.cs-gantt{min-height:100%;position:relative}.cs-gantt-head{z-index:5;background:#fbfcfe;border-bottom:1px solid #e6ebf1;height:48px;display:flex;position:sticky;top:0}.cs-gantt-head>strong{z-index:2;background:#fbfcfe;border-right:1px solid #e5eaf2;flex-shrink:0;width:230px;padding:17px 20px;font-size:11px;font-weight:500;position:sticky;left:0}.cs-gantt-head>div{position:relative;overflow:hidden}.cs-gantt-head span{color:#8c97a9;text-align:center;border-right:1px solid #edf0f5;justify-content:center;align-items:center;height:48px;padding:3px;font-size:9px;line-height:1.4;display:flex;position:absolute;top:0;overflow:hidden}.cs-gantt-row{height:56px;display:flex;position:relative}.cs-gantt-label{z-index:4;text-align:left;background:#fff;border-top:0;border-bottom:1px solid #ecf0f5;border-left:0;border-right:1px solid #e5eaf2;flex-shrink:0;align-items:center;gap:11px;width:230px;padding:10px 20px;font-size:11px;display:flex;position:sticky;left:0}.cs-gantt-label span{text-overflow:ellipsis;white-space:nowrap;max-width:180px;overflow:hidden}.cs-gantt-label small{color:#94a0b0;margin-top:4px;font-size:9px;display:block}.cs-gantt-label>i{border:1px solid #d4dce7;border-radius:3px;flex-shrink:0;width:12px;height:12px}.cs-gantt-label>i.done{color:#22805b;background:#e6f4ed;border:0}.cs-gantt-row.selected>.cs-gantt-label{background:#f0f5ff}.cs-gantt-track{background-image:linear-gradient(90deg,#eef1f580 1px,#0000 1px);border-bottom:1px solid #edf0f5;flex-shrink:0;height:56px;position:relative}.cs-gantt-bar{cursor:grab;touch-action:none;z-index:2;-webkit-user-select:none;user-select:none;border:1px solid #6591cc20;border-radius:6px;min-width:18px;height:29px;position:absolute;top:14px;box-shadow:0 2px 4px #2a4f8110}.cs-gantt-bar:active{cursor:grabbing}.cs-gantt-bar button{z-index:2;color:#2e4770;text-overflow:ellipsis;white-space:nowrap;width:100%;height:100%;cursor:inherit;text-align:left;background:0 0;border:0;padding:0 9px;font-size:10px;position:relative;overflow:hidden}.cs-gantt-progress{pointer-events:none;background:#4775c523;border-radius:5px;position:absolute;top:0;bottom:0;left:0}.cs-gantt-bar.done{opacity:.7}.cs-gantt-bar>i{cursor:ew-resize;z-index:3;width:10px;position:absolute;top:-3px;bottom:-3px}.cs-bar-start{left:-4px}.cs-bar-end{right:-4px}.cs-gantt-bar>i:after{content:"";opacity:0;background:#5176aa80;border-radius:2px;width:2px;height:10px;position:absolute;top:10px;left:4px}.cs-gantt-bar:hover>i:after{opacity:1}.cs-gantt-bar.milestone{box-shadow:none;border:0;background:0 0!important}.cs-gantt-bar.milestone button{color:#365b9a;padding:0}.cs-unscheduled{color:#8593a8;background:#f8fafc;border:1px dashed #dce4ef;border-radius:4px;align-items:center;gap:8px;padding:4px 8px;font-size:10px;display:flex;position:absolute;top:17px;left:16px}.cs-gantt-lines{pointer-events:none;z-index:1;position:absolute;overflow:hidden}.cs-gantt-lines svg{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.cs-today-line{z-index:2;background:#4b7ddf7a;width:1px;height:100%;position:absolute}.cs-planner-add{background:#fff;border-top:1px solid #e9edf2;flex-shrink:0;align-items:center;gap:10px;padding:15px 20px;display:flex}.cs-planner-add>svg{color:#5279b6;flex-shrink:0}.cs-planner-add input{background:0 0;border:0;outline:none;flex:1;min-width:0;padding:6px;font-size:12px}.cs-planner-add button{color:#fff;white-space:nowrap;background:#244f9b;border:0;border-radius:6px;padding:8px 13px;font-size:11px}.cs-planner-empty{text-align:center;color:#8b99ac;pointer-events:none;position:absolute;top:85px;left:20px;right:20px}.cs-planner-empty svg{color:#b5c7e2;margin:auto}.cs-planner-empty h3{color:#556984;letter-spacing:-.5px;margin:14px 0 5px;font-size:20px;font-weight:500}.cs-planner-empty p{font-size:12px}.cs-project-planner>footer{color:#94a0b2;border-top:1px solid #eef1f5;flex-shrink:0;padding:10px 24px;font-size:10px}.cs-schedule-detail{overscroll-behavior:contain;background:#fcfdff;border-left:1px solid #e6ebf1;flex-shrink:0;width:270px;padding:18px;overflow:auto}.cs-schedule-detail header{justify-content:space-between;align-items:center;margin-bottom:22px;font-size:11px;display:flex}.cs-schedule-detail header button{color:#8b98ac;background:0 0;border:0}.cs-schedule-detail label{color:#8a96a8;margin:17px 0;font-size:10px;display:block}.cs-schedule-detail label>input:not([type=checkbox]):not([type=range]),.cs-schedule-detail select{color:#344968;background:#fff;border:1px solid #e1e7f0;border-radius:5px;width:100%;min-width:0;margin-top:6px;padding:8px 7px;font-size:11px;display:block}.cs-schedule-detail .cs-task-title{color:#243c60;background:0 0;border:0;width:100%;font-size:17px;font-weight:550}.cs-task-dates{gap:8px;display:flex}.cs-task-dates>label{width:50%;min-width:0}.cs-schedule-detail input[type=range]{accent-color:#426db2;width:100%;margin-top:9px;display:block}.cs-schedule-detail label>span{float:right;color:#41679c}.cs-schedule-detail .cs-task-milestone{color:#3f5474;align-items:center;gap:7px;display:flex}.cs-task-dependencies{border-top:1px solid #e4eaf3;padding-top:18px}.cs-task-dependencies strong{align-items:center;gap:6px;font-size:11px;display:flex}.cs-task-dependencies label{color:#61728c;align-items:flex-start;gap:8px;margin:12px 0;font-size:11px;line-height:1.6;display:flex}.cs-task-dependencies input{accent-color:#426db2;margin-top:3px}.cs-schedule-warning{color:#8a6529;background:#fff4dd;border-radius:6px;padding:10px;font-size:11px}.cs-open-task{color:#3e67a7;background:0 0;border:0;align-items:center;gap:8px;padding:16px 0;font-size:11px;display:flex}.cs-timeline-list{overscroll-behavior:contain;flex:1;padding:26px;overflow:auto}.cs-timeline-event{text-align:left;background:0 0;border:0;align-items:center;gap:19px;width:100%;min-height:94px;display:flex;position:relative}.cs-timeline-event:after{content:"";background:#e1e7f1;width:1px;position:absolute;top:54px;bottom:-40px;left:90px}.cs-timeline-event:last-child:after{display:none}.cs-timeline-event time{color:#6c7f9b;flex-shrink:0;width:61px;font-size:11px}.cs-timeline-event>i{z-index:1;background:#fff;border:1px solid #c4d4ec;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:20px;height:20px;display:flex}.cs-timeline-event>span{background:#f7f9fd;border-radius:8px;flex:1;padding:15px}.cs-timeline-event strong{font-size:13px;font-weight:550;display:block}.cs-timeline-event small{color:#8694a8;margin-top:7px;font-size:10px;display:block}.cs-timeline-event b{white-space:nowrap;border-radius:12px;padding:5px 9px;font-size:9px;font-weight:500}.cs-timeline-event.done>i{color:#378666}.cs-project-planner.compact{width:100%;height:100%}.cs-project-planner.compact>header{padding:16px 20px}.cs-project-planner.compact>header strong{font-size:17px}.cs-stage-view{color:#293b58;background:#f8f9fc radial-gradient(#93a7c42b .7px,#0000 .7px) 0 0/16px 16px;flex-direction:column;height:100%;display:flex;overflow:auto}.cs-stage-view>header{flex-shrink:0;align-items:center;gap:16px;padding:28px 32px 23px;display:flex}.cs-stage-view>header>div{flex:1}.cs-stage-view>header small{letter-spacing:.14em;color:#8995a9;font-size:9px}.cs-stage-view h2{letter-spacing:-1px;margin-top:7px;font-size:27px;font-weight:500}.cs-stage-view>header>button{background:#fff;border:1px solid #dfe5ee;border-radius:7px;align-items:center;gap:7px;padding:8px 12px;font-size:11px;display:flex}.cs-stage-columns{overscroll-behavior:contain;flex:1;align-items:stretch;gap:28px;min-height:0;padding:0 30px 30px;display:flex;overflow-x:auto}.cs-stage-column{scrollbar-width:thin;overscroll-behavior:contain;border-left:2px solid #dce2ed;flex-shrink:0;width:285px;min-width:285px;padding:0 0 20px 18px;transition:border-color .16s,background .16s;overflow:auto}.cs-stage-column.receiving{background:#e8f0ff99;border-left-color:#386fcb}.cs-stage-column>header{z-index:2;background:#f8f9fc;align-items:center;gap:9px;margin-bottom:18px;padding:12px 0;display:flex;position:sticky;top:0}.cs-stage-column>header>i{background:var(--stage-colour);border-radius:5px;padding:6px;font-size:10px;font-style:normal}.cs-stage-column>header>input{color:#30466a;outline-offset:4px;background:0 0;border:0;width:100%;min-width:0;font-size:13px;font-weight:600}.cs-stage-column>header>span{color:#8e9bb0;padding-right:10px;font-size:10px}.cs-stage-column>article{background:#fff;border:1px solid #e3e8ef;border-radius:10px;margin-bottom:15px;transition:box-shadow .15s,transform .15s;overflow:hidden;box-shadow:0 3px 12px #263f6505}.cs-stage-column>article:hover{transform:translateY(-2px);box-shadow:0 6px 20px #263f6512}.cs-stage-card{text-align:left;background:0 0;border:0;width:100%;padding:0;display:block}.cs-stage-card footer{padding:13px}.cs-stage-card footer strong{font-size:12px;font-weight:550;line-height:1.5;display:block}.cs-stage-card footer span{color:#92a0b2;text-transform:capitalize;margin-top:6px;font-size:9px;display:block}.cs-item-preview{background:#eef2f7;justify-content:center;align-items:center;height:150px;display:flex;overflow:hidden}.cs-item-preview>img{object-fit:cover;width:100%;height:100%}.cs-item-preview.kind-task{height:90px}.cs-item-preview.kind-note{height:130px}.cs-item-preview.kind-document{height:180px}.cs-item-sheet{background:#fff;grid-template-columns:repeat(3,1fr);align-content:start;width:100%;height:100%;font-size:9px;display:grid}.cs-item-sheet>span{text-overflow:ellipsis;border:1px solid #e6ece9;min-height:24px;padding:6px;overflow:hidden}.cs-item-task{color:#5978a1;align-items:center;gap:10px;display:flex}.cs-item-task span{font-size:11px}.cs-item-doc{background:#fff;width:80%;height:145px;margin:18px;padding:17px;font-size:9px;line-height:1.8;overflow:hidden;box-shadow:0 3px 8px #203b5c0b}.cs-item-doc strong{margin-bottom:8px;font-size:12px;display:block}.cs-item-note{padding:23px;font-size:14px;line-height:1.5}.cs-item-symbol{color:#7a8ba7;flex-direction:column;align-items:center;gap:10px;font-size:10px;display:flex}.cs-stage-move{color:#b2bdcc;border-top:1px solid #f1f3f7;align-items:center;gap:5px;padding:8px 13px;font-size:9px;display:flex}.cs-stage-move select{color:#7b8da9;outline-offset:4px;background:0 0;border:0;max-width:90%;font-size:9px}.cs-stage-empty{text-align:center;color:#a4afbf;border:1px dashed #d8e0eb;border-radius:8px;margin:0 0 15px;padding:35px 12px;font-size:11px}.cs-stage-add{color:#7085a4;background:0 0;border:0;align-items:center;gap:8px;padding:9px;font-size:11px;display:flex}.cs-stage-column>form{gap:6px;display:flex}.cs-stage-column>form>input{background:#fff;border:1px solid #dce5f1;border-radius:5px;width:100%;min-width:0;padding:9px;font-size:12px}.cs-stage-column>form>button{color:#fff;background:#244f9b;border:0;border-radius:5px;padding:7px;font-size:11px}.cs-stage-view>footer{color:#9ca7b8;background:#f8f9fc;flex-shrink:0;padding:12px 30px;font-size:10px}.cs-smart-rules{background:#f6f9ff;border:1px solid #dce5f5;border-radius:10px;margin:16px 24px;padding:18px 20px}.cs-smart-rules header{justify-content:space-between;align-items:center;font-size:13px;display:flex}.cs-smart-rules header button{background:0 0;border:0;padding:3px}.cs-smart-rules p{color:#7b8da7;margin:8px 0 17px;font-size:11px}.cs-smart-rules>div{flex-wrap:wrap;align-items:center;gap:6px;margin:10px 0;display:flex}.cs-smart-rules small{color:#96a4bb;letter-spacing:.04em;width:60px;font-size:8px}.cs-smart-rules button{color:#607696;background:#fff;border:1px solid #dde5f2;border-radius:5px;padding:6px 9px;font-size:10px}.cs-smart-rules button[aria-pressed=true]{color:#fff;background:#315da6;border-color:#315da6}.cs-smart-rules>button{color:#929fb2;background:0 0;border:0;margin-top:10px;padding:0}.cs-pinterest-board{background:#fff;flex-direction:column;height:100%;display:flex}.cs-pinterest-board>header{border-bottom:1px solid #f1e9e9;align-items:center;gap:12px;padding:20px;display:flex}.cs-pinterest-board>header>span{flex:1}.cs-pinterest-board small{letter-spacing:.12em;color:#a0737b;margin-bottom:5px;font-size:9px;display:block}.cs-pinterest-board strong{color:#442c34;font-size:16px;font-weight:550}.cs-pinterest-board button,.cs-pinterest-board header>a{color:#98656e;background:0 0;border:0;padding:4px}.cs-pinterest-board iframe{background:#fff;border:0;flex:1;width:100%;min-height:200px}.cs-pinterest-board footer{color:#a7989d;gap:8px;padding:13px 20px;font-size:10px;display:flex}.cs-pinterest-board footer a{color:#9b5364;margin-left:auto}.bd-board-grid{grid-auto-rows:auto!important;align-items:start!important}.bd-board-grid>a{overflow:hidden;align-self:start!important;height:auto!important;min-height:0!important}.cs-board-thumbnail{background:#f0f3f8 radial-gradient(#8699b229 .7px,#0000 .7px) 0 0/12px 12px;justify-content:center;align-items:center;width:100%;padding:18px;display:flex;position:relative;overflow:hidden;height:210px!important;margin:0!important}.cs-board-thumbnail.has-cover{padding:0}.cs-board-thumbnail>img{object-fit:cover;width:100%!important;height:100%!important;position:static!important}.cs-board-miniature{flex-shrink:0;max-width:100%;position:relative;transform:scale(.92)}.cs-mini-node{border-radius:2px;min-width:8px;min-height:8px;position:absolute;overflow:hidden;box-shadow:0 1px 4px #2c426321}.cs-mini-node img{object-fit:cover;width:100%!important;height:100%!important}.cs-mini-node strong{padding:5px;font-size:5px;font-weight:550;line-height:1.4;display:block}.cs-mini-node i{background:#31507b15;width:65%;height:2px;margin:3px 5px;display:block}.cs-board-preview-label{color:#7e8ca4;background:#ffffffeb;border-radius:4px;align-items:center;gap:4px;padding:4px 6px;font-size:8px;display:flex;position:absolute;bottom:10px;left:12px;box-shadow:0 1px 3px #1d355812}.cs-board-cover-empty{color:#9ba9bd;flex-direction:column;align-items:center;gap:10px;font-size:10px;display:flex}.cs-walkthrough{z-index:320;color:#304564;text-align:left;background:#fff;border:1px solid #dce4ef;border-radius:15px;width:320px;font-family:Manrope,Arial,sans-serif;animation:.3s ease-out cs-tour-enter;position:fixed;top:130px;right:24px;overflow:hidden;box-shadow:0 12px 60px #19385f24}.cs-walkthrough>header{justify-content:space-between;align-items:center;padding:14px 18px;display:flex}.cs-walkthrough>header span{letter-spacing:.14em;color:#a0acc0;font-size:8px}.cs-walkthrough button{color:inherit;cursor:pointer;background:0 0;border:0}.cs-walkthrough>header button{padding:3px}.cs-tour-scene{background:#f3f6fb radial-gradient(#7892b324 .7px,#0000 .7px) 0 0/10px 10px;height:148px;position:relative;overflow:hidden}.cs-tour-paper,.cs-tour-second{background:#fff;border:1px solid #dbe4f0;border-radius:7px;padding:12px;transition:transform .6s cubic-bezier(.2,.8,.2,1),background .6s;position:absolute;box-shadow:0 4px 12px #284a7310}.cs-tour-paper{width:125px;height:94px;top:24px;left:27px}.cs-tour-second{opacity:.3;width:112px;height:75px;transition:transform .5s,opacity .5s;top:50px;left:177px;transform:translateY(35px)}.cs-tour-paper strong,.cs-tour-second strong{margin:4px 0 10px;font-size:9px;display:block}.cs-tour-paper>i{background:#e5eaff;border-radius:3px;width:18px;height:14px;display:block}.cs-tour-scene span{background:#e9eef5;border-radius:2px;width:75%;height:3px;margin:5px 0;display:block}.cs-tour-scene span:last-child{width:50%}.cs-tour-scene>svg:not(.cs-tour-pointer){pointer-events:none;width:100%;height:100px;position:absolute;top:24px;left:0}.cs-tour-scene path{fill:none;stroke:#80a0cc;stroke-width:1.3px;stroke-dasharray:160;stroke-dashoffset:160px;transition:stroke-dashoffset .8s}.cs-tour-scene.step-1 .cs-tour-second,.cs-tour-scene.step-2 .cs-tour-second,.cs-tour-scene.step-3 .cs-tour-second{opacity:1;transform:translate(0)}.cs-tour-scene.step-1 path,.cs-tour-scene.step-2 path,.cs-tour-scene.step-3 path{stroke-dashoffset:0}.cs-tour-pointer{color:#3864af;filter:drop-shadow(0 2px 2px #1b3b6630);transition:transform .55s cubic-bezier(.22,.8,.3,1);position:absolute;top:100px;left:99px}.step-1 .cs-tour-pointer{transform:translate(100px,-25px)}.step-2 .cs-tour-pointer{transform:translate(140px,10px)}.step-2 .cs-tour-paper{transform:translate(-10px,-5px)scale(1.05)}.scene-planner .cs-tour-paper span{background:#aac4eb;width:100%;height:9px;margin-top:10px}.scene-planner.step-1 .cs-tour-paper span{transition:transform .6s;transform:translate(17px)}.scene-stages:before{content:"";background:#aac0e1;width:1px;position:absolute;top:12px;bottom:12px;left:163px}.scene-stages.step-1 .cs-tour-paper{transform:translate(125px)}.scene-stages .cs-tour-second{display:none}.cs-tour-complete{color:#458266;background:#e0eee7;border-radius:50%;justify-content:center;align-items:center;width:33px;height:33px;display:flex;position:absolute;bottom:10px;right:14px}.cs-tour-copy{min-height:128px;padding:18px 20px 10px}.cs-tour-copy small{color:#98a6ba;font-size:9px}.cs-tour-copy h3{letter-spacing:-.5px;margin:8px 0;font-size:18px;font-weight:550;line-height:1.3}.cs-tour-copy p{color:#8898af;margin:0;font-size:11px;line-height:1.7}.cs-walkthrough>footer{justify-content:space-between;align-items:center;padding:12px 20px 18px;font-size:11px;display:flex}.cs-walkthrough>footer button{align-items:center;gap:8px;padding:6px 0;display:flex}.cs-walkthrough>footer .cs-tour-start{color:#fff;background:#2a559e;border-radius:6px;justify-content:center;width:100%;padding:10px}.cs-mcp-page{color:#253c5c;max-width:1000px;margin:0 auto;padding:55px 30px 100px}.cs-mcp-page>a{color:#798ba6;font-size:12px}.cs-mcp-page h1{letter-spacing:-2px;margin:40px 0 20px;font-size:48px;font-weight:500;line-height:1.15}.cs-mcp-page>p{color:#8594aa;max-width:600px;font-size:16px;line-height:1.7}.cs-mcp-examples{background:#eef3fc;border-radius:16px;margin:35px 0;padding:24px 30px}.cs-mcp-examples p{color:#4c6b97;font-size:17px;font-weight:450;line-height:1.8}.cs-mcp-page ol{counter-reset:steps;grid-template-columns:repeat(3,1fr);gap:30px;margin:30px 0;padding:0;list-style:none;display:grid}.cs-mcp-page li{counter-increment:steps;color:#8998ac;border-top:1px solid #dfe6ef;padding-top:20px;font-size:13px;line-height:1.8}.cs-mcp-page li:before{content:counter(steps,decimal-leading-zero);color:#6582ad;letter-spacing:.1em;margin-bottom:12px;font-size:10px;display:block}.cs-mcp-page li strong{color:#2d466b;margin-bottom:10px;font-size:15px;font-weight:550;display:block}.cs-mcp-page .cs-mcp-limit{border-top:1px solid #e5eaf2;margin-top:30px;padding-top:20px;font-size:12px}.cs-mcp-page code{color:#6f829e;background:#f1f4f9;padding:3px 8px;font-size:12px}.cs-mcp-actions{gap:12px;margin-top:30px;display:flex}.cs-mcp-actions>a{color:#fff;background:#2954a0;border-radius:7px;padding:11px 18px;font-size:12px}.cs-mcp-actions>a+a{color:#5072a3;background:#edf2fb}@keyframes cs-tour-enter{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@media (max-width:900px){.cs-board-alternate{padding:10px}.cs-project-planner>header{gap:10px;padding:16px}.cs-project-planner>header strong{font-size:16px}.cs-planner-tour{display:none}.cs-schedule-detail{width:240px}.cs-stage-view>header{padding:20px}.cs-stage-columns{gap:16px;padding:0 20px 20px}.cs-stage-column{width:250px;min-width:250px}.cs-mcp-page h1{font-size:36px}.cs-mcp-page ol{grid-template-columns:1fr}}@media (max-width:600px){.cs-board-viewbar{gap:5px;padding:0 8px}.cs-board-viewbar button{gap:4px;padding:7px;font-size:10px}.cs-board-viewbar>button{font-size:0}.cs-project-planner>header{align-items:flex-start}.cs-project-planner>header strong{max-width:160px;font-size:14px;display:block}.cs-project-planner>header>div>svg{display:none}.cs-project-planner nav button{padding:5px 9px;font-size:10px}.cs-planner-tools{gap:6px;padding:10px;font-size:9px}.cs-planner-main{position:relative}.cs-schedule-detail{z-index:10;width:min(290px,90%);position:absolute;top:0;bottom:0;right:0;box-shadow:-8px 0 24px #23406b1a}.cs-planner-add{padding:12px}.cs-planner-add input{font-size:11px}.cs-project-planner>footer{padding:10px 12px;font-size:9px}.cs-stage-view h2{font-size:21px}.cs-stage-view>header{flex-wrap:wrap;gap:8px}.cs-stage-view>header>div{flex-basis:100%}.cs-walkthrough{width:auto;max-width:340px;margin-left:auto;inset:auto 12px 18px}.cs-tour-scene{height:115px}.cs-tour-paper{top:12px}.cs-tour-second{top:28px}.cs-tour-copy{min-height:110px;padding-top:12px}.cs-mcp-page{padding:30px 20px 60px}}@media (prefers-reduced-motion:reduce){.cs-walkthrough,.cs-tour-scene *,.cs-stage-column,.cs-stage-column>article{transition:none!important;animation:none!important}}.cs-item-task{grid-template-columns:18px 1fr;gap:7px;padding:18px;display:grid}.cs-item-task i{border:1px solid #bacce5;border-radius:3px;grid-row:1/3;width:15px;height:15px}.cs-item-task strong{font-size:11px;font-weight:500}.cs-item-task small{color:#96a5bb;font-size:9px}.cs-item-note{width:100%;height:100%;margin:0;overflow:hidden}.cs-item-doc{position:relative}.cs-item-doc>svg{color:#b1c2dc;margin-bottom:7px}.cs-item-doc p{white-space:pre-line;color:#9aabc1;font-size:9px;line-height:1.7}.cs-item-symbol strong{font-size:10px;font-weight:500}.bd-project-heading>button{color:#6f83a4;white-space:nowrap;background:#f6f9ff;border:1px solid #dfe6f0;border-radius:6px;align-items:center;gap:6px;padding:8px 10px;font-size:10px;display:flex}.bd-project-heading>button[aria-pressed=true]{color:#3e65a4;background:#e8effc}.bd-room:has(.cs-board-alternate)+.bd-window-dock{display:none}.cs-milestones{overscroll-behavior:contain;background:#f9fafc;flex:1;min-height:0;padding:24px;overflow:auto}.cs-milestone-intro{justify-content:space-between;align-items:center;gap:20px;margin-bottom:22px;display:flex}.cs-milestone-intro small{letter-spacing:.16em;color:#637da5;font-size:10px}.cs-milestone-intro h2{letter-spacing:-.8px;margin:6px 0;font-size:25px;font-weight:550}.cs-milestone-intro p{color:#758298;font-size:12px;line-height:1.7}.cs-milestone-intro>svg{color:#8a9dbb}.cs-milestone-summary{background:#fff;border:1px solid #e2e7ef;border-radius:12px;grid-template-columns:repeat(3,minmax(70px,1fr)) minmax(140px,2fr);margin-bottom:20px;display:grid}.cs-milestone-summary>div{border-right:1px solid #e8ecf2;flex-direction:column;gap:5px;min-width:0;padding:17px;display:flex}.cs-milestone-summary>div:last-child{border:0}.cs-milestone-summary strong{font-size:25px;font-weight:550}.cs-milestone-summary span{color:#7b879a;font-size:10px}.cs-milestone-summary .cs-next-milestone{overflow-wrap:anywhere;font-size:13px;line-height:1.5}.cs-milestone-controls,.cs-milestone-controls>div,.cs-milestone-filters{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.cs-milestone-controls{justify-content:space-between;margin-bottom:12px}.cs-milestone-controls button,.cs-milestone-controls select,.cs-milestone-filters input,.cs-milestone-filters select{color:#3a506e;background:#fff;border:1px solid #dfe5ee;border-radius:7px;min-width:0;padding:8px 10px;font:11px inherit}.cs-milestone-controls button{align-items:center;gap:6px;font-size:11px;display:flex}.cs-milestone-controls button[aria-pressed=true]{color:#28549f;background:#eaf0ff;border-color:#b8cbee}.cs-milestone-filters{margin-bottom:20px}.cs-milestone-filters input{flex:1;min-width:130px}.cs-milestone-grid{grid-template-columns:repeat(4,minmax(180px,1fr));gap:14px;padding-bottom:10px;display:grid;overflow-x:auto}.cs-milestone-grid.month{grid-template-columns:repeat(3,minmax(180px,1fr))}.cs-milestone-period{background:#f1f4f8;border:1px solid #e4e9f0;border-radius:10px;min-height:180px;padding:12px}.cs-milestone-period>header{justify-content:space-between;align-items:center;display:flex}.cs-milestone-period h3{margin:0;font-size:14px;font-weight:600}.cs-milestone-period h3 small{color:#8592a5;font-size:10px;font-weight:400}.cs-milestone-period>header>span{color:#77859c;font-size:10px}.cs-milestone-period>p{color:#8190a6;margin:8px 0 14px;font-size:10px}.cs-milestone-card{text-align:left;color:#2a3f60;background:#fff;border:1px solid #e2e7ef;border-radius:8px;width:100%;margin-top:10px;padding:12px;display:block;box-shadow:0 2px 5px #173c6505}.cs-milestone-card:hover,.cs-milestone-card.selected{border-color:#6a8dcc;box-shadow:0 0 0 2px #6a8dcc15}.cs-milestone-card>strong{overflow-wrap:anywhere;margin:10px 0 6px;font-size:12px;font-weight:550;line-height:1.6;display:block}.cs-milestone-card>small{color:#8a96a9;font-size:9px;line-height:1.6;display:block}.cs-milestone-date{color:#6480ad;flex-wrap:wrap;align-items:center;gap:6px;font-size:9px;display:flex}.cs-milestone-date b{background:#edf2fa;border-radius:4px;margin-left:auto;padding:3px 5px;font-size:8px;font-weight:500}.cs-milestone-card.overdue .cs-milestone-date{color:#a56448}.cs-milestone-card.overdue b{background:#fff0e7}.cs-milestone-card.complete .cs-milestone-date{color:#358563}.cs-milestone-card.complete b{background:#eaf5ef}.cs-milestone-progress{background:#eff2f7;border-radius:3px;height:3px;margin:12px 0 5px;display:block;overflow:hidden}.cs-milestone-progress i{background:#7c9ecf;height:100%;display:block}.cs-milestone-card.complete .cs-milestone-progress i{background:#6aa88a}.cs-milestone-space{text-align:center;padding:26px 0}.cs-milestone-undated{margin-top:20px}.cs-milestone-undated h3{font-size:13px}.cs-milestone-undated h3 small{color:#8290a3;margin-left:8px;font-size:10px;font-weight:400;display:inline-block}.cs-milestone-undated>div{grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:14px;display:grid}.cs-milestone-other{color:#7d8ba1;margin-top:20px;font-size:11px}.cs-milestone-empty{text-align:center;color:#6780a2;background:#fff;border:1px dashed #c8d4e6;border-radius:10px;margin-bottom:20px;padding:24px}.cs-milestone-empty svg{margin:auto}.cs-milestone-empty h3{margin:10px;font-size:16px;font-weight:500}.cs-milestone-empty p{font-size:12px}.cs-planner-add input[type=date]{border:1px solid #e1e7f0;border-radius:6px;flex:0 145px;font-size:11px}:is(.cs-project-planner button:focus-visible,.cs-milestones input:focus-visible,.cs-milestones select:focus-visible){outline-offset:2px;outline:2px solid #557eb9}@media (max-width:1000px){.cs-milestone-grid,.cs-milestone-grid.month{grid-template-columns:repeat(2,minmax(175px,1fr))}.cs-milestone-summary{grid-template-columns:repeat(3,1fr)}.cs-milestone-summary>div:last-child{border-top:1px solid #e8ecf2;grid-column:1/-1}.cs-project-planner>header{flex-wrap:wrap;gap:12px}.cs-project-planner>header>div{min-width:160px}}@media (max-width:620px){.cs-milestones{padding:15px}.cs-milestone-grid,.cs-milestone-grid.month{grid-template-columns:1fr}.cs-milestone-intro h2{font-size:22px}.cs-milestone-intro>svg{display:none}.cs-planner-add{flex-wrap:wrap}.cs-planner-add input:not([type=date]){flex-basis:calc(100% - 30px)}.cs-project-planner:has(.cs-milestones) .cs-planner-main:has(.cs-schedule-detail){flex-direction:column}.cs-project-planner:has(.cs-milestones) .cs-schedule-detail{border-top:1px solid #e1e7ef;border-left:0;width:100%;max-height:48%}.cs-board-viewbar{padding:0 10px;overflow-x:auto}.cs-board-viewbar>button{display:none}}.cs-service-setup{color:#334966;margin:20px 0}.cs-service-banner{background:#f4f7fb;border:1px solid #e4eaf3;border-radius:10px;align-items:flex-start;gap:14px;padding:18px;display:flex}.cs-service-banner>svg{color:#8a9bb4;flex-shrink:0;margin-top:4px}.cs-service-banner h3{letter-spacing:-.3px;margin:0 0 6px;font-size:17px;font-weight:550;line-height:1.5}.cs-service-banner p{color:#75839a;margin:0;font-size:12px;line-height:1.7}.cs-setup-steps{margin:20px 0;padding:0;list-style:none}.cs-setup-steps li{flex-wrap:wrap;align-items:center;gap:10px;margin:15px 0;font-size:12px;line-height:1.7;display:flex}.cs-setup-steps li>b{color:#8091aa;background:#eff3f9;border-radius:50%;justify-content:center;align-items:center;width:22px;height:22px;font-size:10px;display:flex}.cs-setup-steps li>span{flex:1;min-width:160px}.cs-setup-steps a{color:#476ca6;align-items:center;gap:7px;font-size:11px;text-decoration:none;display:inline-flex}.cs-service-setup form{grid-template-columns:1fr 160px;gap:14px;margin:20px 0;display:grid}.cs-service-setup form>label{font-size:11px;line-height:1.6}.cs-service-setup form>label:nth-child(3),.cs-service-setup form>p{grid-column:1/-1}.cs-service-setup form small{color:#99a3b2}.cs-service-setup input,.cs-service-setup textarea{background:#fff;border:1px solid #dce4ef;border-radius:7px;width:100%;min-width:0;margin-top:6px;padding:10px;font:12px inherit}.cs-service-setup textarea{overflow-wrap:anywhere;font:11px monospace}.cs-service-setup form>button{grid-column:1/-1;justify-self:start}.cs-service-note{color:#7f8da2!important;margin:12px 0!important;font-size:11px!important;line-height:1.8!important}.cs-service-note a{color:#406baf;text-decoration:underline}.cs-service-setup summary{cursor:pointer;color:#4e6c96;margin:15px 0;font-size:12px}.cs-service-setup details>p{font-size:12px;line-height:1.6}.cs-office-types{flex-wrap:wrap;gap:8px;margin-bottom:15px;display:flex}.cs-office-types button{color:#5d718d;background:#fff;border:1px solid #dfe6ef;border-radius:8px;padding:10px 12px;font-size:11px}.cs-office-types button[aria-pressed=true]{color:#355f9e;background:#eaf1fd;border-color:#bdcfe9}.cs-saved-integrations{margin-top:24px}.cs-saved-integrations h3{color:#6b7f9c;justify-content:space-between;font-size:12px;font-weight:550;display:flex}.cs-saved-integrations>a{color:#3c567a;border-bottom:1px solid #edf0f5;align-items:center;gap:12px;padding:14px 0;text-decoration:none;display:flex}.cs-saved-integrations>a>span:first-of-type{overflow-wrap:anywhere;flex:1;min-width:0;font-size:12px}.cs-saved-integrations small{color:#96a2b4;margin-top:5px;font-size:10px;display:block}.cs-saved-integrations>a>span:last-child{white-space:nowrap;font-size:10px}.bd-apps-hub .bd-app-link{flex-wrap:wrap}.bd-apps-hub .bd-app-link>input[aria-label=Reference\ title]{flex-basis:calc(100% - 35px)}.bd-apps-hub .bd-app-link>input[aria-label="App reference link"]{min-width:180px}.bd-command-palette button.cs-command-highlight{background:#edf3ff;outline:1px solid #a9bfe4}.bd-apps-hub nav{overflow:auto}.bd-apps-hub nav button{white-space:normal}@media (max-width:620px){.cs-service-setup form{grid-template-columns:1fr}.cs-service-setup form>label{grid-column:1/-1}.cs-service-banner{padding:14px}.bd-apps-hub .bd-apps-actions{flex-wrap:wrap}}.cs-command-hint{color:#8b9ab0;margin:0;padding:0 20px 12px;font-size:10px}:is(.cs-service-setup input:focus-visible,.cs-service-setup a:focus-visible,.bd-apps-content button:focus-visible){outline-offset:3px;outline:2px solid #5981bd}.sfv-stage-nav{display:none}.sfv-hero>*,.sfv-board-column,.pr-section-intro>*{min-width:0}.sfv-actions{flex-wrap:wrap}.sfv-canvas{grid-template-columns:minmax(0,.95fr) minmax(0,1.15fr) minmax(0,.94fr);min-width:0}.sfv-board-column>button{min-width:0;max-width:100%}.sfv-site-hero h3{font-size:clamp(22px,2.25vw,30px)}.sfv-result-row>span,.sfv-social header strong{overflow-wrap:anywhere;min-width:0}.sfv-site-hero{overflow:hidden}.cs-alignment-guides{pointer-events:none;z-index:15;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.cs-alignment-guides line{stroke:#de487d;stroke-width:1px;stroke-dasharray:4 3}.cs-precision-panel{z-index:45;width:286px;max-width:calc(100% - 84px);max-height:calc(100% - 180px);font-family:var(--workspace-font,Arial,sans-serif);color:#273347;overscroll-behavior:contain;background:#fff;border:1px solid #dce2ed;border-radius:14px;padding:20px;position:absolute;top:78px;right:18px;overflow:auto;box-shadow:0 12px 40px #182b4a1c}.cs-precision-panel *{box-sizing:border-box}.cs-precision-panel header{justify-content:space-between;align-items:center;gap:12px;margin-bottom:18px;display:flex}.cs-precision-panel header small{color:#768298;letter-spacing:1.2px;font-size:8px}.cs-precision-panel h3{letter-spacing:-.4px;margin:5px 0 0;font-size:16px;font-weight:600}.cs-precision-panel button{cursor:pointer;color:inherit;background:#fff;border:1px solid #e3e7ee;border-radius:6px;justify-content:center;align-items:center;gap:7px;min-height:34px;font-family:inherit;display:flex}.cs-precision-panel button:hover{background:#f1f5fb;border-color:#bbc9e2}.cs-precision-panel button:disabled{opacity:.4;cursor:default}:is(.cs-precision-panel button:focus-visible,.cs-precision-panel input:focus-visible){outline-offset:2px;outline:2px solid #4269d0}.cs-precision-panel header>button{background:#f5f7fa;border:0;width:30px}.cs-precision-fields{grid-template-columns:1fr 1fr;gap:8px;display:grid}.cs-precision-value{color:#7b8798;background:#f5f7fa;border:1px solid #e6eaf0;border-radius:6px;align-items:center;gap:8px;min-width:0;min-height:36px;padding:0 10px;font-size:11px;display:flex}.cs-precision-value input{outline-offset:3px;color:#273347;width:100%;min-width:0;font:500 12px var(--workspace-font,Arial,sans-serif);background:0 0;border:0;padding:7px 0}.cs-precision-panel .cs-precision-toggle{background:0 0;border:0;justify-content:flex-start;width:100%;margin-top:14px;padding:8px 0;font-size:11px}.cs-precision-toggle>span{color:#7d8999;background:#f0f3f7;border-radius:5px;margin-left:auto;padding:4px 7px;font-size:10px}.cs-precision-toggle[aria-pressed=true]>span{color:#2f56b9;background:#eaf0ff}.cs-precision-panel>p{color:#7c8796;margin:12px 0 0;font-size:10px;line-height:1.7}.cs-precision-panel .cs-precision-error{color:#ad364a}.cs-precision-label{color:#77869a;margin:16px 0 9px;font-size:10px;display:block}.cs-precision-align{grid-template-columns:repeat(6,minmax(0,1fr));gap:3px;display:grid}.cs-precision-space{gap:6px;margin-top:8px;display:flex}.cs-precision-space button{flex:1;gap:5px;font-size:9px}.cs-precision-layout{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;margin-bottom:10px;display:grid}.cs-precision-layout button{flex-direction:column;padding:10px 0;font-size:10px}.cs-precision-section{color:#24302b;background:#f3f4f0;border-block:1px solid #e1e4dc;padding:92px 0}.cs-precision-intro{grid-template-columns:1.2fr .8fr;align-items:end;gap:65px;margin-bottom:34px;display:grid}.sf-canvas-home .cs-precision-intro h2{font:550 clamp(32px,3.7vw,52px)/1.13 var(--sf-ui,Arial,sans-serif);letter-spacing:-2px;margin:17px 0 0}.cs-precision-intro h2 span{color:#687869}.cs-precision-intro p{color:#67726d;max-width:370px;margin:0 0 18px;font-size:15px;line-height:1.8}.cs-precision-intro a{color:#35483b;align-items:center;gap:12px;font-size:12px;font-weight:600;text-decoration:none;display:inline-flex}.cs-layout-playground{--art-paper:#e4dfcf;--art-ink:#3e4d38;background:#fff;border:1px solid #d8dfd7;border-radius:15px;grid-template-columns:minmax(0,1fr) 300px;display:grid;overflow:hidden;box-shadow:0 14px 40px #21352506}.cs-layout-playground.is-cool{--art-paper:#e3eaf4;--art-ink:#375279}.cs-layout-preview{background:radial-gradient(#c6cec4 .7px,#0000 .8px) 0 0/18px 18px,#eef0e9;min-width:0;padding:24px 30px}.cs-layout-preview>header,.cs-layout-preview>footer{color:#75816f;justify-content:space-between;align-items:center;gap:15px;font-size:10px;display:flex}.cs-layout-preview>header>span:first-child{color:#4f5e49;align-items:center;gap:8px;font-size:12px;display:flex}.cs-layout-preview>header i{background:#738c64;border-radius:2px;width:7px;height:7px}.cs-layout-preview>header>span:last-child{letter-spacing:1.2px;font-size:8px}.cs-layout-preview>footer button{color:#63755b;cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;padding:8px 0;font-size:10px;display:flex}.cs-layout-art{gap:var(--layout-gap);grid-template-rows:1fr 1fr;grid-template-columns:1.35fr 1fr;height:350px;margin:28px 0 20px;transition:gap .25s,grid-template-columns .3s;display:grid}.cs-layout-art article{background:#fff;border:1px solid #d6ddce;border-radius:4px;min-width:0;min-height:0;position:relative;overflow:hidden;box-shadow:0 5px 12px #2a3d2508}.cs-layout-art img{object-fit:cover;width:100%;height:100%;display:block}.cs-layout-lead{flex-direction:column;grid-row:span 2;display:flex}.cs-layout-lead img{height:54%}.cs-layout-lead>div{background:var(--art-paper);color:var(--art-ink);flex:1;padding:16px 20px;transition:background .25s,color .25s}.cs-layout-lead small{letter-spacing:2px;font-size:7px}.cs-layout-lead h3{letter-spacing:-1px;margin:9px 0;font:29px/1.05 Georgia,serif}.cs-layout-lead>div>span{font-size:9px}.cs-layout-photo>span{color:#344230;background:#ffffffeb;border-radius:3px;padding:6px 9px;font-size:9px;position:absolute;bottom:12px;left:12px}.cs-layout-note{color:var(--art-paper);padding:16px 20px;transition:background .25s,color .25s;background:var(--art-ink)!important}.cs-layout-note>span{opacity:.7;font-size:9px}.cs-layout-note h3{letter-spacing:-.5px;margin:8px 0;font:24px/1.05 Georgia,serif}.cs-layout-note p{opacity:.75;margin:0;font-size:8px;line-height:1.7}.layout-row{grid-template-rows:1fr;grid-template-columns:repeat(3,minmax(0,1fr))}.layout-row .cs-layout-lead{grid-row:auto}.layout-row .cs-layout-note{flex-direction:column;justify-content:center;display:flex}.layout-row .cs-layout-lead h3{font-size:24px}.layout-grid{grid-template-columns:1fr 1fr}.layout-grid .cs-layout-lead{flex-direction:row;grid-area:auto/span 2}.layout-grid .cs-layout-lead img{width:48%;height:100%}.cs-layout-controls{border-left:1px solid #dfe5da;padding:30px 26px}.cs-layout-controls>span:first-child{color:#82907b;align-items:center;gap:8px;font-size:9px;display:flex}.cs-layout-controls>h3{letter-spacing:-.7px;margin:17px 0 9px;font-size:22px;font-weight:550}.cs-layout-controls>p{color:#7a8575;margin:0 0 24px;font-size:12px;line-height:1.8}.cs-control-label{color:#7a8575;margin-bottom:9px;font-size:10px;display:block}.cs-layout-options{gap:6px;display:flex}.cs-layout-options button{color:#75846a;cursor:pointer;background:#fff;border:1px solid #e0e5dc;border-radius:7px;flex-direction:column;flex:1;align-items:center;gap:9px;padding:12px 0;font-size:9px;display:flex}.cs-layout-options button[aria-pressed=true]{color:#3b532d;background:#f0f3eb;border-color:#8da47b}.cs-layout-gap{color:#6d7c62;margin:22px 0 16px;font-size:10px;display:block}.cs-layout-gap>span{justify-content:space-between;margin-bottom:10px;display:flex}.cs-layout-gap output{color:#334b28;font-variant-numeric:tabular-nums}.cs-layout-gap input{accent-color:#637d4d;cursor:pointer;width:100%}.cs-layout-palette{color:#728167;align-items:center;gap:9px;font-size:10px;display:flex}.cs-layout-palette>span{margin-right:auto}.cs-layout-palette button{cursor:pointer;background:#fff;border:1px solid #0000;border-radius:20px;align-items:center;gap:2px;padding:6px;display:flex}.cs-layout-palette button[aria-pressed=true]{border-color:#92a583}.cs-layout-palette button i{border-radius:50%;width:15px;height:15px}.cs-layout-palette button span{color:#5a6c4e;margin:0 3px;font-size:8px}.cs-layout-controls .cs-layout-open{color:#fff;background:#334d27;border-radius:6px;justify-content:space-between;align-items:center;gap:10px;margin-top:24px;padding:13px 14px;font-size:11px;text-decoration:none;display:flex}.cs-layout-controls>small{color:#8b9587;text-align:center;margin-top:10px;font-size:8px;display:block}:is(.cs-layout-controls button:focus-visible,.cs-layout-controls input:focus-visible){outline-offset:3px;outline:2px solid #3c62ca}.unified-content,.sf-agents,.ic-main,.ic-inspector,.ic-body{min-width:0}.cs-room-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr))}@media (max-width:1200px){.sfv-hero{grid-template-columns:1.2fr 1fr;gap:35px}.sfv-canvas{gap:22px;padding-left:65px;padding-right:22px}.cs-precision-intro{gap:35px}.cs-layout-preview{padding:22px}}@media (max-width:1000px){.cs-layout-playground{grid-template-columns:minmax(0,1fr) 260px}.cs-layout-controls{padding:25px 20px}.cs-layout-art{height:330px}.cs-layout-lead>div,.cs-layout-note{padding:14px}.cs-layout-lead h3{font-size:25px}.bd-room-header{flex-wrap:wrap;row-gap:9px;height:auto;min-height:62px;padding-block:10px}.bd-board-identity{flex:1;min-width:160px}.bd-board-actions{flex-wrap:wrap;justify-content:flex-end;gap:6px;max-width:100%}.bd-board-actions>.bd-button{min-height:34px;padding:8px 10px}}@media (max-width:900px){.sfv-hero{grid-template-columns:1fr;align-items:start;gap:24px}.sfv-hero-description{grid-template-columns:1fr auto;align-items:center;gap:0 28px;margin-top:0;display:grid}.sfv-hero-description>p{max-width:440px;margin-bottom:0}.sfv-hero-description>small{grid-column:2}.sfv-stage-nav{background:#fff;border-top:1px solid #e5eaf2;gap:6px;padding:12px 16px;display:flex}.sfv-stage-nav button{color:#718096;cursor:pointer;background:#f4f6fa;border:1px solid #0000;border-radius:6px;flex:1;justify-content:center;align-items:center;gap:8px;padding:11px 5px;font-size:11px;display:flex}.sfv-stage-nav button span{opacity:.65;font-size:9px}.sfv-stage-nav button[aria-pressed=true]{color:#3055b7;background:#eaf0ff;border-color:#b9c9ef}.sfv-canvas{gap:0;min-width:0;min-height:0;padding:24px 30px;display:block}.sfv-canvas .sfv-board-column{display:none}.sfv-canvas.focus-step-0 [data-stage="0"],.sfv-canvas.focus-step-1 [data-stage="1"],.sfv-canvas.focus-step-2 [data-stage="2"]{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);align-items:start;gap:18px;display:grid}.sfv-area-label{grid-column:1/-1}.sfv-canvas-tools,.sfv-demo-cursor{display:none}.sfv-board-scroll{overflow:visible}.sfv-site-hero h3{font-size:28px}.sfv-moodboard>img{height:185px}.sfv-canvas .sfv-social{grid-template-columns:1fr;gap:10px}.sfv-social>img{width:100%;height:140px}.sfv-canvas .sfv-outcome{min-height:315px}.sfv-board-footer>span:last-child{font-size:0}.sfv-board-footer>span:last-child:after{content:"Choose a stage to explore";font-size:10px}.cs-precision-section{padding:60px 0}.cs-precision-intro{grid-template-columns:1fr;gap:22px}.cs-precision-intro p{max-width:550px}.cs-layout-playground{grid-template-columns:minmax(0,1fr)}.cs-layout-controls{border-top:1px solid #dfe5da;border-left:0;grid-template-columns:1fr 1fr;gap:12px 26px;display:grid}.cs-layout-controls>span:first-child,.cs-layout-controls>h3,.cs-layout-controls>p,.cs-layout-controls>small{grid-column:1/-1}.cs-layout-controls>h3{margin:0}.cs-layout-controls>p{margin:0 0 5px}.cs-control-label{grid-column:1;margin:0}.cs-layout-options{grid-area:5/1/7}.cs-layout-gap{grid-area:4/2/6;align-self:center;margin:0}.cs-layout-palette{grid-area:6/2}.cs-layout-controls .cs-layout-open{grid-column:1/-1;justify-content:center;gap:24px;margin-top:5px}.unified-content{padding:22px 18px}.fm-header.cs-header>nav.is-open{overscroll-behavior:contain;max-height:calc(100dvh - 110px);overflow-y:auto}}@media (max-width:600px){.sfv-hero-description{display:block}.sfv-hero-description>p{margin-bottom:20px}.sfv-canvas{min-width:0;padding:20px}.sfv-canvas.focus-step-0 [data-stage="0"],.sfv-canvas.focus-step-1 [data-stage="1"],.sfv-canvas.focus-step-2 [data-stage="2"]{grid-template-columns:minmax(0,1fr);gap:15px}.sfv-area-label{display:none}.sfv-stage-nav{gap:4px;padding:11px}.sfv-stage-nav button{gap:5px;min-height:42px;font-size:10px}.sfv-board-title{min-height:68px}.sfv-board-title strong{font-size:12px}.sfv-canvas .sfv-moodboard>img{height:200px}.sfv-canvas .sfv-brief{min-height:0;padding:19px}.sfv-canvas .sfv-site-hero{min-height:265px}.sfv-canvas .sfv-social{grid-template-columns:88px minmax(0,1fr);min-height:135px}.sfv-social>img{height:100%;min-height:110px}.sfv-canvas .sfv-task{min-height:125px}.sfv-story-caption>div>span{font-size:20px!important}.sfv-story-caption p{font-size:12px}.cs-precision-intro{margin-bottom:25px}.sf-canvas-home .cs-precision-intro h2{letter-spacing:-1.1px;font-size:clamp(29px,7vw,40px)}.cs-precision-intro p{font-size:13px}.cs-layout-preview{padding:17px}.cs-layout-preview>header>span:last-child{display:none}.cs-layout-art{height:330px;margin:22px 0 15px}.cs-layout-lead h3{font-size:24px}.cs-layout-note h3{font-size:21px}.cs-layout-lead>div,.cs-layout-note{padding:12px}.layout-row{grid-template-rows:1fr 1fr 1fr;grid-template-columns:1fr;height:510px}.layout-row .cs-layout-lead{flex-direction:row}.layout-row .cs-layout-lead img{width:45%;height:100%}.layout-row .cs-layout-note{display:block}.cs-layout-controls{gap:12px 15px;padding:23px 20px}.cs-layout-palette{flex-wrap:wrap;gap:4px}.cs-layout-palette>span{width:100%}.cs-layout-options button{min-width:0;padding:14px 0}.cs-layout-preview>footer{font-size:9px}.bd-room{min-height:0}.bd-room-header{gap:8px;padding:9px 10px}.bd-board-identity{flex-basis:100%;width:100%}.bd-board-actions{scrollbar-width:thin;flex-wrap:nowrap;justify-content:flex-start;width:100%;padding-bottom:3px;overflow-x:auto}.bd-board-actions>*{flex-shrink:0}.bd-board-actions button{min-height:36px}.bd-title strong{max-width:calc(100vw - 150px)}.bd-demo-strip{gap:10px;height:auto;min-height:30px;padding:6px 12px;font-size:8px}.cs-board-viewbar{flex-wrap:wrap;flex-shrink:0;gap:5px;padding-inline:10px}.cs-board-viewbar button{min-height:36px;font-size:10px}.bd-command-bar{max-width:calc(100% - 20px);left:10px;right:10px}.bd-command-primary{scrollbar-width:none;flex-wrap:nowrap;max-width:100%;overflow-x:auto}.bd-command-primary>button{flex-shrink:0;min-height:38px}.bd-command-palette{max-height:calc(100dvh - 170px);width:auto!important;max-width:none!important;top:145px!important;left:10px!important;right:10px!important}.bd-direct-room .bd-selection-floating{flex-wrap:nowrap;justify-content:flex-start;max-width:calc(100% - 20px);bottom:78px;left:10px;right:10px;overflow-x:auto;transform:none}.bd-selection-floating>*{flex-shrink:0}.cs-precision-panel{max-width:calc(100% - 70px);max-height:none;padding:16px;top:66px;bottom:135px;right:10px}.unified-content{padding:20px 14px}.unified-topbar>div{overflow-wrap:anywhere;min-width:0}.unified-topbar>a{white-space:nowrap}.ic-plan-proposal{grid-template-columns:1fr}.ic-header{flex-wrap:wrap;gap:8px}.ic-heading{min-width:0}.ic-stage{min-height:280px}.ic-workflow{flex-wrap:wrap;justify-content:flex-start}}@media (max-height:620px){.bd-room{min-height:0}.cs-precision-panel{max-height:none;top:58px;bottom:65px}.bd-managed-float{max-height:calc(100dvh - 160px)}}@media (prefers-reduced-motion:reduce){.cs-layout-art,.cs-layout-lead>div,.cs-layout-note{transition:none}}.cs-measurements{z-index:28;pointer-events:none;color:#df487c;font-family:var(--workspace-font,Arial,sans-serif);position:absolute;inset:0}.cs-measurements>svg{pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.cs-distance-line{fill:none;stroke:#e04b7a;stroke-width:1px;vector-effect:non-scaling-stroke}.cs-distance-line.kind-size{stroke:#567be1}.cs-distance-witness{stroke-dasharray:3 3;opacity:.55}.cs-measure-target{fill:#f2417705;stroke:#e6507d;stroke-width:1px;stroke-dasharray:4 3}.cs-distance-value,.cs-gap-control{font:600 10px/1.2 var(--workspace-font,Arial,sans-serif);font-variant-numeric:tabular-nums;white-space:nowrap;position:absolute;transform:translate(-50%,-50%)}.cs-distance-value{color:#c63d6a;text-align:center;background:#fff1f6;border:1px solid #f4bfd1;border-radius:4px;min-width:22px;padding:3px 6px;box-shadow:0 1px 4px #5130470b}.cs-distance-value.kind-size{color:#4b70cf;background:#f1f5ff;border-color:#c6d3f6}.cs-gap-control{pointer-events:auto;touch-action:none;z-index:2;place-items:center;min-height:30px;display:grid}.cs-gap-control>button{color:#c53e6b;min-width:35px;min-height:25px;font:inherit;touch-action:none;cursor:ew-resize;background:#fff7fa;border:1px solid #ed82a3;border-radius:5px;justify-content:center;align-items:center;gap:5px;padding:5px 7px;transition:background .1s,box-shadow .1s;display:flex;position:relative;box-shadow:0 2px 8px #9c2b5010}.cs-gap-control.axis-y>button{cursor:ns-resize}.cs-gap-control>button i{opacity:.35;background:currentColor;border-radius:2px;width:2px;height:7px}.cs-gap-control.axis-y>button i{width:7px;height:2px}.cs-gap-control>button:before{content:"";position:absolute;inset:-7px}.cs-gap-control>button:hover,.cs-gap-control.is-active>button{color:#fff;background:#df487c;border-color:#df487c;box-shadow:0 3px 12px #c7396b30}.cs-gap-control>button:disabled{opacity:.8;cursor:default}.cs-gap-control>button:focus-visible{outline-offset:3px;outline:2px solid #a63c68}.cs-gap-control form{pointer-events:auto;background:#fff;border:1px solid #df487c;border-radius:6px;padding:3px;display:flex;box-shadow:0 5px 18px #4a223a25}.cs-gap-control input{color:#ad335d;width:65px;min-width:0;font:600 12px var(--workspace-font,Arial,sans-serif);-webkit-user-select:text;user-select:text;background:#fff;border:0;outline:none;padding:6px 4px}.cs-gap-control form>button{color:#fff;cursor:pointer;background:#df487c;border:0;border-radius:3px;min-width:27px}:is(.cs-precision-panel .cs-precision-fields:has([aria-label="Selection Horizontal gap"]),.cs-precision-panel .cs-precision-fields:has([aria-label="Selection Vertical gap"])){grid-template-columns:1fr}.cs-precision-value>span{flex-shrink:0}.cs-precision-panel .cs-precision-help{color:#8b95a6;margin:5px 0 0;font-size:9px;line-height:1.7}.cs-layout-art{position:relative}.cs-example-measures{pointer-events:none;position:absolute;inset:0}.cs-example-measures>svg{fill:none;stroke:#df487c;stroke-width:1px;width:100%;height:100%;overflow:visible}.cs-example-measures>button{pointer-events:auto;touch-action:none;color:#c43a69;min-width:28px;min-height:23px;font:600 9px var(--sf-ui,Arial,sans-serif);background:#fff5f9;border:1px solid #ec89a9;border-radius:4px;position:absolute;transform:translate(-50%,-50%);box-shadow:0 2px 6px #a9365e12}.cs-example-measures>button:hover,.cs-example-measures>button:active{color:#fff;background:#df487c}.cs-example-measures>button:focus-visible{outline-offset:3px;outline:2px solid #ae3763}@media (pointer:coarse){.cs-gap-control>button{min-width:42px;min-height:34px;font-size:12px}.cs-gap-control form>button{min-width:36px;min-height:36px}}@media (prefers-reduced-motion:reduce){.cs-gap-control>button{transition:none}}.cs-website-spacing{pointer-events:none;z-index:30;font:11px Arial,sans-serif;position:absolute;inset:0}.cs-padding-band{background:repeating-linear-gradient(135deg,#e45a9b11 0 3px,#0000 3px 7px);min-height:0;position:absolute;left:0;right:0}.cs-padding-band.top{border-bottom:1px dashed #dc4c8b;top:0}.cs-padding-band.bottom{border-top:1px dashed #dc4c8b;bottom:0}.cs-padding-rule{background:#d63e83;width:1px;height:100%;min-height:6px;position:absolute;left:50%}.cs-padding-rule:before,.cs-padding-rule:after{content:"";background:#d63e83;width:9px;height:1px;position:absolute;top:0;left:-4px}.cs-padding-rule:after{top:auto;bottom:0}.cs-padding-band button{pointer-events:auto;touch-action:none;cursor:ns-resize;color:#fff;white-space:nowrap;background:#d53979;border:0;border-radius:4px;min-width:42px;padding:4px 7px;font:600 11px Arial,sans-serif;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 2px 5px #a0274520}.cs-padding-band small{margin-left:3px;font:9px Arial,sans-serif}.cs-design-guide-toggle{background:#f8f9fb;border:1px solid #dce1e8;border-radius:5px;justify-content:space-between;width:100%;padding:10px;font-size:11px;display:flex}.cs-design-guide-toggle[aria-pressed=true]{color:#9c2960;background:#fff4f8;border-color:#edc7d7}.cs-design-guide-help{color:#6c7483;line-height:1.6;font-size:11px!important}.cs-layer-measurements{pointer-events:none;z-index:80;position:absolute;inset:0}.cs-layer-measurements svg{width:100%;height:100%;overflow:visible}.cs-layer-measurements path{fill:none;stroke:#d83a80;stroke-width:1px;vector-effect:non-scaling-stroke}.cs-layer-measurements .witness{stroke-dasharray:3 3;opacity:.6}.cs-layer-measurements>span{color:#fff;white-space:nowrap;background:#d83a80;border-radius:3px;padding:3px 5px;font:600 10px Arial,sans-serif;position:absolute;transform:translate(-50%,-50%)}.cs-layer-measurements small{margin-left:3px;font-size:8px}.bd-dialog.ri-share-dialog{width:min(1120px,100%);max-height:94dvh;padding:26px 30px}.ri-share-dialog>header{margin-bottom:18px}.ri-share-dialog>header h2{letter-spacing:-.8px;color:#202832;font-size:24px}.ri-share-intro{color:#667080;margin:10px 0 20px!important;font-size:13px!important}.ri-share-dialog .room-invite-options{flex-wrap:wrap;gap:24px;margin:12px 0 16px;display:flex}.ri-share-dialog .room-invite-options>div{flex-wrap:wrap;margin:0}.ri-share-dialog .room-invite-options span{color:#667080;font-size:11px}.ri-share-dialog .bd-invite-result{background:#f5f7fa;border-radius:8px;flex-wrap:wrap;align-items:center;gap:8px;margin:14px 0;padding:12px;display:flex}.ri-share-dialog .bd-invite-result input{flex:1;min-width:160px;margin:0}.ri-share-dialog .bd-invite-result small{color:#667080;width:100%}.ri-share-dialog .bd-small{color:#687384}.ri-demo-note{color:#3f5887;background:#f0f5ff;padding:12px;font-size:12px!important}.ri-editor{color:#202832;border-top:1px solid #e3e6ea;margin-top:24px;padding-top:22px}.ri-heading{justify-content:space-between;align-items:center;gap:16px;margin-bottom:22px;display:flex}.ri-heading>div{align-items:center;gap:12px;display:flex}.ri-heading>div>svg{color:#2f5dc7}.ri-heading span{gap:4px;display:grid}.ri-heading strong{font-size:16px;font-weight:650}.ri-heading small{color:#6b7481;font-size:12px}.ri-link{color:#3459a9;white-space:nowrap;background:0 0;border:0;align-items:center;gap:6px;font-size:12px;display:flex}.ri-workspace{grid-template-columns:180px minmax(0,1fr);align-items:start;gap:24px;display:grid}.ri-library{flex-direction:column;gap:12px;display:flex}.ri-label{letter-spacing:1.1px;color:#737c87;font-weight:650;font-size:9px!important}.ri-template{text-align:left;background:#fff;border:1px solid #e0e4e9;border-radius:8px;width:100%;padding:9px;transition:border-color .15s,box-shadow .15s;display:block}.ri-template[aria-pressed=true]{border-color:#3566cb;box-shadow:0 0 0 2px #3566cb14}.ri-template>div{background:#f1f5ff;flex-direction:column;align-items:start;gap:8px;height:142px;padding:12px 12px 0;display:flex;position:relative;overflow:hidden}.ri-template.garden>div{background:#f5f2e9}.ri-template.brief>div{background:#f4f4f2}.ri-template>div>span{font-size:9px;font-weight:700}.ri-template b{letter-spacing:-.5px;max-width:130px;font:600 18px/1.06 Arial,sans-serif}.ri-template.garden b{font:400 20px/1.04 Georgia,serif}.ri-template img{object-fit:cover;width:calc(100% + 24px);height:60px;margin:0 -12px}.ri-template i{border-radius:2px;flex-shrink:0;width:48px;height:9px}.ri-template>strong{color:#263240;margin-top:10px;font-size:11px;display:block}.ri-template>small{color:#79818d;margin-top:3px;font-size:10px;display:block}.ri-save{color:#34465f;background:#fff;border:1px solid #dfe4e9;border-radius:6px;justify-content:center;align-items:center;gap:6px;padding:10px;font-size:11px;display:flex}.ri-main{background:#f4f5f7;border:1px solid #e2e5ea;border-radius:10px;min-width:0;overflow:hidden}.ri-subject{background:#fff;border-bottom:1px solid #e3e6ea;align-items:center;gap:16px;padding:12px 18px;display:flex}.ri-subject>span{color:#7a828b;font-size:11px}.ri-subject .ri-inline{font-size:12px!important}.ri-tools{background:#fff;border-bottom:1px solid #e1e5ea;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;padding:10px 15px;display:flex}.ri-tools>div{align-items:center;gap:4px;display:flex}.ri-tools button,.ri-tools label{color:#526174;cursor:pointer;white-space:nowrap;background:0 0;border:0;border-radius:5px;align-items:center;gap:6px;padding:7px;font-size:10px;display:flex}.ri-tools button[aria-pressed=true]{color:#315baf;background:#eaf0fa}.ri-tools input[type=color]{cursor:pointer;background:0 0;border:0!important;width:18px!important;height:18px!important;min-height:0!important;padding:0!important}.ri-preview{padding:24px;transition:padding .18s}.ri-letter{color:#202832;--ri-paper:#f1f5ff;background:#fff;border:1px solid #e0e4e9;max-width:600px;margin:auto;transition:max-width .18s;box-shadow:0 8px 24px #21345008}.ri-letter.garden{--ri-paper:#f5f2e9}.ri-letter.brief{--ri-paper:#fafaf8}.ri-letter>header{border-bottom:1px solid #e4e7eb;justify-content:space-between;align-items:center;padding:20px 28px;display:flex;margin:0!important}.ri-letter>header strong{letter-spacing:-.6px;font-size:18px}.ri-letter>header span{letter-spacing:1px;color:#737d88;font-size:8px}.ri-letter-hero{background:var(--ri-paper);padding:30px 28px 28px}.ri-letter .ri-inline,.ri-subject .ri-inline,.ri-covers .ri-inline{width:100%;min-width:0;color:inherit;outline-offset:3px;resize:none;box-sizing:border-box;border-radius:3px;min-height:0;font:14px/1.7 Arial,sans-serif;display:block;overflow:hidden;box-shadow:none!important;background:0 0!important;border:1px solid #0000!important;margin:0!important;padding:3px!important}.ri-letter .ri-inline:hover,.ri-subject .ri-inline:hover{border-color:#c5d3ec!important}.ri-letter .ri-inline:focus,.ri-subject .ri-inline:focus{color:#202832;outline:2px solid #3869ca;background:#fff!important}.ri-letter .ri-eyebrow{letter-spacing:1.1px;color:var(--ri-accent);font:600 9px/1.5 Arial,sans-serif;margin-bottom:18px!important}.ri-letter .ri-title{letter-spacing:-1.5px;white-space:pre-wrap;font:500 clamp(29px,3.1vw,42px)/1.06 Arial,sans-serif}.ri-letter.garden .ri-title{letter-spacing:-1.2px;font-family:Georgia,serif;line-height:1.1}.ri-cover{background:#ececec;border:0;width:100%;padding:0;display:block;position:relative;overflow:hidden}.ri-cover img{object-fit:cover;width:100%;height:210px;display:block}.ri-cover>span{color:#283443;opacity:0;background:#fffef5ef;border-radius:4px;align-items:center;gap:6px;padding:8px 10px;font-size:10px;transition:opacity .15s;display:flex;position:absolute;bottom:12px;right:12px}:is(.ri-cover:hover>span,.ri-cover:focus-visible>span){opacity:1}.ri-letter-body{padding:25px 28px 30px}.ri-letter .ri-message{margin:12px 0 20px!important}.ri-cta{background:var(--ri-accent);border-radius:5px;max-width:100%;margin:22px 0;padding:9px 16px;display:table}.ri-cta .ri-inline{text-align:center;color:#fff;width:210px;max-width:100%;font-size:12px;font-weight:600}.ri-letter .ri-access{color:#6b7481!important;max-width:none!important;margin:0 0 22px!important;font:12px/1.65 Arial,sans-serif!important}.ri-letter .ri-sender{font-weight:600}.ri-letter footer{background:var(--ri-paper);color:#6b7481;gap:5px;padding:20px 28px;font-size:10px;line-height:1.6;display:grid}.ri-letter footer strong{color:#4e5c70;font-size:11px;font-weight:600}.ri-preview.is-phone{padding:20px 12px}.ri-preview.is-phone .ri-letter{max-width:340px}.ri-preview.is-phone .ri-letter-hero,.ri-preview.is-phone .ri-letter-body{padding:24px 20px}.ri-preview.is-phone .ri-title{font-size:32px}.ri-preview.is-phone .ri-cover img{height:165px}.ri-covers{background:#fff;border-bottom:1px solid #dfe4ea;padding:15px}.ri-covers>div{flex-wrap:wrap;gap:8px;margin-bottom:10px;display:flex}.ri-covers button{color:#40536b;background:#fff;border:1px solid #dbe2e9;border-radius:4px;padding:6px;font-size:10px}.ri-covers>div button{width:72px;height:55px;padding:2px;overflow:hidden}.ri-covers button[aria-pressed=true]{border:2px solid #3566cb}.ri-covers img{object-fit:cover;width:100%;height:100%}.ri-covers form{gap:8px;display:flex}.ri-covers form input{flex:1;min-width:0;margin:0!important;font-size:11px!important}.ri-covers .ri-inline{font-size:11px;border-color:#e1e5ea!important;margin-top:10px!important}.ri-delivery{background:#fff;border-top:1px solid #e0e4ea;padding:18px}.ri-delivery>div{flex-wrap:wrap;gap:8px;display:flex}.ri-delivery button,.ri-delivery a{color:#365176;background:#fff;border:1px solid #dce3ec;border-radius:6px;justify-content:center;align-items:center;gap:6px;padding:10px 12px;font:600 11px Arial,sans-serif;text-decoration:none;display:inline-flex}.ri-delivery .ri-primary{color:#fff;background:#244fcb;border-color:#244fcb}.ri-delivery p{color:#657286!important;margin:12px 0 5px!important;font-size:11px!important;line-height:1.6!important}.ri-delivery small{color:#7b8490;font-size:10px}.ri-editor button:disabled{opacity:.45;cursor:not-allowed}.ri-notice{margin-top:14px;color:#3b654c!important;font-size:11px!important}.ri-saved{border-top:1px solid #e3e7ed;padding-top:12px}.ri-saved>div{align-items:center;margin-top:8px;display:flex}.ri-saved button{color:#43546b;text-align:left;background:0 0;border:0;align-items:center;gap:6px;padding:4px;font-size:10px;display:flex}.ri-saved button:first-child{overflow-wrap:anywhere;flex:1;min-width:0}.ri-saved i{border-radius:3px;flex-shrink:0;width:12px;height:12px}@media (max-width:760px){.bd-dialog.ri-share-dialog{padding:20px 16px}.ri-workspace{grid-template-columns:1fr;gap:16px}.ri-library{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.ri-library>.ri-label,.ri-saved{grid-column:1/-1}.ri-template{padding:6px}.ri-template>div{height:115px;padding:10px 8px 0}.ri-template b{font-size:15px}.ri-template.garden b{font-size:17px}.ri-template img{width:calc(100% + 16px);margin:0 -8px}.ri-template small{display:none}.ri-template strong{font-size:10px;line-height:1.4}.ri-save{grid-column:1/-1}.ri-heading{flex-wrap:wrap;align-items:flex-start;gap:10px}.ri-heading strong{font-size:14px}.ri-preview{padding:15px}.ri-tools{padding:8px}.ri-letter .ri-title{font-size:34px}.ri-share-dialog .room-invite-options{gap:12px}.ri-share-dialog>header h2{font-size:20px}.ri-letter>header,.ri-letter-hero,.ri-letter-body{padding-left:20px;padding-right:20px}.ri-cta .ri-inline{width:180px}.ri-subject{padding:10px}}@media (prefers-reduced-motion:reduce){.ri-editor *{transition:none!important}}.cs-native-call .bd-float-body{color:#243042;background:#f5f6f9;flex-direction:column;min-height:0;padding:0;display:flex;overflow:auto}.cs-call-heading{background:#fff;border-bottom:1px solid #e5e9ef;justify-content:space-between;align-items:center;gap:16px;padding:18px 22px;display:flex}.cs-call-heading>div{align-items:center;gap:12px;min-width:0;display:flex}.cs-call-heading strong{overflow-wrap:anywhere;font-size:14px;display:block}.cs-call-heading small{color:#7a8494;margin-top:4px;font-size:11px;display:block}.cs-call-heading>span{white-space:nowrap;align-items:center;gap:6px;font-size:11px;display:flex}.cs-call-mark{color:#315fca;background:#edf2ff;border-radius:12px;flex:none;place-items:center;width:38px;height:38px;display:grid}.cs-call-welcome{text-align:center;background:radial-gradient(at 50% 0,#e7edfa,#0000 65%);flex-direction:column;flex:1;justify-content:center;align-items:center;min-height:340px;padding:38px 20px;display:flex}.cs-call-seat{color:#345c9c;background:#d8e4fa;border-radius:24px;place-items:center;width:70px;height:70px;font-size:26px;display:grid;box-shadow:0 10px 30px #506da820}.cs-call-welcome h2{letter-spacing:-.8px;margin:20px 0 10px;font:400 32px/1.15 Georgia,serif}.cs-call-welcome p{color:#758090;margin:0 0 24px;font-size:13px;line-height:1.7}.cs-call-welcome>small{color:#7b8493;margin-top:14px;font-size:10px}.cs-call-preferences{flex-wrap:wrap;justify-content:center;gap:10px;margin-bottom:18px;display:flex}.cs-call-preferences button{background:#fff;border:1px solid #dce2ec;border-radius:8px;align-items:center;gap:7px;padding:10px 13px;font-size:11px;display:flex}.cs-call-preferences button[aria-pressed=false]{color:#687488;background:#e9edf4}.cs-call-join{color:#fff;background:#2555c6;border:0;border-radius:8px;padding:14px 36px;font-size:13px;font-weight:600}.cs-call-join:disabled{opacity:.5;cursor:not-allowed}.cs-call-grid{flex:1;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;min-height:250px;padding:20px;display:grid}.cs-call-tile{aspect-ratio:16/10;background:#23344a;border-radius:14px;place-items:center;min-height:180px;display:grid;position:relative;overflow:hidden}.cs-call-tile.self{background:#344c65}.cs-call-tile video{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.cs-call-tile.self video{transform:scaleX(-1)}.cs-call-avatar{color:#c3d3ec;font:400 42px Georgia,serif;position:absolute}.cs-call-person{color:#fff;background:linear-gradient(#0000,#101e30b3);justify-content:space-between;gap:8px;padding:26px 14px 12px;display:flex;position:absolute;bottom:0;left:0;right:0}.cs-call-person strong,.cs-call-person small{font-size:11px;font-weight:500}.cs-call-waiting{color:#70839d;text-align:center;border:1px dashed #c8d4e6;border-radius:14px;flex-direction:column;justify-content:center;align-items:center;gap:10px;min-height:180px;padding:20px;display:flex}.cs-call-waiting strong{color:#3e526e;font-size:14px}.cs-call-waiting span{font-size:11px;line-height:1.7}.cs-call-play{background:#fff;border:0;border-radius:5px;padding:8px;font-size:11px;position:absolute;top:14px}.cs-call-controls{justify-content:center;align-items:center;gap:10px;padding:0 20px 18px;display:flex}.cs-call-controls button{color:#345578;background:#fff;border:1px solid #dce2ea;border-radius:10px;justify-content:center;align-items:center;gap:8px;min-width:44px;height:44px;font-size:12px;display:flex}.cs-call-controls button[aria-pressed=false]{color:#7b8798;background:#e5eaf2}.cs-call-controls .cs-call-leave{color:#fff;background:#a93142;border-color:#a93142;padding:0 18px}.cs-call-footnote{text-align:center;color:#7d8795;background:#fff;border-top:1px solid #e4e8ef;margin:0;padding:12px 20px;font-size:10px}.cs-call-footnote span{margin-top:5px;font-size:10px;display:block}.cs-native-call .bd-error{background:#fff0f0;border-radius:6px;margin:0 20px 16px;padding:12px;font-size:12px}.bd-meeting details{color:#6b778a;margin-top:16px;font-size:12px}.bd-meeting details summary{cursor:pointer}.cs-eventbrite-block{color:#232b38;background:#fff;height:100%;font-family:Arial,sans-serif;overflow:auto}.cs-eventbrite-block>header{border-bottom:1px solid #f0e9e6;justify-content:space-between;align-items:center;gap:10px;padding:17px 22px;display:flex}.cs-eventbrite-block>header strong{color:#e94c25;letter-spacing:-1.2px;font-size:24px}.cs-eventbrite-block>header span{color:#877b76;align-items:center;gap:5px;font-size:10px;display:flex}.cs-eventbrite-cover{color:#fff;background:#283c43;height:220px;position:relative;overflow:hidden}.cs-eventbrite-cover>img{object-fit:cover;opacity:.6;width:100%;height:100%;position:absolute}.cs-eventbrite-cover:after{content:"";background:linear-gradient(#0000,#16232dcc);position:absolute;inset:0}.cs-eventbrite-cover>span{z-index:1;letter-spacing:2px;font-size:9px;position:absolute;top:20px;left:24px}.cs-eventbrite-cover>div{z-index:1;position:absolute;bottom:20px;left:24px;right:24px}.cs-eventbrite-cover input{border-radius:4px;width:100%;min-width:0;color:#fff!important;box-shadow:none!important;background:0 0!important;border:1px solid #0000!important;padding:5px!important}.cs-eventbrite-cover input:hover:not([readonly]),.cs-eventbrite-cover input:focus{outline:none;border-color:#ffffff80!important}.cs-eventbrite-cover input:not([type=date]){letter-spacing:-.8px;font:400 32px/1.2 Georgia,serif!important}.cs-eventbrite-cover label{align-items:center;gap:5px;width:190px;margin-top:12px;display:flex}.cs-eventbrite-cover input[type=date]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;font-size:12px!important}.cs-eventbrite-content{padding:19px 22px}.cs-eventbrite-status{justify-content:space-between;align-items:center;gap:8px;font-size:11px;display:flex}.cs-eventbrite-status>span{align-items:center;gap:7px;display:flex}.cs-eventbrite-status i{background:#b8bdc6;border-radius:50%;width:6px;height:6px}.cs-eventbrite-status i.linked{background:#458257}.cs-eventbrite-status button{color:#94604b;background:0 0;border:0;align-items:center;gap:4px;font-size:11px;display:flex}.cs-eventbrite-content form{border:1px solid #e0e5ea;border-radius:7px;margin-top:14px;display:flex;overflow:hidden}.cs-eventbrite-content form input{flex:1;min-width:0;background:#fbfcfd!important;border:0!important;padding:10px!important;font-size:12px!important}.cs-eventbrite-content form button{color:#4d6076;background:#eef2f6;border:0;padding:10px}.cs-eventbrite-actions{flex-wrap:wrap;gap:10px;margin-top:18px;display:flex}.cs-eventbrite-actions>*{color:#4b586b;background:#fff;border:1px solid #e1e5eb;border-radius:6px;padding:11px 14px;font-size:11px;text-decoration:none}.cs-eventbrite-actions>.primary{color:#fff;background:#d94723;border-color:#d94723}.cs-eventbrite-actions button:disabled{opacity:.45;cursor:not-allowed}.cs-eventbrite-content p{color:#8a8f98;margin:17px 0 0;font-size:11px;line-height:1.65}.cs-eventbrite-content small{color:#727d8e;margin-top:8px;font-size:10px;display:block}.cs-eventbrite-content [role=status]{color:#427249}.cs-eventbrite-content [role=alert]{color:#aa3a35}.bd-dialog.ri-share-dialog{width:min(850px,100%)}.ri-workspace.ri-simple{flex-direction:column;gap:18px;display:flex}.ri-simple>.ri-main{width:100%}.ri-simple>.ri-library{box-sizing:border-box;background:#f8f9fb;border:1px solid #e2e7ef;border-radius:10px;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;width:100%;padding:18px;display:grid}.ri-simple .ri-library>.ri-label,.ri-simple .ri-library>.ri-save,.ri-simple .ri-library>.ri-saved,.ri-simple .ri-library>.ri-link{grid-column:1/-1}.ri-simple .ri-template>div{height:130px}.ri-simple .ri-template b{max-width:180px}.ri-simple .ri-main{border-radius:8px}.ri-simple .ri-preview{padding:24px 20px}.ri-heading>.ri-link{text-underline-offset:4px;text-decoration:underline}.ri-simple .ri-letter.garden .ri-letter-hero{text-align:center;padding-top:38px;padding-bottom:34px}.ri-simple .ri-letter.garden .ri-eyebrow,.ri-simple .ri-letter.garden .ri-title{text-align:center}.ri-simple .ri-letter .ri-title{font-size:42px}.ri-simple .ri-letter.garden .ri-cover img{height:160px}.cs-email-category{border-top:1px solid #e3e7ee;padding:34px 0 30px}.cs-email-category>span{letter-spacing:1.8px;color:#718096;font-size:10px}.cs-email-category h2{letter-spacing:-.8px;color:#273a51;margin:14px 0 10px;font:400 36px/1.1 Georgia,serif}.cs-email-category p{color:#7d8794;font-size:13px}.cs-email-financial-mini{border-top:1px solid #dce3ec;border-bottom:1px solid #dce3ec;gap:9px;margin:18px 0;padding:20px 0;display:grid}.cs-email-financial-mini small{letter-spacing:1px;font-size:8px!important}.cs-email-financial-mini strong{font:400 30px Georgia,serif}.cs-email-financial-mini span{color:#7c8795;font-size:9px}.em-paper.invoice{background:#fbfcff}.em-paper.receipt{background:#fbfcfa}.em-paper.invoice>h3,.em-paper.receipt>h3{font-size:24px}.em-filter .os-tabs{flex-wrap:wrap}@media (max-width:600px){.cs-call-heading{padding:14px}.cs-call-grid{gap:8px;padding:12px}.cs-call-tile{aspect-ratio:1;min-height:140px}.cs-call-waiting{min-height:140px;padding:12px}.cs-call-heading strong{font-size:12px}.ri-simple .ri-preview{padding:12px}.ri-simple .ri-letter .ri-title{font-size:32px}.ri-simple>.ri-library{gap:6px;padding:10px}.cs-email-category h2{font-size:28px}.cs-call-controls{gap:8px}.cs-call-person,.cs-call-person small{display:block}.cs-eventbrite-cover input:not([type=date]){font-size:27px!important}}.cs-call-heading-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:12px;display:flex}.cs-call-heading-actions>span{white-space:nowrap;align-items:center;gap:5px;font-size:11px;display:flex}.cs-call-heading-actions .bd-button,.cs-call-waiting .bd-button{gap:7px;padding:10px 14px;font-size:12px}.cs-call-person strong{align-items:center;gap:7px;display:flex}.cs-call-welcome>a{margin-top:16px}.cs-call-tile video{transition:opacity .15s}.bd-node.has-content{border:1px solid #d5deea;border-radius:12px;overflow:visible;box-shadow:0 4px 16px #21365d0b;background:#fff!important;padding:0!important}.cx-card{color:#22324b;background:#fff;border-radius:11px;flex-direction:column;width:100%;height:100%;font-family:inherit;display:flex;overflow:hidden}.cx-card>header{background:var(--cx-tint);border-bottom:1px solid #273b5310;flex-shrink:0;align-items:center;gap:14px;min-height:78px;padding:19px 24px;display:flex}.cx-card>header>strong{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;font-size:27px;font-weight:650;line-height:1.25;overflow:hidden}.cx-card>header>svg{flex:none;width:25px;height:25px}.cx-card button{color:inherit;font:inherit;cursor:pointer;background:0 0;border:0}.cx-card>header button{background:#ffffff90;border-radius:8px;place-items:center;padding:10px;display:grid}.cx-card-body{flex:1;min-height:0;padding:22px;overflow:hidden}.cx-card>footer{color:#64758b;background:#fff;border-top:1px solid #e8edf2;flex-shrink:0;align-items:center;gap:14px;min-height:51px;padding:10px 23px;font-size:18px;display:flex}.cx-card>footer>small{margin-left:auto;font-size:16px}.cx-card>footer button{align-items:center;gap:6px;display:flex}.cx-card-gallery{grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-rows:minmax(0,1fr);gap:15px;height:100%;display:grid}.cx-card-gallery.drawings{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.cx-card-gallery button{text-align:left;border-radius:6px;flex-direction:column;min-height:0;padding:0;display:flex;overflow:hidden}.cx-card-gallery img,.cx-card-gallery svg{object-fit:cover;background:#f4f6f8;border-radius:5px;width:100%;height:calc(100% - 33px);min-height:0}.cx-card-gallery span{white-space:nowrap;text-overflow:ellipsis;max-width:100%;padding:6px 0;font-size:16px;overflow:hidden}.cx-card-files{flex-direction:column;gap:12px;display:flex}.cx-card-files button{text-align:left;border:1px solid #e4eaf0;border-radius:8px;align-items:center;gap:17px;padding:12px;display:flex}.cx-card-files i{background:#edf2fa;border-radius:8px;flex:none;place-items:center;width:48px;height:48px;display:grid}.cx-card-files span{white-space:nowrap;text-overflow:ellipsis;font-size:23px;line-height:1.3;overflow:hidden}.cx-card-files small{color:#8792a1;margin-top:4px;font-size:17px;display:block}.cx-budget-head{justify-content:space-between;align-items:flex-end;gap:14px;padding:2px 0 20px;display:flex}.cx-budget-head>span{color:#738097;font-size:19px}.cx-budget-head strong{letter-spacing:-1.5px;color:#293a50;font-size:44px;font-weight:550;line-height:1.4;display:block}.cx-budget-head small{color:#738097;margin-bottom:12px;font-size:17px}.cx-budget-preview>div{border-bottom:1px solid #e6ebf1;justify-content:space-between;align-items:center;gap:12px;padding:15px 0 19px;font-size:20px;display:flex;position:relative;overflow:hidden}.cx-budget-preview strong{font-size:20px;font-weight:550}.cx-budget-preview i{background:#d7bc8c;border-radius:3px;height:4px;position:absolute;bottom:0;left:0}.cx-run-preview button,.cx-people-preview button{text-align:left;border-bottom:1px solid #e4eaf1;align-items:center;gap:18px;width:100%;padding:16px 0;display:flex}.cx-run-preview time{color:#6e65a0;flex:none;width:68px;font-size:23px;font-weight:550}.cx-run-preview span,.cx-people-preview span{font-size:23px;line-height:1.25}.cx-run-preview small,.cx-people-preview small{color:#8190a0;margin-top:5px;font-size:17px;display:block}.cx-run-preview i{background:#e3dce9;border-radius:50%;width:11px;height:11px;margin-left:auto}.cx-run-preview i.complete{background:#87b7a1}.cx-people-preview i{background:#e1eee5;border-radius:50%;flex:none;place-items:center;width:45px;height:45px;font-size:20px;font-style:normal;display:grid}.cx-people-preview b{color:#61816e;margin-left:auto;font-size:17px;font-weight:400}.cx-card-body>.cx-drawing,.cx-card-body>img{object-fit:contain;width:100%;height:100%}.cx-drawing text{text-anchor:middle;fill:#6d7e82;font-family:inherit;font-size:8px}.cx-project-cover{border-radius:7px;height:48%;overflow:hidden}.cx-project-cover img{object-fit:cover;width:100%;height:100%}.cx-project-facts{grid-template-columns:1fr 1fr;gap:16px;font-size:22px;display:grid}.cx-project-facts small{color:#7c8998;margin-bottom:4px;font-size:16px;display:block}.cx-card.cx-project h3{margin:20px 0;font-size:23px;font-weight:500}.cx-project-open{align-items:center;gap:10px;margin-top:20px;display:flex;color:#315ed2!important;font-size:21px!important}.cx-zone-copy{max-height:100px;margin:0 0 17px;font-size:22px;line-height:1.5;overflow:hidden}.cx-zone-visuals{gap:12px;height:180px;display:flex}.cx-zone-visuals button{background:#f3f5f6;width:33.3%;padding:0;overflow:hidden}.cx-zone-visuals img,.cx-zone-visuals svg{object-fit:cover;width:100%;height:100%}.cx-check-preview{margin-top:16px}.cx-check-preview button{text-align:left;align-items:center;gap:12px;width:100%;padding:12px 0;font-size:21px;display:flex}.cx-check-preview i{border:1px solid #c3cedb;border-radius:5px;place-items:center;width:24px;height:24px;display:grid}.cx-document-preview{padding:12px 7px}.cx-document-preview p{white-space:pre-wrap;color:#4e6077;margin:0;font-size:22px;line-height:1.65}.cx-draft-label{color:#936e45;background:#f9f1e9;border-radius:4px;margin-bottom:20px;padding:8px 12px;font-size:17px;display:block}.cx-level-overview .cx-card-body{padding:18px}.cx-level-overview>header>strong{font-size:32px}.cx-level-overview .cx-card-gallery{grid-template-columns:repeat(2,minmax(0,1fr))}.cx-level-overview .cx-card-gallery span{font-size:21px}.cx-level-overview .cx-card-files small,.cx-level-overview .cx-card>footer small,.cx-level-overview .cx-people-preview b,.cx-level-overview .cx-run-preview small{display:none}.cx-level-overview .cx-document-preview p{font-size:27px;line-height:1.55}.cx-page-preview{color:#40526a;background:#fbfcfd;border:1px solid #edf0f4;height:100%;padding:20px 17px;overflow:hidden}.cx-page-preview>small{letter-spacing:1px;color:#8d9bad;font-size:9px}.cx-page-preview>strong{margin:15px 0;font-size:17px;line-height:1.3;display:block}.cx-page-preview>p{color:#77869a;margin:10px 0;font-size:10px;line-height:1.6}.cx-template-picture{isolation:isolate;background:#edf2f8!important;padding:0!important}.cx-template-picture:before,.cx-template-picture:after{display:none!important}.cx-layout-preview{width:100%;height:100%;display:block}.cx-coverage{color:#6d7889;font-size:13px;line-height:1.6}.cx-try-template{display:inline-flex;margin:14px 0!important}.cx-create-panel{padding:0 24px 24px}.cx-create-panel>p{color:#6d7c8d;font-size:13px}.cx-block-choices{grid-template-columns:repeat(3,1fr);gap:9px;margin:24px 0 32px;display:grid}.cx-block-choices>button{font:inherit;text-align:left;background:#fff;border:1px solid #dde5ef;border-radius:7px;gap:10px;padding:14px;font-size:13px;display:flex}.cx-block-choices button:hover{background:#f5f8fe;border-color:#7197db}.cx-template-choices{grid-template-columns:repeat(3,1fr);gap:14px;display:grid}.cx-template-choices>button{text-align:left;font:inherit;background:#fff;border:1px solid #e0e7f0;border-radius:9px;padding:0;overflow:hidden}.cx-template-choices svg{background:#edf3f9;height:160px}.cx-template-choices strong{margin:14px 14px 6px;font-size:13px;display:block}.cx-template-choices span{color:#788597;margin:0 14px 16px;font-size:11px;line-height:1.5;display:block}.cx-demo-context,.cx-parent-board{color:#647a98;background:#f1f5fb;border-bottom:1px solid #e0e7ef;flex:none;justify-content:center;align-items:center;gap:20px;padding:5px 12px;font-size:11px;display:flex}.cx-demo-context a{color:#3464ab;text-decoration:none}.cx-parent-board{justify-content:flex-start;padding-left:25px;text-decoration:none}.cx-focus-backdrop{z-index:1800;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#213c5a48;justify-content:center;align-items:center;padding:28px;display:flex;position:fixed;inset:0}.cx-focus{color:#263953;background:#fff;border:1px solid #cdd8e8;border-radius:14px;outline:0;flex-direction:column;width:min(1580px,96vw);height:min(960px,92dvh);font-family:inherit;display:flex;overflow:hidden;box-shadow:0 24px 100px #1e36543d}.cx-focus *{box-sizing:border-box}.cx-focus button,.cx-focus select,.cx-focus input,.cx-focus textarea{font:inherit;color:inherit}.cx-focus button{cursor:pointer;background:0 0;border:1px solid #0000;border-radius:6px;justify-content:center;align-items:center;gap:7px;padding:7px 9px;font-size:12px;line-height:1.4;display:inline-flex}.cx-focus button:hover:not(:disabled){background:#eff4fb}.cx-focus button:disabled{opacity:.45;cursor:default}:is(.cx-focus button:focus-visible,.cx-focus input:focus-visible,.cx-focus textarea:focus-visible,.cx-focus select:focus-visible){outline-offset:2px;outline:2px solid #5b86d9}.cx-focus input,.cx-focus textarea,.cx-focus select{min-width:0}.cx-focus input:disabled,.cx-focus textarea:disabled{opacity:1;-webkit-text-fill-color:currentColor}.cx-focus-top{background:#fafcfe;border-bottom:1px solid #e5eaf0;flex-shrink:0;justify-content:space-between;align-items:center;gap:16px;min-height:56px;padding:8px 16px;display:flex}.cx-focus-top nav,.cx-focus-top>div{align-items:center;gap:5px;min-width:0;display:flex}.cx-focus-top nav{scrollbar-width:none;white-space:nowrap;overflow-x:auto}.cx-focus-top nav>span{align-items:center;gap:5px;display:inline-flex}.cx-focus-top nav button{text-overflow:ellipsis;white-space:nowrap;color:#7c8ba0;max-width:220px;display:block;overflow:hidden}.cx-focus-top nav>button{flex:none;display:inline-flex}.cx-focus-top nav [aria-current]{color:#2b4261;font-weight:600}.cx-focus-heading{flex-shrink:0;justify-content:space-between;align-items:center;gap:20px;padding:24px 30px 22px;display:flex}.cx-focus-heading>div:first-child{flex:1;min-width:0}.cx-kicker{color:#7c8ba1;align-items:center;gap:7px;font-size:11px;display:flex}.cx-kicker em{background:#f0f4f9;border-radius:4px;margin-left:10px;padding:3px 5px;font-size:10px;font-style:normal}.cx-focus-heading input{letter-spacing:-.7px;background:0 0;border:0;width:100%;padding:8px 0 4px;font-size:27px;font-weight:600;line-height:1.25;outline:0!important}.cx-focus-heading input:focus{box-shadow:0 1px #779cda}.cx-focus-heading p{color:#8190a3;max-width:760px;margin:3px 0 0;font-size:12px;line-height:1.5}.cx-heading-actions{flex-shrink:0;align-items:center;gap:8px;display:flex}.cx-heading-actions>button{background:#fff;border-color:#dce4ed;min-height:36px}.cx-primary,.cx-focus .cx-primary{color:#fff;background:#315fc5;border-color:#315fc5}.cx-focus .cx-primary:hover:not(:disabled){background:#294fa7}.cx-heading-actions b{color:#647a9b;background:#eef3fa;border-radius:9px;min-width:16px;font-size:10px}.cx-focus-body{border-top:1px solid #e9edf3;flex:1;min-height:0;display:flex}.cx-focus-main{overscroll-behavior:contain;scrollbar-width:thin;background:#f7f9fc;flex:1;min-width:0;overflow:auto}.cx-tree{background:#fff;border-right:1px solid #e5ebf2;flex:none;width:205px;padding:15px 8px;overflow:auto}.cx-tree>small{letter-spacing:.7px;color:#8d9aab;padding:15px 13px 10px;font-size:9px;font-weight:650;display:block}.cx-tree button{text-align:left;justify-content:flex-start;gap:9px;width:100%;padding:9px 12px;font-size:11px}.cx-tree button svg{color:#8598b2;flex:none;width:15px}.cx-tree button span{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.cx-tree button.active{color:#3266b3;background:#edf3fc}.cx-tree hr{border:0;border-top:1px solid #eef1f6;margin:15px 9px}.cx-content-toolbar{z-index:2;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#fcfdfeef;border-bottom:1px solid #e5ebf3;flex-wrap:wrap;align-items:center;gap:10px;padding:13px 20px;display:flex;position:sticky;top:0}.cx-search{color:#8d9baf;flex:1;align-items:center;gap:8px;min-width:150px;display:flex}.cx-search input{background:0 0;border:0;width:100%;padding:7px 0;font-size:12px;outline:0!important}.cx-view-switch{background:#eff3f8;border-radius:7px;gap:3px;padding:3px;display:flex}.cx-view-switch button{padding:5px 7px;font-size:11px}.cx-view-switch [aria-pressed=true]{background:#fff;box-shadow:0 1px 4px #263d5f15}.cx-content-toolbar select{background:#fff;border:1px solid #dfe6ef;border-radius:5px;max-width:150px;padding:6px;font-size:11px}.cx-grouping{flex-wrap:wrap;align-items:center;gap:5px;padding:15px 22px 4px;display:flex}.cx-grouping>span{color:#8491a4;margin-right:7px;font-size:10px}.cx-grouping button{background:#fff;border-color:#e0e7f0;padding:5px 10px;font-size:11px}.cx-grouping [aria-pressed=true]{color:#315eaa;background:#eaf1ff;border-color:#c7d9f6}.cx-compare-action{margin-left:auto}.cx-collection-group{padding:20px 22px 0}.cx-collection-group:last-of-type{padding-bottom:24px}.cx-collection-group>h3{align-items:center;gap:8px;margin:0 0 12px;font-size:12px;font-weight:600;display:flex}.cx-collection-group>h3>span{color:#7e90aa;background:#e9eef5;border-radius:10px;padding:2px 6px;font-size:10px}.cx-file-grid{grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:18px;display:grid}.cx-file{background:#fff;border:1px solid #dfe6ef;border-radius:9px;transition:border-color .16s,box-shadow .16s;position:relative;overflow:hidden}.cx-file:hover{border-color:#a7bfe4;box-shadow:0 3px 16px #28416c0c}.cx-file .cx-file-main{text-align:left;background:0 0;border-radius:0;width:100%;padding:0;display:block}.cx-file-thumb{background:#f4f7fb;height:156px;overflow:hidden}.cx-file-thumb img,.cx-file-thumb>svg{object-fit:cover;width:100%;height:100%}.cx-file-thumb>.cx-drawing{object-fit:contain;padding:8px}.cx-file-main>span{padding:13px 13px 8px;display:block}.cx-file-main strong{font-size:12px;font-weight:550;line-height:1.5;display:block}.cx-file-main small{color:#8998aa;align-items:center;gap:5px;margin-top:7px;font-size:10px;display:flex}.cx-file-actions{border-top:1px solid #f0f3f7;justify-content:flex-end;gap:2px;padding:4px 6px;display:flex}.cx-file-actions button{color:#8597b1;padding:5px}.cx-file-actions [aria-pressed=true]{color:#315fc5;background:#e8f0ff}.cx-file-grid.as-list{display:block}.as-list .cx-file{margin-bottom:7px;display:flex}.as-list .cx-file-main{flex:1;align-items:center;display:flex}.as-list .cx-file-thumb{flex:none;width:76px;height:64px}.as-list .cx-file-main>span{padding:9px 13px}.as-list .cx-file-actions{border-top:0;border-left:1px solid #f0f3f7;flex:none;align-items:center}.cx-file-grid.mood:not(.as-list){grid-template-columns:repeat(auto-fill,minmax(220px,1fr))}.mood:not(.as-list) .cx-file:nth-child(3n+1) .cx-file-thumb{height:215px}.cx-add-strip{background:#eef3fb;border-bottom:1px solid #e1e7f0;flex-wrap:wrap;align-items:center;gap:8px;padding:12px 22px;display:flex}.cx-add-strip button{background:#fff;border-color:#dce6f4;font-size:11px}.cx-add-strip span{color:#7b8fae;font-size:10px}.cx-empty{text-align:center;color:#8293ab;flex-direction:column;align-items:center;padding:65px 20px;display:flex}.cx-empty h3{color:#506581;font-size:17px;font-weight:550}.cx-empty p{max-width:300px;font-size:12px;line-height:1.7}.cx-comparison{grid-template-columns:1fr 1fr;gap:24px;padding:24px;display:grid;position:relative}.cx-comparison article{min-width:0}.cx-comparison article>div{background:#fff;border:1px solid #e0e6ef;border-radius:7px;place-items:center;height:380px;display:grid;overflow:hidden}.cx-comparison img,.cx-comparison svg{object-fit:contain;width:100%;height:100%}.cx-comparison h3{margin:14px 0 6px;font-size:14px;font-weight:550}.cx-comparison p{color:#7f90a7;font-size:12px}.cx-compare-close{grid-column:1/-1;justify-self:start}.cx-focus-footer{color:#8392a6;background:#fbfcfe;border-top:1px solid #e6ecf3;justify-content:space-between;align-items:center;gap:20px;min-height:35px;padding:8px 20px;font-size:10px;display:flex}.cx-focus-footer>span{align-items:center;gap:6px;display:flex}.cx-feedback{color:#4e7f65;background:#edf6f1;align-items:center;gap:10px;padding:9px 25px;font-size:12px;display:flex}.cx-feedback.error{color:#9b713d;background:#fff5eb}.cx-feedback>button{background:#ffffffa0;font-size:11px}.cx-feedback>button:last-child{margin-left:auto}.cx-details{background:#fff;border-left:1px solid #e4eaf2;flex:none;width:260px;padding:20px 18px;overflow:auto}.cx-details h3{margin:0 0 20px;font-size:13px;font-weight:600}.cx-details h4{justify-content:space-between;margin:25px 0 12px;font-size:11px;font-weight:600;display:flex}.cx-metadata{grid-template-columns:1fr 1fr;gap:15px 10px;display:grid}.cx-metadata label,.cx-source label{color:#8193aa;font-size:10px;line-height:1.4}.cx-metadata input,.cx-source input{color:#3e5575;background:0 0;border:0;border-bottom:1px solid #e7edf4;width:100%;padding:5px 0;font-size:11px;display:block}.cx-related-item{border-bottom:1px solid #edf0f5;align-items:center;padding:8px 0;display:flex}.cx-related-item>button:first-child{text-align:left;flex:1;min-width:0;padding:3px 0;display:block}.cx-related-item small{color:#8a9ab0;margin-bottom:6px;font-size:9px;display:block}.cx-related-item span{align-items:center;gap:7px;font-size:11px;line-height:1.5;display:flex}.cx-related-item svg{flex:none}.cx-related-item>button:last-child{padding:5px}.cx-muted{color:#9ba7b7;font-size:11px;line-height:1.7}.cx-link-editor{gap:8px;margin-top:18px;display:grid}.cx-link-editor select{background:#fcfdff;border:1px solid #e1e8f2;border-radius:5px;width:100%;padding:8px;font-size:10px}.cx-link-editor button{color:#5477af;background:#f2f6fd;border-color:#dbe5f4}.cx-source{border-top:1px solid #e4eaf3;margin-top:25px}.cx-source p{color:#8c99ad;font-size:10px;line-height:1.7}.cx-source a{color:#466ba4;align-items:center;gap:7px;margin:8px 0 14px;font-size:11px;text-decoration:none;display:inline-flex}.cx-source>small{color:#9aa7b7;margin-top:14px;font-size:9px;display:block}.cx-annotation{border-bottom:1px solid #eef2f7;align-items:flex-start;gap:8px;padding:10px 0;display:flex}.cx-annotation>b{color:#5d7cab;background:#edf2fc;border-radius:50%;flex:none;place-items:center;width:19px;height:19px;font-size:10px;display:grid}.cx-annotation p{flex:1;margin:0;font-size:11px;line-height:1.6}.cx-annotation>button{padding:3px}.cx-drawing-tools{z-index:1;background:#fafcff;border-bottom:1px solid #e1e8f2;justify-content:space-between;align-items:center;padding:11px 20px;font-size:11px;display:flex;position:sticky;top:0}.cx-drawing-tools>div{gap:2px;display:flex}.cx-drawing-tools button{padding:5px 7px}.cx-drawing-tools [aria-pressed=true]{color:#416baa;background:#e2ebfc}.cx-visual-stage{overscroll-behavior:contain;background:#e9eef5;height:calc(100% - 130px);min-height:340px;padding:25px;overflow:auto}.cx-visual-stage.marking{cursor:crosshair}.cx-visual-sheet{background:#fff;min-height:100%;margin:0 auto;line-height:0;position:relative;box-shadow:0 3px 10px #37507a12}.cx-visual-sheet>img,.cx-visual-sheet>svg{object-fit:contain;-webkit-user-select:none;user-select:none;width:100%;height:auto;display:block}.cx-image-pin{color:#fff;background:#315ed2;border-radius:50%;place-items:center;width:22px;height:22px;font-size:10px;line-height:1;display:grid;position:absolute;transform:translate(-50%,-50%)}.cx-image-caption{gap:20px;padding:14px 20px;display:flex}.cx-image-caption label{color:#8192a8;flex:1;font-size:10px}.cx-image-caption input{background:0 0;border:0;border-bottom:1px solid #dee6ef;width:100%;padding:6px 0;font-size:12px;display:block}.cx-mark-compose{z-index:3;background:#fff;border-top:1px solid #dce6f4;gap:8px;padding:15px;display:flex;position:sticky;bottom:0}.cx-mark-compose input{border:1px solid #ceddf2;border-radius:5px;flex:1;padding:8px;font-size:12px}.cx-pdf,.cx-document-pdf{border:0;width:100%;height:100%;min-height:600px}.cx-finance-summary{grid-template-columns:repeat(4,1fr);gap:15px;padding:22px;display:grid}.cx-finance-summary>div{background:#fff;border:1px solid #e4eaf2;border-radius:8px;padding:18px}.cx-finance-summary span{color:#8b9aab;font-size:10px}.cx-finance-summary strong{letter-spacing:-.8px;margin-top:8px;font-size:25px;font-weight:550;display:block}.cx-data-scroll{background:#fff;border:1px solid #dce5f0;border-radius:7px;margin:0 22px 20px;overflow:auto}.cx-data-table{border-collapse:collapse;table-layout:auto;width:100%;min-width:800px;font-size:12px}.cx-data-table th{text-align:left;color:#7b8ea8;white-space:nowrap;background:#f1f5fa;border-bottom:1px solid #dce5f0;padding:11px 9px;font-size:10px;font-weight:600}.cx-data-table td{border-bottom:1px solid #e8edf4;border-right:1px solid #edf1f6;max-width:280px}.cx-data-table td:first-child{min-width:190px}.cx-data-table input,.cx-data-table select{background:0 0;border:0;width:100%;min-width:90px;padding:11px 9px;font-size:11px}.cx-data-table input[type=number]{text-align:right;font-variant-numeric:tabular-nums;min-width:98px}.cx-data-table input:focus{outline-offset:-2px;background:#f3f7ff}.cx-data-table button{color:#94a1b5;padding:6px}.cx-add-row{margin:0 22px 24px;background:#fff!important;border-color:#dbe5f1!important;font-size:11px!important}.cx-cost-chart{background:#fff;border:1px solid #e1e8f1;border-radius:9px;margin:4px 22px 25px;padding:22px}.cx-cost-chart header{justify-content:space-between;align-items:center;gap:20px;margin-bottom:28px;display:flex}.cx-cost-chart h3{margin:0;font-size:13px;font-weight:550}.cx-cost-chart header>span{color:#8b99ac;align-items:center;gap:7px;font-size:10px;display:flex}.cx-cost-chart header i{background:#7d9ece;border-radius:2px;width:7px;height:7px}.cx-cost-chart header i:nth-of-type(2){background:#c7d7ec}.cx-cost-chart header i:nth-of-type(3){background:#a8c8ba}.cx-cost-chart>div{align-items:center;gap:20px;margin:18px 0;display:flex}.cx-cost-chart>div>span{color:#7e8ca0;width:120px;font-size:11px}.cx-cost-chart section{flex:1;min-width:0}.cx-cost-chart section>div{align-items:center;gap:8px;height:16px;display:flex}.cx-cost-chart section i{background:#7d9ece;border-radius:2px;min-width:1px;height:9px}.cx-cost-chart section .committed{background:#c7d7ec}.cx-cost-chart section .actual{background:#a8c8ba}.cx-cost-chart section b{color:#8e9baf;font-size:9px;font-weight:400}.cx-schedule-view{padding:22px}.cx-schedule-view>section{background:#fff;border:1px solid #dfe6ef;border-radius:9px;margin-bottom:20px;overflow:hidden}.cx-schedule-view section>header{background:#f1f3fa;border-bottom:1px solid #e1e6f0;justify-content:space-between;align-items:center;padding:15px 18px;display:flex}.cx-schedule-view header strong{font-size:12px;font-weight:550}.cx-schedule-view header small{color:#8d97aa;font-size:10px}.cx-schedule-view section>button{text-align:left;border-bottom:1px solid #edf1f5;border-radius:0;align-items:center;gap:20px;width:100%;padding:16px 20px;display:flex}.cx-schedule-view time{color:#7d73a5;min-width:50px;font-size:14px;font-weight:550}.cx-schedule-view button>div{flex:1}.cx-schedule-view button strong{font-size:12px;font-weight:550;display:block}.cx-schedule-view button small{color:#8a9ab0;margin-top:4px;font-size:10px;display:block}.cx-schedule-view button i{background:#b5add1;border-radius:3px;height:5px;margin-top:9px;display:block}.cx-schedule-view button>span,.cx-schedule-view button>em{color:#95a0b1;font-size:10px;font-style:normal}.cx-schedule-view.calendar{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:18px;display:grid}.calendar section>button{flex-wrap:wrap;gap:12px;padding:14px}.cx-document-view{padding:22px}.cx-document-tools{align-items:center;gap:8px;margin-bottom:20px;display:flex}.cx-document-tools label{color:#90a0b6;flex:1;align-items:center;gap:8px;display:flex}.cx-document-tools input{background:0 0;border:0;width:100%;padding:8px;font-size:11px}.cx-document-tools button{white-space:nowrap;font-size:10px}.cx-paper{background:#fff;border:1px solid #e1e7ef;border-radius:3px;max-width:750px;min-height:650px;margin:0 auto;padding:48px 60px;box-shadow:0 3px 16px #3446650a}.cx-paper>small{letter-spacing:1px;color:#94a0af;font-size:9px}.cx-paper>h2{letter-spacing:-.7px;margin:20px 0 25px;font-size:26px;font-weight:550}.cx-paper textarea{resize:vertical;color:#61718a;background:0 0;border:0;width:100%;min-height:450px;padding:0;font-size:14px;line-height:1.9;outline:0!important}.cx-search-document{color:#61718a;font-size:14px;line-height:1.9}.cx-search-document p{white-space:pre-wrap;margin:0}.cx-search-document .match{background:#fff0bc}.cx-document-sections{max-width:750px;margin:20px auto}.cx-document-sections details{background:#fff;border:1px solid #e1e8f0;border-radius:6px;margin-bottom:8px;padding:15px}.cx-document-sections summary{cursor:pointer;font-size:12px}.cx-document-sections textarea{background:0 0;border:0;width:100%;height:180px;padding:18px 0;font-size:12px;line-height:1.8}.cx-mail-state{color:#a88558;background:#fff5e7;border:1px solid #f0e2cb;border-radius:7px;align-items:center;gap:12px;margin-bottom:20px;padding:15px 18px;display:flex}.cx-mail-state strong{font-size:12px;font-weight:550;display:block}.cx-mail-state span{margin-top:3px;font-size:11px;line-height:1.7;display:block}.cx-project-detail{grid-template-columns:1.1fr 1fr;align-items:start;gap:35px;padding:30px;display:grid}.cx-project-detail>div{background:#e9eff7;border-radius:10px;height:430px;overflow:hidden}.cx-project-detail img{object-fit:cover;width:100%;height:100%}.cx-project-detail h2{letter-spacing:-.8px;margin:12px 0;font-size:27px;font-weight:550}.cx-project-detail p{color:#8394aa;margin:15px 0 25px;font-size:13px;line-height:1.7}.cx-project-detail label{color:#8a99ae;margin:16px 0;font-size:10px;display:block}.cx-project-detail input{background:0 0;border:0;border-bottom:1px solid #e0e7f1;width:100%;padding:8px 0;font-size:13px;display:block}.cx-project-detail .cx-primary{margin-top:20px;padding:10px 15px}.cx-project-detail section>small{color:#95a0b0;margin-top:12px;font-size:10px;display:block}.cx-zone-detail{padding:25px}.cx-zone-detail textarea{border:1px solid #dde5f0;border-radius:7px;width:100%;min-height:150px;padding:15px;font-size:13px;line-height:1.8}.cx-zone-detail label{align-items:center;gap:12px;padding:12px 0;font-size:12px;display:flex}@media (min-width:1700px){.cx-file-grid{grid-template-columns:repeat(auto-fill,minmax(235px,1fr))}.cx-tree{width:230px}.cx-details{width:280px}}@media (max-width:1100px){.cx-focus-backdrop{padding:14px}.cx-focus{width:100%;height:96dvh}.cx-tree{width:170px}.cx-details{width:220px;padding:15px}.cx-focus-heading{padding:18px 22px}.cx-focus-heading input{font-size:23px}.cx-finance-summary{gap:9px;padding:16px}.cx-finance-summary>div{padding:12px}.cx-finance-summary strong{font-size:20px}.cx-content-toolbar{padding:11px 16px}.cx-view-switch button{font-size:10px}.cx-focus-top nav button{max-width:170px}.cx-file-grid{grid-template-columns:repeat(auto-fill,minmax(170px,1fr))}}@media (max-width:800px){.cx-focus-backdrop{padding:0}.cx-focus{border-radius:0;width:100vw;height:100dvh;max-height:none}.cx-tree{display:none}.cx-focus-heading{align-items:flex-start;gap:8px;padding:16px}.cx-focus-heading input{font-size:21px}.cx-focus-heading p{max-height:33px;font-size:11px;overflow:hidden}.cx-heading-actions{flex-direction:column;align-items:flex-end;gap:5px}.cx-heading-actions button{min-height:29px;font-size:10px}.cx-focus-top{min-height:50px;padding:7px 10px}.cx-focus-top nav button{max-width:145px;font-size:10px}.cx-focus-top>div>button>span,.cx-kicker em{display:none}.cx-focus-body{position:relative}.cx-details{z-index:5;width:245px;position:absolute;top:0;bottom:0;right:0;box-shadow:-12px 0 35px #2c476522}.cx-focus-drawing .cx-details,.cx-focus-image .cx-details{box-shadow:none;width:180px;padding:12px;position:static}.cx-metadata{grid-template-columns:1fr}.cx-finance-summary{grid-template-columns:repeat(2,1fr)}.cx-content-toolbar{gap:7px}.cx-search{flex-basis:100%}.cx-view-switch{flex-wrap:wrap}.cx-grouping{gap:4px;padding:12px 14px 0}.cx-grouping button{padding:4px 7px;font-size:10px}.cx-collection-group{padding:15px}.cx-file-grid,.cx-file-grid.mood:not(.as-list){grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.cx-file-thumb{height:120px}.cx-file-main strong{font-size:11px}.cx-file-main small{font-size:9px}.cx-file-main>span{padding:10px}.cx-paper{padding:25px 24px}.cx-paper>h2{font-size:23px}.cx-document-view{padding:12px}.cx-document-tools{flex-wrap:wrap}.cx-document-tools label{flex-basis:100%}.cx-comparison{gap:12px;padding:14px}.cx-comparison article>div{height:240px}.cx-focus-footer>span:last-child{display:none}.cx-cost-chart{margin:0 16px 20px;padding:15px}.cx-cost-chart>div>span{width:75px;font-size:10px}.cx-cost-chart header{flex-wrap:wrap;gap:12px}.cx-visual-stage{min-height:220px;padding:10px}.cx-drawing-tools{flex-wrap:wrap;gap:7px;padding:8px 10px}.cx-image-caption{flex-direction:column;gap:10px;padding:12px}.cx-project-detail{grid-template-columns:1fr;gap:15px;padding:20px}.cx-project-detail>div{height:220px}.cx-demo-context{gap:10px;font-size:9px}.cx-demo-context>span{display:none}.cx-template-choices{grid-template-columns:1fr}.cx-template-choices svg{height:200px}.cx-block-choices{grid-template-columns:1fr 1fr}.cx-mark-compose{flex-wrap:wrap}.cx-mark-compose input{flex-basis:100%}.cx-schedule-view button>em{display:none}}@media (prefers-reduced-motion:reduce){.cx-file{transition:none}}.cx-passage-comment{background:#f0f5fd;border:1px solid #dbe5f5;border-radius:7px;flex-wrap:wrap;gap:10px;max-width:750px;margin:0 auto 20px;padding:15px;display:flex}.cx-passage-comment blockquote{color:#7e91af;border-left:2px solid #95b2df;width:100%;margin:0 0 8px;padding-left:12px;font-size:12px}.cx-passage-comment input{border:1px solid #d7e3f5;border-radius:5px;flex:1;padding:9px;font-size:12px}.cx-document-notes{max-width:750px;margin:15px auto}.cx-document-notes>div{background:#fff9ed;border:1px solid #eae0c9;border-radius:7px;align-items:flex-start;gap:10px;margin:8px 0;padding:12px 14px;display:flex}.cx-document-notes svg{color:#ae996c;flex:none}.cx-document-notes p{white-space:pre-wrap;flex:1;margin:0;font-size:11px;line-height:1.7}.cx-document-notes button{padding:2px}.cx-summary-preview>strong{letter-spacing:-2px;padding:15px 0;font-size:54px;font-weight:500;display:block}.cx-summary-preview p{color:#75869f;margin:10px 0 25px;font-size:25px;line-height:1.55}.cx-summary-preview>span{border-bottom:1px solid #e6ebf2;justify-content:space-between;align-items:center;gap:12px;padding:16px 0;font-size:22px;display:flex}.cx-summary-preview small{color:#96a2b5;font-size:17px}.cx-delete-content{border-top:1px solid #edf1f6;margin-top:24px;padding-top:12px}.cx-delete-content button{color:#a47979;font-size:10px}.cx-existing-content{gap:8px;max-height:140px;margin-bottom:22px;padding-bottom:12px;display:flex;overflow:auto}.cx-existing-content button{text-align:left;font:inherit;color:#8b9bb2;background:#f8faff;border:1px solid #e0e7f1;border-radius:7px;flex:0 0 170px;padding:14px;font-size:9px}.cx-existing-content strong{color:#4b6487;margin-top:10px;font-size:12px;font-weight:550;line-height:1.6;display:block}.cx-inline-amount{color:#7f91a9;align-items:center;gap:8px;font-size:16px;display:flex}.cx-inline-amount input{width:115px;font:inherit;color:#3d587e;background:#f7faff;border:1px solid #dce5ef;border-radius:5px;padding:5px 8px;font-size:20px}.cx-focus-backdrop.is-dragging-content{pointer-events:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0}.cx-focus-backdrop.is-dragging-content .cx-focus{opacity:.04;pointer-events:none}.cx-focus-backdrop.is-dragging-content:after{content:"Drop on the board to add a linked view";color:#41628f;background:#fff;border:1px solid #ccd9ed;border-radius:10px;padding:13px 24px;font-size:13px;position:fixed;top:95px;left:50%;transform:translate(-50%);box-shadow:0 10px 30px #34507822}.cx-timeline{color:#263b55;padding:20px 22px 28px}.cx-time-toolbar{justify-content:space-between;align-items:center;gap:16px;margin-bottom:18px;font-size:11px;display:flex}.cx-time-toolbar>span,.cx-time-toolbar>div{align-items:center;gap:8px;display:flex}.cx-time-toolbar>span{color:#657890}.cx-time-toolbar button{padding:7px 10px;font-size:11px}.cx-time-toolbar button[aria-pressed=true]{color:#2f5797;background:#e7eefc}.cx-time-toolbar input{width:133px;font:inherit;background:#fff;border:1px solid #d7e1ec;border-radius:6px;padding:5px}.cx-time-scroll{overscroll-behavior:contain;background:#fff;border:1px solid #dbe3ed;border-radius:10px;max-height:55vh;overflow:auto}.cx-time-axis,.cx-time-row{grid-template-columns:210px minmax(0,1fr);display:grid}.cx-time-axis{z-index:3;background:#f5f7fb;border-bottom:1px solid #dfe6ef;height:40px;position:sticky;top:0}.cx-time-axis>span{color:#778ba5;z-index:3;background:#f5f7fb;padding:12px 14px;font-size:11px;position:sticky;left:0}.cx-time-axis>div{position:relative}.cx-time-axis time{white-space:nowrap;color:#667f9e;padding-left:7px;font-size:10px;position:absolute;top:12px}.cx-time-row{border-bottom:1px solid #edf1f6;min-height:66px}.cx-time-row:last-child{border:0}.cx-time-label{z-index:2;position:sticky;left:0;overflow:hidden;text-align:left!important;background:#fff!important;border-right:1px solid #e2e9f2!important;border-radius:0!important;padding:13px 14px!important;display:block!important}.cx-time-label strong{text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:550;display:block;overflow:hidden}.cx-time-label small{color:#8898ad;align-items:center;gap:7px;margin-top:5px;font-size:10px;display:flex}.cx-time-label i{color:#8b6329;background:#fff0d6;border-radius:4px;padding:2px 5px;font-size:9px;font-style:normal}.cx-time-track{background-image:linear-gradient(90deg,#e9eef5 1px,#0000 1px);min-width:0;position:relative}.cx-time-row.selected .cx-time-track{background-color:#f5f8ff}.cx-time-row.selected .cx-time-label{background:#f2f6fd!important}.cx-time-bar{color:#3e4a84;background:#e2e5f8;border:1px solid #b4bcdf;border-radius:6px;align-items:stretch;min-width:10px;height:42px;display:flex;position:absolute;top:12px;box-shadow:0 2px 3px #263d5810}.cx-time-bar.status-confirmed,.cx-time-bar.status-complete{color:#3b6c55;background:#dceee6;border-color:#afcbbb}.cx-time-bar.status-review{color:#826832;background:#fbedd4;border-color:#dec795}.cx-time-bar.status-in-progress{color:#345e95;background:#dae9fc;border-color:#a0bbdf}.cx-time-move{text-align:left;touch-action:none;flex:1;min-width:0;overflow:hidden;cursor:grab!important;color:inherit!important;border-radius:0!important;flex-direction:column!important;justify-content:center!important;align-items:flex-start!important;gap:2px!important;padding:4px 8px!important;display:flex!important}.cx-time-move:active{cursor:grabbing!important}.cx-time-move strong{white-space:nowrap;font-size:10px;font-weight:550}.cx-time-move span{white-space:nowrap;opacity:.8;font-size:9px}.cx-time-handle{touch-action:none;flex-shrink:0;width:7px;cursor:ew-resize!important;color:inherit!important;border-radius:0!important;padding:0!important}.cx-time-handle:before{content:"";opacity:.35;background:currentColor;border-radius:1px;width:2px;height:15px;margin:auto;display:block}.cx-time-handle:hover{background:#ffffff60!important}.cx-time-bar.milestone{border-radius:50%;width:13px!important}.cx-time-bar.milestone .cx-time-move{padding:0!important}.cx-time-bar.milestone strong,.cx-time-bar.milestone span{display:none}.cx-time-empty{color:#7386a3;background:#f9fbfe;border:1px dashed #d4dfef;border-radius:10px;flex-direction:column;align-items:center;gap:11px;padding:38px 15px;display:flex}.cx-time-empty strong{color:#4e6482;font-size:15px;font-weight:550}.cx-time-empty span{font-size:12px}.cx-time-unscheduled{flex-wrap:wrap;gap:8px;margin-top:18px;display:flex}.cx-time-unscheduled>small{letter-spacing:1px;color:#8c9bb0;width:100%;margin-bottom:3px;font-size:9px}.cx-time-unscheduled>button{background:#fff;border:1px solid #e0e6ef;gap:15px;padding:11px 13px;font-size:12px;display:flex}.cx-time-unscheduled>button span{color:#5473a7;font-size:10px}.cx-time-editor{background:#fff;border:1px solid #dbe4f0;border-radius:10px;margin-top:20px;padding:19px;box-shadow:0 4px 15px #30496306}.cx-time-editor>header{justify-content:space-between;align-items:flex-start;margin-bottom:20px;display:flex}.cx-time-editor header strong,.cx-time-editor header small{display:block}.cx-time-editor header strong{margin-top:6px;font-size:18px;font-weight:550}.cx-time-editor header small{color:#8093ab;font-size:11px}.cx-time-fields{grid-template-columns:2fr repeat(3,1fr);gap:16px;display:grid}.cx-time-fields label{color:#7d90aa;flex-direction:column;gap:6px;font-size:10px;display:flex}.cx-time-fields input,.cx-time-fields select{width:100%;min-width:0;font:inherit;color:#344e71;background:#f8faff;border:1px solid #dfe7f2;border-radius:6px;padding:9px;font-size:12px}.cx-time-fields input:disabled,.cx-time-fields select:disabled{opacity:.7}.cx-time-editor footer{color:#8798af;justify-content:space-between;align-items:center;gap:12px;margin-top:18px;font-size:10px;display:flex}.cx-time-editor footer button{color:#3e735a;background:#edf6f1;font-size:11px}.cx-time-warning{color:#8e6839;background:#fff7e8;border-radius:6px;margin:16px 0 0;padding:12px 14px;font-size:12px;line-height:1.65}.cx-tour-invite,.cx-spatial-tour{z-index:180;color:#283c58;background:#fff;border:1px solid #d5dfed;border-radius:14px;font-family:inherit;position:fixed;bottom:28px;left:50%;transform:translate(-50%);box-shadow:0 12px 45px #203b6120}.cx-tour-invite{align-items:center;gap:12px;width:min(440px,100vw - 32px);padding:12px;display:flex}.cx-tour-invite button,.cx-spatial-tour button{font:inherit;cursor:pointer;color:inherit;background:0 0;border:0;border-radius:7px;justify-content:center;align-items:center;gap:8px;display:flex}.cx-tour-invite>button:first-child{text-align:left;flex:1;justify-content:flex-start;gap:13px}.cx-tour-invite>button>span{color:#446baf;background:#e9effb;border-radius:10px;flex-shrink:0;place-items:center;width:38px;height:38px;display:grid}.cx-tour-invite strong{font-size:12px;font-weight:550;display:block}.cx-tour-invite small{color:#8394ae;margin-top:5px;font-size:10px;display:block}.cx-tour-invite>button:last-child{padding:7px}.cx-spatial-tour{width:min(540px,100vw - 32px);padding:14px 20px 16px}.cx-spatial-tour>header{justify-content:space-between;align-items:center;margin-bottom:10px;display:flex}.cx-spatial-tour>header>span{letter-spacing:1.2px;color:#8b9cb3;font-size:9px;font-weight:550}.cx-spatial-tour>header button{padding:4px}.cx-tour-story{align-items:center;gap:16px;min-height:94px;display:flex}.cx-tour-story>div:last-child{flex:1;min-width:0}.cx-tour-story h3{letter-spacing:-.75px;margin:0 0 9px;font-size:23px;font-weight:550;line-height:1.15}.cx-tour-story p{color:#7487a2;margin:0;font-size:12px;line-height:1.65}.cx-tour-story small{color:#4a6c9c;margin-top:8px;font-size:10px;display:block}.cx-tour-preview{background:#eef3fa;border:1px solid #e1e7ef;border-radius:8px;flex-shrink:0;width:82px;height:90px;overflow:hidden}.cx-tour-preview img,.cx-tour-preview svg{object-fit:cover;width:100%;height:100%}.cx-spatial-tour>footer{justify-content:space-between;align-items:center;gap:14px;padding-top:15px;display:flex}.cx-spatial-tour footer>div{gap:4px;display:flex}.cx-spatial-tour footer button{padding:8px}.cx-spatial-tour button:disabled{opacity:.3;cursor:default}.cx-spatial-tour .cx-tour-work{color:#355f9a;background:#edf2fc;padding:9px 12px;font-size:11px}.cx-tour-target{outline-offset:8px;outline:3px solid #6b93d1!important;box-shadow:0 0 0 18px #6b93d115!important}.cx-used-in{border-bottom:1px solid #e3eaf3;margin:12px 0 20px;padding-bottom:16px}.cx-used-in>button{text-align:left;align-items:center;gap:9px;width:100%;padding:10px 0;font-size:11px;display:flex}.cx-used-in>button>svg{color:#879cb8;flex-shrink:0}.cx-used-in>button>span{flex:1}.cx-used-in small{color:#93a1b5;margin-top:4px;font-size:9px;display:block}.cx-focus-main.cx-file-drop-active{outline-offset:-10px;outline:3px dashed #7c9ed1;position:relative}.cx-file-drop-hint{z-index:8;color:#3c619a;pointer-events:none;background:#f0f5ffef;border:1px solid #8eadd9;border-radius:10px;flex-wrap:wrap;align-items:center;gap:12px;width:calc(100% - 40px);margin:20px auto -110px;padding:20px;display:flex;position:sticky;top:12px;box-shadow:0 8px 35px #324d7520}.cx-file-drop-hint strong{font-size:16px;font-weight:550}.cx-file-drop-hint span{width:100%;padding-left:34px;font-size:11px}.cx-card.cx-drop-ready{outline-offset:-10px;outline:4px dashed #81a2d4;position:relative}.cx-card-drop-label{z-index:10;color:#406aa9;pointer-events:none;text-align:center;background:#ecf3fff2;flex-direction:column;justify-content:center;align-items:center;gap:16px;padding:30px;font-size:32px;font-weight:550;display:flex;position:absolute;inset:0}.cx-card-drop-label small{color:#8198b9;font-size:23px;font-weight:400}@media (max-width:800px){.cx-timeline{padding:14px}.cx-time-toolbar{flex-wrap:wrap;align-items:flex-start}.cx-time-toolbar>div{flex-wrap:wrap}.cx-time-fields{grid-template-columns:repeat(2,minmax(0,1fr))}.cx-time-fields label:first-child{grid-column:1/-1}.cx-time-editor{padding:14px}.cx-time-editor footer{flex-direction:column;align-items:flex-start}.cx-time-axis,.cx-time-row{grid-template-columns:170px minmax(0,1fr)}.cx-time-scroll{max-height:46vh}.cx-spatial-tour,.cx-tour-invite{bottom:14px}.cx-spatial-tour{padding:12px 16px}.cx-tour-story h3{font-size:21px}.cx-tour-preview{display:none}.cx-tour-story{min-height:85px}}.cx-action-count{color:#52709c;background:#e9eff9;border-radius:5px;min-width:18px;padding:2px 5px;font-size:10px}.cx-followups{color:#344e70;background:#fff;border-left:1px solid #e1e8f2;flex-shrink:0;width:310px;padding:22px 18px;overflow:auto}.cx-followups>header{justify-content:space-between;align-items:center;gap:8px;display:flex}.cx-followups>header>div{align-items:center;gap:8px;display:flex}.cx-followups h3{margin:0;font-size:14px;font-weight:550}.cx-followups header span{color:#8a9bb2;font-size:10px}.cx-followups button{font-size:11px}.cx-followup-intro{color:#8395af;margin:14px 0 20px;font-size:11px;line-height:1.7}.cx-linked-tasks>article{border-top:1px solid #e7edf5;align-items:flex-start;gap:10px;padding:14px 0;display:flex}.cx-linked-tasks>article>div{flex:1;min-width:0}.cx-task-check{flex-shrink:0;place-items:center;width:19px;height:19px;margin-top:2px;color:#467760!important;background:#fff!important;border:1px solid #c6d4e7!important;border-radius:5px!important;padding:0!important;display:grid!important}.cx-task-check[aria-pressed=true]{background:#e1efe7!important;border-color:#bfd6c8!important}.cx-linked-task-title{text-align:left;white-space:normal;overflow-wrap:anywhere;padding:0!important;font-size:12px!important;line-height:1.5!important;display:block!important}.cx-linked-tasks small{color:#92a0b5;margin-top:6px;font-size:10px;display:block}.cx-linked-tasks blockquote{color:#8c9bb0;border-left:2px solid #dbe5f2;max-height:52px;margin:9px 0 0;padding:0 0 0 9px;font-size:10px;line-height:1.7;overflow:hidden}.cx-linked-tasks .done .cx-linked-task-title{color:#94a4b9;text-decoration:line-through}.cx-followups-empty{text-align:center;color:#94a6bf;flex-direction:column;align-items:center;gap:10px;padding:30px 12px;display:flex}.cx-followups-empty strong{color:#58718f;font-size:12px;font-weight:550}.cx-followups-empty span{font-size:11px;line-height:1.7}.cx-followup-compose{border-top:1px solid #e3eaf3;margin-top:18px;padding-top:18px}.cx-followup-compose label,.cx-action-editor label{color:#7e92ad;flex-direction:column;gap:8px;font-size:10px;display:flex}.cx-followup-compose textarea,.cx-followup-compose input{width:100%;font:inherit;resize:vertical;color:#3e5b80;background:#f8faff;border:1px solid #dce6f2;border-radius:7px;padding:10px;font-size:12px;line-height:1.6}.cx-followup-fields{grid-template-columns:1fr 1fr;gap:10px;margin-top:12px;display:grid}.cx-followup-compose footer{justify-content:space-between;align-items:center;gap:7px;margin-top:12px;display:flex}.cx-followup-compose footer button{padding:7px 8px;font-size:10px}.cx-followup-compose button[type=submit]{color:#355c98;background:#eaf1fc}.cx-followup-compose>small{color:#a27c41;margin-top:12px;font-size:10px;line-height:1.6;display:block}.cx-followup-note{color:#96a4b8;align-items:flex-start;gap:9px;padding-top:20px;font-size:10px;line-height:1.7;display:flex}.cx-followup-note svg{flex-shrink:0;margin-top:2px}.cx-followup-bulk{z-index:7;color:#476893;background:#eef4ff;border:1px solid #d3e0f4;border-radius:8px;align-items:center;gap:15px;margin:12px 22px;padding:12px 16px;font-size:12px;display:flex;position:sticky;top:0}.cx-followup-bulk button{background:#fff;border:1px solid #d5e1f3;font-size:11px}.cx-row-followup{text-align:center;min-width:75px}.cx-data-table .cx-row-followup input{accent-color:#557db4;width:16px;min-width:0;height:16px;margin:0}.cx-row-followup button{align-items:center;gap:5px;margin:auto;display:flex;font-size:10px!important}.cx-zone-action{align-items:center;gap:10px;display:flex}.cx-zone-action label{flex:1}.cx-zone-action>button{color:#6888b4;background:#f6f9ff;border:1px solid #dce5f3;font-size:11px}.cx-task-source-chip{width:100%;font:inherit;color:#6f89ac;text-align:left;white-space:nowrap;text-overflow:ellipsis;cursor:pointer;background:0 0;border:0;border-top:1px solid #dce6f3;align-items:center;gap:8px;margin-top:8px;padding:8px 0;font-size:14px;display:flex;overflow:hidden}.cx-task-source-chip svg{flex-shrink:0}.cx-task-source-chip svg:last-child{margin-left:auto}.cx-action-error{color:#a16a54;background:#fff3ed;border:1px solid #eed6c9;border-radius:7px;margin:12px 0;padding:12px 14px;font-size:12px;line-height:1.65}.cx-actions-window:not(.positioned):not(.expanded):not(.paired){width:min(560px,100vw - 32px);left:auto;right:26px}.cx-actions{color:#344d6e;padding:24px}.cx-actions button{font:inherit;cursor:pointer;color:inherit;background:0 0;border:0}.cx-actions button:disabled{opacity:.5;cursor:default}.cx-actions-heading{justify-content:space-between;align-items:center;gap:22px;margin-bottom:24px;display:flex}.cx-actions-heading small{letter-spacing:1.3px;color:#8fa1bb;font-size:9px}.cx-actions-heading h2{letter-spacing:-.9px;color:#2e4564;max-width:340px;margin:9px 0 0;font-size:26px;font-weight:550;line-height:1.15}.cx-actions-heading>svg{color:#89a4ca;flex-shrink:0}.cx-actions-search{color:#9babc1;background:#fff;border:1px solid #dce6f1;border-radius:8px;align-items:center;gap:8px;padding:10px 12px;display:flex}.cx-actions-search input{min-width:0;font:inherit;color:#4a6386;background:0 0;border:0;outline:none;flex:1;font-size:12px}.cx-actions-search select{color:#657f9e;background:#f1f5fb;border:0;border-radius:5px;max-width:110px;padding:5px;font-size:10px}.cx-actions-filters{gap:5px;margin:16px 0;display:flex}.cx-actions-filters button{border-radius:6px;padding:7px 11px;font-size:11px}.cx-actions-filters button[aria-pressed=true]{color:#3c629b;background:#e9f0fc}.cx-actions-list>article{border-top:1px solid #e6edf5;align-items:flex-start;gap:12px;padding:17px 0;display:flex}.cx-actions-item{text-align:left;flex:1;min-width:0;padding:0;display:block}.cx-actions-item>strong{overflow-wrap:anywhere;font-size:13px;font-weight:550;line-height:1.5;display:block}.cx-actions-item>span{color:#8295b0;flex-wrap:wrap;align-items:center;gap:6px;margin-top:9px;font-size:10px;display:flex}.cx-actions-item i{color:#7f96b6;background:#eef2f9;border-radius:50%;place-items:center;width:19px;height:19px;font-size:8px;font-style:normal;display:grid}.cx-actions-item time{color:#91a0b5;margin-left:auto;font-size:10px}.cx-actions-item time.overdue{color:#b68250}.cx-actions-item em{background:#f0f4fc;border-radius:4px;padding:2px 4px;font-size:9px;font-style:normal}.cx-actions-item>small{color:#95a7c0;align-items:center;gap:5px;margin-top:9px;font-size:9px;display:flex;overflow:hidden}.cx-actions-list .done .cx-actions-item>strong{color:#91a2b9;text-decoration:line-through}.cx-actions-thumb{border-radius:7px;flex-shrink:0;width:54px;height:54px;padding:0;overflow:hidden;background:#f3f7fc!important;border:1px solid #dfe7f1!important}.cx-actions-thumb img,.cx-actions-thumb svg{object-fit:cover;width:100%;height:100%}.cx-actions-empty{text-align:center;color:#91a3bb;flex-direction:column;align-items:center;gap:14px;padding:35px 20px;display:flex}.cx-actions-empty h3{letter-spacing:-.4px;color:#5b7394;margin:0;font-size:18px;font-weight:550}.cx-actions-empty p{max-width:310px;margin:0;font-size:12px;line-height:1.8}.cx-actions-add{color:#9aabc1;background:#fff;border:1px solid #dce5f2;border-radius:8px;align-items:center;gap:10px;margin-top:20px;padding:10px 12px;display:flex}.cx-actions-add input{min-width:0;font:inherit;background:0 0;border:0;outline:none;flex:1;font-size:12px}.cx-actions-add button{color:#5677a6;font-size:11px}.cx-action-editor-nav{color:#92a2b7;justify-content:space-between;align-items:center;margin:0 0 20px;font-size:10px;display:flex}.cx-action-editor-nav button{color:#6483ad;align-items:center;gap:7px;padding:0;font-size:11px;display:flex}.cx-action-title textarea{min-height:84px;font-weight:500;background:0 0!important;border:0!important;border-bottom:1px solid #dce5f1!important;border-radius:0!important;padding:6px 0!important;font-size:22px!important;line-height:1.4!important}.cx-action-editor textarea,.cx-action-editor input{width:100%;font:inherit;color:#415e82;resize:vertical;background:#fff;border:1px solid #dce5f0;border-radius:7px;padding:10px;font-size:12px;line-height:1.7}.cx-action-fields{grid-template-columns:1fr 1fr;gap:16px;margin:18px 0;display:grid}.cx-action-status{gap:6px;margin:18px 0;display:flex}.cx-action-status button{background:#fff;border:1px solid #e0e7f1;border-radius:7px;padding:9px 12px;font-size:11px}.cx-action-status button[aria-pressed=true]{color:#42669c;background:#eaf1fc;border-color:#bfcfe5}.cx-action-notes{margin-top:18px}.cx-action-source{background:#f6f9ff;border:1px solid #dee7f3;border-radius:9px;margin-top:24px;padding:16px}.cx-action-source>small{letter-spacing:.6px;color:#8b9fbc;align-items:center;gap:6px;font-size:9px;display:flex}.cx-action-source>div{align-items:center;gap:12px;margin:13px 0;display:flex}.cx-action-source strong{font-size:13px;font-weight:550}.cx-action-source-image{border:1px solid #dfe7f0;border-radius:5px;flex-shrink:0;width:48px;height:48px;overflow:hidden}.cx-action-source-image svg,.cx-action-source-image img{object-fit:cover;width:100%;height:100%}.cx-action-source blockquote{color:#778dab;white-space:pre-wrap;border-left:2px solid #bdcfe9;max-height:180px;margin:12px 0;padding:0 0 0 11px;font-size:12px;line-height:1.8;overflow:auto}.cx-action-source>button{color:#5c7faa;align-items:center;gap:8px;padding:0;font-size:11px;display:flex}.cx-action-source>span{color:#a08767;margin-top:10px;font-size:10px;line-height:1.7;display:block}.cx-action-editor>footer{justify-content:space-between;align-items:center;gap:12px;margin-top:24px;display:flex}.cx-action-editor>footer button{white-space:nowrap;color:#7f96b5;align-items:center;gap:5px;padding:9px 0;font-size:10px;display:flex}.cx-action-editor>footer>div{gap:10px;display:flex}.cx-action-editor>footer .cx-action-save{color:#3e649b;background:#e5eefc;border-radius:6px;padding:9px 12px}@media (max-width:1100px){.cx-followups{width:270px;padding:18px 14px}.cx-followup-fields{grid-template-columns:1fr}}@media (max-width:800px){.cx-followups{z-index:6;width:min(310px,92vw);position:absolute;top:0;bottom:0;right:0;box-shadow:-12px 0 32px #2b46681a}.cx-actions{padding:18px}.cx-actions-heading h2{font-size:23px}.cx-actions-filters{gap:2px}.cx-actions-filters button{padding:7px 9px}.cx-actions-thumb{width:43px;height:43px}.cx-followup-fields{grid-template-columns:1fr 1fr}.cx-heading-actions{max-width:115px}.cx-followup-bulk{flex-wrap:wrap;gap:10px;margin:10px 14px;font-size:11px}.cx-zone-action{align-items:flex-start}.cx-zone-action>button{white-space:nowrap;margin-top:8px}}.cx-removed-action{color:#8c7657;background:#fff9f0;border:1px solid #e5d7c4;border-radius:9px;margin:15px 0;padding:16px}.cx-removed-action>strong{font-size:13px;font-weight:550}.cx-removed-action p{margin:7px 0 12px;font-size:11px}.cx-removed-action textarea{width:100%;min-height:110px;font:inherit;color:#79674d;background:#fff;border:1px solid #e5dfd4;border-radius:6px;padding:10px;font-size:12px;line-height:1.6}.cx-removed-action>div{justify-content:space-between;margin-top:10px;display:flex}.cx-removed-action button{padding:7px 0;font-size:11px}@media (max-width:800px){.cs-board-viewbar{height:auto;min-height:46px;padding-block:6px;overflow:visible}.cs-board-viewbar>.cx-board-actions-button{display:flex}.cs-board-viewbar>div{flex-wrap:wrap;min-width:0}}.bd-node.has-content>.cx-card{contain:layout paint;flex:auto;align-self:stretch;width:100%;min-width:0;height:100%;padding:0}.cx-card>header,.cx-card>footer,.cx-card-body{box-sizing:border-box;width:100%;min-width:0}.cx-card>footer{flex-wrap:wrap;gap:7px 12px}.cx-card>footer>small{white-space:nowrap}.bd-room .bd-context{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#a7b6c8 transparent;touch-action:pan-y}.bd-room:has(.bd-context) .bd-selection-bar{visibility:hidden}.ri-letter>header>.ri-inline{background:0 0;border:0;width:50%;min-width:0;font-family:inherit;font-size:15px;font-weight:600;line-height:1.5}.ri-letter>header>.ri-inline:last-child{text-align:right;font-size:10px;font-weight:400}.ri-letter footer>.ri-inline{width:100%;font-weight:600}.ri-system-fact{color:#8d9aab;margin-top:10px;font-size:10px;display:block}.ri-access>p{margin:0 0 5px}.ri-access .ri-inline{font:inherit;color:inherit}.ri-delivery{z-index:3;background:#fff;border-top:1px solid #e3e9f1;position:sticky;bottom:0;box-shadow:0 -8px 24px #21345606}.ri-delivery .ri-recipient{flex-direction:row;align-items:center;gap:15px;margin:0 0 12px;display:flex}.ri-recipient input{flex:1;min-width:0}.ri-export-actions{gap:8px;margin-top:12px}.ri-demo-delivery{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.ri-demo-delivery span{flex:1;min-width:160px;font-size:12px;line-height:1.6}.ri-demo-delivery strong{width:100%}.ri-letter .ri-inline:hover{outline-offset:3px;outline:1px dashed #b2bdc9}.ri-letter .ri-inline:focus{outline-offset:3px;background:#fff9;outline:2px solid #789bd5}@media (max-width:650px){.ri-delivery{position:static}.ri-delivery>div{flex-wrap:wrap}}.cx-spreadsheet{background:#fff;flex-direction:column;height:560px;min-height:400px;display:flex;position:relative}.cx-spreadsheet .bd-excel{flex:1;min-height:0}.cx-spreadsheet .bd-excel button{border-radius:3px}.cx-spreadsheet .bd-excel-tabs button{border-bottom:2px solid #0000}.cx-spreadsheet .bd-excel-tabs button[aria-selected=true]{border-bottom-color:#28745b}.cx-spreadsheet .bd-excel-grid td>input{border:0;border-radius:0;outline:2px solid #28745b}.cx-sheet-error{color:#785d35;z-index:35;background:#fff5e5;padding:12px;position:absolute;bottom:35px;left:20px;right:20px}.cx-sheet-error button{float:right}.bd-sheet-context{overscroll-behavior:contain;max-height:calc(100% - 8px);overflow:auto}.sf-deferred-section{min-width:0}.sf-deferred-placeholder{color:#555e6b;background:#f4f5f7;border-radius:16px;justify-content:center;align-items:center;gap:16px;font-size:14px;display:flex}.sf-deferred-placeholder button{color:#253b80;cursor:pointer;background:#fff;border:1px solid #ccd2db;border-radius:8px;padding:9px 15px}.bd-room.bd-direct-room>.bd-room-header{isolation:isolate;background:#fff;flex-wrap:nowrap;flex:0 0 67px;gap:20px;height:67px;min-height:67px;padding:0 22px;position:relative;overflow:visible}.bd-direct-room .bd-board-identity{flex:280px;min-width:0;overflow:visible}.bd-direct-room .bd-board-identity>a{flex:none}.bd-direct-room .bd-title{flex:0 auto;min-width:0;max-width:100%}.bd-direct-room .bd-title strong{min-width:0;display:block}.bd-direct-room .bd-save-state{font-variant-numeric:tabular-nums;flex:none;width:108px}.bd-direct-room .bd-board-actions{flex-wrap:nowrap;flex:none;gap:8px;min-width:0}.bd-direct-room .bd-board-actions>*{flex-shrink:0}.bd-direct-room .bd-command-primary{min-height:48px}.bd-direct-room .bd-context-command{justify-content:flex-start;width:200px;max-width:200px}.bd-direct-room .bd-context-command>svg{flex:none}.bd-direct-room .bd-context-command>span{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.bd-direct-room .bd-command-primary b{text-align:center;font-variant-numeric:tabular-nums;min-width:20px}@media (max-width:1200px){.bd-direct-room .bd-board-actions{gap:6px}.bd-direct-room .bd-board-actions>.bd-button{padding-inline:9px}.bd-direct-room .bd-context-command{width:150px;max-width:150px}}@media (max-width:1000px){.bd-room.bd-direct-room>.bd-room-header{flex-basis:110px;grid-template-rows:35px 42px;grid-template-columns:minmax(0,1fr);align-content:center;gap:7px;height:110px;min-height:110px;padding:8px 14px;display:grid}.bd-direct-room .bd-board-identity{width:100%;min-width:0}.bd-direct-room .bd-title strong{max-width:calc(100vw - 145px)}.bd-direct-room .bd-board-actions{flex-wrap:nowrap;justify-content:flex-start;gap:6px;width:100%;height:42px;padding-bottom:0}}@media (max-width:560px){.bd-room.bd-direct-room>.bd-room-header{padding-inline:10px}.bd-direct-room .bd-board-actions>.bd-button{padding-inline:8px}}@media (max-width:760px){.bd-direct-room .bd-command-primary{min-height:42px}}.bd-direct-room .bd-focus-return{z-index:49;border-color:#dce2ed;border-radius:10px;gap:16px;width:max-content;max-width:calc(100% - 150px);height:auto;min-height:0;max-height:60px;padding:7px 9px 7px 13px;position:absolute;inset:auto auto 28px 50%;transform:translate(-50%);box-shadow:0 4px 18px #18274216}.bd-direct-room .bd-focus-return>span{gap:0;font-size:0}.bd-direct-room .bd-focus-return strong{max-width:230px;font-size:11px}.bd-direct-room .bd-focus-return button{padding:7px 9px;font-size:10px}.bd-direct-room .cs-focus-shelf{background:#ffffffed;border-color:#e1e6ef;border-radius:12px;width:160px;max-height:235px;padding:10px;top:86px;right:16px;overflow:auto;box-shadow:0 4px 18px #1f304508}.bd-direct-room .cs-focus-shelf>small{letter-spacing:.06em;font-size:8px}.bd-direct-room .cs-focus-shelf button{padding:7px;font-size:10px}.bd-direct-room .cs-focus-shelf svg{width:13px}.bd-direct-room .bd-connection-editor{z-index:130;align-items:stretch;width:310px;min-width:0;max-width:calc(100vw - 24px);height:auto;min-height:0;max-height:calc(100dvh - 105px);position:fixed;inset:150px auto auto 12px;overflow:auto;transform:none;box-shadow:0 8px 32px #1827421c;gap:10px!important;padding:14px!important;bottom:auto!important}.bd-direct-room .bd-connection-editor>div{flex-wrap:wrap;justify-content:flex-start}.bd-direct-room .bd-connection-editor .bd-edge-reset{align-self:flex-start;margin:0}.bd-direct-room .bd-connection-editor>small{color:#68758b;max-width:none;font-size:10px;line-height:1.5}.bd-connection-editor header strong{font-size:12px}.bd-room .bd-managed-float:not(.positioned):not(.expanded):not(.paired){border-radius:14px;width:min(780px,100vw - 180px);min-width:0;max-width:calc(100vw - 100px);height:min(650px,100dvh - 235px);min-height:0;max-height:calc(100dvh - 215px);inset:142px 78px auto auto;box-shadow:0 12px 48px #18274217}.bd-room .bd-managed-float[data-window-preset=compact]:not(.positioned):not(.expanded):not(.paired){width:min(500px,100vw - 160px);height:min(500px,100dvh - 235px)}.bd-room .bd-managed-float[data-window-preset=library]:not(.positioned):not(.expanded):not(.paired){width:min(740px,100vw - 180px);height:min(580px,100dvh - 235px)}.bd-room .bd-managed-float[data-window-preset=document]:not(.positioned):not(.expanded):not(.paired){width:min(860px,100vw - 180px);height:calc(100dvh - 218px);top:132px}.bd-room .bd-managed-float[data-window-preset=studio]:not(.positioned):not(.expanded):not(.paired){width:min(1200px,100vw - 180px);height:calc(100dvh - 218px);top:132px}.bd-room .bd-managed-float[data-window-preset=assistant]:not(.positioned):not(.expanded):not(.paired){width:min(410px,100vw - 150px);height:min(550px,100dvh - 235px)}.bd-room .bd-managed-float>header{gap:7px;height:42px;min-height:42px;padding:0 10px}.bd-room .bd-managed-float>header>strong{white-space:nowrap;text-overflow:ellipsis;min-width:0;font-size:11px;overflow:hidden}.bd-room .bd-managed-float>header>button{flex-shrink:0;width:26px;height:28px;padding:5px}.bd-room .bd-managed-float>header>button.bd-window-back{width:auto;padding:4px 7px;font-size:10px}.bd-room .km-heading{background:#f8faff;gap:14px;padding:18px 22px}.bd-room .km-heading h2{letter-spacing:-.7px;margin-top:6px;font-size:25px}.bd-room .km-heading>div>span{letter-spacing:.08em;font-size:9px}.bd-room .km-heading .bd-button{min-height:32px;padding:8px 11px;font-size:10px}.bd-room .km-search{padding:12px 18px}.bd-room .km-empty{min-height:150px;padding:30px 22px}.bd-room .km-empty strong{font-size:16px}.bd-room .km-empty p{max-width:340px;margin:10px auto;font-size:12px;line-height:1.6}.bd-room .km-empty button{margin-top:12px;padding:9px 12px;font-size:11px}.bd-window-dock{border-radius:10px;gap:5px;padding:4px 6px;box-shadow:0 4px 20px #16243914}.bd-window-dock button{min-height:30px!important;font-size:10px!important}.bd-window-dock [role=tab]{max-width:145px}.bd-room .bd-room-dock{-webkit-backdrop-filter:none;backdrop-filter:none;background:#fff;border-radius:14px;animation:none;overflow:visible;box-shadow:0 7px 30px #1b2c4514}.room-dock-content{max-height:inherit;overscroll-behavior:contain;scrollbar-width:thin;border-radius:inherit;overflow:auto}.bd-room .room-collapse-left{z-index:4;color:#51668d;background:#fff;border:1px solid #dbe2ee;border-radius:8px;place-items:center;width:28px;height:36px;margin:0;padding:0;display:grid;position:absolute;top:50%;left:-14px;transform:translateY(-50%);box-shadow:0 2px 7px #1d304d10}.bd-room .room-collapse-left:hover{background:#edf2ff}.bd-room .room-dock-handle{gap:5px;min-height:38px;padding:8px 10px}.bd-room .room-dock-title strong{font-size:11px}.bd-room .room-dock-title span{font-size:9px}.bd-room .room-dock-handle>button{width:24px;height:26px}.bd-room .room-dock-handle>.room-dock-title{width:auto;height:auto}.bd-room-dock.is-folded .room-dock-handle{justify-content:center;padding:5px}.bd-room-dock.is-folded .room-drag{width:25px;height:19px}.bd-room-dock.is-folded .room-face-rail{gap:12px;padding:6px 8px 10px}.bd-room .bd-room-dock.is-folded .room-face-rail .office-face{border-radius:10px;width:31px;height:31px}.bd-room .room-face-rail button{min-width:0}.bd-room .room-rail-agent small{text-overflow:ellipsis;white-space:nowrap;max-width:35px;font-size:8px;overflow:hidden}.bd-room .office-floor{border-radius:12px;margin:0 10px 8px}.bd-room .office-person .office-face{border-radius:10px}.bd-room .office-empty-seat{color:#7b8ba6;border-color:#c5cfdf}.bd-room .office-empty-seat:hover{color:#3155c3;background:#e8efff;border-color:#7b94cd}.bd-room .office-empty-seat:disabled{cursor:default;opacity:.35}.room-host-label{text-transform:uppercase;letter-spacing:.08em;color:#5271a2;font-size:6px;line-height:1.3;display:block}.bd-room .room-map-caption{padding:0 12px 8px;font-size:9px;line-height:1.5}.bd-room .room-agent-seat{background:#f6f8fc;width:calc(100% - 20px);margin:0 10px 6px;padding:9px;border-color:#e1e6f0!important}.bd-room .room-agent-desk{width:32px;padding:0}.bd-room .room-agent-seat strong{font-size:11px}.bd-room .room-agent-seat small{color:#78859a;font-size:9px}.room-chatgpt-link{color:#30405d;border:1px solid #e5e9f1;border-radius:8px;justify-content:space-between;align-items:center;margin:0 10px 10px;padding:8px 10px;font-size:10px;display:flex}.room-chatgpt-link>span:last-child{color:#75829b;align-items:center;gap:7px;display:flex}.bd-room .room-availability{background:#5779c9;border-color:#fff}.bd-room .room-dock-title i{background:#5779c9}.room-face-head{transform-box:fill-box;transform-origin:50% 65%;transition:transform 1.2s cubic-bezier(.22,.7,.25,1)}[data-room-mood=look-left] .room-face-head{transform:translate(-2px)skewY(-4deg)rotate(-6deg)}[data-room-mood=look-right] .room-face-head{transform:translate(2px)skewY(4deg)rotate(6deg)}[data-room-mood=look-down] .room-face-head{transform:translateY(2px)scaleY(.95)rotate(3deg)}[data-room-mood=look-together] .office-person:nth-child(odd) .room-face-head,[data-room-mood=look-together] .room-face-rail>button:nth-child(odd) .room-face-head{transform:translate(2px)rotate(7deg)}[data-room-mood=look-together] .office-person:nth-child(2n) .room-face-head,[data-room-mood=look-together] .room-face-rail>button:nth-child(2n) .room-face-head{transform:translate(-2px)rotate(-7deg)}.bd-room-dock[data-room-mood=working] .office-face{animation-duration:6s}.bd-room-dock:hover .room-face-head{transform:none}.cs-assistants-window .bd-float-body{background:#fff;overflow:auto;padding:0!important}.cs-assistant-profile{text-align:center;padding:25px 25px 20px}.cs-assistant-profile>.office-face{border-radius:21px;width:66px;height:66px;margin:0 auto 15px;box-shadow:0 5px 18px #2f477322}.cs-assistant-badge{font:600 8px var(--sf-ui);letter-spacing:.13em;color:#7d8ca6}.cs-assistant-profile h2{letter-spacing:-1px;justify-content:center;align-items:center;gap:9px;margin:7px 0;font-size:31px;display:flex}.cs-assistant-profile h2 button{color:#7b8ba3;place-items:center;padding:5px;display:grid}.cs-assistant-profile>p{color:#6c7a92;font-size:12px}.cs-assistant-soon{color:#617394;border:1px solid #dfe5f0;border-radius:6px;margin:12px 0 0;padding:4px 8px;font-size:9px;display:inline-block}.cs-assistant-profile .cs-assistant-welcome{color:#354663;max-width:285px;margin:16px auto 9px;font-size:13px;line-height:1.7}.cs-assistant-profile>small{color:#8994a8;font-size:9px}.cs-assistant-profile form{gap:6px;max-width:260px;margin:10px auto;display:flex}.cs-assistant-profile input{text-align:center;border:1px solid #bdcce5;border-radius:7px;width:100%;min-width:0;padding:8px}.cs-assistant-profile form button{color:#3155c3;background:#eaf0fd;border-radius:7px;padding:8px}.cs-chatgpt-connect{background:#fafbfe;border:1px solid #dfe4ed;border-radius:11px;align-items:center;gap:11px;margin:0 18px;padding:15px;display:flex}.cs-chatgpt-connect>span:nth-child(2){flex:1;min-width:0}.cs-chatgpt-connect strong{font-size:12px;display:block}.cs-chatgpt-connect small{color:#7a869c;margin-top:3px;font-size:10px;line-height:1.6;display:block}.cs-gpt-monogram{color:#fff;width:34px;height:34px;font:600 9px var(--sf-ui);background:#212735;border-radius:10px;flex:none;place-items:center;display:grid}.cs-assistant-existing{color:#647695;justify-content:center;align-items:center;gap:8px;padding:16px;font-size:10px;display:flex}.cs-walkthrough.cs-tour-refined{z-index:75;background:#fff;border:1px solid #dce3ed;border-radius:13px;width:300px;height:auto;min-height:0;max-height:calc(100dvh - 210px);padding:0;position:fixed;inset:auto auto 98px 90px;overflow:auto;box-shadow:0 8px 30px #24364e1a}.cs-tour-refined>header{justify-content:space-between;align-items:center;padding:12px 14px 7px;display:flex}.cs-tour-refined>header>span{letter-spacing:.12em;color:#7d8aa1;font-size:8px}.cs-tour-refined>header>div{gap:3px;display:flex}.cs-tour-refined>header button{color:#8794a9;place-items:center;width:25px;height:25px;padding:4px;display:grid}.cs-tour-preview{background:#f2f5fc;border-radius:9px;align-items:center;height:102px;margin:5px 14px 0;padding:12px 10px;display:flex;overflow:hidden}.cs-tour-preview article{color:#52698c;background:#fff;border:1px solid #dce4f1;border-radius:5px;flex:1;min-width:0;height:75px;padding:8px;box-shadow:0 2px 5px #2e45690b}.cs-tour-preview strong{margin:4px 0;font-size:8px;line-height:1.3;display:block}.cs-tour-preview article>i{background:#e3e9f4;border-radius:4px;width:90%;height:3px;margin:4px 0;display:block}.cs-tour-preview article>i:nth-of-type(2){width:65%}.cs-tour-preview article>span{color:#8292ad;font-size:5px;display:block}.cs-tour-link{color:#4162b1;align-items:center;width:32px;display:flex}.cs-tour-link>span{border-top:1px solid #8ea5cf;width:22px}.cs-tour-preview .cs-tour-photo{padding:0;overflow:hidden}.cs-tour-photo img{object-fit:cover;width:100%;height:52px;display:block}.cs-tour-photo strong{padding-inline:6px}.cs-tour-refined .cs-tour-copy{padding:13px 16px 5px}.cs-tour-refined .cs-tour-copy small{color:#8290a7;font-size:9px}.cs-tour-refined .cs-tour-copy h3{letter-spacing:-.4px;margin:5px 0 7px;font-size:16px}.cs-tour-refined .cs-tour-copy p{color:#75829a;min-height:0;font-size:11px;line-height:1.6}.cs-tour-refined>footer{justify-content:space-between;gap:10px;padding:9px 14px 12px;display:flex}.cs-tour-refined>footer button{border-radius:6px;min-height:28px;padding:7px 9px;font-size:10px}.cs-tour-refined>footer button:last-child{color:#3156b0;background:#edf2fe}.cs-walkthrough.cs-tour-refined.is-compact{align-items:center;gap:4px;width:234px;padding:6px;display:flex;overflow:hidden}.cs-tour-resume{text-align:left;color:#395b9e;flex:1;align-items:center;gap:10px;padding:5px;display:flex}.cs-tour-resume>span{flex:1;font-size:11px;font-weight:600}.cs-tour-resume small{color:#7b88a0;margin-top:2px;font-size:9px;font-weight:400;display:block}.cs-tour-refined.is-compact>button:last-child{color:#8793a6;padding:5px}@media (max-width:760px){.bd-room .bd-managed-float:not(.positioned):not(.expanded):not(.paired){width:auto;max-width:none;height:calc(100dvh - 235px);max-height:calc(100dvh - 235px);inset:146px 12px auto 66px}.bd-direct-room .bd-focus-return{justify-content:space-between;width:auto;max-width:none;inset:auto 12px 76px 64px;transform:none}.bd-focus-return strong{max-width:120px!important}.bd-focus-return kbd{display:none}.cs-walkthrough.cs-tour-refined{width:auto;max-width:300px;bottom:100px;left:68px;right:12px}.cs-walkthrough.cs-tour-refined.is-compact{width:220px}.bd-room .km-heading{padding:14px}.bd-room .km-heading h2{font-size:21px}.cs-assistant-profile{padding:18px}}@media (prefers-reduced-motion:reduce){.room-face-head{transition:none!important;transform:none!important}.bd-room-dock .office-face{animation:none!important}}@media (min-width:801px){.cx-focus-backdrop{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#19243a35;padding:48px 32px}.cx-focus{border-radius:14px;width:min(1160px,100vw - 64px);height:min(800px,100dvh - 96px);max-height:calc(100dvh - 96px)}.cx-focus-document,.cx-focus-communications{width:min(1060px,100vw - 64px);height:min(960px,100dvh - 96px)}.cx-focus-budget,.cx-focus-schedule{width:min(1400px,100vw - 64px);height:calc(100dvh - 96px)}.cx-focus-zone,.cx-focus-contacts{width:min(1000px,100vw - 64px)}.cx-focus .cx-tree{width:170px}.cx-focus .cx-focus-heading{gap:12px;padding:18px 22px}.cx-focus .cx-focus-heading input{font-size:25px}.cx-focus .cx-focus-heading p{max-width:600px;font-size:11px;line-height:1.5}.cx-focus .cx-heading-actions{flex-wrap:wrap;justify-content:flex-end;gap:5px}.cx-focus .cx-heading-actions button{padding:7px;font-size:10px}.cx-focus .cx-focus-top{min-height:44px;padding:6px 12px}.cx-focus .cx-focus-footer{min-height:30px;font-size:9px}.cx-focus .cx-details{width:230px}.cx-focus .cx-focus-top nav button{max-width:190px}}.bd-room-dock[data-introduced=true],.bd-room-dock[data-introduced=true] .room-person-card{animation:none!important}.gather-room-view[hidden],[data-gather-face] [hidden]{display:none!important}.gather-tabs{background:#f4f6fb;border:1px solid #e5e9f1;border-radius:9px;align-items:center;gap:3px;margin:0 10px 10px;padding:3px;display:flex}.gather-tabs button{background:0 0;border-radius:6px;flex:1;font-size:11px;padding:7px!important}.gather-tabs button[aria-pressed=true]{color:#345bc0;background:#fff;box-shadow:0 1px 4px #1b314615}.gather-tabs button:last-child{flex:0 0 28px;place-items:center;display:grid}.gather-tabs b,.room-rail-chat b{color:#fff;background:#335bd2;border-radius:8px;margin-left:4px;padding:1px 4px;font-size:9px}.gather-react-bar{border-top:1px solid #e8ecf3;justify-content:center;gap:5px;padding:8px;display:flex}.gather-react-bar button{cursor:pointer;background:0 0;border:0;border-radius:7px;width:30px;height:29px;font-size:18px}.gather-react-bar button:hover{background:#eaf0fb;transform:translateY(-2px)}.gather-chat{flex-direction:column;min-height:340px;max-height:460px;display:flex}.gather-chat-feed{overscroll-behavior:contain;scrollbar-width:thin;flex:1;min-height:180px;padding:8px 13px 12px;overflow:auto}.gather-chat-feed article{gap:8px;margin:12px 0;display:flex}.gather-chat-feed .office-face{border-radius:9px;flex:none;width:26px;height:26px}.gather-chat-feed article>div{flex:1;min-width:0}.gather-chat-feed header{align-items:center;gap:9px;font-size:10px;display:flex}.gather-chat-feed time{color:#8a94a6;font-size:8px}.gather-chat-feed p{white-space:pre-wrap;overflow-wrap:anywhere;color:#34435d;background:#f1f4fa;border-radius:0 9px 9px;margin:5px 0 4px;padding:9px 11px;font-size:11px;line-height:1.6}.gather-chat-feed .self p{background:#eaf0ff}.gather-chat-feed footer{gap:4px;display:flex}.gather-chat-feed footer button{color:#79889f;background:0 0;padding:2px 4px;font-size:10px}.gather-chat-feed footer button[aria-pressed=true]{background:#e6eeff;border-radius:4px}.gather-chat-empty{text-align:center;color:#8592a8;padding:35px 15px}.gather-chat-empty h3{color:#354967;margin:15px 0 6px;font-size:16px;font-weight:550}.gather-chat-empty p{font-size:11px}.gather-chat form{border:1px solid #dce3ef;border-radius:10px;margin:0 11px 10px;padding:8px}.gather-chat textarea{resize:vertical;background:0 0;border:0;outline:none;width:100%;min-height:48px;max-height:150px;font:12px/1.6 inherit}.gather-chat form>div{justify-content:space-between;align-items:center;display:flex}.gather-chat form small{color:#8a95a7;font-size:8px}.gather-chat form button{color:#fff;background:#315dd1;border-radius:6px;place-items:center;padding:6px;display:grid}.gather-chat>[role=alert]{color:#a04b44;padding:10px;font-size:11px}.gather-reactions{pointer-events:none;z-index:230;position:fixed;inset:0;overflow:hidden}.gather-reactions>span{flex-direction:column;align-items:center;animation:4.2s cubic-bezier(.2,.4,.3,1) both gather-float;display:flex;position:absolute;bottom:75px}.gather-reactions b{filter:drop-shadow(0 3px 4px #20345020);font-size:35px}.gather-reactions small{color:#42516b;text-overflow:ellipsis;white-space:nowrap;background:#fffffff0;border-radius:8px;max-width:120px;margin-top:6px;padding:3px 7px;font-size:9px;overflow:hidden}@keyframes gather-float{0%{opacity:0;transform:translateY(0)scale(.8)}12%{opacity:1;transform:translateY(-24px)scale(1)}80%{opacity:1}to{opacity:0;transform:translate(22px,-330px)scale(.85)}}.gather-call{z-index:85;overscroll-behavior:contain;color:#2b3b54;scrollbar-width:thin;width:282px;max-width:calc(100vw - 100px);max-height:calc(100dvh - 230px);font-family:var(--sf-ui);background:#fff;border:1px solid #dce2ec;border-radius:14px;position:fixed;top:146px;right:80px;overflow:auto;box-shadow:0 12px 44px #1c2d4c24}.bd-room:has(.bd-room-dock:not(.is-folded)) .gather-call{right:334px}.gather-call button{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0}.gather-call button:focus-visible{outline-offset:2px;outline:2px solid #3563ce}.gather-call button:disabled{opacity:.4;cursor:default}.gather-call-top{z-index:5;background:#fff;border-bottom:1px solid #edf0f6;justify-content:space-between;align-items:center;padding:10px 12px;display:flex;position:sticky;top:0}.gather-call-top>span{align-items:center;gap:7px;display:flex}.gather-call-top strong{font-size:12px;font-weight:650}.gather-call-top small{color:#8d96a7;font-size:8px}.gather-call-top>div{gap:2px;display:flex}.gather-call-top button{border-radius:6px;place-items:center;width:24px;height:25px;display:grid}.gather-call-top [aria-pressed=true]{color:#315ac2;background:#eaf0ff}.gather-call-context{justify-content:space-between;align-items:center;gap:8px;padding:11px 12px 5px;font-size:11px;display:flex}.gather-call-context strong{white-space:nowrap;text-overflow:ellipsis;max-width:190px;font-weight:550;overflow:hidden}.gather-call-context>span{color:#8490a3;font-size:9px}.gather-call-layouts{background:#f2f5fa;border-radius:8px;gap:3px;margin:4px 11px 9px;padding:3px;display:flex}.gather-call-layouts button{border-radius:6px;flex:1;justify-content:center;align-items:center;gap:5px;padding:6px;font-size:10px;display:flex}.gather-call-layouts [aria-pressed=true]{color:#315bca;background:#fff;box-shadow:0 1px 4px #263d6315}.gather-call-people{gap:7px;padding:0 10px;display:grid}.gather-call .cs-call-tile{isolation:isolate;aspect-ratio:16/10;background:#e7edf6;border:2px solid #0000;border-radius:10px;min-height:0;position:relative;overflow:hidden}.gather-call .cs-call-tile video{object-fit:cover;z-index:1;width:100%;height:100%;position:absolute;inset:0}.gather-call .cs-call-avatar{background:linear-gradient(135deg,#e7edf8,#d9e3f4);place-items:center;display:grid;position:absolute;inset:0}.gather-call .cs-call-avatar .office-face{border-radius:25px;width:74px;height:74px}.gather-call .cs-call-person{z-index:2;color:#fff;background:linear-gradient(#0000,#17233890);padding:20px 10px 8px;position:absolute;inset:auto 0 0}.gather-call .cs-call-person strong{align-items:center;gap:6px;font-size:11px;font-weight:500;display:flex}.gather-call .cs-call-person small{font-size:9px}.gather-call .gather-person-focus{z-index:3;background:#ffffffb0;border-radius:7px;place-items:center;width:24px;height:24px;display:grid;position:absolute;top:6px;right:6px}.gather-call .cs-call-tile.speaking{border-color:#537de4}.gather-call .cs-call-tile.focused .gather-person-focus{color:#fff;background:#315dd1}.gather-call .cs-call-play{z-index:4;background:#fff;border-radius:4px;padding:5px;font-size:10px;position:absolute;bottom:36px;left:10px}.gather-call-welcome{text-align:center;padding:18px 15px}.gather-call-welcome>.office-face{border-radius:24px;width:72px;height:72px;margin:0 auto}.gather-call-welcome h2{letter-spacing:-.5px;margin:15px 0 8px;font-size:23px;font-weight:550}.gather-call-welcome p{color:#7d8ba1;font-size:12px}.gather-call .cs-call-preferences{flex-wrap:wrap;justify-content:center;gap:5px;margin:17px 0 12px;display:flex}.gather-call .cs-call-preferences button{border:1px solid #e0e7f1;border-radius:7px;align-items:center;gap:5px;padding:7px;font-size:9px;display:flex}.gather-call .cs-call-join{color:#fff;background:#315ad0;border-radius:8px;padding:10px 18px;font-size:12px}.gather-call-welcome>small{color:#8c98aa;margin-top:10px;font-size:9px;line-height:1.6;display:block}.gather-waiting{border-radius:9px;justify-content:center;align-items:center;gap:8px;display:flex;color:#7c8ba2!important;border:1px dashed #d7dfec!important;padding:15px!important;font-size:11px!important}.gather-call-controls{justify-content:center;gap:5px;padding:11px 8px;display:flex}.gather-call-controls button{background:#f0f3f8;border-radius:8px;place-items:center;width:34px;height:33px;display:grid}.gather-call-controls [aria-pressed=false]{color:#ae615a;background:#f5e8e7}.gather-call-controls .gather-leave{color:#af564f;background:#f8e9e7}.gather-leave span{display:none}.gather-call-options{flex-wrap:wrap;justify-content:center;gap:10px;padding:0 8px 10px;display:flex}.gather-call-options button{align-items:center;gap:4px;font-size:9px;display:flex}.gather-call-options [aria-pressed=true]{color:#315bca}.gather-call-footnote{text-align:center;color:#8a96a9;margin:0;padding:10px;font-size:8px;line-height:1.7}.gather-call-footnote span{color:#a4825b;display:block}.gather-breakouts{border-top:1px solid #e5eaf2;padding:10px 12px}.gather-breakouts summary{cursor:pointer;justify-content:space-between;font-size:10px;list-style:none;display:flex}.gather-breakouts p{color:#8b96a7;font-size:9px;line-height:1.6}.gather-breakouts>button{text-align:left;background:#f2f5fb;border-radius:7px;justify-content:space-between;align-items:center;width:100%;margin-top:6px;padding:10px;font-size:11px;display:flex}.gather-breakouts>button[aria-pressed=true]{box-shadow:inset 0 0 0 1px #6587cc}.gather-breakouts small{color:#8190a8;font-size:8px}.gather-breakouts form{margin-top:12px}.gather-breakouts input{border:1px solid #dce4ef;border-radius:7px;width:100%;padding:9px;font-size:11px}.gather-breakouts form>div{gap:4px;margin:8px 0;display:flex}.gather-theme{text-transform:capitalize;border-radius:5px;flex:1;padding:8px!important;font-size:9px!important}.gather-theme[aria-pressed=true]{outline:1px solid #6385c8}.gather-breakouts .studio{background:#edf1fa}.gather-breakouts .garden{background:#f4eee8}.gather-breakouts .ink{color:#fff;background:#293449}.gather-breakouts form>button{color:#335bc0;background:#e8effe;border-radius:6px;padding:8px;font-size:11px}.gather-call.layout-circles .gather-call-people{grid-template-columns:1fr 1fr;gap:13px;padding:10px 14px}.gather-call.layout-circles .cs-call-tile{aspect-ratio:1;border-radius:50%}.gather-call.layout-circles .cs-call-person{text-align:center;padding:20px 5px 12px}.gather-call.layout-circles .cs-call-person strong{justify-content:center;font-size:9px}.gather-call.layout-circles .gather-person-focus{top:14px;right:12px}.gather-call.layout-circles .gather-waiting{aspect-ratio:1;border-radius:50%;flex-direction:column}.gather-call.layout-stage{width:min(820px,100vw - 430px);min-width:280px}.gather-call.layout-stage .gather-call-people{grid-template-columns:repeat(3,1fr)}.gather-call.layout-stage .cs-call-tile:first-child{aspect-ratio:16/9;grid-column:1/-1;max-height:45dvh}.gather-call.layout-stage .gather-call-layouts{max-width:300px}.gather-call.layout-stage .gather-call-controls{z-index:3;background:#fff;position:sticky;bottom:0}.gather-call.layout-rail{border-radius:13px;width:86px;right:78px}.gather-call.layout-rail .gather-call-top{justify-content:center;padding:7px 4px}.gather-call.layout-rail .gather-call-top>span,.gather-call.layout-rail .gather-call-top>div>button:first-child{display:none}.gather-call.layout-rail .gather-call-people{gap:8px;padding:3px 5px}.gather-call.layout-rail .cs-call-tile{aspect-ratio:1;border-radius:50%}.gather-call.layout-rail .cs-call-avatar .office-face{width:100%;height:100%}.gather-call.layout-rail .cs-call-person{padding:18px 1px 8px}.gather-call.layout-rail .cs-call-person strong{justify-content:center;font-size:7px}.gather-call.layout-rail .cs-call-person small,.gather-call.layout-rail .gather-person-focus{display:none}.gather-call.layout-rail .gather-call-controls{flex-wrap:wrap;gap:3px;padding:7px 5px}.gather-call.layout-rail .gather-call-controls button{width:32px;height:29px}.gather-call.layout-rail .gather-call-welcome{padding:8px 3px}.gather-call.layout-rail .gather-call-welcome>.office-face{width:48px;height:48px}.gather-call.layout-rail .cs-call-join{margin-top:10px;padding:7px;font-size:9px}.gather-call .bd-error{margin:8px;padding:8px;font-size:10px}.gather-call.theme-garden{background:#fcfaf7}.gather-call.theme-ink{color:#edf2fd;background:#222c40}.gather-call.theme-ink .gather-call-top{color:#fff;background:#222c40}.gather-call.theme-ink .gather-call-layouts,.gather-call.theme-ink .gather-call-controls button{color:#283c5e}@media (max-width:760px){.gather-call{max-width:calc(100vw - 82px);max-height:calc(100dvh - 225px);top:145px;right:12px}.bd-room:has(.bd-room-dock:not(.is-folded)) .gather-call{max-width:calc(100vw - 82px);max-height:calc(100dvh - 225px);top:145px;right:12px}.gather-call.layout-stage{width:calc(100vw - 82px);min-width:0}.gather-call.layout-rail{width:76px;right:12px}.gather-chat{max-height:380px}.gather-call.layout-stage .gather-call-people{grid-template-columns:1fr 1fr}.gather-call.layout-stage .cs-call-tile:first-child{max-height:35dvh}}@media (prefers-reduced-motion:reduce){.gather-reactions>span{animation:4.2s linear both gather-fade}.gather-react-bar button:hover{transform:none}}@keyframes gather-fade{0%,to{opacity:0}15%,85%{opacity:1}}.cs-assistants-window:has(.gather-sidekick) .cs-assistant-profile{padding:18px 22px 12px}.cs-assistants-window:has(.gather-sidekick) .cs-assistant-profile>.office-face{border-radius:14px;width:42px;height:42px;margin-bottom:8px}.cs-assistants-window:has(.gather-sidekick) .cs-assistant-profile h2{margin:5px;font-size:24px}.cs-assistants-window:has(.gather-sidekick) .cs-assistant-welcome{margin:9px auto;font-size:10px;line-height:1.6}.cs-assistants-window:has(.gather-sidekick) .cs-assistant-soon{margin-top:6px}.gather-sidekick{border-top:1px solid #e8edf4;padding:17px 20px 22px}.gather-sidekick h3{letter-spacing:-.5px;margin:0 0 6px;font-size:18px;font-weight:550}.gather-sidekick>p{color:#8793a5;font-size:11px;line-height:1.6}.gather-prompt-ideas{flex-wrap:wrap;gap:6px;margin:13px 0;display:flex}.gather-prompt-ideas button{color:#637896;background:#fff;border:1px solid #e0e6f0;border-radius:7px;padding:6px 8px;font-size:10px}.gather-sidekick form{background:#f9fbff;border:1px solid #cdd9ec;border-radius:11px;padding:10px}.gather-sidekick textarea{resize:vertical;width:100%;font:12px/1.7 var(--sf-ui);background:0 0;border:0;outline:0;min-height:65px;max-height:180px}.gather-sidekick form>div{justify-content:space-between;align-items:center;display:flex}.gather-sidekick form button{color:#7183a0;background:0 0;border:0;font-size:9px}.gather-sidekick form button:last-child{color:#fff;background:#315bd0;border-radius:7px;place-items:center;padding:7px;display:grid}.gather-sidekick>small{color:#8a97aa;margin:10px 0 0;font-size:9px;line-height:1.6;display:block}.gather-sidekick [role=alert]{color:#ad6054}.gather-context-cards{max-height:170px;padding:10px 0;overflow:auto}.gather-context-cards label{align-items:center;gap:8px;padding:6px 0;font-size:10px;display:flex}.gather-proposal{margin-top:14px}.gather-proposal>p{font-size:12px;line-height:1.6}.gather-proposal label{border-top:1px solid #e9edf4;align-items:flex-start;gap:8px;padding:10px 0;display:flex}.gather-proposal strong{font-size:11px;display:block}.gather-proposal small{color:#8793a6;margin-top:4px;font-size:10px;line-height:1.6;display:block}.gather-proposal>button{color:#315dba;background:#e9f0ff;border:0;border-radius:7px;align-items:center;gap:6px;padding:9px 12px;font-size:11px;display:flex}.gather-sidekick button:disabled{opacity:.45;cursor:default}.bd-room-dock[data-introduced=false]{animation:.22s ease-out gather-intro!important}@keyframes gather-intro{0%{opacity:0;translate:0 5px}to{opacity:1;translate:0}}@media (prefers-reduced-motion:reduce){.bd-room-dock[data-introduced=false]{animation:none!important}}.gather-group-row{gap:4px;margin-top:6px;display:flex}.gather-group-row>.gather-group{text-align:left;border-radius:7px;flex:1;justify-content:space-between;align-items:center;gap:8px;padding:10px;font-size:11px;display:flex}.gather-group-row>.gather-group[aria-pressed=true]{box-shadow:inset 0 0 0 1px #6587cc}.gather-group-row>button:last-child:not(.gather-group){color:#8090a6;place-items:center;width:25px;display:grid}.gather-breakouts form>button+button{color:#98665d;background:#f4e9e7;margin-left:5px}.gather-call-controls{z-index:6;background:#fff;border-top:1px solid #e8edf5;position:sticky;bottom:0}.gather-call.layout-tiles .gather-call-people{scrollbar-width:thin;max-height:48dvh;overflow:auto}.gather-call.layout-rail .gather-call-people{scrollbar-width:none;max-height:42dvh;overflow:auto}.nook-space{z-index:111;color:#202b3b;font-family:var(--font-sans,Arial,sans-serif);isolation:isolate;background:#fcfbf8;border:1px solid #d9dce1;border-radius:20px;flex-direction:column;display:flex;position:fixed;inset:86px 86px 34px 32px;overflow:hidden;box-shadow:0 22px 90px #15223b28}.nook-space button{font:inherit;cursor:pointer;color:inherit;background:0 0;border:0}.nook-space button:disabled{opacity:.38;cursor:default}:is(.nook-space button:focus-visible,.nook-space input:focus-visible,.nook-space textarea:focus-visible){outline-offset:2px;outline:2px solid #4569c8}.nook-space input,.nook-space textarea{font:inherit;color:inherit;min-width:0}.nook-space button svg{flex-shrink:0}.nook-top{background:#fff;border-bottom:1px solid #e4e4e2;flex-shrink:0;align-items:center;gap:14px;height:64px;padding:0 18px;display:flex}.nook-top>button{padding:8px}.nook-wordmark{letter-spacing:-.4px;white-space:nowrap;font-size:17px;font-weight:600}.nook-wordmark>span{color:#4265c1;vertical-align:top;margin-left:3px;font-size:9px;line-height:30px}.nook-top>input{background:0 0;border:0;border-left:1px solid #ddd;outline:none;width:min(28vw,350px);padding:5px 14px;font-size:14px}.nook-save-state{color:#6e7987;white-space:nowrap;align-items:center;gap:5px;font-size:11px;display:flex}.nook-top-actions{gap:4px;margin-left:auto;display:flex}.nook-top-actions button{border-radius:9px;place-items:center;width:34px;height:34px;display:grid}.nook-top-actions button:hover{background:#f0f2f7}.nook-main{flex:1;grid-template-columns:minmax(0,1fr) 300px;min-height:0;display:grid}.nook-stage{background-color:#e9ebee;background-image:radial-gradient(#cbd0d8 .7px,#0000 .7px);background-size:17px 17px;justify-content:center;align-items:center;min-height:0;display:flex;position:relative;overflow:hidden}.nook-plan{touch-action:none;-webkit-user-select:none;user-select:none;width:100%;height:100%}.nook-viewbar{z-index:2;pointer-events:none;justify-content:space-between;align-items:center;gap:10px;display:flex;position:absolute;top:18px;left:22px;right:22px}.nook-viewbar>div{pointer-events:auto;background:#ffffffed;border:1px solid #dde1e7;border-radius:12px;padding:4px;display:flex;box-shadow:0 3px 8px #142a4110}.nook-viewbar button{border-radius:8px;padding:9px 13px;font-size:12px}.nook-viewbar button[aria-pressed=true]{color:#fff;background:#25334b}.nook-viewbar>span{background:#ffffffde;border-radius:20px;padding:10px 12px;font-size:11px}.nook-stage>.nook-iso{filter:drop-shadow(0 24px 12px #1e293324);width:96%;height:85%;margin-top:24px}.nook-iso-item[role=button]{cursor:pointer}.nook-iso-item:hover{filter:brightness(1.07)}.nook-iso-item:focus-visible{filter:drop-shadow(0 0 4px #4569c8);outline:none}.nook-canvas-bottom{pointer-events:none;justify-content:space-between;align-items:center;gap:8px;display:flex;position:absolute;bottom:34px;left:20px;right:20px}.nook-canvas-bottom>span{color:#596778;background:#ffffffe8;border-radius:6px;padding:8px;font-size:10px}.nook-canvas-bottom>div{pointer-events:auto;background:#fff;border:1px solid #e0e4ea;border-radius:10px;align-items:center;display:flex}.nook-canvas-bottom button{align-items:center;gap:6px;height:34px;padding:0 10px;font-size:11px;display:flex}.nook-canvas-hint{color:#667184;pointer-events:none;font-size:10px;position:absolute;bottom:10px;left:20px}.nook-inspector{scrollbar-width:thin;background:#fff;border-left:1px solid #e4e6e9;padding:0 18px 20px;overflow:auto}.nook-inspector>nav{z-index:2;background:#fff;border-bottom:1px solid #e7e8eb;justify-content:space-between;padding-top:6px;display:flex;position:sticky;top:0}.nook-inspector>nav button{color:#78808e;border-bottom:2px solid #0000;padding:15px 4px 12px;font-size:12px}.nook-inspector>nav button[aria-pressed=true]{color:#28384c;border-bottom-color:#3e62bf}.nook-section-heading{margin:23px 0 17px}.nook-section-heading h2,.nook-milo h2{letter-spacing:-.7px;margin:0 0 7px;font-family:Georgia,serif;font-size:25px;font-weight:400;line-height:1.2}.nook-section-heading p,.nook-milo p{color:#727d8c;margin:0;font-size:12px;line-height:1.65}.nook-items{grid-template-columns:1fr 1fr;gap:8px;display:grid}.nook-items>button{background:#f7f6f3;border:1px solid #edebe7;border-radius:10px;flex-direction:column;justify-content:center;align-items:center;gap:8px;padding:12px 4px 10px;display:flex}.nook-items>button:hover{background:#f0f3fa;border-color:#819acc}.nook-items span{font-size:11px}.nook-selected{border-top:1px solid #e6e8eb;margin-top:20px;padding-top:15px}.nook-selected>div:first-child{justify-content:space-between;align-items:center;margin-bottom:10px;font-size:11px;display:flex}.nook-selected>input{box-sizing:border-box;border:1px solid #e1e5ea;border-radius:7px;width:100%;padding:9px;font-size:12px}.nook-dimensions{gap:8px;margin:15px 0;display:flex}.nook-dimensions label{color:#667182;text-transform:capitalize;flex:1;min-width:0;font-size:10px}.nook-dimensions input{box-sizing:border-box;border:1px solid #e0e4eb;border-radius:6px;width:100%;margin:5px 0;padding:7px 5px;font-size:12px;display:block}.nook-item-actions{align-items:center;gap:8px;margin-top:12px;display:flex}.nook-item-actions button{background:#f3f5f8;border-radius:7px;place-items:center;width:32px;height:32px;display:grid}.nook-item-actions input[type=color]{background:0 0;border:0;width:30px;height:30px;padding:0}.nook-field{color:#657183;margin:16px 0;font-size:11px;display:block}.nook-field>input,.nook-field>textarea{box-sizing:border-box;background:#fff;border:1px solid #dde3e9;border-radius:7px;width:100%;margin-top:7px;padding:10px;font-size:12px;display:block}.nook-field>textarea{resize:vertical;min-height:95px;line-height:1.6}.nook-check{color:#647083;align-items:flex-start;gap:7px;margin:12px 0;font-size:11px;line-height:1.5;display:flex}.nook-check input{accent-color:#4163b9;margin-top:2px}.nook-styles{gap:8px;display:flex}.nook-styles button{text-transform:capitalize;border:1px solid #e0e5ec;border-radius:8px;flex:1;padding:5px;font-size:10px}.nook-styles button[aria-pressed=true]{border-color:#456ac8;box-shadow:0 0 0 1px #456ac8}.nook-styles i{background:#f0ebe3;border-radius:4px;height:40px;margin-bottom:7px;display:block}.nook-styles .style-terrace i{background:#dce4d8}.nook-styles .style-midnight i{background:#253044}.nook-inspector h3{color:#455164;margin:24px 0 11px;font-size:11px}.nook-templates{grid-template-columns:1fr 1fr;gap:10px;display:grid}.nook-templates>button{text-align:left;border:1px solid #e4e5e7;border-radius:8px;padding:0;overflow:hidden}.nook-templates>button>span{padding:8px;font-size:10px;display:block}.nook-thumbnail{contain:layout paint;background:#edece7;justify-content:center;align-items:center;height:100%;min-height:80px;display:flex;position:relative;overflow:hidden}.nook-thumbnail.style-terrace{background:#e3e9e0}.nook-thumbnail.style-midnight{background:#e1e5ed}.nook-thumbnail .nook-iso{width:100%;height:100%;min-height:100px}.nook-thumbnail>span{color:#667386;background:#ffffffdc;border-radius:4px;padding:4px 6px;font-size:10px;position:absolute;bottom:8px;left:12px}.nook-templates .nook-thumbnail{height:85px;min-height:0}.nook-templates .nook-thumbnail>span,.nook-option .nook-thumbnail>span,.nook-space-preview .nook-thumbnail>span{display:none}.nook-option{gap:6px;margin-top:8px;display:flex}.nook-option>button:first-child{text-align:left;flex:1;align-items:center;gap:10px;font-size:12px;display:flex}.nook-option .nook-thumbnail{width:80px;height:64px;min-height:0}.nook-option .nook-iso{min-height:0}.nook-secondary{border-radius:8px;align-items:center;gap:7px;padding:10px 12px;display:flex;background:#f0f3f8!important;font-size:11px!important}.nook-upload{border-radius:12px;flex-direction:column;align-items:center;gap:8px;width:100%;padding:22px;display:flex;background:#f8faff!important;border:1px dashed #a4b3cd!important;font-size:13px!important}.nook-upload small{color:#788397;font-size:10px}.nook-image-library{grid-template-columns:1fr 1fr;gap:10px;margin-top:16px;display:grid}.nook-image-library article{border:1px solid #e5e7eb;border-radius:9px;min-width:0;overflow:hidden}.nook-image-library img{object-fit:cover;width:100%;height:84px;display:block}.nook-image-library strong{text-overflow:ellipsis;white-space:nowrap;margin:7px;font-size:10px;font-weight:500;display:block;overflow:hidden}.nook-image-library article>div{gap:3px;padding:0 4px 6px;display:flex}.nook-image-library button{background:#f0f3f7;border-radius:4px;padding:5px 4px;font-size:9px}.nook-backdrop-control{margin:18px 0;font-size:11px}.nook-backdrop-control input{width:100%;margin:8px 0;display:block}.nook-backdrop-control button{font-size:10px;text-decoration:underline}.nook-small-copy{color:#7a8391;font-size:11px;line-height:1.6}.nook-location{justify-content:center;align-items:center;width:100%;height:100%;display:flex}.nook-location>div{text-align:center;color:#68758a;max-width:330px;padding:24px}.nook-location h2{color:#25344c;font:30px Georgia,serif}.nook-location p{font-size:13px;line-height:1.7}.nook-location iframe{border:1px solid #ced5df;border-radius:12px;width:calc(100% - 40px);height:calc(100% - 160px);position:absolute;inset:75px 20px 85px}.nook-location>a{color:#355aab;font-size:11px;position:absolute;bottom:66px}.nook-map-suggestion{gap:5px;margin-bottom:8px;display:flex;font-size:11px!important}.nook-milo>.room-face{width:58px;height:58px;margin-bottom:15px;display:block}.nook-milo>textarea{box-sizing:border-box;resize:vertical;background:#f9fbff;border:1px solid #d6dfec;border-radius:12px;width:100%;min-height:120px;margin-top:20px;padding:13px;font-size:12px;line-height:1.6}.nook-milo small{color:#768194;margin:8px 0;font-size:10px;line-height:1.6;display:block}.nook-primary{border-radius:9px;width:100%;margin-top:14px;padding:12px;color:#fff!important;background:#345dc3!important;font-size:12px!important}.nook-agent-working{color:#4563a8;align-items:center;gap:8px;margin-top:15px;font-size:11px;display:flex}.nook-agent-working button{font-size:10px;text-decoration:underline}.nook-proposal{border-top:1px solid #e0e5ee;margin-top:22px;padding-top:18px}.nook-proposal .nook-thumbnail{border-radius:10px;height:150px}.nook-proposal>button:last-child{width:100%;margin-top:12px;font-size:11px}.nook-status{color:#6b778a;background:#fff;border-top:1px solid #e1e4e8;flex-shrink:0;align-items:center;gap:20px;height:34px;padding:0 20px;font-size:10px;display:flex}.nook-status>span:last-child{margin-left:auto}.nook-status details{position:relative}.nook-status summary{cursor:pointer}.nook-status details[open]{z-index:3;background:#fff;border:1px solid #e2e6ec;border-radius:10px;width:290px;padding:14px;position:absolute;bottom:42px;left:20px;box-shadow:0 8px 35px #172e3c24}.nook-status details p{font-size:11px;line-height:1.65}.nook-feedback{z-index:6;background:#eef3ff;border:1px solid #c6d4f5;border-radius:10px;align-items:center;gap:12px;max-width:calc(100% - 360px);padding:12px 16px;font-size:12px;line-height:1.5;display:flex;position:absolute;bottom:47px;left:24px;box-shadow:0 4px 20px #10273813}.nook-feedback.error{background:#fff2ed;border-color:#ebcdc0}.nook-feedback button{white-space:nowrap;font-size:10px;text-decoration:underline}.nook-space-preview{text-align:left;cursor:pointer;background:#f8f9fc;border:1px solid #dce1ea;border-radius:11px;align-items:center;gap:10px;width:calc(100% - 24px);margin:9px 12px;padding:7px;display:flex}.nook-space-preview .nook-thumbnail{border-radius:6px;width:74px;height:48px;min-height:0}.nook-space-preview .nook-iso{min-height:0}.nook-space-preview strong{font-size:11px;display:block}.nook-space-preview small{color:#788394;margin-top:4px;font-size:9px;display:block}.nook-agent-presence{background:#f0f3fa;align-items:center;gap:7px;padding:9px 14px;font-size:10px;display:flex}.nook-agent-presence .room-face{width:27px;height:27px}.nook-agent-presence small{color:#7b8496;font-size:9px;display:block}.gather-call .nook-open-space{background:#f3f6fb;border:1px solid #d9e0ed;border-radius:8px;align-items:center;gap:8px;width:calc(100% - 28px);margin:8px 14px 12px;padding:9px;font-size:11px;display:flex}.cx-venue .cx-card-body{padding:0}.cx-venue .nook-thumbnail{height:100%;min-height:150px}.nook-space~.gather-call{z-index:115}@media (min-width:1450px){.nook-space{right:330px}.nook-inspector{padding-left:22px;padding-right:22px}.nook-main{grid-template-columns:minmax(0,1fr) 320px}}@media (max-width:1000px){.nook-space{inset:75px 70px 20px 12px}.nook-main{grid-template-columns:minmax(0,1fr) 250px}.nook-save-state{display:none}.nook-inspector{padding:0 12px 18px}.nook-viewbar{left:12px;right:12px}.nook-viewbar>span{display:none}.nook-viewbar button{padding:8px 9px}.nook-top{gap:8px;padding:0 10px}.nook-top>input{width:180px}.nook-feedback{max-width:calc(100% - 70px)}}@media (max-width:650px){.nook-space{border-radius:14px;inset:64px 8px 12px}.nook-main{flex-direction:column;display:flex}.nook-stage{flex:1;min-height:220px}.nook-inspector{border-top:1px solid #dce1e8;border-left:0;max-height:38%}.nook-inspector>nav{justify-content:space-around}.nook-items{grid-template-columns:repeat(5,1fr)}.nook-items svg{width:40px;height:32px}.nook-items>button{padding:8px 3px}.nook-items span{font-size:9px}.nook-top>input{width:120px;padding:4px 6px;font-size:11px}.nook-wordmark{font-size:15px}.nook-top{gap:5px;height:52px}.nook-top-actions{gap:0}.nook-top-actions button{width:28px}.nook-top-actions button:first-child{display:none}.nook-section-heading{margin:15px 0 10px}.nook-section-heading h2{font-size:21px}.nook-canvas-bottom{bottom:26px;left:10px;right:10px}.nook-canvas-bottom>span{font-size:8px}.nook-canvas-hint{font-size:8px;left:10px}.nook-status{gap:8px;padding:0 10px;font-size:8px}.nook-styles{max-width:340px}.nook-templates{grid-template-columns:repeat(4,1fr)}.nook-image-library{grid-template-columns:repeat(3,1fr)}.nook-viewbar{top:10px}.nook-feedback{max-width:none;font-size:10px;bottom:38px;left:12px;right:12px}.nook-proposal .nook-thumbnail{height:140px}}.bd-room:has(.nook-space) .gather-call{z-index:116;right:12px}.bd-room:has(.nook-space) .bd-room-dock{z-index:117}.nook-milo>.office-face{border-radius:18px;width:58px;height:58px;margin-bottom:15px;display:block}.nook-agent-presence .office-face{width:27px;height:27px}@media (min-width:1100px){.nook-space{right:330px}.bd-room:has(.nook-space) .gather-call:not(.layout-rail){max-height:calc(65dvh - 100px);top:auto;bottom:55px}}.nook-agent-rail{flex-direction:column;align-items:center;gap:3px;display:flex}.nook-agent-rail small{color:#536ca0;font-size:8px}.nook-agent-rail .office-face{outline:2px solid #9eb3e1}.nook-floors{z-index:2;gap:5px;max-width:calc(100% - 40px);display:flex;position:absolute;top:65px;left:22px;overflow:auto}.nook-floors button{color:#627084;white-space:nowrap;background:#fffdf9e8;border:1px solid #d9dfe8;border-radius:9px;flex-direction:column;gap:3px;padding:8px 13px;font:11px Manrope,sans-serif;display:flex}.nook-floors button[aria-pressed=true]{color:#fff;background:#263956;border-color:#263956}.nook-floors small{opacity:.65;font-size:9px}.nook-room-shapes{gap:9px;margin:18px 0;display:flex}.nook-room-shapes button{background:#fafbfc;border:1px solid #dce1e8;border-radius:10px;flex:1;justify-items:center;gap:10px;padding:15px 8px;font-size:10px;display:grid}.nook-room-shapes button[aria-pressed=true]{background:#edf2fd;border-color:#4567be}.nook-shape-rect,.nook-shape-l{background:#bac8df;width:50px;height:35px;display:block}.nook-shape-l{clip-path:polygon(0 0,100% 0,100% 60%,60% 60%,60% 100%,0 100%)}.nook-floor-settings{grid-template-columns:1fr 1fr;gap:8px;margin:8px 0;display:grid}.nook-floor-settings input{border:1px solid #dfe4ed;border-radius:6px;width:100%;min-width:0;padding:8px;font-size:11px}.nook-ai-scope{background:#edf2fc;border:1px solid #cfdbf3;border-radius:10px;gap:7px;margin:15px 0;padding:13px;display:grid}.nook-ai-scope strong{font-size:12px}.nook-ai-scope span{color:#61718a;font-size:11px;line-height:1.5}.nook-ai-scope button{text-align:left;color:#4967ab;background:0 0;border:0;padding:3px 0;font-size:10px}.nook-selection-ai{border-radius:6px;width:100%;margin-bottom:8px;color:#385997!important;background:#edf2fc!important;border:0!important;padding:9px!important;font-size:11px!important}.nook-small-copy{margin:10px 0;line-height:1.5;display:block}.nook-space .nook-stage{position:relative}.nook-iso{max-height:100%}.nook-presenter-invite{z-index:7;gap:6px;display:flex;position:absolute;top:15px;left:50%;transform:translate(-50%)}.nook-presenter-invite button{color:#334e80;background:#f4f7ff;border:1px solid #c6d4ec;border-radius:24px;align-items:center;gap:9px;padding:10px 16px;font-size:12px;display:flex;box-shadow:0 3px 14px #20375812}.nook-presenter-invite strong{color:#fff;background:#3459c4;border-radius:12px;padding:4px 9px;font-size:10px}.ms-direct-preview{background:#edf1f8;border:1px solid #dce3ee;border-radius:14px;grid-template-columns:1.3fr 1fr;align-items:center;gap:30px;margin:18px 0;padding:24px;display:grid;overflow:hidden}.ms-direct-preview>.ms-thumbnail{transform-origin:0 0;zoom:1.1;border:1px solid #d8deea;border-radius:8px;width:360px;height:212px;box-shadow:0 15px 35px #192c5212}.ms-direct-preview>.ms-thumbnail>div{zoom:2}.ms-direct-preview small{letter-spacing:1.4px;color:#687792;font-size:9px}.ms-direct-preview h3{margin:12px 0;font:30px/1.15 Georgia,serif}.ms-direct-preview p{color:#65718a;font-size:12px;line-height:1.65}.ms-duration-control{align-items:center;gap:18px;margin:10px 0;display:flex}.ms-duration-control label{color:#66738a;flex:1;font-size:11px}.ms-duration-control strong{float:right;color:#263b65}.ms-duration-control input{accent-color:#4566b9;width:100%;margin-top:10px;display:block}.ms-duration-control button{background:#fff;border:1px solid #dce1eb;border-radius:6px;padding:8px 10px;font-size:10px}.ms-duration-bar{background:#5a78ba;min-width:8px;height:3px;display:block}.ms-scene-tile.active .ms-duration-bar{background:#234fc7}@media (max-width:900px){.ms-direct-preview{grid-template-columns:1fr}.ms-direct-preview>.ms-thumbnail{zoom:.85}.ms-direct-preview>div+div{display:none}}@media (prefers-reduced-motion:reduce){.cs-owner-bars i{transition:none}}.pl-workspace{color:#263348;background:#f6f7f9;grid-template-columns:minmax(0,1fr);min-height:100%;font-family:Manrope,Arial,sans-serif;display:grid}.pl-workspace.has-selection{grid-template-columns:minmax(0,1fr) 310px}.pl-main{min-width:0;padding:30px}.pl-intro{justify-content:space-between;align-items:center;gap:20px;display:flex}.pl-eyebrow{letter-spacing:1.8px;color:#748096;font-size:9px;font-weight:700}.pl-intro h2{letter-spacing:-.6px;margin:12px 0;font:400 clamp(25px,2.5vw,35px)/1.15 Georgia,serif}.pl-intro p{color:#748093;font-size:12px;line-height:1.65}.pl-workspace button{cursor:pointer;font:inherit}.pl-workspace button:disabled{opacity:.45;cursor:not-allowed}.pl-intro>button{background:#fff;border:1px solid #dce1e8;border-radius:9px;padding:10px;display:flex}.pl-totals{background:#fff;border:1px solid #e1e5ea;border-radius:12px;grid-template-columns:repeat(3,1fr);margin:22px 0 26px;display:grid;overflow:hidden}.pl-totals article{border-right:1px solid #e7e9ef;padding:21px}.pl-totals article>span{color:#68768b;font-size:11px}.pl-totals article>strong{letter-spacing:-1px;font-variant-numeric:tabular-nums;margin-top:8px;font-size:clamp(24px,2.4vw,35px);font-weight:600;display:block}.pl-totals .negative{color:#b05245}.pl-totals>div{background:#f9fafc;border-top:1px solid #e5e9ee;flex-wrap:wrap;grid-column:1/-1;align-items:center;gap:9px 16px;padding:13px 20px;font-size:11px;display:flex}.pl-totals>div>div{gap:4px;display:flex}.pl-totals button{color:#6a778c;background:0 0;border:1px solid #e0e4ec;border-radius:6px;padding:7px 9px;font-size:10px}.pl-totals button[aria-pressed=true]{color:#244a93;background:#edf2fc;border-color:#6c8ac5}.pl-totals small{color:#8a93a2;width:100%;font-size:9px;display:block}.pl-toolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:20px;display:flex}.pl-toolbar nav{flex-wrap:wrap;gap:4px;display:flex}.pl-toolbar nav button{color:#8490a0;background:0 0;border:0;border-radius:6px;padding:7px 9px;font-size:10px}.pl-toolbar nav button[aria-pressed=true]{color:#314b78;background:#e6ebf4}.pl-add{color:#fff;background:#294e91;border:0;border-radius:8px;align-items:center;gap:6px;padding:10px 13px;display:flex;font-size:11px!important}.pl-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:17px;display:grid}.has-selection .pl-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.pl-product{text-align:left;color:inherit;background:#fff;border:1px solid #e2e6ec;border-radius:12px;padding:0;transition:box-shadow .18s,border-color .18s;overflow:hidden}.pl-product:hover,.pl-product.selected{border-color:#92a8ce;box-shadow:0 6px 22px #21385a0c}.pl-product-image{height:150px;position:relative;overflow:hidden}.pl-product-image img{object-fit:cover;width:100%;height:100%}.pl-product-image>span{color:#40516c;background:#fffffff0;border-radius:5px;padding:5px 9px;font-size:9px;position:absolute;top:11px;left:11px}.pl-product-copy{padding:17px}.pl-product h3{letter-spacing:-.2px;margin:0 0 9px;font-size:15px;line-height:1.4}.pl-product p{color:#8790a0;min-height:37px;margin:0 0 18px;font-size:11px;line-height:1.7}.pl-product-numbers{justify-content:space-between;align-items:center;gap:8px;display:flex}.pl-product-numbers strong{letter-spacing:-.8px;font-size:25px;font-weight:550}.pl-product-numbers span{text-align:right;color:#657792;font-size:15px}.pl-product-numbers small{letter-spacing:0;color:#98a0ad;margin-top:6px;font:9px Manrope,Arial,sans-serif;display:block}.pl-revenue-bar{background:#edf0f5;border-radius:5px;height:4px;margin:16px 0}.pl-revenue-bar i{background:#7e9bcb;border-radius:5px;min-width:2px;height:100%;transition:width .2s;display:block}.pl-product footer{color:#728199;border-top:1px solid #f0f1f3;align-items:center;gap:12px;padding-top:13px;font-size:10px;line-height:1.6;display:flex}.pl-product footer svg{flex-shrink:0}.pl-note{margin:22px 0;line-height:1.7;color:#959dab!important;font-size:10px!important}.pl-inspector{background:#fff;border-left:1px solid #e2e7ef;min-width:0;padding:22px}.pl-inspector header{color:#8490a0;justify-content:space-between;align-items:center;margin-bottom:18px;font-size:11px;display:flex}.pl-inspector button{color:#526783;background:0 0;border:0}.pl-name{letter-spacing:-.7px;font-weight:600;box-shadow:none!important;border:none!important;padding:3px 0!important;font-size:22px!important}.pl-inspector label{color:#7b8797;margin:18px 0;font-size:10px;display:block}.pl-inspector input,.pl-inspector textarea{box-sizing:border-box;color:#34465f;background:#fbfcfd;border:1px solid #e0e5ed;border-radius:6px;width:100%;margin:6px 0;padding:9px;font:12px/1.6 Manrope,Arial,sans-serif;display:block}.pl-inspector textarea{resize:vertical;min-height:66px}.pl-inspector h3{margin:26px 0 8px;font-size:13px}.pl-fields{grid-template-columns:1fr 1fr;gap:12px;display:grid}.pl-fields label{margin:6px 0}.pl-stage-pills{flex-wrap:wrap;gap:5px;display:flex}.pl-stage-pills button{border:1px solid #e1e6ee;border-radius:6px;padding:6px 9px;font-size:9px}.pl-stage-pills button[aria-pressed=true]{color:#315897;background:#e9eff9;border-color:#a2b5d7}.pl-breakeven{color:#728198;background:#f1f4f9;border-radius:7px;margin-top:10px;padding:12px;font-size:10px;line-height:1.6}.pl-breakeven strong{color:#3e5a83}.pl-inspector details{border-top:1px solid #eceff4;margin-top:22px;padding-top:16px;font-size:11px}.pl-inspector summary{cursor:pointer;color:#697b92}.pl-cover-picker{grid-template-columns:repeat(3,1fr);gap:7px;display:grid}.pl-cover-picker button{border:2px solid #0000;border-radius:5px;height:60px;padding:0;overflow:hidden}.pl-cover-picker button[aria-pressed=true]{border-color:#5276ba}.pl-cover-picker img{object-fit:cover;width:100%;height:100%}.pl-inspector>footer{border-top:1px solid #eceff4;flex-wrap:wrap;gap:18px;margin-top:28px;padding-top:18px;display:flex}.pl-inspector>footer button{align-items:center;gap:7px;font-size:10px;display:flex}.pl-inspector>footer>div{background:#fff4ef;border-radius:7px;width:100%;padding:10px;font-size:11px}.pl-inspector>footer>div button{margin-top:10px}.pl-empty{text-align:center;color:#8190a6;grid-column:1/-1;padding:35px}.pl-empty h3{color:#334866}.pl-empty p{font-size:12px}.pl-empty button{color:#345b9d;background:#fff;border:1px solid #ced9eb;border-radius:7px;padding:10px 15px;font-size:12px}.pl-preview{background:#f7f8fb;height:100%;padding:24px}.pl-preview>div>span{color:#78859a;font-size:17px}.pl-preview>div>strong{letter-spacing:-2px;margin:10px 0;font-size:58px;font-weight:550;display:block}.pl-preview>div>small{color:#8792a5;font-size:14px}.pl-preview>section{gap:12px;margin-top:28px;display:grid}.pl-preview article{background:#fff;border:1px solid #e4e8ee;border-radius:12px;align-items:center;gap:17px;padding:13px;display:flex}.pl-preview img{object-fit:cover;border-radius:7px;width:100px;height:75px}.pl-preview article>span{font-size:23px;font-weight:500}.pl-preview article small{color:#94a0b1;margin-top:6px;font-size:13px;display:block}.pl-preview article b{margin-left:auto;font-size:24px;font-weight:500}.cx-product-lines .cx-card-body,.cx-focus-product-lines .cx-focus-main{padding:0}.cx-focus-product-lines .cx-focus-heading>div>p{max-width:650px}:is(.pl-workspace button:focus-visible,.pl-workspace input:focus-visible,.pl-workspace textarea:focus-visible){outline-offset:3px;outline:2px solid #456fc0}@media (max-width:1100px){.pl-grid,.has-selection .pl-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.pl-workspace.has-selection{grid-template-columns:minmax(0,1fr) 275px}.has-selection .pl-grid{grid-template-columns:1fr}.pl-main{padding:22px}.pl-totals article{padding:16px}}@media (max-width:700px){.pl-workspace.has-selection{flex-direction:column-reverse;display:flex}.pl-inspector{border-bottom:1px solid #e0e7f0;border-left:0}.pl-grid,.has-selection .pl-grid{grid-template-columns:1fr}.pl-main{padding:18px}.pl-totals article{padding:12px}.pl-totals article>strong{font-size:24px}.pl-intro h2{font-size:28px}.pl-product-image{height:190px}.pl-toolbar nav{flex-wrap:nowrap;width:100%;overflow:auto}.pl-toolbar nav button{white-space:nowrap}.pl-inspector .pl-fields{gap:16px}}.pl-inspector .pl-task{color:#3c609a;background:#edf2fb;border:1px solid #d3dff1;border-radius:7px;justify-content:center;align-items:center;gap:7px;width:100%;margin:10px 0 17px;padding:11px;font-size:10px;display:flex}.nook-three{position:absolute;inset:0;overflow:hidden}.nook-three-host{position:absolute;inset:0}.nook-three-host canvas{touch-action:none;outline:none;width:100%;height:100%;display:block}.nook-three-host canvas:focus-visible{outline-offset:-3px;outline:2px solid #6788bc}.nook-three-tools{z-index:2;background:#fffffff2;border:1px solid #d7dfe9;border-radius:12px;gap:4px;max-width:calc(100% - 24px);padding:5px;display:flex;position:absolute;bottom:89px;left:50%;overflow:auto;transform:translate(-50%);box-shadow:0 8px 25px #263b5514}.nook-three-tools button{white-space:nowrap;color:#68778b;border-radius:7px;justify-content:center;align-items:center;gap:6px;padding:9px 11px;font-size:10px;display:flex}.nook-three-tools button[aria-pressed=true]{color:#2c508b;background:#e8eef8}.nook-three-tools button:disabled{opacity:.35}.nook-three-guide{white-space:nowrap;color:#6e7b8e;background:#fff9;border-radius:4px;padding:4px 8px;font-size:9px;position:absolute;bottom:66px;left:50%;transform:translate(-50%)}.nook-three-loading{color:#65758c;text-align:center;background:#eeeae3;flex-direction:column;justify-content:center;align-items:center;gap:16px;padding:30px;font-size:13px;display:flex;position:absolute;inset:0}.nook-three-loading h3{color:#334962;margin:0;font:28px Georgia,serif}.nook-three-loading button{color:#fff;background:#31528c;border-radius:9px;padding:12px 20px}.nook-walk-controls{z-index:2;grid-template-columns:repeat(2,1fr);gap:5px;display:grid;position:absolute;bottom:150px;right:16px}.nook-walk-controls button{color:#4d6484;background:#fffe;border:1px solid #dde3ec;border-radius:8px;place-items:center;width:35px;height:35px;display:grid}.nook-viewbar{z-index:3}.nook-viewbar .nook-layout-trigger{background:#fffe;border:1px solid #d5ddea;border-radius:8px;margin-left:auto;padding:8px 12px;font-size:10px;box-shadow:0 2px 9px #20375809}.nook-layout-gallery{gap:15px;display:grid}.nook-layout-gallery>button{text-align:left;background:#f7f8fa;border:1px solid #dce2ea;border-radius:12px;padding:0;overflow:hidden}.nook-layout-gallery>button:hover{border-color:#8ba2c7}.nook-layout-gallery .nook-thumbnail{height:146px;min-height:0}.nook-layout-gallery .nook-thumbnail>span{display:none}.nook-layout-gallery>button>span{background:#fff;padding:13px;display:block}.nook-layout-gallery strong{font-size:12px;font-weight:600;display:block}.nook-layout-gallery small{color:#8a95a5;margin-top:6px;font-size:10px;line-height:1.5;display:block}.nook-inspector>nav{gap:4px}.nook-inspector>nav button{padding-left:7px;padding-right:7px;font-size:10px}:is(.nook-layout-gallery button:focus-visible,.nook-three button:focus-visible){outline-offset:3px;outline:2px solid #547bbe}.nook-canvas-bottom,.nook-canvas-hint{pointer-events:none}.nook-canvas-bottom button{pointer-events:auto}.nook-canvas-bottom{z-index:2}.nook-floors{z-index:3}.nook-main .nook-stage>.nook-plan{touch-action:none}@media (min-width:1100px){.nook-space{right:24px}.bd-room:has(.gather-call:not(.layout-rail)) .nook-space{right:330px}}@media (max-width:650px){.nook-three-tools{bottom:73px}.nook-three-tools button{gap:5px;padding:8px;font-size:9px}.nook-three-tools button svg{width:13px}.nook-three-guide{white-space:normal;text-align:center;max-width:90%;font-size:8px;bottom:52px}.nook-layout-gallery{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.nook-layout-gallery .nook-thumbnail{height:110px}.nook-layout-gallery strong{font-size:11px}.nook-layout-gallery small{font-size:9px}.nook-viewbar .nook-layout-trigger{padding:7px;font-size:9px}.nook-walk-controls{bottom:121px}.nook-floors{top:52px;left:12px}.nook-floors button{padding:6px 8px;font-size:9px}}.nook-call-capacity{color:#728198;margin:10px 16px;font-size:10px}.nook-call-capacity summary{cursor:pointer;color:#506b94}.nook-call-capacity p{margin:9px 0;font-size:10px;line-height:1.65}.gather-call.layout-rail .nook-call-capacity{display:none}@media (min-width:1100px){.nook-space{right:96px}.bd-room:has(.bd-room-dock:not(.is-folded)) .nook-space{right:344px}.bd-room:has(.bd-room-dock.is-expanded) .nook-space{right:440px}.bd-room:has(.nook-space) .bd-room-dock{max-height:calc(100dvh - 260px);inset:146px 14px auto auto!important}}.nook-inspector{padding:0 20px 24px}.nook-inspector>nav{scrollbar-width:none;justify-content:flex-start;gap:10px;overflow:auto}.nook-inspector>nav button{white-space:nowrap;padding:16px 2px 12px;font-size:11px}.nook-section-heading h2,.nook-milo h2{font:600 23px/1.2 var(--font-sans,Arial,sans-serif);letter-spacing:-.8px}.nook-section-heading p,.nook-milo p{color:#657183;font-size:12px;line-height:1.65}.nook-viewbar .nook-layout-trigger{pointer-events:auto}.nook-viewbar>div{flex-shrink:0}.nook-inspector:has(.nook-selected){flex-direction:column;display:flex}.nook-inspector:has(.nook-selected)>nav{flex-shrink:0;order:-4}.nook-inspector:has(.nook-selected)>.nook-section-heading{order:-3}.nook-inspector .nook-selected{border:1px solid #dce4ef;border-radius:12px;order:-2;margin:0 0 18px;padding:12px}.venue-selection-preview{border-radius:8px;height:112px;margin-bottom:12px;overflow:hidden}.venue-selection-preview>.nook-thumbnail{width:100%;height:100%}.venue-selection-preview .nook-thumbnail>span{display:none}.nook-selected>.nook-secondary{justify-content:center;width:100%;margin-top:12px}.nook-items{grid-template-columns:repeat(3,1fr)}.nook-items>button{background:#f7f6f2;border-color:#e8e6df;min-height:84px}.nook-items span{text-align:center;font-size:10px;line-height:1.35}.nook-items svg{width:62px;height:44px}.nook-selected>.venue-selection-preview+div{justify-content:space-between;margin-bottom:10px;font-size:11px;display:flex}.nook-ceiling-settings{background:#f5f6f8;border:1px solid #e1e5eb;border-radius:12px;padding:2px 14px 12px}.nook-ceiling-settings small{color:#7b8492;font-size:10px;line-height:1.5;display:block}.nook-ceiling-settings input[type=range],.nook-dimensions input[type=range]{accent-color:#3e5e91;border:0;padding:0}.venue-filter{flex-wrap:wrap;gap:5px;margin:14px 0;display:flex}.venue-filter button{text-transform:capitalize;background:#fff;border:1px solid #e0e5ec;border-radius:7px;padding:7px 9px;font-size:10px}.venue-filter button[aria-pressed=true]{color:#fff;background:#283e5f;border-color:#283e5f}.nook-place-shortcut{text-align:left;border-radius:11px;align-items:center;gap:12px;width:100%;display:flex;background:#f3f6fb!important;border:1px solid #dbe3ef!important;padding:13px!important}.nook-place-shortcut span{font-size:12px;font-weight:600}.nook-place-shortcut small{color:#7a8799;margin-top:5px;font-size:10px;font-weight:400;display:block}.venue-finishes{grid-template-columns:repeat(4,1fr);gap:8px;display:grid}.venue-finishes button{text-transform:capitalize;border:1px solid #dce1e7;border-radius:8px;padding:4px;font-size:10px}.venue-finishes button[aria-pressed=true]{border-color:#466592;box-shadow:0 0 0 1px #466592}.venue-finishes i{background:#c7b292;border-radius:5px;height:44px;margin-bottom:6px;display:block}.venue-finishes .finish-oak i{background:repeating-linear-gradient(90deg,#c8b191 0 15px,#b49a78 15px 16px)}.venue-finishes .finish-stone i{background:repeating-linear-gradient(45deg,#d5d0c5 0 20px,#c3bdaf 20px 21px)}.venue-finishes .finish-concrete i{background:#b8b8b2}.venue-finishes .finish-grass i{background:#8d9d78}.nook-option{border:1px solid #e1e5ec;border-radius:9px;align-items:center;padding:5px}.nook-option>button{padding:3px;font-size:10px}.nook-option .nook-thumbnail{border-radius:5px;width:65px;height:55px}.nook-option span{font-size:10px}.nook-milo{padding-top:22px}.venue-milo-intro{align-items:center;gap:12px;margin-bottom:16px;display:flex}.venue-milo-intro .office-face,.venue-milo-intro .room-face{border-radius:15px;width:48px;height:48px}.venue-milo-intro span{letter-spacing:1.1px;color:#7b879a;font-size:8px}.venue-milo-intro h2{margin:6px 0 0;font-size:25px}.venue-milo-examples{margin:22px 0}.venue-milo-examples h3{margin:0;font-size:12px}.venue-milo-examples>button{text-align:left;border:1px solid #e0e4ea;border-radius:10px;align-items:center;gap:12px;width:100%;margin:7px 0;padding:5px;display:flex}.venue-milo-examples .nook-thumbnail{border-radius:7px;width:98px;min-width:98px;height:74px;min-height:0}.venue-milo-examples .nook-thumbnail>span{display:none}.venue-milo-examples .nook-iso{min-height:0}.venue-milo-examples button>span{font-size:11px;font-weight:600}.venue-milo-examples small{margin-top:6px;font-size:9px;font-weight:400}.nook-ai-scope{background:#f4f6fa;border-color:#e0e6ed;padding:10px 12px}.nook-milo>textarea{min-height:100px;margin-top:10px}.venue-plan-summary{background:#f3f5f8;border-radius:12px;grid-template-columns:1fr 1fr;gap:10px;padding:16px;display:grid}.venue-plan-summary strong{letter-spacing:-.7px;font-size:23px;font-weight:550}.venue-plan-summary strong span{color:#8b96a6;letter-spacing:0;font-size:12px}.venue-plan-summary small{color:#798597;margin-top:6px;font-size:10px;display:block}.venue-assignment{background:#fcfcfd;border:1px solid #dde4ee;border-radius:12px;margin:16px 0;padding:14px}.venue-assignment>header{justify-content:space-between;align-items:center;font-size:12px;display:flex}.venue-assignment .nook-field{margin:13px 0}.venue-statuses button{padding:6px;font-size:9px}.venue-plan-items{gap:8px;display:grid}.venue-plan-items>button{text-align:left;border:1px solid #e1e5eb;border-radius:10px;align-items:center;gap:10px;width:100%;padding:6px;display:flex}.venue-plan-items>button[aria-pressed=true]{background:#f1f5fc;border-color:#5876a5}.venue-plan-items .nook-thumbnail{border-radius:6px;width:66px;min-width:66px;height:66px;min-height:0}.venue-plan-items .nook-thumbnail>span{display:none}.venue-plan-items .nook-iso{min-height:0}.venue-plan-items>button>span{flex:1;min-width:0}.venue-plan-items strong{font-size:11px;display:block}.venue-plan-items small{color:#7c8799;overflow-wrap:anywhere;margin-top:5px;font-size:10px;display:block}.venue-plan-items>button>svg{color:#687c9a;margin-right:4px}.venue-empty-plan{text-align:center;color:#78869a;border:1px dashed #d6dce5;border-radius:12px;margin:15px 0;padding:24px}.venue-empty-plan p{font-size:12px;line-height:1.6}.venue-briefs .nook-secondary{width:100%;margin:7px 0}.venue-context{z-index:15;background:#fff;border:1px solid #dce2eb;border-radius:12px;width:220px;max-height:calc(100% - 100px);padding:6px;position:absolute;overflow:auto;box-shadow:0 14px 40px #1b2e542c}.venue-context strong{border-bottom:1px solid #eceef2;margin-bottom:4px;padding:10px 9px;font-size:11px;display:block}.venue-context button{text-align:left;border-radius:6px;width:100%;padding:9px;font-size:11px;display:block}.venue-context button:hover{background:#edf2fa}.venue-comparison{z-index:12;background:#fbfbfa;border:1px solid #dce2eb;border-radius:15px;padding:24px;position:absolute;inset:65px 18px 45px;overflow:auto;box-shadow:0 14px 50px #24375920}.venue-comparison>header{justify-content:space-between;align-items:center;display:flex}.venue-comparison small{letter-spacing:1px;color:#778397;font-size:9px}.venue-comparison h2{margin:7px 0 24px;font-size:25px;font-weight:550}.venue-comparison>div{grid-template-columns:1fr 1fr;gap:22px;display:grid}.venue-comparison section{min-width:0}.venue-comparison h3{font-size:13px}.venue-comparison .nook-thumbnail{border:1px solid #e1e5e8;border-radius:12px;height:300px}.venue-comparison p{color:#7c8796;font-size:12px;line-height:1.7}.venue-comparison .nook-thumbnail>span{display:none}.venue-place{background:#f6f7f9;border:1px solid #dce2e8;border-radius:14px;flex-direction:column;display:flex;position:absolute;inset:116px 20px 85px;overflow:auto}.venue-place form{background:#fff;border:1px solid #d6deea;border-radius:10px;flex-shrink:0;align-items:center;gap:12px;margin:16px;padding:7px 8px 7px 13px;display:flex}.venue-place form input{background:0 0;border:0;outline:none;flex:1;min-width:0;font-size:12px}.venue-place form>button{color:#fff;white-space:nowrap;background:#2e496e;border-radius:6px;padding:10px;font-size:11px}.venue-place-heading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;margin:0 18px 12px;display:flex}.venue-place-heading>span{overflow-wrap:anywhere;align-items:center;gap:6px;max-width:100%;font-size:11px;display:flex}.venue-place-heading>div{align-items:center;gap:12px;display:flex}.venue-place-heading button{align-items:center;gap:5px;padding:5px 0;font-size:10px;display:flex}.venue-place a{color:#416494;font-size:10px;text-decoration:underline}.venue-place-reference{background:#e9edf2;border-radius:10px;flex:1;min-height:180px;margin:0 16px;position:relative;overflow:hidden}.venue-place-reference iframe{border:0;width:100%;height:100%;position:absolute;inset:0}.venue-place-reference figure{flex-direction:column;height:100%;margin:0;display:flex}.venue-place-reference img{object-fit:contain;width:100%;height:100%;min-height:0;max-height:350px}.venue-place-reference figcaption{background:#fff;justify-content:space-between;gap:8px;padding:8px 10px;font-size:9px;display:flex}.venue-place-message{color:#6c7b90;margin:10px 18px;font-size:11px;line-height:1.6}.venue-place-import{text-align:left;border-radius:10px;align-items:center;gap:12px;margin:16px;display:flex;background:#fff!important;border:1px solid #dce2ea!important;padding:13px!important}.venue-place-import strong{font-size:11px;font-weight:550}.venue-place-import small{color:#8390a2;margin-top:5px;font-size:10px;line-height:1.5;display:block}.venue-place-empty{text-align:center;color:#738198;max-width:420px;margin:auto;padding:24px}.venue-place-empty h2{color:#2e4059;letter-spacing:-1px;font-size:27px;font-weight:550;line-height:1.25}.venue-place-empty p{font-size:13px;line-height:1.7}.venue-place-empty>div{justify-content:center;gap:13px;margin-top:28px;font-size:10px;display:flex}.nook-feedback{max-width:calc(100% - 385px)}@media (max-width:1200px){.nook-main{grid-template-columns:minmax(0,1fr) 290px}.nook-inspector{padding:0 14px 20px}.nook-viewbar>span{display:none}.nook-items svg{width:52px}.venue-place-heading>div{gap:9px}}@media (max-width:1099px){.bd-room:has(.nook-space) .bd-room-dock{z-index:100}.nook-space{inset:76px 16px 24px}.nook-space:has(.venue-context){overflow:hidden}}@media (max-width:650px){.nook-space{inset:60px 6px 8px}.nook-main{display:flex}.nook-inspector{max-height:43%;padding:0 14px 18px}.nook-inspector>nav{flex-shrink:0;padding-top:0}.nook-inspector>nav button{padding:13px 3px 10px}.nook-items{grid-template-columns:repeat(4,1fr)}.nook-items>button{min-height:70px}.nook-top>input{flex:1;width:auto}.nook-top>.nook-wordmark{display:none}.nook-top-actions button{width:27px}.nook-feedback{max-width:none}.venue-place{inset:82px 10px 64px}.venue-place form{gap:5px;margin:10px;padding:4px}.venue-place form input{font-size:10px}.venue-place form>svg{width:13px}.venue-place form>button{padding:8px;font-size:9px}.venue-place-heading{margin:0 10px 8px}.venue-place-reference{min-height:130px;margin:0 10px}.venue-place-heading>span{display:none}.venue-place-import{margin:10px;padding:8px!important}.venue-place-import small{display:none}.venue-place-empty{padding:10px}.venue-place-empty h2{font-size:20px}.venue-place-empty p{font-size:11px}.venue-place-empty>div{display:none}.venue-comparison{padding:14px;inset:54px 8px 35px}.venue-comparison>div{grid-template-columns:1fr;gap:12px}.venue-comparison .nook-thumbnail{height:190px}.venue-comparison h2{margin-bottom:12px;font-size:21px}.venue-selection-preview{height:90px}.nook-section-heading h2{font-size:20px}}.nook-space{background:#f8f9fb;border-radius:17px}.nook-space.nook-fullpage{z-index:114;border:0;border-radius:0;inset:0!important}.nook-fullpage .nook-top{height:64px}.nook-main{grid-template-columns:minmax(0,1fr) 350px}.nook-wide .nook-main{grid-template-columns:1fr}.nook-top-actions .venue-tools-trigger{background:#f4f6f9;border:1px solid #e1e5eb;gap:7px;width:auto;padding:0 10px;font-size:11px;display:flex}.nook-top>input{width:min(24vw,300px)}.nook-viewbar{top:15px}.nook-floors{top:66px}.venue-canvas-dock{z-index:7;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#fffffff5;border:1px solid #dce2eb;border-radius:15px;align-items:center;gap:9px;width:max-content;max-width:calc(100% - 30px);padding:7px;display:flex;position:absolute;bottom:52px;left:50%;transform:translate(-50%);box-shadow:0 9px 32px #20304b1c}.venue-primary-tools{flex-shrink:0;align-items:center;gap:3px;display:flex}.venue-primary-tools>button,.venue-view-menu>button{white-space:nowrap;border-radius:8px;justify-content:center;align-items:center;gap:6px;min-height:37px;padding:10px 11px;font-size:11px;display:flex}.venue-primary-tools button[aria-pressed=true]{color:#34547e;background:#eaf0f8}.venue-primary-tools>.venue-add-element{color:#fff;background:#243e63;padding:10px 14px}.venue-primary-tools>button:hover{filter:brightness(.96)}.venue-view-menu{position:relative}.venue-view-menu [role=menu]{background:#fff;border:1px solid #dce2eb;border-radius:11px;min-width:225px;padding:6px;position:absolute;bottom:51px;left:-115px;box-shadow:0 12px 30px #152d4b20}.venue-view-menu [role=menu]>button{text-align:left;border-radius:6px;align-items:center;gap:10px;width:100%;padding:10px;font-size:11px;display:flex}.venue-view-menu [role=menu]>button:hover{background:#f1f4f9}.nook-three-guide{white-space:normal;text-align:center;width:max-content;max-width:calc(100% - 30px);font-size:10px;bottom:29px}.nook-canvas-bottom{bottom:10px}.nook-canvas-bottom>span{background:#fff9;padding:4px 7px;font-size:9px}.nook-canvas-bottom button{height:29px}.nook-canvas-hint{display:none}.venue-milo-dock{flex:1;width:265px;min-width:180px;position:relative}.venue-milo-dock>form{background:#f7f9fc;border:1px solid #dbe2ec;border-radius:9px;align-items:center;height:37px;display:flex}.venue-milo-dock form input{background:0 0;border:0;outline:none;flex:1;width:100%;min-width:0;font-size:11px}.venue-milo-dock form>button{color:#607897;flex-shrink:0;place-items:center;width:31px;height:33px;display:grid}.venue-milo-dock form>button:last-child{background:#e9eef6;border-radius:6px;width:28px;height:28px;margin-right:3px}.venue-milo-popover{background:#fff;border:1px solid #dce3ec;border-radius:14px;width:320px;max-width:calc(100vw - 40px);max-height:min(470px,65dvh);padding:17px;position:absolute;bottom:52px;right:0;overflow:auto;box-shadow:0 15px 45px #25395824}.venue-milo-popover header{align-items:center;gap:10px;margin-bottom:12px;display:flex}.venue-milo-popover header>.office-face{border-radius:11px;width:35px;height:35px}.venue-milo-popover header>div{flex:1}.venue-milo-popover strong{font-size:13px;display:block}.venue-milo-popover small{color:#78869a;font-size:10px;line-height:1.6;display:block}.venue-milo-popover p{color:#5e6e85;margin:12px 0;font-size:12px;line-height:1.7}.venue-milo-popover p button{margin-left:8px;font-size:11px;text-decoration:underline}.venue-milo-about{text-align:left;margin-top:12px;text-decoration:underline;color:#597699!important;font-size:10px!important}.venue-milo-popover .nook-thumbnail{border-radius:9px;height:170px}.venue-milo-review{gap:7px;display:flex}.venue-milo-review button{border:1px solid #dce3ed;border-radius:7px;padding:10px 12px;font-size:11px}.venue-milo-review button:first-child{color:#fff;background:#2e4c78}.venue-quick-edit{z-index:4;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#fffffff2;border:1px solid #dce2eb;border-radius:12px;width:247px;max-height:calc(100% - 235px);padding:12px;position:absolute;top:110px;left:18px;overflow:auto;box-shadow:0 6px 22px #223b5b14}.venue-quick-edit header{justify-content:space-between;align-items:center;gap:10px;display:flex}.venue-quick-edit header strong{font-size:12px;font-weight:600;display:block}.venue-quick-edit small{color:#8b98a9;margin-top:4px;font-size:9px;display:block}.venue-quick-actions{justify-content:space-between;align-items:center;gap:4px;margin-top:12px;display:flex}.venue-quick-actions>button{background:#eef2f7;border-radius:6px;align-items:center;gap:5px;padding:7px;font-size:10px;display:flex}.venue-quick-actions input[type=color]{background:0 0;border:0;width:27px;min-width:27px;height:27px;padding:0}.venue-quick-detail{text-align:left;width:100%;padding:11px 0 0;color:#587398!important;font-size:10px!important}.venue-quick-edit .nook-dimensions{margin:11px 0 0}.venue-quick-edit input[type=number]{padding:6px 4px}.venue-tools-menu{z-index:25;background:#fff;border:1px solid #dbe2ec;border-radius:14px;width:312px;max-height:calc(100% - 100px);padding:8px;position:absolute;top:68px;right:15px;overflow:auto;box-shadow:0 18px 50px #21385529}.venue-tools-menu header{border-bottom:1px solid #edf0f4;justify-content:space-between;align-items:center;margin-bottom:5px;padding:8px 8px 12px;font-size:11px;display:flex}.venue-tools-menu>button{text-align:left;border-radius:9px;align-items:center;gap:13px;width:100%;padding:12px 10px;display:flex}.venue-tools-menu>button:hover{background:#f1f5fb}.venue-tools-menu>button>svg{color:#788ca8}.venue-tools-menu strong{font-size:12px;font-weight:600}.venue-tools-menu small{color:#8591a2;margin-top:4px;font-size:10px;display:block}.nook-inspector>.venue-panel-heading{justify-content:space-between;align-items:center;gap:10px;padding:8px 0;display:flex}.venue-panel-heading button{align-items:center;gap:8px;display:flex;color:#3f5371!important;border:0!important;padding:8px 4px!important;font-size:11px!important}.venue-library-tabs{border-bottom:1px solid #e3e7ed;gap:14px;margin:12px 0;display:flex}.venue-library-tabs button{border-bottom:2px solid #0000;padding:9px 0;font-size:12px}.venue-library-tabs button[aria-pressed=true]{color:#2f527e;border-color:#2f527e}.venue-library-tabs span{background:#edf1f7;border-radius:5px;margin-left:3px;padding:2px 5px;font-size:9px}.venue-add-types{grid-template-columns:repeat(3,1fr);gap:8px;margin:18px 0;display:grid}.venue-add-types>button{color:#677f9d;background:#f8f9fb;border:1px solid #e0e5ec;border-radius:10px;flex-direction:column;align-items:center;gap:10px;padding:15px 4px;display:flex}.venue-add-types strong{color:#4b607c;font-size:10px;font-weight:500}.venue-asset-search{color:#8294ad;border:1px solid #dee4ed;border-radius:9px;align-items:center;gap:8px;padding:10px;display:flex}.venue-asset-search input{border:0;outline:none;width:100%;font-size:11px}.venue-asset-grid{grid-template-columns:1fr 1fr;gap:12px;display:grid}.venue-asset-grid article{background:#f4f3ef;border:1px solid #e2e5e9;border-radius:11px;transition:border-color .15s;overflow:hidden}.venue-asset-grid article:hover{border-color:#8ea6c7}.venue-asset-add{text-align:left;width:100%;padding:0}.venue-asset-thumb{background:#eeeae3;width:100%;height:116px;overflow:hidden}.venue-asset-thumb>img{object-fit:cover;width:100%;height:100%;display:block}.venue-asset-thumb .nook-thumbnail{height:100%;min-height:0}.venue-asset-thumb .nook-thumbnail>span{display:none}.venue-asset-add strong{margin:10px 11px 4px;font-size:11px;font-weight:550;display:block}.venue-asset-add>small{color:#8a8c8d;margin:0 11px 9px;font-size:9px;display:block}.venue-pin-asset{align-items:center;gap:5px;width:100%;padding:7px 10px;display:flex;color:#7486a0!important;background:#fafaf9!important;border-top:1px solid #e1e3e5!important;font-size:9px!important}.venue-element-library section>h3{margin:22px 0 12px;font-size:11px;font-weight:600}.venue-moodboard-grid{columns:2;column-gap:10px}.venue-moodboard-grid article{break-inside:avoid;background:#fff;border:1px solid #e2e5eb;border-radius:11px;width:100%;margin:0 0 10px;display:inline-block;overflow:hidden}.venue-moodboard-grid article>img{object-fit:cover;width:100%;max-height:180px;display:block}.venue-moodboard-grid strong{padding:10px;font-size:11px;font-weight:550;display:block}.venue-moodboard-grid article>div:last-child{justify-content:space-between;gap:4px;padding:0 8px 10px;display:flex}.venue-moodboard-grid button{background:#eef2f8;border-radius:5px;padding:5px;font-size:9px}.venue-element-library details{color:#6b7f99;margin:18px 0;font-size:11px}.venue-element-library summary{cursor:pointer}.venue-existing-items{gap:5px;margin:12px 0;display:grid}.venue-existing-items button{text-align:left;align-items:center;gap:7px;padding:7px;font-size:11px;display:flex}.venue-advanced-item{color:#687d97;border-top:1px solid #e0e5ed;margin-top:20px;padding-top:13px;font-size:11px}.venue-advanced-item summary{cursor:pointer;margin-bottom:15px}.nook-inspector .nook-selected{margin-top:12px}.venue-place{bottom:114px;inset-inline:20px;top:110px}.venue-place-links{justify-content:space-between;align-items:center;gap:12px;margin:11px 18px;display:flex}.venue-place-links>span{color:#8491a5;align-items:center;gap:5px;font-size:10px;display:flex}.venue-place-links>a{font-size:10px}.venue-embed-connect{background:#fff;border:1px solid #d5dfec;border-radius:12px;margin:0 16px 16px;padding:16px}.venue-embed-connect header{justify-content:space-between;align-items:center;gap:8px;font-size:12px;display:flex}.venue-embed-connect p{color:#73849c;font-size:11px;line-height:1.7}.venue-embed-connect textarea{box-sizing:border-box;border:1px solid #d9e2ee;border-radius:8px;width:100%;min-height:70px;padding:9px;font-size:11px}.venue-embed-connect>div{gap:8px;margin-top:8px;display:flex}.venue-embed-connect>div>button{color:#fff;background:#2e4d77;border-radius:6px;padding:8px 12px;font-size:11px}.venue-embed-connect small{color:#8a96a8;margin-top:10px;font-size:10px;line-height:1.6;display:block}.venue-place-empty button{color:#547296;font-size:11px;text-decoration:underline}.nook-feedback{max-width:calc(100% - 400px);bottom:116px}.nook-wide .nook-feedback{max-width:calc(100% - 50px)}@media (max-width:1200px){.nook-main{grid-template-columns:minmax(0,1fr) 305px}.venue-canvas-dock{flex-wrap:wrap;justify-content:center;gap:5px;min-width:290px}.venue-milo-dock{flex-basis:100%;width:100%;min-width:0}.venue-primary-tools{flex:1;justify-content:center}.nook-inspector{padding-inline:14px}.venue-quick-edit{width:225px;max-height:calc(100% - 275px);top:109px}.venue-milo-popover{width:290px}.venue-place{bottom:151px}.nook-top-actions .venue-tools-trigger span{display:none}.nook-top-actions .venue-tools-trigger{padding:0 7px}.venue-asset-thumb{height:105px}}@media (max-width:650px){.nook-main{display:flex}.nook-inspector{max-height:43%}.nook-wide .nook-main{display:block}.nook-wide .nook-stage{height:100%}.nook-top>input{width:80px}.venue-canvas-dock{border-radius:12px;gap:4px;max-width:calc(100% - 20px);padding:5px;bottom:35px}.venue-primary-tools>button{padding:8px 9px;font-size:10px}.venue-primary-tools>.venue-add-element{padding:8px 11px}.venue-milo-dock>form{height:33px}.venue-milo-dock form input{font-size:10px}.nook-three-guide{display:none}.venue-quick-edit{width:206px;max-height:calc(100% - 250px);padding:9px;top:97px;left:10px}.venue-quick-edit header strong{font-size:11px}.venue-quick-actions{margin-top:9px}.venue-quick-detail{font-size:9px!important}.venue-quick-actions>button{padding:6px}.venue-milo-popover{width:280px;max-height:55dvh;padding:13px}.venue-tools-menu{width:min(310px,100% - 16px);top:55px;right:8px}.venue-tools-menu>button{padding:10px}.venue-asset-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.venue-asset-thumb{height:85px}.venue-asset-add strong{margin:8px 7px 3px;font-size:10px}.venue-asset-add>small{margin:0 7px 7px;font-size:8px}.venue-pin-asset{padding:6px;font-size:8px!important}.venue-place{top:83px;bottom:130px;inset-inline:10px}.venue-place-links>span{font-size:8px}.venue-place-links{margin:10px}.venue-place-reference{min-height:150px}.venue-embed-connect{margin:0 10px 10px;padding:11px}.venue-place form input{font-size:10px}.nook-feedback{max-width:none;bottom:135px}.nook-wide .nook-feedback{max-width:none}.nook-space.nook-fullpage .nook-top{height:52px}.nook-status{font-size:8px}.nook-walk-controls{bottom:155px;right:10px}}@media (prefers-reduced-motion:reduce){.venue-asset-grid article{transition:none}}.nook-stage{container-type:inline-size}.venue-milo-dock form input{font-size:12px}.venue-tools-menu strong,.venue-library-tabs button{font-size:13px}.venue-asset-add strong{font-size:12px}.venue-canvas-dock{min-width:0}.venue-quick-edit header strong{font-size:13px}@container (width<=650px){.venue-canvas-dock{flex-wrap:wrap;justify-content:center;gap:5px;width:min(310px,100% - 20px)}.venue-milo-dock{flex-basis:100%;width:100%;min-width:0}.venue-primary-tools{flex:1;justify-content:center}.venue-primary-tools>button{padding:8px 9px}.venue-quick-edit{width:220px}.venue-place{bottom:151px}}@container (width<=300px){.venue-primary-tools>button,.venue-primary-tools>.venue-add-element{padding:8px 5px;font-size:10px}.venue-milo-popover{width:260px;max-width:calc(100vw - 30px);right:-3px}}@media (max-width:650px){.nook-space:not(.nook-wide) .venue-quick-edit{display:none}}.venue-light-switch{z-index:4;background:#fffffff0;border:1px solid #dce2e8;border-radius:10px;align-items:center;gap:3px;padding:4px;display:flex;position:absolute;top:74px;left:20px;box-shadow:0 3px 15px #26354d08}.venue-light-switch button{color:#667489;border-radius:7px;align-items:center;gap:6px;padding:7px 10px;font-size:11px;display:flex}.venue-light-switch button[aria-pressed=true]{color:#284773;background:#e8eef7}.venue-light-switch .venue-question-tool{border-left:1px solid #e0e6ee;border-radius:0 7px 7px 0;margin-left:4px;padding-left:12px}.venue-question-pins{pointer-events:none;z-index:3;position:absolute;inset:0}.venue-question-pins button{color:#fff;pointer-events:auto;background:#345987;border:2px solid #fff;border-radius:50% 50% 50% 4px;width:29px;height:29px;font-size:12px;position:absolute;transform:translate(-50%,-100%);box-shadow:0 3px 12px #152e5240}.venue-question-pins button:hover{background:#193c6b;scale:1.1}.venue-plan-title{align-items:center;gap:10px;margin:4px 0 20px;display:flex}.venue-plan-title small{letter-spacing:.1em;color:#8190a3;font-size:9px}.venue-plan-title h2{letter-spacing:-.6px;margin:5px 0 0;font-size:22px;font-weight:500;line-height:1.2}.venue-plan-title>div{flex:1}.venue-plan-title>.venue-asset-thumb{border-radius:10px;flex:none;width:68px;height:60px}.venue-plan-tabs{background:#f0f3f7;border-radius:10px;grid-template-columns:repeat(4,1fr);gap:3px;margin-bottom:18px;padding:4px;display:grid}.venue-plan-tabs button{color:#687a92;border-radius:7px;justify-content:center;align-items:center;gap:5px;padding:9px 2px;font-size:11px;display:flex}.venue-plan-tabs button[aria-pressed=true]{color:#2a4365;background:#fff;box-shadow:0 1px 4px #283e6010}.venue-note-context{color:#71839b;gap:6px;margin-bottom:10px;font-size:11px;display:flex}.venue-notes form{background:#fff;border:1px solid #d6dfeb;border-radius:12px;position:relative;box-shadow:0 3px 10px #26354d04}.venue-notes form:focus-within{border-color:#7797be;box-shadow:0 0 0 3px #2e518b09}.venue-notes textarea{box-sizing:border-box;resize:vertical;background:0 0;border-radius:12px;width:100%;min-height:105px;font-family:inherit;font-size:13px;line-height:1.65;box-shadow:none!important;border:0!important;outline:none!important;padding:13px!important}.venue-notes form footer{border-top:1px solid #eef1f5;align-items:center;gap:8px;padding:8px;display:flex}.venue-notes form footer small{color:#8996a8;flex:1;font-size:9px}.venue-notes form footer button{border-radius:6px;align-items:center;gap:6px;padding:7px;font-size:11px;display:flex}.venue-notes form footer button:last-child{color:#fff;background:#294b76;padding-inline:11px}.venue-notes button:disabled,.venue-people button:disabled{opacity:.45;cursor:not-allowed}.venue-mention-list{z-index:12;background:#fff;border:1px solid #d9e2ee;border-radius:10px;max-height:250px;padding:5px;position:absolute;top:calc(100% - 42px);left:8px;right:8px;overflow:auto;box-shadow:0 10px 30px #24395420}.venue-mention-list>button{text-align:left;border-radius:7px;align-items:center;gap:9px;width:100%;padding:8px;display:flex}.venue-mention-list>button[aria-selected=true]{background:#edf2f9}.venue-mention-list>button>span,.venue-note-thread article header>span,.venue-person-avatar{color:#385678;background:#dfe8f5;border-radius:50%;flex-shrink:0;place-items:center;width:28px;height:28px;font-size:11px;display:grid}.venue-mention-list strong,.venue-mention-list small{font-size:11px;display:block}.venue-mention-list small{color:#8090a5;margin-top:3px;font-size:10px}.venue-note-status{color:#355b87;background:#edf3fa;border-radius:8px;padding:9px 12px;font-size:11px;line-height:1.7}.venue-notes-heading{justify-content:space-between;margin:23px 0 12px;font-size:11px;display:flex}.venue-notes-heading button{color:#8090a5;font-size:10px}.venue-note-thread article{border-top:1px solid #e6ebf1;padding:13px 0;scroll-margin-top:12px}.venue-note-thread article.active{background:#f0f5fc;border-radius:8px;margin-inline:-8px;padding-inline:8px}.venue-note-thread article.resolved{opacity:.6}.venue-note-thread article header{align-items:center;gap:7px;display:flex}.venue-note-thread article header strong{font-size:11px;font-weight:600}.venue-note-thread article header small{color:#8b97a8;margin-left:auto;font-size:9px}.venue-note-thread article header button{color:#54749b;padding:4px}.venue-note-thread article p{white-space:pre-wrap;overflow-wrap:anywhere;margin:11px 0;font-size:13px;line-height:1.7}.venue-note-thread article footer{flex-wrap:wrap;gap:10px;display:flex}.venue-note-thread article footer button{color:#345b8a;align-items:center;gap:5px;font-size:10px;display:flex}.venue-empty-notes{text-align:center;color:#93a0b0;padding:25px;font-size:12px}.venue-empty-notes svg{margin:auto}.venue-existing-note{background:#f5f7fa;border-left:2px solid #c2d1e5;padding:10px;font-size:12px;line-height:1.7}.venue-item-references>button{color:#56749a;align-items:center;gap:6px;padding:5px 0 9px;font-size:11px;display:flex}.venue-linked-images{gap:6px;margin-bottom:12px;display:flex;overflow:auto}.venue-linked-images img{object-fit:cover;border-radius:8px;width:58px;height:58px}.venue-reference-picker{grid-template-columns:repeat(3,1fr);gap:7px;margin-bottom:16px;display:grid}.venue-reference-picker button{text-align:left;border:1px solid #e0e7ef;border-radius:8px;position:relative;overflow:hidden}.venue-reference-picker button[aria-pressed=true]{outline:2px solid #436f9f}.venue-reference-picker img{object-fit:cover;width:100%;height:65px}.venue-reference-picker span{text-overflow:ellipsis;white-space:nowrap;padding:5px;font-size:9px;display:block;overflow:hidden}.venue-reference-picker svg{background:#fff;border-radius:50%;padding:2px;position:absolute;top:4px;right:4px}.venue-reference-picker p{color:#8191a6;grid-column:1/-1;font-size:11px;line-height:1.6}.venue-plan-quick-actions{gap:8px;padding-top:15px;display:flex}.venue-plan-quick-actions button{border:1px solid #d8e2ee;border-radius:7px;padding:8px 12px;font-size:11px}.venue-plan-advanced{border-top:1px solid #e3e9f1;margin-top:24px;padding-top:15px}.venue-plan-advanced>summary{color:#7d8da1;cursor:pointer;margin-bottom:15px;font-size:11px}.venue-plan-advanced .venue-planning>.nook-section-heading,.venue-plan-advanced .venue-planning>.venue-plan-summary{display:none}.venue-people-count{align-items:center;gap:9px;margin:18px 0;display:flex}.venue-people-count>strong{font-size:28px;font-weight:500}.venue-people-count>span{color:#8390a2;font-size:11px}.venue-people-count>svg{color:#7a93b2}.venue-people-stats{color:#8391a4;flex-wrap:wrap;align-items:center;gap:10px;font-size:10px;display:flex}.venue-people-stats b{color:#2e4c72}.venue-people-stats button{color:#2e5384;background:#e9f0fa;border-radius:6px;align-items:center;gap:5px;margin-left:auto;padding:8px;display:flex}.venue-people-tools{gap:8px;margin:17px 0 10px;display:flex}.venue-people input,.venue-people textarea{box-sizing:border-box;background:#fff;border:1px solid #dfe6ef;border-radius:8px;outline:none;max-width:100%;padding:9px;font-size:12px;line-height:1.6}.venue-people input:focus,.venue-people textarea:focus{border-color:#7a9ac0}.venue-people-tools input{flex:1;width:0}.venue-people-tools button,.venue-people form>button,.venue-door>button{color:#2d537e;background:#eaf0f8;border-radius:7px;align-items:center;gap:5px;padding:8px 12px;font-size:11px;display:flex}.venue-people>form{background:#f7f9fc;border:1px solid #dce5ef;border-radius:10px;margin:15px 0;padding:13px}.venue-people>form textarea{resize:vertical;width:100%;min-height:100px}.venue-people>form small{color:#8090a5;margin:6px 0 12px;font-size:10px;line-height:1.6;display:block}.venue-person-list>article{border-bottom:1px solid #e7ecf2;align-items:flex-start;gap:8px;padding:15px 0;display:flex}.venue-person-list>article>div:nth-child(2){flex:1;min-width:0}.venue-person-list strong{font-size:12px;font-weight:500;display:block}.venue-person-list small{color:#8b97a9;overflow-wrap:anywhere;margin:3px 0;font-size:9px;display:block}.venue-person-list textarea{resize:vertical;background:0 0;border-color:#0000;width:100%;height:40px;min-height:30px;padding:6px 0;font-size:11px;display:block}.venue-person-list textarea:focus{background:#fff;padding-inline:7px}.venue-person-list>article>div:nth-child(2)>button{color:#5279a7;text-align:left;margin-top:5px;font-size:10px}.venue-person-actions{flex-direction:column;align-items:flex-end;gap:7px;display:flex}.venue-person-actions button,.venue-person-actions span{color:#7789a1;border:1px solid #e0e6ee;border-radius:5px;align-items:center;gap:4px;padding:5px 6px;font-size:9px;display:flex}.venue-person-actions .rsvp-yes{color:#365e91;background:#edf2f9;border-color:#dbe6f4}.venue-person-actions .rsvp-no{color:#926973;background:#f9f1f3}.venue-door{background:#edf3fa;border-radius:10px;margin:15px 0;padding:13px}.venue-door header{justify-content:space-between;margin-bottom:12px;font-size:12px;display:flex}.venue-door form{gap:6px;margin-top:10px;display:flex}.venue-door input{flex:1;width:0}.venue-door video{max-width:100%}.venue-guest-pass{text-align:center;background:#fff;border:1px solid #e0e6ef;border-radius:14px;margin-top:20px;padding:25px;position:relative;box-shadow:0 7px 30px #2b456a0c}.venue-guest-pass>button{position:absolute;top:10px;right:10px}.venue-guest-pass>small{letter-spacing:.06em;color:#8796a9;font-size:9px;line-height:1.7;display:block}.venue-guest-pass h3{letter-spacing:-.7px;margin:16px 0 5px;font-size:23px;font-weight:500}.venue-guest-pass p,.venue-guest-pass>span{color:#72839c;font-size:11px}.venue-guest-pass img{width:190px;max-width:100%;height:auto;margin:15px auto;display:block}.venue-guest-pass>a{color:#375a87;justify-content:center;align-items:center;gap:6px;margin:18px 0;font-size:11px;display:flex}.venue-asset-credits{color:#8393aa;font-size:10px}.bd-mentions,.bd-mentions>button{position:relative}.bd-mentions>button>i{color:#fff;background:#355b8a;border-radius:20px;place-items:center;min-width:15px;height:15px;font-size:9px;font-style:normal;display:grid;position:absolute;top:-3px;right:-3px}.bd-mention-popover{z-index:100;background:#fff;border:1px solid #dce4ef;border-radius:14px;width:330px;max-width:calc(100vw - 24px);max-height:60dvh;padding:12px;position:absolute;top:calc(100% + 12px);right:0;overflow:auto;box-shadow:0 15px 50px #26354d24}.bd-mention-popover>header{justify-content:space-between;align-items:center;padding:6px 4px 13px;font-size:13px;display:flex}.bd-mention-popover>button{text-align:left;border-radius:8px;gap:10px;width:100%;padding:12px 8px;display:flex}.bd-mention-popover>button.unread{background:#f0f5fb}.bd-mention-popover>button>span{background:#dfe8f4;border-radius:50%;flex:none;place-items:center;width:27px;height:27px;font-size:11px;display:grid}.bd-mention-popover strong{font-size:12px;font-weight:500}.bd-mention-popover p{color:#6c7d94;overflow-wrap:anywhere;-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:6px 0;font-size:12px;line-height:1.6;display:-webkit-box;overflow:hidden}.bd-mention-popover small{color:#8a98ab;align-items:center;gap:4px;font-size:10px;display:flex}.bd-selection-more{position:relative}.bd-selection-more>summary{cursor:pointer;color:#687c96;border-radius:6px;padding:8px 12px;font-size:12px;list-style:none}.bd-selection-more>summary::-webkit-details-marker{display:none}.bd-selection-menu{background:#fff;border:1px solid #dee5ee;border-radius:11px;flex-direction:column;align-items:stretch;width:225px;max-height:55dvh;padding:7px;display:flex;position:absolute;bottom:calc(100% + 12px);right:0;overflow:auto;box-shadow:0 10px 30px #233b5c20}.bd-selection-menu button{text-align:left;justify-content:flex-start!important;width:100%!important}.bd-selection-menu .bd-quick-colours{flex-wrap:wrap;justify-content:center;padding:9px 2px;display:flex}.bd-selection-menu .bd-quick-colours button{width:20px!important;min-width:0!important;height:20px!important}.bd-selection-size,.bd-content-open .bd-selection-floating,.bd-content-open .bd-context-selection,.bd-content-open .bd-wayfinder,.bd-content-open .bd-canvas-bottom,.bd-content-open .bd-tools,.bd-content-open .bd-focus-return,.bd-content-open .cs-focus-shelf{display:none}.bd-content-open .bd-room-dock.is-folded{visibility:hidden;pointer-events:none}.bd-room-dock,.bd-room-dock [data-introduced]{animation:none!important}.bd-room:has(.bd-room-dock.is-folded) .nook-space:not(.nook-fullpage){right:16px}.bd-selection-floating{max-width:calc(100% - 32px);flex-wrap:nowrap!important;width:max-content!important}.bd-selection-floating>span{color:#8492a5;font-size:10px}@media (max-width:900px){.bd-board-actions .bd-connection-trigger,.bd-board-actions .bd-present-board,.bd-board-actions .bd-all-boards{display:none}.bd-mention-popover{position:fixed;top:64px;right:12px}.venue-light-switch{top:70px;left:12px}.bd-selection-floating>span{display:none}}@media (max-width:650px){.venue-light-switch{top:60px;left:10px}.venue-light-switch button{padding:6px;font-size:10px}.venue-plan-title h2{font-size:19px}.venue-plan-tabs{margin-bottom:12px}.venue-note-thread{max-height:none}.bd-room:has(.bd-room-dock.is-folded) .nook-space:not(.nook-fullpage){right:6px}.venue-people-count{margin:8px 0}.venue-note-context{margin-top:6px}}.venue-seating-strip{scroll-snap-type:x proximity;gap:8px;padding:14px 2px 6px;display:flex;overflow:auto}.venue-seating-strip>button{text-align:left;scroll-snap-align:start;border:1px solid #e0e6ef;border-radius:9px;flex:0 0 108px;padding:5px}.venue-seating-strip>button[aria-pressed=true]{background:#f0f5fb;border-color:#5b7fac}.venue-seating-strip .venue-asset-thumb{border-radius:6px;height:65px}.venue-seating-strip strong{white-space:nowrap;text-overflow:ellipsis;margin:7px 2px 4px;font-size:10px;display:block;overflow:hidden}.venue-seating-strip small{color:#8091a7;margin:0 2px 4px;font-size:9px;display:block}.venue-seating-strip small.over-capacity{color:#9c5b5b}.venue-person-actions>button:last-child{color:#9ba8b9;border:0;padding-block:1px}.bd-context{width:240px!important;max-height:min(560px,100dvh - 24px)!important;padding:7px!important}.bd-compact-context>button{min-height:34px!important;padding:8px 10px!important;font-size:12px!important}.bd-compact-context>button>svg:last-child:not(:first-child){margin-left:auto}.bd-compact-context hr{border:0;border-top:1px solid #e3e8f0;margin:5px}.venue-context{max-height:min(420px,100% - 90px);overflow:auto}.venue-context summary{cursor:pointer;color:#7286a1;padding:10px;font-size:12px}.venue-context details button{text-align:left;width:100%;padding:9px;font-size:11px;display:block}.venue-dimensions-toggle{z-index:7;color:#7b8ba2;background:#fff;border:1px solid #dce3ee;border-radius:7px;padding:7px 10px;font-size:10px;position:absolute;top:69px;right:22px}.venue-dimensions-toggle[aria-pressed=true]{color:#355b89;background:#eaf1fa}.venue-dimension-labels{pointer-events:none;z-index:3;position:absolute;inset:0}.venue-dimension-labels span{color:#32547d;white-space:nowrap;background:#fffe;border:1px solid #cad8ea;border-radius:5px;padding:4px 7px;font-size:10px;position:absolute;transform:translate(-50%,-50%)}.venue-tour{z-index:6;position:absolute;top:74px;right:18px}.venue-tour-trigger{color:#506a8a;background:#fff;border:1px solid #dfe5ee;border-radius:9px;align-items:center;gap:6px;padding:11px;font-size:11px;display:flex}.venue-tour-trigger small{background:#edf2f8;border-radius:5px;padding:2px 5px;font-size:10px}.venue-tour>section{background:#fff;border:1px solid #dce4ee;border-radius:13px;width:290px;max-width:calc(100vw - 40px);max-height:55dvh;padding:17px;position:absolute;top:46px;right:0;overflow:auto;box-shadow:0 10px 30px #233b5c17}.venue-tour header{justify-content:space-between;align-items:start;gap:12px;display:flex}.venue-tour header small{letter-spacing:.09em;color:#8496ae;font-size:8px}.venue-tour h3{letter-spacing:-.4px;margin:7px 0;font-size:17px;font-weight:500}.venue-tour p{color:#8a99ad;font-size:11px;line-height:1.7}.venue-tour-scenes article{border:1px solid #e4eaf1;border-radius:7px;align-items:center;gap:7px;margin:7px 0;padding:6px;display:flex}.venue-tour-scenes article.active{background:#f3f7fc;border-color:#6e91bf}.venue-tour-scenes input{flex:1;min-width:0;background:0 0!important;border:0!important;padding:0!important;font-size:11px!important}.venue-scene-number{background:#edf2f8;border-radius:5px;width:24px;height:24px;font-size:10px}.venue-tour-capture{color:#5478a3;align-items:center;gap:6px;padding:10px 0;font-size:11px;display:flex}.venue-tour footer{border-top:1px solid #e6ebf2;align-items:center;gap:8px;margin-top:6px;padding-top:12px;display:flex}.venue-tour footer button{background:#f0f4fa;border-radius:5px;align-items:center;gap:5px;padding:7px;font-size:10px;display:flex}.venue-tour button:disabled{opacity:.4}.venue-stage-preview{z-index:7;background:#fff;border:1px solid #dce3ed;border-radius:9px;align-items:center;gap:8px;max-width:calc(100% - 350px);padding:8px;font-size:11px;display:flex;position:absolute;top:64px;left:50%;transform:translate(-50%);box-shadow:0 3px 15px #26354d08}.venue-stage-preview strong{white-space:nowrap;text-overflow:ellipsis;font-weight:500;overflow:hidden}.venue-stage-preview button{color:#5d7a9e;padding:4px;font-size:9px}.venue-programme-intro>small,.venue-programme>header>small{letter-spacing:.08em;color:#8b9aaf;font-size:9px}.venue-programme h2,.venue-programme-intro h2{letter-spacing:-.7px;margin:10px 0 16px;font-size:23px;font-weight:500;line-height:1.2}.venue-programme-intro p{color:#7a8ba2;font-size:12px;line-height:1.8}.venue-programme-intro>button{color:#42638d;border:1px solid #dce5ef;border-radius:8px;margin:10px 0;padding:11px;font-size:12px;display:block}.venue-programme-sketch{background:#edf3fa;border-radius:12px;grid-template-columns:repeat(4,1fr);align-items:end;gap:7px;height:120px;margin:20px 0;padding:20px;display:grid}.venue-programme-sketch i{background:#e1eaf6;border:2px solid #98aecb;border-bottom:0;height:30%}.venue-programme-sketch i:nth-child(2){border-style:dashed;height:60%}.venue-programme-sketch i:nth-child(3){background:#c6d6ec;height:80%}.venue-programme-sketch i:nth-child(4){background:#a5bedf;height:100%}.venue-programme header>div{color:#7e91aa;align-items:center;gap:8px;font-size:10px;display:flex}.venue-programme input{box-sizing:border-box;border:1px solid #dae3ef;border-radius:5px;max-width:100%;padding:6px;font-size:11px}.venue-programme header input{max-width:126px;margin-top:4px;display:block}.venue-programme header b{color:#a67963;margin-top:4px;font-size:9px;display:block}.venue-programme-range{color:#a0adbe;justify-content:space-between;margin:20px 0 7px;font-size:9px;display:flex}.venue-programme article{border-top:1px solid #e5ebf3;padding:12px 0}.venue-programme article.active{background:#f1f6fd;border-radius:9px;margin-inline:-7px;padding-inline:7px}.venue-stage-heading{align-items:center;gap:6px;display:flex}.venue-stage-heading button{text-align:left;font-size:11px}.venue-stage-heading button:nth-child(2){flex:1}.venue-stage-heading button[aria-pressed=true]{color:#315b91;background:#e1ecfb;border-radius:5px}.venue-gantt-track{background:#f0f3f7;border-radius:4px;width:100%;height:18px;margin:12px 0 5px;display:block;position:relative}.venue-gantt-track i,.venue-gantt-track b{background:#c8d1df;border-radius:3px;height:6px;position:absolute;top:0}.venue-gantt-track b{background:#6c8eb7;height:9px;top:7px}.venue-stage-dates{color:#8496ae;justify-content:space-between;font-size:9px;display:flex}.venue-stage-details{margin-top:12px}.venue-stage-details>input{width:100%;margin-bottom:8px}.venue-stage-details>div{color:#7d91ab;gap:8px;font-size:10px;display:flex}.venue-stage-details label{flex:1}.venue-stage-details label input{width:100%;margin-top:5px;display:block}.venue-stage-details textarea{box-sizing:border-box;border:1px solid #dce5f0;border-radius:7px;width:100%;min-height:70px;margin-top:9px;padding:9px;font-size:12px}.venue-stage-actions{flex-wrap:wrap}.venue-stage-actions button{color:#55769f;background:#edf3fb;border-radius:5px;align-items:center;gap:5px;padding:6px;font-size:10px;display:flex}.venue-programme footer{flex-wrap:wrap;gap:8px;margin:18px 0;display:flex}.venue-programme footer button{color:#40638f;border:1px solid #dce5ef;border-radius:6px;align-items:center;gap:5px;padding:8px;font-size:11px;display:flex}.venue-programme>small{color:#91a0b5;font-size:9px;line-height:1.6;display:block}.bd-spatial-overview{z-index:180;touch-action:none;background:#ecf0f6;position:fixed;inset:0;overflow:hidden}.bd-spatial-overview header{z-index:2;justify-content:space-between;align-items:center;padding:20px 24px;display:flex;position:absolute;inset:0 0 auto}.bd-spatial-overview header>div{color:#405775;align-items:center;gap:12px;font-size:15px;display:flex}.bd-spatial-overview header span{color:#8d9caf;font-size:11px}.bd-spatial-stage{perspective:1400px;cursor:grab;position:absolute;inset:0;overflow:hidden}.bd-spatial-plane{transform-style:preserve-3d;background-image:radial-gradient(#b8c9de 1px,#0000 1px);background-size:20px 20px;position:absolute;top:50%;left:50%;box-shadow:0 10px 100px #9bacbf35}.bd-spatial-card{cursor:pointer;text-align:left;border:1px solid #c8d4e4;border-radius:4px;position:absolute;overflow:hidden;box-shadow:3px 7px #c4cfdd,7px 16px 20px #526b8e1f}.bd-spatial-card>div{width:100%;height:100%;overflow:hidden}.bd-spatial-card img{object-fit:cover;pointer-events:none;width:100%;height:65%}.bd-spatial-card span{overflow-wrap:anywhere;padding:5px;font-size:clamp(6px,1vw,12px);line-height:1.3;display:block}.bd-spatial-card p{color:#8293a9;margin:0;padding:0 5px;font-size:9px;line-height:1.4}.bd-spatial-card.is-section{opacity:.5;box-shadow:none;pointer-events:none;border-style:dashed;background:0 0!important}.bd-spatial-edge{transform-origin:0;pointer-events:none;background:#849dbd;height:1px;position:absolute}.bd-spatial-overview footer{color:#71859f;background:#fffffff0;border:1px solid #dde5ef;border-radius:12px;align-items:center;gap:8px;padding:10px 16px;font-size:11px;display:flex;position:absolute;bottom:20px;left:50%;transform:translate(-50%)}.bd-spatial-overview footer button{padding:6px}.bd-spatial-overview footer span{white-space:nowrap;margin-right:12px}@media (max-width:650px){.venue-dimensions-toggle{top:57px;right:10px}.venue-tour{top:104px;right:10px}.venue-tour-trigger{padding:8px;font-size:9px}.venue-stage-preview{max-width:calc(100% - 130px);top:95px;left:10px;transform:none}.venue-stage-preview strong{max-width:100px}.bd-spatial-overview footer span,.bd-spatial-overview header span{display:none}}.venue-question-pins button.venue-person-pin{color:#405f87;background:#e7edf8;border-radius:50%;width:27px;height:27px;font-size:11px;box-shadow:0 3px 10px #26354d20}.venue-person-pin.waiting{border-style:dashed}.venue-person-pin.confirmed:after{content:"";background:#3c648f;border:1px solid #fff;border-radius:50%;width:7px;height:7px;position:absolute;bottom:-2px;right:-2px}.venue-person-pin small{color:#456386;white-space:nowrap;background:#fff;border-radius:5px;padding:6px 8px;font-size:10px;display:none;position:absolute;top:31px;left:50%;transform:translate(-50%);box-shadow:0 3px 12px #26354d14}.venue-person-pin:hover small,.venue-person-pin:focus small{display:block}.venue-person-list .venue-open-person{color:#334d6f!important;margin:0!important;font-size:12px!important}.content-edge-dismiss{z-index:11;cursor:pointer;background:0 0;border:0;width:8px;position:absolute;top:65px;bottom:35px}.content-edge-dismiss.left{left:0}.content-edge-dismiss.right{right:0}:is(.content-edge-dismiss:hover,.content-edge-dismiss:focus-visible){background:#8aadd344;border-radius:6px}.bd-multi-select .bd-node iframe{pointer-events:none!important}.bd-multi-select .bd-node{cursor:copy!important}.venue-share-studio{color:#243549;border-top:1px solid #dbe1e7;margin-top:28px;padding-top:24px}.venue-share-studio header>small,.venue-budget>small,.venue-recipient small{letter-spacing:.08em;color:#718094;font-size:10px}.venue-share-studio h3{margin:7px 0;font-family:Georgia,serif;font-size:28px;font-weight:400}.venue-share-studio p{color:#66758a;font-size:12px;line-height:1.65}.venue-share-vendors{gap:8px;margin:14px 0;display:flex;overflow:auto}.venue-share-vendors button{text-align:left;background:#fff;border:1px solid #dce3eb;border-radius:10px;grid-template-columns:28px 1fr;gap:2px 7px;min-width:150px;padding:10px;display:grid}.venue-share-vendors button>span{background:#e7edf5;border-radius:50%;grid-row:span 2;place-items:center;font-size:12px;display:grid}.venue-share-vendors strong{font-size:12px}.venue-share-vendors small{color:#718094;font-size:10px}.venue-share-vendors [aria-pressed=true]{background:#f3f6fb;border-color:#416897}.venue-share-pieces{grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;max-height:270px;margin:14px 0;padding:2px;display:grid;overflow:auto}.venue-share-pieces button{text-align:left;background:#faf9f6;border:1px solid #e1e6ec;border-radius:9px;padding:0 0 7px;position:relative;overflow:hidden}.venue-share-pieces .venue-asset-thumb{background:#eeede9;border-radius:0;width:100%;height:70px}.venue-share-pieces button>span{white-space:nowrap;text-overflow:ellipsis;padding:4px 7px 0;font-size:10px;display:block;overflow:hidden}.venue-share-pieces button>svg{color:#fff;background:#335d8e;border-radius:50%;width:18px;height:18px;padding:2px;position:absolute;top:5px;right:5px}.venue-share-pieces [aria-pressed=true]{border-color:#335d8e;box-shadow:0 0 0 1px #335d8e}.venue-share-pieces button:disabled{opacity:.45}.venue-share-studio textarea{resize:vertical;background:#fff;border:1px solid #d8e0e9;border-radius:9px;width:100%;min-height:85px;padding:12px;font-size:12px;line-height:1.6}.venue-share-primary,.venue-share-actions button{border:1px solid #cbd6e3;border-radius:8px;justify-content:center;align-items:center;gap:7px;margin:10px 0;padding:10px 13px;font-size:12px;display:inline-flex}.venue-share-primary,.venue-share-actions button:first-child{color:#fff;background:#254e80;border-color:#254e80}.venue-share-studio button:disabled{cursor:default;opacity:.45}.venue-share-studio iframe{background:#eee;border:1px solid #dce3eb;border-radius:10px;width:100%;height:450px}.venue-share-actions{gap:8px;display:flex}.venue-share-studio>small{color:#728095;font-size:10px;line-height:1.6;display:block}.venue-share-studio>input{border:1px solid #d8e0e9;border-radius:7px;width:100%;margin-bottom:9px;padding:9px;font-size:11px}.venue-shared-responses h4{margin:18px 0 10px;font-size:12px}.venue-shared-responses article{background:#fff;border:1px solid #dce3eb;border-radius:9px;margin-bottom:8px;padding:12px}.venue-shared-responses article>strong,.venue-shared-responses article>span{font-size:12px;display:block}.venue-shared-responses article>span{color:#6b7c91;margin-top:3px;font-size:10px}.venue-shared-responses article>button{color:#66758a;align-items:center;gap:4px;margin-top:6px;font-size:10px;display:flex}.venue-shared-responses p{white-space:pre-wrap;overflow-wrap:anywhere}.venue-budget{color:#25374b}.venue-budget-total{align-items:baseline;gap:10px;margin:7px 0 20px;display:flex}.venue-budget-total h3{letter-spacing:-1.5px;margin:0;font-size:36px;font-weight:500}.venue-budget-total span{color:#7b8796;font-size:11px}.venue-budget>label{justify-content:space-between;align-items:center;gap:10px;font-size:12px;display:flex}.venue-budget input{background:#fff;border:1px solid #dce3eb;border-radius:7px;width:140px;padding:9px}.venue-budget-chart{background:#e8ecf1;border-radius:5px;height:18px;margin-top:18px;display:flex;overflow:hidden}.venue-budget-chart span{background:#335f92}.venue-budget-chart i{background:repeating-linear-gradient(45deg,#a9bdd4 0 4px,#bdcddd 4px 7px)}.venue-budget-legend{gap:12px;margin:10px 0;display:flex}.venue-budget-legend button{color:#64758a;align-items:center;gap:5px;padding:3px 0;font-size:10px;display:flex}.venue-budget-legend i{background:#335f92;border-radius:2px;width:7px;height:7px}.venue-budget-legend button+button i{background:#b8c9dc}.venue-budget-legend [aria-pressed=true]{color:#254e80;text-decoration:underline}.venue-budget>p{color:#61758b;font-size:12px}.venue-budget>p.over-budget{color:#9b5147}.venue-budget-paid{border-block:1px solid #e0e6ed;grid-template-columns:1fr 1fr;gap:16px;margin:20px 0;padding:18px 0;display:grid}.venue-budget-paid span{color:#738095;gap:4px;font-size:10px;display:grid}.venue-budget-paid strong{color:#283f59;font-size:21px;font-weight:500}.venue-budget h4{margin:0 0 12px;font-size:12px;font-weight:600}.venue-budget-vendors button{text-align:left;width:100%;margin:12px 0;display:block}.venue-budget-vendors button>span{justify-content:space-between;gap:10px;font-size:11px;display:flex}.venue-budget-vendors b{font-weight:500}.venue-budget-vendors button>i{background:#b1c3da;border-radius:2px;min-width:2px;height:6px;margin-top:7px;display:block}.venue-budget-vendors [aria-pressed=true]>i{background:#365f91}.venue-budget-items{margin-top:24px}.venue-budget-items header{justify-content:space-between;align-items:baseline;display:flex}.venue-budget-items header button{color:#315b8c;font-size:10px}.venue-budget-items article{border-top:1px solid #e3e8ed;justify-content:space-between;align-items:center;gap:8px;padding:11px 0;display:flex}.venue-budget-items article>button:first-child{text-align:left;align-items:center;gap:9px;min-width:0;display:flex}.venue-budget-items .venue-asset-thumb{background:#ecece8;border-radius:7px;flex-shrink:0;width:52px;height:46px}.venue-budget-items article span{gap:4px;display:grid}.venue-budget-items strong{font-size:11px}.venue-budget-items small{color:#768397;font-size:10px}.venue-budget-items article>button:last-child{border:1px solid #ccd7e4;border-radius:6px;flex-shrink:0;padding:6px 8px;font-size:10px}.venue-budget-items [aria-pressed=true]{color:#305b8e;background:#e9eff7}.venue-budget>small:last-child{letter-spacing:0;margin-top:20px;line-height:1.6;display:block}.venue-question-pins .venue-cost-pin{color:#284c75;white-space:nowrap;background:#fff;border-radius:7px;width:auto;min-width:48px;height:auto;padding:7px 10px;font-size:11px;font-weight:600;box-shadow:0 3px 14px #18334d24}.venue-question-pins .venue-cost-pin:after{content:"";border:4px solid #0000;border-top-color:#fff;position:absolute;top:100%;left:calc(50% - 4px)}.venue-guest-overview{padding:4px 0 20px}.venue-guest-overview>div:first-child{align-items:baseline;gap:8px;display:flex}.venue-guest-overview strong{letter-spacing:-1px;font-size:32px;font-weight:500}.venue-guest-overview strong small{color:#7a8998;letter-spacing:0;font-size:14px}.venue-guest-overview span{color:#738295;font-size:11px}.venue-guest-bar{background:#e6ebf1;border-radius:3px;height:10px;margin:15px 0;display:flex;overflow:hidden}.venue-guest-bar i{background:#385f90}.venue-guest-bar span{background:#afc1d8}.venue-guest-overview nav{grid-template-columns:repeat(4,1fr);gap:6px;display:grid}.venue-guest-overview nav button{color:#768397;background:#f2f5f9;border:1px solid #0000;border-radius:7px;gap:3px;padding:8px 3px;font-size:9px;display:grid}.venue-guest-overview nav strong{color:#304b6d;letter-spacing:0;font-size:20px}.venue-guest-overview [aria-pressed=true]{background:#e7eef8;border-color:#9cb3d0}.venue-guest-overview+.venue-people-count{display:none}.venue-milo-mode{background:#f0f3f7;border-radius:8px;gap:3px;margin:13px 0 3px;padding:3px;display:flex}.venue-milo-mode button{color:#718197;border-radius:6px;flex:1;padding:6px;font-size:11px}.venue-milo-mode [aria-pressed=true]{color:#284b75;background:#fff;box-shadow:0 1px 4px #263e5412}.venue-milo-answer p{white-space:pre-wrap;overflow-wrap:anywhere;max-height:220px;overflow:auto}.venue-milo-answer>div{flex-wrap:wrap;gap:6px;display:flex}.venue-milo-answer>div button{color:#45658b;border:1px solid #d7e1ec;border-radius:7px;padding:6px 9px;font-size:10px}.venue-recipient{color:#253449;background:#f6f4ef;min-height:100vh;padding:0 24px 50px;font-family:Arial,sans-serif}.venue-recipient>header{border-bottom:1px solid #deded6;justify-content:space-between;align-items:center;max-width:900px;margin:auto;padding:28px 0;display:flex}.venue-recipient>header>a{letter-spacing:-1px;color:#254c78;font-size:25px;font-weight:600}.venue-recipient>header>span{color:#77818c;font-size:12px}.venue-recipient>section,.venue-recipient-items{max-width:760px;margin:auto}.venue-recipient-intro{padding:65px 0 30px}.venue-recipient h1{letter-spacing:-1.7px;margin:17px 0 25px;font-family:Georgia,serif;font-size:clamp(36px,6vw,62px);font-weight:400;line-height:1.1}.venue-recipient-intro>p{color:#6a7583;font-size:14px;line-height:1.7}.venue-recipient blockquote{white-space:pre-wrap;overflow-wrap:anywhere;border-left:2px solid #97abc4;margin:28px 0 5px;padding:8px 0 8px 20px;font-size:15px;line-height:1.7}.venue-recipient-items{grid-template-columns:1fr 1fr;gap:18px;display:grid}.venue-recipient-items article{background:#fff;border:1px solid #e7e6e1;border-radius:12px;overflow:hidden}.venue-recipient-items img,.venue-brief-placeholder{object-fit:contain;background:#eeeee9;width:100%;height:240px}.venue-brief-placeholder{color:#bac5cf;place-items:center;font:60px Georgia,serif;display:grid}.venue-recipient-items article>div:last-child{padding:22px}.venue-recipient-items h2{margin:0 0 8px;font-size:17px;font-weight:500}.venue-recipient-items small{letter-spacing:0;font-size:12px}.venue-recipient-items p{color:#6b7786;white-space:pre-wrap;overflow-wrap:anywhere;font-size:13px;line-height:1.7}.venue-recipient .venue-recipient-response{background:#e8eef5;border-radius:12px;margin:45px auto;padding:35px}.venue-recipient-response h2{margin:12px 0;font:30px Georgia,serif}.venue-recipient-response p{color:#687a90;font-size:13px;line-height:1.7}.venue-recipient textarea{resize:vertical;background:#fff;border:1px solid #ccd7e4;border-radius:8px;width:100%;min-height:100px;margin:20px 0 12px;padding:15px;font:14px/1.6 Arial;display:block}.venue-recipient-response>div{flex-wrap:wrap;gap:10px;display:flex}.venue-recipient button{color:#284d7c;border:1px solid #bccde1;border-radius:8px;padding:12px 18px;font-size:13px}.venue-recipient button:first-child{color:#fff;background:#284d7c}.venue-recipient button:disabled{opacity:.5}.venue-recipient-response>small{letter-spacing:0;margin-top:20px;line-height:1.7;display:block}.venue-recipient footer{text-align:center;max-width:760px;margin:40px auto 0;font:22px Georgia,serif}.venue-recipient footer a{color:#40618b;margin-top:14px;font:12px Arial,sans-serif;text-decoration:underline;display:block}:is(.venue-recipient button:focus-visible,.venue-share-studio button:focus-visible,.venue-budget button:focus-visible){outline-offset:3px;outline:3px solid #83a8d1}@media (max-width:550px){.venue-recipient{padding-inline:18px}.venue-recipient-intro{padding-top:40px}.venue-recipient-items{grid-template-columns:1fr}.venue-recipient-items img,.venue-brief-placeholder{height:210px}.venue-recipient .venue-recipient-response{padding:24px}.venue-share-pieces{grid-template-columns:repeat(2,minmax(0,1fr))}.venue-light-switch{gap:0;left:10px}.venue-light-switch button{padding:6px;font-size:10px}}.venue-confirm-cost{flex-wrap:wrap;align-items:center;gap:12px;margin:12px 0;display:flex}.venue-confirm-cost>button{border:1px solid #ced9e5;border-radius:7px;align-items:center;gap:5px;padding:8px 10px;font-size:11px;display:flex}.venue-confirm-cost>button[aria-pressed=true]{color:#2f5987;background:#e9eff7}.venue-confirm-cost label{align-items:center;gap:6px;font-size:11px;display:flex}.venue-confirm-cost input{border:1px solid #d7e0e9;border-radius:6px;width:90px;padding:7px}.venue-companion-controls{z-index:10;pointer-events:none;color:#283950;width:260px;max-width:calc(100% - 36px);position:absolute;top:62px;right:18px}.venue-companion-controls button,.venue-companion-controls section{pointer-events:auto}.venue-companion-pill{background:#fffcf8ed;border:1px solid #deddd9;border-radius:30px;align-items:center;gap:4px;width:fit-content;margin-left:auto;padding:4px 6px 4px 5px;display:flex;box-shadow:0 3px 18px #2839500d}.venue-companion-pill>button:first-child{text-align:left;align-items:center;gap:9px;padding:4px 9px 4px 5px;display:flex}.venue-companion-pill>button:first-child>svg{background:#e8e2d7;border-radius:50%;flex-shrink:0;width:32px;height:32px;padding:7px}.venue-companion-pill span{font-size:12px;font-weight:600;line-height:1.3}.venue-companion-pill small{white-space:nowrap;text-overflow:ellipsis;color:#7d858e;max-width:135px;margin-top:2px;font-size:9px;font-weight:400;display:block;overflow:hidden}.venue-companion-pill>button:last-child{border-radius:50%;place-items:center;width:28px;height:28px;display:grid}.venue-companion-pill button:hover{background:#eceef1}.venue-companion-settings,.venue-companion-suggestion{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#fffdf9f5;border:1px solid #dedfdc;border-radius:15px;margin-top:8px;padding:17px;box-shadow:0 10px 35px #293b5312}.venue-companion-settings header{justify-content:space-between;align-items:center;margin-bottom:13px;font-size:12px;display:flex}.venue-companion-settings>button{text-align:left;align-items:center;gap:10px;width:100%;padding:10px 0;font-size:11px;display:flex}.venue-companion-settings>button>span{flex:1}.venue-companion-settings>button>i{background:#e9ebee;border:1px solid #c8ced7;border-radius:9px;place-items:center;width:23px;height:17px;display:grid}.venue-companion-settings>button[aria-checked=true]>i{color:#fff;background:#385e89;border-color:#385e89}.venue-companion-settings p{color:#84909b;border-top:1px solid #e7e8e5;margin-top:9px;padding-top:11px;font-size:10px;line-height:1.7}.venue-companion-suggestion{position:relative}.venue-companion-suggestion>small{letter-spacing:1.1px;color:#7f8a99;margin-bottom:11px;font-size:8px;display:block}.venue-companion-suggestion h3{letter-spacing:-.4px;max-width:210px;font-family:Georgia,serif;font-size:21px;line-height:1.2}.venue-companion-suggestion p{color:#778392;margin-top:10px;font-size:11px;line-height:1.7}.venue-companion-dismiss{color:#8391a1;padding:3px;position:absolute;top:9px;right:9px}.venue-companion-suggestion footer{flex-wrap:wrap;align-items:center;gap:10px;margin-top:16px;display:flex}.venue-companion-suggestion footer>button{align-items:center;gap:5px;padding:8px 0;font-size:10px;display:flex}.venue-companion-suggestion footer>button:first-child{color:#fff;background:#365b85;border-radius:7px;padding:9px 12px}.venue-companion-suggestion footer>button:last-child{color:#778392}.venue-milo-context{border-top:1px solid #e8edf3;margin-top:12px;padding-top:10px}.venue-milo-context summary{color:#7890ab;cursor:pointer;font-size:10px}.venue-milo-context p{margin:10px 0!important;font-size:10px!important;line-height:1.7!important}.venue-milo-context label{align-items:center;gap:7px;margin:9px 0;font-size:10px;display:flex}.venue-milo-context label input{accent-color:#385e89}.venue-milo-context>small{line-height:1.7;display:block;font-size:9px!important}@container (width<=650px){.venue-companion-controls{width:235px;max-width:calc(100% - 20px);top:65px;right:10px}.venue-companion-pill small{display:none}.venue-companion-pill>button:first-child>svg{width:25px;height:25px;padding:5px}.venue-companion-settings,.venue-companion-suggestion{padding:14px}.venue-companion-suggestion h3{font-size:19px}.venue-companion-controls section{max-height:calc(100cqh - 240px);overflow:auto}}.nook-three:has(.venue-tour section) .venue-companion-controls{visibility:hidden;pointer-events:none}.venue-companion-controls section{max-height:min(420px,100dvh - 270px);overflow:auto}.nook-stage .nook-viewbar{align-items:center;gap:8px;top:14px;left:16px;right:16px}.nook-stage .nook-viewbar .venue-dimensions-toggle{pointer-events:auto;white-space:nowrap;border-radius:9px;margin-left:auto;padding:9px 10px;font-size:10px;position:static}.nook-stage .nook-viewbar .nook-layout-trigger{white-space:nowrap;margin-left:0}.nook-stage .nook-viewbar>span{margin-left:auto}.nook-stage .nook-single-floor{display:none}.nook-stage .nook-floors:not(.nook-single-floor){max-width:calc(100% - 32px);top:112px;left:16px}.venue-scene-toolbar{z-index:10;pointer-events:none;flex-wrap:wrap;align-items:start;gap:7px;display:flex;position:absolute;top:67px;left:16px;right:16px}.venue-scene-toolbar>div{pointer-events:auto}.venue-scene-toolbar .venue-light-switch{box-shadow:none;background:#fffffff2;border-color:#d7dce1;flex-shrink:0;gap:0;min-height:36px;padding:3px;position:relative;inset:auto}.venue-scene-toolbar .venue-light-switch button{white-space:nowrap;padding:7px 8px;font-size:10px}.venue-scene-toolbar .venue-tour{z-index:12;margin-left:auto;position:relative;inset:auto}.venue-scene-toolbar .venue-tour-trigger{white-space:nowrap;height:36px;padding:8px 10px;font-size:10px}.venue-scene-toolbar .venue-tour>section{width:min(305px,100cqw - 32px);max-height:min(480px,100dvh - 285px);padding:18px;top:44px}.venue-scene-toolbar .venue-companion-controls{z-index:12;width:auto;max-width:none;position:relative;inset:auto}.venue-scene-toolbar .venue-companion-pill{height:36px;box-shadow:none;background:#fffdf9;border-radius:10px;padding:2px 5px}.venue-scene-toolbar .venue-companion-pill small{display:none}.venue-scene-toolbar .venue-companion-pill>button:first-child{gap:5px;padding:2px 4px}.venue-scene-toolbar .venue-companion-pill>button:first-child>svg{width:23px;height:23px;padding:5px}.venue-scene-toolbar .venue-companion-pill span{font-size:11px}.venue-scene-toolbar .venue-companion-settings,.venue-scene-toolbar .venue-companion-suggestion{box-sizing:border-box;width:min(260px,100cqw - 32px);margin-top:8px;position:absolute;top:36px;right:0}.nook-three:has(.venue-tour section) .venue-companion-controls{visibility:visible}.venue-sky-tools{position:relative}.venue-sky-tools section{color:#314458;background:#fffdf9;border:1px solid #dce2e8;border-radius:12px;gap:12px;width:230px;padding:16px;display:grid;position:absolute;top:38px;left:0;box-shadow:0 10px 30px #233b5c17}.venue-sky-tools strong{font-size:12px}.venue-sky-tools label{gap:7px;font-size:10px;display:grid}.venue-sky-tools input{accent-color:#526f96;width:100%}.venue-sky-tools small{color:#82909e;font-size:9px;line-height:1.6}.venue-sky-tools section>button{background:#eaf0f7;justify-content:center}.venue-tour details{border-top:1px solid #e2e8ed;margin-top:15px;padding-top:13px}.venue-tour summary{cursor:pointer;color:#63768c;font-size:11px}.venue-route-actions{flex-wrap:wrap;gap:6px;margin:13px 0;display:flex}.venue-route-actions button{background:#f7f9fc;border:1px solid #dce4ed;border-radius:8px;align-items:center;gap:6px;padding:9px 10px;font-size:11px;display:flex}.venue-route-actions button:first-child{color:#fff;background:#2e4d73;border-color:#2e4d73}.venue-tour .venue-route-drawing{width:290px;max-height:40dvh;position:fixed;inset:auto auto 155px 50%;transform:translate(-50%)}.venue-route-drawing h3{font-family:Georgia,serif;font-size:22px}.venue-route-drawing footer{justify-content:space-between}.venue-route-drawing footer button:last-child{color:#fff;background:#2e4d73}.venue-price-key{color:#758596;pointer-events:none;z-index:3;background:#fffdf9ed;border:1px solid #dce2e8;border-radius:11px;gap:4px;padding:12px 15px;font-size:10px;display:grid;position:absolute;bottom:155px;left:18px}.venue-price-key strong{color:#334961;font-size:12px}.venue-price-key small{font-size:9px}.venue-cost-pin{white-space:nowrap;box-shadow:0 2px 9px #20354d16;color:#304967!important;background:#fffdf8!important;border:1px solid #b8c8d9!important;border-radius:7px!important;padding:5px 8px!important;font-size:10px!important}.venue-cost-pin.unpriced{color:#6f8092!important;border-style:dashed!important}.venue-cost-pin.estimate{background:#f7f0e3!important}.nook-stage .venue-quick-edit{max-height:calc(100% - 280px);top:122px}.nook-stage:has(.nook-floors:not(.nook-single-floor)) .venue-quick-edit{top:158px}.nook-walk-controls{touch-action:none;-webkit-user-select:none;user-select:none;grid-template-rows:repeat(2,36px);grid-template-columns:repeat(3,36px);gap:4px;bottom:160px;right:18px}.nook-walk-controls button{touch-action:none}.nook-walk-controls button[aria-label=Walk\ forward]{grid-area:1/2}.nook-walk-controls button[aria-label=Walk\ left]{grid-area:2/1}.nook-walk-controls button[aria-label=Walk\ back]{grid-area:2/2}.nook-walk-controls button[aria-label=Walk\ right]{grid-area:2/3}.nook-walk-controls button:active{color:#fff;background:#314e72}.venue-decor-pack{color:#405672;background:#f9f7f1;border:1px solid #d7dfeb;border-radius:12px;margin:12px 0 20px;padding:14px}.venue-decor-pack strong{margin-bottom:7px;font-family:Georgia,serif;font-size:20px;display:block}.venue-decor-pack p{color:#7c8998;font-size:11px;line-height:1.7}.venue-decor-pack button{color:#fff;background:#2f4c71;border-radius:7px;margin-top:10px;padding:8px 12px;font-size:11px}@container (width<=650px){.nook-stage .nook-viewbar{gap:4px;left:10px;right:10px}.nook-viewbar>div button{padding:8px;font-size:10px}.nook-stage .nook-viewbar .venue-dimensions-toggle,.nook-stage .nook-viewbar .nook-layout-trigger{padding:8px 7px;font-size:9px}.venue-scene-toolbar{gap:5px;top:64px;left:10px;right:10px}.venue-scene-toolbar .venue-light-switch{flex-shrink:1}.venue-scene-toolbar .venue-light-switch button{gap:3px;padding:7px 6px;font-size:9px}.venue-scene-toolbar .venue-tour-trigger{padding:7px;font-size:9px}.venue-scene-toolbar .venue-companion-pill span{display:none}.venue-scene-toolbar .venue-companion-pill>button:last-child{width:24px}.venue-scene-toolbar .venue-tour{margin-left:0}.nook-stage .venue-quick-edit{max-height:calc(100% - 315px);top:155px}.venue-price-key{max-width:180px;bottom:180px;left:10px}.venue-price-key span{display:none}.venue-sky-tools section{left:-60px}.nook-stage .nook-floors:not(.nook-single-floor){top:151px}.nook-stage:has(.nook-floors:not(.nook-single-floor)) .venue-quick-edit{top:194px}}@container (width<=410px){.nook-stage .nook-viewbar .venue-dimensions-toggle{display:none}.venue-scene-toolbar .venue-light-switch{flex-grow:0;flex-basis:100%;width:fit-content}.venue-scene-toolbar .venue-tour{margin-left:auto}.venue-scene-toolbar .venue-companion-controls{margin-left:0}.venue-scene-toolbar .venue-light-switch button{padding-inline:8px}.nook-stage .venue-quick-edit{display:none}.venue-price-key{bottom:190px}.nook-three-guide{display:none}}.venue-price-editor{background:#f7f9fc;border:1px solid #d7e0eb;border-radius:13px;margin-bottom:23px;padding:14px}.venue-price-editor header{align-items:center;gap:10px;margin-bottom:12px;display:flex}.venue-price-editor header>.venue-asset-thumb{background:#eeeae2;border-radius:9px;flex-shrink:0;width:64px;height:62px}.venue-price-editor header span{gap:4px;display:grid}.venue-price-editor header small{letter-spacing:.08em;color:#8793a3;font-size:8px}.venue-price-editor header strong{font-size:12px;font-weight:600}.venue-price-editor>div{grid-template-columns:1fr 80px;gap:10px;display:grid}.venue-price-editor label{color:#77889b;gap:7px;font-size:10px;display:grid}.venue-price-editor input{width:100%;min-width:0;box-sizing:border-box!important;background:#fff!important;border:1px solid #d6dfe9!important;border-radius:7px!important;padding:9px!important;font-size:13px!important}.venue-price-editor>button{color:#3e6089;background:#fff;border:1px solid #c9d5e4;border-radius:7px;margin-top:12px;padding:9px 11px;font-size:10px}.venue-price-editor>button[aria-pressed=true]{background:#e8eef6}.nook-three .venue-tour .venue-route-drawing{border-radius:13px;align-items:center;gap:7px;width:max-content;max-width:calc(100% - 24px);max-height:none;padding:10px 12px;display:flex;position:absolute;inset:auto auto 150px 50%;transform:translate(-50%);box-shadow:0 8px 24px #26374a18}.venue-route-drawing>div{min-width:0;margin-right:8px}.venue-route-drawing strong{font-size:12px;font-weight:600;display:block}.venue-route-drawing span{color:#738298;max-width:265px;margin-top:4px;font-size:10px;display:block}.venue-route-drawing>button{border-radius:7px;flex-shrink:0;align-items:center;gap:5px;padding:8px;display:flex}.venue-route-drawing .venue-route-save{color:#fff;background:#2e4d73}.venue-route-drawing button:disabled{opacity:.35}.venue-scene-toolbar:has(.venue-route-drawing){position:static}.venue-tour:has(.venue-route-drawing){position:static}@container (width<=650px){.venue-route-drawing span{max-width:150px;font-size:9px}.nook-three .venue-tour .venue-route-drawing{gap:2px;padding:9px;bottom:190px}.venue-route-drawing>div{margin-right:3px}}:is(.venue-scene-toolbar:has(.venue-route-drawing)>:not(.venue-tour),.venue-tour:has(.venue-route-drawing)>.venue-tour-trigger){display:none}.venue-curtain-edit{border-top:1px solid #e1e6ec;margin-top:13px;padding-top:11px}.venue-curtain-edit>label{align-items:center;gap:7px;font-size:11px;display:flex}.venue-curtain-edit>div{gap:4px;margin-top:9px;display:flex}.venue-curtain-edit button{border:1px solid #dce2eb;border-radius:6px;flex:1;padding:7px 4px;font-size:10px}.venue-curtain-edit button[aria-pressed=true]{color:#315278;background:#e8eff8;border-color:#8fa8c6}.venue-curtain-edit input[type=range]{accent-color:#42658f;width:100%;margin-top:10px}:is(.nook-stage:has(.venue-route-drawing) .venue-quick-edit,.nook-stage:has(.venue-route-drawing) .venue-question-pins,.nook-stage:has(.venue-route-drawing) .venue-price-key){display:none}.nook-layout-gallery .venue-loft-preview{object-fit:cover;background:#eeeae3;width:100%;height:185px;display:block}.venue-setting{z-index:6;color:#35485c;width:224px;position:absolute;bottom:142px;left:18px}.venue-setting-summary{text-align:left;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#fffdf8ed;border:1px solid #d4dde3;border-radius:12px;align-items:center;gap:10px;width:100%;padding:12px;display:flex;box-shadow:0 4px 22px #142c4010}.venue-setting-summary>span{flex:1;font-size:11px;font-weight:600}.venue-setting-summary small{color:#7a8999;margin-top:4px;font-size:9px;font-weight:400;display:block}.venue-setting-views{background:#fffdf8eb;border:1px solid #d6dee5;border-radius:9px;margin-top:5px;padding:3px;display:flex}.venue-setting-views button{color:#7b8999;border-radius:6px;flex:1;padding:7px 5px;font-size:10px}.venue-setting-views button[aria-pressed=true]{color:#344f73;background:#e8eef5}.venue-setting-panel{background:#fffdf9;border:1px solid #d8e0e6;border-radius:14px;width:288px;max-height:min(420px,55dvh);padding:16px;position:absolute;bottom:calc(100% + 10px);left:0;overflow:auto;box-shadow:0 12px 38px #17324c20}.venue-setting-panel header{justify-content:space-between;align-items:center;margin-bottom:14px;font-size:13px;font-weight:600;display:flex}.venue-setting-panel header button{padding:4px}.venue-setting-places{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.venue-setting-places>button{text-align:left;border:1px solid #dee4e9;border-radius:9px;padding:7px;font-size:10px}.venue-setting-art{color:#5b7289;background:linear-gradient(#b9d1e0,#e6ebeb);border-radius:5px;justify-content:center;align-items:center;height:57px;margin-bottom:8px;display:flex}.venue-setting-art.garden{color:#758573;background:linear-gradient(#dce6df,#d5d1b9)}.venue-setting-panel button[aria-pressed=true]{background-color:#f0f4fa;border-color:#7191b2}.venue-setting-panel h4{color:#748395;justify-content:space-between;margin:17px 0 10px;font-size:10px;font-weight:500;display:flex}.venue-setting-panel h4 span{color:#344d6a}.venue-weather-choices,.venue-floor-choices{gap:6px;display:flex}.venue-weather-choices button,.venue-floor-choices button{border:1px solid #dde4e9;border-radius:7px;flex:1;justify-content:center;align-items:center;gap:6px;padding:10px 5px;font-size:10px;display:flex}.venue-weather-choices button{flex-direction:column}.venue-setting-panel>small{color:#93a0ac;margin-top:14px;font-size:9px;line-height:1.5;display:block}:is(.nook-three:has(.venue-route-drawing) .venue-setting,.nook-three:has(.venue-price-key) .venue-setting){display:none}@container (width<=650px){.venue-setting{width:189px;bottom:177px;left:10px}.venue-setting-summary{gap:7px;padding:9px}.venue-setting-panel{width:265px;max-width:calc(100cqw - 20px)}.venue-setting-views button{font-size:9px}.venue-setting-summary>span{font-size:10px}}.venue-setting-art.manchester{color:#766d66;background:linear-gradient(#c9d9df,#c0a18c)}.nook-space .nook-stage{isolation:isolate;grid-template-rows:auto auto minmax(180px,1fr) auto;grid-template-columns:minmax(0,1fr);justify-content:stretch;align-items:stretch;gap:0;display:grid}.nook-space .nook-viewbar{z-index:9;pointer-events:auto;background:#f8f8f5;border-bottom:1px solid #dde2e5;flex-wrap:wrap;grid-row:1;justify-content:flex-start;gap:7px;padding:10px 14px;display:flex;position:relative;inset:auto}.nook-space .nook-viewbar>div{box-shadow:none;background:#fff;border-radius:8px;padding:2px}.nook-space .nook-viewbar>span{background:0 0;margin-left:auto;padding:0;font-size:10px}.nook-space .nook-viewbar button{white-space:nowrap;padding:7px 10px}.nook-space .nook-viewbar .venue-together-open{background:#fff;border:1px solid #dce3eb;border-radius:8px;align-items:center;gap:6px;font-size:11px;display:flex}.nook-space .nook-layout-trigger{margin-left:0!important}.nook-space .venue-dimensions-toggle{display:none}.nook-space .nook-floors{z-index:8;background:#f8f8f5;border-bottom:1px solid #dde2e5;grid-row:2;gap:6px;max-width:none;padding:6px 14px;position:relative;inset:auto}.nook-space .nook-single-floor{display:none}.nook-space .nook-floors button{border-radius:6px;padding:5px 10px;font-size:10px}.nook-space .nook-three{grid-row:3;width:100%;min-height:0;position:relative;inset:auto;overflow:hidden}.nook-space .nook-stage>.nook-plan{grid-row:3;width:100%;height:100%;min-height:0;max-height:100%}.nook-space .venue-scene-toolbar{z-index:5;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start;gap:6px;display:flex;top:10px;left:12px;right:12px}.nook-space .venue-scene-toolbar button{font-size:10px}.nook-space .venue-light-switch{background:#fffffff0;box-shadow:0 2px 10px #27394d08}.nook-space .venue-price-key{max-width:200px;top:64px;left:auto;right:12px}.nook-space .venue-canvas-dock{flex-wrap:wrap;gap:6px;max-width:calc(100% - 24px);bottom:34px;box-shadow:0 5px 20px #24365314}.nook-space .nook-three-guide{max-width:80%;padding:3px 8px;font-size:9px;bottom:6px}.nook-space .nook-canvas-bottom{z-index:1;background:#f8f8f5;border-top:1px solid #dde2e5;grid-row:4;padding:4px 12px;display:flex;position:relative;inset:auto}.nook-space .nook-canvas-hint{display:none}.nook-space .venue-quick-edit{z-index:6;max-height:calc(100% - 245px);top:142px;left:12px}.nook-space .venue-tools-menu{z-index:30;max-height:calc(100% - 90px);overflow:auto}.nook-space .venue-context{overscroll-behavior:contain;max-height:calc(100% - 90px);overflow:auto}.nook-space .venue-together-open[aria-pressed=true]{color:#fff;background:#263b59}.venue-live-people{pointer-events:none;z-index:3;position:absolute;inset:0;overflow:hidden}.venue-live-people>button{pointer-events:auto;background:#fffffff2;border:1px solid #fff;border-radius:22px;align-items:center;gap:5px;max-width:150px;padding:3px 8px 3px 3px;font-size:10px;display:flex;position:absolute;transform:translate(-50%,-100%);box-shadow:0 2px 8px #1c2b3920}.venue-live-people>button>.venue-participant-name{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.venue-live-people .office-face{flex:0 0 25px;width:25px!important;height:25px!important;animation:none!important}.venue-live-people.photo .office-face{flex-basis:40px;width:40px!important;height:40px!important}.venue-live-people.photo>button{border-radius:50%;max-width:none;padding:3px}.venue-live-people.photo>button>.venue-participant-name{display:none}:is(.venue-live-people.photo>button:hover>.venue-participant-name,.venue-live-people.photo>button:focus-visible>.venue-participant-name){background:#fff;border-radius:5px;padding:3px 7px;display:block;position:absolute;top:100%;left:50%;transform:translate(-50%)}.nook-inspector:has(.venue-together){flex-direction:column;padding:0 14px 12px;display:flex;overflow:hidden}.venue-together{flex-direction:column;flex:1;min-height:0;display:flex}.venue-together>nav{border-bottom:1px solid #e6e9ed;flex-shrink:0;gap:5px;padding:10px 0;display:flex}.venue-together>nav button{border-radius:7px;align-items:center;gap:5px;padding:8px 10px;font-size:12px;display:flex}.venue-together>nav button[aria-pressed=true]{color:#294f85;background:#edf2f8}.venue-together .gather-chat{flex-direction:column;flex:1;min-height:260px;max-height:none;display:flex}.venue-together .gather-chat-feed{flex:1;min-height:120px;max-height:none;overflow:auto}.venue-together .gather-chat form{flex-shrink:0}.venue-together-people{overscroll-behavior:contain;padding-bottom:14px;overflow:auto}.venue-together-people p,.venue-together-people>small{color:#718096;font-size:11px;line-height:1.6}.venue-together-people h3{align-items:center;gap:7px;margin:18px 0 10px;font-size:13px;display:flex}.venue-presence-choices{gap:4px;display:flex}.venue-presence-choices button{border:1px solid #dfe4ea;border-radius:7px;padding:8px;font-size:11px}.venue-presence-choices button[aria-pressed=true]{color:#fff;background:#294f85;border-color:#294f85}.venue-person-row{text-align:left;border-bottom:1px solid #edf0f4;align-items:center;gap:9px;width:100%;padding:11px 0;display:flex}.venue-person-row>.office-face{flex-shrink:0;width:32px;height:32px}.venue-person-row>span{flex:1;min-width:0}.venue-person-row strong{font-size:12px;font-weight:600}.venue-person-row small{color:#708095;font-size:10px;display:block}.venue-seat-list{gap:4px;max-height:190px;display:grid;overflow:auto}.venue-seat-list button{text-align:left;border:1px solid #e5e8ee;border-radius:7px;justify-content:space-between;gap:8px;padding:9px;font-size:11px;display:flex}.venue-seat-list button span{color:#617796;white-space:nowrap}.venue-seat-list button:disabled{opacity:.45}.venue-seat-list button[aria-pressed=true]{background:#eaf0f9}.venue-stand,.venue-import-plan{color:#345b8d;border:1px solid #dce2ea;border-radius:8px;align-items:center;gap:7px;margin:12px 0;padding:10px 12px;font-size:12px;display:flex}.bd-room-dock,.bd-room-dock .room-dock-content{transition:none!important;animation:none!important}.bd-room-dock.is-folded{min-width:144px;max-width:none;border-radius:24px!important;height:44px!important;min-height:0!important;max-height:44px!important;padding:0!important;overflow:visible!important}.bd-room-dock.is-folded .room-dock-handle,.bd-room-dock.is-folded .room-collapse-left,.bd-room-dock.is-folded .room-layout-nav{display:none!important}.bd-room-dock.is-folded .room-dock-content,.bd-room-dock.is-folded .gather-room-view{height:100%;max-height:44px;overflow:hidden;margin:0!important;padding:0!important}.room-compact-pill{color:#2c405c;background:#fff;border-radius:24px;justify-content:center;align-items:center;gap:8px;width:100%;height:42px;display:flex}.room-compact-pill strong{font-size:12px}.room-compact-pill>span{background:#edf1f6;border-radius:13px;min-width:23px;padding:2px 6px;font-size:11px}.room-compact-pill>b{color:#3261a4;font-size:9px}.room-edge-collapse{z-index:8;cursor:w-resize;background:0 0;border:0;width:9px;position:absolute;top:0;bottom:0}.room-edge-collapse.left{border-radius:18px 0 0 18px;left:0}.room-edge-collapse.right{cursor:e-resize;border-radius:0 18px 18px 0;right:0}:is(.room-edge-collapse:hover,.room-edge-collapse:focus-visible){background:#7491b529}.bd-room-dock:not(.is-folded) .room-collapse-left{z-index:10}.bd-float-header{min-height:42px}.bd-float-header>strong{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.bd-connection-editor{max-height:calc(100dvh - 40px);overflow:auto}.bd-connection-editor .cs-transfer-toggle{text-align:left;align-items:flex-start;gap:8px;padding:10px 0;font-size:12px;display:flex}.bd-connection-editor .cs-transfer-toggle input{width:auto;margin-top:3px}.bd-connection-editor .cs-transfer-toggle small{display:block}@container (width<=650px){.nook-space .nook-viewbar>span,.nook-space .nook-layout-trigger{display:none}.nook-space .venue-scene-toolbar{gap:4px}.nook-space .venue-quick-edit{width:205px}.nook-space .venue-canvas-dock{bottom:16px}.nook-space .nook-three-guide{display:none}}@media (max-width:700px){.nook-space .nook-main{flex-direction:column;display:flex}.nook-space .nook-stage{flex:1;min-height:220px}.nook-space .nook-inspector{border-top:1px solid #dfe5ed;flex:0 42%;min-height:180px;max-height:42%}.venue-together .gather-chat{min-height:120px}.venue-together .gather-chat-feed{min-height:60px}.nook-space .nook-viewbar{gap:4px;padding:6px}.nook-space .nook-viewbar button{padding:6px;font-size:10px}.nook-space .nook-viewbar>span,.nook-space .nook-layout-trigger{display:none}}.cs-connect-board{color:#345a8a;background:#f6f9fd;border:1px solid #d8e2ef;border-radius:8px;align-items:center;gap:8px;margin-top:16px;padding:10px 12px;font-size:12px;display:flex}.cs-remote-sources{gap:8px;margin-top:16px;display:grid}.cs-remote-sources>div{border-top:1px solid #edf0f4;align-items:center;gap:10px;padding:10px 0;display:flex}.cs-remote-sources span{flex:1;min-width:0}.cs-remote-sources strong{font-size:12px;display:block}.cs-remote-sources small{color:#718096;font-size:10px;display:block}.cs-remote-sources button{color:#547298;font-size:10px}.cs-remote-picker{background:#fff;border:1px solid #d8e0eb;border-radius:12px;margin-top:16px;padding:14px}.cs-remote-picker>header{align-items:center;gap:8px;display:flex}.cs-remote-picker>header strong{flex:1;font-size:13px}.cs-remote-picker p{color:#718096;font-size:11px;line-height:1.6}.cs-remote-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;max-height:350px;display:grid;overflow:auto}.cs-remote-grid button{text-align:left;background:#fafbfc;border:1px solid #e0e5eb;border-radius:9px;flex-direction:column;gap:8px;min-width:0;padding:8px;display:flex;overflow:hidden}.cs-remote-grid img,.cs-remote-grid .cs-board-cover,.cs-remote-kind{object-fit:cover;border-radius:5px;width:100%;height:84px}.cs-remote-kind{color:#718096;background:#edf2f8;justify-content:center;align-items:center;gap:9px;font-size:11px;display:flex}.cs-remote-grid strong{text-overflow:ellipsis;white-space:nowrap;width:100%;font-size:11px;overflow:hidden}.nook-space .venue-setting{width:auto;bottom:128px;left:auto;right:12px}.nook-space .venue-setting-summary{border-radius:8px;gap:6px;padding:8px 10px}.nook-space .venue-setting-summary small{display:none}.nook-space .venue-setting-panel{left:auto;right:0}.nook-space .venue-setting-views{margin-bottom:10px}.nook-stage:has(.venue-quick-edit) .venue-setting{display:none}.venue-live-people .office-face{border-radius:50%;display:block;overflow:hidden}.venue-live-people .office-face svg,.venue-live-people .office-face img{object-fit:cover;width:100%;height:100%}.bd-room-dock.is-folded .office-modes,.bd-room-dock.is-folded .office-error{display:none}.bd-edges g.is-overview:not(.is-selected):not(:hover):not(:focus-within) .bd-edge-label{visibility:hidden}.bd-edges g.is-reference .bd-edge-line{stroke-dasharray:5 5;opacity:.6}.bd-node:not(.selected):not(:hover):not(:focus-within)>.bd-context-drag{opacity:0;pointer-events:none}.bd-node:focus-within>.bd-context-drag{opacity:1;pointer-events:auto}.cs-social-plan{color:#273549}.cs-social-plan .social-section-heading{align-items:center;margin-bottom:24px}.cs-social-plan .social-section-heading h1{letter-spacing:-1px;font-size:32px}.cs-social-plan .social-section-heading>div>span:first-child{letter-spacing:.13em;margin-bottom:10px;font-size:10px}.cs-social-plan .social-plan-toolbar{flex-wrap:wrap;justify-content:flex-start;gap:12px;margin:0 0 8px;padding:10px 0}.cs-social-plan .social-mode{background:#e9edf4;border-radius:9px;gap:2px;margin-left:auto;padding:4px}.cs-social-plan .social-mode button{color:#5d6d82;min-height:35px;padding:8px 12px;font-size:12px}.cs-social-plan .social-mode button[aria-pressed=true]{color:#264779;box-shadow:0 1px 5px #233e6815}.cs-filter-toggle{color:#536780;background:#fff;border:1px solid #dce3ec;border-radius:8px;align-items:center;gap:8px;padding:10px 12px;font-size:12px;display:flex}.cs-filter-toggle i{background:#2a60d7;border-radius:50%;width:5px;height:5px}.cs-social-plan .social-range strong{color:#354965;font-size:13px}.cs-social-plan .social-range button{border-color:#dce3ec;border-radius:7px;min-width:35px;height:35px;font-size:12px}.cs-social-plan .social-plan-filters{background:#fff;border:1px solid #e0e5ed;border-radius:10px;gap:10px;margin:0 0 12px;padding:14px}.cs-social-plan .social-plan-filters select{border-color:#dce3ec;min-height:37px;font-size:12px}.cs-social-plan .social-planner-extras{gap:18px;margin:8px 0 18px}.cs-social-plan .social-planner-extras button{color:#516987;min-height:32px;font-size:12px}.cs-social-plan .social-calendar-scroll{border-color:#dce3ec;border-radius:12px}.cs-social-plan .social-week-labels{background:#f6f8fb;border-color:#dce3ec}.cs-social-plan .social-week-labels span{color:#64748a;padding:14px;font-size:12px}.cs-social-plan .social-day{background:#fff;border-color:#e4e9f0;gap:10px;min-height:240px;padding:10px}.cs-social-plan .social-day:nth-child(7n),.cs-social-plan .social-day:nth-child(7n-1){background:#f9fafc}.cs-social-plan .social-day>header time{color:#485c79;width:28px;height:28px;font-size:13px}.cs-social-plan .social-day.today>header time{color:#fff}.cs-social-plan .social-day>header button{opacity:.7;min-width:28px;height:28px}.cs-social-plan .social-post-card{border-color:#dce3ee;border-radius:9px;box-shadow:0 2px 6px #152e4f05}.cs-social-plan .social-post-card>.social-post-art{aspect-ratio:1.5;height:auto;max-height:155px}.cs-social-plan .social-post-card>.with-design>svg{object-fit:contain;height:100%}.cs-social-plan .social-post-card strong{font-size:12px;font-weight:550;line-height:1.45}.cs-social-plan .social-post-card small,.cs-social-plan .social-card-meta{color:#697990;font-size:11px}.cs-social-plan .social-post-card>div:last-child:not(.social-post-art){padding:10px}.cs-social-plan .social-plan-foot{color:#6e7b8e;font-size:11px}.cs-social-plan .co-day-planner{border-color:#dce3ec;border-radius:12px;grid-template-columns:minmax(330px,1fr) minmax(330px,.86fr);min-height:580px;margin-top:0}.cs-social-plan .co-day-plan{padding:24px}.cs-social-plan .co-day-plan h2{font-size:25px!important}.cs-social-plan .co-day-rhythm{margin:22px 0}.cs-social-plan .co-day-rhythm small{font-size:11px}.cs-social-plan .co-day-rhythm span{font-size:10px}.cs-social-plan .co-day-preview{background:#edf1f7;padding:24px}.cs-social-plan .co-schedule-post strong{font-size:13px}.cs-social-plan .co-time-slot>time{font-size:12px}.cs-social-plan .sf-platform-stage{background:#eef1f6;border:1px solid #dfe5ee;border-radius:13px;padding:18px}.cs-social-plan .sf-platform-stage>header{flex-wrap:wrap;gap:14px;margin-bottom:20px}.cs-social-plan .sf-channel-choices button{background:#fff;border:1px solid #dfe5ee;border-radius:7px;min-height:34px;padding:8px 11px;font-size:12px}.cs-social-plan .sf-channel-choices button[aria-pressed=true]{color:#2755af;background:#e4edff;border-color:#97b2e6}.cs-feed-workspace{grid-template-columns:minmax(0,1.2fr) minmax(270px,.8fr);align-items:start;gap:28px;padding:16px 18px 24px;display:grid}.cs-feed-device{min-width:0}.cs-feed-device>.sp-frame{border:7px solid #222c38;max-width:100%;box-shadow:0 22px 45px -20px #1a2e5055;margin:0 auto!important}.cs-feed-device>.sp-frame.device-desktop{border-width:5px;border-radius:14px;width:100%}.cs-feed-device>p{color:#64748a;text-align:center;margin:18px 0 0;font-size:11px}.cs-feed-queue{padding:20px 0;position:sticky;top:20px}.cs-feed-queue>span{letter-spacing:.13em;color:#71819a;font-size:10px}.cs-feed-queue h2{letter-spacing:-.9px;color:#2a3c57;margin:12px 0;font-size:27px}.cs-feed-queue>p{color:#6b7c94;max-width:330px;margin:0 0 24px;font-size:13px;line-height:1.65}.cs-feed-queue>div{gap:10px;max-height:540px;padding:2px;display:grid;overflow:auto}.cs-feed-queue article{background:#fff;border:1px solid #dce4f0;border-radius:10px;align-items:center;min-width:0;display:flex;overflow:hidden}.cs-feed-queue article>button:first-child{text-align:left;flex:1;align-items:center;gap:12px;min-width:0;padding:10px;display:flex}.cs-feed-queue article>button:last-child{color:#687b97;padding:10px}.cs-feed-queue .social-post-art{border-radius:5px;flex:0 0 66px;width:66px;height:76px;overflow:hidden}.cs-feed-queue .social-post-art>strong{font-size:12px}.cs-feed-queue article>button>span{min-width:0}.cs-feed-queue article strong{color:#324c70;font-size:13px;line-height:1.5;display:block}.cs-feed-queue article small{color:#8190a4;margin-bottom:4px;font-size:10px;display:block}.cs-feed-queue article em{color:#5c7090;margin-top:6px;font-size:10px;font-style:normal;display:block}.cs-feed-queue>.social-button{margin-top:18px}.cs-planner-menu{z-index:1500;background:#fff;border:1px solid #dce3ef;border-radius:11px;width:230px;max-height:calc(100dvh - 16px);padding:6px;position:fixed;overflow:auto;box-shadow:0 16px 48px #192e4e30}.cs-planner-menu>small{color:#7b899d;white-space:nowrap;text-overflow:ellipsis;padding:8px 10px;font-size:11px;display:block;overflow:hidden}.cs-planner-menu button{text-align:left;color:#344c6c;background:#fff;border:0;border-radius:7px;align-items:center;gap:10px;width:100%;padding:11px 10px;font-size:12px;display:flex}.cs-planner-menu button:hover,.cs-planner-menu button:focus{background:#edf2fc}.cs-planner-menu button:focus-visible{outline:2px solid #2b5bcb}.cs-planner-menu button:disabled{opacity:.4}.social-modal.social-immersive:has(.co-studio-layout){border-radius:16px;width:min(1440px,100vw - 48px);max-height:calc(100dvh - 40px)}.social-immersive:has(.co-studio-layout)>header{background:#f8fafd;padding:14px 24px}.social-immersive:has(.co-studio-layout)>header h2{color:#697e9a;text-transform:uppercase;letter-spacing:.1em;font-size:12px;font-weight:600}.co-studio-head{align-items:center;padding:18px 24px}.co-post-name input{letter-spacing:-.6px!important;min-height:34px!important;padding:0!important;font-size:22px!important;font-weight:550!important;line-height:1.3!important}.co-save-state{margin-top:6px;align-items:center!important;gap:12px!important;font-size:11px!important;display:flex!important}.co-save-state label{flex-direction:row!important;align-items:center!important;gap:6px!important;width:auto!important;font-size:11px!important;display:inline-flex!important}.co-save-state input[type=checkbox]{accent-color:#315dcc;width:14px!important;height:14px!important;min-height:14px!important;margin:0!important}.co-format-bar{background:#f8fafd;border-color:#e0e6ef;padding:10px 24px}.co-mode-tabs button{min-height:36px;padding:10px 14px;font-size:12px}.co-format-bar select{background:#fff!important;border:1px solid #dde5f0!important;border-radius:7px!important;min-height:36px!important;padding:7px 26px 7px 10px!important;font-size:12px!important}.co-studio-layout{grid-template-columns:minmax(0,1fr) 330px}.co-post-inspector{padding:0 22px 22px}.co-post-inspector>nav{margin:0 -22px 18px}.co-post-inspector>nav button{min-height:48px;font-size:12px}.social-app .co-caption,.co-caption{background:#fcfdff!important;border:1px solid #e3e9f2!important;border-radius:9px!important;min-height:230px!important;padding:14px!important;font-size:14px!important;line-height:1.75!important}.co-post-inspector .co-quiet{font-size:11px}.co-post-inspector .co-plan-shortcut{background:#f1f5fc;border-radius:9px;padding:14px}.co-post-inspector .co-review{font-size:12px}.co-post-inspector .co-review button{font-size:11px}.cs-post-preview.co-platform-preview{background:radial-gradient(at top,#f8fafd,#e8eef6);flex-direction:column;align-items:center;gap:16px;min-height:550px;padding:22px 32px;display:flex}.cs-post-preview>nav{background:#dfe6f0;border-radius:8px;gap:3px;padding:3px;display:flex}.cs-post-preview>nav button{color:#5b7190;border-radius:6px;padding:7px 16px;font-size:12px}.cs-post-preview>nav button[aria-pressed=true]{color:#2c4a77;background:#fff}.cs-post-preview.preview-post .co-phone{border:1px solid #dbe3ee;border-radius:12px;width:min(480px,100%);max-width:100%;overflow:hidden;box-shadow:0 16px 35px #27436e13}.cs-post-preview.preview-post .co-phone-top{display:none}.cs-post-preview.preview-post .sp-post{background:#fff}.cs-post-preview.preview-post .sp-post-media{max-height:430px;overflow:hidden}.cs-post-preview.preview-post .sp-post-media>.social-post-art{aspect-ratio:1.1;max-height:430px}.cs-post-preview.preview-phone .co-phone{width:340px;max-width:100%}.cs-post-preview .sp-caption p{font-size:13px;line-height:1.6}.cs-post-preview>small{color:#7b8ba1;font-size:11px}.co-studio-footer{background:#f8fafd;border-top:1px solid #e1e7f0;padding:14px 24px}.co-studio-footer span{font-size:11px}.co-studio-footer .social-button{min-height:38px;font-size:12px}@media (max-width:1100px){.cs-feed-workspace{grid-template-columns:minmax(0,1fr) 260px;gap:20px;padding:10px 4px}.co-studio-layout{grid-template-columns:minmax(0,1fr) 290px}.cs-post-preview.co-platform-preview{padding:22px}.cs-social-plan .social-mode{margin-left:0}.cs-social-plan .co-day-planner{grid-template-columns:minmax(0,1fr) minmax(0,.9fr)}}@media (max-width:850px){.cs-feed-workspace{grid-template-columns:1fr}.cs-feed-queue{display:none;position:static}.cs-social-plan .co-day-planner,.co-studio-layout{grid-template-columns:1fr}.co-post-inspector{border-top:1px solid #dce4ef}.cs-post-preview.co-platform-preview{min-height:420px}.social-modal.social-immersive:has(.co-studio-layout){width:calc(100vw - 20px);max-height:calc(100dvh - 20px)}}@media (max-width:600px){.cs-social-plan .social-section-heading{align-items:start;margin-bottom:16px}.cs-social-plan .social-section-heading h1{font-size:28px}.cs-social-plan .social-mode{flex:1;justify-content:space-between;width:auto;margin:0}.cs-social-plan .social-mode button{gap:5px;padding:8px 9px;font-size:11px}.cs-filter-toggle{gap:0;min-height:39px;font-size:0}.cs-social-plan .social-plan-toolbar{flex-direction:row}.cs-social-plan .social-range{width:100%}.cs-social-plan .social-range strong{font-size:12px}.cs-social-plan .social-plan-filters select{flex:1;max-width:calc(50% - 5px)}.cs-social-plan .sf-platform-stage{padding:10px}.cs-social-plan .sf-channel-choices{flex-wrap:wrap;gap:5px}.cs-social-plan .sf-channel-choices button{padding:8px;font-size:11px}.cs-feed-workspace{padding:12px 0}.cs-feed-device>.sp-frame{border-width:4px}.co-studio-head{padding:14px}.co-post-name input{font-size:19px!important}.co-save-state{gap:8px!important;font-size:10px!important}.co-format-bar{padding:10px 12px}.social-modal.social-immersive:has(.co-studio-layout){border-radius:0;width:100%;max-height:100dvh}.cs-post-preview.co-platform-preview{padding:18px}.co-post-inspector{padding:0 16px 20px}.co-post-inspector>nav{margin:0 -16px 16px}.co-studio-footer{flex-wrap:wrap;gap:8px;padding:12px}}
