.workspace-current,.workspace-card,.workspace-editor-toolbar-compact{background:#0f172a;border:1px solid #243044;border-radius:18px}.workspace-current{background:radial-gradient(circle at 0 0,#34d3991f,#0000 34%),#0f172a;justify-content:space-between;align-items:flex-start;gap:18px;padding:20px;display:flex}.workspace-current h3{color:#f8fafc;margin:0;font-size:24px}.workspace-current p,.workspace-card-head p{color:#94a3b8;word-break:break-word;margin:8px 0 0}.workspace-label{text-transform:uppercase;font-size:13px;font-weight:800;color:#34d399!important;margin:0 0 10px!important}.workspace-status{color:#bbf7d0;text-transform:uppercase;background:#34d3991f;border:1px solid #34d39947;border-radius:999px;justify-content:center;align-items:center;min-height:34px;padding:0 12px;font-size:12px;font-weight:800;display:inline-flex}.workspace-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.workspace-card{padding:18px}.workspace-card-head{justify-content:space-between;align-items:flex-start;gap:14px;display:flex}.workspace-card-head h3{color:#f8fafc;margin:0;font-size:18px}.workspace-card-head span{color:#cbd5e1;text-transform:uppercase;white-space:nowrap;background:#1f2937;border:1px solid #374151;border-radius:999px;align-items:center;min-height:28px;padding:0 10px;font-size:11px;font-weight:800;display:inline-flex}.workspace-meta{gap:10px;margin-top:16px;display:grid}.workspace-meta div{background:#111827;border:1px solid #1f2937;border-radius:14px;gap:5px;padding:12px;display:grid}.workspace-meta small{color:#64748b;text-transform:uppercase;font-size:11px;font-weight:800}.workspace-meta strong{color:#f8fafc;word-break:break-word;font-size:13px}.workspace-quick-actions{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}.workspace-editor-home{gap:1rem;display:grid}.workspace-editor-identity p{color:#94a3b8;word-break:break-word;margin:0}.workspace-editor-badges{flex-wrap:wrap;gap:.5rem;display:flex}.workspace-editor-badges span{color:#cbd5e1;background:#0f172ac7;border:1px solid #243044;border-radius:999px;align-items:center;min-height:22px;padding:0 .55rem;font-size:.68rem;font-weight:800;display:inline-flex}.workspace-editor-badges span:first-child{color:#bbf7d0;background:#34d3991f;border-color:#34d39947}.app-card-head{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.app-card-title{min-width:0}.app-card-actions,.workspace-editor-actions{flex-wrap:wrap;justify-content:flex-end;gap:.6rem;display:flex}.workspace-editor-toolbar{justify-content:space-between;align-items:center;gap:1rem;margin-bottom:1rem;display:flex}.workspace-editor-toolbar-compact{padding:.9rem 1rem}.workspace-editor-toolbar-main{flex:1;min-width:0}.workspace-editor-toolbar-main h2{color:#f8fafc;letter-spacing:-.025em;margin:.35rem 0 .15rem;font-size:clamp(1.15rem,1.8vw,1.45rem);line-height:1.1}.workspace-editor-toolbar-main p{color:#94a3b8;word-break:break-word;margin:0;font-size:.88rem}.workspace-editor-builder-header h2{margin-bottom:.25rem}.workspace-editor-builder-title{z-index:0;display:inline-block;position:relative}.workspace-editor-builder-title:after{content:"";z-index:-1;background:linear-gradient(-2deg, transparent 0 14%, var(--board-tape,#facc15) 14% 74%, transparent 74% 100%);border-radius:999px 64% 82% 999px;height:.42em;position:absolute;bottom:.02em;left:-.08em;right:-.1em}@supports (color:color-mix(in lab, red, red)){.workspace-editor-builder-title:after{background:linear-gradient(-2deg, transparent 0 14%, color-mix(in srgb, var(--board-tape,#facc15) 74%, transparent) 14% 74%, transparent 74% 100%)}}.workspace-editor-builder-title:after{box-shadow:0 2px 0 var(--board-tape,#facc15)}@supports (color:color-mix(in lab, red, red)){.workspace-editor-builder-title:after{box-shadow:0 2px 0 color-mix(in srgb, var(--board-tape,#facc15) 22%, transparent)}}.workspace-editor-builder-title:after{transform-origin:0;pointer-events:none;transform:rotate(-.8deg)}.workspace-editor-builder-header p{color:#64748b;word-break:break-word;margin:0;font-size:.92rem;font-weight:700}.workspace-toast{z-index:1200;color:#0f2d68;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:linear-gradient(#fffffff5,#f8fafceb);border:1px solid #1d3d8f29;border-radius:18px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.7rem;width:min(420px,100vw - 2rem);min-height:52px;padding:.72rem .72rem .72rem .9rem;animation:.18s ease-out both workspace-toast-in;display:grid;position:fixed;top:1rem;right:1rem;box-shadow:0 18px 44px #0f172a2e,inset 0 -1px #1d3d8f1a}.workspace-toast p{color:inherit;margin:0;font-size:.88rem;font-weight:750;line-height:1.35}.workspace-toast-dot{background:#2563eb;border-radius:999px;width:.72rem;height:.72rem;box-shadow:0 0 0 5px #2563eb1f}.workspace-toast button{color:#334155;cursor:pointer;background:#0f172a0f;border:0;border-radius:999px;place-items:center;width:2rem;height:2rem;display:grid}.workspace-toast button:hover{background:#0f172a1a}.workspace-toast-success{color:#064e3b;border-color:#10b9814d}.workspace-toast-success .workspace-toast-dot{background:#10b981;box-shadow:0 0 0 5px #10b98124}.workspace-toast-error{color:#7f1d1d;border-color:#ef444452}.workspace-toast-error .workspace-toast-dot{background:#ef4444;box-shadow:0 0 0 5px #ef444421}.workspace-toast-warning{color:#78350f;border-color:#f59e0b57}.workspace-toast-warning .workspace-toast-dot{background:#f59e0b;box-shadow:0 0 0 5px #f59e0b24}@keyframes workspace-toast-in{0%{opacity:0;transform:translateY(-8px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}.workspace-editor-toolbar span{color:#94a3b8;font-size:.72rem;display:block}.workspace-editor-toolbar strong{color:#f8fafc;font-size:.95rem}.workspace-device-switcher{flex-wrap:wrap;justify-content:flex-end;gap:.45rem;display:inline-flex}.workspace-device-switcher button{color:#64748b;cursor:pointer;background:#fff;border:1px solid #dbe3ef;border-radius:999px;min-height:34px;padding:0 .85rem;font-size:.82rem;font-weight:800}.workspace-device-switcher button:hover{color:#2563eb;border-color:#93c5fd}.workspace-editor-preview{color:#111827;background:#f8fafc;border:1px solid #243044;border-radius:20px;position:relative;overflow:visible}.workspace-editor-preview-canvas{background:#fff;width:100%;overflow:hidden}.workspace-builder-back-to-top{z-index:160;color:#0f2c7a;cursor:pointer;opacity:0;pointer-events:none;background:#fffffaf0;border:1px solid #1d4ed859;border-radius:999px;place-items:center;width:44px;height:44px;transition:opacity .18s,transform .18s,background .18s,border-color .18s;display:grid;position:fixed;bottom:1.25rem;right:1.25rem;transform:translateY(12px)scale(.94);box-shadow:0 16px 34px #0f172a29,0 3px #0f172a29}.workspace-builder-back-to-top.is-visible{opacity:1;pointer-events:auto;transform:translateY(0)scale(1)}.workspace-builder-back-to-top:hover{color:#1d4ed8;background:#fff;border-color:#2563eb;transform:translateY(-2px)scale(1.02)}:root[data-theme=dark] .workspace-builder-back-to-top{color:#dbeafe;background:#0f172aeb;border-color:#93c5fd47;box-shadow:0 18px 38px #00000057,0 3px #93c5fd1f}:root[data-theme=dark] .workspace-builder-back-to-top:hover{color:#fff;background:#1e293bf5;border-color:#93c5fd}.workspace-editor-preview-card.app-card{max-width:1160px;padding:0;overflow:visible}.workspace-editor-preview-card .app-card-body{padding:0;overflow:visible}.workspace-editor-preview-card .workspace-preview-device-wrap{border-top:0;padding:0}.workspace-editor-preview-card .workspace-preview-device-desktop .workspace-editor-preview-canvas{max-width:none}.workspace-preview-topbar{color:#fff;background:#0f172a;justify-content:space-between;align-items:center;gap:1rem;padding:1rem 1.25rem;display:flex}.workspace-preview-topbar span,.workspace-preview-topbar strong{word-break:break-word;min-width:0}.workspace-preview-topbar>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.workspace-preview-address-bar{align-items:center;gap:.5rem;min-width:0;max-width:100%;display:inline-flex}.workspace-preview-address-icon{color:#475569e6;flex:none}.workspace-preview-address-text{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}@media (max-width:900px){.workspace-toast{width:auto;top:.75rem;left:.75rem;right:.75rem}.workspace-preview-topbar .workspace-device-switcher{display:none}}.workspace-preview-actions{flex-wrap:wrap;gap:.75rem;margin-top:1.5rem;display:flex}.workspace-preview-actions button{cursor:pointer;border:0;border-radius:999px;padding:.7rem 1rem;font-weight:800}.workspace-preview-section{text-align:center;background:#fff;border-bottom:1px solid #e5e7eb;padding:4rem 2rem;position:relative}.workspace-preview-section h4{margin:0 0 .5rem;font-size:1.6rem}.workspace-preview-section p{color:#6b7280;margin:0}.workspace-preview-section-custom{text-align:left;padding:4.5rem 1.5rem}.workspace-custom-bg-default{background:#fff}.workspace-custom-bg-muted{background:#f8fafc}.workspace-custom-bg-primary_soft{background:linear-gradient(135deg,#eff6ff 0%,#f8fafc 52%,#eef2ff 100%)}.workspace-custom-layout-shell{width:min(100%,1180px);margin:0 auto}.workspace-custom-width{width:min(100%,860px);margin:0 auto}.workspace-custom-layout-wide .workspace-custom-width{width:min(100%,1120px)}.workspace-custom-content-frame{color:#0f172a}.workspace-custom-content-frame-plain{padding:0}.workspace-custom-content-frame-soft{background:#f8fafc;border-radius:28px;padding:clamp(1.25rem,4vw,2.5rem)}.workspace-custom-content-frame-bordered{background:#fff;border:1px solid #dbe3ef;border-radius:28px;padding:clamp(1.25rem,4vw,2.5rem);box-shadow:0 18px 48px #0f172a14}.workspace-custom-content-frame-glass{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#ffffffb8;border:1px solid #94a3b847;border-radius:28px;padding:clamp(1.25rem,4vw,2.5rem);box-shadow:0 22px 60px #0f172a1f}.workspace-custom-align-center,.workspace-custom-align-center .workspace-custom-content{text-align:center}.workspace-custom-content{font-size:1rem;line-height:1.8}.workspace-custom-content>:first-child{margin-top:0}.workspace-custom-content>:last-child{margin-bottom:0}.workspace-custom-content h1,.workspace-custom-content h2,.workspace-custom-content h3,.workspace-custom-content h4{color:#0f172a;margin:1.4em 0 .55em;line-height:1.12}.workspace-custom-content h1{font-size:clamp(2rem,5vw,3.5rem)}.workspace-custom-content h2{font-size:clamp(1.6rem,4vw,2.45rem)}.workspace-custom-content h3{font-size:clamp(1.25rem,3vw,1.75rem)}.workspace-custom-content p,.workspace-custom-content ul,.workspace-custom-content ol,.workspace-custom-content blockquote,.workspace-custom-content table,.workspace-custom-content pre,.workspace-custom-content figure{margin:0 0 1rem}.workspace-custom-content p{color:#334155}.workspace-custom-content ul,.workspace-custom-content ol{padding-left:1.35rem}.workspace-custom-content li+li{margin-top:.35rem}.workspace-custom-content a{color:#2563eb;text-underline-offset:3px;font-weight:800;text-decoration:underline}.workspace-custom-content .workspace-rich-inline-icon{vertical-align:-.22em;color:currentColor;place-items:center;width:1.25em;height:1.25em;display:inline-grid}.workspace-custom-content .workspace-rich-inline-icon svg{width:1em;height:1em;display:block}.workspace-custom-content .workspace-rich-button{color:#fff;background:#2563eb;border-radius:999px;justify-content:center;align-items:center;min-height:44px;padding:.75rem 1.15rem;text-decoration:none;display:inline-flex;box-shadow:0 14px 32px #2563eb3d}.workspace-custom-content mark{--workspace-marker-color:#fef08a;background:var(--workspace-marker-color);color:#713f12;border-radius:.45rem;padding:.1rem .35rem}.workspace-custom-content .workspace-marker{--workspace-marker-color:#fde68a;line-height:inherit;-webkit-box-decoration-break:clone;box-decoration-break:clone;background-color:#0000;background-position:0 84%;background-repeat:no-repeat;background-size:100% .56em;border-radius:.22rem;padding:0 .16rem;text-decoration:none;position:relative}.workspace-custom-content .workspace-marker--yellow{--workspace-marker-color:#fde68a;color:#713f12}.workspace-custom-content .workspace-marker--gold{--workspace-marker-color:#fbbf24;color:#451a03}.workspace-custom-content .workspace-marker--green{--workspace-marker-color:#bbf7d0;color:#14532d}.workspace-custom-content .workspace-marker--blue{--workspace-marker-color:#bfdbfe;color:#1e3a8a}.workspace-custom-content .workspace-marker--cyan{--workspace-marker-color:#67e8f9;color:#164e63}.workspace-custom-content .workspace-marker--pink{--workspace-marker-color:#fbcfe8;color:#831843}.workspace-custom-content .workspace-marker--orange{--workspace-marker-color:#fed7aa;color:#7c2d12}.workspace-custom-content .workspace-marker--purple{--workspace-marker-color:#ddd6fe;color:#4c1d95}.workspace-custom-content .workspace-marker--slate{--workspace-marker-color:#cbd5e1;color:#0f172a}.workspace-custom-content .workspace-marker--custom{color:#111827}.workspace-custom-content .workspace-marker-style--classic,.workspace-custom-content .workspace-marker--classic,.workspace-custom-content .workspace-marker[data-marker-style=classic]{background-image:linear-gradient(-1.25deg, transparent 0 8%, var(--workspace-marker-color) 8% 22%, var(--workspace-marker-color) 22% 74%, var(--workspace-marker-color) 74% 91%, transparent 91% 100%), linear-gradient(91deg, var(--workspace-marker-color), var(--workspace-marker-color) 42%, var(--workspace-marker-color))}@supports (color:color-mix(in lab, red, red)){.workspace-custom-content .workspace-marker-style--classic,.workspace-custom-content .workspace-marker--classic,.workspace-custom-content .workspace-marker[data-marker-style=classic]{background-image:linear-gradient(-1.25deg, transparent 0 8%, color-mix(in srgb, var(--workspace-marker-color) 68%, transparent) 8% 22%, color-mix(in srgb, var(--workspace-marker-color) 96%, transparent) 22% 74%, color-mix(in srgb, var(--workspace-marker-color) 78%, transparent) 74% 91%, transparent 91% 100%), linear-gradient(91deg, color-mix(in srgb, var(--workspace-marker-color) 46%, transparent), var(--workspace-marker-color) 42%, color-mix(in srgb, var(--workspace-marker-color) 56%, transparent))}}.workspace-custom-content .workspace-marker-style--classic,.workspace-custom-content .workspace-marker--classic,.workspace-custom-content .workspace-marker[data-marker-style=classic]{box-shadow:none;background-position:0 82%,0 88%;background-size:100% .5em,100% .2em}.workspace-custom-content .workspace-marker-style--soft,.workspace-custom-content .workspace-marker--soft,.workspace-custom-content .workspace-marker[data-marker-style=soft]{background-color:var(--workspace-marker-color)}@supports (color:color-mix(in lab, red, red)){.workspace-custom-content .workspace-marker-style--soft,.workspace-custom-content .workspace-marker--soft,.workspace-custom-content .workspace-marker[data-marker-style=soft]{background-color:color-mix(in srgb, var(--workspace-marker-color) 10%, transparent)}}.workspace-custom-content .workspace-marker-style--soft,.workspace-custom-content .workspace-marker--soft,.workspace-custom-content .workspace-marker[data-marker-style=soft]{background-image:linear-gradient(1.4deg, transparent 0 5%, var(--workspace-marker-color) 5% 20%, var(--workspace-marker-color) 20% 68%, var(--workspace-marker-color) 68% 88%, transparent 88% 100%), radial-gradient(ellipse at 35% 82%, var(--workspace-marker-color), transparent 68%)}@supports (color:color-mix(in lab, red, red)){.workspace-custom-content .workspace-marker-style--soft,.workspace-custom-content .workspace-marker--soft,.workspace-custom-content .workspace-marker[data-marker-style=soft]{background-image:linear-gradient(1.4deg, transparent 0 5%, color-mix(in srgb, var(--workspace-marker-color) 18%, transparent) 5% 20%, color-mix(in srgb, var(--workspace-marker-color) 38%, transparent) 20% 68%, color-mix(in srgb, var(--workspace-marker-color) 20%, transparent) 68% 88%, transparent 88% 100%), radial-gradient(ellipse at 35% 82%, color-mix(in srgb, var(--workspace-marker-color) 26%, transparent), transparent 68%)}}.workspace-custom-content .workspace-marker-style--soft,.workspace-custom-content .workspace-marker--soft,.workspace-custom-content .workspace-marker[data-marker-style=soft]{box-shadow:none;background-position:0 74%,0 70%;background-size:100% .72em,100% .88em}.workspace-custom-content .workspace-marker-style--rough,.workspace-custom-content .workspace-marker--rough-edge,.workspace-custom-content .workspace-marker[data-marker-style=rough_edge]{background-image:linear-gradient(-2.4deg, transparent 0 10%, var(--workspace-marker-color) 10% 24%, var(--workspace-marker-color) 24% 45%, var(--workspace-marker-color) 45% 64%, var(--workspace-marker-color) 64% 78%, var(--workspace-marker-color) 78% 90%, transparent 90% 100%), repeating-linear-gradient(104deg, transparent 0 7px, var(--workspace-marker-color) 7px 12px, transparent 12px 19px), linear-gradient(1deg, transparent 0 42%, var(--workspace-marker-color) 42% 58%, transparent 58% 100%)}@supports (color:color-mix(in lab, red, red)){.workspace-custom-content .workspace-marker-style--rough,.workspace-custom-content .workspace-marker--rough-edge,.workspace-custom-content .workspace-marker[data-marker-style=rough_edge]{background-image:linear-gradient(-2.4deg, transparent 0 10%, color-mix(in srgb, var(--workspace-marker-color) 54%, transparent) 10% 24%, color-mix(in srgb, var(--workspace-marker-color) 94%, transparent) 24% 45%, color-mix(in srgb, var(--workspace-marker-color) 78%, transparent) 45% 64%, var(--workspace-marker-color) 64% 78%, color-mix(in srgb, var(--workspace-marker-color) 46%, transparent) 78% 90%, transparent 90% 100%), repeating-linear-gradient(104deg, transparent 0 7px, color-mix(in srgb, var(--workspace-marker-color) 36%, transparent) 7px 12px, transparent 12px 19px), linear-gradient(1deg, transparent 0 42%, color-mix(in srgb, var(--workspace-marker-color) 78%, transparent) 42% 58%, transparent 58% 100%)}}.workspace-custom-content .workspace-marker-style--rough,.workspace-custom-content .workspace-marker--rough-edge,.workspace-custom-content .workspace-marker[data-marker-style=rough_edge]{box-shadow:none;background-position:0 82%,0 88%,0 66%;background-size:100% .64em,100% .46em,100% .26em}.workspace-custom-content .workspace-marker-style--double,.workspace-custom-content .workspace-marker--double-stroke,.workspace-custom-content .workspace-marker[data-marker-style=double_stroke]{background-image:linear-gradient(-.75deg, transparent 0 18%, var(--workspace-marker-color) 18% 46%, var(--workspace-marker-color) 46% 70%, transparent 70% 100%), linear-gradient(1.15deg, transparent 0 26%, var(--workspace-marker-color) 26% 44%, var(--workspace-marker-color) 44% 62%, transparent 62% 100%)}@supports (color:color-mix(in lab, red, red)){.workspace-custom-content .workspace-marker-style--double,.workspace-custom-content .workspace-marker--double-stroke,.workspace-custom-content .workspace-marker[data-marker-style=double_stroke]{background-image:linear-gradient(-.75deg, transparent 0 18%, color-mix(in srgb, var(--workspace-marker-color) 72%, transparent) 18% 46%, color-mix(in srgb, var(--workspace-marker-color) 96%, transparent) 46% 70%, transparent 70% 100%), linear-gradient(1.15deg, transparent 0 26%, color-mix(in srgb, var(--workspace-marker-color) 48%, transparent) 26% 44%, color-mix(in srgb, var(--workspace-marker-color) 76%, transparent) 44% 62%, transparent 62% 100%)}}.workspace-custom-content .workspace-marker-style--double,.workspace-custom-content .workspace-marker--double-stroke,.workspace-custom-content .workspace-marker[data-marker-style=double_stroke]{box-shadow:none;background-position:0 88%,0 64%;background-size:100% .34em,100% .28em}.workspace-custom-content .workspace-marker-style--text-underline,.workspace-custom-content .workspace-marker--text-underline,.workspace-custom-content .workspace-marker[data-marker-style=text_underline]{box-shadow:none;color:var(--workspace-marker-color);text-decoration-line:underline;-webkit-text-decoration-color:var(--workspace-marker-color);-webkit-text-decoration-color:var(--workspace-marker-color);-webkit-text-decoration-color:var(--workspace-marker-color);text-decoration-color:var(--workspace-marker-color);text-underline-offset:.18em;background-color:#0000;background-image:none;text-decoration-thickness:.1em}.workspace-custom-content .workspace-rich-alert{color:#1e3a8a;background:#eff6ff;border:1px solid #2563eb3d;border-radius:18px;margin:1rem 0;padding:1rem}.workspace-custom-content .workspace-rich-alert strong{color:#1d4ed8}.workspace-custom-content blockquote{color:#334155;background:#eff6ff;border-left:4px solid #2563eb;border-radius:0 16px 16px 0;padding:.8rem 1rem}.workspace-custom-content img,.workspace-custom-content video,.workspace-custom-content iframe{border-radius:20px;max-width:100%}.workspace-custom-content iframe,.workspace-custom-content .ql-video{aspect-ratio:16/9;border:0;width:100%;display:block}.workspace-custom-content .workspace-rich-video{background:#0f172a;border-radius:24px;width:100%;margin:1.25rem 0;position:relative;overflow:hidden;box-shadow:0 18px 48px #0f172a24}.workspace-custom-content .workspace-rich-video iframe,.workspace-custom-content .workspace-rich-video .ql-video{border-radius:24px;width:100%}.workspace-custom-content .workspace-rich-video-card{background:#fff;border:1px solid #dbe3ef;border-radius:28px;margin:1.25rem 0;padding:clamp(1rem,3vw,1.5rem);box-shadow:0 18px 48px #0f172a14}.workspace-custom-content .workspace-rich-video-card h3{margin-top:0}.workspace-custom-content img{height:auto}.workspace-custom-content .workspace-rich-figure{width:auto;max-width:100%;display:table}.workspace-custom-content .workspace-rich-figure--center{margin-left:auto;margin-right:auto}.workspace-custom-content .workspace-rich-figure--left{margin-left:0;margin-right:auto}.workspace-custom-content .workspace-rich-figure--right{margin-left:auto;margin-right:0}.workspace-custom-content img.workspace-rich-image--center{margin-left:auto;margin-right:auto;display:block}.workspace-custom-content img.workspace-rich-image--left{margin-left:0;margin-right:auto;display:block}.workspace-custom-content img.workspace-rich-image--right{margin-left:auto;margin-right:0;display:block}.workspace-custom-content img.workspace-rich-image--full{width:100%}.workspace-custom-content img.workspace-rich-image--large{width:min(100%,860px)}.workspace-custom-content img.workspace-rich-image--medium{width:min(100%,560px)}.workspace-custom-content img.workspace-rich-image--small{width:min(100%,320px)}.workspace-custom-content figcaption{color:#64748b;text-align:center;margin-top:.55rem;font-size:.86rem}.workspace-custom-content table{border-collapse:collapse;border-radius:18px;width:100%;font-size:.92rem;overflow:hidden}.workspace-custom-content .workspace-rich-table{background:#fff;margin:1.25rem 0;box-shadow:0 16px 40px #0f172a14}.workspace-custom-content th,.workspace-custom-content td{vertical-align:top;border:1px solid #dbe3ef;padding:.8rem}.workspace-custom-content th{color:#0f172a;background:#f1f5f9;font-weight:900}.workspace-custom-content tbody tr:nth-child(2n) td{background:#f8fafc}.workspace-custom-content hr{border:0;border-top:1px solid #dbe3ef;margin:1.5rem 0}.workspace-custom-content code{background:#e2e8f0;border-radius:8px;padding:.1rem .35rem}.workspace-custom-content pre{color:#f8fafc;background:#0f172a;border-radius:18px;padding:1rem;overflow-x:auto}.workspace-custom-content pre code{color:inherit;background:0 0;padding:0}.workspace-custom-content .workspace-rich-columns{gap:1rem;margin:1.25rem 0;display:grid}.workspace-custom-content .workspace-rich-columns-2{grid-template-columns:repeat(2,minmax(0,1fr))}.workspace-custom-content .workspace-rich-columns>div{background:#fff;border:1px solid #dbe3ef;border-radius:20px;padding:1rem}.workspace-custom-content .ql-size-small{font-size:.875em}.workspace-custom-content .ql-size-large{font-size:1.25em}.workspace-custom-content .ql-size-huge{font-size:1.6em}.workspace-custom-content .ql-indent-1{padding-left:3em}.workspace-custom-content .ql-indent-2{padding-left:6em}.workspace-custom-content .ql-indent-3{padding-left:9em}.workspace-custom-content .ql-indent-4{padding-left:12em}.workspace-custom-content .ql-align-center{text-align:center}.workspace-custom-content .ql-align-right{text-align:right}.workspace-custom-content .ql-align-justify{text-align:justify}@media (max-width:760px){.workspace-custom-content .workspace-rich-columns-2{grid-template-columns:1fr}.workspace-custom-content .ql-indent-1,.workspace-custom-content .ql-indent-2,.workspace-custom-content .ql-indent-3,.workspace-custom-content .ql-indent-4{padding-left:1.25rem}}.workspace-section-badge{color:#1d4ed8;background:#dbeafe;border-radius:999px;align-items:center;padding:.35rem .7rem;font-size:.75rem;font-weight:800;display:inline-flex;position:absolute;top:1rem;right:1rem}.workspace-editor-preview .workspace-section-badge{display:none}.workspace-section-action-bar{z-index:140;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:linear-gradient(#fffffff5,#f8fafceb);border:1px solid #1d3d8f29;border-radius:999px;align-items:center;gap:.35rem;max-width:min(100% - 1.5rem,360px);min-height:38px;padding:.24rem .3rem;display:flex;position:absolute;top:.75rem;right:.75rem;box-shadow:0 10px 24px #0f172a1a,inset 0 -1px #1d3d8f1a}.workspace-section-action-bar.is-hidden{background:linear-gradient(#ffffffe6,#f8fafcdb);border-color:#94a3b852}.workspace-section-action-label{color:#2563eb;align-items:center;gap:.32rem;min-width:0;padding:0 .36rem;font-size:.72rem;font-weight:900;display:flex}.workspace-section-action-label strong{text-overflow:ellipsis;white-space:nowrap;max-width:88px;overflow:hidden}.workspace-section-action-label span{color:#0f766e;background:#0f766e1a;border-radius:999px;align-items:center;min-height:20px;padding:0 .42rem;font-size:.68rem;font-weight:800;display:inline-flex}.workspace-section-action-label span.is-active{color:#047857;background:#10b98129}.workspace-section-action-label span.is-hidden{color:#475569;background:#f8717129}.workspace-section-action-bar.is-hidden .workspace-section-action-label{color:#64748b}.workspace-section-action-buttons{align-items:center;gap:.25rem;display:flex}.workspace-section-action-buttons a,.workspace-section-action-buttons button,.workspace-section-action-secondary button{isolation:isolate;color:#1d4ed8;cursor:pointer;min-height:28px;font:inherit;white-space:nowrap;background:#eff6ffeb;border:0;border-radius:999px;justify-content:center;align-items:center;gap:.26rem;padding:.34rem .56rem;font-size:.68rem;font-weight:900;line-height:1;text-decoration:none;display:inline-flex;position:relative}.workspace-section-action-buttons a svg,.workspace-section-action-buttons button svg{flex:none}.workspace-section-action-buttons a{color:#0f172a;text-underline-offset:2px;background:0 0;font-size:.78rem;text-decoration:underline}.workspace-section-action-buttons a:hover:not(.disabled),.workspace-section-action-buttons button:hover:not(:disabled),.workspace-section-action-secondary button:hover:not(:disabled){color:#0f172a;background:0 0;text-decoration:none}.workspace-section-action-buttons a:after,.workspace-section-action-buttons button:after,.workspace-section-action-secondary button:after{z-index:-1;content:"";opacity:0;transform-origin:0;border-radius:999px 70% 70% 999px;height:.58em;transition:opacity .16s,transform .16s;position:absolute;bottom:.24rem;left:.18rem;right:.18rem;transform:rotate(-2deg)scaleX(.82)}.workspace-section-action-buttons a:hover:not(.disabled):after,.workspace-section-action-buttons button:hover:not(:disabled):after,.workspace-section-action-secondary button:hover:not(:disabled):after{opacity:1;background:linear-gradient(-2deg,#0000 0 10%,#fb923cb8 10% 78%,#0000 78% 100%);transform:rotate(-2deg)scaleX(1)}.workspace-section-action-buttons a.disabled,.workspace-section-action-buttons button:disabled,.workspace-section-action-secondary button:disabled{cursor:not-allowed;opacity:.45;pointer-events:none}.workspace-section-action-more[aria-expanded=true]{color:#0f172a;background:0 0}.workspace-section-action-more[aria-expanded=true] svg{transform:rotate(180deg)}.workspace-section-action-more[aria-expanded=true]:after{opacity:1;background:linear-gradient(-2deg,#0000 0 10%,#86efacc7 10% 78%,#0000 78% 100%);transform:rotate(-2deg)scaleX(1)}.workspace-section-action-secondary{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:linear-gradient(#fffffff5,#f8fafceb);border:1px solid #1d3d8f29;border-radius:999px;align-items:center;gap:.28rem;max-width:min(100vw - 1.5rem,340px);padding:.32rem;display:none;position:absolute;top:calc(100% + .35rem);right:0;box-shadow:0 10px 24px #0f172a1f,inset 0 -1px #1d3d8f1a}.workspace-section-action-bar[data-more-open=true] .workspace-section-action-secondary{display:flex}.workspace-section-action-bar-floating{width:fit-content;margin:0;position:absolute;top:.75rem;left:auto;right:1rem}.workspace-section-action-bar-floating.is-fixed{z-index:900;position:fixed;top:78px;right:clamp(1rem,3vw,2rem)}.workspace-editor-section-wrapper-hidden{opacity:.48;filter:grayscale(.35)}.workspace-editor-section-wrapper-hidden:after{z-index:20;pointer-events:none;content:"";background:repeating-linear-gradient(-45deg,#0f172a0a 0 8px,#0000 8px 16px);position:absolute;inset:0}.workspace-editor-section-wrapper-marked{outline-offset:-3px;outline:3px solid #10b981b8;box-shadow:inset 0 0 0 1px #04785738,0 0 0 8px #10b98124,0 18px 44px #04785729}.workspace-editor-section-wrapper-marked:before{z-index:130;content:"";pointer-events:none;background:linear-gradient(-2deg,#0000 0 8%,#86efacdb 8% 84%,#0000 84% 100%);border-radius:999px 70% 70% 999px;width:min(180px,100% - 1.6rem);height:.72rem;position:absolute;top:.8rem;left:.8rem;transform:rotate(-1.5deg)}.workspace-preview-section-inner{max-width:760px;margin:0 auto}.workspace-preview-empty{text-align:center;background:#fff;place-items:center;gap:.9rem;padding:4rem 2rem;display:grid}.workspace-preview-empty-icon{background:#f1f5f9;border-radius:20px;place-items:center;width:58px;height:58px;font-size:1.6rem;display:grid}.workspace-preview-empty h4{color:#111827;margin:0;font-size:1.3rem}.workspace-preview-empty p{color:#6b7280;max-width:520px;margin:0;line-height:1.6}.workspace-section-badge small{opacity:.75;margin-left:.35rem}.workspace-preview-kicker{color:#1d4ed8;text-transform:uppercase;background:#dbeafe;border-radius:999px;margin-bottom:1rem;padding:.35rem .75rem;font-size:.72rem;font-weight:900;display:inline-flex}.workspace-preview-muted{opacity:.72;font-size:.92rem;margin-top:.75rem!important}.workspace-preview-section-left{text-align:left}.workspace-preview-card-grid,.workspace-preview-gallery-grid,.workspace-preview-contact-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;margin-top:2rem;display:grid}.workspace-preview-mini-card{text-align:left;background:#fff;border:1px solid #e5e7eb;border-radius:24px;padding:1.25rem;box-shadow:0 16px 35px #0f172a0f}.workspace-preview-mini-icon{color:#fff;background:linear-gradient(135deg,#3b82f6,#06b6d4);border-radius:16px;place-items:center;width:46px;height:46px;margin-bottom:1rem;display:grid}.workspace-preview-mini-card h5{color:#111827;margin:0;font-size:1rem}.workspace-preview-mini-card p{color:#6b7280;margin:.55rem 0 0;line-height:1.6}.workspace-preview-about-grid{text-align:left;grid-template-columns:.95fr 1.05fr;gap:1.25rem;display:grid}.workspace-preview-about-panel{color:#fff;background:linear-gradient(135deg,#2563eb,#06b6d4);border-radius:32px;padding:2rem}.workspace-preview-about-panel .workspace-preview-kicker{color:#fff;background:#ffffff2e}.workspace-preview-about-panel h4{color:#fff;margin:0}.workspace-preview-about-panel p{color:#ffffffd1}.workspace-preview-about-content{background:#fff;border:1px solid #e5e7eb;border-radius:32px;padding:2rem}.workspace-preview-about-content>p{color:#4b5563;margin:0;line-height:1.8}.workspace-preview-facts{grid-template-columns:repeat(2,minmax(0,1fr));gap:.9rem;margin-top:1.5rem;display:grid}.workspace-preview-facts div,.workspace-preview-contact-grid div{background:#f8fafc;border:1px solid #e5e7eb;border-radius:20px;padding:1rem}.workspace-preview-facts span,.workspace-preview-contact-grid span{color:#94a3b8;text-transform:uppercase;margin-bottom:.35rem;font-size:.72rem;font-weight:900;display:block}.workspace-preview-facts strong,.workspace-preview-contact-grid strong{color:#111827;word-break:break-word}.workspace-preview-gallery-item{text-align:left;background:#fff;border:1px solid #e5e7eb;border-radius:24px;overflow:hidden}.workspace-preview-gallery-image{color:#6b7280;text-align:center;background:#e5e7eb;place-items:center;height:150px;padding:1rem;font-size:.88rem;font-weight:800;display:grid}.workspace-preview-gallery-item div:last-child{padding:1rem}.workspace-preview-gallery-item h5{color:#111827;margin:0}.workspace-preview-gallery-item p{color:#6b7280;margin:.45rem 0 0;line-height:1.6}.workspace-preview-placeholder-box{color:#64748b;background:#f8fafc;border:1px dashed #cbd5e1;border-radius:24px;margin-top:2rem;padding:1.25rem}.workspace-preview-section-footer{color:#fff;background:#0f172a}.workspace-preview-section-footer .workspace-section-badge{color:#fff;background:#ffffff1f}.workspace-preview-footer-content{text-align:left;justify-content:space-between;align-items:flex-end;gap:1rem;max-width:980px;margin:0 auto;display:flex}.workspace-preview-footer-content h4{color:#fff;margin:0}.workspace-preview-footer-content p{color:#cbd5e1;margin:.4rem 0 0}.workspace-preview-footer-content small{color:#94a3b8}.workspace-section-editor-page{gap:1rem;padding-bottom:7.5rem;display:grid}.workspace-section-editor-header{box-shadow:none;background:0 0;border:0;border-radius:0;justify-content:space-between;align-items:center;gap:1rem;padding:0 1.5rem .25rem;display:flex}.workspace-section-editor-header span{color:#2563eb;text-transform:uppercase;font-size:.75rem;font-weight:900}.workspace-section-editor-header h1{z-index:0;color:var(--board-ink,#163172);margin:0;font-size:1.45rem;display:inline-block;position:relative}.workspace-section-editor-header h1:after{content:"";z-index:-1;background:linear-gradient(-2deg, transparent 0 14%, var(--board-tape,#facc15) 14% 74%, transparent 74% 100%);border-radius:999px 64% 82% 999px;height:.42em;position:absolute;bottom:.02em;left:-.08em;right:-.1em}@supports (color:color-mix(in lab, red, red)){.workspace-section-editor-header h1:after{background:linear-gradient(-2deg, transparent 0 14%, color-mix(in srgb, var(--board-tape,#facc15) 74%, transparent) 14% 74%, transparent 74% 100%)}}.workspace-section-editor-header h1:after{box-shadow:0 2px 0 var(--board-tape,#facc15)}@supports (color:color-mix(in lab, red, red)){.workspace-section-editor-header h1:after{box-shadow:0 2px 0 color-mix(in srgb, var(--board-tape,#facc15) 22%, transparent)}}.workspace-section-editor-header h1:after{transform-origin:0;transform:rotate(-.8deg)}.workspace-section-editor-header>div:last-child{flex-wrap:wrap;justify-content:flex-end;gap:.65rem;display:flex}.workspace-section-editor-tabs{box-shadow:none;scrollbar-width:thin;background:0 0;border:0;border-radius:0;gap:1.2rem;padding:0 1.5rem .45rem;display:flex;overflow-x:auto}.workspace-section-editor-tabs button{z-index:0;color:#475569;cursor:pointer;font:inherit;background:0 0;border:0;border-radius:0;flex:none;padding:.45rem .1rem;font-size:.82rem;font-weight:900;position:relative}.workspace-section-editor-tabs button:hover{color:#c2410c;background:0 0;border-color:#0000}.workspace-section-editor-tabs button.active{color:var(--board-ink,#163172);box-shadow:none;background:0 0;border-color:#0000}.workspace-section-editor-tabs button:after{content:"";z-index:-1;opacity:0;border-radius:999px;height:.62em;transition:opacity .16s,transform .16s;position:absolute;bottom:.2em;left:-.25em;right:-.25em;transform:rotate(-1deg)}.workspace-section-editor-tabs button:hover:after{opacity:1;background:linear-gradient(-2deg,#0000 0 12%,#fb923c2e 12% 25%,#fb923c8a 25% 72%,#fb923c33 72% 88%,#0000 88% 100%)}.workspace-section-editor-tabs button.active:after{opacity:1;background:linear-gradient(-2deg,#0000 0 12%,#86efac2e 12% 25%,#86efac94 25% 72%,#86efac38 72% 88%,#0000 88% 100%)}.workspace-section-editor-grid{grid-template-columns:minmax(0,1fr);align-items:start;gap:1rem;display:grid}.workspace-section-editor-panel{display:none}.workspace-section-editor-panel-active{width:100%;display:block}.workspace-section-editor-panel-active.app-card{min-height:min(720px,100vh - 330px)}.workspace-section-editor-panel-layout.workspace-section-editor-panel-active.app-card{min-height:0}.workspace-section-editor-panel-active .app-card-body{align-content:start;display:grid}.workspace-section-editor-panel-active textarea{min-height:220px}.workspace-section-editor-panel-active .workspace-section-editor-fields textarea.workspace-section-editor-textarea-compact{min-height:72px}.workspace-section-editor-panel-active textarea[rows="16"]{min-height:min(560px,100vh - 470px)}.workspace-section-editor-grid>*{min-width:0}.workspace-section-editor-fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}.workspace-section-editor-fields label,.workspace-section-editor-fields .icon-picker,.workspace-section-editor-json{gap:.45rem;display:grid}.workspace-section-editor-field-full,.workspace-section-editor-toggle{grid-column:1/-1}.workspace-section-editor-note{color:#1e3a8a;background:#dbeafe99;border:1px solid #2563eb47;border-radius:16px;padding:.85rem .95rem;font-size:.82rem;line-height:1.6}.workspace-rich-content-editor{background:#fff;border:1px solid #1d3d8f2e;border-radius:18px;overflow:visible}.workspace-rich-content-toolbar{z-index:35;background:#fffffae6;border-bottom:1px solid #1d3d8f2e;flex-wrap:wrap;align-items:center;gap:.35rem .7rem;padding:.55rem .65rem;display:flex;position:sticky;top:0}.workspace-rich-content-toolbar button{min-height:32px;color:var(--board-ink,#163172);cursor:pointer;font:inherit;background:#ffffffd1;border:1px solid #1d3d8f2e;border-radius:10px;width:34px;min-width:34px;padding:0;font-size:.76rem;font-weight:900;position:relative}.workspace-rich-content-toolbar button>span{justify-content:center;align-items:center;min-width:1rem;display:inline-flex}.workspace-rich-content-toolbar button svg{flex:none}.workspace-rich-content-toolbar button:hover{color:#c2410c;background:#fff7ed;border-color:#f973166b}.workspace-rich-content-toolbar button[data-tooltip]:after{z-index:20;width:max-content;max-width:180px;color:var(--board-ink,#163172);content:attr(data-tooltip);opacity:0;pointer-events:none;white-space:nowrap;background:#fffefa;border:1px solid #1d3d8f2e;border-radius:8px;padding:.35rem .5rem;font-size:.68rem;font-weight:800;line-height:1.2;transition:opacity .16s,transform .16s;position:absolute;bottom:calc(100% + 8px);left:50%;transform:translate(-50%,4px)}.workspace-rich-content-toolbar button[data-tooltip]:hover:after,.workspace-rich-content-toolbar button[data-tooltip]:focus-visible:after{opacity:1;transform:translate(-50%)}.workspace-rich-toolbar-group{flex-wrap:wrap;align-items:center;gap:.35rem;min-width:0;display:inline-flex}.workspace-rich-toolbar-format,.workspace-rich-toolbar-format-actions{flex:none}.workspace-rich-toolbar-style-actions{flex:none;position:relative}.workspace-rich-floating-panel{z-index:80;background:#fffefa;border:1px solid #1d3d8f2e;border-radius:14px;width:max-content;min-width:190px;max-width:min(260px,100vw - 2rem);padding:.35rem;display:grid;position:absolute;top:calc(100% + .4rem);box-shadow:0 22px 60px #0f172a1f}.workspace-rich-size-panel{min-width:170px;left:0}.workspace-rich-style-panel{min-width:180px;left:0}.workspace-rich-font-panel{min-width:220px;left:0}.workspace-rich-content-toolbar .workspace-rich-floating-panel button{text-align:left;background:0 0;border-color:#0000;border-radius:10px;justify-content:flex-start;width:100%;min-height:34px;padding:0 .65rem}.workspace-rich-content-toolbar .workspace-rich-floating-panel button:hover,.workspace-rich-content-toolbar .workspace-rich-floating-panel button:focus-visible{color:#c2410c;background:#fff7ed}.workspace-rich-toolbar-palette{flex:none;justify-content:flex-start}.workspace-rich-toolbar-popover{flex:1 0 100%;order:40;margin-top:.15rem}.workspace-rich-toolbar-marker{flex:none;display:inline-flex}.workspace-rich-toolbar-blocks{flex:none;justify-content:flex-start}.workspace-rich-toolbar-link-actions{flex:none;order:20}.workspace-rich-toolbar-inline button{min-width:32px}.workspace-rich-toolbar-palette,.workspace-rich-marker-swatches{flex-wrap:wrap;align-items:center;gap:.3rem;display:inline-flex}.workspace-rich-toolbar-palette>span{display:none}.workspace-rich-toolbar-popover.workspace-rich-toolbar-palette{background:#fffffaf0;border:1px solid #1d3d8f2e;border-radius:12px;flex:1 0 100%;width:max-content;max-width:100%;padding:.4rem;display:inline-flex}.workspace-rich-toolbar-popover.workspace-rich-toolbar-palette>span{color:var(--board-muted,#6b7280);align-items:center;padding:0 .25rem;font-size:.72rem;font-weight:900;display:inline-flex}.workspace-rich-icon-panel{background:#fffefa;border:1px solid #1d3d8f2e;border-radius:14px;gap:.55rem;width:min(100%,360px);padding:.6rem;display:grid;box-shadow:0 22px 60px #0f172a1f}.workspace-rich-icon-search{min-height:38px;color:var(--board-muted,#64748b);background:#ffffffd1;border:1px solid #1d3d8f2e;border-radius:12px;align-items:center;gap:.45rem;padding:0 .65rem;display:flex}.workspace-rich-icon-search input{width:100%;color:var(--board-ink,#163172);font:inherit;background:0 0;border:0;outline:0;font-size:.82rem;font-weight:800}.workspace-rich-icon-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:.35rem;max-height:230px;padding-right:.1rem;display:grid;overflow:auto}.workspace-rich-content-toolbar .workspace-rich-icon-grid button{text-align:left;border-radius:10px;grid-template-rows:auto auto;grid-template-columns:24px minmax(0,1fr);justify-content:flex-start;align-items:center;gap:.05rem .5rem;width:100%;min-width:0;min-height:44px;padding:.35rem .55rem;display:grid}.workspace-rich-icon-symbol{width:24px;height:24px;color:var(--board-ink,#163172);background:#dbeafeb8;border-radius:8px;grid-row:1/3;place-items:center;font-size:1rem;line-height:1;display:grid}.workspace-rich-content-toolbar .workspace-rich-icon-grid button>span:nth-child(2){text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.workspace-rich-content-toolbar .workspace-rich-icon-grid button>small{min-width:0;color:var(--board-muted,#6b7280);text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;grid-column:2/3;font-size:.62rem;font-weight:800;line-height:1;overflow:hidden}.workspace-rich-marker-swatches{min-width:0;padding-left:.15rem;display:none}.workspace-rich-content-toolbar .workspace-rich-marker-trigger{border-color:#1d3d8f2e;justify-content:center;align-items:center;gap:.45rem;width:34px;min-width:34px;padding:0;display:inline-flex;position:relative}.workspace-rich-content-toolbar .workspace-rich-marker-trigger.active,.workspace-rich-content-toolbar .workspace-rich-marker-trigger:hover,.workspace-rich-content-toolbar .workspace-rich-marker-trigger:focus-visible{border-color:#3b82f6;box-shadow:0 0 0 3px #2563eb38}.workspace-rich-marker-trigger-swatch{background:var(--swatch-color);border:1px solid #ffffffdb;border-radius:999px;width:8px;height:8px;position:absolute;bottom:4px;right:4px;box-shadow:0 0 0 1px #0f172ab3}.workspace-rich-marker-panel{background:#fffefa;border:1px solid #1d3d8f2e;border-radius:14px;gap:.85rem;width:min(100%,330px);padding:.9rem;display:grid;box-shadow:0 22px 60px #0f172a1f}.workspace-rich-marker-panel-head{gap:.15rem;display:grid}.workspace-rich-marker-panel-head strong,.workspace-rich-marker-remove strong{color:var(--board-ink,#163172);font-size:.78rem;font-weight:900}.workspace-rich-marker-panel-head span,.workspace-rich-marker-remove small{color:var(--board-muted,#6b7280);font-size:.72rem;font-weight:700}.workspace-rich-marker-panel-head-inline{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.45rem .75rem}.workspace-rich-marker-panel-head-inline strong,.workspace-rich-marker-panel-head-inline span{min-width:0}.workspace-rich-marker-panel-head-inline span{grid-column:1/2}.workspace-rich-marker-panel-head-inline small{color:#1d4ed8;background:#eff6ff;border-radius:999px;grid-area:1/2/3/3;padding:.28rem .5rem;font-size:.68rem;font-weight:900}.workspace-rich-marker-style-list{gap:.35rem;display:grid}.workspace-rich-content-toolbar .workspace-rich-marker-style-list button{width:100%;min-height:48px;color:var(--board-ink,#163172);text-align:left;background:0 0;border:1px solid #0000;border-radius:12px;grid-template-columns:48px 1fr;align-items:center;gap:.65rem;padding:.45rem .55rem;display:grid}.workspace-rich-content-toolbar .workspace-rich-marker-style-list button:hover,.workspace-rich-content-toolbar .workspace-rich-marker-style-list button.active{background:#eff6ff;border-color:#1d3d8f3d}.workspace-rich-marker-style-preview{color:#111827;-webkit-box-decoration-break:clone;box-decoration-break:clone;border-radius:0;justify-content:center;align-items:center;width:54px;min-height:24px;padding:0 .18rem;font-size:.82rem;font-weight:900;line-height:1.15;display:inline-flex;box-shadow:none!important;background:0 0!important}.workspace-rich-marker-style-preview[data-marker-preview=classic]{background:linear-gradient(0deg, transparent 0 54%, var(--workspace-marker-color) 54% 78%, transparent 78% 100%)!important}.workspace-rich-marker-style-preview[data-marker-preview=soft]{background:linear-gradient(0deg, transparent 0 42%, var(--workspace-marker-color) 42% 88%, transparent 88% 100%)!important}@supports (color:color-mix(in lab, red, red)){.workspace-rich-marker-style-preview[data-marker-preview=soft]{background:linear-gradient(0deg, transparent 0 42%, color-mix(in srgb, var(--workspace-marker-color) 42%, transparent) 42% 88%, transparent 88% 100%)!important}}.workspace-rich-marker-style-preview[data-marker-preview=soft]{border-radius:.28rem}.workspace-rich-marker-style-preview[data-marker-preview=rough]{background:linear-gradient(-3deg, transparent 0 46%, var(--workspace-marker-color) 46% 72%, transparent 72% 100%), linear-gradient(3deg, transparent 0 58%, var(--workspace-marker-color) 58% 86%, transparent 86% 100%)!important}@supports (color:color-mix(in lab, red, red)){.workspace-rich-marker-style-preview[data-marker-preview=rough]{background:linear-gradient(-3deg, transparent 0 46%, var(--workspace-marker-color) 46% 72%, transparent 72% 100%), linear-gradient(3deg, transparent 0 58%, color-mix(in srgb, var(--workspace-marker-color) 52%, transparent) 58% 86%, transparent 86% 100%)!important}}.workspace-rich-marker-style-preview[data-marker-preview=rough]{transform:rotate(-1.5deg)}.workspace-rich-marker-style-preview[data-marker-preview=double]{background:linear-gradient(0deg, transparent 0 48%, var(--workspace-marker-color) 48% 58%, transparent 58% 68%, var(--workspace-marker-color) 68% 78%, transparent 78% 100%)!important}.workspace-rich-marker-style-preview[data-marker-preview=text-underline]{color:var(--workspace-marker-color);text-decoration-line:underline;-webkit-text-decoration-color:var(--workspace-marker-color);-webkit-text-decoration-color:var(--workspace-marker-color);-webkit-text-decoration-color:var(--workspace-marker-color);text-decoration-color:var(--workspace-marker-color);text-underline-offset:.16em;text-decoration-thickness:.14em;background:0 0!important}.workspace-rich-marker-style-list button>span:last-child{gap:.1rem;display:grid}.workspace-rich-marker-style-list small{color:var(--board-muted,#6b7280);font-size:.68rem;font-weight:700}.workspace-rich-marker-panel-divider{background:#1d3d8f2e;height:1px}.workspace-rich-marker-color-grid{flex-wrap:wrap;gap:.38rem;display:flex}.workspace-rich-marker-color-grid button{border:1px solid #475569;border-radius:10px;width:32px;min-width:32px;min-height:32px;padding:0;box-shadow:inset 0 0 0 2px #ffffff6b;background:var(--swatch-color)!important}.workspace-rich-marker-color-grid button.active,.workspace-rich-marker-color-grid button:hover,.workspace-rich-marker-color-grid button:focus-visible{border-color:#60a5fa;box-shadow:inset 0 0 0 2px #ffffffb8,0 0 0 3px #2563eb5c}.workspace-rich-marker-custom-color{grid-template-columns:auto 42px 1fr;align-items:center;gap:.55rem;display:grid}.workspace-rich-marker-custom-color span{color:var(--board-muted,#6b7280);grid-column:1/-1;font-size:.72rem;font-weight:900}.workspace-rich-marker-custom-color input[type=color]{background:#fffffaf2;border:1px solid #1d3d8f3d;border-radius:10px;width:42px;height:34px;padding:.15rem}.workspace-rich-marker-custom-color input:not([type=color]){color:#111827;width:100%;min-height:34px;font:inherit;background:#fffffaf2;border:1px solid #1d3d8f3d;border-radius:10px;outline:none;padding:0 .65rem;font-size:.78rem;font-weight:900}.workspace-rich-content-toolbar .workspace-rich-marker-reset{width:auto;min-width:108px;min-height:34px;color:var(--board-ink,#163172);white-space:nowrap;background:#fffefa;border:1px dashed #1d3d8f47;border-radius:10px;padding:0 .75rem}.workspace-rich-content-toolbar .workspace-rich-marker-remove{color:#be123c;text-align:left;background:0 0;border-color:#0000;justify-content:flex-start;align-items:center;gap:.65rem;width:100%;min-height:46px;display:flex}.workspace-rich-marker-remove>span:first-child{color:#be123c;background:#fff1f2;border-radius:10px;place-items:center;width:34px;height:34px;font-size:1rem;font-weight:900;display:grid}.workspace-rich-marker-remove>span:last-child{gap:.1rem;display:grid}.workspace-rich-marker-remove strong{color:#be123c}.workspace-rich-content-toolbar button.workspace-rich-color-swatch{width:26px;min-width:26px;min-height:30px;padding:0;overflow:hidden}.workspace-rich-content-toolbar button.workspace-rich-color-swatch:before{content:"";background:var(--swatch-color);border:1px solid #ffffff61;border-radius:999px;position:absolute;inset:6px;box-shadow:inset 0 0 0 1px #0f172a1f}.workspace-rich-content-toolbar button.workspace-rich-color-swatch>span{z-index:1;opacity:0;position:relative}.workspace-rich-content-toolbar button.workspace-rich-color-swatch:hover,.workspace-rich-content-toolbar button.workspace-rich-color-swatch:focus-visible{border-color:#bfdbfe;box-shadow:0 0 0 3px #60a5fa2e}.workspace-rich-toolbar-secondary{order:20;justify-content:flex-start}.workspace-rich-toolbar-secondary button{min-width:34px}.workspace-rich-toolbar-table-builder{background:0 0;border:0;border-radius:0;flex-wrap:wrap;order:21;align-items:center;gap:.35rem;padding:0;display:flex}.workspace-rich-toolbar-popover.workspace-rich-toolbar-table-builder{background:#fffffaf0;border:1px solid #1d3d8f2e;border-radius:12px;flex:1 0 100%;width:max-content;max-width:100%;padding:.4rem}.workspace-rich-toolbar-table-builder>span{color:var(--board-ink,#163172);font-size:.76rem;font-weight:900}.workspace-rich-toolbar-table-builder label{color:var(--board-muted,#6b7280);align-items:center;gap:.25rem;font-size:.72rem;font-weight:900;display:inline-flex}.workspace-rich-toolbar-table-builder input{color:#111827;width:58px;min-height:30px;font:inherit;background:#fffffaf2;border:1px solid #1d3d8f3d;border-radius:10px;outline:none;padding:0 .45rem;font-size:.78rem;font-weight:900}.workspace-rich-toolbar-table-builder input:focus{border-color:#60a5fa;box-shadow:0 0 0 3px #60a5fa29}.workspace-rich-toolbar-table-builder button{color:#fff;cursor:pointer;min-height:30px;font:inherit;background:#2563eb;border:1px solid #2563eb;border-radius:10px;padding:0 .65rem;font-size:.76rem;font-weight:900}.workspace-rich-toolbar-table-builder button:hover{color:#fff;background:#1d4ed8;border-color:#60a5fa}.workspace-rich-content-canvas{color:#111827;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:#fff;outline:none;min-height:min(560px,100vh - 470px);max-height:min(640px,100vh - 360px);padding:1rem;overflow:auto}.workspace-rich-content-canvas:empty:before{content:attr(data-placeholder);color:#9ca3af;pointer-events:none}.workspace-rich-content-canvas .workspace-rich-video{background:#0f172a;border-radius:20px;width:100%;margin:1rem 0;overflow:hidden;box-shadow:0 18px 44px #0f172a24}.workspace-rich-content-canvas .workspace-rich-video iframe{aspect-ratio:16/9;border:0;width:100%;display:block}.workspace-rich-content-canvas img.member-rich-image--selected{outline-offset:4px;outline:3px solid #2563eb73}.workspace-rich-content-canvas a.workspace-rich-link--selected{outline-offset:2px;background:#2563eb1f;border-radius:.35rem;outline:3px solid #2563eb52}.workspace-rich-link-controls,.workspace-rich-image-controls{z-index:34;color:#0f172a;background:#f8fafcf5;border-top:1px solid #dbe3ef;border-bottom:1px solid #dbe3ef;gap:.85rem;padding:.85rem;display:grid;position:sticky;top:47px;box-shadow:0 14px 28px #0f172a14}.workspace-rich-link-controls>div:first-child,.workspace-rich-image-controls>div:first-child{gap:.2rem;display:grid}.workspace-rich-link-controls strong,.workspace-rich-image-controls strong{color:#0f172a;font-size:.9rem}.workspace-rich-link-controls span,.workspace-rich-image-controls span{color:#64748b;font-size:.76rem;font-weight:800}.workspace-rich-image-control-actions{flex-wrap:wrap;gap:.45rem;display:flex}.workspace-rich-image-control-actions button,.workspace-rich-link-control-footer button,.workspace-rich-image-control-footer button{color:#0f172a;cursor:pointer;font:inherit;background:#fff;border:1px solid #cbd5e1;border-radius:999px;padding:.5rem .75rem;font-size:.76rem;font-weight:900}.workspace-rich-image-control-actions button:hover,.workspace-rich-link-control-footer button:hover,.workspace-rich-image-control-footer button:hover{color:#2563eb;border-color:#2563eb}.workspace-rich-link-meta-grid,.workspace-rich-image-meta-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;display:grid}.workspace-rich-link-meta-grid label,.workspace-rich-image-meta-grid label{gap:.35rem;display:grid}.workspace-rich-link-meta-grid input,.workspace-rich-image-meta-grid input{color:#0f172a;width:100%;font:inherit;background:#fff;border:1px solid #cbd5e1;border-radius:12px;outline:none;padding:.65rem .75rem}.workspace-rich-link-meta-grid input:focus,.workspace-rich-image-meta-grid input:focus{border-color:#2563eb;box-shadow:0 0 0 3px #2563eb24}.workspace-rich-link-toggle{color:#334155;align-items:center;gap:.5rem;width:max-content;font-size:.82rem;font-weight:900;display:inline-flex}.workspace-rich-link-toggle input{accent-color:#2563eb;width:16px;height:16px}.workspace-rich-link-control-footer,.workspace-rich-image-control-footer{justify-content:flex-end;gap:.55rem;display:flex}.workspace-rich-link-control-footer button:first-child,.workspace-rich-image-control-footer button:first-child{color:#fff;background:#2563eb;border-color:#2563eb}.workspace-rich-link-control-footer button.danger,.workspace-rich-image-control-footer button.danger{color:#b91c1c;border-color:#fecaca}.workspace-rich-link-control-footer button.danger:hover,.workspace-rich-image-control-footer button.danger:hover{background:#fef2f2}.workspace-section-editor-fields span,.workspace-section-editor-json span{color:var(--board-muted,#6b7280);font-size:.78rem;font-weight:900}.workspace-section-editor-fields input,.workspace-section-editor-fields select,.workspace-section-editor-fields textarea,.workspace-section-editor-fields .icon-picker-trigger,.workspace-section-editor-json textarea{color:#111827;width:100%;font:inherit;background:#fffffaf2;border:1px solid #1d3d8f3d;border-radius:16px;outline:none;padding:.85rem .95rem;box-shadow:inset 0 1px #ffffffc7}.workspace-section-editor-fields .icon-picker{min-width:0;position:relative}.icon-picker-trigger{text-align:left;cursor:pointer;align-items:center;gap:.65rem;min-height:47px;display:flex}.icon-picker-preview{color:#2563eb;background:#2563eb1a;border-radius:999px;flex:none;place-items:center;width:28px;height:28px;display:grid}.icon-picker-fallback{text-overflow:ellipsis;white-space:nowrap;max-width:3.4rem;font-weight:900;overflow:hidden}.icon-picker-value{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.icon-picker-popover{z-index:80;background:#fffffafa;border:1px solid #1d3d8f33;border-radius:18px;width:min(420px,100%);padding:.75rem;position:absolute;top:calc(100% + .45rem);left:0;box-shadow:0 24px 60px #0f172a2e}.icon-picker-search{color:#64748b;background:#ffffffe6;border:1px solid #1d3d8f2e;border-radius:12px;align-items:center;gap:.5rem;min-height:38px;padding:0 .7rem;display:flex!important}.icon-picker-search input{min-height:36px!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;padding:0!important}.icon-picker-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:.45rem;max-height:250px;margin-top:.65rem;display:grid;overflow:auto}.icon-picker-grid button{min-width:0;min-height:42px;color:var(--board-ink,#163172);cursor:pointer;background:#eff6ff85;border:1px solid #1d3d8f24;border-radius:12px;align-items:center;gap:.45rem;padding:0 .6rem;display:flex}.icon-picker-grid button:hover,.icon-picker-grid button.is-active{color:#fff;background:#2563eb;border-color:#2563eb80}.icon-picker-grid button span{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:.72rem;overflow:hidden}.workspace-section-editor-fields select{appearance:none;background-image:linear-gradient(45deg,#0000 50%,#64748b 50%),linear-gradient(135deg,#64748b 50%,#0000 50%);background-position:calc(100% - 18px) calc(50% - 3px),calc(100% - 12px) calc(50% - 3px);background-repeat:no-repeat;background-size:6px 6px,6px 6px}.workspace-section-editor-fields textarea,.workspace-section-editor-json textarea{resize:vertical;line-height:1.6}.workspace-section-editor-json textarea{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.85rem}.workspace-section-editor-advanced-head{background:#fffffabd;border:1px solid #1d3d8f2e;border-radius:18px;justify-content:space-between;align-items:center;gap:1rem;padding:.85rem;display:flex}.workspace-section-editor-advanced-head>div{gap:.2rem;min-width:0;display:grid}.workspace-section-editor-advanced-head strong{color:var(--board-ink,#163172);font-size:.94rem}.workspace-section-editor-advanced-head span,.workspace-section-editor-json-summary{color:var(--board-muted,#6b7280);font-size:.82rem;font-weight:800}.workspace-section-editor-json-summary{background:#fffffabd;border:1px dashed #1d3d8f38;border-radius:18px;margin-top:.85rem;padding:1rem}.workspace-section-editor-json-summary code{color:#2563eb;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace}.workspace-section-editor-toggle{background:#fffffabd;border:1px solid #1d3d8f2e;border-radius:16px;align-items:center;gap:.75rem;padding:.95rem 1rem;display:flex!important}.workspace-section-editor-toggle input{accent-color:#2563eb;width:18px;height:18px}.workspace-section-editor-media-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}.workspace-section-editor-header-media-actions{grid-template-columns:minmax(220px,.75fr) minmax(260px,1fr);align-items:stretch;gap:1rem;display:grid}.workspace-section-editor-header-actions{gap:.75rem;display:grid}.workspace-section-editor-media{background:#fffffabd;border:1px solid #1d3d8f2e;border-radius:18px;gap:.8rem;padding:.9rem;display:grid}.workspace-section-editor-media>div:first-child{gap:.2rem;display:grid}.workspace-section-editor-media strong{color:var(--board-ink,#163172);font-size:.9rem}.workspace-section-editor-media-preview{background-position:50%;background-size:cover;border:1px solid #94a3b847;border-radius:14px;min-height:150px}.workspace-section-editor-media-preview-circle{aspect-ratio:1;background-color:#e2e8f0cc;border-radius:999px;width:112px;min-height:112px;margin:.2rem auto .1rem;box-shadow:0 16px 34px #0f172a29,0 0 0 4px #fffffad6}.workspace-section-editor-media-actions{flex-wrap:wrap;gap:.6rem;display:flex}.workspace-section-editor-items{gap:.9rem;display:grid}.workspace-section-editor-items-head,.workspace-section-editor-item-head,.workspace-section-editor-item-media{justify-content:space-between;align-items:center;gap:.75rem;display:flex}.workspace-section-editor-items-head{background:#fffffabd;border:1px solid #1d3d8f2e;border-radius:18px;padding:.85rem}.workspace-section-editor-items-head>div{gap:.2rem;display:grid}.workspace-section-editor-items-head strong,.workspace-section-editor-item-head strong,.workspace-section-editor-item-media strong{color:var(--board-ink,#163172)}.workspace-section-editor-empty{color:var(--board-muted,#6b7280);background:#fffffabd;border:1px dashed #1d3d8f38;border-radius:18px;padding:1rem}.workspace-section-editor-item{background:#fffffabd;border:1px solid #1d3d8f2e;border-radius:20px;gap:.9rem;padding:.95rem;display:grid}.workspace-section-editor-item-actions{flex-wrap:wrap;justify-content:flex-end;gap:.35rem;display:flex}.workspace-section-editor-item-actions button{color:var(--board-ink,#163172);cursor:pointer;font:inherit;background:#ffffffd1;border:1px solid #1d3d8f2e;border-radius:999px;padding:.45rem .75rem;font-size:.78rem;font-weight:900}.workspace-section-editor-item-actions button:hover:not(:disabled){color:#fff;background:#2563eb}.workspace-section-editor-item-actions button:last-child{color:#be123c;background:#fff1f2}.workspace-section-editor-item-actions button:last-child:hover{color:#fff;background:#e11d48}.workspace-section-editor-item-actions button:disabled{cursor:not-allowed;opacity:.45}.workspace-section-editor-item-media{background:#fffffabd;border:1px solid #1d3d8f2e;border-radius:16px;justify-content:flex-start;padding:.75rem}.workspace-section-editor-item-media>div:not(.workspace-section-editor-item-thumb){gap:.2rem;min-width:0;margin-right:auto;display:grid}.workspace-section-editor-item-thumb{background-position:50%;background-size:cover;border:1px solid #94a3b847;border-radius:12px;flex:none;width:72px;height:54px;display:block}.workspace-section-editor-item-media-gallery>div:not(.workspace-section-editor-proof-thumbs){grid-area:1/1;width:100%;margin-right:0}.workspace-section-editor-item-media>.workspace-section-editor-proof-thumbs{scrollbar-width:thin;flex:none;grid-area:1/2;gap:.55rem;min-width:0;max-width:none;margin-right:0;padding:.15rem .1rem .25rem;display:flex;overflow-x:auto}.workspace-section-editor-item-media-gallery>button{grid-row:1;justify-self:end}.workspace-section-editor-proof-thumbs .workspace-section-editor-item-thumb{border-radius:14px;width:82px;height:58px;box-shadow:0 10px 24px #02061724}@media (max-width:760px){.workspace-section-editor-item-media-gallery{grid-template-columns:1fr auto auto}.workspace-section-editor-item-media-gallery>div:not(.workspace-section-editor-proof-thumbs){grid-column:1/-1}.workspace-section-editor-item-media>.workspace-section-editor-proof-thumbs{grid-area:2/1/auto/-1}.workspace-section-editor-item-media-gallery>button{grid-row:3}.workspace-section-editor-item-media-gallery>button:nth-last-of-type(2){grid-column:2}.workspace-section-editor-item-media-gallery>button:last-of-type{grid-column:3}}.workspace-section-editor-proof-thumb{cursor:pointer;background:0 0;border:0;flex:none;padding:0;display:block;position:relative}.workspace-section-editor-proof-thumb:after{content:"x";color:#be123c;opacity:0;background:#fff1f2f5;border:1px solid #f43f5e73;border-radius:999px;place-items:center;width:18px;height:18px;font-size:.7rem;font-weight:950;line-height:1;transition:opacity .15s,transform .15s;display:grid;position:absolute;top:-.25rem;right:-.25rem;transform:scale(.82)}.workspace-section-editor-proof-thumb:hover:after,.workspace-section-editor-proof-thumb:focus-visible:after{opacity:1;transform:scale(1)}.workspace-section-editor-live-preview{background:#fffffadb;border:1px solid #1d3d8f38;border-radius:20px;min-height:min(720px,100vh - 390px);max-height:none;padding:1rem;overflow:auto}.workspace-section-editor-preview-toolbar{justify-content:flex-end;gap:.4rem;margin-bottom:.8rem;display:flex}.workspace-section-editor-preview-toolbar button{color:var(--board-ink,#163172);cursor:pointer;font:inherit;text-transform:capitalize;background:#ffffffd1;border:1px solid #1d3d8f2e;border-radius:999px;padding:.45rem .75rem;font-size:.74rem;font-weight:900}.workspace-section-editor-preview-toolbar button.active,.workspace-section-editor-preview-toolbar button:hover{color:#fff;background:#2563eb;border-color:#2563eb}@media (max-width:1100px){.workspace-section-editor-preview-toolbar{display:none!important}.workspace-section-editor-panel-preview .app-card-body{padding:0!important}.workspace-section-editor-live-preview{border:0;border-radius:0;padding:0!important}.workspace-section-editor-preview-tablet .workspace-section-editor-preview-device,.workspace-section-editor-preview-mobile .workspace-section-editor-preview-device{border-radius:22px;width:100%!important;max-width:none!important}}.workspace-section-editor-preview-device{background:#f8fafc;border-radius:16px;width:100%;min-height:420px;margin:0 auto;overflow:hidden;box-shadow:0 18px 48px #02061757}.workspace-section-editor-preview-tablet .workspace-section-editor-preview-device{border-radius:26px;width:min(100%,760px);max-width:760px}.workspace-section-editor-preview-mobile .workspace-section-editor-preview-device{border-radius:34px;width:min(100%,390px);max-width:390px}.workspace-section-editor-preview-tablet .workspace-section-editor-preview-device,.workspace-section-editor-preview-mobile .workspace-section-editor-preview-device{background:#fff;min-width:0}@media (max-width:1100px){.workspace-section-editor-preview-tablet .workspace-section-editor-preview-device,.workspace-section-editor-preview-mobile .workspace-section-editor-preview-device{width:100%!important;max-width:none!important;box-shadow:none!important;background:0 0!important}.workspace-section-editor-preview-tablet .workspace-preview-section,.workspace-section-editor-preview-mobile .workspace-preview-section,.workspace-section-editor-preview-tablet .workspace-preview-section-footer,.workspace-section-editor-preview-mobile .workspace-preview-section-footer{width:100%!important;max-width:none!important}}.workspace-section-editor-preview-tablet .workspace-preview-section,.workspace-section-editor-preview-tablet .workspace-preview-section-footer,.workspace-section-editor-preview-mobile .workspace-preview-section,.workspace-section-editor-preview-mobile .workspace-preview-section-footer,.workspace-section-editor-preview-mobile .workspace-header-section,.workspace-section-editor-preview-mobile .workspace-header-shell{width:100%;min-width:0}.workspace-section-editor-preview-mobile .workspace-header-container{width:100%;max-width:none;padding-inline:1rem}.workspace-section-editor-preview-mobile .workspace-header-padding{padding-block:.75rem}.workspace-section-editor-preview-mobile .workspace-header-row,.workspace-section-editor-preview-mobile .workspace-header-row-centered,.workspace-section-editor-preview-mobile .workspace-header-row-split,.workspace-section-editor-preview-mobile .workspace-header-row-minimal{align-items:center;gap:.75rem;width:100%;min-width:0;display:flex;text-align:left!important;flex-direction:row!important;justify-content:space-between!important}.workspace-section-editor-preview-mobile .workspace-header-brand{flex:auto;gap:.65rem;min-width:0}.workspace-section-editor-preview-mobile .workspace-header-brand img,.workspace-section-editor-preview-mobile .workspace-header-brand>span{flex:0 0 42px;width:42px;height:42px}.workspace-section-editor-preview-mobile .workspace-header-brand strong,.workspace-section-editor-preview-mobile .workspace-header-brand small{text-overflow:ellipsis;white-space:nowrap;max-width:170px;overflow:hidden}.workspace-section-editor-preview-mobile .workspace-header-brand strong{font-size:.9rem;line-height:1.15}.workspace-section-editor-preview-mobile .workspace-header-brand small{font-size:.68rem;line-height:1.2}.workspace-section-editor-preview-mobile .workspace-header-row>.workspace-header-nav,.workspace-section-editor-preview-mobile .workspace-header-row>.workspace-header-cta-wrap,.workspace-section-editor-preview-mobile .workspace-header-nav-top,.workspace-section-editor-preview-mobile .workspace-header-nav-bottom{display:none!important}.workspace-section-editor-preview-mobile .workspace-header-mobile-toggle{border-radius:15px;flex:0 0 44px;width:44px;height:44px;margin-left:auto;display:grid!important}.workspace-section-editor-preview-mobile .workspace-header-dark-overlay .workspace-header-mobile-toggle{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff29;border-color:#ffffff80}.workspace-section-editor-preview-mobile .workspace-header-dark-overlay .workspace-header-mobile-toggle span{background:#fff}.workspace-section-editor-preview-tablet .workspace-preview-section-inner,.workspace-section-editor-preview-tablet .workspace-services-layout,.workspace-section-editor-preview-tablet .workspace-features-layout,.workspace-section-editor-preview-tablet .workspace-custom-layout-shell,.workspace-section-editor-preview-tablet .workspace-custom-width,.workspace-section-editor-preview-mobile .workspace-preview-section-inner,.workspace-section-editor-preview-mobile .workspace-services-layout,.workspace-section-editor-preview-mobile .workspace-features-layout,.workspace-section-editor-preview-mobile .workspace-custom-layout-shell,.workspace-section-editor-preview-mobile .workspace-custom-width{width:100%;min-width:0;max-width:none}.workspace-section-editor-preview-tablet .workspace-services-grid,.workspace-section-editor-preview-tablet .workspace-services-columns-3 .workspace-services-grid,.workspace-section-editor-preview-tablet .workspace-services-columns-4 .workspace-services-grid,.workspace-section-editor-preview-tablet .workspace-features-grid,.workspace-section-editor-preview-tablet .workspace-features-columns-3 .workspace-features-grid,.workspace-section-editor-preview-tablet .workspace-features-columns-4 .workspace-features-grid,.workspace-section-editor-preview-tablet .workspace-preview-card-grid,.workspace-section-editor-preview-tablet .workspace-gallery-grid,.workspace-section-editor-preview-tablet .workspace-testimonials-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.workspace-section-editor-preview-tablet .workspace-preview-about-grid,.workspace-section-editor-preview-tablet .workspace-preview-contact-grid,.workspace-section-editor-preview-tablet .workspace-faq-layout,.workspace-section-editor-preview-tablet .workspace-lead-layout,.workspace-section-editor-preview-tablet .workspace-rich-columns,.workspace-section-editor-preview-tablet .workspace-rich-columns-2{grid-template-columns:minmax(0,1fr)}.workspace-section-editor-preview-mobile .workspace-preview-section,.workspace-section-editor-preview-mobile .workspace-preview-section-footer{padding:3rem 1rem}.workspace-section-editor-preview-mobile .workspace-preview-section h1,.workspace-section-editor-preview-mobile .workspace-preview-section h2,.workspace-section-editor-preview-mobile .workspace-preview-section h3,.workspace-section-editor-preview-mobile .workspace-preview-section h4,.workspace-section-editor-preview-mobile .workspace-services-heading h4,.workspace-section-editor-preview-mobile .workspace-features-heading h4,.workspace-section-editor-preview-mobile .workspace-gallery-heading h4,.workspace-section-editor-preview-mobile .workspace-testimonials-heading h4,.workspace-section-editor-preview-mobile .workspace-about-copy h4,.workspace-section-editor-preview-mobile .workspace-contact-copy h4,.workspace-section-editor-preview-mobile .workspace-lead-copy h4,.workspace-section-editor-preview-mobile .workspace-faq-heading h4{letter-spacing:0;overflow-wrap:anywhere;font-size:clamp(1.75rem,9vw,2.2rem);line-height:1.08}.workspace-section-editor-preview-mobile .workspace-services-grid,.workspace-section-editor-preview-mobile .workspace-services-columns-2 .workspace-services-grid,.workspace-section-editor-preview-mobile .workspace-services-columns-3 .workspace-services-grid,.workspace-section-editor-preview-mobile .workspace-services-columns-4 .workspace-services-grid,.workspace-section-editor-preview-mobile .workspace-features-grid,.workspace-section-editor-preview-mobile .workspace-features-columns-2 .workspace-features-grid,.workspace-section-editor-preview-mobile .workspace-features-columns-3 .workspace-features-grid,.workspace-section-editor-preview-mobile .workspace-features-columns-4 .workspace-features-grid,.workspace-section-editor-preview-mobile .workspace-preview-card-grid,.workspace-section-editor-preview-mobile .workspace-testimonials-grid,.workspace-section-editor-preview-mobile .workspace-preview-about-grid,.workspace-section-editor-preview-mobile .workspace-preview-contact-grid,.workspace-section-editor-preview-mobile .workspace-faq-layout,.workspace-section-editor-preview-mobile .workspace-lead-layout,.workspace-section-editor-preview-mobile .workspace-rich-columns,.workspace-section-editor-preview-mobile .workspace-rich-columns-2{grid-template-columns:minmax(0,1fr);display:grid}.workspace-section-editor-preview-mobile .workspace-gallery-grid{overscroll-behavior-x:contain;scroll-snap-type:x mandatory;grid-template-columns:none;grid-auto-columns:minmax(82%,1fr);grid-auto-flow:column;gap:.9rem;margin-inline:-1rem;padding:0 1rem .7rem;scroll-padding-inline:1rem;display:grid;overflow-x:auto}.workspace-section-editor-preview-mobile .workspace-feature-card,.workspace-section-editor-preview-mobile .workspace-service-card,.workspace-section-editor-preview-mobile .workspace-gallery-card,.workspace-section-editor-preview-mobile .workspace-testimonial-card,.workspace-section-editor-preview-mobile .workspace-faq-item,.workspace-section-editor-preview-mobile .workspace-custom-content-frame{border-radius:22px;width:100%;min-width:0}.workspace-section-editor-preview-mobile .workspace-gallery-card{scroll-snap-align:center;aspect-ratio:5/4}.workspace-section-editor-preview-mobile .workspace-feature-card,.workspace-section-editor-preview-mobile .workspace-service-card{min-height:0;padding:.95rem 1rem 1.05rem}.workspace-section-editor-preview-mobile .workspace-service-card{gap:.65rem}.workspace-section-editor-preview-mobile .workspace-gallery-image,.workspace-section-editor-preview-mobile .workspace-about-media,.workspace-section-editor-preview-mobile .workspace-lead-media,.workspace-section-editor-preview-mobile .workspace-custom-content img,.workspace-section-editor-preview-mobile .workspace-custom-content video,.workspace-section-editor-preview-mobile .workspace-custom-content iframe{width:100%;max-width:100%}.workspace-section-editor-preview-mobile .workspace-service-image{border-radius:999px;width:54px;max-width:54px;height:54px;min-height:54px}.workspace-section-editor-preview-mobile .workspace-feature-image{border-radius:999px;width:50px;max-width:50px;height:50px;min-height:50px}.workspace-section-editor-preview-tablet .workspace-preview-section-about .workspace-about-layout,.workspace-section-editor-preview-mobile .workspace-preview-section-about .workspace-about-layout{grid-template-columns:minmax(0,1fr);display:grid}.workspace-section-editor-preview-tablet .workspace-preview-section-about .workspace-about-layout{gap:1.8rem}.workspace-section-editor-preview-mobile .workspace-preview-section-about .workspace-about-layout{gap:1.5rem}.workspace-section-editor-preview-mobile .workspace-preview-section-about .workspace-about-copy{text-align:left;width:100%}.workspace-section-editor-preview-tablet .workspace-preview-section-about .workspace-about-stats{grid-template-columns:repeat(3,minmax(0,1fr))}.workspace-section-editor-preview-mobile .workspace-preview-section-about .workspace-about-stats{grid-template-columns:minmax(0,1fr);gap:.8rem;display:grid}.workspace-section-editor-preview-mobile .workspace-preview-section-about .workspace-about-stat{border-radius:18px;width:100%;min-width:0;padding:.9rem}.workspace-section-editor-preview-tablet .workspace-preview-section-about .workspace-about-visual,.workspace-section-editor-preview-tablet .workspace-preview-section-about .workspace-about-image,.workspace-section-editor-preview-tablet .workspace-preview-section-about .workspace-about-placeholder{min-height:340px}.workspace-section-editor-preview-mobile .workspace-preview-section-about .workspace-about-visual,.workspace-section-editor-preview-mobile .workspace-preview-section-about .workspace-about-image,.workspace-section-editor-preview-mobile .workspace-preview-section-about .workspace-about-placeholder{width:100%;min-width:0;min-height:280px}.workspace-section-editor-preview-mobile .workspace-preview-section-about .workspace-about-image,.workspace-section-editor-preview-mobile .workspace-preview-section-about .workspace-about-placeholder{border-radius:22px}.workspace-section-editor-preview-mobile .workspace-preview-section-about .workspace-about-floating-card{width:auto;bottom:1rem;left:1rem;right:1rem}.workspace-section-editor-preview-tablet .workspace-preview-section-contact .workspace-contact-layout,.workspace-section-editor-preview-mobile .workspace-preview-section-contact .workspace-contact-layout{grid-template-columns:minmax(0,1fr);display:grid}.workspace-section-editor-preview-tablet .workspace-preview-section-contact .workspace-contact-layout{gap:1.8rem}.workspace-section-editor-preview-mobile .workspace-preview-section-contact .workspace-contact-layout{gap:1.5rem}.workspace-section-editor-preview-mobile .workspace-preview-section-contact .workspace-contact-copy{text-align:left;width:100%}.workspace-section-editor-preview-mobile .workspace-preview-section-contact .workspace-contact-lead,.workspace-section-editor-preview-mobile .workspace-preview-section-contact .workspace-contact-content{font-size:.98rem;line-height:1.6}.workspace-section-editor-preview-mobile .workspace-preview-section-contact .workspace-contact-actions{grid-template-columns:minmax(0,1fr);width:100%;display:grid}.workspace-section-editor-preview-mobile .workspace-preview-section-contact .workspace-contact-primary,.workspace-section-editor-preview-mobile .workspace-preview-section-contact .workspace-contact-secondary{width:100%}.workspace-section-editor-preview-mobile .workspace-preview-section-contact .workspace-contact-panel{border-radius:24px;width:100%;min-width:0;padding:.75rem}.workspace-section-editor-preview-mobile .workspace-preview-section-contact .workspace-contact-card{border-radius:20px;width:100%;min-width:0;padding:.9rem}.workspace-section-editor-preview-mobile .workspace-preview-section-contact .workspace-contact-card>div{min-width:0}.workspace-section-editor-preview-mobile .workspace-preview-section-contact .workspace-contact-links{grid-template-columns:minmax(0,1fr);display:grid}.workspace-section-editor-preview-mobile .workspace-preview-section-contact .workspace-contact-links a{justify-content:center;width:100%}.workspace-section-editor-preview-tablet .workspace-custom-content{font-size:.95rem;line-height:1.72}.workspace-section-editor-preview-mobile .workspace-custom-content{overflow-wrap:anywhere;font-size:.88rem;line-height:1.7}.workspace-section-editor-preview-mobile .workspace-custom-content h1{font-size:clamp(1.45rem,7vw,1.8rem);line-height:1.12}.workspace-section-editor-preview-mobile .workspace-custom-content h2{font-size:clamp(1.3rem,6.2vw,1.6rem);line-height:1.14}.workspace-section-editor-preview-mobile .workspace-custom-content h3,.workspace-section-editor-preview-mobile .workspace-custom-content h4{font-size:clamp(1.05rem,5.2vw,1.28rem);line-height:1.18}.workspace-section-editor-preview-mobile .workspace-custom-content .ql-size-large{font-size:1.08em}.workspace-section-editor-preview-mobile .workspace-custom-content .ql-size-huge{font-size:1.22em}.workspace-section-editor-preview-mobile .workspace-custom-content p,.workspace-section-editor-preview-mobile .workspace-custom-content li,.workspace-section-editor-preview-mobile .workspace-custom-content blockquote{overflow-wrap:anywhere}.workspace-section-editor-live-preview .workspace-preview-section,.workspace-section-editor-live-preview .workspace-preview-section-footer,.workspace-section-editor-live-preview .workspace-top-bar-section,.workspace-section-editor-live-preview .workspace-header-section{position:relative}.workspace-section-editor-live-preview .workspace-section-badge{display:none}.workspace-section-editor-preview-empty{color:var(--board-muted,#6b7280);background:#fffffabd;border:1px dashed #1d3d8f38;border-radius:18px;padding:1.25rem}.workspace-section-editor-actions{z-index:220;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#fffffae0;border:0;border-radius:0;justify-content:flex-end;align-items:center;gap:1rem;width:auto;max-width:1160px;margin:0 auto;padding:.75rem;display:flex;position:fixed;bottom:0;left:312px;right:32px;box-shadow:0 22px 58px #0f172a29,0 2px #1d3d8f29}.workspace-section-editor-actions-dirty{box-shadow:0 24px 64px #0f172a2e,0 0 0 1px #2563eb24,0 2px #1d3d8f29}.workspace-section-editor-actions>div:last-child{flex:none;gap:.55rem;display:flex}.member-shell.is-collapsed .workspace-section-editor-actions{left:108px}@media (max-width:760px){.workspace-section-action-bar{border-radius:999px;justify-content:flex-start;width:fit-content;max-width:calc(100% - 1rem);top:.55rem;left:auto;right:.5rem;overflow:visible}.workspace-section-action-label{flex:none}.workspace-section-action-label strong{max-width:74px}.workspace-section-action-label span{font-size:.62rem}.workspace-section-action-buttons{flex:none}.workspace-section-action-buttons a,.workspace-section-action-buttons button,.workspace-section-action-secondary button{min-height:26px;padding:.3rem .48rem;font-size:.65rem}.workspace-section-action-secondary{border-radius:18px;flex-wrap:wrap;justify-content:flex-end;max-width:min(100vw - 1rem,280px);right:0}.workspace-section-action-bar-floating{width:fit-content;max-width:calc(100% - 1rem);margin:0;position:absolute;top:.5rem;left:auto;right:.5rem}.workspace-section-action-bar-floating.is-fixed{width:fit-content;max-width:calc(100vw - 1rem);position:fixed;top:72px;left:auto;right:.5rem}.workspace-section-editor-header{display:grid}.workspace-section-editor-header>div:last-child a,.workspace-section-editor-header>div:last-child button{width:100%}.workspace-section-editor-header>div:last-child{justify-content:stretch}.workspace-section-editor-tabs{border-radius:18px}.workspace-section-editor-tabs button{padding:.6rem .8rem;font-size:.78rem}.workspace-section-editor-grid,.workspace-section-editor-fields,.workspace-section-editor-media-grid,.workspace-section-editor-header-media-actions{grid-template-columns:1fr}.workspace-section-editor-panel-active.app-card{min-height:auto}.workspace-section-editor-live-preview{min-height:420px}.workspace-section-editor-preview-toolbar{display:none!important}.workspace-section-editor-items-head,.workspace-section-editor-item-head,.workspace-section-editor-item-media,.workspace-section-editor-advanced-head{flex-direction:column;align-items:stretch}.workspace-section-editor-item-actions{grid-template-columns:repeat(3,minmax(0,1fr));justify-content:stretch;display:grid}.workspace-section-editor-item-media>div:not(.workspace-section-editor-item-thumb){margin-right:0}.workspace-section-editor-item-thumb{width:100%;height:140px}.workspace-section-editor-actions{border-radius:0;width:100%;max-width:none;display:grid;bottom:0;left:0;right:0}.workspace-section-editor-actions>div:last-child{grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.workspace-section-editor-rich-buttons{justify-content:stretch}.workspace-section-editor-rich-buttons button{flex:auto}.workspace-section-editor-rich-groups{grid-template-columns:1fr}.workspace-rich-toolbar-group,.workspace-rich-toolbar-palette,.workspace-rich-toolbar-marker,.workspace-rich-toolbar-secondary,.workspace-rich-toolbar-table-builder{width:auto}.workspace-rich-content-toolbar select{width:152px}.workspace-rich-toolbar-format,.workspace-rich-toolbar-marker{display:inline-flex}.workspace-rich-toolbar-inline,.workspace-rich-toolbar-format-actions,.workspace-rich-toolbar-blocks{justify-content:flex-start;width:auto}.workspace-rich-marker-swatches{width:auto;padding-left:0}.workspace-rich-toolbar-table-builder button{margin-left:0}.workspace-rich-link-meta-grid,.workspace-rich-image-meta-grid{grid-template-columns:1fr}.workspace-rich-link-control-footer,.workspace-rich-image-control-footer{display:grid}.workspace-section-editor-rich-media-controls{grid-template-columns:1fr}}.workspace-section-editor-item-media-gallery{grid-template-columns:minmax(128px,.28fr) minmax(360px,1fr) auto auto;align-items:center;gap:.65rem .75rem;display:grid}.workspace-section-editor-item-media-gallery>div:not(.workspace-section-editor-proof-thumbs){grid-area:1/1;width:auto;min-width:0;margin-right:0}.workspace-section-editor-item-media-gallery>.workspace-section-editor-proof-thumbs{grid-area:1/2;grid-auto-columns:92px;grid-auto-flow:column;justify-content:start;align-items:center;gap:.55rem;min-width:0;max-width:100%;padding:.15rem .15rem .3rem;display:grid;overflow:auto hidden}.workspace-section-editor-item-media-gallery .workspace-section-editor-proof-thumb{width:92px;height:62px}.workspace-section-editor-item-media-gallery .workspace-section-editor-item-thumb{border-radius:14px;width:92px;height:62px}.workspace-section-editor-item-media-gallery>button{grid-row:1;place-self:center end}.workspace-section-editor-item-media-gallery>button:nth-last-of-type(2){grid-column:3}.workspace-section-editor-item-media-gallery>button:last-of-type{grid-column:4}@media (max-width:900px){.workspace-section-editor-item-media-gallery{grid-template-columns:minmax(0,1fr) auto auto}.workspace-section-editor-item-media-gallery>div:not(.workspace-section-editor-proof-thumbs){grid-area:1/1/auto/-1}.workspace-section-editor-item-media-gallery>.workspace-section-editor-proof-thumbs{grid-area:2/1/auto/-1}.workspace-section-editor-item-media-gallery>button{grid-row:3}.workspace-section-editor-item-media-gallery>button:nth-last-of-type(2){grid-column:2}.workspace-section-editor-item-media-gallery>button:last-of-type{grid-column:3}}.workspace-admin-insight{color:#0f172a;background:#f8fafc;border:1px solid #fed7aa;border-radius:20px;overflow:hidden}.workspace-admin-insight-summary{width:100%;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:.9rem;padding:.85rem 1rem;display:flex}.workspace-admin-insight-summary:hover{background:#ffedd573}.workspace-admin-insight-icon{color:#f97316;background:#ffedd5;border-radius:14px;flex-shrink:0;place-items:center;width:38px;height:38px;font-size:1.2rem;font-weight:900;display:grid}.workspace-admin-insight-title{flex:1;gap:.2rem;min-width:0;display:grid}.workspace-admin-insight-title strong{color:#0f172a;font-size:.95rem}.workspace-admin-insight-title small{color:#64748b;font-size:.82rem;line-height:1.4}.workspace-admin-insight-pills{flex-wrap:wrap;justify-content:flex-end;gap:.45rem;display:flex}.workspace-admin-insight-pills em{color:#c2410c;background:#fff7ed;border:1px solid #fed7aa;border-radius:999px;align-items:center;min-height:26px;padding:0 .65rem;font-size:.72rem;font-style:normal;font-weight:900;display:inline-flex}.workspace-admin-insight-body{gap:1rem;padding:0 1rem 1rem;display:grid}.workspace-admin-insight .app-card{background:#f8fafc;border-color:#dbe3ef;border-radius:18px}.workspace-admin-insight .app-card-head{border-bottom:0;padding:1rem 1rem 0}.workspace-admin-insight .app-card-head h3{color:#0f172a;font-size:.95rem}.workspace-admin-insight .app-card-body{padding:1rem}.admin-insight-grid{color:#64748b;grid-template-columns:140px minmax(0,1fr);gap:.65rem 1rem;font-size:.88rem;display:grid}.admin-insight-grid span{color:#94a3b8;font-weight:800}.admin-insight-grid strong{color:#64748b;word-break:break-word}.workspace-device-switcher button.active{color:#494545;background:#2563eb;border-color:#2563eb;box-shadow:0 10px 24px #2563eb38}.workspace-preview-device-wrap{border-top:1px solid #000;justify-content:center;width:100%;display:flex;overflow-x:auto}.workspace-preview-device-desktop{background:0 0;padding:0}.workspace-preview-device-desktop .workspace-editor-preview-canvas{max-width:100%}.workspace-preview-device-tablet,.workspace-preview-device-mobile{background-color:#f8fafc;background-image:linear-gradient(90deg,#94a3b81f 1px,#0000 1px),linear-gradient(#94a3b81f 1px,#0000 1px);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:24px 24px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;padding:1.25rem}.workspace-preview-device-wrap .workspace-editor-preview-canvas{width:100%;transition:max-width .22s,border-radius .22s,box-shadow .22s}.workspace-preview-device-tablet .workspace-editor-preview-canvas{border-radius:28px;max-width:820px;overflow:hidden;box-shadow:0 24px 70px #0f172a29}.workspace-preview-device-tablet .workspace-preview-card-grid,.workspace-preview-device-tablet .workspace-preview-gallery-grid,.workspace-preview-device-tablet .workspace-preview-contact-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.workspace-preview-device-tablet .workspace-preview-about-grid{grid-template-columns:1fr}.workspace-preview-device-mobile .workspace-editor-preview-canvas{border-radius:34px;max-width:390px;overflow:hidden;box-shadow:0 24px 70px #0f172a2e}.workspace-preview-device-mobile .workspace-preview-actions{display:grid}.workspace-preview-device-mobile .workspace-preview-section{padding:3.5rem 1.25rem}.workspace-preview-device-mobile .workspace-section-badge{white-space:normal;max-width:calc(100% - 1.5rem);top:.75rem;right:.75rem}@media (max-width:1100px){.workspace-show-grid{grid-template-columns:1fr}}@media (max-width:900px){.workspace-grid{grid-template-columns:1fr}.workspace-current,.workspace-card-head{display:grid}.workspace-editor-toolbar,.app-card-head{flex-direction:column;align-items:stretch}.workspace-editor-actions,.workspace-device-switcher,.app-card-actions{justify-content:flex-start}.workspace-preview-card-grid,.workspace-preview-about-grid,.workspace-preview-gallery-grid,.workspace-preview-contact-grid{grid-template-columns:1fr}.workspace-preview-footer-content{display:grid}}@media (max-width:760px){.workspace-admin-insight-summary{align-items:flex-start}.workspace-admin-insight-pills{display:none}.admin-insight-grid{grid-template-columns:1fr}.workspace-editor-home .app-card-head{gap:.85rem;display:grid}.workspace-editor-home .app-card-actions{width:100%;padding-bottom:.2rem;overflow-x:auto}.workspace-editor-actions{flex-wrap:nowrap;gap:.45rem;min-width:max-content;display:flex}.workspace-editor-actions .app-button,.workspace-editor-actions a,.workspace-editor-actions button{white-space:nowrap;min-width:auto;padding-inline:.75rem}.workspace-editor-toolbar{gap:1rem;padding:1rem;display:grid}.workspace-editor-toolbar-main h2{font-size:1rem}.workspace-editor-toolbar-main p{font-size:.78rem}.workspace-editor-badges{gap:.35rem}.workspace-editor-badges span{padding:.25rem .45rem;font-size:.66rem}.workspace-device-switcher-wrap{gap:.45rem;display:grid}.workspace-device-switcher{gap:.4rem;width:100%;display:flex}.workspace-device-switcher button{flex:1;min-height:32px;padding:0 .5rem;font-size:.72rem}.workspace-device-switcher button:disabled{opacity:.45;cursor:not-allowed}.workspace-device-note{color:#94a3b8;margin:0;font-size:.72rem;line-height:1.45}.member-content{padding:14px 10px}.workspace-editor-home .app-card-body{padding:0}.workspace-preview-device-mobile{background:0 0;padding:0}.workspace-preview-device-mobile .workspace-editor-preview{max-width:100%;box-shadow:none;border-radius:0 0 18px 18px}.workspace-preview-device-mobile .workspace-preview-topbar{padding:.7rem .85rem}.workspace-preview-device-mobile .workspace-preview-section{padding:3rem 1rem}.workspace-preview-device-mobile .workspace-preview-mini-card{border-radius:18px;padding:1rem}.workspace-preview-device-mobile .workspace-preview-mini-icon{border-radius:14px;width:38px;height:38px}.workspace-preview-device-mobile .workspace-preview-about-panel,.workspace-preview-device-mobile .workspace-preview-about-content{border-radius:22px;padding:1.25rem}.workspace-preview-device-mobile .workspace-preview-facts{grid-template-columns:1fr}}@media (max-width:640px){.workspace-preview-section{padding:3rem 1.25rem}.workspace-section-badge{margin-bottom:1rem;position:static}.workspace-preview-topbar{align-items:center;display:flex}}.workspace-editor-mobile-view-summary{display:none}.workspace-editor-view-panel{display:contents}@media (max-width:760px){.workspace-editor-mobile-view-summary{display:block}.workspace-editor-mobile-view-toggle{color:#e5e7eb;text-align:left;cursor:pointer;background:#0f172a;border:1px solid #23314b;border-radius:16px;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:.55rem;width:100%;padding:.72rem;display:grid}.workspace-editor-mobile-view-toggle span{gap:.18rem;min-width:0;display:grid}.workspace-editor-mobile-view-toggle strong{color:#f8fafc;font-size:.82rem}.workspace-editor-mobile-view-toggle small{color:#94a3b8;text-overflow:ellipsis;white-space:nowrap;font-size:.72rem;overflow:hidden}.workspace-editor-mobile-view-toggle em,.workspace-editor-mobile-view-toggle b{white-space:nowrap;border-radius:999px;align-items:center;min-height:26px;padding:0 .55rem;font-size:.68rem;font-style:normal;font-weight:900;display:inline-flex}.workspace-editor-mobile-view-toggle em{color:#bfdbfe;background:#172554}.workspace-editor-mobile-view-toggle b{color:#e5e7eb;background:#1f2937}.workspace-editor-view-panel{display:none}.workspace-editor-toolbar.is-mobile-view-panel-open .workspace-editor-view-panel{gap:.85rem;display:grid}.workspace-editor-toolbar:not(.is-mobile-view-panel-open){padding-bottom:.85rem}.workspace-editor-toolbar:not(.is-mobile-view-panel-open)+.workspace-preview-device-wrap{border-top:0}.workspace-editor-toolbar:not(.is-mobile-view-panel-open)+.workspace-preview-device-wrap .workspace-preview-topbar{border-top:1px solid #1f2937}}.workspace-show-header{background:#111827;border:1px solid #1f2937;border-radius:24px;justify-content:space-between;align-items:flex-start;gap:1rem;padding:1.25rem;display:flex}.workspace-show-header h1{color:#f8fafc;margin:.55rem 0 0;font-size:1.5rem}.workspace-show-header p{color:#94a3b8;word-break:break-word;margin:.35rem 0 0}.workspace-quick-actions{flex-wrap:wrap;justify-content:flex-end;gap:.65rem;display:flex}.workspace-info-quick-card.app-card{box-shadow:none;background:0 0;border-color:#0000;grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:1rem;display:grid}.workspace-info-quick-card .app-card-pin{display:none}.workspace-info-quick-card .app-card-head{border-bottom:0;padding-bottom:0}.workspace-info-quick-card .app-card-body{align-self:start}.workspace-info-quick-card .app-card-title h3{z-index:0;display:inline-block;position:relative}.workspace-info-quick-card .app-card-title h3:after{content:"";z-index:-1;background:#facc15c7;border-radius:999px 70% 70% 999px;height:.34em;position:absolute;bottom:.02em;left:-.08em;right:-.12em;transform:rotate(-1deg)}.workspace-show-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;display:grid}.workspace-info-card.app-card{align-self:start}.workspace-info-card .app-card-head{padding-bottom:1.25rem}.workspace-info-card .app-card-body{padding-top:1.35rem}.workspace-info-list{gap:.65rem;display:grid}.workspace-info-row{border-bottom:1px solid #1d3d8f38;grid-template-columns:minmax(96px,.42fr) minmax(0,.58fr);align-items:start;gap:1rem;min-height:40px;padding:.55rem 0;display:grid}.workspace-info-row:last-child{border-bottom:0;padding-bottom:0}.workspace-info-row span{color:#64748b;font-size:.78rem;font-weight:900;line-height:1.35}.workspace-info-row strong{color:#102a6b;word-break:break-word;font-size:.86rem;line-height:1.4}@media (max-width:1100px){.workspace-show-grid{grid-template-columns:1fr}}@media (max-width:760px){.workspace-show-header{padding:1rem;display:grid}.workspace-show-header h1{font-size:1.15rem}.workspace-quick-actions{justify-content:stretch;display:grid}.workspace-info-quick-card.app-card{grid-template-columns:1fr}.workspace-info-row{grid-template-columns:1fr;gap:.25rem}}.workspace-settings-header{background:0 0;border:0;border-radius:0;justify-content:space-between;align-items:center;gap:1rem;padding:0 1.5rem .25rem;display:flex}.workspace-settings-header h1{z-index:0;color:var(--board-ink,#163172);margin:0;font-size:1.5rem;display:inline-block;position:relative}.workspace-settings-header h1:after{content:"";z-index:-1;background:linear-gradient(-2deg, transparent 0 14%, var(--board-tape,#facc15) 14% 74%, transparent 74% 100%);border-radius:999px 64% 82% 999px;height:.42em;position:absolute;bottom:.02em;left:-.08em;right:-.1em}@supports (color:color-mix(in lab, red, red)){.workspace-settings-header h1:after{background:linear-gradient(-2deg, transparent 0 14%, color-mix(in srgb, var(--board-tape,#facc15) 74%, transparent) 14% 74%, transparent 74% 100%)}}.workspace-settings-header h1:after{box-shadow:0 2px 0 var(--board-tape,#facc15)}@supports (color:color-mix(in lab, red, red)){.workspace-settings-header h1:after{box-shadow:0 2px 0 color-mix(in srgb, var(--board-tape,#facc15) 22%, transparent)}}.workspace-settings-header h1:after{transform-origin:0;transform:rotate(-.8deg)}.workspace-settings-header p{color:#94a3b8;word-break:break-word;margin:.35rem 0 0}.workspace-settings-stack{gap:1rem;display:grid}.workspace-settings-stack>.app-card{justify-self:center;width:min(100%,900px)!important}.workspace-settings-tabs{background:0 0;border:0;border-radius:0;gap:1.2rem;padding:0 1.5rem .45rem;display:flex;overflow-x:auto}.workspace-settings-tabs button{z-index:0;color:#475569;cursor:pointer;font:inherit;text-transform:capitalize;white-space:nowrap;background:0 0;border:0;border-radius:0;padding:.45rem .1rem;font-size:.82rem;font-weight:900;position:relative}.workspace-settings-tabs button.active{color:var(--board-ink,#163172);background:0 0}.workspace-settings-tabs button:after{content:"";z-index:-1;opacity:0;border-radius:999px;height:.62em;transition:opacity .16s,transform .16s;position:absolute;bottom:.2em;left:-.25em;right:-.25em;transform:rotate(-1deg)}.workspace-settings-tabs button:hover:after{opacity:1;background:linear-gradient(-2deg,#0000 0 12%,#fb923c2e 12% 25%,#fb923c8a 25% 72%,#fb923c33 72% 88%,#0000 88% 100%)}.workspace-settings-tabs button.active:after{opacity:1;background:linear-gradient(-2deg,#0000 0 12%,#86efac2e 12% 25%,#86efac94 25% 72%,#86efac38 72% 88%,#0000 88% 100%)}.workspace-settings-notice{background:#0f172a;border:1px solid #1f2937;border-radius:18px;align-items:flex-start;gap:.85rem;padding:1rem;display:flex}.workspace-settings-notice strong{color:#bfdbfe;white-space:nowrap}.workspace-settings-notice span{color:#94a3b8;line-height:1.6}.workspace-settings-form-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}.workspace-settings-field{gap:.45rem;display:grid}.workspace-settings-field-full{grid-column:1/-1}.workspace-settings-field span{color:var(--board-muted,#6b7280);font-size:.78rem;font-weight:900}.workspace-settings-field input,.workspace-settings-field textarea,.workspace-settings-field select{color:#111827;width:100%;font:inherit;background:#fffffaf2;border:1px solid #1d3d8f3d;border-radius:16px;outline:none;padding:.85rem .95rem}.workspace-settings-field textarea{resize:vertical;line-height:1.6}.workspace-settings-field select{cursor:pointer}.workspace-settings-field input:read-only,.workspace-settings-field textarea:read-only{color:#475569}.workspace-settings-color-field{grid-template-columns:52px minmax(0,1fr);gap:.6rem;display:grid}.workspace-settings-color-field input[type=color]{min-height:48px;padding:.35rem}.workspace-settings-media-grid,.workspace-settings-toggle-grid{grid-column:1/-1;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}.workspace-settings-animation-card{background:linear-gradient(135deg,#ffec8029,#0000 42%),#fffffabd;border:1px solid #1d3d8f2e;border-radius:18px;grid-column:1/-1;gap:.85rem;padding:1rem;display:grid}.workspace-settings-animation-card .workspace-settings-toggle{background:#ffffffc2;width:min(100%,420px)}.workspace-settings-animation-card p{max-width:640px;color:var(--board-muted,#64748b);margin:0;font-size:.88rem;font-weight:700;line-height:1.55}.workspace-settings-animation-options{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}.workspace-settings-media-field{background:#fffffabd;border:1px solid #1d3d8f2e;border-radius:20px;grid-template-columns:112px minmax(0,1fr);align-items:center;gap:1rem;padding:1rem;display:grid}.workspace-settings-media-preview{color:#64748b;background:#fffffab8 50%/cover;border:1px dashed #1d3d8f38;border-radius:18px;place-items:center;min-height:112px;font-size:.75rem;font-weight:900;display:grid}.workspace-settings-media-preview.has-image{border-style:solid}.workspace-settings-media-content{gap:.65rem;min-width:0;display:grid}.workspace-settings-media-content strong{color:var(--board-ink,#163172)}.workspace-settings-media-content p{color:var(--board-muted,#6b7280);margin:0;font-size:.84rem;font-weight:700;line-height:1.5}.workspace-settings-media-content div{flex-wrap:wrap;gap:.5rem;display:flex}.workspace-settings-toggle{color:var(--board-ink,#163172);background:#fffffabd;border:1px solid #1d3d8f2e;border-radius:16px;align-items:center;gap:.75rem;padding:.9rem 1rem;font-weight:800;display:flex}.workspace-settings-toggle input{accent-color:#2563eb;width:18px;height:18px}.workspace-settings-maintenance-card{isolation:isolate;background:linear-gradient(135deg,#fffffae6,#eff6ffb8),radial-gradient(circle at 12% 18%,#2563eb1a,#0000 34%);border:1px solid #1d3d8f33;border-radius:22px;grid-column:1/-1;align-content:center;gap:.7rem;min-height:132px;padding:1.2rem;display:grid;position:relative;overflow:hidden;box-shadow:0 14px 34px #0f172a14}.workspace-settings-maintenance-card:after{content:"";z-index:-1;opacity:3;filter:saturate(1.1);background-image:url(/img/svg/maintenance.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;width:150px;height:150px;position:absolute;top:50%;right:1.15rem;transform:translateY(-50%)rotate(-10deg)}.workspace-settings-maintenance-card .workspace-settings-toggle{background:#ffffffbd;border-color:#1d3d8f3d;width:min(100%,420px);box-shadow:0 8px 18px #0f172a0f}.workspace-settings-maintenance-card p{max-width:560px;color:var(--board-muted,#64748b);margin:0;font-size:.88rem;font-weight:700;line-height:1.55}.workspace-settings-actions{z-index:5;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:0;border-radius:0;justify-content:flex-end;justify-self:center;gap:.75rem;width:min(100%,900px);padding:.75rem 0;display:flex;position:sticky;bottom:1rem}@media (max-width:760px){.workspace-settings-header{padding:1rem;display:grid}.workspace-settings-header h1{font-size:1.15rem}.workspace-settings-notice{display:grid}.workspace-settings-form-grid,.workspace-settings-media-grid,.workspace-settings-animation-options,.workspace-settings-toggle-grid,.workspace-settings-media-field{grid-template-columns:1fr}.workspace-settings-maintenance-card{min-height:128px;padding:1rem}.workspace-settings-maintenance-card:after{width:118px;height:118px;right:-1.2rem}.workspace-settings-actions{bottom:.75rem}}.workspace-public-preview-header{max-width:1160px;box-shadow:none;background:0 0;border:0;border-radius:0;justify-content:space-between;align-items:flex-start;gap:1rem;margin:0 auto 1.25rem;padding:0;display:flex}.workspace-public-preview-header h1{z-index:0;color:#102a6b;margin:0;font-size:1.5rem;line-height:1.12;display:inline-block;position:relative}.workspace-public-preview-header h1:after{content:"";z-index:-1;background:#facc15c7;border-radius:999px 70% 70% 999px;height:.34em;position:absolute;bottom:.02em;left:-.08em;right:-.12em;transform:rotate(-1deg)}.workspace-public-preview-header p{color:#64748b;word-break:break-word;margin:.35rem 0 0}.workspace-public-preview-shell{background:#fff;border:2px solid #1d3d8f38;border-radius:7px;max-width:1160px;margin:0 auto;overflow:hidden;box-shadow:4px 5px #1d3d8f29,0 22px 45px #0f172a1f}.workspace-public-preview-canvas{background:#fff;overflow:hidden}.workspace-public-preview-canvas .workspace-section-badge{display:none}.workspace-public-preview-canvas .workspace-preview-section{position:relative}.workspace-public-preview-canvas .workspace-preview-section-footer{border-radius:0}@media (max-width:760px){.workspace-public-preview-header{display:grid}.workspace-public-preview-header h1{font-size:1.15rem}.workspace-public-preview-shell{border-radius:18px}}.workspace-public-page{color:#0f172a;background:0 0;min-height:100vh}.workspace-public-page .section-gap{margin-top:0}.workspace-public-page .workspace-public-preview-shell{box-shadow:none;background:0 0;border:0;border-radius:0;overflow:visible}.workspace-public-page .workspace-public-preview-canvas{background:0 0;min-height:100vh;overflow:hidden}.workspace-public-page .workspace-section-badge{display:none}.workspace-public-warning{z-index:30;color:#9a3412;background:#fff7ed;border-bottom:1px solid #fed7aa;align-items:flex-start;gap:.65rem;padding:.85rem 1rem;display:flex;position:sticky;top:0}.workspace-public-warning strong{white-space:nowrap}.workspace-public-warning span{line-height:1.5}.workspace-public-state{text-align:center;background:#f8fafc;align-content:center;place-items:center;gap:.8rem;min-height:100vh;padding:2rem;display:grid}.workspace-public-state-icon{background:#e0f2fe;border-radius:24px;place-items:center;width:64px;height:64px;font-size:2rem;display:grid}.workspace-public-state h1{color:#0f172a;margin:0;font-size:1.6rem}.workspace-public-state p{color:#64748b;max-width:460px;margin:0;line-height:1.6}.workspace-public-loader{border:4px solid #dbeafe;border-top-color:#2563eb;border-radius:999px;width:42px;height:42px;animation:.8s linear infinite workspace-public-spin}@keyframes workspace-public-spin{to{transform:rotate(360deg)}}@media (max-width:760px){.workspace-public-warning{display:grid}.workspace-public-page .workspace-preview-section{padding:3.25rem 1rem}}.workspace-public-fallback{isolation:isolate;background:radial-gradient(circle at 14% 18%,#2563eb24,#0000 32%),linear-gradient(135deg,#eff6ff 0%,#f8fafc 42%,#fff 100%);place-items:center;min-height:100vh;padding:2rem;display:grid;position:relative;overflow:hidden}.workspace-public-fallback:before{content:none}.workspace-public-fallback:after{content:"";z-index:-1;aspect-ratio:1;pointer-events:none;background:radial-gradient(circle,#60a5fa29,#0000 68%);border-radius:999px;width:min(36vw,420px);position:absolute;inset:10vh -12vw auto auto}.workspace-public-fallback-card{isolation:isolate;text-align:center;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffffe0;border:1px solid #e2e8f0eb;border-radius:34px;justify-items:center;gap:.85rem;width:min(560px,100%);padding:2rem;display:grid;position:relative;overflow:hidden;box-shadow:0 28px 90px #0f172a21}.workspace-public-fallback-card:before{content:"";z-index:-1;aspect-ratio:1;opacity:.33;filter:saturate(1.05);pointer-events:none;background-image:url(/img/svg/maintenance-bro.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;width:min(72%,360px);position:absolute;bottom:-4.6rem;right:-3.8rem}.workspace-public-fallback-icon{background:#eff6ff;border-radius:24px;place-items:center;width:68px;height:68px;font-size:2rem;display:grid}.workspace-public-fallback-kicker{color:#2563eb;letter-spacing:.04em;text-transform:uppercase;background:#dbeafe;border-radius:999px;align-items:center;min-height:30px;padding:0 .75rem;font-size:.72rem;font-weight:950;display:inline-flex}.workspace-public-fallback-card h1{color:#0f172a;letter-spacing:-.045em;max-width:460px;margin:0;font-size:clamp(1.8rem,4vw,2.8rem);line-height:1.05}.workspace-public-fallback-card p{color:#64748b;max-width:480px;margin:0;line-height:1.7}.workspace-public-fallback-actions{flex-wrap:wrap;justify-content:center;gap:.75rem;margin-top:.65rem;display:flex}.workspace-public-fallback-primary,.workspace-public-fallback-secondary{cursor:pointer;border-radius:999px;justify-content:center;align-items:center;min-height:44px;padding:0 1rem;font-size:.88rem;font-weight:950;text-decoration:none;display:inline-flex}.workspace-public-fallback-primary{color:#fff;background:#2563eb;border:0;box-shadow:0 16px 38px #2563eb38}.workspace-public-fallback-secondary{color:#0f172a;background:#fff;border:1px solid #e5e7eb}.workspace-public-fallback .workspace-public-loader{width:48px;height:48px}@media (max-width:760px){.workspace-public-fallback{padding:1rem}.workspace-public-fallback:before{content:none}.workspace-public-fallback:after{width:82vw;inset:6vh -34vw auto auto}.workspace-public-fallback-card{border-radius:26px;padding:1.35rem}.workspace-public-fallback-card:before{opacity:.1;width:min(92%,300px);bottom:-4rem;right:-4rem}.workspace-public-fallback-actions{width:100%;display:grid}.workspace-public-fallback-primary,.workspace-public-fallback-secondary{width:100%}}.workspace-public-renderer{width:100%;font-family:var(--workspace-public-font,Arial, Helvetica, sans-serif)}.workspace-public-back-to-top{z-index:120;color:#0f2c7a;cursor:pointer;opacity:0;pointer-events:none;background:#ffffffeb;border:1px solid #1d4ed84d;border-radius:999px;place-items:center;width:44px;height:44px;transition:opacity .18s,transform .18s,background .18s,border-color .18s;display:grid;position:fixed;bottom:1.25rem;right:1.25rem;transform:translateY(12px)scale(.94);box-shadow:0 16px 34px #0f172a24,0 3px #0f172a1f}.workspace-public-back-to-top.is-visible{opacity:1;pointer-events:auto;transform:translateY(0)scale(1)}.workspace-public-back-to-top:hover{color:#1d4ed8;background:#fff;border-color:#2563eb;transform:translateY(-2px)scale(1.02)}:root[data-theme=dark] .workspace-public-back-to-top{color:#dbeafe;background:#0f172aeb;border-color:#93c5fd47;box-shadow:0 18px 38px #00000057,0 3px #93c5fd1f}:root[data-theme=dark] .workspace-public-back-to-top:hover{color:#fff;background:#1e293bf5;border-color:#93c5fd}.workspace-public-page .workspace-preview-section{padding:5rem 1.5rem}.workspace-public-page .workspace-preview-section-inner{max-width:1120px}.workspace-public-page .workspace-preview-section-inner>h4{font-size:clamp(2rem,4vw,3.4rem);line-height:1.05}.workspace-public-page .workspace-preview-section-inner>p{max-width:760px;margin-left:auto;margin-right:auto;font-size:1rem}.workspace-public-page .workspace-preview-section-left>p{margin-left:0;margin-right:0}.workspace-public-page .workspace-preview-card-grid{max-width:1120px;margin-left:auto;margin-right:auto}.workspace-public-page .workspace-preview-mini-card{border-radius:28px;box-shadow:0 22px 60px #0f172a14}.workspace-public-page .workspace-preview-section-services,.workspace-public-page .workspace-preview-section-features,.workspace-public-page .workspace-preview-section-about{background:0 0}.workspace-public-page .workspace-preview-about-grid{max-width:1120px;margin:0 auto}.workspace-public-page .workspace-preview-section-gallery{background:0 0}.workspace-public-page .workspace-preview-gallery-grid{max-width:1120px;margin-left:auto;margin-right:auto}.workspace-public-page .workspace-preview-section-contact{background:0 0}.workspace-public-page .workspace-preview-contact-grid{max-width:1120px;margin-left:auto;margin-right:auto}.workspace-public-page .workspace-preview-section-footer{padding:3rem 1.5rem}.workspace-public-page .workspace-preview-footer-content{max-width:1120px}.workspace-public-page .workspace-preview-empty{min-height:520px}@media (max-width:900px){.workspace-public-page .workspace-preview-section{padding:4rem 1.25rem}.workspace-public-page .workspace-preview-card-grid,.workspace-public-page .workspace-preview-gallery-grid,.workspace-public-page .workspace-preview-contact-grid,.workspace-public-page .workspace-preview-about-grid{grid-template-columns:1fr}}@media (max-width:760px){.workspace-public-back-to-top{width:42px;height:42px;bottom:.85rem;right:.85rem}.workspace-public-page .workspace-preview-section{padding:3.25rem 1rem}.workspace-public-page .workspace-preview-section-inner>h4{font-size:2rem}.workspace-public-page .workspace-preview-mini-card{border-radius:22px}.workspace-public-page .workspace-preview-section-footer{padding:2.5rem 1rem}}html{scroll-behavior:smooth}.workspace-public-anchor-section{scroll-margin-top:96px}.workspace-public-anchor-section#top,.workspace-public-anchor-section#header,.workspace-public-header{scroll-margin-top:0}.workspace-public-nav a,.workspace-public-header-cta,.workspace-public-topbar-links a{transition:background .2s,color .2s,transform .2s}.workspace-public-nav a:active,.workspace-public-header-cta:active,.workspace-public-topbar-links a:active{transform:translateY(1px)}@media (max-width:900px){.workspace-public-anchor-section{scroll-margin-top:112px}.workspace-public-anchor-section#top,.workspace-public-anchor-section#header{scroll-margin-top:0}}.workspace-header-section{z-index:20;width:100%;display:block;position:relative}.workspace-header-is-sticky{z-index:50;position:sticky;top:0}.workspace-header-shell{background-color:#fff;background-position:50%;background-repeat:no-repeat;background-size:cover;border-bottom:1px solid #e2e8f0e6;width:100%;display:block;position:relative;overflow:hidden;box-shadow:0 1px 2px #0f172a0a}.workspace-header-container{width:min(1120px,100%);max-width:1120px;margin-left:auto;margin-right:auto;padding-left:1.5rem;padding-right:1.5rem}.workspace-header-padding{padding-top:.85rem;padding-bottom:.85rem}.workspace-header-container-full{width:100%}.workspace-header-container-plain{box-shadow:none;background:0 0;border-bottom:0}.workspace-header-bg-solid{background-color:#fff}.workspace-header-bg-transparent{box-shadow:none;background:0 0;border-bottom:0}.workspace-header-bg-glass{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#ffffffc2;border-bottom-color:#ffffff52}.workspace-header-bg-image{background-color:#fff;background-position:50%;background-repeat:no-repeat;background-size:cover}.workspace-header-dark-overlay .workspace-header-shell{border-bottom-color:#ffffff38}.workspace-header-row{justify-content:space-between;align-items:center;gap:1.25rem;width:100%;min-width:0;display:flex}.workspace-header-row-centered{text-align:center;flex-direction:column;justify-content:center}.workspace-header-row-split,.workspace-header-row-minimal{justify-content:space-between}.workspace-header-brand{color:#0f172a;align-items:center;gap:.75rem;min-width:0;text-decoration:none;display:inline-flex}.workspace-header-brand img,.workspace-header-brand>span{border-radius:999px;flex:none;width:48px;height:48px}.workspace-header-brand img{object-fit:cover;background:#e5e7eb;box-shadow:0 12px 28px #0f172a1f}.workspace-header-brand>span{color:#fff;letter-spacing:-.04em;background:linear-gradient(135deg,#2563eb,#06b6d4);place-items:center;font-weight:950;display:grid}.workspace-header-brand strong{color:#0f172a;letter-spacing:-.025em;min-width:0;font-size:.98rem;font-weight:950;line-height:1.2;display:grid}.workspace-header-brand small{color:#64748b;letter-spacing:normal;margin-top:.18rem;font-size:.73rem;font-weight:600;line-height:1.25;display:block}.workspace-header-nav,.workspace-header-nav-top,.workspace-header-nav-bottom{min-width:0}.workspace-header-nav{flex-wrap:wrap;justify-content:center;align-items:center;gap:.35rem 1.25rem;margin-left:auto;display:flex}.workspace-header-nav a{color:#334155;align-items:center;font-size:.85rem;font-weight:850;line-height:1;text-decoration:none;transition:color .18s,opacity .18s,background .18s;display:inline-flex}.workspace-header-nav a:hover{color:#2563eb}.workspace-header-align-left .workspace-header-nav{justify-content:flex-start}.workspace-header-align-center .workspace-header-nav{justify-content:center}.workspace-header-align-right .workspace-header-nav{justify-content:flex-end}.workspace-header-menu-top .workspace-header-nav{margin-left:0}.workspace-header-menu-top .workspace-header-nav-top{margin-bottom:.85rem}.workspace-header-menu-bottom .workspace-header-nav{margin-left:0}.workspace-header-menu-bottom .workspace-header-nav-bottom{margin-top:.85rem}.workspace-header-cta-wrap{flex:none;justify-content:flex-end;align-items:center;display:flex}.workspace-header-cta{color:#fff;white-space:nowrap;background:#2563eb;border-radius:999px;justify-content:center;align-items:center;min-height:42px;padding:0 1.05rem;font-size:.84rem;font-weight:950;text-decoration:none;transition:transform .18s,box-shadow .18s;display:inline-flex;box-shadow:0 14px 32px #2563eb38}.workspace-header-cta:hover{transform:translateY(-1px);box-shadow:0 18px 38px #2563eb47}.workspace-header-dark-overlay .workspace-header-brand strong,.workspace-header-dark-overlay .workspace-header-nav a{color:#fff}.workspace-header-dark-overlay .workspace-header-brand small{color:#ffffffbd}.workspace-header-dark-overlay .workspace-header-nav a:hover{color:#bfdbfe}.workspace-header-dark-overlay .workspace-header-cta{color:#111827;background:#fff;box-shadow:0 16px 36px #0f172a38}.workspace-header-mobile-toggle{cursor:pointer;background:#ffffff56;border:1px solid #e2e8f0e6;border-radius:16px;flex:none;place-items:center;gap:4px;width:42px;height:42px;display:none}.workspace-header-mobile-toggle span{background:#0f172a;border-radius:999px;width:18px;height:2px;transition:transform .2s,opacity .2s;display:block}.workspace-header-mobile-toggle-active span:first-child{transform:translateY(6px)rotate(45deg)}.workspace-header-mobile-toggle-active span:nth-child(2){opacity:0}.workspace-header-mobile-toggle-active span:nth-child(3){transform:translateY(-6px)rotate(-45deg)}.workspace-editor-preview .workspace-header-bg-transparent{box-shadow:none!important;background:0 0!important;border-bottom-color:#0000!important}.workspace-editor-preview .workspace-header-bg-transparent .workspace-header-container,.workspace-editor-preview .workspace-header-bg-transparent .workspace-header-padding,.workspace-editor-preview .workspace-header-bg-transparent .workspace-header-row{box-shadow:none!important;background:0 0!important}.workspace-public-page .workspace-header-section,.workspace-public-page .workspace-header-shell{width:100%}.workspace-public-page .workspace-header-container{width:min(1120px,100%)}.workspace-public-page .workspace-header-section .workspace-section-badge,.workspace-public-page .workspace-header-section .workspace-preview-section-badge{display:none}@media (max-width:900px){.workspace-header-container{padding-left:1rem;padding-right:1rem}.workspace-header-row,.workspace-header-row-centered,.workspace-header-row-split,.workspace-header-row-minimal{text-align:left;flex-direction:row;justify-content:space-between;gap:.85rem}.workspace-header-brand strong{max-width:220px}.workspace-header-nav,.workspace-header-nav-top,.workspace-header-nav-bottom,.workspace-header-cta-wrap{display:none}.workspace-header-mobile-toggle{display:grid}.workspace-public-page .workspace-header-container{width:100%}.workspace-editor-preview [data-editor-section-key=header] .workspace-section-badge,.workspace-editor-preview [data-editor-section-key=header] .workspace-preview-section-badge{top:.75rem;right:.75rem;transform:none}}@media (max-width:760px){.workspace-header-padding{padding-top:.75rem;padding-bottom:.75rem}.workspace-header-brand img,.workspace-header-brand>span{width:44px;height:44px}.workspace-header-brand strong{max-width:180px;font-size:.92rem}.workspace-header-brand small{font-size:.7rem}}@media (max-width:420px){.workspace-header-container{padding-left:.85rem;padding-right:.85rem}.workspace-header-brand strong{max-width:150px}}.workspace-preview-hero{color:#fff;background:radial-gradient(circle at 0 0,#22c55e29,#0000 32%),linear-gradient(135deg,#0f172a,#1e293b 52%,#020617);width:100%;padding:5rem 1.5rem;position:relative;overflow:hidden}.workspace-preview-hero-has-bg{background-position:50%;background-repeat:no-repeat;background-size:cover}.workspace-hero-inner{z-index:1;width:min(1120px,100%);margin:0 auto;position:relative}.workspace-preview-hero:not(.workspace-preview-hero-laravel) .workspace-hero-inner{grid-template-columns:minmax(0,1fr) minmax(320px,.8fr);align-items:center;gap:3rem;display:grid}.workspace-hero-copy{min-width:0}.workspace-preview-kicker{color:#ffffffe0;letter-spacing:.08em;text-transform:uppercase;background:#ffffff21;border:1px solid #ffffff2e;border-radius:999px;align-items:center;width:fit-content;max-width:100%;margin-bottom:1rem;padding:.45rem .85rem;font-size:.76rem;font-weight:900;display:inline-flex}.workspace-preview-hero h3{color:#fff;letter-spacing:-.075em;margin:0;font-size:clamp(3rem,8vw,6.5rem);font-weight:950;line-height:.94}.workspace-hero-lead{color:#ffffffd1;max-width:620px;margin:1.25rem 0 0;font-size:clamp(1.05rem,1.7vw,1.28rem);line-height:1.75}.workspace-hero-content{color:#ffffffb8;max-width:620px;margin:.8rem 0 0;font-size:1rem;line-height:1.7}.workspace-hero-actions{flex-wrap:wrap;gap:.8rem;margin-top:1.8rem;display:flex}.workspace-hero-primary,.workspace-hero-secondary{border-radius:999px;justify-content:center;align-items:center;min-height:2.85rem;padding:.85rem 1.15rem;font-size:.92rem;font-weight:900;text-decoration:none;transition:transform .18s,box-shadow .18s,background .18s;display:inline-flex}.workspace-hero-primary{color:#052e16;background:#22c55e;box-shadow:0 18px 42px #22c55e4d}.workspace-hero-secondary{color:#fff;background:#ffffff1a;border:1px solid #ffffff2e}.workspace-hero-primary:hover,.workspace-hero-secondary:hover{transform:translateY(-1px)}.workspace-hero-meta{flex-wrap:wrap;gap:.65rem;margin-top:1.35rem;display:flex}.workspace-hero-meta span{color:#ffffffc7;background:#ffffff17;border:1px solid #ffffff24;border-radius:999px;align-items:center;gap:.35rem;padding:.48rem .7rem;font-size:.78rem;font-weight:800;display:inline-flex}.workspace-hero-visual{min-width:0;position:relative}.workspace-hero-image,.workspace-hero-placeholder{background-position:50%;background-size:cover;border-radius:36px;min-height:440px;box-shadow:0 30px 90px #0f172a42}.workspace-hero-placeholder{background:radial-gradient(circle at 0 0,#ffffff3d,#0000 35%),linear-gradient(135deg,#22c55ee6,#3b82f6e6);place-items:center;display:grid;position:relative;overflow:hidden}.workspace-hero-placeholder-card{color:#0f172a;background:#ffffffeb;border-radius:28px;width:min(280px,84%);padding:1.5rem;box-shadow:0 20px 70px #0f172a2e}.workspace-hero-placeholder-card span{margin-bottom:.7rem;font-size:2rem;display:block}.workspace-hero-placeholder-card strong{letter-spacing:-.035em;font-size:1.35rem;font-weight:950;display:block}.workspace-hero-placeholder-card p{color:#64748b;margin:.55rem 0 0;line-height:1.55}.workspace-hero-floating-card{color:#fff;background:#0f172ad1;border-radius:20px;align-items:center;gap:.7rem;padding:.8rem .95rem;display:flex;position:absolute;bottom:1.25rem;right:1.25rem;box-shadow:0 18px 60px #0f172a4d}.workspace-hero-floating-card>span{color:#052e16;background:#22c55e;border-radius:999px;place-items:center;width:2rem;height:2rem;font-weight:950;display:grid}.workspace-hero-floating-card strong,.workspace-hero-floating-card small{display:block}.workspace-hero-floating-card small{color:#ffffffad}.workspace-preview-hero-laravel{width:100%;padding:var(--workspace-section-padding,5rem) 1.5rem;color:var(--workspace-hero-content-color,#4b5563);background:0 0;overflow:hidden}.workspace-preview-hero-laravel .workspace-hero-shell{border-radius:var(--workspace-hero-radius,2rem);background:#fff;border:1px solid #e2e8f0e6;width:min(1180px,100% - 2rem);max-width:1180px;margin:0 auto;position:relative;overflow:hidden;box-shadow:0 26px 80px #0f172a14}.workspace-preview-hero-laravel .workspace-hero-background-layer{z-index:0;position:absolute;inset:0}.workspace-preview-hero-laravel .workspace-hero-inner{z-index:1;width:100%;max-width:1120px;min-height:520px;margin:0 auto;padding:4.5rem 3.25rem;position:relative}.workspace-preview-hero-laravel .workspace-hero-grid{grid-template-columns:1fr;align-items:center;gap:clamp(2rem,5vw,4.5rem);width:100%;display:grid}.workspace-preview-hero-laravel.workspace-preview-hero-split .workspace-hero-grid,.workspace-preview-hero-laravel.workspace-preview-hero-promo-split .workspace-hero-grid{grid-template-columns:minmax(0,.9fr) minmax(360px,.8fr)}.workspace-preview-hero-laravel.workspace-preview-hero-centered .workspace-hero-grid{grid-template-columns:1fr}.workspace-preview-hero-laravel.workspace-preview-hero-media-left .workspace-hero-copy{order:2}.workspace-preview-hero-laravel.workspace-preview-hero-media-left .workspace-hero-visual{order:1}.workspace-preview-hero-laravel .workspace-hero-copy{z-index:2;text-align:center;width:100%;min-width:0;max-width:620px;position:relative}.workspace-preview-hero-laravel.workspace-preview-hero-align-left .workspace-hero-copy,.workspace-preview-hero-laravel.workspace-preview-hero-promo-split .workspace-hero-copy{text-align:left}.workspace-preview-hero-laravel.workspace-preview-hero-align-center .workspace-hero-copy,.workspace-preview-hero-laravel.workspace-preview-hero-centered .workspace-hero-copy{text-align:center;max-width:820px;margin-left:auto;margin-right:auto}.workspace-preview-hero-laravel.workspace-preview-hero-align-right .workspace-hero-copy{text-align:right;margin-left:auto}.workspace-preview-hero-laravel .workspace-hero-copy h3,.workspace-preview-hero-laravel h3{width:100%;max-width:620px;color:var(--workspace-hero-title-color,#111827);letter-spacing:-.065em;overflow-wrap:normal;word-break:normal;-webkit-hyphens:none;hyphens:none;margin:.8rem 0 1rem;font-size:clamp(3rem,6vw,5.4rem);font-weight:950;line-height:.98}.workspace-preview-hero-laravel.workspace-preview-hero-align-center h3,.workspace-preview-hero-laravel.workspace-preview-hero-centered h3{max-width:820px;margin-left:auto;margin-right:auto}.workspace-preview-hero-laravel.workspace-preview-hero-align-right h3{margin-left:auto}.workspace-preview-hero-laravel .workspace-hero-lead,.workspace-preview-hero-laravel .workspace-hero-content{width:100%;max-width:540px;font-size:clamp(1rem,1.4vw,1.2rem);line-height:1.65}.workspace-preview-hero-laravel .workspace-hero-lead{color:var(--workspace-hero-subtitle-color,#374151);margin:1rem 0 0}.workspace-preview-hero-laravel .workspace-hero-content{color:var(--workspace-hero-content-color,#4b5563);margin:.75rem 0 0}.workspace-preview-hero-laravel.workspace-preview-hero-align-center .workspace-hero-lead,.workspace-preview-hero-laravel.workspace-preview-hero-align-center .workspace-hero-content,.workspace-preview-hero-laravel.workspace-preview-hero-centered .workspace-hero-lead,.workspace-preview-hero-laravel.workspace-preview-hero-centered .workspace-hero-content{margin-left:auto;margin-right:auto}.workspace-preview-hero-laravel.workspace-preview-hero-align-right .workspace-hero-lead,.workspace-preview-hero-laravel.workspace-preview-hero-align-right .workspace-hero-content{margin-left:auto}.workspace-preview-hero-laravel .workspace-preview-kicker{color:var(--workspace-hero-benefit-color,#4b5563);background:#ffffff26;border:1px solid #94a3b838}.workspace-preview-hero-laravel.workspace-preview-hero-light-text .workspace-preview-kicker{color:#ffffffe6;border-color:#ffffff3d}.workspace-preview-hero-laravel .workspace-hero-actions{flex-wrap:wrap;gap:.8rem;margin-top:1.8rem;display:flex}.workspace-preview-hero-laravel.workspace-preview-hero-align-center .workspace-hero-actions,.workspace-preview-hero-laravel.workspace-preview-hero-centered .workspace-hero-actions,.workspace-preview-hero-laravel.workspace-preview-hero-align-center .workspace-hero-benefits,.workspace-preview-hero-laravel.workspace-preview-hero-centered .workspace-hero-benefits{justify-content:center}.workspace-preview-hero-laravel.workspace-preview-hero-align-right .workspace-hero-actions,.workspace-preview-hero-laravel.workspace-preview-hero-align-right .workspace-hero-benefits{justify-content:flex-end}.workspace-preview-hero-laravel.workspace-preview-hero-promo-split .workspace-hero-actions,.workspace-preview-hero-laravel.workspace-preview-hero-promo-split .workspace-hero-benefits{justify-content:flex-start}.workspace-preview-hero-laravel .workspace-hero-primary{color:#fff;background:#111827}.workspace-preview-hero-laravel .workspace-hero-secondary{color:#111827;background:#fff;border:1px solid #e5e7ebf2}.workspace-preview-hero-laravel.workspace-preview-hero-light-text .workspace-hero-primary{color:#111827;background:#fff}.workspace-preview-hero-laravel.workspace-preview-hero-light-text .workspace-hero-secondary{color:#fff;background:#ffffff1a;border-color:#ffffff59}.workspace-preview-hero-laravel .workspace-hero-benefits{flex-wrap:wrap;gap:.6rem 1rem;margin-top:1.4rem;display:flex}.workspace-preview-hero-laravel .workspace-hero-benefit{color:var(--workspace-hero-benefit-color,#4b5563);align-items:center;gap:.45rem;font-size:.9rem;font-weight:800;display:inline-flex}.workspace-preview-hero-laravel .workspace-hero-benefit i{opacity:.85;background:currentColor;border-radius:999px;width:.4rem;height:.4rem;display:inline-block}.workspace-preview-hero-laravel .workspace-hero-visual{z-index:1;justify-self:end;width:100%;min-width:0;max-width:520px;position:relative}.workspace-preview-hero-laravel .workspace-hero-media-card{background:#020617;border-radius:1.75rem;width:100%;max-width:520px;margin-left:auto;overflow:hidden;box-shadow:0 30px 90px #0f172a33}.workspace-preview-hero-laravel.workspace-preview-hero-promo-split .workspace-hero-media-card{background:#ffffff26;border:1px solid #ffffff38;padding:.75rem}.workspace-preview-hero-laravel .workspace-hero-video-frame,.workspace-preview-hero-laravel .workspace-hero-direct-video,.workspace-preview-hero-laravel .workspace-hero-visual-image{aspect-ratio:16/10;object-fit:cover;border:0;width:100%;min-height:0;display:block}.workspace-preview-hero-laravel .workspace-hero-video-frame{background:#020617;border-radius:1.25rem;overflow:hidden}.workspace-preview-hero-laravel .workspace-hero-video-frame iframe{width:100%;height:100%;min-height:0}.workspace-public-page .workspace-preview-hero-laravel{padding:0}.workspace-public-page .workspace-preview-hero-laravel .workspace-hero-shell{width:100%;max-width:none;box-shadow:none;border:0;border-radius:0}.workspace-public-page .workspace-preview-hero-laravel .workspace-hero-inner{width:min(1120px,100%);max-width:1120px;padding:4.5rem 1.5rem}.workspace-public-page .workspace-preview-hero-laravel.workspace-preview-hero-split .workspace-hero-grid,.workspace-public-page .workspace-preview-hero-laravel.workspace-preview-hero-promo-split .workspace-hero-grid{grid-template-columns:minmax(0,1fr) minmax(360px,.92fr);gap:clamp(2.5rem,6vw,5rem)}.workspace-public-page .workspace-preview-hero-laravel .workspace-hero-copy h3,.workspace-public-page .workspace-preview-hero-laravel h3{letter-spacing:-.052em;max-width:620px;font-size:clamp(2.45rem,4.25vw,4.2rem);line-height:1.05}.workspace-public-page .workspace-preview-hero-laravel.workspace-preview-hero-split .workspace-hero-copy,.workspace-public-page .workspace-preview-hero-laravel.workspace-preview-hero-promo-split .workspace-hero-copy{text-align:left;max-width:640px;margin-left:0;margin-right:0}.workspace-public-page .workspace-preview-hero-laravel.workspace-preview-hero-split .workspace-hero-copy h3,.workspace-public-page .workspace-preview-hero-laravel.workspace-preview-hero-promo-split .workspace-hero-copy h3{margin-left:0;margin-right:0}.workspace-public-page .workspace-preview-hero-laravel .workspace-hero-lead{max-width:580px;font-size:clamp(1rem,1.35vw,1.15rem)}.workspace-public-page .workspace-preview-hero-laravel .workspace-hero-content{max-width:560px;font-size:.98rem}.workspace-public-page .workspace-preview-hero-laravel .workspace-hero-primary,.workspace-public-page .workspace-preview-hero-laravel .workspace-hero-secondary{border-radius:0;min-height:3rem;padding:.85rem 1.5rem}.workspace-public-page .workspace-preview-hero-laravel.workspace-preview-hero-centered .workspace-hero-primary,.workspace-public-page .workspace-preview-hero-laravel.workspace-preview-hero-centered .workspace-hero-secondary{border-radius:999px}.workspace-public-page .workspace-preview-hero-laravel .workspace-hero-visual,.workspace-public-page .workspace-preview-hero-laravel .workspace-hero-media-card{max-width:500px}.workspace-public-page .workspace-preview-hero-laravel .workspace-hero-media-card{border-radius:1.4rem}@media (max-width:980px){.workspace-preview-hero:not(.workspace-preview-hero-laravel) .workspace-hero-inner{grid-template-columns:1fr}.workspace-preview-hero-laravel .workspace-hero-inner{min-height:auto;padding:4rem 2rem}.workspace-public-page .workspace-preview-hero-laravel .workspace-hero-inner{padding:4rem 1.25rem}.workspace-preview-hero-laravel .workspace-hero-grid,.workspace-preview-hero-laravel.workspace-preview-hero-split .workspace-hero-grid,.workspace-preview-hero-laravel.workspace-preview-hero-promo-split .workspace-hero-grid,.workspace-public-page .workspace-preview-hero-laravel.workspace-preview-hero-split .workspace-hero-grid,.workspace-public-page .workspace-preview-hero-laravel.workspace-preview-hero-promo-split .workspace-hero-grid{grid-template-columns:1fr;gap:2.5rem}.workspace-preview-hero-laravel.workspace-preview-hero-media-left .workspace-hero-copy,.workspace-preview-hero-laravel.workspace-preview-hero-media-left .workspace-hero-visual{order:initial}.workspace-preview-hero-laravel .workspace-hero-copy{max-width:760px}.workspace-preview-hero-laravel .workspace-hero-copy h3,.workspace-preview-hero-laravel h3{max-width:760px;font-size:clamp(2.8rem,9vw,4.6rem)}.workspace-preview-hero-laravel .workspace-hero-visual,.workspace-preview-hero-laravel .workspace-hero-media-card,.workspace-public-page .workspace-preview-hero-laravel .workspace-hero-visual,.workspace-public-page .workspace-preview-hero-laravel .workspace-hero-media-card{justify-self:start;max-width:640px}.workspace-preview-hero-laravel .workspace-hero-media-card{margin-left:0}}@media (max-width:760px){.workspace-preview-hero{padding:3.5rem 1rem}.workspace-preview-hero:not(.workspace-preview-hero-laravel) h3{font-size:clamp(2.35rem,13vw,3.5rem);line-height:1}.workspace-hero-image,.workspace-hero-placeholder{border-radius:28px;min-height:320px}.workspace-preview-hero-laravel{padding:2.5rem 1rem}.workspace-preview-hero-laravel .workspace-hero-shell{border-radius:1.5rem;width:100%}.workspace-public-page .workspace-preview-hero-laravel .workspace-hero-shell{border-radius:0;width:100%;max-width:none}.workspace-preview-hero-laravel .workspace-hero-inner{padding:3rem 1.15rem}.workspace-public-page .workspace-preview-hero-laravel .workspace-hero-inner{min-height:auto;padding:3.25rem 1rem}.workspace-preview-hero-laravel .workspace-hero-grid{gap:2rem}.workspace-preview-hero-laravel .workspace-hero-copy{max-width:100%}.workspace-preview-hero-laravel .workspace-hero-copy h3,.workspace-preview-hero-laravel h3{letter-spacing:-.055em;max-width:100%;font-size:clamp(2.35rem,14vw,3.5rem);line-height:1.02}.workspace-public-page .workspace-preview-hero-laravel .workspace-hero-copy h3,.workspace-public-page .workspace-preview-hero-laravel h3{font-size:clamp(2.05rem,10vw,3rem);line-height:1.05}.workspace-preview-hero-laravel .workspace-hero-lead,.workspace-preview-hero-laravel .workspace-hero-content,.workspace-public-page .workspace-preview-hero-laravel .workspace-hero-lead,.workspace-public-page .workspace-preview-hero-laravel .workspace-hero-content{max-width:100%;font-size:1rem}.workspace-public-page .workspace-preview-hero-laravel .workspace-hero-lead,.workspace-public-page .workspace-preview-hero-laravel .workspace-hero-content{font-size:.96rem}.workspace-preview-hero-laravel .workspace-hero-visual,.workspace-preview-hero-laravel .workspace-hero-media-card,.workspace-public-page .workspace-preview-hero-laravel .workspace-hero-visual,.workspace-public-page .workspace-preview-hero-laravel .workspace-hero-media-card{max-width:100%}.workspace-preview-hero-laravel .workspace-hero-media-card{border-radius:1.35rem}.workspace-public-page .workspace-preview-hero-laravel .workspace-hero-media-card{border-radius:1.25rem}.workspace-preview-hero-laravel .workspace-hero-video-frame{border-radius:1rem}.workspace-preview-hero-laravel .workspace-hero-video-frame,.workspace-preview-hero-laravel .workspace-hero-direct-video,.workspace-preview-hero-laravel .workspace-hero-visual-image,.workspace-public-page .workspace-preview-hero-laravel .workspace-hero-video-frame,.workspace-public-page .workspace-preview-hero-laravel .workspace-hero-direct-video,.workspace-public-page .workspace-preview-hero-laravel .workspace-hero-visual-image{aspect-ratio:16/10}.workspace-public-page .workspace-preview-hero-laravel .workspace-hero-primary,.workspace-public-page .workspace-preview-hero-laravel .workspace-hero-secondary{border-radius:999px;width:100%}.workspace-public-page .workspace-preview-hero-laravel .workspace-hero-actions{width:100%}}@media (max-width:420px){.workspace-preview-hero-laravel .workspace-hero-inner,.workspace-public-page .workspace-preview-hero-laravel .workspace-hero-inner{padding:2.5rem .95rem}.workspace-preview-hero-laravel .workspace-hero-copy h3,.workspace-preview-hero-laravel h3,.workspace-public-page .workspace-preview-hero-laravel h3{font-size:clamp(1.95rem,12vw,2.8rem)}}@media (max-width:980px){.workspace-editor-preview .workspace-preview-hero-laravel .workspace-hero-inner{min-height:auto!important;padding:3rem 1.4rem!important}.workspace-editor-preview .workspace-preview-hero-laravel.workspace-preview-hero-split .workspace-hero-grid,.workspace-editor-preview .workspace-preview-hero-laravel.workspace-preview-hero-promo-split .workspace-hero-grid{grid-template-columns:1fr!important}.workspace-editor-preview .workspace-preview-hero-laravel .workspace-hero-visual,.workspace-editor-preview .workspace-preview-hero-laravel .workspace-hero-media-card{justify-self:start!important;max-width:560px!important}}@media (max-width:760px){.workspace-editor-preview .workspace-preview-hero-laravel .workspace-hero-inner{padding:2.65rem 1rem!important}.workspace-editor-preview .workspace-preview-hero-laravel .workspace-hero-copy h3,.workspace-editor-preview .workspace-preview-hero-laravel h3{font-size:clamp(1.75rem,8vw,2.4rem)!important}.workspace-editor-preview .workspace-preview-hero-laravel .workspace-hero-visual,.workspace-editor-preview .workspace-preview-hero-laravel .workspace-hero-media-card{max-width:100%!important}}.workspace-editor-preview .workspace-preview-hero:not(.workspace-preview-hero-laravel){color:#fff;background:linear-gradient(135deg,#ef4444,#f97316);padding:4rem 2rem}.workspace-editor-preview .workspace-preview-hero:not(.workspace-preview-hero-laravel) .workspace-preview-kicker,.workspace-editor-preview .workspace-preview-hero:not(.workspace-preview-hero-laravel)>span{background:#ffffff2e;border-radius:999px;margin-bottom:1rem;padding:.35rem .7rem;font-size:.75rem;font-weight:800;display:inline-flex}.workspace-editor-preview .workspace-preview-hero:not(.workspace-preview-hero-laravel) h3{max-width:560px;margin:0 0 1rem;font-size:clamp(2rem,4vw,3.5rem);line-height:1}.workspace-editor-preview .workspace-preview-hero:not(.workspace-preview-hero-laravel) p{max-width:560px;margin:0}.workspace-editor-preview .workspace-preview-device-mobile .workspace-preview-hero:not(.workspace-preview-hero-laravel){padding:2.5rem 1rem}.workspace-editor-preview .workspace-preview-device-mobile .workspace-preview-hero:not(.workspace-preview-hero-laravel) h3{font-size:2rem}.workspace-editor-preview .workspace-preview-device-mobile .workspace-preview-hero:not(.workspace-preview-hero-laravel) p{font-size:.95rem}@media (max-width:640px){.workspace-editor-preview .workspace-preview-hero:not(.workspace-preview-hero-laravel){padding:3rem 1.25rem}}.workspace-preview-section-services{background:0 0}.workspace-preview-section-services.workspace-services-bg-muted{background:#f8fafce6}.workspace-preview-section-services.workspace-services-bg-primary_soft{background:linear-gradient(#2563eb14,#06b6d40f)}.workspace-services-layout{gap:2.2rem;display:grid}.workspace-services-heading{text-align:center;max-width:760px;margin:0 auto}.workspace-services-align-left .workspace-services-heading{text-align:left;margin-left:0}.workspace-services-align-center .workspace-services-heading{text-align:center;margin-left:auto;margin-right:auto}.workspace-services-heading h4{color:#0f172a;margin:0;font-size:clamp(2rem,4vw,3.4rem);line-height:1.05}.workspace-services-heading p{color:#64748b;margin:1rem auto 0;line-height:1.7}.workspace-services-align-left .workspace-services-heading p{margin-left:0}.workspace-services-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;display:grid}.workspace-services-columns-2 .workspace-services-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.workspace-services-columns-4 .workspace-services-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.workspace-services-layout-list .workspace-services-grid{grid-template-columns:minmax(0,1fr)}.workspace-service-card{text-align:left;background:#fff;border:1px solid #e5e7eb;border-radius:28px;gap:1rem;min-width:0;padding:1.3rem;transition:border-color .2s,box-shadow .2s,transform .2s;display:grid;position:relative;box-shadow:0 22px 60px #0f172a14}.workspace-services-layout-grid .workspace-service-card-has-image,.workspace-services-layout-pricing .workspace-service-card-has-image,.workspace-services-layout-compact .workspace-service-card-has-image{margin-top:27px;padding-top:2.65rem}.workspace-services-card-plain .workspace-service-card{box-shadow:none;background:0 0;border-color:#0000;padding:0}.workspace-services-card-plain .workspace-service-card-has-image{margin-top:0;padding-top:0}.workspace-services-card-plain .workspace-service-card-has-image .workspace-service-image{position:relative;top:auto;left:auto;transform:none}.workspace-services-card-bordered .workspace-service-card{box-shadow:none;background:0 0;border-color:#cbd5e1}.workspace-services-card-glass .workspace-service-card{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#ffffffbd;border-color:#ffffff8c;box-shadow:0 20px 55px #0f172a14}.workspace-services-layout-list .workspace-service-card{grid-template-columns:14rem minmax(0,1fr);align-items:start}.workspace-services-layout-list .workspace-service-card-no-image{grid-template-columns:auto minmax(0,1fr)}.workspace-service-card-featured{border-color:#2563eb57;box-shadow:0 24px 70px #2563eb24}.workspace-service-icon{color:#fff;background:linear-gradient(135deg,#2563eb,#06b6d4);border-radius:18px;place-items:center;width:54px;height:54px;font-size:1.35rem;display:grid}.workspace-services-align-center .workspace-service-icon{margin-left:auto;margin-right:auto}.workspace-service-image{z-index:2;background-color:#e5e7eb;background-position:50%;background-size:cover;border-radius:999px;width:54px;height:54px;min-height:54px;position:relative;box-shadow:0 12px 26px #0f172a1f,0 0 0 4px #eff6ffe0}.workspace-services-layout-grid .workspace-service-card-has-image .workspace-service-image,.workspace-services-layout-pricing .workspace-service-card-has-image .workspace-service-image,.workspace-services-layout-compact .workspace-service-card-has-image .workspace-service-image{margin:0;position:absolute;top:-27px;left:50%;transform:translate(-50%)}.workspace-services-layout-list .workspace-service-image{width:54px;height:54px;min-height:54px;position:relative;top:auto;left:auto;transform:none}.workspace-services-align-center .workspace-service-image{margin-left:auto;margin-right:auto}.workspace-services-align-center .workspace-service-card{text-align:center}.workspace-services-align-left .workspace-service-card{text-align:left}.workspace-service-card h5{color:#0f172a;margin:0;font-size:1.05rem}.workspace-service-card p{color:#64748b;margin:.6rem 0 0;line-height:1.65}.workspace-service-price-wrap{margin-bottom:1rem;display:flex}.workspace-services-align-center .workspace-service-price-wrap,.workspace-services-align-center .workspace-service-action{justify-content:center}.workspace-services-align-left .workspace-service-price-wrap,.workspace-services-align-left .workspace-service-action{justify-content:flex-start}.workspace-service-price{color:#1d4ed8;background:#2563eb1a;border-radius:999px;justify-content:center;align-items:center;padding:.28rem .75rem;font-size:.75rem;font-weight:900;display:inline-flex}.workspace-service-action{margin-top:1.15rem;display:flex}.workspace-service-action a{color:#2563eb;border:1px solid;border-radius:999px;justify-content:center;align-items:center;min-height:2.35rem;padding:.45rem 1rem;font-size:.88rem;font-weight:900;text-decoration:none;transition:opacity .2s;display:inline-flex}.workspace-service-action a:hover{opacity:.78}.workspace-public-page .workspace-services-grid{max-width:1120px;margin:0 auto}.workspace-public-page .workspace-service-card{min-height:220px}@media (max-width:980px){.workspace-services-grid,.workspace-services-columns-4 .workspace-services-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.workspace-services-layout-list .workspace-service-card{grid-template-columns:minmax(0,1fr)}}@media (max-width:760px){.workspace-services-layout{gap:1.4rem}.workspace-services-heading{text-align:left}.workspace-services-heading h4{font-size:2rem}.workspace-services-grid,.workspace-services-columns-2 .workspace-services-grid,.workspace-services-columns-3 .workspace-services-grid,.workspace-services-columns-4 .workspace-services-grid{grid-template-columns:1fr}.workspace-service-card{border-radius:22px;gap:.65rem;min-height:0;padding:.95rem 1rem 1.05rem}.workspace-services-layout-grid .workspace-service-card-has-image,.workspace-services-layout-pricing .workspace-service-card-has-image,.workspace-services-layout-compact .workspace-service-card-has-image{margin-top:27px;padding-top:2.25rem}.workspace-service-card h5{font-size:1rem;line-height:1.25}.workspace-service-card p{margin-top:.35rem;line-height:1.5}.workspace-services-card-plain .workspace-service-card{padding:0}.workspace-service-image{border-radius:999px;width:54px;height:54px;min-height:54px}.workspace-public-page .workspace-service-card{min-height:0}}.workspace-features-layout{gap:2.2rem;display:grid}.workspace-preview-section-features{background:0 0}.workspace-preview-section-features.workspace-features-bg-muted{background:#f8fafce6}.workspace-preview-section-features.workspace-features-bg-primary_soft{background:linear-gradient(#2563eb14,#0ea5e90d)}.workspace-features-heading{text-align:center;max-width:780px;margin:0 auto}.workspace-features-align-left .workspace-features-heading{text-align:left;margin-left:0}.workspace-features-align-center .workspace-features-heading{text-align:center;margin-left:auto;margin-right:auto}.workspace-features-heading h4{color:#0f172a;margin:0;font-size:clamp(2rem,4vw,3.4rem);line-height:1.05}.workspace-features-heading p{color:#64748b;margin:1rem auto 0;line-height:1.7}.workspace-features-align-left .workspace-features-heading p{margin-left:0}.workspace-features-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem;display:grid}.workspace-features-columns-2 .workspace-features-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.workspace-features-columns-3 .workspace-features-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.workspace-features-layout-list .workspace-features-grid{grid-template-columns:minmax(0,1fr)}.workspace-features-layout-compact .workspace-features-grid{gap:.75rem}.workspace-feature-card{text-align:left;background:#fff;border:1px solid #e5e7eb;border-radius:28px;gap:1rem;padding:1.2rem;display:grid;position:relative;overflow:hidden;box-shadow:0 22px 60px #0f172a0f}.workspace-features-card-bordered .workspace-feature-card{box-shadow:none;background:0 0;border-color:#cbd5e1}.workspace-features-card-flat .workspace-feature-card{box-shadow:none;background:0 0;border-color:#0000}.workspace-features-card-glass .workspace-feature-card{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#ffffffbd;border-color:#ffffff8c;box-shadow:0 20px 55px #0f172a14}.workspace-features-layout-list .workspace-feature-card{grid-template-columns:auto minmax(0,1fr);align-items:start}.workspace-features-layout-list .workspace-feature-card-has-image{grid-template-columns:14rem minmax(0,1fr)}.workspace-features-layout-compact .workspace-feature-card{grid-template-columns:auto minmax(0,1fr);align-items:start;gap:.85rem;padding:1rem}.workspace-feature-card:after{content:"";background:#2563eb14;border-radius:999px;width:120px;height:120px;position:absolute;inset:auto -40px -55px auto}.workspace-feature-icon{z-index:1;color:#2563eb;background:#eff6ff;border-radius:18px;place-items:center;width:50px;height:50px;font-size:1.3rem;display:grid;position:relative}.workspace-features-align-center .workspace-feature-card{text-align:center}.workspace-features-align-left .workspace-feature-card{text-align:left}.workspace-features-align-center .workspace-feature-icon{margin-left:auto;margin-right:auto}.workspace-features-layout-list .workspace-feature-icon,.workspace-features-layout-compact .workspace-feature-icon{margin-left:0;margin-right:0}.workspace-features-icon-none .workspace-feature-icon{display:none}.workspace-feature-image{z-index:1;background-color:#e5e7eb;background-position:50%;background-size:cover;border-radius:999px;width:50px;height:50px;min-height:50px;position:relative;box-shadow:0 12px 26px #0f172a1f,0 0 0 4px #eff6ffe0}.workspace-features-align-center .workspace-feature-image{margin-left:auto;margin-right:auto}.workspace-features-layout-list .workspace-feature-image{width:50px;height:50px;min-height:50px}.workspace-features-layout-compact .workspace-feature-image{border-radius:999px;width:50px;height:50px;min-height:50px}.workspace-feature-card h5{z-index:1;color:#0f172a;margin:0;font-size:1rem;position:relative}.workspace-feature-card p{z-index:1;color:#64748b;margin:.55rem 0 0;line-height:1.65;position:relative}.workspace-features-layout-compact .workspace-feature-card p{margin-top:.35rem}.workspace-public-page .workspace-features-grid{max-width:1120px;margin:0 auto}.workspace-public-page .workspace-feature-card{min-height:210px}@media (max-width:1100px){.workspace-features-grid,.workspace-features-columns-4 .workspace-features-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.workspace-features-layout-list .workspace-feature-card{grid-template-columns:minmax(0,1fr)}}@media (max-width:760px){.workspace-features-layout{gap:1.4rem}.workspace-features-heading{text-align:left}.workspace-features-heading h4{font-size:2rem}.workspace-features-grid,.workspace-features-columns-2 .workspace-features-grid,.workspace-features-columns-3 .workspace-features-grid,.workspace-features-columns-4 .workspace-features-grid{grid-template-columns:1fr}.workspace-feature-card{border-radius:22px;padding:1rem}.workspace-features-card-flat .workspace-feature-card{padding:0}.workspace-features-layout-compact .workspace-feature-card{grid-template-columns:auto minmax(0,1fr)}.workspace-feature-image{border-radius:999px;width:50px;height:50px;min-height:50px}.workspace-features-layout-compact .workspace-feature-image{width:50px;height:50px;min-height:50px}}.workspace-about-layout{grid-template-columns:minmax(0,1fr) minmax(320px,.85fr);align-items:center;gap:2.5rem;display:grid}.workspace-about-copy{text-align:left}.workspace-about-layout-media_left .workspace-about-copy{order:2}.workspace-about-layout-media_left .workspace-about-visual{order:1}.workspace-about-layout-content_only .workspace-about-layout{text-align:center;grid-template-columns:minmax(0,1fr);max-width:760px}.workspace-about-align-center .workspace-about-copy{text-align:center;max-width:760px;margin-inline:auto}.workspace-about-align-center .workspace-about-content,.workspace-about-align-center .workspace-about-lead{margin-inline:auto}.workspace-about-bg-muted{background:#f8fafc}.workspace-about-bg-primary_soft{background:radial-gradient(circle at 0 0,#2563eb1f,#0000 34%),#eff6ff}.workspace-about-copy h4{color:#0f172a;margin:0;font-size:clamp(2rem,4vw,3.4rem);line-height:1.05}.workspace-about-lead{color:#475569;margin:1rem 0 0;font-size:1.08rem;line-height:1.75}.workspace-about-content{color:#64748b;margin:1rem 0 0;line-height:1.75}.workspace-about-stats{grid-template-columns:repeat(3,minmax(0,1fr));gap:.8rem;margin-top:1.5rem;display:grid}.workspace-about-stat{background:#fff;border:1px solid #e5e7eb;border-radius:22px;padding:1rem;box-shadow:0 18px 45px #0f172a0f}.workspace-about-card-bordered .workspace-about-stat{box-shadow:none}.workspace-about-card-flat .workspace-about-stat{box-shadow:none;border-color:#0000}.workspace-about-stat strong{color:#0f172a;font-size:1rem;display:block}.workspace-about-stat span{color:#64748b;margin-top:.35rem;font-size:.85rem;line-height:1.45;display:block}.workspace-about-visual{min-height:420px;position:relative}.workspace-about-image{background-color:#e5e7eb;background-position:50%;background-size:cover;border-radius:34px;min-height:420px;box-shadow:0 28px 80px #0f172a29}.workspace-about-placeholder{background:radial-gradient(circle at 0 0,#2563eb59,#0000 34%),linear-gradient(135deg,#0f172a,#1e3a8a 58%,#0891b2);border-radius:34px;place-items:center;min-height:420px;display:grid;position:relative;overflow:hidden;box-shadow:0 28px 80px #0f172a2e}.workspace-about-placeholder:before{content:"";border:1px solid #ffffff2e;border-radius:30px;position:absolute;inset:2rem}.workspace-about-placeholder-card{z-index:1;color:#fff;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#ffffff24;border:1px solid #ffffff38;border-radius:28px;width:min(280px,82%);padding:1.4rem;position:relative}.workspace-about-placeholder-card span{background:#ffffff2e;border-radius:18px;place-items:center;width:54px;height:54px;font-size:1.45rem;display:grid}.workspace-about-placeholder-card strong{margin-top:1rem;font-size:1.25rem;display:block}.workspace-about-placeholder-card p{color:#ffffffc2;margin:.6rem 0 0;line-height:1.6}.workspace-about-floating-card{z-index:2;color:#0f172a;background:#fff;border-radius:22px;align-items:center;gap:.75rem;padding:.9rem 1rem;display:flex;position:absolute;bottom:1.2rem;right:1.2rem;box-shadow:0 18px 45px #0f172a2e}.workspace-about-floating-card>span{color:#15803d;background:#dcfce7;border-radius:999px;place-items:center;width:34px;height:34px;font-weight:900;display:grid}.workspace-about-floating-card strong{font-size:.9rem;display:block}.workspace-about-floating-card small{color:#64748b;margin-top:.2rem;display:block}.workspace-public-page .workspace-about-layout{max-width:1120px;margin:0 auto}@media (max-width:980px){.workspace-about-layout{grid-template-columns:1fr}.workspace-about-visual,.workspace-about-image,.workspace-about-placeholder{min-height:340px}}@media (max-width:760px){.workspace-about-copy h4{font-size:2rem}.workspace-about-lead{font-size:1rem}.workspace-about-stats{grid-template-columns:1fr}.workspace-about-visual,.workspace-about-image,.workspace-about-placeholder{min-height:300px}.workspace-about-image,.workspace-about-placeholder{border-radius:24px}.workspace-about-floating-card{bottom:1rem;left:1rem;right:1rem}}.workspace-contact-layout{grid-template-columns:minmax(0,.9fr) minmax(340px,1fr);align-items:center;gap:2.5rem;display:grid}.workspace-contact-copy{text-align:left}.workspace-contact-copy h4{color:#0f172a;margin:0;font-size:clamp(2rem,4vw,3.4rem);line-height:1.05}.workspace-contact-lead{color:#475569;margin:1rem 0 0;font-size:1.08rem;line-height:1.75}.workspace-contact-content{color:#64748b;margin:1rem 0 0;line-height:1.75}.workspace-contact-actions{flex-wrap:wrap;gap:.75rem;margin-top:1.5rem;display:flex}.workspace-contact-primary,.workspace-contact-secondary{border-radius:999px;justify-content:center;align-items:center;min-height:46px;padding:0 1.1rem;font-size:.9rem;font-weight:900;text-decoration:none;display:inline-flex}.workspace-contact-primary{color:#fff;background:#16a34a;box-shadow:0 16px 36px #16a34a38}.workspace-contact-secondary{color:#0f172a;background:#fff;border:1px solid #e5e7eb}.workspace-contact-panel{background:radial-gradient(circle at 100% 0,#2563eb24,#0000 34%),#fff;border:1px solid #e5e7eb;border-radius:34px;gap:.85rem;padding:1rem;display:grid;box-shadow:0 28px 80px #0f172a1f}.workspace-contact-card{background:#f8fafc;border:1px solid #edf2f7;border-radius:24px;align-items:flex-start;gap:.85rem;padding:1rem;display:flex}.workspace-contact-card>span{background:#eff6ff;border-radius:16px;flex:none;place-items:center;width:42px;height:42px;font-size:1.15rem;display:grid}.workspace-contact-card strong{color:#0f172a;font-size:.85rem;display:block}.workspace-contact-card a,.workspace-contact-card p{color:#475569;word-break:break-word;margin:.35rem 0 0;line-height:1.55;text-decoration:none;display:block}.workspace-contact-card a:hover{color:#2563eb}.workspace-contact-card-wide{align-items:flex-start}.workspace-contact-links{flex-wrap:wrap;gap:.55rem;padding-top:.25rem;display:flex}.workspace-contact-links a{color:#fff;background:#0f172a;border-radius:999px;align-items:center;gap:.4rem;padding:.55rem .75rem;font-size:.82rem;font-weight:800;text-decoration:none;display:inline-flex}.workspace-contact-links a span{line-height:1}.workspace-public-page .workspace-contact-layout{max-width:1120px;margin:0 auto}@media (max-width:980px){.workspace-contact-layout{grid-template-columns:1fr}}@media (max-width:760px){.workspace-contact-copy h4{font-size:2rem}.workspace-contact-lead{font-size:1rem}.workspace-contact-actions{display:grid}.workspace-contact-primary,.workspace-contact-secondary{width:100%}.workspace-contact-panel{border-radius:24px;padding:.75rem}.workspace-contact-card{border-radius:20px;padding:.9rem}}.workspace-footer-section{color:#172033;background:0 0;position:relative;overflow:hidden}.workspace-footer-section .workspace-section-badge{top:1rem;right:1rem}.workspace-footer-layout{grid-template-columns:minmax(0,1fr) minmax(220px,.34fr);align-items:stretch;gap:2rem;display:grid}.workspace-footer-ad-canvas{color:#334155;text-align:center;background:linear-gradient(135deg,#ffffffb8,#eff6ff7a),repeating-linear-gradient(-45deg,#2563eb14 0 8px,#0000 8px 18px);border:1px dashed #1d4ed838;border-radius:20px;place-items:center;min-height:150px;display:grid}.workspace-footer-ad-canvas span{color:#60a5fa;letter-spacing:.12em;text-transform:uppercase;font-size:.72rem;font-weight:950;display:block}.workspace-footer-ad-canvas strong{color:#0f172a;margin-top:.35rem;font-size:clamp(1.1rem,2vw,1.8rem);font-weight:950;display:block}.workspace-footer-platform{justify-content:flex-end;align-items:center;display:flex}.workspace-footer-auth-actions{gap:.55rem;width:min(100%,320px);display:grid}.workspace-footer-auth-actions a{color:#163172;background:#ffffffa8;border:1px solid #1d4ed83d;border-radius:999px;justify-content:center;align-items:center;min-height:38px;padding:0 1rem;font-size:.84rem;font-weight:900;line-height:1;text-decoration:none;transition:border-color .16s,background .16s,color .16s;display:inline-flex}.workspace-footer-auth-actions a:hover{color:#0f172a;background:#fff;border-color:#1d4ed8}.workspace-footer-auth-actions a:last-child{background:#2563eb;border-color:#60a5fa80;box-shadow:0 12px 28px #2563eb47}.workspace-footer-auth-actions a:last-child:hover{color:#fff;background:#1d4ed8;border-color:#93c5fd}.workspace-footer-bottom{color:#475569;border-top:1px solid #1d4ed82e;justify-content:space-between;gap:1rem;max-width:1120px;margin:2rem auto 0;padding-top:1.2rem;font-size:.85rem;display:flex}.workspace-footer-bottom span,.workspace-public-page .workspace-footer-bottom,.workspace-public-page .workspace-footer-bottom span,.workspace-editor-preview-canvas .workspace-footer-bottom,.workspace-editor-preview-canvas .workspace-footer-bottom span,.workspace-section-editor-live-preview .workspace-footer-bottom,.workspace-section-editor-live-preview .workspace-footer-bottom span{color:#334155!important}:root[data-theme=dark] .workspace-footer-section{color:#e5e7eb;background:0 0}:root[data-theme=dark] .workspace-footer-ad-canvas{color:#cbd5e1;box-shadow:none;background:linear-gradient(135deg,#0f172a57,#1e293b3d),repeating-linear-gradient(-45deg,#93c5fd1f 0 8px,#0000 8px 18px);border-color:#93c5fd47}:root[data-theme=dark] .workspace-footer-ad-canvas span{color:#60a5fa}:root[data-theme=dark] .workspace-footer-ad-canvas strong{color:#f8fafc}:root[data-theme=dark] .workspace-footer-auth-actions a{color:#e5e7eb;box-shadow:none;background:#0f172a47;border-color:#93c5fd52}:root[data-theme=dark] .workspace-footer-auth-actions a:hover{color:#fff;background:#0f172a75;border-color:#93c5fd}:root[data-theme=dark] .workspace-footer-auth-actions a:last-child{color:#fff;background:#2563eb;border-color:#2563eb;box-shadow:0 12px 28px #2563eb38}:root[data-theme=dark] .workspace-footer-auth-actions a:last-child:hover{color:#fff;background:#1d4ed8;border-color:#1d4ed8}:root[data-theme=dark] .workspace-footer-bottom{color:#e2e8f0;border-top-color:#93c5fd2e}:root[data-theme=dark] .workspace-footer-bottom span,:root[data-theme=dark] .workspace-public-page .workspace-footer-bottom,:root[data-theme=dark] .workspace-public-page .workspace-footer-bottom span,:root[data-theme=dark] .workspace-editor-preview-canvas .workspace-footer-bottom,:root[data-theme=dark] .workspace-editor-preview-canvas .workspace-footer-bottom span,:root[data-theme=dark] .workspace-section-editor-live-preview .workspace-footer-bottom,:root[data-theme=dark] .workspace-section-editor-live-preview .workspace-footer-bottom span{color:#e2e8f0!important}.workspace-public-page .workspace-footer-section{padding:4rem 1.5rem 2rem}.workspace-public-page .workspace-footer-layout{max-width:1120px;margin:0 auto}.workspace-editor-preview-canvas .workspace-footer-section{padding:4rem 1.5rem 1.5rem}.workspace-editor-preview-canvas .workspace-footer-layout{max-width:1120px;margin:0 auto}@media (max-width:760px){.workspace-public-page .workspace-footer-section{padding:2rem 1rem 1.25rem}.workspace-footer-layout{grid-template-columns:1fr;gap:1.25rem}.workspace-footer-ad-canvas{border-radius:18px;min-height:118px;padding:1rem}.workspace-footer-ad-canvas span{font-size:.68rem}.workspace-footer-ad-canvas strong{margin-top:.25rem;font-size:1.05rem;line-height:1.2}.workspace-footer-bottom{text-align:center;justify-items:center;margin-top:1.35rem;font-size:.78rem;line-height:1.45}.workspace-footer-platform{justify-content:stretch}.workspace-footer-auth-actions{width:100%}.workspace-footer-auth-actions a{min-height:42px}}.workspace-testimonials-layout{gap:2.45rem;display:grid}.workspace-testimonials-heading{text-align:center;max-width:780px;margin:0 auto}.workspace-testimonials-align-left .workspace-testimonials-heading{text-align:left;margin-left:0}.workspace-testimonials-align-left .workspace-testimonials-heading p{margin-left:0}.workspace-testimonials-bg-muted{background:#f8fafc}.workspace-testimonials-bg-primary_soft{background:radial-gradient(circle at 0 0,#2563eb1f,#0000 34%),#eff6ff}.workspace-testimonials-heading h4{color:#0f172a;margin:0;font-size:clamp(1.9rem,3.4vw,2.75rem);line-height:1.08}.workspace-testimonials-heading p{color:#64748b;margin:1rem auto 0;line-height:1.7}.workspace-testimonials-grid{grid-template-columns:repeat(3,minmax(260px,1fr));align-items:stretch;gap:1.25rem;width:100%;max-width:1180px;margin:0 auto;display:grid}.workspace-testimonials-columns-2 .workspace-testimonials-grid{grid-template-columns:repeat(2,minmax(0,1fr));max-width:820px}.workspace-testimonials-layout-slider .workspace-testimonials-grid{overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:thin;grid-template-columns:none;grid-auto-columns:minmax(290px,360px);grid-auto-flow:column;max-width:none;padding-bottom:.85rem;scroll-padding-inline:1rem;overflow-x:auto}.workspace-testimonials-layout-slider .workspace-testimonial-card{scroll-snap-align:center}.workspace-testimonials-layout-featured .workspace-testimonials-grid{grid-template-columns:minmax(0,1fr);max-width:980px}.workspace-testimonial-card{background:linear-gradient(145deg,#fffffffa,#f8fbfff0),#fff;border:1px solid #94a3b847;border-radius:26px;grid-template-rows:auto 1fr auto auto;align-content:space-between;gap:.82rem;height:100%;min-height:268px;padding:1.3rem;transition:border-color .18s,box-shadow .18s,transform .18s;display:grid;position:relative;overflow:hidden;box-shadow:0 28px 70px #0f172a17,inset 0 1px #ffffffeb}.workspace-testimonial-card:hover{border-color:#2563eb47;transform:translateY(-2px);box-shadow:0 34px 80px #0f172a1f,0 0 0 5px #dbeafe6b,inset 0 1px #fffffff5}.workspace-testimonials-card-bordered .workspace-testimonial-card{box-shadow:none}.workspace-testimonials-card-flat .workspace-testimonial-card{box-shadow:none;border-color:#0000}.workspace-testimonials-card-quote .workspace-testimonial-card{background:radial-gradient(circle at 100% 0,#2563eb1f,#0000 36%),radial-gradient(circle at 0 100%,#0ea5e914,#0000 34%),#fff;border-color:#2563eb38}.workspace-testimonials-layout-featured .workspace-testimonial-card{min-height:220px;padding:1.5rem}.workspace-testimonial-card:after{content:"\"";color:#2563eb17;font-family:Georgia,serif;font-size:8.5rem;line-height:1;position:absolute;top:-1.15rem;right:1rem}.workspace-testimonial-rating{z-index:1;color:#f59e0b;background:#fffbebeb;border:1px solid #f59e0b2e;border-radius:999px;place-self:end center;align-items:center;gap:.14rem;width:max-content;min-height:26px;margin-inline:auto;padding:0 .5rem;font-size:.72rem;display:inline-flex;position:relative;box-shadow:0 10px 24px #f59e0b1a}.workspace-testimonials-hide-rating .workspace-testimonial-rating{display:none}.workspace-testimonial-quote{z-index:1;-webkit-line-clamp:3;color:#334155;border-top:1px solid #94a3b833;-webkit-box-orient:vertical;margin:0;padding-top:.95rem;font-size:.98rem;line-height:1.68;display:-webkit-box;position:relative;overflow:hidden}.workspace-testimonial-author{z-index:1;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.75rem;min-width:0;display:grid;position:relative}.workspace-testimonial-author-meta{min-width:0}.workspace-testimonials-hide-avatar .workspace-testimonial-avatar,.workspace-testimonials-hide-avatar .workspace-testimonial-avatar-fallback{display:none}.workspace-testimonial-avatar,.workspace-testimonial-avatar-fallback{border:3px solid #fff;border-radius:999px;flex:none;width:50px;height:50px;box-shadow:0 12px 28px #0f172a29}.workspace-testimonial-avatar{object-fit:cover;background:#e5e7eb}.workspace-testimonial-avatar-fallback{color:#fff;background:linear-gradient(135deg,#2563eb,#06b6d4);place-items:center;font-weight:950;display:grid}.workspace-testimonial-author strong{-webkit-line-clamp:2;color:#0f172a;-webkit-box-orient:vertical;min-width:0;font-size:.95rem;line-height:1.2;display:-webkit-box;overflow:hidden}.workspace-testimonial-author span{color:#64748b;min-width:0;margin-top:.2rem;font-size:.85rem;display:block}.workspace-testimonial-proof{z-index:1;color:#64748b;cursor:pointer;width:100%;font:inherit;text-align:left;box-shadow:none;background:0 0;border:0;border-top:1px solid #94a3b838;border-radius:0;grid-template-columns:minmax(0,1fr) 68px;align-items:center;gap:.75rem;padding:.75rem 0 0;font-size:.74rem;font-weight:700;transition:border-color .16s,box-shadow .16s,transform .16s;display:grid;position:relative}.workspace-testimonial-proof:hover{box-shadow:none;border-top-color:#2563eb47;transform:translateY(-1px)}.workspace-testimonial-proof.is-empty{cursor:default;opacity:.72}.workspace-testimonial-proof.is-empty:hover{box-shadow:none;border-top-color:#94a3b838;transform:none}.workspace-testimonial-proof img{object-fit:cover;background:#e5e7eb;border-radius:14px;grid-area:1/2;width:68px;height:48px}.workspace-testimonial-proof span{grid-area:1/1;min-width:0;line-height:1.25}.workspace-testimonial-proof-placeholder{object-fit:contain;opacity:.72;background:#f8fafce0;border:1px dashed #94a3b86b;border-radius:14px;grid-area:1/2;width:68px;height:48px;padding:.45rem}.workspace-testimonial-more{color:#2563eb;cursor:pointer;font:inherit;text-underline-offset:.18em;background:0 0;border:0;padding:0;font-weight:900;text-decoration:underline}.workspace-testimonial-more:hover{color:#1d4ed8}.workspace-testimonial-lightbox{z-index:90;place-items:center;padding:1.5rem;display:grid;position:fixed;inset:0}.workspace-testimonial-lightbox-backdrop{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);cursor:pointer;background:#0f172ab8;border:0;position:absolute;inset:0}.workspace-testimonial-lightbox-panel{z-index:1;background:linear-gradient(145deg,#fffffffa,#f8fbfff0),#fff;border:1px solid #e2e8f0b8;border-radius:28px;gap:.9rem;width:min(92vw,860px);max-height:90vh;padding:1rem;display:grid;position:relative;box-shadow:0 30px 90px #0206175c,inset 0 1px #ffffffe6}.workspace-testimonial-lightbox-panel>img{object-fit:contain;background:#0f172a;border-radius:20px;width:100%;max-height:68vh}.workspace-testimonial-lightbox-image.is-clickable{cursor:pointer}.workspace-testimonial-lightbox-image.is-clickable:hover{box-shadow:0 0 0 4px #2563eb2e}.workspace-testimonial-lightbox-close{color:#0f172a;cursor:pointer;background:#fff;border:1px solid #94a3b857;border-radius:999px;justify-self:end;min-height:40px;padding:0 1rem;font-weight:900}.workspace-testimonial-lightbox-caption{color:#0f172a;justify-content:space-between;align-items:center;gap:1rem;display:flex}.workspace-testimonial-lightbox-caption strong,.workspace-testimonial-lightbox-caption span{min-width:0}.workspace-testimonial-lightbox-caption span{color:#64748b;font-size:.9rem}.workspace-testimonial-lightbox-actions{justify-content:flex-end;gap:.65rem;display:flex}.workspace-testimonial-lightbox-actions button{color:#1d4ed8;cursor:pointer;background:#eff6ff;border:1px solid #2563eb3d;border-radius:999px;min-height:42px;padding:0 1.05rem;font-weight:900}.workspace-testimonial-quote-panel{gap:1rem;width:min(92vw,720px)}.workspace-testimonial-full-quote{color:#334155;white-space:pre-wrap;border-top:1px solid #94a3b838;margin:0;padding-top:1rem;font-size:1.05rem;line-height:1.8}.workspace-testimonial-quote-proofs{gap:.65rem;padding-top:.2rem;display:flex;overflow-x:auto}.workspace-testimonial-quote-proofs button{cursor:pointer;background:#fff;border:1px solid #94a3b847;border-radius:16px;flex:none;padding:.3rem}.workspace-testimonial-quote-proofs button:hover{border-color:#2563eb61;box-shadow:0 10px 24px #2563eb1f}.workspace-testimonial-quote-proofs img{object-fit:cover;background:#e5e7eb;border-radius:12px;width:86px;height:58px;display:block}.workspace-public-page .workspace-preview-section-testimonials{background:#fff}.workspace-public-page .workspace-testimonials-grid{max-width:1120px;margin:0 auto}@media (max-width:980px){.workspace-testimonials-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.workspace-testimonials-layout{gap:1.4rem}.workspace-testimonials-heading{text-align:left}.workspace-testimonials-heading h4{font-size:2rem}.workspace-testimonials-grid{grid-template-columns:1fr}.workspace-testimonials-layout-slider .workspace-testimonials-grid{grid-auto-columns:minmax(82%,1fr);margin-inline:-1rem;padding-inline:1rem}.workspace-testimonial-card{border-radius:22px;min-height:auto;padding:1rem;transform:none}.workspace-testimonial-card:hover{transform:none}.workspace-testimonial-card:after{font-size:6rem}.workspace-testimonial-rating{min-height:26px;font-size:.72rem}.workspace-testimonial-author{grid-template-columns:auto minmax(0,1fr);align-items:flex-start}.workspace-testimonial-author-meta{min-width:0}.workspace-testimonial-quote{-webkit-line-clamp:3;padding-top:.85rem}.workspace-testimonial-avatar,.workspace-testimonial-avatar-fallback{width:44px;height:44px}.workspace-testimonial-proof{grid-template-columns:minmax(0,1fr) 58px;font-size:.72rem}.workspace-testimonial-proof img,.workspace-testimonial-proof-placeholder{border-radius:12px;width:58px;height:42px}.workspace-testimonial-lightbox{padding:.75rem}.workspace-testimonial-lightbox-panel{border-radius:22px;padding:.75rem}.workspace-testimonial-lightbox-caption{gap:.2rem;display:grid}}.workspace-preview-section-lead-magnet{background:radial-gradient(circle at 0 0,#2563eb1f,#0000 34%),linear-gradient(135deg,#f8fafc,#fff)}.workspace-lead-layout{grid-template-columns:minmax(0,1fr) minmax(320px,.9fr);align-items:center;gap:2.5rem;display:grid}.workspace-lead-copy{text-align:left}.workspace-lead-copy h4{color:#0f172a;margin:0;font-size:clamp(2.1rem,5vw,4rem);line-height:1.02}.workspace-lead-lead{color:#475569;margin:1rem 0 0;font-size:1.1rem;line-height:1.75}.workspace-lead-content{color:#64748b;margin:1rem 0 0;line-height:1.75}.workspace-lead-actions{flex-wrap:wrap;gap:.75rem;margin-top:1.5rem;display:flex}.workspace-lead-primary,.workspace-lead-secondary{border-radius:999px;justify-content:center;align-items:center;min-height:48px;padding:0 1.15rem;font-size:.9rem;font-weight:950;text-decoration:none;display:inline-flex}.workspace-lead-primary{color:#fff;background:#2563eb;box-shadow:0 18px 42px #2563eb3d}.workspace-lead-secondary{color:#0f172a;background:#fff;border:1px solid #e5e7eb}.workspace-lead-visual{min-height:420px;position:relative}.workspace-lead-image{background-color:#e5e7eb;background-position:50%;background-size:cover;border-radius:34px;min-height:420px;box-shadow:0 28px 80px #0f172a26}.workspace-lead-placeholder{background:radial-gradient(circle at 100% 0,#0ea5e96b,#0000 34%),linear-gradient(135deg,#172554,#2563eb 54%,#06b6d4);border-radius:34px;place-items:center;min-height:420px;display:grid;position:relative;overflow:hidden;box-shadow:0 28px 80px #0f172a2e}.workspace-lead-placeholder:before{content:"";border:1px solid #fff3;border-radius:30px;position:absolute;inset:2rem}.workspace-lead-placeholder-card{z-index:1;color:#fff;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#ffffff26;border:1px solid #ffffff38;border-radius:28px;width:min(300px,82%);padding:1.4rem;position:relative}.workspace-lead-placeholder-card span{background:#ffffff2e;border-radius:18px;place-items:center;width:54px;height:54px;font-size:1.45rem;display:grid}.workspace-lead-placeholder-card strong{margin-top:1rem;font-size:1.25rem;display:block}.workspace-lead-placeholder-card p{color:#ffffffc7;margin:.6rem 0 0;line-height:1.6}.workspace-lead-floating-card{z-index:2;color:#0f172a;background:#fff;border-radius:22px;align-items:center;gap:.75rem;padding:.9rem 1rem;display:flex;position:absolute;bottom:1.2rem;right:1.2rem;box-shadow:0 18px 45px #0f172a2e}.workspace-lead-floating-card>span{color:#15803d;background:#dcfce7;border-radius:999px;place-items:center;width:34px;height:34px;font-weight:950;display:grid}.workspace-lead-floating-card strong{font-size:.9rem;display:block}.workspace-lead-floating-card small{color:#64748b;margin-top:.2rem;display:block}.workspace-public-page .workspace-lead-layout{max-width:1120px;margin:0 auto}@media (max-width:980px){.workspace-lead-layout{grid-template-columns:1fr}.workspace-lead-visual,.workspace-lead-image,.workspace-lead-placeholder{min-height:340px}}@media (max-width:760px){.workspace-lead-copy h4{font-size:2rem}.workspace-lead-lead{font-size:1rem}.workspace-lead-actions{display:grid}.workspace-lead-primary,.workspace-lead-secondary{width:100%}.workspace-lead-visual,.workspace-lead-image,.workspace-lead-placeholder{min-height:300px}.workspace-lead-image,.workspace-lead-placeholder{border-radius:24px}.workspace-lead-floating-card{bottom:1rem;left:1rem;right:1rem}}.workspace-preview-section-faq{background:#f8fafc}.workspace-faq-bg-default{background:#fff}.workspace-faq-bg-muted{background:#f8fafc}.workspace-faq-bg-primary_soft{background:radial-gradient(circle at 0 0,#2563eb1f,#0000 34%),#eff6ff}.workspace-faq-layout{grid-template-columns:minmax(0,.82fr) minmax(340px,1.18fr);align-items:flex-start;gap:2.5rem;display:grid}.workspace-faq-layout-stacked .workspace-faq-layout,.workspace-faq-layout-centered .workspace-faq-layout{grid-template-columns:minmax(0,1fr);gap:1.5rem;max-width:860px}.workspace-faq-layout-centered .workspace-faq-layout{text-align:center}.workspace-faq-heading{text-align:left;position:sticky;top:1.5rem}.workspace-faq-layout-stacked .workspace-faq-heading,.workspace-faq-layout-centered .workspace-faq-heading{position:static}.workspace-faq-align-center .workspace-faq-heading{text-align:center}.workspace-faq-align-center .workspace-faq-heading p,.workspace-faq-layout-centered .workspace-faq-heading p{max-width:620px;margin-inline:auto}.workspace-faq-heading h4{color:#0f172a;margin:0;font-size:clamp(2rem,4vw,3.4rem);line-height:1.05}.workspace-faq-heading p{color:#64748b;margin:1rem 0 0;line-height:1.75}.workspace-faq-list{gap:.85rem;display:grid}.workspace-faq-item{background:#fff;border:1px solid #e5e7eb;border-radius:24px;overflow:hidden;box-shadow:0 18px 48px #0f172a0f}.workspace-faq-item-open{border-color:#2563eb4d;box-shadow:0 22px 60px #2563eb1a}.workspace-faq-card-bordered .workspace-faq-item{box-shadow:none}.workspace-faq-card-flat .workspace-faq-item{box-shadow:none;border-color:#0000}.workspace-faq-question{color:#0f172a;text-align:left;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;gap:1rem;width:100%;padding:1.1rem 1.2rem;display:flex}.workspace-faq-question span{font-size:1rem;font-weight:900;line-height:1.4}.workspace-faq-question strong{color:#2563eb;background:#eff6ff;border-radius:999px;flex:none;place-items:center;width:34px;height:34px;font-size:1.25rem;line-height:1;display:grid}.workspace-faq-answer{padding:0 1.2rem 1.15rem}.workspace-faq-answer p{color:#64748b;margin:0;line-height:1.75}.workspace-public-page .workspace-faq-layout{max-width:1120px;margin:0 auto}@media (max-width:980px){.workspace-faq-layout{grid-template-columns:1fr}.workspace-faq-heading{position:static}}@media (max-width:760px){.workspace-faq-layout{gap:1.4rem}.workspace-faq-heading h4{font-size:2rem}.workspace-faq-item{border-radius:20px}.workspace-faq-question{padding:1rem}.workspace-faq-answer{padding:0 1rem 1rem}}.workspace-public-page .workspace-preview-section{padding-top:5.25rem;padding-bottom:5.25rem;position:relative}.workspace-public-page .workspace-preview-section-inner{width:100%;max-width:1120px;margin-left:auto;margin-right:auto}.workspace-public-page .workspace-preview-kicker{color:#2563eb;letter-spacing:.04em;text-transform:uppercase;background:#dbeafe;border-radius:999px;align-items:center;min-height:30px;margin-bottom:.9rem;padding:0 .75rem;font-size:.75rem;font-weight:950;display:inline-flex}.workspace-public-page .workspace-preview-muted{color:#64748b;line-height:1.7}.workspace-public-page .workspace-preview-section-services,.workspace-public-page .workspace-preview-section-about,.workspace-public-page .workspace-preview-section-contact,.workspace-public-page .workspace-preview-section-faq,.workspace-public-page .workspace-preview-section-features,.workspace-public-page .workspace-preview-section-gallery,.workspace-public-page .workspace-preview-section-testimonials,.workspace-public-page .workspace-preview-section-lead-magnet{background:0 0}.workspace-public-page .workspace-services-heading,.workspace-public-page .workspace-features-heading,.workspace-public-page .workspace-gallery-heading,.workspace-public-page .workspace-testimonials-heading{text-align:center;max-width:780px;margin-left:auto;margin-right:auto}.workspace-public-page .workspace-services-heading h4,.workspace-public-page .workspace-features-heading h4,.workspace-public-page .workspace-gallery-heading h4,.workspace-public-page .workspace-testimonials-heading h4,.workspace-public-page .workspace-about-copy h4,.workspace-public-page .workspace-contact-copy h4,.workspace-public-page .workspace-lead-copy h4,.workspace-public-page .workspace-faq-heading h4{color:#0f172a;letter-spacing:-.045em}.workspace-public-page .workspace-service-card,.workspace-public-page .workspace-feature-card,.workspace-public-page .workspace-testimonial-card,.workspace-public-page .workspace-about-stat,.workspace-public-page .workspace-contact-panel,.workspace-public-page .workspace-faq-item{border-color:#e5e7eb}.workspace-public-page .workspace-about-image,.workspace-public-page .workspace-about-placeholder,.workspace-public-page .workspace-lead-image,.workspace-public-page .workspace-lead-placeholder,.workspace-public-page .workspace-hero-image,.workspace-public-page .workspace-hero-placeholder{overflow:hidden}.workspace-public-page .workspace-public-renderer,.workspace-public-page .workspace-public-preview-shell,.workspace-public-page .workspace-public-preview-canvas{margin:0}.workspace-public-page .workspace-footer-section{margin-top:0}.workspace-public-anchor-section{position:relative}.workspace-public-page a:focus-visible,.workspace-public-page button:focus-visible{outline-offset:3px;outline:3px solid #2563eb59}@media (max-width:980px){.workspace-public-page .workspace-preview-section{padding-top:4.25rem;padding-bottom:4.25rem}}@media (max-width:760px){.workspace-public-page .workspace-preview-section{padding-top:3.4rem;padding-bottom:3.4rem}.workspace-public-page .workspace-services-heading,.workspace-public-page .workspace-features-heading,.workspace-public-page .workspace-gallery-heading,.workspace-public-page .workspace-testimonials-heading{text-align:left}.workspace-public-page .workspace-preview-kicker{min-height:28px;font-size:.7rem}}.workspace-public-page{color:#0f172a;background:0 0;width:100vw;min-height:100vh;margin:0;overflow-x:hidden}.workspace-public-renderer-clean{background:0 0;width:100vw;min-height:100vh;margin:0 0 0 calc(50% - 50vw)}.workspace-public-page .workspace-public-shell-clean,.workspace-public-page .workspace-public-preview-shell{width:100vw;max-width:none;box-shadow:none;background:0 0;border:0;border-radius:0;margin:0;overflow:visible}.workspace-public-page .workspace-public-canvas-clean,.workspace-public-page .workspace-public-preview-canvas{background:0 0;width:100vw;max-width:none;min-height:100vh;margin:0;overflow:hidden}.workspace-public-page .workspace-section-badge,.workspace-public-page .workspace-preview-section-badge,.workspace-public-page [data-editor-only=true]{display:none!important}.workspace-public-page .workspace-preview-section,.workspace-public-page .workspace-preview-section-footer{border-radius:0}.workspace-public-page .workspace-preview-section{width:100%;padding:5rem 1.5rem;position:relative}.workspace-public-page .workspace-preview-section-inner,.workspace-public-page .workspace-preview-about-grid,.workspace-public-page .workspace-preview-contact-grid,.workspace-public-page .workspace-preview-card-grid,.workspace-public-page .workspace-gallery-grid,.workspace-public-page .workspace-preview-footer-content{width:min(1120px,100%);margin-left:auto;margin-right:auto}.workspace-public-page .workspace-preview-section-inner>h4,.workspace-public-page .workspace-gallery-heading h4{letter-spacing:-.045em;max-width:860px;margin-left:auto;margin-right:auto;font-size:clamp(2rem,4vw,3.4rem);line-height:1.05}.workspace-public-page .workspace-preview-section-inner>p,.workspace-public-page .workspace-gallery-heading p{color:#64748b;max-width:760px;margin-left:auto;margin-right:auto;line-height:1.7}.workspace-public-page .workspace-preview-section-left>h4,.workspace-public-page .workspace-preview-section-left>p{margin-left:0;margin-right:0}.workspace-public-page .workspace-preview-mini-card,.workspace-public-page .workspace-gallery-card,.workspace-public-page .workspace-gallery-card-featured{box-shadow:0 22px 60px #0f172a14}.workspace-public-page img{max-width:100%}.workspace-public-page .workspace-gallery-image{object-fit:cover;object-position:center;width:100%;height:100%;display:block}.workspace-public-page .workspace-gallery-grid{align-items:stretch}.workspace-public-page .workspace-gallery-card,.workspace-public-page .workspace-gallery-card-featured{aspect-ratio:4/3;min-height:0}.workspace-public-page .workspace-gallery-card-featured{grid-column:auto}.workspace-public-page .workspace-preview-section-footer{margin-top:0}.workspace-public-warning{z-index:80;position:sticky;top:0}.workspace-public-section-wrapper,.workspace-editor-section-wrapper{width:100%;position:relative}.workspace-public-page .workspace-public-anchor-section,.workspace-public-page .workspace-public-section-wrapper{background:0 0;border:0;width:100vw;max-width:none;margin:0;padding:0;scroll-margin-top:84px}.workspace-editor-section-wrapper{position:relative}.workspace-public-page [data-public-section-key=header],.workspace-public-page [data-public-section-key=top_bar],.workspace-public-page [data-public-section-key=top-bar],.workspace-public-page [data-public-section-key=topbar],.workspace-public-page [data-public-section-key=announcement_bar]{z-index:50;position:relative}.workspace-public-page [data-public-section-key=header] *,.workspace-public-page [data-public-section-key=top_bar] *,.workspace-public-page [data-public-section-key=top-bar] *,.workspace-public-page [data-public-section-key=topbar] *{max-width:100%}.workspace-public-page .workspace-preview-header,.workspace-public-page .workspace-preview-header-inner,.workspace-public-page .workspace-preview-top-bar,.workspace-public-page .workspace-preview-topbar,.workspace-public-page .workspace-preview-announcement-bar{width:100%;max-width:none}.workspace-public-page .workspace-preview-header-inner{justify-content:space-between;align-items:center;gap:1rem;display:flex}.workspace-public-page .workspace-preview-header-brand,.workspace-public-page .workspace-preview-brand,.workspace-public-page .workspace-preview-logo{align-items:center;gap:.75rem;min-width:0;display:flex}.workspace-public-page .workspace-preview-header-brand img,.workspace-public-page .workspace-preview-brand img,.workspace-public-page .workspace-preview-logo img{object-fit:contain;width:auto;max-width:160px;max-height:52px}.workspace-public-page .workspace-preview-header-nav,.workspace-public-page .workspace-preview-nav,.workspace-public-page .workspace-preview-menu{justify-content:flex-end;align-items:center;gap:.75rem;min-width:0;display:flex}.workspace-public-page .workspace-preview-header-actions,.workspace-public-page .workspace-preview-actions{flex-shrink:0;justify-content:flex-end;align-items:center;gap:.65rem;display:flex}@media (max-width:980px){.workspace-public-page .workspace-preview-section{padding:4.25rem 1.25rem}.workspace-public-page .workspace-preview-card-grid,.workspace-public-page .workspace-preview-about-grid,.workspace-public-page .workspace-preview-contact-grid{grid-template-columns:1fr}.workspace-public-page .workspace-gallery-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.workspace-public-page .workspace-preview-section{padding:3.25rem 1rem}.workspace-public-page .workspace-preview-section-inner>h4,.workspace-public-page .workspace-gallery-heading h4{font-size:2rem}.workspace-public-page .workspace-preview-section-inner>p,.workspace-public-page .workspace-gallery-heading p{font-size:.96rem}.workspace-public-page .workspace-preview-mini-card{border-radius:22px}.workspace-public-page .workspace-gallery-grid{overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:thin;grid-template-columns:none;grid-auto-columns:minmax(82%,1fr);grid-auto-flow:column;gap:.9rem;max-width:none;margin-inline:-1rem;padding:0 1rem .7rem;scroll-padding-inline:1rem;display:grid;overflow-x:auto}.workspace-public-page .workspace-gallery-card,.workspace-public-page .workspace-gallery-card-featured{scroll-snap-align:center;aspect-ratio:5/4;border-radius:22px;width:100%}.workspace-public-page .workspace-public-anchor-section,.workspace-public-page .workspace-public-section-wrapper{scroll-margin-top:72px}.workspace-public-page [data-public-section-key=header],.workspace-public-page [data-public-section-key=top_bar],.workspace-public-page [data-public-section-key=top-bar],.workspace-public-page [data-public-section-key=topbar],.workspace-public-page [data-public-section-key=announcement_bar]{overflow-x:clip}.workspace-public-page .workspace-preview-header,.workspace-public-page .workspace-preview-header-inner{width:100%}.workspace-public-page .workspace-preview-header-inner{flex-wrap:wrap;gap:.75rem}.workspace-public-page .workspace-preview-header-brand,.workspace-public-page .workspace-preview-brand,.workspace-public-page .workspace-preview-logo{flex:auto;min-width:0}.workspace-public-page .workspace-preview-header-brand img,.workspace-public-page .workspace-preview-brand img,.workspace-public-page .workspace-preview-logo img{max-width:132px;max-height:44px}.workspace-public-page .workspace-preview-header-nav,.workspace-public-page .workspace-preview-nav,.workspace-public-page .workspace-preview-menu{scrollbar-width:none;order:3;justify-content:flex-start;gap:.5rem;width:100%;padding-bottom:.15rem;overflow-x:auto}.workspace-public-page .workspace-preview-header-nav::-webkit-scrollbar{display:none}.workspace-public-page .workspace-preview-nav::-webkit-scrollbar{display:none}.workspace-public-page .workspace-preview-menu::-webkit-scrollbar{display:none}.workspace-public-page .workspace-preview-header-nav a,.workspace-public-page .workspace-preview-nav a,.workspace-public-page .workspace-preview-menu a{white-space:nowrap;flex:none}.workspace-public-page .workspace-preview-header-actions,.workspace-public-page .workspace-preview-actions{flex:none;gap:.5rem}}@media (max-width:420px){.workspace-public-page .workspace-preview-section{padding-left:.85rem;padding-right:.85rem}.workspace-public-page .workspace-preview-header-inner{gap:.6rem}.workspace-public-page .workspace-preview-header-brand img,.workspace-public-page .workspace-preview-brand img,.workspace-public-page .workspace-preview-logo img{max-width:116px;max-height:40px}.workspace-public-page .workspace-preview-header-nav,.workspace-public-page .workspace-preview-nav,.workspace-public-page .workspace-preview-menu{gap:.45rem}.workspace-public-page .workspace-preview-header-nav a,.workspace-public-page .workspace-preview-nav a,.workspace-public-page .workspace-preview-menu a{font-size:.86rem}}.workspace-top-bar-section{z-index:24;width:100%;display:block;position:relative}.workspace-top-bar-shell{color:#fff;background:#2563eb;width:100%}.workspace-landing-container{width:min(1120px,100%);margin-left:auto;margin-right:auto;padding-left:1.5rem;padding-right:1.5rem}.workspace-top-bar-inner{min-height:40px;color:inherit;align-items:center;gap:.5rem;padding-top:.5rem;padding-bottom:.5rem;font-size:.86rem;font-weight:800;line-height:1.45;display:flex}.workspace-top-bar-inner-left{text-align:left;justify-content:flex-start}.workspace-top-bar-inner-center{text-align:center;justify-content:center}.workspace-top-bar-inner-right{text-align:right;justify-content:flex-end}.workspace-top-bar-inner-centered{text-align:center;justify-content:center}.workspace-top-bar-inner-split{text-align:left;justify-content:space-between}.workspace-top-bar-message{flex:auto;align-items:center;gap:.5rem;min-width:0;display:flex}.workspace-top-bar-message-left{text-align:left;justify-content:flex-start}.workspace-top-bar-message-center{text-align:center;justify-content:center}.workspace-top-bar-message-right{text-align:right;justify-content:flex-end}.workspace-top-bar-icon{color:currentColor;background:#ffffff29;border-radius:999px;flex:none;justify-content:center;align-items:center;width:1.25rem;height:1.25rem;font-size:.72rem;font-weight:950;line-height:1;display:inline-flex}.workspace-top-bar-message-viewport{align-items:center;min-width:0;max-width:100%;display:inline-flex;overflow:hidden}.workspace-top-bar-message-static-text{text-overflow:ellipsis;white-space:nowrap;max-width:100%;display:inline-block;overflow:hidden}.workspace-top-bar-message--marquee .workspace-top-bar-message-viewport{width:100%}.workspace-top-bar-message-marquee-track{white-space:nowrap;min-width:max-content;animation-name:workspaceTopBarMarquee;animation-duration:18s;animation-timing-function:linear;animation-iteration-count:infinite;display:inline-block}.workspace-top-bar-message--marquee-slow .workspace-top-bar-message-marquee-track{animation-duration:28s}.workspace-top-bar-message--marquee-normal .workspace-top-bar-message-marquee-track{animation-duration:18s}.workspace-top-bar-message--marquee-fast .workspace-top-bar-message-marquee-track{animation-duration:10s}@keyframes workspaceTopBarMarquee{0%{transform:translate(100%)}to{transform:translate(-100%)}}.workspace-top-bar-cta{color:currentColor;background:#ffffff26;border:1px solid #ffffff52;border-radius:999px;flex:none;justify-content:center;align-items:center;min-height:1.75rem;padding:.25rem .8rem;font-size:.76rem;font-weight:950;line-height:1;text-decoration:none;transition:background .18s,transform .18s;display:inline-flex}.workspace-top-bar-cta:hover{background:#ffffff3d;transform:translateY(-1px)}.workspace-top-bar-shell-primary{color:#fff;background:#2563eb}.workspace-top-bar-shell-dark{color:#fff;background:#020617}.workspace-top-bar-shell-light{color:#111827;background:#fff;border-top:1px solid #e5e7eb;border-bottom:1px solid #e5e7eb}.workspace-top-bar-shell-plain{color:#111827;background:0 0}.workspace-top-bar-shell-light .workspace-top-bar-icon,.workspace-top-bar-shell-plain .workspace-top-bar-icon{background:#f1f5f9}.workspace-top-bar-shell-light .workspace-top-bar-cta,.workspace-top-bar-shell-plain .workspace-top-bar-cta{color:#fff;background:#111827;border-color:#d1d5db}.workspace-top-bar-shell-light .workspace-top-bar-cta:hover,.workspace-top-bar-shell-plain .workspace-top-bar-cta:hover{background:#1f2937}.workspace-top-bar-preset--promo{background-image:linear-gradient(135deg,#a855f72e,#ec48991f)}.workspace-top-bar-preset--info{background-image:linear-gradient(135deg,#0ea5e92e,#2563eb1f)}.workspace-top-bar-preset--warning{background-image:linear-gradient(135deg,#f59e0b40,#d977061f)}.workspace-top-bar-preset--success{background-image:linear-gradient(135deg,#22c55e33,#16a34a1f)}.workspace-top-bar-preset--contact,.workspace-top-bar-preset--whatsapp{background-image:linear-gradient(135deg,#22c55e38,#14b8a61f)}.workspace-top-bar-section .workspace-section-badge,.workspace-top-bar-section .workspace-preview-section-badge{z-index:80}@media (max-width:760px){.workspace-landing-container{padding-left:1rem;padding-right:1rem}.workspace-top-bar-inner,.workspace-top-bar-inner-split,.workspace-top-bar-inner-centered{text-align:left;justify-content:stretch;gap:.5rem;display:grid}.workspace-top-bar-message,.workspace-top-bar-message-left,.workspace-top-bar-message-center,.workspace-top-bar-message-right{text-align:left;justify-content:flex-start}.workspace-top-bar-cta{width:fit-content}}.workspace-public-page .workspace-top-bar-section .workspace-section-badge,.workspace-public-page .workspace-top-bar-section .workspace-preview-section-badge,.workspace-public-section-wrapper .workspace-top-bar-section .workspace-section-badge,.workspace-public-section-wrapper .workspace-top-bar-section .workspace-preview-section-badge,.workspace-public-anchor-section .workspace-top-bar-section .workspace-section-badge,.workspace-public-anchor-section .workspace-top-bar-section .workspace-preview-section-badge{display:none!important}.workspace-public-page .workspace-top-bar-section,.workspace-public-section-wrapper .workspace-top-bar-section,.workspace-public-anchor-section .workspace-top-bar-section,.workspace-public-page .workspace-top-bar-shell,.workspace-public-section-wrapper .workspace-top-bar-shell,.workspace-public-anchor-section .workspace-top-bar-shell{width:100%}.workspace-public-page .workspace-top-bar-inner,.workspace-public-section-wrapper .workspace-top-bar-inner,.workspace-public-anchor-section .workspace-top-bar-inner{min-height:40px}@media (max-width:760px){.workspace-public-page .workspace-landing-container,.workspace-public-section-wrapper .workspace-landing-container,.workspace-public-anchor-section .workspace-landing-container{width:100%}}.workspace-editor-preview .workspace-top-bar-section{z-index:22;width:100%;position:relative;top:auto}.workspace-editor-preview .workspace-top-bar-shell{width:100%}.workspace-editor-preview .workspace-top-bar-section .workspace-landing-container{width:min(1120px,100%)}.workspace-editor-preview [data-editor-section-key=top_bar],.workspace-editor-preview [data-editor-section-key=top-bar],.workspace-editor-preview [data-editor-section-key=topbar]{position:relative}.workspace-editor-preview [data-editor-section-key=top_bar] .workspace-section-badge,.workspace-editor-preview [data-editor-section-key=top_bar] .workspace-preview-section-badge,.workspace-editor-preview [data-editor-section-key=top-bar] .workspace-section-badge,.workspace-editor-preview [data-editor-section-key=top-bar] .workspace-preview-section-badge,.workspace-editor-preview [data-editor-section-key=topbar] .workspace-section-badge,.workspace-editor-preview [data-editor-section-key=topbar] .workspace-preview-section-badge{z-index:80;white-space:nowrap;max-width:max-content;top:.65rem;right:1rem;transform:translateY(-115%)}@media (max-width:980px){.workspace-editor-preview [data-editor-section-key=top_bar] .workspace-section-badge,.workspace-editor-preview [data-editor-section-key=top_bar] .workspace-preview-section-badge,.workspace-editor-preview [data-editor-section-key=top-bar] .workspace-section-badge,.workspace-editor-preview [data-editor-section-key=top-bar] .workspace-preview-section-badge,.workspace-editor-preview [data-editor-section-key=topbar] .workspace-section-badge,.workspace-editor-preview [data-editor-section-key=topbar] .workspace-preview-section-badge{top:.75rem;right:.75rem;transform:none}}.workspace-preview-device-tablet .workspace-editor-preview .workspace-top-bar-section,.workspace-preview-device-tablet .workspace-editor-preview .workspace-top-bar-shell{width:100%}.workspace-preview-device-tablet .workspace-editor-preview .workspace-top-bar-section .workspace-landing-container{width:100%;max-width:none;padding-left:1.25rem;padding-right:1.25rem}.workspace-preview-device-tablet .workspace-editor-preview .workspace-top-bar-inner{gap:.75rem;min-height:42px;font-size:.82rem}.workspace-preview-device-tablet .workspace-editor-preview .workspace-top-bar-message{min-width:0}.workspace-preview-device-tablet .workspace-editor-preview .workspace-top-bar-message-static-text{text-overflow:ellipsis;white-space:nowrap;max-width:520px;overflow:hidden}.workspace-preview-device-tablet .workspace-editor-preview [data-editor-section-key=top_bar] .workspace-section-badge,.workspace-preview-device-tablet .workspace-editor-preview [data-editor-section-key=top-bar] .workspace-section-badge,.workspace-preview-device-tablet .workspace-editor-preview [data-editor-section-key=topbar] .workspace-section-badge{transform-origin:100% 0;max-width:140px;top:.35rem;right:.6rem;transform:scale(.8)}.workspace-public-section-wrapper .workspace-header-section .workspace-section-badge,.workspace-public-section-wrapper .workspace-header-section .workspace-preview-section-badge,.workspace-public-anchor-section .workspace-header-section .workspace-section-badge,.workspace-public-anchor-section .workspace-header-section .workspace-preview-section-badge,.workspace-public-page .workspace-header-section .workspace-section-badge,.workspace-public-page .workspace-header-section .workspace-preview-section-badge{display:none!important}.workspace-public-section-wrapper .workspace-header-section,.workspace-public-anchor-section .workspace-header-section,.workspace-public-page .workspace-header-section,.workspace-public-section-wrapper .workspace-header-shell,.workspace-public-anchor-section .workspace-header-shell,.workspace-public-page .workspace-header-shell{width:100%}.workspace-public-section-wrapper .workspace-header-bg-transparent,.workspace-public-anchor-section .workspace-header-bg-transparent,.workspace-public-page .workspace-header-bg-transparent{box-shadow:none!important;background:0 0!important;border-bottom-color:#0000!important}.workspace-public-section-wrapper .workspace-header-bg-transparent .workspace-header-container,.workspace-public-section-wrapper .workspace-header-bg-transparent .workspace-header-padding,.workspace-public-section-wrapper .workspace-header-bg-transparent .workspace-header-row,.workspace-public-anchor-section .workspace-header-bg-transparent .workspace-header-container,.workspace-public-anchor-section .workspace-header-bg-transparent .workspace-header-padding,.workspace-public-anchor-section .workspace-header-bg-transparent .workspace-header-row,.workspace-public-page .workspace-header-bg-transparent .workspace-header-container,.workspace-public-page .workspace-header-bg-transparent .workspace-header-padding,.workspace-public-page .workspace-header-bg-transparent .workspace-header-row{box-shadow:none!important;background:0 0!important}.workspace-public-section-wrapper .workspace-header-container,.workspace-public-anchor-section .workspace-header-container,.workspace-public-page .workspace-header-container{width:min(1120px,100%)}.workspace-public-section-wrapper .workspace-header-row,.workspace-public-anchor-section .workspace-header-row,.workspace-public-page .workspace-header-row{justify-content:space-between!important;align-items:center!important;gap:1.25rem!important;width:100%!important;display:flex!important}.workspace-public-section-wrapper .workspace-header-brand,.workspace-public-anchor-section .workspace-header-brand,.workspace-public-page .workspace-header-brand{color:#0f172a;align-items:center!important;gap:.75rem!important;min-width:0!important;text-decoration:none!important;display:inline-flex!important}.workspace-public-section-wrapper .workspace-header-brand img,.workspace-public-section-wrapper .workspace-header-brand>span,.workspace-public-anchor-section .workspace-header-brand img,.workspace-public-anchor-section .workspace-header-brand>span,.workspace-public-page .workspace-header-brand img,.workspace-public-page .workspace-header-brand>span{border-radius:999px!important;flex:none!important;width:48px!important;height:48px!important}.workspace-public-section-wrapper .workspace-header-brand>span,.workspace-public-anchor-section .workspace-header-brand>span,.workspace-public-page .workspace-header-brand>span{color:#fff!important;background:linear-gradient(135deg,#2563eb,#06b6d4)!important;place-items:center!important;font-weight:950!important;display:grid!important}.workspace-public-section-wrapper .workspace-header-brand strong,.workspace-public-anchor-section .workspace-header-brand strong,.workspace-public-page .workspace-header-brand strong{color:#0f172a;letter-spacing:-.025em!important;min-width:0!important;font-size:.98rem!important;font-weight:950!important;line-height:1.2!important;display:grid!important}.workspace-public-section-wrapper .workspace-header-brand small,.workspace-public-anchor-section .workspace-header-brand small,.workspace-public-page .workspace-header-brand small{color:#64748b;margin-top:.18rem!important;font-size:.73rem!important;font-weight:600!important;line-height:1.25!important;display:block!important}.workspace-public-section-wrapper .workspace-header-nav,.workspace-public-anchor-section .workspace-header-nav,.workspace-public-page .workspace-header-nav{flex-wrap:wrap!important;justify-content:center!important;align-items:center!important;gap:.35rem 1.25rem!important;margin-left:auto!important;display:flex!important}.workspace-public-section-wrapper .workspace-header-nav a,.workspace-public-anchor-section .workspace-header-nav a,.workspace-public-page .workspace-header-nav a{color:#334155;align-items:center!important;font-size:.85rem!important;font-weight:850!important;line-height:1!important;text-decoration:none!important;display:inline-flex!important}.workspace-public-section-wrapper .workspace-header-cta-wrap,.workspace-public-anchor-section .workspace-header-cta-wrap,.workspace-public-page .workspace-header-cta-wrap{flex:none!important;justify-content:flex-end!important;align-items:center!important;display:flex!important}.workspace-public-section-wrapper .workspace-header-cta,.workspace-public-anchor-section .workspace-header-cta,.workspace-public-page .workspace-header-cta{color:#fff!important;white-space:nowrap!important;background:#2563eb!important;border-radius:999px!important;justify-content:center!important;align-items:center!important;min-height:42px!important;padding:0 1.05rem!important;font-size:.84rem!important;font-weight:950!important;text-decoration:none!important;display:inline-flex!important}.workspace-public-section-wrapper .workspace-header-dark-overlay .workspace-header-brand strong,.workspace-public-section-wrapper .workspace-header-dark-overlay .workspace-header-nav a,.workspace-public-anchor-section .workspace-header-dark-overlay .workspace-header-brand strong,.workspace-public-anchor-section .workspace-header-dark-overlay .workspace-header-nav a,.workspace-public-page .workspace-header-dark-overlay .workspace-header-brand strong,.workspace-public-page .workspace-header-dark-overlay .workspace-header-nav a{color:#fff!important}.workspace-public-section-wrapper .workspace-header-dark-overlay .workspace-header-brand small,.workspace-public-anchor-section .workspace-header-dark-overlay .workspace-header-brand small,.workspace-public-page .workspace-header-dark-overlay .workspace-header-brand small{color:#ffffffc7!important}@media (max-width:900px){.workspace-public-section-wrapper .workspace-header-container,.workspace-public-anchor-section .workspace-header-container,.workspace-public-page .workspace-header-container{width:100%;padding-left:1rem;padding-right:1rem}.workspace-public-section-wrapper .workspace-header-row,.workspace-public-anchor-section .workspace-header-row,.workspace-public-page .workspace-header-row{gap:.85rem!important}.workspace-public-section-wrapper .workspace-header-nav,.workspace-public-section-wrapper .workspace-header-cta-wrap,.workspace-public-anchor-section .workspace-header-nav,.workspace-public-anchor-section .workspace-header-cta-wrap,.workspace-public-page .workspace-header-nav,.workspace-public-page .workspace-header-cta-wrap{display:none!important}.workspace-public-section-wrapper .workspace-header-mobile-toggle,.workspace-public-anchor-section .workspace-header-mobile-toggle,.workspace-public-page .workspace-header-mobile-toggle{display:grid!important}.workspace-public-section-wrapper .workspace-header-mobile-drawer-open .workspace-header-nav,.workspace-public-anchor-section .workspace-header-mobile-drawer-open .workspace-header-nav,.workspace-public-page .workspace-header-mobile-drawer-open .workspace-header-nav{margin-left:0!important;display:grid!important}}.workspace-editor-preview .workspace-header-section{z-index:20;width:100%;position:relative;top:auto}.workspace-editor-preview .workspace-header-shell{width:100%}.workspace-editor-preview .workspace-header-container{width:min(1120px,100%)}.workspace-editor-preview [data-editor-section-key=header]{position:relative}.workspace-editor-preview [data-editor-section-key=header] .workspace-section-badge,.workspace-editor-preview [data-editor-section-key=header] .workspace-preview-section-badge{z-index:80;white-space:nowrap;max-width:max-content;top:.65rem;right:1rem;transform:translateY(-115%)}.workspace-editor-preview .workspace-header-is-sticky{position:relative;top:auto}@media (max-width:980px){.workspace-editor-preview [data-editor-section-key=header] .workspace-section-badge,.workspace-editor-preview [data-editor-section-key=header] .workspace-preview-section-badge{top:.75rem;right:.75rem;transform:none}}body.workspace-mobile-drawer-open{overflow:hidden}.workspace-header-mobile-drawer{pointer-events:none;opacity:0;background:#0f172a00;transition:opacity .22s,background .22s;z-index:2147483000!important;display:block!important;position:fixed!important;inset:0!important}.workspace-header-mobile-drawer-open{pointer-events:auto;opacity:1;background:#0f172a94}.workspace-header-mobile-drawer-inner{color:#0f172a;background:#fff;width:min(360px,86vw);height:100dvh;margin:0;padding:1.25rem;transition:transform .24s;position:absolute;top:0;right:0;overflow-y:auto;transform:translate(100%);box-shadow:-24px 0 80px #0f172a47}.workspace-header-mobile-drawer-open .workspace-header-mobile-drawer-inner{transform:translate(0)}.workspace-header-mobile-drawer-head{border-bottom:1px solid #e5e7eb;justify-content:space-between;align-items:center;gap:1rem;padding-bottom:1rem;display:flex}.workspace-header-mobile-brand{align-items:center;gap:.75rem;min-width:0;margin:0;display:inline-flex}.workspace-header-mobile-brand img,.workspace-header-mobile-brand>span{border-radius:18px;flex:none;width:48px;height:48px}.workspace-header-mobile-brand img{object-fit:cover;background:#e5e7eb;box-shadow:0 14px 32px #0f172a29}.workspace-header-mobile-brand>span{color:#fff;letter-spacing:-.04em;background:#ef4444;place-items:center;font-size:.82rem;font-weight:950;display:grid;box-shadow:0 14px 32px #ef444447}.workspace-header-mobile-brand strong{letter-spacing:-.025em;min-width:0;font-size:.96rem;font-weight:950;line-height:1.18;display:grid;color:#0f172a!important}.workspace-header-mobile-brand small{margin-top:.18rem;font-size:.72rem;font-weight:600;line-height:1.25;display:block;color:#64748b!important}.workspace-header-mobile-close{color:#334155;cursor:pointer;background:#f8fafc;border:1px solid #e5e7eb;border-radius:16px;flex:none;place-items:center;width:42px;height:42px;display:grid}.workspace-header-mobile-close span{width:18px;height:18px;display:block;position:relative}.workspace-header-mobile-close span:before,.workspace-header-mobile-close span:after{content:"";background:currentColor;border-radius:999px;width:18px;height:2px;position:absolute;top:50%;left:50%}.workspace-header-mobile-close span:before{transform:translate(-50%,-50%)rotate(45deg)}.workspace-header-mobile-close span:after{transform:translate(-50%,-50%)rotate(-45deg)}.workspace-header-mobile-drawer .workspace-header-nav{gap:.35rem!important;margin:1.35rem 0 0!important;display:grid!important}.workspace-header-mobile-drawer .workspace-header-nav a{color:#334155!important;background:#fff!important;border:1px solid #0000!important;border-radius:18px!important;justify-content:space-between!important;align-items:center!important;min-height:3.1rem!important;padding:.85rem 1rem!important;font-size:.88rem!important;font-weight:900!important;text-decoration:none!important;display:flex!important}.workspace-header-mobile-drawer .workspace-header-nav a:after{content:"›";color:#94a3b8;font-size:1.45rem;line-height:1}.workspace-header-mobile-drawer .workspace-header-nav a:hover{color:#1d4ed8!important;background:#f8fafc!important;border-color:#e5e7eb!important}.workspace-header-mobile-drawer .workspace-header-cta{color:#fff!important;background:#2563eb!important;border-radius:999px!important;width:100%!important;min-height:3rem!important;margin-top:1.25rem!important;box-shadow:0 18px 40px #2563eb3d!important}.workspace-header-dark-overlay .workspace-header-mobile-drawer .workspace-header-nav a,.workspace-header-dark-overlay .workspace-header-mobile-drawer .workspace-header-mobile-brand strong{color:#0f172a!important}.workspace-header-dark-overlay .workspace-header-mobile-drawer .workspace-header-mobile-brand small{color:#64748b!important}@media (max-width:900px){.workspace-header-mobile-toggle{display:grid!important}.workspace-header-row .workspace-header-nav,.workspace-header-row .workspace-header-cta-wrap{display:none!important}}@media (min-width:901px){.workspace-header-mobile-drawer{display:none!important}}.workspace-preview-device-tablet .workspace-editor-preview .workspace-header-section,.workspace-preview-device-tablet .workspace-editor-preview .workspace-header-shell{width:100%}.workspace-preview-device-tablet .workspace-editor-preview .workspace-header-container{width:100%;max-width:none;padding-left:1.25rem;padding-right:1.25rem}.workspace-preview-device-tablet .workspace-editor-preview .workspace-header-padding{padding-top:.8rem;padding-bottom:.8rem}.workspace-preview-device-tablet .workspace-editor-preview .workspace-header-row,.workspace-preview-device-tablet .workspace-editor-preview .workspace-header-row-centered,.workspace-preview-device-tablet .workspace-editor-preview .workspace-header-row-split,.workspace-preview-device-tablet .workspace-editor-preview .workspace-header-row-minimal{align-items:center;gap:1rem;width:100%;min-width:0;display:flex;text-align:left!important;flex-direction:row!important;justify-content:space-between!important}.workspace-preview-device-tablet .workspace-editor-preview .workspace-header-brand{flex:auto;gap:.75rem;min-width:0}.workspace-preview-device-tablet .workspace-editor-preview .workspace-header-brand img,.workspace-preview-device-tablet .workspace-editor-preview .workspace-header-brand>span{flex:0 0 46px;width:46px;height:46px}.workspace-preview-device-tablet .workspace-editor-preview .workspace-header-brand strong{text-overflow:ellipsis;white-space:nowrap;min-width:0;max-width:340px;font-size:.96rem;line-height:1.16;overflow:hidden}.workspace-preview-device-tablet .workspace-editor-preview .workspace-header-brand small{text-overflow:ellipsis;white-space:nowrap;max-width:340px;font-size:.72rem;line-height:1.2;overflow:hidden}.workspace-preview-device-tablet .workspace-editor-preview .workspace-header-row>.workspace-header-nav,.workspace-preview-device-tablet .workspace-editor-preview .workspace-header-row>.workspace-header-cta-wrap,.workspace-preview-device-tablet .workspace-editor-preview .workspace-header-nav-top,.workspace-preview-device-tablet .workspace-editor-preview .workspace-header-nav-bottom{display:none!important}.workspace-preview-device-tablet .workspace-editor-preview .workspace-header-mobile-toggle{border-radius:15px;flex:0 0 44px;width:44px;height:44px;margin-left:auto;display:grid!important}.workspace-preview-device-tablet .workspace-editor-preview .workspace-header-dark-overlay .workspace-header-mobile-toggle{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff2b;border-color:#ffffff85}.workspace-preview-device-tablet .workspace-editor-preview .workspace-header-dark-overlay .workspace-header-mobile-toggle span{background:#fff}.workspace-preview-device-tablet .workspace-editor-preview [data-editor-section-key=header] .workspace-section-badge,.workspace-preview-device-tablet .workspace-editor-preview [data-editor-section-key=header] .workspace-preview-section-badge{transform-origin:100% 0;z-index:90;max-width:140px;top:.4rem;right:4.25rem;transform:scale(.82)}.workspace-preview-device-mobile .workspace-editor-preview .workspace-header-section,.workspace-preview-device-mobile .workspace-editor-preview .workspace-header-shell{width:100%}.workspace-preview-device-mobile .workspace-editor-preview .workspace-header-container{width:100%;max-width:none;padding-left:1rem;padding-right:1rem}.workspace-preview-device-mobile .workspace-editor-preview .workspace-header-padding{padding-top:.75rem;padding-bottom:.75rem}.workspace-preview-device-mobile .workspace-editor-preview .workspace-header-row,.workspace-preview-device-mobile .workspace-editor-preview .workspace-header-row-centered,.workspace-preview-device-mobile .workspace-editor-preview .workspace-header-row-split,.workspace-preview-device-mobile .workspace-editor-preview .workspace-header-row-minimal{align-items:center;gap:.75rem;width:100%;min-width:0;display:flex;text-align:left!important;flex-direction:row!important;justify-content:space-between!important}.workspace-preview-device-mobile .workspace-editor-preview .workspace-header-brand{flex:auto;gap:.7rem;min-width:0}.workspace-preview-device-mobile .workspace-editor-preview .workspace-header-brand img,.workspace-preview-device-mobile .workspace-editor-preview .workspace-header-brand>span{flex:0 0 44px;width:44px;height:44px}.workspace-preview-device-mobile .workspace-editor-preview .workspace-header-brand strong{text-overflow:ellipsis;white-space:nowrap;min-width:0;max-width:210px;font-size:.92rem;line-height:1.16;overflow:hidden}.workspace-preview-device-mobile .workspace-editor-preview .workspace-header-brand small{text-overflow:ellipsis;white-space:nowrap;max-width:210px;font-size:.7rem;line-height:1.2;overflow:hidden}.workspace-preview-device-mobile .workspace-editor-preview .workspace-header-row>.workspace-header-nav,.workspace-preview-device-mobile .workspace-editor-preview .workspace-header-row>.workspace-header-cta-wrap,.workspace-preview-device-mobile .workspace-editor-preview .workspace-header-nav-top,.workspace-preview-device-mobile .workspace-editor-preview .workspace-header-nav-bottom{display:none!important}.workspace-preview-device-mobile .workspace-editor-preview .workspace-header-mobile-toggle{border-radius:15px;flex:0 0 44px;width:44px;height:44px;margin-left:auto;display:grid!important}.workspace-preview-device-mobile .workspace-editor-preview .workspace-header-dark-overlay .workspace-header-mobile-toggle{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff29;border-color:#ffffff80}.workspace-preview-device-mobile .workspace-editor-preview .workspace-header-dark-overlay .workspace-header-mobile-toggle span{background:#fff}.workspace-preview-device-mobile .workspace-editor-preview [data-editor-section-key=header] .workspace-section-badge,.workspace-preview-device-mobile .workspace-editor-preview [data-editor-section-key=header] .workspace-preview-section-badge{transform-origin:100% 0;z-index:90;max-width:120px;top:.35rem;right:3.8rem;transform:scale(.72)}.workspace-public-page .workspace-preview-hero.workspace-preview-hero-laravel{background:0 0;width:100%;min-height:auto;margin:0;padding:0;overflow:hidden}.workspace-public-page .workspace-preview-hero-laravel .workspace-hero-shell{width:100%;max-width:none;box-shadow:none;border:0;border-radius:0;margin:0}.workspace-public-page .workspace-preview-hero-laravel .workspace-hero-background-layer{inset:0}.workspace-public-page .workspace-preview-hero-laravel .workspace-hero-inner{width:min(1120px,100%);max-width:1120px;min-height:500px;padding:var(--workspace-hero-inner-padding-top,4.75rem) 1.5rem 4.25rem;margin:0 auto}.workspace-public-page .workspace-preview-hero-laravel.workspace-preview-hero-split .workspace-hero-grid,.workspace-public-page .workspace-preview-hero-laravel.workspace-preview-hero-promo-split .workspace-hero-grid{grid-template-columns:minmax(0,1fr) minmax(360px,.92fr);align-items:center;gap:clamp(2.25rem,5vw,4.25rem)}.workspace-public-page .workspace-preview-hero-laravel .workspace-hero-copy{text-align:left;max-width:600px}.workspace-public-page .workspace-preview-hero-laravel .workspace-hero-copy h3,.workspace-public-page .workspace-preview-hero-laravel h3{letter-spacing:-.048em;word-break:normal;overflow-wrap:normal;max-width:600px;margin-top:.7rem;margin-bottom:1rem;font-size:clamp(2.25rem,3.45vw,3.45rem);line-height:1.08}.workspace-public-page .workspace-preview-hero-laravel .workspace-hero-lead{max-width:560px;margin-top:1rem;font-size:clamp(.98rem,1.2vw,1.08rem);line-height:1.65}.workspace-public-page .workspace-preview-hero-laravel .workspace-hero-content{max-width:560px;margin-top:.7rem;font-size:.95rem;line-height:1.65}.workspace-public-page .workspace-preview-hero-laravel .workspace-hero-actions{gap:.75rem;margin-top:1.7rem}.workspace-public-page .workspace-preview-hero-laravel .workspace-hero-primary,.workspace-public-page .workspace-preview-hero-laravel .workspace-hero-secondary{border-radius:0;min-height:3rem;padding:.82rem 1.45rem;font-size:.9rem}.workspace-public-page .workspace-preview-hero-laravel .workspace-hero-benefits{gap:.55rem 1rem;margin-top:1.25rem}.workspace-public-page .workspace-preview-hero-laravel .workspace-hero-benefit{font-size:.82rem}.workspace-public-page .workspace-preview-hero-laravel .workspace-hero-visual{justify-self:end;max-width:500px}.workspace-public-page .workspace-preview-hero-laravel .workspace-hero-media-card{border-radius:1.35rem;max-width:500px}.workspace-public-page .workspace-preview-hero-laravel.workspace-preview-hero-promo-split .workspace-hero-media-card{border-radius:1.55rem;padding:.7rem}.workspace-public-page .workspace-preview-hero-laravel .workspace-hero-video-frame,.workspace-public-page .workspace-preview-hero-laravel .workspace-hero-direct-video,.workspace-public-page .workspace-preview-hero-laravel .workspace-hero-visual-image{aspect-ratio:16/9}@media (max-width:980px){.workspace-public-page .workspace-preview-hero-laravel .workspace-hero-inner{min-height:auto;padding:4rem 1.25rem}.workspace-public-page .workspace-preview-hero-laravel.workspace-preview-hero-split .workspace-hero-grid,.workspace-public-page .workspace-preview-hero-laravel.workspace-preview-hero-promo-split .workspace-hero-grid{grid-template-columns:1fr;gap:2.5rem}.workspace-public-page .workspace-preview-hero-laravel .workspace-hero-copy{max-width:720px}.workspace-public-page .workspace-preview-hero-laravel .workspace-hero-copy h3,.workspace-public-page .workspace-preview-hero-laravel h3{max-width:720px;font-size:clamp(2.25rem,6.2vw,3.6rem)}.workspace-public-page .workspace-preview-hero-laravel .workspace-hero-visual,.workspace-public-page .workspace-preview-hero-laravel .workspace-hero-media-card{justify-self:start;max-width:620px}}@media (max-width:760px){.workspace-public-page .workspace-preview-hero.workspace-preview-hero-laravel{padding:0}.workspace-public-page .workspace-preview-hero-laravel .workspace-hero-shell{border-radius:0;width:100%;max-width:none}.workspace-public-page .workspace-preview-hero-laravel .workspace-hero-inner{padding:3.1rem 1rem}.workspace-public-page .workspace-preview-hero-laravel .workspace-hero-grid{gap:2rem}.workspace-public-page .workspace-preview-hero-laravel .workspace-hero-copy{max-width:100%}.workspace-public-page .workspace-preview-hero-laravel .workspace-hero-copy h3,.workspace-public-page .workspace-preview-hero-laravel h3{letter-spacing:-.048em;max-width:100%;font-size:clamp(2rem,9.5vw,2.9rem);line-height:1.07}.workspace-public-page .workspace-preview-hero-laravel .workspace-hero-lead,.workspace-public-page .workspace-preview-hero-laravel .workspace-hero-content{max-width:100%;font-size:.95rem}.workspace-public-page .workspace-preview-hero-laravel .workspace-hero-primary,.workspace-public-page .workspace-preview-hero-laravel .workspace-hero-secondary{border-radius:999px;width:100%}.workspace-public-page .workspace-preview-hero-laravel .workspace-hero-actions{width:100%}.workspace-public-page .workspace-preview-hero-laravel .workspace-hero-visual,.workspace-public-page .workspace-preview-hero-laravel .workspace-hero-media-card{max-width:100%}}@media (max-width:420px){.workspace-public-page .workspace-preview-hero-laravel .workspace-hero-inner{padding:2.6rem .9rem}.workspace-public-page .workspace-preview-hero-laravel .workspace-hero-copy h3,.workspace-public-page .workspace-preview-hero-laravel h3{font-size:clamp(1.9rem,9vw,2.55rem)}}.workspace-public-page .workspace-preview-hero{border-radius:0}.workspace-public-page .workspace-preview-hero:not(.workspace-preview-hero-laravel){min-height:520px;padding:5rem 1.5rem}.workspace-public-page .workspace-preview-hero:not(.workspace-preview-hero-laravel) h3{max-width:860px;font-size:clamp(2.5rem,6vw,5.5rem);line-height:.98}.workspace-public-page .workspace-preview-hero:not(.workspace-preview-hero-laravel) p{max-width:720px;font-size:1.1rem}.workspace-public-preview-canvas .workspace-preview-hero{border-radius:0}@media (max-width:900px){.workspace-public-page .workspace-preview-hero:not(.workspace-preview-hero-laravel){min-height:520px;padding:4rem 1.25rem}}@media (max-width:760px){.workspace-public-page .workspace-preview-hero:not(.workspace-preview-hero-laravel){min-height:auto;padding:3.5rem 1rem}.workspace-public-page .workspace-preview-hero:not(.workspace-preview-hero-laravel) h3{font-size:clamp(2.1rem,12vw,3rem);line-height:1}.workspace-public-page .workspace-preview-hero:not(.workspace-preview-hero-laravel) p{font-size:1rem}}@media (max-width:420px){.workspace-public-page .workspace-preview-hero:not(.workspace-preview-hero-laravel){padding-left:.85rem;padding-right:.85rem}}.workspace-editor-preview .workspace-editor-section-wrapper[data-editor-section-key=hero] .workspace-preview-hero.workspace-preview-hero-laravel,.workspace-editor-preview .workspace-editor-section-wrapper[data-editor-section-key=home] .workspace-preview-hero.workspace-preview-hero-laravel,.workspace-editor-preview .workspace-editor-section-wrapper[data-editor-section-key=banner] .workspace-preview-hero.workspace-preview-hero-laravel,.workspace-editor-preview .workspace-preview-hero.workspace-preview-hero-laravel{background:0 0!important;width:100%!important;max-width:none!important;min-height:auto!important;margin:0!important;padding:0!important;overflow:hidden!important}.workspace-editor-preview .workspace-preview-hero-laravel .workspace-hero-shell{width:100%!important;max-width:none!important;box-shadow:none!important;border:0!important;border-radius:0!important;margin:0!important}.workspace-editor-preview .workspace-preview-hero-laravel .workspace-hero-background-layer{inset:0!important}.workspace-editor-preview .workspace-preview-hero-laravel .workspace-hero-inner{width:min(1048px,100%)!important;max-width:1048px!important;min-height:360px!important;margin-left:auto!important;margin-right:auto!important;padding:3.25rem 2rem!important}.workspace-editor-preview .workspace-editor-section-wrapper[data-editor-section-key=hero],.workspace-editor-preview .workspace-editor-section-wrapper[data-editor-section-key=home],.workspace-editor-preview .workspace-editor-section-wrapper[data-editor-section-key=banner]{width:100%!important;margin:0!important;padding:0!important}.workspace-editor-preview .workspace-preview-hero-laravel.workspace-preview-hero-split .workspace-hero-grid,.workspace-editor-preview .workspace-preview-hero-laravel.workspace-preview-hero-promo-split .workspace-hero-grid{grid-template-columns:minmax(0,1fr) minmax(280px,.78fr)!important;gap:clamp(1.6rem,3.5vw,3rem)!important}.workspace-editor-preview .workspace-preview-hero-laravel .workspace-hero-copy{max-width:520px!important}.workspace-editor-preview .workspace-preview-hero-laravel .workspace-hero-copy h3,.workspace-editor-preview .workspace-preview-hero-laravel h3{letter-spacing:-.048em!important;max-width:520px!important;font-size:clamp(1.85rem,3.45vw,2.85rem)!important;line-height:1.08!important}.workspace-editor-preview .workspace-preview-hero-laravel .workspace-hero-visual,.workspace-editor-preview .workspace-preview-hero-laravel .workspace-hero-media-card{max-width:380px!important}@media (max-width:980px){.workspace-editor-preview .workspace-preview-hero-laravel .workspace-hero-inner{min-height:auto!important;padding:3rem 1.4rem!important}.workspace-editor-preview .workspace-preview-hero-laravel.workspace-preview-hero-split .workspace-hero-grid,.workspace-editor-preview .workspace-preview-hero-laravel.workspace-preview-hero-promo-split .workspace-hero-grid{grid-template-columns:1fr!important}.workspace-editor-preview .workspace-preview-hero-laravel .workspace-hero-visual,.workspace-editor-preview .workspace-preview-hero-laravel .workspace-hero-media-card{justify-self:start!important;max-width:560px!important}}@media (max-width:760px){.workspace-editor-preview .workspace-preview-hero-laravel .workspace-hero-inner{padding:2.65rem 1rem!important}.workspace-editor-preview .workspace-preview-hero-laravel .workspace-hero-copy h3,.workspace-editor-preview .workspace-preview-hero-laravel h3{font-size:clamp(1.75rem,8vw,2.4rem)!important}.workspace-editor-preview .workspace-preview-hero-laravel .workspace-hero-visual,.workspace-editor-preview .workspace-preview-hero-laravel .workspace-hero-media-card{max-width:100%!important}}.workspace-preview-device-tablet .workspace-editor-preview .workspace-preview-hero.workspace-preview-hero-laravel{width:100%!important;max-width:none!important;min-height:auto!important;margin:0!important;padding:0!important}.workspace-preview-device-tablet .workspace-editor-preview .workspace-preview-hero-laravel .workspace-hero-shell{width:100%!important;max-width:none!important;box-shadow:none!important;border:0!important;border-radius:0!important;margin:0!important}.workspace-preview-device-tablet .workspace-editor-preview .workspace-preview-hero-laravel .workspace-hero-inner{width:100%!important;max-width:none!important;min-height:auto!important;margin:0!important;padding:3.75rem 2rem!important}.workspace-preview-device-tablet .workspace-editor-preview .workspace-preview-hero-laravel .workspace-hero-grid,.workspace-preview-device-tablet .workspace-editor-preview .workspace-preview-hero-laravel.workspace-preview-hero-split .workspace-hero-grid,.workspace-preview-device-tablet .workspace-editor-preview .workspace-preview-hero-laravel.workspace-preview-hero-promo-split .workspace-hero-grid{grid-template-columns:minmax(0,1fr)!important;align-items:start!important;gap:2.75rem!important;display:grid!important}.workspace-preview-device-tablet .workspace-editor-preview .workspace-preview-hero-laravel.workspace-preview-hero-media-left .workspace-hero-copy,.workspace-preview-device-tablet .workspace-editor-preview .workspace-preview-hero-laravel.workspace-preview-hero-media-left .workspace-hero-visual{order:initial!important}.workspace-preview-device-tablet .workspace-editor-preview .workspace-preview-hero-laravel .workspace-hero-copy{text-align:left!important;width:100%!important;max-width:680px!important;margin:0!important}.workspace-preview-device-tablet .workspace-editor-preview .workspace-preview-hero-laravel .workspace-hero-copy h3,.workspace-preview-device-tablet .workspace-editor-preview .workspace-preview-hero-laravel h3{letter-spacing:-.055em!important;word-break:normal!important;overflow-wrap:normal!important;-webkit-hyphens:none!important;hyphens:none!important;width:100%!important;max-width:680px!important;margin:1rem 0!important;font-size:clamp(2.6rem,7vw,4rem)!important;line-height:1.03!important}.workspace-preview-device-tablet .workspace-editor-preview .workspace-preview-hero-laravel .workspace-hero-lead,.workspace-preview-device-tablet .workspace-editor-preview .workspace-preview-hero-laravel .workspace-hero-content{width:100%!important;max-width:620px!important;margin-left:0!important;margin-right:0!important;font-size:1rem!important;line-height:1.65!important}.workspace-preview-device-tablet .workspace-editor-preview .workspace-preview-hero-laravel .workspace-hero-actions{flex-wrap:wrap!important;justify-content:flex-start!important;gap:.8rem!important;width:100%!important;margin-top:1.5rem!important;display:flex!important}.workspace-preview-device-tablet .workspace-editor-preview .workspace-preview-hero-laravel .workspace-hero-primary,.workspace-preview-device-tablet .workspace-editor-preview .workspace-preview-hero-laravel .workspace-hero-secondary{width:auto!important;min-width:150px!important;min-height:3rem!important;padding:.8rem 1.35rem!important}.workspace-preview-device-tablet .workspace-editor-preview .workspace-preview-hero-laravel .workspace-hero-benefits{justify-content:flex-start!important;width:100%!important}.workspace-preview-device-tablet .workspace-editor-preview .workspace-preview-hero-laravel .workspace-hero-visual{justify-self:start!important;width:100%!important;max-width:620px!important;margin:0!important}.workspace-preview-device-tablet .workspace-editor-preview .workspace-preview-hero-laravel .workspace-hero-media-card{border-radius:1.6rem!important;width:100%!important;max-width:620px!important;margin:0!important;padding:.7rem!important}.workspace-preview-device-tablet .workspace-editor-preview .workspace-preview-hero-laravel .workspace-hero-video-frame,.workspace-preview-device-tablet .workspace-editor-preview .workspace-preview-hero-laravel .workspace-hero-direct-video,.workspace-preview-device-tablet .workspace-editor-preview .workspace-preview-hero-laravel .workspace-hero-visual-image{aspect-ratio:16/9!important;width:100%!important;min-height:0!important}.workspace-preview-device-tablet .workspace-editor-preview [data-editor-section-key=hero] .workspace-section-badge,.workspace-preview-device-tablet .workspace-editor-preview [data-editor-section-key=hero] .workspace-preview-section-badge{transform-origin:100% 0;max-width:140px;top:.65rem;right:.75rem;transform:scale(.82)}.workspace-preview-device-mobile .workspace-editor-preview .workspace-preview-hero.workspace-preview-hero-laravel{width:100%!important;max-width:none!important;min-height:auto!important;margin:0!important;padding:0!important}.workspace-preview-device-mobile .workspace-editor-preview .workspace-preview-hero-laravel .workspace-hero-shell{width:100%!important;max-width:none!important;box-shadow:none!important;border:0!important;border-radius:0!important;margin:0!important}.workspace-preview-device-mobile .workspace-editor-preview .workspace-preview-hero-laravel .workspace-hero-inner{width:100%!important;max-width:none!important;min-height:auto!important;margin:0!important;padding:3.25rem 1rem!important}.workspace-preview-device-mobile .workspace-editor-preview .workspace-preview-hero-laravel .workspace-hero-grid,.workspace-preview-device-mobile .workspace-editor-preview .workspace-preview-hero-laravel.workspace-preview-hero-split .workspace-hero-grid,.workspace-preview-device-mobile .workspace-editor-preview .workspace-preview-hero-laravel.workspace-preview-hero-promo-split .workspace-hero-grid{grid-template-columns:minmax(0,1fr)!important;align-items:start!important;gap:2.25rem!important;display:grid!important}.workspace-preview-device-mobile .workspace-editor-preview .workspace-preview-hero-laravel.workspace-preview-hero-media-left .workspace-hero-copy,.workspace-preview-device-mobile .workspace-editor-preview .workspace-preview-hero-laravel.workspace-preview-hero-media-left .workspace-hero-visual{order:initial!important}.workspace-preview-device-mobile .workspace-editor-preview .workspace-preview-hero-laravel .workspace-hero-copy{text-align:left!important;width:100%!important;max-width:none!important;margin:0!important}.workspace-preview-device-mobile .workspace-editor-preview .workspace-preview-hero-laravel .workspace-hero-copy h3,.workspace-preview-device-mobile .workspace-editor-preview .workspace-preview-hero-laravel h3{letter-spacing:-.05em!important;word-break:normal!important;overflow-wrap:normal!important;-webkit-hyphens:none!important;hyphens:none!important;width:100%!important;max-width:none!important;margin:1rem 0!important;font-size:clamp(2.15rem,10vw,2.75rem)!important;line-height:1.04!important}.workspace-preview-device-mobile .workspace-editor-preview .workspace-preview-hero-laravel .workspace-hero-lead,.workspace-preview-device-mobile .workspace-editor-preview .workspace-preview-hero-laravel .workspace-hero-content{width:100%!important;max-width:none!important;margin-left:0!important;margin-right:0!important;font-size:.96rem!important;line-height:1.6!important}.workspace-preview-device-mobile .workspace-editor-preview .workspace-preview-hero-laravel .workspace-hero-actions{grid-template-columns:1fr!important;justify-content:stretch!important;gap:.75rem!important;width:100%!important;margin-top:1.5rem!important;display:grid!important}.workspace-preview-device-mobile .workspace-editor-preview .workspace-preview-hero-laravel .workspace-hero-primary,.workspace-preview-device-mobile .workspace-editor-preview .workspace-preview-hero-laravel .workspace-hero-secondary{border-radius:999px!important;width:100%!important;min-height:3rem!important;padding:.8rem 1rem!important}.workspace-preview-device-mobile .workspace-editor-preview .workspace-preview-hero-laravel .workspace-hero-benefits{justify-content:flex-start!important;gap:.55rem .85rem!important;width:100%!important}.workspace-preview-device-mobile .workspace-editor-preview .workspace-preview-hero-laravel .workspace-hero-visual,.workspace-preview-device-mobile .workspace-editor-preview .workspace-preview-hero-laravel .workspace-hero-media-card{justify-self:stretch!important;width:100%!important;max-width:none!important;margin:0!important}.workspace-preview-device-mobile .workspace-editor-preview .workspace-preview-hero-laravel .workspace-hero-media-card{border-radius:1.5rem!important;padding:.65rem!important}.workspace-preview-device-mobile .workspace-editor-preview .workspace-preview-hero-laravel .workspace-hero-video-frame,.workspace-preview-device-mobile .workspace-editor-preview .workspace-preview-hero-laravel .workspace-hero-direct-video,.workspace-preview-device-mobile .workspace-editor-preview .workspace-preview-hero-laravel .workspace-hero-visual-image{aspect-ratio:16/10!important;width:100%!important;min-height:0!important}.workspace-preview-device-mobile .workspace-editor-preview [data-editor-section-key=hero] .workspace-section-badge,.workspace-preview-device-mobile .workspace-editor-preview [data-editor-section-key=hero] .workspace-preview-section-badge{transform-origin:100% 0;max-width:120px;top:.5rem;right:.5rem;transform:scale(.72)}.workspace-preview-device-tablet .workspace-editor-preview .workspace-preview-section-services{width:100%;padding:3.75rem 1.5rem}.workspace-preview-device-tablet .workspace-editor-preview .workspace-preview-section-services .workspace-preview-section-inner{width:100%;max-width:none}.workspace-preview-device-tablet .workspace-editor-preview .workspace-services-layout{gap:1.75rem;width:100%}.workspace-preview-device-tablet .workspace-editor-preview .workspace-services-heading{text-align:center;width:100%;max-width:680px;margin-left:auto;margin-right:auto}.workspace-preview-device-tablet .workspace-editor-preview .workspace-services-heading h4{font-size:clamp(2rem,5vw,2.8rem);line-height:1.08}.workspace-preview-device-tablet .workspace-editor-preview .workspace-services-grid,.workspace-preview-device-tablet .workspace-editor-preview .workspace-services-columns-4 .workspace-services-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;width:100%;display:grid}.workspace-preview-device-tablet .workspace-editor-preview .workspace-services-layout-list .workspace-services-grid,.workspace-preview-device-tablet .workspace-editor-preview .workspace-services-layout-list .workspace-service-card{grid-template-columns:minmax(0,1fr)}.workspace-preview-device-tablet .workspace-editor-preview .workspace-service-card{border-radius:24px;min-width:0;min-height:auto;padding:1.15rem}.workspace-preview-device-tablet .workspace-editor-preview .workspace-service-card-has-image{margin-top:27px;padding-top:2.65rem}.workspace-preview-device-tablet .workspace-editor-preview .workspace-services-card-plain .workspace-service-card{padding:0}.workspace-preview-device-tablet .workspace-editor-preview .workspace-services-card-plain .workspace-service-card-has-image{margin-top:0;padding-top:0}.workspace-preview-device-tablet .workspace-editor-preview .workspace-service-image{border-radius:999px;width:54px;height:54px;min-height:54px}.workspace-preview-device-tablet .workspace-editor-preview .workspace-service-card-has-image .workspace-service-image{position:absolute;top:-27px;left:50%;transform:translate(-50%)}.workspace-preview-device-tablet .workspace-editor-preview .workspace-services-card-plain .workspace-service-card-has-image .workspace-service-image{position:relative;top:auto;left:auto;transform:none}.workspace-preview-device-tablet .workspace-editor-preview .workspace-service-card h5,.workspace-preview-device-tablet .workspace-editor-preview .workspace-service-card p{overflow-wrap:anywhere}.workspace-preview-device-tablet .workspace-editor-preview [data-editor-section-key=services] .workspace-section-badge,.workspace-preview-device-tablet .workspace-editor-preview [data-editor-section-key=service] .workspace-section-badge{transform-origin:100% 0;top:.55rem;right:.65rem;transform:scale(.82)}.workspace-preview-device-mobile .workspace-editor-preview .workspace-preview-section-services{width:100%;padding:3rem 1rem}.workspace-preview-device-mobile .workspace-editor-preview .workspace-preview-section-services .workspace-preview-section-inner{width:100%;max-width:none}.workspace-preview-device-mobile .workspace-editor-preview .workspace-services-layout{gap:1.4rem;width:100%}.workspace-preview-device-mobile .workspace-editor-preview .workspace-services-heading{text-align:left;width:100%;max-width:none;margin:0}.workspace-preview-device-mobile .workspace-editor-preview .workspace-services-heading h4{overflow-wrap:normal;word-break:normal;width:100%;margin-bottom:.65rem;font-size:2rem;line-height:1.08}.workspace-preview-device-mobile .workspace-editor-preview .workspace-services-heading p{width:100%;max-width:none;margin-left:0;margin-right:0;font-size:.95rem;line-height:1.6}.workspace-preview-device-mobile .workspace-editor-preview .workspace-services-grid,.workspace-preview-device-mobile .workspace-editor-preview .workspace-services-columns-2 .workspace-services-grid,.workspace-preview-device-mobile .workspace-editor-preview .workspace-services-columns-3 .workspace-services-grid,.workspace-preview-device-mobile .workspace-editor-preview .workspace-services-columns-4 .workspace-services-grid{grid-template-columns:minmax(0,1fr)!important;gap:1rem!important;width:100%!important;display:grid!important}.workspace-preview-device-mobile .workspace-editor-preview .workspace-service-card{border-radius:22px!important;gap:.65rem!important;width:100%!important;min-width:0!important;min-height:0!important;padding:.95rem 1rem 1.05rem!important}.workspace-preview-device-mobile .workspace-editor-preview .workspace-service-card-has-image{margin-top:27px!important;padding-top:2.25rem!important}.workspace-preview-device-mobile .workspace-editor-preview .workspace-services-card-plain .workspace-service-card-has-image{margin-top:0!important;padding-top:0!important}.workspace-preview-device-mobile .workspace-editor-preview .workspace-services-layout-list .workspace-service-card{grid-template-columns:minmax(0,1fr)!important}.workspace-preview-device-mobile .workspace-editor-preview .workspace-services-card-plain .workspace-service-card{padding:0}.workspace-preview-device-mobile .workspace-editor-preview .workspace-service-image{border-radius:999px!important;width:54px!important;height:54px!important;min-height:54px!important}.workspace-preview-device-mobile .workspace-editor-preview .workspace-service-card-has-image .workspace-service-image{position:absolute!important;top:-27px!important;left:50%!important;transform:translate(-50%)!important}.workspace-preview-device-mobile .workspace-editor-preview .workspace-services-card-plain .workspace-service-card-has-image .workspace-service-image{position:relative!important;top:auto!important;left:auto!important;transform:none!important}.workspace-preview-device-mobile .workspace-editor-preview .workspace-service-icon{border-radius:16px;width:50px;height:50px}.workspace-preview-device-mobile .workspace-editor-preview .workspace-service-card h5{overflow-wrap:anywhere;font-size:1rem;line-height:1.3}.workspace-preview-device-mobile .workspace-editor-preview .workspace-service-card p{overflow-wrap:anywhere;margin-top:.35rem;font-size:.92rem;line-height:1.5}.workspace-preview-device-mobile .workspace-editor-preview [data-editor-section-key=services] .workspace-section-badge,.workspace-preview-device-mobile .workspace-editor-preview [data-editor-section-key=service] .workspace-section-badge{transform-origin:100% 0;top:.45rem;right:.5rem;transform:scale(.72)}.workspace-preview-device-tablet .workspace-editor-preview .workspace-preview-section-features{width:100%;padding:3.75rem 1.5rem}.workspace-preview-device-tablet .workspace-editor-preview .workspace-preview-section-features .workspace-preview-section-inner{width:100%;max-width:none}.workspace-preview-device-tablet .workspace-editor-preview .workspace-features-layout{gap:1.75rem;width:100%}.workspace-preview-device-tablet .workspace-editor-preview .workspace-features-heading{text-align:center;width:100%;max-width:700px;margin-left:auto;margin-right:auto}.workspace-preview-device-tablet .workspace-editor-preview .workspace-features-heading h4{font-size:clamp(2rem,5vw,2.8rem);line-height:1.08}.workspace-preview-device-tablet .workspace-editor-preview .workspace-features-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;width:100%;display:grid}.workspace-preview-device-tablet .workspace-editor-preview .workspace-feature-card{border-radius:24px;min-width:0;min-height:auto;padding:1.1rem}.workspace-preview-device-tablet .workspace-editor-preview .workspace-feature-image{border-radius:999px;width:50px;height:50px;min-height:50px}.workspace-preview-device-tablet .workspace-editor-preview .workspace-feature-card h5,.workspace-preview-device-tablet .workspace-editor-preview .workspace-feature-card p{overflow-wrap:anywhere}.workspace-preview-device-tablet .workspace-editor-preview [data-editor-section-key=features] .workspace-section-badge,.workspace-preview-device-tablet .workspace-editor-preview [data-editor-section-key=feature] .workspace-section-badge{transform-origin:100% 0;top:.55rem;right:.65rem;transform:scale(.82)}.workspace-preview-device-mobile .workspace-editor-preview .workspace-preview-section-features{width:100%;padding:3rem 1rem}.workspace-preview-device-mobile .workspace-editor-preview .workspace-preview-section-features .workspace-preview-section-inner{width:100%;max-width:none}.workspace-preview-device-mobile .workspace-editor-preview .workspace-features-layout{gap:1.4rem;width:100%}.workspace-preview-device-mobile .workspace-editor-preview .workspace-features-heading{text-align:left;width:100%;max-width:none;margin:0}.workspace-preview-device-mobile .workspace-editor-preview .workspace-features-heading h4{overflow-wrap:normal;word-break:normal;width:100%;margin-bottom:.65rem;font-size:2rem;line-height:1.08}.workspace-preview-device-mobile .workspace-editor-preview .workspace-features-heading p{width:100%;max-width:none;margin-left:0;margin-right:0;font-size:.95rem;line-height:1.6}.workspace-preview-device-mobile .workspace-editor-preview .workspace-features-grid,.workspace-preview-device-mobile .workspace-editor-preview .workspace-features-columns-2 .workspace-features-grid,.workspace-preview-device-mobile .workspace-editor-preview .workspace-features-columns-3 .workspace-features-grid,.workspace-preview-device-mobile .workspace-editor-preview .workspace-features-columns-4 .workspace-features-grid{grid-template-columns:minmax(0,1fr)!important;gap:1rem!important;width:100%!important;display:grid!important}.workspace-preview-device-mobile .workspace-editor-preview .workspace-feature-card{border-radius:22px!important;gap:.9rem!important;width:100%!important;min-width:0!important;min-height:auto!important;padding:1rem!important}.workspace-preview-device-mobile .workspace-editor-preview .workspace-feature-image{border-radius:999px!important;width:50px!important;height:50px!important;min-height:50px!important}.workspace-preview-device-mobile .workspace-editor-preview .workspace-features-layout-compact .workspace-feature-card,.workspace-preview-device-mobile .workspace-editor-preview .workspace-features-layout-list .workspace-feature-card,.workspace-preview-device-mobile .workspace-editor-preview .workspace-features-layout-list .workspace-feature-card-has-image{grid-template-columns:minmax(0,1fr)!important}.workspace-preview-device-mobile .workspace-editor-preview .workspace-features-layout-compact .workspace-feature-image{width:50px!important;height:50px!important;min-height:50px!important}.workspace-preview-device-mobile .workspace-editor-preview .workspace-feature-icon{border-radius:16px;width:48px;height:48px}.workspace-preview-device-mobile .workspace-editor-preview .workspace-feature-card h5{overflow-wrap:anywhere;font-size:1rem;line-height:1.3}.workspace-preview-device-mobile .workspace-editor-preview .workspace-feature-card p{overflow-wrap:anywhere;margin-top:.5rem;font-size:.92rem;line-height:1.6}.workspace-preview-device-mobile .workspace-editor-preview [data-editor-section-key=features] .workspace-section-badge,.workspace-preview-device-mobile .workspace-editor-preview [data-editor-section-key=feature] .workspace-section-badge{transform-origin:100% 0;top:.45rem;right:.5rem;transform:scale(.72)}.workspace-editor-preview .workspace-editor-section-wrapper{position:relative}.workspace-editor-preview .workspace-editor-section-wrapper[data-editor-section-key=header],.workspace-editor-preview .workspace-editor-section-wrapper[data-editor-section-key=top_bar],.workspace-editor-preview .workspace-editor-section-wrapper[data-editor-section-key=top-bar],.workspace-editor-preview .workspace-editor-section-wrapper[data-editor-section-key=topbar]{background:0 0!important;margin:0!important;padding:0!important}.workspace-editor-preview .workspace-editor-section-wrapper>.workspace-header-section>.workspace-section-badge,.workspace-editor-preview .workspace-editor-section-wrapper>.workspace-header-section>.workspace-preview-section-badge,.workspace-editor-preview .workspace-editor-section-wrapper>.workspace-top-bar-section>.workspace-section-badge,.workspace-editor-preview .workspace-editor-section-wrapper>.workspace-top-bar-section>.workspace-preview-section-badge{z-index:120!important;margin:0!important;position:absolute!important}.workspace-editor-preview .workspace-editor-section-wrapper[data-editor-section-key=header] .workspace-section-badge,.workspace-editor-preview .workspace-editor-section-wrapper[data-editor-section-key=header] .workspace-preview-section-badge{transform-origin:100% 0!important;top:.4rem!important;left:auto!important;right:4.25rem!important;transform:scale(.76)!important}.workspace-editor-preview .workspace-editor-section-wrapper[data-editor-section-key=top_bar] .workspace-section-badge,.workspace-editor-preview .workspace-editor-section-wrapper[data-editor-section-key=top_bar] .workspace-preview-section-badge,.workspace-editor-preview .workspace-editor-section-wrapper[data-editor-section-key=top-bar] .workspace-section-badge,.workspace-editor-preview .workspace-editor-section-wrapper[data-editor-section-key=top-bar] .workspace-preview-section-badge,.workspace-editor-preview .workspace-editor-section-wrapper[data-editor-section-key=topbar] .workspace-section-badge,.workspace-editor-preview .workspace-editor-section-wrapper[data-editor-section-key=topbar] .workspace-preview-section-badge{transform-origin:100% 0!important;top:.3rem!important;left:auto!important;right:.5rem!important;transform:scale(.74)!important}.workspace-preview-device-mobile .workspace-editor-preview .workspace-editor-section-wrapper[data-editor-section-key=header] .workspace-section-badge,.workspace-preview-device-mobile .workspace-editor-preview .workspace-editor-section-wrapper[data-editor-section-key=header] .workspace-preview-section-badge{top:.25rem!important;right:3.6rem!important;transform:scale(.68)!important}.workspace-preview-device-tablet .workspace-editor-preview .workspace-editor-section-wrapper[data-editor-section-key=header] .workspace-section-badge,.workspace-preview-device-tablet .workspace-editor-preview .workspace-editor-section-wrapper[data-editor-section-key=header] .workspace-preview-section-badge{top:.35rem!important;right:4rem!important;transform:scale(.76)!important}.workspace-gallery-layout{gap:2.2rem;display:grid}.workspace-gallery-heading{text-align:center;max-width:780px;margin:0 auto}.workspace-gallery-align-left .workspace-gallery-heading{text-align:left;margin-left:0}.workspace-gallery-align-left .workspace-gallery-heading p{margin-left:0}.workspace-gallery-bg-muted{background:#f8fafc}.workspace-gallery-bg-primary_soft{background:radial-gradient(circle at 0 0,#2563eb1f,#0000 34%),#eff6ff}.workspace-gallery-heading h4{color:#0f172a;margin:0;font-size:clamp(2rem,4vw,3.4rem);line-height:1.05}.workspace-gallery-heading p{color:#64748b;margin:1rem auto 0;line-height:1.7}.workspace-gallery-grid{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:1.15rem;width:100%;max-width:1120px;margin:0 auto;display:grid}.workspace-gallery-columns-2 .workspace-gallery-grid{grid-template-columns:repeat(2,minmax(0,1fr));max-width:760px}.workspace-gallery-columns-4 .workspace-gallery-grid{grid-template-columns:repeat(4,minmax(0,1fr));max-width:1220px}.workspace-gallery-layout-slider .workspace-gallery-grid{overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:thin;grid-template-columns:none;grid-auto-columns:minmax(290px,360px);grid-auto-flow:column;max-width:none;padding-bottom:.85rem;scroll-padding-inline:1rem;overflow-x:auto}.workspace-gallery-layout-slider .workspace-gallery-card,.workspace-gallery-layout-slider .workspace-gallery-card-featured{scroll-snap-align:center}.workspace-gallery-layout-spotlight .workspace-gallery-grid{grid-auto-flow:dense}.workspace-gallery-card,.workspace-gallery-card-featured{aspect-ratio:4/3;isolation:isolate;background:#e5e7eb;border:1px solid #94a3b83d;border-radius:26px;min-height:0;transition:transform .24s,box-shadow .24s,border-color .24s;position:relative;overflow:hidden;box-shadow:0 24px 70px #0f172a17}.workspace-gallery-card-bordered .workspace-gallery-card,.workspace-gallery-card-bordered .workspace-gallery-card-featured{box-shadow:none}.workspace-gallery-card-flat .workspace-gallery-card,.workspace-gallery-card-flat .workspace-gallery-card-featured{box-shadow:none;border-color:#0000}.workspace-gallery-ratio-square .workspace-gallery-card,.workspace-gallery-ratio-square .workspace-gallery-card-featured{aspect-ratio:1}.workspace-gallery-ratio-portrait .workspace-gallery-card,.workspace-gallery-ratio-portrait .workspace-gallery-card-featured{aspect-ratio:4/5}.workspace-gallery-card-featured{grid-column:auto;min-height:0}.workspace-gallery-layout-spotlight .workspace-gallery-card-featured{grid-area:span 2/span 2}.workspace-gallery-image{object-fit:cover;object-position:center;width:100%;height:100%;transition:transform .35s;display:block}.workspace-gallery-card:after,.workspace-gallery-card-featured:after{z-index:1;content:"";pointer-events:none;background:linear-gradient(#0000 48%,#0f172ac7),radial-gradient(circle at 100% 0,#ffffff2e,#0000 42%);position:absolute;inset:0}.workspace-gallery-card:hover,.workspace-gallery-card-featured:hover{border-color:#2563eb47;transform:translateY(-3px);box-shadow:0 30px 78px #0f172a24}.workspace-gallery-card:hover .workspace-gallery-image,.workspace-gallery-card-featured:hover .workspace-gallery-image{transform:scale(1.04)}.workspace-gallery-placeholder{background:radial-gradient(circle at 0 0,#2563eb57,#0000 34%),linear-gradient(135deg,#0f172a,#1d4ed8 58%,#0891b2);place-items:center;width:100%;height:100%;display:grid}.workspace-gallery-placeholder span{color:#fff;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#ffffff29;border-radius:26px;place-items:center;width:72px;height:72px;font-size:2rem;display:grid}.workspace-gallery-overlay{z-index:2;color:#fff;-webkit-backdrop-filter:none;backdrop-filter:none;background:linear-gradient(#0000,#0f172adb 30%);border-radius:0;padding:1.15rem 1rem .95rem;position:absolute;bottom:0;left:0;right:0}.workspace-gallery-overlay h5{color:#fff;margin:0;font-size:.98rem;line-height:1.25}.workspace-gallery-overlay p{color:#ffffffc7;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:.32rem 0 0;font-size:.86rem;line-height:1.42;display:-webkit-box;overflow:hidden}.workspace-gallery-caption-below .workspace-gallery-card,.workspace-gallery-caption-below .workspace-gallery-card-featured{aspect-ratio:auto;background:#fff;display:grid}.workspace-gallery-caption-below .workspace-gallery-card:after,.workspace-gallery-caption-below .workspace-gallery-card-featured:after{display:none}.workspace-gallery-caption-below .workspace-gallery-image,.workspace-gallery-caption-below .workspace-gallery-placeholder{aspect-ratio:4/3}.workspace-gallery-caption-below.workspace-gallery-ratio-square .workspace-gallery-image,.workspace-gallery-caption-below.workspace-gallery-ratio-square .workspace-gallery-placeholder{aspect-ratio:1}.workspace-gallery-caption-below.workspace-gallery-ratio-portrait .workspace-gallery-image,.workspace-gallery-caption-below.workspace-gallery-ratio-portrait .workspace-gallery-placeholder{aspect-ratio:4/5}.workspace-gallery-caption-below .workspace-gallery-overlay{color:#0f172a;background:0 0;padding:1rem;position:static}.workspace-gallery-caption-below .workspace-gallery-overlay h5{color:#0f172a}.workspace-gallery-caption-below .workspace-gallery-overlay p{color:#64748b}.workspace-public-page .workspace-gallery-grid{max-width:1120px;margin:0 auto}@media (max-width:980px){.workspace-gallery-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.workspace-gallery-layout{gap:1.4rem}.workspace-gallery-heading{text-align:left}.workspace-gallery-heading h4{font-size:2rem}.workspace-gallery-grid{overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:thin;grid-template-columns:none;grid-auto-columns:minmax(82%,1fr);grid-auto-flow:column;gap:.9rem;max-width:none;margin-inline:-1rem;padding:0 1rem .7rem;scroll-padding-inline:1rem;display:grid;overflow-x:auto}.workspace-gallery-card,.workspace-gallery-card-featured{scroll-snap-align:center;aspect-ratio:5/4;border-radius:22px;grid-area:auto;width:100%}.workspace-gallery-overlay{border-radius:0;padding:1rem .9rem .85rem;bottom:0;left:0;right:0}}:root[data-theme=light] .workspace-editor-toolbar-compact{color:var(--board-ink,#163172);background:radial-gradient(circle at 0 0,#facc1529,#0000 34%),#fffffadb;border:1px solid #1d3d8f2e;border-radius:18px;box-shadow:0 18px 42px #0f172a14}:root[data-theme=light] .workspace-editor-toolbar-main h2,:root[data-theme=light] .workspace-editor-toolbar strong{color:var(--board-ink,#163172)}:root[data-theme=light] .workspace-editor-toolbar-main p,:root[data-theme=light] .workspace-editor-toolbar span,:root[data-theme=light] .workspace-editor-builder-header p{color:var(--board-muted,#6b7280)}:root[data-theme=light] .workspace-editor-badges span{color:#475569;background:#ffffffa8;border-color:#1d3d8f2e}:root[data-theme=light] .workspace-editor-badges span:first-child{color:#0f766e;background:#0f766e1a;border-color:#0f766e38}:root[data-theme=light] .workspace-device-switcher button{color:var(--board-ink,#163172);background:#ffffffd1;border-color:#1d3d8f2e;box-shadow:2px 2px #1d3d8f29}:root[data-theme=light] .workspace-device-switcher button:hover{color:#c2410c;background:#fff7ed;border-color:#f973166b}:root[data-theme=light] .workspace-device-switcher button.active{color:#fff;background:#2563eb;border-color:#2563eb;box-shadow:0 10px 24px #2563eb33}:root[data-theme=light] .workspace-preview-device-wrap{border-top-color:#1d3d8f2e}:root[data-theme=light] .workspace-preview-device-tablet,:root[data-theme=light] .workspace-preview-device-mobile{background-color:#f7f8f2;background-image:radial-gradient(circle,#1d4ed82e 1px,#0000 1.4px),none;background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:18px 18px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box}:root[data-theme=light] .workspace-editor-preview{color:#111827;background:#fffefa;border-color:#1d3d8f00}:root[data-theme=light] .workspace-preview-topbar{color:var(--board-ink,#163172);background:#fffefa;border-bottom:1px solid #1d3d8f2e}:root[data-theme=light] .workspace-preview-topbar span,:root[data-theme=light] .workspace-preview-topbar strong{color:var(--board-ink,#163172)}.member-shell .workspace-editor-preview-card.app-card{max-width:1160px!important;padding:0!important;overflow:visible!important}.member-shell .workspace-editor-preview-card .app-card-pin{top:-18px!important}.member-shell .workspace-editor-preview-card .app-card-body,.member-shell .app-card.workspace-editor-preview-card>.app-card-body{padding:0!important;overflow:visible!important}.member-shell .workspace-editor-preview-card .workspace-preview-device-wrap{border-top:0!important;padding:0!important}.member-shell .workspace-preview-device-desktop .workspace-editor-preview-canvas .workspace-footer-section,.member-shell .workspace-preview-device-tablet .workspace-editor-preview-canvas .workspace-footer-section{padding:4rem 1.5rem 1.5rem!important}.member-shell .workspace-preview-device-desktop .workspace-editor-preview-canvas .workspace-footer-layout,.member-shell .workspace-preview-device-tablet .workspace-editor-preview-canvas .workspace-footer-layout{max-width:1120px!important;margin-left:auto!important;margin-right:auto!important}.member-shell .workspace-editor-preview-card .workspace-preview-device-desktop .workspace-editor-preview-canvas{border-radius:6px!important;width:100%!important;max-width:none!important}.member-shell .workspace-editor-preview-card .workspace-preview-device-tablet .workspace-editor-preview-canvas{border-radius:28px!important;overflow:hidden!important}.member-shell .workspace-editor-preview-card .workspace-preview-device-mobile .workspace-editor-preview-canvas{border-radius:34px!important;overflow:hidden!important}.member-shell .workspace-preview-topbar{align-items:center!important}.member-shell .workspace-preview-topbar .workspace-device-switcher{justify-content:flex-end!important}:root[data-theme=light] .member-shell .workspace-preview-topbar{background:#fffffaeb!important}:root[data-theme=dark] .member-shell .workspace-preview-topbar{color:#f8fafc!important;background:#0f172aeb!important;border-bottom:1px solid #93c5fd24!important}.member-shell .workspace-preview-address-bar{align-items:center!important;gap:.5rem!important;min-width:0!important;display:inline-flex!important}.member-shell .workspace-preview-address-icon{flex:none!important}.member-shell .workspace-preview-address-text{text-overflow:ellipsis!important;white-space:nowrap!important;min-width:0!important;overflow:hidden!important}:root[data-theme=light] .member-shell .workspace-preview-address-icon{color:#475569e6!important}:root[data-theme=dark] .member-shell .workspace-preview-address-icon{color:#e2e8f0e0!important}.member-shell .workspace-editor-preview .workspace-preview-section:not(.workspace-preview-hero) .workspace-preview-kicker,.workspace-public-page .workspace-preview-section:not(.workspace-preview-hero) .workspace-preview-kicker{display:none!important}.member-shell .workspace-preview-device-mobile .workspace-editor-preview-canvas,.member-shell .workspace-preview-device-mobile .workspace-editor-preview-canvas *{max-width:100%;box-sizing:border-box!important}.member-shell .workspace-preview-device-mobile .workspace-editor-preview-canvas{background:#fff!important;width:min(100%,390px)!important;min-width:0!important}.member-shell .workspace-preview-device-mobile .workspace-editor-section-wrapper{width:100%!important;min-width:0!important;overflow:hidden!important}.member-shell .workspace-preview-device-mobile .workspace-preview-section,.member-shell .workspace-preview-device-mobile .workspace-preview-section-custom,.member-shell .workspace-preview-device-mobile .workspace-preview-section-about,.member-shell .workspace-preview-device-mobile .workspace-preview-section-gallery,.member-shell .workspace-preview-device-mobile .workspace-preview-section-testimonials,.member-shell .workspace-preview-device-mobile .workspace-preview-section-contact,.member-shell .workspace-preview-device-mobile .workspace-preview-section-faq,.member-shell .workspace-preview-device-mobile .workspace-footer-section{width:100%!important;min-width:0!important;padding:3rem 1rem!important}.member-shell .workspace-preview-device-mobile .workspace-header-section{width:100%!important;min-width:0!important;padding:0!important}.member-shell .workspace-preview-device-mobile .workspace-header-shell,.member-shell .workspace-preview-device-mobile .workspace-header-container,.member-shell .workspace-preview-device-mobile .workspace-header-padding,.member-shell .workspace-preview-device-mobile .workspace-header-row{width:100%!important;min-width:0!important;max-width:none!important}.member-shell .workspace-preview-device-mobile .workspace-header-container{padding-left:1rem!important;padding-right:1rem!important}.member-shell .workspace-preview-device-mobile .workspace-header-padding{padding-top:.8rem!important;padding-bottom:.8rem!important}.member-shell .workspace-preview-device-mobile .workspace-header-row,.member-shell .workspace-preview-device-mobile .workspace-header-row-centered,.member-shell .workspace-preview-device-mobile .workspace-header-row-split,.member-shell .workspace-preview-device-mobile .workspace-header-row-minimal{text-align:left!important;flex-direction:row!important;justify-content:space-between!important;align-items:center!important;gap:.75rem!important;display:flex!important}.member-shell .workspace-preview-device-mobile .workspace-header-brand{flex:auto!important;gap:.7rem!important;min-width:0!important}.member-shell .workspace-preview-device-mobile .workspace-header-brand img,.member-shell .workspace-preview-device-mobile .workspace-header-brand>span{flex:0 0 44px!important;width:44px!important;height:44px!important}.member-shell .workspace-preview-device-mobile .workspace-header-brand strong,.member-shell .workspace-preview-device-mobile .workspace-header-brand small{text-overflow:ellipsis!important;white-space:nowrap!important;max-width:210px!important;overflow:hidden!important}.member-shell .workspace-preview-device-mobile .workspace-header-brand strong{font-size:.92rem!important;line-height:1.16!important}.member-shell .workspace-preview-device-mobile .workspace-header-brand small{font-size:.7rem!important;line-height:1.2!important}.member-shell .workspace-preview-device-mobile .workspace-header-row>.workspace-header-nav,.member-shell .workspace-preview-device-mobile .workspace-header-row>.workspace-header-cta-wrap,.member-shell .workspace-preview-device-mobile .workspace-header-nav-top,.member-shell .workspace-preview-device-mobile .workspace-header-nav-bottom{display:none!important}.member-shell .workspace-preview-device-mobile .workspace-header-mobile-toggle{border-radius:15px!important;flex:0 0 44px!important;width:44px!important;height:44px!important;margin-left:auto!important;display:grid!important}.member-shell .workspace-preview-device-mobile .workspace-preview-section-inner,.member-shell .workspace-preview-device-mobile .workspace-custom-layout-shell,.member-shell .workspace-preview-device-mobile .workspace-custom-width{width:100%!important;min-width:0!important;max-width:none!important}.member-shell .workspace-preview-device-mobile .workspace-preview-section h1,.member-shell .workspace-preview-device-mobile .workspace-preview-section h2,.member-shell .workspace-preview-device-mobile .workspace-preview-section h3,.member-shell .workspace-preview-device-mobile .workspace-preview-section h4,.member-shell .workspace-preview-device-mobile .workspace-custom-content h1,.member-shell .workspace-preview-device-mobile .workspace-custom-content h2,.member-shell .workspace-preview-device-mobile .workspace-custom-content h3{letter-spacing:0!important;word-break:normal!important;overflow-wrap:anywhere!important;font-size:clamp(1.65rem,9vw,2.2rem)!important;line-height:1.08!important}.member-shell .workspace-preview-device-mobile .workspace-preview-about-grid,.member-shell .workspace-preview-device-mobile .workspace-preview-gallery-grid,.member-shell .workspace-preview-device-mobile .workspace-preview-contact-grid,.member-shell .workspace-preview-device-mobile .workspace-preview-faq-grid,.member-shell .workspace-preview-device-mobile .workspace-rich-columns,.member-shell .workspace-preview-device-mobile .workspace-rich-columns-2{grid-template-columns:minmax(0,1fr)!important;display:grid!important}.member-shell .workspace-preview-device-mobile .workspace-custom-content table{width:100%!important;display:block!important;overflow-x:auto!important}.member-shell .workspace-preview-device-mobile .workspace-custom-content img,.member-shell .workspace-preview-device-mobile .workspace-custom-content video,.member-shell .workspace-preview-device-mobile .workspace-custom-content iframe{width:100%!important;height:auto!important}.member-shell .workspace-preview-device-mobile .workspace-preview-section-custom .workspace-custom-content-frame{min-width:0!important;overflow:hidden!important}.member-shell .workspace-preview-device-mobile .workspace-preview-section-custom .workspace-custom-content-frame-soft,.member-shell .workspace-preview-device-mobile .workspace-preview-section-custom .workspace-custom-content-frame-bordered,.member-shell .workspace-preview-device-mobile .workspace-preview-section-custom .workspace-custom-content-frame-glass{border-radius:22px!important;padding:1rem!important}.member-shell .workspace-preview-device-mobile .workspace-preview-section-custom .workspace-custom-content{overflow-wrap:anywhere!important;width:100%!important;min-width:0!important;font-size:.88rem!important;line-height:1.7!important}.member-shell .workspace-preview-device-mobile .workspace-preview-section-custom .workspace-custom-content h1{font-size:clamp(1.45rem,7vw,1.8rem)!important;line-height:1.12!important}.member-shell .workspace-preview-device-mobile .workspace-preview-section-custom .workspace-custom-content h2{font-size:clamp(1.3rem,6.2vw,1.6rem)!important;line-height:1.14!important}.member-shell .workspace-preview-device-mobile .workspace-preview-section-custom .workspace-custom-content h3,.member-shell .workspace-preview-device-mobile .workspace-preview-section-custom .workspace-custom-content h4{font-size:clamp(1.05rem,5.2vw,1.28rem)!important;line-height:1.18!important}.member-shell .workspace-preview-device-mobile .workspace-preview-section-custom .workspace-custom-content .ql-size-large{font-size:1.08em!important}.member-shell .workspace-preview-device-mobile .workspace-preview-section-custom .workspace-custom-content .ql-size-huge{font-size:1.22em!important}.member-shell .workspace-preview-device-mobile .workspace-preview-section-custom .workspace-custom-content p,.member-shell .workspace-preview-device-mobile .workspace-preview-section-custom .workspace-custom-content li,.member-shell .workspace-preview-device-mobile .workspace-preview-section-custom .workspace-custom-content blockquote{overflow-wrap:anywhere!important}.member-shell .workspace-preview-device-mobile .workspace-preview-section-custom .workspace-custom-content blockquote,.member-shell .workspace-preview-device-mobile .workspace-preview-section-custom .workspace-custom-content .workspace-rich-alert{border-radius:16px!important;padding:.85rem!important}.member-shell .workspace-preview-device-mobile .workspace-preview-section-custom .workspace-custom-content .workspace-rich-button{width:100%!important;min-height:42px!important}.member-shell .workspace-preview-device-mobile .workspace-preview-section-custom .workspace-custom-content .workspace-rich-figure{width:100%!important;max-width:100%!important;display:block!important}.member-shell .workspace-preview-device-mobile .workspace-preview-section-custom .workspace-custom-content img.workspace-rich-image--small,.member-shell .workspace-preview-device-mobile .workspace-preview-section-custom .workspace-custom-content img.workspace-rich-image--medium,.member-shell .workspace-preview-device-mobile .workspace-preview-section-custom .workspace-custom-content img.workspace-rich-image--large,.member-shell .workspace-preview-device-mobile .workspace-preview-section-custom .workspace-custom-content img.workspace-rich-image--full{width:100%!important;max-width:100%!important}.member-shell .workspace-preview-device-mobile .workspace-preview-section-custom .workspace-custom-content iframe,.member-shell .workspace-preview-device-mobile .workspace-preview-section-custom .workspace-custom-content .ql-video,.member-shell .workspace-preview-device-mobile .workspace-preview-section-custom .workspace-custom-content .workspace-rich-video iframe,.member-shell .workspace-preview-device-mobile .workspace-preview-section-custom .workspace-custom-content .workspace-rich-video .ql-video{aspect-ratio:16/9!important;height:auto!important;min-height:0!important}.member-shell .workspace-preview-device-mobile .workspace-preview-section-custom .workspace-custom-content .workspace-rich-video,.member-shell .workspace-preview-device-mobile .workspace-preview-section-custom .workspace-custom-content .workspace-rich-video-card{border-radius:20px!important;width:100%!important;min-width:0!important}.member-shell .workspace-preview-device-mobile .workspace-preview-section-custom .workspace-custom-content .workspace-rich-video-card{padding:1rem!important}.member-shell .workspace-preview-device-mobile .workspace-preview-section-custom .workspace-custom-content table,.member-shell .workspace-preview-device-mobile .workspace-preview-section-custom .workspace-custom-content .workspace-rich-table{border-radius:16px!important;width:100%!important;max-width:100%!important;display:block!important;overflow-x:auto!important}.member-shell .workspace-preview-device-mobile .workspace-preview-section-custom .workspace-custom-content th,.member-shell .workspace-preview-device-mobile .workspace-preview-section-custom .workspace-custom-content td{min-width:120px!important;padding:.65rem!important;font-size:.86rem!important}.member-shell .workspace-preview-device-mobile .workspace-preview-section-custom .workspace-custom-content .ql-indent-1,.member-shell .workspace-preview-device-mobile .workspace-preview-section-custom .workspace-custom-content .ql-indent-2,.member-shell .workspace-preview-device-mobile .workspace-preview-section-custom .workspace-custom-content .ql-indent-3,.member-shell .workspace-preview-device-mobile .workspace-preview-section-custom .workspace-custom-content .ql-indent-4{padding-left:1rem!important}.member-shell .workspace-preview-device-mobile .workspace-preview-hero .workspace-hero-grid{grid-template-columns:minmax(0,1fr)!important;gap:1.5rem!important;display:grid!important}.member-shell .workspace-preview-device-mobile .workspace-preview-hero .workspace-hero-inner{padding:3rem 1rem!important}.member-shell .workspace-preview-device-mobile .workspace-preview-hero .workspace-hero-copy{text-align:left!important;width:100%!important}.member-shell .workspace-preview-device-mobile .workspace-preview-hero .workspace-hero-copy h3{word-break:normal!important;overflow-wrap:normal!important;font-size:clamp(2rem,11vw,2.65rem)!important;line-height:1.04!important}.member-shell .workspace-preview-device-mobile .workspace-preview-hero .workspace-hero-actions{grid-template-columns:minmax(0,1fr)!important;width:100%!important;display:grid!important}.member-shell .workspace-preview-device-mobile .workspace-preview-hero .workspace-hero-visual,.member-shell .workspace-preview-device-mobile .workspace-preview-hero .workspace-hero-media-card{width:100%!important;max-width:none!important;margin:0!important}.member-shell .workspace-preview-device-mobile .workspace-preview-section-features .workspace-features-grid,.member-shell .workspace-preview-device-mobile .workspace-preview-section-features.workspace-features-columns-2 .workspace-features-grid,.member-shell .workspace-preview-device-mobile .workspace-preview-section-features.workspace-features-columns-3 .workspace-features-grid,.member-shell .workspace-preview-device-mobile .workspace-preview-section-features.workspace-features-columns-4 .workspace-features-grid{grid-template-columns:minmax(0,1fr)!important}.member-shell .workspace-preview-device-mobile .workspace-preview-section-features .workspace-feature-card{text-align:left!important;width:100%!important}.member-shell .workspace-preview-device-mobile .workspace-preview-section-services .workspace-services-grid,.member-shell .workspace-preview-device-mobile .workspace-preview-section-services.workspace-services-columns-2 .workspace-services-grid,.member-shell .workspace-preview-device-mobile .workspace-preview-section-services.workspace-services-columns-3 .workspace-services-grid,.member-shell .workspace-preview-device-mobile .workspace-preview-section-services.workspace-services-columns-4 .workspace-services-grid,.member-shell .workspace-preview-device-mobile .workspace-preview-section-services.workspace-services-layout-list .workspace-services-grid,.member-shell .workspace-preview-device-mobile .workspace-preview-section-services.workspace-services-layout-pricing .workspace-services-grid{grid-template-columns:minmax(0,1fr)!important}.member-shell .workspace-preview-device-mobile .workspace-preview-section-services .workspace-service-card{text-align:center!important;width:100%!important;min-height:0!important}.member-shell .workspace-preview-device-mobile .workspace-preview-section-about .workspace-about-layout{grid-template-columns:minmax(0,1fr)!important;gap:1.5rem!important;display:grid!important}.member-shell .workspace-preview-device-mobile .workspace-preview-section-about .workspace-about-copy{text-align:left!important;width:100%!important}.member-shell .workspace-preview-device-mobile .workspace-preview-section-about .workspace-about-copy h4{font-size:clamp(1.8rem,10vw,2.25rem)!important;line-height:1.08!important}.member-shell .workspace-preview-device-mobile .workspace-preview-section-about .workspace-about-stats{grid-template-columns:minmax(0,1fr)!important;gap:.8rem!important;display:grid!important}.member-shell .workspace-preview-device-mobile .workspace-preview-section-about .workspace-about-stat{border-radius:18px!important;width:100%!important;min-width:0!important;padding:.9rem!important}.member-shell .workspace-preview-device-mobile .workspace-preview-section-about .workspace-about-visual,.member-shell .workspace-preview-device-mobile .workspace-preview-section-about .workspace-about-image,.member-shell .workspace-preview-device-mobile .workspace-preview-section-about .workspace-about-placeholder{width:100%!important;min-width:0!important;min-height:280px!important}.member-shell .workspace-preview-device-mobile .workspace-preview-section-about .workspace-about-image,.member-shell .workspace-preview-device-mobile .workspace-preview-section-about .workspace-about-placeholder{border-radius:22px!important}.member-shell .workspace-preview-device-mobile .workspace-preview-section-about .workspace-about-floating-card{width:auto!important;bottom:1rem!important;left:1rem!important;right:1rem!important}.member-shell .workspace-preview-device-mobile .workspace-preview-section-gallery .workspace-gallery-layout{gap:1.4rem!important;width:100%!important}.member-shell .workspace-preview-device-mobile .workspace-preview-section-gallery .workspace-gallery-heading{text-align:left!important;width:100%!important;max-width:none!important;margin:0!important}.member-shell .workspace-preview-device-mobile .workspace-preview-section-gallery .workspace-gallery-heading h4{font-size:clamp(1.8rem,10vw,2.25rem)!important;line-height:1.08!important}.member-shell .workspace-preview-device-mobile .workspace-preview-section-gallery .workspace-gallery-grid{overscroll-behavior-x:contain!important;scroll-snap-type:x mandatory!important;grid-template-columns:none!important;grid-auto-columns:minmax(82%,1fr)!important;grid-auto-flow:column!important;gap:1rem!important;width:100%!important;max-width:none!important;margin-inline:-1rem!important;padding:0 1rem .7rem!important;scroll-padding-inline:1rem!important;display:grid!important;overflow-x:auto!important}.member-shell .workspace-preview-device-mobile .workspace-preview-section-gallery .workspace-gallery-card,.member-shell .workspace-preview-device-mobile .workspace-preview-section-gallery .workspace-gallery-card-featured{scroll-snap-align:center!important;aspect-ratio:5/4!important;border-radius:22px!important;width:100%!important;min-width:0!important}.member-shell .workspace-preview-device-mobile .workspace-preview-section-gallery .workspace-gallery-overlay{-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:linear-gradient(#0000,#0f172adb 30%)!important;border-radius:0!important;padding:1rem .9rem .85rem!important;bottom:0!important;left:0!important;right:0!important}.member-shell .workspace-preview-device-mobile .workspace-preview-section-testimonials .workspace-testimonials-layout{gap:1.4rem!important;width:100%!important}.member-shell .workspace-preview-device-mobile .workspace-preview-section-testimonials .workspace-testimonials-heading{text-align:left!important;width:100%!important;max-width:none!important;margin:0!important}.member-shell .workspace-preview-device-mobile .workspace-preview-section-testimonials .workspace-testimonials-heading h4{font-size:clamp(1.8rem,10vw,2.25rem)!important;line-height:1.08!important}.member-shell .workspace-preview-device-mobile .workspace-preview-section-testimonials .workspace-testimonials-grid{grid-template-columns:minmax(0,1fr)!important;gap:1rem!important;width:100%!important;max-width:none!important;display:grid!important}.member-shell .workspace-preview-device-mobile .workspace-preview-section-testimonials .workspace-testimonial-card{border-radius:22px!important;width:100%!important;min-width:0!important;min-height:auto!important;padding:1rem!important}.member-shell .workspace-preview-device-mobile .workspace-preview-section-testimonials .workspace-testimonial-card:after{font-size:5.5rem!important;top:-.35rem!important;right:.75rem!important}.member-shell .workspace-preview-device-mobile .workspace-preview-section-testimonials .workspace-testimonial-quote{overflow-wrap:anywhere!important;font-size:.95rem!important;line-height:1.65!important}.member-shell .workspace-preview-device-mobile .workspace-preview-section-testimonials .workspace-testimonial-author{min-width:0!important}.member-shell .workspace-preview-device-mobile .workspace-preview-section-lead-magnet .workspace-lead-layout{grid-template-columns:minmax(0,1fr)!important;gap:1.5rem!important;display:grid!important}.member-shell .workspace-preview-device-mobile .workspace-preview-section-lead-magnet .workspace-lead-copy{text-align:left!important;width:100%!important}.member-shell .workspace-preview-device-mobile .workspace-preview-section-lead-magnet .workspace-lead-copy h4{overflow-wrap:anywhere!important;font-size:clamp(1.9rem,10vw,2.35rem)!important;line-height:1.06!important}.member-shell .workspace-preview-device-mobile .workspace-preview-section-lead-magnet .workspace-lead-lead,.member-shell .workspace-preview-device-mobile .workspace-preview-section-lead-magnet .workspace-lead-content{font-size:.98rem!important;line-height:1.6!important}.member-shell .workspace-preview-device-mobile .workspace-preview-section-lead-magnet .workspace-lead-actions{grid-template-columns:minmax(0,1fr)!important;width:100%!important;display:grid!important}.member-shell .workspace-preview-device-mobile .workspace-preview-section-lead-magnet .workspace-lead-primary,.member-shell .workspace-preview-device-mobile .workspace-preview-section-lead-magnet .workspace-lead-secondary{width:100%!important}.member-shell .workspace-preview-device-mobile .workspace-preview-section-lead-magnet .workspace-lead-visual,.member-shell .workspace-preview-device-mobile .workspace-preview-section-lead-magnet .workspace-lead-image,.member-shell .workspace-preview-device-mobile .workspace-preview-section-lead-magnet .workspace-lead-placeholder{width:100%!important;min-width:0!important;min-height:280px!important}.member-shell .workspace-preview-device-mobile .workspace-preview-section-lead-magnet .workspace-lead-image,.member-shell .workspace-preview-device-mobile .workspace-preview-section-lead-magnet .workspace-lead-placeholder{border-radius:22px!important}.member-shell .workspace-preview-device-mobile .workspace-preview-section-lead-magnet .workspace-lead-floating-card{width:auto!important;bottom:1rem!important;left:1rem!important;right:1rem!important}.member-shell .workspace-preview-device-mobile .workspace-preview-section-contact .workspace-contact-layout{grid-template-columns:minmax(0,1fr)!important;gap:1.5rem!important;display:grid!important}.member-shell .workspace-preview-device-mobile .workspace-preview-section-contact .workspace-contact-copy{text-align:left!important;width:100%!important}.member-shell .workspace-preview-device-mobile .workspace-preview-section-contact .workspace-contact-copy h4{font-size:clamp(1.85rem,10vw,2.3rem)!important;line-height:1.08!important}.member-shell .workspace-preview-device-mobile .workspace-preview-section-contact .workspace-contact-lead,.member-shell .workspace-preview-device-mobile .workspace-preview-section-contact .workspace-contact-content{font-size:.98rem!important;line-height:1.6!important}.member-shell .workspace-preview-device-mobile .workspace-preview-section-contact .workspace-contact-actions{grid-template-columns:minmax(0,1fr)!important;width:100%!important;display:grid!important}.member-shell .workspace-preview-device-mobile .workspace-preview-section-contact .workspace-contact-primary,.member-shell .workspace-preview-device-mobile .workspace-preview-section-contact .workspace-contact-secondary{width:100%!important}.member-shell .workspace-preview-device-mobile .workspace-preview-section-contact .workspace-contact-panel{border-radius:24px!important;width:100%!important;min-width:0!important;padding:.75rem!important}.member-shell .workspace-preview-device-mobile .workspace-preview-section-contact .workspace-contact-card{border-radius:20px!important;width:100%!important;min-width:0!important;padding:.9rem!important}.member-shell .workspace-preview-device-mobile .workspace-preview-section-contact .workspace-contact-card>div{min-width:0!important}.member-shell .workspace-preview-device-mobile .workspace-preview-section-contact .workspace-contact-links{grid-template-columns:minmax(0,1fr)!important;display:grid!important}.member-shell .workspace-preview-device-mobile .workspace-preview-section-contact .workspace-contact-links a{justify-content:center!important;width:100%!important}.member-shell .workspace-preview-device-mobile .workspace-preview-section-faq .workspace-faq-layout{grid-template-columns:minmax(0,1fr)!important;gap:1.4rem!important;display:grid!important}.member-shell .workspace-preview-device-mobile .workspace-preview-section-faq .workspace-faq-heading{text-align:left!important;width:100%!important;max-width:none!important;position:static!important}.member-shell .workspace-preview-device-mobile .workspace-preview-section-faq .workspace-faq-heading h4{font-size:clamp(1.85rem,10vw,2.3rem)!important;line-height:1.08!important}.member-shell .workspace-preview-device-mobile .workspace-preview-section-faq .workspace-faq-list{gap:.75rem!important;width:100%!important;min-width:0!important;display:grid!important}.member-shell .workspace-preview-device-mobile .workspace-preview-section-faq .workspace-faq-item{border-radius:20px!important;width:100%!important;min-width:0!important}.member-shell .workspace-preview-device-mobile .workspace-preview-section-faq .workspace-faq-question{gap:.75rem!important;padding:.9rem!important}.member-shell .workspace-preview-device-mobile .workspace-preview-section-faq .workspace-faq-question span{overflow-wrap:anywhere!important;min-width:0!important;font-size:.95rem!important}.member-shell .workspace-preview-device-mobile .workspace-preview-section-faq .workspace-faq-question strong{width:30px!important;height:30px!important}.member-shell .workspace-preview-device-mobile .workspace-preview-section-faq .workspace-faq-answer{padding:0 .9rem .95rem!important}.member-shell .workspace-preview-device-mobile .workspace-preview-section-faq .workspace-faq-answer p{overflow-wrap:anywhere!important;font-size:.94rem!important;line-height:1.65!important}.member-shell .workspace-preview-device-mobile .workspace-footer-section{text-align:center!important;padding:2rem 1rem 1.25rem!important}.member-shell .workspace-preview-device-mobile .workspace-footer-layout{grid-template-columns:minmax(0,1fr)!important;gap:1.15rem!important;width:100%!important;min-width:0!important;max-width:none!important;display:grid!important}.member-shell .workspace-preview-device-mobile .workspace-footer-ad-canvas{border-radius:18px!important;width:100%!important;min-height:118px!important;padding:1rem!important}.member-shell .workspace-preview-device-mobile .workspace-footer-ad-canvas span{letter-spacing:.1em!important;font-size:.68rem!important}.member-shell .workspace-preview-device-mobile .workspace-footer-ad-canvas strong{margin-top:.25rem!important;font-size:1.05rem!important;line-height:1.2!important}.member-shell .workspace-preview-device-mobile .workspace-footer-platform{justify-content:stretch!important;width:100%!important}.member-shell .workspace-preview-device-mobile .workspace-footer-auth-actions{gap:.55rem!important;width:100%!important;max-width:none!important}.member-shell .workspace-preview-device-mobile .workspace-footer-auth-actions a{width:100%!important;min-height:42px!important;font-size:.84rem!important}.member-shell .workspace-preview-device-mobile .workspace-footer-bottom{text-align:center!important;grid-template-columns:minmax(0,1fr)!important;justify-items:center!important;gap:.55rem!important;width:100%!important;margin-top:1.35rem!important;padding-top:1rem!important;font-size:.78rem!important;line-height:1.45!important;display:grid!important}.member-shell .workspace-preview-device-mobile .workspace-footer-bottom span{overflow-wrap:anywhere!important;min-width:0!important}.member-shell .workspace-footer-bottom,.member-shell .workspace-footer-bottom span,.workspace-public-page .workspace-footer-bottom,.workspace-public-page .workspace-footer-bottom span,.workspace-editor-preview-canvas .workspace-footer-bottom,.workspace-editor-preview-canvas .workspace-footer-bottom span{color:#334155!important;opacity:1!important}:root[data-theme=dark] .member-shell .workspace-footer-bottom,:root[data-theme=dark] .member-shell .workspace-footer-bottom span,:root[data-theme=dark] .workspace-public-page .workspace-footer-bottom,:root[data-theme=dark] .workspace-public-page .workspace-footer-bottom span,:root[data-theme=dark] .workspace-editor-preview-canvas .workspace-footer-bottom,:root[data-theme=dark] .workspace-editor-preview-canvas .workspace-footer-bottom span{color:#0470fd!important;opacity:1!important}:root[data-theme=dark] .member-shell .workspace-section-action-bar,:root[data-theme=dark] .member-shell .workspace-section-action-secondary{background:linear-gradient(#0f172af5,#020617e6)!important;border-color:#93c5fd2e!important;box-shadow:0 10px 24px #00000057,inset 0 -1px #93c5fd1f!important}:root[data-theme=dark] .member-shell .workspace-section-action-label{color:#bfdbfe!important}:root[data-theme=dark] .member-shell .workspace-section-action-label span{color:#cbd5e1!important;background:#94a3b829!important}:root[data-theme=dark] .member-shell .workspace-section-action-label span.is-active{color:#86efac!important;background:#10b9812e!important}:root[data-theme=dark] .member-shell .workspace-section-action-label span.is-hidden{color:#cbd5e1!important;background:#f871712e!important}:root[data-theme=dark] .member-shell .workspace-section-action-buttons a{color:#f8fafc!important}:root[data-theme=dark] .member-shell .workspace-section-action-buttons button,:root[data-theme=dark] .member-shell .workspace-section-action-secondary button{color:#bfdbfe!important;background:#2563eb2e!important}:root[data-theme=dark] .member-shell .workspace-section-action-buttons a:hover:not(.disabled),:root[data-theme=dark] .member-shell .workspace-section-action-buttons button:hover:not(:disabled),:root[data-theme=dark] .member-shell .workspace-section-action-secondary button:hover:not(:disabled),:root[data-theme=dark] .member-shell .workspace-section-action-more[aria-expanded=true]{color:#f8fafc!important;background:0 0!important}:root[data-theme=light] .workspace-section-editor-header,:root[data-theme=light] .workspace-section-editor-tabs,.member-shell.is-light .workspace-section-editor-header,.member-shell.is-light .workspace-section-editor-tabs{color:var(--board-ink,#163172)!important;box-shadow:none!important;background:0 0!important;border-color:#0000!important}:root[data-theme=light] .workspace-section-editor-actions,.member-shell.is-light .workspace-section-editor-actions{color:var(--board-ink,#163172)!important;background:#fffffae6!important;border-color:#1d3d8f1f!important;box-shadow:0 22px 58px #0f172a29,0 2px #1d3d8f29!important}:root[data-theme=light] .workspace-section-editor-header span,.member-shell.is-light .workspace-section-editor-header span{color:#2563eb!important}:root[data-theme=light] .workspace-section-editor-header h1,:root[data-theme=light] .workspace-section-editor-actions strong,.member-shell.is-light .workspace-section-editor-header h1,.member-shell.is-light .workspace-section-editor-actions strong{color:var(--board-ink,#163172)!important}:root[data-theme=light] .workspace-section-editor-header p,:root[data-theme=light] .workspace-section-editor-actions span,.member-shell.is-light .workspace-section-editor-header p,.member-shell.is-light .workspace-section-editor-actions span{color:var(--board-muted,#6b7280)!important}:root[data-theme=light] .workspace-section-editor-tabs button,.member-shell.is-light .workspace-section-editor-tabs button{color:#475569!important}:root[data-theme=light] .workspace-section-editor-tabs button:hover,.member-shell.is-light .workspace-section-editor-tabs button:hover{color:#c2410c!important;background:#fff7ed!important;border-color:#f973166b!important}:root[data-theme=light] .workspace-section-editor-tabs button.active,.member-shell.is-light .workspace-section-editor-tabs button.active{color:var(--board-ink,#163172)!important;box-shadow:none!important;background:0 0!important;border-color:#0000!important}:root[data-theme=light] .workspace-section-editor-fields span,:root[data-theme=light] .workspace-section-editor-json span,:root[data-theme=light] .workspace-section-editor-rich-tools span,:root[data-theme=light] .workspace-section-editor-rich-media-controls span,:root[data-theme=light] .workspace-section-editor-advanced-head span,:root[data-theme=light] .workspace-section-editor-json-summary,.member-shell.is-light .workspace-section-editor-fields span,.member-shell.is-light .workspace-section-editor-json span,.member-shell.is-light .workspace-section-editor-rich-tools span,.member-shell.is-light .workspace-section-editor-rich-media-controls span,.member-shell.is-light .workspace-section-editor-advanced-head span,.member-shell.is-light .workspace-section-editor-json-summary{color:var(--board-muted,#6b7280)!important}:root[data-theme=light] .workspace-section-editor-rich-tools strong,:root[data-theme=light] .workspace-section-editor-rich-group>span,:root[data-theme=light] .workspace-section-editor-advanced-head strong,:root[data-theme=light] .workspace-section-editor-media strong,:root[data-theme=light] .workspace-section-editor-items-head strong,:root[data-theme=light] .workspace-section-editor-item-head strong,:root[data-theme=light] .workspace-section-editor-item-media strong,.member-shell.is-light .workspace-section-editor-rich-tools strong,.member-shell.is-light .workspace-section-editor-rich-group>span,.member-shell.is-light .workspace-section-editor-advanced-head strong,.member-shell.is-light .workspace-section-editor-media strong,.member-shell.is-light .workspace-section-editor-items-head strong,.member-shell.is-light .workspace-section-editor-item-head strong,.member-shell.is-light .workspace-section-editor-item-media strong{color:var(--board-ink,#163172)!important}:root[data-theme=light] .workspace-section-editor-fields input,:root[data-theme=light] .workspace-section-editor-fields select,:root[data-theme=light] .workspace-section-editor-fields textarea,:root[data-theme=light] .workspace-section-editor-json textarea,:root[data-theme=light] .workspace-section-editor-rich-media-controls select,.member-shell.is-light .workspace-section-editor-fields input,.member-shell.is-light .workspace-section-editor-fields select,.member-shell.is-light .workspace-section-editor-fields textarea,.member-shell.is-light .workspace-section-editor-json textarea,.member-shell.is-light .workspace-section-editor-rich-media-controls select{color:#111827!important;background-color:#fffffaf2!important;border-color:#1d3d8f3d!important;box-shadow:inset 0 1px #ffffffc7!important}:root[data-theme=light] .workspace-section-editor-fields input:focus,:root[data-theme=light] .workspace-section-editor-fields select:focus,:root[data-theme=light] .workspace-section-editor-fields textarea:focus,:root[data-theme=light] .workspace-section-editor-json textarea:focus,:root[data-theme=light] .workspace-section-editor-rich-media-controls select:focus,.member-shell.is-light .workspace-section-editor-fields input:focus,.member-shell.is-light .workspace-section-editor-fields select:focus,.member-shell.is-light .workspace-section-editor-fields textarea:focus,.member-shell.is-light .workspace-section-editor-json textarea:focus,.member-shell.is-light .workspace-section-editor-rich-media-controls select:focus{border-color:#2563eb!important;box-shadow:0 0 0 3px #2563eb1f,inset 0 1px #ffffffc7!important}:root[data-theme=light] .workspace-section-editor-fields select,.member-shell.is-light .workspace-section-editor-fields select{background-image:linear-gradient(45deg,#0000 50%,#64748b 50%),linear-gradient(135deg,#64748b 50%,#0000 50%)!important}:root[data-theme=light] .workspace-section-editor-note,.member-shell.is-light .workspace-section-editor-note{color:#1e3a8a!important;background:#dbeafe99!important;border-color:#2563eb38!important}:root[data-theme=light] .workspace-section-editor-rich-tools,:root[data-theme=light] .workspace-section-editor-rich-group,:root[data-theme=light] .workspace-section-editor-advanced-head,:root[data-theme=light] .workspace-section-editor-json-summary,:root[data-theme=light] .workspace-section-editor-toggle,:root[data-theme=light] .workspace-section-editor-media,:root[data-theme=light] .workspace-section-editor-items-head,:root[data-theme=light] .workspace-section-editor-empty,:root[data-theme=light] .workspace-section-editor-item,:root[data-theme=light] .workspace-section-editor-item-media,:root[data-theme=light] .workspace-section-editor-preview-empty,.member-shell.is-light .workspace-section-editor-rich-tools,.member-shell.is-light .workspace-section-editor-rich-group,.member-shell.is-light .workspace-section-editor-advanced-head,.member-shell.is-light .workspace-section-editor-json-summary,.member-shell.is-light .workspace-section-editor-toggle,.member-shell.is-light .workspace-section-editor-media,.member-shell.is-light .workspace-section-editor-items-head,.member-shell.is-light .workspace-section-editor-empty,.member-shell.is-light .workspace-section-editor-item,.member-shell.is-light .workspace-section-editor-item-media,.member-shell.is-light .workspace-section-editor-preview-empty{color:var(--board-ink,#163172)!important;background:#fffffabd!important;border-color:#1d3d8f2e!important}:root[data-theme=light] .workspace-section-editor-empty,:root[data-theme=light] .workspace-section-editor-preview-empty,.member-shell.is-light .workspace-section-editor-empty,.member-shell.is-light .workspace-section-editor-preview-empty{color:var(--board-muted,#6b7280)!important}:root[data-theme=light] .workspace-section-editor-json-summary code,.member-shell.is-light .workspace-section-editor-json-summary code{color:#2563eb!important}:root[data-theme=light] .workspace-section-editor-rich-buttons button,:root[data-theme=light] .workspace-section-editor-item-actions button,:root[data-theme=light] .workspace-section-editor-preview-toolbar button,.member-shell.is-light .workspace-section-editor-rich-buttons button,.member-shell.is-light .workspace-section-editor-item-actions button,.member-shell.is-light .workspace-section-editor-preview-toolbar button{color:var(--board-ink,#163172)!important;background:#ffffffd1!important;border-color:#1d3d8f2e!important}:root[data-theme=light] .workspace-section-editor-rich-buttons button:hover,:root[data-theme=light] .workspace-section-editor-item-actions button:hover:not(:disabled),:root[data-theme=light] .workspace-section-editor-preview-toolbar button:hover,:root[data-theme=light] .workspace-section-editor-preview-toolbar button.active,.member-shell.is-light .workspace-section-editor-rich-buttons button:hover,.member-shell.is-light .workspace-section-editor-item-actions button:hover:not(:disabled),.member-shell.is-light .workspace-section-editor-preview-toolbar button:hover,.member-shell.is-light .workspace-section-editor-preview-toolbar button.active{color:#fff!important;background:#2563eb!important;border-color:#2563eb!important}:root[data-theme=light] .workspace-section-editor-item-actions button:last-child,.member-shell.is-light .workspace-section-editor-item-actions button:last-child{color:#be123c!important;background:#fff1f2!important}:root[data-theme=light] .workspace-section-editor-item-actions button:last-child:hover,.member-shell.is-light .workspace-section-editor-item-actions button:last-child:hover{color:#fff!important;background:#e11d48!important}:root[data-theme=light] .workspace-section-editor-live-preview,.member-shell.is-light .workspace-section-editor-live-preview{background:#fffffadb!important;border-color:#1d3d8f38!important}:root[data-theme=light] .workspace-section-editor-actions-dirty,.member-shell.is-light .workspace-section-editor-actions-dirty{border-color:#2563eb24!important;box-shadow:0 24px 64px #0f172a2e,0 0 0 1px #2563eb24,0 2px #1d3d8f29!important}:root[data-theme=light] .workspace-section-editor-actions-dirty span,.member-shell.is-light .workspace-section-editor-actions-dirty span{color:#b45309!important}@media (max-width:760px){:root[data-theme=light] .workspace-editor-mobile-view-toggle{color:var(--board-ink,#163172);background:#fffffae6;border-color:#1d3d8f38}:root[data-theme=light] .workspace-editor-mobile-view-toggle strong{color:var(--board-ink,#163172)}:root[data-theme=light] .workspace-editor-mobile-view-toggle small{color:var(--board-muted,#6b7280)}:root[data-theme=light] .workspace-editor-mobile-view-toggle em{color:#1d4ed8;background:#dbeafe}:root[data-theme=light] .workspace-editor-mobile-view-toggle b{color:#c2410c;background:#fff7ed}:root[data-theme=light] .workspace-editor-toolbar:not(.is-mobile-view-panel-open)+.workspace-preview-device-wrap .workspace-preview-topbar{border-top-color:#1d3d8f2e}}:root[data-theme=dark] .workspace-section-editor-header,:root[data-theme=dark] .workspace-section-editor-tabs{color:#e5e7eb!important;box-shadow:none!important;background:0 0!important;border-color:#0000!important}:root[data-theme=dark] .workspace-section-editor-actions{color:#e5e7eb!important;background:#0f172ae6!important;border-color:#94a3b82e!important;box-shadow:0 24px 70px #02061770,0 0 0 1px #94a3b81f!important}:root[data-theme=dark] .workspace-section-editor-tabs{background:0 0!important}:root[data-theme=dark] .workspace-section-editor-header span{color:#93c5fd!important}:root[data-theme=dark] .workspace-section-editor-header h1,:root[data-theme=dark] .workspace-section-editor-actions strong,:root[data-theme=dark] .workspace-section-editor-rich-tools strong,:root[data-theme=dark] .workspace-section-editor-advanced-head strong,:root[data-theme=dark] .workspace-section-editor-media strong,:root[data-theme=dark] .workspace-section-editor-items-head strong,:root[data-theme=dark] .workspace-section-editor-item-head strong,:root[data-theme=dark] .workspace-section-editor-item-media strong{color:#f8fafc!important}:root[data-theme=dark] .workspace-section-editor-header p,:root[data-theme=dark] .workspace-section-editor-actions span,:root[data-theme=dark] .workspace-section-editor-fields span,:root[data-theme=dark] .workspace-section-editor-json span,:root[data-theme=dark] .workspace-section-editor-rich-tools span,:root[data-theme=dark] .workspace-section-editor-rich-media-controls span,:root[data-theme=dark] .workspace-section-editor-advanced-head span,:root[data-theme=dark] .workspace-section-editor-json-summary,:root[data-theme=dark] .workspace-section-editor-tabs button{color:#94a3b8!important}:root[data-theme=dark] .workspace-section-editor-tabs button:hover{color:#bfdbfe!important;background:0 0!important;border-color:#2563eb47!important}:root[data-theme=dark] .workspace-section-editor-tabs button.active{color:#f8fafc!important;box-shadow:none!important;background:0 0!important;border-color:#0000!important}:root[data-theme=dark] .workspace-section-editor-fields input,:root[data-theme=dark] .workspace-section-editor-fields select,:root[data-theme=dark] .workspace-section-editor-fields textarea,:root[data-theme=dark] .workspace-section-editor-fields .icon-picker-trigger,:root[data-theme=dark] .workspace-section-editor-json textarea,:root[data-theme=dark] .workspace-section-editor-rich-media-controls select{color:#e5e7eb!important;box-shadow:none!important;background-color:#020617!important;border-color:#1f2937!important}:root[data-theme=dark] .icon-picker-popover{background:#0f172afa!important;border-color:#1f2937!important;box-shadow:0 24px 60px #0000005c!important}:root[data-theme=dark] .icon-picker-search{color:#94a3b8!important;background:#020617!important;border-color:#1f2937!important}:root[data-theme=dark] .icon-picker-grid button{color:#e5e7eb!important;background:#0f172adb!important;border-color:#94a3b82e!important}:root[data-theme=dark] .icon-picker-grid button:hover,:root[data-theme=dark] .icon-picker-grid button.is-active{color:#fff!important;background:#2563eb!important;border-color:#60a5fa80!important}:root[data-theme=dark] .workspace-section-editor-fields select{background-image:linear-gradient(45deg,#0000 50%,#94a3b8 50%),linear-gradient(135deg,#94a3b8 50%,#0000 50%)!important}:root[data-theme=dark] .workspace-section-editor-note{color:#bfdbfe!important;background:#2563eb1a!important;border-color:#2563eb47!important}:root[data-theme=dark] .workspace-section-editor-rich-tools,:root[data-theme=dark] .workspace-section-editor-advanced-head,:root[data-theme=dark] .workspace-section-editor-toggle,:root[data-theme=dark] .workspace-section-editor-media,:root[data-theme=dark] .workspace-section-editor-items-head,:root[data-theme=dark] .workspace-section-editor-item-media{color:#e5e7eb!important;background:#020617!important;border-color:#1f2937!important}:root[data-theme=dark] .workspace-section-editor-rich-group,:root[data-theme=dark] .workspace-section-editor-item{color:#e5e7eb!important;background:#0f172ab8!important;border-color:#94a3b82e!important}:root[data-theme=dark] .workspace-section-editor-empty,:root[data-theme=dark] .workspace-section-editor-json-summary,:root[data-theme=dark] .workspace-section-editor-preview-empty{color:#94a3b8!important;background:#02061773!important;border-color:#334155!important}:root[data-theme=dark] .workspace-section-editor-rich-group>span,:root[data-theme=dark] .workspace-section-editor-json-summary code{color:#bfdbfe!important}:root[data-theme=dark] .workspace-section-editor-rich-buttons button,:root[data-theme=dark] .workspace-section-editor-item-actions button,:root[data-theme=dark] .workspace-section-editor-preview-toolbar button{color:#bfdbfe!important;background:#2563eb1f!important;border-color:#3b82f64d!important}:root[data-theme=dark] .workspace-section-editor-rich-buttons button:hover,:root[data-theme=dark] .workspace-section-editor-item-actions button:hover:not(:disabled),:root[data-theme=dark] .workspace-section-editor-preview-toolbar button:hover,:root[data-theme=dark] .workspace-section-editor-preview-toolbar button.active{color:#fff!important;background:#2563eb!important;border-color:#2563eb!important}:root[data-theme=dark] .workspace-section-editor-item-actions button:last-child{color:#fecaca!important;background:#ef44441f!important}:root[data-theme=dark] .workspace-section-editor-item-actions button:last-child:hover{color:#fecaca!important;background:#ef444438!important}:root[data-theme=dark] .workspace-section-editor-live-preview{background:#0f172a!important;border-color:#1f2937!important}@media (max-width:1100px){:root[data-theme=dark] .workspace-section-editor-live-preview,:root[data-theme=light] .workspace-section-editor-live-preview,.member-shell .workspace-section-editor-live-preview{background:0 0!important;border:0!important;border-radius:0!important;padding:0!important}.member-shell .workspace-section-editor-panel-preview .app-card-body{padding:0!important}.member-shell .workspace-section-editor-preview-tablet .workspace-section-editor-preview-device,.member-shell .workspace-section-editor-preview-mobile .workspace-section-editor-preview-device{width:100%!important;max-width:none!important;box-shadow:none!important;background:0 0!important}}:root[data-theme=dark] .workspace-rich-content-editor{border-color:#1f2937!important}:root[data-theme=dark] .workspace-rich-content-toolbar,:root[data-theme=dark] .workspace-rich-toolbar-popover.workspace-rich-toolbar-palette,:root[data-theme=dark] .workspace-rich-icon-panel,:root[data-theme=dark] .workspace-rich-toolbar-popover.workspace-rich-toolbar-table-builder{background:#020617!important;border-color:#1f2937!important}:root[data-theme=dark] .workspace-rich-content-toolbar button,:root[data-theme=dark] .workspace-rich-content-toolbar select,:root[data-theme=dark] .workspace-rich-icon-search,:root[data-theme=dark] .workspace-rich-icon-search input,:root[data-theme=dark] .workspace-rich-toolbar-table-builder input{color:#f8fafc!important;background:#020617!important;border-color:#334155!important}:root[data-theme=dark] .workspace-rich-icon-symbol{color:#f8fafc!important;background:#111827!important}:root[data-theme=dark] .workspace-rich-content-toolbar .workspace-rich-icon-grid button>small{color:#94a3b8!important}:root[data-theme=dark] .workspace-rich-marker-panel{background:#111827!important;border-color:#334155!important;box-shadow:0 22px 60px #02061757!important}:root[data-theme=dark] .workspace-rich-marker-panel-head strong,:root[data-theme=dark] .workspace-rich-marker-remove strong,:root[data-theme=dark] .workspace-rich-toolbar-table-builder>span{color:#f8fafc!important}:root[data-theme=dark] .workspace-rich-marker-panel-head span,:root[data-theme=dark] .workspace-rich-marker-remove small,:root[data-theme=dark] .workspace-rich-toolbar-table-builder label{color:#94a3b8!important}:root[data-theme=dark] .workspace-rich-marker-panel-head-inline small{color:#1d4ed8!important;background:#dbeafef5!important}:root[data-theme=dark] .workspace-rich-marker-color-grid button{background:var(--swatch-color)!important;border-color:#64748b!important;box-shadow:inset 0 0 0 2px #ffffff7a,0 0 0 1px #020617b3!important}:root[data-theme=dark] .workspace-rich-marker-color-grid button.active,:root[data-theme=dark] .workspace-rich-marker-color-grid button:hover,:root[data-theme=dark] .workspace-rich-marker-color-grid button:focus-visible{border-color:#93c5fd!important;box-shadow:inset 0 0 0 2px #ffffffc7,0 0 0 3px #60a5fa61!important}:root[data-theme=dark] .workspace-rich-marker-custom-color input[type=color]{background:#f8fafc!important}:root[data-theme=dark] .workspace-rich-content-toolbar .workspace-rich-marker-reset{color:#f8fafc!important;background:#111827!important}:root[data-theme=dark] .workspace-settings-header,:root[data-theme=dark] .workspace-settings-tabs,:root[data-theme=dark] .workspace-settings-actions{box-shadow:none!important;background:0 0!important;border-color:#0000!important}:root[data-theme=dark] .workspace-settings-header h1,:root[data-theme=dark] .workspace-settings-tabs button.active,:root[data-theme=dark] .workspace-settings-media-content strong,:root[data-theme=dark] .workspace-settings-toggle{color:#f8fafc!important}:root[data-theme=dark] .workspace-settings-header p,:root[data-theme=dark] .workspace-settings-field span,:root[data-theme=dark] .workspace-settings-media-content p,:root[data-theme=dark] .workspace-settings-tabs button{color:#94a3b8!important}:root[data-theme=dark] .workspace-settings-field input,:root[data-theme=dark] .workspace-settings-field textarea,:root[data-theme=dark] .workspace-settings-field select{color:#e5e7eb!important;background:#020617!important;border-color:#1f2937!important}:root[data-theme=dark] .workspace-settings-field input:read-only,:root[data-theme=dark] .workspace-settings-field textarea:read-only{color:#cbd5e1!important}:root[data-theme=dark] .workspace-settings-media-field,:root[data-theme=dark] .workspace-settings-toggle{background:#020617!important;border-color:#1f2937!important}:root[data-theme=dark] .workspace-settings-media-preview{color:#64748b!important;background-color:#0f172a!important;border-color:#334155!important}:root[data-theme=dark] .workspace-settings-maintenance-card{background:linear-gradient(135deg,#0f172ab8,#1e293b94),radial-gradient(circle at 12% 18%,#2563eb2e,#0000 34%)!important;border-color:#93c5fd2e!important;box-shadow:0 16px 38px #00000038!important}:root[data-theme=dark] .workspace-settings-maintenance-card:after{opacity:.22!important;filter:saturate(1.15)brightness(1.18)!important;background-color:#0000!important}:root[data-theme=dark] .workspace-settings-maintenance-card p{color:#94a3b8!important}:root[data-theme=dark] .workspace-settings-maintenance-card .workspace-settings-toggle{background:#020617b8!important;border-color:#93c5fd33!important}:root[data-theme=dark] .workspace-public-fallback{background:radial-gradient(circle at 14% 18%,#2563eb33,#0000 32%),linear-gradient(135deg,#0f172a 0%,#111827 46%,#020617 100%)!important}:root[data-theme=dark] .workspace-public-fallback:before{content:none!important}:root[data-theme=dark] .workspace-public-fallback-card{background:#0f172ac7!important;border-color:#93c5fd29!important;box-shadow:0 28px 90px #00000057!important}:root[data-theme=dark] .workspace-public-fallback-card:before{opacity:.18!important;filter:saturate(1.12)brightness(.95)!important}:root[data-theme=dark] .workspace-public-fallback-card h1{color:#f8fafc!important}:root[data-theme=dark] .workspace-public-fallback-card p{color:#cbd5e1!important}:root[data-theme=dark] .workspace-public-fallback-secondary{color:#e5e7eb!important;background:#0f172ab3!important;border-color:#93c5fd38!important}.workspace-public-page .workspace-services-heading h4,.workspace-public-page .workspace-features-heading h4,.workspace-public-page .workspace-gallery-heading h4,.workspace-public-page .workspace-testimonials-heading h4,.workspace-public-page .workspace-about-copy h4,.workspace-public-page .workspace-contact-copy h4,.workspace-public-page .workspace-lead-copy h4,.workspace-public-page .workspace-faq-heading h4,.workspace-editor-preview-canvas .workspace-services-heading h4,.workspace-editor-preview-canvas .workspace-features-heading h4,.workspace-editor-preview-canvas .workspace-gallery-heading h4,.workspace-editor-preview-canvas .workspace-testimonials-heading h4,.workspace-editor-preview-canvas .workspace-about-copy h4,.workspace-editor-preview-canvas .workspace-contact-copy h4,.workspace-editor-preview-canvas .workspace-lead-copy h4,.workspace-editor-preview-canvas .workspace-faq-heading h4,.workspace-section-editor-live-preview .workspace-services-heading h4,.workspace-section-editor-live-preview .workspace-features-heading h4,.workspace-section-editor-live-preview .workspace-gallery-heading h4,.workspace-section-editor-live-preview .workspace-testimonials-heading h4,.workspace-section-editor-live-preview .workspace-about-copy h4,.workspace-section-editor-live-preview .workspace-contact-copy h4,.workspace-section-editor-live-preview .workspace-lead-copy h4,.workspace-section-editor-live-preview .workspace-faq-heading h4{letter-spacing:-.025em!important;font-size:clamp(1.55rem,2.6vw,2.15rem)!important;line-height:1.14!important}@media (max-width:760px){.workspace-public-page .workspace-services-heading h4,.workspace-public-page .workspace-features-heading h4,.workspace-public-page .workspace-gallery-heading h4,.workspace-public-page .workspace-testimonials-heading h4,.workspace-public-page .workspace-about-copy h4,.workspace-public-page .workspace-contact-copy h4,.workspace-public-page .workspace-lead-copy h4,.workspace-public-page .workspace-faq-heading h4,.workspace-editor-preview-canvas .workspace-services-heading h4,.workspace-editor-preview-canvas .workspace-features-heading h4,.workspace-editor-preview-canvas .workspace-gallery-heading h4,.workspace-editor-preview-canvas .workspace-testimonials-heading h4,.workspace-editor-preview-canvas .workspace-about-copy h4,.workspace-editor-preview-canvas .workspace-contact-copy h4,.workspace-editor-preview-canvas .workspace-lead-copy h4,.workspace-editor-preview-canvas .workspace-faq-heading h4,.workspace-section-editor-live-preview .workspace-services-heading h4,.workspace-section-editor-live-preview .workspace-features-heading h4,.workspace-section-editor-live-preview .workspace-gallery-heading h4,.workspace-section-editor-live-preview .workspace-testimonials-heading h4,.workspace-section-editor-live-preview .workspace-about-copy h4,.workspace-section-editor-live-preview .workspace-contact-copy h4,.workspace-section-editor-live-preview .workspace-lead-copy h4,.workspace-section-editor-live-preview .workspace-faq-heading h4{font-size:clamp(1.35rem,7vw,1.75rem)!important;line-height:1.16!important}}.member-shell .workspace-info-quick-card.app-card{max-width:1160px!important;box-shadow:none!important;background:0 0!important;border-color:#0000!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:start!important;gap:1rem!important;display:grid!important}.member-shell .workspace-info-quick-card .app-card-pin{display:none!important}.member-shell .workspace-info-quick-card .app-card-head{border-bottom:0!important;padding:0!important}.member-shell .workspace-info-quick-card .app-card-body{align-self:start!important;padding:0!important}.member-shell .workspace-info-quick-card .workspace-quick-actions{justify-content:flex-end!important}.member-shell .workspace-info-quick-card .app-card-title h3{z-index:0!important;margin:0!important;display:inline-block!important;position:relative!important}.member-shell .workspace-info-quick-card .app-card-title h3:after{content:""!important;z-index:-1!important;background:#facc15c7!important;border-radius:999px 70% 70% 999px!important;height:.34em!important;position:absolute!important;bottom:.02em!important;left:-.08em!important;right:-.12em!important;transform:rotate(-1deg)!important}:root[data-theme=light] .member-shell .workspace-info-card.app-card{background:#fffffaeb!important;border-color:#1d3d8f38!important}:root[data-theme=light] .member-shell .workspace-info-row{border-bottom-color:#1d3d8f38!important}:root[data-theme=light] .member-shell .workspace-info-row span{color:#64748b!important}:root[data-theme=light] .member-shell .workspace-info-row strong{color:#102a6b!important}:root[data-theme=dark] .member-shell .workspace-info-card.app-card{background:#0f172ac7!important;border-color:#93c5fd2e!important}:root[data-theme=dark] .member-shell .workspace-info-row{border-bottom-color:#93c5fd2e!important}:root[data-theme=dark] .member-shell .workspace-info-row span{color:#93a4ba!important}:root[data-theme=dark] .member-shell .workspace-info-row strong{color:#f8fafc!important}@media (max-width:760px){.member-shell .workspace-info-quick-card.app-card{grid-template-columns:1fr!important}.member-shell .workspace-info-quick-card .workspace-quick-actions{justify-content:stretch!important}}.member-shell .workspace-public-preview-header{max-width:1160px!important;box-shadow:none!important;background:0 0!important;border:0!important;margin:0 auto 1.25rem!important;padding:0!important}.member-shell .workspace-public-preview-header h1{z-index:0!important;margin:0!important;display:inline-block!important;position:relative!important}.member-shell .workspace-public-preview-header h1:after{content:""!important;z-index:-1!important;background:#facc15c7!important;border-radius:999px 70% 70% 999px!important;height:.34em!important;position:absolute!important;bottom:.02em!important;left:-.08em!important;right:-.12em!important;transform:rotate(-1deg)!important}.member-shell .workspace-public-preview-shell{border-width:2px!important;border-radius:7px!important;max-width:1160px!important;margin:0 auto!important}:root[data-theme=light] .member-shell .workspace-public-preview-header h1{color:#102a6b!important}:root[data-theme=light] .member-shell .workspace-public-preview-header p{color:#64748b!important}:root[data-theme=light] .member-shell .workspace-public-preview-shell{background:#fff!important;border-color:#1d3d8f38!important;box-shadow:4px 5px #1d3d8f29,0 22px 45px #0f172a1f!important}:root[data-theme=dark] .member-shell .workspace-public-preview-header h1{color:#f8fafc!important}:root[data-theme=dark] .member-shell .workspace-public-preview-header p{color:#94a3b8!important}:root[data-theme=dark] .member-shell .workspace-public-preview-shell{background:#020617!important;border-color:#93c5fd2e!important;box-shadow:4px 5px #93c5fd1f,0 22px 45px #00000047!important}@media (max-width:760px){.member-shell .workspace-public-preview-header{display:grid!important}}.member-shell .workspace-editor-preview-card .workspace-editor-preview,.member-shell .workspace-editor-preview-card .workspace-preview-topbar,.member-shell .workspace-editor-preview-card .workspace-preview-device-wrap,.member-shell .workspace-editor-preview-card .workspace-editor-preview-canvas,.member-shell .workspace-editor-preview-card .workspace-preview-device-desktop .workspace-editor-preview-canvas,.member-shell .workspace-editor-preview-card .workspace-preview-device-tablet .workspace-editor-preview-canvas,.member-shell .workspace-editor-preview-card .workspace-preview-device-mobile .workspace-editor-preview-canvas,.member-shell .workspace-editor-preview-card .workspace-editor-preview .workspace-header-section,.member-shell .workspace-editor-preview-card .workspace-editor-preview .workspace-header-shell,.member-shell .workspace-editor-preview-card .workspace-editor-preview .workspace-header-bg-image{border-radius:0!important}.workspace-section-reveal{opacity:0;will-change:opacity, transform;transition:opacity .52s,transform .62s cubic-bezier(.22,1,.36,1);transform:translateY(22px)}.workspace-section-reveal[data-animation-style=fade_only]{transform:none}.workspace-section-reveal[data-animation-style=slide_soft]{transform:translate(-12px,28px)}.workspace-section-reveal[data-animation-speed=calm]{transition:opacity .72s,transform .82s cubic-bezier(.22,1,.36,1)}.workspace-section-reveal[data-animation-speed=fast]{transition:opacity .34s,transform .42s cubic-bezier(.22,1,.36,1)}.workspace-section-reveal.is-visible{opacity:1;transform:translate(0)}.workspace-section-reveal.is-visible .workspace-preview-card-grid>*,.workspace-section-reveal.is-visible .workspace-preview-gallery-grid>*,.workspace-section-reveal.is-visible .workspace-testimonials-grid>*,.workspace-section-reveal.is-visible .workspace-services-grid>*,.workspace-section-reveal.is-visible .workspace-features-grid>*,.workspace-section-reveal.is-visible .workspace-faq-list>*{animation:.46s both workspace-section-item-rise}.workspace-section-reveal.is-visible .workspace-preview-card-grid>:nth-child(2),.workspace-section-reveal.is-visible .workspace-preview-gallery-grid>:nth-child(2),.workspace-section-reveal.is-visible .workspace-testimonials-grid>:nth-child(2),.workspace-section-reveal.is-visible .workspace-services-grid>:nth-child(2),.workspace-section-reveal.is-visible .workspace-features-grid>:nth-child(2),.workspace-section-reveal.is-visible .workspace-faq-list>:nth-child(2){animation-delay:70ms}.workspace-section-reveal.is-visible .workspace-preview-card-grid>:nth-child(3),.workspace-section-reveal.is-visible .workspace-preview-gallery-grid>:nth-child(3),.workspace-section-reveal.is-visible .workspace-testimonials-grid>:nth-child(3),.workspace-section-reveal.is-visible .workspace-services-grid>:nth-child(3),.workspace-section-reveal.is-visible .workspace-features-grid>:nth-child(3),.workspace-section-reveal.is-visible .workspace-faq-list>:nth-child(3){animation-delay:.14s}.workspace-section-reveal.is-visible .workspace-preview-card-grid>:nth-child(n+4),.workspace-section-reveal.is-visible .workspace-preview-gallery-grid>:nth-child(n+4),.workspace-section-reveal.is-visible .workspace-testimonials-grid>:nth-child(n+4),.workspace-section-reveal.is-visible .workspace-services-grid>:nth-child(n+4),.workspace-section-reveal.is-visible .workspace-features-grid>:nth-child(n+4),.workspace-section-reveal.is-visible .workspace-faq-list>:nth-child(n+4){animation-delay:.19s}@keyframes workspace-section-item-rise{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translate(0)}}@media (prefers-reduced-motion:reduce){.workspace-section-reveal{opacity:1;will-change:auto;transition:none;transform:none}.workspace-section-reveal.is-visible .workspace-preview-card-grid>*,.workspace-section-reveal.is-visible .workspace-preview-gallery-grid>*,.workspace-section-reveal.is-visible .workspace-testimonials-grid>*,.workspace-section-reveal.is-visible .workspace-services-grid>*,.workspace-section-reveal.is-visible .workspace-features-grid>*,.workspace-section-reveal.is-visible .workspace-faq-list>*{animation:none}}
