@import url("https://fonts.googleapis.com/css2?family=DM+Sans:wght@400;450;500;550;600;650;700&family=Instrument+Serif:ital@0;1&display=swap");.sb-demo{font-family:DM Sans,sans-serif;color:#f5f3f4;background:#101012;font-synthesis:none;font-weight:400;font-size:14px;--purple:#c4b4ee;--muted:#929095;--line:#2a282d;--serif:"Instrument Serif",Georgia,serif}.sb-demo *{box-sizing:border-box}.sb-demo{margin:0}.sb-demo button,.sb-demo input,.sb-demo select,.sb-demo textarea{font:inherit}.sb-demo a,.sb-demo button,.sb-demo input,.sb-demo select,.sb-demo summary,.sb-demo textarea{-webkit-tap-highlight-color:transparent}.sb-demo a,.sb-demo button{touch-action:manipulation}.sb-demo button{cursor:pointer}.sb-demo button:disabled{cursor:not-allowed;opacity:.45}.sb-demo a{text-decoration:none}.sb-demo a,.sb-demo button{color:inherit}.sb-demo a:focus-visible,.sb-demo button:focus-visible,.sb-demo summary:focus-visible{outline:2px solid var(--purple);outline-offset:5px}.sb-demo input:focus-visible,.sb-demo textarea:focus-visible{outline:none}.sb-demo a svg,.sb-demo button svg{flex-shrink:0}.sb-demo button{border:0}.sb-demo{scroll-behavior:smooth}.sb-demo ::-moz-selection{background:#b6a1d9;color:#101012}.sb-demo ::selection{background:#b6a1d9;color:#101012}.sb-demo .app-shell{max-width:1440px;margin:auto;padding:0 6.3%;overflow:hidden}.sb-demo .site-header{height:101px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #242227}.sb-demo .logo{display:inline-flex;align-items:center;gap:10px;font-weight:600;font-size:24px}.sb-demo .logo-symbol{display:flex;align-items:center;color:#cfbeee}.sb-demo .logo-dot{color:var(--purple)}.sb-demo .logo-small{font-size:19px;gap:8px;letter-spacing:-.65px}.sb-demo .header-right{display:flex;align-items:center;gap:29px}.sb-demo .demo-badge{font-size:11px;border:1px solid #333039;border-radius:20px;display:flex;align-items:center;gap:7px;padding:7px 11px;color:#b6b0bf}.sb-demo .demo-badge>span{width:5px;height:5px;border-radius:50%;background:#ae99d1}.sb-demo .how-link{display:flex;align-items:center;gap:7px;color:#cbc7ce;font-size:12px}.sb-demo .how-link:hover{color:white}.sb-demo .hero{display:grid;grid-template-columns:1.03fr 1fr;gap:11%;padding:76px 0 84px;align-items:center;min-height:812px}.sb-demo .hero-copy{max-width:474px;align-self:start}.sb-demo .eyebrow{font-size:10px;font-weight:600;letter-spacing:1.65px;color:#afa0ca;display:flex;align-items:center;gap:9px}.sb-demo .builder-controls{margin-top:36px}.sb-demo .step-label{display:flex;align-items:center;gap:9px;font-size:12px;font-weight:500;margin-bottom:12px;color:#e2dde7}.sb-demo .step-label>span{display:grid;place-items:center;color:#a39aa9;font-size:9px;width:20px;height:20px;border:1px solid #38333e;border-radius:50%;font-weight:500}.sb-demo .step-label small{margin-left:auto;color:#6f6975;font-size:10px;font-weight:400}.sb-demo .template-picker{display:grid;grid-template-columns:repeat(3,1fr);gap:11px}.sb-demo .template-option{padding:6px 6px 10px;border:1px solid #302c35;border-radius:11px;background:#19171d;text-align:left;transition:background .2s,border-color .2s,transform .2s;min-width:0}.sb-demo .template-option:hover{border-color:#80728c;transform:translateY(-2px)}.sb-demo .template-option.selected{border-color:#c1a9e5;background:#26202f;box-shadow:0 0 0 1px #c1a9e526}.sb-demo .template-thumb{height:84px;border-radius:5px;background:#f2f0e9;position:relative;overflow:hidden;display:flex;flex-direction:column;align-items:center;gap:4px;padding:11px 25% 6px}.sb-demo .thumb-avatar{height:17px;width:17px;background:url(/marketing/sent-bio/avatar.jpg) 50%/cover;border-radius:50%;position:relative}.sb-demo .template-thumb i{height:3px;background:#4b5547;width:25px;margin-bottom:2px}.sb-demo .template-thumb>span{width:100%;height:8px;border-radius:3px;background:#fff;border:1px solid #dedfd7}.sb-demo .template-thumb>span:last-child{background:#d3dec6}.sb-demo .thumb-editorial{background:#eee5d9;padding-top:10px;align-items:flex-start}.sb-demo .thumb-editorial .thumb-cover{position:absolute;right:0;top:0;height:100%;width:43%;background:linear-gradient(#a0854433,#60402c33),url(/marketing/sent-bio/landscape.jpg) 50%/cover}.sb-demo .thumb-editorial>span{width:30px;border-radius:0;background:#f8f3ec}.sb-demo .thumb-editorial .thumb-avatar{border-radius:3px}.sb-demo .thumb-editorial>span:last-child{background:#d6ba94}.sb-demo .thumb-midnight{background:#242427}.sb-demo .thumb-midnight i{background:#e4d7f9}.sb-demo .thumb-midnight>span{background:#37333d;border-color:#53465b}.sb-demo .thumb-midnight>span:last-child{background:#ac9aba}.sb-demo .template-name{display:flex;align-items:center;justify-content:space-between;font-size:11px;font-weight:450;margin:9px 4px 0}.sb-demo .radio-dot{height:13px;width:13px;display:grid;place-items:center;border:1px solid #5e5667;border-radius:50%;color:#1c1424}.sb-demo .selected .radio-dot{background:#c9b5e8;border-color:#c9b5e8}.sb-demo .step-two{margin-top:25px}.sb-demo .username-field{display:flex;align-items:center;height:51px;border:1px solid #3b3542;padding:0 14px;gap:8px;background:#161419;transition:border-color .2s;overflow:hidden}.sb-demo .username-field:focus-within{border-color:#bfa7e0;box-shadow:0 0 0 3px #c1a9e50a}.sb-demo .username-field>svg{color:#82798c}.sb-demo .username-field>span{color:#9e95a6;font-size:13px;white-space:nowrap}.sb-demo .username-field input{background:none;border:0;color:#ede8f5;width:100%;min-width:0;padding:14px 0;font-size:13px}.sb-demo .username-field input::-moz-placeholder{color:#5f576b}.sb-demo .username-field input::placeholder{color:#5f576b}.sb-demo .username-field.input-error{border-color:#d88686}.sb-demo .update-preview{background:#2c2633;border-radius:4px;padding:5px;display:flex}.sb-demo .field-error{color:#eca8a8;font-size:11px}.sb-demo .primary-button{display:flex;align-items:center;justify-content:center;gap:10px;min-height:48px;border-radius:8px;padding:12px 18px;font-weight:600;font-size:13px;background:#c7b5e8;color:#241831;border:1px solid #cfbfed;box-shadow:inset 0 1px 0 #ffffff38;transition:background .2s,transform .2s;width:100%}.sb-demo .primary-button:hover:not(:disabled){background:#dbccf3;transform:translateY(-1px)}.sb-demo .preview-button{margin-top:11px}.sb-demo .preview-button svg:last-child{margin-left:auto}.sb-demo .preview-button svg:first-child:not(:last-child){margin-right:0}.sb-demo .under-button{display:flex;justify-content:space-between;align-items:center;gap:7px;font-size:9px;color:#746c7e;margin-top:12px;line-height:1.5}.sb-demo .demo-link{background:none;white-space:nowrap;display:flex;align-items:center;gap:3px;padding:0;color:#b4a2c8;font-size:10px}.sb-demo .demo-link:hover{color:#dec7fa}.sb-demo .ready-message{color:#adbba1;gap:5px;margin-top:10px}.sb-demo .ready-message,.sb-demo .trust-line{font-size:10px;display:flex;align-items:center}.sb-demo .trust-line{gap:22px;margin-top:27px;padding-top:22px;border-top:1px solid #252029;color:#9b939f}.sb-demo .trust-line span{display:flex;align-items:center;gap:5px}.sb-demo .trust-line svg{color:#a394b3}.sb-demo .showcase{position:relative;isolation:isolate;width:100%;max-width:422px;justify-self:center;align-self:center;margin:0 auto;scroll-margin-top:20px}.sb-demo .showcase:before{content:"";position:absolute;inset:10% -40% -5%;background:radial-gradient(ellipse,#a486cc16,transparent 64%);z-index:-2;pointer-events:none}.sb-demo .showcase-orbit{border:1px solid #4f435b22;width:550px;height:550px;position:absolute;top:58px;left:50%;border-radius:50%;transform:translateX(-50%);z-index:-1;pointer-events:none}.sb-demo .orbit-two{height:650px;width:650px;top:8px}.sb-demo .preview-topline{display:flex;align-items:center;gap:7px;font-size:8px;letter-spacing:1.25px;color:#98909f;margin:0 5px 13px}.sb-demo .live-dot{height:5px;width:5px;border-radius:50%;background:#b4c49f;box-shadow:0 0 8px #b4c49f33}.sb-demo .device-switch{display:flex;margin-left:auto;gap:2px;border:1px solid #332d39;border-radius:5px;padding:3px}.sb-demo .device-switch button{background:none;border-radius:3px;padding:4px 7px;color:#68606e;display:flex}.sb-demo .device-switch button.active{color:#d0bfdc;background:#332d3a}.sb-demo .preview-window{position:relative;border-radius:13px;overflow:hidden;border:1px solid #66616a;box-shadow:0 26px 80px #0006,0 0 0 6px #ffffff03;transition:transform .3s;width:100%;max-width:360px;margin:auto;background:#f3f0e8}.sb-demo .preview-chrome{height:35px;background:#252228;display:flex;align-items:center;justify-content:space-between;padding:0 13px;color:#8b8293;border-bottom:1px solid #39313f;gap:20px}.sb-demo .preview-chrome>span{font-size:8px;letter-spacing:.2px;margin-right:19px}.sb-demo .window-dots{display:flex;gap:4px}.sb-demo .window-dots i{width:5px;height:5px;background:#5e5566;border-radius:50%}.sb-demo .profile-page{--page-bg:#f4f3ed;--page-ink:#333b31;--page-muted:#929488;--page-accent:#dce3ce;--page-card:#ffffff;--page-border:#e1e3d9;background:var(--page-bg);color:var(--page-ink);text-align:center;min-height:510px;transition:background .35s,color .35s;overflow:hidden}.sb-demo .profile-cover{height:94px;position:relative;overflow:hidden}.sb-demo .profile-cover>img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center 45%;object-position:center 45%;filter:saturate(.6) brightness(.9)}.sb-demo .profile-cover:after{content:"";position:absolute;inset:0;background:linear-gradient(transparent,#2e403829)}.sb-demo .cover-caption{position:absolute;top:16px;left:18px;color:#fcfff1bd;font-family:var(--serif);font-style:italic;font-size:12px;z-index:1}.sb-demo .cover-star{position:absolute;bottom:10px;right:16px;color:#edf2d9;z-index:1;font-size:24px}.sb-demo .profile-body{padding:0 27px 15px}.sb-demo .profile-heading{position:relative;margin-top:-25px}.sb-demo .profile-avatar{width:58px;height:58px;-o-object-fit:cover;object-fit:cover;border-radius:50%;border:4px solid var(--page-bg);position:relative;z-index:1}.sb-demo .profile-eyebrow{display:block;font-size:6px;letter-spacing:1.5px;color:var(--page-muted);margin-top:9px}.sb-demo .profile-heading h2{font-family:var(--serif);font-weight:400;font-size:31px;line-height:1.1;letter-spacing:-.5px;margin:8px 0}.sb-demo .name-star{display:none}.sb-demo .profile-heading p{font-size:8px;line-height:1.8;white-space:pre-line;color:var(--page-muted);margin:0 0 10px}.sb-demo .profile-socials{display:flex;justify-content:center;gap:14px;margin:12px 0 19px}.sb-demo .profile-socials button{background:none;color:var(--page-ink);padding:0;display:flex}.sb-demo .profile-socials svg{width:13px;height:13px}.sb-demo .profile-links{display:flex;flex-direction:column;gap:8px}.sb-demo .profile-link,.sb-demo .profile-tip{display:flex;align-items:center;gap:10px;width:100%;text-align:left;color:var(--page-ink);background:var(--page-card);border:1px solid var(--page-border);padding:10px;border-radius:7px;min-height:45px;transition:transform .15s,background .3s}.sb-demo .profile-link:hover,.sb-demo .profile-tip:hover{transform:translateY(-1px)}.sb-demo .profile-link>span:nth-child(2),.sb-demo .profile-tip>span:nth-child(2){flex:1;min-width:0}.sb-demo .profile-link strong,.sb-demo .profile-tip strong{font-size:9px;font-weight:600;display:block;white-space:nowrap}.sb-demo .profile-link small,.sb-demo .profile-tip small{font-size:6.8px;color:var(--page-muted);display:block;margin-top:3px}.sb-demo .profile-link>svg,.sb-demo .profile-tip>svg{width:12px;height:12px}.sb-demo .link-icon,.sb-demo .tip-heart{width:25px;height:25px;display:flex;align-items:center;justify-content:center;border-radius:5px;flex-shrink:0;background:#e9ece1}.sb-demo .link-icon svg,.sb-demo .tip-heart svg{width:12px;height:12px}.sb-demo .link-icon-1{background:#f4ece8;color:#b0907c}.sb-demo .link-icon-2{background:#ece9f0;color:#a093b5}.sb-demo .profile-tip{background:var(--page-accent);border-color:transparent;margin-top:3px}.sb-demo .tip-heart{background:#ffffff55}.sb-demo .profile-tip small{color:inherit;opacity:.6}.sb-demo .profile-signoff{gap:4px;font-family:var(--serif);font-size:11px;font-style:italic;margin:20px 0 16px}.sb-demo .profile-signoff,.sb-demo .profile-watermark{display:flex;align-items:center;justify-content:center;color:var(--page-muted)}.sb-demo .profile-watermark{gap:3px;font-size:6px}.sb-demo .profile-watermark strong{font-weight:600}.sb-demo .profile-editorial{--page-bg:#f0e8df;--page-ink:#533c2c;--page-muted:#9c8777;--page-accent:#e0c5a3;--page-card:#f7f1ea;--page-border:#dbcbbb}.sb-demo .profile-editorial .profile-cover{height:131px}.sb-demo .profile-editorial .profile-cover>img{filter:sepia(.25) saturate(.65)}.sb-demo .profile-editorial .profile-heading{text-align:left;margin-top:-29px}.sb-demo .profile-editorial .profile-avatar{border-radius:5px;width:64px;height:64px;float:right;margin-top:12px}.sb-demo .profile-editorial .profile-eyebrow{padding-top:46px;font-size:5.6px;margin:0}.sb-demo .profile-editorial .profile-heading h2{font-size:32px}.sb-demo .profile-editorial .profile-heading p{margin-right:5px}.sb-demo .profile-editorial .profile-socials{justify-content:flex-start}.sb-demo .profile-editorial .profile-link,.sb-demo .profile-editorial .profile-tip{border-radius:2px}.sb-demo .profile-editorial .profile-signoff{margin:17px 0 15px}.sb-demo .profile-midnight{--page-bg:#25222c;--page-ink:#f0e8fa;--page-muted:#aca1b8;--page-accent:#bba5d1;--page-card:#332f3c;--page-border:#45404e}.sb-demo .profile-midnight .profile-cover>img{filter:saturate(.3) brightness(.5);-o-object-position:50% 60%;object-position:50% 60%}.sb-demo .profile-midnight .profile-avatar{border-radius:18px}.sb-demo .profile-midnight .profile-heading h2{font-family:DM Sans,sans-serif;font-size:25px;font-weight:600;letter-spacing:-1px;margin:12px 0 10px}.sb-demo .profile-midnight .name-star{display:inline;font-size:20px;margin-left:6px;color:#c6afd9}.sb-demo .profile-midnight .link-icon{background:#484050;color:#cec0dd}.sb-demo .profile-midnight .profile-tip{color:#30213f}.sb-demo .accent-peach{--page-accent:#edc6aa}.sb-demo .accent-lavender{--page-accent:#d6c6ee}.sb-demo .large-photo .profile-cover{height:160px}.sb-demo .large-photo .profile-avatar{width:77px;height:77px}.sb-demo .floating-note{position:absolute;display:flex;align-items:center;gap:10px;right:-44px;bottom:139px;transform:rotate(5deg);border:1px solid #574863;background:#26202edc;backdrop-filter:blur(12px);box-shadow:0 8px 30px #0003;border-radius:10px;padding:13px 17px;color:#b7a7c6;font-size:10px;line-height:1.65;z-index:2}.sb-demo .floating-note>span{display:grid;place-items:center;height:28px;width:28px;background:#b999d118;border:1px solid #af8bcb30;border-radius:50%;color:#d0b9e6}.sb-demo .floating-note strong{font-weight:500;color:#e4d5f2}.sb-demo .preview-actions{display:flex;align-items:center;justify-content:space-between;max-width:360px;margin:15px auto 0;gap:8px}.sb-demo .sample-label{font-size:9px;color:#6e6578}.sb-demo .preview-actions>div{display:flex;gap:8px}.sb-demo .ai-button{display:flex;gap:7px;align-items:center;background:#272030;border:1px solid #4f405d;border-radius:6px;padding:8px 10px;color:#ceb8e4;font-size:10px;transition:background .2s}.sb-demo .ai-button.active,.sb-demo .ai-button:hover{background:#392b46}.sb-demo .undo-button{padding:7px;background:none;color:#a493b1;display:flex;align-items:center}.sb-demo .preview-caption{display:block;text-align:center;font-family:var(--serif);font-style:italic;font-size:15px;letter-spacing:.2px;color:#706477;margin-top:26px}.sb-demo .preview-loading{position:absolute;inset:35px 0 0;background:#18121be6;backdrop-filter:blur(9px);display:flex;flex-direction:column;align-items:center;justify-content:center;color:#ddc7f7;text-align:center;padding:30px;z-index:3}.sb-demo .preview-loading>span{width:55px;height:55px;background:#a88bc028;display:grid;place-items:center;border-radius:50%;animation:sb-breathe 1.2s ease infinite}.sb-demo .preview-loading p{font-size:12px;margin-top:22px}.sb-demo .ai-editor{max-width:360px;margin:14px auto 0;border:1px solid #4a3b58;padding:14px;border-radius:10px;background:#1d1723;box-shadow:0 15px 30px #0002}.sb-demo .ai-editor-title{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:12px;font-size:10px}.sb-demo .ai-editor-title>span:first-child{display:flex;align-items:center;gap:6px;color:#d2bcdf}.sb-demo .simulated-label{font-size:6px;letter-spacing:.7px;color:#8b749e}.sb-demo .ai-editor form{display:flex;gap:8px;align-items:flex-end}.sb-demo .ai-editor textarea{resize:vertical;min-height:50px;max-height:130px;background:none;border:0;color:#e8dff0;width:100%;font-size:11px;line-height:1.6}.sb-demo .ai-editor textarea::-moz-placeholder{color:#88738f}.sb-demo .ai-editor textarea::placeholder{color:#88738f}.sb-demo .ai-editor form button{display:grid;place-items:center;background:#c7b5e8;color:#332341;border-radius:6px;height:30px;width:30px;flex-shrink:0}.sb-demo .prompt-chips{display:flex;gap:5px;flex-wrap:wrap;margin-top:12px}.sb-demo .prompt-chips button{display:flex;align-items:center;gap:4px;background:#2b2233;color:#bfa8d0;border:1px solid #44334f;border-radius:4px;padding:5px 6px;font-size:8px}.sb-demo .ai-message{font-size:10px;line-height:1.6;color:#c6b4d2;margin-bottom:0}.sb-demo .wide-preview .ai-editor,.sb-demo .wide-preview .preview-actions,.sb-demo .wide-preview .preview-window{max-width:422px}.sb-demo .wide-preview .profile-body{padding-left:43px;padding-right:43px}.sb-demo .how-section{display:grid;grid-template-columns:1fr 2.4fr;gap:7%;padding:52px 0;border-top:1px solid #2b2531;border-bottom:1px solid #2b2531}.sb-demo .how-heading .eyebrow{font-size:8px;letter-spacing:1.25px}.sb-demo .how-heading h2{font-size:25px;font-weight:400;letter-spacing:-.5px;line-height:1.2;margin:13px 0 0}.sb-demo .how-heading h2 em{font-family:var(--serif);font-weight:400;font-size:1.2em;color:#b6a2c9}.sb-demo .how-items{display:grid;grid-template-columns:repeat(3,1fr);gap:25px}.sb-demo .how-number{color:#807188;font-family:var(--serif);font-size:23px}.sb-demo .how-items h3{font-size:12px;font-weight:500;margin:12px 0 9px}.sb-demo .how-items p{font-size:10px;line-height:1.9;color:#81768b;margin:0}.sb-demo .site-footer{border-top:1px solid #2b2332;min-height:92px;display:flex;align-items:center;gap:25px}.sb-demo .site-footer>.logo{color:#e3d9e9;font-size:17px}.sb-demo .site-footer>span:not(.logo){font-size:10px;color:#73667f}.sb-demo .site-footer .footer-note{margin-left:auto}.sb-demo .footer-note>span{margin-left:7px;color:#b4a0c1}.sb-demo .signup-dialog{border:1px solid #53435f;background:#1a141f;color:#e9dff0;border-radius:17px;padding:0;width:min(440px,calc(100% - 28px));max-height:90svh;box-shadow:0 30px 120px #0009}.sb-demo .signup-dialog::backdrop{background:#08060dc9;backdrop-filter:blur(7px)}.sb-demo .dialog-inner{padding:32px;position:relative}.sb-demo .dialog-close{position:absolute;right:17px;top:17px}.sb-demo .icon-button{background:none;padding:5px;color:#a38daf;display:flex}.sb-demo .dialog-step{font-size:9px;color:#a68aba;letter-spacing:1.4px;margin:33px 0 15px}.sb-demo .dialog-inner h2{font-size:32px;line-height:1.12;font-weight:400;letter-spacing:-1px;margin:0 0 13px}.sb-demo .dialog-inner h2 em{font-family:var(--serif);font-weight:400;font-size:1.22em;color:#cbb0de}.sb-demo .dialog-inner>p,.sb-demo .success-content>p{font-size:12px;color:#a792b1;line-height:1.7}.sb-demo .draft-summary{display:flex;align-items:center;gap:10px;padding:14px 0;margin:20px 0;border-block:1px solid #392c43}.sb-demo .draft-summary>img{height:37px;width:37px;-o-object-fit:cover;object-fit:cover;border-radius:50%}.sb-demo .draft-summary>div{display:flex;flex-direction:column;gap:4px}.sb-demo .draft-summary strong{font-size:12px;font-weight:500}.sb-demo .draft-summary>div>span{font-size:9px;color:#9c87aa}.sb-demo .saved-tag{display:flex;align-items:center;gap:4px;color:#aec3a6;margin-left:auto;font-size:8px;white-space:nowrap}.sb-demo .dialog-inner form>label{display:flex;flex-direction:column;gap:9px;font-size:11px;color:#c7b1d5;margin:15px 0}.sb-demo .dialog-inner input:not([type=checkbox]){width:100%;border:1px solid #483353;border-radius:7px;background:#24192c;color:#efdff7;padding:12px;font-size:12px}.sb-demo .dialog-inner input:focus-visible{border-color:#c2a2dd}.sb-demo .dialog-inner form .primary-button{margin-top:24px}.sb-demo .demo-disclosure{display:flex;align-items:flex-start;gap:7px;font-size:9px;line-height:1.7;color:#937ba3;margin-top:18px}.sb-demo .demo-disclosure svg{flex-shrink:0;margin-top:2px}.sb-demo .text-back{display:flex;align-items:center;gap:3px;font-size:10px;color:#b093c1;background:none;padding:0;margin-top:24px}.sb-demo .text-back+.dialog-step{margin-top:20px}.sb-demo .publish-summary{border:1px solid #3e2d48;border-radius:9px;margin:24px 0;padding:4px 16px}.sb-demo .publish-summary>div{display:flex;flex-direction:column;gap:7px;padding:13px 0;border-bottom:1px solid #36273e}.sb-demo .publish-summary>div:last-child{border:0}.sb-demo .publish-summary span{font-size:9px;color:#92749f}.sb-demo .publish-summary strong{font-size:12px;font-weight:500}.sb-demo .publish-summary small{font-size:7px;color:#a889b7;display:block;margin-top:5px}.sb-demo .checkbox-label{display:flex;align-items:flex-start;gap:8px;font-size:10px;color:#b7a0c5;margin:22px 0;line-height:1.6}.sb-demo .checkbox-label input{accent-color:#b893d8;margin:2px 0 0}.sb-demo .success-content{text-align:center}.sb-demo .success-icon{display:grid;place-items:center;width:70px;height:70px;border:1px solid #8db09540;background:#94b88b18;border-radius:50%;color:#b0ce9e;margin:32px auto 20px}.sb-demo .success-content .dialog-step{margin-top:20px}.sb-demo .success-content>.primary-button{margin-top:24px}.sb-demo .secondary-button{display:flex;width:100%;justify-content:center;border:1px solid #503b5e;color:#c6acd7;border-radius:8px;background:none;padding:12px;margin-top:9px;font-size:12px}.sb-demo .success-content .demo-disclosure{text-align:center;display:block}.sb-demo .toast{position:fixed;bottom:24px;left:50%;transform:translate(-50%,20px);background:#2d2239;color:#e6d3f5;box-shadow:0 8px 30px #0004;border:1px solid #6a4b83;padding:14px 19px;display:flex;gap:10px;align-items:center;border-radius:10px;font-size:11px;max-width:calc(100% - 32px);width:-moz-max-content;width:max-content;z-index:20;opacity:0;pointer-events:none;transition:opacity .2s,transform .2s}.sb-demo .toast.visible{opacity:1;transform:translate(-50%)}.sb-demo .toast svg{flex-shrink:0}.sb-demo .public-demo{min-height:100svh;background:#17121b;padding-bottom:30px}.sb-demo .public-demo-bar{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:17px 5%;border-bottom:1px solid #403047;color:#cbb4db;font-size:10px}.sb-demo .public-demo-bar a{display:flex;align-items:center;gap:5px}.sb-demo .public-demo-bar>span{font-size:8px;letter-spacing:1px;color:#8e739f}.sb-demo .public-demo-page{max-width:460px;margin:30px auto 0;border-radius:15px;overflow:hidden;border:1px solid #55425f}.sb-demo .public-demo-page .profile-cover{height:170px}.sb-demo .public-demo-page .profile-body{padding:0 38px 25px}.sb-demo .public-demo-page .profile-avatar{width:80px;height:80px}.sb-demo .public-demo-page .profile-heading h2{font-size:42px}.sb-demo .public-demo-page .profile-heading p{font-size:12px}.sb-demo .public-demo-page .profile-heading .profile-eyebrow{font-size:8px}.sb-demo .public-demo-page .profile-socials{margin:20px 0 25px;gap:20px}.sb-demo .public-demo-page .profile-socials svg{width:18px;height:18px}.sb-demo .public-demo-page .profile-link,.sb-demo .public-demo-page .profile-tip{min-height:63px;padding:14px}.sb-demo .public-demo-page .profile-link strong,.sb-demo .public-demo-page .profile-tip strong{font-size:12px}.sb-demo .public-demo-page .profile-link small,.sb-demo .public-demo-page .profile-tip small{font-size:9px}.sb-demo .public-demo-page .profile-signoff{font-size:17px;margin:25px 0}.sb-demo .public-demo-page .profile-watermark{font-size:9px}.sb-demo .spin{animation:sb-spin 1s linear infinite}@keyframes sb-spin{to{transform:rotate(1turn)}}@keyframes sb-breathe{50%{transform:scale(1.1);opacity:.7}}.sb-demo .managers-section{display:grid;grid-template-columns:.85fr 1.15fr;gap:9%;padding:72px 0;border-bottom:1px solid #2b2531;align-items:center}.sb-demo .manager-benefits{display:flex;flex-direction:column;gap:12px;font-size:11px;color:#bfb0c9;margin-top:24px}.sb-demo .manager-benefits span{display:flex;align-items:center;gap:8px}.sb-demo .manager-benefits svg{color:#aa93bc}.sb-demo .workspace-demo{background:#19151e;border:1px solid #403448;border-radius:12px;box-shadow:0 18px 55px #0003;overflow:hidden;min-width:0}.sb-demo .workspace-header{display:flex;align-items:center;gap:8px;padding:17px;border-bottom:1px solid #35293e;font-size:11px;color:#d1bfdc}.sb-demo .workspace-symbol{height:26px;width:26px;border-radius:6px;background:#453151;color:#c4a6da;display:grid;place-items:center}.sb-demo .workspace-header>span:last-child{margin-left:auto;font-size:7px;letter-spacing:1px;color:#9478a6;background:#2d2036;padding:5px;border-radius:4px}.sb-demo .workspace-stats{display:flex;justify-content:space-between;gap:10px;padding:21px 19px 13px}.sb-demo .workspace-stats>div>span{font-size:8px;letter-spacing:1px;color:#9983a7}.sb-demo .workspace-stats strong{display:block;font-weight:450;font-size:31px;letter-spacing:-1px;margin-top:7px}.sb-demo .workspace-stats strong small{font-size:9px;letter-spacing:0;color:#9db493;font-weight:400;margin-left:7px}.sb-demo .workspace-stats select{align-self:flex-start;border:1px solid #4b3957;border-radius:5px;color:#bba4ca;background:#251b2e;font-size:8px;padding:6px}.sb-demo .workspace-chart{height:57px;display:flex;align-items:flex-end;gap:7px;padding:0 20px;margin:0 0 22px}.sb-demo .workspace-chart>div{flex:1;background:linear-gradient(#b39acb,#7a5b952b);border-radius:3px 3px 0 0;min-height:4px;transition:height .4s}.sb-demo .workspace-table{padding:0 18px 10px}.sb-demo .workspace-row,.sb-demo .workspace-table-head{display:grid;grid-template-columns:1fr 62px 67px;align-items:center;gap:8px}.sb-demo .workspace-table-head{font-size:7px;text-transform:uppercase;letter-spacing:1px;color:#897194;padding-bottom:10px}.sb-demo .workspace-table-head>span:not(:first-child){text-align:right}.sb-demo .workspace-row{padding:12px 0;border-top:1px solid #322639;font-size:10px}.sb-demo .workspace-person{display:flex;align-items:center;gap:8px}.sb-demo .workspace-avatar{width:28px;height:28px;border-radius:50%;display:grid;place-items:center;background:#5c5068;font-size:9px;overflow:hidden;color:#e2d4ed}.sb-demo .workspace-avatar img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.sb-demo .workspace-avatar.avatar-1{background:#394c48;color:#bacfc0}.sb-demo .workspace-avatar.avatar-2{background:#514339;color:#d4bca4}.sb-demo .workspace-person>div>strong{display:block;font-weight:500;color:#d9cbe2}.sb-demo .workspace-person>div>span{display:block;font-size:7px;color:#8c749a;margin-top:3px}.sb-demo .workspace-row>span{text-align:right;font-size:9px;color:#a88db8}.sb-demo .workspace-row>strong{text-align:right;font-size:10px;font-weight:500;color:#d7c4e5}.sb-demo .workspace-bottom{display:flex;align-items:center;gap:5px;border-top:1px solid #32263b;padding:11px 18px;font-size:8px;color:#9c87aa}.sb-demo .workspace-bottom>span{margin-left:auto;color:#796385}@media (min-width:1500px){.sb-demo .hero{padding-top:90px;padding-bottom:95px}.sb-demo .app-shell{padding:0 90px}.sb-demo .showcase{max-width:450px}.sb-demo .ai-editor,.sb-demo .preview-actions,.sb-demo .preview-window{max-width:375px}.sb-demo .profile-page{min-height:530px}.sb-demo .profile-body{padding-bottom:24px}}@media (max-width:1100px){.sb-demo .app-shell{padding:0 5%}.sb-demo .hero{gap:7%;padding-top:60px}.sb-demo .floating-note{right:-20px;font-size:9px;padding:11px}.sb-demo .hero-copy{min-width:0}.sb-demo .step-label small,.sb-demo .under-button{font-size:8px}.sb-demo .demo-link{font-size:9px}.sb-demo .trust-line{gap:12px;font-size:9px}.sb-demo .how-section{gap:4%}.sb-demo .how-items{gap:15px}.sb-demo .managers-section{gap:6%}.sb-demo .workspace-stats strong{font-size:27px}.sb-demo .header-right{gap:20px}}@media (max-width:850px){.sb-demo .app-shell{padding:0 7%}.sb-demo .site-header{height:80px}.sb-demo .header-right{gap:18px}.sb-demo .how-link{font-size:11px}.sb-demo .hero{grid-template-columns:1fr;gap:55px;padding:50px 0 55px;min-height:0}.sb-demo .hero-copy{max-width:490px;margin:auto;width:100%}.sb-demo .showcase{max-width:422px}.sb-demo .ai-editor,.sb-demo .preview-actions,.sb-demo .preview-window{max-width:360px}.sb-demo .floating-note{right:-20px;bottom:147px}.sb-demo .step-label small{font-size:10px}.sb-demo .under-button{font-size:9px}.sb-demo .demo-link{font-size:10px}.sb-demo .template-thumb{height:99px;padding-top:14px;gap:5px}.sb-demo .template-thumb>span{height:10px}.sb-demo .template-thumb i{margin-bottom:3px}.sb-demo .trust-line{font-size:10px;gap:24px}.sb-demo .how-section{grid-template-columns:1fr;padding:35px 0;gap:30px}.sb-demo .how-heading h2 br{display:none}.sb-demo .how-heading h2 em{margin-left:5px}.sb-demo .how-items{gap:25px}.sb-demo .how-items p{font-size:11px}.sb-demo .managers-section{grid-template-columns:1fr;padding:50px 0;gap:30px}.sb-demo .managers-copy,.sb-demo .workspace-demo{max-width:490px;width:100%;margin:auto}.sb-demo .site-footer{flex-wrap:wrap;gap:12px;padding:24px 0;min-height:95px}.sb-demo .site-footer>.logo{flex:1}.sb-demo .site-footer>.footer-note{display:none}.sb-demo .workspace-stats strong{font-size:32px}.sb-demo .workspace-chart{height:72px}.sb-demo .workspace-row{padding:16px 0}.sb-demo .workspace-person>div>strong{font-size:11px}.sb-demo .workspace-row>strong{font-size:12px}.sb-demo .workspace-row>span{font-size:11px}.sb-demo .workspace-avatar{width:33px;height:33px}}@media (max-width:480px){.sb-demo .app-shell{padding:0 6%}.sb-demo .site-header{height:73px}.sb-demo .logo{font-size:21px;gap:7px}.sb-demo .logo-symbol svg{width:22px}.sb-demo .header-right{gap:14px}.sb-demo .header-right .demo-badge{font-size:9px;padding:5px 8px}.sb-demo .header-right .how-link{display:none}.sb-demo .hero{padding-top:38px;gap:43px}.sb-demo .builder-controls{margin-top:30px}.sb-demo .step-label small{font-size:8px}.sb-demo .template-picker{gap:9px}.sb-demo .template-name{font-size:9px;margin-inline:2px}.sb-demo .template-thumb{height:82px;padding-top:10px;gap:4px}.sb-demo .template-thumb>span{height:8px}.sb-demo .template-option{padding:5px 5px 9px}.sb-demo .under-button{font-size:8px}.sb-demo .demo-link{font-size:9px}.sb-demo .trust-line{gap:17px;font-size:9px;margin-top:24px;padding-top:19px}.sb-demo .showcase{padding:0 12px}.sb-demo .preview-topline{font-size:7px;margin-inline:0;letter-spacing:.8px}.sb-demo .preview-window{border-radius:11px}.sb-demo .floating-note{right:-9px;bottom:142px;padding:10px;font-size:8px;gap:7px}.sb-demo .floating-note>span{width:24px;height:24px}.sb-demo .floating-note svg{width:13px}.sb-demo .profile-body{padding-inline:22px}.sb-demo .profile-link strong,.sb-demo .profile-tip strong{font-size:8px}.sb-demo .profile-link small,.sb-demo .profile-tip small{font-size:6px}.sb-demo .profile-cover{height:90px}.sb-demo .profile-page{min-height:510px}.sb-demo .profile-heading h2{font-size:31px}.sb-demo .showcase-orbit{width:420px;height:500px}.sb-demo .orbit-two{width:490px;height:590px}.sb-demo .profile-editorial .profile-heading h2{font-size:29px}.sb-demo .how-items{gap:17px;grid-template-columns:1fr}.sb-demo .how-items>div{display:grid;grid-template-columns:30px 1fr;gap:0 12px;align-items:start}.sb-demo .how-number{grid-row:span 2;font-size:26px;padding-top:1px}.sb-demo .how-items h3{margin:3px 0 6px;font-size:13px}.sb-demo .how-items p{font-size:11px}.sb-demo .how-items p br{display:none}.sb-demo .how-heading h2{font-size:25px}.sb-demo .how-heading h2 br{display:block}.sb-demo .how-heading h2 em{margin-left:0}.sb-demo .site-footer>span:not(.logo){font-size:8px}.sb-demo .public-demo-bar{padding:14px;gap:10px}.sb-demo .public-demo-bar>span{font-size:6px;letter-spacing:.5px}.sb-demo .public-demo-page{margin:15px 12px}.sb-demo .public-demo-page .profile-body{padding-inline:23px}.sb-demo .dialog-inner{padding:26px}.sb-demo .dialog-inner h2{font-size:29px}.sb-demo .workspace-row,.sb-demo .workspace-table-head{grid-template-columns:1fr 50px 58px}.sb-demo .workspace-stats strong{font-size:29px}.sb-demo .workspace-stats strong small{font-size:8px}.sb-demo .workspace-header{font-size:10px}.sb-demo .wide-preview .profile-body{padding-inline:20px}.sb-demo .ai-editor-title{font-size:9px}.sb-demo .prompt-chips button{font-size:7px}}@media (prefers-reduced-motion:reduce){.sb-demo *,.sb-demo :after,.sb-demo :before{animation:none!important;transition:none!important;scroll-behavior:auto!important}}.sb-demo .browse-templates{display:flex;align-items:center;justify-content:center;gap:7px;width:100%;margin-top:11px;padding:9px;border:1px solid #332b3b;border-radius:6px;background:#1a151e;color:#c7b5d6;font-size:10px}.sb-demo .browse-templates:hover{background:#29202f;border-color:#6d527f}.sb-demo .browse-templates>span{font-size:8px;background:#33243d;color:#a98fbd;padding:3px 5px;border-radius:4px;margin-left:3px}.sb-demo .template-library{color:#f0e7f5;background:#17121d;border:1px solid #54405f;border-radius:18px;width:min(980px,calc(100vw - 40px));max-height:92svh;padding:0;overflow:hidden;box-shadow:0 30px 100px #0009}.sb-demo .template-library[open]{display:flex;flex-direction:column}.sb-demo .template-library::backdrop{background:#08050bd9;backdrop-filter:blur(8px)}.sb-demo .library-header{display:flex;justify-content:space-between;align-items:flex-start;padding:25px 28px 20px;border-bottom:1px solid #322438;flex-shrink:0}.sb-demo .library-header .eyebrow{font-size:8px;letter-spacing:1.5px}.sb-demo .library-header h2{font-size:31px;line-height:1.2;font-weight:400;letter-spacing:-.8px;margin:10px 0 6px}.sb-demo .library-header h2 em{font-family:var(--serif);font-size:1.15em;color:#c9aedf}.sb-demo .library-header p{color:#9f89ae;font-size:11px;margin:0}.sb-demo .library-content{display:grid;grid-template-columns:1fr 290px;min-height:0;overflow:hidden}.sb-demo .library-browse{padding:20px 25px 25px;overflow:auto}.sb-demo .library-filters{display:flex;gap:6px;flex-wrap:wrap;margin-bottom:18px}.sb-demo .library-filters button{font-size:9px;background:transparent;color:#a28aaf;border:1px solid #44314f;padding:7px 9px;border-radius:20px;white-space:nowrap}.sb-demo .library-filters button[aria-pressed=true]{background:#c5a9df;border-color:#c5a9df;color:#281834}.sb-demo .library-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:13px}.sb-demo .library-card{background:#221829;border:1px solid #3c2d46;padding:6px;border-radius:9px;text-align:left;min-width:0}.sb-demo .library-card:hover{border-color:#9b7cab}.sb-demo .library-card.selected{border-color:#c6a7e3;background:#31213b;box-shadow:0 0 0 1px #c6a7e330}.sb-demo .library-card .template-thumb{height:115px;padding-top:20px;gap:6px}.sb-demo .library-card .thumb-avatar{height:24px;width:24px;flex-shrink:0}.sb-demo .library-card .template-thumb>span{height:9px;flex-shrink:0}.sb-demo .library-card-name{display:flex;justify-content:space-between;align-items:center;gap:5px;font-size:10px;color:#e0c9ed;margin:9px 4px 4px}.sb-demo .library-card>small{font-size:8px;color:#9474a5;display:block;margin:0 4px 5px}.sb-demo .library-preview{padding:22px 19px;background:#110d16;border-left:1px solid #302137;overflow:auto}.sb-demo .library-preview-label{font-size:8px;letter-spacing:1.3px;color:#bda2cb;display:flex;align-items:center;gap:6px;margin-bottom:12px}.sb-demo .library-preview-frame{border:1px solid #615268;border-radius:10px;overflow:hidden}.sb-demo .library-preview .profile-page{min-height:0}.sb-demo .library-preview .profile-body{padding-inline:17px;padding-bottom:14px}.sb-demo .library-preview .profile-link,.sb-demo .library-preview .profile-tip{gap:6px;padding:8px}.sb-demo .library-preview .profile-link strong,.sb-demo .library-preview .profile-tip strong{font-size:7px}.sb-demo .library-preview .profile-link small,.sb-demo .library-preview .profile-tip small{font-size:5.8px}.sb-demo .library-preview>p{font-family:var(--serif);font-style:italic;color:#ab8bbc;text-align:center;font-size:15px}.sb-demo .library-footer{display:flex;justify-content:space-between;align-items:center;gap:20px;padding:17px 28px;border-top:1px solid #3a2844;background:#201727;flex-shrink:0}.sb-demo .library-footer>span>strong{display:block;font-size:12px;font-weight:500}.sb-demo .library-footer>span>small{display:block;font-size:9px;color:#a287b0;margin-top:5px}.sb-demo .library-footer .primary-button{width:auto;min-width:180px;font-size:11px;min-height:42px}.sb-demo .library-footer .primary-button svg{margin-left:18px}.sb-demo .profile-bloom{--page-bg:#f8e8ed;--page-ink:#734751;--page-muted:#a47983;--page-accent:#e3a7b6;--page-card:#fff9fa;--page-border:#ecd0d8;background:radial-gradient(circle at 3% 16%,#e4adc84d 0 18%,transparent 18.5%),radial-gradient(circle at 97% 30%,#e4adc84d 0 16%,transparent 16.5%),var(--page-bg)}.sb-demo .profile-bloom .profile-cover{height:47px;background:transparent}.sb-demo .profile-bloom .profile-cover:after,.sb-demo .profile-bloom .profile-cover>*{display:none}.sb-demo .profile-bloom .profile-heading{margin-top:0}.sb-demo .profile-bloom .profile-avatar{width:78px;height:78px;border-radius:50% 50% 46% 46%;border:5px solid #fff9f5;box-shadow:0 0 0 1px #dba6b7;transform:rotate(-6deg)}.sb-demo .profile-bloom .profile-heading h2{font-style:italic;font-size:37px}.sb-demo .profile-bloom .profile-link,.sb-demo .profile-bloom .profile-tip{border-radius:30px;padding:12px}.sb-demo .profile-bloom .profile-body{padding-bottom:26px}.sb-demo .profile-bloom .link-icon{background:#f4e1e7;border-radius:50%;color:#a97284}.sb-demo .profile-bloom .profile-signoff{font-size:14px}.sb-demo .profile-cobalt{--page-bg:#2545dd;--page-ink:#f3f2ff;--page-muted:#c4ceff;--page-accent:#dcf485;--page-card:#f6f5ee;--page-border:#162e90}.sb-demo .profile-cobalt .profile-cover{height:38px;background:repeating-linear-gradient(-45deg,transparent,transparent 5px,#ffffff13 0,#ffffff13 7px)}.sb-demo .profile-cobalt .profile-cover:after,.sb-demo .profile-cobalt .profile-cover>*{display:none}.sb-demo .profile-cobalt .profile-heading{margin-top:15px;text-align:left}.sb-demo .profile-cobalt .profile-avatar{float:right;width:59px;height:59px;border-radius:8px;border:2px solid #a9b9ff;transform:rotate(6deg)}.sb-demo .profile-cobalt .profile-eyebrow{font-size:5px;padding-top:6px;max-width:110px;line-height:1.8}.sb-demo .profile-cobalt .profile-heading h2{font-family:DM Sans,sans-serif;font-size:35px;font-weight:700;letter-spacing:-2px;text-transform:uppercase;max-width:190px;line-height:.98;margin:17px 0 12px}.sb-demo .profile-cobalt .profile-heading p{clear:both;padding-top:9px}.sb-demo .profile-cobalt .profile-socials{justify-content:flex-start;margin-bottom:23px}.sb-demo .profile-cobalt .profile-links{display:grid;grid-template-columns:1fr 1fr;gap:11px}.sb-demo .profile-cobalt .profile-link,.sb-demo .profile-cobalt .profile-tip{border:2px solid #162b7f;border-radius:0;box-shadow:3px 3px 0 #142875;color:#172b65;min-height:85px;display:block;position:relative;padding:12px}.sb-demo .profile-cobalt .profile-link strong,.sb-demo .profile-cobalt .profile-tip strong{white-space:normal;font-size:9px;line-height:1.4;margin-top:8px}.sb-demo .profile-cobalt .profile-link small,.sb-demo .profile-cobalt .profile-tip small{display:none}.sb-demo .profile-cobalt .profile-link>svg,.sb-demo .profile-cobalt .profile-tip>svg{position:absolute;top:10px;right:8px}.sb-demo .profile-cobalt .profile-tip{margin:0}.sb-demo .profile-cobalt .link-icon,.sb-demo .profile-cobalt .tip-heart{background:none;justify-content:flex-start;height:14px}.sb-demo .profile-cobalt .profile-signoff{margin-top:24px}.sb-demo .profile-cobalt .profile-heading .name-star{display:none}.sb-demo .profile-polaroid{--page-bg:#eee9d9;--page-ink:#594b3c;--page-muted:#998a72;--page-accent:#d8c299;--page-card:#fffdf5;--page-border:#d4c8b3;background-image:radial-gradient(#b4a68d55 .7px,transparent 0);background-size:12px 12px}.sb-demo .profile-polaroid .profile-cover{height:38px;background:none}.sb-demo .profile-polaroid .profile-cover:after,.sb-demo .profile-polaroid .profile-cover>*{display:none}.sb-demo .profile-polaroid .profile-heading{margin:0}.sb-demo .profile-polaroid .profile-avatar{width:108px;height:113px;border-radius:0;border:solid #fffdf7;border-width:7px 7px 21px;transform:rotate(-7deg);box-shadow:2px 4px 7px #5546292e;margin-bottom:8px}.sb-demo .profile-polaroid .profile-heading:before{content:"";position:absolute;left:calc(50% - 20px);top:-8px;width:43px;height:16px;background:#d5b992ab;transform:rotate(5deg);z-index:2}.sb-demo .profile-polaroid .profile-eyebrow{font-size:5.5px}.sb-demo .profile-polaroid .profile-heading h2{font-style:italic;font-size:34px;transform:rotate(-3deg)}.sb-demo .profile-polaroid .profile-link{border-radius:1px;border-width:0 0 1px;box-shadow:1px 2px 2px #5a473911}.sb-demo .profile-polaroid .profile-link:nth-child(2){transform:rotate(1.5deg)}.sb-demo .profile-polaroid .profile-tip{border-radius:1px;transform:rotate(-1deg)}.sb-demo .profile-polaroid .profile-signoff{font-size:15px}.sb-demo .profile-monochrome{--page-bg:#fbfbfa;--page-ink:#202020;--page-muted:#81817e;--page-accent:#202020;--page-card:transparent;--page-border:#d5d5d2}.sb-demo .profile-monochrome .profile-cover{display:none}.sb-demo .profile-monochrome .profile-heading{margin:0;padding-top:36px;text-align:left}.sb-demo .profile-monochrome .profile-avatar{width:45px;height:45px;border:0;border-radius:0;filter:grayscale(1);float:right}.sb-demo .profile-monochrome .profile-eyebrow{font-size:5px;letter-spacing:1.1px;margin-top:0;padding-top:4px}.sb-demo .profile-monochrome .profile-heading h2{font-family:DM Sans,sans-serif;font-size:31px;font-weight:600;letter-spacing:-1.5px;margin:18px 0 14px}.sb-demo .profile-monochrome .profile-heading p{font-size:9px;line-height:1.9;padding-right:15px}.sb-demo .profile-monochrome .profile-socials{justify-content:flex-start;gap:19px;margin:24px 0 25px}.sb-demo .profile-monochrome .profile-links{gap:0}.sb-demo .profile-monochrome .profile-link{border:0;border-top:1px solid #d5d5d2;border-radius:0;padding:16px 0;min-height:61px}.sb-demo .profile-monochrome .link-icon{display:none}.sb-demo .profile-monochrome .profile-link strong{font-size:10px}.sb-demo .profile-monochrome .profile-tip{border-radius:0;color:#fff;margin-top:15px;padding:15px 11px}.sb-demo .profile-monochrome .profile-signoff{margin:32px 0 24px}.sb-demo .profile-sunset{--page-bg:#f6dcc0;--page-ink:#743e36;--page-muted:#b17864;--page-accent:#eaa882;--page-card:#fff7eacf;--page-border:#e8b999;background:linear-gradient(165deg,#facfc8,#fae9c7 58%,#efc69d)}.sb-demo .profile-sunset .profile-cover{height:119px;width:150px;margin:25px auto 0;border-radius:90px 90px 5px 5px;border:4px solid #fff3db}.sb-demo .profile-sunset .profile-cover>img{filter:sepia(.35) saturate(.65)}.sb-demo .profile-sunset .profile-cover .cover-caption{display:none}.sb-demo .profile-sunset .profile-cover .cover-star{font-size:20px;bottom:9px;right:8px}.sb-demo .profile-sunset .profile-heading{margin-top:-25px}.sb-demo .profile-sunset .profile-avatar{height:52px;width:52px;border:4px solid #f9e0c4}.sb-demo .profile-sunset .profile-heading h2{font-size:35px}.sb-demo .profile-sunset .profile-link,.sb-demo .profile-sunset .profile-tip{border-radius:24px;padding-inline:14px}.sb-demo .profile-sunset .link-icon{background:#edc5a766;border-radius:50%;color:#b07b63}.sb-demo .profile-sunset .profile-signoff{font-style:italic;font-size:13px}.sb-demo .profile-botanical{--page-bg:#e9ecdf;--page-ink:#35482f;--page-muted:#839277;--page-accent:#b6c59b;--page-card:#f6f7ed;--page-border:#cdd5bc;background:radial-gradient(ellipse at 0 0,#bccba8 0 17%,transparent 17.4%),radial-gradient(ellipse at 100% 17%,#c9d3b8 0 15%,transparent 15.4%),#e9ecdf}.sb-demo .profile-botanical .profile-cover{height:49px;background:none}.sb-demo .profile-botanical .cover-caption,.sb-demo .profile-botanical .profile-cover:after,.sb-demo .profile-botanical .profile-cover>img{display:none}.sb-demo .profile-botanical .cover-star{color:#647b49;right:24px;top:22px;font-size:24px}.sb-demo .profile-botanical .profile-heading{margin:0}.sb-demo .profile-botanical .profile-avatar{border-radius:50% 50% 6px 6px;height:84px;width:70px;border:3px solid #f6f7ec}.sb-demo .profile-botanical .profile-heading h2{font-size:35px;letter-spacing:-.8px}.sb-demo .profile-botanical .profile-eyebrow{font-size:5px;letter-spacing:2px;margin-top:13px}.sb-demo .profile-botanical .profile-socials{gap:18px}.sb-demo .profile-botanical .profile-link{border-radius:3px;border-width:0 0 1px;background:#f8faefaa}.sb-demo .profile-botanical .profile-tip{background:#526c3e;color:#f1f4e8;border-radius:3px}.sb-demo .profile-botanical .profile-signoff{font-size:14px}.sb-demo .profile-botanical .link-icon{background:#d6dfc8;color:#657b52}.sb-demo .profile-gallery{--page-bg:#202620;--page-ink:#eef0e7;--page-muted:#9ca99a;--page-accent:#d1ddbf;--page-card:#2c332b;--page-border:#46513f}.sb-demo .profile-gallery .profile-cover{height:178px}.sb-demo .profile-gallery .profile-cover>img{filter:saturate(.5);-o-object-position:50% 60%;object-position:50% 60%}.sb-demo .profile-gallery .profile-cover:after{background:linear-gradient(transparent,#202620)}.sb-demo .profile-gallery .profile-cover .cover-caption{top:17px;left:20px;font-size:13px}.sb-demo .profile-gallery .profile-body{padding-inline:25px}.sb-demo .profile-gallery .profile-heading{margin-top:-55px;text-align:left}.sb-demo .profile-gallery .profile-avatar{display:none}.sb-demo .profile-gallery .profile-heading h2{font-family:var(--serif);font-size:40px;letter-spacing:-1px;margin-top:7px}.sb-demo .profile-gallery .profile-eyebrow{position:relative;font-size:5px;letter-spacing:2px;color:#d2dcc7}.sb-demo .profile-gallery .profile-heading p{padding-top:8px;font-size:9px}.sb-demo .profile-gallery .profile-socials{justify-content:flex-start;gap:18px;margin:20px 0}.sb-demo .profile-gallery .profile-links{display:grid;grid-template-columns:1fr 1fr;gap:9px}.sb-demo .profile-gallery .profile-link{border-radius:4px;position:relative;display:block;min-height:89px;padding:12px}.sb-demo .profile-gallery .profile-link:first-of-type{grid-column:1/-1;display:flex;min-height:54px;background:#384331}.sb-demo .profile-gallery .profile-link strong{white-space:normal;line-height:1.4;margin-top:7px}.sb-demo .profile-gallery .profile-link:first-of-type strong{margin:0}.sb-demo .profile-gallery .profile-link>svg{position:absolute;right:9px;top:12px}.sb-demo .profile-gallery .profile-link small{display:none}.sb-demo .profile-gallery .profile-link:first-of-type small{display:block}.sb-demo .profile-gallery .profile-tip{grid-column:1/-1;color:#35432d;border-radius:4px}.sb-demo .profile-gallery .link-icon{background:#47513f;color:#d0dec2}.sb-demo .profile-studio{--page-bg:#efece5;--page-ink:#49463f;--page-muted:#939084;--page-accent:#c5b7a2;--page-card:#fcfaf5;--page-border:#d9d4c8}.sb-demo .profile-studio .profile-cover{height:25px;background:none}.sb-demo .profile-studio .profile-cover:after,.sb-demo .profile-studio .profile-cover>*{display:none}.sb-demo .profile-studio .profile-heading{margin:10px 0 0;text-align:left}.sb-demo .profile-studio .profile-avatar{height:65px;width:65px;border-radius:15px;border:0;margin-bottom:11px}.sb-demo .profile-studio .profile-eyebrow{font-size:5px;letter-spacing:1.2px;margin-top:0}.sb-demo .profile-studio .profile-heading h2{font-family:DM Sans,sans-serif;font-weight:550;font-size:29px;letter-spacing:-1px;margin:10px 0}.sb-demo .profile-studio .profile-heading p{font-size:8px;line-height:1.8}.sb-demo .profile-studio .profile-socials{justify-content:flex-start;margin:17px 0 24px;gap:18px}.sb-demo .profile-studio .profile-links{display:grid;grid-template-columns:1fr 1fr;gap:10px}.sb-demo .profile-studio .profile-link,.sb-demo .profile-studio .profile-tip{display:block;border-radius:11px;min-height:93px;padding:13px;position:relative;margin:0}.sb-demo .profile-studio .profile-link strong,.sb-demo .profile-studio .profile-tip strong{white-space:normal;line-height:1.5;margin-top:9px;font-size:9px}.sb-demo .profile-studio .profile-link small,.sb-demo .profile-studio .profile-tip small{display:none}.sb-demo .profile-studio .profile-link>svg,.sb-demo .profile-studio .profile-tip>svg{position:absolute;right:10px;top:12px}.sb-demo .profile-studio .link-icon,.sb-demo .profile-studio .tip-heart{width:23px;height:23px}.sb-demo .profile-studio .profile-signoff{font-family:DM Sans,sans-serif;font-style:normal;font-size:9px;margin-top:25px}.sb-demo .profile-neon{--page-bg:#131612;--page-ink:#e6f8d1;--page-muted:#8c9c7b;--page-accent:#c4f27e;--page-card:#1e241a;--page-border:#556b3c}.sb-demo .profile-neon .profile-cover{height:74px;background:linear-gradient(90deg,#c5f78615 1px,transparent 0),linear-gradient(#c5f78615 1px,transparent 0),radial-gradient(ellipse at center,#c2f66d25,transparent);background-size:18px 18px,18px 18px,100% 100%}.sb-demo .profile-neon .cover-caption,.sb-demo .profile-neon .profile-cover>img{display:none}.sb-demo .profile-neon .profile-cover:after{background:linear-gradient(transparent,#131612)}.sb-demo .profile-neon .cover-star{color:#cefb90;font-size:28px;transform:rotate(15deg)}.sb-demo .profile-neon .profile-avatar{border-radius:50%;border:2px solid #c5f389;box-shadow:0 0 18px #c5f3893d;filter:grayscale(1)}.sb-demo .profile-neon .profile-heading h2{font-family:DM Sans,sans-serif;font-weight:700;font-size:30px;letter-spacing:-1.2px;text-transform:uppercase;transform:skew(-5deg)}.sb-demo .profile-neon .profile-eyebrow{letter-spacing:2px;font-size:5px;color:#b3cd90}.sb-demo .profile-neon .profile-socials{margin:18px 0 21px}.sb-demo .profile-neon .profile-link,.sb-demo .profile-neon .profile-tip{border-radius:0;border-left:3px solid #aed77b;min-height:49px}.sb-demo .profile-neon .profile-tip{color:#253215;border-left-color:#edffd3}.sb-demo .profile-neon .link-icon{background:transparent;color:#b4d588}.sb-demo .profile-neon .profile-signoff{font-family:DM Sans,sans-serif;font-style:normal;text-transform:uppercase;font-size:7px;letter-spacing:1.5px;margin-top:23px}.sb-demo .thumb-bloom{background:radial-gradient(circle at 0 10%,#eab8ce 0 25%,transparent 26%),#f8e8ed}.sb-demo .thumb-bloom .thumb-avatar{box-shadow:0 0 0 2px #fff}.sb-demo .thumb-bloom>span{border-radius:10px;background:#fff7f8;border-color:#ecccd5}.sb-demo .thumb-bloom>span:last-child{background:#dfacba}.sb-demo .thumb-cobalt{background:#2545dd;align-items:flex-start;padding-inline:17%}.sb-demo .thumb-cobalt .thumb-avatar{align-self:flex-end;border-radius:3px}.sb-demo .thumb-cobalt i{width:34px;height:5px;background:#eef1ff}.sb-demo .thumb-cobalt>span{border-radius:0;box-shadow:2px 2px 0 #142875;background:#f8f6eb;border-color:#142875}.sb-demo .thumb-cobalt>span:last-child{background:#dcf485}.sb-demo .thumb-polaroid{background:radial-gradient(#b8a98a60 .7px,transparent 0) 0 0/7px 7px,#eee9d9}.sb-demo .thumb-polaroid .thumb-avatar{height:24px;width:23px;border-radius:0;border:solid #fff;border-width:3px 3px 6px;transform:rotate(-8deg)}.sb-demo .thumb-polaroid>span{border-radius:0;background:#fffcf1;border-color:#d5c5ac}.sb-demo .thumb-polaroid>span:last-child{background:#d8c299;transform:rotate(-3deg)}.sb-demo .thumb-monochrome{background:#fafaf9;align-items:flex-start}.sb-demo .thumb-monochrome .thumb-avatar{border-radius:0;filter:grayscale(1)}.sb-demo .thumb-monochrome i{background:#222;width:35px;height:4px}.sb-demo .thumb-monochrome>span{border-radius:0;background:none;border:0;border-top:1px solid #aaa;height:6px}.sb-demo .thumb-monochrome>span:last-child{background:#222;border:0}.sb-demo .thumb-sunset{background:linear-gradient(140deg,#fac6c0,#f9e7c3,#eab991)}.sb-demo .thumb-sunset .thumb-cover{position:absolute;top:7px;left:calc(50% - 20px);width:40px;height:33px;background:url(/marketing/sent-bio/landscape.jpg) 50%/cover;border-radius:25px 25px 2px 2px;opacity:.7}.sb-demo .thumb-sunset .thumb-avatar{margin-top:13px;z-index:1;width:15px;height:15px;border:2px solid #fff2d8}.sb-demo .thumb-sunset>span{border-radius:10px;background:#fff4e3;border-color:#e9c6a1}.sb-demo .thumb-sunset>span:last-child{background:#eaa882}.sb-demo .thumb-botanical{background:radial-gradient(ellipse at 0 0,#bacaaa 0 26%,transparent 27%),radial-gradient(ellipse at 100% 10%,#c5d2b3 0 20%,transparent 21%),#e9ecdf}.sb-demo .thumb-botanical .thumb-avatar{border-radius:10px 10px 2px 2px}.sb-demo .thumb-botanical>span{border-radius:1px;background:#f6f8ee;border-color:#ced7c1}.sb-demo .thumb-botanical>span:last-child{background:#526c3e}.sb-demo .thumb-gallery{background:#202620;padding-top:32px}.sb-demo .thumb-gallery .thumb-cover{position:absolute;top:0;left:0;width:100%;height:42%;background:linear-gradient(transparent,#202620),url(/marketing/sent-bio/landscape.jpg) 50%/cover}.sb-demo .thumb-gallery .thumb-avatar{display:none}.sb-demo .thumb-gallery i{background:#e4eddf;width:34px;position:relative}.sb-demo .thumb-gallery>span{border-radius:2px;background:#35402f;border-color:#4c5c44;position:relative}.sb-demo .thumb-gallery>span:last-child{background:#d1ddbf}.sb-demo .thumb-studio{background:#efece5;align-items:flex-start;padding-inline:18%}.sb-demo .thumb-studio .thumb-avatar{border-radius:4px}.sb-demo .thumb-studio i{width:33px;height:4px}.sb-demo .thumb-studio>span{border-radius:3px;background:#fffdf8;border-color:#d9d4c8}.sb-demo .thumb-studio>span:last-child{background:#c5b7a2}.sb-demo .thumb-neon{background:linear-gradient(#c5f78615 1px,transparent 0) 0 0/8px 8px,#131612}.sb-demo .thumb-neon .thumb-avatar{border:1px solid #c5f389;filter:grayscale(1)}.sb-demo .thumb-neon i{background:#d9f4b9;width:32px;height:4px}.sb-demo .thumb-neon>span{border-radius:0;background:#232c1d;border-color:#73974b;border-left:2px solid #c5ed8f}.sb-demo .thumb-neon>span:last-child{background:#c4f27e}.sb-demo .library-card .thumb-gallery{padding-top:53px}.sb-demo .library-card .thumb-sunset .thumb-cover{height:49px;width:52px;left:calc(50% - 26px)}.sb-demo .library-card .thumb-sunset .thumb-avatar{margin-top:15px}.sb-demo .library-card .thumb-polaroid .thumb-avatar{width:28px;height:30px}.sb-demo .library-card .thumb-bloom .thumb-avatar{box-shadow:0 0 0 3px white}.sb-demo .library-card .thumb-cobalt .thumb-avatar{margin-top:-6px}.sb-demo .profile-page.accent-peach{--page-accent:#edc6aa}.sb-demo .profile-page.accent-lavender{--page-accent:#d6c6ee}.sb-demo .profile-page.large-photo .profile-avatar{width:84px;height:84px}.sb-demo .profile-page.large-photo .profile-cover:not([hidden]){min-height:145px}.sb-demo .profile-monochrome.large-photo .profile-cover{display:none}.sb-demo .library-preview .profile-cobalt .profile-heading h2{font-size:27px;max-width:145px}.sb-demo .library-preview .profile-cobalt .profile-avatar{width:45px;height:45px}.sb-demo .library-preview .profile-gallery .profile-heading h2{font-size:32px}.sb-demo .library-preview .profile-studio .profile-link,.sb-demo .library-preview .profile-studio .profile-tip{padding:9px}.sb-demo .library-preview .profile-monochrome .profile-heading h2{font-size:26px}.sb-demo .library-preview .profile-neon .profile-heading h2{font-size:25px}.sb-demo .library-preview .profile-polaroid .profile-avatar{height:95px;width:90px}.sb-demo .profile-cobalt.accent-peach .profile-tip,.sb-demo .profile-neon.accent-peach .profile-tip{color:#39241b}.sb-demo .profile-cobalt.accent-lavender .profile-tip,.sb-demo .profile-neon.accent-lavender .profile-tip{color:#322040}@media (max-width:750px){.sb-demo .template-library{width:calc(100vw - 24px);max-height:94svh;border-radius:13px}.sb-demo .library-header{padding:20px}.sb-demo .library-content{grid-template-columns:1fr}.sb-demo .library-preview{display:none}.sb-demo .library-browse{padding:17px 20px 22px}.sb-demo .library-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.sb-demo .library-filters{gap:5px}.sb-demo .library-filters button{font-size:9px;padding:7px 9px}.sb-demo .library-card .template-thumb{height:120px}.sb-demo .library-card-name{font-size:10px}.sb-demo .library-footer{padding:15px 20px}.sb-demo .library-footer .primary-button{min-width:150px}.sb-demo .library-header h2{font-size:28px}.sb-demo .profile-cobalt .profile-link strong,.sb-demo .profile-cobalt .profile-tip strong,.sb-demo .profile-studio .profile-link strong,.sb-demo .profile-studio .profile-tip strong{font-size:9px}}@media (max-width:440px){.sb-demo .library-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.sb-demo .library-card .template-thumb{height:127px}.sb-demo .library-card-name{font-size:11px}.sb-demo .library-card>small{font-size:8px}.sb-demo .library-footer{padding:14px 17px;gap:10px}.sb-demo .library-footer .primary-button{min-width:0;max-width:200px;flex:1;padding:12px 10px;font-size:10px}.sb-demo .library-footer .primary-button svg{margin-left:3px}.sb-demo .library-footer>span>small{font-size:7px;max-width:120px;line-height:1.5}.sb-demo .library-browse{padding:16px}.sb-demo .library-filters{gap:5px}.sb-demo .library-filters button{padding:6px 7px;font-size:8px}.sb-demo .library-header{padding:18px}.sb-demo .profile-cobalt .profile-heading h2{font-size:31px}.sb-demo .profile-cobalt .profile-link,.sb-demo .profile-cobalt .profile-tip,.sb-demo .profile-studio .profile-link,.sb-demo .profile-studio .profile-tip{padding:10px}.sb-demo .profile-bloom .profile-heading h2{font-size:34px}.sb-demo .profile-gallery .profile-heading h2{font-size:36px}.sb-demo .profile-monochrome .profile-heading h2,.sb-demo .profile-neon .profile-heading h2{font-size:27px}}.sb-demo .builder-showcase-section{padding:65px 0 61px;border-top:1px solid #2b2531}.sb-demo .builder-workspace{position:relative;border:1px solid #4c3c5b;background:#151118;border-radius:14px;box-shadow:0 25px 65px #0004;overflow:hidden}.sb-demo .builder-workspace:before{content:"";position:absolute;inset:-100px -20% 50%;background:radial-gradient(ellipse,#7965b812,transparent 65%);pointer-events:none}.sb-demo .builder-workspace-header{height:57px;display:flex;align-items:center;justify-content:space-between;padding:0 21px;gap:20px;border-bottom:1px solid #352b3d;background:#1a161f;position:relative}.sb-demo .builder-workspace-brand{display:flex;align-items:center;gap:9px;font-size:10px;color:#a699b3}.sb-demo .builder-workspace-brand strong{font-size:14px;letter-spacing:-.5px;color:#e1d5ec;font-weight:550}.sb-demo .workspace-divider{height:15px;width:1px;background:#4c3b56;margin:0 4px}.sb-demo .workspace-project{display:flex;align-items:center;gap:7px;font-size:9px;color:#aa9bb7}.sb-demo .workspace-project-tag{font-size:7px;background:#302637;color:#a18aaf;border-radius:4px;padding:4px 6px;margin-left:7px}.sb-demo .builder-workspace-body{display:grid;grid-template-columns:340px 1fr;min-height:558px;position:relative}.sb-demo .builder-chat{border-right:1px solid #35283e;display:flex;flex-direction:column;background:#19141e;min-height:0;max-height:558px}.sb-demo .builder-chat-heading{display:flex;align-items:center;gap:8px;padding:18px;border-bottom:1px solid #302337;font-size:10px;color:#c4afd3}.sb-demo .builder-chat-heading>svg:first-child{color:#ba9bd2}.sb-demo .builder-chat-heading>svg:last-child{margin-left:auto;color:#7a628a}.sb-demo .builder-chat-messages{flex:1;overflow-y:auto;padding:23px 19px 14px;scrollbar-width:thin;scrollbar-color:#463153 transparent}.sb-demo .builder-welcome{display:flex;align-items:flex-start;gap:10px;margin-bottom:26px}.sb-demo .builder-ai-avatar{display:grid;place-items:center;background:#33233f;border:1px solid #50365f;border-radius:7px;height:29px;width:29px;flex-shrink:0}.sb-demo .builder-welcome p{font-size:10px;line-height:1.9;color:#95829f;margin:0}.sb-demo .builder-welcome strong{font-weight:400;color:#c8b3d6}.sb-demo .builder-chat-exchange{margin-bottom:20px}.sb-demo .builder-user-message{background:#372642;border:1px solid #56396a;color:#dec9ef;border-radius:10px 10px 2px 10px;padding:11px 13px;margin:0 0 15px 26px;font-size:10px;line-height:1.7}.sb-demo .builder-assistant-message{display:flex;align-items:flex-start;gap:9px;color:#af93c0}.sb-demo .builder-assistant-message>svg{margin-top:3px;flex-shrink:0}.sb-demo .builder-assistant-message p{font-size:9px;line-height:1.8;margin:0;color:#ab94b6}.sb-demo .builder-assistant-message>div>span{display:flex;align-items:center;gap:5px;font-size:8px;color:#a7b693;margin-top:9px}.sb-demo .builder-thinking{display:flex;align-items:center;gap:3px;padding:4px 0}.sb-demo .builder-thinking i{height:3px;width:3px;border-radius:50%;background:#ac8fc4;animation:sb-builder-dot 1s infinite}.sb-demo .builder-thinking i:nth-child(2){animation-delay:.15s}.sb-demo .builder-thinking i:nth-child(3){animation-delay:.3s}.sb-demo .builder-thinking span{color:#8c719f;font-size:9px;margin-left:5px}.sb-demo .builder-composer{margin:0 13px;border:1px solid #574167;border-radius:9px;background:#261b2f;padding:13px 12px 10px;box-shadow:0 0 25px #8552b509}.sb-demo .builder-prompt-text{height:44px;font-size:10px;line-height:1.7;color:#dac5e7;overflow:hidden}.sb-demo .composer-placeholder{color:#856b95}.sb-demo .typing-cursor{display:inline-block;width:1px;height:11px;background:#cba7e5;margin-left:2px;vertical-align:-1px;animation:sb-builder-cursor .75s step-end infinite}.sb-demo .builder-composer-bottom{display:flex;align-items:center;justify-content:space-between;margin-top:8px}.sb-demo .builder-composer-bottom>span:first-child{display:flex;align-items:center;gap:5px;font-size:7px;color:#8d709e}.sb-demo .builder-send{display:flex;align-items:center;justify-content:center;height:24px;width:24px;background:#35253f;color:#836092;border-radius:6px;transition:background .3s}.sb-demo .builder-send.typing{background:#ad8fcd;color:#291734}.sb-demo .builder-chat-footnote{font-size:7px;text-align:center;color:#6c567b;margin:11px 0 14px}.sb-demo .builder-canvas{background:radial-gradient(ellipse at 50% 30%,#a589bc0b,transparent 70%),#100d14;position:relative;overflow:hidden;min-width:0;display:flex;flex-direction:column}.sb-demo .builder-canvas-toolbar{display:flex;justify-content:space-between;align-items:center;gap:10px;padding:13px 18px;border-bottom:1px solid #29202e;background:#161019;color:#8f789e;font-size:8px}.sb-demo .builder-canvas-toolbar>span{display:flex;align-items:center;gap:6px}.sb-demo .builder-page-stage{position:relative;height:482px;overflow:hidden;padding:22px 20px 0;display:flex;justify-content:center;align-items:flex-start;flex:1}.sb-demo .builder-page-frame{width:300px;border:1px solid #5c4f64;border-radius:8px;overflow:hidden;box-shadow:0 15px 45px #0004;flex-shrink:0;transition:filter .4s,opacity .4s}.sb-demo .builder-page-frame .profile-page{min-height:510px}.sb-demo .builder-page-frame .profile-body{padding-inline:22px}.sb-demo .builder-applying{filter:blur(1px);opacity:.55}.sb-demo .builder-applied-note{display:flex;align-items:center;gap:7px;position:absolute;bottom:16px;left:50%;transform:translateX(-50%);background:#231b2cf5;border:1px solid #695475;border-radius:25px;box-shadow:0 6px 20px #0005;padding:9px 13px;color:#d7c4e3;font-size:9px;white-space:nowrap;animation:sb-builder-note .3s ease}.sb-demo .builder-applied-note>span{display:grid;place-items:center;height:19px;width:19px;background:#8dbe6430;border-radius:50%;color:#b6d299}.sb-demo .builder-canvas-footer{display:flex;justify-content:space-between;align-items:center;gap:10px;padding:12px 18px;background:#19111e;border-top:1px solid #34213e;position:relative;font-size:7px;color:#8c729e}.sb-demo .builder-canvas-footer>span{display:flex;align-items:center;gap:5px}.sb-demo .builder-canvas-footer>span:last-child{color:#b29bc1}.sb-demo .builder-canvas-footer>span:last-child svg{transform:rotate(45deg)}.sb-demo .builder-demo-caption{display:flex;align-items:center;justify-content:space-between;gap:20px;margin:18px 3px 0}.sb-demo .builder-demo-caption>span{font-size:7px;letter-spacing:1.4px;color:#71607e}.sb-demo .builder-scene-dots{display:flex;gap:6px}.sb-demo .builder-scene-dots>span{width:5px;height:5px;border-radius:10px;background:#4b365b;transition:width .25s,background .25s}.sb-demo .builder-scene-dots>span.active{width:18px;background:#b094cb}.sb-demo .builder-playback{display:flex;gap:16px}.sb-demo .builder-playback button{display:flex;align-items:center;gap:5px;background:none;color:#8e76a0;font-size:8px;padding:4px 0}.sb-demo .builder-playback button:hover{color:#d2b7e9}@keyframes sb-builder-cursor{50%{opacity:0}}@keyframes sb-builder-dot{50%{opacity:.25}}@keyframes sb-builder-note{0%{opacity:0;bottom:8px}}@media (max-width:1000px){.sb-demo .builder-workspace-body{grid-template-columns:290px 1fr}.sb-demo .builder-workspace-brand{font-size:8px}.sb-demo .builder-workspace-header{padding:0 16px}.sb-demo .builder-page-frame{width:265px}.sb-demo .builder-page-frame .profile-body{padding-inline:18px}.sb-demo .builder-page-frame .profile-link strong,.sb-demo .builder-page-frame .profile-tip strong{font-size:8px}.sb-demo .builder-page-frame .profile-link small,.sb-demo .builder-page-frame .profile-tip small{font-size:6px}.sb-demo .builder-canvas-footer{font-size:6px;padding-inline:10px}}@media (max-width:750px){.sb-demo .builder-showcase-section{padding:45px 0}.sb-demo .builder-workspace-body{grid-template-columns:1fr}.sb-demo .builder-chat{border-right:0;border-bottom:1px solid #44324f;height:350px;max-height:350px}.sb-demo .builder-workspace-header{height:49px}.sb-demo .builder-workspace-brand{font-size:8px;gap:7px}.sb-demo .builder-workspace-brand strong{font-size:12px}.sb-demo .workspace-project{display:none}.sb-demo .builder-chat-heading{padding:14px 17px}.sb-demo .builder-chat-messages{padding:17px 20px 10px}.sb-demo .builder-chat-exchange,.sb-demo .builder-welcome{margin-bottom:16px}.sb-demo .builder-user-message{max-width:300px;margin-left:auto;font-size:11px}.sb-demo .builder-assistant-message p{font-size:10px}.sb-demo .builder-composer{margin:0 14px}.sb-demo .builder-prompt-text{height:36px;font-size:11px}.sb-demo .builder-composer-bottom{margin-top:4px}.sb-demo .builder-canvas{min-height:495px}.sb-demo .builder-page-stage{height:446px;padding-top:20px}.sb-demo .builder-page-frame{width:290px}.sb-demo .builder-canvas-footer{font-size:7px;padding-inline:15px}.sb-demo .builder-canvas-toolbar{font-size:8px}.sb-demo .builder-demo-caption{gap:10px}.sb-demo .builder-demo-caption>span{font-size:6px;letter-spacing:.7px}.sb-demo .builder-playback{gap:11px}.sb-demo .builder-playback button{font-size:7px}.sb-demo .builder-applied-note{bottom:14px;font-size:8px}.sb-demo .builder-scene-dots>span{width:4px;height:4px}.sb-demo .builder-scene-dots>span.active{width:12px}}@media (max-width:380px){.sb-demo .builder-page-frame{width:250px}.sb-demo .builder-workspace-brand>span:not(.workspace-divider){font-size:7px}.sb-demo .builder-canvas-footer>span:last-child{font-size:6px}.sb-demo .builder-demo-caption>span{max-width:110px;line-height:1.5}.sb-demo .builder-playback{gap:8px}.sb-demo .builder-page-frame .profile-editorial .profile-heading h2{font-size:27px}}.sb-demo{font-family:var(--font-poppins),"Poppins",sans-serif;background:transparent;--purple:var(--mkt-lavender);--muted:var(--mkt-muted);--line:var(--mkt-border)}.sb-demo .profile-heading h2{overflow-wrap:anywhere}.sb-demo .app-shell{position:relative;isolation:isolate}.sb-demo .site-header{border-color:#ffffff14;height:93px}.sb-demo .logo{font-family:var(--font-poppins),"Poppins",sans-serif;font-weight:500;letter-spacing:-1.1px}.sb-demo .header-right .how-link{color:#c6c6c6;font-size:11px}.sb-demo .demo-badge{background:#121214;border-color:#ffffff20;color:#b7b5cd;font-size:9px}.sb-demo .demo-badge>span{background:#9e9bce}.sb-demo .eyebrow{color:#b7b5db;font-size:9px;letter-spacing:1.5px}.sb-demo .hero{padding-top:72px;gap:9%;min-height:820px}.sb-demo .step-label{font-size:11px;color:#e2e1e5}.sb-demo .step-label>span{border-color:#ffffff25;color:#9997a5}.sb-demo .step-label small{color:#797783;font-size:8px}.sb-demo .template-option{background:#151517;border-color:#333237;border-radius:10px}.sb-demo .template-option.selected{background:#1f1e2a;border-color:#9e9bce;box-shadow:0 0 0 1px #9e9bce15}.sb-demo .template-name{font-size:10px}.sb-demo .selected .radio-dot{background:#b7b5db;border-color:#b7b5db}.sb-demo .browse-templates{border-radius:999px;border-color:#ffffff25;background:linear-gradient(90deg,#ffffff00,#ffffff08);color:#c6c4d9}.sb-demo .browse-templates:hover{background:#48428e25;border-color:#9e9bce}.sb-demo .browse-templates>span{border-radius:20px;background:#48428e30;color:#b7b5db}.sb-demo .username-field{background:#111113;border-color:#3a393e;border-radius:8px}.sb-demo .username-field:focus-within{border-color:#9e9bce;box-shadow:0 0 0 3px #8985c212}.sb-demo .username-field>span{color:#9b99a5;font-size:12px}.sb-demo .username-field input{color:#e8e7ec;font-size:12px}.sb-demo .username-field input::-moz-placeholder{color:#666470}.sb-demo .username-field input::placeholder{color:#666470}.sb-demo .primary-button{border-radius:999px;background:linear-gradient(105deg,#5d57a5,#48428e);border-color:#8c86bb;box-shadow:inset 0 1px 0 #ffffff15,0 3px 18px #48428e20;color:#f2f0fa;font-weight:500;font-size:12px;min-height:46px}.sb-demo .primary-button:hover:not(:disabled){background:linear-gradient(105deg,#716cb4,#5d57a5);border-color:#b7b5db}.sb-demo .preview-button{margin-top:13px}.sb-demo .demo-link{color:#b7b5db}.sb-demo .under-button{color:#777580;font-size:8px}.sb-demo .trust-line{border-color:#ffffff12;color:#939099;font-size:9px}.sb-demo .trust-line svg{color:#a6a2c7}.sb-demo .showcase:before{background:radial-gradient(ellipse,#5d57a521,transparent 65%)}.sb-demo .showcase-orbit{border-color:#9e9bce12}.sb-demo .preview-chrome{background:#17171a;border-color:#353339;color:#8e8b98}.sb-demo .preview-window{border-color:#56535e;box-shadow:0 25px 80px #0006,0 0 0 5px #ffffff03}.sb-demo .preview-topline{color:#918f9b;font-size:7px}.sb-demo .device-switch{border-color:#ffffff1a;border-radius:7px}.sb-demo .device-switch button.active{background:#48428e33;color:#cecce6}.sb-demo .floating-note{background:#17171dde;border-color:#585270;border-radius:11px;color:#a9a3bd;font-size:9px}.sb-demo .floating-note strong{color:#dbd8eb}.sb-demo .floating-note>span{background:#48428e35;border-color:#8985c24d;color:#cecce6}.sb-demo .ai-button{border-radius:999px;background:linear-gradient(90deg,#ffffff00,#ffffff0e);border-color:#56535e;color:#cecce6;font-size:9px}.sb-demo .ai-button.active,.sb-demo .ai-button:hover{border-color:#9e9bce;background:#48428e29}.sb-demo .preview-caption{font-family:var(--font-poppins),"Poppins",sans-serif;font-style:normal;font-size:10px;letter-spacing:0;color:#777181}.sb-demo .ai-editor{background:#121214;border-color:#4c475d}.sb-demo .ai-editor-title{font-size:9px}.sb-demo .ai-editor form button{background:#716cb4;color:white;border-radius:50%}.sb-demo .prompt-chips button{background:#1f1d28;border-color:#3e384d;color:#bdb7d2;border-radius:20px}.sb-demo .builder-showcase-section{border-color:#ffffff18;scroll-margin-top:25px}.sb-demo .builder-workspace{border-color:#ffffff26;background:#0e0e0f;border-radius:16px}.sb-demo .builder-workspace-header{background:#131315;border-color:#ffffff14}.sb-demo .builder-workspace-brand strong{font-weight:500}.sb-demo .builder-workspace-brand{color:#a8a4b2}.sb-demo .workspace-project{color:#aaa5b5;font-size:8px}.sb-demo .workspace-project-tag{background:#48428e24;color:#b7b5db}.sb-demo .builder-chat{background:#111113;border-color:#ffffff16}.sb-demo .builder-chat-heading{border-color:#ffffff12;color:#c6c2d3;font-size:9px}.sb-demo .builder-ai-avatar{background:#48428e40;border-color:#716cb454}.sb-demo .builder-user-message{background:#27243b;border-color:#514b7399;color:#d5d0e6}.sb-demo .builder-assistant-message p{color:#a7a0b2}.sb-demo .builder-assistant-message>div>span{color:#aac199}.sb-demo .builder-composer{background:#19181e;border-color:#50495d}.sb-demo .builder-send.typing{background:#716cb4;color:#fff}.sb-demo .builder-canvas{background:radial-gradient(ellipse at 50% 30%,#48428e14,transparent 75%),#0b0b0d}.sb-demo .builder-canvas-toolbar{background:#101012;border-color:#ffffff12;color:#8e8998}.sb-demo .builder-canvas-footer{background:#111113;border-color:#ffffff12;color:#9d96a6}.sb-demo .builder-canvas-footer>span:last-child{color:#b7b5db}.sb-demo .builder-applied-note{background:#16151cf5;border-color:#5a526c;color:#d4cfe1;border-radius:999px}.sb-demo .managers-section{border-color:#ffffff18}.sb-demo .manager-benefits{font-size:10px;color:#bbb6c3}.sb-demo .workspace-demo{background:#121214;border-color:#ffffff24}.sb-demo .workspace-header{background:#17171b;border-color:#ffffff14;color:#cec9db;font-size:10px}.sb-demo .workspace-symbol{background:#48428e40;color:#cecce6}.sb-demo .workspace-header>span:last-child{background:#48428e25;color:#a6a2c5;font-size:6px}.sb-demo .workspace-stats strong{font-family:var(--font-poppins),"Poppins",sans-serif;font-size:29px;font-weight:400}.sb-demo .workspace-stats>div>span{font-size:7px;color:#9891a3}.sb-demo .workspace-stats select{background:#19181f;border-color:#4a4356;color:#b7b5cd}.sb-demo .workspace-chart>div{background:linear-gradient(#8985c2,#48428e25)}.sb-demo .workspace-bottom,.sb-demo .workspace-row{border-color:#ffffff12}.sb-demo .workspace-person>div>strong{font-weight:400;font-size:9px}.sb-demo .workspace-person>div>span{color:#88818f}.sb-demo .workspace-table-head{color:#878091}.sb-demo .workspace-row>strong{color:#cec9dd;font-weight:400}.sb-demo .workspace-row>span{color:#9d96a9}.sb-demo .site-footer{border-color:#ffffff14}.sb-demo .site-footer>span:not(.logo){color:#7e7688;font-size:9px}.sb-demo .signup-dialog,.sb-demo .template-library{background:#111113;border-color:#4c4559}.sb-demo .dialog-inner h2,.sb-demo .library-header h2{font-family:var(--font-poppins),"Poppins",sans-serif;font-weight:400;font-size:29px;letter-spacing:-1px}.sb-demo .dialog-inner h2 em,.sb-demo .library-header h2 em{font-family:inherit;font-weight:400;font-style:normal;font-size:1em;color:#b7b5db}.sb-demo .dialog-step{color:#9e9bce;font-size:8px}.sb-demo .dialog-inner input:not([type=checkbox]){background:#19171e;border-color:#47414f}.sb-demo .secondary-button{border-radius:999px;background:linear-gradient(90deg,#ffffff00,#ffffff0c);border-color:#56505f}.sb-demo .library-preview{background:#0b0b0d;border-color:#ffffff15}.sb-demo .library-footer,.sb-demo .library-header{border-color:#ffffff16}.sb-demo .library-footer{background:#18161d}.sb-demo .library-card{background:#1b181f;border-color:#39333f}.sb-demo .library-card.selected{background:#272239;border-color:#9e9bce}.sb-demo .library-filters button{border-color:#4a4154;color:#aaa2b6}.sb-demo .library-filters button[aria-pressed=true]{background:#5d57a5;border-color:#8985c2;color:#fff}.sb-demo .library-preview>p{font-family:var(--font-poppins),"Poppins",sans-serif;font-style:normal;font-size:9px;color:#a296b0}.sb-demo .library-card-name{color:#d4cddd}.sb-demo .public-demo{background:#0c0c0c}.sb-demo .public-demo-bar{border-color:#ffffff20;color:#c6bdd3;font-family:var(--font-poppins),"Poppins",sans-serif}.sb-demo .ai-editor-prominent{margin-top:10px;padding:17px;border-radius:13px;border:1px solid #8276b5;background:linear-gradient(125deg,#242034,#16131d);box-shadow:0 0 32px #716cb414,0 12px 24px #0002}.sb-demo .ai-editor-prominent .ai-editor-title{margin:0;gap:8px}.sb-demo .ai-editor-prominent .ai-editor-title>span:first-child{gap:9px;color:#eeebfa}.sb-demo .ai-editor-prominent .ai-editor-title strong{font-size:12px;font-weight:500;letter-spacing:-.2px}.sb-demo .ai-title-icon{height:30px;width:30px;border:1px solid #a595d852;border-radius:9px;background:#716cb438;display:grid;place-items:center;color:#c7bcf0}.sb-demo .ai-editor-description{font-size:9px;color:#b0a6bf;line-height:1.8;margin:8px 0 12px}.sb-demo .ai-editor-prominent .simulated-label{font-size:6px;border:1px solid #8774a957;padding:4px 5px;border-radius:4px;color:#b8a6cc}.sb-demo .ai-editor-prominent form{display:block;border:1px solid #5c4f74;background:#110e1880;border-radius:8px;padding:11px}.sb-demo .ai-editor-prominent textarea{font-size:10px;min-height:44px;max-height:100px;padding:0;display:block;line-height:1.7}.sb-demo .ai-editor-prominent textarea::-moz-placeholder{color:#998ba9}.sb-demo .ai-editor-prominent textarea::placeholder{color:#998ba9}.sb-demo .ai-form-footer{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-top:6px}.sb-demo .ai-form-footer>span{font-size:5.5px;letter-spacing:.8px;color:#716080}.sb-demo .ai-editor-prominent form button{display:flex;align-items:center;justify-content:center;gap:5px;width:auto;height:auto;min-height:29px;padding:6px 10px;border-radius:20px;font-size:8px;white-space:nowrap;background:#716cb4;color:white}.sb-demo .ai-editor-prominent form button:disabled{opacity:.4}.sb-demo .ai-editor-prominent .prompt-chips{margin-top:11px;gap:6px}.sb-demo .ai-editor-prominent .prompt-chips button{font-size:8px;padding:6px 8px;background:#332941;border-color:#67517c;color:#d0bcdf}.sb-demo .ai-editor-prominent .prompt-chips button:hover{background:#4c385f}.sb-demo .preview-actions .undo-button{display:flex;align-items:center;gap:5px;font-size:8px;padding:2px 0;color:#a79ab9}.sb-demo .showcase:has(.ai-editor-prominent) .floating-note{bottom:auto;top:485px}.sb-demo .showcase:has(.ai-editor-prominent) .preview-caption{margin-top:16px}.sb-demo .ai-showcase-cta{display:flex;align-items:center;gap:12px;max-width:360px;margin:15px auto 0;padding:15px 17px;border:1px solid #8985c2;border-radius:12px;background:linear-gradient(110deg,#48428e45,#242036);box-shadow:0 7px 28px #48428e22;transition:border-color .2s,background .2s,transform .2s}.sb-demo .ai-showcase-cta:hover{background:linear-gradient(110deg,#5d57a565,#322d48);border-color:#cecce6;transform:translateY(-2px)}.sb-demo .ai-showcase-cta>.ai-title-icon{width:36px;height:36px;border-radius:10px;background:#716cb438;flex-shrink:0}.sb-demo .ai-showcase-cta>span:nth-child(2){flex:1}.sb-demo .ai-showcase-cta strong{display:block;font-size:12px;font-weight:500;color:#e6dff7;letter-spacing:-.15px}.sb-demo .ai-showcase-cta small{display:block;font-size:8px;color:#ac9fc0;margin-top:4px}.sb-demo .ai-showcase-cta>svg{color:#b7b5db}.sb-demo .showcase:has(.ai-showcase-cta) .floating-note{bottom:205px}.sb-demo .wide-preview .ai-showcase-cta{max-width:422px}.sb-demo .builder-convert-cta{text-align:center;padding:34px 0 0}.sb-demo .builder-convert-cta p{font-size:15px;color:#e1dceb;letter-spacing:-.25px;margin:0 0 16px}.sb-demo .builder-convert-cta p>span{color:#b7b5db}.sb-demo .builder-convert-cta .primary-button{width:-moz-max-content;width:max-content;max-width:100%;margin:0 auto;min-height:47px;padding-inline:23px;gap:16px;font-size:11px}.sb-demo .builder-convert-cta>span{display:block;font-size:8px;color:#877c95;margin-top:12px}@media (max-width:480px){.sb-demo .ai-showcase-cta{gap:10px;padding:13px}.sb-demo .ai-showcase-cta strong{font-size:11px}.sb-demo .ai-showcase-cta small{font-size:7px}.sb-demo .ai-showcase-cta>.ai-title-icon{width:32px;height:32px}.sb-demo .builder-convert-cta p{font-size:12px;line-height:1.8}.sb-demo .builder-convert-cta p>span{display:block}.sb-demo .builder-convert-cta .primary-button{font-size:9px;padding-inline:15px;gap:9px}}@media (max-width:1100px){.sb-demo .hero{gap:7%}.sb-demo .header-right{gap:17px}}@media (max-width:850px){.sb-demo .hero{min-height:0;gap:48px;padding-top:45px}.sb-demo .site-header{height:80px}.sb-demo .header-right .how-link{font-size:9px}.sb-demo .header-right{gap:15px}}@media (max-width:480px){.sb-demo .hero{padding-top:36px;gap:40px}.sb-demo .site-header{height:74px}.sb-demo .logo{font-size:20px}.sb-demo .eyebrow{font-size:7px;letter-spacing:1.2px}.sb-demo .step-label{font-size:10px}.sb-demo .template-name{font-size:9px}.sb-demo .step-label small{font-size:7px}.sb-demo .primary-button{font-size:11px}.sb-demo .trust-line{font-size:8px;gap:15px}.sb-demo .under-button{font-size:7px}.sb-demo .demo-link{font-size:8px}.sb-demo .manager-benefits{font-size:9px}.sb-demo .workspace-person>div>strong{font-size:10px}.sb-demo .workspace-stats strong{font-size:27px}.sb-demo .site-footer>span:not(.logo){font-size:7px}.sb-demo .dialog-inner h2,.sb-demo .library-header h2{font-size:26px}.sb-demo .library-card-name{font-size:10px}.sb-demo .builder-workspace-brand strong{font-size:12px}}.sb-demo .hero{position:relative}.sb-demo .hero:before{content:"";position:absolute;z-index:-1;top:-160px;left:50%;width:min(1100px,120vw);height:760px;transform:translateX(-50%);background:radial-gradient(ellipse at 35% 30%,rgba(93,87,165,.34),transparent 60%),radial-gradient(ellipse at 75% 55%,rgba(187,96,252,.1),transparent 55%);filter:blur(30px);pointer-events:none}.sb-demo .hero-copy{max-width:540px}.sb-demo .hero h1{margin:18px 0 22px;background:var(--mkt-heading);-webkit-background-clip:text;background-clip:text;color:transparent;font-size:clamp(42px,4.8vw,68px);font-weight:500;line-height:1.05;letter-spacing:-.05em}.sb-demo .builder-controls{margin-top:40px}.sb-demo .step-label{font-size:14px;color:var(--mkt-text)}.sb-demo .step-label small{font-size:12px;color:var(--mkt-subtle)}.sb-demo .primary-button,.sb-demo .secondary-button{font-size:15px}.sb-demo .demo-link,.sb-demo .under-button{font-size:13px}.sb-demo .trust-line{font-size:14px;color:var(--mkt-muted)}.sb-demo .builder-showcase-section,.sb-demo .managers-section{padding:clamp(64px,9vw,128px) 0;border-color:var(--mkt-border)}.sb-demo .managers-copy h2{margin:18px 0 20px;background:var(--mkt-heading);-webkit-background-clip:text;background-clip:text;color:transparent;font-size:clamp(32px,3.6vw,48px);font-weight:500;line-height:1.08;letter-spacing:-.045em}.sb-demo .manager-benefits{margin-top:28px;font-size:15px;color:var(--mkt-muted)}@media (max-width:760px){.sb-demo .manager-benefits,.sb-demo .step-label,.sb-demo .trust-line{font-size:13px}.sb-demo .demo-link,.sb-demo .under-button{font-size:12px}}.sb-demo .builder-workspace:before,.sb-demo .hero:before,.sb-demo .showcase:before{display:none}.sb-demo .builder-canvas{background:#100d14}.sb-demo .ai-showcase-cta{background:#1d1a29;box-shadow:none}.sb-demo .ai-showcase-cta:hover{background:#242034;transform:none}.sb-demo .workspace-chart>div{background:#b39acb}.sb-demo .primary-button{position:relative;overflow:hidden;border:0}.sb-demo .primary-button:hover:not(:disabled){background:linear-gradient(105deg,#5d57a5,#48428e);filter:brightness(1.12);transform:none}.sb-demo .primary-button:after{content:"";position:absolute;top:-1px;left:-150px;width:150px;height:calc(100% + 2px);pointer-events:none;opacity:0;background:linear-gradient(143deg,transparent 15%,rgba(93,87,165,.16) 20%,rgba(93,87,165,.24) 35%,rgba(93,87,165,.16) 50%,transparent 85%);animation:sb-button-shine 2s ease-in-out infinite}.sb-demo .primary-button:disabled:after{animation:none}@keyframes sb-button-shine{0%{left:-150px;opacity:0}52.5%,7.5%{opacity:1}60%,to{left:100%;opacity:0}}@media (prefers-reduced-motion:reduce){.sb-demo .primary-button:after{animation:none}}.sb-demo .hero-copy{max-width:580px}.sb-demo .hero h1{font-size:clamp(40px,4.3vw,60px);line-height:1.06}.sb-demo .floating-note,.sb-demo .showcase-orbit{display:none}.sb-demo .step-label>span{font-size:11px}.sb-demo .browse-templates,.sb-demo .template-name{font-size:13px}.sb-demo .browse-templates span{font-size:11px}.sb-demo .preview-topline{font-size:11px;letter-spacing:.14em}.sb-demo .preview-chrome span{font-size:11px}.sb-demo .preview-actions .undo-button,.sb-demo .sample-label{font-size:12px}.sb-demo .ai-showcase-cta strong{font-size:15px}.sb-demo .ai-showcase-cta small,.sb-demo .preview-caption{font-size:13px}.sb-demo .builder-showcase-section,.sb-demo .managers-section{padding-block:clamp(56px,7vw,96px)}.sb-demo .builder-canvas-footer span,.sb-demo .builder-canvas-toolbar span,.sb-demo .builder-workspace-brand span,.sb-demo .workspace-project{font-size:12px}.sb-demo .workspace-project-tag{font-size:11px}.sb-demo .builder-chat-heading span{font-size:13px}.sb-demo .builder-assistant-message p,.sb-demo .builder-prompt-text,.sb-demo .builder-user-message,.sb-demo .builder-welcome p{font-size:14px;line-height:1.5}.sb-demo .builder-assistant-message>div>span,.sb-demo .builder-thinking span{font-size:12px}.sb-demo .builder-chat-footnote,.sb-demo .builder-composer-bottom>span:first-child,.sb-demo .builder-demo-caption span{font-size:11px}.sb-demo .builder-playback button{font-size:12px}.sb-demo .builder-convert-cta{padding-top:40px}.sb-demo .builder-convert-cta p{font-size:20px;margin-bottom:20px}.sb-demo .builder-convert-cta .primary-button{min-height:48px;padding-inline:24px;gap:10px;font-size:15px}.sb-demo .builder-convert-cta>span{font-size:13px;margin-top:14px}.sb-demo .workspace-header strong{font-size:14px}.sb-demo .workspace-header>span:last-child{font-size:10px}.sb-demo .workspace-stats>div>span,.sb-demo .workspace-table-head span{font-size:11px}.sb-demo .workspace-person>div>span,.sb-demo .workspace-row>span,.sb-demo .workspace-stats select,.sb-demo .workspace-stats strong small{font-size:12px}.sb-demo .workspace-person>div>strong,.sb-demo .workspace-row>strong{font-size:14px}.sb-demo .workspace-avatar{font-size:11px}.sb-demo .workspace-bottom,.sb-demo .workspace-bottom span{font-size:12px}@media (max-width:760px){.sb-demo .hero h1{font-size:clamp(36px,10vw,44px)}.sb-demo .builder-convert-cta p{font-size:17px}.sb-demo .builder-assistant-message p,.sb-demo .builder-prompt-text,.sb-demo .builder-user-message,.sb-demo .builder-welcome p{font-size:13px}}html.light .sb-demo .template-option{border-color:var(--mkt-border);background:var(--mkt-surface)}html.light .sb-demo .template-option.selected{border-color:var(--mkt-border-strong);background:rgba(93,87,165,.06)}html.light .sb-demo .step-label,html.light .sb-demo .template-name,html.light .sb-demo .trust-line{color:var(--mkt-text)}html.light .sb-demo .username-field{border-color:var(--mkt-border);background:var(--mkt-surface)}html.light .sb-demo .username-field span{color:var(--mkt-subtle)}html.light .sb-demo .username-field input{color:var(--mkt-text)}html.light .sb-demo .browse-templates{border-color:var(--mkt-border);background:var(--mkt-surface);color:var(--mkt-muted)}html.light .sb-demo .browse-templates span{background:rgba(93,87,165,.1);color:var(--mkt-lavender)}html.light .sb-demo .builder-convert-cta p>span,html.light .sb-demo .demo-link{color:var(--mkt-lavender)}html.light .sb-demo .preview-actions .undo-button,html.light .sb-demo .preview-caption,html.light .sb-demo .preview-topline,html.light .sb-demo .sample-label,html.light .sb-demo .under-button{color:var(--mkt-subtle)}html.light .sb-demo .preview-window{border-color:var(--mkt-border)}html.light .sb-demo .preview-chrome{border-color:var(--mkt-border);background:var(--mkt-surface-raised);color:var(--mkt-subtle)}html.light .sb-demo .device-switch{border-color:var(--mkt-border);background:var(--mkt-surface)}html.light .sb-demo .ai-showcase-cta,html.light .sb-demo .ai-showcase-cta:hover{border-color:var(--mkt-border-strong);background:var(--mkt-surface);color:var(--mkt-text)}html.light .sb-demo .ai-showcase-cta strong{color:var(--mkt-text)}html.light .sb-demo .ai-showcase-cta small{color:var(--mkt-subtle)}html.light .sb-demo .ai-title-icon{background:rgba(93,87,165,.1);color:var(--mkt-lavender)}html.light .sb-demo .builder-workspace{border-color:var(--mkt-border);background:var(--mkt-surface);box-shadow:var(--mkt-shadow-panel);color:var(--mkt-text)}html.light .sb-demo .builder-canvas-footer,html.light .sb-demo .builder-canvas-toolbar,html.light .sb-demo .builder-chat-heading,html.light .sb-demo .builder-workspace-header{border-color:var(--mkt-border);background:var(--mkt-surface);color:var(--mkt-muted)}html.light .sb-demo .builder-chat{border-color:var(--mkt-border);background:var(--mkt-surface)}html.light .sb-demo .builder-canvas{background:var(--mkt-surface-raised)}html.light .sb-demo .builder-composer{border-color:var(--mkt-border-strong);background:var(--mkt-surface-raised);color:var(--mkt-text)}html.light .sb-demo .workspace-divider{background:var(--mkt-border)}html.light .sb-demo .builder-scene-dots span{background:rgba(22,21,27,.15)}html.light .sb-demo .builder-scene-dots span.active{background:var(--mkt-lavender)}html.light .sb-demo .builder-convert-cta p{color:var(--mkt-text)}html.light .sb-demo .workspace-demo{border-color:var(--mkt-border);background:var(--mkt-surface);box-shadow:var(--mkt-shadow-panel);color:var(--mkt-text)}html.light .sb-demo .workspace-bottom,html.light .sb-demo .workspace-header{border-color:var(--mkt-border);background:var(--mkt-surface-raised)}html.light .sb-demo .workspace-stats select{border-color:var(--mkt-border);background:var(--mkt-surface);color:var(--mkt-text)}html.light .sb-demo .builder-assistant-message p,html.light .sb-demo .builder-prompt-text,html.light .sb-demo .builder-welcome p,html.light .sb-demo .builder-welcome strong,html.light .sb-demo .builder-workspace-brand strong,html.light .sb-demo .workspace-header strong,html.light .sb-demo .workspace-person>div>strong,html.light .sb-demo .workspace-row>strong,html.light .sb-demo .workspace-stats strong{color:var(--mkt-text)}html.light .sb-demo .builder-chat-footnote,html.light .sb-demo .builder-composer-bottom,html.light .sb-demo .builder-thinking span,html.light .sb-demo .builder-workspace-brand span,html.light .sb-demo .composer-placeholder,html.light .sb-demo .workspace-person>div>span,html.light .sb-demo .workspace-project,html.light .sb-demo .workspace-row>span,html.light .sb-demo .workspace-stats>div>span,html.light .sb-demo .workspace-table-head span{color:var(--mkt-subtle)}html.light .sb-demo .builder-assistant-message>div>span,html.light .sb-demo .builder-assistant-message>svg,html.light .sb-demo .builder-canvas-footer span,html.light .sb-demo .workspace-project-tag{color:var(--mkt-lavender)}html.light .sb-demo .workspace-project-tag{background:rgba(93,87,165,.1)}html.light .sb-demo .builder-user-message{border-color:var(--mkt-border-strong);background:rgba(93,87,165,.08);color:var(--mkt-text)}html.light .sb-demo .builder-applied-note{border-color:var(--mkt-border);background:var(--mkt-surface);color:var(--mkt-text)}html.light .sb-demo .workspace-row,html.light .sb-demo .workspace-table-head{border-color:var(--mkt-border)}html.light .sb-demo .builder-ai-avatar img,html.light .sb-demo .builder-workspace-brand img{filter:invert(1)}html.light .sb-demo .builder-ai-avatar{border-color:var(--mkt-border);background:var(--mkt-surface-raised)}html.light .sb-demo .workspace-header>span:last-child,html.light .sb-demo .workspace-symbol{background:rgba(93,87,165,.1);color:var(--mkt-lavender)}html.light .sb-demo .workspace-symbol{border-color:var(--mkt-border-strong)}@media (max-width:560px){.sb-demo .hero h1{font-size:clamp(30px,7.85vw,44px)}}