/*! tailwindcss v4.2.1 | MIT License | https://tailwindcss.com */
@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,::backdrop{--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}}}@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;--spacing:.25rem;--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::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]){appearance:button}::file-selector-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{.visible{visibility:visible}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.start{inset-inline-start:var(--spacing)}.end{inset-inline-end:var(--spacing)}.isolate{isolation:isolate}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.table{display:table}.grow{flex-grow:1}.resize{resize:both}.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)}.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)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.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,)}}*{box-sizing:border-box}html,body{color:var(--ink);background:#fff;margin:0;font-family:Inter,ui-sans-serif,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}button,input,textarea{font:inherit;color:inherit}.app-shell{min-height:100vh;display:flex}.sidebar{background:var(--side);z-index:20;border-right:1px solid #eeeae6;flex-direction:column;width:252px;padding:9px;display:flex;position:fixed;inset:0 auto 0 0}.workspace-switcher{text-align:left;background:0 0;border:0;border-radius:9px;align-items:center;gap:9px;width:100%;height:50px;padding:7px;display:flex}.workspace-switcher:hover,.primary-nav button:hover,.nav-section>button:hover{background:#eeece9}.brand-mark{color:#fff;background:linear-gradient(145deg,#8c6cff,#5a39cf);border-radius:8px;place-items:center;width:30px;height:30px;font-weight:800;display:grid;box-shadow:0 3px 10px #6e50d833}.workspace-switcher>span:nth-child(2),.user-row>span:nth-child(2){flex-direction:column;display:flex}.workspace-switcher b{letter-spacing:.03em;font-size:13px}.workspace-switcher small,.user-row small{color:#928e94;margin-top:2px;font-size:11px}.chevron{color:#8c888e;margin-left:auto}.primary-nav{border-bottom:1px solid #ebe8e5;padding:7px 0}.primary-nav button,.nav-section>button,.page-link{color:#5f5c62;text-align:left;background:0 0;border:0;border-radius:7px;align-items:center;gap:9px;width:100%;height:33px;padding:0 8px;font-size:13px;display:flex}.primary-nav button span,.nav-section button span{color:#767179;text-align:center;width:18px;font-size:17px}.primary-nav kbd{color:#aaa6aa;margin-left:auto;font-size:10px;font-weight:400}.primary-nav em{background:#e4dfdc;border-radius:10px;margin-left:auto;padding:1px 6px;font-size:10px;font-style:normal}.primary-nav .spark,.purple{color:var(--purple)!important}.nav-section{padding-top:14px}.nav-section p{text-transform:uppercase;letter-spacing:.09em;color:#aaa6aa;margin:0 9px 6px;font-size:10px;font-weight:650}.nav-section .selected,.page-link.active{color:#28252a;background:#ebe8e4;font-weight:600}.grow{flex:1;overflow:auto}.section-head{align-items:center;display:flex}.section-head p{flex:1}.section-head button{color:#999;background:0 0;border:0;width:28px}.page-link{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.new-page{color:#6f6b70;background:0 0;border:0;border-top:1px solid #ebe8e5;align-items:center;gap:9px;height:43px;padding:0 9px;font-size:13px;display:flex}.user-row{border-top:1px solid #ebe8e5;align-items:center;gap:9px;padding:10px 6px 0;display:flex}.avatar{color:#fff;background:#252329;border-radius:50%;place-items:center;width:30px;height:30px;font-size:10px;font-weight:700;display:grid}.user-row b{font-size:12px}.user-row button{color:#999;background:0 0;border:0;margin-left:auto}.workspace{width:calc(100% - 252px);min-height:100vh;margin-left:252px}.topbar{border-bottom:1px solid var(--line);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);z-index:10;background:#fffc;justify-content:space-between;align-items:center;height:53px;padding:0 20px;font-size:12px;display:flex;position:sticky;top:0}.topbar>div{align-items:center;gap:8px;display:flex}.topbar button{background:0 0;border:0;border-radius:7px;padding:7px 9px}.topbar button:hover{background:var(--soft)}.crumb{font-size:15px}.content-wrap{max-width:1110px;margin:0 auto;padding:63px 46px 110px}.welcome>p{color:#99949c;letter-spacing:.13em;margin:0 0 10px;font-size:10px;font-weight:700}.welcome h1{letter-spacing:-.025em;margin:0 0 29px;font-family:Georgia,serif;font-size:36px;font-weight:500}.quick-actions{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.quick-actions button{border:1px solid var(--line);text-align:left;background:#fff;border-radius:11px;grid-template-rows:1fr 1fr;grid-template-columns:37px 1fr;column-gap:11px;height:77px;padding:14px 16px;transition:all .2s;display:grid}.quick-actions button:hover{border-color:#cfcac5;transform:translateY(-1px);box-shadow:0 8px 24px #3028300d}.quick-actions span{background:#f0eeeb;border-radius:9px;grid-row:1/3;place-items:center;width:34px;height:34px;font-size:18px;display:grid}.quick-actions b{align-self:end;font-size:13px}.quick-actions small{color:#969198;font-size:11px}.grid-section,.templates{margin-top:52px}.section-title{justify-content:space-between;align-items:flex-end;margin-bottom:15px;display:flex}.section-title h2{margin:0 0 3px;font-family:Georgia,serif;font-size:21px;font-weight:500}.section-title p{color:#9b979d;margin:0;font-size:11px}.section-title>button{color:#858188;background:0 0;border:0;font-size:11px}.page-grid{grid-template-columns:repeat(3,1fr);gap:14px;display:grid}.page-card{border:1px solid var(--line);text-align:left;background:#fff;border-radius:11px;padding:0;transition:all .2s;overflow:hidden}.page-card:hover{transform:translateY(-2px);box-shadow:0 10px 30px #2a25300f}.card-preview{background:#f2f0f8;flex-direction:column;height:129px;padding:24px;display:flex}.card-1 .card-preview{background:#f5f0ea}.card-2 .card-preview{background:#edf3f0}.card-preview>span{margin-bottom:13px;font-size:19px}.card-preview b{font-family:Georgia,serif;font-size:14px}.card-preview p{color:#77737a;margin:8px 0 0;font-size:9px;line-height:1.5;overflow:hidden}.card-meta{align-items:center;gap:9px;padding:12px;display:flex}.card-meta>span:first-child{background:#f3f1ef;border-radius:7px;place-items:center;width:28px;height:28px;display:grid}.card-meta div{flex-direction:column;flex:1;min-width:0;display:flex}.card-meta b{white-space:nowrap;text-overflow:ellipsis;font-size:11px;overflow:hidden}.card-meta small{color:#aaa5aa;margin-top:2px;font-size:9px}.card-meta>span:last-child{color:#aaa;font-size:11px}.template-row{grid-template-columns:repeat(4,1fr);gap:10px;display:grid}.template-row button{border:1px solid var(--line);text-align:left;background:#fff;border-radius:10px;flex-direction:column;min-height:104px;padding:15px;display:flex}.template-row button:hover{background:#faf9f8}.template-row span{margin-bottom:13px;font-size:21px}.template-row b{font-size:12px}.template-row small{color:#99949a;margin-top:5px;font-size:10px;line-height:1.4}.editor{border-top:1px solid var(--line);margin-top:65px;padding:50px 6% 80px}.editor-icon{margin-bottom:12px;font-size:42px}.editor input{border:0;outline:0;width:100%;margin-bottom:22px;font-family:Georgia,serif;font-size:38px;font-weight:600}.editor textarea{resize:none;color:#535058;border:0;outline:0;width:100%;min-height:300px;font-family:Georgia,serif;font-size:16px;line-height:1.8}.ai-inline{color:#6546ce;background:#f7f4ff;border:1px solid #ddd5ff;border-radius:8px;padding:9px 13px;font-size:11px}.modal-backdrop{z-index:50;background:#1d17203d;justify-content:center;padding-top:13vh;display:flex;position:fixed;inset:0}.search-modal{background:#fff;border-radius:13px;width:min(620px,92vw);height:max-content;max-height:66vh;padding:8px;overflow:auto;box-shadow:0 30px 90px #251c2c3d}.search-input{border-bottom:1px solid var(--line);align-items:center;gap:10px;height:54px;padding:0 10px;display:flex}.search-input span{font-size:22px}.search-input input{border:0;outline:0;flex:1;font-size:16px}.search-input kbd{color:#999;border:1px solid #ddd;border-radius:4px;padding:3px 5px;font-size:9px}.result-label{color:#aaa;margin:13px 11px 6px;font-size:9px}.search-modal>button{text-align:left;background:0 0;border:0;border-radius:8px;align-items:center;gap:12px;width:100%;padding:10px;display:flex}.search-modal>button:hover{background:var(--soft)}.search-modal>button>span:nth-child(2){flex-direction:column;flex:1;display:flex}.search-modal b{font-size:12px}.search-modal small,.search-modal em{color:#999;font-size:10px;font-style:normal}.empty{text-align:center;color:#999;padding:30px;font-size:12px}.ai-panel{z-index:60;border:1px solid var(--line);background:#fff;border-radius:16px;flex-direction:column;width:min(410px,100vw - 32px);display:flex;position:fixed;top:16px;bottom:16px;right:16px;overflow:hidden;box-shadow:0 24px 80px #1c172738}.ai-head{border-bottom:1px solid var(--line);align-items:center;gap:10px;height:67px;padding:12px;display:flex}.ai-orb{color:#fff;background:linear-gradient(145deg,#8c6cff,#5c3ed2);border-radius:11px;place-items:center;width:37px;height:37px;display:grid}.ai-head div{flex-direction:column;flex:1;display:flex}.ai-head b{font-size:12px}.ai-head small{color:#999;margin-top:2px;font-size:10px}.ai-head button{color:#999;background:0 0;border:0;font-size:22px}.ai-body{flex:1;padding:25px 18px}.ai-message{gap:10px;display:flex}.ai-message span{color:var(--purple)}.ai-message p{margin:0;font-family:Georgia,serif;font-size:19px;line-height:1.45}.suggestions{flex-direction:column;gap:7px;margin:26px 0;display:flex}.suggestions button{border:1px solid var(--line);text-align:left;background:#fff;border-radius:9px;padding:10px 12px;font-size:11px}.suggestions button:hover{background:#faf8ff;border-color:#baaef1}.ai-compose{border:1px solid #d9d4dc;border-radius:12px;grid-template-columns:1fr 35px;margin:12px;padding:9px;display:grid}.ai-compose textarea{resize:none;border:0;outline:0;min-height:64px;padding:5px;font-size:12px}.ai-compose button{background:var(--purple);color:#fff;border:0;border-radius:8px;height:34px}.ai-compose small{text-align:center;color:#aaa;grid-column:1/3;margin-top:6px;font-size:8px}.toast{z-index:80;color:#fff;background:#242127;border-radius:9px;padding:10px 15px;font-size:11px;position:fixed;bottom:24px;left:50%;transform:translate(-50%);box-shadow:0 10px 30px #0003}.context-row{border-bottom:1px solid var(--line);gap:7px;padding:9px 12px;display:flex}.context-row button{border:1px solid var(--line);background:#fff;border-radius:8px;align-items:center;gap:6px;padding:7px 9px;font-size:10px;display:flex}.context-row button:last-child{color:#777;margin-left:auto}.context-row .context-on{color:#5d41c3;background:#f6f2ff;border-color:#cfc3fb}.context-row button b{margin-left:3px}.chat-body{padding:18px;overflow:auto}.chat-message{gap:9px;margin-bottom:18px;display:flex}.chat-message.user{justify-content:flex-end}.chat-message.user>div{background:#f0eef4;border-radius:13px 13px 3px;max-width:84%;padding:10px 12px}.chat-message.ai>div{max-width:91%}.chat-message p{white-space:pre-wrap;margin:0;font-family:Inter,ui-sans-serif,sans-serif;font-size:12px;line-height:1.65}.mini-orb{color:#fff;background:linear-gradient(145deg,#8c6cff,#5c3ed2);border-radius:8px;flex:0 0 27px;place-items:center;height:27px;font-size:11px;display:grid}.message-actions{flex-wrap:wrap;gap:6px;margin-top:10px;display:flex}.message-actions button{border:1px solid var(--line);color:#777;background:#fff;border-radius:6px;padding:5px 7px;font-size:9px}.message-actions button:first-child{color:#6345ca;border-color:#d7cff4}.thinking{color:#918b96;align-items:center;gap:4px;margin:4px 0 20px 37px;font-size:10px;display:flex}.thinking span{background:#8b72e6;border-radius:50%;width:5px;height:5px;animation:1.1s infinite pulse}.thinking span:nth-child(2){animation-delay:.15s}.thinking span:nth-child(3){animation-delay:.3s}@keyframes pulse{50%{opacity:.5}}.chat-body .suggestions{grid-template-columns:1fr 1fr;gap:7px;margin:22px 0 0 36px;display:grid}.chat-body .suggestions button{min-height:48px;line-height:1.4}.compose-tools{grid-column:1/3;gap:6px;margin:2px 2px 5px;display:flex}.compose-tools span{border:1px solid var(--line);color:#777;border-radius:6px;padding:4px 6px;font-size:9px}.ai-compose small{margin-top:2px}.new-pill{color:#674bc6;letter-spacing:.05em;background:#e9e2ff;border-radius:4px;margin-left:auto;padding:2px 4px;font-size:7px;font-style:normal}.saved-state{color:#8f8991;font-size:10px}.publish-top{color:#fff;background:#29262c!important}.builder-shell{background:#f3f1ef;grid-template-columns:minmax(360px,42%) 1fr;min-height:calc(100vh - 53px);display:grid}.builder-controls{background:#fff;padding:42px 42px 80px;overflow:auto}.builder-intro>span{color:var(--purple);letter-spacing:.14em;font-size:9px;font-weight:800}.builder-intro h1{margin:9px 0;font-family:Georgia,serif;font-size:30px}.builder-intro p{color:#858087;margin:0;font-size:12px;line-height:1.5}.builder-progress{align-items:center;gap:5px;margin:25px 0;display:flex}.builder-progress i{background:#dedbdd;border-radius:4px;flex:1;height:3px}.builder-progress span{color:#aaa;margin-left:5px;font-size:8px}.form-block{border-top:1px solid var(--line);margin-top:22px;padding-top:22px}.form-block h3{margin:0 0 16px;font-family:Georgia,serif;font-size:17px;font-weight:500}.form-block label{color:#575259;flex-direction:column;gap:6px;margin-bottom:13px;font-size:10px;font-weight:650;display:flex}.form-block input,.form-block textarea,.form-block select{background:#fff;border:1px solid #dcd8dc;border-radius:7px;outline:0;padding:9px 10px;font-size:11px;font-weight:400}.form-block input:focus,.form-block textarea:focus,.form-block select:focus{border-color:#9b86ea;box-shadow:0 0 0 3px #ece7ff}.form-block textarea{resize:vertical;min-height:74px;line-height:1.5}.split-fields{grid-template-columns:1fr 1fr;gap:10px;display:grid}.ai-generate{color:#674bc6;background:#f8f5ff;border:1px solid #d9d0fa;border-radius:7px;padding:9px 11px;font-size:10px}.colour-field{border:1px solid #dcd8dc;border-radius:7px;align-items:center;gap:8px;padding:7px;display:flex}.colour-field input{border:0;width:28px;height:25px;padding:0}.colour-field span{color:#777;font-size:10px}.builder-publish{color:#fff;text-align:left;background:#28252b;border:0;border-radius:8px;width:100%;margin-top:18px;padding:12px 14px;font-size:11px;font-weight:650}.builder-publish span{float:right}.preview-area{min-width:0;padding:25px}.preview-toolbar{color:#888;justify-content:space-between;align-items:center;height:36px;font-size:9px;display:flex}.preview-toolbar button{color:#777;background:0 0;border:0;border-radius:5px;padding:5px 7px}.browser-frame{background:#fff;border:1px solid #dfdcda;border-radius:12px;overflow:hidden;box-shadow:0 25px 70px #4b3f5220}.browser-bar{border-bottom:1px solid var(--line);background:#f8f7f6;align-items:center;gap:5px;height:35px;padding:0 10px;display:flex}.browser-bar>span{background:#d8d4d2;border-radius:50%;width:6px;height:6px}.browser-bar>div{color:#8d888d;background:#eeecea;border-radius:5px;place-items:center;width:45%;height:18px;margin:0 auto;font-size:7px;display:grid}.landing-preview{--brand:#7657e8;background:#fff;min-height:700px}.landing-preview nav{justify-content:space-between;align-items:center;height:58px;padding:0 6%;font-size:9px;display:flex}.landing-preview nav>b{font-family:Georgia,serif;font-size:14px}.landing-preview nav>div{color:#6f6971;align-items:center;gap:18px;display:flex}.landing-preview nav>div>a{color:#6f6971;text-decoration:none}.landing-preview nav>div>a:last-child{background:var(--brand);color:#fff;border:0;border-radius:5px;padding:7px 11px;font-size:8px}.landing-hero{background:linear-gradient(135deg,#fbfaf8 30%,var(--brand));padding:80px 10% 90px}@supports (color:color-mix(in lab, red, red)){.landing-hero{background:linear-gradient(135deg,#fbfaf8 30%,color-mix(in srgb,var(--brand) 8%,#fff))}}.landing-hero{text-align:center}.category-tag{border:1px solid var(--brand);display:inline-block}@supports (color:color-mix(in lab, red, red)){.category-tag{border:1px solid color-mix(in srgb,var(--brand) 30%,#ddd)}}.category-tag{color:var(--brand);text-transform:uppercase;letter-spacing:.12em;border-radius:20px;padding:5px 9px;font-size:7px}.landing-hero h1{letter-spacing:-.035em;max-width:550px;margin:18px auto;font-family:Georgia,serif;font-size:38px;line-height:1.04}.landing-hero>p{color:#777178;max-width:480px;margin:0 auto 23px;font-size:10px;line-height:1.7}.landing-actions{justify-content:center;gap:8px;display:flex}.landing-actions a{border:1px solid var(--brand);background:var(--brand);color:#fff;border-radius:5px;padding:9px 13px;font-size:8px;text-decoration:none}.landing-actions a.outline{color:var(--brand);background:#fff}.trust-row{color:#817d81;justify-content:center;align-items:center;gap:6px;margin-top:28px;font-size:7px;display:flex}.trust-row span{color:#e1a326;letter-spacing:1px}.services-preview{padding:55px 7%}.services-preview>p{text-align:center;color:var(--brand);letter-spacing:.15em;font-size:7px}.services-preview>h2{text-align:center;font-family:Georgia,serif;font-size:25px;font-weight:500}.services-preview>div{grid-template-columns:repeat(3,1fr);gap:10px;margin-top:30px;display:grid}.services-preview article{border:1px solid var(--line);border-radius:8px;flex-direction:column;padding:18px;display:flex}.services-preview article span{color:var(--brand);font-size:8px}.services-preview article b{margin:22px 0 8px;font-family:Georgia,serif;font-size:13px}.services-preview article small{color:#858086;font-size:8px;line-height:1.5}.landing-preview footer{color:#fff;background:#252229;grid-template-columns:1fr 1fr 1fr;align-items:center;padding:25px 7%;font-size:8px;display:grid}.landing-preview footer span{text-align:center;color:#b9b4bb}.landing-preview footer small{text-align:right;color:#8f8991}@media (width<=850px){.sidebar{width:72px}.workspace{width:calc(100% - 72px);margin-left:72px}.workspace-switcher>span:nth-child(2),.chevron,.primary-nav kbd,.primary-nav em,.new-pill{display:none}.primary-nav button,.nav-section button{justify-content:center;font-size:0}.primary-nav button span,.nav-section button span{font-size:18px}.nav-section p{font-size:0}.new-page{justify-content:center;font-size:0}.new-page span{font-size:20px}.user-row>span:nth-child(2),.user-row button{display:none}.user-row{justify-content:center}.content-wrap{padding:45px 28px}.quick-actions,.page-grid{grid-template-columns:1fr}.template-row{grid-template-columns:repeat(2,1fr)}.builder-shell{grid-template-columns:360px 1fr}.builder-controls{padding:30px 25px}.preview-area{padding:16px}.landing-hero{padding:60px 6%}.landing-hero h1{font-size:30px}.landing-preview nav span{display:none}}@media (width<=650px){.sidebar{display:none}.workspace{width:100%;margin-left:0}.content-wrap{padding:36px 18px}.welcome h1{font-size:30px}.topbar{padding:0 12px}.page-grid,.template-row{display:flex;overflow:auto}.page-card{min-width:230px}.template-row button{min-width:160px}.editor{padding:35px 0}.editor input{font-size:31px}.builder-shell{flex-direction:column;display:flex}.builder-controls{padding:27px 18px}.preview-area{padding:12px}.browser-frame{max-height:600px;overflow:auto}.split-fields{grid-template-columns:1fr}.landing-preview{min-width:500px}.topbar .saved-state,.topbar .publish-top{display:none}}.public-site{--blue:#0866f5;--deep:#07152e;--pale:#eef5ff;color:var(--deep);background:#fff;overflow:hidden}.public-nav{z-index:30;justify-content:space-between;align-items:center;max-width:1240px;height:82px;margin:auto;padding:0 28px;display:flex;position:relative}.public-brand{color:var(--deep);align-items:center;gap:10px;text-decoration:none;display:flex}.public-brand>span:last-child{letter-spacing:.04em;font-size:19px}.public-brand strong{color:var(--blue)}.public-brand small{letter-spacing:.28em;margin-top:3px;font-size:5px;display:block}.public-brand small i{color:var(--blue);font-style:normal}.official-mark{width:39px;height:43px;display:inline-block;position:relative}.official-mark b,.official-mark em{font-family:Arial Black,sans-serif;font-size:29px;font-style:italic;line-height:1;position:absolute}.official-mark b{color:var(--deep);top:9px;left:2px}.official-mark em{color:var(--blue);top:9px;right:2px}.official-mark>i{background:linear-gradient(90deg,var(--deep) 0 54%,var(--blue) 54%);clip-path:polygon(0 0,100% 0,86% 100%,14% 100%);height:6px;position:absolute;top:3px;left:2px;right:2px}.nav-links{align-items:center;gap:27px;display:flex}.nav-links a{color:#3f495a;font-size:12px;font-weight:600;text-decoration:none}.nav-links a:hover{color:var(--blue)}.nav-links .nav-cta{background:var(--deep);color:#fff;border-radius:7px;padding:12px 17px}.menu-toggle{background:0 0;border:0;font-size:21px;display:none}.public-hero{grid-template-columns:47% 53%;align-items:center;max-width:1240px;min-height:690px;margin:auto;padding:45px 28px 80px;display:grid;position:relative}.hero-glow{background:radial-gradient(circle,#dceaff 0,#f4f8ff 45%,#0000 70%);border-radius:50%;width:630px;height:630px;position:absolute;top:0;right:-100px}.hero-copy{z-index:2;padding-right:42px;position:relative}.eyebrow{color:#1855ad;letter-spacing:.04em;background:#eef5ff;border:1px solid #d7e7ff;border-radius:24px;align-items:center;gap:7px;padding:7px 11px;font-size:9px;font-weight:700;display:inline-flex}.eyebrow span{color:var(--blue)}.hero-copy h1{letter-spacing:-.045em;margin:19px 0;font-family:Georgia,serif;font-size:57px;font-weight:500;line-height:1.03}.hero-copy p{color:#627086;max-width:510px;font-size:15px;line-height:1.65}.hero-actions{gap:10px;margin:28px 0 22px;display:flex}.hero-actions a,.hero-actions button{background:#fff;border:1px solid #ccd4df;border-radius:7px;padding:13px 17px;font-size:11px;font-weight:700;text-decoration:none}.hero-actions a{background:var(--blue);border-color:var(--blue);color:#fff;box-shadow:0 10px 25px #0866f52e}.hero-actions span{margin-left:8px}.hero-trust{color:#758093;gap:18px;font-size:9px;display:flex}.hero-trust span{color:#16a368;margin-right:4px}.hero-product{z-index:2;position:relative}.product-window{background:#fff;border:1px solid #dce3ed;border-radius:13px;overflow:hidden;transform:perspective(1200px)rotateY(-2deg);box-shadow:0 30px 80px #19345d25}.window-top{background:#f5f7fa;align-items:center;gap:5px;height:35px;padding:0 10px;display:flex}.window-top i{background:#cbd0d7;border-radius:50%;width:6px;height:6px}.window-top span{color:#9aa2ad;margin:auto;font-size:7px}.mini-builder{grid-template-columns:105px 180px 1fr;height:395px;display:grid}.mini-builder aside{color:#fff;background:#07152e;flex-direction:column;gap:14px;padding:14px 10px;font-size:7px;display:flex}.mini-logo{background:var(--blue);border-radius:7px;place-items:center;width:26px;height:26px;font-weight:900;display:grid}.mini-builder aside b{color:#78aefb;background:#172944;border-radius:5px;padding:8px 5px}.mini-builder aside span{color:#9cabc1;padding-left:5px}.mini-builder aside button{color:#9fc3fa;background:#122642;border:1px solid #2e4d78;border-radius:5px;margin-top:auto;padding:7px 3px;font-size:7px}.mini-form{background:#fff;border-right:1px solid #e7ebf0;padding:25px 16px}.mini-form small{color:var(--blue);letter-spacing:.1em;font-size:6px;font-weight:800}.mini-form h3{font-family:Georgia,serif;font-size:18px;font-weight:500}.mini-form label{margin:13px 0;font-size:7px;font-weight:700;display:block}.mini-form label div{color:#667;border:1px solid #dde2e8;border-radius:5px;margin-top:5px;padding:8px;font-weight:400}.mini-form button{background:var(--deep);color:#fff;border:0;border-radius:5px;padding:8px;font-size:7px}.mini-preview{background:#f4efe9;border-radius:5px;margin:18px;overflow:hidden;box-shadow:0 8px 30px #27364b14}.preview-nav{background:#fff;height:35px;padding:12px;font-family:Georgia,serif;font-size:8px}.preview-nav span{float:right;color:#777;font-family:Arial;font-size:5px}.preview-hero{background:linear-gradient(135deg,#f8f0e8,#e7d6c6);min-height:300px;padding:56px 22px}.preview-hero small{letter-spacing:.15em;font-size:5px}.preview-hero h3{font-family:Georgia,serif;font-size:22px;font-weight:500;line-height:1.05}.preview-hero p{color:#746d69;font-size:7px}.preview-hero button{color:#fff;background:#8a5747;border:0;border-radius:3px;padding:7px 9px;font-size:6px}.floating-card{background:#fff;border:1px solid #dfe6ee;border-radius:9px;align-items:center;gap:8px;padding:10px 12px;display:flex;position:absolute;box-shadow:0 12px 35px #1e375d21}.floating-card>span{width:27px;height:27px;color:var(--blue);background:#e9f2ff;border-radius:7px;place-items:center;display:grid}.floating-card div{flex-direction:column;display:flex}.floating-card b{font-size:10px}.floating-card small{color:#8791a0;font-size:7px}.visits{top:68px;right:-18px}.ai{bottom:30px;left:-25px}.logo-strip{text-align:center;border-top:1px solid #edf0f3;border-bottom:1px solid #edf0f3;padding:23px}.logo-strip p{color:#9aa2ad;text-transform:uppercase;letter-spacing:.16em;font-size:8px}.logo-strip div{color:#687485;justify-content:center;gap:55px;font-size:10px;font-weight:700;display:flex}.public-features,.template-section,.pricing-section{max-width:1180px;margin:auto;padding:100px 28px}.section-kicker{color:var(--blue);letter-spacing:.18em;margin-bottom:14px;font-size:8px;font-weight:800}.feature-heading{grid-template-columns:1.2fr .8fr;align-items:end;margin-bottom:42px;display:grid}.feature-heading h2,.how-section h2,.pricing-section>h2{letter-spacing:-.025em;margin:0;font-family:Georgia,serif;font-size:40px;font-weight:500;line-height:1.1}.feature-heading p{color:#748094;max-width:420px;font-size:12px;line-height:1.7}.feature-grid{grid-template-columns:1.25fr 1fr;gap:14px;display:grid}.feature-grid article{background:#f7f9fc;border:1px solid #e6ebf2;border-radius:14px;min-height:320px;padding:32px}.feature-grid h3{margin:17px 0 8px;font-family:Georgia,serif;font-size:23px;font-weight:500}.feature-grid p{color:#758094;font-size:11px;line-height:1.7}.feature-icon{background:var(--blue);color:#fff;border-radius:10px;place-items:center;width:39px;height:39px;font-size:18px;display:grid}.feature-icon.blue{color:var(--blue);background:#dceaff}.feature-icon.green{color:#118357;background:#dff6eb}.feature-icon.dark{background:var(--deep)}.feature-main{grid-row:span 2}.site-stack{flex-direction:column;gap:8px;margin-top:28px;display:flex;transform:rotate(-2deg)}.site-stack>div{background:#fff;border:1px solid #dfe5ed;border-radius:8px;justify-content:space-between;padding:13px;display:flex;box-shadow:0 8px 20px #2338570d}.site-stack b{font-family:Georgia,serif;font-size:12px}.site-stack span{color:#8090a5;font-size:8px}.ai-bubble{color:#607089;background:#fff;border:1px solid #dfe5ed;border-radius:9px;margin-top:25px;padding:13px;font-size:9px}.ai-bubble span{color:var(--deep);margin:11px 0 2px;font-family:Georgia,serif;font-size:15px;display:block}.lead-list{background:#fff;border:1px solid #dfe5ed;border-radius:9px;margin-top:25px}.lead-list span{border-bottom:1px solid #edf0f3;flex-direction:column;padding:12px;display:flex}.lead-list span:last-child{border:0}.lead-list b{font-size:9px}.lead-list small{color:#8794a4;margin-top:3px;font-size:7px}.tiny-chart{align-items:end;gap:7px;height:85px;margin-top:22px;display:flex}.tiny-chart i{background:#bcd6ff;border-radius:3px 3px 0 0;flex:1}.tiny-chart i:first-child{height:25%}.tiny-chart i:nth-child(2){height:38%}.tiny-chart i:nth-child(3){height:31%}.tiny-chart i:nth-child(4){background:#77aafa;height:57%}.tiny-chart i:nth-child(5){height:48%}.tiny-chart i:nth-child(6){background:var(--blue);height:75%}.tiny-chart i:nth-child(7){background:var(--deep);height:92%}.how-section{background:var(--deep);color:#fff;padding:95px max(28px,50vw - 562px)}.how-section .section-kicker{text-align:center;color:#76aaff}.how-section>h2{text-align:center;max-width:600px;margin:0 auto 55px}.steps{background:#2a374c;border:1px solid #2a374c;grid-template-columns:repeat(3,1fr);gap:1px;display:grid}.steps article{background:var(--deep);padding:35px}.steps article>span{color:#6fa6fa;font-size:9px}.steps article>div{margin:35px 0 9px;font-family:Georgia,serif;font-size:20px}.steps p{color:#99a5b7;font-size:10px;line-height:1.7}.template-showcase{grid-template-columns:repeat(3,1fr);gap:14px;display:grid}.template-showcase article{border-radius:12px;flex-direction:column;align-items:flex-start;height:370px;padding:22px;display:flex;overflow:hidden}.template-browser{width:100%;font-size:8px;font-weight:700}.template-browser span{float:right;font-size:6px;font-weight:400}.template-showcase h3{margin-top:auto;font-family:Georgia,serif;font-size:28px;font-weight:500;line-height:1.05}.template-showcase button{border:0;border-radius:4px;padding:9px 11px;font-size:7px}.beauty{color:#4a3029;background:linear-gradient(150deg,#f8efe6,#dec4b4)}.beauty button{color:#fff;background:#8c584a}.legal{color:#fff;background:linear-gradient(150deg,#132a4d,#07152e)}.legal button{background:#e1b980}.food{color:#40260c;background:linear-gradient(150deg,#f4d977,#e39c37)}.food button{color:#fff;background:#432710}.pricing-section{text-align:center;background:#f8fafc;max-width:none;padding-left:max(28px,50vw - 562px);padding-right:max(28px,50vw - 562px)}.pricing-section>h2{max-width:650px;margin:auto}.pricing-lead{color:#7b8798;margin:13px auto 43px;font-size:11px}.price-grid{text-align:left;grid-template-columns:repeat(3,1fr);gap:13px;display:grid}.price-grid article{background:#fff;border:1px solid #e0e5ec;border-radius:13px;padding:27px;position:relative}.price-grid article.popular{border:2px solid var(--blue);box-shadow:0 16px 40px #0b66ef1a}.popular-label{background:var(--blue);color:#fff;border-radius:20px;padding:5px 10px;font-size:7px;font-weight:700;position:absolute;top:-12px;right:18px}.price-grid h3{margin:0;font-family:Georgia,serif;font-size:21px}.price-grid article>p{color:#7b8798;min-height:28px;font-size:9px}.price{margin:24px 0}.price b{font-family:Georgia,serif;font-size:38px;font-weight:500}.price span{color:#8490a0;margin-left:5px;font-size:8px}.price-grid article>a{background:var(--deep);color:#fff;border-radius:6px;padding:11px 12px;font-size:9px;font-weight:700;text-decoration:none;display:block}.price-grid .popular>a{background:var(--blue)}.price-grid article>a span{float:right}.price-grid ul{border-top:1px solid #edf0f3;margin:20px 0 0;padding:17px 0 0;list-style:none}.price-grid li{color:#536174;margin:11px 0;font-size:9px}.price-grid li:first-letter{color:#10a268}.final-cta{background:#fff;padding:85px 28px}.final-cta>div{color:#fff;text-align:center;background:linear-gradient(135deg,#07152e,#0c326d);border-radius:18px;max-width:1124px;margin:auto;padding:65px;position:relative;overflow:hidden}.final-cta>div:after{content:"";border:80px solid #1472f526;border-radius:50%;width:350px;height:350px;position:absolute;top:-170px;right:-120px}.final-cta span{letter-spacing:.17em;color:#82b3ff;font-size:7px}.final-cta h2{margin:16px;font-family:Georgia,serif;font-size:40px;font-weight:500}.final-cta p{color:#acb9ca;font-size:11px}.final-cta a{z-index:2;background:var(--blue);color:#fff;border-radius:7px;margin-top:18px;padding:13px 17px;font-size:10px;font-weight:700;text-decoration:none;display:inline-block;position:relative}.public-footer{border-top:1px solid #edf0f3;grid-template-columns:1fr 1fr;align-items:center;gap:20px;max-width:1180px;margin:auto;padding:42px 28px;display:grid}.public-footer>p{color:#7b8798;text-align:right;font-size:10px}.public-footer>div{gap:20px;display:flex}.public-footer>div a{color:#667286;font-size:9px;text-decoration:none}.public-footer>small{text-align:right;color:#9aa2ad;font-size:8px}@media (width<=900px){.nav-links{gap:14px}.nav-links a{font-size:10px}.public-hero{grid-template-columns:1fr;padding-top:30px}.hero-copy{text-align:center;max-width:680px;margin:auto;padding:0}.hero-copy p{margin-left:auto;margin-right:auto}.hero-actions,.hero-trust{justify-content:center}.hero-product{max-width:700px;margin:55px auto 0}.logo-strip div{flex-wrap:wrap;gap:20px}.feature-heading{grid-template-columns:1fr}.feature-grid{grid-template-columns:1fr 1fr}.feature-main{grid-area:auto/1/auto/3}.builder-controls{padding:30px}.price-grid{gap:8px}.price-grid article{padding:20px}.public-nav{height:70px}}@media (width<=650px){.public-nav{padding:0 18px}.menu-toggle{display:block}.nav-links{background:#fff;border:1px solid #e3e8ef;border-radius:10px;flex-direction:column;align-items:stretch;padding:15px;display:none;position:absolute;top:64px;left:15px;right:15px;box-shadow:0 15px 50px #142c5020}.nav-links.open{display:flex}.nav-links .nav-cta{text-align:center}.public-hero{padding:35px 18px 65px}.hero-copy h1{font-size:41px}.hero-actions{flex-direction:column}.hero-trust{flex-wrap:wrap}.hero-product{margin-left:-6%;margin-right:-6%;transform:scale(.9)}.mini-builder{grid-template-columns:80px 125px 1fr}.mini-form{padding:18px 10px}.floating-card,.logo-strip div span:nth-child(n+4){display:none}.public-features,.template-section,.pricing-section{padding:70px 18px}.feature-heading h2,.how-section h2,.pricing-section>h2,.final-cta h2{font-size:32px}.feature-grid{flex-direction:column;display:flex}.feature-main{min-height:auto!important}.steps,.template-showcase,.price-grid{grid-template-columns:1fr}.how-section{padding:70px 18px}.steps article{padding:28px}.template-showcase article{height:300px}.price-grid{gap:20px}.final-cta{padding:55px 18px}.final-cta>div{padding:45px 20px}.public-footer{text-align:center;grid-template-columns:1fr}.public-footer .public-brand{justify-content:center}.public-footer>p,.public-footer>small{text-align:center}.public-footer>div{flex-wrap:wrap;justify-content:center}}@media (width<=1100px){.price-grid{grid-template-columns:repeat(3,1fr)}}@media (width<=650px){.price-grid{grid-template-columns:1fr}}.forms-app{color:#13213a;background:#f4f6f9;min-height:100vh}.forms-top{background:#fff;border-bottom:1px solid #e3e7ed;grid-template-columns:1fr auto 1fr;align-items:center;height:60px;padding:0 18px;display:grid}.forms-brand{color:#13213a;align-items:center;gap:9px;font-size:12px;font-weight:800;text-decoration:none;display:flex}.forms-brand>b{color:#fff;background:#0866f5;border-radius:8px;place-items:center;width:29px;height:29px;display:grid}.forms-brand strong{color:#0866f5}.forms-title{align-items:center;gap:9px;display:flex}.forms-title input{text-align:center;background:0 0;border:0;outline:0;width:230px;font-weight:700}.forms-title small{color:#9098a5;font-size:8px}.forms-actions{justify-self:end;gap:7px;display:flex}.forms-actions button,.forms-tabs button{background:0 0;border:0;border-radius:7px;padding:8px 11px;font-size:10px}.forms-actions button{background:#fff;border:1px solid #dce1e8}.forms-actions .form-publish{color:#fff;background:#0866f5;border-color:#0866f5}.forms-tabs{background:#fff;border-bottom:1px solid #e3e7ed;justify-content:center;gap:4px;height:42px;display:flex}.forms-tabs button{color:#747e8d;border-radius:0}.forms-tabs button.active{color:#0866f5;border-bottom:2px solid #0866f5;font-weight:700}.forms-shell{grid-template-columns:220px minmax(460px,1fr) 285px;height:calc(100vh - 102px);display:grid}.block-library,.field-settings{background:#fff;overflow:auto}.block-library{border-right:1px solid #e2e6ec;padding:14px}.library-head{justify-content:space-between;padding:7px 5px 13px;font-size:12px;display:flex}.block-library section{margin:9px 0 20px}.block-library section>p{text-transform:uppercase;letter-spacing:.12em;color:#939ba8;margin:7px;font-size:8px}.block-library section>button{text-align:left;background:#fff;border:0;border-radius:7px;align-items:center;gap:9px;width:100%;padding:7px;font-size:10px;display:flex}.block-library section>button:hover{background:#f2f6fb}.block-library section>button span{color:#46617f;border:1px solid #e1e5eb;border-radius:6px;place-items:center;width:24px;height:24px;display:grid}.block-library section>button i{color:#a3a9b2;margin-left:auto;font-style:normal}.form-canvas{padding:40px;overflow:auto}.form-paper{background:#fff;border:1px solid #e2e7ed;border-radius:12px;max-width:650px;min-height:760px;margin:auto;padding:55px 62px;box-shadow:0 18px 60px #2337560d}.paper-cover{color:#0866f5;background:#eaf2ff;border-radius:12px;place-items:center;width:43px;height:43px;font-size:20px;display:grid}.paper-title{border:0;outline:0;width:100%;margin:22px 0 8px;font-family:Georgia,serif;font-size:32px;display:block}.paper-intro{resize:none;color:#758095;border:0;outline:0;width:100%;height:45px;line-height:1.5}.form-paper article{border:1px solid #0000;border-radius:9px;grid-template-columns:26px 1fr 20px;gap:8px;margin:8px -10px;padding:14px 10px;display:grid}.form-paper article.selected{background:#fbfdff;border-color:#b9d2fa}.field-number{color:#8c96a5;padding-top:5px;font-size:10px}.form-paper article input{background:0 0;border:0;outline:0;width:100%;font-size:12px;font-weight:650}.form-paper article small{color:#9da5b0;font-size:8px}.field-ghost{color:#a0a8b3;border-bottom:1px solid #cfd5de;margin-top:8px;padding:8px 0;font-size:9px}.drag{color:#abb2bc}.inline-add{color:#6b7788;background:#fff;border:1px dashed #cbd3de;border-radius:8px;padding:9px 12px;font-size:10px}.field-settings{border-left:1px solid #e2e6ec;padding:17px}.settings-head{justify-content:space-between;align-items:center;margin-bottom:20px;font-size:11px;display:flex}.settings-head button{color:#d04d55;background:0 0;border:0;font-size:9px}.field-settings>label{flex-direction:column;gap:7px;margin:14px 0;font-size:9px;font-weight:700;display:flex}.field-settings input,.field-settings select{background:#fff;border:1px solid #dfe4ea;border-radius:7px;padding:8px;font-size:10px}.field-settings .toggle-row{flex-direction:row;justify-content:space-between;align-items:center}.settings-group{border-top:1px solid #e6e9ee;flex-direction:column;gap:7px;margin-top:20px;padding-top:18px;font-size:10px;display:flex}.settings-group button{text-align:left;background:#fff;border:1px solid #e1e5eb;border-radius:7px;padding:8px;font-size:9px}.wide-settings,.responses-panel{background:#fff;border:1px solid #e1e6ed;border-radius:12px;max-width:760px;margin:auto;padding:42px}.wide-settings>span,.responses-panel>div:first-child>span{color:#0866f5;letter-spacing:.14em;font-size:8px;font-weight:800}.wide-settings h1,.responses-panel h2{margin:10px 0;font-family:Georgia,serif;font-size:29px}.wide-settings>p,.responses-panel p{color:#7a8594;font-size:11px}.wide-settings>div{margin-top:30px}.wide-settings button{text-align:left;background:#fff;border:0;border-top:1px solid #e7eaf0;justify-content:space-between;width:100%;padding:16px 5px;display:flex}.wide-settings button span{flex-direction:column;gap:4px;display:flex}.wide-settings button b{font-size:11px}.wide-settings button small{color:#8b94a1;font-size:9px}.wide-settings button em{color:#a5adb7;font-style:normal}.feature-index>b{font-size:12px}.feature-index>p{color:#8a94a2;font-size:9px;line-height:1.5}.feature-index details{border-top:1px solid #e5e8ed;padding:12px 0}.feature-index summary{cursor:pointer;font-size:10px;font-weight:700}.feature-index details span{color:#6f7b8c;margin:8px 0 0;font-size:8px;line-height:1.35;display:block}.respondent-preview{background:#fff;border:1px solid #e0e5eb;border-radius:14px;max-width:680px;margin:55px auto;padding:60px;box-shadow:0 20px 70px #17294312}.preview-badge{color:#0866f5;letter-spacing:.15em;font-size:8px;font-weight:800}.respondent-preview h1{margin:14px 0;font-family:Georgia,serif;font-size:35px}.respondent-preview>p{color:#778293;font-size:11px}.respondent-preview>label{flex-direction:column;gap:9px;margin:25px 0;font-size:11px;font-weight:650;display:flex}.respondent-preview label em{color:#e0525c}.respondent-preview input,.respondent-preview textarea{border:0;border-bottom:1px solid #cdd4de;outline:0;padding:11px 2px}.respondent-preview textarea{min-height:75px}.choice-list{flex-wrap:wrap;gap:7px;display:flex}.choice-list button{background:#fff;border:1px solid #dce2e9;border-radius:7px;padding:9px}.signature-pad,.upload-pad,.payment-pad{text-align:center;color:#8691a0;border:1px dashed #c6cfdb;border-radius:8px;padding:25px;font-size:10px}.respondent-submit{color:#fff;background:#0866f5;border:0;border-radius:8px;padding:12px 16px;font-size:10px;font-weight:700}.forms-toast{color:#fff;z-index:10;background:#11233e;border-radius:8px;padding:10px 14px;font-size:9px;position:fixed;bottom:22px;left:50%;transform:translate(-50%)}.response-stats{grid-template-columns:repeat(4,1fr);gap:8px;margin:25px 0;display:grid}.response-stats article{background:#f5f8fc;border-radius:8px;padding:14px}.response-stats b{font-size:20px;display:block}.response-stats small{color:#87919f;font-size:8px}.response-table{border:1px solid #e2e6ec;border-radius:8px;grid-template-columns:1.2fr 1.5fr .8fr 1fr;display:grid;overflow:hidden}.response-table>*{border-bottom:1px solid #e8ebef;padding:11px;font-size:8px}.response-table b{background:#f7f9fb}.response-table .complete{color:#168859}.response-table .partial{color:#c37a19}.export-row{gap:7px;margin-top:16px;display:flex}.export-row button{background:#fff;border:1px solid #dce2e9;border-radius:7px;padding:8px;font-size:9px}@media (width<=1000px){.forms-shell{grid-template-columns:190px 1fr}.field-settings{display:none}.form-paper{padding:42px}.forms-top{grid-template-columns:1fr 1fr}.forms-title{display:none}}@media (width<=680px){.forms-shell{height:auto;display:block}.block-library{display:none}.form-canvas{padding:18px}.form-paper,.wide-settings,.responses-panel{padding:28px 20px}.forms-tabs{justify-content:flex-start;overflow:auto}.forms-top{padding:0 10px}.forms-brand span{display:none}.respondent-preview{margin:20px 12px;padding:35px 22px}.response-stats,.response-table{grid-template-columns:1fr 1fr}.response-table>:nth-child(3),.response-table>:nth-child(4),.response-table>:nth-child(7),.response-table>:nth-child(8),.response-table>:nth-child(11),.response-table>:nth-child(12){display:none}}.forms-actions .ask-form-ai{color:#6546ce;background:#f7f4ff;border-color:#d8cff8}.ai-form-backdrop{z-index:50;background:#0e1b3070;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.ai-form-modal{background:#fff;border-radius:16px;width:min(650px,96vw);overflow:hidden;box-shadow:0 30px 100px #06112455}.ai-form-modal>header{border-bottom:1px solid #e4e8ee;align-items:center;gap:11px;height:67px;padding:12px 16px;display:flex}.ai-form-modal>header>span{color:#fff;background:linear-gradient(145deg,#8c6cff,#0866f5);border-radius:11px;place-items:center;width:38px;height:38px;display:grid}.ai-form-modal header div{flex-direction:column;flex:1;display:flex}.ai-form-modal header b{font-size:12px}.ai-form-modal header small{color:#8d96a3;margin-top:3px;font-size:9px}.ai-form-modal header button{color:#8e97a3;background:0 0;border:0;font-size:22px}.ai-form-copy{padding:32px}.ai-form-copy h2{margin:0 0 8px;font-family:Georgia,serif;font-size:27px}.ai-form-copy>p{color:#788494;font-size:10px;line-height:1.6}.ai-form-copy textarea{resize:vertical;border:1px solid #d7dde6;border-radius:10px;outline:0;width:100%;min-height:145px;margin:13px 0;padding:14px;font-size:11px;line-height:1.6}.ai-form-copy textarea:focus{border-color:#8d79e8;box-shadow:0 0 0 3px #eeeaff}.ai-form-suggestions{flex-wrap:wrap;gap:7px;display:flex}.ai-form-suggestions button{color:#647185;background:#fff;border:1px solid #e0e4ea;border-radius:20px;padding:7px 10px;font-size:9px}.ai-build-button{color:#fff;background:#0866f5;border:0;border-radius:8px;width:100%;margin-top:20px;padding:12px;font-size:10px;font-weight:750}.ai-build-button:disabled{opacity:.5}.ai-form-copy>small{text-align:center;color:#9aa2ae;margin-top:8px;font-size:8px;display:block}.ai-engine-row{justify-content:space-between;align-items:center;margin:-10px 0 18px;display:flex}.ai-engine-row>span{color:#14784d;background:#f2fbf6;border:1px solid #cfe8dc;border-radius:999px;align-items:center;gap:6px;padding:6px 9px;font-size:8px;font-weight:750;display:inline-flex}.ai-engine-row i{background:#19a66a;border-radius:50%;width:6px;height:6px;box-shadow:0 0 0 3px #d8f4e6}.ai-engine-row>small{color:#8d96a3;font-size:8px}.ai-source-tabs{background:#f3f5f8;border-radius:10px;grid-template-columns:repeat(3,1fr);gap:6px;margin-bottom:24px;padding:4px;display:grid}.ai-source-tabs button{color:#6f7b8c;background:0 0;border:0;border-radius:7px;padding:9px 6px;font-size:9px;font-weight:700}.ai-source-tabs button.active{color:#0866f5;background:#fff;box-shadow:0 2px 8px #19375b12}.ai-file-drop{cursor:pointer;background:#f8fbff;border:1px dashed #aebed3;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;gap:6px;min-height:140px;margin:15px 0;display:flex}.ai-file-drop:hover{background:#f3f8ff;border-color:#0866f5}.ai-file-drop input{display:none}.ai-file-drop>span{color:#0866f5;background:#e7f0ff;border-radius:10px;place-items:center;width:34px;height:34px;font-size:16px;display:grid}.ai-file-drop>b{font-size:10px}.ai-file-drop>small{color:#8792a1;font-size:8px}.ai-file-ready{background:#f7fbff;border:1px solid #cfe2f8;border-radius:11px;align-items:center;gap:11px;min-height:80px;margin:15px 0;padding:14px;display:flex}.ai-file-ready>span{color:#0866f5;background:#e7f0ff;border-radius:9px;place-items:center;width:34px;height:34px;display:grid}.ai-file-ready>div{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.ai-file-ready b{white-space:nowrap;text-overflow:ellipsis;font-size:10px;overflow:hidden}.ai-file-ready small{color:#66809c;font-size:8px}.ai-file-ready button{color:#c24c57;background:0 0;border:0;font-size:8px;font-weight:700}@media (width<=680px){.forms-actions .ask-form-ai{font-size:0}.forms-actions .ask-form-ai:first-letter{font-size:12px}.ai-form-copy{padding:24px 18px}.ai-form-suggestions{grid-template-columns:1fr;display:grid}.ai-form-suggestions button{text-align:left}}.workspace-preview{background:linear-gradient(145deg,#f5f8fc,#e8f1ff);min-height:330px;padding:42px 24px}.workspace-preview>small{color:#0866f5;letter-spacing:.15em;font-size:6px;font-weight:800}.workspace-preview>h3{margin:12px 0 5px;font-family:Georgia,serif;font-size:25px;font-weight:500}.workspace-preview>p{color:#6f7d90;margin-bottom:28px;font-size:7px;line-height:1.5}.workspace-preview>div{background:#fff;border:1px solid #dde5f0;border-radius:7px;justify-content:space-between;margin:8px 0;padding:11px;font-size:7px;display:flex;box-shadow:0 5px 15px #1532580a}.workspace-preview>div b{color:#0866f5}.field-settings textarea{resize:vertical;background:#fff;border:1px solid #dfe4ea;border-radius:7px;min-height:90px;padding:8px;font-size:10px}.responses-empty{text-align:center;border:1px dashed #ccd5e0;border-radius:10px;padding:30px}.responses-empty b{font-size:12px}.submission-list{border:1px solid #e2e6ec;border-radius:9px;overflow:hidden}.submission-list article{border-bottom:1px solid #e8ebef;grid-template-columns:120px 1fr 70px;align-items:center;gap:14px;padding:13px;display:grid}.submission-list article:last-child{border-bottom:0}.submission-list article div{flex-direction:column;gap:3px;display:flex}.submission-list b{font-size:9px}.submission-list small,.submission-list span{color:#758092;font-size:8px}.submission-list em{color:#168859;font-size:8px;font-style:normal}.live-link,.publish-empty{background:#f7faff;border-radius:11px;padding:20px;border:1px solid #d9e5f8!important}.live-link>small{color:#0866f5;font-size:8px;display:block}.live-link>b{overflow-wrap:anywhere;margin:8px 0 14px;font-size:12px;display:block}.live-link>div{gap:8px;margin:0;display:flex}.live-link button,.live-link a,.publish-empty button{font-size:9px;text-decoration:none;color:#fff!important;background:#0866f5!important;border:0!important;border-radius:7px!important;width:auto!important;padding:9px 13px!important}.share-roadmap{border-top:1px solid #e5e8ed;flex-direction:column;gap:7px;padding-top:20px;display:flex}.share-roadmap b{font-size:10px}.share-roadmap span{color:#7a8594;font-size:9px}.public-form-page{color:#13213a;background:linear-gradient(145deg,#eff5ff,#f8fafc);min-height:100vh;padding:60px 20px}.public-form-card{--form-card-pad-x:60px;--form-card-pad-bottom:60px;background:#fff;border:1px solid #dfe6ef;border-radius:16px;width:min(680px,100%);margin:auto;padding:60px;display:block;overflow:hidden;box-shadow:0 25px 80px #16355f14}.public-form-logo{color:#fff;background:#0866f5;border-radius:11px;place-items:center;width:42px;height:42px;font-weight:900;display:grid}.public-form-kicker{color:#0866f5;letter-spacing:.14em;margin-top:20px;font-size:8px;font-weight:800;display:block}.public-form-card>h1{margin:10px 0;font-family:Georgia,serif;font-size:36px}.public-form-card>p{color:#748095;font-size:11px;line-height:1.6}.public-question{flex-direction:column;gap:10px;margin:28px 0;display:flex}.public-question>b{font-size:12px}.public-question em{color:#d64f5b}.public-question>input,.public-question>textarea,.public-question>select{background:#fff;border:0;border-bottom:1px solid #cbd4df;outline:0;padding:12px 2px}.public-question>textarea{resize:vertical;min-height:90px}.public-options{flex-direction:column;gap:8px;display:flex}.public-options label{border:1px solid #dce3ec;border-radius:8px;padding:10px;font-size:10px}.public-provider-field{color:#7a8798;background:#f8fafc;border:1px dashed #c8d2df;border-radius:9px;padding:18px;font-size:10px}.public-submit{color:#fff;background:#0866f5;border:0;border-radius:8px;padding:13px 18px;font-size:11px;font-weight:800}.public-submit:disabled{opacity:.55}.public-form-card>small{color:#919aa7;margin-top:13px;font-size:8px;display:block}.public-form-error{color:#c53f4b!important}.public-success{text-align:center}.public-success .public-form-logo{margin:auto}.secure-file-input>label{cursor:pointer;background:#f8fbff;border:1px dashed #b9c7d9;border-radius:10px;flex-direction:column;align-items:center;gap:6px;padding:24px;display:flex}.secure-file-input>label input{opacity:0;pointer-events:none;position:absolute}.secure-file-input>label>span{color:#0866f5;font-size:22px}.secure-file-input>label>b{font-size:10px}.secure-file-input>label>small{color:#7f8b9b;font-size:8px}.uploaded-file,.signature-saved{background:#f3fbf7;border:1px solid #bfe3d4;border-radius:9px;align-items:center;gap:9px;padding:13px;display:flex}.uploaded-file>span,.signature-saved>span{color:#148158}.uploaded-file>b,.signature-saved>b{text-overflow:ellipsis;white-space:nowrap;font-size:9px;overflow:hidden}.uploaded-file>button,.signature-saved>button{color:#0866f5;background:0 0;border:0;margin-left:auto;font-size:8px}.upload-error{color:#c53f4b;margin-top:7px;display:block}.signature-input canvas{touch-action:none;background:#fff;border:1px dashed #b9c7d9;border-radius:10px;width:100%;height:150px}.signature-input>div:not(.signature-saved){justify-content:flex-end;gap:7px;margin-top:7px;display:flex}.signature-input>div>button{background:#fff;border:1px solid #d5dde7;border-radius:6px;padding:7px 9px;font-size:8px}.signature-input>div>button:last-child{color:#fff;background:#0866f5;border-color:#0866f5}.public-redirect{color:#fff;background:#0866f5;border-radius:8px;margin-top:16px;padding:11px 15px;font-size:10px;font-weight:800;text-decoration:none;display:inline-block}.logic-panel>section{border-top:1px solid #e5e9ef;margin-top:28px;padding-top:20px}.logic-panel h3{margin:0 0 14px;font-family:Georgia,serif;font-size:18px}.logic-panel section>article{border:1px solid #e0e6ee;border-radius:8px;flex-direction:column;gap:5px;margin:7px 0;padding:12px;display:flex}.logic-panel section>article b{font-size:10px}.logic-panel section>article small{color:#778496;font-size:8px}.logic-empty{color:#7b8797;background:#f6f8fb;border-radius:8px;padding:17px;font-size:9px}.completion-settings label{flex-direction:column;gap:6px;margin:12px 0;font-size:9px;font-weight:700;display:flex}.completion-settings input,.completion-settings textarea{border:1px solid #dce3ec;border-radius:7px;padding:10px;font-size:10px}.completion-settings textarea{resize:vertical;min-height:80px}.completion-settings>small{color:#8a94a2;font-size:8px}.submission-list article{border:1px solid #e1e6ed;border-radius:9px;grid-template-columns:130px 1fr 110px;align-items:center;gap:12px;margin:8px 0;padding:13px;display:grid}.submission-list article.new-response{background:#f5f9ff;border-color:#a9cafc}.submission-list article>div{flex-direction:column;gap:4px;display:flex}.submission-list article>div b{font-size:9px}.submission-list article>div small{color:#84909f;font-size:7px}.submission-list article>span{color:#657287;flex-direction:column;gap:4px;font-size:8px;display:flex}.submission-list article>span a{color:#0866f5;font-weight:700;text-decoration:none}.submission-list article>select{text-transform:capitalize;background:#fff;border:1px solid #d8e0e9;border-radius:6px;padding:7px;font-size:8px}@media (width<=680px){.public-form-page{padding:20px 12px}.public-form-card{--form-card-pad-x:22px;--form-card-pad-bottom:38px;padding:38px 22px}.public-form-card>h1{font-size:30px}.submission-list article{grid-template-columns:1fr}.forms-actions button:nth-child(2){display:none}}.knowledge-block>p,.social-fields>p{color:#858087;margin:-7px 0 15px;font-size:9px;line-height:1.55}.knowledge-block textarea{min-height:150px}.knowledge-upload{cursor:pointer;background:#f8faff;border:1px dashed #bfc9d8;border-radius:9px;padding:15px}.knowledge-file{width:100%;border:0!important;padding:0!important;font-size:9px!important}.knowledge-upload>span{color:#7a8594;font-size:8px;font-weight:400}.knowledge-documents{flex-direction:column;gap:6px;margin:10px 0;display:flex}.knowledge-documents>span{border:1px solid #e2e7ee;border-radius:7px;flex-direction:column;gap:3px;padding:9px;display:flex}.knowledge-documents b{font-size:9px}.knowledge-documents small{color:#8490a0;font-size:7px}.ai-generate:disabled,.builder-publish:disabled{opacity:.55}.social-fields .split-fields{grid-template-columns:1fr}.landing-socials{flex-wrap:wrap;justify-content:flex-end;gap:7px;margin-bottom:5px;display:flex}.landing-socials a{color:#dce8ff;text-transform:capitalize;font-size:7px;text-decoration:none}.required-note{color:#7d7780!important;margin:-8px 0 16px!important;font-size:8px!important}.required-note span,.required-star{color:#d43d4c}.required-star{margin-left:2px;font-weight:800}.form-block input:invalid:not(:placeholder-shown),.form-block textarea:invalid:not(:placeholder-shown){border-color:#d43d4c}.custom-business-category{background:#f6f9fe;border:1px solid #cfe0f8;border-radius:8px;margin-top:-7px;padding:12px}.custom-business-category small{color:#7b8798;font-size:7px;font-weight:500;line-height:1.45}.forms-actions .new-form-button{color:#0866f5;background:#f5f9ff;border-color:#bad2f8}.form-start-backdrop{z-index:60;background:#07152ee8;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.form-start-modal{background:#fff;border-radius:18px;width:min(760px,96vw);overflow:hidden;box-shadow:0 35px 110px #0006}.form-start-modal>header{border-bottom:1px solid #e5e9ef;justify-content:space-between;align-items:center;height:66px;padding:0 20px;display:flex}.form-start-modal>header>button{color:#7e8998;background:0 0;border:0;font-size:22px}.form-start-copy{padding:46px}.form-start-copy>span{color:#0866f5;letter-spacing:.16em;font-size:8px;font-weight:850}.form-start-copy h1{margin:10px 0;font-family:Georgia,serif;font-size:34px}.form-start-copy>p{color:#748095;margin-bottom:28px;font-size:11px}.form-start-options{grid-template-columns:1fr 1fr;gap:13px;display:grid}.form-start-options>button{text-align:left;background:#fff;border:1px solid #dfe5ed;border-radius:13px;flex-direction:column;align-items:flex-start;min-height:230px;padding:25px;transition:all .2s;display:flex}.form-start-options>button:hover{border-color:#9fc1f7;transform:translateY(-2px);box-shadow:0 15px 35px #14396612}.form-start-options i{color:#284565;background:#edf3fb;border-radius:11px;place-items:center;width:43px;height:43px;font-style:normal;font-weight:800;display:grid}.form-start-options .ai-option{background:linear-gradient(145deg,#f9f7ff,#eef5ff);border-color:#cfc8f4}.form-start-options .ai-option i{color:#fff;background:linear-gradient(145deg,#795ce5,#0866f5)}.form-start-options b{margin:24px 0 8px;font-family:Georgia,serif;font-size:20px}.form-start-options small{color:#768294;font-size:10px;line-height:1.55}.form-start-options em{color:#0866f5;margin-top:auto;font-size:9px;font-style:normal;font-weight:800}.form-start-copy>small{text-align:center;color:#939ba7;margin-top:18px;font-size:8px;display:block}@media (width<=680px){.form-start-copy{padding:30px 20px}.form-start-copy h1{font-size:28px}.form-start-options{grid-template-columns:1fr}.form-start-options>button{min-height:180px}.forms-actions .new-form-button{font-size:0}.forms-actions .new-form-button:first-letter{font-size:12px}}.site-stack{transform:none}.site-stack>div{align-items:center;gap:20px}.site-stack b,.site-stack span{line-height:1.35;display:block}.site-stack span{text-align:right;white-space:nowrap}.brand-logo{object-fit:cover;border-radius:8px;flex:none;width:32px;height:32px}.sidebar-spacer{flex:1}.home-launchers>a{border:1px solid var(--line);text-align:left;height:77px;color:inherit;background:#fff;border-radius:11px;grid-template-rows:1fr 1fr;grid-template-columns:37px 1fr;column-gap:11px;padding:14px 16px;text-decoration:none;transition:all .2s;display:grid}.home-launchers>a:hover{border-color:#b9cdf0;transform:translateY(-1px);box-shadow:0 8px 24px #17375e12}.home-launchers>a span{color:#0866f5;background:#edf4ff;border-radius:9px;grid-row:1/3;place-items:center;width:34px;height:34px;font-size:18px;display:grid}.home-launchers>a b{align-self:end;font-size:13px}.home-launchers>a small{color:#969198;font-size:11px}.business-tool-grid{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.business-tool-grid article{background:#fff;border:1px solid #dfe5ed;border-radius:12px;flex-direction:column;min-height:205px;padding:21px;display:flex}.business-tool-grid article>span{color:#0866f5;letter-spacing:.14em;font-size:8px;font-weight:850}.business-tool-grid article>div{margin:22px 0 18px}.business-tool-grid article b{font-family:Georgia,serif;font-size:20px;font-weight:500}.business-tool-grid article p{color:#7d8796;margin:8px 0 0;font-size:10px;line-height:1.6}.business-tool-grid article>a,.business-tool-grid article>button{color:#0866f5;text-align:left;background:0 0;border:0;margin-top:auto;padding:0;font-size:9px;font-weight:800;text-decoration:none}.thobiv-flow{color:#fff;background:#07152d;border-radius:14px;grid-template-columns:.8fr 1.2fr;align-items:center;gap:38px;margin-top:42px;padding:30px;display:grid}.thobiv-flow>div>span{color:#69a2ff;letter-spacing:.16em;font-size:7px;font-weight:850}.thobiv-flow h2{margin:9px 0 6px;font-family:Georgia,serif;font-size:24px;font-weight:500}.thobiv-flow p{color:#90a5c3;margin:0;font-size:9px}.thobiv-flow ol{gap:10px;margin:0;padding:0;list-style:none;display:grid}.thobiv-flow li{background:#ffffff0d;border:1px solid #ffffff12;border-radius:9px;align-items:center;gap:11px;padding:11px;display:flex}.thobiv-flow li>b{background:#0866f5;border-radius:8px;place-items:center;width:27px;height:27px;font-size:9px;display:grid}.thobiv-flow li>span{flex-direction:column;gap:3px;display:flex}.thobiv-flow strong{font-size:9px}.thobiv-flow small{color:#8fa3bf;font-size:7px}@media (width<=850px){.business-tool-grid,.thobiv-flow{grid-template-columns:1fr}.home-launchers{grid-template-columns:1fr!important}}@media (width<=650px){.business-tools{margin-top:35px}.thobiv-flow{padding:22px}}.crm-app{--crm-blue:#0866f5;--crm-ink:#142039;--crm-muted:#778296;min-height:100vh;color:var(--crm-ink);background:#f6f8fb;display:flex}.crm-sidebar{color:#fff;z-index:30;background:#07152d;flex-direction:column;width:230px;padding:17px 13px;display:flex;position:fixed;inset:0 auto 0 0}.crm-brand{color:#fff;border-bottom:1px solid #ffffff18;align-items:center;gap:11px;padding:4px 6px 20px;text-decoration:none;display:flex}.crm-brand>img{object-fit:cover;border-radius:10px;width:39px;height:39px;box-shadow:0 5px 20px #0069ff30}.crm-brand div,.crm-user div{flex-direction:column;gap:3px;display:flex}.crm-brand b{letter-spacing:.12em;font-size:14px}.crm-brand small{color:#93a7c5;font-size:8px}.crm-sidebar nav{padding:24px 0 8px}.crm-sidebar nav>p,.crm-products>p{color:#68809f;letter-spacing:.14em;text-transform:uppercase;margin:0 10px 8px;font-size:8px;font-weight:800}.crm-sidebar nav button,.crm-products a{color:#9eb0c9;text-align:left;background:0 0;border:0;border-radius:8px;align-items:center;gap:10px;width:100%;height:39px;padding:0 10px;font-size:11px;text-decoration:none;display:flex}.crm-sidebar nav button:hover,.crm-products a:hover,.crm-sidebar nav button.active{color:#fff;background:#fff1}.crm-sidebar nav button.active{box-shadow:inset 3px 0 var(--crm-blue)}.crm-sidebar nav button>span,.crm-products a>span{text-align:center;color:#74a9ff;width:19px;font-size:15px}.crm-sidebar nav em{background:#ffffff12;border-radius:99px;margin-left:auto;padding:2px 6px;font-size:8px;font-style:normal}.crm-products{border-top:1px solid #ffffff13;margin-top:5px;padding-top:18px}.crm-user{border-top:1px solid #ffffff18;align-items:center;gap:9px;margin-top:auto;padding:16px 6px 2px;display:flex}.crm-user>span{background:#1269ec;border-radius:50%;place-items:center;width:31px;height:31px;font-size:8px;font-weight:800;display:grid}.crm-user b{font-size:10px}.crm-user small{color:#83a0c5;font-size:7px}.crm-main{width:calc(100% - 230px);min-height:100vh;margin-left:230px}.crm-topbar{z-index:20;background:#fff;border-bottom:1px solid #e1e6ed;justify-content:space-between;align-items:center;height:63px;padding:0 28px;display:flex;position:sticky;top:0}.crm-topbar>div{align-items:center;gap:9px;display:flex}.crm-topbar a,.crm-topbar span{color:#8a94a3;font-size:10px;text-decoration:none}.crm-topbar b{font-size:10px}.crm-topbar button,.crm-heading>button,.crm-empty button{border-radius:7px;height:34px;padding:0 12px;font-size:9px;font-weight:750}.crm-primary{background:var(--crm-blue)!important;color:#fff!important;border:0!important}.crm-secondary{color:#43526a;background:#fff;border:1px solid #dfe5ed}.crm-content{max-width:1500px;margin:auto;padding:34px 34px 70px}.crm-heading{justify-content:space-between;align-items:flex-end;margin-bottom:25px;display:flex}.crm-heading>div>span{color:var(--crm-blue);letter-spacing:.16em;font-size:8px;font-weight:850}.crm-heading h1{margin:8px 0 5px;font-family:Georgia,serif;font-size:31px;font-weight:500}.crm-heading p{color:var(--crm-muted);margin:0;font-size:10px}.crm-heading>button{background:var(--crm-blue);color:#fff;border:0}.crm-stats{grid-template-columns:repeat(4,1fr);gap:12px;display:grid}.crm-stats article{background:#fff;border:1px solid #e1e6ed;border-radius:11px;min-height:132px;padding:18px;position:relative;box-shadow:0 8px 25px #112b5208}.crm-stats article>span{border-radius:9px;place-items:center;width:32px;height:32px;font-size:15px;display:grid;position:absolute;top:16px;right:16px}.crm-stats .blue{color:#0866f5;background:#eaf2ff}.crm-stats .purple{color:#7352dc;background:#f1edff}.crm-stats .amber{color:#c17812;background:#fff5df}.crm-stats .green{color:#178158;background:#e7f8f0}.crm-stats small{color:#788498;font-size:9px;display:block}.crm-stats b{margin:13px 0 4px;font-size:28px;display:block}.crm-stats p{color:#9aa3b0;margin:0;font-size:8px}.crm-overview-grid{grid-template-columns:minmax(0,1.4fr) minmax(280px,.8fr);gap:12px;margin-top:14px;display:grid}.crm-panel{background:#fff;border:1px solid #e1e6ed;border-radius:11px;min-height:315px;overflow:hidden}.crm-panel>header{border-bottom:1px solid #e9edf2;align-items:center;height:67px;padding:0 18px;display:flex}.crm-panel>header>div{flex-direction:column;gap:4px;display:flex}.crm-panel>header b{font-size:11px}.crm-panel>header small{color:#8c96a4;font-size:8px}.crm-panel>header button{color:#0866f5;background:0 0;border:0;margin-left:auto;font-size:8px;font-weight:800}.crm-lead-list article{border-bottom:1px solid #eef1f5;grid-template-columns:34px 1fr minmax(90px,auto) 70px;align-items:center;gap:11px;padding:13px 18px;display:grid}.crm-lead-list article>span,.crm-table article i{color:#0866f5;background:#eaf2ff;border-radius:50%;place-items:center;width:32px;height:32px;font-size:8px;font-style:normal;font-weight:800;display:grid}.crm-lead-list article div{flex-direction:column;gap:3px;min-width:0;display:flex}.crm-lead-list b{font-size:9px}.crm-lead-list small{color:#818c9c;white-space:nowrap;text-overflow:ellipsis;font-size:8px;overflow:hidden}.crm-lead-list em{color:#52647c;white-space:nowrap;text-overflow:ellipsis;background:#f2f5f8;border-radius:5px;padding:5px 7px;font-size:7px;font-style:normal;overflow:hidden}.crm-lead-list i{color:#929baa;text-align:right;font-size:7px;font-style:normal}.crm-next>article{border-bottom:1px solid #eef1f5;grid-template-columns:19px 1fr auto;align-items:center;gap:10px;padding:14px 18px;display:grid}.crm-next>article>button{background:#fff;border:1px solid #bfc9d7;border-radius:50%;width:17px;height:17px}.crm-next article div{flex-direction:column;gap:3px;display:flex}.crm-next article b{font-size:9px}.crm-next article small,.crm-next time{color:#8994a4;font-size:7px}.crm-automation{color:#fff;background:linear-gradient(120deg,#0b58cc,#0878ff);border-radius:11px;grid-template-columns:38px 1fr auto;align-items:center;gap:14px;margin-top:14px;padding:18px 22px;display:grid}.crm-automation>span{background:#ffffff20;border-radius:10px;place-items:center;width:38px;height:38px;display:grid}.crm-automation b{font-size:11px}.crm-automation p{color:#d5e6ff;margin:4px 0 0;font-size:8px}.crm-automation a{color:#fff;border:1px solid #fff5;border-radius:7px;padding:8px 11px;font-size:8px;font-weight:800;text-decoration:none}.crm-empty{text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:225px;padding:25px;display:flex}.crm-empty>span{color:#0866f5;background:#eef4fd;border-radius:50%;place-items:center;width:38px;height:38px;margin-bottom:11px;display:grid}.crm-empty>b{font-size:11px}.crm-empty p{color:#8a95a5;max-width:340px;margin:7px 0 13px;font-size:8px;line-height:1.55}.crm-empty button{color:#0866f5;background:#f7faff;border:1px solid #bcd3f7}.crm-kanban{grid-template-columns:repeat(6,minmax(200px,1fr));gap:10px;padding-bottom:15px;display:grid;overflow-x:auto}.crm-column{background:#edf1f6;border-radius:10px;min-height:520px;padding:8px}.crm-column>header{grid-template-columns:1fr auto;gap:3px;padding:6px 5px 11px;display:grid}.crm-column>header b{font-size:10px}.crm-column>header span{color:#718096;background:#dde4ec;border-radius:10px;padding:2px 6px;font-size:8px}.crm-column>header small{color:#8f99a6;grid-column:1/3;font-size:7px}.crm-column article{background:#fff;border:1px solid #dde3eb;border-radius:8px;margin-bottom:8px;padding:13px;box-shadow:0 4px 12px #142d5009}.crm-column article>span{color:#0866f5;letter-spacing:.12em;font-size:6px;font-weight:850}.crm-column article>b{margin:8px 0 3px;font-size:9px;line-height:1.4;display:block}.crm-column article>p{color:#8a95a5;margin:0 0 12px;font-size:7px}.crm-column article>strong{font-size:11px}.crm-column article>select{background:#f8fafc;border:1px solid #e0e5ec;border-radius:6px;width:100%;margin-top:11px;padding:6px;font-size:7px;display:block}.crm-column-empty{text-align:center;color:#9aa4b1;border:1px dashed #c7d0dc;border-radius:7px;padding:25px 10px;font-size:8px}.crm-table-panel{background:#fff;border:1px solid #e0e5ec;border-radius:11px;overflow:hidden}.crm-table-panel>header{border-bottom:1px solid #e8ecf1;justify-content:space-between;align-items:center;height:65px;padding:0 18px;display:flex}.crm-table-panel>header>span{color:#8b96a5;font-size:8px}.crm-search{color:#8490a0;border:1px solid #dce2ea;border-radius:7px;align-items:center;width:min(430px,70%);height:34px;padding:0 10px;display:flex}.crm-search input{border:0;outline:0;flex:1;padding:0 8px;font-size:9px}.crm-table-head,.crm-table article{grid-template-columns:1.3fr 1.3fr 1fr .7fr .6fr;align-items:center;gap:15px;padding:0 18px;display:grid}.crm-table-head{color:#7c8797;text-transform:uppercase;letter-spacing:.08em;background:#f7f9fb;border-bottom:1px solid #e8ecf1;height:39px;font-size:7px;font-weight:800}.crm-table article{border-bottom:1px solid #edf0f4;min-height:61px}.crm-table article>div:first-child{align-items:center;gap:9px;display:flex}.crm-table article>div>span,.crm-table article>div:nth-child(2){flex-direction:column;gap:3px;min-width:0;display:flex}.crm-table article b{white-space:nowrap;text-overflow:ellipsis;font-size:8px;overflow:hidden}.crm-table article small,.crm-table article time{color:#8994a4;font-size:7px}.crm-table article>em{color:#586a82;text-overflow:ellipsis;white-space:nowrap;font-size:7px;font-style:normal;overflow:hidden}.crm-table article select{background:#fff;border:1px solid #dce3eb;border-radius:6px;padding:6px;font-size:7px}.crm-task-list{background:#fff;border:1px solid #e0e5ec;border-radius:11px;overflow:hidden}.crm-task-list>article{border-bottom:1px solid #edf0f4;grid-template-columns:25px 1fr 100px 70px;align-items:center;gap:13px;min-height:67px;padding:0 20px;display:grid}.crm-task-list>article>button{color:#fff;background:#fff;border:1px solid #bfc9d6;border-radius:50%;width:20px;height:20px;font-size:9px}.crm-task-list>article.complete{opacity:.6}.crm-task-list>article.complete>button{background:#159669;border-color:#159669}.crm-task-list>article.complete b{text-decoration:line-through}.crm-task-list article div{flex-direction:column;gap:4px;display:flex}.crm-task-list b{font-size:10px}.crm-task-list small,.crm-task-list time{color:#8894a3;font-size:8px}.crm-task-list>article>span{color:#0866f5;text-align:center;background:#eef4fd;border-radius:10px;padding:5px 7px;font-size:7px}.crm-loading,.crm-error{flex-direction:column;justify-content:center;align-items:center;min-height:70vh;display:flex}.crm-loading i{border:3px solid #d8e7ff;border-top-color:#0866f5;border-radius:50%;width:25px;height:25px;animation:.8s linear infinite crm-spin}.crm-loading p,.crm-error p{color:#8692a3;font-size:9px}.crm-error b{font-size:13px}.crm-error button{color:#fff;background:#0866f5;border:0;border-radius:7px;padding:8px 12px;font-size:9px}.crm-modal-backdrop{z-index:80;background:#061328b3;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.crm-modal{background:#fff;border-radius:14px;width:min(520px,96vw);overflow:hidden;box-shadow:0 30px 90px #0006}.crm-modal>header{border-bottom:1px solid #e5e9ef;justify-content:space-between;align-items:center;height:69px;padding:0 18px;display:flex}.crm-modal>header>div{align-items:center;gap:10px;display:flex}.crm-modal>header>div>span{color:#0866f5;background:#eaf2ff;border-radius:9px;place-items:center;width:35px;height:35px;display:grid}.crm-modal header div div{flex-direction:column;gap:3px;display:flex}.crm-modal header b{font-size:11px}.crm-modal header small{color:#8a95a5;font-size:8px}.crm-modal>header>button{color:#8792a1;background:0 0;border:0;font-size:20px}.crm-modal-fields{padding:24px}.crm-modal-fields label{flex-direction:column;gap:7px;margin-bottom:15px;font-size:9px;font-weight:750;display:flex}.crm-modal-fields label em{color:#d94f5b;font-style:normal}.crm-modal-fields input,.crm-modal-fields textarea,.crm-modal-fields select{background:#fff;border:1px solid #dbe1e9;border-radius:7px;outline:0;padding:10px 11px;font-size:9px}.crm-modal-fields textarea{resize:vertical;min-height:80px}.crm-modal-fields input:focus,.crm-modal-fields textarea:focus,.crm-modal-fields select:focus{border-color:#82adf4;box-shadow:0 0 0 3px #eaf2ff}.crm-split{grid-template-columns:1fr 1fr;gap:10px;display:grid}.crm-modal>footer{background:#f8fafc;border-top:1px solid #e5e9ef;justify-content:flex-end;align-items:center;gap:8px;height:64px;padding:0 18px;display:flex}.crm-modal>footer button{background:#fff;border:1px solid #dbe1e9;border-radius:7px;height:34px;padding:0 13px;font-size:9px;font-weight:750}.crm-toast{color:#fff;z-index:100;background:#07152d;border-radius:8px;padding:11px 16px;font-size:9px;position:fixed;bottom:24px;left:50%;transform:translate(-50%);box-shadow:0 10px 35px #0004}@keyframes crm-spin{to{transform:rotate(360deg)}}@media (width<=1050px){.crm-stats{grid-template-columns:1fr 1fr}.crm-overview-grid{grid-template-columns:1fr}.crm-kanban{grid-template-columns:repeat(6,210px)}}@media (width<=760px){.crm-sidebar{width:68px;padding:14px 8px}.crm-brand{justify-content:center;padding:3px 0 18px}.crm-brand>img{width:40px;height:40px}.crm-brand div,.crm-sidebar nav button:not(.active):after,.crm-sidebar nav button,.crm-sidebar nav>p,.crm-products>p,.crm-products a{font-size:0}.crm-sidebar nav button,.crm-products a{justify-content:center;padding:0}.crm-sidebar nav button>span,.crm-products a>span{font-size:17px}.crm-sidebar nav em,.crm-user div{display:none}.crm-user{justify-content:center;padding-left:0;padding-right:0}.crm-main{width:calc(100% - 68px);margin-left:68px}.crm-topbar{padding:0 14px}.crm-topbar .crm-secondary{display:none}.crm-content{padding:25px 16px 60px}.crm-heading{align-items:flex-start;gap:15px}.crm-heading h1{font-size:26px}.crm-heading>button{white-space:nowrap}.crm-stats{grid-template-columns:1fr 1fr}.crm-lead-list article{grid-template-columns:34px 1fr}.crm-lead-list em,.crm-lead-list i{display:none}.crm-automation{grid-template-columns:36px 1fr}.crm-automation a{display:none}.crm-table{min-width:760px}.crm-table-panel{overflow-x:auto}.crm-table-panel>header{position:sticky;left:0}.crm-task-list>article{grid-template-columns:25px 1fr}.crm-task-list time,.crm-task-list>article>span{display:none}}@media (width<=520px){.crm-stats{grid-template-columns:1fr}.crm-heading{display:block}.crm-heading>button{margin-top:16px}.crm-topbar>div:first-child{display:none}.crm-topbar{justify-content:flex-end}.crm-split{grid-template-columns:1fr}.crm-modal-fields{padding:20px}.crm-overview-grid{display:block}.crm-panel{margin-bottom:12px}}.forms-switcher{flex-direction:column;gap:4px;min-width:180px;display:flex}.forms-switcher span{letter-spacing:.13em;color:#748196;font-size:7px;font-weight:850}.forms-switcher select{color:#17233a;background:#fff;border:1px solid #d9e1eb;border-radius:7px;max-width:230px;height:34px;padding:0 9px;font-size:9px}.submission-list article.response-open{grid-template-columns:130px 1fr 210px}.response-heading{min-width:0}.response-summary{flex-direction:column;gap:4px;min-width:0;display:flex!important}.response-summary>span,.response-summary>a{white-space:nowrap;text-overflow:ellipsis;color:#657287;font-size:8px;overflow:hidden}.response-actions{justify-content:flex-end;align-items:center;gap:7px;display:flex!important}.response-actions select,.response-actions button{color:#24334b;background:#fff;border:1px solid #d8e0e9;border-radius:6px;height:31px;padding:0 8px;font-size:8px}.response-actions button{color:#0866f5;border-color:#b9d0f4;font-weight:750}.response-details{background:#fff;border-top:1px solid #e3e8ef;grid-column:1/-1;margin:4px -13px -13px;padding:20px}.response-details>header{justify-content:space-between;align-items:center;gap:16px;margin-bottom:14px;display:flex}.response-details>header>div:first-child{flex-direction:column;gap:4px;display:flex}.response-details>header b{font-size:11px}.response-details>header small{color:#7b8797;font-size:8px}.response-details>header>div:last-child,.response-details>footer{align-items:center;gap:8px;display:flex}.response-details a,.response-details button{color:#0866f5;background:#f7faff;border:1px solid #c7d9f5;border-radius:6px;padding:7px 9px;font-size:8px;font-weight:750;text-decoration:none}.response-details dl{border:1px solid #e3e8ee;border-radius:9px;margin:0;overflow:hidden}.response-details dl>div{border-bottom:1px solid #edf0f4;grid-template-columns:minmax(150px,.7fr) minmax(0,2fr) auto;align-items:start;gap:14px;padding:12px 14px;display:grid}.response-details dl>div:last-child{border-bottom:0}.response-details dt{color:#536176;font-size:8px;font-weight:800}.response-details dd{color:#17233a;white-space:pre-wrap;overflow-wrap:anywhere;margin:0;font-size:9px;line-height:1.55}.response-details dl button{padding:5px 8px}.response-details>footer{justify-content:flex-end;margin-top:14px}.response-details>footer a{color:#fff;background:#0866f5;border-color:#0866f5;margin-right:auto}@media (width<=900px){.forms-switcher{display:none}.submission-list article.response-open{grid-template-columns:1fr}.response-details{grid-column:1}.response-details>header{flex-direction:column;align-items:flex-start}.response-details dl>div{grid-template-columns:1fr}.response-details>footer{flex-wrap:wrap;justify-content:flex-start}.response-details>footer a{margin-right:0}}.submission-database{background:#fff;border:1px solid #dfe5ed;border-radius:10px;margin-top:18px;overflow:hidden}.database-toolbar{border-bottom:1px solid #e5e9ef;justify-content:space-between;align-items:center;gap:12px;min-height:54px;padding:9px 12px;display:flex}.database-toolbar>div{align-items:center;gap:7px;display:flex}.database-toolbar button{color:#435169;background:#fff;border:1px solid #dbe2eb;border-radius:6px;height:31px;padding:0 9px;font-size:8px;font-weight:700}.database-toolbar button.active{color:#0866f5;background:#eaf2ff;border-color:#9fc1f8}.database-toolbar span{color:#8490a0;font-size:8px}.database-toolbar .sheet-connect{color:#fff;background:#087a3e;border-color:#087a3e}.database-scroll{max-height:560px;overflow:auto}.database-scroll table{border-collapse:separate;border-spacing:0;width:max-content;min-width:100%;font-size:8px}.database-scroll th,.database-scroll td{text-align:left;white-space:nowrap;text-overflow:ellipsis;color:#4f5d71;border-bottom:1px solid #edf0f4;border-right:1px solid #edf0f4;min-width:145px;max-width:260px;height:42px;padding:0 11px;overflow:hidden}.database-scroll th{color:#657287;z-index:2;background:#f7f9fb;height:37px;font-weight:800;position:sticky;top:0}.database-scroll th:first-child,.database-scroll td:first-child{text-align:center;width:44px;min-width:44px;max-width:44px}.database-scroll th:nth-child(2),.database-scroll td:nth-child(2){min-width:175px}.database-scroll tr{cursor:pointer}.database-scroll tbody tr:hover td{background:#f5f9ff}.database-scroll tr.new-response td{background:#fbfdff}.database-scroll td a{color:#0866f5;font-weight:750;text-decoration:none}.database-scroll td>button{color:#0866f5;background:#f7faff;border:1px solid #b9d0f4;border-radius:6px;padding:5px 9px;font-size:8px;font-weight:750}.record-status{color:#5f6c7d;text-transform:capitalize;background:#eef2f6;border-radius:99px;padding:4px 7px;display:inline-flex}.record-status.new{color:#0866f5;background:#eaf2ff}.record-status.complete,.record-status.qualified{color:#14724d;background:#e8f7ef}.database-detail{border-top:1px solid #dfe5ed;margin:0}.spreadsheet-modal{z-index:120;background:#07152db8;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.spreadsheet-modal>section{background:#fff;border-radius:14px;width:min(570px,96vw);overflow:hidden;box-shadow:0 30px 90px #0006}.spreadsheet-modal header{border-bottom:1px solid #e4e8ee;align-items:center;gap:11px;padding:18px;display:flex}.spreadsheet-modal header>span{color:#087a3e;background:#e8f7ef;border-radius:9px;place-items:center;width:38px;height:38px;font-size:17px;display:grid}.spreadsheet-modal header>div{flex-direction:column;flex:1;gap:3px;display:flex}.spreadsheet-modal header b{font-size:11px}.spreadsheet-modal header small,.spreadsheet-modal article small{color:#7e8998;font-size:8px}.spreadsheet-modal header>button{color:#7e8998;background:0 0;border:0;font-size:20px}.spreadsheet-modal article{border:1px solid #e0e6ee;border-radius:9px;margin:14px 18px;padding:15px}.spreadsheet-modal article>b{font-size:10px}.spreadsheet-modal article p{color:#6f7b8c;font-size:8px;line-height:1.55}.spreadsheet-modal article>button{color:#fff;background:#0866f5;border:0;border-radius:6px;padding:8px 11px;font-size:8px;font-weight:750}.spreadsheet-modal article>button:disabled{color:#818b99;background:#e6eaf0}.spreadsheet-modal article>small{margin-top:8px;display:block}@media (width<=680px){.database-toolbar{flex-direction:column;align-items:stretch}.database-toolbar .sheet-connect{width:100%}.database-scroll{max-height:470px}.spreadsheet-modal article{margin:11px 14px}}.crm-pipeline-guide{background:#fff;border:1px solid #dce4ef;border-radius:11px;margin:-7px 0 18px;padding:17px 19px}.crm-pipeline-guide>div:first-child{align-items:baseline;gap:12px;margin-bottom:14px;display:flex}.crm-pipeline-guide>div:first-child>b{white-space:nowrap;font-size:10px}.crm-pipeline-guide>div:first-child>p{color:#7d8999;margin:0;font-size:8px}.crm-stage-filters{grid-template-columns:repeat(7,1fr);gap:7px;display:grid}.crm-stage-filters button{text-align:left;cursor:pointer;background:#f8fafc;border:1px solid #e1e6ed;border-left:3px solid #0866f5;border-radius:6px;flex-direction:column;gap:3px;padding:9px 8px;transition:all .16s;display:flex}.crm-stage-filters button:nth-child(3){border-left-color:#5c78a5}.crm-stage-filters button:nth-child(4){border-left-color:#7759d5}.crm-stage-filters button:nth-child(5){border-left-color:#d18a1b}.crm-stage-filters button:nth-child(6){border-left-color:#16845b}.crm-stage-filters button:nth-child(7){border-left-color:#b95b63}.crm-stage-filters button:hover{border-color:#8cb6f7;transform:translateY(-1px)}.crm-stage-filters button.active{background:#eaf2ff;border-color:#0866f5;box-shadow:0 0 0 2px #d7e7ff}.crm-stage-filters button>b{font-size:8px}.crm-stage-filters button>span{color:#7d8998;font-size:7px}.crm-kanban.filtered{grid-template-columns:minmax(260px,420px)}@media (width<=1050px){.crm-stage-filters{grid-template-columns:repeat(4,1fr)}}@media (width<=600px){.crm-pipeline-guide>div:first-child{display:block}.crm-pipeline-guide>div:first-child>p{margin-top:5px}.crm-stage-filters{grid-template-columns:1fr 1fr}}.published-page-link{background:#f4f8ff;border:1px solid #bcd3f8;border-radius:10px;justify-content:space-between;align-items:center;gap:12px;margin:19px 0 23px;padding:14px;display:flex}.published-page-link>div:first-child{flex-direction:column;gap:4px;min-width:0;display:flex}.published-page-link>div:first-child>span{color:#16875d;letter-spacing:.13em;font-size:7px;font-weight:850}.published-page-link small{color:#6e7d91;white-space:nowrap;text-overflow:ellipsis;font-size:8px;overflow:hidden}.published-page-link>div:last-child{gap:6px;display:flex}.published-page-link a,.published-page-link button{color:#fff;white-space:nowrap;background:#0866f5;border:0;border-radius:6px;padding:8px 10px;font-size:8px;font-weight:750;text-decoration:none}.published-page-link button{color:#0866f5;background:#fff;border:1px solid #b8cff4}.landing-page-manager{background:#f8faff;border:1px solid #dfe6f0;border-radius:12px;grid-template-columns:1fr minmax(150px,1.5fr) auto;align-items:center;gap:9px;margin:-20px 0 28px;padding:12px;display:grid;position:relative}.landing-page-manager>div:first-child{flex-direction:column;gap:2px;display:flex}.landing-page-manager>div:first-child span{color:#0866f5;letter-spacing:.13em;font-size:7px;font-weight:850}.landing-page-manager>div:first-child small{color:#7a8798;text-transform:capitalize;font-size:7px}.current-page-button,.new-landing-page{background:#fff;border:1px solid #d8e0eb;border-radius:8px;align-items:center;gap:7px;min-width:0;padding:9px 10px;font-size:9px;display:flex}.current-page-button span{color:#16875d}.current-page-button b{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.current-page-button em{color:#778397;margin-left:auto;font-style:normal}.new-landing-page{color:#fff;white-space:nowrap;background:#0866f5;border-color:#0866f5;font-weight:800}.landing-page-menu{z-index:65;background:#fff;border:1px solid #dce4ef;border-radius:10px;padding:7px;position:absolute;top:61px;left:30%;right:12px;box-shadow:0 18px 45px #0b1d3a24}.landing-page-menu button{text-align:left;background:#fff;border:0;border-radius:7px;grid-template-columns:auto 1fr auto;align-items:center;gap:8px;width:100%;padding:9px;display:grid}.landing-page-menu button:hover,.landing-page-menu button.active{background:#eef5ff}.landing-page-menu button>span{color:#16875d}.landing-page-menu button>small{color:#7b8796;font-size:7px}.landing-page-menu>a{color:#0866f5;text-align:center;border-top:1px solid #edf1f6;margin-top:5px;padding:10px 8px 5px;font-size:8px;font-weight:800;text-decoration:none;display:block}.business-public-page{--business-colour:#0866f5;color:#172236;background:#fff;min-height:100vh}.business-public-page>nav{border-bottom:1px solid #e8edf3;justify-content:space-between;align-items:center;height:74px;padding:0 6%;display:flex}.business-public-page>nav>a{color:#172236;align-items:center;gap:9px;font-size:9px;font-weight:700;text-decoration:none;display:flex}.business-public-page>nav img{border-radius:8px;width:34px;height:34px}.business-public-page>nav>div{color:#657187;gap:24px;font-size:10px;display:flex}.business-public-page>nav>div a{color:inherit;font-weight:700;text-decoration:none}.business-public-page>nav>div a:hover{color:var(--business-colour)}.business-public-hero{background:radial-gradient(circle at 80% 20%,var(--business-colour),transparent 35%),#fbfcfe;grid-template-columns:1.15fr .85fr;align-items:center;gap:70px;min-height:620px;padding:95px 7%;display:grid}@supports (color:color-mix(in lab, red, red)){.business-public-hero{background:radial-gradient(circle at 80% 20%,color-mix(in srgb,var(--business-colour) 16%,transparent),transparent 35%),#fbfcfe}}.business-public-hero>div>span,.business-public-services>span,.business-public-contact>div>span{color:var(--business-colour);letter-spacing:.17em;text-transform:uppercase;font-size:9px;font-weight:850}.business-public-hero h1{letter-spacing:-.04em;max-width:770px;margin:18px 0 22px;font-family:Georgia,serif;font-size:58px;font-weight:500;line-height:1.04}.business-public-hero>div>p{color:#677389;max-width:650px;font-size:15px;line-height:1.7}.business-public-hero>div>a{background:var(--business-colour);color:#fff;border-radius:8px;margin-top:22px;padding:14px 19px;font-size:11px;font-weight:800;text-decoration:none;display:inline-block}.business-public-hero>aside{background:linear-gradient(145deg,var(--business-colour),#06152f);border-radius:22px;min-height:330px}@supports (color:color-mix(in lab, red, red)){.business-public-hero>aside{background:linear-gradient(145deg,color-mix(in srgb,var(--business-colour) 88%,#06152f),#06152f)}}.business-public-hero>aside{color:#fff;box-shadow:0 30px 90px var(--business-colour);flex-direction:column;justify-content:flex-end;padding:48px;display:flex}@supports (color:color-mix(in lab, red, red)){.business-public-hero>aside{box-shadow:0 30px 90px color-mix(in srgb,var(--business-colour) 22%,transparent)}}.business-public-hero>aside small{letter-spacing:.16em;color:#d9e8ff;font-size:8px}.business-public-hero>aside b{margin:10px 0;font-family:Georgia,serif;font-size:34px}.business-public-hero>aside p{color:#d3def0;font-size:11px;line-height:1.6}.business-public-services{padding:90px 7%}.business-public-services>h2{margin:12px 0 38px;font-family:Georgia,serif;font-size:39px;font-weight:500}.business-public-services>div{grid-template-columns:repeat(3,1fr);gap:14px;display:grid}.business-public-services article{border:1px solid #e1e7ef;border-radius:13px;min-height:210px;padding:29px}.business-public-services article>b{color:var(--business-colour);letter-spacing:.12em;font-size:9px}.business-public-services h3{margin:31px 0 10px;font-family:Georgia,serif;font-size:22px;font-weight:500}.business-public-services article>p{color:#758096;font-size:11px;line-height:1.6}.business-public-contact{color:#fff;background:#07152d;border-radius:18px;grid-template-columns:1fr 1fr;gap:40px;margin:0 7% 70px;padding:55px;display:grid}.business-public-contact h2{margin:12px 0;font-family:Georgia,serif;font-size:36px;font-weight:500}.business-public-contact p{color:#aabbd2;font-size:11px}.business-public-contact address{gap:10px;font-style:normal;display:grid}.business-public-contact address>a,.business-public-contact address>span{color:#fff;background:#ffffff0c;border:1px solid #ffffff16;border-radius:9px;flex-direction:column;gap:4px;padding:13px;text-decoration:none;display:flex}.business-public-contact address>a:hover{border-color:var(--business-colour)}@supports (color:color-mix(in lab, red, red)){.business-public-contact address>a:hover{border-color:color-mix(in srgb,var(--business-colour) 75%,#fff)}}.business-public-contact address>a:hover{transform:translateY(-1px)}.business-public-contact address small{color:#8da5c4;font-size:8px}.business-public-contact address b{font-size:11px}.business-public-contact address em{color:#9fc2ff;margin-top:3px;font-size:8px;font-style:normal;font-weight:800}.business-public-page>footer{border-top:1px solid #e4e9f0;justify-content:space-between;padding:24px 7%;font-size:9px;display:flex}.business-public-page>footer div{gap:14px;display:flex}.business-public-page>footer div a{color:var(--business-colour);text-transform:capitalize;font-weight:750;text-decoration:none}.business-public-page>footer span{color:#8691a1}@media (width<=800px){.business-public-hero{grid-template-columns:1fr;gap:35px;padding:70px 6%}.business-public-hero h1{font-size:44px}.business-public-services>div,.business-public-contact{grid-template-columns:1fr}.business-public-page>nav>div{display:none}}@media (width<=520px){.published-page-link{display:block}.published-page-link>div:last-child{margin-top:10px}.business-public-hero h1{font-size:36px}.business-public-hero>aside{padding:30px}.business-public-services{padding:65px 6%}.business-public-contact{margin:0 4% 50px;padding:32px}.business-public-page>footer{display:block}.business-public-page>footer span{margin-top:6px;display:block}}.landing-form-picker>p{color:#858087;margin:-7px 0 15px;font-size:9px;line-height:1.55}.form-picker-empty{background:#f8faff;border:1px dashed #cdd7e5;border-radius:9px;flex-direction:column;gap:5px;padding:14px;display:flex}.form-picker-empty b{font-size:10px}.form-picker-empty span{color:#7c8797;font-size:8px;line-height:1.5}.form-picker-empty a{color:#0866f5;margin-top:4px;font-size:9px;font-weight:800;text-decoration:none}.landing-form-preview{background:var(--brand);border-radius:10px;margin:0 7% 48px;padding:34px}@supports (color:color-mix(in lab, red, red)){.landing-form-preview{background:color-mix(in srgb,var(--brand) 8%,#fff)}}.landing-form-preview{border:1px solid var(--brand)}@supports (color:color-mix(in lab, red, red)){.landing-form-preview{border:1px solid color-mix(in srgb,var(--brand) 18%,#e4e7eb)}}.landing-form-preview{text-align:center}.landing-form-preview>span{color:var(--brand);letter-spacing:.15em;font-size:7px;font-weight:800}.landing-form-preview h2{margin:9px 0;font-family:Georgia,serif;font-size:24px}.landing-form-preview p{color:#7a7480;max-width:430px;margin:0 auto 15px;font-size:8px;line-height:1.55}.landing-form-preview button{background:var(--brand);color:#fff;border:0;border-radius:5px;padding:9px 13px;font-size:8px;font-weight:750}.business-public-form{background:#f5f8fc;grid-template-columns:.8fr 1.2fr;align-items:start;gap:55px;padding:90px 7%;display:grid}.business-public-form>div{position:sticky;top:100px}.business-public-form>div>span{color:var(--business-colour);letter-spacing:.17em;font-size:9px;font-weight:850}.business-public-form>div>h2{margin:12px 0;font-family:Georgia,serif;font-size:39px;font-weight:500}.business-public-form>div>p{color:#758096;font-size:11px;line-height:1.65}.embedded-public-form{color:#13213a;background:0 0;min-height:0;padding:0}.embedded-public-form .public-form-card{--form-card-pad-x:42px;--form-card-pad-bottom:42px;width:100%;padding:42px;box-shadow:0 22px 65px #16355f10}.embedded-public-form .public-form-logo{background:var(--business-colour)}.embedded-public-form .public-form-kicker{color:var(--business-colour)}.embedded-public-form .public-submit{background:var(--business-colour)}@media (width<=800px){.business-public-form{grid-template-columns:1fr;gap:25px;padding:65px 6%}.business-public-form>div{position:static}}.service-editor>p{color:#858087;margin:-7px 0 15px;font-size:9px;line-height:1.55}.service-editor-card{background:#fbfcfe;border:1px solid #e1e6ed;border-radius:9px;margin:10px 0;padding:14px}.service-editor-card>div{justify-content:space-between;align-items:center;margin-bottom:11px;display:flex}.service-editor-card>div b{color:#263448;font-size:9px}.service-editor-card>div button{color:#b14151;background:0 0;border:0;font-size:8px}.add-service{color:#355982;background:#f8faff;border:1px dashed #bfc9d8;border-radius:8px;width:100%;padding:10px;font-size:9px;font-weight:750}.add-service:disabled{opacity:.5}.services-preview article em{color:var(--brand);margin-top:10px;font-size:8px;font-style:normal;font-weight:800}.business-public-services article>strong{color:var(--business-colour);margin-top:18px;font-size:11px;display:block}.business-public-services>div{grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.plan-switcher{position:relative}.plan-menu{z-index:80;background:#fff;border:1px solid #dde4ee;border-radius:12px;flex-direction:column;padding:14px;display:flex;position:absolute;bottom:62px;left:8px;right:8px;box-shadow:0 20px 55px #07152e2b}.plan-menu>span{color:#0866f5;letter-spacing:.14em;font-size:7px;font-weight:850}.plan-menu>b{margin:5px 0;font-family:Georgia,serif;font-size:20px}.plan-menu>small{color:#7a8696;margin-bottom:10px;font-size:8px;line-height:1.45}.plan-menu>a{color:#26364d;border-top:1px solid #edf0f4;justify-content:space-between;padding:9px 8px;font-size:9px;font-weight:750;text-decoration:none;display:flex}.plan-menu>a:hover{color:#0866f5;background:#f2f7ff}.plan-menu>a em{color:#748196;font-size:8px;font-style:normal}.plan-menu>a.compare-plans{text-align:center;color:#fff;background:#0866f5;border:0;border-radius:7px;margin-top:8px;display:block}.user-row button[aria-expanded=true]{color:#0866f5;background:#dfeaff}.business-visuals>p{color:#858087;margin:-7px 0 15px;font-size:9px;line-height:1.55}.visual-upload-grid{grid-template-columns:1fr 1fr;gap:10px;display:grid}.visual-upload{text-align:center;cursor:pointer;background:#f8faff;border-radius:9px;justify-content:center;min-height:145px;overflow:hidden;border:1px dashed #bfc9d8!important;align-items:center!important;margin:0!important;padding:12px!important}.visual-upload>span{color:#0866f5;background:#e5efff;border-radius:9px;place-items:center;width:34px;height:34px;font-size:17px;display:grid}.visual-upload>img{object-fit:contain;background:#fff;border-radius:10px;width:62px;height:62px}.visual-upload.hero-upload>img{object-fit:cover;width:100%;height:72px}.visual-upload small{color:#8490a0;font-size:7px;line-height:1.4}.visual-upload input{display:none}.image-uploading{color:#0866f5;margin-top:8px;font-size:8px;display:block}.landing-preview nav>b{align-items:center;gap:7px;display:flex}.landing-preview nav>b img{object-fit:contain;border-radius:6px;width:25px;height:25px}.business-public-page>nav>a>i{background:var(--business-colour);color:#fff;border-radius:8px;place-items:center;width:34px;height:34px;font-size:15px;font-style:normal;font-weight:900;display:grid}.business-public-page>nav>a>span{flex-direction:column;font-size:11px;display:flex}.business-public-page>nav>a>span small{color:#7d899b;margin-top:2px;font-size:7px;font-weight:500}.business-public-hero>aside.has-hero-image{box-shadow:0 30px 90px var(--business-colour);background-position:50%;background-size:cover}@supports (color:color-mix(in lab, red, red)){.business-public-hero>aside.has-hero-image{box-shadow:0 30px 90px color-mix(in srgb,var(--business-colour) 22%,transparent)}}@media (width<=520px){.visual-upload-grid{grid-template-columns:1fr}}.template-picker{background:#fbfcfe;border:1px solid #e1e6ee;border-radius:12px;margin:24px 0;padding:18px}.template-picker>div:first-child>span{color:#0866f5;letter-spacing:.14em;font-size:7px;font-weight:850}.template-picker h3{margin:6px 0;font-family:Georgia,serif;font-size:17px;font-weight:500}.template-picker p{color:#7f8997;margin:0 0 14px;font-size:8px;line-height:1.5}.template-picker>div:last-child{grid-template-columns:1fr 1fr;gap:8px;display:grid}.template-picker button{--template-colour:#0866f5;text-align:left;background:#fff;border:1px solid #e1e6ee;border-radius:9px;flex-direction:column;gap:4px;padding:12px;display:flex}.template-picker button:hover{border-color:var(--template-colour);box-shadow:0 8px 24px var(--template-colour)}@supports (color:color-mix(in lab, red, red)){.template-picker button:hover{box-shadow:0 8px 24px color-mix(in srgb,var(--template-colour) 12%,transparent)}}.template-picker button i{background:var(--template-colour);border-radius:5px;width:24px;height:4px}.template-picker button b{margin-top:5px;font-size:10px}.template-picker button small{color:#808a98;font-size:7px;line-height:1.35}.template-picker button em{color:var(--template-colour);margin-top:5px;font-size:7px;font-style:normal;font-weight:800}@media (width<=520px){.template-picker>div:last-child{grid-template-columns:1fr}}.price-grid{grid-template-columns:repeat(auto-fit,minmax(205px,1fr))}@media (width<=850px){.plan-switcher .user-row button{font-size:10px;display:block}.plan-menu{width:270px;position:fixed;bottom:16px;left:84px;right:auto}}@media (width<=650px){.landing-preview{min-width:0}.landing-preview nav{padding:0 4%}.landing-preview nav>div{gap:7px}.landing-preview nav>div>span{display:none}.landing-hero{padding:45px 5% 55px}.landing-hero h1{font-size:28px}.landing-actions{flex-direction:column;align-items:stretch}.services-preview{padding:42px 5%}.services-preview>div{grid-template-columns:1fr}.landing-preview footer{text-align:left;grid-template-columns:1fr;gap:8px}.landing-preview footer span,.landing-preview footer small{text-align:left}.forms-actions button:nth-child(3),.forms-actions button:nth-child(4){display:none}.business-public-page>nav{padding:0 5%}.business-public-hero{min-height:auto;padding:55px 5%}.business-public-hero h1{font-size:36px}.business-public-hero>div>p{font-size:13px}.business-public-hero>aside{min-height:260px}.business-public-services,.business-public-form{padding-left:5%;padding-right:5%}.business-public-form .public-form-card{--form-card-pad-x:20px;--form-card-pad-bottom:30px;padding:30px 20px}.business-public-page>footer div{flex-wrap:wrap;margin:10px 0}.crm-content{padding-left:12px;padding-right:12px}}@media (width<=520px){.landing-page-manager{grid-template-columns:1fr auto;margin-top:-10px}.landing-page-manager>div:first-child{grid-column:1/3}.current-page-button{min-width:0}.landing-page-menu{top:91px;left:8px;right:8px}}@media (width<=420px){.topbar>div:last-child>button:not(.publish-top){font-size:0}.topbar>div:last-child>button:not(.publish-top):after{content:"Save";font-size:9px}.builder-controls{padding:24px 14px}.preview-area{padding:8px}.public-hero .hero-copy h1{font-size:36px}.public-features,.template-section,.pricing-section{padding-left:14px;padding-right:14px}.business-public-contact{padding:26px 20px}.crm-sidebar{width:56px}.crm-main{width:calc(100% - 56px);margin-left:56px}}.admin-app{color:#12213a;background:#f3f6fa;min-height:100vh}.admin-sidebar{color:#fff;background:#07152d;flex-direction:column;width:230px;padding:22px 15px;display:flex;position:fixed;inset:0 auto 0 0}.admin-brand{color:#fff;border-bottom:1px solid #ffffff12;align-items:center;gap:10px;padding:0 8px 25px;text-decoration:none;display:flex}.admin-brand img{object-fit:contain;width:35px;height:35px}.admin-brand span{flex-direction:column;display:flex}.admin-brand b{letter-spacing:.08em;font-size:13px}.admin-brand small{color:#6fa5ff;letter-spacing:.15em;margin-top:3px;font-size:7px}.admin-sidebar nav{flex-direction:column;gap:4px;margin-top:22px;display:flex}.admin-sidebar nav button{color:#aabbd3;text-align:left;background:0 0;border:0;border-radius:8px;align-items:center;gap:10px;padding:11px 12px;font-size:10px;display:flex}.admin-sidebar nav button:hover,.admin-sidebar nav button.active{color:#fff;background:#0f2a53}.admin-sidebar nav button span{color:#75a9ff;width:21px}.admin-owner{border-top:1px solid #ffffff12;align-items:center;gap:9px;margin-top:auto;padding:18px 7px 3px;display:flex}.admin-owner>span{background:#0866f5;border-radius:50%;place-items:center;width:31px;height:31px;font-size:9px;font-weight:800;display:grid}.admin-owner>div{flex-direction:column;display:flex}.admin-owner b{font-size:9px}.admin-owner small{color:#8299b8;margin-top:3px;font-size:7px}.admin-main{min-height:100vh;margin-left:230px;padding:33px 38px 80px}.admin-main>header{justify-content:space-between;align-items:center;margin-bottom:28px;display:flex}.admin-main>header span{color:#0866f5;letter-spacing:.15em;font-size:7px;font-weight:850}.admin-main>header h1{margin:7px 0;font-family:Georgia,serif;font-size:31px}.admin-main>header>a{color:#273a56;background:#fff;border:1px solid #dce4ee;border-radius:8px;padding:10px 13px;font-size:9px;font-weight:700;text-decoration:none}.admin-loading,.admin-empty{color:#778497;text-align:center;background:#fff;border:1px solid #e0e6ed;border-radius:10px;padding:35px;font-size:10px}.admin-alerts{grid-template-columns:1fr 1fr;gap:10px;margin-bottom:16px;display:grid}.admin-alerts article{background:#fff;border:1px solid #dde5ef;border-radius:10px;gap:12px;padding:15px;display:flex}.admin-alerts article>span{color:#0866f5;background:#edf4ff;border-radius:7px;place-items:center;width:25px;height:25px;font-size:9px;font-weight:900;display:grid}.admin-alerts b{font-size:10px;display:block}.admin-alerts p{color:#788597;margin:5px 0 0;font-size:8px;line-height:1.5}.admin-metrics{grid-template-columns:repeat(6,1fr);gap:9px;display:grid}.admin-metrics article{background:#fff;border:1px solid #dfe6ee;border-radius:10px;min-width:0;padding:15px}.admin-metrics article>span{color:#7b8797;font-size:8px;display:block}.admin-metrics article>b{margin:13px 0 6px;font-size:24px;display:block}.admin-metrics article>small{color:#9aa3af;font-size:7px}.admin-grid{grid-template-columns:1.4fr .8fr;gap:13px;margin-top:14px;display:grid}.admin-panel,.admin-table-panel,.admin-plan-view,.admin-settings{background:#fff;border:1px solid #dfe6ee;border-radius:11px;padding:23px}.admin-panel>header,.admin-table-panel>header{border-bottom:1px solid #e7ebf0;justify-content:space-between;align-items:center;margin-bottom:10px;padding-bottom:15px;display:flex}.admin-panel h2,.admin-table-panel h2,.admin-settings h2{margin:0;font-family:Georgia,serif;font-size:19px}.admin-panel header>span,.admin-table-panel header>span{color:#0866f5;background:#edf4ff;border-radius:20px;padding:5px 8px;font-size:8px}.activity-row{border-bottom:1px solid #edf0f4;grid-template-columns:27px 1fr auto;align-items:center;gap:9px;padding:11px 0;display:grid}.activity-row>span{color:#527296;background:#f0f4f9;border-radius:7px;place-items:center;width:27px;height:27px;display:grid}.activity-row>div{flex-direction:column;gap:3px;display:flex}.activity-row b{font-size:9px}.activity-row small{color:#84909f;font-size:7px}.activity-row em{text-transform:capitalize;color:#168159;font-size:7px;font-style:normal}.system-row{border-bottom:1px solid #edf0f4;grid-template-columns:auto 1fr auto;align-items:center;gap:8px;padding:12px 0;display:grid}.system-row>span,.admin-settings article>div>span{border-radius:50%;width:8px;height:8px}.system-row .ok,.admin-settings .ok{background:#19a06d}.system-row .waiting,.admin-settings .waiting{background:#e59b2e}.system-row b{text-transform:capitalize;font-size:9px}.system-row small{color:#7f8b9b;font-size:7px}.admin-table-panel>header p,.admin-settings header p{color:#7d8998;margin:5px 0;font-size:8px}.admin-table-head,.admin-table>article{border-bottom:1px solid #e8edf2;grid-template-columns:2fr 1fr .55fr .55fr .7fr 1fr;align-items:center;gap:10px;padding:11px;display:grid}.admin-table-head{background:#f5f8fb;border-radius:7px}.admin-table-head b{color:#748194;text-transform:uppercase;letter-spacing:.07em;font-size:7px}.admin-table>article>div{align-items:center;gap:8px;min-width:0;display:flex}.admin-table>article>div>span{color:#0866f5;background:#eaf2ff;border-radius:50%;place-items:center;width:27px;height:27px;font-size:9px;font-weight:800;display:grid}.admin-table>article>div>b{text-overflow:ellipsis;font-size:8px;overflow:hidden}.admin-table select{text-transform:capitalize;background:#fff;border:1px solid #d7e0ea;border-radius:6px;padding:7px;font-size:8px}.admin-table em{font-size:9px;font-style:normal}.admin-table>article>small{color:#657488;font-size:8px}.plan-summary{color:#fff;background:#07152d;border-radius:12px;padding:30px}.plan-summary span{color:#79aaff;letter-spacing:.13em;font-size:7px;display:block}.plan-summary>b{margin:9px 0;font-size:39px;display:block}.plan-summary>small{color:#9cb0cb;font-size:8px}.admin-plan-grid{grid-template-columns:repeat(5,1fr);gap:9px;margin-top:15px;display:grid}.admin-plan-grid article{border:1px solid #dfe6ef;border-radius:9px;padding:17px}.admin-plan-grid article>span{color:#0866f5;letter-spacing:.1em;font-size:7px;font-weight:850}.admin-plan-grid article>b{margin:17px 0 6px;font-size:23px;display:block}.admin-plan-grid article>b small{color:#8793a2;font-size:8px}.admin-plan-grid p{color:#748195;font-size:8px}.ai-admin-list article{border-bottom:1px solid #e7ebf0;grid-template-columns:1.2fr 2fr 100px;align-items:center;gap:15px;padding:14px 0;display:grid}.ai-admin-list article>div:first-child{flex-direction:column;gap:3px;display:flex}.ai-admin-list b{font-size:9px}.ai-admin-list small{color:#85909f;text-transform:capitalize;font-size:7px}.ai-admin-list article>div:nth-child(2){background:#edf1f6;border-radius:10px;height:7px;overflow:hidden}.ai-admin-list article>div:nth-child(2)>span{background:linear-gradient(90deg,#0866f5,#775de1);height:100%;display:block}.ai-admin-list em{text-align:right;font-size:8px;font-style:normal}.admin-lead-stats{grid-template-columns:repeat(3,1fr);gap:9px;margin:18px 0;display:grid}.admin-lead-stats article{background:#f4f8fc;border-radius:8px;padding:16px}.admin-lead-stats b{font-size:21px;display:block}.admin-lead-stats small{color:#778496;font-size:8px}.admin-lead-row{border-bottom:1px solid #e8edf2;grid-template-columns:100px 1.2fr 1.4fr 80px;gap:10px;padding:12px 5px;font-size:8px;display:grid}.admin-lead-row em{text-transform:capitalize;color:#168159;font-style:normal}.admin-settings>article{border-bottom:1px solid #e7ebf0;grid-template-columns:1fr 1fr auto;align-items:center;padding:16px 4px;display:grid}.admin-settings article>div{align-items:center;gap:9px;display:flex}.admin-settings article b{text-transform:capitalize;font-size:10px}.admin-settings article small{color:#748195;font-size:8px}.admin-settings article button{background:#fff;border:1px solid #d6dee8;border-radius:7px;padding:8px 10px;font-size:8px}.admin-toast{color:#fff;background:#07152d;border-radius:8px;padding:11px 14px;font-size:9px;position:fixed;bottom:24px;right:25px;box-shadow:0 15px 40px #07152d35}@media (width<=1050px){.admin-metrics,.admin-plan-grid{grid-template-columns:repeat(3,1fr)}.admin-table-head,.admin-table>article{grid-template-columns:1.7fr 1fr .5fr .5fr 1fr}.admin-table-head>:nth-child(5),.admin-table>article>:nth-child(5){display:none}}@media (width<=760px){.admin-sidebar{width:62px;padding:14px 8px}.admin-brand span,.admin-sidebar nav button:not(.active){font-size:0}.admin-brand img{width:35px}.admin-sidebar nav button{justify-content:center;padding:11px}.admin-sidebar nav button span{width:auto;font-size:15px}.admin-owner>div{display:none}.admin-main{margin-left:62px;padding:22px 14px 60px}.admin-main>header>a{display:none}.admin-alerts,.admin-grid{grid-template-columns:1fr}.admin-metrics,.admin-plan-grid{grid-template-columns:1fr 1fr}.admin-table-head{display:none}.admin-table>article{grid-template-columns:1.5fr 1fr .5fr}.admin-table>article>:nth-child(4),.admin-table>article>:nth-child(5),.admin-table>article>:nth-child(6){display:none}.ai-admin-list article{grid-template-columns:1fr}.ai-admin-list em{text-align:left}.admin-lead-row{grid-template-columns:1fr 1fr}.admin-lead-row>:nth-child(3){display:none}}.admin-customer-tools{justify-content:space-between;align-items:center;gap:14px;margin:16px 0;display:flex}.admin-customer-tools label{background:#f5f8fb;border:1px solid #dce4ed;border-radius:8px;flex:1;align-items:center;gap:8px;max-width:480px;padding:0 12px;display:flex}.admin-customer-tools input{background:0 0;border:0;outline:0;width:100%;padding:11px 0;font-size:9px}.admin-customer-tools small{color:#778496;font-size:8px}.customer-control-list{gap:10px;display:grid}.customer-control-list>article{border:1px solid #dfe6ee;border-radius:10px;grid-template-columns:1.15fr 1.2fr .8fr;align-items:center;gap:16px;padding:14px;display:grid}.customer-control-list>article.is-suspended{background:#fff8f8;border-color:#f1cccc}.customer-identity{align-items:center;gap:10px;min-width:0;display:flex}.customer-identity>span{color:#0866f5;background:#eaf2ff;border-radius:50%;flex:0 0 34px;place-items:center;width:34px;height:34px;font-size:11px;font-weight:850;display:grid}.customer-identity>div{gap:3px;min-width:0;display:grid}.customer-identity b{font-size:9px}.customer-identity small{color:#778496;text-overflow:ellipsis;font-size:7px;overflow:hidden}.account-status{text-transform:uppercase;letter-spacing:.06em;border-radius:20px;width:max-content;padding:3px 6px;font-size:6px;font-style:normal;font-weight:850}.account-status.active{color:#13835a;background:#e8f8f1}.account-status.suspended{color:#b33c3c;background:#ffebeb}.customer-numbers{grid-template-columns:repeat(4,1fr);gap:5px;display:grid}.customer-numbers span{border-left:1px solid #e5ebf1;padding-left:9px}.customer-numbers b,.customer-numbers small{display:block}.customer-numbers b{font-size:9px}.customer-numbers small{color:#8793a1;margin-top:3px;font-size:6px}.customer-controls{justify-content:flex-end;align-items:end;gap:7px;display:flex}.customer-controls label{color:#6e7c8e;gap:4px;font-size:7px;display:grid}.customer-controls select{text-transform:capitalize;background:#fff;border:1px solid #d5dee8;border-radius:7px;padding:8px;font-size:8px}.customer-controls button,.ai-control-row button{background:#fff;border:1px solid #d5dee8;border-radius:7px;padding:8px 10px;font-size:7px;font-weight:750}.customer-controls button.suspend{color:#a63838;border-color:#efcece}.customer-controls button.activate{color:#08734f;border-color:#b8dfd0}.customer-control-list footer{color:#8793a1;border-top:1px solid #edf0f4;grid-column:1/-1;justify-content:space-between;padding-top:9px;display:flex}.ai-control-row{grid-template-columns:1.2fr 1.5fr 80px 115px auto auto!important}.ai-progress{background:#edf1f6;border-radius:10px;height:7px;overflow:hidden}.ai-progress span{background:linear-gradient(90deg,#0866f5,#775de1);height:100%;display:block}.ai-control-row label{color:#728095;gap:4px;font-size:7px;display:grid}.ai-control-row input{border:1px solid #d5dee8;border-radius:6px;width:100%;padding:7px;font-size:8px}.ai-control-row button{color:#fff;background:#0866f5;border-color:#0866f5}.ai-control-row button.reset-ai{color:#4c5e75;background:#fff;border-color:#d5dee8}.admin-settings article>em{border-radius:20px;justify-self:end;padding:6px 9px;font-size:7px;font-style:normal;font-weight:800}.admin-settings article>em.ready{color:#168159;background:#e7f7f0}.admin-settings article>em.later{color:#9b6816;background:#fff4df}.account-paused{background:radial-gradient(circle at 50% 15%,#e9f2ff,#f5f7fa 45%,#eef2f6);place-items:center;min-height:100vh;padding:24px;display:grid}.account-paused section{text-align:center;background:#fff;border:1px solid #dce4ed;border-radius:18px;max-width:510px;padding:42px;box-shadow:0 20px 70px #18355e18}.account-paused img{object-fit:contain;width:58px;height:58px}.account-paused section>span{color:#0866f5;letter-spacing:.14em;margin-top:12px;font-size:8px;font-weight:850;display:block}.account-paused h1{color:#10223c;margin:14px 0;font-family:Georgia,serif;font-size:31px}.account-paused p{color:#68778b;font-size:11px;line-height:1.7}.account-paused section>div{background:#f5f8fb;border-radius:9px;gap:3px;margin:22px 0;padding:13px;display:grid}.account-paused b{font-size:10px}.account-paused small{color:#7b899a;font-size:8px}.account-paused a{color:#fff;background:#0a65ed;border-radius:8px;padding:11px 18px;font-size:9px;font-weight:800;text-decoration:none;display:inline-block}@media (width<=1100px){.customer-control-list>article{grid-template-columns:1fr 1fr}.customer-controls{grid-column:1/-1;justify-content:flex-start}.ai-control-row{grid-template-columns:1fr 1fr 80px!important}.ai-control-row label,.ai-control-row button{grid-row:2}.customer-control-list footer{grid-column:1/-1}}@media (width<=760px){.customer-control-list>article{grid-template-columns:1fr}.customer-numbers{grid-template-columns:1fr 1fr}.customer-controls{flex-direction:column;grid-column:auto;align-items:stretch}.customer-control-list footer{grid-column:auto;gap:4px;display:grid}.ai-control-row{grid-template-columns:1fr!important}.ai-control-row label,.ai-control-row button{grid-row:auto}.admin-customer-tools{flex-direction:column;align-items:stretch}.account-paused section{padding:30px 22px}}.admin-system-page{gap:14px;display:grid}.admin-readiness{background:#fff;border:1px solid #dfe5ed;border-radius:11px;padding:22px}.admin-readiness>header{border-bottom:1px solid #e8edf3;justify-content:space-between;align-items:center;gap:20px;padding-bottom:17px;display:flex}.admin-readiness h2{margin:0;font-family:Georgia,serif;font-size:21px;font-weight:500}.admin-readiness header p{color:#7b8797;margin:5px 0 0;font-size:8px}.admin-readiness>header button{color:#fff;background:#0866f5;border:0;border-radius:7px;padding:10px 13px;font-size:8px;font-weight:800}.admin-readiness>header button:disabled{opacity:.5}.admin-check-progress,.admin-check-summary{border-radius:10px;align-items:center;gap:12px;margin:17px 0;padding:16px;display:flex}.admin-check-progress{background:#f2f7ff;border:1px solid #cfe0fa}.admin-check-progress>span{border:3px solid #c8dcfa;border-top-color:#0866f5;border-radius:50%;width:30px;height:30px;animation:.8s linear infinite crm-spin}.admin-check-progress>div,.admin-check-summary>div{gap:4px;display:grid}.admin-check-progress b,.admin-check-summary b{font-size:11px}.admin-check-progress small,.admin-check-summary p{margin:0;font-size:8px;line-height:1.5}.admin-check-summary>span{border-radius:50%;flex:0 0 34px;place-items:center;width:34px;height:34px;font-size:14px;font-weight:900;display:grid}.admin-check-summary.passed{color:#0c704b;background:#edf9f3;border:1px solid #b8e2ce}.admin-check-summary.passed>span{color:#fff;background:#13835a}.admin-check-summary.attention{color:#805710;background:#fff8e9;border:1px solid #efd6a6}.admin-check-summary.attention>span{color:#fff;background:#d89220}.admin-check-summary.failed{color:#993742;background:#fff1f2;border:1px solid #edc3c8}.admin-check-summary.failed>span{color:#fff;background:#b63d48}.admin-check-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:17px 0;display:grid}.admin-check-list article{border:1px solid #e1e7ee;border-radius:8px;align-items:center;gap:9px;padding:12px;display:flex}.admin-check-list article>span{border-radius:50%;flex:0 0 26px;place-items:center;width:26px;height:26px;font-size:8px;font-weight:850;display:grid}.admin-check-list article>span.ready{color:#118158;background:#e8f8f1}.admin-check-list article>span.waiting{color:#9a6616;background:#fff2df}.admin-check-list article>div{gap:3px;display:grid}.admin-check-list b{font-size:8px}.admin-check-list small{color:#7e8a99;font-size:7px}.admin-checked-at{color:#8490a0;margin:-7px 0 15px;font-size:7px;display:block}.admin-readiness>aside{background:#f5f9ff;border:1px solid #cfe0f7;border-radius:9px;justify-content:space-between;align-items:center;gap:18px;padding:15px;display:flex}.admin-readiness>aside b{font-size:9px}.admin-readiness>aside p{color:#748297;max-width:600px;margin:5px 0 0;font-size:7px;line-height:1.5}.admin-readiness>aside a{color:#fff;white-space:nowrap;background:#07152d;border-radius:7px;padding:10px 12px;font-size:8px;font-weight:800;text-decoration:none}.admin-readiness>footer{background:#fff9ef;border-left:3px solid #d7972a;border-radius:0 8px 8px 0;margin-top:14px;padding:12px}.admin-readiness>footer b{color:#855c17;font-size:8px}.admin-readiness>footer p{color:#816f50;margin:4px 0 0;font-size:7px;line-height:1.5}.admin-readiness-error{color:#a53b47;font-size:8px}@media (width<=760px){.admin-readiness>header,.admin-readiness>aside{flex-direction:column;align-items:stretch}.admin-readiness>header button,.admin-readiness>aside a{text-align:center}.admin-check-list{grid-template-columns:1fr}}.builder-topbar{background:#fffffff0;border-bottom:1px solid #dce4ef;height:64px;padding:0 26px;box-shadow:0 1px #07152d08}.builder-topbar>div:first-child{color:#13233b;font-size:13px;font-weight:750}.builder-topbar .crumb{color:#0866f5;background:#eaf2ff;border-radius:8px;place-items:center;width:29px;height:29px;display:grid}.builder-topbar .saved-state{color:#147453;background:#edf8f3;border-radius:20px;padding:6px 9px;font-weight:750}.builder-topbar>div:last-child>button:not(.publish-top){background:#fff;border:1px solid #dce4ef;padding:9px 13px;font-weight:700}.builder-topbar .publish-top{border-radius:8px;padding:10px 15px;font-weight:800;box-shadow:0 7px 18px #0866f533;background:#0866f5!important}.builder-shell{background:radial-gradient(circle at 82% 8%,#1b6ff638,#0000 29%),linear-gradient(145deg,#07152d 0%,#0b1e3b 56%,#07152d 100%);grid-template-columns:minmax(410px,46%) 1fr;min-height:calc(100vh - 64px)}.builder-controls{background:#f5f7fb;border-right:1px solid #ffffff14;padding:34px 34px 90px}.landing-page-manager{background:#fff;border:1px solid #dce4ee;border-radius:14px;margin:0 0 18px;padding:14px;box-shadow:0 9px 28px #142b4b0f}.current-page-button,.new-landing-page{border-radius:9px;min-height:40px}.new-landing-page{box-shadow:0 6px 15px #0866f529}.builder-intro{color:#fff;background:radial-gradient(circle at 92% 15%,#3282ff61,#0000 32%),linear-gradient(135deg,#07152d,#0c2852);border-radius:17px;padding:27px 26px 29px;position:relative;overflow:hidden;box-shadow:0 18px 45px #07152d2e}.builder-intro:after{content:"";border:1px solid #ffffff1f;border-radius:50%;width:180px;height:180px;position:absolute;bottom:-125px;right:-95px;box-shadow:0 0 0 28px #ffffff09,0 0 0 58px #ffffff06}.builder-ai-label{z-index:1;align-items:center;gap:7px;display:flex;position:relative}.builder-ai-label>span{color:#fff;background:#0866f5;border-radius:7px;place-items:center;width:24px;height:24px;font-size:11px;display:grid;box-shadow:0 5px 14px #0866f56b}.builder-ai-label>b{letter-spacing:.15em;color:#c8ddff;font-size:8px}.builder-ai-label>em{color:#dbe9ff;background:#ffffff14;border:1px solid #ffffff2e;border-radius:20px;margin-left:auto;padding:4px 7px;font-size:7px;font-style:normal}.builder-intro h1{z-index:1;letter-spacing:-.04em;max-width:480px;margin:20px 0 11px;font-family:Inter,ui-sans-serif,sans-serif;font-size:30px;line-height:1.08;position:relative}.builder-intro p{z-index:1;color:#aebfd8;max-width:510px;font-size:11px;line-height:1.7;position:relative}.template-picker{background:#fff;border-color:#dce4ef;border-radius:15px;margin:18px 0 14px;padding:21px;box-shadow:0 9px 30px #142b4b0e}.template-picker>div:first-child>span{color:#0866f5;font-size:8px}.template-picker h3{letter-spacing:-.025em;margin:7px 0;font-family:Inter,ui-sans-serif,sans-serif;font-size:18px;font-weight:750}.template-picker p{color:#6f7d91;font-size:9px;line-height:1.6}.template-picker button{border-color:#dfe6ef;border-radius:11px;min-height:112px;padding:14px;transition:transform .18s,box-shadow .18s,border-color .18s}.template-picker button:hover{transform:translateY(-2px)}.template-picker button i{width:30px;height:5px}.template-picker button b{color:#17253b;font-size:11px}.template-picker button small{color:#738196;font-size:8px}.template-picker button em{font-size:8px}.template-review-note{background:#f5f9ff;border:1px solid #d8e7fb;border-radius:10px;grid-column:1/-1;align-items:flex-start;gap:9px;margin-top:12px;padding:12px!important;display:flex!important}.template-review-note>span{color:#fff;background:#0866f5;border-radius:50%;flex:0 0 22px;place-items:center;width:22px;height:22px;font-size:9px;font-weight:900;display:grid}.template-review-note p{color:#617188!important;margin:0!important;font-size:8px!important;line-height:1.55!important}.template-review-note b{color:#18385f;margin-bottom:2px;font-size:9px;display:block}.builder-progress{background:#eaf0f8;border-radius:10px;gap:7px;margin:16px 2px 4px;padding:10px 12px}.builder-progress i{background:#d4deeb;height:5px}.builder-progress i.done{background:linear-gradient(90deg,#0866f5,#4b7ef2)}.builder-progress span{color:#64748a;white-space:nowrap;font-size:8px;font-weight:750}.form-block{background:#fff;border:1px solid #dce4ee;border-radius:15px;margin-top:14px;padding:22px;box-shadow:0 8px 28px #142b4b0b}.form-block h3{letter-spacing:-.018em;color:#13233b;margin-bottom:18px;font-family:Inter,ui-sans-serif,sans-serif;font-size:16px;font-weight:780}.form-block label{color:#46566c;gap:7px;margin-bottom:15px;font-size:10px}.form-block input,.form-block textarea,.form-block select{background:#fbfcfe;border-color:#d7e0eb;border-radius:9px;min-height:42px;padding:10px 12px;font-size:11px;transition:all .17s}.form-block input:hover,.form-block textarea:hover,.form-block select:hover{background:#fff;border-color:#bdc9d8}.form-block input:focus,.form-block textarea:focus,.form-block select:focus{background:#fff;border-color:#0866f5;box-shadow:0 0 0 3px #0866f51c}.service-editor-card,.testimonial-editor-card{background:#f8faff;border-color:#dfe6ef;border-radius:11px}.ai-generate{color:#fff;text-align:left;background:linear-gradient(105deg,#0866f5,#5b5ee8);border:0;border-radius:10px;grid-template-rows:auto auto;grid-template-columns:24px 1fr;column-gap:9px;width:100%;min-height:46px;padding:11px 13px;transition:all .18s;display:grid;box-shadow:0 8px 22px #0866f52e}.ai-generate:hover{transform:translateY(-1px);box-shadow:0 11px 26px #0866f53d}.ai-generate>span{background:#ffffff26;border-radius:7px;grid-row:1/3;align-self:center;place-items:center;width:24px;height:24px;display:grid}.ai-generate>b{align-self:end;font-size:10px}.ai-generate>small{color:#dce9ff;align-self:start;margin-top:2px;font-size:7px}.add-service{color:#1e5da9;background:#f3f8ff;border-color:#aec7e8;min-height:40px}.builder-publish{background:linear-gradient(105deg,#07152d,#0b3878 68%,#0866f5);border-radius:13px;min-height:70px;margin-top:16px;padding:15px 17px;font-size:12px;position:relative;box-shadow:0 14px 34px #07152d38}.builder-publish small{color:#8fb8f4;letter-spacing:.13em;margin-bottom:6px;font-size:7px;display:block}.builder-publish>span{background:#ffffff1c;border-radius:50%;place-items:center;width:30px;height:30px;display:grid;position:absolute;top:50%;right:18px;transform:translateY(-50%)}.preview-area{height:calc(100vh - 64px);padding:24px 28px 36px;position:sticky;top:64px;overflow:auto}.preview-toolbar{color:#a9bdd7;height:42px}.preview-toolbar>span{color:#dce8f7;background:#ffffff0d;border:1px solid #ffffff1a;border-radius:20px;padding:5px 9px;font-weight:700}.preview-toolbar button{color:#9fb2ca}.preview-toolbar button.active{color:#fff;background:#ffffff1f}.browser-frame{border:1px solid #ffffff21;border-radius:14px;box-shadow:0 30px 80px #00000057}.browser-bar{background:#f6f8fb;border-bottom-color:#e2e8f0;height:40px}.browser-bar>div{color:#65748a;background:#e8edf4;height:20px}@media (width<=1050px){.builder-shell{grid-template-columns:420px 1fr}.builder-controls{padding:26px 22px 70px}.template-picker>div:last-child{grid-template-columns:1fr}}@media (width<=650px){.builder-topbar{height:58px;padding:0 12px}.builder-shell{min-height:calc(100vh - 58px);display:flex}.builder-controls{padding:18px 14px 42px}.builder-intro{padding:24px 20px}.builder-intro h1{font-size:26px}.form-block{padding:18px}.preview-area{height:auto;padding:14px;position:relative;top:auto}}.paper-cover img{object-fit:contain;width:100%;height:100%;display:block}.paper-heading:has(.paper-cover-logo){flex-direction:column;align-items:stretch}.paper-cover.paper-cover-logo{background:0 0;border-radius:10px;width:min(100%,320px);height:240px;margin:0 auto 16px;overflow:hidden}.paper-heading:has(.paper-cover-logo) .form-mode-badge{align-self:flex-end}.official-mark{flex:0 0 43px;width:43px;height:43px;display:inline-flex;position:relative}.official-mark img,.mini-logo img,.forms-brand>img,.public-form-logo>img{object-fit:contain;filter:drop-shadow(0 1px .8px #07152db3)drop-shadow(0 0 .5px #07152d80);width:100%;height:100%;display:block}.official-mark.small{transform-origin:0;transform:scale(.82)}.mini-logo{background:0 0;padding:0;overflow:hidden}.forms-brand>img{border-radius:8px;flex:0 0 31px;width:31px;height:31px}.public-form-logo:has(img){background:0 0;padding:0;overflow:visible}.public-form-logo.owner-form-logo{border-radius:10px;width:min(100%,320px);max-width:100%;height:240px;margin:0 auto 18px;display:block;overflow:hidden}.public-form-logo.owner-form-logo img{filter:none;object-fit:contain;width:100%;height:100%}.public-form-brand-footer{margin:30px calc(var(--form-card-pad-x) * -1) calc(var(--form-card-pad-bottom) * -1);color:#f4f8ff;background:linear-gradient(135deg,#07152d,#0b2342);border:0;border-top:1px solid #1e385c;border-radius:0 0 15px 15px;justify-content:center;align-items:center;gap:9px;padding:19px 20px;font-size:12px;font-weight:750;display:flex;box-shadow:inset 0 1px #ffffff18}.form-footer-example{color:#f4f8ff;background:linear-gradient(135deg,#07152d,#0b2342);border:1px solid #1e385c;border-radius:12px;justify-content:center;align-items:center;gap:9px;margin-top:30px;padding:16px 20px;font-size:12px;font-weight:750;display:flex;box-shadow:inset 0 1px #ffffff18}.public-form-brand-footer img,.form-footer-example img{object-fit:contain;filter:drop-shadow(0 2px 2px #0008);width:29px;height:29px}.form-brand-settings .form-brand-example{background:#f8fbff;border:1px solid #e2e9f1;border-radius:12px;align-items:center;gap:16px;padding:16px;display:flex}.form-brand-example img{object-fit:contain;width:72px;height:72px}.form-brand-example div{flex-direction:column;gap:5px;display:flex}.form-brand-example b{font-size:15px}.form-brand-example small,.form-brand-settings>small{color:#6a7890;font-size:13px}.form-brand-settings .form-logo-upload{margin-top:18px;display:block}.form-logo-upload input{opacity:0;width:1px;height:1px;position:absolute}.form-logo-upload span{color:#fff;cursor:pointer;background:#0866f5;border-radius:8px;padding:12px 16px;font-size:14px;font-weight:750;display:inline-flex}.form-logo-upload:focus-within span{outline:3px solid #93bcff}.form-brand-settings .form-logo-remove{color:#ad2731;border:0;width:auto;margin:14px 0;padding:0;font-size:13px;font-weight:700;display:inline-flex}.form-brand-settings .form-footer-example{margin-top:35px}.form-preview-logo{object-fit:contain;width:64px;height:64px;margin-bottom:14px}.form-preview-owner-logo{width:min(100%,320px);height:240px;margin:0 auto 18px;display:block}.form-brand-example img.uploaded-brand-example{width:160px;max-width:50%;height:120px}.brand-logo,.crm-brand img,.admin-brand img{object-fit:contain;aspect-ratio:1}.registration-note{color:#617087;background:#f7faff;border:1px solid #dce8f8;border-radius:8px;align-items:flex-start;gap:9px;max-width:500px;margin:-8px 0 18px;padding:10px 12px;display:flex}.registration-note>span{font-size:12px}.registration-note p{margin:0;font-size:9px;line-height:1.5}.registration-note b{color:#173253}.form-start-modal{max-height:92vh;overflow:auto}.form-template-library{border-top:1px solid #e4e9ef;margin-top:28px;padding-top:24px}.form-template-library>header{justify-content:space-between;align-items:center;margin-bottom:12px;display:flex}.form-template-library>header>div{flex-direction:column;gap:4px;display:flex}.form-template-library>header b{font-size:12px}.form-template-library>header small{color:#8490a0;font-size:8px}.form-template-library>header>span{color:#0866f5;background:#edf4ff;border-radius:20px;padding:5px 8px;font-size:8px}.form-template-library>div{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.form-template-library>div>button{text-align:left;background:#fff;border:1px solid #e0e6ee;border-radius:9px;grid-template-columns:30px 1fr auto;align-items:center;gap:9px;padding:12px;display:grid}.form-template-library>div>button:hover{background:#f8fbff;border-color:#9fc1f7}.form-template-library>div>button>i{color:#0866f5;background:#edf4ff;border-radius:8px;place-items:center;width:30px;height:30px;font-style:normal;font-weight:800;display:grid}.form-template-library>div>button>span{flex-direction:column;gap:3px;min-width:0;display:flex}.form-template-library>div>button b{font-size:9px}.form-template-library>div>button small{color:#8490a0;white-space:nowrap;text-overflow:ellipsis;font-size:7px;overflow:hidden}.form-template-library>div>button em{color:#0866f5;font-size:8px;font-style:normal;font-weight:800}.form-purpose-switch{grid-template-columns:1fr 1fr;gap:10px;margin:0 0 22px;display:grid}.form-purpose-switch>button{text-align:left;background:#fff;border:1px solid #dfe5ed;border-radius:12px;align-items:flex-start;gap:12px;padding:15px;display:flex}.form-purpose-switch>button.active{background:#f3f7ff;border-color:#0866f5;box-shadow:0 0 0 2px #0866f51a}.form-purpose-switch i{color:#1d4f91;background:#edf3fb;border-radius:9px;flex:0 0 34px;place-items:center;width:34px;height:34px;font-style:normal;font-weight:800;display:grid}.form-purpose-switch button.active i{color:#fff;background:#0866f5}.form-purpose-switch span{flex-direction:column;gap:4px;display:flex}.form-purpose-switch b{font-size:10px}.form-purpose-switch small{color:#788595;font-size:8px;line-height:1.45}.paper-heading{justify-content:space-between;align-items:center;display:flex}.form-mode-badge{color:#0866f5;background:#edf5ff;border-radius:20px;padding:6px 9px;font-size:8px;font-weight:800}.form-mode-badge.business{color:#128156;background:#eefaf4}.rating-options{flex-wrap:wrap;gap:8px;display:flex!important}.rating-options label{text-align:center;min-width:54px}.primary-nav .inbox-active{color:#0866f5;background:#e9f2ff}.workspace-inbox{z-index:80;color:#17243a;background:#fff;border:1px solid #dfe5ed;border-radius:12px;width:390px;max-height:480px;padding:12px;position:absolute;top:120px;left:244px;overflow:auto;box-shadow:0 24px 70px #13213a2b}.workspace-inbox>header{border-bottom:1px solid #e8ecf1;justify-content:space-between;align-items:center;padding:6px 7px 13px;display:flex}.workspace-inbox>header>div{flex-direction:column;gap:3px;display:flex}.workspace-inbox>header b{font-size:11px}.workspace-inbox>header small{color:#8791a0;font-size:8px}.workspace-inbox>header>button{color:#7f8997;background:0 0;border:0;font-size:18px}.workspace-inbox article{border-bottom:1px solid #edf0f4;grid-template-columns:31px 1fr auto;align-items:center;gap:9px;padding:12px 7px;display:grid}.workspace-inbox article>span{color:#0866f5;background:#edf4ff;border-radius:8px;place-items:center;width:31px;height:31px;display:grid}.workspace-inbox article>div{flex-direction:column;gap:4px;min-width:0;display:flex}.workspace-inbox article b{white-space:nowrap;text-overflow:ellipsis;font-size:9px;overflow:hidden}.workspace-inbox article small{color:#85909f;font-size:7px}.workspace-inbox article>button,.mark-all-read{color:#235a9d;background:#fff;border:1px solid #d8e2ee;border-radius:6px;padding:7px 8px;font-size:8px;font-weight:750}.mark-all-read{background:#f4f8fd;width:100%;margin-top:10px;display:block}.inbox-empty{text-align:center;flex-direction:column;align-items:center;gap:6px;padding:34px 14px;display:flex}.inbox-empty>span{color:#16885c;background:#e8f7f0;border-radius:50%;place-items:center;width:35px;height:35px;display:grid}.inbox-empty b{font-size:10px}.inbox-empty small{color:#8a94a2;font-size:8px}@media (width<=680px){.form-template-library>div,.form-purpose-switch{grid-template-columns:1fr}.workspace-inbox{width:auto;max-height:70vh;position:fixed;top:68px;left:10px;right:10px}}.launch-motion{isolation:isolate;color:#fff;text-align:center;background:radial-gradient(circle at 50% 44%,#0a2d68 0,#082a6047 30%,#0000 58%),linear-gradient(145deg,#01040b,#061126 56%,#01040b);border-top:1px solid #0b1f40;border-bottom:1px solid #0c2854;padding:58px 28px 46px;position:relative;overflow:hidden}.launch-motion:before,.launch-motion:after{content:"";z-index:-1;border:1px solid #0874ff44;width:260px;height:260px;position:absolute;transform:rotate(45deg)}.launch-motion:before{top:150px;left:-190px;box-shadow:42px -42px 0 -41px #0874ff,84px -84px 0 -83px #0874ff}.launch-motion:after{top:30px;right:-190px;box-shadow:-42px 42px 0 -41px #0874ff,-84px 84px 0 -83px #0874ff}.launch-motion-glow{z-index:-1;opacity:.5;background:linear-gradient(90deg,#0000 49.8%,#2e7eff14 50%,#0000 50.2%);position:absolute;inset:0}.launch-motion-brand{letter-spacing:.055em;align-items:center;gap:12px;margin-bottom:27px;font-size:20px;font-weight:850;display:inline-flex}.launch-motion-brand img{object-fit:contain;width:42px;height:42px}.launch-motion-brand b{color:#277cff}.launch-motion h1{letter-spacing:-.045em;text-transform:uppercase;text-wrap:balance;max-width:980px;margin:0 auto;font-family:Inter,ui-sans-serif,sans-serif;font-size:clamp(42px,5.2vw,72px);line-height:1.02}.launch-motion>p{color:#c2cee0;max-width:720px;margin:25px auto 30px;font-size:clamp(15px,1.4vw,19px);line-height:1.6}.launch-motion-steps{grid-template-columns:repeat(3,1fr);gap:0;width:min(1080px,100%);margin:0 auto 28px;display:grid}.launch-motion-steps article{padding:8px 28px 15px;position:relative}.launch-motion-steps article+article{border-left:1px solid #307ef27a}.launch-icon-stage{perspective:950px;place-items:center;height:230px;display:grid}.launch-icon-stage img{object-fit:contain;filter:drop-shadow(0 25px 30px #003dbc3d);width:min(100%,315px);height:220px;transform-style:preserve-3d;will-change:transform;animation:9s cubic-bezier(.45,.05,.55,.95) infinite thobiv-icon-turn;display:block}.launch-motion-steps article:nth-child(2) img{animation-delay:-3s}.launch-motion-steps article:nth-child(3) img{animation-delay:-6s}.launch-motion-steps strong{text-transform:uppercase;letter-spacing:.015em;color:#fff;text-shadow:0 2px 12px #000000e6;justify-content:center;align-items:center;gap:10px;font-size:20px;line-height:1.25;display:flex}.launch-motion-steps strong span{color:#4090ff;font-size:29px}@keyframes thobiv-icon-turn{0%,to{transform:rotateY(-7deg)rotateX(2deg)translateY(0)}25%{transform:rotateY(5deg)rotateX(-1deg)translateY(-6px)}50%{transform:rotateY(9deg)rotateX(1deg)translateY(0)}75%{transform:rotateY(-4deg)rotateX(-2deg)translateY(-4px)}}.launch-motion-action{justify-items:center;gap:13px;display:grid}.launch-motion-action small{color:#dce7f6;letter-spacing:.23em;font-size:13px;font-weight:750;position:relative}.launch-motion-action small:before,.launch-motion-action small:after{content:"";background:linear-gradient(90deg,#0000,#1675ff);width:105px;height:1px;position:absolute;top:50%}.launch-motion-action small:before{right:calc(100% + 22px)}.launch-motion-action small:after{left:calc(100% + 22px);transform:scaleX(-1)}.launch-motion-action>a{color:#fff;text-transform:uppercase;letter-spacing:.02em;background:linear-gradient(105deg,#0876ff,#0755e8);border-radius:12px;justify-content:center;align-items:center;gap:20px;min-width:min(520px,92vw);padding:19px 34px;font-size:21px;font-weight:850;text-decoration:none;transition:all .2s;display:flex;box-shadow:0 13px 38px #025bff4d,inset 0 1px #ffffff40}.launch-motion-action>a:hover{transform:translateY(-2px);box-shadow:0 18px 44px #025bff61,inset 0 1px #ffffff4d}.launch-motion-action>a span{transition:all .2s}.launch-motion-action>a:hover span{transform:translate(4px)}.launch-socials{color:#dce7f6;flex-wrap:wrap;justify-content:center;align-items:center;gap:18px;margin:25px auto 0;display:flex}.launch-socials>div{gap:9px;display:flex}.launch-socials>div>a{color:#e8f0fb;border:1px solid #3785ff61;border-radius:25px;align-items:center;gap:7px;padding:8px 12px;font-size:13px;font-weight:700;text-decoration:none;transition:all .18s;display:flex}.launch-socials>div>a:hover{background:#1866e524;border-color:#2780ff;transform:translateY(-1px)}.launch-socials i{color:#fff;background:#1171f6;border-radius:6px;place-items:center;width:21px;height:21px;font-size:12px;font-style:normal;font-weight:900;display:grid}.launch-socials>strong{font-size:16px}.launch-email{color:#84b8ff;border-left:1px solid #759dd759;padding-left:18px;font-size:15px;font-weight:750;text-decoration:none}.launch-email:hover{text-decoration:underline}.public-footer .footer-contact-links{border-top:1px solid #ffffff1f;flex-wrap:wrap;grid-column:1/-1;justify-content:center;align-items:center;gap:18px;width:100%;margin-top:24px;padding-top:22px;display:flex}.footer-contact-links>span{gap:10px;display:flex}.footer-contact-links>span>a{border:1px solid #4d90ff8c;border-radius:50%;place-items:center;width:39px;height:39px;font-weight:900;text-decoration:none;transition:all .18s;display:grid;color:#fff!important;font-size:15px!important}.footer-contact-links>span>a:hover{background:#0866f5;border-color:#0866f5;transform:translateY(-2px)}.footer-contact-links>b{color:#fff;font-size:15px}.footer-contact-links>a{text-decoration:none;color:#82b7ff!important;font-size:14px!important}.footer-contact-links>a:hover{text-decoration:underline}@media (width<=820px){.launch-motion{padding:45px 18px 38px}.launch-motion-steps{grid-template-columns:1fr;max-width:560px}.launch-motion-steps article{grid-template-columns:170px 1fr;align-items:center;padding:9px 8px;display:grid}.launch-motion-steps article+article{border-top:1px solid #307ef24d;border-left:0}.launch-icon-stage{height:155px}.launch-icon-stage img{height:152px}.launch-motion-steps strong{text-align:left;justify-content:flex-start;font-size:19px}.launch-motion-action small:before,.launch-motion-action small:after{width:34px}.public-footer .footer-contact-links{gap:14px}}@media (width<=480px){.launch-motion h1{font-size:38px;line-height:1.05}.launch-motion>p{font-size:15px}.launch-motion-steps article{grid-template-columns:135px 1fr}.launch-icon-stage,.launch-icon-stage img{height:132px}.launch-motion-steps strong{font-size:17px}.launch-motion-steps strong span{font-size:24px}.launch-motion-action small{letter-spacing:.16em;font-size:10px}.launch-motion-action>a{padding:17px 22px;font-size:17px}.public-footer .footer-contact-links{flex-direction:column}.footer-contact-links>b{font-size:16px}.footer-contact-links>a{font-size:15px!important}}@media (prefers-reduced-motion:reduce){.launch-icon-stage img{animation:none}.launch-motion-action>a,.launch-socials>div>a{transition:none}}.launch-motion-action>a.booking-secondary-link{min-width:0;box-shadow:none;text-transform:none;color:#d8e8ff;letter-spacing:0;background:0 0;padding:8px 12px;font-size:15px;font-weight:650}.launch-motion-action>a.booking-secondary-link:hover{box-shadow:none;text-decoration:underline}.admin-sidebar nav .booking-admin-nav{color:#aabbd3;border-radius:8px;padding:11px 12px;font-size:11px;text-decoration:none;display:block}.admin-sidebar nav .booking-admin-nav:hover{color:#fff;background:#0f2a53}.booking-page{color:#07152e;background:linear-gradient(135deg,#f3f8ff,#fff 56%);min-height:100vh;font-family:Arial,sans-serif}.booking-nav{justify-content:space-between;align-items:center;max-width:1180px;margin:auto;padding:25px 28px;display:flex}.booking-nav>a:last-child{color:#254970;font-size:14px;text-decoration:none}.booking-brand{color:#07152e;letter-spacing:.04em;align-items:center;gap:9px;font-size:18px;font-weight:800;text-decoration:none;display:flex}.booking-brand img{object-fit:contain;width:40px;height:40px}.booking-brand b{color:#0866f5}.booking-layout{grid-template-columns:minmax(250px,.85fr) minmax(450px,1.15fr);align-items:start;gap:80px;max-width:1180px;margin:55px auto 100px;padding:0 28px;display:grid}.booking-intro{padding:45px 0}.booking-intro>span{color:#0866f5;letter-spacing:.14em;font-size:13px;font-weight:800}.booking-intro h1{letter-spacing:-.04em;margin:20px 0;font-family:Georgia,serif;font-size:clamp(42px,5vw,69px);font-weight:500;line-height:1.06}.booking-intro>p{color:#4b5e76;font-size:18px;line-height:1.65}.booking-points{border-top:1px solid #dce7f5;margin:45px 0 30px}.booking-points div{border-bottom:1px solid #dce7f5;flex-direction:column;gap:5px;padding:17px 0;display:flex}.booking-points b{font-size:17px}.booking-points small{color:#60728a;font-size:14px}.booking-intro>a{color:#075bca;font-size:15px;font-weight:700}.booking-card{background:#fff;border:1px solid #dce7f5;border-radius:20px;padding:34px;box-shadow:0 20px 70px #071b3814}.booking-card h2{margin:0 0 5px;font-family:Georgia,serif;font-size:32px;font-weight:500}.booking-card>p{color:#667891;font-size:15px;line-height:1.5}.booking-card h3{margin:32px 0 18px;font-size:19px}.booking-field{color:#1a2b43;flex-direction:column;gap:8px;margin-top:18px;font-size:14px;font-weight:700;display:flex}.booking-field input,.booking-field select,.booking-field textarea{font:inherit;color:#102642;background:#fff;border:1px solid #cbd9ea;border-radius:9px;min-width:0;max-width:100%;padding:13px;font-size:16px;font-weight:400}.booking-field input:focus,.booking-field select:focus,.booking-field textarea:focus{outline-offset:1px;outline:2px solid #0866f5}.booking-times{border:0;margin:25px 0 0;padding:0}.booking-times legend{font-size:14px;font-weight:700}.booking-times>div{grid-template-columns:repeat(4,1fr);gap:9px;margin-top:12px;display:grid}.booking-times label{cursor:pointer;border:1px solid #cbd9ea;border-radius:9px;place-items:center;padding:12px;font-size:14px;font-weight:700;display:grid}.booking-times label.selected{color:#fff;background:#0866f5;border-color:#0866f5}.booking-times input{opacity:0;position:absolute}.booking-times label:focus-within{outline-offset:2px;outline:2px solid #0866f5}.booking-times>p{color:#687b92;font-size:15px}.booking-fields{grid-template-columns:1fr 1fr;column-gap:15px;display:grid}.booking-trap{position:absolute;left:-9999px}.booking-error{color:#9c2020;background:#fff1f1;border-radius:8px;padding:12px 14px;font-size:14px}.booking-submit{color:#fff;cursor:pointer;background:#0866f5;border:0;border-radius:9px;width:100%;margin-top:26px;padding:17px;font-size:16px;font-weight:800}.booking-submit:disabled{opacity:.55;cursor:not-allowed}.booking-privacy{color:#60728a;margin-top:14px;font-size:13px;line-height:1.5;display:block}.booking-privacy a{color:#075bca}.booking-confirmed .booking-check{color:#167650;background:#d9f5e8;border-radius:50%;place-items:center;width:52px;height:52px;margin-bottom:20px;font-size:27px;display:grid}.booking-confirmed>a{color:#075bca;font-weight:700}.booking-admin{color:#10213b;max-width:960px;margin:35px auto 100px;padding:0 24px}.booking-admin header>a{color:#075bca}.booking-admin h1{font-family:Georgia,serif;font-size:40px}.booking-admin section{background:#fff;border:1px solid #dce7f5;border-radius:14px;margin-top:24px;padding:25px}.booking-admin form{flex-wrap:wrap;align-items:end;gap:15px;display:flex}.booking-admin form label{gap:7px;display:grid}.booking-admin input,.booking-admin select,.booking-admin button{font:inherit;border:1px solid #cbd9ea;border-radius:7px;padding:10px}.booking-admin button{color:#fff;cursor:pointer;background:#07152e}.booking-admin button:disabled{opacity:.5}.booking-admin-list article{border-top:1px solid #e5ecf5;justify-content:space-between;align-items:start;gap:20px;padding:17px 0;display:flex}.booking-admin-list article>div{gap:7px;display:grid}.booking-admin-list span,.booking-admin-list small{color:#53657b;overflow-wrap:anywhere}@media (width<=850px){.booking-layout{grid-template-columns:1fr;gap:30px;margin-top:10px}.booking-intro{padding:10px 0}.booking-points{margin:25px 0}.booking-card{padding:26px}.admin-sidebar nav .booking-admin-nav{text-align:center;font-size:0}.admin-sidebar nav .booking-admin-nav:first-letter{font-size:19px}}@media (width<=540px){.booking-nav{padding:20px}.booking-layout{margin-bottom:50px;padding:0 18px}.booking-card{padding:21px}.booking-fields{grid-template-columns:1fr}.booking-times>div{grid-template-columns:repeat(3,1fr)}.booking-admin-list article{flex-direction:column}}.booking-admin-actions{flex-wrap:wrap;gap:8px;display:flex}.booking-admin-actions button:first-child{background:#0866f5}.booking-admin-actions button:last-child{color:#283b56;background:#fff}.custom-link-card{background:#fff;border:1px solid #dfe6ef;border-radius:12px;gap:13px;margin-top:16px;padding:18px;display:grid}.custom-link-card b{font-size:13px}.custom-link-card p{color:#66758a;margin:4px 0 0;font-size:11px}.custom-link-editor{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.custom-link-editor>span{color:#56667c;font-size:11px}.custom-link-editor input{border:1px solid #cbd6e4;border-radius:8px;flex:1;min-width:220px;padding:10px 11px;font-size:12px}.custom-link-editor button,.custom-link-locked a{color:#fff;background:#0866f5;border:0;border-radius:8px;padding:10px 14px;font-size:11px;font-weight:800;text-decoration:none}.custom-link-locked{justify-content:space-between;align-items:center;gap:12px;display:flex}.custom-link-locked span{color:#66758a;font-size:11px}.landing-custom-link{margin-bottom:20px}@media (width<=700px){.custom-link-locked{flex-direction:column;align-items:flex-start}.custom-link-editor{flex-direction:column;align-items:stretch}.custom-link-editor input{width:100%;min-width:0}}.free-site-growth{color:#fff;background:linear-gradient(135deg,#07152d,#0c3677);border-radius:18px;margin:0 7% 70px;padding:48px 54px;position:relative;overflow:hidden;box-shadow:0 25px 70px #07152d20}.free-site-growth:after{content:"";border:65px solid #1472f526;border-radius:50%;width:280px;height:280px;position:absolute;top:-130px;right:-100px}.free-site-growth>div{z-index:1;align-items:center;gap:9px;display:flex;position:relative}.free-site-growth>div img{object-fit:contain;border-radius:8px;width:31px;height:31px}.free-site-growth>div span{color:#83b4ff;letter-spacing:.16em;font-size:8px;font-weight:850}.free-site-growth h2{z-index:1;max-width:680px;margin:20px 0 12px;font-family:Georgia,serif;font-size:36px;font-weight:500;line-height:1.08;position:relative}.free-site-growth p{color:#adbed4;z-index:1;max-width:650px;font-size:11px;line-height:1.65;position:relative}.free-site-growth>a{color:#fff;z-index:1;background:#0866f5;border-radius:7px;align-items:center;gap:16px;margin-top:14px;padding:13px 17px;font-size:10px;font-weight:800;text-decoration:none;display:inline-flex;position:relative}.free-site-growth>a:hover{background:#1874f6;transform:translateY(-1px)}.free-form-growth{color:#17243a;background:#f7faff;border:1px solid #d9e5f4;border-radius:13px;grid-template-columns:38px 1fr auto;align-items:center;gap:13px;width:min(680px,100%);margin:14px auto 0;padding:20px 22px;display:grid}.free-form-growth>img{object-fit:contain;border-radius:9px;width:38px;height:38px}.free-form-growth>div{flex-direction:column;gap:4px;display:flex}.free-form-growth>div>span{color:#0866f5;letter-spacing:.14em;font-size:7px;font-weight:850}.free-form-growth>div>b{font-family:Georgia,serif;font-size:14px;font-weight:600}.free-form-growth>div>p{color:#748195;margin:0;font-size:8px;line-height:1.45}.free-form-growth>a{white-space:nowrap;color:#fff;background:#07152d;border-radius:7px;padding:10px 12px;font-size:8px;font-weight:800;text-decoration:none}.free-form-growth>a span{margin-left:7px}@media (width<=650px){.free-site-growth{margin:0 4% 45px;padding:36px 25px}.free-site-growth h2{font-size:29px}.free-form-growth{grid-template-columns:36px 1fr}.free-form-growth>a{text-align:center;grid-column:1/3}.public-form-page:not(.embedded-public-form){padding-left:12px;padding-right:12px}}.auth-page{color:#0b1220;background:radial-gradient(circle at 15% 5%,#dcecff 0,#0000 34%),linear-gradient(145deg,#f8fbff,#edf4ff);place-items:center;min-height:100vh;padding:32px 18px;display:grid}.auth-card{background:#fff;border:1px solid #dce6f4;border-radius:24px;width:min(100%,480px);padding:34px;box-shadow:0 24px 70px #0f2e5a24}.auth-brand{color:#0b1220;align-items:center;gap:10px;font-size:18px;font-weight:800;text-decoration:none;display:flex}.auth-brand img{object-fit:contain;width:38px;height:38px}.auth-brand span{letter-spacing:.02em}.auth-brand span b{color:#0866f5}.auth-heading{margin:30px 0 24px}.auth-heading>span{letter-spacing:.16em;color:#0866f5;font-size:11px;font-weight:900}.auth-heading h1{margin:8px 0 10px;font-size:30px;line-height:1.15}.auth-heading p{color:#627087;margin:0;line-height:1.55}.auth-card form{gap:16px;display:grid}.auth-card form>label:not(.auth-check){color:#25324a;gap:7px;font-size:13px;font-weight:800;display:grid}.auth-card input[type=email],.auth-card input[type=password],.auth-card input[autocomplete=name]{width:100%;font:inherit;background:#fbfdff;border:1px solid #cdd9e9;border-radius:11px;outline:none;padding:13px 14px}.auth-card input:focus{border-color:#0866f5;box-shadow:0 0 0 3px #0866f51f}.auth-check{color:#5a687d;align-items:flex-start;gap:10px;font-size:13px;line-height:1.45;display:flex}.auth-check input{margin-top:3px}.auth-check a,.auth-card footer a{color:#0866f5;font-weight:800}.auth-card form>button{color:#fff;cursor:pointer;background:#0866f5;border:0;border-radius:11px;padding:14px 18px;font-size:15px;font-weight:900}.auth-card form>button:disabled{opacity:.6;cursor:wait}.auth-card footer{color:#65738a;flex-wrap:wrap;justify-content:space-between;gap:12px;margin-top:22px;font-size:13px;display:flex}.auth-error,.auth-success,.auth-status{border-radius:11px;margin-top:18px;padding:13px 14px;font-size:13px;line-height:1.5}.auth-error{color:#9f1c1c;background:#fff0f0;border:1px solid #ffd2d2}.auth-success{color:#17653a;background:#edf9f2;border:1px solid #c7ecd7;gap:8px;display:grid}.auth-success a{color:#0b6e3f;font-weight:900}.auth-status{color:#174f9e;background:#eef5ff}@media (width<=560px){.auth-card{border-radius:18px;padding:26px 20px}.auth-heading h1{font-size:26px}.auth-card footer{display:grid}}.ai-connection{border-bottom:1px solid var(--line);background:#f8fafc;align-items:center;gap:7px;padding:8px 13px;font-size:9px;display:flex}.ai-connection>span{background:#d99a22;border-radius:50%;width:7px;height:7px}.ai-connection.connected>span{background:#16a06b}.ai-connection.missing{color:#805b15;background:#fff8e8}.ai-connection.error{color:#943f46;background:#fff1f1}.ai-connection small{color:inherit;margin-left:auto}.ai-compose button:disabled{opacity:.35;cursor:not-allowed}.ai-chat-error{background:#fff7f8;border:1px solid #efcbd0;border-radius:9px;gap:5px;margin:10px 0 20px 36px;padding:11px;display:grid}.ai-chat-error b{color:#9d3c49;font-size:10px}.ai-chat-error span{color:#7d5960;font-size:9px;line-height:1.45}.ai-chat-error button{color:#9d3c49;background:#fff;border:1px solid #e3b9c0;border-radius:6px;width:max-content;padding:5px 8px;font-size:8px}.team-access-modal{background:#fff;border-radius:15px;width:min(570px,92vw);padding:28px;box-shadow:0 30px 90px #14243d3d}.team-access-modal header{justify-content:space-between;gap:20px;display:flex}.team-access-modal header span{color:#0866f5;letter-spacing:.15em;font-size:8px;font-weight:850}.team-access-modal h2{margin:8px 0;font-family:Georgia,serif;font-size:26px;font-weight:500}.team-access-modal header button{color:#8490a0;background:0 0;border:0;font-size:22px}.team-access-modal>p{color:#6f7d90;font-size:10px;line-height:1.6}.team-access-modal>div{grid-template-columns:repeat(3,1fr);gap:8px;margin:20px 0;display:grid}.team-access-modal article{border:1px solid #dfe6ef;border-radius:9px;padding:14px}.team-access-modal article b,.team-access-modal article small{display:block}.team-access-modal article b{font-size:10px}.team-access-modal article small{color:#7d8998;margin-top:5px;font-size:8px;line-height:1.5}.team-access-modal aside{color:#69798e;background:#f4f8fd;border-radius:8px;padding:12px;font-size:9px;line-height:1.55}.team-access-modal>a{color:#fff;background:#0866f5;border-radius:7px;margin-top:17px;padding:10px 13px;font-size:9px;font-weight:800;text-decoration:none;display:inline-block}.gallery-editor>p,.testimonial-editor>p{color:#858087;margin:-7px 0 15px;font-size:9px;line-height:1.55}.gallery-upload{cursor:pointer;color:#245d9f!important;background:#f4f8fd!important;border:1px dashed #9fb9db!important;border-radius:8px!important;width:max-content!important;padding:10px 13px!important}.gallery-upload input{display:none}.gallery-editor-grid{grid-template-columns:repeat(3,1fr);gap:8px;margin-top:12px;display:grid}.gallery-editor-grid figure{aspect-ratio:1.15;background:#eef2f6;border-radius:8px;margin:0;position:relative;overflow:hidden}.gallery-editor-grid img{object-fit:cover;width:100%;height:100%}.gallery-editor-grid button{color:#fff;background:#07152dcc;border:0;border-radius:5px;padding:5px 7px;font-size:7px;position:absolute;bottom:5px;right:5px}.gallery-empty{text-align:center;color:#8a95a3;border:1px dashed #d3dbe5;border-radius:8px;padding:20px;font-size:8px}.testimonial-editor-card{background:#fbfcfe;border:1px solid #e1e6ed;border-radius:9px;margin:10px 0;padding:14px}.testimonial-editor-card>div:first-child{justify-content:space-between;margin-bottom:11px;display:flex}.testimonial-editor-card>div:first-child b{font-size:9px}.testimonial-editor-card>div:first-child button{color:#b14151;background:0 0;border:0;font-size:8px}.landing-gallery-preview,.landing-testimonial-preview{background:#fafbfd;padding:48px 7%}.landing-gallery-preview>p,.landing-testimonial-preview>p{text-align:center;color:var(--brand);letter-spacing:.15em;font-size:7px;font-weight:800}.landing-gallery-preview>h2,.landing-testimonial-preview>h2{text-align:center;font-family:Georgia,serif;font-size:24px;font-weight:500}.landing-gallery-preview>div{grid-template-columns:repeat(3,1fr);gap:8px;margin-top:24px;display:grid}.landing-gallery-preview img{aspect-ratio:1.2;object-fit:cover;border-radius:8px;width:100%}.landing-testimonial-preview{background:#fff}.landing-testimonial-preview>div{grid-template-columns:repeat(3,1fr);gap:9px;margin-top:24px;display:grid}.landing-testimonial-preview article{border:1px solid var(--line);border-radius:8px;flex-direction:column;padding:15px;display:flex}.landing-testimonial-preview article>span{color:#e5a623;letter-spacing:1px;font-size:8px}.landing-testimonial-preview blockquote{margin:11px 0;font-family:Georgia,serif;font-size:10px;line-height:1.55}.landing-testimonial-preview article>b{font-size:8px}.landing-testimonial-preview article>small{color:#8a94a2;margin-top:3px;font-size:7px}.business-public-gallery,.business-public-testimonials{background:#f8fafc;padding:90px 7%}.business-public-gallery>span,.business-public-testimonials>span{color:var(--business-colour);letter-spacing:.17em;font-size:9px;font-weight:850}.business-public-gallery>h2,.business-public-testimonials>h2{margin:12px 0 38px;font-family:Georgia,serif;font-size:39px;font-weight:500}.business-public-gallery>div{grid-template-columns:repeat(3,1fr);gap:14px;display:grid}.business-public-gallery img{aspect-ratio:1.25;object-fit:cover;border-radius:13px;width:100%}.business-public-testimonials{background:#fff}.business-public-testimonials>div{grid-template-columns:repeat(3,1fr);gap:14px;display:grid}.business-public-testimonials article{border:1px solid #e1e7ef;border-radius:13px;flex-direction:column;padding:28px;display:flex}.business-public-testimonials article>div{color:#e5a623;letter-spacing:2px}.business-public-testimonials blockquote{margin:20px 0;font-family:Georgia,serif;font-size:18px;line-height:1.55}.business-public-testimonials article>b{font-size:11px}.business-public-testimonials article>small{color:#7d8998;margin-top:4px;font-size:9px}@media (width<=680px){.ai-connection small{display:none}.team-access-modal>div,.gallery-editor-grid,.landing-gallery-preview>div,.landing-testimonial-preview>div,.business-public-gallery>div,.business-public-testimonials>div{grid-template-columns:1fr}.team-access-modal{padding:22px}.business-public-gallery,.business-public-testimonials{padding:65px 5%}}.form-trap{opacity:0!important;pointer-events:none!important;width:1px!important;height:1px!important;position:absolute!important;left:-10000px!important;overflow:hidden!important}.cookie-notice{z-index:200;color:#fff;background:#07152df5;border:1px solid #cad8eb;border-radius:13px;align-items:center;gap:20px;max-width:850px;margin:auto;padding:17px 18px;display:flex;position:fixed;bottom:20px;left:22px;right:22px;box-shadow:0 22px 70px #07152d4d}.cookie-notice>div{flex:1;grid-template-columns:auto 1fr auto;align-items:center;gap:12px;display:grid}.cookie-notice b{white-space:nowrap;font-size:10px}.cookie-notice p{color:#bed0e8;margin:0;font-size:8px;line-height:1.5}.cookie-notice a{color:#8fc0ff;white-space:nowrap;font-size:8px}.cookie-notice>button{color:#fff;white-space:nowrap;background:#0866f5;border:0;border-radius:7px;padding:9px 13px;font-size:8px;font-weight:800}.legal-page,.account-page{color:#17243a;background:#f6f8fb;min-height:100vh}.legal-page>nav,.account-page>nav{background:#fff;border-bottom:1px solid #e3e8ef;justify-content:space-between;align-items:center;height:76px;padding:0 max(6%,24px);display:flex}.legal-page>nav>div,.account-page>nav>div{gap:22px;display:flex}.legal-page>nav>div a,.account-page>nav>div a{color:#5f6e82;font-size:9px;font-weight:750;text-decoration:none}.legal-page>header,.account-page>header{color:#fff;background:radial-gradient(circle at 82% 16%,#dbeaff 0,#0000 31%),#07152d;padding:78px max(10%,28px) 55px}.legal-page>header>span,.account-page>header>span{color:#74adff;letter-spacing:.18em;font-size:8px;font-weight:850}.legal-page>header h1,.account-page>header h1{max-width:780px;margin:17px 0;font-family:Georgia,serif;font-size:46px;font-weight:500;line-height:1.08}.legal-page>header p,.account-page>header p{color:#b7c8dd;max-width:760px;font-size:12px;line-height:1.7}.legal-page>header small{color:#7790af;margin-top:18px;font-size:8px;display:block}.legal-page>article{width:min(850px,88%);margin:0 auto;padding:60px 0 80px}.legal-page>article section{border-bottom:1px solid #dfe5ed;padding:28px 0}.legal-page h2{margin:0 0 12px;font-family:Georgia,serif;font-size:24px;font-weight:500}.legal-page ul{padding-left:20px}.legal-page>footer{border-top:1px solid #dfe5ed;justify-content:space-between;padding:24px max(6%,24px);font-size:9px;display:flex}.legal-page>footer a{color:#0866f5;font-weight:800;text-decoration:none}.account-page>header{padding-bottom:48px}.account-page>header h1{max-width:730px}.account-controls{gap:16px;width:min(880px,88%);margin:0 auto;padding:50px 0;display:grid}.account-action-card{background:#fff;border:1px solid #dce4ed;border-radius:14px;grid-template-columns:1fr auto;align-items:center;gap:20px;padding:25px;display:grid;box-shadow:0 10px 35px #14284b0a}.account-action-card>div{align-items:flex-start;gap:15px;display:flex}.account-action-card>div>span{color:#0866f5;background:#eaf2ff;border-radius:10px;flex:0 0 39px;place-items:center;width:39px;height:39px;font-weight:850;display:grid}.account-action-card h2{margin:0 0 8px;font-family:Georgia,serif;font-size:21px;font-weight:500}.account-action-card p{color:#6e7c8f;max-width:600px;margin:0;font-size:9px;line-height:1.6}.account-action-card>a,.account-action-card>button{color:#fff;white-space:nowrap;background:#0866f5;border:0;border-radius:8px;padding:11px 14px;font-size:9px;font-weight:800;text-decoration:none}.account-action-card.danger{border-color:#efced2;grid-template-columns:1fr}.account-action-card.danger>div>span{color:#b33f4a;background:#fff0f1}.account-action-card.danger label{color:#6c7889;gap:7px;font-size:9px;display:grid}.account-action-card.danger label b{color:#a1323d}.account-action-card.danger input{border:1px solid #dcc6ca;border-radius:7px;max-width:430px;padding:10px;font-size:10px}.account-action-card.danger>button{background:#b73945;width:max-content}.account-action-card.danger>button:disabled{opacity:.35;cursor:not-allowed}.account-action-card.danger aside{color:#805a17;background:#fff6e6;border-radius:8px;padding:13px;font-size:9px;line-height:1.6}.account-error{color:#aa3340!important}.account-page>footer{border-top:1px solid #dfe5ed;justify-content:space-between;align-items:center;width:min(880px,88%);margin:0 auto 55px;padding-top:22px;display:flex}.account-page>footer p{color:#758296;font-size:9px}.account-page>footer div{gap:15px;display:flex}.account-page>footer a{color:#0866f5;font-size:9px;font-weight:750;text-decoration:none}@media (width<=720px){.cookie-notice{display:grid;bottom:10px;left:10px;right:10px}.cookie-notice>div{grid-template-columns:1fr}.cookie-notice>button{width:100%}.legal-page>nav>div a:nth-child(3),.account-page>nav>div a:nth-child(2){display:none}.legal-page>header h1,.account-page>header h1{font-size:34px}.account-action-card{grid-template-columns:1fr;align-items:stretch}.account-action-card>a{text-align:center;display:block}.account-page>footer{flex-direction:column;align-items:flex-start;gap:12px}}.chat-markdown{font-size:12px;line-height:1.65}.chat-markdown p{margin:0 0 10px}.chat-markdown p:last-child{margin-bottom:0}.chat-markdown h3{color:#202735;margin:17px 0 7px;font-family:Inter,ui-sans-serif,sans-serif;font-size:13px;line-height:1.35}.chat-markdown h3:first-child{margin-top:0}.chat-markdown ul,.chat-markdown ol{margin:7px 0 12px;padding-left:20px}.chat-markdown li{margin:5px 0;padding-left:2px}.chat-markdown strong{color:#222834;font-weight:750}.chat-markdown em{color:#555f70}.chat-markdown code{background:#f0eef4;border-radius:4px;padding:1px 4px;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:10px}.chat-markdown blockquote{border-left:3px solid var(--purple);color:#5d5668;background:#f8f6ff;margin:10px 0;padding:7px 10px}.chat-markdown hr{border:0;border-top:1px solid var(--line);margin:15px 0}.chat-message.user .chat-markdown{font-size:12px}.chat-message.user .chat-markdown h3{color:inherit;margin:0;font-size:12px}.chat-message.user .chat-markdown p{margin:0}.footer-contact-links .social-icon-row a{background:#07152e;border-color:#31527f}.footer-contact-links .social-icon-row svg{fill:currentColor;width:19px;height:19px;display:block}.footer-contact-links .social-icon-row a:hover{background:#0866f5;color:#fff!important}.forms-access-check{color:#fff;text-align:center;background:#07152e;place-content:center;justify-items:center;gap:12px;min-height:100vh;display:grid}.launch-assurance{color:#aebfd7;flex-wrap:wrap;justify-content:center;gap:24px;margin:22px auto 0;font-size:12px;font-weight:700;display:flex}.launch-icon-stage img{border-radius:18px}.trust-section{background:linear-gradient(135deg,#f6faff,#edf5ff);border:1px solid #d8e5f6;border-radius:18px;grid-template-columns:1.4fr 1fr;align-items:center;gap:30px;max-width:1124px;margin:20px auto 100px;padding:45px 48px;display:grid}.trust-section>div>span{color:#0866f5;letter-spacing:.18em;font-size:8px;font-weight:850}.trust-section h2{margin:12px 0;font-family:Georgia,serif;font-size:34px;font-weight:500;line-height:1.12}.trust-section p{color:#66768d;font-size:11px;line-height:1.7}.trust-section ul{color:#2e4c73;gap:12px;margin:0;padding:0;font-size:11px;font-weight:750;list-style:none;display:grid}.trust-section>a{color:#0866f5;grid-column:1/-1;font-size:10px;font-weight:800;text-decoration:none}.coming-soon-button{color:#66758b;text-align:center;background:#e9eef5;border-radius:6px;padding:11px 12px;font-size:9px;font-weight:800;display:block}.launch-price-grid{max-width:900px;margin:0 auto}.faq-section{max-width:900px;margin:auto;padding:95px 28px}.faq-section>h2{margin:0 0 34px;font-family:Georgia,serif;font-size:40px;font-weight:500}.faq-section>div{border-top:1px solid #dfe6ef}.faq-section details{border-bottom:1px solid #dfe6ef;padding:20px 0}.faq-section summary{cursor:pointer;color:#14243c;font-size:14px;font-weight:800}.faq-section details p{color:#68778c;max-width:760px;margin:13px 0 0;font-size:11px;line-height:1.7}@media (width<=820px){.trust-section{grid-template-columns:1fr;margin:10px 18px 70px;padding:32px}.trust-section>a{grid-column:auto}.faq-section{padding:70px 18px}}.public-success .public-form-kicker{margin-top:17px}.public-success h1{margin-top:10px}.public-confirmation-note{background:#f0f7ff;border-radius:9px;padding:11px 14px;font-weight:700;color:#31527f!important;margin:18px auto 0!important}.public-create-own{background:linear-gradient(145deg,#f7faff,#eef5ff);border:1px solid #d7e4f6;border-radius:13px;flex-direction:column;align-items:center;gap:7px;margin-top:28px;padding:23px;display:flex}.public-create-own small{color:#667892;font-size:8px}.public-create-own b{color:#14233c;font-family:Georgia,serif;font-size:17px}.public-create-own a{color:#fff;background:#0866f5;border-radius:8px;margin-top:6px;padding:11px 17px;font-size:10px;font-weight:850;text-decoration:none}.block-library button.locked-block{color:#7c8797;background:#f7f8fa}.block-library button.locked-block>span{color:#7c8797;background:#eef1f5}.block-library button.locked-block>em{color:#55657a;background:#e8edf4;border-radius:10px;margin-left:auto;padding:3px 6px;font-size:7px;font-style:normal;font-weight:800}.block-library button.locked-block>i{display:none}.upload-security-note{background:#fff9e9;border:1px solid #ecd7a7;border-radius:8px;margin:12px 0 18px;padding:12px}.upload-security-note b{color:#765516;font-size:9px}.upload-security-note p{color:#806c42;margin:5px 0 0;font-size:8px;line-height:1.5}.password-field{display:block;position:relative}.auth-card .password-field input{width:100%;font:inherit;background:#fbfdff;border:1px solid #cdd9e9;border-radius:11px;outline:none;padding:13px 48px 13px 14px}.auth-card .password-field input:focus{border-color:#0866f5;box-shadow:0 0 0 3px #0866f51f}.password-field>button{cursor:pointer;height:34px;position:absolute;top:50%;right:7px;transform:translateY(-50%);color:#0866f5!important;background:0 0!important;border:0!important;border-radius:9px!important;width:34px!important;padding:0!important;font-size:18px!important;line-height:1!important}.password-field>button:hover{background:#edf4ff!important}.password-field>button[aria-pressed=true] span{opacity:.48}.business-credits{color:#302b43;background:#f8f7ff;border-bottom:1px solid #e5e0fb;padding:12px 14px}.business-credits-title{justify-content:space-between;align-items:baseline;gap:10px;font-size:13px;display:flex}.business-credits-title span{color:#5b42bd;white-space:nowrap;font-weight:700}.business-credits-track{background:#e5e0f6;border-radius:99px;height:5px;margin:10px 0;overflow:hidden}.business-credits-track span{border-radius:inherit;background:#7657e8;height:100%;display:block}.business-credits-details{color:#6c6680;grid-template-columns:repeat(2,minmax(0,1fr));gap:5px 12px;font-size:12px;display:grid}.business-credits-details span{justify-content:space-between;gap:5px;display:flex}.business-credits-details b{color:#302b43;white-space:nowrap;font-weight:650}.business-credits-warning{color:#81531a;margin:9px 0 0;font-size:12px;line-height:1.45}.crm-records{border:0;min-width:0;margin:0}.crm-team-hidden{display:none}.crm-team-wrap,.crm-workspace-label{margin:24px}.crm-team-panel{background:#fff;border:1px solid #dce4ef;border-radius:14px;padding:24px;font-size:14px}.crm-team-panel header{flex-wrap:wrap;align-items:center;gap:18px;display:flex}.crm-team-panel h2{font-size:18px}.crm-team-panel p{color:#64748b;line-height:1.6}.crm-team-grid{grid-template-columns:1fr 1fr;gap:30px;display:grid}.crm-team-panel label,.crm-task-filter{gap:7px;margin:12px 0;display:grid}.crm-team-panel input:not([type=checkbox]),.crm-team-panel select,.crm-task-filter select,.crm-task-list input,.crm-task-list select{max-width:100%;font:inherit;background:#fff;border:1px solid #ced8e5;border-radius:7px;padding:10px}.crm-team-panel fieldset{border:0;padding:0}.crm-team-panel button,.crm-attention button{color:#075bd4;cursor:pointer;background:#f4f8fe;border:1px solid #cbd8e9;border-radius:7px;padding:9px 12px;font-weight:600}.crm-team-row{overflow-wrap:anywhere;border-bottom:1px solid #e6edf5;justify-content:space-between;align-items:center;gap:14px;padding:12px 0;display:flex}.crm-team-row small{color:#64748b;margin-top:4px;display:block}.crm-attention{background:#eef5ff;border:1px solid #d4e3f7;border-radius:12px;flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:22px;padding:18px;font-size:14px;display:flex}.crm-attention span{color:#53667e;width:100%}.crm-task-list article{flex-wrap:wrap;gap:14px}.crm-task-list label{gap:5px;max-width:260px;font-size:14px;display:grid}.crm-table details{white-space:normal}.crm-table details textarea{width:100%;min-height:100px}.crm-table label{white-space:normal;margin-top:8px;display:grid}.crm-activity{padding:18px;font-size:14px}.crm-team-panel button:disabled,.crm-records button:disabled{opacity:.5;cursor:default}@media (width<=800px){.crm-team-grid{grid-template-columns:1fr}.crm-team-panel{padding:16px}.crm-team-wrap{margin:12px}.crm-team-row{flex-wrap:wrap}.crm-task-list article>div{min-width:160px}}.crm-alerts{color:#234369;background:#eaf2ff;border-radius:10px;flex-wrap:wrap;align-items:center;gap:14px;margin:20px 28px 0;padding:14px 18px;font-size:14px;display:flex}.crm-alerts button{color:#075bd4;background:#fff;border:1px solid #bcd0ec;border-radius:7px;padding:8px 12px}.crm-task-list>article{flex-wrap:wrap;align-items:center;min-height:100px;padding:18px;display:flex}.crm-task-list>article>div{flex:1;min-width:180px}.crm-task-list article b,.crm-task-list article small,.crm-task-list article>span{font-size:14px}.crm-table article{align-items:start;padding-top:16px;padding-bottom:16px}.crm-table article>em{white-space:normal;font-size:13px;overflow:visible}.crm-table article select,.crm-table textarea{min-width:0;max-width:100%;font-size:14px}.crm-table-head{font-size:12px}.crm-table article b,.crm-table article small,.crm-table article time{font-size:13px}.crm-records:disabled{opacity:1}.crm-next-action{color:#765419;text-align:left;background:#fff6df;border:1px solid #e9cf91;border-radius:7px;width:100%;margin:12px 0;padding:10px;font-size:13px}.trial-routing-preview,.trial-routing-team{background:#fff;border:1px solid #d5e1ef;border-radius:12px;margin:18px 0;padding:22px;font-size:14px}.trial-routing-preview header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:18px;display:flex}.trial-routing-preview h3{margin:0;font-size:18px}.trial-routing-preview p,.trial-routing-team p{color:#5c6f86;line-height:1.6}.trial-routing-tests{flex-wrap:wrap;align-items:center;gap:18px;display:flex}.trial-routing-tests>label:first-child,.trial-routing-team>label{gap:8px;display:grid}.trial-routing-preview select,.trial-routing-team select{max-width:100%;font:inherit;background:#fff;border:1px solid #c9d7e8;border-radius:7px;padding:10px}.trial-routing-result{background:#eaf3ff;border-radius:8px;padding:14px;color:#184778!important}.trial-routing-team>label{margin-bottom:12px}.trial-routing-team a{color:#0866f5}.receptionist-voice-picker{border:1px solid #cbd5e1;border-radius:12px;min-width:0;margin:1rem 0;padding:1rem}.receptionist-voice-picker label{margin-bottom:.5rem;font-weight:600;display:block}.receptionist-voice-controls{align-items:center;gap:.75rem;display:flex}.receptionist-voice-controls select{color:#172554;background:#fff;border:1px solid #cbd5e1;border-radius:8px;flex:1;min-width:0;max-width:100%;padding:.75rem;font-size:1rem}.receptionist-voice-picker small{margin-top:.65rem;line-height:1.5;display:block}@media (width<=600px){.receptionist-voice-controls{flex-direction:column;align-items:stretch}}.receptionist-rules-card{background:#f8fafc;border:1px solid #cbd5e1;border-radius:12px;padding:1rem}.receptionist-rules-card small{color:#475569;margin:.4rem 0;line-height:1.5;display:block}.receptionist-rules-card details{margin-top:.8rem}.receptionist-rules-card summary,.receptionist-advanced summary{cursor:pointer;font-size:1rem;font-weight:600}.receptionist-rules-card textarea{box-sizing:border-box;width:100%}.receptionist-advanced{border:1px solid #cbd5e1;border-radius:12px;margin-top:1rem;padding:1rem}.receptionist-advanced>p{color:#475569}.receptionist-call-panel{background:#eff6ff;border:1px solid #93c5fd;border-radius:14px;margin:1rem 0;padding:1rem}.receptionist-call-status{color:#1d4ed8;margin-top:.5rem;font-weight:600;display:block}.receptionist-call-panel>small{flex-basis:100%;line-height:1.5}.receptionist-connect-steps{flex-wrap:wrap;gap:.75rem;padding:0;list-style:none;display:flex}.receptionist-connect-steps li{color:#475569;background:#f1f5f9;border-radius:8px;align-items:center;gap:.5rem;padding:.6rem .8rem;font-size:.9rem;display:flex}.receptionist-connect-steps li[aria-current=step]{color:#1e40af;background:#dbeafe;font-weight:600}.receptionist-connect-steps span{font-weight:700}.receptionist-account-help{padding-left:1.5rem;line-height:1.6}.receptionist-account-help li{margin-bottom:.6rem}.receptionist-live-test{background:#eff6ff;border-radius:10px;margin:1rem 0;padding:1rem}.receptionist-live-test a{display:inline-block}.receptionist-cost-note{color:#475569;font-size:.9rem}@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}:root{--ink:#10213b;--muted:#53657d;--line:#dfe7f0;--soft:#f5f8fc;--side:#f7f9fc;--purple:#0866f5}html,body{color:#10213b;background:#fff;font-family:Inter,ui-sans-serif,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}button,a,input,select,textarea{touch-action:manipulation}:focus-visible{outline-offset:3px;outline:2px solid #0866f5}button:disabled{opacity:.58;cursor:not-allowed;transform:none!important}.public-nav{background:#fff;border-bottom:1px solid #edf1f6;max-width:none;height:76px;padding-left:max(28px,50vw - 590px);padding-right:max(28px,50vw - 590px)}.public-brand small{letter-spacing:.12em;font-size:9px}.nav-links a{font-size:14px}.nav-links .nav-cta{background:#0866f5;border-radius:9px;padding:11px 17px}.launch-motion{color:#10213b;text-align:left;background:#f7faff;border:0;grid-template-columns:minmax(0,1fr) minmax(0,.96fr);align-items:center;gap:6%;min-height:620px;padding:76px max(28px,50vw - 590px);display:grid;overflow:hidden}.launch-motion:before,.launch-motion:after,.launch-motion-glow{display:none}.launch-copy{max-width:570px}.launch-eyebrow{color:#0759c4;letter-spacing:0;background:#e9f2ff;border:1px solid #d4e6ff;border-radius:100px;padding:8px 12px;font-size:13px;font-weight:700;display:inline-block}.launch-motion h1{text-transform:none;text-wrap:balance;text-align:left;letter-spacing:-.045em;max-width:600px;margin:23px 0 20px;font-family:Inter,ui-sans-serif,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:clamp(38px,4.5vw,62px);font-weight:730;line-height:1.09}.launch-motion>p,.launch-copy>p{color:#52637a;max-width:540px;margin:0;font-size:18px;line-height:1.65}.launch-motion-action{justify-content:flex-start;align-items:center;gap:12px;margin:30px 0 19px;display:flex}.launch-motion-action>a{color:#fff;text-transform:none;letter-spacing:0;background:#0866f5;border-radius:9px;gap:14px;min-width:0;padding:14px 21px;font-size:15px;font-weight:700;display:inline-flex;box-shadow:0 8px 20px #0866f51f}.launch-motion-action>a.booking-secondary-link{color:#153354;min-width:0;box-shadow:none;background:#fff;border:1px solid #cbd9e9;padding:13px 19px;font-size:15px;font-weight:700;text-decoration:none}.launch-motion-action>a:hover{box-shadow:0 10px 24px #0866f52a}.launch-motion-action>a.booking-secondary-link:hover{box-shadow:none;background:#f0f6ff;text-decoration:none}.launch-assurance{color:#63748b;flex-wrap:wrap;justify-content:flex-start;gap:8px 18px;margin:0;font-size:13px;display:flex}.launch-assurance span:before{content:"✓";color:#127b5b;margin-right:7px}.launch-product{text-align:left;background:#fff;border:1px solid #d6e2ef;border-radius:16px;min-width:0;overflow:hidden;transform:none;box-shadow:0 24px 65px #12335916}.launch-product-top{color:#1b3152;border-bottom:1px solid #e8eef5;align-items:center;gap:9px;height:53px;padding:0 18px;font-size:13px;display:flex}.launch-product-top>span:last-child{color:#74839a;margin-left:auto;font-size:12px}.launch-product-mark{color:#fff;background:#0866f5;border-radius:7px;place-items:center;width:26px;height:26px;font-weight:800;display:grid}.launch-product-body{background:linear-gradient(#fff,#f9fbfe);padding:28px}.launch-product-title{gap:8px;display:grid}.launch-product-title span{color:#0866f5;font-size:12px;font-weight:700}.launch-product-title strong{letter-spacing:-.035em;font-size:28px}.launch-product-title small{color:#62728a;font-size:14px}.launch-product-flow{gap:10px;margin-top:25px;display:grid}.launch-product-flow>a{color:#10213b;background:#fff;border:1px solid #e0e8f1;border-radius:10px;gap:6px;padding:17px 19px;text-decoration:none;transition:border-color .18s,background-color .18s;display:grid;box-shadow:0 3px 12px #162f4d07}.launch-product-flow>a:hover,.launch-product-flow>a:focus-visible{background:#f5faff;border-color:#8bbcf7}.launch-product-flow span{color:#0866f5;letter-spacing:.05em;font-size:11px;font-weight:750}.launch-product-flow b{font-size:15px}.launch-product-flow small{color:#687991;font-size:13px}.launch-product-status{color:#66768d;border-top:1px solid #e5ebf2;margin-top:22px;padding-top:15px;font-size:12px}.launch-product-status span{color:#159469;margin-right:7px}.launch-product-status b{float:right;color:#127858}.launch-product-actions{flex-wrap:wrap;align-items:center;gap:12px 17px;margin-top:20px;display:flex}.launch-product-actions a{font-size:14px;font-weight:700;text-decoration:none}.launch-product-actions a:first-child{color:#fff;background:#0866f5;border-radius:8px;align-items:center;gap:12px;padding:12px 16px;display:inline-flex}.launch-product-actions a:first-child:hover{background:#0759c4}.launch-product-actions a:last-child{color:#0759c4}.launch-product-actions a:last-child:hover{text-decoration:underline}.logo-strip p,.section-kicker,.template-browser,.popular-label,.final-cta span{letter-spacing:.09em;font-size:12px}.logo-strip div{flex-wrap:wrap;gap:30px;font-size:12px}.feature-heading p,.feature-grid p,.steps p,.pricing-lead,.final-cta p,.public-footer>p,.trust-section p,.faq-section p{color:#52637a;font-size:16px;line-height:1.65}.steps p,.final-cta p{color:#c2cde0}.feature-grid h3,.feature-heading h2,.how-section h2,.pricing-section>h2,.faq-section h2,.final-cta h2{letter-spacing:-.03em;font-family:Inter,ui-sans-serif,sans-serif;font-weight:700}.site-stack b,.lead-list b,.ai-bubble,.ai-bubble span,.feature-grid .lead-list small{font-family:inherit;font-size:14px}.site-stack span{font-size:13px}.ai-bubble{line-height:1.55}.template-showcase article{border:1px solid #e0e8f1;border-radius:14px;height:335px}.template-showcase h3{font-family:Inter,ui-sans-serif,sans-serif;font-size:26px;font-weight:700;line-height:1.18}.template-showcase a{border:0;border-radius:7px;padding:11px 14px;font-size:14px;font-weight:700;text-decoration:none;display:inline-block}.beauty a{color:#fff;background:#8c584a}.legal a{color:#172b45;background:#e1b980}.food a{color:#fff;background:#432710}.template-browser span{font-size:11px}.template-showcase article.beauty,.template-showcase article.legal,.template-showcase article.food{color:#10213b;background:#f4f8fd}.template-showcase article.legal{background:#eaf2ff}.template-showcase article.food{background:#f7f9fc}.template-showcase article a{color:#fff;background:#0866f5}.template-showcase article a:hover{background:#0759c4}.trust-section{background:#f7faff;border-color:#e0eaf5}.trust-section h2{letter-spacing:-.03em;font-family:Inter,ui-sans-serif,sans-serif;font-weight:700}.trust-section>div>span{letter-spacing:.08em;font-size:12px}.trust-section ul,.trust-section>a{font-size:14px}.faq-section summary{font-size:17px}.faq-section details p{font-size:16px}.price-grid article>p,.price-grid li,.price span,.price-grid article>a,.final-cta a,.public-footer>div a,.public-footer>small{font-size:14px}.price-grid article>p{min-height:50px}.public-footer>p{font-size:14px}.public-footer>div{flex-wrap:wrap;gap:12px 20px}.public-footer>div a{font-size:14px}.public-footer .footer-contact-links{border-top:1px solid #e4ebf4}.footer-contact-links .social-icon-row a{background:#f0f6ff;border-color:#cbdcf4;color:#0866f5!important}.footer-contact-links>a{color:#0759c4!important}.welcome h1,.section-title h2,.paper-title,.wide-settings h1,.respondent-preview h1,.booking-intro h1,.booking-card h2{letter-spacing:-.035em;font-family:Inter,ui-sans-serif,sans-serif}.sidebar{background:#f7f9fc;border-right-color:#e4ebf3}.brand-mark{background:#0866f5}.primary-nav button,.nav-section>button,.page-link,.new-page,.workspace-switcher b,.user-row b{font-size:14px}.nav-section p,.workspace-switcher small,.user-row small,.section-title p,.section-title>button,.quick-actions small,.page-card .card-meta small,.template-row small,.topbar{font-size:12px}.quick-actions b,.card-meta b,.template-row b{font-size:14px}.nav-section .selected,.page-link.active{color:#0759c4;background:#e9f2ff}.card-preview p{font-size:12px}.content-wrap{padding-top:48px}.topbar{-webkit-backdrop-filter:none;backdrop-filter:none;background:#fff}.forms-app{color:#13243c;background:#f6f9fd}.forms-actions button,.forms-tabs button,.forms-brand,.forms-switcher,.forms-title small,.library-head,.block-library section>button,.form-paper article input,.field-settings>label,.field-settings input,.field-settings select,.settings-group,.settings-group button,.wide-settings button b,.respondent-preview>label,.respondent-preview>p,.response-table>*,.forms-toast{font-size:14px}.block-library section>p,.wide-settings>span,.responses-panel>div:first-child>span,.feature-index summary,.preview-badge{font-size:12px}.form-paper article small,.field-ghost,.field-number,.wide-settings button small,.response-stats small,.feature-index details span{font-size:13px}.wide-settings>p,.responses-panel p,.feature-index>p{font-size:15px}.forms-tabs{height:auto;min-height:46px}.forms-tabs button{padding:12px 14px}.form-paper article{grid-template-columns:24px minmax(0,1fr) 20px}.forms-toast,.toast,.crm-toast{z-index:100;color:#fff;background:#123354;border:1px solid #24527f;border-radius:10px;max-width:min(440px,100vw - 28px);padding:13px 17px;font-size:14px;line-height:1.4;box-shadow:0 14px 32px #0e2d5030}.forms-access-check{color:#19324f;text-align:center;background:#f7faff;flex-direction:column;justify-content:center;align-items:center;gap:13px;min-height:100vh;padding:30px;display:flex}.forms-access-check img{object-fit:contain;width:45px;height:45px}.forms-access-check b{font-size:19px}.forms-access-check span{color:#63758c;font-size:14px}.forms-loading-bars{gap:9px;width:min(320px,80vw);margin-top:16px;display:grid}.forms-loading-bars i,.route-skeleton i{background:linear-gradient(90deg,#e8eff8,#f6f9fd,#e8eff8) 0 0/200% 100%;border-radius:5px;height:12px;animation:1.7s ease-in-out infinite saas-skeleton;display:block}.forms-loading-bars i:last-child{width:68%}@keyframes saas-skeleton{to{background-position-x:-200%}}.booking-page{background:#f7faff;font-family:Inter,ui-sans-serif,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.booking-intro h1,.booking-card h2,.booking-admin h1{font-family:Inter,ui-sans-serif,sans-serif;font-weight:700}.booking-card{box-shadow:0 14px 44px #071b3810}@media (width<=1100px){.forms-shell{grid-template-columns:190px minmax(0,1fr);height:auto}.field-settings{border-top:1px solid #e2e6ec;grid-column:2;display:block}.form-canvas{min-width:0}}@media (width<=800px){.launch-motion{grid-template-columns:1fr;gap:38px;min-height:0;padding:54px 26px 64px}.launch-copy{max-width:650px}.launch-product{width:100%;max-width:650px;margin:auto}.public-nav{height:68px}.public-footer{grid-template-columns:1fr}.public-footer>p,.public-footer>small{text-align:left}}@media (width<=680px){.launch-motion h1{font-size:clamp(38px,10vw,52px)}.launch-copy>p{font-size:16px}.launch-motion-action{flex-wrap:wrap}.launch-motion-action>a{font-size:15px}.launch-product-body{padding:19px}.launch-product-top>span:last-child{display:none}.launch-product-title strong{font-size:24px}.logo-strip div{gap:14px}.forms-shell,.forms-shell.forms-shell-build{flex-direction:column;height:auto;display:flex}.forms-shell:not(.forms-shell-build) .block-library,.forms-shell:not(.forms-shell-build) .field-settings{display:none}.forms-shell.forms-shell-build .block-library{border-top:1px solid #e2e6ec;border-right:0;order:2;max-height:300px;display:block}.forms-shell.forms-shell-build .field-settings{border-top:1px solid #e2e6ec;border-left:0;order:3;display:block}.forms-shell.forms-shell-build .form-canvas{order:1}.form-paper{min-height:0}.forms-actions button{padding:7px 9px;font-size:13px}.forms-tabs button{white-space:nowrap}.form-paper article input{font-size:14px}}@media (prefers-reduced-motion:reduce){.forms-loading-bars i,.route-skeleton i{animation:none}.launch-motion-action>a{transition:none}}.public-site{color:#f1f6ff;background:#07152e}.public-site .public-nav{background:#07152e;border-color:#24364f}.public-site .public-brand,.public-site .nav-links a{color:#e9f1fd}.public-site .nav-links a:hover{color:#8dbdff}.public-site .nav-links .nav-cta,.public-site .menu-toggle{color:#fff}.public-site .launch-motion{color:#f1f6ff;background:#07152e;border-bottom:1px solid #24364f}.public-site .launch-eyebrow{color:#9bc8ff;background:#122c51;border-color:#305580}.public-site .launch-copy>p,.public-site .launch-assurance{color:#b8c7da}.public-site .launch-motion-action>a.booking-secondary-link{color:#e8f2ff;background:#12243c;border-color:#385373}.public-site .launch-motion-action>a.booking-secondary-link:hover{background:#193457}.public-site .launch-product{background:#0e2038;border-color:#34516f;box-shadow:0 24px 68px #0006}.public-site .launch-product-top{color:#e8f1ff;border-color:#29415c}.public-site .launch-product-top>span:last-child,.public-site .launch-product-title small,.public-site .launch-product-flow small,.public-site .launch-product-status{color:#aec1d9}.public-site .launch-product-body{background:#0e2038}.public-site .launch-product-title span,.public-site .launch-product-flow span{color:#8dbdff}.public-site .launch-product-flow>a{color:#f3f7ff;box-shadow:none;background:#142b47;border-color:#34516f}.public-site .launch-product-flow>a:hover,.public-site .launch-product-flow>a:focus-visible{background:#1b3a60;border-color:#70aaff}.public-site .launch-product-status{border-color:#34516f}.public-site .launch-product-status b{color:#76e4b4}.public-site .launch-product-actions a:last-child{color:#a6cfff}.public-site .logo-strip{background:#0a1a30;border-color:#263c58}.public-site .logo-strip p,.public-site .logo-strip div{color:#bacbe0}.public-site .public-features,.public-site .template-section,.public-site .faq-section{background:#07152e}.public-site .section-kicker{color:#87b9ff}.public-site .feature-heading p,.public-site .feature-grid p,.public-site .pricing-lead,.public-site .faq-section details p{color:#bac8dc}.public-site .feature-grid article,.public-site .template-showcase article.beauty,.public-site .template-showcase article.legal,.public-site .template-showcase article.food{color:#f1f6ff;background:#10243f;border-color:#2b4766}.public-site .feature-grid article:nth-child(2n),.public-site .template-showcase article.legal{background:#132a49}.public-site .site-stack>div,.public-site .ai-bubble,.public-site .lead-list{color:#f1f6ff;background:#192f4a;border-color:#35516f}.public-site .site-stack span,.public-site .lead-list small{color:#b9c8db}.public-site .lead-list span{border-color:#35516f}.public-site .ai-bubble span{color:#f1f6ff}.public-site .template-browser{color:#a7cfff}.public-site .template-browser span{color:#bbcadb}.public-site .how-section{background:#0c1d35}.public-site .steps,.public-site .steps article{background:#10243f}.public-site .steps{border-color:#314b68}.public-site .steps p{color:#b8c7da}.public-site .trust-section{color:#f1f6ff;background:#10243f;border-color:#2b4766}.public-site .trust-section p,.public-site .trust-section ul{color:#c0cee0}.public-site .trust-section>div>span,.public-site .trust-section>a{color:#9dc7ff}.public-site .pricing-section{color:#f1f6ff;background:#0b1b32}.public-site .price-grid article{color:#f1f6ff;background:#142943;border-color:#314c6a}.public-site .price-grid article.popular{border-color:#3c91ff}.public-site .price-grid article>p,.public-site .price span,.public-site .price-grid li{color:#c0cee0}.public-site .price-grid ul{border-color:#35516f}.public-site .price-grid article>a{background:#0866f5}.public-site .coming-soon-button{color:#c2d1e4;background:#233a55;font-size:14px}.public-site .faq-section>div,.public-site .faq-section details{border-color:#2a4563}.public-site .faq-section summary{color:#f1f6ff}.public-site .final-cta{background:#07152e}.public-site .final-cta>div{background:#122b4a;border:1px solid #315578}.public-site .final-cta p{color:#c4d1e3}.public-site .public-footer{background:#07152e;border-color:#2a4563}.public-site .public-footer>p,.public-site .public-footer>small,.public-site .public-footer>div a{color:#b6c8df}.public-site .public-footer .footer-contact-links{border-color:#2a4563}.public-site .footer-contact-links .social-icon-row a{background:#173253;border-color:#46668a;color:#dcecff!important}.public-site .footer-contact-links>a{color:#a9ceff!important}@media (width<=650px){.public-site .nav-links.open{background:#10243f;border-color:#34516f;box-shadow:0 15px 45px #0008}}.auth-page{color:#f1f6ff;background:#07152e}.auth-card{background:#10243f;border-color:#34516f;box-shadow:0 24px 70px #0005}.auth-brand{color:#f1f6ff}.auth-brand span b,.auth-heading>span{color:#96c4ff}.auth-heading p,.auth-card footer,.auth-check{color:#b8c8db}.auth-card form>label:not(.auth-check){color:#e7f0ff}.auth-card input[type=email],.auth-card input[type=password],.auth-card input[autocomplete=name],.auth-card .password-field input{color:#f1f6ff;background:#172e4b;border-color:#426080}.auth-card input::placeholder{color:#acbfd6}.auth-check a,.auth-card footer a{color:#a8ceff}.auth-card .password-field>button{color:#a8ceff!important}.auth-card .password-field>button:hover{background:#244266!important}.public-site .how-section{padding-bottom:64px}.public-site .template-section{padding-top:52px;padding-bottom:96px}.public-site .template-section .feature-heading{margin-bottom:32px}.public-site .template-showcase{gap:16px}.public-site .template-showcase article{border-radius:17px;height:auto;min-height:505px;padding:19px;transition:transform .18s,border-color .18s,box-shadow .18s;box-shadow:0 12px 34px #0002}.public-site .template-showcase article:hover{border-color:#559ae6;transform:translateY(-4px);box-shadow:0 22px 48px #0005}.showcase-card-head{align-items:center;gap:11px;width:100%;min-height:46px;display:flex}.showcase-card-symbol{color:#acd2ff;background:#194979;border-radius:10px;flex:none;place-items:center;width:40px;height:40px;font-size:21px;display:grid}.showcase-card-head>div{gap:3px;min-width:0;display:grid}.showcase-card-head b{color:#f4f8ff;font-size:14px;line-height:1.2}.showcase-card-head small{color:#acc2dc;font-size:12px}.showcase-card-index{white-space:nowrap;letter-spacing:.07em;color:#8bb9ee;margin-left:auto;font-size:10px;font-weight:750}.showcase-preview{background:#0b1b31;border:1px solid #476686;border-radius:11px;flex:none;width:100%;height:191px;margin-top:21px;overflow:hidden;box-shadow:inset 0 1px #ffffff12,0 11px 27px #0002}.showcase-preview-bar{color:#a7c8ed;letter-spacing:.06em;background:#142b47;border-bottom:1px solid #344e6e;justify-content:space-between;align-items:center;gap:8px;height:31px;padding:0 12px;font-size:10px;font-weight:750;display:flex}.showcase-preview-bar span:last-child{letter-spacing:0;color:#91a8c2;font-weight:500}.showcase-page-content,.showcase-form-content,.showcase-crm-content{gap:7px;padding:15px 17px;display:grid}.showcase-page-content small{letter-spacing:.09em;color:#85b9fd;font-size:9px;font-style:normal}.showcase-page-content strong,.showcase-form-content strong,.showcase-crm-content strong{color:#f5f9ff;letter-spacing:-.02em;font-size:16px;line-height:1.2}.showcase-page-content>span,.showcase-form-content>span{color:#b4c7dd;max-width:250px;font-size:11px;line-height:1.35}.showcase-page-content i{color:#fff;background:#2373d9;border-radius:5px;justify-self:start;margin-top:2px;padding:7px 9px;font-size:10px;font-style:normal;font-weight:700}.showcase-page-content i span{margin-left:9px}.showcase-form-content{gap:6px}.showcase-form-content i{color:#aec0d5;border-bottom:1px solid #52708e;padding:5px 0 6px;font-size:10px;font-style:normal}.showcase-form-content small{color:#a8ceff;justify-self:end;font-size:10px;font-weight:700}.showcase-form-content small span{margin-left:6px}.showcase-crm-content{gap:8px}.showcase-crm-content strong{margin-bottom:2px}.showcase-crm-content>div{background:#1c3553;border:1px solid #395575;border-radius:5px;justify-content:space-between;align-items:center;gap:8px;padding:6px 8px;display:flex}.showcase-crm-content>div small{color:#9ac8ff;font-size:9px}.public-site .template-showcase h3{margin:21px 0 20px;font-size:21px;font-weight:700;line-height:1.25}.public-site .template-showcase article>a{color:#fff;background:#0866f5;border-radius:8px;justify-content:space-between;align-items:center;gap:12px;width:100%;margin-top:auto;padding:12px 14px;font-size:14px;display:flex}.public-site .template-showcase article>a:hover{background:#2780ff}.public-site .template-showcase article>a span{font-size:18px;line-height:1}@media (width<=650px){.public-site .how-section{padding-bottom:50px}.public-site .template-section{padding-top:42px;padding-bottom:70px}.public-site .template-showcase article{min-height:470px}.showcase-preview{height:185px}}@media (prefers-reduced-motion:reduce){.public-site .template-showcase article{transition:none}.public-site .template-showcase article:hover{transform:none}}.public-site .feature-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.public-site .feature-grid article{min-width:0;min-height:0}.public-site .feature-grid .feature-main{grid-area:auto}.public-site .site-stack{transform:none}.public-site .feature-landing{flex-direction:column;display:flex;position:relative;overflow:hidden}.public-site .feature-landing:before{content:"";background:linear-gradient(90deg,#39a993,#67a8ff);height:3px;position:absolute;inset:0 0 auto}.public-site .feature-landing h3{max-width:420px;font-size:25px;line-height:1.2}.public-site .feature-landing>p{max-width:460px;margin-bottom:0}.landing-path{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:20px 0 18px;display:grid}.landing-path>div{background:#193450;border:1px solid #3a5877;border-radius:10px;align-content:start;gap:7px;padding:15px;display:grid}.landing-path span{color:#d5fff0;background:#1d705f;border-radius:7px;place-items:center;width:26px;height:26px;font-size:11px;font-weight:800;display:grid}.landing-path b{color:#f1f7ff;font-size:14px;line-height:1.3}.landing-path small{color:#bbcede;font-size:12px;line-height:1.5}.public-site .feature-card-link{color:#9fd0ff;border-top:1px solid #3a5672;justify-content:space-between;align-items:center;gap:12px;width:100%;margin-top:auto;padding:15px 0 0;font-size:14px;font-weight:750;text-decoration:none;display:flex}.public-site .feature-card-link:hover{color:#cbe5ff;text-decoration:underline}.feature-card-link span{font-size:19px;line-height:1}@media (width<=720px){.public-site .feature-grid{grid-template-columns:1fr}.public-site .feature-grid article{padding:26px}.landing-path{grid-template-columns:1fr}}.public-site .template-showcase article{min-height:540px;position:relative;overflow:hidden}.public-site .template-showcase article:before{content:"";height:4px;position:absolute;inset:0 0 auto}.public-site .template-showcase article.beauty{background:linear-gradient(160deg,#253351 0%,#17283f 67%);border-color:#a97853}.public-site .template-showcase article.legal{background:linear-gradient(160deg,#174a52 0%,#12303e 67%);border-color:#4ec7b0}.public-site .template-showcase article.food{background:linear-gradient(160deg,#30335f 0%,#1a2544 67%);border-color:#9c92e4}.public-site .template-showcase article.beauty:before{background:#ffd093}.public-site .template-showcase article.legal:before{background:#70e6cb}.public-site .template-showcase article.food:before{background:#bdb0ff}.public-site .template-showcase article.beauty:hover{border-color:#ffd093}.public-site .template-showcase article.legal:hover{border-color:#70e6cb}.public-site .template-showcase article.food:hover{border-color:#bdb0ff}.showcase-card-symbol svg{width:22px;height:22px;display:block}.public-site .template-showcase .beauty .showcase-card-symbol{color:#ffdeae;background:#6d472f}.public-site .template-showcase .legal .showcase-card-symbol{color:#afffe7;background:#12695d}.public-site .template-showcase .food .showcase-card-symbol{color:#e3dcff;background:#50449a}.showcase-card-index{color:#e9f2ff;background:#ffffff14;border-radius:999px;padding:6px 8px}.public-site .template-showcase .beauty .showcase-card-index{color:#ffd8a8}.public-site .template-showcase .legal .showcase-card-index{color:#a8f7de}.public-site .template-showcase .food .showcase-card-index{color:#d5caff}.showcase-preview{background:#fff;border-width:2px;height:224px}.showcase-preview-bar{color:#fff;height:34px;font-size:11px}.showcase-preview-bar span:last-child{color:#fff;opacity:.87;background:#ffffff2a;border-radius:4px;padding:3px 6px}.showcase-page{border-color:#f4bc7d}.showcase-page .showcase-preview-bar{background:#834a31;border-color:#9e6342}.showcase-page-content{background:linear-gradient(116deg,#ffeace 0%,#ffcf9c 65%,#f7b77a 100%);align-content:center;gap:8px;height:calc(100% - 34px);padding:17px 20px}.showcase-page-content small{color:#8a492c;font-size:10px}.showcase-page-content strong{color:#39271d;max-width:260px;font-size:19px}.showcase-page-content>span{color:#614437;font-size:12px;line-height:1.45}.showcase-page-content i{color:#fff;background:#352720;padding:8px 11px;font-size:11px}.showcase-form{border-color:#65d9bf}.showcase-form .showcase-preview-bar{background:#126b62;border-color:#258f80}.showcase-form-content{background:linear-gradient(145deg,#e7fff7,#c9f4e6);align-content:start;gap:6px;height:calc(100% - 34px);padding:12px 17px}.showcase-form-content strong{color:#173e38}.showcase-form-content>span{color:#496e67;font-size:11px}.showcase-form-content i{color:#526c68;background:#fff;border:1px solid #a5d5c6;border-radius:5px;padding:5px 8px;font-size:11px}.showcase-form-content small{text-align:center;color:#fff;background:#0f756a;border-radius:5px;justify-self:stretch;padding:6px 8px;font-size:11px}.showcase-crm{border-color:#ada6f2}.showcase-crm .showcase-preview-bar{background:#45468d;border-color:#6564ad}.showcase-crm-content{background:linear-gradient(145deg,#f2efff,#ddd9ff);align-content:start;gap:7px;height:calc(100% - 34px);padding:12px 14px}.showcase-crm-content strong{color:#34305a}.showcase-crm-content>div{background:#fff;border:1px solid #c7c2eb;padding:7px 9px;box-shadow:0 2px 7px #504a7c12}.showcase-crm-content>div span{color:#3d385b;font-size:11px}.showcase-crm-content>div small{color:#553e9b;background:#eee8ff;border-radius:999px;padding:3px 6px;font-size:10px}.public-site .template-showcase article.beauty>a{color:#372619;background:#ffd397}.public-site .template-showcase article.legal>a{color:#0b3c37;background:#7ee9d0}.public-site .template-showcase article.food>a{color:#312c5d;background:#c8bcff}.public-site .template-showcase article.beauty>a:hover{background:#ffe1b3}.public-site .template-showcase article.legal>a:hover{background:#a4f3e1}.public-site .template-showcase article.food>a:hover{background:#ded7ff}.public-site .feature-grid article.feature-main{background:linear-gradient(155deg,#1b416a,#10243f 72%);border-color:#3c6a9e}.public-site .feature-grid article.feature-ai{background:linear-gradient(155deg,#2b2d60,#1b2546 73%);border-color:#746db9;position:relative;overflow:hidden}.public-site .feature-grid article.feature-ai:before{content:"";background:#b6a8ff;height:3px;position:absolute;inset:0 0 auto}.feature-ai-preview{color:#2d2b53;background:#e9e8ff;border:1px solid #c8c3f1;border-radius:12px;margin-top:23px;padding:13px;box-shadow:0 10px 26px #080b2d23}.feature-ai-preview-head{color:#665c98;justify-content:space-between;align-items:center;gap:9px;font-size:12px;display:flex}.feature-ai-preview-head b{color:#fff;background:#5442a8;border-radius:999px;padding:5px 8px;font-size:11px}.public-site .feature-ai-preview>p{color:#322e54;background:#fff;border-radius:8px;margin:11px 0;padding:11px 12px;font-size:13px;line-height:1.45}.feature-ai-output{background:#fafaff;border:1px solid #cfcaf2;border-radius:8px;gap:4px;padding:10px 12px;display:grid}.feature-ai-output span{color:#6650b7;font-size:11px;font-weight:800}.feature-ai-output b{color:#282647;font-size:14px}.feature-ai-output small{color:#625f83;font-size:12px}.public-site .feature-grid article.feature-landing{background:linear-gradient(155deg,#164e4d,#102a3d 76%);border-color:#3c9486}.public-site .feature-landing:before{background:#65dbc4}.landing-path>div{background:#e6fff4;border-color:#a8dccc}.landing-path>div:nth-child(2){background:#e4f0ff;border-color:#b5cff0}.landing-path span{color:#fff;background:#167c67}.landing-path>div:nth-child(2) span{background:#246fc5}.landing-path b{color:#143d39}.landing-path>div:nth-child(2) b{color:#183c66}.landing-path small{color:#456760}.landing-path>div:nth-child(2) small{color:#516d8e}.landing-path>div{min-height:136px}.public-site .feature-grid article.feature-forms{background:linear-gradient(155deg,#1a4660,#112a43 76%);border-color:#538eae;flex-direction:column;display:flex;position:relative;overflow:hidden}.public-site .feature-forms:before{content:"";background:#79cbe9;height:3px;position:absolute;inset:0 0 auto}.public-site .feature-forms .feature-icon{color:#e4f9ff;background:#196c87}.feature-form-options{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:20px 0;display:grid}.feature-form-options>div{background:#e7f5ff;border:1px solid #b9d8ee;border-radius:10px;align-content:start;gap:7px;padding:15px;display:grid}.feature-form-options>div:nth-child(2){background:#fff0dd;border-color:#ecd1ab}.feature-form-options span{color:#20658c;font-size:11px;font-weight:800}.feature-form-options>div:nth-child(2) span{color:#9b5b19}.feature-form-options b{color:#183b55;font-size:14px}.feature-form-options small{color:#526c80;font-size:12px;line-height:1.5}.feature-form-options>div:nth-child(2) small{color:#7d664f}.public-site .feature-forms .feature-icon svg{width:22px;height:22px;display:block}.feature-form-note{color:#143b4a;background:linear-gradient(110deg,#bdeeff,#daf9f0);border:1px solid #79cbe9;border-radius:10px;gap:5px;margin:0 0 18px;padding:14px 16px;display:grid}.feature-form-note b{font-size:15px}.feature-form-note span{color:#375f6a;font-size:13px;line-height:1.5}@media (width<=530px){.showcase-preview{height:224px}.feature-form-options{grid-template-columns:1fr}.showcase-card-index{font-size:9px}}@media (width<=800px){.public-site .template-showcase,.public-site .feature-grid{grid-template-columns:minmax(0,1fr)}.public-site .template-showcase article,.public-site .feature-grid article{width:100%;min-width:0;max-width:100%}.public-site .feature-grid .feature-main{grid-column:auto}.public-site .template-showcase h3,.public-site .feature-grid h3,.public-site .feature-grid p{overflow-wrap:break-word}.showcase-preview{min-width:0;max-width:100%}}@media (width<=530px){.public-site .template-showcase article,.public-site .feature-grid article{padding:20px}.showcase-card-head{flex-wrap:wrap}.showcase-card-index{margin-left:0}.showcase-preview-bar span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}}.workspace-design-hero{isolation:isolate;color:#fff;background:radial-gradient(circle at 78% 28%,#1457ad70,#0000 35%),linear-gradient(132deg,#081426,#0b1c36 62%,#0b2b5a);border-radius:22px;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:32px;min-height:490px;padding:54px 48px;display:grid;position:relative;overflow:hidden}.workspace-design-hero:before{content:"";z-index:-1;opacity:.36;background-image:radial-gradient(#3988ff 1px,#0000 1px);background-size:22px 22px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#000,#0000 30% 76%,#000);mask-image:linear-gradient(90deg,#000,#0000 30% 76%,#000)}.workspace-design-hero:after{content:"";z-index:-1;border:48px solid #1365ce42;border-radius:50%;width:340px;height:340px;position:absolute;bottom:-240px;right:-210px}.workspace-hero-copy{z-index:2;min-width:0;position:relative}.workspace-hero-eyebrow{color:#bfd5f4;letter-spacing:.2em;margin:0 0 23px;font-size:11px;font-weight:800;line-height:1.6}.workspace-hero-eyebrow span{color:#3191ff;padding:0 9px}.workspace-design-hero h1{color:#fff;letter-spacing:-.052em;overflow-wrap:break-word;max-width:570px;margin:0;font-size:clamp(33px,3.3vw,54px);font-weight:850;line-height:1.05}.workspace-design-hero h1 strong{color:#348dff;font-weight:inherit;display:block}.workspace-hero-description{color:#c4d4e9;max-width:470px;margin:22px 0 0;font-size:15px;line-height:1.65}.workspace-hero-actions{flex-wrap:wrap;align-items:center;gap:11px;margin-top:28px;display:flex}.workspace-hero-actions button,.workspace-hero-actions a{cursor:pointer;border-radius:9px;justify-content:center;align-items:center;gap:16px;min-height:44px;padding:10px 16px;font-size:13px;font-weight:750;text-decoration:none;display:inline-flex}.workspace-hero-actions button{color:#fff;background:#1977ed;border:1px solid #438ef1;box-shadow:0 8px 22px #006eff35}.workspace-hero-actions button:hover{background:#318bfc}.workspace-hero-actions a{color:#e4efff;background:#ffffff0b;border:1px solid #68809f}.workspace-hero-actions a:hover{background:#ffffff20}.workspace-hero-actions span{font-size:18px;line-height:1}.workspace-hero-details{color:#94b8e7;letter-spacing:.065em;border-top:1px solid #ffffff2d;flex-wrap:wrap;gap:9px 15px;margin-top:34px;padding-top:17px;font-size:9px;font-weight:750;display:flex}.workspace-device-stage{filter:drop-shadow(0 21px 24px #0006);align-self:center;width:100%;min-width:0;max-width:510px;padding:18px 28px 28px 0;position:relative}.workspace-desktop-device{background:#f4f8ff;border:7px solid #151b28;border-radius:15px;overflow:hidden;box-shadow:0 0 0 1px #6e819d,0 18px 0 -8px #9caaba}.workspace-device-top{color:#729bca;background:#202c40;justify-content:space-between;align-items:center;height:26px;padding:0 11px;display:flex}.workspace-device-top span{letter-spacing:3px;color:#518ff2;font-size:8px}.workspace-device-top small{color:#cad7e9;font-size:9px}.workspace-example-page{background:linear-gradient(130deg,#f5f9ff 40%,#d6e9ff);min-height:258px;position:relative;overflow:hidden}.workspace-example-nav{z-index:1;color:#173050;justify-content:space-between;align-items:center;gap:8px;padding:15px 17px;display:flex;position:relative}.workspace-example-nav b{letter-spacing:.045em;font-size:9px}.workspace-example-nav span{font-size:8px}.workspace-example-content{z-index:1;width:73%;padding:21px 18px 27px;position:relative}.workspace-example-content small{color:#125ac5;letter-spacing:.09em;font-size:8px;font-weight:850;display:block}.workspace-example-content strong{color:#122746;letter-spacing:-.04em;margin-top:9px;font-size:clamp(19px,2vw,29px);font-weight:850;line-height:1.1;display:block}.workspace-example-content p{color:#405876;max-width:240px;font-size:10px;line-height:1.5}.workspace-example-content>span{color:#fff;background:#0866f5;border-radius:6px;margin-top:5px;padding:8px 11px;font-size:9px;font-weight:750;display:inline-block}.workspace-example-art{background:linear-gradient(135deg,#2589f8,#0b306c 70%);border-radius:23px;width:49%;height:75%;position:absolute;bottom:-31px;right:-42px;transform:rotate(-14deg);box-shadow:-17px 14px #7ebaff55}.workspace-example-art i{background:#ffffff24;border-radius:3px;width:90%;height:20px;display:block;position:absolute;left:12%;transform:rotate(27deg)}.workspace-example-art i:first-child{top:25%}.workspace-example-art i:nth-child(2){top:48%}.workspace-example-art i:nth-child(3){top:71%}.workspace-device-footer{color:#20406c;background:#fff;justify-content:space-around;align-items:center;gap:5px;min-height:43px;padding:7px;display:flex}.workspace-device-footer span{font-size:9px;font-weight:700}.workspace-phone-device{color:#fff;background:linear-gradient(#0f3066 68%,#eaf3ff 68%);border:5px solid #151b28;border-radius:19px;flex-direction:column;gap:10px;width:104px;min-height:215px;padding:21px 11px 10px;display:flex;position:absolute;bottom:0;right:0;overflow:hidden;box-shadow:0 0 0 1px #758ba7}.workspace-phone-camera{background:#030815;border-radius:5px;width:26px;height:4px;position:absolute;top:4px;left:37%}.workspace-phone-device small{letter-spacing:.08em;font-size:6px;font-weight:850}.workspace-phone-device strong{font-size:13px;line-height:1.13}.workspace-phone-device span{color:#d3e3ff;font-size:7px;line-height:1.4}.workspace-phone-device b{background:#2585fb;border-radius:4px;align-self:flex-start;padding:6px;font-size:7px}.workspace-phone-device i{background:#b7d2f4;border-radius:3px;height:14px}.workspace-phone-device i:last-child{width:70%}.workspace-actions{margin-top:27px}.workspace-actions-heading{justify-content:space-between;align-items:baseline;gap:14px;margin-bottom:14px;display:flex}.workspace-actions-heading span{color:#0866f5;letter-spacing:.14em;font-size:10px;font-weight:850}.workspace-actions-heading h2{color:#112746;letter-spacing:-.035em;margin:0;font-size:20px}.workspace-actions .home-launchers{margin:0}.workspace-actions .home-launchers>a,.workspace-actions .home-launchers>button{height:auto;min-height:83px}@media (width<=1250px){.workspace-design-hero{gap:18px;padding:40px 34px}.workspace-example-content strong{font-size:23px}}@media (width<=1000px){.workspace-design-hero{grid-template-columns:minmax(0,1fr);gap:16px}.workspace-hero-copy{max-width:620px}.workspace-device-stage{max-width:540px;margin:0 auto}.workspace-design-hero h1{font-size:clamp(34px,5vw,48px)}}@media (width<=650px){.workspace-design-hero{border-radius:16px;padding:32px 22px 27px}.workspace-hero-eyebrow{letter-spacing:.1em;font-size:9px}.workspace-design-hero h1{font-size:clamp(31px,8.4vw,44px)}.workspace-hero-description{font-size:14px}.workspace-hero-details{font-size:8px}.workspace-device-stage{padding:0 20px 18px 0}.workspace-example-page{min-height:205px}.workspace-example-content{width:79%;padding:10px 13px 15px}.workspace-example-content strong{font-size:18px}.workspace-example-content p{font-size:8px}.workspace-example-nav{padding:12px}.workspace-example-nav span{display:none}.workspace-phone-device{border-width:4px;border-radius:15px;gap:6px;width:78px;min-height:160px;padding:18px 7px 7px}.workspace-phone-device strong{font-size:10px}.workspace-phone-device span,.workspace-phone-device b{font-size:6px}.workspace-phone-device i{height:10px}.workspace-device-footer span{font-size:7px}.workspace-actions-heading{display:block}.workspace-actions-heading h2{margin-top:6px;font-size:19px}}@media (width<=380px){.workspace-hero-actions a,.workspace-hero-actions button{width:100%}.workspace-device-footer span:last-child{display:none}.workspace-hero-details span{flex-basis:100%}}.workspace-mission{isolation:isolate;color:#f5f9ff;background:radial-gradient(circle at 90% 20%,#247be448,#0000 35%),linear-gradient(135deg,#102d50,#0b1b33 68%);border:1px solid #3b6ea5;border-radius:20px;grid-template-columns:auto minmax(0,1.35fr) minmax(310px,.65fr);align-items:center;gap:24px;margin-top:27px;padding:31px;display:grid;position:relative;overflow:hidden;box-shadow:0 16px 35px #081d391f}.workspace-mission:before{content:"";z-index:-1;background:linear-gradient(90deg,#65dbc4 0 25%,#79cbe9 25% 55%,#b6a8ff 55% 78%,#67a8ff 78%) top/100% 3px no-repeat;position:absolute;inset:0}.workspace-mission:after{content:"";z-index:-1;border:1px solid #ffffff1f;border-radius:50%;width:255px;height:255px;position:absolute;bottom:-120px;right:-85px;box-shadow:0 0 0 32px #ffffff08,0 0 0 68px #ffffff05}.workspace-mission-mark{color:#fff;background:#1766bd;border:1px solid #72b4ff;border-radius:15px;place-items:center;width:54px;height:54px;font-size:24px;display:grid;box-shadow:0 12px 26px #001d4955}.workspace-mission-copy{min-width:0}.workspace-mission-copy>span{color:#8fc5ff;letter-spacing:.15em;font-size:12px;font-weight:850}.workspace-mission-copy h2{color:#fff;letter-spacing:-.04em;max-width:710px;margin:9px 0 10px;font-size:clamp(25px,2.4vw,35px);font-weight:780;line-height:1.13}.workspace-mission-copy p{color:#c8d9ec;max-width:750px;margin:0;font-size:16px;line-height:1.65}.workspace-mission-pillars{z-index:1;gap:9px;display:grid;position:relative}.workspace-mission-pillars>div{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffff0d;border:1px solid #ffffff25;border-radius:10px;grid-template-columns:37px minmax(0,1fr);align-items:center;gap:11px;min-height:48px;padding:8px 12px;display:grid}.workspace-mission-pillars b{color:#9fcfff;background:#ffffff19;border-radius:8px;place-items:center;width:32px;height:32px;font-size:12px;display:grid}.workspace-mission-pillars span{color:#eef6ff;font-size:14px;font-weight:720}@media (width<=1050px){.workspace-mission{grid-template-columns:auto minmax(0,1fr)}.workspace-mission-pillars{grid-column:1/-1;grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=650px){.workspace-mission{border-radius:16px;grid-template-columns:1fr;gap:17px;padding:23px 19px}.workspace-mission-mark{width:46px;height:46px}.workspace-mission-copy h2{font-size:27px}.workspace-mission-copy p{font-size:15px}.workspace-mission-pillars{grid-column:auto;grid-template-columns:1fr}}.workspace-actions,.business-tools{background:radial-gradient(circle at 100% 0,#1369cd2b,#0000 42%),#0b1b33;border:1px solid #284c78;border-radius:20px;padding:26px;position:relative;overflow:hidden;box-shadow:0 16px 35px #081d3915}.workspace-actions-heading span{color:#83b9ff}.workspace-actions-heading h2,.business-tools .section-title h2{color:#f5f9ff;letter-spacing:-.035em;font-family:Inter,ui-sans-serif,sans-serif;font-weight:750}.business-tools{margin-top:22px}.business-tools .section-title p{color:#b5cbe3;font-size:13px}.workspace-actions .home-launchers>a,.workspace-actions .home-launchers>button,.business-tools .business-tool-grid article{color:#f5f9ff;background:linear-gradient(155deg,#1b416a,#10243f 72%);border:1px solid #3c6a9e;border-radius:14px;min-width:0;transition:transform .18s,border-color .18s,box-shadow .18s;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff25,0 12px 24px #00102535}.workspace-actions .home-launchers>a:before,.workspace-actions .home-launchers>button:before,.business-tools .business-tool-grid article:before{content:"";background:#67a8ff;height:3px;position:absolute;inset:0 0 auto}.workspace-actions .home-launchers>:nth-child(2){background:linear-gradient(155deg,#1a4660,#112a43 76%);border-color:#538eae}.workspace-actions .home-launchers>:nth-child(2):before{background:#79cbe9}.workspace-actions .home-launchers>:nth-child(3){background:linear-gradient(155deg,#2b2d60,#1b2546 73%);border-color:#746db9}.workspace-actions .home-launchers>:nth-child(3):before{background:#b6a8ff}.business-tools .business-tool-grid article:first-child{background:linear-gradient(155deg,#164e4d,#102a3d 76%);border-color:#3c9486}.business-tools .business-tool-grid article:first-child:before{background:#65dbc4}.business-tools .business-tool-grid article:nth-child(2){background:linear-gradient(155deg,#1a4660,#112a43 76%);border-color:#538eae}.business-tools .business-tool-grid article:nth-child(2):before{background:#79cbe9}.business-tools .business-tool-grid article:nth-child(3){background:linear-gradient(155deg,#2b2d60,#1b2546 73%);border-color:#746db9}.business-tools .business-tool-grid article:nth-child(3):before{background:#b6a8ff}.workspace-actions .home-launchers>a:hover,.workspace-actions .home-launchers>button:hover,.business-tools .business-tool-grid article:hover{border-color:#9ac8ff;transform:translateY(-2px);box-shadow:inset 0 1px #ffffff35,0 18px 29px #00102555}.workspace-actions .home-launchers>a,.workspace-actions .home-launchers>button{text-align:left;cursor:pointer;grid-template-columns:42px minmax(0,1fr);column-gap:12px;padding:17px}.workspace-actions .home-launchers span{color:#fff;background:#ffffff21;border-radius:10px;width:39px;height:39px;font-size:20px}.workspace-actions .home-launchers>:first-child span{color:#cfe6ff;background:#22598f}.workspace-actions .home-launchers>:nth-child(2) span{color:#e4f9ff;background:#196c87}.workspace-actions .home-launchers>:nth-child(3) span{color:#f0edff;background:#5442a8}.workspace-actions .home-launchers b{color:#fff;font-size:15px;line-height:1.25}.workspace-actions .home-launchers small{color:#d2e2f7;overflow-wrap:break-word;font-size:13px;line-height:1.45}.business-tools .business-tool-grid{gap:14px}.business-tools .business-tool-grid article{min-height:240px;padding:24px}.business-tools .business-tool-grid article>span{color:#fff;letter-spacing:0;background:#ffffff24;border-radius:10px;place-items:center;width:39px;height:39px;font-size:13px;display:grid}.business-tools .business-tool-grid article:first-child>span{background:#167c67}.business-tools .business-tool-grid article:nth-child(2)>span{background:#196c87}.business-tools .business-tool-grid article:nth-child(3)>span{background:#5442a8}.business-tools .business-tool-grid article>div{margin:19px 0 21px}.business-tools .business-tool-grid article b{color:#fff;letter-spacing:-.03em;font-family:Inter,ui-sans-serif,sans-serif;font-size:21px;font-weight:750}.business-tools .business-tool-grid article p{color:#d0e1f4;font-size:14px;line-height:1.55}.business-tools .business-tool-grid article>a,.business-tools .business-tool-grid article>button{color:#fff;cursor:pointer;background:#ffffff1c;border:1px solid #ffffff60;border-radius:8px;justify-content:center;align-self:flex-start;align-items:center;min-height:40px;padding:10px 15px;font-size:13px;font-weight:750;display:inline-flex}.business-tools .business-tool-grid article:first-child>button{color:#103d3a;background:#65dbc4;border-color:#65dbc4}.business-tools .business-tool-grid article:nth-child(2)>a{color:#123b4a;background:#79cbe9;border-color:#79cbe9}.business-tools .business-tool-grid article:nth-child(3)>a{color:#2d2b53;background:#b6a8ff;border-color:#b6a8ff}.business-tools .business-tool-grid article>a:hover,.business-tools .business-tool-grid article>button:hover{background:#ffffff30;text-decoration:none}@media (width<=850px){.workspace-actions,.business-tools{padding:20px}.business-tools .business-tool-grid article{min-height:0}}@media (width<=650px){.workspace-actions,.business-tools{border-radius:16px;padding:17px}.workspace-actions .home-launchers>a,.workspace-actions .home-launchers>button{min-height:88px}.business-tools .business-tool-grid article{padding:20px}}@media (prefers-reduced-motion:reduce){.workspace-actions .home-launchers>a,.workspace-actions .home-launchers>button,.business-tools .business-tool-grid article{transition:none}}.enquiry-flow{isolation:isolate;background:radial-gradient(circle at 8% 10%,#15766f38,#0000 32%),radial-gradient(circle at 94% 90%,#6d59cc30,#0000 34%),linear-gradient(135deg,#0c2746,#08182f 72%);border:1px solid #315f93;border-radius:20px;grid-template-columns:minmax(260px,.82fr) minmax(0,1.18fr);gap:34px;margin-top:22px;padding:32px;position:relative;overflow:hidden;box-shadow:0 16px 35px #081d391f}.enquiry-flow:before{content:"";z-index:-1;background:linear-gradient(90deg,#65dbc4 0 25%,#79cbe9 25% 50%,#b6a8ff 50% 75%,#67a8ff 75%) top/100% 3px no-repeat;position:absolute;inset:0}.enquiry-flow>div>span{color:#82dccc;letter-spacing:.15em;font-size:12px;font-weight:850}.enquiry-flow h2{color:#fff;letter-spacing:-.04em;max-width:520px;margin:10px 0 12px;font-family:Inter,ui-sans-serif,sans-serif;font-size:clamp(26px,2.5vw,36px);font-weight:780;line-height:1.12}.enquiry-flow>div>p{color:#c6d9ed;max-width:570px;margin:0;font-size:16px;line-height:1.65}.enquiry-flow ol{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid}.enquiry-flow li{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffff0d;border:1px solid #ffffff25;border-radius:13px;grid-template-columns:42px minmax(0,1fr);align-items:start;gap:12px;min-width:0;min-height:112px;padding:17px;display:grid;position:relative;box-shadow:inset 0 1px #ffffff14}.enquiry-flow li:first-child{border-color:#65dbc455}.enquiry-flow li:nth-child(2){border-color:#79cbe955}.enquiry-flow li:nth-child(3){border-color:#b6a8ff55}.enquiry-flow li:nth-child(4){border-color:#67a8ff55}.enquiry-flow li>b{color:#fff;background:#167c67;border-radius:11px;place-items:center;width:42px;height:42px;font-size:14px;display:grid}.enquiry-flow li:nth-child(2)>b{background:#196c87}.enquiry-flow li:nth-child(3)>b{background:#5442a8}.enquiry-flow li:nth-child(4)>b{background:#1766bd}.enquiry-flow li>span{flex-direction:column;gap:6px;min-width:0;padding-top:2px;display:flex}.enquiry-flow strong{color:#fff;font-size:15px;line-height:1.3}.enquiry-flow small{color:#c1d4e8;font-size:13px;line-height:1.45}@media (width<=900px){.enquiry-flow{grid-template-columns:1fr;padding:25px}}@media (width<=650px){.enquiry-flow{border-radius:16px;gap:23px;padding:23px 19px}.enquiry-flow h2{font-size:27px}.enquiry-flow>div>p{font-size:15px}.enquiry-flow ol{grid-template-columns:1fr}.enquiry-flow li{min-height:0}}.workspace-footer{color:#fff;background:radial-gradient(circle at 5% 0,#1766bd30,#0000 30%),linear-gradient(145deg,#08182f,#061225 72%);border:1px solid #253f62;border-radius:20px;grid-template-columns:minmax(250px,1.5fr) repeat(3,minmax(135px,.6fr));gap:30px;margin-top:22px;padding:34px 34px 20px;display:grid;position:relative;overflow:hidden;box-shadow:0 16px 35px #081d3917}.workspace-footer:before{content:"";background:linear-gradient(90deg,#65dbc4,#79cbe9,#b6a8ff,#67a8ff);height:3px;position:absolute;inset:0 0 auto}.workspace-footer-brand>a{color:#fff;align-items:center;gap:11px;text-decoration:none;display:inline-flex}.workspace-footer-brand img{object-fit:contain;background:#fff;border-radius:10px;width:39px;height:39px}.workspace-footer-brand strong{letter-spacing:-.02em;font-size:18px}.workspace-footer-brand p{color:#b9cee5;max-width:370px;margin:14px 0 0;font-size:14px;line-height:1.6}.workspace-footer nav{flex-direction:column;align-items:flex-start;gap:10px;min-width:0;display:flex}.workspace-footer nav>span{color:#82b9f5;letter-spacing:.13em;margin-bottom:3px;font-size:12px;font-weight:850}.workspace-footer nav a,.workspace-footer nav button{color:#d9e7f6;text-align:left;overflow-wrap:anywhere;cursor:pointer;background:0 0;border:0;max-width:100%;padding:0;font-family:inherit;font-size:14px;line-height:1.45;text-decoration:none}.workspace-footer nav a:hover,.workspace-footer nav button:hover{color:#79cbe9;text-decoration:none}.workspace-footer-bottom{border-top:1px solid #ffffff19;grid-column:1/-1;justify-content:space-between;align-items:center;gap:20px;margin-top:3px;padding-top:18px;display:flex}.workspace-footer-bottom small{color:#849ab3;font-size:12px}@media (width<=900px){.workspace-footer{grid-template-columns:1.4fr repeat(3,1fr);gap:24px;padding:28px 25px 19px}}@media (width<=700px){.workspace-footer{border-radius:16px;grid-template-columns:1fr 1fr;padding:25px 20px 18px}.workspace-footer-brand{grid-column:1/-1}.workspace-footer nav:first-of-type{grid-column:1/-1;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px 16px;display:grid}.workspace-footer nav:first-of-type>span{grid-column:1/-1}.workspace-footer-bottom{flex-direction:column;align-items:flex-start;gap:7px}}@media (width<=430px){.workspace-footer{grid-template-columns:1fr}.workspace-footer-brand,.workspace-footer nav:first-of-type{grid-column:auto}.workspace-footer nav:first-of-type{display:flex}.workspace-footer-bottom{grid-column:auto}}.builder-shell{background:radial-gradient(circle at 84% 8%,#1766bd35,#0000 28%),linear-gradient(145deg,#07152d,#0b1f3e 58%,#07152d);grid-template-columns:minmax(520px,48%) minmax(0,1fr)}.builder-controls{scroll-behavior:smooth;background:#f4f7fb;padding:30px 30px 110px}.landing-page-manager{background:#fff;border-radius:14px;grid-template-columns:minmax(145px,.8fr) minmax(180px,1.2fr) auto;margin:0 0 16px;padding:14px 15px;box-shadow:0 10px 28px #14304f0d}.landing-page-manager>div:first-child span{font-size:11px}.landing-page-manager>div:first-child b{font-size:14px}.landing-page-manager>div:first-child small{font-size:12px}.current-page-button,.new-landing-page{min-height:44px;padding:10px 12px;font-size:13px}.landing-page-menu{top:69px}.landing-page-menu button>b{font-size:13px}.landing-page-menu button>small,.landing-page-menu>a{font-size:12px}.builder-intro{border-radius:18px;padding:30px}.builder-ai-label>b{font-size:11px}.builder-ai-label>em{padding:5px 9px;font-size:11px}.builder-intro h1{margin-top:22px;font-size:34px;line-height:1.08}.builder-intro p{max-width:560px;font-size:15px;line-height:1.65}.published-page-link{background:linear-gradient(135deg,#f2fbf7,#f7fbff);border-color:#acd7c8;border-radius:13px;margin:16px 0;padding:16px 17px;box-shadow:0 9px 24px #14304f0b}.published-page-link>div:first-child>span{font-size:11px}.published-page-link b{font-size:14px}.published-page-link small{font-size:12px}.published-page-link a,.published-page-link button{min-height:38px;padding:9px 12px;font-size:12px}.landing-custom-link{border-radius:13px;margin:0 0 16px;padding:17px;box-shadow:0 9px 24px #14304f0a}.landing-custom-link b{font-size:14px}.landing-custom-link p,.custom-link-locked span,.custom-link-locked a,.custom-link-editor{font-size:12px}.template-picker{border-radius:15px;margin:0 0 14px;padding:22px}.template-picker>div:first-child>span{font-size:11px}.template-picker h3{font-size:21px}.template-picker p{font-size:13px}.template-picker>div:nth-child(2){grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.template-picker button{min-height:128px;padding:16px}.template-picker button b{font-size:14px}.template-picker button small,.template-picker button em{font-size:12px}.template-review-note p{font-size:12px!important}.template-review-note b{font-size:13px}.builder-progress{background:#eaf1fa;border:1px solid #d8e4f2;border-radius:12px;margin:14px 0 10px;padding:14px 15px;position:relative}.builder-progress span{font-size:12px}.builder-section-nav{z-index:8;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);scrollbar-width:none;background:#f4f7fbea;gap:7px;margin:0 -5px 12px;padding:9px 5px;display:flex;position:sticky;top:64px;overflow-x:auto}.builder-section-nav::-webkit-scrollbar{display:none}.builder-section-nav a{color:#405570;background:#fff;border:1px solid #d7e2ef;border-radius:999px;flex:none;padding:8px 10px;font-size:12px;font-weight:750;text-decoration:none}.builder-section-nav a:hover{color:#0866f5;border-color:#83b2ee}.form-block{border-radius:15px;margin-top:12px;padding:24px;scroll-margin-top:120px;box-shadow:0 10px 28px #14304f0b}.builder-section-step{color:#0866f5;letter-spacing:.12em;margin-bottom:8px;font-size:11px;font-weight:850;display:block}.form-block h3{margin-bottom:18px;font-size:20px}.form-block>p,.business-visuals>p,.gallery-editor>p,.testimonial-editor>p,.landing-form-picker>p{color:#6a7a8f;font-size:13px;line-height:1.6}.form-block label{font-size:13px;line-height:1.35}.form-block input,.form-block textarea,.form-block select{min-height:46px;padding:11px 12px;font-size:14px}.form-block textarea{min-height:105px}.required-note{font-size:12px!important}.service-editor-card,.testimonial-editor-card{padding:17px}.service-editor-card b,.testimonial-editor-card b{font-size:13px}.service-editor-card button,.testimonial-editor-card button,.add-service,.gallery-upload{font-size:12px}.ai-generate{min-height:54px}.ai-generate>b{font-size:13px}.ai-generate>small{font-size:11px}.knowledge-block>p,.social-fields>p{font-size:13px}.knowledge-upload>span,.knowledge-documents small,.image-uploading{font-size:12px}.visual-upload b{font-size:14px}.visual-upload small,.gallery-empty,.form-picker-empty span{font-size:12px}.landing-form-picker select{font-size:14px}.builder-publish{z-index:9;border:1px solid #4b8fe1;border-radius:14px;min-height:76px;margin-top:18px;padding:16px 58px 16px 18px;font-size:14px;position:sticky;bottom:14px;box-shadow:0 18px 42px #07152d55}.builder-publish small{font-size:11px}.builder-publish>span{width:34px;height:34px;right:18px}.preview-area{padding:22px 26px 40px}.preview-toolbar{z-index:5;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#081a33e8;height:46px;padding:0 4px;position:sticky;top:0}.preview-toolbar button{font-size:16px}.preview-toolbar>span{font-size:12px}.browser-frame{max-width:100%;margin:0 auto;transition:max-width .2s,transform .2s}.browser-frame.preview-mobile{max-width:390px}.browser-frame.preview-mobile .landing-preview{min-width:0}.browser-frame.preview-mobile .landing-preview nav>div span,.browser-frame.preview-mobile .landing-preview nav>div>a:not(:last-child){display:none}.browser-frame.preview-mobile .landing-hero{padding:55px 6% 65px}.browser-frame.preview-mobile .landing-hero h1{font-size:32px}.browser-frame.preview-mobile .services-preview>div{grid-template-columns:1fr}.browser-frame.preview-mobile .landing-preview footer{grid-template-columns:1fr;gap:8px}.browser-frame.preview-mobile .landing-preview footer span,.browser-frame.preview-mobile .landing-preview footer small{text-align:left}@media (width<=1120px){.builder-shell{grid-template-columns:minmax(430px,47%) minmax(0,1fr)}.builder-controls{padding:24px 22px 95px}.landing-page-manager{grid-template-columns:1fr auto}.landing-page-manager>div:first-child{grid-column:1/-1}}@media (width<=760px){.builder-shell{flex-direction:column;display:flex}.builder-controls{padding:18px 14px 80px}.landing-page-manager{grid-template-columns:minmax(0,1fr) auto}.landing-page-manager>div:first-child{grid-column:1/-1}.builder-intro{padding:24px 20px}.builder-intro h1{font-size:29px}.template-picker>div:nth-child(2){grid-template-columns:1fr}.builder-section-nav{top:58px}.form-block{padding:20px}.builder-publish{bottom:10px}.preview-area{height:auto;padding:14px;position:relative;top:auto}.browser-frame.preview-desktop{min-width:600px}.preview-area{overflow-x:auto}}@media (width<=430px){.published-page-link>div:last-child{display:grid}.published-page-link a,.published-page-link button{text-align:center}.current-page-button,.new-landing-page{font-size:12px}.form-block input,.form-block textarea,.form-block select{font-size:16px}.browser-frame.preview-mobile{max-width:100%}}@media (prefers-reduced-motion:reduce){.browser-frame{transition:none}}.mobile-nav-toggle,.mobile-nav-close,.mobile-nav-backdrop{display:none}.mobile-tool-panel{display:contents}.mobile-tool-panel>summary{display:none}@media (width<=1000px){body .forms-shell{grid-template-columns:180px minmax(0,1fr);height:auto;min-height:calc(100dvh - 160px)}body .mobile-tool-panel{background:#fff;border:1px solid #d9e3ef;border-radius:10px;align-self:start;min-width:0;display:block}body .mobile-tool-panel>summary{cursor:pointer;color:#174d87;padding:14px;font-size:14px;font-weight:700;display:list-item}body .mobile-tool-panel .field-settings,body .mobile-tool-panel .block-library{border:0;width:auto;height:auto;max-height:65dvh;display:block;position:static;overflow:auto}body .mobile-tool-panel:has(.field-settings){order:3;grid-column:1/-1}body .field-settings input,body .field-settings select,body .field-settings textarea{font-size:16px}body .forms-top{flex-wrap:wrap;gap:12px;height:auto;min-height:68px;padding:14px;display:flex}body .forms-switcher{flex:1;min-width:0;max-width:100%;display:flex}body .forms-switcher select{width:100%;min-width:0;max-width:100%;font-size:14px}body .forms-title{order:3;width:100%;display:block}body .forms-title input{width:100%;font-size:16px}body .forms-actions{flex-wrap:wrap;order:4;justify-content:flex-start;gap:8px;width:100%;max-width:100%;display:flex}body .forms-actions button:nth-child(n){white-space:normal;justify-content:center;align-items:center;min-height:44px;padding:10px 12px;font-size:14px;display:inline-flex}body .form-canvas{min-width:0}.forms-tabs{flex-wrap:wrap;height:auto;min-height:48px}body .form-paper{min-width:0;max-width:100%}}@media (width<=850px){body .mobile-nav-toggle,body .mobile-nav-close{color:#124478;cursor:pointer;background:#f2f7ff;border:1px solid #c4d6ec;border-radius:8px;justify-content:center;align-items:center;min-height:44px;padding:9px 13px;font-size:14px;display:inline-flex}body .mobile-nav-backdrop{z-index:90;background:#02102780;border:0;display:block;position:fixed;inset:0}body .sidebar,body .crm-sidebar,body .admin-sidebar{display:none}body .sidebar.mobile-open,body .crm-sidebar.mobile-open,body .admin-sidebar.mobile-open{z-index:100;flex-direction:column;width:min(310px,88vw);height:100dvh;padding:18px;display:flex;position:fixed;inset:0 auto 0 0;overflow-y:auto}body .workspace,body .crm-main{width:100%;min-width:0;margin-left:0}body .admin-main{width:100%;min-width:0;margin-left:0;padding:18px 14px 80px}body .sidebar.mobile-open .workspace-switcher>span:nth-child(2),body .sidebar.mobile-open .user-row>span:nth-child(2),body .sidebar.mobile-open .user-row button{display:block}body .sidebar.mobile-open .primary-nav button,body .sidebar.mobile-open .nav-section button,body .sidebar.mobile-open .new-page{justify-content:flex-start;min-height:44px;font-size:14px}body .sidebar.mobile-open .nav-section p{font-size:12px}body .sidebar.mobile-open .user-row{justify-content:flex-start}body .crm-sidebar.mobile-open nav button,body .crm-sidebar.mobile-open .crm-products a,body .admin-sidebar.mobile-open nav button{justify-content:flex-start;min-height:44px;padding:10px;font-size:14px}body .crm-sidebar.mobile-open nav>p,body .crm-sidebar.mobile-open .crm-products>p{font-size:12px}body .crm-sidebar.mobile-open .crm-brand div,body .crm-sidebar.mobile-open .crm-user div,body .admin-sidebar.mobile-open .admin-owner>div{font-size:14px;display:flex}body .admin-sidebar.mobile-open .admin-brand span{font-size:14px}body .mobile-nav-close{flex-shrink:0;margin-bottom:14px}body .topbar,body .crm-topbar{flex-wrap:wrap;gap:10px;height:auto;min-height:64px;padding:12px}body .topbar>div,body .crm-topbar>div{flex-wrap:wrap;gap:8px;min-width:0}body .topbar .publish-top,body .topbar .saved-state,body .crm-topbar .crm-secondary,body .crm-topbar>div:first-child{display:inline-flex}body .topbar button,body .crm-topbar button{white-space:normal;height:auto;min-height:44px;font-size:14px}body .crm-content{padding:24px 14px 70px}body .crm-task-list time,body .crm-task-list>article>span,body .crm-automation a,body .crm-lead-list em,body .crm-lead-list i{font-size:14px;display:block}body .crm-lead-list article{grid-template-columns:34px minmax(0,1fr)}body .crm-lead-list em,body .crm-lead-list i{text-align:left;white-space:normal;grid-column:2}body .crm-table{min-width:0}body .crm-table-head{display:none}body .crm-table article{flex-direction:column;align-items:stretch;gap:12px;padding:18px;display:flex}body .crm-table article>div{overflow-wrap:anywhere;min-width:0}body .crm-table article>div:first-child{align-items:center;gap:10px;display:flex}body .crm-table article select{width:100%;min-height:44px}body .crm-table article time{display:block}body .crm-table-panel{overflow:visible}body .crm-table-panel>header{flex-wrap:wrap;gap:10px;height:auto;padding:14px}body .crm-search{width:100%;min-width:0}.crm-search input{width:100%;min-width:0;font-size:16px}body .crm-kanban{scroll-snap-type:x proximity;max-width:100%;overflow-x:auto}body .crm-column{scroll-snap-align:start;min-width:240px}body .admin-main>header>a,body .admin-table>article>:nth-child(n),body .admin-lead-row>:nth-child(n){display:block}body .admin-table>article{overflow-wrap:anywhere;flex-direction:column;align-items:stretch;gap:12px;display:flex}body .admin-table>article select{width:100%;min-height:44px;font-size:16px}body .admin-lead-row{grid-template-columns:1fr}body .admin-table-head{display:none}}@media (width<=680px){body .forms-shell{flex-direction:column;gap:12px;min-height:0;padding:12px;display:flex}body .mobile-tool-panel{order:0;width:100%}body .form-canvas{order:1;width:100%;padding:0}body .mobile-tool-panel:has(.field-settings){order:2}body .form-paper,body .wide-settings,body .responses-panel{width:100%;padding:22px 16px}body .response-table{grid-template-columns:repeat(4,minmax(110px,1fr));min-width:540px;display:grid}body .response-table>:nth-child(n){display:block}body .responses-panel{overflow-x:auto}body .trial-header{flex-wrap:wrap;gap:12px;padding:16px}body .trial-header nav{flex-wrap:wrap;order:3;gap:12px;width:100%;margin-left:0}body .trial-header nav a{align-items:center;min-height:44px;display:flex}body .trial-header>span{margin-left:auto}body .trial-main{min-width:0;padding:20px 14px}body .trial-heading,.trial-wizard-heading{flex-direction:column;align-items:flex-start;gap:12px;display:flex}body .trial-wizard-fields,body .trial-fields,body .trial-credit-grid{grid-template-columns:1fr}body .trial-setup-steps{flex-wrap:nowrap;max-width:100%;overflow-x:auto}body .trial-setup-steps button{flex:none;min-height:44px}body .trial-wizard-actions{flex-wrap:wrap}body .trial-wizard-actions button{flex:1;min-width:130px}body .trial-chat form{flex-wrap:wrap;gap:10px;display:flex}body .trial-chat input{flex:1;min-width:0}body .trial-shell input,body .trial-shell select,body .trial-shell textarea{font-size:16px}body .ai-panel{z-index:110;border-radius:0;flex-direction:column;width:100%;max-width:none;height:100dvh;display:flex;position:fixed;inset:0}body .ai-head{flex-wrap:wrap;flex-shrink:0;gap:8px;height:auto;min-height:64px;padding:14px}body .ai-messages{flex:1;min-height:0;overflow-y:auto}body .ai-compose{padding-bottom:max(12px,env(safe-area-inset-bottom));flex-shrink:0}body .ai-compose textarea{font-size:16px}body .ai-connection small{font-size:12px;display:block}body .context-row{flex-wrap:wrap;flex-shrink:0;overflow:auto}body .builder-shell,body .builder-controls{min-width:0}body .preview-area{width:100%;max-width:100%;overflow-x:auto}body .browser-frame.preview-mobile{min-width:0;max-width:100%}body .builder-publish{flex-wrap:wrap;gap:8px;margin-top:20px;position:static}body .builder-publish button{min-height:44px}body .landing-page-manager{flex-wrap:wrap;display:flex}body .custom-link-editor{flex-wrap:wrap;gap:8px;min-width:0;display:flex}body .custom-link-editor input{width:100%;min-width:0;max-width:100%}body .modal-backdrop,body .crm-modal-backdrop{align-items:flex-start;padding:12px;overflow:auto}body .modal,body .crm-modal,body .ai-form-modal,body .team-access-modal{width:100%;max-width:100%;max-height:calc(100dvh - 24px);margin-block:auto;overflow-y:auto}body .booking-layout{grid-template-columns:1fr;min-width:0;padding-inline:16px}body .booking-card{min-width:0;max-width:100%}body .booking-fields{grid-template-columns:1fr}body .legal-page>nav>div a:nth-child(n),body .account-page>nav>div a:nth-child(n){display:inline-flex}body .legal-page>nav,body .account-page>nav{flex-wrap:wrap;gap:12px;height:auto}body .legal-page>nav>div,body .account-page>nav>div{flex-wrap:wrap;gap:12px}body .solutions-header nav{white-space:normal;flex-wrap:wrap;justify-content:flex-start}body .solutions-header nav a{align-items:center;min-height:44px;padding-inline:4px;display:inline-flex}body .solutions-footer nav{flex-wrap:wrap}body .thobiv-guide{right:12px;bottom:max(16px,env(safe-area-inset-bottom))}body .thobiv-guide-panel{width:min(390px,100vw - 24px);max-height:calc(100dvh - 104px)}body .thobiv-guide-panel input{font-size:16px}body .thobiv-guide-launcher,body .thobiv-guide-panel button{min-height:44px}body .form-block input,body .form-block select,body .form-block textarea,body .crm-modal input,body .crm-modal select,body .crm-team-panel input,body .crm-team-panel select{font-size:16px}body .crm-team-panel header{flex-direction:column;align-items:stretch}body .crm-team-panel header label,body .crm-team-row{overflow-wrap:anywhere;min-width:0}body .crm-attention,body .crm-alerts{overflow-wrap:anywhere;max-width:100%;margin-inline:0}body .response-details dl>div{overflow-wrap:anywhere;min-width:0}body .response-details>footer{flex-wrap:wrap}body .forms-tabs button,body .block-library button,body .field-settings button{min-height:44px;font-size:14px}}@media (width<=1000px){body .forms-shell:not(.forms-shell-build) .mobile-tool-panel{display:none}}@media (width<=680px){body .ai-body.chat-body{-webkit-overflow-scrolling:touch;flex:1;min-height:0;overflow-y:auto}body .business-credits{flex-shrink:0}body .booking-field-grid{grid-template-columns:1fr}body .trial-voice-controls{flex-wrap:wrap}body .content-wrap{min-width:0}body .editor textarea{max-width:100%}body .split-fields{grid-template-columns:1fr}body .form-paper article input{font-size:16px}body .crm-topbar{justify-content:space-between}body .forms-title input{min-width:0}body .ai-panel{top:var(--mobile-visible-top,0px);height:var(--mobile-visible-height,100dvh);bottom:auto}body .thobiv-guide{bottom:calc(var(--mobile-keyboard-inset,0px) + max(16px,env(safe-area-inset-bottom)))}body .thobiv-guide-panel{max-height:calc(var(--mobile-visible-height,100dvh) - 104px)}body .browser-frame.preview-mobile .landing-preview nav>div>a:not(:last-child){display:inline-flex}body .browser-frame.preview-mobile .landing-preview nav>div{flex-wrap:wrap}body .signature-input canvas{touch-action:none;max-width:100%}body .form-paper article{min-width:0}}.platform-menu{min-width:0;color:inherit;position:relative}.platform-menu summary{cursor:pointer;min-height:44px;list-style:revert;background:#ffffff12;border:1px solid #5e82af;border-radius:10px;padding:12px 14px;font-size:14px;font-weight:700}.platform-menu nav{color:#fff;z-index:80;background:#122741;border:1px solid #54759b;border-radius:12px;gap:4px;max-height:65dvh;padding:8px;display:grid;overflow:auto}.platform-menu nav a{border-radius:8px;align-items:center;gap:10px;min-height:44px;font-weight:600;text-decoration:none;color:#fff!important;padding:10px!important;font-size:13px!important;display:flex!important}.platform-menu nav a:hover{background:#28466b}.platform-menu nav img{object-fit:cover;border-radius:7px;flex-shrink:0;width:30px;height:30px}.platform-menu nav small{color:#b6d7fd;margin-left:auto;font-size:11px}.sidebar .platform-menu,.crm-sidebar .platform-menu{margin:8px 0}.sidebar .platform-menu nav,.crm-sidebar .platform-menu nav{margin-top:6px}.forms-top .platform-menu nav,.solutions-header .platform-menu nav{width:290px;position:absolute;top:calc(100% + 8px);left:0}.solutions-header .platform-menu summary{color:#183554;background:#eef4fc;border-color:#a9bad0}.solutions-header nav .platform-menu nav{display:grid}.platform-overview{color:#fff;background:linear-gradient(145deg,#183e67,#0b1e36);border:1px solid #56749b;border-radius:22px;min-width:0;padding:28px;box-shadow:0 20px 45px #03152b33}.platform-overview>img{border-radius:12px;width:48px;height:48px;margin-bottom:18px;display:block}.platform-overview>strong{font-size:25px;display:block}.platform-overview>p{color:#c6daef;line-height:1.6}.platform-overview>div{grid-template-columns:1fr 1fr;gap:9px;margin-top:22px;display:grid}.platform-overview a{color:#fff;background:#ffffff0d;border:1px solid #ffffff25;border-radius:10px;align-items:center;gap:9px;min-height:50px;padding:10px;font-size:13px;text-decoration:none;display:flex}.platform-overview a img{object-fit:cover;border-radius:7px;width:34px;height:34px}.platform-trial-note{color:#44546c;margin-bottom:20px;font-size:14px;line-height:1.65}.business-tools .platform-tool-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.business-tools .platform-tool-grid article{flex-direction:column;display:flex}.business-tools .platform-tool-grid .platform-tool-icon{object-fit:cover;border-radius:10px;width:40px;height:40px}.business-tools .platform-tool-grid article>a{margin-top:auto}.business-tools .platform-tool-grid article small{color:#a8d6ff}.workspace-hero-actions>a:first-child{color:#fff;background:#245dd7;border-color:#245dd7}.sidebar .nav-section:has(.platform-menu){overflow:visible}.crm-sidebar{overflow-y:auto}@media (width<=1000px){.business-tools .platform-tool-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.forms-top .platform-menu nav{left:auto;right:0}.forms-top .platform-menu{flex-shrink:0}}@media (width<=680px){.business-tools .platform-tool-grid{grid-template-columns:1fr}.platform-overview{padding:20px}.platform-overview>div{grid-template-columns:1fr}.forms-top .platform-menu nav,.solutions-header .platform-menu nav{width:auto;max-height:65dvh;position:fixed;top:100px;left:16px;right:16px}.platform-menu summary{font-size:13px}.workspace-footer nav{min-width:0}.workspace-hero-eyebrow{line-height:1.8}.sidebar .platform-menu nav a{font-size:13px!important}.platform-menu nav span{display:inline!important}}body .platform-menu summary{box-sizing:border-box;justify-content:center;align-items:center;width:44px;height:44px;min-height:44px;padding:10px;list-style:none;display:flex}body .platform-menu summary::-webkit-details-marker{display:none}body .platform-menu summary:focus-visible{outline-offset:3px;outline:3px solid #77b5ff}body .platform-menu .platform-menu-bars{flex-shrink:0;display:block}body .platform-overview>img{width:36px;height:36px;margin-bottom:12px}body .platform-overview a img{border-radius:6px;width:24px;height:24px}body .platform-menu nav img{border-radius:5px;width:22px;height:22px}body .business-tools .platform-tool-grid article{min-height:210px;padding:20px}body .business-tools .platform-tool-grid article>div{margin:12px 0 16px}body .platform-menu:not([open])>nav{display:none!important}body .platform-menu[open]>summary{color:#fff;background:#25456a}body .solutions-header .platform-menu nav span{white-space:normal}body .solutions-header .platform-menu nav a{border:0;width:auto;margin:0}body .workspace-footer nav a{line-height:1.5}.thobiv-social-links{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.thobiv-social-links a{color:#e4f1ff;background:#142d4b;border:1px solid #52749a;border-radius:11px;justify-content:center;align-items:center;width:44px;height:44px;transition:background .15s;display:inline-flex}.thobiv-social-links a:hover{color:#fff;background:#245b94}.thobiv-social-links a:focus-visible{outline-offset:3px;outline:3px solid #85c0ff}.thobiv-social-links svg{width:24px;height:24px}.workspace-footer>.thobiv-social-links{grid-column:1/-1}body .business-tools .platform-tool-grid .platform-tool-icon{border-radius:9px;width:36px;height:36px}body .platform-overview a img{width:30px;height:30px}body .platform-menu nav img{width:26px;height:26px}body .platform-menu nav section{border-top:1px solid #36516f;min-width:0;padding-top:8px}body .platform-menu nav section:first-child{border-top:0}body .platform-menu nav section h2{color:#a9c8eb;letter-spacing:.04em;margin:6px 10px;font-size:12px;font-weight:700;line-height:1.5}body .platform-menu nav a{min-height:48px;line-height:1.5;font-size:14px!important}body .platform-menu nav a>span{white-space:normal;font-size:14px;display:inline!important}body .platform-menu nav .tool-symbol{background:#163657;border:1px solid #466a90;border-radius:8px;flex:0 0 34px;justify-content:center;align-items:center;width:34px;height:34px;display:inline-flex!important}body .platform-menu nav .tool-symbol img{object-fit:contain;border-radius:0;width:23px;height:23px}body .solutions-header-inner>.platform-menu{margin-left:auto}@media (width<=760px){body .solutions-header-inner>.platform-menu{order:1;margin-left:0}body .solutions-header-inner>.solutions-header-cta{order:0;margin-left:auto}body .solutions-header-inner>nav{order:5}}body .product-icon{background:#102b4b;border-radius:12px;flex-basis:52px;width:52px;height:52px;position:relative;overflow:visible}body .product-icon .product-icon-art{object-fit:cover;border-radius:11px;width:100%;height:100%}body .product-icon .product-icon-badge{object-fit:contain;box-sizing:border-box;background:#0b2038;border:1px solid #789bc0;border-radius:5px;width:18px;height:18px;padding:2px;position:absolute;bottom:-3px;right:-3px}:is(body .product-icon:has(img[src$=brand\.svg]) .product-icon-art,body .product-icon:has(img[src*=tool-]) .product-icon-art){object-fit:contain;box-sizing:border-box;padding:7px}body .platform-menu nav .product-icon{flex-basis:36px;width:36px;height:36px}body .platform-menu nav .product-icon .product-icon-art{border-radius:7px;width:100%;height:100%}body .platform-menu nav .product-icon .product-icon-badge{border-radius:4px;width:14px;height:14px;padding:1px}@media (width<=600px){body .showcase-capability .product-icon{flex-basis:48px;width:48px;height:48px}}body .solutions-site,body .trial-shell,body .app-shell,body .forms-app,body .crm-app{font-family:Inter,ui-sans-serif,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}body .thobiv-showcase .showcase-branded-art{border-radius:12px;width:48px;height:48px}body .thobiv-showcase .showcase-capability strong{font-size:16px;line-height:1.4}body .thobiv-showcase .showcase-capability p{font-size:14px;line-height:1.6}body .thobiv-showcase .showcase-capability{min-height:185px;padding:18px}body .platform-menu summary,body .thobiv-social-links a{width:44px;height:44px;min-height:44px}body .trial-header nav{flex-wrap:wrap;align-items:center;gap:18px;display:flex}body .trial-header .platform-menu nav{z-index:120;gap:4px;width:290px;margin:0;display:grid;position:absolute;top:calc(100% + 8px);right:0}body .trial-header .platform-menu nav a{white-space:normal;font-size:14px}body .trial-header>span{font-size:14px;display:block}body .trial-shell button,body .forms-actions button,body .crm-topbar button,body .workspace-hero-actions>a{min-height:44px}body .business-credits-stats{flex-wrap:wrap;gap:10px;display:flex}body .trial-credit{gap:14px;min-width:0}body .trial-credit>div{flex-basis:200px;min-width:0}body .trial-credit span,body .trial-credit small{overflow-wrap:anywhere}body .workspace-footer,body .solutions-footer-inner{gap:24px}@media (width<=900px){body .trial-side-links{gap:12px;width:100%;display:grid}body .trial-header{flex-wrap:wrap}body .trial-header>span{margin-left:auto}}@media (width<=680px){body .trial-header nav{gap:16px;width:100%;margin:0}body .trial-header .platform-menu nav{width:auto;max-height:65dvh;position:fixed;top:110px;left:16px;right:16px;overflow:auto}body .trial-header>span{order:0}body .business-credits-stats>span{flex:1;min-width:110px}body .trial-credit{padding:16px}body .trial-credit>small{width:100%;max-width:none}body .solutions-footer-inner .thobiv-social-links{width:100%}body .thobiv-showcase .showcase-capability-grid{gap:12px}}@media (width<=360px){body .thobiv-showcase .showcase-capability-grid{grid-template-columns:1fr}}body .solutions-header-inner>.platform-menu,body .trial-header>.platform-menu{flex:none;order:4;margin-left:auto}body .solutions-header-inner>.platform-menu nav,body .trial-header>.platform-menu nav{z-index:120;gap:4px;width:290px;max-height:65dvh;margin:0;padding:8px;display:grid;position:absolute;top:calc(100% + 8px);left:auto;right:0;overflow:auto}@media (width<=760px){body .solutions-header-inner>.platform-menu,body .trial-header>.platform-menu{order:0;margin-left:0}body .solutions-header-inner>.solutions-header-cta{margin-left:auto}body .solutions-header-inner>nav,body .trial-header>nav{order:5;width:100%}body .solutions-header-inner>.platform-menu nav,body .trial-header>.platform-menu nav{width:auto;position:fixed;top:88px;left:16px;right:16px}}body .builder-shell{background:#edf2f8;grid-template-columns:minmax(390px,43%) minmax(0,57%);gap:0}body .builder-controls{color:#23334c;background:#f5f7fb;border-right:1px solid #d6dfeb;min-width:0;padding:24px 24px 100px}body .builder-intro{background:#fff;border:1px solid #dce4ee;border-radius:14px;padding:24px;box-shadow:0 2px 8px #20365306}body .builder-ai-label{color:#526580;letter-spacing:.06em;align-items:center;gap:10px;font-size:11px;display:flex}body .builder-ai-label span{color:#2969bb;background:#edf4ff;border-radius:7px;padding:6px;font-size:16px}body .builder-ai-label b{color:#526580;font-size:11px}body .builder-ai-label em{color:#53657f;letter-spacing:0;background:#edf2f8;border:1px solid #d9e2ee;border-radius:6px;margin-left:auto;padding:4px 8px;font-size:11px;font-style:normal}body .builder-intro h1{color:#1b2d46;letter-spacing:-.035em;margin:20px 0 10px;font-size:28px;line-height:1.2}body .builder-intro p{color:#60718a;margin:0;font-size:14px;line-height:1.65}body .builder-controls .form-block,body .builder-controls .template-picker,body .builder-controls .custom-link-card{color:#25374f;box-shadow:none;background:#fff;border:1px solid #dce4ee;border-radius:12px}body .builder-controls .form-block h3,body .builder-controls .template-picker h3,body .builder-controls .custom-link-card b{color:#20344f;letter-spacing:-.02em;font-size:17px}body .builder-controls .form-block p,body .builder-controls .template-picker p,body .builder-controls .form-block small,body .builder-controls .custom-link-card p{color:#60718a;line-height:1.6}body .builder-controls label{color:#354960;font-size:13px;font-weight:600}body .builder-controls input,body .builder-controls textarea,body .builder-controls select{color:#24384f;box-shadow:none;background:#fff;border:1px solid #cbd7e6;border-radius:8px;font-size:14px}body .builder-controls input:focus,body .builder-controls textarea:focus,body .builder-controls select:focus{outline-offset:1px;outline:2px solid #4389dd}body .builder-controls .builder-section-step{color:#657b97;letter-spacing:.08em;font-size:10px}body .builder-section-nav{box-shadow:none;background:#f5f7fbf5;border:1px solid #d9e3ef;border-radius:10px;flex-wrap:wrap;gap:6px;padding:8px}body .builder-section-nav a{color:#46617e;background:#fff;border:1px solid #dce4ee;border-radius:7px;font-size:12px}body .builder-controls .ai-generate{color:#1e5591;box-shadow:none;background:#edf4ff;border:1px solid #b9d2f4;border-radius:9px}body .builder-controls .ai-generate b{color:#1e5591;font-size:13px}body .builder-controls .ai-generate small{color:#5e7796}body .builder-controls .template-picker>div:nth-child(2)>button{color:#263d59;box-shadow:none;background:#f8faff;border:1px solid #d7e3f0;border-radius:10px}body .builder-controls .template-picker button b{color:#263d59}body .builder-controls .template-picker button small{color:#607591}body .builder-controls .template-picker button em{color:#2969b8}body .builder-controls .template-review-note{color:#4d6683;background:#f6f9fd;border-color:#dce6f1}body .preview-area{background:#e8eef6;min-width:0}body .preview-toolbar{color:#516580;background:#e8eef6f5;border-bottom:1px solid #ced9e7;height:auto;min-height:52px;padding:8px}body .preview-toolbar button{color:#57718f;background:#fff;border:1px solid #c6d5e7;border-radius:8px;width:40px;height:36px}body .preview-toolbar button.active{color:#fff;background:#1e64bb;border-color:#1e64bb}body .builder-topbar{background:#fff;border-bottom:1px solid #dce4ee}@media (width<=1120px){body .builder-shell{grid-template-columns:minmax(360px,45%) minmax(0,55%)}}@media (width<=760px){body .builder-shell{flex-direction:column;display:flex}body .builder-controls{border-right:0;padding:16px 14px 90px}body .builder-intro{padding:20px}body .builder-intro h1{font-size:26px}body .builder-controls input,body .builder-controls select,body .builder-controls textarea{font-size:16px}body .preview-area{padding:16px;overflow-x:auto}}.builder-mobile-navigation{display:none}@media (width<=760px){body .builder-mobile-navigation{gap:10px;margin-bottom:16px;display:flex}body .builder-mobile-navigation a{color:#245993;background:#fff;border:1px solid #cbd9ea;border-radius:9px;flex:1;justify-content:center;align-items:center;min-height:44px;font-size:14px;font-weight:650;text-decoration:none;display:flex}body .builder-topbar{flex-wrap:wrap;gap:10px;height:auto;min-height:58px;padding:12px 14px}body .builder-topbar>div{flex-wrap:wrap;gap:8px;min-width:0}body .builder-topbar button{white-space:normal;min-height:44px;padding:10px 12px;font-size:14px}body .builder-controls .form-block{min-width:0;padding:18px}body .builder-controls .form-block h3{font-size:18px;line-height:1.4}body .builder-controls label{font-size:14px}body .builder-controls p{font-size:16px}body .builder-controls .template-picker{min-width:0;padding:18px}body .builder-controls .template-picker>div:nth-child(2){grid-template-columns:1fr}body .builder-controls .custom-link-card,body .builder-controls .custom-link-editor{flex-wrap:wrap;min-width:0;max-width:100%}body .builder-controls .custom-link-editor input{width:100%;min-width:0}body .builder-controls .service-fields,body .builder-controls .contact-fields,body .builder-controls .social-fields,body .builder-controls .media-fields{grid-template-columns:1fr;min-width:0}body .builder-controls .builder-section-nav{flex-wrap:wrap;margin-block:16px;padding:8px;display:flex;position:static}body .builder-controls .builder-section-nav a{align-items:center;min-height:44px;padding:10px;font-size:14px;display:flex}body .builder-controls .builder-publish{flex-direction:column;align-items:stretch;margin-top:20px;padding:16px;display:flex;position:static}body .builder-controls .builder-publish button{width:100%;min-height:48px}body .preview-area{width:100%;min-width:0;max-width:100%;scroll-margin-top:16px}body .browser-frame.preview-mobile{width:100%;min-width:0;max-width:390px}body .preview-toolbar{flex-wrap:wrap;gap:10px}body .preview-toolbar button{width:44px;height:44px}body .builder-controls input[type=file]{max-width:100%;font-size:14px}body .builder-controls .gallery-grid{grid-template-columns:repeat(2,minmax(0,1fr))}#page-editor{scroll-margin-top:16px}}.page-share-card{background:#fff;border:1px solid #dce4ee;border-radius:12px;margin-block:18px;padding:20px}.page-share-card h3{color:#20344f;margin:0 0 10px;font-size:18px}.page-share-card p{color:#60718a;font-size:14px;line-height:1.6}.page-share-card input{width:100%;min-width:0;margin-bottom:12px;padding:12px}.page-share-card>div{flex-wrap:wrap;gap:10px;display:flex}.page-share-card button,.page-share-card a{color:#fff;cursor:pointer;background:#245fa9;border:1px solid #245fa9;border-radius:8px;justify-content:center;align-items:center;min-height:44px;padding:10px 14px;font-size:14px;text-decoration:none;display:inline-flex}body .builder-controls .knowledge-upload{background:#f5f9ff;border:1px dashed #99b8df;margin-top:16px;padding:18px;font-size:14px;display:block}body .builder-controls .knowledge-file{min-height:44px;padding:10px 0!important;font-size:14px!important}body .builder-controls .knowledge-upload>span{color:#526e8e;font-size:13px}body .knowledge-documents b{font-size:14px}body .knowledge-documents small{font-size:13px}:root{--ink:#182b47;--muted:#6b7d96;--line:#dfe7f2;--soft:#f2f6fc;--side:#fff;--purple:#1459e5;--saas-blue:#1459e5;--saas-text:#182b47;--saas-muted:#647792;--saas-line:#e1e8f2;--saas-canvas:#f6f8fc;--saas-radius:12px}.ui-icon{vertical-align:middle;flex:none;display:inline-block}:is(.app-shell,.forms-app,.crm-app,.admin-app,.trial-shell,.auth-page,.booking-page,.account-page,.legal-page){color:var(--saas-text);background:var(--saas-canvas);font-family:Inter,Segoe UI,system-ui,sans-serif;font-size:16px;line-height:1.6}:is(.app-shell,.forms-app,.crm-app,.admin-app,.trial-shell,.auth-page,.booking-page,.account-page,.legal-page) :is(h1,h2,h3,h4){letter-spacing:-.035em;color:var(--saas-text);font-family:inherit;font-weight:650;line-height:1.25}:is(.app-shell,.forms-app,.crm-app,.admin-app,.trial-shell,.auth-page,.booking-page,.account-page) :is(button,a,input,select,textarea):focus-visible{outline-offset:3px;outline:3px solid #8db4ff}:is(.app-shell,.forms-app,.crm-app,.admin-app,.trial-shell,.auth-page,.booking-page,.account-page) :is(button,input,textarea,select){font-family:inherit}:is(.app-shell,.forms-app,.crm-app,.admin-app,.trial-shell,.auth-page,.booking-page,.account-page) button{cursor:pointer}:is(.app-shell,.forms-app,.crm-app,.admin-app,.trial-shell,.auth-page,.booking-page,.account-page) button:disabled{cursor:not-allowed}:is(.app-shell,.forms-app,.crm-app,.admin-app,.trial-shell) :is(input:not([type=checkbox]):not([type=radio]):not([type=color]),textarea,select){color:#243956;background:#fff;border:1px solid #cfdbea;border-radius:8px;font-size:14px;line-height:1.5;box-shadow:0 1px 2px #17325403}:is(.app-shell,.forms-app,.crm-app,.admin-app,.trial-shell) :is(input,textarea)::placeholder{color:#63758f}:is(.sidebar,.crm-sidebar,.admin-sidebar){border-right:1px solid var(--saas-line);box-shadow:none;background:#fff;padding:20px 14px}.app-shell .sidebar{width:248px}.app-shell .workspace{background:var(--saas-canvas);width:calc(100% - 248px);margin-left:248px}.app-shell .workspace-switcher{border-bottom:1px solid #e9eef6;border-radius:0;gap:10px;height:58px;margin-bottom:16px;padding:0 5px 16px}.app-shell .workspace-switcher .brand-logo{object-fit:contain;filter:none;width:34px;height:34px;box-shadow:none;background:0 0;border-radius:0;padding:0}.app-shell .workspace-switcher b{color:#1d3455;letter-spacing:-.03em;font-size:16px}.app-shell .workspace-switcher small{color:#63758f;font-size:11px}.app-shell .primary-nav{border-bottom:1px solid var(--saas-line);padding-bottom:15px}.app-shell .primary-nav button,.app-shell .nav-section>button,.app-shell .page-link{color:#62738d;white-space:normal;border-radius:8px;gap:11px;height:auto;min-height:43px;margin:3px 0;padding:11px 12px;font-size:14px;line-height:1.4;text-decoration:none}.app-shell .primary-nav .spark,.app-shell .primary-nav .ui-icon{color:#63758f}.app-shell .primary-nav button:hover,.app-shell .nav-section>button:hover,.app-shell .page-link:hover{color:#1f4d94;background:#f3f6fc}.app-shell .nav-section .selected,.app-shell .page-link.active{color:#1459e5;background:#eaf1ff;border:0;font-weight:650}.app-shell .nav-section p{letter-spacing:.09em;color:#63758f;margin:14px 12px 8px;font-size:10px}.app-shell .user-row{border-color:var(--saas-line);padding:16px 5px 4px}.app-shell .user-row b{font-size:13px}.app-shell .user-row small{color:#63758f;font-size:11px}.app-shell .avatar{color:#1459e5;background:#eaf1ff;border-radius:9px;width:34px;height:34px;font-size:11px}.app-shell .topbar{border-bottom:1px solid var(--saas-line);height:70px;box-shadow:none;background:#ffffffed;padding-inline:32px;font-size:14px}.app-shell .topbar>div{gap:12px}.app-shell .topbar button{font-size:13px}.app-shell .content-wrap{max-width:1320px;padding:36px 38px 48px}.app-shell .content-wrap .workspace-home-heading{justify-content:space-between;align-items:center;gap:24px;margin-bottom:28px;display:flex}.workspace-home-heading p{letter-spacing:.12em;color:#63758f;margin:0 0 8px;font-size:10px;font-weight:650}.workspace-home-heading h1{letter-spacing:-.045em;margin:0 0 8px;font-size:30px}.workspace-home-heading span{color:#63758f;font-size:14px}.workspace-create-action{color:#fff;white-space:nowrap;background:#1459e5;border:1px solid #1459e5;border-radius:8px;align-items:center;gap:8px;padding:10px 15px;font-size:13px;font-weight:600;text-decoration:none;display:flex;box-shadow:0 3px 5px #1459e515}.workspace-start-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.workspace-start-grid>button,.workspace-start-grid>a{border:1px solid var(--saas-line);color:#263c5b;text-align:left;background:#fff;border-radius:11px;align-items:center;gap:14px;min-height:100px;padding:20px;text-decoration:none;display:flex;box-shadow:0 2px 3px #18345703}.workspace-start-grid>button:hover,.workspace-start-grid>a:hover{background:#fcfdff;border-color:#63758f}.workspace-start-grid>*>span{color:#1459e5;background:#eef4ff;border:1px solid #dee8fc;border-radius:10px;flex:none;place-items:center;width:42px;height:42px;display:grid}.workspace-start-grid b{font-size:15px;font-weight:650;line-height:1.4;display:block}.workspace-start-grid small{color:#63758f;margin-top:4px;font-size:13px;line-height:1.5;display:block}.workspace-business-banner{background:#eaf1ff;border:1px solid #d5e3ff;border-radius:12px;justify-content:space-between;align-items:center;gap:24px;margin:24px 0 36px;padding:25px 28px;display:flex}.workspace-business-banner>div{align-items:center;gap:20px;display:flex}.workspace-banner-icon{color:#1459e5;background:#fff;border:1px solid #d5e3ff;border-radius:12px;flex:none;place-items:center;width:52px;height:52px;display:grid}.workspace-business-banner small{letter-spacing:.07em;color:#63758f;font-size:10px;font-weight:650}.workspace-business-banner h2{font-size:20px;color:#173d7a!important;margin:5px 0 8px!important}.workspace-business-banner p{color:#63758f;margin:0;font-size:13px}.workspace-business-banner>button{color:#1459e5;white-space:nowrap;background:#fff;border:1px solid #b7ccf3;border-radius:8px;padding:10px 15px;font-size:13px;font-weight:600}.app-shell .workspace-products{background:0 0;border:0;margin:0;padding:0}.workspace-products .section-title{align-items:center;margin-bottom:24px}.workspace-products .section-title h2{margin-bottom:6px;font-size:22px;font-weight:650}.workspace-products .section-title p{color:#63758f;font-size:13px}.workspace-products .section-title>a{color:#1459e5;font-size:12px;text-decoration:none}.workspace-product-group{margin-bottom:25px}.workspace-product-group>h3{color:#647a98;letter-spacing:0;margin:0 0 13px;font-size:13px;font-weight:600}.app-shell .workspace-products .platform-tool-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.app-shell .workspace-products .platform-tool-grid>article{background:#fff;border:1px solid #e0e7f1;border-radius:11px;grid-template-columns:42px minmax(0,1fr);align-content:start;gap:15px 13px;min-height:175px;padding:22px;display:grid;position:relative;box-shadow:0 2px 3px #172e4d02}.app-shell .workspace-products .platform-tool-grid>article:hover{border-color:#63758f;transform:none;box-shadow:0 7px 20px #24457608}.product-icon{width:42px;min-width:42px;height:42px;box-shadow:none;color:#1459e5;background:#eef4ff;border:1px solid #dce8fc;border-radius:10px;place-items:center;padding:9px;display:grid;position:static}.product-icon-art{object-fit:contain;border-radius:0;width:25px;max-width:100%;height:25px;max-height:100%}.product-icon-badge{display:none}.app-shell .workspace-products .platform-tool-grid b{color:#263c5c;margin-bottom:7px;font-size:14px;font-weight:650;display:block}.app-shell .workspace-products .platform-tool-grid p{color:#63758f;margin:0;font-size:14px;line-height:1.7}.app-shell .workspace-products .platform-tool-grid a{color:#1459e5;background:0 0;border:0;grid-column:2;justify-self:start;margin:0;padding:0;font-size:12px;font-weight:600;text-decoration:none}.app-shell .workspace-products .platform-tool-grid .workspace-tool-badge{color:#63758f;border-top:1px solid #edf1f7;grid-column:1/-1;padding-top:12px;font-size:10px}.app-shell .platform-trial-note{color:#63758f;background:0 0;border:0;padding:0;font-size:12px;line-height:1.8}.app-shell .enquiry-flow{background:#fff;border:1px solid #e0e7f1;border-radius:12px;margin:32px 0;padding:26px}.app-shell .enquiry-flow h2{color:#263c5b;font-size:21px;line-height:1.35}.app-shell .enquiry-flow p{color:#63758f;font-size:13px;line-height:1.8}.app-shell .enquiry-flow>div>span{color:#63758f;letter-spacing:.07em;font-size:10px}.app-shell .enquiry-flow ol{gap:14px}.app-shell .enquiry-flow li{background:#f7f9fd;border:1px solid #e6edf6;border-radius:8px;padding:14px}.app-shell .enquiry-flow li>b{color:#1459e5;background:#edf3ff;border-radius:7px;font-size:12px}.app-shell .enquiry-flow strong{color:#294267;font-size:13px}.app-shell .enquiry-flow small{color:#63758f;font-size:11px}.app-shell .workspace-footer{color:#647894;border-top:1px solid var(--saas-line);box-shadow:none;background:0 0;gap:25px;margin-top:35px;padding:30px 0 0}.app-shell .workspace-footer-brand strong{color:#263d5d}.app-shell .workspace-footer-brand p,.app-shell .workspace-footer nav>a,.app-shell .workspace-footer nav>button{color:#63758f;font-size:12px}.app-shell .workspace-footer nav>span{color:#63758f;font-size:10px}.app-shell .workspace-footer-bottom{border-color:var(--saas-line);color:#63758f}.app-shell .workspace-footer-bottom small{font-size:10px}.app-shell .builder-shell{background:#f5f8fd}.app-shell .builder-controls{border-right:1px solid var(--saas-line);background:#fff;padding:30px}.app-shell .builder-intro h1{color:#243a5b;font-family:inherit;font-size:28px}.app-shell .builder-intro p{color:#63758f;font-size:14px;line-height:1.7}.app-shell .builder-section-nav{border-color:var(--saas-line);background:#f7f9fd}.app-shell .form-block h3{color:#263d5d;font-family:inherit;font-size:17px}.app-shell .form-block label{color:#607591;font-size:13px;line-height:1.5}.app-shell .form-block input,.app-shell .form-block textarea,.app-shell .form-block select{border-color:#cfdaea;padding:11px 12px;font-size:14px}.app-shell .form-block textarea{line-height:1.7}.app-shell .ai-generate,.app-shell .ai-inline{color:#1459e5;background:#edf3ff;border-color:#cedffd;font-size:13px}.app-shell .builder-publish,.app-shell .publish-top{color:#fff;font-size:14px;background:#1459e5!important}.app-shell .preview-area{background:#f0f4fb;padding:28px}.app-shell .browser-frame{border-color:#d5dfed;box-shadow:0 20px 40px -24px #17396635}.app-shell .preview-toolbar{font-size:12px}.app-shell .editor input,.app-shell .editor textarea{font-family:inherit}.app-shell .editor input{font-size:30px}.app-shell .editor textarea{font-size:16px}.app-shell .saved-state{color:#63758f;font-size:12px}.app-shell .ai-panel{background:#fff;border:1px solid #dbe5f3;border-radius:14px;width:min(540px,100vw - 32px);box-shadow:0 25px 75px #1e365e26}.app-shell .ai-head{border-color:var(--saas-line);height:76px;padding:16px}.app-shell .ai-head b{font-size:15px}.app-shell .ai-head small{font-size:12px}.app-shell .ai-orb,.app-shell .mini-orb{box-shadow:none;color:#fff;background:#1459e5}.app-shell .context-row{border-color:var(--saas-line);background:#fbfcff;padding:12px}.app-shell .context-row button{border-color:#dce5f2;border-radius:7px;font-size:12px}.app-shell .context-row .context-on{color:#1459e5;background:#edf3ff;border-color:#c5d8fb}.app-shell .chat-message p,.app-shell .chat-markdown p,.app-shell .chat-markdown li{color:#344c6d;font-size:15px;line-height:1.8}.app-shell .chat-message.user>div{background:#edf3ff;border:1px solid #dce8fc;border-radius:12px 12px 2px;padding:14px}.app-shell .ai-compose{background:#fff;border-color:#ccd9ec;border-radius:11px;padding:13px}.app-shell .ai-compose textarea{box-shadow:none;border:0;min-height:80px;font-size:14px}.app-shell .ai-compose button{background:#1459e5}.app-shell .ai-compose small{color:#63758f;font-size:11px}.app-shell .chat-body .suggestions button{min-height:60px;font-size:13px;line-height:1.6}.app-shell .ai-message p{color:#28466e;font-family:inherit;font-size:21px}.app-shell .message-actions button{border-color:#dce5f3;padding:7px 9px;font-size:11px}.app-shell .business-credits{background:#f7faff;border-color:#dbe6f7}.app-shell .business-credits-track>span{background:#1459e5}.app-shell .business-credits small{font-size:11px}.forms-app{background:#f6f8fc}.forms-app .forms-top{border-bottom:1px solid var(--saas-line);box-shadow:none;background:#fff;min-height:76px;padding-inline:28px}.forms-app .forms-brand{color:#233958}.forms-app .forms-title input{background:0 0;font-weight:650;border:0!important;font-size:22px!important}.forms-app .forms-tabs{border-bottom:1px solid var(--saas-line);background:#fff;gap:22px;padding:0 28px}.forms-app .forms-tabs button{color:#63758f;border-radius:0;font-size:14px}.forms-app .forms-tabs button.active{color:#1459e5;background:0 0;border-color:#1459e5}.forms-app .form-canvas{background:#f3f6fc;padding:32px 24px}.forms-app .form-paper{background:#fff;border:1px solid #dfe7f2;border-radius:12px;padding:38px;box-shadow:0 8px 30px -15px #244a8b24}.forms-app .paper-title{letter-spacing:-.04em;font-family:inherit;border:0!important;font-size:30px!important}.forms-app .paper-intro{color:#63758f;font-family:inherit;line-height:1.8;border:0!important;font-size:15px!important}.forms-app .paper-heading{font-family:inherit;font-size:23px;border:0!important}.forms-app .block-library,.forms-app .field-settings{border-color:var(--saas-line);background:#fff;padding:24px}.forms-app .library-head h3,.forms-app .settings-head h3{color:#2b4162;font-size:16px}.forms-app .block-library button{color:#617998;background:#fff;border-color:#e3eaf4;border-radius:7px;min-height:40px;font-size:13px}.forms-app .block-library button:hover{color:#1459e5;background:#f0f5ff;border-color:#c9dafa}.forms-app .field-settings label,.forms-app .settings-group label{color:#63758f;font-size:13px}.forms-app .field-settings input,.forms-app .field-settings textarea,.forms-app .field-settings select{padding:10px;font-size:13px}.forms-app .form-publish,.forms-app .new-form-button,.forms-app .ai-build-button{color:#fff;border-radius:8px;padding:11px 15px;font-size:13px;background:#1459e5!important;border-color:#1459e5!important}.forms-app .forms-actions button{font-size:13px}.forms-app .form-start-modal,.forms-app .ai-form-modal{background:#fff;border:1px solid #d9e3f3;border-radius:14px;box-shadow:0 30px 90px #162f5e2e}.forms-app .form-start-copy h2,.forms-app .ai-form-copy h2{font-size:29px}.forms-app .form-start-options>button{background:#f8faff;border:1px solid #dee8f7;border-radius:10px;font-size:14px}.forms-app .responses-panel,.forms-app .submission-database,.forms-app .wide-settings{background:#fff;border-color:#dfe7f2;border-radius:12px}.forms-app .response-stats>div{background:#fff;border-color:#dfe7f2}.forms-app .database-toolbar{background:#fff;border-color:#e4ebf4}.forms-app table{color:#556c8b;font-size:13px}.forms-app th{letter-spacing:.02em;color:#63758f;background:#f8fafd;border-color:#e4ebf4;font-size:11px}.forms-app td{border-color:#e9eef6;padding:14px}.forms-app .upload-pad,.forms-app .signature-pad{color:#63758f;background:#f7faff;border-color:#d5e2f8}.forms-app .forms-loading-bars{color:#1459e5}:is(.crm-app,.admin-app){background:#f6f8fc}.crm-app .crm-sidebar,.admin-app .admin-sidebar{box-shadow:none;background:#fff;border-color:#e0e8f3}.crm-app .crm-brand,.admin-app .admin-brand{color:#233a5b;border-bottom:1px solid #e8eef6;padding:10px 8px 24px}.crm-app .crm-brand b,.admin-app .admin-brand b{letter-spacing:-.035em;color:#233a5b;font-size:18px}.crm-app .crm-brand small,.admin-app .admin-brand small{color:#63758f;letter-spacing:.06em;font-size:10px}.crm-app .crm-brand img,.admin-app .admin-brand img{width:35px;height:35px;box-shadow:none;object-fit:contain;background:0 0;border:0;padding:0}.crm-app .crm-sidebar nav button,.admin-app .admin-sidebar nav button,.admin-app .admin-sidebar nav>a{color:#63758f;background:0 0;border:0;border-radius:8px;gap:11px;min-height:44px;padding:12px;font-size:14px;line-height:1.4}.crm-app .crm-sidebar nav button.active,.admin-app .admin-sidebar nav button.active{color:#1459e5;box-shadow:none;background:#eaf1ff}.crm-app .crm-sidebar nav button:hover,.admin-app .admin-sidebar nav button:hover{color:#1459e5;background:#f0f5ff}.crm-app .crm-products{border-color:#e5edf7}.crm-app .crm-products>a{color:#63758f;font-size:13px}.crm-app .crm-user,.admin-app .admin-owner{color:#314e78;background:0 0;border-color:#e3ebf5}.crm-app .crm-user>span,.admin-app .admin-owner>span{color:#1459e5;background:#eaf1ff;border-radius:9px}.crm-app .crm-user small,.admin-app .admin-owner small{color:#63758f;font-size:11px}.crm-app .crm-topbar,.admin-app .admin-main>header{box-shadow:none;color:#63758f;background:#fff;border-bottom:1px solid #e1e9f3;min-height:76px;padding:22px 30px}.admin-app .admin-main>header h1{margin-top:5px;font-size:27px}.admin-app .admin-main>header>div>span{letter-spacing:.1em;color:#63758f;font-size:10px}.admin-app .admin-main>header>a{color:#1459e5;background:#f8faff;border:1px solid #d6e3f8;border-radius:8px;padding:10px 14px;font-size:13px}.crm-app .crm-main{background:#f6f8fc}.crm-app .crm-content{padding:32px}.crm-app .crm-heading{margin-bottom:28px}.crm-app .crm-heading h1{color:#203b63;margin-bottom:9px;font-size:29px;line-height:1.3}.crm-app .crm-heading p{color:#63758f;font-size:14px}.crm-app .crm-heading>div>span{color:#63758f;letter-spacing:.1em;font-size:10px}.crm-app .crm-heading>button,.crm-app .crm-primary{color:#fff;box-shadow:none;background:#1459e5;border-color:#1459e5;border-radius:8px;font-size:13px}.crm-app .crm-secondary{color:#5575a4;background:#fff;border:1px solid #d6e1f0;border-radius:8px;font-size:13px}.crm-app .crm-stats>article,.admin-app .admin-metrics>article{background:#fff;border:1px solid #dfe7f2;border-radius:11px;padding:23px;box-shadow:0 2px 4px #1f416603}.crm-app .crm-stats b,.admin-app .admin-metrics b{letter-spacing:-.05em;color:#2c4569;font-size:30px}.crm-app .crm-stats span,.admin-app .admin-metrics span{color:#63758f;font-size:12px}.crm-app .crm-stats small,.admin-app .admin-metrics small{color:#63758f;font-size:11px}.crm-app .crm-stats .blue,.crm-app .crm-stats .green,.crm-app .crm-stats .purple,.crm-app .crm-stats .amber{color:#1459e5;background:#edf3ff;border:0;border-radius:8px}.crm-app .crm-panel,.crm-app .crm-table-panel,.crm-app .crm-task-list,.admin-app .admin-panel,.admin-app .admin-table-panel,.admin-app .admin-settings,.admin-app .admin-readiness{background:#fff;border:1px solid #dfe7f2;border-radius:12px;box-shadow:0 2px 4px #1f416603}.crm-app .crm-panel>header,.admin-app .admin-panel>header{border-color:#e8eef6}.crm-app .crm-panel h2,.admin-app .admin-panel h2{color:#2c466c;font-size:17px}.crm-app .crm-alerts>article,.admin-app .admin-alerts>article{color:#55739e;box-shadow:none;background:#f0f5ff;border-color:#dbe6f9;border-radius:10px}.crm-app .crm-alerts p,.admin-app .admin-alerts p{color:#63758f;font-size:13px}.crm-app .crm-attention,.crm-app .crm-next-action{background:#fff;border-color:#e1e9f5;border-radius:10px}.crm-app .crm-pipeline-guide{color:#63758f;background:#f0f5ff;border:1px solid #dce7fa;border-radius:10px}.crm-app .crm-column{background:#eef3fa;border:1px solid #e0e8f3;border-radius:10px;padding:14px}.crm-app .crm-column>header{color:#38547b}.crm-app .crm-column>article{background:#fff;border:1px solid #dbe5f3;border-radius:9px;padding:17px;box-shadow:0 2px 4px #223e6305}.crm-app .crm-column article b{color:#29496f}.crm-app .crm-column article p,.crm-app .crm-column article small{color:#63758f;font-size:12px}.crm-app .crm-table-head,.crm-app .crm-table-panel th{color:#63758f;background:#f8fafd;font-size:11px}.crm-app .crm-table article{color:#60799a;border-color:#e8eef6;font-size:13px}.crm-app .crm-stage-filters button{color:#63758f;background:#fff;border-color:#dae5f5;font-size:12px}.crm-app .crm-stage-filters button.active{color:#1459e5;background:#eaf1ff;border-color:#c8dbff}.crm-app .crm-modal{background:#fff;border:1px solid #dce6f5;border-radius:14px;box-shadow:0 30px 90px #1b375b3d}.crm-app .crm-modal input,.crm-app .crm-modal select,.crm-app .crm-modal textarea{padding:11px 12px}.crm-app .crm-empty h2{color:#38577f;font-size:23px}.crm-app .crm-empty p{color:#63758f;font-size:14px}.admin-app .admin-system-page,.admin-app .admin-grid,.admin-app .admin-metrics,.admin-app .admin-alerts{gap:20px}.admin-app .admin-readiness header h2,.admin-app .admin-settings h2{color:#28466d;font-size:19px}.admin-app .admin-readiness header p,.admin-app .admin-settings header p{color:#63758f;font-size:13px}.admin-app .admin-readiness header button{color:#fff;background:#1459e5;border:1px solid #1459e5;border-radius:8px;padding:10px 15px;font-size:13px}.admin-app .admin-check-summary{box-shadow:none;background:#f7faff;border:1px solid #e0e9f8;border-radius:10px}.admin-app .admin-check-summary b{color:#335681;font-size:15px}.admin-app .admin-check-summary p{color:#63758f;font-size:13px}.admin-app .admin-check-list article{border-color:#e8eef7}.admin-app .admin-check-list b{color:#335581;font-size:14px}.admin-app .admin-check-list small{color:#63758f;font-size:12px;line-height:1.7}.admin-app .admin-readiness aside,.admin-app .admin-readiness footer{color:#63758f;background:#f9fbfe;border:1px solid #e1eaf7;border-radius:10px;padding:24px}.admin-app .admin-readiness aside p,.admin-app .admin-readiness footer p{font-size:13px;line-height:1.8}.admin-app .admin-readiness aside button,.admin-app .admin-readiness aside>a{color:#fff;background:#1459e5;border:0;border-radius:8px;padding:10px 15px;font-size:13px}.admin-app .admin-readiness aside label{font-size:13px}.admin-app .customer-control-list>article,.admin-app .ai-control-row,.admin-app .admin-plan-grid>article{background:#fff;border-color:#e0e9f5;border-radius:10px}.admin-app .customer-identity b{color:#2a496f}.admin-app .customer-identity small{color:#63758f}.admin-app .customer-controls label{color:#63758f;font-size:12px}.admin-app .admin-plan-grid>article>b{color:#25436b}.admin-app .plan-summary{color:#2c5aa4;background:#edf3ff;border:1px solid #d4e3ff;border-radius:12px}.admin-app .plan-summary small{color:#63758f}.trial-shell{color:#233d62;background:#f6f8fc}.trial-shell a{color:#1459e5}.trial-shell p,.trial-shell small{color:#63758f}.trial-shell label{color:#63758f;font-size:13px}.trial-shell h1{color:#253f65;font-size:31px}.trial-shell h2{font-size:23px}.trial-shell h3{font-size:18px}.trial-shell .trial-header{box-shadow:none;background:#fff;border-color:#e0e9f5;min-height:78px;padding:18px 4%}.trial-shell .trial-brand{letter-spacing:-.04em;font-size:22px;color:#27476e!important}.trial-shell .trial-brand img{width:33px;height:33px}.trial-shell .trial-header nav{color:#63758f;gap:25px;font-size:13px}.trial-shell .trial-header>span{color:#63758f;font-size:12px}.trial-shell .trial-main{padding:36px 4%}.trial-shell .trial-eyebrow{letter-spacing:.1em;font-size:10px;font-weight:600;color:#63758f!important}.trial-shell .trial-heading>div>p:not(.trial-eyebrow){max-width:700px;font-size:14px;line-height:1.8}.trial-shell button{color:#fff;box-shadow:none;background:#1459e5;border-color:#1459e5;border-radius:8px;padding:11px 16px;font-size:13px;font-weight:600}.trial-shell .trial-secondary{color:#63758f;background:#fff;border:1px solid #d0def2}.trial-shell :is(input,textarea,select){padding:11px 12px;font-size:14px;color:#2d4b74!important;background:#fff!important;border-color:#ccdaee!important}.trial-shell .trial-meters>div{background:#fff;border:1px solid #dfe8f4;border-radius:11px;padding:23px;box-shadow:0 2px 3px #244d7d03}.trial-shell .trial-meters b{color:#2e4e79;font-size:25px}.trial-shell .trial-meters span{color:#63758f;font-size:12px}.trial-shell .trial-meters small{font-size:11px}.trial-shell .trial-setup{background:#fff;border-color:#dce7f5;border-radius:12px;padding:30px;box-shadow:0 3px 6px #25467503}.trial-shell .trial-setup fieldset{border-color:#dfe9f7;border-radius:8px}.trial-shell .trial-setup legend{color:#63758f;font-size:13px}.trial-shell .trial-wizard-actions{border-color:#e1eaf7}.trial-shell .trial-setup-steps{gap:10px}.trial-shell .trial-setup-steps button{color:#63758f;background:#fff;border-color:#dbe6f5;border-radius:8px;padding:12px;font-size:12px}.trial-shell .trial-setup-steps button.selected{color:#1459e5;background:#eaf1ff;border-color:#63758f}.trial-shell .trial-setup-steps span{color:#63758f;background:#f1f5fb}.trial-shell .trial-setup-steps .selected span{color:#fff;background:#1459e5}.trial-shell .trial-setup-note{color:#63758f;background:#f3f7fd;border:1px solid #e3ecf8}.trial-shell .trial-review-values div{border-color:#e2ebf7}.trial-shell .trial-review-values dt{color:#63758f}.trial-shell .trial-review-values dd{color:#37567d}.trial-shell .trial-required{color:#1459e5}.trial-shell .trial-save-status{color:#218164!important}.trial-shell .trial-wizard details{background:#f8fbff;border-color:#dce8f8}.trial-shell .trial-credit{background:#f0f5ff;border:1px solid #dbe7fc;border-radius:10px}.trial-shell .trial-credit b{color:#4a6b99;font-size:14px}.trial-shell .trial-credit span{color:#63758f;font-size:12px}.trial-shell .trial-credit strong{color:#63758f}.trial-shell .trial-alert{color:#63758f;background:#edf4ff;border:1px solid #d4e3fc;border-radius:9px;font-size:13px}.trial-shell .trial-alert.error{color:#b54864;background:#fff0f2;border-color:#f4d6de}.trial-shell .trial-expired{color:#63758f;background:#fff8e9;border-color:#efdba8}.trial-shell .trial-voice,.trial-shell .trial-automation,.trial-shell .trial-capture{background:#fff;border:1px solid #dce7f5;border-radius:12px;padding:25px}.trial-shell .trial-voice b{color:#315885;font-size:17px}.trial-shell .trial-voice p{font-size:13px}.trial-shell .trial-chat{background:#fff;border:1px solid #d7e4f6;border-radius:12px}.trial-shell .trial-chat-log{background:#fcfdff;padding:28px}.trial-shell .trial-chat article{background:#f5f8fd;border:1px solid #e2eaf6;border-radius:11px 11px 11px 2px;padding:17px 20px;font-size:15px}.trial-shell .trial-chat article.customer{background:#eaf1ff;border-color:#d7e5ff;border-radius:11px 11px 2px}.trial-shell .trial-chat article b{color:#63758f;font-size:11px}.trial-shell .trial-chat article p{color:#385b88;font-size:15px;line-height:1.8}.trial-shell .trial-chat form{background:#fff;border-color:#e0e9f5;padding:18px}.trial-shell .trial-empty h3{color:#4d709e;font-size:20px}.trial-shell .trial-empty p{color:#63758f;font-size:14px;line-height:1.8}.trial-shell .trial-tool-head span{color:#63758f;font-size:12px}.trial-shell .trial-footer{color:#63758f;border-color:#dce7f5;font-size:13px;line-height:1.8}.trial-shell .trial-footer p{font-size:13px}.trial-shell .trial-footer span{color:#63758f;font-size:12px}.trial-shell .trial-event-map{background:#f0f6ff;border-color:#d6e6ff}.trial-shell .trial-event-map h3{color:#375f95}.auth-page{min-height:100vh;padding:50px 20px;background:#f4f7fc!important}.auth-page .auth-card{background:#fff;border:1px solid #dfe8f5;border-radius:16px;width:min(100%,480px);padding:40px;box-shadow:0 20px 50px -25px #274f8c2b}.auth-page .auth-brand{color:#284975;letter-spacing:-.035em;font-size:22px}.auth-page .auth-brand img{width:36px;height:36px}.auth-page .auth-heading h1{letter-spacing:-.045em;color:#213f68;font-size:30px}.auth-page .auth-heading p{color:#63758f;font-size:14px;line-height:1.8}.auth-page label{color:#63758f;font-size:13px}.auth-page input{color:#315784;background:#fff;border:1px solid #cbdcf3;border-radius:8px;padding:12px;font-size:15px}.auth-page .password-field{background:#fff;border-color:#cbdcf3;border-radius:8px}.auth-page .password-field input{box-shadow:none;border:0!important}.auth-page .password-field button{color:#63758f;font-size:12px}.auth-page form>button{color:#fff;background:#1459e5;border:1px solid #1459e5;border-radius:8px;min-height:47px;font-size:14px;font-weight:600}.auth-page .auth-card a:not(.auth-brand){color:#1459e5}.booking-page{color:#25466f;background:#f6f8fc}.booking-page .booking-nav{background:#fff;border-color:#e0e9f6}.booking-page .booking-brand{color:#274976}.booking-page .booking-intro h1{letter-spacing:-.05em;color:#223f68;font-size:48px}.booking-page .booking-intro p{color:#63758f;font-size:16px;line-height:1.8}.booking-page .booking-intro>span{color:#63758f;letter-spacing:.08em;font-size:11px}.booking-page .booking-points{border-color:#d9e6f7}.booking-page .booking-points b{color:#456d9d}.booking-page .booking-points small{color:#63758f}.booking-page .booking-form{background:#fff;border:1px solid #dce8f8;border-radius:14px;box-shadow:0 18px 45px -22px #2c588f29}.booking-page label{color:#63758f;font-size:13px}.booking-page input,.booking-page select,.booking-page textarea{color:#315681;background:#fff;border-color:#cbdcf3;border-radius:8px;padding:12px;font-size:14px}.booking-page .booking-submit{color:#fff;background:#1459e5;border:0;border-radius:8px;font-size:14px}.account-page{color:#315680;background:#f6f8fc}.account-page>nav{background:#fff;border-bottom:1px solid #dfe9f7}.account-page>header h1{color:#294c77;max-width:700px;font-size:36px}.account-page>header p{color:#63758f;font-size:15px;line-height:1.8}.account-page>header>span{color:#63758f;letter-spacing:.08em;font-size:11px}.account-page section{background:#fff;border:1px solid #dce8f8;border-radius:12px;box-shadow:0 3px 6px #284d7a05}.account-page section h2{color:#426d9b;font-size:22px}.account-page section p{color:#63758f;font-size:14px;line-height:1.8}.account-page>footer{border-color:#dce8f8}.legal-page{color:#3b5d85;background:#fff}.legal-page h1{color:#23466f;font-size:39px}.legal-page h2{color:#436b99;font-size:23px}.legal-page p,.legal-page li{color:#63758f;font-size:16px;line-height:1.8}.platform-menu{flex:none}.platform-menu>summary{color:#63758f;background:#f4f7fd;border:1px solid #dbe6f6;border-radius:8px;place-items:center;width:38px;height:38px;display:grid}.platform-menu>summary:hover{color:#1459e5;background:#edf3ff}.platform-menu[open]>nav{color:#395f8d!important;background:#fff!important;border:1px solid #d8e5f7!important;border-radius:12px!important;padding:18px!important;box-shadow:0 18px 50px #284d7b24!important}.platform-menu nav section>h2{letter-spacing:.08em!important;color:#63758f!important;padding:9px 10px!important;font-size:10px!important;font-weight:650!important}.platform-menu nav a{color:#5578a7!important;background:0 0!important;border-radius:8px!important;padding:10px!important;font-size:13px!important}.platform-menu nav a:hover{color:#1459e5!important;background:#f0f5ff!important}.platform-menu nav .product-icon{border-radius:7px;width:31px;min-width:31px;height:31px;padding:6px}.platform-menu nav .product-icon .ui-icon{width:18px;height:18px}.platform-menu nav .product-icon-art{width:19px;height:19px}.platform-menu nav a small{border:1px solid #e3ecf8;border-radius:4px;padding:3px 5px;color:#63758f!important;background:#f1f5fb!important;font-size:10px!important}.platform-menu>nav>section{border-color:#e6edf7!important}@media (width<=1200px){.app-shell .content-wrap{padding-inline:28px}.app-shell .workspace-products .platform-tool-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.workspace-start-grid{gap:12px}.workspace-start-grid>button,.workspace-start-grid>a{gap:10px;padding:16px}.workspace-business-banner{align-items:start}.workspace-business-banner>button{white-space:normal;max-width:170px}.app-shell .sidebar{width:228px}.app-shell .workspace{width:calc(100% - 228px);margin-left:228px}}@media (width<=900px){.workspace-start-grid{grid-template-columns:1fr}.workspace-start-grid>button,.workspace-start-grid>a{min-height:82px}.workspace-business-banner{display:block}.workspace-business-banner>button{max-width:none;margin-top:20px}.app-shell .builder-controls,.crm-app .crm-content{padding:24px}.forms-app .form-paper{padding:28px}.forms-app .forms-top,.forms-app .forms-tabs{padding-inline:20px}.admin-app .admin-main>header{padding:20px}.trial-shell .trial-main{padding:26px 20px}}@media (width<=760px){.app-shell .workspace{width:100%;margin-left:0}.app-shell .sidebar{width:min(290px,86vw);padding:20px 14px}.app-shell .topbar{height:66px;padding:12px 18px}.app-shell .content-wrap{padding:25px 18px 35px}.workspace-home-heading h1{font-size:26px}.app-shell .content-wrap .workspace-home-heading{flex-direction:column;align-items:start;gap:18px}.workspace-home-heading span{font-size:13px}.workspace-business-banner{padding:22px}.workspace-business-banner>div{align-items:start;gap:13px}.workspace-business-banner h2{font-size:18px}.workspace-products .section-title{align-items:start;gap:15px}.workspace-products .section-title>a{text-align:right;max-width:110px;line-height:1.6}.app-shell .workspace-products .platform-tool-grid{grid-template-columns:1fr}.app-shell .workspace-products .platform-tool-grid>article{min-height:0}.app-shell .enquiry-flow{padding:22px}.app-shell .workspace-footer{grid-template-columns:1fr 1fr;padding:26px 0 0}.app-shell .workspace-footer-brand,.app-shell .workspace-footer-bottom{grid-column:1/-1}.app-shell .builder-controls{border:0;padding:22px}.app-shell .preview-area{padding:18px}.app-shell .ai-panel{border-radius:12px;width:calc(100vw - 16px);top:8px;bottom:8px;right:8px}.app-shell .chat-message p,.app-shell .chat-markdown p,.app-shell .chat-markdown li{font-size:14px}.crm-app .crm-topbar{padding:16px 18px}.crm-app .crm-content{padding:22px 18px}.crm-app .crm-heading h1{font-size:25px}.admin-app .admin-main>header h1{font-size:24px}.admin-app .admin-main>header{align-items:start;gap:15px}.admin-app .admin-main>header>a{padding:8px 10px;font-size:12px}.admin-app .admin-readiness aside{padding:18px}.forms-app .forms-top{flex-wrap:wrap;gap:12px;padding:16px}.forms-app .form-paper{padding:24px 20px}.forms-app .form-canvas{padding:22px 16px}.forms-app .paper-title{font-size:25px!important}.forms-app .paper-intro{font-size:14px!important}.forms-app .forms-tabs{gap:14px;padding:0 16px;overflow:auto}.forms-app .forms-tabs button{white-space:nowrap;min-height:46px;font-size:13px}.trial-shell .trial-header{gap:13px;padding:16px 18px}.trial-shell .trial-heading h1{font-size:26px}.trial-shell .trial-setup{padding:22px}.trial-shell .trial-chat-log,.trial-shell .trial-meters>div{padding:20px}.trial-shell .trial-wizard-fields{gap:18px}.trial-shell .trial-setup-steps button{padding:10px;line-height:1.4}.booking-page .booking-intro h1{font-size:37px}.auth-page{padding:30px 16px}.auth-page .auth-card{padding:28px 23px}.auth-page .auth-heading h1{font-size:27px}.account-page>header h1{font-size:29px}.platform-menu[open]>nav{max-width:calc(100vw - 24px)!important}.workspace-business-banner .workspace-banner-icon{width:42px;height:42px}.forms-app .block-library,.forms-app .field-settings{padding:20px}}@media (prefers-reduced-motion:reduce){:is(.app-shell,.forms-app,.crm-app,.admin-app,.trial-shell) *{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.trial-shell .trial-knowledge-guide{background:#f5f8fd;border:1px solid #dce7f6;border-radius:10px}.trial-shell .trial-knowledge-guide li{color:#48668e;background:#fff;border:1px solid #e0e9f6}.trial-shell .trial-knowledge-guide span{color:#63758f;font-size:13px}.trial-shell .trial-rule-suggestion,.trial-shell .trial-whatsapp-live{background:#fff;border-color:#dce7f6;border-radius:11px}.trial-shell .trial-whatsapp-message{color:#48668e;background:#f5f8fd;border-color:#e0e9f6}.trial-shell .knowledge-box{box-shadow:none;background:#f7faff;border-color:#dce7f6}.trial-shell .trial-event-map{background:#eef4ff}.trial-shell .trial-event-map>a{color:#fff;background:#1459e5;border-color:#1459e5}.trial-shell .trial-automation span{color:#48668e;background:#eef4ff}.trial-shell .trial-automation b{color:#1459e5}.trial-shell code{color:#48668e;background:#f4f7fc;font-size:12px}.trial-shell .calendar-surface{border-color:#dce7f6;border-radius:12px;box-shadow:0 3px 6px #1e4a7905}.trial-shell .calendar-surface .calendar-nav{border-color:#dce7f6}.trial-shell .calendar-detail{background:#f8faff;border-color:#dce7f6}.trial-shell .calendar-settings{background:0 0;border-color:#dce7f6}.crm-app .crm-automation{color:#315887;box-shadow:none;background:#edf3ff;border:1px solid #d5e3ff;border-radius:11px}.crm-app .crm-automation>span{color:#1459e5;background:#fff;border:1px solid #d5e3ff}.crm-app .crm-automation h3{color:#315887}.crm-app .crm-automation p{color:#63758f}.crm-app .crm-automation a{color:#1459e5}.crm-app .crm-team-panel{border:1px solid #dfe8f5;border-radius:11px;padding:24px}.crm-app .crm-team-panel h2{color:#315887;font-size:20px}.crm-app .crm-team-panel p,.crm-app .crm-team-panel label{color:#63758f;font-size:14px}.account-page>header,.legal-page>header{color:#365e90;box-shadow:none;background:#f0f5ff;border-bottom:1px solid #dce7f6}.account-page>header p,.legal-page>header p,.legal-page>header>span{color:#63758f}.auth-page .auth-card footer,.auth-page .auth-check{color:#63758f;font-size:13px}.auth-page .auth-card label{font-size:14px}.auth-page .auth-heading>span{color:#1459e5}.auth-page .auth-check input{accent-color:#1459e5}.forms-app .respondent-preview input,.forms-app .respondent-preview textarea{background:#fff!important;border:1px solid #cbd9ed!important}.app-shell .business-credits label,.app-shell .business-credits small{color:#63758f}.app-shell .business-credits .business-credits-track{background:#e1e9f7}.app-shell .template-picker{box-shadow:none;background:#f8faff;border:1px solid #dce7f6;border-radius:11px}.app-shell .template-picker>div:nth-child(2)>button{color:#48668e;background:#fff;border-color:#dce7f6}.app-shell .template-picker>div:nth-child(2)>button.selected{color:#1459e5;background:#edf3ff;border-color:#bed2f6}.app-shell .form-block{box-shadow:none;background:#fff;border:1px solid #e0e8f4;border-radius:10px;padding:22px}.app-shell .template-picker p,.app-shell .builder-section-step{color:#63758f}.forms-app .field-settings label,.forms-app .settings-group label,.forms-app .field-settings input,.forms-app .field-settings textarea,.forms-app .field-settings select,.trial-shell label,.admin-app .customer-controls label{font-size:14px}.booking-page .booking-card{border-color:#dce7f6;border-radius:14px;box-shadow:0 15px 45px -22px #294e8729}.booking-page .booking-card h2{color:#315887;font-size:25px}.booking-page .booking-nav a{color:#48668e}.booking-page .booking-intro>a{color:#1459e5}.booking-page .booking-field label,.booking-page .booking-card label{color:#63758f;font-size:14px}.thobiv-guide{font-family:Inter,Segoe UI,system-ui,sans-serif}.thobiv-guide-launcher{background:#1459e5;border-color:#1459e5;border-radius:12px;box-shadow:0 6px 16px #1459e533}.thobiv-guide-launcher:after{background:#1459e5;border-color:#1459e5}.thobiv-guide-panel{border:1px solid #d3e0f5;border-radius:14px;box-shadow:0 22px 70px #29456c2b}.thobiv-guide-panel header{color:#315887;background:#fff;border-bottom:1px solid #e0e9f6}.thobiv-guide-panel header small,.thobiv-guide-panel header button{color:#63758f}.thobiv-guide-panel form button{background:#1459e5}.thobiv-guide-messages{background:#f7f9fd}.thobiv-guide-messages article.user{background:#edf3ff;border-color:#d6e4ff}.thobiv-guide-panel footer{color:#63758f}.thobiv-guide-suggestions button{color:#48668e;background:#f6f9fe;border-color:#d8e4f6}@media (width<=850px){.app-shell .workspace{width:100%;margin-left:0}.app-shell .sidebar{width:min(310px,88vw)}}@media (width<=600px){.workspace-business-banner h2{font-size:18px}.app-shell .workspace-products .platform-tool-grid p{font-size:14px}.crm-app .crm-team-panel{padding:20px}.trial-shell .trial-chat form button,.forms-app .forms-actions button,.forms-app .forms-tabs button{min-height:44px}.solutions-site .solutions-header-inner{overflow:visible}}.app-shell .workspace-switcher .brand-logo,.crm-app .crm-brand img,.admin-app .admin-brand img,.trial-shell .trial-brand img,.auth-page .auth-brand img{object-fit:contain;background:#142e52;border:1px solid #142e52;border-radius:9px;padding:5px}.product-icon:has(img[src="/thobiv-mark-saas.svg"]){background:#142e52;border-color:#142e52}.solutions-site .product-icon:has(img[src="/thobiv-mark-saas.svg"]){background:#142e52;border-color:#142e52}.solutions-site .solutions-brand img,.product-window-toolbar img{background:#142e52;border-radius:9px;padding:6px}.product-window-toolbar img{border-radius:6px;padding:4px}.solutions-footer .thobiv-social-links{justify-content:flex-start}.solutions-footer .thobiv-social-links a{color:#617799;box-shadow:none;background:#f2f6fc;border:1px solid #dce6f5;border-radius:8px}.app-shell .workspace-footer .thobiv-social-links a{color:#617799;box-shadow:none;background:#fff;border:1px solid #dce6f5}.solutions-header .platform-menu nav,.solutions-header .platform-menu nav a{color:#395f8d}:is(.sidebar,.crm-sidebar,.admin-sidebar){color:#c2cce0;border-right:1px solid #23324b;background:#101d34!important}:is(.sidebar,.crm-sidebar,.admin-sidebar) :is(h1,h2,h3,b,strong){color:#fff!important}:is(.sidebar,.crm-sidebar,.admin-sidebar) :is(nav a,nav button,.page-link,.nav-section>button,.primary-nav button){color:#b7c4da!important}:is(.sidebar,.crm-sidebar,.admin-sidebar) :is(.selected,.active,.page-link.active){color:#fff!important;background:#2461e8!important}:is(.sidebar,.crm-sidebar,.admin-sidebar) :is(nav a,nav button,.page-link):hover{color:#fff!important;background:#20314e!important}.app-shell .workspace-switcher{color:#fff;border-color:#2a3850}.app-shell .workspace-switcher:hover{background:#172741}.app-shell .workspace-switcher small,.app-shell .nav-section p,.app-shell .user-row small{color:#95a8c5}.app-shell .primary-nav,.app-shell .user-row{border-color:#29374e}.app-shell .primary-nav .ui-icon{color:#95a8c5}.app-shell .avatar{color:#d8e6ff;background:#283e62}.app-shell .workspace-home-heading h1{letter-spacing:-.045em;font-size:32px}.app-shell .workspace-home-heading>div>p{display:none}.app-shell .content-wrap{max-width:1400px;padding-top:34px}.app-shell .workspace-start-grid{border:1px solid var(--saas-line);background:#fff;border-radius:12px;gap:0;margin:26px 0;overflow:hidden}.app-shell .workspace-start-grid>a,.app-shell .workspace-start-grid>button{box-shadow:none;border:0;border-right:1px solid var(--saas-line);background:#fff;border-radius:0;min-height:76px}.app-shell .workspace-start-grid>:last-child{border-right:0}.app-shell .workspace-start-grid small{display:none}.workspace-focus-grid{grid-template-columns:1.8fr 1fr;gap:22px;margin-bottom:30px;display:grid}.app-shell .workspace-business-console{color:#9eb2d2;background:radial-gradient(at 95% 100%,#1b3d78 0,#0000 60%),#101f3a;border:1px solid #213557;border-radius:14px;padding:28px 30px;box-shadow:0 10px 25px #15315e0c}.workspace-business-console .console-label{letter-spacing:.12em;color:#adc1e4;align-items:center;gap:9px;margin:0 0 22px;font-size:11px;display:flex}.app-shell .workspace-business-console h2{color:#fff;margin:0 0 12px;font-size:29px;line-height:1.23}.workspace-business-console>p{margin:0 0 24px;font-size:13px}.console-suggestions{flex-wrap:wrap;gap:9px;margin-bottom:24px;display:flex}.app-shell .console-suggestions button{color:#d9e5f6;background:#21314e;border:1px solid #3a4b67;border-radius:7px;align-items:center;gap:10px;padding:10px 12px;font-size:12px;display:flex}.console-suggestions button:hover{background:#2e4265}.console-question{background:#fff;border-radius:9px;align-items:center;padding:5px;display:flex}.app-shell .console-question input{min-width:0;box-shadow:none;background:0 0;border:0;flex:1;padding:12px}.console-question button{color:#fff;background:#2364ec;border:0;border-radius:7px;place-items:center;width:42px;height:42px;display:grid}.console-question button:disabled{opacity:.55}.workspace-shortcuts{border:1px solid var(--saas-line);background:#fff;border-radius:14px;padding:23px}.app-shell .workspace-shortcuts h2{margin:0 0 4px;font-size:17px}.workspace-shortcuts>p{color:#72819a;margin:0 0 14px;font-size:12px}.workspace-shortcuts>a{color:#263a59;border-bottom:1px solid #edf0f5;align-items:center;gap:12px;padding:14px 0;text-decoration:none;display:flex}.workspace-shortcuts>a:last-child{border-bottom:0;padding-bottom:0}.workspace-shortcuts>a>span:nth-child(2){flex:1}.workspace-shortcuts b,.workspace-shortcuts small{display:block}.workspace-shortcuts b{font-size:13px}.workspace-shortcuts small{color:#7a8aa3;font-size:11px}.shortcut-icon{color:#3470df;background:#f0f5ff;border-radius:8px;place-items:center;width:37px;height:37px;display:grid}.workspace-products .section-title>span{color:#74829a;font-size:11px}.app-shell .conversation-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.app-shell .conversation-grid article{flex-direction:column;align-items:flex-start;gap:12px;min-height:200px;padding:22px;display:flex}.app-shell .conversation-grid article p{margin:4px 0 0;font-size:12px}.app-shell .conversation-grid article>b,.app-shell .conversation-grid article b{font-size:13px}.app-shell .conversation-grid article>a{align-items:center;gap:8px;margin-top:auto;font-size:12px;display:flex}.workspace-tool-badge{color:#6e7d96!important;background:#f0f4fb!important;border-radius:5px!important;padding:3px 8px!important;font-size:10px!important;position:static!important}.workspace-journey{border:1px solid var(--saas-line);background:#fff;border-radius:12px;grid-template-columns:repeat(3,1fr);margin:26px 0;display:grid}.workspace-journey>a{color:#245eb9;border-right:1px solid var(--saas-line);align-items:center;gap:13px;padding:23px;text-decoration:none;display:flex}.workspace-journey>a:last-child{border:0}.workspace-journey>a>span{flex:1}.workspace-journey b,.workspace-journey small{display:block}.workspace-journey b{color:#344864;font-size:12px}.workspace-journey small{color:#7b8ba5;font-size:11px}.workspace-more-tools{color:#576c8c;margin:30px 0}.workspace-more-tools summary{cursor:pointer;font-size:13px}.workspace-more-tools[open] summary{margin-bottom:20px}.app-shell .enquiry-flow{display:none}@media (width<=1100px){.workspace-focus-grid{grid-template-columns:1.4fr 1fr}.console-suggestions{gap:6px}.app-shell .console-suggestions button{padding:8px;font-size:11px}.app-shell .conversation-grid{grid-template-columns:repeat(2,1fr)}}@media (width<=650px){.workspace-focus-grid{grid-template-columns:1fr}.app-shell .workspace-business-console{padding:24px 20px}.app-shell .workspace-home-heading h1{font-size:27px}.app-shell .workspace-start-grid{grid-template-columns:1fr}.app-shell .workspace-start-grid>a,.app-shell .workspace-start-grid>button{border-right:0;border-bottom:1px solid var(--saas-line);min-height:60px}.workspace-journey{grid-template-columns:1fr}.workspace-journey>a{border-right:0;border-bottom:1px solid var(--saas-line)}.workspace-products .section-title>span{display:none}.app-shell .conversation-grid article{padding:17px}.app-shell .workspace-home-heading{flex-wrap:wrap;align-items:flex-start;gap:16px}}.solutions-site{--site-ink:#152238;--site-muted:#5d6e84;--site-blue:#1459e5;--site-line:#dfe7f2;color:var(--site-ink);background:#fff;font-family:Inter,Segoe UI,system-ui,sans-serif;font-size:16px;line-height:1.65}.solutions-site *{box-sizing:border-box}.solutions-site a{color:inherit;text-decoration:none}.solutions-site h1,.solutions-site h2,.solutions-site h3,.solutions-site h4,.solutions-site p{margin-top:0}.solutions-container{width:min(100% - 80px,1240px);margin-inline:auto}.solutions-site .solutions-header{z-index:30;border-bottom:1px solid var(--site-line);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#ffffffed;position:sticky;top:0}.solutions-header-inner{align-items:center;gap:48px;height:80px;display:flex}.solutions-site .solutions-brand{letter-spacing:-.045em;white-space:nowrap;align-items:center;gap:10px;font-size:23px;font-weight:800;display:inline-flex;color:#162a49!important}.solutions-brand img{object-fit:contain;width:37px;height:37px}.solutions-header-inner>nav{color:#52647d;gap:28px;margin-left:auto;font-size:14px;font-weight:550;display:flex}.solutions-header-inner>nav a:hover{color:var(--site-blue)}.solutions-nav-actions{align-items:center;gap:22px;display:flex}.solutions-login{font-size:14px;font-weight:650}.solutions-site .solutions-button,.solutions-site .solutions-secondary{white-space:normal;text-align:center;border-radius:9px;justify-content:center;align-items:center;min-height:48px;padding:11px 22px;font-size:14px;font-weight:650;line-height:1.5;transition:background .18s,box-shadow .18s;display:inline-flex}.solutions-site .solutions-button{background:var(--site-blue);border:1px solid var(--site-blue);box-shadow:0 3px 5px #1459e51a;color:#fff!important}.solutions-site .solutions-button:hover{background:#1048bf;box-shadow:0 5px 14px #1459e524}.solutions-site .solutions-secondary{color:#253953;background:#fff;border:1px solid #ccd7e5}.solutions-site .solutions-secondary:hover{background:#f2f6fc}.solutions-site .solutions-eyebrow{letter-spacing:.1em;align-items:center;gap:10px;display:flex;color:var(--site-blue)!important;margin:0 0 20px!important;font-size:12px!important;font-weight:700!important;line-height:1.6!important}.eyebrow-line{background:var(--site-blue);width:22px;height:2px}.solutions-site h2{letter-spacing:-.045em;font-size:clamp(32px,3.6vw,48px);font-weight:680;line-height:1.16}.solutions-site h3{letter-spacing:-.025em;font-weight:650}.solutions-site p{color:var(--site-muted)}.solutions-site :focus-visible{outline-offset:5px;outline:3px solid #447efa}.solutions-site .ui-icon{flex:none}@media (width<=1000px){.solutions-header-inner{gap:20px}.solutions-header-inner>nav{gap:17px}.solutions-nav-actions{gap:14px}.solutions-container{width:calc(100% - 48px)}}@media (width<=760px){.solutions-container{width:calc(100% - 36px)}.solutions-header-inner{flex-wrap:wrap;gap:12px;height:auto;min-height:72px;padding-block:12px}.solutions-header-inner>nav{border-top:1px solid var(--site-line);order:3;justify-content:space-between;gap:12px;width:100%;margin:0;padding-top:12px;font-size:14px}.solutions-nav-actions{margin-left:auto}.solutions-nav-actions .solutions-button{min-height:40px;padding:8px 13px}.solutions-login{display:none}.solutions-brand img{width:32px;height:32px}.solutions-site .solutions-brand{font-size:21px}.solutions-site h2{font-size:34px}}@media (prefers-reduced-motion:reduce){.solutions-site *,.solutions-site :before,.solutions-site :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.thobiv-showcase .showcase-hero{background:linear-gradient(#f7faff 0%,#fff 92%);border-bottom:1px solid #e7edf5;padding:78px 0 70px;overflow:hidden}.showcase-hero-grid{grid-template-columns:1fr 1.06fr;align-items:center;gap:50px;display:grid}.showcase-hero-copy h1{letter-spacing:-.055em;color:#13233d;margin:0 0 24px;font-size:clamp(42px,4.7vw,65px);font-weight:730;line-height:1.08}.showcase-hero-copy h1>span{color:#1459e5}.showcase-hero-copy>p:not(.solutions-eyebrow){max-width:510px;margin:0;font-size:17px;line-height:1.75}.showcase-hero-actions{flex-wrap:wrap;gap:12px;margin:28px 0 22px;display:flex}.hero-proof{color:#64738b;flex-wrap:wrap;gap:18px;font-size:12px;display:flex}.hero-proof>span{align-items:center;gap:6px;display:flex}.hero-proof .ui-icon{color:#1459e5}.showcase-product-window{background:#fff;border:1px solid #cfdcf0;border-radius:14px;margin-block:15px;overflow:hidden;transform:perspective(1600px)rotateY(-4deg);box-shadow:0 32px 65px -25px #214b963d,0 0 0 8px #edf3fb}.product-window-toolbar{border-bottom:1px solid #e1e8f1;align-items:center;gap:20px;height:58px;padding:0 18px;display:flex}.product-window-toolbar>span:first-child{color:#243b5c;align-items:center;gap:7px;font-size:14px;font-weight:750;display:flex}.product-window-toolbar img{width:25px;height:25px}.product-window-toolbar>small{color:#718198;margin-left:auto;font-size:11px}.preview-avatar{color:#1459e5;background:#eaf0fe;border-radius:7px;place-items:center;width:25px;height:25px;font-size:11px;font-weight:700;display:grid}.product-window-body{grid-template-columns:126px minmax(0,1fr);min-height:348px;display:grid}.product-window-body>aside{background:#f8fafd;border-right:1px solid #e4eaf3;flex-direction:column;gap:9px;padding:20px 10px;display:flex}.product-window-body>aside>span{color:#6c7d94;white-space:nowrap;border-radius:6px;align-items:center;gap:8px;padding:8px 7px;font-size:11px;display:flex}.product-window-body>aside>.preview-nav-active{color:#1459e5;background:#eaf0ff;font-weight:650}.product-window-content{background:#fcfdff;min-width:0;padding:26px 22px}.preview-heading>span{letter-spacing:.1em;color:#7e8ea3;font-size:9px}.preview-heading h2{letter-spacing:-.04em;font-size:23px;line-height:1.3;margin:5px 0!important}.preview-heading p{margin:0 0 19px;font-size:11px}.preview-action-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;display:grid}.preview-action-grid>div{background:#fff;border:1px solid #e0e7f2;border-radius:8px;flex-direction:column;align-items:start;gap:8px;padding:12px 10px;display:flex}.preview-action-grid .ui-icon{color:#1459e5;width:17px;height:17px}.preview-action-grid b{font-size:10px;font-weight:650}.preview-action-grid small{color:#7a899e;font-size:9px;line-height:1.35}.preview-business-card{background:#edf3ff;border:1px solid #d8e4ff;border-radius:9px;gap:13px;margin-top:17px;padding:17px 13px;display:flex}.preview-business-mark{color:#1459e5}.preview-business-card b{font-size:12px}.preview-business-card p{margin:5px 0;font-size:11px;line-height:1.5}.preview-business-card div>span{color:#4c6a98;font-size:9px}.preview-workflow{color:#7c8ca2;margin-top:20px;font-size:10px}.preview-workflow>div{align-items:center;gap:8px;margin-top:10px;display:flex}.preview-workflow b{color:#52657e;font-size:10px;font-weight:500}.preview-workflow i{background:#d6e0ef;flex:1;max-width:30px;height:1px}.product-window-foot{color:#788ba3;border-top:1px solid #e4eaf3;align-items:center;gap:7px;padding:10px 16px;font-size:10px;display:flex}.product-window-foot>span:last-child{margin-left:auto}.product-summary-strip{background:#fff;border-bottom:1px solid #e7edf5;padding:25px 0}.product-summary-strip .solutions-container{justify-content:space-between;align-items:center;gap:24px;display:flex}.product-summary-strip .solutions-container>span{letter-spacing:.08em;color:#8795a9;font-size:11px;font-weight:650}.product-summary-strip .solutions-container>div{gap:32px;display:flex}.product-summary-strip div>div>span{color:#455b7b;align-items:center;gap:9px;font-size:13px;font-weight:550;display:flex}.product-summary-strip .ui-icon{color:#1459e5;width:18px;height:18px}.showcase-section,.showcase-capabilities{padding:88px 0}.showcase-capabilities{background:#f7f9fd}.showcase-section-head{justify-content:space-between;align-items:end;gap:40px;margin-bottom:44px;display:flex}.showcase-section-head h2{margin:0}.showcase-section-head>p{max-width:320px;margin:0 0 3px;font-size:16px;line-height:1.7}.tool-category{margin-top:32px}.tool-category-heading{align-items:center;gap:11px;margin-bottom:16px;display:flex}.tool-category-heading>span{color:#647b9c;background:#e9eef8;border:1px solid #dce5f2;border-radius:7px;place-items:center;width:27px;height:27px;font-size:10px;font-weight:650;display:grid}.tool-category-heading h3{letter-spacing:-.02em;font-size:16px;font-weight:650;margin:0!important}.showcase-capability-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.tool-category-0 .showcase-capability-grid{grid-template-columns:1fr}.tool-category-0 .showcase-capability{align-items:center;gap:28px;padding:26px 28px;display:flex}.tool-category-0 .tool-card-top{min-width:160px;margin:0}.tool-category-0 .tool-card-copy{grid-template-columns:1.1fr 2fr auto;align-items:center;gap:28px;width:100%;display:grid}.tool-category-0 .tool-card-copy h4,.tool-category-0 .tool-card-copy p{margin:0}.tool-category-0 .tool-card-action{white-space:nowrap;margin:0}.showcase-capability{background:#fff;border:1px solid #dfe6f1;border-radius:12px;min-width:0;padding:24px;transition:border-color .18s,box-shadow .18s;box-shadow:0 2px 3px #172f5003}.showcase-capability:hover{border-color:#abc4f4;box-shadow:0 9px 24px #2445760c}.tool-card-top{justify-content:space-between;align-items:center;gap:14px;margin-bottom:22px;display:flex}.solutions-site .product-icon{box-shadow:none;color:#1459e5;background:#edf3ff;border:1px solid #dbe7fc;border-radius:11px;place-items:center;width:46px;min-width:46px;height:46px;padding:10px;display:grid}.solutions-site .product-icon-art{object-fit:contain;border-radius:0;width:26px;height:26px}.tool-access-label{color:#71839e;white-space:nowrap;background:#f6f8fc;border:1px solid #e8edf5;border-radius:5px;padding:4px 8px;font-size:11px;font-weight:500}.tool-card-copy h4{letter-spacing:-.025em;margin:0 0 10px;font-size:18px;font-weight:650;line-height:1.3}.tool-card-copy p{min-height:48px;margin:0 0 20px;font-size:14px;line-height:1.7}.tool-card-action{color:#1459e5;font-size:13px;font-weight:650;display:block}.showcase-trial-summary{text-align:center;margin:28px 0 0;color:#70819a!important;font-size:12px!important}.showcase-business{background:#fff;border-block:1px solid #e3eaf4}.showcase-business-grid{grid-template-columns:1fr 1fr;align-items:center;gap:90px;display:grid}.showcase-business-grid>div>p:not(.solutions-eyebrow){max-width:490px;font-size:16px;line-height:1.8}.showcase-business-capabilities{color:#526682;gap:13px;margin:26px 0 30px;padding:0;font-size:14px;list-style:none;display:grid}.showcase-business-capabilities li{align-items:center;gap:10px;display:flex}.showcase-business-capabilities .ui-icon{color:#1459e5}.showcase-business-panel{background:#f7f9fe;border:1px solid #d8e3f4;border-radius:14px;padding:28px;box-shadow:0 18px 36px -22px #274f922e}.business-panel-header{border-bottom:1px solid #dee7f4;align-items:center;gap:12px;padding-bottom:22px;display:flex}.business-panel-header>span{font-size:14px;font-weight:650}.business-panel-header small{color:#7d8da5;margin-top:3px;font-size:11px;font-weight:400;display:block}.business-example-question{background:#fff;border:1px solid #e1e7f1;border-radius:10px 10px 2px;margin:24px 0 20px 25%;padding:12px 16px;font-size:14px}.business-example-answer{background:#fff;border:1px solid #e1e8f3;border-radius:10px;padding:22px}.business-example-answer>span{font-size:14px;font-weight:650}.business-example-answer ol{counter-reset:business;margin:16px 0 0;padding:0;list-style:none}.business-example-answer li{counter-increment:business;padding:0 0 13px 30px;position:relative}.business-example-answer li:before{content:counter(business);color:#1459e5;background:#edf3ff;border-radius:5px;place-items:center;width:20px;height:20px;font-size:10px;display:grid;position:absolute;top:1px;left:0}.business-example-answer li b{font-size:13px;font-weight:650}.business-example-answer li p{margin:3px 0 0;font-size:13px;line-height:1.6}.showcase-business-panel>small{color:#7b8ba3;margin-top:17px;font-size:11px;display:block}.showcase-workspace{background:#f7f9fd}.showcase-workspace-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;display:grid}.showcase-workspace-grid article{background:#fff;border:1px solid #e0e7f2;border-radius:12px;flex-direction:column;padding:30px;display:flex}.journey-card-head{justify-content:space-between;align-items:center;margin-bottom:38px;display:flex}.journey-card-head>span:last-child{letter-spacing:-.04em;color:#dde5f1;font-size:35px;font-weight:500}.showcase-workspace-grid h3{margin-bottom:12px;font-size:20px;line-height:1.35}.showcase-workspace-grid p{margin-bottom:25px;font-size:14px;line-height:1.8}.showcase-workspace-grid a{color:#1459e5;margin-top:auto;font-size:13px;font-weight:650}.showcase-about-grid{grid-template-columns:1fr 1fr;gap:90px;display:grid}.showcase-about-grid h2{max-width:480px}.showcase-about-grid>ol{margin:0;padding:0;list-style:none}.showcase-about-grid li{border-bottom:1px solid #e3eaf4;gap:23px;padding:24px 0;display:flex}.showcase-about-grid li:first-child{padding-top:0}.showcase-about-grid li:last-child{border-bottom:0}.showcase-about-grid li>span{color:#1459e5;padding-top:4px;font-size:13px;font-weight:650}.showcase-about-grid h3{margin-bottom:8px;font-size:20px}.showcase-about-grid li p{margin:0;font-size:15px;line-height:1.8}.showcase-allowance{background:#f7f9fd;border-top:1px solid #e3eaf4}.showcase-allowance-grid{grid-template-columns:1fr 1fr;gap:22px;display:grid}.showcase-allowance-grid article{background:#fff;border:1px solid #dce5f3;border-radius:12px;padding:34px}.allowance-label{letter-spacing:.08em;color:#1459e5;margin-bottom:18px;font-size:11px;font-weight:650;display:block}.showcase-allowance-grid h3{margin-bottom:15px;font-size:24px}.showcase-allowance-grid p{max-width:450px;margin-bottom:28px;font-size:15px;line-height:1.8}.showcase-billing-note{text-align:center;margin:24px 0 0;font-size:12px}.showcase-billing-note a{color:#1459e5;text-decoration:underline}.solutions-close{color:#fff;background:#10274c;padding:58px 0}.solutions-close>.solutions-container{justify-content:space-between;align-items:center;gap:30px;display:flex}.solutions-close h2{margin-bottom:12px;font-size:39px}.solutions-close p{color:#bacbe5;margin:0;font-size:15px}.solutions-close .solutions-eyebrow{color:#9ebfff!important;margin-bottom:15px!important}.close-actions{flex:none;gap:12px;display:flex}.solutions-close .solutions-button{background:#fff;border-color:#fff;color:#123e88!important}.solutions-close .solutions-secondary{color:#fff;background:0 0;border-color:#557198}.solutions-close .solutions-secondary:hover{background:#1c3965}.solutions-footer{background:#fff;padding:60px 0 0}.solutions-footer-main{grid-template-columns:2fr 1fr 1fr 1fr;gap:40px;padding-bottom:45px;display:grid}.solutions-footer-main p{margin:15px 0 20px;font-size:13px;line-height:1.8}.solutions-footer-main nav{color:#62758f;flex-direction:column;gap:12px;font-size:13px;display:flex}.solutions-footer-main nav>b{letter-spacing:.08em;color:#9aa7b8;margin-bottom:8px;font-size:10px;font-weight:700}.solutions-footer-main nav a:hover{color:#1459e5}.solutions-footer-bottom{color:#7c8ea5;border-top:1px solid #e3eaf4;justify-content:space-between;gap:20px;padding:22px 0;display:flex}.solutions-footer-bottom small{font-size:11px}.solutions-footer .social-links{justify-content:flex-start}@media (width<=1100px){.showcase-hero-grid{gap:30px}.showcase-hero-copy h1{font-size:48px}.showcase-business-grid,.showcase-about-grid{gap:48px}.tool-category-0 .tool-card-copy{grid-template-columns:1fr 1.5fr}.tool-category-0 .tool-card-action{grid-column:1/-1}.product-summary-strip .solutions-container>div{gap:20px}}@media (width<=900px){.showcase-hero-grid{grid-template-columns:1fr}.showcase-hero-copy{max-width:640px}.showcase-hero-copy h1{font-size:56px}.hero-break{display:none}.showcase-product-window{width:100%;max-width:650px;margin:25px auto 0;transform:none}.product-summary-strip .solutions-container{flex-direction:column;align-items:start}.showcase-capability-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.showcase-business-grid,.showcase-about-grid{grid-template-columns:1fr;gap:35px}.showcase-business-grid>div>p:not(.solutions-eyebrow){max-width:650px}.showcase-workspace-grid{gap:14px}.showcase-workspace-grid article{padding:22px}.solutions-close>.solutions-container{flex-direction:column;align-items:start}.solutions-footer-main{grid-template-columns:1.5fr 1fr 1fr;gap:25px}.solutions-footer-main>div{grid-column:1/-1}.showcase-section-head{align-items:start}.tool-category-0 .showcase-capability{gap:20px}.tool-category-0 .tool-card-top{min-width:120px}}@media (width<=600px){.thobiv-showcase .showcase-hero{padding:48px 0}.showcase-hero-copy h1{font-size:43px}.showcase-hero-copy>p:not(.solutions-eyebrow){font-size:16px}.showcase-hero-actions{gap:10px}.hero-proof{gap:9px;font-size:11px}.showcase-product-window{box-shadow:0 20px 45px -22px #214b963d}.product-window-body{grid-template-columns:1fr;min-height:0}.product-window-body>aside{display:none}.product-window-content{padding:22px 16px}.product-window-toolbar>small{display:none}.product-window-toolbar>.preview-avatar{margin-left:auto}.product-window-foot>span:last-child{display:none}.product-summary-strip .solutions-container>div{flex-wrap:wrap;gap:12px 19px}.product-summary-strip div>div>span{font-size:12px}.showcase-section,.showcase-capabilities{padding:56px 0}.showcase-section-head{margin-bottom:30px;display:block}.showcase-section-head>p,.showcase-section-head>a{margin-top:22px}.showcase-capability-grid,.showcase-workspace-grid,.showcase-allowance-grid{grid-template-columns:1fr}.tool-category-0 .showcase-capability{padding:24px;display:block}.tool-category-0 .tool-card-top{margin-bottom:22px}.tool-category-0 .tool-card-copy{display:block}.tool-category-0 .tool-card-copy h4{margin-bottom:10px}.tool-category-0 .tool-card-copy p{margin-bottom:20px}.showcase-capability{padding:24px}.tool-card-copy p{min-height:0}.journey-card-head{margin-bottom:24px}.showcase-business-panel{padding:20px}.showcase-allowance-grid article{padding:25px}.solutions-close{padding:45px 0}.solutions-close h2{font-size:32px}.solutions-footer-main{grid-template-columns:1fr 1fr;gap:30px}.solutions-footer-main>nav:last-child{grid-column:1/-1}.solutions-footer-bottom{flex-direction:column;gap:8px}.showcase-trial-summary{text-align:left}.showcase-hero-copy .solutions-eyebrow{letter-spacing:.075em;font-size:10px!important}.close-actions{flex-wrap:wrap}.preview-action-grid b{font-size:10px}.preview-action-grid small{font-size:9px}}.thobiv-showcase .solutions-header{background:#101d34;border-color:#273750}.thobiv-showcase .solutions-header :is(.solutions-brand,.solutions-login,nav>a){color:#e6edfa}.thobiv-showcase .showcase-hero{color:#fff;background:radial-gradient(at 80% 65%,#17386c 0,#0000 55%),#101d34;padding-block:86px}.thobiv-showcase .showcase-hero h1{color:#fff;font-size:clamp(44px,4.6vw,70px);line-height:1.08}.thobiv-showcase .showcase-hero-copy>p:not(.solutions-eyebrow){color:#aebdd5}.thobiv-showcase .showcase-hero .solutions-eyebrow,.thobiv-showcase .hero-proof{color:#adc2e2}.thobiv-showcase .showcase-hero .solutions-secondary{color:#fff;background:#1c2b46;border-color:#3c506e}.thobiv-showcase .showcase-product-window{border-color:#455b7c;transform:perspective(1300px)rotateY(-5deg);box-shadow:0 30px 70px #030c2260}.thobiv-showcase .product-window-body>aside{color:#9fb3d5;background:#132440}.thobiv-showcase .preview-business-card{color:#fff;background:#132440;border-color:#253d63}.thobiv-showcase .preview-business-card p,.thobiv-showcase .preview-business-card span{color:#b7c7e2}.thobiv-showcase .preview-nav-active{color:#fff;background:#2461e8}@media (width<=800px){.thobiv-showcase .showcase-hero{padding-block:50px}.thobiv-showcase .showcase-product-window{transform:none}}.thobiv-showcase .showcase-hero{background:radial-gradient(at 78%,#0c347e 0,#0000 54%),linear-gradient(120deg,#030e29,#071a43);padding-block:94px 100px;position:relative;overflow:hidden}.thobiv-showcase .showcase-hero:before{content:"";pointer-events:none;border:1px solid #2279ed38;border-radius:50%;width:420px;height:420px;position:absolute;top:-230px;right:-210px}.thobiv-showcase .solutions-header{background:#06132e;border-bottom:1px solid #22519a45}.thobiv-showcase .showcase-hero h1{letter-spacing:-.055em;font-weight:750}.thobiv-showcase .showcase-hero h1 span{color:#1690ff}.thobiv-showcase .showcase-hero .solutions-eyebrow{letter-spacing:.14em;color:#91c8ff;font-size:11px}.thobiv-showcase .showcase-hero .solutions-button,.thobiv-showcase .solutions-header .solutions-button{background:#087eff;border:1px solid #2891ff;border-radius:7px;box-shadow:0 6px 20px #006cff30}.thobiv-showcase .showcase-hero .solutions-button:hover{background:#2691ff}.thobiv-showcase .showcase-product-window{border:1px solid #3987e8;border-radius:14px;transform:perspective(1500px)rotateY(-7deg)rotate(-2deg);box-shadow:0 30px 75px #000a,0 0 50px #087eff12}.thobiv-showcase .product-window-toolbar{color:#edf5ff;background:#0e2447;border-color:#294c7b}.thobiv-showcase .product-window-toolbar small{color:#a8bddc}.thobiv-showcase .product-window-foot{background:#edf4ff}.thobiv-showcase .preview-business-card{background:linear-gradient(120deg,#071833,#113165);border-color:#285592}.thobiv-showcase .product-summary-strip{background:#fff;border-bottom:1px solid #e1e9f5;padding-block:25px}.thobiv-showcase .showcase-capability{border:1px solid #dce6f3;border-radius:12px;box-shadow:0 5px 18px #112e5b05}.thobiv-showcase .showcase-capability:hover{border-color:#2685f5;box-shadow:0 12px 28px #1262cd12}.thobiv-showcase .showcase-section-head h2{letter-spacing:-.045em;font-weight:720}.thobiv-showcase .solutions-close{background:radial-gradient(at 90% 100%,#12478f,#0000 60%),#061731}.thobiv-showcase .solutions-close h2{color:#fff}.thobiv-showcase .solutions-close p{color:#a9c1e1}.thobiv-showcase .solutions-close .solutions-secondary{color:#fff;background:#163356;border-color:#35557e}@media (width<=800px){.thobiv-showcase .showcase-hero{padding-block:48px 58px}.thobiv-showcase .showcase-product-window{transform:none}}.solutions-site.thobiv-showcase{--site-ink:#edf4ff;--site-muted:#afbed6;--site-blue:#57a3ff;--site-line:#294263;color:var(--site-ink);background:#030e29}.thobiv-showcase .showcase-product-window{perspective:none;rotate:none;transform:none!important}.thobiv-showcase :is(.showcase-capabilities,.showcase-business,.showcase-workspace,.showcase-about,.showcase-allowance,.product-summary-strip,.solutions-footer){background:#030e29;border-color:#243b5c}.thobiv-showcase :is(.showcase-capability,.showcase-workspace-grid article,.showcase-allowance-grid article,.showcase-business-panel){background:#0b1c3a;border-color:#294263;box-shadow:0 8px 28px #0002}.thobiv-showcase :is(h2,h3,h4,.business-panel-header,.business-example-answer>span){color:#edf4ff}.thobiv-showcase :is(.product-summary-strip .solutions-container>span,.product-summary-strip div>div>span,.solutions-footer-main nav,.solutions-footer-main nav>b,.solutions-footer-bottom,.showcase-trial-summary,.showcase-business-panel>small,.business-panel-header small){color:#afbed6!important}.thobiv-showcase :is(.tool-card-action,.showcase-workspace-grid a,.allowance-label,.showcase-about-grid li>span,.showcase-billing-note a){color:#75b4ff}.thobiv-showcase :is(.tool-access-label,.tool-category-heading>span){color:#c2d3eb;background:#162c4e;border-color:#355174}.thobiv-showcase :is(.business-example-question,.business-example-answer){color:#e2ecfa;background:#102748;border-color:#355174}.thobiv-showcase :is(.business-panel-header,.showcase-about-grid li,.solutions-footer-bottom){border-color:#294263}.thobiv-showcase .showcase-business-capabilities{color:#bdcce1}.thobiv-showcase .journey-card-head>span:last-child{color:#47678f}.thobiv-showcase .solutions-brand{color:#edf4ff!important}.thobiv-showcase .solutions-secondary{color:#edf4ff;background:#132c4e;border-color:#3b597e}.thobiv-showcase .solutions-secondary:hover{background:#203c62}.thobiv-showcase .solutions-eyebrow{color:#80bdff!important}.thobiv-showcase .solutions-button{background:#087eff;border-color:#2891ff}.thobiv-showcase .solutions-button:hover{background:#2691ff}.thobiv-showcase .showcase-product-window{background:#0b1c3a}.thobiv-showcase .product-window-content{color:#e3ecfa;background:#0b1c3a}.thobiv-showcase .product-window-body>aside{background:#07162f;border-color:#294263}.thobiv-showcase .product-window-body>aside>span{color:#afbed6}.thobiv-showcase .product-window-body>aside>.preview-nav-active{color:#fff;background:#2461e8}.thobiv-showcase .preview-action-grid>div{background:#11294c;border-color:#315276}.thobiv-showcase .preview-action-grid small,.thobiv-showcase .preview-heading>span,.thobiv-showcase .preview-workflow,.thobiv-showcase .preview-workflow b{color:#b4c5de}.thobiv-showcase .preview-workflow i{background:#52749e}.thobiv-showcase .product-window-foot{color:#a9bedb;background:#07162f;border-color:#294263}.thobiv-showcase .product-window-toolbar>span:first-child{color:#edf4ff}.trial-shell{color:#e6efff;background:#081323;min-height:100vh;font-family:Arial,sans-serif;font-size:16px;line-height:1.6}.trial-shell *{box-sizing:border-box}.trial-shell a{color:#94c9ff;text-decoration:none}.trial-shell button{cursor:pointer;color:#fff;font:inherit;background:#287fe6;border:1px solid #4e9df9;border-radius:10px;padding:11px 18px;font-weight:600}.trial-shell button:disabled{opacity:.5;cursor:not-allowed}.trial-shell input,.trial-shell textarea,.trial-shell select{color:#edf5ff;width:100%;font:inherit;background:#0b192d;border:1px solid #344d6d;border-radius:9px;padding:12px;display:block}.trial-shell textarea{resize:vertical}.trial-shell label{color:#c3d5ee;font-size:14px;display:block}.trial-shell small{color:#aec2dd;font-size:13px}.trial-shell h1,.trial-shell h2,.trial-shell h3{margin:0 0 12px;line-height:1.25}.trial-shell p{color:#afc1dc;margin:0 0 16px}.trial-header{background:#0d1c30;border-bottom:1px solid #263d5b;align-items:center;gap:24px;padding:18px 4%;display:flex}.trial-brand{align-items:center;gap:10px;font-size:21px;font-weight:800;display:flex;color:#fff!important}.trial-brand img{width:36px;height:36px}.trial-header nav{gap:24px;margin-left:auto;display:flex}.trial-header>span{font-size:14px}.trial-layout{grid-template-columns:245px minmax(0,1fr);max-width:1500px;margin:auto;display:grid}.trial-sidebar{border-right:1px solid #263d5b;padding:30px 18px}.trial-sidebar>p{letter-spacing:.1em;font-size:12px}.trial-sidebar>button{text-align:left;background:0 0;border:1px solid #0000;align-items:center;gap:12px;width:100%;margin-bottom:5px;padding:12px 9px;font-size:14px;display:flex}.trial-sidebar>button.selected{background:#163a66;border-color:#4784bd}.trial-sidebar button img{object-fit:cover;border-radius:9px;width:36px;height:36px}.trial-side-links{border-block:1px solid #263d5b;gap:12px;margin:24px 0;padding:24px 9px;font-size:14px;display:grid}.trial-main{min-width:0;padding:38px 4%}.trial-heading{justify-content:space-between;align-items:center;gap:24px;display:flex}.trial-heading h1{font-size:clamp(26px,3vw,38px)}.trial-eyebrow{letter-spacing:.1em;font-size:12px;color:#75b6ff!important}.trial-shell .trial-secondary{background:#102742;border-color:#355c86}.trial-meters{grid-template-columns:repeat(3,1fr);gap:12px;margin:24px 0;display:grid}.trial-meters>div{background:linear-gradient(135deg,#163152,#102139);border:1px solid #314b6d;border-radius:14px;padding:19px}.trial-meters small,.trial-meters b,.trial-meters span{display:block}.trial-meters b{margin:5px 0;font-size:22px}.trial-meters span{color:#b1c9e5;font-size:13px}.trial-alert,.trial-expired{background:#103344;border:1px solid #357cab;border-radius:12px;margin-bottom:20px;padding:18px}.trial-alert.error{color:#ffe0e9;background:#432734;border-color:#b56c81}.trial-expired{background:#342b1d;border-color:#866840}.trial-expired a{margin-right:20px;display:inline-block}.trial-setup{background:#112238;border:1px solid #365170;border-radius:18px;gap:20px;max-width:850px;padding:28px;display:grid}.trial-setup fieldset{border:1px solid #365170;border-radius:12px;padding:16px}.trial-check{align-items:center;gap:10px;margin:8px 0;display:flex!important}.trial-check input{height:18px;width:18px!important}.trial-credit{background:#0d2038;border:1px solid #35567b;border-radius:14px;flex-wrap:wrap;align-items:center;gap:15px;margin:24px 0;padding:17px 20px;display:flex}.trial-credit>img{width:40px;height:40px}.trial-credit div{flex:1;min-width:180px}.trial-credit span,.trial-credit small{display:block}.trial-credit strong{color:#ffd990;width:100%;font-size:14px}.trial-credit>small{max-width:230px}.trial-tool-head{margin:30px 0 18px}.trial-tool-head span{color:#a4c5e9;font-size:14px}.trial-chat{background:#0c1d32;border:1px solid #355170;border-radius:16px;overflow:hidden}.trial-chat-log{min-height:260px;max-height:480px;padding:25px;overflow-y:auto}.trial-chat article{background:#183753;border-radius:12px;max-width:88%;margin-bottom:15px;padding:15px 18px;font-size:15px}.trial-chat article.customer{background:#17457a;margin-left:auto}.trial-chat article b{font-size:13px}.trial-chat article p{white-space:pre-wrap;color:#e3efff;margin:7px 0 0}.trial-chat form{border-top:1px solid #355170;gap:12px;padding:18px;display:flex}.trial-chat form input{min-width:0}.trial-empty{text-align:center;max-width:460px;margin:auto}.trial-empty img{object-fit:cover;border-radius:16px;width:76px;height:76px;margin-bottom:15px}.trial-voice{background:#173149;border:1px solid #487bab;border-radius:14px;flex-wrap:wrap;align-items:center;gap:15px;margin:20px 0;padding:20px;display:flex}.trial-voice>div{flex:1;min-width:240px}.trial-voice p{margin:8px 0 0;font-size:14px}.trial-voice>small{width:100%}.trial-capture{background:#102139;border:1px solid #355170;border-radius:16px;gap:15px;margin-top:24px;padding:25px;display:grid}.trial-capture p{font-size:14px}.trial-fields{grid-template-columns:1fr 1fr;gap:15px;display:grid}.trial-capture>button{justify-self:start}.trial-automation{background:#102139;border:1px solid #355170;border-radius:16px;padding:25px}.trial-automation>div{grid-template-columns:repeat(3,1fr);gap:14px;margin:24px 0;display:grid}.trial-automation span{background:#17395b;border-radius:12px;padding:18px}.trial-automation b{color:#80bdff;display:block}.trial-footer{border-top:1px solid #355170;margin-top:30px;padding-top:24px;font-size:14px}.trial-footer a{margin-right:24px}.trial-footer span{color:#a9c0dc;margin-top:14px;display:block}.trial-sr{clip:rect(0,0,0,0);white-space:nowrap;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.trial-shell :focus-visible{outline-offset:3px;outline:2px solid #91ceff}@media (width<=900px){.trial-layout{grid-template-columns:1fr}.trial-sidebar{border-bottom:1px solid #263d5b;border-right:0;flex-wrap:wrap;gap:8px;padding:16px;display:flex}.trial-sidebar>p{width:100%;margin:0}.trial-sidebar>button{width:auto;margin:0}.trial-side-links{display:none}.trial-sidebar>a{padding:10px}.trial-header>span{display:none}.trial-meters{grid-template-columns:1fr}.trial-main{padding:25px 20px}.trial-heading{display:block}.trial-heading>button{margin-top:8px}}@media (width<=560px){.trial-header{flex-wrap:wrap;gap:10px}.trial-header nav{gap:18px;width:100%;margin:0;font-size:14px}.trial-fields{grid-template-columns:1fr}.trial-chat-log{padding:15px}.trial-chat form{flex-wrap:wrap}.trial-chat form input{width:100%}.trial-chat article{max-width:100%}.trial-automation>div{grid-template-columns:1fr}.trial-sidebar>button{padding:8px;font-size:13px}.trial-sidebar button img{width:28px;height:28px}.trial-setup{padding:20px}}.trial-sidebar button small{color:#b0c8e8;font-size:12px;font-weight:400;display:block}.trial-wizard{margin:24px 0}.trial-wizard-heading{justify-content:space-between;align-items:start;gap:20px;display:flex}.trial-setup-steps{flex-wrap:wrap;gap:8px;margin:20px 0;display:flex}.trial-setup-steps button{background:#102238;border-color:#314e72;align-items:center;gap:8px;padding:10px;font-size:13px;display:flex}.trial-setup-steps button.selected{background:#225893;border-color:#74b9ff}.trial-setup-steps span{background:#ffffff16;border-radius:50%;place-items:center;width:24px;height:24px;display:grid}.trial-wizard-form{max-width:none}.trial-wizard-fields{grid-template-columns:1fr 1fr;gap:20px;display:grid}.trial-wizard-fields .wide{grid-column:1/-1}.trial-wizard-fields small{margin-top:6px;display:block}.trial-required{color:#85bdff}.trial-wizard-actions{border-top:1px solid #355170;flex-wrap:wrap;justify-content:flex-end;gap:12px;padding-top:20px;display:flex}.trial-review-values div{border-bottom:1px solid #30445d;padding:12px 0}.trial-review-values dt{color:#a7c9f2;font-size:13px}.trial-review-values dd{white-space:pre-wrap;margin:5px 0 0;font-size:15px}.trial-wizard details{border:1px solid #334e70;border-radius:9px;padding:12px}.trial-wizard summary{cursor:pointer}.trial-save-status{font-size:14px;color:#9ad9c6!important}.trial-setup-note{background:#0b1930;border-radius:10px;padding:15px;font-size:14px}@media (width<=650px){.trial-wizard-fields{grid-template-columns:1fr}.trial-wizard-heading{display:block}.trial-setup-steps{grid-template-columns:1fr 1fr;display:grid}.trial-setup-steps button{text-align:left;align-items:start}.trial-wizard-form{padding:18px}}.trial-layout.trial-standalone{max-width:1180px;display:block}.trial-meters.trial-meters-two{grid-template-columns:repeat(2,minmax(0,1fr))}@media (width<=900px){.trial-meters.trial-meters-two{grid-template-columns:1fr}}.trial-custom-answer{margin-top:10px}.trial-channel-icon{vertical-align:middle;width:44px;height:44px;margin-right:12px}.trial-empty img[src$=-brand\.svg]{object-fit:contain;background:#fff;border-radius:18px;padding:5px}.trial-channel-icon{vertical-align:middle;border-radius:13px;width:48px;height:48px;display:inline-block}.trial-channel-empty{border-radius:22px;width:84px;height:84px;margin:0 auto 16px;display:block}.trial-channel-icon .channel-icon-plate{box-shadow:0 3px 6px #0005,inset 0 1px 1px #ffffff45}.trial-event-map{background:linear-gradient(135deg,#163653,#102139);border:1px solid #3e6a99;border-radius:16px;align-items:center;gap:24px;margin-bottom:20px;padding:24px;display:flex}.trial-event-map>div{flex:1;min-width:0}.trial-event-map p{white-space:pre-wrap;margin-bottom:8px}.trial-event-map>a{color:#fff;background:#287fe6;border-radius:10px;flex:none;padding:12px 18px;font-weight:600;display:inline-block}@media (width<=650px){.trial-event-map{display:block}.trial-event-map>a{margin-top:16px}}.trial-knowledge-guide{background:#0b1b30;border:1px solid #365677;border-radius:12px;padding:20px}.trial-knowledge-guide ul{grid-template-columns:1fr 1fr;gap:14px;margin:14px 0;padding:0;list-style:none;display:grid}.trial-knowledge-guide li{background:#132b46;border-radius:9px;padding:12px;font-size:14px}.trial-knowledge-guide strong,.trial-knowledge-guide span{display:block}.trial-knowledge-guide span{color:#b8cce5;margin-top:4px}@media (width<=650px){.trial-knowledge-guide ul{grid-template-columns:1fr}}.knowledge-box{background:#f8fbff;border:1px solid #cedbeb;border-radius:14px;padding:20px}.knowledge-box textarea{box-sizing:border-box;width:100%;line-height:1.6}.knowledge-box-actions{grid-template-columns:1fr 2fr;gap:20px;margin:18px 0;display:grid}.knowledge-website{align-items:end;gap:10px;display:flex}.knowledge-website label{flex:1;min-width:0}.knowledge-box input{box-sizing:border-box;width:100%}.knowledge-website button{white-space:nowrap;min-height:44px}.knowledge-box small,.knowledge-box p{font-size:14px;line-height:1.6}.knowledge-box label{font-size:14px}.knowledge-box input[type=file]{max-width:100%;font-size:14px}@media (width<=700px){.knowledge-box{padding:16px}.knowledge-box-actions{grid-template-columns:1fr}.knowledge-website{flex-direction:column;align-items:stretch}}.client-calendar-list{gap:12px;margin:20px 0;display:grid}.client-calendar-list article{overflow-wrap:anywhere;border:1px solid #d7e2f1;border-radius:12px;padding:16px}.client-calendar-list p{margin:8px 0}.trial-wizard>label{margin:14px 0;display:block}.trial-wizard>label>input{width:100%;min-width:0;font:inherit;border:1px solid #cbd5e1;border-radius:8px;padding:12px;display:block}.trial-wizard form input,.trial-wizard form select,.trial-wizard form textarea{box-sizing:border-box;max-width:100%}.trial-wizard form p{overflow-wrap:anywhere}.chatbot-install{margin:24px 0}.chatbot-install textarea[readonly]{resize:vertical;box-sizing:border-box;border:1px solid #cbd8ed;border-radius:8px;width:100%;padding:12px;font:14px/1.6 monospace}.chatbot-install>label{display:block}.chatbot-install .trial-wizard-actions a{padding:10px;font-size:14px}.chatbot-install small{display:block}.trial-phone-label{color:#c3d5ee;font-size:14px;display:block}.trial-phone-controls{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:8px;margin-top:4px;display:grid}.trial-phone-controls>*{min-width:0}.trial-phone-field small{margin-top:6px;display:block}@media (width<=480px){.trial-phone-controls{grid-template-columns:1fr}}.trial-rule-suggestion{background:#10243c;border:1px solid #344d6d;border-radius:10px;margin-top:10px;padding:12px}.trial-rule-suggestion p{overflow-wrap:anywhere;margin-bottom:10px;font-size:14px}.trial-whatsapp-live{background:#10243c;border:1px solid #344d6d;border-radius:14px;margin:18px 0;padding:20px}.trial-whatsapp-live button{margin:8px 8px 8px 0}.trial-whatsapp-live label{margin:12px 0}.trial-whatsapp-live input[type=checkbox]{width:auto;margin-right:8px;display:inline-block}.trial-whatsapp-live small{display:block}.trial-whatsapp-message{overflow-wrap:anywhere;border:1px solid #344d6d;border-radius:10px;margin-top:16px;padding:14px}.trial-whatsapp-message textarea{min-height:100px}@media (width<=480px){.trial-whatsapp-live{padding:14px}.trial-whatsapp-live button{width:100%;margin-right:0}}.trial-whatsapp-live code{overflow-wrap:anywhere;white-space:normal}.trial-whatsapp-live details{margin:12px 0}.trial-whatsapp-live p{overflow-wrap:anywhere}
