:root{--paper:#f7f6f2;--room-ink:#252624;--room-muted:#656761;--room-line:#dedfd7;--room-accent:#df5a42;--coral:#df5a42;--ink:#252624;--muted:#656761;--surface:#fff;--line:#dedfd7;color-scheme:light}body{background:var(--paper);color:var(--room-ink);font-family:Arial,Helvetica,sans-serif;-webkit-font-smoothing:antialiased}a,button,input,select,textarea{-webkit-tap-highlight-color:transparent}a,button{touch-action:manipulation}a,button:not(:disabled){transition:background .18s,color .18s,box-shadow .18s,transform .18s}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline:3px solid #ba4734!important;outline-offset:4px!important}button:disabled{opacity:.5;cursor:not-allowed}.marketing,.marketing .site-header{background:var(--paper)!important}.marketing .site-header{max-width:1440px;margin:auto;border-bottom:1px solid var(--room-line);min-height:94px;padding:20px 4%!important}.postroom-brand,.workspace-brand{letter-spacing:-1px!important}.brand-bar,.workspace-brand>span{background:var(--room-accent)!important}.site-button{background:var(--room-ink)!important;border-color:var(--room-ink)!important;color:white!important;font-weight:600!important;border-radius:9px!important}.site-button.outline{background:transparent!important;color:var(--room-ink)!important;border:1px solid #b5b6ae!important}.site-button:hover{transform:translateY(-2px);box-shadow:0 7px 18px #25262415}.eyebrow,.section-kicker{font-size:11px!important;font-weight:600;letter-spacing:.12em!important;color:var(--room-muted)!important}.marketing h1,.marketing h2,.marketing h3{letter-spacing:-.055em!important;font-weight:500!important}.marketing p{line-height:1.7}.marketing .article-main{max-width:1280px!important;padding:80px 5% 100px!important}.marketing .article-heading{border-bottom:1px solid var(--room-line);padding-bottom:52px;margin-bottom:48px!important;max-width:none!important}.article-heading h1{font-size:clamp(42px,6vw,80px)!important;max-width:900px;line-height:1.04!important}.article-heading>p:last-child{max-width:710px;font-size:18px!important}.article-breadcrumb{margin-bottom:40px!important}.marketing .channel-cards,.marketing .feature-cards{gap:20px!important}.marketing .bento-card,.marketing .channel-cards>article,.marketing .feature-cards>article{background:#fff!important;border:1px solid var(--room-line)!important;border-radius:16px!important;box-shadow:none!important;padding:30px!important;transition:transform .2s,border-color .2s}.marketing .channel-cards>article:hover,.marketing .feature-cards>article:hover{transform:translateY(-4px);border-color:#999b8d!important}.marketing .channel-cards h3,.marketing .feature-cards h3{font-size:25px!important}.marketing .channel-cards a,.marketing .feature-cards a{color:var(--room-ink)!important}.marketing .closing-cta{background:var(--room-ink)!important;color:#f7f6f2!important;border-radius:0!important;padding:100px 5%!important}.marketing .closing-cta h2{font-size:clamp(40px,5vw,72px)!important}.marketing .closing-cta .site-button{background:var(--room-accent)!important;border-color:var(--room-accent)!important}.closing-login,.marketing .closing-cta .section-kicker{color:#d9d9ce!important}.marketing .site-footer{background:var(--paper)!important;color:var(--room-ink)!important;border-top:1px solid var(--room-line);padding-top:65px!important}.site-footer a{color:var(--room-muted)!important}.marketing .faq-section h2,.marketing .room-bento h2,.marketing .section-heading h2,.marketing .split-feature h2{font-size:clamp(36px,4.3vw,64px)!important}.marketing .faq-section,.marketing .polished-channels,.marketing .polished-tools,.marketing .room-bento,.marketing .room-resources,.marketing .split-feature,.marketing .studio-section{max-width:1320px!important;margin:auto!important;padding:85px 5%!important}.marketing .faq-section,.marketing .room-resources{border-top:1px solid var(--room-line)}.resource-stack>a{background:#fff!important;border:1px solid var(--room-line)!important;border-radius:12px!important}.marketing details{border-color:var(--room-line)!important}.marketing .channel-ribbon{background:transparent!important;border-top:1px solid var(--room-line);border-bottom:1px solid var(--room-line);padding:32px 5%!important}.marketing .channel-ribbon>span{font-size:10px!important}.marketing .channel-ribbon>div{gap:28px!important}.marketing .channel-ribbon b{font-size:12px!important}.phoenix-hero{max-width:1440px;margin:auto;padding:76px 4% 80px;display:grid;grid-template-columns:1fr 1fr;gap:6%;align-items:center;min-height:720px}.phoenix-hero-copy h1{font-size:clamp(64px,7.1vw,110px);line-height:.95;margin:32px 0!important;letter-spacing:-.075em!important}.auth-story em,.phoenix-hero-copy h1 em{color:var(--room-accent);font-family:Georgia,serif;font-weight:400;letter-spacing:-.065em}.phoenix-hero-copy>p:not(.section-kicker){max-width:450px;font-size:17px;line-height:1.7}.phoenix-hero-copy>small{display:block;margin-top:22px;color:var(--room-muted);font-size:12px}.hero-actions{display:flex;gap:12px;flex-wrap:wrap;margin-top:28px}.hero-note{display:flex;align-items:center;gap:24px;margin-top:55px}.hero-note>span{font:12px monospace;border:1px solid var(--room-line);border-radius:50%;width:60px;height:60px;display:grid;place-items:center}.hero-note p{font-size:13px;margin:0}.hero-workbench{background:#eae8df;padding:20px;border-radius:20px;transform:rotate(-1deg);box-shadow:0 26px 70px #34372f12;border:1px solid #d9d9ce;min-width:0}.workbench-caption,.workbench-footer{display:flex;justify-content:space-between;align-items:center;font:10px monospace;letter-spacing:.06em;padding:3px 0 20px;color:#60635a}.workbench-caption>span:last-child{font:24px Arial}.workbench-stage{background:var(--room-ink);color:#f7f6ee;padding:28px;border-radius:12px;min-height:365px;overflow:hidden}.stage-label{display:flex;justify-content:space-between;gap:10px;font:10px monospace;color:#c2c6b8}.stage-label small{font-size:9px}.workbench-stage h2{font-size:43px;margin:23px 0!important;line-height:1.02;letter-spacing:-.055em}.hero-week{display:grid;grid-template-columns:repeat(5,1fr);gap:5px;margin-top:30px}.hero-week>div{background:#ffffff0c;border:1px solid #ffffff20;border-radius:7px;padding:8px 5px;min-height:142px;min-width:0}.hero-week>div>small{display:block;font:8px monospace;color:#b6bcaa}.hero-week>div>b{display:block;font-size:20px;margin:8px 0;font-weight:400}.hero-week-post{background:#f3f1e5;color:var(--room-ink);padding:8px 5px;border-radius:5px;min-height:85px}.hero-week-post .platform-icon{width:15px;height:15px}.hero-week-post>span{display:block;font-size:10px;line-height:1.3;margin:6px 0}.hero-week-post>small{font-size:8px;color:#636854}.hero-week-space{font-size:22px;color:#737969;display:block;margin-top:20px;text-align:center}.workbench-tabs{display:grid;grid-template-columns:repeat(3,1fr);gap:6px;margin-top:10px}.workbench-tabs button{border:0;background:#dedfd3;color:var(--room-ink);display:flex;gap:12px;align-items:center;text-align:left;padding:16px 12px;border-radius:8px;font-size:13px;cursor:pointer}.workbench-tabs button[aria-pressed=true]{background:#fff}.workbench-tabs button>span{color:#787c6f;font:10px monospace}.workbench-tabs button>b{margin-left:auto}.workbench-footer{padding:20px 0 0}.workbench-footer a{color:var(--room-ink)}.hero-publish-art{position:relative;overflow:hidden;background:var(--room-accent);padding:18px;color:#fff;min-height:162px;border-radius:8px}.hero-publish-art>span:first-child{font:9px monospace}.hero-publish-art>strong{display:block;font-size:32px;line-height:1.1;position:relative;z-index:1;margin-top:28px}.art-disc{position:absolute;width:190px;height:190px;border-radius:50%;background:#f3b096;right:-26px;top:30px;box-shadow:inset 0 0 0 25px #da5941,inset 0 0 0 27px #f3b096}.hero-destinations{display:flex;gap:14px;margin-top:15px}.hero-destinations>span{display:flex;align-items:center;gap:5px;font-size:9px}.hero-destinations .platform-icon{width:15px;height:15px}.hero-metrics{padding:15px 18px;background:#f3f1e5;border-radius:9px;color:var(--room-ink)}.hero-metrics>span{font-size:10px}.hero-metrics>strong{display:block;font-size:24px;line-height:1.1;margin:12px 0}.hero-bars{height:95px;display:flex;gap:8px;align-items:flex-end;border-bottom:1px solid #aeb29e;padding-bottom:5px}.hero-bars i{flex:1 1;background:#929b6d;border-radius:3px 3px 0 0}.hero-bars i:last-child{background:var(--room-accent)}.hero-metrics>small{display:block;font-size:9px;margin-top:10px}.app-shell{grid-template-columns:238px minmax(0,1fr)!important;min-height:100vh}.app-shell,.app-shell .sidebar{background:var(--paper)!important}.app-shell .sidebar{border-right:1px solid var(--room-line)!important;padding:28px 20px!important}.app-shell .workspace-brand{font-size:22px!important;color:var(--room-ink)!important}.app-shell .workspace-switch{background:#eeece4!important;border:1px solid var(--room-line)!important;border-radius:10px!important;padding:14px!important;margin:27px 0 22px!important}.app-shell .workspace-monogram{background:var(--room-ink)!important;color:white!important}.app-shell .nav-search{border:1px solid var(--room-line)!important;border-radius:8px!important;background:transparent!important}.app-shell .nav-search input{font-size:12px!important}.app-shell .nav-group>p{font-size:10px!important;letter-spacing:.13em!important;margin:25px 10px 10px!important}.app-shell .sidebar nav button{border-radius:8px!important;font-size:13px!important;padding:11px 12px!important;color:#585b51!important;font-weight:500!important}.app-shell .sidebar nav button.active{background:var(--room-ink)!important;color:#f7f6ee!important;box-shadow:none!important}.app-shell .sidebar nav button:not(.active):hover{background:#e9e8df!important}.app-shell .sidebar nav em{background:#ffffff20!important;color:inherit!important}.app-shell .sidebar-bottom{border-top:1px solid var(--room-line)!important;font-size:12px!important}.app-shell .sidebar-bottom p{font-size:11px!important}.app-shell .topbar{background:var(--paper)!important;border-bottom:1px solid var(--room-line)!important;padding:22px 36px!important;min-height:76px}.app-shell .breadcrumb{font-size:12px!important}.app-shell .workspace>main{padding:38px 36px 60px!important;max-width:1500px;margin:0 auto}.app-shell .page-heading{align-items:flex-end!important;margin-bottom:30px!important;gap:20px}.app-shell .page-heading h1{font-size:42px!important;font-weight:500!important;letter-spacing:-.055em!important;line-height:1.1!important}.app-shell .subtitle{font-size:14px!important;line-height:1.6!important;max-width:680px;color:var(--room-muted)!important}.app-shell .page-heading .eyebrow{margin-bottom:12px!important}.app-shell .panel{background:white!important;border:1px solid var(--room-line)!important;border-radius:14px!important;padding:24px!important;box-shadow:none!important}.app-shell h2{font-size:21px!important}.app-shell h2,.app-shell h3{font-weight:500!important;letter-spacing:-.03em!important}.app-shell h3{font-size:18px!important}.app-shell p{font-size:13px;line-height:1.6}.app-shell .helper,.app-shell small{font-size:11px!important;line-height:1.6!important}.app-shell main button{font-size:12px!important;padding:11px 15px;font-weight:500!important;border-radius:8px}.app-shell main button.secondary{background:#fff!important;border:1px solid #d0d3c5!important;color:var(--room-ink)!important}.app-shell main button.text-button{color:var(--room-ink)!important;background:transparent!important;box-shadow:none!important}.app-shell input,.app-shell select,.app-shell textarea{font-family:inherit;font-size:13px!important;background:#fbfbf8!important;border:1px solid #d3d5c9!important;border-radius:8px!important;color:var(--room-ink)!important;min-height:40px;padding:10px 12px!important}.app-shell label{font-size:12px!important}.app-shell input[type=checkbox]{min-height:0;padding:0!important;accent-color:var(--room-accent)}.app-shell textarea{line-height:1.65!important}.app-shell .stats{gap:15px!important;margin-bottom:25px!important}.app-shell .stat{background:#eeece4!important;border:1px solid var(--room-line)!important;border-radius:12px!important;padding:20px!important;box-shadow:none!important}.app-shell .stat>span{font-size:11px!important;font-weight:500!important}.app-shell .stat>strong{font-size:34px!important;letter-spacing:-.06em!important;font-weight:500!important;margin:13px 0!important}.app-shell .stat:first-child{background:#e2e7d4!important}.app-shell .stat:last-child{background:#f4e3d9!important}.app-shell .badge{border-radius:5px!important;font-size:10px!important;padding:5px 8px!important;font-weight:500!important;white-space:normal!important}.app-shell .notice{background:#fcf0e8!important;border:1px solid #edd1bf!important;color:#634534!important;border-radius:10px!important;padding:16px!important;font-size:13px!important}.app-shell .workspace-footer{padding:25px 36px!important;border-top:1px solid var(--room-line)!important;font-size:11px!important}.account-card-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin:20px 0 36px}.app-shell .account-portrait{padding:0!important;border:1px solid var(--room-line)!important;border-radius:13px;overflow:hidden;position:relative;background:#fff!important;margin:0!important;box-shadow:none!important}.account-cover{height:100px;padding:20px 20px 35px;background:#e2e7d4;display:flex;gap:10px;align-items:flex-start;color:#4f5840;font-size:12px}.account-cover>.platform-icon{height:20px;width:20px}.account-cover>a{margin-left:auto;color:inherit;font-size:18px}.account-portrait:nth-child(3n+2) .account-cover{background:#efe2d8;color:#825840}.account-portrait:nth-child(3n) .account-cover{background:#e0e4ec;color:#4a5973}.account-portrait>.account-avatar{margin:-27px 20px 0!important;width:54px!important;height:54px!important;border:4px solid white!important;position:relative}.account-portrait-body{padding:14px 20px 20px}.account-portrait-body h3{margin:0 0 12px!important;overflow-wrap:anywhere}.account-access{margin:20px 0;border-top:1px solid var(--room-line);padding-top:16px;display:flex;flex-direction:column;gap:6px}.account-access>span{font-size:10px;color:var(--room-muted)}.account-access>strong{font-size:12px;font-weight:500}.account-actions{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.account-actions button{flex:1 1;white-space:nowrap}.account-permissions{margin-top:15px;border-top:1px solid var(--room-line);padding-top:12px}.account-permissions summary{font-size:11px;cursor:pointer}.scope-chips{display:flex;gap:5px;flex-wrap:wrap;margin-top:12px}.scope-chips code{font-size:9px;padding:5px;background:#f2f3ec;border-radius:4px;overflow-wrap:anywhere;max-width:100%}.app-shell .connect-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:18px!important}.app-shell .connection-card{padding:25px!important;border:1px solid var(--room-line)!important;border-radius:13px!important;box-shadow:none!important;background:#fff!important;display:flex;flex-direction:column;align-items:flex-start;position:relative}.app-shell .connection-card-icon{background:#f2f2ec!important;border-radius:10px!important;height:48px!important;width:48px!important;display:grid;place-items:center}.connection-card-icon .platform-icon{width:26px;height:26px}.app-shell .connection-card h3{margin:18px 0 8px!important;font-size:21px!important}.app-shell .connection-card>p{font-size:12px!important;min-height:76px;color:var(--room-muted)!important}.app-shell .provider-connect{width:100%;margin-top:auto!important;font-size:11px!important;min-height:44px!important;border-radius:7px!important}.app-shell .connection-status{padding-top:14px}.app-shell .connection-note{font-size:11px!important;line-height:1.6;max-width:100%;margin-top:14px}.app-shell .connection-card.is-connected:before{content:"CONNECTED";position:absolute;right:20px;top:25px;font:8px monospace;letter-spacing:.08em;color:#597348}.app-shell .composer-journey{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin-bottom:24px}.composer-journey>span{display:flex;align-items:center;gap:12px;background:#eeece4;border:1px solid var(--room-line);border-radius:9px;padding:15px;font-size:12px}.composer-journey b{font:11px monospace;color:var(--room-accent)}.app-shell .composer-studio{grid-template-columns:minmax(0,1.15fr) minmax(280px,.85fr)!important;gap:22px!important;align-items:start}.app-shell .composer-editor{padding:27px!important}.app-shell .composer-editor fieldset{border:0!important;border-top:1px solid var(--room-line)!important;padding:24px 0!important;margin:18px 0!important}.app-shell .section-label{font-size:11px!important;text-transform:uppercase;letter-spacing:.09em!important;font-weight:600}.app-shell .channel-picker{gap:9px!important}.app-shell .channel-choice{background:#f7f7f2!important;border:1px solid var(--room-line)!important;border-radius:9px!important;padding:13px!important}.app-shell .channel-choice.chosen{border-color:#869475!important;background:#edf1e4!important;box-shadow:none!important}.app-shell .format-picker{background:#eeece4!important;padding:5px!important;border-radius:8px!important;gap:4px!important;margin:15px 0!important}.app-shell .format-picker button{padding:10px!important;background:transparent!important;color:var(--room-muted)!important;border:0!important;box-shadow:none!important}.app-shell .format-picker .selected{background:white!important;color:var(--room-ink)!important}.app-shell .media-drop{background:#f5f5ef!important;border:1px dashed #a8b19a!important;border-radius:10px!important;padding:32px!important}.app-shell .channel-previews{background:#eeece4;border:1px solid var(--room-line);border-radius:14px;padding:24px!important;position:sticky!important;top:24px}.app-shell .network-preview,.app-shell .preview-heading{margin-bottom:20px!important}.app-shell .network-preview{border:1px solid var(--room-line)!important;border-radius:10px!important;box-shadow:none!important;overflow:hidden}.app-shell .preview-network{padding:12px!important;background:#f5f5f0!important}.app-shell .network-post{background:white!important}.app-shell .media-empty{background:#e7e8dc!important;color:#767d65!important;min-height:220px!important}.app-shell .preview-empty{background:transparent!important;border:1px dashed #afb69f!important;border-radius:10px!important;padding:45px 20px!important;min-height:320px}.app-shell .schedule-summary{background:#f5f5ef!important;border:1px solid var(--room-line)!important;border-radius:9px!important;padding:18px!important}.app-shell .schedule-summary ul{font-size:12px;line-height:1.7;color:#686c5e}.app-shell .composer-runtime{font-size:11px!important;background:#f4eee6!important;border:1px solid var(--room-line)!important;border-radius:7px!important}.app-shell .composer-runtime.enabled{background:#edf2e4!important;color:#4d6240!important}.app-shell .calendar-panel{padding:0!important;overflow:hidden}.app-shell .calendar-toolbar{padding:22px!important;gap:16px!important;flex-wrap:wrap}.app-shell .calendar-week{background:#f3f3ec!important;border-top:1px solid var(--room-line);border-bottom:1px solid var(--room-line);padding:13px 0!important}.app-shell .calendar-week span{font-size:10px!important;text-transform:uppercase;letter-spacing:.12em}.app-shell .calendar-grid{gap:0!important;background:white!important}.app-shell .calendar-day{min-height:150px!important;border-right:1px solid #e7e8df!important;border-bottom:1px solid #e7e8df!important;padding:10px!important;background:white!important;border-radius:0!important}.app-shell .calendar-day.muted-day{background:#f7f7f2!important}.app-shell .calendar-day.today{background:#f0f3e5!important;box-shadow:inset 0 3px #79895a!important}.app-shell .day-top>span{font-size:12px!important}.app-shell .day-top>button{background:transparent!important;padding:0!important;width:25px!important;height:25px!important;color:#6e7660!important}.app-shell .calendar-post{background:#eff0e7!important;border:1px solid #dedfd3!important;border-left:3px solid #91a16e!important;border-radius:5px!important;padding:8px!important;color:var(--room-ink)!important;margin-top:8px!important;box-shadow:none!important;text-align:left;min-width:0}.app-shell .calendar-post>small{font-size:9px!important;display:flex;flex-wrap:wrap;gap:3px}.app-shell .calendar-post>span:not(.badge){font-size:11px!important;line-height:1.4;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;margin:7px 0}.app-shell .calendar-post.blocked,.app-shell .calendar-post.uncertain{background:#f8e7de!important;border-left-color:#cc7555!important}.app-shell .calendar-post.published{background:#e8eee0!important}.app-shell .calendar-post .badge{font-size:8px!important}.app-shell .calendar-footer{padding:17px 22px!important;background:#f6f6f0!important;font-size:10px!important}.app-shell .calendar-day-agenda{padding:22px!important}.app-shell .segmented{background:#eceee3!important;border-radius:8px!important;padding:4px!important}.app-shell .segmented button{background:transparent!important;color:#676e5b!important;border:0!important;box-shadow:none!important;padding:8px 12px!important}.app-shell .segmented button[aria-pressed=true]{background:white!important;color:var(--room-ink)!important}.app-shell .queue-card-grid{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px!important}.app-shell .queue-card-grid>.queue-item{display:flex!important;flex-direction:column!important;align-items:stretch!important;text-align:left;gap:14px!important;border:1px solid var(--room-line)!important;background:#fff!important;border-radius:11px!important;padding:13px!important;box-shadow:none!important;color:var(--room-ink)!important;margin:0!important;min-width:0}.queue-card-grid>.queue-item:hover{transform:translateY(-3px);border-color:#abb19d!important}.queue-art{position:relative;min-height:150px;height:150px;background:#e8ecdd;border-radius:7px;overflow:hidden;display:flex;align-items:center;padding:22px}.queue-card-grid>.queue-item:nth-child(3n+2) .queue-art{background:#efe2d9}.queue-card-grid>.queue-item:nth-child(3n) .queue-art{background:#e2e6ed}.queue-art>span{font-size:22px;line-height:1.1;letter-spacing:-.05em;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden;max-width:90%}.queue-art>img,.queue-art>video{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.queue-art>.platform-icon{position:absolute;bottom:10px;right:10px;border-radius:5px;background:white;padding:4px;width:27px;height:27px}.queue-card-grid>.queue-item>div:not(.queue-art){min-height:75px}.queue-card-grid .queue-item strong{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;font-size:13px!important;line-height:1.5}.queue-card-grid .queue-item small{display:block;margin-top:8px;font-size:10px!important}.queue-card-grid .queue-item>.badge{align-self:flex-start}.app-shell .queue-filters{gap:9px;flex-wrap:wrap}.app-shell .modal-backdrop{background:#20251ccc!important;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.app-shell .modal{border-radius:16px!important;border:1px solid var(--room-line)!important;padding:32px!important;box-shadow:0 30px 100px #0003!important}.app-shell .modal h2{font-size:28px!important}.app-shell .modal .caption{font-size:16px!important;line-height:1.65!important}.settings-summary>div{padding:24px!important;border-bottom:1px solid var(--room-line);display:flex;gap:20px;justify-content:space-between}.settings-summary strong{font-size:13px!important}.settings-summary span{font-size:12px!important}.app-shell .performance-metric{background:#f2f3ec!important;border-color:var(--room-line)!important}.app-shell .demo-disclosure{background:#edf0e4!important;color:#5a644c!important;border:1px solid var(--room-line)!important;border-radius:8px!important;padding:12px 16px!important;font-size:11px!important}.app-shell .demo-account-strip{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.app-shell .demo-account-strip>button{background:#f5f6ef!important;border:1px solid var(--room-line)!important;border-radius:10px!important;padding:18px!important}.app-shell .focus-panel{background:#e2e7d4!important}.app-shell .focus-panel h2{font-size:32px!important}.app-shell .focus-orb{background:#8e9b68!important;box-shadow:none!important}.auth-screen{background:var(--paper)!important;min-height:100vh;padding:44px 6%!important;display:grid!important;grid-template-columns:1.1fr 1fr;gap:30px 7%;align-items:center!important}.auth-screen>.postroom-brand{grid-column:1/-1;justify-self:start!important}.auth-story{max-width:550px;padding:40px 0}.auth-story h2{font-size:clamp(58px,6vw,88px);letter-spacing:-.075em;line-height:.98;font-weight:500;margin:30px 0}.auth-story>p:not(.section-kicker){font-size:16px;line-height:1.75;max-width:440px;color:var(--room-muted)}.auth-story-grid{display:flex;flex-direction:column;gap:17px;border-top:1px solid var(--room-line);padding-top:25px;margin:35px 0;font:11px monospace;letter-spacing:.04em;color:var(--room-muted)}.auth-story>a{font-size:12px;color:var(--room-ink)}.auth-screen .auth-card{width:100%!important;max-width:460px!important;padding:35px!important;border:1px solid var(--room-line)!important;border-radius:15px!important;background:#fff!important;box-shadow:0 15px 70px #313a2710!important;margin:0!important}.auth-card h1{font-size:34px!important;font-weight:500!important;letter-spacing:-.06em}.auth-card button,.auth-card input,.auth-card label{font-size:13px!important}.auth-card input{background:#fafbf5!important;border-color:var(--room-line)!important;border-radius:8px!important}.auth-card form>button{background:var(--room-ink)!important;color:#fff!important;border-radius:8px!important}.auth-card .auth-modes{background:#f1f2ea!important;border-radius:8px!important}.auth-card .auth-modes button.active{background:white!important;color:var(--room-ink)!important}.auth-card p{line-height:1.6}.experience-controls{position:fixed;bottom:18px;right:18px;z-index:60;font-family:Arial,Helvetica,sans-serif}.experience-trigger{display:flex;align-items:center;gap:7px;border:1px solid #d3d7c9;border-radius:25px;padding:10px 14px;font-size:11px;background:#fff;color:var(--room-ink);box-shadow:0 4px 18px #28321c10;cursor:pointer}.experience-controls>section{position:absolute;bottom:50px;right:0;width:280px;background:#fff;border:1px solid var(--room-line);border-radius:12px;padding:22px;box-shadow:0 12px 45px #0002}.experience-controls h3{font-size:20px;font-weight:500;margin:12px 0}.experience-controls section button{display:flex;justify-content:space-between;width:100%;padding:14px 0;background:transparent;border:0;border-bottom:1px solid var(--room-line);font-size:12px;color:var(--room-ink);cursor:pointer}.experience-controls section button b{font-size:11px;font-weight:500;background:#eeefe6;border-radius:5px;padding:3px 7px}.experience-controls section button[aria-pressed=true] b{background:#dfe8d0}.experience-controls small{display:block;font-size:10px;line-height:1.6;color:var(--room-muted);margin-top:17px}@media(max-width:1150px){.app-shell{grid-template-columns:205px minmax(0,1fr)!important}.app-shell .workspace>main{padding:28px 24px 50px!important}.app-shell .topbar{padding:20px 24px!important}.account-card-grid,.app-shell .connect-grid,.app-shell .queue-card-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}.app-shell .composer-studio{grid-template-columns:1fr!important}.app-shell .channel-previews{position:static!important;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.channel-previews>.helper,.channel-previews>.preview-empty,.channel-previews>.preview-heading{grid-column:1/-1}.phoenix-hero{gap:4%;padding-top:50px}.phoenix-hero-copy h1{font-size:74px}.workbench-stage{padding:20px}.workbench-stage h2{font-size:35px}}@media(max-width:800px){.phoenix-hero{grid-template-columns:1fr;padding:40px 6% 55px;gap:45px;min-height:0}.phoenix-hero-copy h1{font-size:clamp(62px,12vw,94px)}.phoenix-hero-copy>p:not(.section-kicker){font-size:16px;max-width:530px}.hero-note{display:none}.hero-workbench{transform:none;max-width:600px;width:100%;box-sizing:border-box}.workbench-stage{min-height:320px}.marketing .article-main{padding:45px 6%!important}.marketing .article-heading{padding-bottom:30px}.marketing .faq-section,.marketing .polished-channels,.marketing .polished-tools,.marketing .room-bento,.marketing .room-resources,.marketing .split-feature,.marketing .studio-section{padding:55px 6%!important}.auth-screen{grid-template-columns:1fr!important;padding:26px 6% 60px!important;gap:25px}.auth-story{display:none}.auth-screen .auth-card{justify-self:center}.app-shell,.app-shell .sidebar{display:block!important}.app-shell .sidebar{position:relative!important;width:100%!important;height:auto!important;padding:18px!important;border-right:0!important;border-bottom:1px solid var(--room-line)!important}.app-shell .nav-search,.app-shell .sidebar .workspace-switch,.app-shell .sidebar-bottom{display:none!important}.app-shell .sidebar nav{display:flex!important;overflow-x:auto;gap:8px;margin-top:18px}.app-shell .nav-group{display:contents!important}.app-shell .nav-group>p{display:none!important}.app-shell .sidebar nav button{white-space:nowrap;flex:0 0 auto!important;display:flex!important;width:auto!important;padding:9px 12px!important;font-size:11px!important}.app-shell .sidebar nav button span{display:inline!important}.app-shell .sidebar nav .nav-icon{width:16px;height:16px}.app-shell .workspace{margin-left:0!important;min-width:0}.app-shell .topbar{padding:16px 20px!important;min-height:60px!important}.app-shell .workspace>main{padding:27px 20px 50px!important}.app-shell .page-heading h1{font-size:34px!important}.app-shell .page-heading{flex-wrap:wrap;align-items:flex-start!important}.app-shell .stats{grid-template-columns:repeat(2,minmax(0,1fr))!important}.app-shell .stat{padding:16px!important}.app-shell .composer-journey{gap:6px}.composer-journey>span{padding:10px;gap:5px;flex-direction:column;align-items:flex-start;font-size:10px}.app-shell .calendar-toolbar{padding:16px!important}.app-shell .calendar-controls{width:100%;flex-wrap:wrap!important}.app-shell .calendar-grid,.app-shell .calendar-week{min-width:700px}.app-shell .calendar-panel{overflow-x:auto}.app-shell .calendar-day{min-height:135px!important}.app-shell .demo-account-strip,.app-shell .demo-overview-grid,.app-shell .overview-grid{grid-template-columns:1fr!important}.app-shell .queue-filters,.app-shell .queue-filters input{width:100%}.experience-controls{bottom:12px;right:12px}.app-shell .modal{width:calc(100vw - 28px)!important;padding:24px!important;max-height:90dvh!important;overflow:auto}.marketing .closing-cta{padding:65px 6%!important}}@media(max-width:480px){.app-shell .workspace>main{padding:24px 14px 45px!important}.app-shell .panel{padding:18px!important}.account-card-grid,.app-shell .connect-grid,.app-shell .queue-card-grid{grid-template-columns:1fr!important}.app-shell .channel-previews{display:block!important;padding:18px!important}.app-shell .page-heading>button{width:100%}.app-shell .calendar-controls .inline-label{width:calc(50% - 8px)}.app-shell .calendar-controls select{width:100%}.workbench-stage h2{font-size:32px}.hero-workbench{padding:13px}.workbench-stage{padding:18px 12px}.workbench-tabs button{padding:13px 8px;gap:6px;font-size:11px}.hero-week{gap:3px}.hero-week>div{padding:7px 4px}.hero-week-post{padding:6px 4px}.hero-week-post>span{font-size:9px}.hero-destinations{gap:7px}.hero-destinations>span{font-size:8px}.auth-screen .auth-card{padding:25px!important}.auth-card h1{font-size:29px!important}.experience-trigger span{display:none}.experience-controls>section{width:260px}.settings-summary>div{flex-direction:column;gap:7px}}.app-shell .calendar-week-view .calendar-day{min-height:410px!important}.app-shell .calendar-week-view .calendar-post{margin-top:12px!important}.app-shell .calendar-week-view .calendar-post>span:not(.badge){-webkit-line-clamp:4}.app-shell .calendar-week-view .calendar-day.muted-day{background:white!important}.publication-receipt{background:#f3f4ec;border:1px solid var(--room-line);border-radius:10px;padding:20px;margin:20px 0}.receipt-heading{display:flex;justify-content:space-between;gap:10px;align-items:center}.receipt-heading>span{font-size:11px;text-transform:capitalize}.receipt-stages{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-top:18px}.receipt-stages>div{border-top:2px solid #d9dcd0;padding-top:12px;min-width:0}.receipt-stages>div.complete{border-color:#849469}.receipt-stages>div.confirmed{border-color:#47794f}.receipt-stages>div>span{font:10px monospace;color:#717a62}.receipt-stages strong{display:block;margin:7px 0;font-size:12px;font-weight:500}.receipt-stages small{display:block;color:var(--room-muted)}.app-shell .recovery-panel{background:#fcf0e8;border:1px solid #edd1bf;border-radius:10px;padding:22px;margin-top:22px}.app-shell .recovery-panel>button{width:100%;margin:8px 0}.app-shell .recovery-panel>label{margin:15px 0}.app-shell .provider-details{border:1px solid var(--room-line);border-radius:8px;padding:15px;margin:15px 0}.app-shell .provider-details summary{font-size:12px;cursor:pointer}.marketing .site-header{border-radius:0!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.marketing .phoenix-hero .hero-note{justify-content:flex-start!important;letter-spacing:normal!important}.marketing .phoenix-hero .hero-note>span{background:transparent!important;color:var(--room-muted)!important;border:1px solid var(--room-line)!important}.marketing .workbench-stage h2{color:#f7f6ee!important;font-size:43px!important;letter-spacing:-.055em!important}.marketing .workbench-tabs button{background:#dedfd3!important;border:0!important;box-shadow:none!important;color:var(--room-ink)!important;font-size:13px!important;padding:16px 12px!important}.marketing .workbench-tabs button[aria-pressed=true]{background:white!important}.marketing .closing-cta h2{color:#f7f6ee!important}.app-shell .workspace{background:var(--paper)!important;margin-left:238px!important;width:calc(100% - 238px)!important}.app-shell .sidebar{width:238px!important}.app-shell .sidebar nav button>span{font-size:13px!important}.app-shell .page-heading h1,.app-shell h2,.app-shell h3{color:var(--room-ink)!important}.app-shell .nav-search{display:flex;align-items:center}.app-shell .nav-search input{width:100%!important;min-width:0;border:0!important;background:transparent!important}.app-shell .composer-editor form{gap:0!important}.app-shell .composer-editor .caption-meta{margin:12px 0!important;position:static!important}.app-shell .composer-editor .caption-meta button{padding:5px 0!important}.app-shell .insight-channel-grid>article,.app-shell .insight-post-grid>article,.app-shell .insight-section,.app-shell .insights-toolbar{background:white!important;border-color:var(--room-line)!important;box-shadow:none!important}.app-shell .insight-stat{background:#eeece4!important;border-color:var(--room-line)!important}.app-shell .insight-metric-grid strong,.app-shell .insight-post-grid footer strong,.app-shell .insight-stat strong{color:var(--room-ink)!important}.app-shell .insight-metric-grid span,.app-shell .insight-post-grid article>p,.app-shell .insight-stat small,.app-shell .insight-sync{color:var(--room-muted)!important}.app-shell .insight-empty{background:#f3f4ec!important;border-color:#bfc7ae!important}.app-shell .sidebar nav button{height:auto!important;min-height:42px}@media(max-width:1150px) and (min-width:801px){.app-shell .sidebar{width:205px!important}.app-shell .workspace{margin-left:205px!important;width:calc(100% - 205px)!important}.app-shell .sidebar nav button>span{font-size:12px!important}}@media(max-width:800px){.app-shell .sidebar{width:100%!important}.app-shell .workspace{margin-left:0!important;width:100%!important}.app-shell .sidebar nav button>span{font-size:11px!important}.marketing .workbench-stage h2{font-size:35px!important}}@media(max-width:480px){.marketing .workbench-stage h2{font-size:32px!important}.marketing .workbench-tabs button{padding:13px 8px!important;font-size:11px!important}}.marketing .policy-page{background:var(--paper)!important;color:var(--room-ink)!important;max-width:1280px!important;margin:auto!important;padding:80px 5% 100px!important;min-height:0!important}.marketing .policy-hero{padding:0 0 45px!important;border-bottom:1px solid var(--room-line)!important;margin-bottom:45px!important}.marketing .policy-kicker{font:11px Arial!important;letter-spacing:.12em!important;color:var(--room-muted)!important}.marketing .policy-hero h1{font-size:clamp(42px,6vw,80px)!important;font-weight:500!important;line-height:1.03!important;color:var(--room-ink)!important;margin:28px 0!important}.marketing .policy-hero>p{font-size:18px!important;line-height:1.7!important;color:var(--room-muted)!important;max-width:740px!important}.marketing .policy-meta{border:0!important;padding:25px 0 0!important;color:var(--room-muted)!important;font-size:10px!important;gap:25px!important}.marketing .policy-body{max-width:none!important;margin:0!important}.marketing .policy-section{display:grid!important;grid-template-columns:280px minmax(0,1fr)!important;gap:60px!important;border-bottom:1px solid var(--room-line)!important;padding:32px 0!important}.marketing .policy-section h2{font-size:24px!important;color:var(--room-ink)!important;line-height:1.25!important;font-weight:500!important}.marketing .policy-copy{max-width:760px!important}.marketing .policy-copy li,.marketing .policy-copy p{color:var(--room-muted)!important;font-size:15px!important;line-height:1.8!important}.marketing .policy-copy strong{color:var(--room-ink)!important}.marketing .policy-copy a{color:#ac402e!important;text-decoration:underline;text-underline-offset:3px}.marketing .policy-callout{background:#e9eddf!important;color:var(--room-ink)!important;border:1px solid #ced6ba!important;border-radius:10px!important;padding:24px!important}.room-origin{max-width:1320px;margin:auto;padding:85px 5%;border-top:1px solid var(--room-line);display:grid;grid-template-columns:1fr 1fr;gap:25px 8%}.room-origin>.section-kicker{grid-column:1/-1}.marketing .room-origin h2{font-size:clamp(36px,4.3vw,64px)!important;line-height:1.05!important;margin:0!important}.room-origin h2 em{color:var(--room-accent);font-family:Georgia,serif;font-weight:400}.room-origin>div>p{font-size:16px!important;color:var(--room-muted)}.room-origin>div>a{font-size:13px;color:var(--room-ink);display:inline-block;margin-top:15px}.smart-link-page{max-width:540px;margin:10vh auto;padding:35px;text-align:center;background:#fff;border:1px solid var(--room-line);border-radius:18px}.smart-link-page h1{font-size:38px;letter-spacing:-.055em;font-weight:500}.smart-link-page p{line-height:1.7;color:var(--room-muted)}.smart-link-destination{display:block;padding:20px;margin:14px 0;background:var(--room-ink);color:#fff;border-radius:9px;text-decoration:none}.smart-link-destination:hover{background:var(--room-accent)}.smart-link-credit{display:block;margin-top:35px;font-size:11px;color:var(--room-muted)}@media(max-width:800px){.marketing .policy-page{padding:45px 6% 65px!important}.marketing .policy-section{grid-template-columns:1fr!important;gap:10px!important;padding:25px 0!important}.marketing .policy-hero>p{font-size:16px!important}.marketing .policy-meta{flex-wrap:wrap!important}.room-origin{grid-template-columns:1fr;padding:55px 6%}.smart-link-page{margin:30px 15px;padding:25px}}.marketing button{background:var(--room-ink);color:#fff;border:1px solid var(--room-ink);box-shadow:none;border-radius:8px}.auth-screen .auth-story h2{color:var(--room-ink)!important}.auth-screen .auth-card .google-signin{background:#fff!important;border:1px solid #d3d5c9!important;color:var(--room-ink)!important;box-shadow:none!important;border-radius:8px!important}.auth-screen .auth-card .auth-modes button{background:transparent!important;color:var(--room-muted)!important;border:0!important;box-shadow:none!important;border-radius:6px!important}.auth-screen .auth-card .auth-modes button.active{background:white!important;color:var(--room-ink)!important}.auth-screen .auth-card form>button{width:100%;border:1px solid var(--room-ink)!important;box-shadow:none!important;min-height:44px}.auth-screen .auth-card .auth-legal{display:flex;gap:18px;margin-top:20px}.auth-screen .auth-card .auth-legal a{font-size:11px}.app-shell{--room-accent:#df5a42}.app-shell .brand-panel form>button,.app-shell .page-heading>button,.app-shell .schedule-submit{background:var(--room-ink)!important;color:#fff!important;border:1px solid var(--room-ink)!important;box-shadow:none!important}@keyframes room-drift{0%,to{transform:translateY(0) rotate(-4deg)}50%{transform:translateY(-14px) rotate(4deg)}}@keyframes room-orbit{to{transform:rotate(1turn)}}@keyframes room-arrive{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}@keyframes room-line-in{0%{stroke-dashoffset:1400}to{stroke-dashoffset:0}}@keyframes room-soft-pulse{50%{box-shadow:0 0 0 12px rgba(139,154,107,.08)}}.app-shell :is(button,a),.marketing :is(a,button){transition:background .25s,color .25s,border-color .25s,box-shadow .25s,transform .25s!important}.app-shell button:not(:disabled):hover,.marketing :is(.site-button,button):hover{transform:translateY(-2px)}.app-shell button:active,.marketing :is(.site-button,button):active{transform:translateY(1px) scale(.985)}.workspace main>.insights-workspace,.workspace main>.overview-grid,.workspace main>.panel{animation:room-arrive .45s ease both}.marketing .article-heading{position:relative;padding-right:180px;isolation:isolate}.article-kinetic-mark{position:absolute;right:18px;top:70px;width:150px;height:150px;display:grid;place-items:center}.article-kinetic-mark>span{font-size:100px;color:#e58568;animation:room-orbit 36s linear infinite}.article-kinetic-mark>i{position:absolute;inset:0;border:1px solid #d8d8cb;border-radius:50%;animation:room-orbit 24s linear infinite}.article-kinetic-mark>i:nth-child(3){inset:15px;transform:rotateX(65deg);border-style:dashed}.article-kinetic-mark>i:nth-child(4){inset:-12px;border-style:dotted;animation-direction:reverse}.marketing .channel-cards article,.marketing .feature-cards article,.marketing .rich-card{transition:transform .35s,box-shadow .35s!important}.marketing :is(.rich-card,.feature-cards article,.channel-cards article):hover{transform:translateY(-7px);box-shadow:0 18px 40px #292a2510}.marketing .article-copy{max-width:none;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.marketing .article-copy>section{padding:32px;border:1px solid #deded4;border-radius:22px;background:#fffefa;position:relative;overflow:hidden}.marketing .article-copy>section:before{content:"↗";display:block;font-size:28px;color:#a0aa7a;margin-bottom:24px}.marketing .article-copy>p{grid-column:1/-1}.marketing .article-copy h2{font-size:clamp(24px,2.4vw,34px);line-height:1.15}.workflow-story{border:1px solid #d8d9ce;border-radius:28px;overflow:hidden;margin-bottom:36px;background:#fffefa}.workflow-chapters{display:grid;grid-template-columns:repeat(5,1fr);border-bottom:1px solid #d8d9ce;background:#eeeee6}.workflow-chapters button{display:flex;gap:12px;align-items:center;border:0!important;border-right:1px solid #d8d9ce!important;border-radius:0!important;padding:24px 18px!important;background:transparent!important;color:#5b5c51!important;text-align:left}.workflow-chapters button span{font:12px monospace;color:#787c6a}.workflow-chapters button b{margin-left:auto}.workflow-chapters button[aria-pressed=true]{background:#252822!important;color:white!important}.workflow-chapters button[aria-pressed=true] span{color:#c8d4ad}.workflow-stage{display:grid;grid-template-columns:1fr 1fr;min-height:490px}.workflow-copy{padding:50px 40px;animation:room-arrive .45s ease}.workflow-copy h2{font-size:clamp(34px,4vw,58px)!important;line-height:1.04!important;letter-spacing:-.04em;margin:20px 0}.workflow-copy>p:not(.eyebrow){font-size:19px;line-height:1.6}.workflow-copy small{display:block;font-size:13px;color:#6c7061;line-height:1.65;margin:20px 0 30px}.workflow-copy .row{flex-wrap:wrap;gap:20px}.workflow-copy .row a{font-size:14px}.workflow-visual{position:relative;background:#dce3cd;min-height:490px;overflow:hidden;display:grid;place-items:center;padding:30px}.workflow-visual.chapter-1{background:#e4e4dc}.workflow-visual.chapter-2{background:#f3d7c8}.workflow-visual.chapter-3{background:#e6ddcb}.workflow-visual.chapter-4{background:#d8e1d1}.workflow-orbit{width:280px;height:280px;border:1px solid #30382925;border-radius:50%;position:absolute;top:35px;left:calc(50% - 140px)}.workflow-orbit:after{content:"";position:absolute;inset:30px;border:1px dashed #30382930;border-radius:50%;animation:room-orbit 40s linear infinite}.workflow-orbit>span{display:block;text-align:center;line-height:280px;font-size:100px;color:#485237;animation:room-drift 6s ease-in-out infinite}.orbit-account{position:absolute;width:48px;height:48px;border-radius:50%;display:grid;place-items:center;background:#fffefa;box-shadow:0 6px 20px #25282216;z-index:1;animation:room-drift 7s ease-in-out infinite}.orbit-account svg{width:24px;height:24px}.orbit-0{top:0;left:20px}.orbit-1{top:20px;right:0;animation-delay:-2s}.orbit-2{bottom:0;right:20px;animation-delay:-4s}.orbit-3{bottom:20px;left:0;animation-delay:-1s}.workflow-ticket{position:relative;margin-top:235px;background:#fffefa;width:min(100%,350px);padding:27px;border-radius:18px;box-shadow:0 24px 60px #30382920;z-index:2;animation:room-arrive .6s ease}.workflow-ticket .eyebrow{font-size:9px;letter-spacing:.12em}.workflow-ticket strong{display:block;font-size:25px;line-height:1.15;margin:20px 0}.workflow-ticket small{font-size:11px;color:#717666}.ticket-progress{display:flex;gap:5px;margin:20px 0}.ticket-progress span{height:5px;flex:1 1;background:#e9eae1;border-radius:6px}.ticket-progress span.complete{background:#a5b285}.workflow-dotgrid{position:absolute;inset:0;pointer-events:none;background-image:radial-gradient(#39402f20 1px,transparent 0);background-size:18px 18px}.workflow-bottom{display:flex;justify-content:space-between;padding:20px 30px;font:10px monospace;letter-spacing:.12em;border-top:1px solid #d8d9ce;color:#616756}.workflow-aftercare{display:grid;grid-template-columns:1fr 1fr;gap:24px}.workflow-aftercare article{padding:34px;background:#eaece1;border-radius:22px}.workflow-aftercare article>span{font:11px monospace;color:#646b53}.workflow-aftercare h2{font-size:28px;margin:25px 0 15px}.workflow-aftercare p{line-height:1.7}.workflow-aftercare a{display:inline-block;margin-top:14px}.guide-toolbar{display:flex;align-items:end;justify-content:space-between;gap:24px;margin-bottom:30px;flex-wrap:wrap}.guide-toolbar .segmented{flex-wrap:wrap}.guide-toolbar label{min-width:240px;font-size:12px}.guide-toolbar input{display:block;margin-top:8px;border:1px solid #d6d8c9;border-radius:12px;padding:14px;background:#fffefa}.guide-shelf{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;align-items:start}.guide-volume{background:#e8e9dd;border:1px solid #d5d8c7;border-radius:6px 22px 22px 6px;overflow:hidden;box-shadow:inset 6px 0 #d4d8c2,0 8px 18px #292a2505}.guide-volume:nth-child(3n+2){background:#f3dfd2;box-shadow:inset 6px 0 #e9cdbb}.guide-volume:nth-child(3n+3){background:#e6e5de;box-shadow:inset 6px 0 #d4d3c8}.guide-cover{display:block;text-align:left;width:100%;padding:30px 30px 26px!important;border:0!important;border-radius:0!important;background:transparent!important;color:#282b23!important}.guide-spine{font:10px monospace;letter-spacing:.12em;display:block;padding-bottom:16px;border-bottom:1px solid #282b2320}.guide-category{font-size:11px;display:inline-block;margin-top:18px}.guide-glyph{display:block;font-size:66px;line-height:1.5;color:#606d45;margin:12px 0;transition:transform .5s}.guide-cover:hover .guide-glyph{transform:rotate(20deg)}.guide-cover h2{font-size:28px!important;line-height:1.15;letter-spacing:-.03em;margin:0 0 14px}.guide-cover p{font-size:14px;line-height:1.5;margin:0 0 30px}.guide-read{display:flex;align-items:center;justify-content:space-between;font-size:12px;border-top:1px solid #282b2320;padding-top:20px}.guide-read small{font-size:10px}.guide-notes{padding:0 25px 30px;background:#fffefa80}.guide-notes ol{padding-left:22px;margin-top:0;padding-top:24px}.guide-notes li{padding:0 0 16px 7px;font-size:14px;line-height:1.7}.guide-notes a{font-size:13px}.guide-notes:not([hidden]){animation:room-arrive .35s ease}.roadmap-board{display:grid;grid-template-columns:repeat(4,1fr);gap:18px}.roadmap-board section{border-radius:20px;background:#eeeee5;padding:28px;border:1px solid #d9dcce;min-height:330px}.roadmap-board section:nth-child(2){background:#f3dfd0}.roadmap-board section:nth-child(3){background:#e7e7df}.roadmap-board section:nth-child(4){background:#e9e7e0}.roadmap-board h2{font-size:26px!important;line-height:1.1;letter-spacing:-.03em;margin:30px 0 18px}.roadmap-board p{font-size:15px;line-height:1.8}.roadmap-state-dot{display:block;width:10px;height:10px;border-radius:50%;background:#839360;animation:room-soft-pulse 4s ease infinite}.roadmap-board>p{grid-column:1/-1}.queue-account-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:14px;margin:0 0 32px}.queue-account-grid>button{display:flex;flex-direction:column;align-items:start;text-align:left;gap:10px;background:#f4f4ed!important;border:1px solid #d9dccd!important;color:#2c3025!important;padding:22px!important;min-height:170px;border-radius:18px!important}.queue-account-grid>button[aria-pressed=true]{background:#282c23!important;color:#fffefa!important;border-color:#282c23!important}.queue-account-grid>button>svg{width:28px;height:28px}.queue-account-grid>button small{font-size:11px;color:inherit;opacity:.8}.queue-account-grid strong{font-size:14px}.queue-channel-count{font-size:11px;border-top:1px solid #87907150;padding-top:12px;width:100%;margin-top:auto}.inbox-layout{display:grid;grid-template-columns:210px minmax(220px,1fr) minmax(240px,1fr);border:1px solid #dce0d3;border-radius:20px;overflow:hidden;min-height:490px}.inbox-accounts{background:#f1f3e9;padding:16px;border-right:1px solid #dce0d3}.inbox-accounts>button{display:flex;align-items:center;gap:10px;text-align:left;width:100%;color:#414738!important;background:transparent!important;border:0!important;border-radius:12px!important;padding:14px 10px!important;margin-bottom:8px;font-size:12px}.inbox-accounts>button[aria-pressed=true]{background:#fffefa!important;box-shadow:0 3px 12px #2026180b}.inbox-accounts button b{margin-left:auto;font-size:12px}.inbox-accounts small{display:block;color:#7c826f;font-size:10px;margin-top:3px}.inbox-accounts .account-avatar{width:30px;height:30px;flex-shrink:0}.inbox-list{padding:20px;border-right:1px solid #dce0d3;max-height:650px;overflow:auto}.inbox-list>label{font-size:11px}.inbox-list input{margin-top:6px;margin-bottom:20px}.conversation-card{display:flex;align-items:start;gap:12px;width:100%;text-align:left;background:transparent!important;color:#303629!important;border:0!important;border-bottom:1px solid #e4e6dd!important;border-radius:12px!important;padding:18px 10px!important}.conversation-card[aria-pressed=true]{background:#eef2e4!important}.conversation-card strong{font-size:13px}.conversation-card small{display:flex;align-items:center;gap:5px;color:#777e69;font-size:10px;margin-top:6px}.conversation-card small svg{width:12px;height:12px}.conversation-card p{font-size:12px;line-height:1.6;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;margin:10px 0 0}.conversation-initial{display:grid;place-items:center;flex-shrink:0;width:32px;height:32px;border-radius:50%;background:#e4e9d5;font-size:12px}.inbox-detail{background:#fafbf6!important;border:0!important;border-radius:0!important;padding:32px!important;margin:0!important}.inbox-detail h3{font-size:24px;letter-spacing:-.03em;margin:28px 0 8px}.conversation-text{font-size:18px;line-height:1.7;margin:30px 0}.conversation-context{padding:22px;background:#e9eedf;border-radius:14px}.conversation-context p{font-size:13px;line-height:1.7}.conversation-context .eyebrow{font-size:9px}.inbox-empty{text-align:center;padding:65px 10px}.inbox-empty>span,.inbox-orbit{font-size:62px;color:#9aa77f;display:block;animation:room-drift 7s ease-in-out infinite}.inbox-empty h3{font-size:19px}.inbox-detail>p,.inbox-empty p{font-size:13px;line-height:1.75;color:#6e755f}.inbox-coverage{margin-top:24px;font-size:12px;line-height:1.7}.permission-account-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.permission-account-grid>article{padding:25px!important;margin:0!important;background:#fafbf5!important;border:1px solid #dce2d0!important;border-radius:20px!important}.permission-account-grid header{display:flex;align-items:center;gap:12px}.permission-account-grid h3{font-size:15px;margin:0 0 5px}.permission-account-grid header small{font-size:11px;color:#757e62}.permission-purpose-list{display:flex;flex-wrap:wrap;gap:8px;margin:25px 0}.permission-purpose-list span{display:inline-flex;gap:6px;background:#e8eedc;padding:7px 10px;border-radius:7px;font-size:10px}.permission-purpose-list b{color:#64794a}.permission-explanation{border-top:1px solid #e0e5d6;padding:15px 0}.permission-explanation strong{font-size:12px}.permission-explanation p{font-size:11px;line-height:1.65}.permission-explanation code{font-size:10px;overflow-wrap:anywhere}.permission-account-grid>article>small{display:block;margin-top:20px;font-size:10px;line-height:1.6;color:#747c66}.permission-account-grid summary{font-size:11px;cursor:pointer}.permission-overview{margin-top:38px}.insight-line-chart>path[stroke]{stroke-dasharray:1400;animation:room-line-in 1.3s ease both}.insight-account-tabs{scrollbar-width:thin}.insight-account-tabs>button:hover{box-shadow:0 8px 18px #282c2312}.insight-live-dot{animation:room-soft-pulse 4s ease infinite}@media(max-width:1100px){.workflow-copy{padding:35px 28px}.workflow-chapters button{padding:20px 12px!important;gap:8px}.workflow-chapters button b{display:none}.guide-shelf,.permission-account-grid{grid-template-columns:repeat(2,1fr)}.inbox-layout{grid-template-columns:170px 1fr}.inbox-detail{grid-column:1/-1;min-height:220px}.roadmap-board{grid-template-columns:repeat(2,1fr)}}@media(max-width:700px){.marketing .article-heading{padding-right:0}.article-kinetic-mark{position:relative;top:auto;right:auto;width:90px;height:90px;margin-bottom:25px}.article-kinetic-mark>span{font-size:60px}.workflow-stage{grid-template-columns:1fr}.workflow-chapters{overflow:auto;grid-template-columns:repeat(5,minmax(100px,1fr))}.workflow-chapters button{flex-direction:column;align-items:start;font-size:11px}.workflow-copy{padding:32px 24px}.workflow-visual{min-height:420px}.workflow-bottom{gap:20px;flex-wrap:wrap}.guide-shelf,.marketing .article-copy,.permission-account-grid,.roadmap-board,.workflow-aftercare{grid-template-columns:1fr}.guide-toolbar .segmented{width:100%;display:flex}.guide-toolbar label{width:100%}.inbox-layout{grid-template-columns:1fr}.inbox-accounts{border-right:0;border-bottom:1px solid #dce0d3;display:flex;overflow:auto}.inbox-accounts>button{min-width:165px;margin:0}.inbox-list{border-right:0;max-height:440px}.inbox-detail{grid-column:auto}.queue-account-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.queue-account-grid>button{padding:16px!important;min-height:160px}.workflow-copy h2{font-size:38px!important}.roadmap-board section{min-height:0}}@media(prefers-reduced-motion:reduce){*,:after,:before{animation:none!important;transition:none!important;scroll-behavior:auto!important}}html[data-motion=paused] *,html[data-motion=paused] :after,html[data-motion=paused] :before{animation:none!important;transition:none!important;scroll-behavior:auto!important}.brand-kit-workspace{border:1px solid #d9decd;background:#fffefa;border-radius:26px;overflow:hidden}.brand-kit-intro{display:flex;justify-content:space-between;gap:30px;padding:38px;background:#e8eddf}.brand-kit-intro h2{font-size:clamp(28px,3vw,44px);letter-spacing:-.04em;margin:20px 0 15px}.brand-kit-intro p{max-width:570px;line-height:1.75;font-size:14px}.brand-kit-stamp{display:grid;place-items:center;font-size:70px;width:180px;flex-shrink:0;border:1px dashed #8e9a74;border-radius:50%;color:#687c4c;animation:room-drift 8s ease-in-out infinite}.brand-kit-stamp small{font:8px monospace;letter-spacing:.09em}.brand-kit-tabs{display:flex;padding:0 30px;border-bottom:1px solid #d9decd;background:#f6f7ef}.brand-kit-tabs button{border:0!important;border-radius:0!important;padding:22px 25px!important;background:transparent!important;color:#768064!important}.brand-kit-tabs button[aria-pressed=true]{color:#252e1a!important;box-shadow:inset 0 -3px #8b9e6b}.brand-kit-tabs button span{margin-left:15px}.brand-kit-workspace fieldset{border:0;padding:0;margin:0;min-width:0}.brand-kit-fields{display:grid;grid-template-columns:repeat(2,1fr);gap:24px;padding:35px}.brand-kit-fields>label:last-child{grid-column:1/-1}.brand-kit-fields[hidden],.brand-kit-references[hidden]{display:none!important}.brand-kit-fields label{font-size:12px}.brand-kit-fields textarea{margin-top:12px;background:#f9faf5}.brand-kit-references{padding:35px}.brand-dropzone{text-align:center;padding:35px;border:1px dashed #a3af8d;border-radius:20px;background:#f6f8ef}.brand-dropzone>span{font-size:52px;color:#869f5b}.brand-dropzone h3{font-size:25px;letter-spacing:-.03em}.brand-dropzone p{font-size:13px}.brand-dropzone>label:not(.brand-upload){max-width:250px;margin:20px auto;font-size:12px}.brand-dropzone small{display:block;color:#788166;font-size:11px;margin-top:18px}.brand-upload{display:inline-block;padding:14px 22px;border-radius:12px;background:#292e22;color:white;cursor:pointer;font-size:13px}.brand-upload input{display:block;max-width:260px;color:white;margin-top:10px;font-size:11px}.brand-asset-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin-top:25px}.brand-asset-grid article{background:#f6f8ef;padding:18px;border-radius:16px;border:1px solid #dfe5d4}.brand-asset-grid img{width:100%;height:150px;object-fit:contain;background:#fffefa;border-radius:10px}.brand-asset-grid strong{display:block;margin:15px 0 5px;font-size:12px;overflow-wrap:anywhere}.brand-asset-grid small{font-size:10px;color:#788166}.brand-asset-grid .row{margin-top:12px}.brand-asset-grid .text-button{font-size:11px!important}.asset-file{display:grid;place-items:center;height:150px;font-size:60px;color:#9cac81}.brand-savebar{display:flex;justify-content:space-between;align-items:center;gap:30px;border-top:1px solid #dce2ce;padding:25px 35px}.brand-savebar p{font-size:11px;line-height:1.7;max-width:540px;color:#747d63}.brand-savebar button{white-space:nowrap}@media(max-width:700px){.brand-kit-intro{padding:26px}.brand-kit-stamp{display:none}.brand-kit-tabs{padding:0;overflow:auto}.brand-kit-tabs button{padding:18px!important;font-size:12px}.brand-kit-tabs button span{display:none}.brand-kit-fields{grid-template-columns:1fr;padding:24px}.brand-kit-fields>label:last-child{grid-column:auto}.brand-kit-references{padding:24px}.brand-asset-grid{grid-template-columns:repeat(2,1fr)}.brand-savebar{padding:24px;flex-wrap:wrap;gap:10px}}.policy-page .policy-hero{position:relative;overflow:hidden}.policy-page .policy-hero:after{content:"✳";position:absolute;right:40px;top:25px;color:#d88b71;font-size:130px;animation:room-orbit 40s linear infinite;pointer-events:none}.policy-page .policy-hero h1{position:relative;z-index:1;max-width:80%}.policy-toc{display:flex;flex-wrap:wrap;gap:10px;padding:24px 0 32px;border-bottom:1px solid #d9dccf;margin-bottom:32px}.policy-toc>span{width:100%;font:10px monospace;letter-spacing:.1em;margin-bottom:5px}.policy-toc a{border:1px solid #d7ddc9;border-radius:10px;padding:10px 14px;background:#f3f6ea;font-size:11px;display:flex;gap:14px}.policy-toc a:hover{background:#e5edda}.policy-section h2{scroll-margin-top:120px}.policy-page .policy-section{border-radius:20px;padding:30px!important;margin-bottom:20px;background:#fffefa;border:1px solid #e0e2d9}.policy-page .policy-section:nth-child(3n+1){background:#f2f5e9}@media(max-width:700px){.policy-page .policy-hero:after{font-size:75px;right:15px;top:30px}.policy-page .policy-section{padding:22px!important}.policy-toc a{font-size:10px}.policy-page .policy-hero h1{max-width:80%}}.marketing .article-copy>h2{grid-column:1/-1}.feature-native-demo{background:#fffefa;border:1px solid #dedfd3;border-radius:24px;padding:28px;margin-bottom:35px;min-width:0}.feature-native-demo>.eyebrow{font-size:10px;margin-bottom:26px}.feature-native-demo .insight-account-tabs{max-width:100%;overflow:auto}.feature-native-demo button,.smart-link-scene input{font-family:inherit}.smart-link-scene{display:grid;grid-template-columns:1fr 1fr;gap:70px;align-items:center;padding:50px;background:#e9eddf;border-radius:28px;margin-bottom:32px}.smart-link-scene h2{font-size:clamp(30px,4vw,52px);letter-spacing:-.04em;line-height:1.05}.smart-link-scene p{font-size:15px;line-height:1.75}.smart-link-scene label{display:block;font-size:11px;margin:15px 0}.smart-link-scene input{display:block;width:100%;margin-top:8px;padding:14px;background:#fffefa;border:1px solid #d2dbc3;border-radius:12px}.smart-link-phone{width:min(100%,330px);margin:auto;background:#fffefa;border:8px solid #2c3125;border-radius:40px;padding:35px 22px;box-shadow:0 24px 50px #242a1825;animation:room-drift 9s ease-in-out infinite;text-align:center}.smart-link-monogram{display:grid;place-items:center;font-size:28px;background:#e0e7d0;color:#4b6230;border-radius:50%;width:70px;height:70px;margin:0 auto 25px}.smart-link-phone h3{font-size:20px;letter-spacing:-.03em;line-height:1.3}.smart-link-phone p{font-size:12px}.smart-link-phone a{display:flex;justify-content:space-between;padding:16px;margin:12px 0;background:#edf1e3;border-radius:12px;font-size:12px}.smart-link-phone small{font-size:9px;display:block;margin-top:24px;color:#6f7d57}@media(max-width:700px){.feature-native-demo{padding:20px}.smart-link-scene{grid-template-columns:1fr;padding:28px;gap:35px}}.smart-links-studio{border-radius:24px;padding:clamp(20px,3vw,36px)}.smart-links-studio .panel-heading{gap:24px;align-items:flex-start}.smart-links-studio .panel-heading p{line-height:1.6;margin:8px 0 18px}.smart-links-studio h3{font:inherit;font-size:19px;font-weight:700;margin:28px 0 8px}.smart-links-studio fieldset{border:0;padding:0;margin:0;min-width:0;display:grid;gap:20px}.smart-links-studio label:not(.choice){display:flex;flex-direction:column;gap:9px;margin:0;font-weight:600}.smart-links-studio input:not([type=checkbox]):not([type=color]),.smart-links-studio textarea{width:100%;margin:0;min-height:48px;border-radius:12px;padding:13px 15px;border:1px solid #dcded8;background:#fff;line-height:1.5}.smart-links-studio textarea{min-height:110px}.smart-links-studio .row{display:flex;flex-wrap:wrap;align-items:center;gap:12px}.smart-links-studio .choice{display:flex;align-items:center;gap:12px;margin:12px 0;padding:16px;border:1px solid #dcded8;border-radius:14px}.smart-links-studio .choice input{width:18px;height:18px;flex-shrink:0;margin:0}.smart-links-studio .helper{line-height:1.6;margin:0;padding:8px 0}.smart-links-studio button{border-radius:12px;min-height:44px}.smart-links-studio table{border-collapse:collapse;width:100%;font-size:14px}.smart-links-studio td,.smart-links-studio th{padding:12px 8px;text-align:left;border-bottom:1px solid #8883}.smart-links-studio input[type=color]{width:64px;height:44px;border-radius:10px}.account-settings{min-height:100vh;background:#f7f6f1;padding:clamp(20px,5vw,60px);display:block}.account-settings-card{max-width:960px;margin:0 auto;padding:clamp(24px,4vw,48px);background:#fff;border:1px solid #e5e3dc;border-radius:28px;box-shadow:0 20px 70px #22222206}.account-settings-card header{padding-bottom:24px;border-bottom:1px solid #e5e3dc;margin-bottom:30px}.account-settings-card header h1{font-size:clamp(30px,4vw,44px);letter-spacing:-1.3px;margin:16px 0}.account-settings-card h2{font-size:21px;margin:16px 0 4px}.account-settings-card form{display:grid;gap:20px;padding:24px 0;border-bottom:1px solid #e5e3dc;margin-bottom:24px}.account-settings-card label{display:flex;flex-direction:column;gap:10px;font-weight:600}.account-settings-card label:has(input[type=checkbox]){flex-direction:row;align-items:center;font-weight:400;line-height:1.6}.account-settings-card input:not([type=checkbox]){width:100%;min-height:48px;padding:13px 16px;border:1px solid #dcded8;border-radius:12px;font:inherit;background:#fafbf8}.account-settings-card input[type=checkbox]{width:18px;height:18px;flex-shrink:0;margin:0}.account-settings-card button{width:auto;justify-self:start;min-height:46px;margin:8px 12px 16px 0;border-radius:12px;padding:13px 22px}.account-settings-card p{line-height:1.7;margin:12px 0 20px}.account-settings-card>a{display:inline-block;margin:16px 20px 8px 0}@media(max-width:700px){.smart-links-studio aside{position:static!important}.account-settings{padding:16px}.account-settings-card{padding:24px}}.smart-links-editor article{display:grid;gap:18px;background:var(--surface,#fff);box-shadow:0 4px 18px #22222204}.smart-links-studio fieldset>h3{padding-top:20px;border-top:1px solid #8882;margin-top:16px}.smart-links-studio fieldset>h3:first-child{border:0;padding-top:0;margin-top:0}.smart-links-studio fieldset>.choice{margin:8px 0}.smart-links-studio aside>h3{margin-top:32px}.account-settings-card input,.smart-links-studio input,.smart-links-studio textarea{font:inherit;box-sizing:border-box}.account-settings-card :is(input,button,a):focus-visible,.smart-links-studio :is(input,textarea,button):focus-visible{outline:3px solid #d04a1b;outline-offset:3px}.smart-links-studio .panel-heading h2{letter-spacing:-.6px}.account-settings-card form{background:#fafbf8;border:1px solid #e5e3dc;border-radius:20px;padding:28px;margin-bottom:28px}.account-settings-card form h2{margin-top:0}.account-settings-card>button{margin-top:12px;margin-bottom:20px}.smart-links-studio .row small{line-height:1.6}.smart-links-studio aside table{margin:16px 0 24px}.smart-links-studio .panel-heading>button{flex-shrink:0}@media(max-width:700px){.smart-links-studio .panel-heading{flex-direction:column}.account-settings-card form{padding:20px}}.account-settings{display:grid;grid-template-columns:220px minmax(0,960px);gap:36px;justify-content:center;align-items:start}.account-settings-nav{position:sticky;top:32px;display:grid;gap:12px;padding:20px 0}.account-settings-nav a{padding:14px 18px;border-radius:12px;text-decoration:none;color:inherit;font-weight:600}.account-settings-nav a:hover{background:#e5f4dc}.account-settings-nav .account-brand{font-size:26px;letter-spacing:-1px;padding-top:0}.account-settings-nav p{font-size:11px;letter-spacing:1.6px;color:#72766c;padding:0 18px;margin:16px 0 4px}.account-shortcuts{display:flex;flex-wrap:wrap;gap:16px;margin:24px 0}.account-shortcuts a{display:block;border:1px solid #e5e3dc;border-radius:14px;padding:18px;text-decoration:none}.account-settings-card{width:100%;box-sizing:border-box}.account-settings-card h2{scroll-margin-top:24px}@media(max-width:900px){.account-settings{grid-template-columns:1fr;gap:20px}.account-settings-nav{position:static;display:flex;flex-wrap:wrap;gap:6px;padding:0}.account-settings-nav p{display:none}.account-settings-nav a{padding:12px}.account-settings-nav .account-brand{width:100%}}.recovery-layout{display:grid;grid-template-columns:minmax(0,1fr) minmax(320px,480px);gap:clamp(32px,6vw,90px);max-width:1160px;margin:auto;padding:80px 32px 100px;align-items:center}.recovery-story h1{font-size:clamp(42px,6vw,72px);line-height:1.07;letter-spacing:-2px;margin:24px 0}.recovery-story p{max-width:420px;line-height:1.7}.recovery-story em{color:#b9380b}.recovery-story>a{display:inline-block;margin-top:24px}.recovery-card{padding:36px;background:#fffdf9;border:1px solid #e7ded4;border-radius:24px;box-shadow:0 20px 70px #25232208}.recovery-card h2{font-size:30px;letter-spacing:-1px;margin:18px 0}.recovery-card p{line-height:1.7}.recovery-card form{display:grid;gap:14px;margin-top:24px}.recovery-card label{font-weight:600;margin-top:8px}.recovery-card input{width:100%;box-sizing:border-box;min-height:50px;padding:14px 16px;border-radius:12px;border:1px solid #dcded8;font:inherit;background:#fff}.recovery-card button{min-height:48px;border-radius:12px;margin-top:6px}.recovery-card input:focus-visible{outline:3px solid #b9380b;outline-offset:2px}.recovery-card small{line-height:1.6;color:#655e58}.recovery-notice{padding:16px;border-radius:12px;background:#fff3e8;line-height:1.65;margin:20px 0}.recovery-support{display:flex;justify-content:space-between;gap:16px;padding-top:28px;margin-top:28px;border-top:1px solid #e7ded4}@media(max-width:760px){.recovery-layout{grid-template-columns:1fr;padding:40px 20px;gap:32px}.recovery-story h1{font-size:44px}.recovery-card{padding:28px}.recovery-story p{max-width:none}}.workspace .account-settings{display:block;min-height:0;padding:32px;background:transparent}.workspace .account-settings-nav{position:static;display:flex;flex-wrap:wrap;gap:8px;padding:0 0 24px;max-width:960px;margin:auto}.workspace .account-settings-nav .account-brand,.workspace .account-settings-nav p{display:none}.workspace .account-settings-nav a{padding:12px 16px;border:1px solid #deded5;background:#fff;border-radius:12px}.brand-kit-stamp.brand-logo-preview{animation:none!important;transform:none!important;border-radius:20px!important;width:180px;min-height:150px;padding:20px;background:#fff;border:1px solid #deded5;box-shadow:none}.brand-logo-preview:after,.brand-logo-preview:before{display:none!important}.brand-logo-preview img{width:100%;height:90px;object-fit:contain;animation:none!important;transform:none!important;border-radius:0}.brand-logo-preview small{position:static!important;transform:none!important;animation:none!important;display:block;margin-top:16px;font-size:11px;letter-spacing:1px}.brand-kit-fields{gap:24px!important}.brand-kit-fields label{display:grid;gap:10px}.brand-kit-fields textarea{font:inherit;border-radius:12px;padding:14px;line-height:1.6}.brand-asset-grid article>img{object-fit:contain;background:#fff;padding:16px;box-sizing:border-box}.brand-savebar{gap:20px;margin-top:28px}.smart-links-studio button{transition:background-color .18s,box-shadow .18s,transform .18s}.smart-links-studio button:hover:not(:disabled){box-shadow:0 4px 12px #2523220c;transform:translateY(-1px)}@media(prefers-reduced-motion:reduce){.smart-links-studio button{transition:none;transform:none!important}}@media(max-width:700px){.workspace .account-settings{padding:20px}.brand-kit-intro{flex-wrap:wrap}.brand-logo-preview{width:100%!important}}.account-settings-card fieldset{border:0;min-width:0;margin:0;padding:0;display:grid;gap:18px}.account-summary{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin:24px 0 30px}.account-summary article{padding:18px;border:1px solid #e5e3dc;border-radius:16px;background:#fafbf8}.account-summary span{display:block;font-size:12px;line-height:1.5;color:#66695f}.account-summary strong{display:block;font-size:28px;margin-top:10px}.account-profile-image{object-fit:cover;border-radius:50%}.account-security-actions{display:flex;flex-wrap:wrap;gap:12px;margin:20px 0 30px}.account-security-actions button{margin:0}.account-status:empty{display:none}.account-data-section{margin-top:32px}.account-removal{border:1px solid #e5e3dc;border-radius:18px;padding:24px;margin-top:28px}.account-removal textarea{font:inherit;padding:14px;border:1px solid #dcded8;border-radius:12px;min-height:100px}.account-removal form{margin:20px 0;padding:0;border:0;background:transparent}.smart-links-studio fieldset>h3{font-family:inherit;background:none;box-shadow:none;border-radius:0;line-height:1.4}.smart-link-attribution{display:grid;gap:18px;margin:32px 0;padding-top:24px;border-top:1px solid #8883}.smart-link-attribution>h3{margin:8px 0}.smart-link-report-scroll{overflow-x:auto;max-height:560px;overflow-y:auto}.smart-link-attribution input,.smart-link-attribution select{font:inherit;width:100%;box-sizing:border-box;border:1px solid #dcded8;border-radius:12px;padding:12px}@media(max-width:760px){.account-summary{grid-template-columns:repeat(2,minmax(0,1fr))}.account-removal{padding:18px}.account-security-actions{flex-direction:column;align-items:stretch}}.onboarding-panel{margin-bottom:24px}.onboarding-steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.onboarding-steps button{text-align:left;padding:20px;display:grid;gap:10px}.onboarding-steps small{font-weight:400;line-height:1.6}@media(max-width:760px){.onboarding-steps{grid-template-columns:1fr}}.launch-hero{max-width:1440px;margin:auto;padding:70px 48px 46px;background:radial-gradient(ellipse at 50% 42%,#f8ddd070,transparent 62%)}.launch-hero-heading{max-width:980px;margin:auto;text-align:center}.launch-announcement{display:inline-flex;align-items:center;gap:10px;padding:11px 17px;border:1px solid #dfd8ce;border-radius:40px;background:#fffdf9;font-size:12px;color:#63594f;text-decoration:none}.launch-announcement>span{width:6px;height:6px;border-radius:50%;background:#d16a47}.launch-announcement>b{margin-left:8px}.launch-hero h1{font-size:clamp(48px,7.2vw,100px);line-height:1.02;letter-spacing:-.065em;font-weight:600;margin:32px auto 24px;color:#262925}.launch-hero h1 em{font-style:normal;color:#c54f2a}.launch-hero-heading>p{font-size:clamp(16px,1.55vw,21px);line-height:1.7;color:#686b63;margin:0 auto 26px}.launch-hero .hero-actions{justify-content:center;gap:12px;margin:0 0 16px}.launch-hero-heading>small{display:block;color:#7b7a72;font-size:12px}.launch-product-frame{margin:52px auto 0;border:1px solid #dadbd4;border-radius:22px;overflow:hidden;background:#fff;box-shadow:0 32px 90px #49362412;max-width:1180px}.launch-product-top{display:flex;align-items:center;justify-content:space-between;gap:18px;padding:16px 22px;background:#252924;color:#bfc5bc;font-size:10px;letter-spacing:.12em}.launch-product-top>div{display:flex;gap:5px}.launch-product-top i{width:7px;height:7px;border-radius:50%;background:#e1886b}.launch-product-top i:nth-child(2){background:#f2cb82}.launch-product-top i:nth-child(3){background:#aac2a0}.launch-product-body{display:grid;grid-template-columns:180px minmax(0,1fr);min-height:450px}.launch-product-body>aside{background:#f6f7f1;border-right:1px solid #e5e7df;padding:28px 15px;display:flex;flex-direction:column;gap:14px;font-size:12px;color:#757d70}.launch-product-body>aside>strong{font-size:12px;color:#31392e;margin-bottom:12px}.launch-product-body>aside>span{padding:10px;border-radius:8px}.launch-product-body>aside>span.selected{background:#e4ebd8;color:#35422b;font-weight:600}.launch-product-body>aside>small{margin-top:auto;line-height:1.6;letter-spacing:.1em;font-size:10px}.launch-product-main{padding:26px 28px;background:#fffdfa;min-width:0}.launch-product-title{display:flex;justify-content:space-between;gap:20px;align-items:center}.launch-product-title p{font-size:9px;letter-spacing:.16em;color:#8a8c80;margin:0 0 9px}.launch-product-title h2{font-size:23px;line-height:1.25;letter-spacing:-.025em;font-weight:600;margin:0;color:#2b3129}.launch-status{background:#eef3e8;color:#65715a;border-radius:20px;font-size:10px;padding:7px 12px;white-space:nowrap}.launch-workflow-tabs{display:flex;gap:6px;border-bottom:1px solid #e8e8df;margin:26px 0 22px}.launch-workflow-tabs button{border:0;border-radius:0;background:none;color:#7c8273;box-shadow:none;padding:12px 16px;min-height:42px;font-size:12px;display:flex;gap:24px;border-bottom:2px solid transparent}.launch-workflow-tabs button[aria-pressed=true]{border-bottom-color:#c55a36;color:#a64c2d}.launch-stage{min-height:285px}.launch-week-header{display:flex;justify-content:space-between;gap:16px;font-size:12px;margin-bottom:16px;color:#424c3a}.launch-week-header>span{font-size:10px;color:#8a8e82}.launch-week{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));border:1px solid #e5e7dc;border-radius:12px;overflow:hidden}.launch-week>div{padding:12px 9px;min-height:230px;border-right:1px solid #e5e7dc;background:#fff}.launch-week>div:last-child{border:0}.launch-week>div>span{font-size:8px;letter-spacing:.1em;color:#8c9384}.launch-week>div>b{display:block;font-size:19px;color:#4c5643;margin:5px 0 18px;font-weight:500}.launch-week article{padding:12px 9px;border:1px solid #e3ddd0;border-radius:8px;background:#fbf2e5;display:flex;flex-direction:column;gap:8px}.launch-week article .platform-icon{width:18px;height:18px}.launch-week article>strong{font-size:11px;line-height:1.4}.launch-week article>small{font-size:9px;line-height:1.5;color:#858675}.launch-week article>em{font-size:8px;font-style:normal;color:#6d735f;border-top:1px solid #e7e1d2;padding-top:8px}.launch-week>div .launch-open-day{display:block;text-align:center;font-size:10px;line-height:2;color:#b1b5a9;letter-spacing:0;margin-top:50px}.launch-product-bottom{display:flex;justify-content:space-between;gap:20px;background:#f5f5ee;color:#737c68;padding:15px 22px;font-size:10px;border-top:1px solid #e4e6da}.launch-product-bottom a{color:#7e4b32;white-space:nowrap}.launch-benefits{display:flex;justify-content:center;gap:40px;margin-top:28px;font-size:12px;color:#737b68}.launch-compose-preview{display:grid;grid-template-columns:1fr 1.2fr;gap:25px;align-items:center}.launch-draft{background:linear-gradient(140deg,#eee0c7,#ec9172);color:#543823;border-radius:16px;padding:25px;min-height:260px;display:flex;flex-direction:column;justify-content:space-between}.launch-draft>span{font-size:9px;letter-spacing:.13em}.launch-draft>strong{font-size:37px;line-height:1.07;letter-spacing:-.035em;font-weight:600}.launch-draft>p{font-size:12px;line-height:1.6;margin:0}.launch-compose-preview h3,.launch-insights-preview h3{font-size:24px;line-height:1.2;letter-spacing:-.035em;margin:0 0 12px;color:#343b2e}.launch-compose-preview p,.launch-insights-preview p{font-size:12px;line-height:1.7;color:#7c8273;margin-bottom:18px}.launch-destination{display:flex;align-items:center;gap:10px;border-bottom:1px solid #e9eadd;padding:12px 0}.launch-destination .platform-icon{width:20px;height:20px}.launch-destination>strong{font-size:11px;font-weight:500}.launch-destination>span{margin-left:auto;color:#799269}.launch-compose-preview>div>small,.launch-insights-preview small{display:block;font-size:9px;line-height:1.7;color:#8a8e80;margin-top:16px}.launch-insights-preview{display:grid;grid-template-columns:1fr 1.3fr;gap:30px;align-items:center;padding:22px 0}.launch-insights-preview>div>span{display:block;font-size:9px;letter-spacing:.1em;color:#8e917e;margin-bottom:16px}.launch-chart{background:#eff0e7;border-radius:15px;padding:24px}.launch-chart>div{height:170px;display:flex;gap:9px;align-items:flex-end;border-bottom:1px solid #ced3c2}.launch-chart i{flex:1 1;background:linear-gradient(#d97b59,#e3b797);border-radius:5px 5px 0 0;animation:launch-bars .7s ease both}.launch-chart>span{display:block;font-size:8px;letter-spacing:.1em;color:#8b927e;margin-top:20px}.launch-agent-section{padding:80px 48px 90px;max-width:1440px;margin:0 auto}.launch-section-heading{max-width:740px;margin:0 auto 40px;text-align:center}.launch-section-heading h2{font-size:clamp(32px,4vw,55px);line-height:1.1;letter-spacing:-.055em;font-weight:500;margin:18px 0}.launch-section-heading>p:last-child{font-size:17px;line-height:1.7;color:#73796d}.launch-agent-grid{display:grid;grid-template-columns:1fr 1fr;gap:20px;max-width:1180px;margin:auto}.launch-agent-card{border:1px solid #ddd9cc;background:#eee9df;border-radius:24px;padding:32px;display:grid;gap:28px;overflow:hidden}.launch-agent-card>div>span{font-size:10px;letter-spacing:.12em;color:#8b755e}.launch-agent-card h3{font-size:34px;line-height:1.1;letter-spacing:-.04em;font-weight:500;margin:16px 0}.launch-agent-card p{font-size:14px;line-height:1.75;color:#726d61;max-width:430px}.launch-agent-card a{color:#8a4c30;font-size:13px}.launch-agent-card:nth-child(2){background:#edeedd;border-color:#dee0cf}.launch-agent-card:nth-child(3){background:#293229;color:#eef0e9;border-color:#293229}.launch-agent-card:nth-child(3) h3{color:#eef0e9}.launch-agent-card:nth-child(3) a,.launch-agent-card:nth-child(3) p,.launch-agent-card:nth-child(3)>div>span{color:#b6c0ad}.launch-chat{background:#fffcf6;border:1px solid #dfd7c7;border-radius:14px;padding:24px;font-size:10px}.launch-chat>span{font-size:8px;letter-spacing:.1em;color:#8b816f}.launch-chat p{font-size:13px;margin:8px 0 18px;line-height:1.7}.launch-chat>small{font-size:9px;color:#8a8e83}.launch-approval{background:#fafbee;border:1px solid #d8deca;border-radius:14px;padding:24px;display:flex;flex-direction:column;gap:18px}.launch-approval>strong{font-size:18px;color:#536041;font-weight:500}.launch-approval>div{display:flex;gap:12px;font-size:12px;color:#6d7b58}.launch-approval small{font-size:11px;line-height:1.65;color:#8d947f}.launch-agent-wide{grid-column:1/-1;grid-template-columns:1fr 1fr;align-items:center}.launch-receipt-list{background:#344034;border:1px solid #4c5845;border-radius:14px;padding:24px;display:grid;gap:22px}.launch-receipt-list>span{display:grid;grid-template-columns:28px 1fr;gap:4px 12px;align-items:center;font-size:16px;color:#f4f3ea!important;letter-spacing:0!important}.launch-receipt-list i{grid-row:span 2;font-size:22px;font-style:normal;color:#e5bc8a}.launch-receipt-list small{font-size:10px;color:#a6b79b}.settings-intro h2{font-size:34px;letter-spacing:-.04em;line-height:1.15;margin:14px 0}.settings-intro>p:last-child{color:#767e70;line-height:1.7}.settings-destinations{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin:26px 0}.settings-destination{display:flex;align-items:center;gap:18px;text-align:left;border:1px solid #dfe2d7!important;background:#fff!important;color:#343d2b!important;border-radius:18px;padding:26px!important;box-shadow:none!important;min-width:0;text-decoration:none;transition:transform .2s,border-color .2s}.settings-destination:hover{transform:translateY(-2px);border-color:#b9c5a5!important}.settings-destination>span{background:#eff2e9;border-radius:14px;width:50px;height:50px;flex:none;display:grid;place-items:center;font-size:22px;color:#727e64}.settings-destination>div{min-width:0}.settings-destination h3{font-size:19px;margin:0 0 8px}.settings-destination p{font-size:13px;color:#76806c;line-height:1.6;margin:0 0 6px;overflow-wrap:anywhere}.settings-destination small{font-size:11px;color:#939b89}.settings-destination>b{margin-left:auto;font-size:18px;color:#949c8b}.settings-bottom{display:flex;flex-wrap:wrap;gap:24px;padding:20px 0 30px;font-size:13px}.settings-bottom a{color:#68775d}.settings-admin-note{padding:22px 24px;border:1px solid #e0e2d6;border-radius:15px;background:#f1f3eb;line-height:1.7;margin-bottom:24px}.settings-admin-note>p{font-size:13px;margin:8px 0 0;color:#76816b}.management-tabs{display:flex;gap:8px;border-bottom:1px solid #e5e8df;padding-bottom:12px;margin:24px 0}.management-tabs button{background:#f0f3eb;border:1px solid transparent;color:#67755a;box-shadow:none}.management-tabs button[aria-pressed=true]{background:#2f382a;color:white}.user-access .table-scroll{margin:20px 0}.customer-registry td,.customer-registry th,.user-access td,.user-access th{padding:16px 18px;border-bottom:1px solid #edf0e6;text-align:left;font-size:13px;line-height:1.7}.customer-registry th,.user-access th{font-size:11px;text-transform:uppercase;letter-spacing:.07em;color:#8b937f;background:#f7f8f3}.customer-registry td,.user-access td{color:#5c6b4e}.user-access .notice{margin-top:25px}.customer-filterbar{display:flex;gap:16px;align-items:flex-end;margin:24px 0}.customer-filterbar>label{flex:1 1;display:grid;gap:8px;color:#7e8a70;font-size:12px}.customer-filterbar>label:last-child{max-width:240px}.workspace-account-menu{position:relative}.workspace-account-menu summary{list-style:none;cursor:pointer;display:flex;align-items:center;gap:10px;border:1px solid #e4e6df;border-radius:30px;padding:5px 12px 5px 5px;background:#fff;font-size:12px;color:#58624e}.workspace-account-menu summary::-webkit-details-marker{display:none}.workspace-account-menu .avatar{width:30px;height:30px;background:#e9eee0;color:#6e7e5e;font-size:12px;display:grid;place-items:center}.workspace-account-menu nav{position:absolute;right:0;top:calc(100% + 10px);min-width:230px;background:#fff;border:1px solid #e2e6d9;border-radius:15px;box-shadow:0 15px 45px #24311f1a;padding:10px;z-index:40;display:grid;gap:3px}.workspace-account-menu nav a,.workspace-account-menu nav button{background:none;border:0;border-radius:8px;color:#69745d;text-align:left;min-height:40px;padding:10px 12px;font-size:12px;text-decoration:none;box-shadow:none}.workspace-account-menu nav a:hover,.workspace-account-menu nav button:hover{background:#f1f4eb}.workspace-account-menu nav>small{padding:10px 12px;color:#959f8a;font-size:10px;overflow-wrap:anywhere}.insights-workspace{min-width:0}.insight-account-tabs{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr));overflow:visible!important;gap:10px!important}.insight-account-tabs>button{min-width:0!important;width:auto!important}.insight-account-tabs small{white-space:normal;overflow-wrap:anywhere}.insight-toolbar small{line-height:1.6}.insight-channel-grid .notice{font-size:12px;line-height:1.65;overflow-wrap:anywhere}.insight-loading{color:#7d8b6e}.settings-home{margin-bottom:28px}@keyframes launch-bars{0%{transform:scaleY(.15);transform-origin:bottom;opacity:.3}to{transform:scaleY(1);transform-origin:bottom;opacity:1}}@media(min-width:1550px){.insight-account-tabs{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(max-width:900px){.launch-hero{padding:45px 22px 30px}.launch-product-body{grid-template-columns:125px minmax(0,1fr)}.launch-product-body>aside{padding:20px 10px;gap:10px;font-size:10px}.launch-product-main{padding:22px 18px}.launch-product-title h2{font-size:19px}.launch-status{display:none}.launch-week>div{min-height:190px}.launch-week article{padding:10px 6px}.launch-agent-section{padding:55px 22px}.launch-agent-card{padding:24px}.launch-agent-card h3{font-size:28px}.insight-account-tabs{grid-template-columns:repeat(2,minmax(0,1fr))}.workspace-account-menu summary>span:not(.avatar){display:none}}@media(max-width:620px){.launch-hero{padding:38px 16px 25px}.launch-announcement{font-size:9px;padding:10px 12px}.launch-hero h1{font-size:55px;margin:28px 0 20px}.launch-hero-heading>p{font-size:15px;line-height:1.7}.launch-hero .hero-actions{flex-direction:column;align-items:stretch;max-width:300px;margin:0 auto 15px}.launch-product-frame{margin-top:34px;border-radius:15px}.launch-product-top{padding:12px;font-size:8px;letter-spacing:.03em}.launch-product-top>small{display:none}.launch-product-body{display:block;min-height:0}.launch-product-body>aside{display:none}.launch-product-main{padding:18px 12px}.launch-product-title h2{font-size:18px}.launch-product-title p{font-size:7px;letter-spacing:.07em}.launch-workflow-tabs{margin:16px 0}.launch-workflow-tabs button{font-size:11px;gap:15px;padding:10px 12px;flex:1 1;justify-content:space-between}.launch-week{grid-template-columns:repeat(3,minmax(0,1fr))}.launch-week>div:nth-child(2),.launch-week>div:nth-child(4){display:none}.launch-week>div{min-height:185px}.launch-week>div>span{font-size:8px}.launch-week>div>b{font-size:17px;margin-bottom:10px}.launch-week article>strong{font-size:10px}.launch-week article>small{font-size:8px}.launch-week-header{font-size:10px}.launch-week-header>span{font-size:8px}.launch-stage{min-height:225px}.launch-product-bottom{font-size:9px;line-height:1.6;padding:12px;flex-direction:column;gap:8px}.launch-benefits{gap:10px;flex-wrap:wrap;margin-top:20px;font-size:10px}.launch-compose-preview,.launch-insights-preview{grid-template-columns:1fr;gap:16px}.launch-draft{min-height:180px;padding:20px}.launch-draft>strong{font-size:30px}.launch-compose-preview h3,.launch-insights-preview h3{font-size:21px}.launch-agent-section{padding:40px 16px}.launch-agent-grid{grid-template-columns:1fr;gap:14px}.launch-agent-wide{grid-column:auto;grid-template-columns:1fr}.launch-agent-card{padding:24px;gap:22px;border-radius:18px}.launch-agent-card h3{font-size:29px}.launch-section-heading>p:last-child{font-size:14px}.launch-approval>div{font-size:11px;gap:10px}.settings-destinations{grid-template-columns:1fr}.settings-destination{padding:20px!important;gap:13px}.settings-destination>span{width:42px;height:42px}.settings-intro h2{font-size:28px}.customer-filterbar{flex-direction:column;align-items:stretch}.customer-filterbar>label:last-child{max-width:none}.insight-account-tabs{gap:8px!important}.insight-account-tabs>button{padding:12px!important;font-size:12px}.insight-account-tabs small{font-size:10px}.insight-toolbar{align-items:flex-start;gap:16px}.workspace-account-menu nav{min-width:210px}.settings-bottom{gap:16px}}@media(prefers-reduced-motion:reduce){.launch-chart i{animation:none}.settings-destination{transition:none}}html[data-motion=paused] .launch-chart i{animation:none}