.RomyKnowledgeProvenanceCard-module__tZ3yQq__figure{flex-direction:column;gap:.9rem;margin:0;display:flex}.RomyKnowledgeProvenanceCard-module__tZ3yQq__doc{background:var(--romy-card);border:1px solid var(--romy-line);border-radius:14px;flex-direction:column;gap:1.1rem;padding:clamp(1.25rem,1rem + 1.4vw,2rem);display:flex}.RomyKnowledgeProvenanceCard-module__tZ3yQq__chrome{border-bottom:1px solid var(--romy-line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem 1rem;padding-bottom:.9rem;display:flex}.RomyKnowledgeProvenanceCard-module__tZ3yQq__breadcrumb{color:var(--romy-muted);align-items:center;gap:.4rem;margin:0;font-size:.78rem;display:inline-flex}.RomyKnowledgeProvenanceCard-module__tZ3yQq__breadcrumb span[aria-hidden=true]{color:var(--romy-faint)}.RomyKnowledgeProvenanceCard-module__tZ3yQq__amend{border:1px solid var(--romy-line);color:color-mix(in oklch, var(--romy-action) 76%, var(--romy-ink));background:var(--romy-action-tint);border-radius:999px;align-items:center;gap:.35rem;padding:.32rem .7rem;font-size:.78rem;display:inline-flex}.RomyKnowledgeProvenanceCard-module__tZ3yQq__title{color:var(--romy-fg);font-family:var(--romy-display);font-size:var(--romy-type-sub-size);font-variation-settings:"wdth" var(--romy-type-sub-width), "wght" var(--romy-type-sub-weight);font-weight:var(--romy-type-sub-weight);letter-spacing:var(--romy-type-sub-tracking);line-height:var(--romy-type-sub-leading);align-items:center;gap:.55rem;margin:0;display:flex}.RomyKnowledgeProvenanceCard-module__tZ3yQq__titleIcon{font-size:1.15em;line-height:1}.RomyKnowledgeProvenanceCard-module__tZ3yQq__body{flex-direction:column;gap:.4rem;display:flex}.RomyKnowledgeProvenanceCard-module__tZ3yQq__sectionLabel{letter-spacing:.06em;text-transform:uppercase;color:var(--romy-muted);margin:0;font-size:.72rem;font-weight:700}.RomyKnowledgeProvenanceCard-module__tZ3yQq__keyFacts{border-left:2px solid var(--romy-line);color:var(--romy-fg);margin:0;padding-left:.9rem;font-size:1.02rem;line-height:1.6}.RomyKnowledgeProvenanceCard-module__tZ3yQq__populated{background:var(--romy-action-tint);box-shadow:inset 2px 0 0 var(--romy-action);border-radius:12px;flex-direction:column;gap:.7rem;padding:.95rem 1rem;display:flex}.RomyKnowledgeProvenanceCard-module__tZ3yQq__populatedHead{flex-wrap:wrap;align-items:baseline;gap:.3rem .6rem;margin:0;display:flex}.RomyKnowledgeProvenanceCard-module__tZ3yQq__populatedMark{letter-spacing:.04em;text-transform:uppercase;color:color-mix(in oklch, var(--romy-action) 78%, var(--romy-ink));font-size:.74rem;font-weight:700}.RomyKnowledgeProvenanceCard-module__tZ3yQq__populatedSub{color:var(--romy-muted);font-size:.82rem}.RomyKnowledgeProvenanceCard-module__tZ3yQq__sourceList{gap:.5rem;margin:0;padding:0;list-style:none;display:grid}.RomyKnowledgeProvenanceCard-module__tZ3yQq__source{grid-template-columns:auto 1fr auto;align-items:baseline;gap:.2rem .55rem;display:grid}.RomyKnowledgeProvenanceCard-module__tZ3yQq__sourceName{color:var(--romy-fg);font-size:.9rem}.RomyKnowledgeProvenanceCard-module__tZ3yQq__sourceStatus{color:var(--romy-muted);text-align:right;font-size:.76rem}.RomyKnowledgeProvenanceCard-module__tZ3yQq__source[data-tone=unreviewed] .RomyKnowledgeProvenanceCard-module__tZ3yQq__sourceStatus{color:color-mix(in oklch, var(--romy-grape) 78%, var(--romy-ink))}.RomyKnowledgeProvenanceCard-module__tZ3yQq__source[data-tone=conflict] .RomyKnowledgeProvenanceCard-module__tZ3yQq__sourceStatus{color:color-mix(in oklch, var(--romy-market) 66%, var(--romy-ink))}.RomyKnowledgeProvenanceCard-module__tZ3yQq__conflictWhy{color:color-mix(in oklch, var(--romy-market) 68%, var(--romy-ink));grid-column:2/-1;margin:.1rem 0 0;font-size:.82rem;line-height:1.5}.RomyKnowledgeProvenanceCard-module__tZ3yQq__accepted{border-top:1px solid color-mix(in oklch, var(--romy-action) 30%, transparent);color:var(--romy-fg);align-items:baseline;gap:.45rem;margin:.1rem 0 0;padding-top:.7rem;font-size:.9rem;line-height:1.5;display:flex}.RomyKnowledgeProvenanceCard-module__tZ3yQq__acceptedLead{color:color-mix(in oklch, var(--romy-action) 76%, var(--romy-ink));font-weight:600}.RomyKnowledgeProvenanceCard-module__tZ3yQq__acceptedNote{color:var(--romy-muted)}.RomyKnowledgeProvenanceCard-module__tZ3yQq__stamp{color:var(--romy-muted);align-items:center;margin:0;font-size:.78rem;display:inline-flex}.RomyKnowledgeProvenanceCard-module__tZ3yQq__caption{color:var(--romy-muted);margin:0;font-size:.9rem;line-height:1.55}@media (max-width:30rem){.RomyKnowledgeProvenanceCard-module__tZ3yQq__source{grid-template-columns:auto 1fr}.RomyKnowledgeProvenanceCard-module__tZ3yQq__sourceStatus{text-align:left;grid-column:2}}
.RomyProductFilmScope-module__XFLWdW__scope{--romy-ui-canvas:#fefefe;--romy-ui-canvas-2:#f3f3f4;--romy-ui-surface:#fff;--romy-ui-rail:#fafafa;--romy-ui-line:#eeeeef;--romy-ui-line-strong:#d3d3d5;--romy-ui-line-inner:#f4f4f5;--romy-ui-line-row:#f7f7f8;--romy-ui-line-control:#eaeaeb;--romy-ui-line-artifact:#e9e9ea;--romy-ui-faint:#9a96a1;--romy-ui-placeholder:#948f9c;--romy-ui-muted:#615d68;--romy-ui-secondary:#4b4753;--romy-ui-foreground:#26232b;--romy-ui-ink:#1e1c22;--romy-ui-chip:#f7f7f8;--romy-ui-bubble:#f6f6f7;--romy-ui-tonal:#f9f9fa;--romy-ui-inset:#fcfcfc;--romy-ui-backdrop:#f6f6f6;--romy-ui-action:#14857a;--romy-ui-action-hover:#0f6f66;--romy-ui-action-tint:#e6f4f1;--romy-ui-signal:#14857a;--romy-ui-signal-strong:#0f6f66;--romy-ui-signal-tint:#e6f4f1;--romy-ui-thinking:#7a72cf;--romy-ui-thinking-strong:#6a5fb8;--romy-ui-thinking-tint:#ece9fa;--romy-ui-market:#b4532a;--romy-ui-market-strong:#a04a24;--romy-ui-market-tint:#fbe9da;--romy-ui-market-on-ink:#ffb5a8;--romy-ui-on-ink-muted:#bbc6cb;--romy-ui-on-ink-line:#61717b;--romy-ui-danger:#b4532a;--romy-ui-danger-tint:#fbe9da;--romy-ui-domain-home:#3f5d80;--romy-ui-domain-growth:#6a5fb8;--romy-ui-domain-relationships:#3b6ea5;--romy-ui-domain-work:#4a8f6d;--romy-ui-domain-knowledge:#5a7d9c;--romy-ui-domain-sources:#8a7a5c;--romy-ui-pink:#b5557c;--romy-ui-pink-tint:#fbe4ee;--romy-ui-blue:#3b6ea5;--romy-ui-blue-tint:#e3eef7;--romy-ui-trace-surface:#fff9;--romy-ui-trace-gap:1.15rem;--romy-ui-teal-band-line:#dbeee9;--romy-ui-teal-band:#f2faf8;--romy-ui-teal-track:#dbeae6;--romy-ui-teal-quiet:#4b8f86;--romy-ui-suggestion-wash:linear-gradient(105deg, #f7f7fb 0%, #f9fbfb 55%, #fdf8f4 100%);--romy-ui-corner-atmosphere:radial-gradient(52% 46% at 100% 0%, #f5f5f68c 0%, #f5f5f600 62%), radial-gradient(30% 26% at 84% 3%, #e4f4f161 0%, #e4f4f100 58%), radial-gradient(40% 38% at 0% 100%, #f6f6f7a6 0%, #fefefe00 66%);--romy-ui-font-display:var(--font-romy-display), Georgia, serif;--romy-ui-font-body:var(--font-romy-ui-sans), "DM Sans", ui-sans-serif, system-ui, sans-serif;--romy-ui-shadow-tight:0 1px 2px #1c1a210a;--romy-ui-shadow-product:0 2px 4px #1c1a210f, 0 18px 54px #1c1a2114;--romy-ui-shadow-row:0 1px 2px #1c1a210d;--romy-ui-shadow-lift:0 1px 2px #1c1a210a, 0 10px 26px #1c1a210d;--romy-ui-shadow-artifact:0 1px 2px #1c1a210a, 0 12px 30px #1c1a210f;--romy-ui-ease:cubic-bezier(.16, 1, .3, 1);--romy-ui-focus:2px solid var(--romy-ui-action);--romy-ui-focus-offset:3px}@supports (color:lab(0% 0 0)){.RomyProductFilmScope-module__XFLWdW__scope{--romy-ui-market-on-ink:lab(80.6599% 26.8738 18.1031);--romy-ui-on-ink-muted:lab(79.193% -3.33127 -3.70988);--romy-ui-on-ink-line:lab(46.6983% -4.50194 -7.69968)}}.RomyProductFilmScope-module__XFLWdW__scope :is(a,button,textarea,select,input,summary):focus-visible{outline:2px solid var(--romy-ui-action);outline-offset:3px}.RomyProductFilmScope-module__XFLWdW__scope [data-state=prepared]{color:var(--romy-ui-thinking-strong);background:var(--romy-ui-bubble);border:1px solid var(--romy-ui-line-artifact)}.RomyProductFilmScope-module__XFLWdW__scope [data-state=approved]{color:var(--romy-ui-action-hover);background:var(--romy-ui-action-tint);border:none}.RomyProductFilmScope-module__XFLWdW__scope [data-state=rejected]{color:var(--romy-ui-muted);background:var(--romy-ui-chip);border:none}.RomyProductFilmScope-module__XFLWdW__scope [data-state=on-track]{color:var(--romy-ui-action-hover);background:var(--romy-ui-action-tint);border:none}.RomyProductFilmScope-module__XFLWdW__scope [data-state=at-risk]{color:var(--romy-ui-market);background:var(--romy-ui-market-tint);border:none}.RomyProductFilmScope-module__XFLWdW__scope [data-state=quiet]{color:var(--romy-ui-muted);background:var(--romy-ui-canvas-2);border:none}.RomyProductFilmScope-module__XFLWdW__scope [data-state=confirmed]{color:var(--romy-ui-action-hover);background:var(--romy-ui-action-tint);border:none}.RomyProductFilmScope-module__XFLWdW__artifactActionBar{flex-wrap:wrap;gap:.5rem;padding:1.125rem 1.375rem 1.25rem;display:flex}.RomyProductFilmScope-module__XFLWdW__artifactActionBar button{white-space:nowrap;cursor:pointer;border-radius:.625rem;height:2.25rem;padding:0 .875rem;font-size:.84375rem;font-weight:500;line-height:1;transition:background-color .12s linear,border-color .12s linear,color .12s linear}.RomyProductFilmScope-module__XFLWdW__artifactActionBar button[data-bar-role=primary]{background:var(--romy-ui-action);color:var(--romy-ui-surface);border:1px solid #0000}.RomyProductFilmScope-module__XFLWdW__artifactActionBar button[data-bar-role=primary]:hover{background:var(--romy-ui-action-hover)}.RomyProductFilmScope-module__XFLWdW__artifactActionBar button[data-bar-role=secondary]{background:var(--romy-ui-surface);color:var(--romy-ui-foreground);border:1px solid var(--romy-ui-line-control)}.RomyProductFilmScope-module__XFLWdW__artifactActionBar button[data-bar-role=secondary]:hover{border-color:var(--romy-ui-line-strong)}.RomyProductFilmScope-module__XFLWdW__artifactActionBar button[data-bar-role=ghost]{color:var(--romy-ui-muted);background:0 0;border:1px solid #0000;margin-left:auto}.RomyProductFilmScope-module__XFLWdW__artifactActionBar button[data-bar-role=ghost]:hover{color:var(--romy-ui-pink);border-color:var(--romy-ui-pink-tint)}.RomyProductFilmScope-module__XFLWdW__artifactActionBar .RomyProductFilmScope-module__XFLWdW__barNote{color:var(--romy-ui-muted);align-items:center;margin-left:auto;font-size:.75rem;display:flex}.RomyProductFilmScope-module__XFLWdW__artifactActionBar[data-layout=compact]{gap:.25rem .45rem;padding:.75rem 1rem .85rem}.RomyProductFilmScope-module__XFLWdW__artifactActionBar[data-layout=compact] button{height:2rem;padding-inline:.625rem;font-size:.75rem}.RomyProductFilmScope-module__XFLWdW__artifactActionBar[data-layout=compact] button[data-bar-role=secondary],.RomyProductFilmScope-module__XFLWdW__artifactActionBar[data-layout=compact] button[data-bar-role=ghost]{color:var(--romy-ui-muted);background:0 0;border-color:#0000;margin-left:0}.RomyProductFilmScope-module__XFLWdW__artifactActionBar[data-layout=compact] .RomyProductFilmScope-module__XFLWdW__barNote{flex-basis:100%;margin-left:0;font-size:.6875rem}@container (max-width:39rem){.RomyProductFilmScope-module__XFLWdW__artifactActionBar[data-layout=compact] button{min-height:2.75rem}}
.RomyApprovalActions-module__bskJ9q__artifact{width:min(100%,76rem);block-size:clamp(38rem,52vw,44rem);border:1px solid var(--romy-ui-line);min-height:0;color:var(--romy-ui-foreground);background:var(--romy-ui-surface);box-shadow:var(--romy-ui-shadow-product);font-family:var(--romy-ui-font-body);border-radius:1.125rem;grid-template-columns:4.5rem minmax(0,1fr);margin-top:clamp(2.25rem,5vw,4rem);display:grid;overflow:hidden;container-type:inline-size}.RomyApprovalActions-module__bskJ9q__artifact *{box-sizing:border-box}.RomyApprovalActions-module__bskJ9q__artifact button,.RomyApprovalActions-module__bskJ9q__artifact textarea{font:inherit}.RomyApprovalActions-module__bskJ9q__artifact button{color:inherit}.RomyApprovalActions-module__bskJ9q__artifact svg{width:100%;height:100%;display:block}.RomyApprovalActions-module__bskJ9q__rail{border-right:1px solid var(--romy-ui-line);background:var(--romy-ui-rail);flex-direction:column;align-items:center;min-width:0;padding:1rem .55rem 0;display:flex}.RomyApprovalActions-module__bskJ9q__railBrand{color:var(--romy-ui-ink);justify-items:center;display:grid}.RomyApprovalActions-module__bskJ9q__railBrand :is(img,svg){object-fit:cover;border-radius:.4375rem;width:1.15rem;height:1.15rem}.RomyApprovalActions-module__bskJ9q__newChat{border:1px solid var(--romy-ui-line);background:var(--romy-ui-surface);width:2.25rem;height:2.25rem;box-shadow:var(--romy-ui-shadow-tight);cursor:pointer;border-radius:.625rem;place-items:center;margin-top:1rem;display:grid}.RomyApprovalActions-module__bskJ9q__newChat svg{width:1rem;height:1rem}.RomyApprovalActions-module__bskJ9q__rail nav{gap:.42rem;width:100%;margin-top:1rem;display:grid}.RomyApprovalActions-module__bskJ9q__rail nav button{cursor:pointer;background:0 0;border:0;border-radius:.5625rem;justify-self:center;place-items:center;padding:.5rem;display:grid;position:relative}.RomyApprovalActions-module__bskJ9q__rail nav button:hover{background:var(--romy-ui-surface)}.RomyApprovalActions-module__bskJ9q__rail nav button[data-active=true]{background:var(--romy-ui-surface);box-shadow:var(--romy-ui-shadow-row)}.RomyApprovalActions-module__bskJ9q__rail nav button>svg{width:1.1rem;height:1.1rem}.RomyApprovalActions-module__bskJ9q__rail nav button[data-tone=home]>svg{color:var(--romy-ui-domain-home)}.RomyApprovalActions-module__bskJ9q__rail nav button[data-tone=growth]>svg{color:var(--romy-ui-domain-growth)}.RomyApprovalActions-module__bskJ9q__rail nav button[data-tone=relationships]>svg{color:var(--romy-ui-domain-relationships)}.RomyApprovalActions-module__bskJ9q__rail nav button[data-tone=work]>svg{color:var(--romy-ui-domain-work)}.RomyApprovalActions-module__bskJ9q__rail nav button[data-tone=knowledge]>svg{color:var(--romy-ui-domain-knowledge)}.RomyApprovalActions-module__bskJ9q__railLabel{clip:rect(0, 0, 0, 0);width:1px;height:1px;position:absolute;overflow:hidden}.RomyApprovalActions-module__bskJ9q__railCount{width:1rem;height:1rem;color:var(--romy-ui-muted);background:var(--romy-ui-canvas-2);border-radius:50%;place-items:center;font-size:.6875rem;display:grid;position:absolute;top:.18rem;right:.25rem}.RomyApprovalActions-module__bskJ9q__railFooter{border-top:1px solid var(--romy-ui-line);gap:.65rem;margin-top:auto;padding-top:.9rem;display:grid}.RomyApprovalActions-module__bskJ9q__companyAvatar,.RomyApprovalActions-module__bskJ9q__founderAvatar{border-radius:50%;place-items:center;width:1.75rem;height:1.75rem;font-size:.6875rem;font-weight:700;display:grid}.RomyApprovalActions-module__bskJ9q__companyAvatar{color:var(--romy-ui-signal-strong);background:var(--romy-ui-signal-tint)}.RomyApprovalActions-module__bskJ9q__founderAvatar{color:var(--romy-ui-market-strong);background:var(--romy-ui-market-tint)}.RomyApprovalActions-module__bskJ9q__workspace{min-block-size:0;background:linear-gradient(112deg, var(--romy-ui-surface) 0%, var(--romy-ui-surface) 78%, color-mix(in oklch, var(--romy-ui-signal-tint) 24%, var(--romy-ui-surface)) 100%);grid-template-rows:auto minmax(0,1fr);min-width:0;display:grid;overflow:hidden}.RomyApprovalActions-module__bskJ9q__workspaceHeader{border-bottom:1px solid var(--romy-ui-line);justify-content:space-between;align-items:center;gap:1rem;min-height:4.4rem;padding:.85rem clamp(1rem,3.2cqw,2.6rem);display:flex}.RomyApprovalActions-module__bskJ9q__workspaceHeader>div:first-child{align-items:center;gap:.7rem;display:flex}.RomyApprovalActions-module__bskJ9q__workspaceHeader strong{color:var(--romy-ui-foreground);font-size:.77rem;font-weight:600}.RomyApprovalActions-module__bskJ9q__goalChip,.RomyApprovalActions-module__bskJ9q__contextBadge{color:var(--romy-ui-action-hover);background:var(--romy-ui-action-tint);border-radius:999px;align-items:center;display:inline-flex}.RomyApprovalActions-module__bskJ9q__goalChip{padding:.36rem .68rem;font-size:.6875rem;font-weight:600}.RomyApprovalActions-module__bskJ9q__goalChip:before{background:var(--romy-ui-action);content:"";border-radius:50%;width:.3rem;height:.3rem;margin-right:.4rem}.RomyApprovalActions-module__bskJ9q__workspaceControls{align-items:center;gap:.55rem;display:flex}.RomyApprovalActions-module__bskJ9q__scrollModeToggle{border:1px solid var(--romy-ui-line);min-height:2.2rem;color:var(--romy-ui-muted);background:var(--romy-ui-surface);cursor:pointer;border-radius:999px;padding:.35rem .7rem;font-size:.6875rem}.RomyApprovalActions-module__bskJ9q__scrollModeToggle[aria-pressed=true]{border-color:var(--romy-ui-action);color:var(--romy-ui-action-hover);background:var(--romy-ui-action-tint)}.RomyApprovalActions-module__bskJ9q__viewSwitch{border:1px solid var(--romy-ui-line);background:var(--romy-ui-canvas);border-radius:999px;gap:.2rem;padding:.18rem;display:flex}.RomyApprovalActions-module__bskJ9q__viewSwitch button{min-height:2.2rem;color:var(--romy-ui-muted);cursor:pointer;background:0 0;border:0;border-radius:999px;padding:.35rem .7rem;font-size:.6875rem}.RomyApprovalActions-module__bskJ9q__viewSwitch button[data-active=true]{color:var(--romy-ui-ink);background:var(--romy-ui-surface);box-shadow:var(--romy-ui-shadow-tight)}.RomyApprovalActions-module__bskJ9q__viewSwitch span{background:var(--romy-ui-action-tint);min-width:1rem;height:1rem;color:var(--romy-ui-action-hover);border-radius:50%;place-items:center;margin-left:.2rem;font-size:.6875rem;display:inline-grid}.RomyApprovalActions-module__bskJ9q__actionView,.RomyApprovalActions-module__bskJ9q__approvalsView{width:min(100%,68rem);min-block-size:0;padding:clamp(1.5rem,3.5cqw,3rem) clamp(1rem,4cqw,3.8rem) 1.5rem;overflow-y:hidden}.RomyApprovalActions-module__bskJ9q__artifact[data-scroll-mode=inside] .RomyApprovalActions-module__bskJ9q__actionView,.RomyApprovalActions-module__bskJ9q__artifact[data-scroll-mode=inside] .RomyApprovalActions-module__bskJ9q__approvalsView{overscroll-behavior:contain;scrollbar-color:var(--romy-ui-muted) var(--romy-ui-canvas);scrollbar-width:thin;overflow-y:auto}.RomyApprovalActions-module__bskJ9q__artifact[data-scroll-mode=inside] :is(.RomyApprovalActions-module__bskJ9q__actionView,.RomyApprovalActions-module__bskJ9q__approvalsView)::-webkit-scrollbar{width:.65rem;display:block}.RomyApprovalActions-module__bskJ9q__artifact[data-scroll-mode=inside] :is(.RomyApprovalActions-module__bskJ9q__actionView,.RomyApprovalActions-module__bskJ9q__approvalsView)::-webkit-scrollbar-track{background:var(--romy-ui-canvas)}.RomyApprovalActions-module__bskJ9q__artifact[data-scroll-mode=inside] :is(.RomyApprovalActions-module__bskJ9q__actionView,.RomyApprovalActions-module__bskJ9q__approvalsView)::-webkit-scrollbar-thumb{border:.18rem solid var(--romy-ui-canvas);background:var(--romy-ui-muted);border-radius:999px}.RomyApprovalActions-module__bskJ9q__artifact[data-scroll-mode=inside] :is(.RomyApprovalActions-module__bskJ9q__actionView,.RomyApprovalActions-module__bskJ9q__approvalsView)::-webkit-scrollbar-thumb:hover{background:var(--romy-ui-ink)}.RomyApprovalActions-module__bskJ9q__userPrompt{width:fit-content;max-width:70%;color:var(--romy-ui-foreground);background:var(--romy-ui-bubble);border-radius:.75rem .75rem .1875rem;margin:0 0 1.5rem auto;padding:.6875rem 1rem;font-size:.9375rem;line-height:1.55}.RomyApprovalActions-module__bskJ9q__romyWork{grid-template-columns:2.15rem minmax(0,1fr);gap:.85rem;display:grid}.RomyApprovalActions-module__bskJ9q__romyAvatar{border:1px solid var(--romy-ui-line);background:var(--romy-ui-surface);border-radius:50%;place-items:center;width:2.15rem;height:2.15rem;display:grid}.RomyApprovalActions-module__bskJ9q__romyAvatar svg{width:1.08rem;height:1.08rem}.RomyApprovalActions-module__bskJ9q__romyWork h3{max-width:38ch;color:var(--romy-ui-ink);font-family:var(--romy-ui-font-display);letter-spacing:-.01em;text-wrap:balance;margin:0;font-size:24px;font-weight:300;line-height:1.4}.RomyApprovalActions-module__bskJ9q__romyWork h3 em{color:var(--romy-ui-market);font-style:normal}.RomyApprovalActions-module__bskJ9q__romyWork>div>p{color:var(--romy-ui-muted);margin:.55rem 0 0;font-size:.75rem;line-height:1.5}.RomyApprovalActions-module__bskJ9q__tracePanel{margin:var(--romy-ui-trace-gap) 0 0}.RomyApprovalActions-module__bskJ9q__preparedWork{visibility:hidden;border:1px solid var(--romy-ui-line-artifact);background:var(--romy-ui-surface);box-shadow:var(--romy-ui-shadow-artifact);opacity:0;transition:opacity .36s var(--romy-ui-ease), transform .42s var(--romy-ui-ease), visibility 0s linear .42s;border-radius:1.125rem;margin:.9rem 0 0 2.35rem;overflow:hidden;transform:translateY(.7rem)}.RomyApprovalActions-module__bskJ9q__preparedWork[data-ready=true]{visibility:visible;opacity:1;transition-delay:0s;transform:translateY(0)}.RomyApprovalActions-module__bskJ9q__draftHeader{border-bottom:1px solid var(--romy-ui-line);background:var(--romy-ui-tonal);grid-template-columns:1.55rem minmax(0,1fr) auto;align-items:center;gap:.625rem;padding:.8125rem 1.25rem;display:grid}.RomyApprovalActions-module__bskJ9q__draftHeader>span:first-child{width:1.55rem;height:1.55rem;color:var(--romy-ui-market);background:var(--romy-ui-market-tint);border-radius:50%;place-items:center;display:grid}.RomyApprovalActions-module__bskJ9q__draftHeader svg{width:.78rem;height:.78rem}.RomyApprovalActions-module__bskJ9q__draftHeader div{gap:.12rem;display:grid}.RomyApprovalActions-module__bskJ9q__draftHeader strong{color:var(--romy-ui-thinking-strong);font-size:.75rem;font-weight:600}.RomyApprovalActions-module__bskJ9q__draftHeader small{color:var(--romy-ui-muted);letter-spacing:.06em;text-transform:uppercase;font-size:11.5px;font-weight:600}.RomyApprovalActions-module__bskJ9q__draftStatus{border-radius:999px;padding:.125rem .5rem;font-size:.6875rem;font-weight:600}.RomyApprovalActions-module__bskJ9q__preparedWork dl{margin:0;padding:.55rem 1.375rem 0}.RomyApprovalActions-module__bskJ9q__preparedWork dl div{grid-template-columns:3.5rem minmax(0,1fr);gap:.5rem;display:grid}.RomyApprovalActions-module__bskJ9q__preparedWork dt,.RomyApprovalActions-module__bskJ9q__preparedWork dd{margin:0;font-size:.6875rem;line-height:1.55}.RomyApprovalActions-module__bskJ9q__preparedWork dt{color:var(--romy-ui-muted)}.RomyApprovalActions-module__bskJ9q__preparedWork dd{color:var(--romy-ui-foreground)}.RomyApprovalActions-module__bskJ9q__preparedWork>p{border-top:1px solid var(--romy-ui-line);padding:1.25rem 1.375rem;color:var(--romy-ui-foreground)!important;margin:.55rem 0 0!important;font-size:.90625rem!important;line-height:1.7!important}.RomyApprovalActions-module__bskJ9q__approvalHandoff{visibility:hidden;opacity:0;transition:opacity .28s var(--romy-ui-ease), visibility 0s linear .28s;justify-content:flex-end;align-items:center;gap:.6rem;margin-top:.65rem;display:flex}.RomyApprovalActions-module__bskJ9q__approvalHandoff[data-ready=true]{visibility:visible;opacity:1;transition-delay:0s}.RomyApprovalActions-module__bskJ9q__approvalHandoff span{color:var(--romy-ui-muted);font-size:.6875rem}.RomyApprovalActions-module__bskJ9q__approvalHandoff button{cursor:pointer;background:0 0;border:0;place-items:center;width:2.75rem;height:2.75rem;display:grid;position:relative}.RomyApprovalActions-module__bskJ9q__approvalHandoff button:before{background:var(--romy-ui-action);content:"";width:2rem;height:2rem;transition:background-color .16s var(--romy-ui-ease), transform .16s var(--romy-ui-ease);border-radius:50%;position:absolute}.RomyApprovalActions-module__bskJ9q__approvalHandoff button:hover:before{background:var(--romy-ui-action-hover);transform:translateY(-1px)}.RomyApprovalActions-module__bskJ9q__approvalHandoff button svg{z-index:1;width:1rem;height:1rem;color:var(--romy-ui-surface)}.RomyApprovalActions-module__bskJ9q__composer{border:1px solid var(--romy-ui-line);background:var(--romy-ui-surface);min-height:5.8rem;box-shadow:var(--romy-ui-shadow-lift);border-radius:.75rem;margin:1rem 0 0 3rem;padding:.72rem .8rem .5rem}.RomyApprovalActions-module__bskJ9q__composer:focus-within{border-color:var(--romy-ui-action);box-shadow:0 0 0 3px color-mix(in oklch, var(--romy-ui-action) 13%, transparent)}.RomyApprovalActions-module__bskJ9q__composer textarea{resize:none;width:100%;min-height:3.2rem;color:var(--romy-ui-foreground);background:var(--romy-ui-surface);border:0;outline:0;padding:0;font-size:.72rem;line-height:1.45;display:block}.RomyApprovalActions-module__bskJ9q__composer textarea::placeholder{color:var(--romy-ui-placeholder);opacity:1}.RomyApprovalActions-module__bskJ9q__composerControls,.RomyApprovalActions-module__bskJ9q__composerControls>div{align-items:center;display:flex}.RomyApprovalActions-module__bskJ9q__composerControls{justify-content:space-between;margin-top:.25rem}.RomyApprovalActions-module__bskJ9q__composerControls>div{gap:.05rem}.RomyApprovalActions-module__bskJ9q__composerControls button{cursor:pointer;background:0 0;border:0;place-items:center;width:2.75rem;height:2.75rem;display:grid;position:relative}.RomyApprovalActions-module__bskJ9q__composerControls button:before{border:1px solid var(--romy-ui-line);background:var(--romy-ui-surface);content:"";border-radius:50%;width:2rem;height:2rem;position:absolute}.RomyApprovalActions-module__bskJ9q__composerControls button svg{z-index:1;width:.75rem;height:.75rem;color:var(--romy-ui-muted)}.RomyApprovalActions-module__bskJ9q__composerControls button.RomyApprovalActions-module__bskJ9q__composerSend:before{background:var(--romy-ui-action);border:0;width:2.125rem;height:2.125rem}.RomyApprovalActions-module__bskJ9q__composerControls button.RomyApprovalActions-module__bskJ9q__composerSend svg{width:.9rem;height:.9rem;color:var(--romy-ui-surface)}.RomyApprovalActions-module__bskJ9q__approvalTitleRow{justify-content:space-between;align-items:flex-end;gap:1.5rem;display:flex}.RomyApprovalActions-module__bskJ9q__approvalTitleRow h3{color:var(--romy-ui-ink);font-family:var(--romy-ui-font-display);letter-spacing:-.018em;margin:0;font-size:clamp(2rem,4cqw,3.4rem);font-weight:300;line-height:1}.RomyApprovalActions-module__bskJ9q__approvalTitleRow p{color:var(--romy-ui-muted);margin:.6rem 0 0;font-size:.72rem}.RomyApprovalActions-module__bskJ9q__approvalTitleRow nav{border-bottom:1px solid var(--romy-ui-line);gap:1rem;display:flex}.RomyApprovalActions-module__bskJ9q__approvalTitleRow nav button{min-height:2.25rem;color:var(--romy-ui-muted);cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;padding:0 .2rem;font-size:.6875rem}.RomyApprovalActions-module__bskJ9q__approvalTitleRow nav button[data-active=true]{border-color:var(--romy-ui-action);color:var(--romy-ui-foreground)}.RomyApprovalActions-module__bskJ9q__approvalTitleRow nav span{min-width:1rem;height:1rem;color:var(--romy-ui-action-hover);background:var(--romy-ui-action-tint);border-radius:50%;place-items:center;margin-left:.25rem;font-size:.6875rem;display:inline-grid}.RomyApprovalActions-module__bskJ9q__approvalList{margin:1.25rem 0 0;padding:0;list-style:none}.RomyApprovalActions-module__bskJ9q__approvalList>li{border-bottom:1px solid var(--romy-ui-line);grid-template-columns:2.25rem minmax(0,1fr) 8.5rem;align-items:start;gap:.85rem;min-height:8.1rem;padding:1rem 0;display:grid;position:relative}.RomyApprovalActions-module__bskJ9q__approvalIcon{border:1px solid var(--romy-ui-line);background:var(--romy-ui-surface);border-radius:.875rem;place-items:center;width:2.15rem;height:2.15rem;display:grid}.RomyApprovalActions-module__bskJ9q__approvalIcon svg{width:1rem;height:1rem}.RomyApprovalActions-module__bskJ9q__approvalList>li[data-tone=market] .RomyApprovalActions-module__bskJ9q__approvalIcon{color:var(--romy-ui-market)}.RomyApprovalActions-module__bskJ9q__approvalList>li[data-tone=thinking] .RomyApprovalActions-module__bskJ9q__approvalIcon{color:var(--romy-ui-thinking)}.RomyApprovalActions-module__bskJ9q__approvalList>li[data-tone=action] .RomyApprovalActions-module__bskJ9q__approvalIcon{color:var(--romy-ui-action)}.RomyApprovalActions-module__bskJ9q__approvalList>li[data-tone=thinking] .RomyApprovalActions-module__bskJ9q__approvalIcon svg{width:1.2rem;height:1.2rem}.RomyApprovalActions-module__bskJ9q__approvalCopy{min-width:0}.RomyApprovalActions-module__bskJ9q__approvalHeading{flex-wrap:wrap;align-items:center;gap:.45rem;display:flex}.RomyApprovalActions-module__bskJ9q__approvalHeading strong{color:var(--romy-ui-foreground);font-size:.76rem;line-height:1.3}.RomyApprovalActions-module__bskJ9q__judgmentBadge,.RomyApprovalActions-module__bskJ9q__approvedBadge{border-radius:999px;align-items:center;gap:.24rem;padding:.22rem .42rem;font-size:.6875rem;font-weight:600;display:inline-flex}.RomyApprovalActions-module__bskJ9q__judgmentBadge{color:var(--romy-ui-market-strong);background:var(--romy-ui-market-tint)}.RomyApprovalActions-module__bskJ9q__approvedBadge{color:var(--romy-ui-action-hover);background:var(--romy-ui-action-tint)}.RomyApprovalActions-module__bskJ9q__approvedBadge svg{width:.62rem;height:.62rem}.RomyApprovalActions-module__bskJ9q__contextBadge{margin-top:.45rem;padding:.24rem .48rem;font-size:.6875rem}.RomyApprovalActions-module__bskJ9q__approvalList>li[data-tone=market] .RomyApprovalActions-module__bskJ9q__contextBadge{color:var(--romy-ui-market-strong);background:var(--romy-ui-market-tint)}.RomyApprovalActions-module__bskJ9q__approvalList>li[data-tone=thinking] .RomyApprovalActions-module__bskJ9q__contextBadge{color:var(--romy-ui-thinking-strong);background:var(--romy-ui-thinking-tint)}.RomyApprovalActions-module__bskJ9q__approvalCopy p,.RomyApprovalActions-module__bskJ9q__approvalCopy small{color:var(--romy-ui-muted);margin:.5rem 0 0;font-size:.6875rem;line-height:1.4;display:block}.RomyApprovalActions-module__bskJ9q__approvalCopy small{margin-top:.18rem}.RomyApprovalActions-module__bskJ9q__approvalMeta{color:var(--romy-ui-muted);justify-items:end;gap:.25rem;font-size:.6875rem;display:grid}.RomyApprovalActions-module__bskJ9q__approvalMeta small{color:var(--romy-ui-muted)}.RomyApprovalActions-module__bskJ9q__approvalControls{align-items:center;gap:.2rem;margin-top:.15rem;display:flex}.RomyApprovalActions-module__bskJ9q__detailsButton{cursor:pointer;background:0 0;border:0;place-items:center;width:2rem;height:2rem;display:grid;position:relative}.RomyApprovalActions-module__bskJ9q__detailsButton:before{border:1px solid var(--romy-ui-line);background:var(--romy-ui-surface);content:"";border-radius:.625rem;width:1.55rem;height:1.55rem;position:absolute}.RomyApprovalActions-module__bskJ9q__detailsButton svg{z-index:1;width:.72rem;height:.72rem}.RomyApprovalActions-module__bskJ9q__approveButton{border:1px solid var(--romy-ui-ink);background:var(--romy-ui-ink);cursor:pointer;width:1.55rem;height:1.55rem;transition:background-color .16s var(--romy-ui-ease), transform .16s var(--romy-ui-ease);border-radius:50%;place-items:center;padding:0;display:grid;color:var(--romy-ui-surface)!important}.RomyApprovalActions-module__bskJ9q__approveButton svg{width:.72rem;height:.72rem}.RomyApprovalActions-module__bskJ9q__approveButton:hover{background:var(--romy-ui-action);transform:translateY(-1px)}.RomyApprovalActions-module__bskJ9q__reviewActions{gap:.35rem;display:flex;position:absolute;bottom:.85rem;right:8.95rem}.RomyApprovalActions-module__bskJ9q__reviewActions button{border:1px solid var(--romy-ui-line);min-height:2.1rem;color:var(--romy-ui-muted);background:var(--romy-ui-surface);cursor:pointer;border-radius:.625rem;padding:.35rem .6rem;font-size:.6875rem}.RomyApprovalActions-module__bskJ9q__reviewActions button:hover{border-color:var(--romy-ui-market);color:var(--romy-ui-market-strong)}.RomyApprovalActions-module__bskJ9q__status{min-height:1.2rem;color:var(--romy-ui-muted);margin:.6rem 0 0;font-size:.6875rem}.RomyApprovalActions-module__bskJ9q__approvalsView .RomyApprovalActions-module__bskJ9q__composer{margin-left:0}.RomyApprovalActions-module__bskJ9q__approvalList>li[data-approved=true]{opacity:.78}.RomyApprovalActions-module__bskJ9q__srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}@container (max-width:52rem){.RomyApprovalActions-module__bskJ9q__artifact{grid-template-columns:4rem minmax(0,1fr)}.RomyApprovalActions-module__bskJ9q__rail{padding-inline:.45rem}.RomyApprovalActions-module__bskJ9q__railBrand span{display:none}.RomyApprovalActions-module__bskJ9q__actionView,.RomyApprovalActions-module__bskJ9q__approvalsView{padding-inline:1.15rem}.RomyApprovalActions-module__bskJ9q__approvalList>li{grid-template-columns:2.1rem minmax(0,1fr) 7.2rem}.RomyApprovalActions-module__bskJ9q__reviewActions{right:7.65rem}}@container (max-width:39rem){.RomyApprovalActions-module__bskJ9q__artifact{grid-template-columns:3.75rem minmax(0,1fr)}.RomyApprovalActions-module__bskJ9q__railBrand span,.RomyApprovalActions-module__bskJ9q__goalChip,.RomyApprovalActions-module__bskJ9q__viewSwitch button:first-child{display:none}.RomyApprovalActions-module__bskJ9q__workspaceHeader{min-height:3.7rem;padding-inline:.8rem}.RomyApprovalActions-module__bskJ9q__workspaceControls{gap:.35rem}.RomyApprovalActions-module__bskJ9q__scrollModeToggle{padding-inline:.55rem}.RomyApprovalActions-module__bskJ9q__actionView,.RomyApprovalActions-module__bskJ9q__approvalsView{padding:1rem .75rem}.RomyApprovalActions-module__bskJ9q__romyWork{grid-template-columns:1.9rem minmax(0,1fr);gap:.55rem}.RomyApprovalActions-module__bskJ9q__romyAvatar{width:1.9rem;height:1.9rem}.RomyApprovalActions-module__bskJ9q__preparedWork,.RomyApprovalActions-module__bskJ9q__composer{margin-left:0}.RomyApprovalActions-module__bskJ9q__approvalTitleRow{display:block}.RomyApprovalActions-module__bskJ9q__approvalTitleRow nav{margin-top:.8rem}.RomyApprovalActions-module__bskJ9q__approvalList>li{grid-template-columns:1.9rem minmax(0,1fr);min-height:9.3rem}.RomyApprovalActions-module__bskJ9q__approvalMeta{grid-area:2/2;justify-content:flex-start;align-items:center;display:flex}.RomyApprovalActions-module__bskJ9q__approvalMeta>span,.RomyApprovalActions-module__bskJ9q__approvalMeta>small{display:none}.RomyApprovalActions-module__bskJ9q__reviewActions{grid-column:2;position:static}}@container (max-width:30rem){.RomyApprovalActions-module__bskJ9q__rail{display:none}.RomyApprovalActions-module__bskJ9q__workspace{grid-column:1/-1}.RomyApprovalActions-module__bskJ9q__workspaceHeader{padding-inline:.7rem}.RomyApprovalActions-module__bskJ9q__actionView,.RomyApprovalActions-module__bskJ9q__approvalsView{padding-inline:.65rem}}@media (prefers-reduced-motion:reduce){.RomyApprovalActions-module__bskJ9q__preparedWork,.RomyApprovalActions-module__bskJ9q__approvalHandoff,.RomyApprovalActions-module__bskJ9q__approveButton{transition:none}}
.RomyCommercialPath-module__rNk_oq__section{padding-block:var(--romy-section-space);background:var(--romy-action-tint)}.RomyCommercialPath-module__rNk_oq__wrap{width:min(100%,1280px);margin:0 auto;padding-inline:clamp(1.25rem,4vw,3rem)}.RomyCommercialPath-module__rNk_oq__intro{text-align:center;justify-items:center;max-width:62rem;margin-inline:auto;display:grid}.RomyCommercialPath-module__rNk_oq__h2{max-width:22ch;color:var(--romy-ink);font-family:var(--romy-display);font-size:var(--romy-type-section-size);font-variation-settings:"wdth" var(--romy-type-section-width), "wght" var(--romy-type-section-weight);font-weight:var(--romy-type-section-weight);font-synthesis:none;letter-spacing:var(--romy-type-section-tracking);line-height:var(--romy-type-section-leading);text-wrap:balance;margin:0}.RomyCommercialPath-module__rNk_oq__h2 em{color:var(--romy-market);font-style:normal}.RomyCommercialPath-module__rNk_oq__introBody{max-width:62ch;color:var(--romy-fg);text-wrap:pretty;margin:1.25rem 0 0;font-size:clamp(1rem,1.1vw,1.125rem);line-height:1.68}.RomyCommercialPath-module__rNk_oq__steps{margin:clamp(3rem,5vw,4.5rem) 0 0;padding:0;list-style:none}.RomyCommercialPath-module__rNk_oq__step{position:relative}.RomyCommercialPath-module__rNk_oq__stepHead{cursor:pointer;align-items:center;gap:clamp(.75rem,1.5vw,1.1rem);padding-block:.4rem;list-style:none;display:flex}.RomyCommercialPath-module__rNk_oq__stepHead::-webkit-details-marker{display:none}.RomyCommercialPath-module__rNk_oq__stepHead:focus-visible{outline:2px solid var(--romy-action-2);outline-offset:4px;border-radius:.6rem}.RomyCommercialPath-module__rNk_oq__stepChevron{border-right:2px solid var(--romy-muted);border-bottom:2px solid var(--romy-muted);flex:none;width:.7rem;height:.7rem;margin-left:auto;transform:rotate(45deg)translate(-.12rem,-.12rem)}.RomyCommercialPath-module__rNk_oq__stepDetails[open] .RomyCommercialPath-module__rNk_oq__stepChevron{transform:rotate(225deg)translate(-.12rem,-.12rem)}@media (prefers-reduced-motion:no-preference){.RomyCommercialPath-module__rNk_oq__stepChevron{transition:transform .18s var(--romy-ease)}}.RomyCommercialPath-module__rNk_oq__markerNumber{width:2.5rem;height:2.5rem;color:var(--romy-card);background:var(--romy-action-2);font-family:var(--romy-body);border-radius:999px;flex:none;place-items:center;font-size:.95rem;font-weight:650;line-height:1;display:grid}.RomyCommercialPath-module__rNk_oq__stepLabel{color:var(--romy-ink);font-family:var(--romy-display);font-size:var(--romy-type-sub-size);font-variation-settings:"wdth" var(--romy-type-sub-width), "wght" var(--romy-type-sub-weight);font-weight:var(--romy-type-sub-weight);font-synthesis:none;letter-spacing:var(--romy-type-sub-tracking);line-height:var(--romy-type-sub-leading);text-wrap:balance;margin:0}.RomyCommercialPath-module__rNk_oq__stepBody{border-left:2px solid color-mix(in oklch, var(--romy-action-2) 24%, transparent);margin-left:1.25rem;padding-bottom:clamp(2.25rem,4vw,3.25rem);padding-left:clamp(1.5rem,2.6vw,2.35rem);position:relative}.RomyCommercialPath-module__rNk_oq__stepDetails:not([open])+.RomyCommercialPath-module__rNk_oq__stepBody,.RomyCommercialPath-module__rNk_oq__stepDetails:not([open]) .RomyCommercialPath-module__rNk_oq__stepBody{display:none}.RomyCommercialPath-module__rNk_oq__step:last-child .RomyCommercialPath-module__rNk_oq__stepBody{border-left-color:#0000;padding-bottom:0}.RomyCommercialPath-module__rNk_oq__rail{display:none}.RomyCommercialPath-module__rNk_oq__fields{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(.75rem,1.4vw,1.1rem);margin:clamp(1.25rem,2vw,1.6rem) 0 0;display:grid}.RomyCommercialPath-module__rNk_oq__field{background:var(--romy-card);border-radius:12px;padding:clamp(1rem,1.6vw,1.35rem)}.RomyCommercialPath-module__rNk_oq__fieldLabel{letter-spacing:normal;margin:0;font-size:.8125rem;font-weight:650;line-height:1.45}.RomyCommercialPath-module__rNk_oq__field[data-role=prepares] .RomyCommercialPath-module__rNk_oq__fieldLabel{color:var(--romy-action-2)}.RomyCommercialPath-module__rNk_oq__field[data-role=visible] .RomyCommercialPath-module__rNk_oq__fieldLabel{color:var(--romy-muted)}.RomyCommercialPath-module__rNk_oq__field[data-role=reviews] .RomyCommercialPath-module__rNk_oq__fieldLabel{color:color-mix(in oklch, var(--romy-market) 82%, var(--romy-ink))}.RomyCommercialPath-module__rNk_oq__fieldValue{max-width:42ch;color:var(--romy-fg);text-wrap:pretty;margin:.4rem 0 0;font-size:.975rem;line-height:1.6}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.RomyCommercialPath-module__rNk_oq__field{animation:linear both RomyCommercialPath-module__rNk_oq__path-field-settle;animation-timeline:view();animation-range:entry 8% cover 32%}.RomyCommercialPath-module__rNk_oq__markerNumber{animation:linear both RomyCommercialPath-module__rNk_oq__path-marker-settle;animation-timeline:view();animation-range:entry 6% cover 26%}}}@keyframes RomyCommercialPath-module__rNk_oq__path-field-settle{0%{opacity:.35;transform:translateY(.75rem)}to{opacity:1;transform:none}}@keyframes RomyCommercialPath-module__rNk_oq__path-marker-settle{0%{opacity:.4;transform:scale(.86)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.RomyCommercialPath-module__rNk_oq__field,.RomyCommercialPath-module__rNk_oq__markerNumber{opacity:1;animation:none;transform:none}}@media (max-width:64rem){.RomyCommercialPath-module__rNk_oq__fields{grid-template-columns:minmax(0,1fr)}.RomyCommercialPath-module__rNk_oq__fieldValue{max-width:62ch}}@media (max-width:38rem){.RomyCommercialPath-module__rNk_oq__markerNumber{width:2.125rem;height:2.125rem;font-size:.875rem}.RomyCommercialPath-module__rNk_oq__stepBody{margin-left:1.0625rem;padding-left:1.15rem}}
.RomyGoalToActionBridge-module__cuvwbW__section{padding-block:var(--romy-section-space);color:var(--romy-fg);background:var(--romy-card)}.RomyGoalToActionBridge-module__cuvwbW__wrap{grid-template-columns:minmax(17rem,.68fr) minmax(0,1.32fr);align-items:center;gap:clamp(3rem,7vw,6rem);width:min(100%,82rem);margin-inline:auto;padding-inline:clamp(1.25rem,4vw,2.5rem);display:grid}.RomyGoalToActionBridge-module__cuvwbW__copy h2{max-width:13ch;color:var(--romy-ink);font-family:var(--romy-display);font-size:var(--romy-type-section-size);font-variation-settings:"wdth" var(--romy-type-section-width), "wght" var(--romy-type-section-weight);font-weight:var(--romy-type-section-weight);letter-spacing:var(--romy-type-section-tracking);line-height:var(--romy-type-section-leading);text-wrap:balance;margin:0}.RomyGoalToActionBridge-module__cuvwbW__copy h2 em{color:var(--romy-market);font-style:normal}.RomyGoalToActionBridge-module__cuvwbW__copy>p{max-width:36rem;color:var(--romy-muted);text-wrap:pretty;margin:1.5rem 0 0;font-size:1.08rem;line-height:1.68}.RomyGoalToActionBridge-module__cuvwbW__productFragment{min-width:0}.RomyGoalToActionBridge-module__cuvwbW__scope{background:var(--romy-ui-corner-atmosphere), var(--romy-ui-canvas);box-shadow:var(--romy-ui-shadow-product);color:var(--romy-ui-foreground);font-family:var(--romy-ui-font-body);border-radius:.875rem;position:relative;overflow:hidden}.RomyGoalToActionBridge-module__cuvwbW__workHeader{border-bottom:1px solid var(--romy-ui-line-inner);min-height:3.75rem;color:var(--romy-ui-secondary);grid-template-columns:1fr auto 1fr;align-items:center;padding:.85rem 1.25rem;display:grid}.RomyGoalToActionBridge-module__cuvwbW__workHeader>strong{color:var(--romy-ui-ink);font-size:.8125rem;font-weight:600}.RomyGoalToActionBridge-module__cuvwbW__browserControls{align-items:center;gap:.35rem;display:inline-flex}.RomyGoalToActionBridge-module__cuvwbW__browserControls i{background:var(--romy-ui-action);border-radius:999px;width:.56rem;height:.56rem}.RomyGoalToActionBridge-module__cuvwbW__browserControls i:nth-child(2){background:var(--romy-ui-thinking)}.RomyGoalToActionBridge-module__cuvwbW__browserControls i:nth-child(3){background:var(--romy-ui-market)}.RomyGoalToActionBridge-module__cuvwbW__romyMark{grid-column:3;justify-self:end;width:1.75rem;height:1.75rem}.RomyGoalToActionBridge-module__cuvwbW__actionField{grid-template-columns:repeat(2,minmax(0,1fr));gap:.9rem 1rem;padding:clamp(1.35rem,3vw,2rem);display:grid}.RomyGoalToActionBridge-module__cuvwbW__actionCard{border:1px solid var(--romy-ui-line-artifact);background:var(--romy-ui-surface);min-width:0;min-height:7.35rem;box-shadow:var(--romy-ui-shadow-lift);transition:border-color .18s var(--romy-ui-ease), box-shadow .18s var(--romy-ui-ease), transform .18s var(--romy-ui-ease);border-radius:.875rem;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:.75rem;padding:1rem;display:grid}.RomyGoalToActionBridge-module__cuvwbW__actionCard:nth-child(2n){transform:translateY(1.6rem)}.RomyGoalToActionBridge-module__cuvwbW__actionCard:nth-child(3n+1){margin-left:.65rem}.RomyGoalToActionBridge-module__cuvwbW__actionCard:nth-child(3n){margin-right:.65rem}.RomyGoalToActionBridge-module__cuvwbW__actionCard:hover{border-color:var(--romy-ui-action);box-shadow:var(--romy-ui-shadow-artifact);transform:translateY(-.2rem)}.RomyGoalToActionBridge-module__cuvwbW__actionCard:nth-child(2n):hover{transform:translateY(1.4rem)}.RomyGoalToActionBridge-module__cuvwbW__actionCard:focus-within{border-color:var(--romy-ui-action)}.RomyGoalToActionBridge-module__cuvwbW__actionIcon{background:var(--romy-ui-action-tint);width:1.9rem;height:1.9rem;color:var(--romy-ui-signal-strong);border-radius:.5rem;place-items:center;display:grid}.RomyGoalToActionBridge-module__cuvwbW__actionIcon svg{width:1.05rem;height:1.05rem}.RomyGoalToActionBridge-module__cuvwbW__actionCard[data-tone=market] .RomyGoalToActionBridge-module__cuvwbW__actionIcon{background:var(--romy-ui-market-tint);color:var(--romy-ui-market-strong)}.RomyGoalToActionBridge-module__cuvwbW__actionCard[data-tone=thinking] .RomyGoalToActionBridge-module__cuvwbW__actionIcon{background:var(--romy-ui-thinking-tint);color:var(--romy-ui-thinking-strong)}.RomyGoalToActionBridge-module__cuvwbW__actionCard h3{color:var(--romy-ui-ink);font-family:var(--romy-ui-font-display);letter-spacing:-.01em;margin:0;font-size:1.15rem;font-weight:300;line-height:1.18}.RomyGoalToActionBridge-module__cuvwbW__actionCard p{color:var(--romy-ui-secondary);text-wrap:pretty;margin:.45rem 0 0;font-size:.78rem;line-height:1.5}.RomyGoalToActionBridge-module__cuvwbW__workNote{color:var(--romy-ui-secondary);text-align:center;margin:1.4rem 2rem 1.35rem;font-size:.78rem;font-weight:500;line-height:1.5}@media (max-width:68rem){.RomyGoalToActionBridge-module__cuvwbW__wrap{grid-template-columns:1fr}.RomyGoalToActionBridge-module__cuvwbW__copy{max-width:46rem}.RomyGoalToActionBridge-module__cuvwbW__copy h2{max-width:16ch}.RomyGoalToActionBridge-module__cuvwbW__productFragment{width:min(100%,48rem);margin-inline:auto}}@media (max-width:42rem){.RomyGoalToActionBridge-module__cuvwbW__actionField{grid-template-columns:1fr;padding-inline:1rem}.RomyGoalToActionBridge-module__cuvwbW__actionCard,.RomyGoalToActionBridge-module__cuvwbW__actionCard:nth-child(2n),.RomyGoalToActionBridge-module__cuvwbW__actionCard:nth-child(3n+1),.RomyGoalToActionBridge-module__cuvwbW__actionCard:nth-child(3n){min-height:0;margin:0;transform:none}.RomyGoalToActionBridge-module__cuvwbW__workNote{margin-inline:1rem}}@media (prefers-reduced-motion:reduce){.RomyGoalToActionBridge-module__cuvwbW__actionCard{transition:none}}
.RomyEcommerceProductFilm-module__U_8hia__demo{width:100%;height:clamp(53rem,72vw,57rem);color:var(--romy-ui-foreground);background:var(--romy-ui-canvas);font-family:var(--romy-ui-font-body);box-shadow:var(--romy-ui-shadow-product);border-radius:.875rem;grid-template-rows:auto minmax(0,1fr);display:grid;overflow:hidden}.RomyEcommerceProductFilm-module__U_8hia__appHeader,.RomyEcommerceProductFilm-module__U_8hia__brand,.RomyEcommerceProductFilm-module__U_8hia__brand>span:last-child,.RomyEcommerceProductFilm-module__U_8hia__detailHeader,.RomyEcommerceProductFilm-module__U_8hia__signalSource,.RomyEcommerceProductFilm-module__U_8hia__signalSource>span:last-child,.RomyEcommerceProductFilm-module__U_8hia__preparedWork>header,.RomyEcommerceProductFilm-module__U_8hia__preparedWork>header>span,.RomyEcommerceProductFilm-module__U_8hia__chatHeader,.RomyEcommerceProductFilm-module__U_8hia__chatHeader>span:first-child,.RomyEcommerceProductFilm-module__U_8hia__introMessage,.RomyEcommerceProductFilm-module__U_8hia__sourceLine,.RomyEcommerceProductFilm-module__U_8hia__sourceLine>span:last-child{align-items:center;display:flex}.RomyEcommerceProductFilm-module__U_8hia__appHeader{border-bottom:1px solid var(--romy-ui-line);background:var(--romy-ui-surface);justify-content:space-between;gap:1rem;min-height:4.25rem;padding:.65rem 1rem}.RomyEcommerceProductFilm-module__U_8hia__brand{gap:.65rem;min-width:0}.RomyEcommerceProductFilm-module__U_8hia__brand>span:last-child,.RomyEcommerceProductFilm-module__U_8hia__signalSource>span:last-child,.RomyEcommerceProductFilm-module__U_8hia__preparedWork>header>span,.RomyEcommerceProductFilm-module__U_8hia__chatHeader>span:first-child,.RomyEcommerceProductFilm-module__U_8hia__sourceLine>span:last-child{flex-direction:column;align-items:flex-start;min-width:0}.RomyEcommerceProductFilm-module__U_8hia__brand strong,.RomyEcommerceProductFilm-module__U_8hia__signalSource strong,.RomyEcommerceProductFilm-module__U_8hia__preparedWork>header strong,.RomyEcommerceProductFilm-module__U_8hia__chatHeader strong,.RomyEcommerceProductFilm-module__U_8hia__sourceLine strong{color:var(--romy-ui-ink);font-size:.92rem;font-weight:650;line-height:1.3}.RomyEcommerceProductFilm-module__U_8hia__brand small,.RomyEcommerceProductFilm-module__U_8hia__signalSource small,.RomyEcommerceProductFilm-module__U_8hia__preparedWork>header small,.RomyEcommerceProductFilm-module__U_8hia__chatHeader small,.RomyEcommerceProductFilm-module__U_8hia__sourceLine small{max-width:100%;color:var(--romy-ui-muted);text-overflow:ellipsis;white-space:nowrap;font-size:.74rem;line-height:1.35;overflow:hidden}.RomyEcommerceProductFilm-module__U_8hia__brandMark,.RomyEcommerceProductFilm-module__U_8hia__messageAvatar{border:1px solid var(--romy-ui-line);background:var(--romy-ui-surface);border-radius:50%;flex:none;place-items:center;display:grid;overflow:hidden}.RomyEcommerceProductFilm-module__U_8hia__brandMark{width:2.65rem;height:2.65rem}.RomyEcommerceProductFilm-module__U_8hia__brandMarkSvg{width:2.25rem;height:2.25rem}.RomyEcommerceProductFilm-module__U_8hia__exampleLabel{color:var(--romy-ui-muted);font-size:.74rem;font-weight:600;line-height:1.2}.RomyEcommerceProductFilm-module__U_8hia__demoBody{grid-template-columns:minmax(19rem,.88fr) minmax(0,1.32fr);min-height:0;display:grid}.RomyEcommerceProductFilm-module__U_8hia__detailPane,.RomyEcommerceProductFilm-module__U_8hia__chatPane{min-width:0;min-height:0}.RomyEcommerceProductFilm-module__U_8hia__detailPane{background:var(--romy-ui-surface);animation:RomyEcommerceProductFilm-module__U_8hia__detail-in .26s var(--romy-ui-ease) both;flex-direction:column;scroll-margin-top:1rem;display:flex;overflow:hidden}.RomyEcommerceProductFilm-module__U_8hia__detailHeader,.RomyEcommerceProductFilm-module__U_8hia__chatHeader,.RomyEcommerceProductFilm-module__U_8hia__preparedWork>header{justify-content:space-between;gap:.75rem}.RomyEcommerceProductFilm-module__U_8hia__detailHeader,.RomyEcommerceProductFilm-module__U_8hia__chatHeader{border-bottom:1px solid var(--romy-ui-line);min-height:3.65rem;padding:.7rem 1rem}.RomyEcommerceProductFilm-module__U_8hia__signalSource,.RomyEcommerceProductFilm-module__U_8hia__sourceLine{gap:.65rem;min-width:0}.RomyEcommerceProductFilm-module__U_8hia__sourceLogo{width:2rem;height:2rem;color:var(--romy-ui-surface);background:var(--romy-ui-ink);letter-spacing:-.04em;border-radius:.4375rem;flex:none;place-items:center;font-size:.66rem;font-weight:800;line-height:1;display:grid;overflow:hidden}.RomyEcommerceProductFilm-module__U_8hia__sourceLogo svg{width:100%;height:100%}.RomyEcommerceProductFilm-module__U_8hia__sourceLogo[data-source=community]{background:#ff4500;border-radius:50%}.RomyEcommerceProductFilm-module__U_8hia__sourceLogo[data-source=social]{color:#fff;background:#000;padding:.48rem}.RomyEcommerceProductFilm-module__U_8hia__sourceLogo[data-source=competitor]{color:#fff;background:var(--romy-ui-action);letter-spacing:-.08em;border-radius:.18rem}.RomyEcommerceProductFilm-module__U_8hia__sourceLogo[data-source=creator]{color:#fff;font-family:var(--romy-ui-font-body);background:linear-gradient(135deg,#833ab4,#fd1d1d,#fcb045);font-size:.66rem}.RomyEcommerceProductFilm-module__U_8hia__recency,.RomyEcommerceProductFilm-module__U_8hia__onlineDot,.RomyEcommerceProductFilm-module__U_8hia__preparedWork>header b{white-space:nowrap;border-radius:999px;flex:none;padding:.28rem .55rem;font-size:.7rem;font-weight:650;line-height:1.2}.RomyEcommerceProductFilm-module__U_8hia__recency{color:var(--romy-ui-action-hover);background:var(--romy-ui-action-tint)}.RomyEcommerceProductFilm-module__U_8hia__signalSummary{border-bottom:1px solid var(--romy-ui-line);padding:1.05rem 1.15rem 1.1rem}.RomyEcommerceProductFilm-module__U_8hia__signalSummary p{max-width:68ch;color:var(--romy-ui-muted);text-wrap:pretty;margin:0;font-size:clamp(.84rem,.95vw,.92rem);line-height:1.5}.RomyEcommerceProductFilm-module__U_8hia__signalSummary .RomyEcommerceProductFilm-module__U_8hia__signalTitle{color:var(--romy-ui-ink);margin-bottom:.4rem;font-size:clamp(1.02rem,1.35vw,1.2rem);font-weight:680;line-height:1.32}.RomyEcommerceProductFilm-module__U_8hia__judgment{border:1px solid color-mix(in srgb, var(--romy-ui-thinking) 16%, var(--romy-ui-line));background:linear-gradient(120deg,#f6f5fd 0%,#f5faf9 100%);border-radius:.75rem;margin:.9rem 1.15rem 0;padding:.78rem .85rem}.RomyEcommerceProductFilm-module__U_8hia__judgmentLabel{color:var(--romy-ui-thinking-strong);align-items:center;gap:.45rem;display:flex}.RomyEcommerceProductFilm-module__U_8hia__judgmentLabel strong{font-size:.76rem;font-weight:700;line-height:1.3}.RomyEcommerceProductFilm-module__U_8hia__judgmentMark{width:1.3rem;height:1.3rem}.RomyEcommerceProductFilm-module__U_8hia__judgment p{max-width:68ch;color:color-mix(in srgb, var(--romy-ui-ink) 88%, var(--romy-ui-thinking));text-wrap:pretty;margin:.38rem 0 0 1.75rem;font-size:clamp(.82rem,.92vw,.89rem);line-height:1.48}.RomyEcommerceProductFilm-module__U_8hia__preparedWork{border-top:1px solid var(--romy-ui-line);flex-direction:column;flex:1;min-height:0;margin-top:.9rem;display:flex}.RomyEcommerceProductFilm-module__U_8hia__preparedWork>header{border-bottom:1px solid var(--romy-ui-line);min-height:3.2rem;padding:.58rem 1.15rem}.RomyEcommerceProductFilm-module__U_8hia__preparedWork>header b{color:var(--romy-ui-signal-strong);background:var(--romy-ui-signal-tint)}.RomyEcommerceProductFilm-module__U_8hia__document{flex:1;padding:.9rem 1.15rem 1rem}.RomyEcommerceProductFilm-module__U_8hia__document p,.RomyEcommerceProductFilm-module__U_8hia__document li{max-width:68ch;color:var(--romy-ui-muted);font-size:clamp(.82rem,.92vw,.89rem);line-height:1.52}.RomyEcommerceProductFilm-module__U_8hia__document p{margin:.58rem 0 0}.RomyEcommerceProductFilm-module__U_8hia__document .RomyEcommerceProductFilm-module__U_8hia__documentTitle{color:var(--romy-ui-ink);margin-top:0;font-size:clamp(.96rem,1.08vw,1.04rem);font-weight:680;line-height:1.34}.RomyEcommerceProductFilm-module__U_8hia__document ul{gap:.3rem;margin:.6rem 0 0;padding-left:1.1rem;display:grid}.RomyEcommerceProductFilm-module__U_8hia__correction{border:1px solid var(--romy-ui-line);border-radius:.5625rem;margin:0 1.15rem;overflow:hidden}.RomyEcommerceProductFilm-module__U_8hia__correctionLabel{border-bottom:1px solid var(--romy-ui-line);background:var(--romy-ui-canvas);align-items:center;gap:.45rem;padding:.58rem .85rem;display:flex}.RomyEcommerceProductFilm-module__U_8hia__correctionLabel strong{color:var(--romy-ui-ink);font-size:.76rem;font-weight:700;line-height:1.3}.RomyEcommerceProductFilm-module__U_8hia__correctionBody{padding:.65rem .85rem}.RomyEcommerceProductFilm-module__U_8hia__correctionBody p{max-width:68ch;margin:0;font-size:clamp(.8rem,.88vw,.86rem);line-height:1.48}.RomyEcommerceProductFilm-module__U_8hia__correctionBody p+p{margin-top:.45rem}.RomyEcommerceProductFilm-module__U_8hia__correctionRemoved{color:var(--romy-ui-danger)}.RomyEcommerceProductFilm-module__U_8hia__correctionAdded{color:var(--romy-ui-signal-strong)}.RomyEcommerceProductFilm-module__U_8hia__correctionStatus{border-top:1px solid var(--romy-ui-line);color:var(--romy-ui-muted);margin-top:.55rem;padding-top:.45rem;font-size:clamp(.74rem,.82vw,.8rem);font-weight:600}.RomyEcommerceProductFilm-module__U_8hia__actionBar{border-top:1px solid var(--romy-ui-line);background:var(--romy-ui-canvas);flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.75rem;min-height:3rem;padding:.58rem 1.15rem;display:flex}.RomyEcommerceProductFilm-module__U_8hia__actionBar button{border:1px solid var(--romy-ui-line);min-height:2.35rem;color:var(--romy-ui-foreground);background:var(--romy-ui-surface);font:inherit;cursor:pointer;transition:color .15s var(--romy-ui-ease), background-color .15s var(--romy-ui-ease), border-color .15s var(--romy-ui-ease), transform .15s var(--romy-ui-ease);border-radius:.625rem;padding:.48rem .78rem;font-size:.76rem;font-weight:650;line-height:1.2}.RomyEcommerceProductFilm-module__U_8hia__actionBar button[data-tone=quiet]{color:var(--romy-ui-muted);background:0 0;border-color:#0000}.RomyEcommerceProductFilm-module__U_8hia__actionBar button[data-tone=primary]{border-color:var(--romy-ui-action);color:var(--romy-ui-surface);background:var(--romy-ui-action)}.RomyEcommerceProductFilm-module__U_8hia__actionBar button:hover{transform:translateY(-1px)}.RomyEcommerceProductFilm-module__U_8hia__actionBar button[data-tone=primary]:hover{border-color:var(--romy-ui-action-hover);background:var(--romy-ui-action-hover)}.RomyEcommerceProductFilm-module__U_8hia__actionBar button:focus-visible{outline:2px solid var(--romy-ui-action);outline-offset:3px}.RomyEcommerceProductFilm-module__U_8hia__chatPane{border-right:1px solid var(--romy-ui-line);background:var(--romy-ui-canvas);flex-direction:column;display:flex;overflow:hidden}.RomyEcommerceProductFilm-module__U_8hia__chatHeader{background:color-mix(in srgb, var(--romy-ui-surface) 82%, transparent)}.RomyEcommerceProductFilm-module__U_8hia__onlineDot{color:var(--romy-ui-signal-strong);background:var(--romy-ui-signal-tint)}.RomyEcommerceProductFilm-module__U_8hia__feed{scrollbar-width:thin;flex-direction:column;flex:1;gap:.46rem;min-height:0;margin:0;padding:.5rem;list-style:none;display:flex;overflow:hidden}.RomyEcommerceProductFilm-module__U_8hia__introMessage{align-items:flex-start;gap:.5rem;max-width:92%}.RomyEcommerceProductFilm-module__U_8hia__messageAvatar{width:2rem;height:2rem}.RomyEcommerceProductFilm-module__U_8hia__messageAvatarSvg{width:1.75rem;height:1.75rem}.RomyEcommerceProductFilm-module__U_8hia__messageContent{min-width:0}.RomyEcommerceProductFilm-module__U_8hia__messageAuthor{color:var(--romy-ui-muted);margin:0 0 .2rem .35rem;font-size:.68rem;font-weight:650;line-height:1.2;display:block}.RomyEcommerceProductFilm-module__U_8hia__introMessage p,.RomyEcommerceProductFilm-module__U_8hia__founderMessage p{border:1px solid var(--romy-ui-line);min-height:2.55rem;color:var(--romy-ui-foreground);background:var(--romy-ui-surface);text-wrap:pretty;border-radius:.75rem;margin:0;padding:.58rem .7rem;font-size:clamp(.82rem,.95vw,.9rem);line-height:1.42}.RomyEcommerceProductFilm-module__U_8hia__typingCaret{vertical-align:-.14em;background:var(--romy-ui-action);width:1px;height:1em;margin-left:.12rem;animation:.72s step-end infinite RomyEcommerceProductFilm-module__U_8hia__caret-blink;display:inline-block}.RomyEcommerceProductFilm-module__U_8hia__noScriptMessage{color:var(--romy-ui-muted);font-size:.86rem;line-height:1.45}.RomyEcommerceProductFilm-module__U_8hia__founderMessage{align-self:flex-end;max-width:76%}.RomyEcommerceProductFilm-module__U_8hia__demo[data-motion-ready=true] .RomyEcommerceProductFilm-module__U_8hia__founderMessage[data-visible=false]{visibility:hidden}.RomyEcommerceProductFilm-module__U_8hia__founderMessage .RomyEcommerceProductFilm-module__U_8hia__messageAuthor{text-align:right;margin-right:.35rem}.RomyEcommerceProductFilm-module__U_8hia__founderMessage p{background:var(--romy-ui-action-tint);border-color:#0000}.RomyEcommerceProductFilm-module__U_8hia__signalMessage{border:1px solid var(--romy-ui-line);background:var(--romy-ui-surface);transition:border-color .18s var(--romy-ui-ease), background-color .18s var(--romy-ui-ease);border-radius:.75rem;margin-left:2.2rem;padding:.58rem .65rem}.RomyEcommerceProductFilm-module__U_8hia__signalMessage[data-active=true]{border-color:var(--romy-ui-line);background:color-mix(in srgb, var(--romy-ui-action-tint) 54%, var(--romy-ui-surface))}.RomyEcommerceProductFilm-module__U_8hia__signalMessage .RomyEcommerceProductFilm-module__U_8hia__sourceLogo{width:1.6rem;height:1.6rem}.RomyEcommerceProductFilm-module__U_8hia__signalMessage p{color:var(--romy-ui-muted);text-wrap:pretty;margin:.4rem 0 0;font-size:clamp(.79rem,.9vw,.86rem);line-height:1.4}.RomyEcommerceProductFilm-module__U_8hia__signalMessage button{min-height:1.8rem;color:var(--romy-ui-action);font:inherit;text-align:left;text-decoration:underline;-webkit-text-decoration-color:color-mix(in srgb, var(--romy-ui-action) 35%, transparent);text-decoration-color:color-mix(in srgb, var(--romy-ui-action) 35%, transparent);text-underline-offset:.18rem;cursor:pointer;background:0 0;border:0;align-items:center;gap:.35rem;padding:.3rem 0 0;font-size:.76rem;font-weight:650;line-height:1.3;display:inline-flex}.RomyEcommerceProductFilm-module__U_8hia__signalMessage button:hover{color:var(--romy-ui-action-hover);text-decoration-color:currentColor}.RomyEcommerceProductFilm-module__U_8hia__signalMessage button:focus-visible{outline:2px solid var(--romy-ui-action);outline-offset:3px;border-radius:.2rem}.RomyEcommerceProductFilm-module__U_8hia__signalMessage button span{font-size:.94rem;text-decoration:none}@keyframes RomyEcommerceProductFilm-module__U_8hia__detail-in{0%{opacity:0;transform:translateY(.35rem)}to{opacity:1;transform:translateY(0)}}@keyframes RomyEcommerceProductFilm-module__U_8hia__source-drop{0%{opacity:.08;transform:translateY(-.9rem)}to{opacity:1;transform:translateY(0)}}.RomyEcommerceProductFilm-module__U_8hia__demo[data-motion-ready=true] .RomyEcommerceProductFilm-module__U_8hia__signalMessage[data-revealed=false]{visibility:hidden;opacity:0;transform:translateY(-.9rem)}.RomyEcommerceProductFilm-module__U_8hia__demo[data-motion-ready=true] .RomyEcommerceProductFilm-module__U_8hia__signalMessage[data-revealed=true]{visibility:visible;animation:.52s cubic-bezier(.22,1,.36,1) both RomyEcommerceProductFilm-module__U_8hia__source-drop}@keyframes RomyEcommerceProductFilm-module__U_8hia__caret-blink{0%,48%{opacity:1}49%,to{opacity:0}}@media (max-width:64rem){.RomyEcommerceProductFilm-module__U_8hia__demo{height:53rem}.RomyEcommerceProductFilm-module__U_8hia__demoBody{grid-template-columns:minmax(18rem,.82fr) minmax(0,1.18fr)}.RomyEcommerceProductFilm-module__U_8hia__signalMessage{margin-left:2rem}}@media (max-width:48rem){.RomyEcommerceProductFilm-module__U_8hia__demo{height:auto;min-height:0}.RomyEcommerceProductFilm-module__U_8hia__demoBody{grid-template-columns:1fr}.RomyEcommerceProductFilm-module__U_8hia__chatPane{border-right:0;border-bottom:1px solid var(--romy-ui-line);min-height:0;max-height:none;overflow:visible}.RomyEcommerceProductFilm-module__U_8hia__detailPane{border-right:0;min-height:0;overflow:visible}.RomyEcommerceProductFilm-module__U_8hia__feed{overflow:visible}}@media (max-width:30rem){.RomyEcommerceProductFilm-module__U_8hia__appHeader{padding-inline:.75rem}.RomyEcommerceProductFilm-module__U_8hia__brandMark{width:2.4rem;height:2.4rem}.RomyEcommerceProductFilm-module__U_8hia__brandMarkSvg{width:2.05rem;height:2.05rem}.RomyEcommerceProductFilm-module__U_8hia__brand small{max-width:12rem}.RomyEcommerceProductFilm-module__U_8hia__exampleLabel{display:none}.RomyEcommerceProductFilm-module__U_8hia__detailHeader,.RomyEcommerceProductFilm-module__U_8hia__chatHeader{padding-inline:.8rem}.RomyEcommerceProductFilm-module__U_8hia__signalSummary,.RomyEcommerceProductFilm-module__U_8hia__document{padding-inline:.9rem}.RomyEcommerceProductFilm-module__U_8hia__judgment,.RomyEcommerceProductFilm-module__U_8hia__correction{margin-left:.9rem;margin-right:.9rem}.RomyEcommerceProductFilm-module__U_8hia__preparedWork>header,.RomyEcommerceProductFilm-module__U_8hia__actionBar{padding-inline:.9rem}.RomyEcommerceProductFilm-module__U_8hia__signalMessage{margin-left:1.25rem}}@media (prefers-reduced-motion:reduce){.RomyEcommerceProductFilm-module__U_8hia__detailPane,.RomyEcommerceProductFilm-module__U_8hia__signalMessage{transition:none;animation:none}.RomyEcommerceProductFilm-module__U_8hia__typingCaret,.RomyEcommerceProductFilm-module__U_8hia__demo[data-motion-ready=true] .RomyEcommerceProductFilm-module__U_8hia__signalMessage[data-revealed=true]{animation:none}.RomyEcommerceProductFilm-module__U_8hia__demo[data-motion-ready=true] .RomyEcommerceProductFilm-module__U_8hia__signalMessage[data-revealed=false]{visibility:visible;opacity:1;transform:none}.RomyEcommerceProductFilm-module__U_8hia__actionBar button{transition:none}}
.RomyGrowthPath-module__r7R_xW__section{background:var(--romy-canvas);color:var(--romy-fg);isolation:isolate;padding-block:clamp(6rem,9vw,9rem);position:relative;overflow:hidden}.RomyGrowthPath-module__r7R_xW__horizon{z-index:0;position:absolute;inset:0}.RomyGrowthPath-module__r7R_xW__horizonFade{background:linear-gradient(180deg, var(--romy-canvas) 0%, color-mix(in oklch, var(--romy-canvas) 62%, transparent) 14%, transparent 34%, transparent 70%, color-mix(in oklch, var(--romy-canvas) 58%, transparent) 88%, var(--romy-canvas) 100%);position:absolute;inset:0}.RomyGrowthPath-module__r7R_xW__wrap{z-index:1;width:min(100%,1280px);margin-inline:auto;padding-inline:clamp(1.25rem,4vw,3rem);position:relative}.RomyGrowthPath-module__r7R_xW__experience{display:block}.RomyGrowthPath-module__r7R_xW__card{background:var(--romy-card);border:1px solid var(--romy-line);border-radius:14px;max-width:42rem;padding:clamp(2.25rem,4vw,3.25rem)}.RomyGrowthPath-module__r7R_xW__section[data-variant=pricing] .RomyGrowthPath-module__r7R_xW__card{margin-inline-start:auto}@media (min-width:34.0625rem) and (max-width:63.9375rem){.RomyGrowthPath-module__r7R_xW__card,.RomyGrowthPath-module__r7R_xW__section[data-variant=pricing] .RomyGrowthPath-module__r7R_xW__card{margin-inline:auto}}.RomyGrowthPath-module__r7R_xW__section .RomyGrowthPath-module__r7R_xW__heading{color:var(--romy-ink);font-family:var(--romy-display);font-synthesis:none;font-variation-settings:"wdth" 91, "wght" 625;letter-spacing:-.04em;text-wrap:balance;max-width:20ch;margin:0;font-size:clamp(2.1rem,3.4vw,3.25rem);font-weight:625;line-height:1.04}.RomyGrowthPath-module__r7R_xW__intro{max-width:48ch;color:var(--romy-fg);font-family:var(--romy-body);text-wrap:pretty;margin:1.1rem 0 clamp(2.25rem,3.5vw,3rem);font-size:clamp(1rem,1.3vw,1.15rem);line-height:1.58}.RomyGrowthPath-module__r7R_xW__section[data-variant=pricing] .RomyGrowthPath-module__r7R_xW__heading{margin-bottom:clamp(2.25rem,3.5vw,3rem)}.RomyGrowthPath-module__r7R_xW__section .RomyGrowthPath-module__r7R_xW__headingEmphasis{color:var(--romy-market)}.RomyGrowthPath-module__r7R_xW__path{isolation:isolate;margin:0;padding:0;list-style:none;position:relative}.RomyGrowthPath-module__r7R_xW__path:before,.RomyGrowthPath-module__r7R_xW__path:after{content:"";z-index:0;block-size:calc(100% - 1.1rem);inline-size:2px;position:absolute;inset-block:.55rem auto;inset-inline-start:.3125rem}.RomyGrowthPath-module__r7R_xW__section:not([data-variant=pricing]) .RomyGrowthPath-module__r7R_xW__path:before,.RomyGrowthPath-module__r7R_xW__section:not([data-variant=pricing]) .RomyGrowthPath-module__r7R_xW__path:after{block-size:calc(100% - 2.75rem);inline-size:1px;inset-block:1.375rem auto;inset-inline-start:calc(1.375rem - .5px)}.RomyGrowthPath-module__r7R_xW__path:before{background:var(--romy-line)}.RomyGrowthPath-module__r7R_xW__path:after{background:var(--romy-ink);transform-origin:top}.RomyGrowthPath-module__r7R_xW__step{z-index:1;padding-block-end:clamp(2rem,3.2vw,2.75rem);padding-inline-start:clamp(1.75rem,3vw,2.5rem);position:relative}.RomyGrowthPath-module__r7R_xW__section:not([data-variant=pricing]) .RomyGrowthPath-module__r7R_xW__step{padding-inline-start:clamp(4rem,6vw,4.75rem)}.RomyGrowthPath-module__r7R_xW__step:last-child{padding-block-end:0}.RomyGrowthPath-module__r7R_xW__marker{background:var(--romy-ink);z-index:1;border-radius:50%;block-size:.875rem;inline-size:.875rem;position:absolute;inset-block-start:.3rem;inset-inline-start:0}.RomyGrowthPath-module__r7R_xW__section:not([data-variant=pricing]) .RomyGrowthPath-module__r7R_xW__marker[data-has-icon=true]{border:1px solid var(--romy-line);block-size:2.75rem;color:var(--romy-ink);inline-size:2.75rem;box-shadow:0 2px 5px color-mix(in oklch, var(--romy-ink) 9%, transparent);z-index:2;background:#fff;background:lab(100% 0 0);place-items:center;display:grid;inset-block-start:0}.RomyGrowthPath-module__r7R_xW__markerIcon{width:1.25rem;height:1.25rem}.RomyGrowthPath-module__r7R_xW__section .RomyGrowthPath-module__r7R_xW__stepTitle{color:var(--romy-ink);font-family:var(--romy-display);font-size:var(--romy-type-sub-size);font-synthesis:none;font-variation-settings:"wdth" var(--romy-type-sub-width), "wght" var(--romy-type-sub-weight);font-weight:var(--romy-type-sub-weight);letter-spacing:var(--romy-type-sub-tracking);line-height:var(--romy-type-sub-leading);margin:0 0 .4375rem}.RomyGrowthPath-module__r7R_xW__section .RomyGrowthPath-module__r7R_xW__stepBody{color:var(--romy-muted);font-family:var(--romy-body);max-width:52ch;margin:0;font-size:clamp(.9375rem,1vw,1rem);line-height:1.6}.RomyGrowthPath-module__r7R_xW__logoRow{flex-wrap:wrap;align-items:center;gap:.625rem;margin:.875rem 0 0;padding:0;list-style:none;display:flex}.RomyGrowthPath-module__r7R_xW__logo{background:var(--romy-canvas-2);border:1px solid var(--romy-line);border-radius:8px;justify-content:center;align-items:center;block-size:2.125rem;inline-size:2.125rem;display:flex}.RomyGrowthPath-module__r7R_xW__logo img{object-fit:contain;block-size:1.375rem;inline-size:1.375rem}@media (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){.RomyGrowthPath-module__r7R_xW__section:not([data-variant=pricing]) .RomyGrowthPath-module__r7R_xW__path:after{animation:linear both RomyGrowthPath-module__r7R_xW__draw-path;animation-timeline:view();animation-range:entry 10%}.RomyGrowthPath-module__r7R_xW__section:not([data-variant=pricing]) .RomyGrowthPath-module__r7R_xW__marker{animation:linear both RomyGrowthPath-module__r7R_xW__pop-marker;animation-timeline:view();animation-range:entry 25%}.RomyGrowthPath-module__r7R_xW__section:not([data-variant=pricing]) .RomyGrowthPath-module__r7R_xW__step>.RomyGrowthPath-module__r7R_xW__stepTitle,.RomyGrowthPath-module__r7R_xW__section:not([data-variant=pricing]) .RomyGrowthPath-module__r7R_xW__step>.RomyGrowthPath-module__r7R_xW__stepBody,.RomyGrowthPath-module__r7R_xW__section:not([data-variant=pricing]) .RomyGrowthPath-module__r7R_xW__step>.RomyGrowthPath-module__r7R_xW__logoRow{animation:linear both RomyGrowthPath-module__r7R_xW__settle;animation-timeline:view();animation-range:entry 20%}}}@keyframes RomyGrowthPath-module__r7R_xW__draw-path{0%{transform:scaleY(0)}to{transform:scaleY(1)}}@keyframes RomyGrowthPath-module__r7R_xW__pop-marker{0%{opacity:.25;transform:scale(.4)}to{opacity:1;transform:scale(1)}}@keyframes RomyGrowthPath-module__r7R_xW__settle{0%{opacity:.35;transform:translateY(.375rem)}to{opacity:1;transform:none}}@media (max-width:34rem){.RomyGrowthPath-module__r7R_xW__section{padding-block:clamp(3.25rem,12vw,5rem)}.RomyGrowthPath-module__r7R_xW__card{padding:1.5rem 1.25rem}.RomyGrowthPath-module__r7R_xW__step{padding-inline-start:1.5rem}.RomyGrowthPath-module__r7R_xW__section:not([data-variant=pricing]) .RomyGrowthPath-module__r7R_xW__step{padding-inline-start:3.6rem}}.RomyGrowthPath-module__r7R_xW__horizonStill,.RomyGrowthPath-module__r7R_xW__horizonVideo{object-fit:cover;object-position:center 42%;filter:saturate(1.08)contrast(1.06)brightness(.97);block-size:100%;inline-size:100%;position:absolute;inset:0}.RomyGrowthPath-module__r7R_xW__horizonVideo{z-index:1}.RomyGrowthPath-module__r7R_xW__section[data-variant=pricing] .RomyGrowthPath-module__r7R_xW__horizonStill,.RomyGrowthPath-module__r7R_xW__section[data-variant=pricing] .RomyGrowthPath-module__r7R_xW__horizonVideo{object-position:center 52%}@media (prefers-reduced-motion:reduce){.RomyGrowthPath-module__r7R_xW__horizonVideo{display:none}}
.RomyHowItWorksSequence-module__N7bdoW__sequence{--spine-column:clamp(2.875rem, 7vw, 5.75rem);--spine-x:calc(var(--spine-column) / 2);--station-gutter:clamp(1.25rem, 4vw, 3.5rem);padding:calc(var(--romy-section-space) + var(--hero-proof-overhang)) clamp(1.25rem, 4vw, 3.5rem) var(--romy-section-space);background:var(--romy-canvas);position:relative;overflow:clip}.RomyHowItWorksSequence-module__N7bdoW__spine{inset:0 auto 0 var(--spine-x);background:var(--romy-line);width:1px;position:absolute}.RomyHowItWorksSequence-module__N7bdoW__spineProgress{transform-origin:top;background:var(--romy-signal);position:absolute;inset:0}.RomyHowItWorksSequence-module__N7bdoW__stationsFrame{width:min(100%,80rem);margin:0 auto;position:relative}.RomyHowItWorksSequence-module__N7bdoW__stations{gap:clamp(5rem,9vw,7.5rem);width:100%;margin:0;padding:0;list-style:none;display:grid}.RomyHowItWorksSequence-module__N7bdoW__station{grid-template-columns:var(--spine-column) minmax(0, 1fr);column-gap:var(--station-gutter);align-items:start;display:grid;position:relative}.RomyHowItWorksSequence-module__N7bdoW__stationMarker{z-index:1;width:var(--spine-column);height:var(--spine-column);background:var(--romy-card);color:var(--romy-ink);box-shadow:0 0 0 1px var(--romy-line);border-radius:50%;grid-column:1;place-items:center;margin-top:.25rem;display:grid;position:relative}.RomyHowItWorksSequence-module__N7bdoW__stationMarker span{font-family:var(--romy-display);font-variation-settings:"wdth" var(--romy-type-sub-width), "wght" var(--romy-type-sub-weight);font-size:clamp(1.1rem,2vw,1.35rem);font-weight:var(--romy-type-sub-weight);line-height:1}.RomyHowItWorksSequence-module__N7bdoW__stationBody{z-index:1;grid-column:2;min-width:0;padding-top:.35rem;position:relative}.RomyHowItWorksSequence-module__N7bdoW__understandLayout{grid-template-columns:minmax(0,.9fr) minmax(18rem,.72fr);align-items:center;gap:clamp(2rem,5vw,5.5rem);display:grid}.RomyHowItWorksSequence-module__N7bdoW__targets{margin:0;padding:clamp(.5rem,1vw,.75rem) 0;position:relative}.RomyHowItWorksSequence-module__N7bdoW__targetsLabel{color:var(--romy-signal-deep);margin:0 0 1.1rem;font-size:.78rem;font-weight:700;line-height:1.3}.RomyHowItWorksSequence-module__N7bdoW__targets ul{flex-direction:column;gap:.6rem;margin:0;padding:0;list-style:none;display:flex}.RomyHowItWorksSequence-module__N7bdoW__targets li{border:1px solid var(--romy-line);background:var(--romy-card);min-height:clamp(4.25rem,6vw,5rem);box-shadow:var(--romy-shadow-tight);border-radius:.5rem;grid-template-columns:2.75rem minmax(0,1fr) auto;align-items:center;gap:.85rem;padding:.7rem .9rem;display:grid}.RomyHowItWorksSequence-module__N7bdoW__targets li:nth-child(2){transform:translate(clamp(.65rem,1.25vw,1rem))}.RomyHowItWorksSequence-module__N7bdoW__targets li:nth-child(3){transform:translate(clamp(.25rem,.65vw,.55rem))}.RomyHowItWorksSequence-module__N7bdoW__targets li:nth-child(4){transform:translate(clamp(.9rem,1.75vw,1.4rem))}.RomyHowItWorksSequence-module__N7bdoW__targetIcon{background:color-mix(in oklch, var(--romy-signal-soft) 54%, var(--romy-card));width:2.75rem;height:2.75rem;color:var(--romy-signal-deep);border-radius:50%;place-items:center;display:grid}.RomyHowItWorksSequence-module__N7bdoW__targetIcon svg{stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.65px;width:1.2rem;height:1.2rem}.RomyHowItWorksSequence-module__N7bdoW__targets strong{color:var(--romy-ink);font-family:var(--romy-display);font-variation-settings:"wdth" var(--romy-type-sub-width), "wght" var(--romy-type-sub-weight);font-size:clamp(1.3rem,2.2vw,1.75rem);font-weight:var(--romy-type-sub-weight);letter-spacing:var(--romy-type-sub-tracking);grid-column:3;line-height:1}.RomyHowItWorksSequence-module__N7bdoW__targetLabel{color:var(--romy-muted);font-size:.8rem;font-weight:600;line-height:1.35}.RomyHowItWorksSequence-module__N7bdoW__stationName{color:var(--romy-signal-deep);margin:0 0 1.25rem;font-size:.88rem;font-weight:650;line-height:1.3}.RomyHowItWorksSequence-module__N7bdoW__station h2{max-width:16ch;color:var(--romy-ink);font-family:var(--romy-display);font-size:var(--romy-type-section-size);font-variation-settings:"wdth" var(--romy-type-section-width), "wght" var(--romy-type-section-weight);font-weight:var(--romy-type-section-weight);letter-spacing:var(--romy-type-section-tracking);line-height:var(--romy-type-section-leading);text-wrap:balance;margin:0}.RomyHowItWorksSequence-module__N7bdoW__stationAccent{color:var(--romy-market)}.RomyHowItWorksSequence-module__N7bdoW__stationAccentDark{color:var(--romy-market-2)}.RomyHowItWorksSequence-module__N7bdoW__stationCopy{max-width:62ch;color:var(--romy-muted);text-wrap:pretty;margin:clamp(1.25rem,2.5vw,1.75rem) 0 0;font-size:clamp(1.05rem,1.45vw,1.2rem);line-height:1.65}.RomyHowItWorksSequence-module__N7bdoW__roadmapProof{width:min(100%,76rem);margin:clamp(2.25rem,5vw,4rem) 0 0}.RomyHowItWorksSequence-module__N7bdoW__roadmapProof>figure{background:var(--romy-card);box-shadow:var(--romy-shadow-marketing);border-radius:.875rem;overflow:hidden}@supports (animation-timeline:view()){.RomyHowItWorksSequence-module__N7bdoW__spineProgress{animation:linear both RomyHowItWorksSequence-module__N7bdoW__spine-progress;animation-timeline:view();animation-range:entry 10% cover 88%;transform:scaleY(0)}}@keyframes RomyHowItWorksSequence-module__N7bdoW__spine-progress{to{transform:scaleY(1)}}@media (prefers-reduced-motion:reduce){.RomyHowItWorksSequence-module__N7bdoW__spineProgress{animation:none;transform:scaleY(1)}}@media (max-width:52rem){.RomyHowItWorksSequence-module__N7bdoW__sequence{--spine-column:2.75rem;--station-gutter:1rem}.RomyHowItWorksSequence-module__N7bdoW__stations{gap:5rem}.RomyHowItWorksSequence-module__N7bdoW__stationMarker{margin-top:.1rem}.RomyHowItWorksSequence-module__N7bdoW__stationName{margin-bottom:1rem}.RomyHowItWorksSequence-module__N7bdoW__understandLayout{grid-template-columns:minmax(0,1fr);gap:2rem}.RomyHowItWorksSequence-module__N7bdoW__targets{max-width:34rem;padding-top:0}.RomyHowItWorksSequence-module__N7bdoW__roadmapProof{width:calc(100% + var(--spine-column) + var(--station-gutter));margin-left:calc(-1 * (var(--spine-column) + var(--station-gutter)))}}@media (max-width:31rem){.RomyHowItWorksSequence-module__N7bdoW__sequence{padding-inline:1rem}.RomyHowItWorksSequence-module__N7bdoW__stationName{font-size:.8rem}.RomyHowItWorksSequence-module__N7bdoW__stationCopy{font-size:1rem}}
@font-face{font-family:romyProductFont;src:url(../media/dm_sans_400-s.0yo6-5yoeeudq.woff2?dpl=dpl_B1nRqJcXW6kqTNTsMLw1r7HVZB2q)format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:romyProductFont;src:url(../media/dm_sans_500-s.0yo6-5yoeeudq.woff2?dpl=dpl_B1nRqJcXW6kqTNTsMLw1r7HVZB2q)format("woff2");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:romyProductFont;src:url(../media/dm_sans_600-s.0yo6-5yoeeudq.woff2?dpl=dpl_B1nRqJcXW6kqTNTsMLw1r7HVZB2q)format("woff2");font-display:swap;font-weight:600;font-style:normal}@font-face{font-family:romyProductFont;src:url(../media/dm_sans_700-s.0ew9vkktaptvs.woff2?dpl=dpl_B1nRqJcXW6kqTNTsMLw1r7HVZB2q)format("woff2");font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:romyProductFont Fallback;src:local(Arial);ascent-override:94.36%;descent-override:29.49%;line-gap-override:0.0%;size-adjust:105.13%}.romyproductfont_3ea54d2f-module____eHmW__className{font-family:romyProductFont,romyProductFont Fallback,system-ui,Arial}.romyproductfont_3ea54d2f-module____eHmW__variable{--font-romy-ui-sans:"romyProductFont", "romyProductFont Fallback", system-ui, Arial}
.RomySkipLink-module__1A16ca__skipLink{z-index:1000;background:var(--romy-ink,#1a1a1a);color:var(--romy-bg,#fff);font-family:var(--romy-body);clip-path:inset(50%);white-space:nowrap;border-radius:0 0 .5rem;padding:.75rem 1.25rem;font-size:.95rem;font-weight:600;line-height:1.3;text-decoration:none;position:absolute;top:0;left:0}.RomySkipLink-module__1A16ca__skipLink:focus-visible,.RomySkipLink-module__1A16ca__skipLink:focus{clip-path:none;outline:3px solid var(--romy-market,#c0563a);outline-offset:2px}
.RomyBusinessOperationsWorkspace-module__sBkVmG__figure{margin:0}.RomyBusinessOperationsWorkspace-module__sBkVmG__artifact{border:1px solid var(--romy-ui-line);width:100%;min-height:36rem;color:var(--romy-ui-foreground);background:var(--romy-ui-surface);box-shadow:var(--romy-ui-shadow-product);font-family:var(--romy-ui-font-body);border-radius:1.125rem;grid-template-columns:4.5rem minmax(0,1fr);display:grid;overflow:hidden;container-type:inline-size}.RomyBusinessOperationsWorkspace-module__sBkVmG__artifact *{box-sizing:border-box}.RomyBusinessOperationsWorkspace-module__sBkVmG__artifact :is(button,textarea){font:inherit}.RomyBusinessOperationsWorkspace-module__sBkVmG__artifact button{color:inherit}.RomyBusinessOperationsWorkspace-module__sBkVmG__artifact svg{width:100%;height:100%;display:block}.RomyBusinessOperationsWorkspace-module__sBkVmG__rail{border-right:1px solid var(--romy-ui-line);background:var(--romy-ui-rail);flex-direction:column;align-items:center;min-width:0;padding:1rem .55rem 0;display:flex}.RomyBusinessOperationsWorkspace-module__sBkVmG__railBrand{color:var(--romy-ui-ink);justify-items:center;display:grid}.RomyBusinessOperationsWorkspace-module__sBkVmG__railBrand :is(img,svg){object-fit:cover;border-radius:.4375rem;width:1.15rem;height:1.15rem}.RomyBusinessOperationsWorkspace-module__sBkVmG__newChat{border:1px solid var(--romy-ui-line);background:var(--romy-ui-surface);width:2.25rem;height:2.25rem;box-shadow:var(--romy-ui-shadow-tight);cursor:pointer;border-radius:.625rem;place-items:center;margin-top:1rem;display:grid}.RomyBusinessOperationsWorkspace-module__sBkVmG__newChat svg{width:1rem;height:1rem}.RomyBusinessOperationsWorkspace-module__sBkVmG__rail nav{gap:.42rem;width:100%;margin-top:1rem;display:grid}.RomyBusinessOperationsWorkspace-module__sBkVmG__rail nav button{cursor:pointer;transition:background-color .18s var(--romy-ui-ease), box-shadow .18s var(--romy-ui-ease);background:0 0;border:0;border-radius:.5625rem;justify-self:center;place-items:center;padding:.5rem;display:grid;position:relative}.RomyBusinessOperationsWorkspace-module__sBkVmG__rail nav button:hover{background:var(--romy-ui-surface)}.RomyBusinessOperationsWorkspace-module__sBkVmG__rail nav button[data-active=true]{background:var(--romy-ui-surface);box-shadow:var(--romy-ui-shadow-row)}.RomyBusinessOperationsWorkspace-module__sBkVmG__rail nav button>svg{width:1.1rem;height:1.1rem}.RomyBusinessOperationsWorkspace-module__sBkVmG__rail nav button[data-tone=home]>svg{color:var(--romy-ui-domain-home)}.RomyBusinessOperationsWorkspace-module__sBkVmG__rail nav button[data-tone=growth]>svg{color:var(--romy-ui-domain-growth)}.RomyBusinessOperationsWorkspace-module__sBkVmG__rail nav button[data-tone=relationships]>svg{color:var(--romy-ui-domain-relationships)}.RomyBusinessOperationsWorkspace-module__sBkVmG__rail nav button[data-tone=work]>svg{color:var(--romy-ui-domain-work)}.RomyBusinessOperationsWorkspace-module__sBkVmG__rail nav button[data-tone=knowledge]>svg{color:var(--romy-ui-domain-knowledge)}.RomyBusinessOperationsWorkspace-module__sBkVmG__railCount{width:1rem;height:1rem;color:var(--romy-ui-muted);background:var(--romy-ui-canvas-2);border-radius:50%;place-items:center;font-size:.7rem;font-weight:600;display:grid;position:absolute;top:.18rem;right:.25rem}.RomyBusinessOperationsWorkspace-module__sBkVmG__railFooter{border-top:1px solid var(--romy-ui-line);gap:.65rem;margin-top:auto;padding-top:.9rem;display:grid}.RomyBusinessOperationsWorkspace-module__sBkVmG__companyAvatar,.RomyBusinessOperationsWorkspace-module__sBkVmG__founderAvatar{border-radius:50%;place-items:center;width:1.75rem;height:1.75rem;font-size:.75rem;font-weight:700;display:grid}.RomyBusinessOperationsWorkspace-module__sBkVmG__companyAvatar{color:var(--romy-ui-signal-strong);background:var(--romy-ui-signal-tint)}.RomyBusinessOperationsWorkspace-module__sBkVmG__founderAvatar{color:var(--romy-ui-market-strong);background:var(--romy-ui-market-tint)}.RomyBusinessOperationsWorkspace-module__sBkVmG__workspace{background:linear-gradient(112deg, var(--romy-ui-surface) 0%, var(--romy-ui-surface) 74%, color-mix(in oklch, var(--romy-ui-signal-tint) 28%, var(--romy-ui-surface)) 100%);grid-template-rows:auto minmax(0,1fr);min-width:0;min-height:0;display:grid}.RomyBusinessOperationsWorkspace-module__sBkVmG__workspaceHeader{border-bottom:1px solid var(--romy-ui-line);align-items:center;min-height:4.3rem;padding:.8rem clamp(1rem,2.4cqw,1.75rem);display:flex}.RomyBusinessOperationsWorkspace-module__sBkVmG__breadcrumbs{min-width:0;color:var(--romy-ui-muted);align-items:center;gap:.55rem;font-size:.875rem;line-height:1.4;display:flex}.RomyBusinessOperationsWorkspace-module__sBkVmG__breadcrumbs button{color:inherit;cursor:pointer;background:0 0;border:0;padding:0}.RomyBusinessOperationsWorkspace-module__sBkVmG__breadcrumbs button:hover{color:var(--romy-ui-ink)}.RomyBusinessOperationsWorkspace-module__sBkVmG__breadcrumbs svg{width:.65rem;height:.65rem;color:var(--romy-ui-faint);flex:none}.RomyBusinessOperationsWorkspace-module__sBkVmG__breadcrumbs strong{color:var(--romy-ui-action);font-weight:600}.RomyBusinessOperationsWorkspace-module__sBkVmG__workspaceBody{overscroll-behavior:contain;min-height:0;padding:1.2rem clamp(1rem,2.4cqw,1.75rem) .9rem;position:relative;overflow-y:auto}.RomyBusinessOperationsWorkspace-module__sBkVmG__overview,.RomyBusinessOperationsWorkspace-module__sBkVmG__chatView{animation:RomyBusinessOperationsWorkspace-module__sBkVmG__viewIn .34s var(--romy-ui-ease) both}@keyframes RomyBusinessOperationsWorkspace-module__sBkVmG__viewIn{0%{opacity:0;transform:translateY(.35rem)}to{opacity:1;transform:translateY(0)}}.RomyBusinessOperationsWorkspace-module__sBkVmG__screenIntro{gap:.5rem;display:grid}.RomyBusinessOperationsWorkspace-module__sBkVmG__screenIntro>div{flex-wrap:wrap;align-items:center;gap:.7rem;display:flex}.RomyBusinessOperationsWorkspace-module__sBkVmG__screenIntro>div p{color:var(--romy-ui-muted);margin:0;font-size:.8rem;font-weight:600}.RomyBusinessOperationsWorkspace-module__sBkVmG__screenIntro>div span{color:var(--romy-ui-signal-strong);background:var(--romy-ui-signal-tint);border-radius:999px;padding:.3rem .6rem;font-size:.72rem;font-weight:600}.RomyBusinessOperationsWorkspace-module__sBkVmG__artifact .RomyBusinessOperationsWorkspace-module__sBkVmG__screenIntro h2{max-width:20ch;color:var(--romy-ui-ink);font-family:var(--romy-ui-font-display);font-variation-settings:"wght" 300;font-synthesis:none;letter-spacing:-.014em;text-wrap:balance;margin:0;font-size:clamp(2rem,4cqw,2.65rem);font-weight:300;line-height:1.04}.RomyBusinessOperationsWorkspace-module__sBkVmG__artifact .RomyBusinessOperationsWorkspace-module__sBkVmG__screenIntro h2 span{color:var(--romy-ui-market)}.RomyBusinessOperationsWorkspace-module__sBkVmG__screenIntro>p{max-width:62ch;min-height:2.4em;color:var(--romy-ui-muted);margin:0;font-size:.9rem;line-height:1.45}.RomyBusinessOperationsWorkspace-module__sBkVmG__composer{border:1px solid var(--romy-ui-line);background:var(--romy-ui-surface);min-height:6.1rem;box-shadow:var(--romy-ui-shadow-lift);border-radius:.75rem;grid-template-columns:minmax(0,1fr) auto;align-items:end;margin-top:.8rem;padding:.8rem .55rem .5rem .85rem;display:grid}.RomyBusinessOperationsWorkspace-module__sBkVmG__composer:focus-within{outline:var(--romy-ui-focus);outline-offset:var(--romy-ui-focus-offset)}.RomyBusinessOperationsWorkspace-module__sBkVmG__artifact .RomyBusinessOperationsWorkspace-module__sBkVmG__composer textarea:focus-visible{outline:none}.RomyBusinessOperationsWorkspace-module__sBkVmG__composer textarea{resize:none;min-width:0;min-height:4.25rem;color:var(--romy-ui-foreground);background:0 0;border:0;outline:0;align-self:stretch;padding:0;font-size:.95rem;line-height:1.45}.RomyBusinessOperationsWorkspace-module__sBkVmG__composer textarea::placeholder{color:var(--romy-ui-placeholder);opacity:1}.RomyBusinessOperationsWorkspace-module__sBkVmG__composerActions{align-items:center;gap:.15rem;display:flex}.RomyBusinessOperationsWorkspace-module__sBkVmG__composerActions button{width:2.75rem;height:2.75rem;color:var(--romy-ui-muted);cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;display:grid;position:relative}.RomyBusinessOperationsWorkspace-module__sBkVmG__composerActions button:before{border:1px solid var(--romy-ui-line);background:var(--romy-ui-surface);content:"";border-radius:50%;width:2rem;height:2rem;position:absolute}.RomyBusinessOperationsWorkspace-module__sBkVmG__composerActions button svg{z-index:1;width:.68rem;height:.68rem}.RomyBusinessOperationsWorkspace-module__sBkVmG__composerActions .RomyBusinessOperationsWorkspace-module__sBkVmG__sendButton:before{background:var(--romy-ui-action);border:0;width:2.125rem;height:2.125rem}.RomyBusinessOperationsWorkspace-module__sBkVmG__composerActions .RomyBusinessOperationsWorkspace-module__sBkVmG__sendButton svg{width:.82rem;height:.82rem;color:var(--romy-ui-surface)}.RomyBusinessOperationsWorkspace-module__sBkVmG__prompts{flex-wrap:wrap;gap:.6rem;margin-top:.7rem;display:flex}.RomyBusinessOperationsWorkspace-module__sBkVmG__prompts button{border:1px solid var(--romy-ui-line);color:var(--romy-ui-secondary);background:var(--romy-ui-suggestion-wash);cursor:pointer;border-radius:999px;padding:.5rem .875rem;font-size:.84375rem;font-weight:500;line-height:1.2;transition:border-color .18s,background .18s}.RomyBusinessOperationsWorkspace-module__sBkVmG__prompts button:hover{border-color:var(--romy-ui-line-strong);color:var(--romy-ui-ink);background:var(--romy-ui-surface)}.RomyBusinessOperationsWorkspace-module__sBkVmG__prompts button:disabled{cursor:wait;opacity:.68}.RomyBusinessOperationsWorkspace-module__sBkVmG__operatingPlan{border-top:1px solid var(--romy-ui-line);margin-top:.9rem}.RomyBusinessOperationsWorkspace-module__sBkVmG__operatingPlan>header{justify-content:space-between;align-items:center;gap:1rem;padding:.55rem 0 .25rem;display:flex}.RomyBusinessOperationsWorkspace-module__sBkVmG__operatingPlan h3{color:var(--romy-ui-ink);margin:0;font-size:.82rem;font-weight:650;line-height:1.35}.RomyBusinessOperationsWorkspace-module__sBkVmG__operatingPlan>header span{color:var(--romy-ui-muted);font-size:.72rem}.RomyBusinessOperationsWorkspace-module__sBkVmG__operatingPlan ol{margin:0;padding:0;list-style:none}.RomyBusinessOperationsWorkspace-module__sBkVmG__operatingPlan li{border-bottom:1px solid var(--romy-ui-line);min-height:2.65rem;animation:RomyBusinessOperationsWorkspace-module__sBkVmG__rowIn .36s var(--row-delay) var(--romy-ui-ease) both;grid-template-columns:1.8rem minmax(0,1fr) auto;align-items:center;gap:.7rem;padding:.42rem 0;display:grid}@keyframes RomyBusinessOperationsWorkspace-module__sBkVmG__rowIn{0%{opacity:0;transform:translateY(.65rem)}to{opacity:1;transform:translateY(0)}}.RomyBusinessOperationsWorkspace-module__sBkVmG__rowIcon{width:1.45rem;height:1.45rem;color:var(--romy-ui-action);place-items:center;display:grid}.RomyBusinessOperationsWorkspace-module__sBkVmG__rowIcon svg{width:1rem;height:1rem}.RomyBusinessOperationsWorkspace-module__sBkVmG__operatingPlan li[data-tone=thinking] .RomyBusinessOperationsWorkspace-module__sBkVmG__rowIcon{color:var(--romy-ui-thinking)}.RomyBusinessOperationsWorkspace-module__sBkVmG__operatingPlan li[data-tone=market] .RomyBusinessOperationsWorkspace-module__sBkVmG__rowIcon{color:var(--romy-ui-market)}.RomyBusinessOperationsWorkspace-module__sBkVmG__operatingPlan li[data-tone=ink] .RomyBusinessOperationsWorkspace-module__sBkVmG__rowIcon{color:var(--romy-ui-ink)}.RomyBusinessOperationsWorkspace-module__sBkVmG__rowCopy{gap:.04rem;min-width:0;display:grid}.RomyBusinessOperationsWorkspace-module__sBkVmG__rowCopy small{color:var(--romy-ui-muted);font-size:.6875rem;line-height:1.25}.RomyBusinessOperationsWorkspace-module__sBkVmG__rowCopy strong{color:var(--romy-ui-foreground);text-overflow:ellipsis;white-space:nowrap;font-size:.78rem;font-weight:600;line-height:1.3;overflow:hidden}.RomyBusinessOperationsWorkspace-module__sBkVmG__rowMeta{max-width:12rem;color:var(--romy-ui-muted);text-overflow:ellipsis;white-space:nowrap;font-size:.6875rem;line-height:1.3;overflow:hidden}.RomyBusinessOperationsWorkspace-module__sBkVmG__chatView{width:min(100%,52rem);margin:0 auto;padding-bottom:.5rem}.RomyBusinessOperationsWorkspace-module__sBkVmG__chatHeader{justify-content:space-between;align-items:center;gap:1rem;display:flex}.RomyBusinessOperationsWorkspace-module__sBkVmG__chatHeader>div{flex-wrap:wrap;align-items:center;gap:.6rem;display:flex}.RomyBusinessOperationsWorkspace-module__sBkVmG__chatHeader span{color:var(--romy-ui-muted);font-size:.78rem}.RomyBusinessOperationsWorkspace-module__sBkVmG__chatHeader strong{color:var(--romy-ui-signal-strong);background:var(--romy-ui-signal-tint);border-radius:999px;padding:.3rem .55rem;font-size:.7rem;font-weight:600}.RomyBusinessOperationsWorkspace-module__sBkVmG__chatHeader button{min-height:2.4rem;color:var(--romy-ui-signal-strong);cursor:pointer;background:0 0;border:0;padding:.35rem 0;font-size:.8rem;font-weight:600}.RomyBusinessOperationsWorkspace-module__sBkVmG__userMessage{width:fit-content;max-width:70%;color:var(--romy-ui-foreground);background:var(--romy-ui-bubble);animation:RomyBusinessOperationsWorkspace-module__sBkVmG__messageIn .3s 70ms var(--romy-ui-ease) both;border-radius:.75rem .75rem .1875rem;margin:1.1rem 0 0 auto;padding:.6875rem 1rem;font-size:.9375rem;line-height:1.55}.RomyBusinessOperationsWorkspace-module__sBkVmG__romyResponse{animation:RomyBusinessOperationsWorkspace-module__sBkVmG__messageIn .34s .15s var(--romy-ui-ease) both;grid-template-columns:2.4rem minmax(0,1fr);gap:.8rem;margin-top:1.1rem;display:grid}.RomyBusinessOperationsWorkspace-module__sBkVmG__romyAvatar{border:1px solid var(--romy-ui-line);background:var(--romy-ui-surface);border-radius:50%;place-items:center;width:2.4rem;height:2.4rem;display:grid}.RomyBusinessOperationsWorkspace-module__sBkVmG__romyAvatar svg{width:1.2rem;height:1.2rem}.RomyBusinessOperationsWorkspace-module__sBkVmG__romyResponse p{max-width:67ch;color:var(--romy-ui-foreground);margin:.2rem 0 0;font-size:.9rem;line-height:1.5}.RomyBusinessOperationsWorkspace-module__sBkVmG__responseText{min-height:4.4rem}@keyframes RomyBusinessOperationsWorkspace-module__sBkVmG__messageIn{0%{opacity:0;transform:translateY(.5rem)}to{opacity:1;transform:translateY(0)}}.RomyBusinessOperationsWorkspace-module__sBkVmG__typingCursor{vertical-align:-.12em;background:var(--romy-ui-ink);width:.08rem;height:1em;margin-left:.12rem;animation:.8s step-end infinite RomyBusinessOperationsWorkspace-module__sBkVmG__typingCursor;display:inline-block}@keyframes RomyBusinessOperationsWorkspace-module__sBkVmG__typingCursor{50%{opacity:0}}.RomyBusinessOperationsWorkspace-module__sBkVmG__preparedSlot{min-height:15.8rem;margin:1rem 0 0 3.2rem}.RomyBusinessOperationsWorkspace-module__sBkVmG__preparedOperation{border:1px solid var(--romy-ui-line-artifact);background:var(--romy-ui-surface);box-shadow:var(--romy-ui-shadow-artifact);animation:RomyBusinessOperationsWorkspace-module__sBkVmG__preparedIn .36s var(--romy-ui-ease) both;border-radius:1.125rem;overflow:hidden}@keyframes RomyBusinessOperationsWorkspace-module__sBkVmG__preparedIn{0%{opacity:0;transform:translateY(.8rem)}to{opacity:1;transform:translateY(0)}}.RomyBusinessOperationsWorkspace-module__sBkVmG__preparedOperation>header{border-bottom:1px solid var(--romy-ui-line);background:var(--romy-ui-tonal);grid-template-columns:2rem minmax(0,1fr) auto;align-items:center;gap:.625rem;padding:.8125rem 1.25rem;display:grid}.RomyBusinessOperationsWorkspace-module__sBkVmG__preparedIcon{width:1.75rem;height:1.75rem;color:var(--romy-ui-action);place-items:center;display:grid}.RomyBusinessOperationsWorkspace-module__sBkVmG__preparedIcon svg{width:1.1rem;height:1.1rem}.RomyBusinessOperationsWorkspace-module__sBkVmG__preparedOperation>header>div{gap:.08rem;min-width:0;display:grid}.RomyBusinessOperationsWorkspace-module__sBkVmG__preparedOperation>header small{color:var(--romy-ui-thinking-strong);letter-spacing:.06em;text-transform:uppercase;font-size:11.5px;font-weight:600;line-height:1.3}.RomyBusinessOperationsWorkspace-module__sBkVmG__preparedOperation>header strong{color:var(--romy-ui-ink);text-overflow:ellipsis;white-space:nowrap;font-size:.82rem;font-weight:650;line-height:1.35;overflow:hidden}.RomyBusinessOperationsWorkspace-module__sBkVmG__status{white-space:nowrap;border-radius:999px;padding:.125rem .5rem;font-size:.6875rem;font-weight:600;line-height:1.3}.RomyBusinessOperationsWorkspace-module__sBkVmG__preparedOperation dl{margin:0;padding:.2rem 1.375rem}.RomyBusinessOperationsWorkspace-module__sBkVmG__preparedOperation dl>div{border-bottom:1px solid var(--romy-ui-line);grid-template-columns:7rem minmax(0,1fr);gap:.75rem;padding:.58rem 0;display:grid}.RomyBusinessOperationsWorkspace-module__sBkVmG__preparedOperation dl>div:last-child{border-bottom:0}.RomyBusinessOperationsWorkspace-module__sBkVmG__preparedOperation dt{color:var(--romy-ui-muted);font-size:.6875rem;font-weight:600;line-height:1.4}.RomyBusinessOperationsWorkspace-module__sBkVmG__preparedOperation dd{color:var(--romy-ui-foreground);margin:0;font-size:.72rem;line-height:1.4}.RomyBusinessOperationsWorkspace-module__sBkVmG__chatView>.RomyBusinessOperationsWorkspace-module__sBkVmG__composer{margin-left:3.2rem}.RomyBusinessOperationsWorkspace-module__sBkVmG__notice{min-height:1rem;color:var(--romy-ui-muted);margin:.45rem 0 0;font-size:.7rem;line-height:1.3}.RomyBusinessOperationsWorkspace-module__sBkVmG__srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}@container (max-width:52rem){.RomyBusinessOperationsWorkspace-module__sBkVmG__rail{padding-inline:.45rem}.RomyBusinessOperationsWorkspace-module__sBkVmG__railBrand span,.RomyBusinessOperationsWorkspace-module__sBkVmG__rowMeta{display:none}.RomyBusinessOperationsWorkspace-module__sBkVmG__operatingPlan li{grid-template-columns:1.8rem minmax(0,1fr)}.RomyBusinessOperationsWorkspace-module__sBkVmG__preparedOperation>header{grid-template-columns:1.125rem minmax(0,1fr)}.RomyBusinessOperationsWorkspace-module__sBkVmG__status{grid-column:2;width:fit-content}}@container (max-width:39rem){.RomyBusinessOperationsWorkspace-module__sBkVmG__prompts{flex-direction:column}.RomyBusinessOperationsWorkspace-module__sBkVmG__prompts button{text-align:left;width:100%}.RomyBusinessOperationsWorkspace-module__sBkVmG__screenIntro>div span{text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}.RomyBusinessOperationsWorkspace-module__sBkVmG__chatHeader>div{gap:.35rem;display:grid}.RomyBusinessOperationsWorkspace-module__sBkVmG__chatHeader strong{width:fit-content}.RomyBusinessOperationsWorkspace-module__sBkVmG__preparedSlot,.RomyBusinessOperationsWorkspace-module__sBkVmG__chatView>.RomyBusinessOperationsWorkspace-module__sBkVmG__composer{margin-left:0}}@container (max-width:30rem){.RomyBusinessOperationsWorkspace-module__sBkVmG__rail{display:none}.RomyBusinessOperationsWorkspace-module__sBkVmG__workspaceHeader,.RomyBusinessOperationsWorkspace-module__sBkVmG__workspaceBody{padding-inline:.85rem}.RomyBusinessOperationsWorkspace-module__sBkVmG__artifact .RomyBusinessOperationsWorkspace-module__sBkVmG__screenIntro h2{font-size:1.85rem}.RomyBusinessOperationsWorkspace-module__sBkVmG__userMessage{max-width:88%}.RomyBusinessOperationsWorkspace-module__sBkVmG__romyResponse{grid-template-columns:2.1rem minmax(0,1fr);gap:.65rem}.RomyBusinessOperationsWorkspace-module__sBkVmG__romyAvatar{width:2.1rem;height:2.1rem}.RomyBusinessOperationsWorkspace-module__sBkVmG__preparedOperation dl>div{grid-template-columns:1fr;gap:.15rem}}@media (max-width:52rem){.RomyBusinessOperationsWorkspace-module__sBkVmG__artifact{grid-template-columns:4rem minmax(0,1fr)}}@media (max-width:39rem){.RomyBusinessOperationsWorkspace-module__sBkVmG__artifact{grid-template-columns:3.75rem minmax(0,1fr)}}@media (max-width:30rem){.RomyBusinessOperationsWorkspace-module__sBkVmG__artifact{display:block}}@media (prefers-reduced-motion:reduce){.RomyBusinessOperationsWorkspace-module__sBkVmG__overview,.RomyBusinessOperationsWorkspace-module__sBkVmG__chatView,.RomyBusinessOperationsWorkspace-module__sBkVmG__userMessage,.RomyBusinessOperationsWorkspace-module__sBkVmG__romyResponse,.RomyBusinessOperationsWorkspace-module__sBkVmG__preparedOperation,.RomyBusinessOperationsWorkspace-module__sBkVmG__operatingPlan li{animation:none}.RomyBusinessOperationsWorkspace-module__sBkVmG__rail nav button,.RomyBusinessOperationsWorkspace-module__sBkVmG__prompts button{transition:none}.RomyBusinessOperationsWorkspace-module__sBkVmG__typingCursor{animation:none}}@media (forced-colors:active){.RomyBusinessOperationsWorkspace-module__sBkVmG__artifact :is(button,textarea):focus-visible{outline-color:highlight}}
.RomyContentWorkspace-module__tBy1AG__figure{margin:0}.RomyContentWorkspace-module__tBy1AG__artifact{border:1px solid var(--romy-ui-line);width:100%;min-height:36rem;color:var(--romy-ui-foreground);background:var(--romy-ui-surface);box-shadow:var(--romy-ui-shadow-product);font-family:var(--romy-ui-font-body);border-radius:1.125rem;grid-template-columns:4.5rem minmax(0,1fr);display:grid;overflow:hidden;container-type:inline-size}.RomyContentWorkspace-module__tBy1AG__artifact *{box-sizing:border-box}.RomyContentWorkspace-module__tBy1AG__artifact :is(button,textarea){font:inherit}.RomyContentWorkspace-module__tBy1AG__artifact button{color:inherit}.RomyContentWorkspace-module__tBy1AG__artifact svg{width:100%;height:100%;display:block}.RomyContentWorkspace-module__tBy1AG__rail{border-right:1px solid var(--romy-ui-line);background:var(--romy-ui-rail);flex-direction:column;align-items:center;min-width:0;padding:1rem .55rem 0;display:flex}.RomyContentWorkspace-module__tBy1AG__railBrand{color:var(--romy-ui-ink);justify-items:center;display:grid}.RomyContentWorkspace-module__tBy1AG__railBrand :is(img,svg){object-fit:cover;border-radius:.4375rem;width:1.15rem;height:1.15rem}.RomyContentWorkspace-module__tBy1AG__newChat{border:1px solid var(--romy-ui-line);background:var(--romy-ui-surface);width:2.25rem;height:2.25rem;box-shadow:var(--romy-ui-shadow-tight);cursor:pointer;border-radius:.625rem;place-items:center;margin-top:1rem;display:grid}.RomyContentWorkspace-module__tBy1AG__newChat svg{width:1rem;height:1rem}.RomyContentWorkspace-module__tBy1AG__rail nav{gap:.42rem;width:100%;margin-top:1rem;display:grid}.RomyContentWorkspace-module__tBy1AG__rail nav button{cursor:pointer;transition:background-color .18s var(--romy-ui-ease), box-shadow .18s var(--romy-ui-ease);background:0 0;border:0;border-radius:.5625rem;justify-self:center;place-items:center;padding:.5rem;display:grid;position:relative}.RomyContentWorkspace-module__tBy1AG__rail nav button:hover{background:var(--romy-ui-surface)}.RomyContentWorkspace-module__tBy1AG__rail nav button[data-active=true]{background:var(--romy-ui-surface);box-shadow:var(--romy-ui-shadow-row)}.RomyContentWorkspace-module__tBy1AG__rail nav button>svg{width:1.1rem;height:1.1rem}.RomyContentWorkspace-module__tBy1AG__rail nav button[data-tone=home]>svg{color:var(--romy-ui-domain-home)}.RomyContentWorkspace-module__tBy1AG__rail nav button[data-tone=growth]>svg{color:var(--romy-ui-domain-growth)}.RomyContentWorkspace-module__tBy1AG__rail nav button[data-tone=relationships]>svg{color:var(--romy-ui-domain-relationships)}.RomyContentWorkspace-module__tBy1AG__rail nav button[data-tone=work]>svg{color:var(--romy-ui-domain-work)}.RomyContentWorkspace-module__tBy1AG__rail nav button[data-tone=knowledge]>svg{color:var(--romy-ui-domain-knowledge)}.RomyContentWorkspace-module__tBy1AG__railCount{width:1rem;height:1rem;color:var(--romy-ui-muted);background:var(--romy-ui-canvas-2);border-radius:50%;place-items:center;font-size:.7rem;font-weight:600;display:grid;position:absolute;top:.18rem;right:.25rem}.RomyContentWorkspace-module__tBy1AG__railFooter{border-top:1px solid var(--romy-ui-line);gap:.65rem;margin-top:auto;padding-top:.9rem;display:grid}.RomyContentWorkspace-module__tBy1AG__companyAvatar,.RomyContentWorkspace-module__tBy1AG__founderAvatar{border-radius:50%;place-items:center;width:1.75rem;height:1.75rem;font-size:.75rem;font-weight:700;display:grid}.RomyContentWorkspace-module__tBy1AG__companyAvatar{color:var(--romy-ui-signal-strong);background:var(--romy-ui-signal-tint)}.RomyContentWorkspace-module__tBy1AG__founderAvatar{color:var(--romy-ui-market-strong);background:var(--romy-ui-market-tint)}.RomyContentWorkspace-module__tBy1AG__workspace{background:linear-gradient(112deg, var(--romy-ui-surface) 0%, var(--romy-ui-surface) 74%, color-mix(in oklch, var(--romy-ui-signal-tint) 28%, var(--romy-ui-surface)) 100%);grid-template-rows:auto minmax(0,1fr);min-width:0;min-height:0;display:grid}.RomyContentWorkspace-module__tBy1AG__workspaceHeader{border-bottom:1px solid var(--romy-ui-line);justify-content:space-between;align-items:center;gap:1rem;min-height:4.3rem;padding:.8rem clamp(1rem,2.4cqw,1.75rem);display:flex}.RomyContentWorkspace-module__tBy1AG__breadcrumbs{min-width:0;color:var(--romy-ui-muted);align-items:center;gap:.55rem;font-size:.875rem;line-height:1.4;display:flex}.RomyContentWorkspace-module__tBy1AG__breadcrumbs button{color:inherit;cursor:pointer;background:0 0;border:0;padding:0}.RomyContentWorkspace-module__tBy1AG__breadcrumbs button:hover{color:var(--romy-ui-ink)}.RomyContentWorkspace-module__tBy1AG__breadcrumbs svg{width:.65rem;height:.65rem;color:var(--romy-ui-faint);flex:none}.RomyContentWorkspace-module__tBy1AG__breadcrumbs strong{color:var(--romy-ui-action);text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.RomyContentWorkspace-module__tBy1AG__workspaceBody{overscroll-behavior:contain;min-height:0;padding:1.2rem clamp(1rem,2.4cqw,1.75rem) .9rem;position:relative;overflow-y:auto}.RomyContentWorkspace-module__tBy1AG__chatView{animation:RomyContentWorkspace-module__tBy1AG__chatViewIn .36s var(--romy-ui-ease) both}@keyframes RomyContentWorkspace-module__tBy1AG__chatViewIn{0%{opacity:0;transform:translateY(.35rem)}to{opacity:1;transform:translateY(0)}}.RomyContentWorkspace-module__tBy1AG__screenIntro{gap:.5rem;display:grid}.RomyContentWorkspace-module__tBy1AG__screenIntro>div{flex-wrap:wrap;align-items:center;gap:.7rem;display:flex}.RomyContentWorkspace-module__tBy1AG__screenIntro>div p{color:var(--romy-ui-muted);margin:0;font-size:.8rem;font-weight:600}.RomyContentWorkspace-module__tBy1AG__screenIntro>div span{color:var(--romy-ui-signal-strong);background:var(--romy-ui-signal-tint);border-radius:999px;padding:.3rem .6rem;font-size:.72rem;font-weight:600}.RomyContentWorkspace-module__tBy1AG__artifact .RomyContentWorkspace-module__tBy1AG__screenIntro h2{max-width:20ch;color:var(--romy-ui-ink);font-family:var(--romy-ui-font-display);font-variation-settings:"wght" 300;font-synthesis:none;letter-spacing:-.014em;text-wrap:balance;margin:0;font-size:clamp(2rem,4cqw,2.65rem);font-weight:300;line-height:1.04}.RomyContentWorkspace-module__tBy1AG__artifact .RomyContentWorkspace-module__tBy1AG__screenIntro h2 span{color:var(--romy-ui-market)}.RomyContentWorkspace-module__tBy1AG__screenIntro>p{max-width:62ch;color:var(--romy-ui-muted);min-height:2.6em;margin:0;font-size:.9rem;line-height:1.45}.RomyContentWorkspace-module__tBy1AG__composer{border:1px solid var(--romy-ui-line);background:var(--romy-ui-surface);min-height:6.1rem;box-shadow:var(--romy-ui-shadow-lift);border-radius:.75rem;grid-template-columns:minmax(0,1fr) auto;align-items:end;margin-top:1rem;padding:.8rem .55rem .5rem .85rem;display:grid}.RomyContentWorkspace-module__tBy1AG__composer:focus-within{border-color:var(--romy-ui-action);box-shadow:0 0 0 3px color-mix(in oklch, var(--romy-ui-action) 13%, transparent)}.RomyContentWorkspace-module__tBy1AG__composer textarea{resize:none;min-width:0;min-height:4.25rem;color:var(--romy-ui-foreground);background:0 0;border:0;outline:0;align-self:stretch;padding:0;font-size:.95rem;line-height:1.45}.RomyContentWorkspace-module__tBy1AG__composer textarea::placeholder{color:var(--romy-ui-placeholder);opacity:1}.RomyContentWorkspace-module__tBy1AG__composerActions{align-items:center;gap:.15rem;display:flex}.RomyContentWorkspace-module__tBy1AG__composerActions button{width:2.75rem;height:2.75rem;color:var(--romy-ui-muted);cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;display:grid;position:relative}.RomyContentWorkspace-module__tBy1AG__composerActions button:before{border:1px solid var(--romy-ui-line);background:var(--romy-ui-surface);content:"";border-radius:50%;width:2rem;height:2rem;position:absolute}.RomyContentWorkspace-module__tBy1AG__composerActions button svg{z-index:1;width:.68rem;height:.68rem}.RomyContentWorkspace-module__tBy1AG__composerActions .RomyContentWorkspace-module__tBy1AG__sendButton:before{background:var(--romy-ui-action);border:0;width:2.125rem;height:2.125rem}.RomyContentWorkspace-module__tBy1AG__composerActions .RomyContentWorkspace-module__tBy1AG__sendButton svg{width:.82rem;height:.82rem;color:var(--romy-ui-surface)}.RomyContentWorkspace-module__tBy1AG__prompts{flex-wrap:wrap;gap:.6rem;margin-top:.7rem;display:flex}.RomyContentWorkspace-module__tBy1AG__prompts button{border:1px solid var(--romy-ui-line);color:var(--romy-ui-secondary);background:var(--romy-ui-suggestion-wash);cursor:pointer;border-radius:999px;padding:.5rem .875rem;font-size:.84375rem;font-weight:500;line-height:1.2;transition:border-color .18s,background .18s}.RomyContentWorkspace-module__tBy1AG__prompts button:hover{border-color:var(--romy-ui-line-strong);color:var(--romy-ui-ink);background:var(--romy-ui-surface)}.RomyContentWorkspace-module__tBy1AG__prompts button:disabled,.RomyContentWorkspace-module__tBy1AG__queue button:disabled{cursor:wait;opacity:.68}.RomyContentWorkspace-module__tBy1AG__queue{border-top:1px solid var(--romy-ui-line);margin-top:1rem}.RomyContentWorkspace-module__tBy1AG__queue>header{justify-content:space-between;align-items:center;gap:1rem;padding:.75rem 0 .45rem;display:flex}.RomyContentWorkspace-module__tBy1AG__queue h3{color:var(--romy-ui-ink);margin:0;font-size:.82rem;font-weight:650;line-height:1.35}.RomyContentWorkspace-module__tBy1AG__queue>header span{color:var(--romy-ui-muted);font-size:.72rem}.RomyContentWorkspace-module__tBy1AG__queue ol{margin:0;padding:0;list-style:none}.RomyContentWorkspace-module__tBy1AG__queue li{border-bottom:1px solid var(--romy-ui-line)}.RomyContentWorkspace-module__tBy1AG__queue li>button{text-align:left;cursor:pointer;background:0 0;border:0;grid-template-columns:1.6rem 1.7rem minmax(0,1fr) auto .75rem;align-items:center;gap:.65rem;width:100%;min-height:3.45rem;padding:.5rem 0;display:grid}.RomyContentWorkspace-module__tBy1AG__queue li>button:hover .RomyContentWorkspace-module__tBy1AG__queueCopy strong{color:var(--romy-ui-action)}.RomyContentWorkspace-module__tBy1AG__queue li>button>svg{width:.7rem;height:.7rem;color:var(--romy-ui-faint)}.RomyContentWorkspace-module__tBy1AG__queueRank{color:var(--romy-ui-faint);font-size:.72rem}.RomyContentWorkspace-module__tBy1AG__queueIcon{width:1.45rem;height:1.45rem;color:var(--romy-ui-action);place-items:center;display:grid}.RomyContentWorkspace-module__tBy1AG__queueIcon svg{width:1rem;height:1rem}.RomyContentWorkspace-module__tBy1AG__queueIcon[data-source=reddit]{color:var(--romy-ui-market)}.RomyContentWorkspace-module__tBy1AG__queueIcon[data-source=pricing]{color:var(--romy-ui-thinking)}.RomyContentWorkspace-module__tBy1AG__queueCopy{gap:.08rem;min-width:0;display:grid}.RomyContentWorkspace-module__tBy1AG__queueCopy strong{color:var(--romy-ui-foreground);text-overflow:ellipsis;white-space:nowrap;transition:color .18s var(--romy-ui-ease);font-size:.78rem;font-weight:600;line-height:1.3;overflow:hidden}.RomyContentWorkspace-module__tBy1AG__queueCopy small{color:var(--romy-ui-muted);font-size:.68rem;line-height:1.3}.RomyContentWorkspace-module__tBy1AG__queueState{max-width:10rem;color:var(--romy-ui-muted);text-overflow:ellipsis;white-space:nowrap;font-size:.68rem;line-height:1.3;overflow:hidden}.RomyContentWorkspace-module__tBy1AG__chatView{width:min(100%,52rem);margin:0 auto;padding-bottom:.5rem}.RomyContentWorkspace-module__tBy1AG__chatHeader{justify-content:space-between;align-items:center;gap:1rem;display:flex}.RomyContentWorkspace-module__tBy1AG__chatHeader>div{flex-wrap:wrap;align-items:center;gap:.6rem;display:flex}.RomyContentWorkspace-module__tBy1AG__chatHeader span{color:var(--romy-ui-muted);font-size:.78rem}.RomyContentWorkspace-module__tBy1AG__chatHeader strong{color:var(--romy-ui-signal-strong);background:var(--romy-ui-signal-tint);border-radius:999px;padding:.3rem .55rem;font-size:.7rem;font-weight:600}.RomyContentWorkspace-module__tBy1AG__chatHeader button{min-height:2.4rem;color:var(--romy-ui-signal-strong);cursor:pointer;background:0 0;border:0;padding:.35rem 0;font-size:.8rem;font-weight:600}.RomyContentWorkspace-module__tBy1AG__userMessage{width:fit-content;max-width:70%;color:var(--romy-ui-foreground);background:var(--romy-ui-bubble);animation:RomyContentWorkspace-module__tBy1AG__messageIn .3s 70ms var(--romy-ui-ease) both;border-radius:.75rem .75rem .1875rem;margin:1.1rem 0 0 auto;padding:.6875rem 1rem;font-size:.9375rem;line-height:1.55}.RomyContentWorkspace-module__tBy1AG__romyResponse{animation:RomyContentWorkspace-module__tBy1AG__messageIn .34s .15s var(--romy-ui-ease) both;grid-template-columns:2.4rem minmax(0,1fr);gap:.8rem;margin-top:1.1rem;display:grid}.RomyContentWorkspace-module__tBy1AG__romyAvatar{border:1px solid var(--romy-ui-line);background:var(--romy-ui-surface);border-radius:50%;place-items:center;width:2.4rem;height:2.4rem;display:grid}.RomyContentWorkspace-module__tBy1AG__romyAvatar svg{width:1.2rem;height:1.2rem}.RomyContentWorkspace-module__tBy1AG__romyResponse p{max-width:67ch;color:var(--romy-ui-foreground);margin:.2rem 0 0;font-size:.9rem;line-height:1.5}.RomyContentWorkspace-module__tBy1AG__responseText{min-height:2.9rem}.RomyContentWorkspace-module__tBy1AG__typingCursor{vertical-align:-.12em;background:var(--romy-ui-ink);width:.08rem;height:1em;margin-left:.12rem;animation:.8s step-end infinite RomyContentWorkspace-module__tBy1AG__typingCursor;display:inline-block}@keyframes RomyContentWorkspace-module__tBy1AG__typingCursor{50%{opacity:0}}@keyframes RomyContentWorkspace-module__tBy1AG__messageIn{0%{opacity:0;transform:translateY(.5rem)}to{opacity:1;transform:translateY(0)}}.RomyContentWorkspace-module__tBy1AG__preparedSlot{min-height:20rem;margin:1rem 0 0 3.2rem}.RomyContentWorkspace-module__tBy1AG__preparedWork{border:1px solid var(--romy-ui-line-artifact);background:var(--romy-ui-surface);box-shadow:var(--romy-ui-shadow-artifact);animation:RomyContentWorkspace-module__tBy1AG__preparedIn .32s var(--romy-ui-ease) both;border-radius:1.125rem;overflow:hidden}@keyframes RomyContentWorkspace-module__tBy1AG__preparedIn{0%{opacity:0;transform:translateY(.8rem)}to{opacity:1;transform:translateY(0)}}.RomyContentWorkspace-module__tBy1AG__preparedHeader{border-bottom:1px solid var(--romy-ui-line);background:var(--romy-ui-tonal);grid-template-columns:2rem minmax(0,1fr) auto;align-items:center;gap:.625rem;padding:.8125rem 1.25rem;display:grid}.RomyContentWorkspace-module__tBy1AG__sourceIcon{width:1.125rem;height:1.125rem;color:var(--romy-ui-action);place-items:center;display:grid}.RomyContentWorkspace-module__tBy1AG__sourceIcon svg{width:1.1rem;height:1.1rem}.RomyContentWorkspace-module__tBy1AG__sourceIcon[data-source=reddit]{color:var(--romy-ui-market)}.RomyContentWorkspace-module__tBy1AG__sourceIcon[data-source=pricing]{color:var(--romy-ui-thinking)}.RomyContentWorkspace-module__tBy1AG__preparedHeader>div{gap:.08rem;min-width:0;display:grid}.RomyContentWorkspace-module__tBy1AG__preparedHeader>div span{color:var(--romy-ui-thinking-strong);font-size:.75rem;font-weight:600;line-height:1.3}.RomyContentWorkspace-module__tBy1AG__preparedHeader>div strong{color:var(--romy-ui-ink);text-overflow:ellipsis;white-space:nowrap;font-size:.8rem;font-weight:600;line-height:1.35;overflow:hidden}.RomyContentWorkspace-module__tBy1AG__workStatus{white-space:nowrap;border-radius:999px;padding:.125rem .5rem;font-size:.6875rem;font-weight:600;line-height:1.3}.RomyContentWorkspace-module__tBy1AG__reasonRow{background:linear-gradient(105deg, var(--romy-ui-thinking-tint), var(--romy-ui-surface) 58%, var(--romy-ui-market-tint));grid-template-columns:1.5rem minmax(0,1fr);gap:.6rem;padding:.7rem .75rem;display:grid}.RomyContentWorkspace-module__tBy1AG__reasonRow>svg{width:1rem;height:1rem;color:var(--romy-ui-thinking-strong);margin-top:.05rem}.RomyContentWorkspace-module__tBy1AG__reasonRow div{gap:.18rem;display:grid}.RomyContentWorkspace-module__tBy1AG__reasonRow strong{color:var(--romy-ui-ink);font-size:.72rem;font-weight:650}.RomyContentWorkspace-module__tBy1AG__reasonRow p{color:var(--romy-ui-foreground);margin:0;font-size:.72rem;line-height:1.42}.RomyContentWorkspace-module__tBy1AG__draftBlock{padding:1.25rem 1.375rem}.RomyContentWorkspace-module__tBy1AG__draftHeading{grid-template-columns:minmax(0,1fr) auto;gap:.18rem 1rem;display:grid}.RomyContentWorkspace-module__tBy1AG__draftHeading>span{color:var(--romy-ui-action);align-items:center;gap:.35rem;font-size:.68rem;font-weight:650;display:inline-flex}.RomyContentWorkspace-module__tBy1AG__draftHeading>span svg{width:.85rem;height:.85rem}.RomyContentWorkspace-module__tBy1AG__draftHeading>strong{color:var(--romy-ui-ink);grid-column:1;font-size:.82rem;font-weight:650;line-height:1.35}.RomyContentWorkspace-module__tBy1AG__draftHeading>small{color:var(--romy-ui-muted);text-align:right;grid-area:1/2/span 2;align-self:center;font-size:.66rem}.RomyContentWorkspace-module__tBy1AG__draftCopy{gap:.45rem;margin-top:.65rem;display:grid}.RomyContentWorkspace-module__tBy1AG__draftCopy p{color:var(--romy-ui-foreground);margin:0;font-size:.72rem;line-height:1.45}.RomyContentWorkspace-module__tBy1AG__draftBlock>textarea{resize:vertical;border:1px solid var(--romy-ui-line);width:100%;min-height:7.5rem;color:var(--romy-ui-foreground);background:var(--romy-ui-canvas);border-radius:.625rem;outline:0;margin-top:.65rem;padding:.65rem;font-size:.72rem;line-height:1.45}.RomyContentWorkspace-module__tBy1AG__draftBlock>textarea:focus{border-color:var(--romy-ui-action)}.RomyContentWorkspace-module__tBy1AG__founderNeed{border-top:1px solid var(--romy-ui-line);color:var(--romy-ui-muted);margin:.65rem 0 0;padding-top:.55rem;font-size:.68rem;line-height:1.4}.RomyContentWorkspace-module__tBy1AG__chatView>.RomyContentWorkspace-module__tBy1AG__composer{margin-left:3.2rem}.RomyContentWorkspace-module__tBy1AG__notice{min-height:1rem;color:var(--romy-ui-muted);margin:.45rem 0 0;font-size:.7rem;line-height:1.3}.RomyContentWorkspace-module__tBy1AG__srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}@container (max-width:52rem){.RomyContentWorkspace-module__tBy1AG__rail{padding-inline:.45rem}.RomyContentWorkspace-module__tBy1AG__railBrand span,.RomyContentWorkspace-module__tBy1AG__queueState{display:none}.RomyContentWorkspace-module__tBy1AG__queue li>button{grid-template-columns:1.4rem 1.6rem minmax(0,1fr) .7rem}.RomyContentWorkspace-module__tBy1AG__preparedHeader{grid-template-columns:1.125rem minmax(0,1fr)}.RomyContentWorkspace-module__tBy1AG__workStatus{grid-column:2;width:fit-content}}@container (max-width:39rem){.RomyContentWorkspace-module__tBy1AG__prompts{flex-direction:column}.RomyContentWorkspace-module__tBy1AG__prompts button{text-align:left;width:100%}.RomyContentWorkspace-module__tBy1AG__screenIntro>div span{text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}.RomyContentWorkspace-module__tBy1AG__chatHeader>div{gap:.35rem;display:grid}.RomyContentWorkspace-module__tBy1AG__chatHeader strong{width:fit-content}.RomyContentWorkspace-module__tBy1AG__preparedSlot,.RomyContentWorkspace-module__tBy1AG__chatView>.RomyContentWorkspace-module__tBy1AG__composer{margin-left:0}}@container (max-width:30rem){.RomyContentWorkspace-module__tBy1AG__rail{display:none}.RomyContentWorkspace-module__tBy1AG__workspaceHeader,.RomyContentWorkspace-module__tBy1AG__workspaceBody{padding-inline:.85rem}.RomyContentWorkspace-module__tBy1AG__artifact .RomyContentWorkspace-module__tBy1AG__screenIntro h2{font-size:1.85rem}.RomyContentWorkspace-module__tBy1AG__queueRank{display:none}.RomyContentWorkspace-module__tBy1AG__queue li>button{grid-template-columns:1.6rem minmax(0,1fr) .7rem}.RomyContentWorkspace-module__tBy1AG__userMessage{max-width:88%}.RomyContentWorkspace-module__tBy1AG__romyResponse{grid-template-columns:2.1rem minmax(0,1fr);gap:.65rem}.RomyContentWorkspace-module__tBy1AG__romyAvatar{width:2.1rem;height:2.1rem}.RomyContentWorkspace-module__tBy1AG__draftHeading{flex-direction:column;display:flex}.RomyContentWorkspace-module__tBy1AG__draftHeading>small{text-align:left}}@media (max-width:52rem){.RomyContentWorkspace-module__tBy1AG__artifact{grid-template-columns:4rem minmax(0,1fr)}}@media (max-width:39rem){.RomyContentWorkspace-module__tBy1AG__artifact{grid-template-columns:3.75rem minmax(0,1fr)}}@media (max-width:30rem){.RomyContentWorkspace-module__tBy1AG__artifact{display:block}}@media (prefers-reduced-motion:reduce){.RomyContentWorkspace-module__tBy1AG__chatView,.RomyContentWorkspace-module__tBy1AG__userMessage,.RomyContentWorkspace-module__tBy1AG__romyResponse,.RomyContentWorkspace-module__tBy1AG__preparedWork{animation:none}.RomyContentWorkspace-module__tBy1AG__rail nav button,.RomyContentWorkspace-module__tBy1AG__prompts button,.RomyContentWorkspace-module__tBy1AG__queueCopy strong{transition:none}.RomyContentWorkspace-module__tBy1AG__typingCursor{animation:none}}@media (forced-colors:active){.RomyContentWorkspace-module__tBy1AG__artifact :is(button,textarea):focus-visible{outline-color:highlight}}
.RomyNotFound-module__F0ychG__page{--not-found-display:var(--font-romy-display), Arial, system-ui, sans-serif;--not-found-body:var(--font-romy-body), system-ui, Arial, sans-serif;background:var(--romy-canvas);min-height:100dvh;color:var(--romy-fg);font-family:var(--not-found-body);flex-direction:column;display:flex}.RomyNotFound-module__F0ychG__main{flex:1;align-items:center;padding:calc(4.25rem + clamp(3rem,8vh,6rem)) 1.25rem clamp(3.5rem,9vh,6.5rem);display:flex}.RomyNotFound-module__F0ychG__inner{grid-template-columns:minmax(0,1fr) minmax(0,28rem);align-items:center;gap:clamp(2rem,5vw,4.5rem);width:min(100%,68rem);margin:0 auto;display:grid}.RomyNotFound-module__F0ychG__copy{min-width:0}.RomyNotFound-module__F0ychG__title{max-width:9ch;color:var(--romy-ink);font-family:var(--not-found-display), var(--font-dm-sans), system-ui, sans-serif;letter-spacing:-.035em;text-wrap:balance;margin:1.35rem 0 0;font-size:clamp(2.5rem,7vw,5.5rem);font-weight:700;line-height:.98}.RomyNotFound-module__F0ychG__body{max-width:38rem;color:var(--romy-muted);text-wrap:pretty;margin:1.5rem 0 0;font-size:1.1rem;line-height:1.68}.RomyNotFound-module__F0ychG__actions{flex-wrap:wrap;gap:.75rem;margin-top:2.15rem;display:flex}.RomyNotFound-module__F0ychG__recovery{border-top:1px solid color-mix(in oklch, var(--romy-muted) 22%, transparent);flex-wrap:wrap;gap:.35rem 1.15rem;margin-top:1.6rem;padding-top:1.35rem;display:flex}.RomyNotFound-module__F0ychG__recoveryLink{color:var(--romy-muted);border-bottom:1px solid color-mix(in oklch, var(--romy-muted) 38%, transparent);padding-bottom:1px;font-size:.9rem;line-height:1.4;text-decoration:none;transition:color .15s,border-color .15s}.RomyNotFound-module__F0ychG__recoveryLink:hover{color:var(--romy-ink);border-bottom-color:color-mix(in oklch, var(--romy-ink) 45%, transparent)}@media (prefers-reduced-motion:reduce){.RomyNotFound-module__F0ychG__recoveryLink{transition:none}}.RomyNotFound-module__F0ychG__figure{min-width:0;margin:0}.RomyNotFound-module__F0ychG__dog{width:100%;height:auto;box-shadow:0 2px 5px color-mix(in oklch, var(--romy-ink) 10%, transparent), 0 20px 48px color-mix(in oklch, var(--romy-ink) 14%, transparent);border-radius:.9rem;display:block}@media (prefers-reduced-motion:reduce){.RomyNotFound-module__F0ychG__action{transition:none}}@media (max-width:860px){.RomyNotFound-module__F0ychG__inner{grid-template-columns:minmax(0,1fr);justify-items:stretch;gap:2.5rem}.RomyNotFound-module__F0ychG__figure{width:min(100%,26rem)}}@media (max-width:420px){.RomyNotFound-module__F0ychG__main{padding-left:1.25rem;padding-right:1.25rem}.RomyNotFound-module__F0ychG__actions{flex-direction:column;align-items:stretch;width:100%}.RomyNotFound-module__F0ychG__figure{width:100%}}
