.RomyCorpusArtefact-module__8gQVQG__corpus{flex-direction:column;display:flex}.RomyCorpusArtefact-module__8gQVQG__scaleLine{color:var(--romy-fg);font-family:var(--romy-display);font-synthesis:none;font-variation-settings:"wdth" var(--romy-type-sub-width), "wght" 600;letter-spacing:-.02em;margin:0;font-size:clamp(1.35rem,2vw,1.7rem);font-weight:600;line-height:1.15}.RomyCorpusArtefact-module__8gQVQG__scaleFigure{color:var(--romy-action-2);font-size:1.35em}.RomyCorpusArtefact-module__8gQVQG__scaleNote{max-width:44ch;color:var(--romy-muted);text-wrap:pretty;margin:.75rem 0 0;font-size:clamp(.95rem,1.05vw,1rem);line-height:1.6}.RomyCorpusArtefact-module__8gQVQG__docs{gap:clamp(1rem,2vw,1.6rem);margin:clamp(2rem,4vw,3rem) 0 0;padding:0;list-style:none;display:grid}.RomyCorpusArtefact-module__8gQVQG__doc{background:var(--romy-ui-surface);width:min(100%,30rem);rotate:var(--romy-tilt,0deg);border-radius:12px;padding:1rem 1.15rem 1.1rem;position:relative;box-shadow:0 2px 4px #04111a14,0 18px 44px #04111a24}.RomyCorpusArtefact-module__8gQVQG__doc[data-align=start]{margin-right:auto}.RomyCorpusArtefact-module__8gQVQG__doc[data-align=end]{margin-left:auto}.RomyCorpusArtefact-module__8gQVQG__doc:before{content:"";z-index:-1;background:var(--romy-ui-canvas);border-radius:12px;position:absolute;inset:.5rem -.55rem -.55rem .5rem;box-shadow:0 1px 2px #04111a0f,0 10px 24px #04111a14}.RomyCorpusArtefact-module__8gQVQG__doc[data-accent=signal]{--doc-mark:var(--romy-ui-signal);--doc-label:var(--romy-ui-signal-strong)}.RomyCorpusArtefact-module__8gQVQG__doc[data-accent=thinking]{--doc-mark:var(--romy-ui-thinking);--doc-label:var(--romy-ui-thinking-strong)}.RomyCorpusArtefact-module__8gQVQG__doc[data-accent=market]{--doc-mark:var(--romy-ui-market);--doc-label:var(--romy-ui-market-strong)}.RomyCorpusArtefact-module__8gQVQG__docHead{align-items:center;gap:.5rem;margin-bottom:.5rem;display:flex}.RomyCorpusArtefact-module__8gQVQG__docIcon{color:var(--doc-mark);flex:none}.RomyCorpusArtefact-module__8gQVQG__docDiscipline{color:var(--doc-label);letter-spacing:.01em;font-size:.72rem;font-weight:600;line-height:1.2}.RomyCorpusArtefact-module__8gQVQG__docTitle{color:var(--romy-ui-ink);font-family:var(--romy-display);font-synthesis:none;font-variation-settings:"wdth" var(--romy-type-sub-width), "wght" 600;letter-spacing:-.012em;margin:0;font-size:clamp(1rem,1.2vw,1.1rem);font-weight:600;line-height:1.32}.RomyCorpusArtefact-module__8gQVQG__docDescriptor{max-width:46ch;color:var(--romy-ui-muted);text-wrap:pretty;margin:.4rem 0 0;font-size:.86rem;line-height:1.5}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.RomyCorpusArtefact-module__8gQVQG__doc{animation:cubic-bezier(.22,1,.36,1) both RomyCorpusArtefact-module__8gQVQG__corpus-doc-in;animation-timeline:view();animation-range:cover 6% cover 44%}}}@keyframes RomyCorpusArtefact-module__8gQVQG__corpus-doc-in{0%{opacity:.05;transform:translateY(2rem)scale(.97)}to{opacity:1;transform:none}}@media (max-width:38rem){.RomyCorpusArtefact-module__8gQVQG__doc{width:100%;rotate:calc(var(--romy-tilt,0deg) * .45)}.RomyCorpusArtefact-module__8gQVQG__doc:before{inset:.4rem -.3rem -.4rem .3rem}}
.RomySecondaryCta-module__Je24CG__link{min-height:52px;color:var(--romy-action-2);font-family:var(--romy-body);text-align:center;transition:color .16s var(--romy-ease);justify-content:center;place-self:center;align-items:center;padding-inline:.35rem;font-size:1rem;font-weight:650;text-decoration:none;display:inline-flex}.RomySecondaryCta-module__Je24CG__inner{display:inline}.RomySecondaryCta-module__Je24CG__label{-webkit-text-decoration-color:var(--romy-action);text-decoration-color:var(--romy-action);text-underline-offset:.3rem;text-decoration-line:underline;text-decoration-thickness:2px}.RomySecondaryCta-module__Je24CG__arrow{color:var(--romy-market);margin-inline-start:.5rem;font-size:1.05rem;line-height:1;display:inline-block}.RomySecondaryCta-module__Je24CG__link:hover{color:var(--romy-action)}.RomySecondaryCta-module__Je24CG__link:focus-visible{outline:2px solid var(--romy-action);outline-offset:3px;border-radius:4px}.RomySecondaryCta-module__Je24CG__link[data-romy-secondary-cta=ink]{color:var(--romy-action-on-ink)}.RomySecondaryCta-module__Je24CG__link[data-romy-secondary-cta=ink] .RomySecondaryCta-module__Je24CG__label{-webkit-text-decoration-color:var(--romy-action-on-ink);text-decoration-color:var(--romy-action-on-ink)}.RomySecondaryCta-module__Je24CG__link[data-romy-secondary-cta=ink] .RomySecondaryCta-module__Je24CG__arrow{color:var(--romy-market-on-ink)}.RomySecondaryCta-module__Je24CG__link[data-romy-secondary-cta=ink]:hover{color:var(--romy-card)}.RomySecondaryCta-module__Je24CG__link[data-romy-secondary-cta=ink]:focus-visible{outline-color:var(--romy-action-on-ink)}@media (prefers-reduced-motion:no-preference){.RomySecondaryCta-module__Je24CG__arrow{transition:transform .18s var(--romy-ease)}.RomySecondaryCta-module__Je24CG__link:hover .RomySecondaryCta-module__Je24CG__arrow{transform:translate(.2rem)}}@media (max-width:48rem){.RomySecondaryCta-module__Je24CG__link{white-space:normal}}
.RomyHeroConversation-module__1aya3G__conversation{height:clamp(29rem,41vw,34rem);color:var(--romy-ui-foreground);background:var(--romy-ui-canvas);font-family:var(--romy-ui-font-body);text-align:left;grid-template-rows:auto minmax(0,1fr) auto;display:grid;position:relative;overflow:hidden}.RomyHeroConversation-module__1aya3G__conversation[data-workspace-frame=true]{grid-template-rows:auto minmax(0,1fr) auto;grid-template-columns:4.5rem minmax(0,1fr)}.RomyHeroConversation-module__1aya3G__conversation[data-workspace-frame=true]>.RomyHeroConversation-module__1aya3G__header,.RomyHeroConversation-module__1aya3G__conversation[data-workspace-frame=true]>.RomyHeroConversation-module__1aya3G__fallbackFeed,.RomyHeroConversation-module__1aya3G__conversation[data-workspace-frame=true]>.RomyHeroConversation-module__1aya3G__feed,.RomyHeroConversation-module__1aya3G__conversation[data-workspace-frame=true]>.RomyHeroConversation-module__1aya3G__composer,.RomyHeroConversation-module__1aya3G__conversation[data-workspace-frame=true]>noscript{grid-column:2}.RomyHeroConversation-module__1aya3G__workspaceRail{border-right:1px solid var(--romy-ui-line);background:var(--romy-ui-rail);flex-direction:column;grid-area:1/1/-1;align-items:center;gap:.65rem;min-width:0;padding:.85rem .55rem;display:flex}.RomyHeroConversation-module__1aya3G__workspaceRailMark{border-radius:.375rem;place-items:center;width:1.65rem;height:1.65rem;display:grid;overflow:hidden}.RomyHeroConversation-module__1aya3G__workspaceRailMarkImage{object-fit:cover;width:100%;height:100%}.RomyHeroConversation-module__1aya3G__workspaceRailControl{width:2.65rem;height:2.65rem;color:var(--romy-ui-muted);border-radius:.5rem;place-items:center;display:grid}.RomyHeroConversation-module__1aya3G__workspaceRailControl[data-active=true]{color:var(--romy-ui-action);background:var(--romy-ui-surface);box-shadow:var(--romy-ui-shadow-tight)}.RomyHeroConversation-module__1aya3G__workspaceRailControl svg{width:1.05rem;height:1.05rem}.RomyHeroConversation-module__1aya3G__workspaceRailAvatar{width:1.75rem;height:1.75rem;color:var(--romy-ui-signal-strong);background:var(--romy-ui-signal-tint);border-radius:50%;place-items:center;margin-top:auto;font-size:.58rem;font-weight:700;display:grid}.RomyHeroConversation-module__1aya3G__header,.RomyHeroConversation-module__1aya3G__avatar,.RomyHeroConversation-module__1aya3G__messageAvatar,.RomyHeroConversation-module__1aya3G__liveStatus,.RomyHeroConversation-module__1aya3G__receipt,.RomyHeroConversation-module__1aya3G__composer{align-items:center;display:flex}.RomyHeroConversation-module__1aya3G__header{border-bottom:1px solid var(--romy-ui-line);background:color-mix(in srgb, var(--romy-ui-surface) 96%, transparent);gap:.75rem;min-height:4.5rem;padding:.7rem 1.1rem}.RomyHeroConversation-module__1aya3G__avatar,.RomyHeroConversation-module__1aya3G__messageAvatar{border:1px solid var(--romy-ui-line);background:var(--romy-ui-surface);border-radius:50%;flex:none;justify-content:center}.RomyHeroConversation-module__1aya3G__avatar{width:2.75rem;height:2.75rem}.RomyHeroConversation-module__1aya3G__avatarMark{width:2.35rem;height:2.35rem}.RomyHeroConversation-module__1aya3G__avatar[data-workspace-mark=piedPiper]{border-radius:.5rem;overflow:hidden}.RomyHeroConversation-module__1aya3G__avatar[data-workspace-mark=piedPiper] .RomyHeroConversation-module__1aya3G__avatarMark{object-fit:cover;width:100%;height:100%}.RomyHeroConversation-module__1aya3G__headerCopy{flex-direction:column;flex:1;align-items:flex-start;min-width:0;display:flex}.RomyHeroConversation-module__1aya3G__headerCopy strong{color:var(--romy-ui-ink);font-size:1rem;font-weight:680;line-height:1.25}.RomyHeroConversation-module__1aya3G__headerCopy small{color:var(--romy-ui-muted);margin-top:.1rem;font-size:.78rem;line-height:1.3}.RomyHeroConversation-module__1aya3G__liveStatus{color:var(--romy-ui-signal-strong);background:var(--romy-ui-signal-tint);border-radius:999px;flex:none;gap:.42rem;padding:.38rem .68rem;font-size:.76rem;font-weight:650;line-height:1.2}.RomyHeroConversation-module__1aya3G__liveStatus i{background:currentColor;border-radius:50%;width:.45rem;height:.45rem}.RomyHeroConversation-module__1aya3G__feed{scrollbar-width:thin;flex-direction:column;gap:.72rem;min-height:0;padding:clamp(1rem,2.4vw,1.6rem) clamp(.9rem,3vw,2rem);display:flex;position:relative;overflow-y:auto}.RomyHeroConversation-module__1aya3G__fallbackFeed{gap:.75rem;padding:clamp(1rem,2.4vw,1.6rem) clamp(.9rem,3vw,2rem);display:grid;overflow-y:auto}.RomyHeroConversation-module__1aya3G__fallbackFeed p{color:var(--romy-ui-foreground);margin:0;font-size:clamp(.9rem,1.25vw,1rem);line-height:1.5}.RomyHeroConversation-module__1aya3G__fallbackFeed strong{color:var(--romy-ui-ink)}.RomyHeroConversation-module__1aya3G__romyMessage,.RomyHeroConversation-module__1aya3G__founderMessage{align-items:flex-start;gap:.58rem;max-width:min(84%,47rem);margin:0;animation:.42s cubic-bezier(.22,1,.36,1) both RomyHeroConversation-module__1aya3G__message-in;display:flex}.RomyHeroConversation-module__1aya3G__founderMessage{align-self:flex-end}.RomyHeroConversation-module__1aya3G__messageAvatar{width:2.2rem;height:2.2rem;margin-top:1.1rem}.RomyHeroConversation-module__1aya3G__messageAvatarMark{width:1.9rem;height:1.9rem}.RomyHeroConversation-module__1aya3G__messageBody{min-width:0}.RomyHeroConversation-module__1aya3G__messageAuthor{color:var(--romy-ui-muted);margin:0 0 .25rem .35rem;font-size:.72rem;font-weight:650;line-height:1.2;display:block}.RomyHeroConversation-module__1aya3G__founderMessage .RomyHeroConversation-module__1aya3G__messageAuthor{text-align:right;margin-right:.35rem}.RomyHeroConversation-module__1aya3G__messageBody p{border:1px solid var(--romy-ui-line);min-height:2.85rem;color:var(--romy-ui-foreground);background:var(--romy-ui-surface);text-align:left;text-wrap:pretty;border-radius:.75rem;margin:0;padding:.72rem .88rem;font-size:clamp(.9rem,1.25vw,1rem);line-height:1.5}.RomyHeroConversation-module__1aya3G__founderMessage .RomyHeroConversation-module__1aya3G__messageBody p{background:var(--romy-ui-action-tint);border-color:#0000}.RomyHeroConversation-module__1aya3G__caret{vertical-align:-.14em;background:var(--romy-ui-action);width:1px;height:1em;margin-left:.12rem;animation:.72s step-end infinite RomyHeroConversation-module__1aya3G__caret-blink;display:inline-block}.RomyHeroConversation-module__1aya3G__receipt{width:fit-content;color:var(--romy-ui-signal-strong);gap:.35rem;margin:.42rem 0 0 .45rem;font-size:.72rem;font-weight:650;line-height:1.3}.RomyHeroConversation-module__1aya3G__receipt span{width:1rem;height:1rem;color:var(--romy-ui-surface);background:var(--romy-ui-signal);border-radius:50%;place-items:center;font-size:.65rem;display:grid}.RomyHeroConversation-module__1aya3G__workingStatus{border:1px solid var(--romy-ui-line);background:var(--romy-ui-surface);border-radius:.75rem;align-items:center;gap:.24rem;width:fit-content;min-height:2rem;margin-left:2.8rem;padding:.4rem .65rem;animation:.32s cubic-bezier(.22,1,.36,1) both RomyHeroConversation-module__1aya3G__message-in;display:flex}.RomyHeroConversation-module__1aya3G__founderWorkingStatus{background:var(--romy-ui-action-tint);border-color:#0000;align-self:flex-end;margin-left:0;margin-right:.2rem}.RomyHeroConversation-module__1aya3G__workingStatus span{background:var(--romy-ui-muted);border-radius:50%;width:.28rem;height:.28rem;animation:.9s ease-in-out infinite RomyHeroConversation-module__1aya3G__working-dot}.RomyHeroConversation-module__1aya3G__workingStatus span:nth-child(2){animation-delay:.12s}.RomyHeroConversation-module__1aya3G__workingStatus span:nth-child(3){animation-delay:.24s}.RomyHeroConversation-module__1aya3G__composer{border-top:1px solid var(--romy-ui-line);min-height:4rem;color:var(--romy-ui-muted);background:var(--romy-ui-surface);justify-content:space-between;gap:1rem;padding:.7rem 1rem;font-size:.84rem}.RomyHeroConversation-module__1aya3G__composer i{width:2rem;height:2rem;color:var(--romy-ui-surface);background:var(--romy-ui-action);border-radius:.4375rem;flex:none;place-items:center;font-style:normal;font-weight:700;display:grid}.RomyHeroConversation-module__1aya3G__srStatus{clip:rect(0, 0, 0, 0);white-space:nowrap;clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}@keyframes RomyHeroConversation-module__1aya3G__caret-blink{0%,48%{opacity:1}49%,to{opacity:0}}@keyframes RomyHeroConversation-module__1aya3G__message-in{0%{opacity:0;transform:translateY(.7rem)}to{opacity:1;transform:translateY(0)}}@keyframes RomyHeroConversation-module__1aya3G__working-dot{0%,to{opacity:.35;transform:translateY(0)}50%{opacity:1;transform:translateY(-.12rem)}}@media (max-width:48rem){.RomyHeroConversation-module__1aya3G__conversation{height:min(140vw,34rem);min-height:30rem}.RomyHeroConversation-module__1aya3G__feed{padding-inline:.8rem}.RomyHeroConversation-module__1aya3G__romyMessage,.RomyHeroConversation-module__1aya3G__founderMessage{max-width:94%}.RomyHeroConversation-module__1aya3G__messageAvatar{width:1.9rem;height:1.9rem}.RomyHeroConversation-module__1aya3G__messageAvatarMark{width:1.65rem;height:1.65rem}.RomyHeroConversation-module__1aya3G__messageBody p{font-size:.88rem}}@media (max-width:30rem){.RomyHeroConversation-module__1aya3G__conversation[data-workspace-frame=true]{grid-template-columns:minmax(0,1fr)}.RomyHeroConversation-module__1aya3G__conversation[data-workspace-frame=true]>.RomyHeroConversation-module__1aya3G__header,.RomyHeroConversation-module__1aya3G__conversation[data-workspace-frame=true]>.RomyHeroConversation-module__1aya3G__fallbackFeed,.RomyHeroConversation-module__1aya3G__conversation[data-workspace-frame=true]>.RomyHeroConversation-module__1aya3G__feed,.RomyHeroConversation-module__1aya3G__conversation[data-workspace-frame=true]>.RomyHeroConversation-module__1aya3G__composer,.RomyHeroConversation-module__1aya3G__conversation[data-workspace-frame=true]>noscript{grid-column:1}.RomyHeroConversation-module__1aya3G__workspaceRail{display:none}}@media (prefers-reduced-motion:reduce){.RomyHeroConversation-module__1aya3G__romyMessage,.RomyHeroConversation-module__1aya3G__founderMessage,.RomyHeroConversation-module__1aya3G__caret,.RomyHeroConversation-module__1aya3G__workingStatus,.RomyHeroConversation-module__1aya3G__workingStatus span{animation:none}}
.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}}
.RomyComparisonPage-module__jh1CgG__page{color:var(--romy-fg);background:var(--romy-canvas);font-family:var(--romy-body);overflow-x:clip}.RomyComparisonPage-module__jh1CgG__page h1,.RomyComparisonPage-module__jh1CgG__page h2,.RomyComparisonPage-module__jh1CgG__page h3{color:var(--romy-ink);font-family:var(--romy-display);font-synthesis:none;text-wrap:balance;margin:0}.RomyComparisonPage-module__jh1CgG__page h1{max-width:18ch;font-size:var(--romy-type-hero-size);font-variation-settings:"wdth" var(--romy-type-hero-width), "wght" var(--romy-type-hero-weight);font-weight:var(--romy-type-hero-weight);letter-spacing:var(--romy-type-hero-tracking);line-height:var(--romy-type-hero-leading)}.RomyComparisonPage-module__jh1CgG__page h2{max-width:22ch;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)}.RomyComparisonPage-module__jh1CgG__page h3{max-width:32ch;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)}.RomyComparisonPage-module__jh1CgG__page p,.RomyComparisonPage-module__jh1CgG__page li,.RomyComparisonPage-module__jh1CgG__page dd{text-wrap:pretty}.RomyComparisonPage-module__jh1CgG__argument .RomyComparisonPage-module__jh1CgG__midHeading{margin-top:clamp(3rem,5vw,5rem)}.RomyComparisonPage-module__jh1CgG__wrap{width:min(100%,1280px);margin-inline:auto;padding-inline:clamp(1.25rem,4vw,3rem)}.RomyComparisonPage-module__jh1CgG__stickyScope{--apollo-argument-space:clamp(3.5rem, 6vw, 5rem);position:relative}.RomyComparisonPage-module__jh1CgG__tocTrack{top:var(--apollo-argument-space);z-index:2;pointer-events:none;width:12.5rem;position:absolute;bottom:0;right:calc(50vw - 640px + 2rem)}.RomyComparisonPage-module__jh1CgG__tocTrack>*{pointer-events:auto}@media (max-width:89.999rem){.RomyComparisonPage-module__jh1CgG__tocTrack{display:none}}@media (min-width:90rem){.RomyComparisonPage-module__jh1CgG__argument .RomyComparisonPage-module__jh1CgG__wrap,.RomyComparisonPage-module__jh1CgG__scenario .RomyComparisonPage-module__jh1CgG__wrap,.RomyComparisonPage-module__jh1CgG__competitorCase .RomyComparisonPage-module__jh1CgG__wrap,.RomyComparisonPage-module__jh1CgG__romyCase .RomyComparisonPage-module__jh1CgG__wrap,.RomyComparisonPage-module__jh1CgG__comparisonSection .RomyComparisonPage-module__jh1CgG__wrap,.RomyComparisonPage-module__jh1CgG__pricingSection .RomyComparisonPage-module__jh1CgG__wrap,.RomyComparisonPage-module__jh1CgG__questionsSection .RomyComparisonPage-module__jh1CgG__wrap,.RomyComparisonPage-module__jh1CgG__closeSection .RomyComparisonPage-module__jh1CgG__wrap{padding-right:17.5rem}}.RomyComparisonPage-module__jh1CgG__lede{max-width:64rem;color:var(--romy-muted);margin:1.25rem 0 0;font-size:clamp(1.1rem,1.5vw,1.3rem);line-height:1.62}.RomyComparisonPage-module__jh1CgG__bodyText{max-width:64rem;margin:1.5rem 0 0;font-size:clamp(1rem,1.1vw,1.125rem);line-height:1.68}.RomyComparisonPage-module__jh1CgG__bodyText:first-of-type{margin-top:1.25rem}.RomyComparisonPage-module__jh1CgG__comparisonLabel{color:var(--romy-action-2);margin:0 0 1.25rem;font-size:.95rem;font-weight:650;line-height:1.45;display:inline-block}.RomyComparisonPage-module__jh1CgG__inlineCitation{color:var(--romy-action-2);text-decoration-line:underline;-webkit-text-decoration-color:color-mix(in oklch, var(--romy-action-2) 35%, transparent);text-decoration-color:color-mix(in oklch, var(--romy-action-2) 35%, transparent);text-underline-offset:.2em;transition:color .16s var(--romy-ease);text-decoration-thickness:1px}.RomyComparisonPage-module__jh1CgG__inlineCitation:hover{color:var(--romy-ink)}.RomyComparisonPage-module__jh1CgG__evidenceNote{color:var(--romy-muted);font-size:.92em;font-style:italic}.RomyComparisonPage-module__jh1CgG__emphasis{color:var(--romy-ink);font-weight:600}.RomyComparisonPage-module__jh1CgG__opening{isolation:isolate;padding:calc(var(--romy-nav-flow-size) + clamp(2.5rem, 4vw, 3.5rem)) 0 clamp(2rem, 3vw, 2.5rem);background:var(--romy-canvas);position:relative;overflow:hidden}.RomyComparisonPage-module__jh1CgG__heroAtmosphere{z-index:-1;pointer-events:none;position:absolute;inset:3rem 0 0;overflow:hidden}.RomyComparisonPage-module__jh1CgG__heroHorizon{object-fit:cover;object-position:center 35%;opacity:.72;filter:saturate(.92)contrast(.94);animation:RomyComparisonPage-module__jh1CgG__apollo-horizon-resolve 1.5s var(--romy-ease) both}.RomyComparisonPage-module__jh1CgG__heroGrade{background:linear-gradient(180deg, var(--romy-canvas) 0, color-mix(in oklch, var(--romy-canvas) 82%, transparent) 13%, color-mix(in oklch, var(--romy-canvas) 30%, transparent) 36%, color-mix(in oklch, var(--romy-canvas) 55%, transparent) 52%, color-mix(in oklch, var(--romy-canvas) 65%, transparent) 70%, var(--romy-canvas) 100%), linear-gradient(90deg, color-mix(in oklch, var(--romy-canvas) 55%, transparent), transparent 30% 70%, color-mix(in oklch, var(--romy-canvas) 45%, transparent));position:absolute;inset:0}@keyframes RomyComparisonPage-module__jh1CgG__apollo-horizon-resolve{0%{opacity:0;transform:scale(1.02)}to{opacity:.72;transform:scale(1)}}.RomyComparisonPage-module__jh1CgG__heroGrid{grid-template-columns:minmax(0,1fr);gap:clamp(2.5rem,5vw,5rem);display:grid}.RomyComparisonPage-module__jh1CgG__heroCopy{flex-direction:column;align-items:flex-start;min-width:0;display:flex}.RomyComparisonPage-module__jh1CgG__heroCtas{flex-wrap:wrap;gap:.75rem;margin:2rem 0 0;display:flex}.RomyComparisonPage-module__jh1CgG__directAnswerBand{z-index:1;border:1px solid var(--romy-line);background:var(--romy-card);border-radius:.875rem;grid-template-columns:1fr;gap:0;margin-top:clamp(2rem,3.5vw,3rem);display:grid;position:relative}.RomyComparisonPage-module__jh1CgG__directAnswerCol{max-width:none;margin:0;padding:clamp(1.5rem,3vw,2.5rem)}.RomyComparisonPage-module__jh1CgG__directAnswerCol+.RomyComparisonPage-module__jh1CgG__directAnswerCol{border-top:1px solid var(--romy-line)}@media (min-width:52rem){.RomyComparisonPage-module__jh1CgG__directAnswerBand{grid-template-columns:1fr 1fr;align-items:center}.RomyComparisonPage-module__jh1CgG__directAnswerCol+.RomyComparisonPage-module__jh1CgG__directAnswerCol{border-top:none;border-left:1px solid var(--romy-line)}}.RomyComparisonPage-module__jh1CgG__argument{padding:var(--apollo-argument-space) 0;background:var(--romy-canvas)}.RomyComparisonPage-module__jh1CgG__competitorIdentityHeading{border-bottom:1px solid var(--romy-line);align-items:center;gap:1rem;margin-bottom:.25rem;padding-bottom:1.5rem;display:flex}.RomyComparisonPage-module__jh1CgG__competitorIdentityHeading h2{max-width:none}.RomyComparisonPage-module__jh1CgG__competitorLogoMarkOnLight{object-fit:contain;border-radius:.375rem;flex-shrink:0;width:3.25rem;height:3.25rem}.RomyComparisonPage-module__jh1CgG__differenceList{flex-direction:column;gap:1rem;max-width:64rem;margin:1.75rem 0 0;padding:0;list-style:none;display:flex}.RomyComparisonPage-module__jh1CgG__differenceList li{padding-left:1.5rem;font-size:clamp(1rem,1.1vw,1.125rem);line-height:1.68;position:relative}.RomyComparisonPage-module__jh1CgG__differenceList li:before{content:"";background:var(--romy-action-2);border-radius:999px;width:6px;height:6px;position:absolute;top:.55em;left:0}.RomyComparisonPage-module__jh1CgG__productScreenshot{background:var(--romy-card);max-width:64rem;box-shadow:var(--romy-shadow-pop);border-radius:.875rem;margin:clamp(2rem,4vw,3rem) 0 0;position:relative;overflow:hidden}.RomyComparisonPage-module__jh1CgG__productScreenshot img{width:100%;height:auto;display:block}.RomyComparisonPage-module__jh1CgG__argumentConclusion{border-left:3px solid var(--romy-action-2);max-width:64rem;color:var(--romy-ink);font-family:var(--romy-body);text-wrap:pretty;margin:clamp(2rem,4vw,3rem) 0 0;padding-left:clamp(1.25rem,2.5vw,2rem);font-size:clamp(1.1rem,1.3vw,1.25rem);font-weight:550;line-height:1.68}.RomyComparisonPage-module__jh1CgG__scenario{padding:var(--romy-section-space) 0;background:var(--romy-canvas-2)}.RomyComparisonPage-module__jh1CgG__competitorCase{padding:var(--romy-section-space) 0;background:var(--romy-ink);color:color-mix(in oklch, var(--romy-card) 85%, transparent)}.RomyComparisonPage-module__jh1CgG__competitorCase h2{color:var(--romy-card)}.RomyComparisonPage-module__jh1CgG__competitorCase .RomyComparisonPage-module__jh1CgG__evidenceNote{color:color-mix(in oklch, var(--romy-card) 65%, transparent)}.RomyComparisonPage-module__jh1CgG__caseConclusion{border-left:3px solid var(--romy-action-2);max-width:64rem;margin:clamp(2rem,4vw,3rem) 0 0;padding-left:clamp(1.25rem,2.5vw,2rem);font-size:clamp(1.1rem,1.3vw,1.25rem);font-weight:550;line-height:1.68}.RomyComparisonPage-module__jh1CgG__competitorCase .RomyComparisonPage-module__jh1CgG__caseConclusion{border-left-color:color-mix(in oklch, var(--romy-card) 30%, transparent);color:var(--romy-card)}.RomyComparisonPage-module__jh1CgG__capabilityLedger{border:1px solid color-mix(in oklch, var(--romy-card) 18%, transparent);background:color-mix(in oklch, var(--romy-card) 6%, transparent);max-width:64rem;box-shadow:var(--romy-shadow-pop);border-radius:.875rem;margin:clamp(2rem,4vw,3rem) 0 0;padding:clamp(1.5rem,3vw,2.25rem)}.RomyComparisonPage-module__jh1CgG__capabilityLedgerLabel{color:color-mix(in oklch, var(--romy-card) 60%, transparent);letter-spacing:.01em;text-transform:uppercase;margin:0 0 clamp(1.25rem,2.5vw,1.75rem);font-size:.8rem;font-weight:650;line-height:1.4}.RomyComparisonPage-module__jh1CgG__capabilityLedger .RomyComparisonPage-module__jh1CgG__capabilityLeadIn{max-width:64ch;color:color-mix(in oklch, var(--romy-card) 85%, transparent);margin:1.75rem 0 0;font-size:clamp(1rem,1.1vw,1.125rem);font-weight:550;line-height:1.68}.RomyComparisonPage-module__jh1CgG__capabilityLedger .RomyComparisonPage-module__jh1CgG__capabilityLeadIn:first-of-type{margin-top:0}.RomyComparisonPage-module__jh1CgG__capabilityList{gap:.75rem;max-width:64ch;margin:1rem 0 0;padding:0 0 0 1.25rem;display:grid}.RomyComparisonPage-module__jh1CgG__capabilityList li{font-size:clamp(1rem,1.1vw,1.125rem);line-height:1.6}.RomyComparisonPage-module__jh1CgG__romyCase{padding:var(--romy-section-space) 0;background:var(--romy-action-tint)}.RomyComparisonPage-module__jh1CgG__romyCase .RomyComparisonPage-module__jh1CgG__caseConclusion{color:var(--romy-ink)}.RomyComparisonPage-module__jh1CgG__romyCase .RomyComparisonPage-module__jh1CgG__capabilityLedger{border-color:color-mix(in oklch, var(--romy-ink) 12%, transparent);background:color-mix(in oklch, var(--romy-card) 60%, transparent)}.RomyComparisonPage-module__jh1CgG__romyCase .RomyComparisonPage-module__jh1CgG__capabilityLedgerLabel{color:var(--romy-muted)}.RomyComparisonPage-module__jh1CgG__romyCase .RomyComparisonPage-module__jh1CgG__capabilityLeadIn{color:var(--romy-fg)}.RomyComparisonPage-module__jh1CgG__comparisonSection{padding:var(--romy-section-space) 0;background:var(--romy-canvas)}.RomyComparisonPage-module__jh1CgG__tableLeadIn{max-width:64rem;color:var(--romy-ink);font-family:var(--romy-body);letter-spacing:-.005em;margin:0 0 clamp(2rem,4vw,3rem);font-size:clamp(1.25rem,1.8vw,1.5rem);font-weight:550;line-height:1.4}.RomyComparisonPage-module__jh1CgG__comparisonTable{width:100%}.RomyComparisonPage-module__jh1CgG__comparisonHeader{display:none}.RomyComparisonPage-module__jh1CgG__comparisonRow{border-top:1px solid var(--romy-line);flex-direction:column;gap:.5rem;padding:clamp(1.25rem,2.5vw,1.75rem) 0;display:flex}.RomyComparisonPage-module__jh1CgG__comparisonRow:last-child{border-bottom:1px solid var(--romy-line)}.RomyComparisonPage-module__jh1CgG__comparisonDimension{color:var(--romy-ink);font-family:var(--romy-display);font-variation-settings:"wdth" 90, "wght" 625;letter-spacing:.01em;text-transform:uppercase;font-size:clamp(.85rem,1vw,.95rem);font-weight:650;line-height:1.35}.RomyComparisonPage-module__jh1CgG__comparisonCell{font-size:clamp(.875rem,1vw,.95rem);line-height:1.5}.RomyComparisonPage-module__jh1CgG__mobileProductLabel{color:var(--romy-muted);margin-right:.4rem;font-weight:600;display:inline}.RomyComparisonPage-module__jh1CgG__mobileProductLabel:after{content:":"}@media (min-width:52rem){.RomyComparisonPage-module__jh1CgG__comparisonHeader{border-bottom:2px solid var(--romy-line);grid-template-columns:1fr 1fr 1fr;gap:1.5rem;padding:0 0 1rem;display:grid}.RomyComparisonPage-module__jh1CgG__comparisonHeader span{color:var(--romy-ink);font-family:var(--romy-display);font-variation-settings:"wdth" 90, "wght" 625;letter-spacing:.01em;text-transform:uppercase;font-size:.9rem;font-weight:650}.RomyComparisonPage-module__jh1CgG__comparisonRow{grid-template-columns:1fr 1fr 1fr;gap:1.5rem;display:grid}.RomyComparisonPage-module__jh1CgG__mobileProductLabel{display:none}}.RomyComparisonPage-module__jh1CgG__pricingSection{padding:var(--romy-section-space) 0;background:var(--romy-canvas-2)}.RomyComparisonPage-module__jh1CgG__factsCheckedLabel{color:var(--romy-muted);margin:clamp(2.5rem,5vw,4rem) 0 0;font-size:.875rem;line-height:1.5}.RomyComparisonPage-module__jh1CgG__pricingList{margin:.75rem 0 0;padding:0}.RomyComparisonPage-module__jh1CgG__pricingItem{border-top:1px solid color-mix(in oklch, var(--romy-ink) 12%, transparent);padding:clamp(.85rem,1.5vw,1.1rem) 0}.RomyComparisonPage-module__jh1CgG__pricingItem:last-child{border-bottom:1px solid color-mix(in oklch, var(--romy-ink) 12%, transparent)}.RomyComparisonPage-module__jh1CgG__pricingItem dt{color:var(--romy-ink);font-family:var(--romy-display);font-variation-settings:"wdth" 90, "wght" 625;letter-spacing:.01em;margin:0;font-size:clamp(.85rem,1vw,.95rem);font-weight:650;line-height:1.35}.RomyComparisonPage-module__jh1CgG__pricingItem dd{max-width:64ch;margin:.35rem 0 0;font-size:clamp(.875rem,1vw,.95rem);line-height:1.5}.RomyComparisonPage-module__jh1CgG__pricingInterpretation{max-width:64rem;margin:clamp(2rem,4vw,3rem) 0 0;font-size:clamp(1rem,1.1vw,1.125rem);line-height:1.68}.RomyComparisonPage-module__jh1CgG__totalCostBand{border:1px solid color-mix(in oklch, var(--romy-ink) 12%, transparent);background:color-mix(in oklch, var(--romy-card) 50%, transparent);margin:2rem 0 0;padding:1.25rem clamp(1.25rem,3vw,2rem)}.RomyComparisonPage-module__jh1CgG__totalCostBand p{max-width:64ch;color:var(--romy-ink);margin:0;font-size:clamp(1rem,1.1vw,1.125rem);font-weight:500;line-height:1.68}.RomyComparisonPage-module__jh1CgG__questionsSection{padding:var(--romy-section-space) 0;background:var(--romy-canvas)}.RomyComparisonPage-module__jh1CgG__faqList{margin-top:clamp(2rem,4vw,3rem)}@media (min-width:52rem){.RomyComparisonPage-module__jh1CgG__faqList{columns:2;column-gap:3rem}}.RomyComparisonPage-module__jh1CgG__faq{border-top:1px solid var(--romy-line);break-inside:avoid}.RomyComparisonPage-module__jh1CgG__faq:last-child{border-bottom:1px solid var(--romy-line)}.RomyComparisonPage-module__jh1CgG__faq summary{min-height:44px;color:var(--romy-ink);cursor:pointer;justify-content:space-between;align-items:center;gap:1rem;padding:clamp(.85rem,1.5vw,1.1rem) 0;font-size:clamp(1rem,1.1vw,1.125rem);font-weight:550;line-height:1.45;list-style:none;display:flex}.RomyComparisonPage-module__jh1CgG__faq summary::-webkit-details-marker{display:none}.RomyComparisonPage-module__jh1CgG__faq summary::marker{content:""}.RomyComparisonPage-module__jh1CgG__faqIcon{color:var(--romy-muted);transition:transform .16s var(--romy-ease);flex:none;font-size:1.25rem;line-height:1}.RomyComparisonPage-module__jh1CgG__faq[open] .RomyComparisonPage-module__jh1CgG__faqIcon{transform:rotate(45deg)}.RomyComparisonPage-module__jh1CgG__faq summary:focus-visible{outline:2px solid var(--romy-action);outline-offset:3px}.RomyComparisonPage-module__jh1CgG__faq p{max-width:65ch;color:var(--romy-fg);margin:0 0 clamp(.85rem,1.5vw,1.1rem);font-size:clamp(1rem,1.1vw,1.125rem);line-height:1.68}.RomyComparisonPage-module__jh1CgG__closeSection{padding:var(--romy-section-space) 0;background:var(--romy-ink);color:color-mix(in oklch, var(--romy-card) 85%, transparent)}.RomyComparisonPage-module__jh1CgG__closeSection h2{color:var(--romy-card)}.RomyComparisonPage-module__jh1CgG__evidenceContent{margin:0 0 clamp(4rem,7vw,6rem)}.RomyComparisonPage-module__jh1CgG__sourceNote,.RomyComparisonPage-module__jh1CgG__methodStatement{max-width:64rem;margin:1.25rem 0 0;font-size:clamp(1rem,1.1vw,1.125rem);line-height:1.68}.RomyComparisonPage-module__jh1CgG__sourceLinks{flex-wrap:wrap;gap:.75rem;margin:clamp(2rem,4vw,3rem) 0 0;display:flex}.RomyComparisonPage-module__jh1CgG__sourceLink{color:var(--romy-market-soft);text-decoration:underline;-webkit-text-decoration-color:color-mix(in oklch, var(--romy-market-soft) 40%, transparent);text-decoration-color:color-mix(in oklch, var(--romy-market-soft) 40%, transparent);text-underline-offset:3px;transition:color .16s var(--romy-ease);font-size:clamp(.875rem,1vw,.95rem);line-height:1.5}.RomyComparisonPage-module__jh1CgG__sourceLink:hover{color:var(--romy-card)}.RomyComparisonPage-module__jh1CgG__sourceLink:focus-visible{outline:2px solid var(--romy-action);outline-offset:3px}.RomyComparisonPage-module__jh1CgG__checkedDate{color:color-mix(in oklch, var(--romy-card) 65%, transparent);margin:1.25rem 0 0;font-size:.875rem;line-height:1.5}@media (max-width:37.999rem){.RomyComparisonPage-module__jh1CgG__page h1{font-size:var(--romy-type-hero-size)}.RomyComparisonPage-module__jh1CgG__heroCtas{flex-direction:column;width:100%}.RomyComparisonPage-module__jh1CgG__actionButton{overflow-wrap:anywhere;white-space:normal;width:100%;min-width:0;max-width:100%}}@media (prefers-reduced-motion:reduce){.RomyComparisonPage-module__jh1CgG__sourceLink,.RomyComparisonPage-module__jh1CgG__faqIcon{transition:none}.RomyComparisonPage-module__jh1CgG__faq[open] .RomyComparisonPage-module__jh1CgG__faqIcon{transform:rotate(45deg)}.RomyComparisonPage-module__jh1CgG__heroHorizon{opacity:.72;animation:none}}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}
.RomyKnowledgeAuthority-module__1NrHSa__authority{margin:0}.RomyKnowledgeAuthority-module__1NrHSa__grid{grid-template-columns:repeat(12,minmax(0,1fr));align-items:start;gap:clamp(1.25rem,3vw,1.75rem) clamp(1.5rem,3vw,2.5rem);margin-top:clamp(2.5rem,4vw,3.5rem);display:grid}.RomyKnowledgeAuthority-module__1NrHSa__panel{color:inherit;cursor:pointer;text-align:left;transition:box-shadow .2s var(--romy-ease), background .2s var(--romy-ease), transform .2s var(--romy-ease);border-radius:.875rem;margin:0;padding:clamp(1.25rem,2.4vw,1.75rem);display:block}.RomyKnowledgeAuthority-module__1NrHSa__panel[data-kind=durable]{border:1px solid var(--romy-footer-line);background:color-mix(in oklch, var(--romy-footer-brand) 7%, var(--romy-ink));grid-column:1/span 7}.RomyKnowledgeAuthority-module__1NrHSa__panel[data-kind=notes]{border:1px dashed var(--romy-footer-line);background:0 0;grid-column:8/span 5}.RomyKnowledgeAuthority-module__1NrHSa__panel:focus-visible{outline:2px solid var(--romy-action);outline-offset:3px}.RomyKnowledgeAuthority-module__1NrHSa__authority[data-active=durable] .RomyKnowledgeAuthority-module__1NrHSa__panel[data-kind=durable]{box-shadow:inset 0 0 0 2px var(--romy-action-2);transform:translateY(-2px)}.RomyKnowledgeAuthority-module__1NrHSa__authority[data-active=notes] .RomyKnowledgeAuthority-module__1NrHSa__panel[data-kind=notes]{box-shadow:inset 0 0 0 2px color-mix(in oklch, var(--romy-grape) 60%, var(--romy-footer-brand));transform:translateY(-2px)}.RomyKnowledgeAuthority-module__1NrHSa__panelLabel{color:var(--romy-footer-brand);font-size:1.05rem;font-weight:650;line-height:1.4;display:block}.RomyKnowledgeAuthority-module__1NrHSa__verdict{opacity:0;max-width:34ch;transition:opacity .2s var(--romy-ease);margin:.35rem 0 0;font-size:.9rem;font-weight:600;line-height:1.4;display:block}.RomyKnowledgeAuthority-module__1NrHSa__verdict[data-kind=durable]{color:color-mix(in oklch, var(--romy-action) 45%, var(--romy-footer-brand))}.RomyKnowledgeAuthority-module__1NrHSa__verdict[data-kind=notes]{color:color-mix(in oklch, var(--romy-market) 55%, var(--romy-footer-brand))}.RomyKnowledgeAuthority-module__1NrHSa__authority[data-active=durable] .RomyKnowledgeAuthority-module__1NrHSa__verdict[data-kind=durable],.RomyKnowledgeAuthority-module__1NrHSa__authority[data-active=notes] .RomyKnowledgeAuthority-module__1NrHSa__verdict[data-kind=notes]{opacity:1}.RomyKnowledgeAuthority-module__1NrHSa__list{flex-wrap:wrap;gap:.5rem .75rem;margin:1rem 0 0;padding:0;list-style:none;display:flex}.RomyKnowledgeAuthority-module__1NrHSa__list li{min-height:2rem;color:var(--romy-footer-brand);background:color-mix(in oklch, var(--romy-footer-brand) 10%, transparent);border-radius:.5rem;align-items:center;padding:.35rem .7rem;font-size:.9rem;font-weight:500;line-height:1.4;display:inline-flex}.RomyKnowledgeAuthority-module__1NrHSa__list[data-tone=notes] li{border:1px dashed var(--romy-footer-line);color:var(--romy-footer-copy);background:0 0;font-weight:400}.RomyKnowledgeAuthority-module__1NrHSa__prose{grid-template-columns:repeat(12,minmax(0,1fr));gap:clamp(1.25rem,3vw,1.75rem) clamp(1.5rem,3vw,2.5rem);margin-top:clamp(2.5rem,4vw,3.5rem);display:grid}.RomyKnowledgeAuthority-module__1NrHSa__body{color:var(--romy-footer-copy);text-wrap:pretty;grid-column:span 4;margin:0;font-size:clamp(1rem,1.1vw,1.0625rem);line-height:1.68}.RomyKnowledgeAuthority-module__1NrHSa__boundary{color:var(--romy-footer-brand);font-family:var(--romy-display);letter-spacing:-.015em;text-wrap:balance;transition:color .2s var(--romy-ease);grid-column:span 4;margin:0;font-size:clamp(1.25rem,2vw,1.6rem);font-weight:620;line-height:1.2}.RomyKnowledgeAuthority-module__1NrHSa__authority[data-active=notes] .RomyKnowledgeAuthority-module__1NrHSa__boundary{color:color-mix(in oklch, var(--romy-market) 66%, var(--romy-footer-brand))}@media (max-width:52rem){.RomyKnowledgeAuthority-module__1NrHSa__grid,.RomyKnowledgeAuthority-module__1NrHSa__prose{grid-template-columns:minmax(0,1fr)}.RomyKnowledgeAuthority-module__1NrHSa__panel[data-kind=durable],.RomyKnowledgeAuthority-module__1NrHSa__panel[data-kind=notes],.RomyKnowledgeAuthority-module__1NrHSa__body,.RomyKnowledgeAuthority-module__1NrHSa__boundary{grid-column:auto}}@media (prefers-reduced-motion:reduce){.RomyKnowledgeAuthority-module__1NrHSa__panel,.RomyKnowledgeAuthority-module__1NrHSa__verdict,.RomyKnowledgeAuthority-module__1NrHSa__boundary{transition:none}.RomyKnowledgeAuthority-module__1NrHSa__authority[data-active=durable] .RomyKnowledgeAuthority-module__1NrHSa__panel[data-kind=durable],.RomyKnowledgeAuthority-module__1NrHSa__authority[data-active=notes] .RomyKnowledgeAuthority-module__1NrHSa__panel[data-kind=notes]{transform:none}}
.RomyUseCasePage-module__tORsqW__page{color:var(--romy-fg);background:var(--romy-canvas);font-family:var(--romy-body);overflow:clip}.RomyUseCasePage-module__tORsqW__page h1{font-variation-settings:"wdth" var(--romy-type-hero-width), "wght" var(--romy-type-hero-weight);font-synthesis:none}.RomyUseCasePage-module__tORsqW__page h2{font-variation-settings:"wdth" var(--romy-type-section-width), "wght" var(--romy-type-section-weight);font-synthesis:none}.RomyUseCasePage-module__tORsqW__wrap{width:min(100%,1280px);margin:0 auto;padding-inline:clamp(1.25rem,4vw,3rem)}.RomyUseCasePage-module__tORsqW__section{padding-block:var(--romy-section-space)}.RomyUseCasePage-module__tORsqW__canvas2{background:var(--romy-canvas-2)}.RomyUseCasePage-module__tORsqW__card{background:var(--romy-card)}.RomyUseCasePage-module__tORsqW__ink{color:var(--romy-footer-copy);background:var(--romy-ink)}.RomyUseCasePage-module__tORsqW__h1{max-width:18ch;color:var(--romy-ink);font-family:var(--romy-display);font-size:var(--romy-type-hero-size);font-weight:var(--romy-type-hero-weight);letter-spacing:var(--romy-type-hero-tracking);line-height:var(--romy-type-hero-leading);text-wrap:balance;margin:0}.RomyUseCasePage-module__tORsqW__h2{max-width:20ch;color:var(--romy-ink);font-family:var(--romy-display);font-size:var(--romy-type-section-size);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}.RomyUseCasePage-module__tORsqW__h2Wide{max-width:26ch}.RomyUseCasePage-module__tORsqW__h1 em,.RomyUseCasePage-module__tORsqW__h2 em{color:var(--romy-market);font-style:normal}.RomyUseCasePage-module__tORsqW__ink .RomyUseCasePage-module__tORsqW__h1,.RomyUseCasePage-module__tORsqW__ink .RomyUseCasePage-module__tORsqW__h2{color:var(--romy-footer-brand)}.RomyUseCasePage-module__tORsqW__ink .RomyUseCasePage-module__tORsqW__h1 em,.RomyUseCasePage-module__tORsqW__ink .RomyUseCasePage-module__tORsqW__h2 em{color:var(--romy-market)}.RomyUseCasePage-module__tORsqW__lede{max-width:66ch;color:var(--romy-fg);text-wrap:pretty;margin:1.6rem auto 0;font-size:clamp(1.1rem,1.5vw,1.35rem);line-height:1.62}.RomyUseCasePage-module__tORsqW__body{max-width:68ch;color:var(--romy-muted);text-wrap:pretty;margin:1.25rem 0 0;font-size:clamp(1rem,1.1vw,1.125rem);line-height:1.68}.RomyUseCasePage-module__tORsqW__ink .RomyUseCasePage-module__tORsqW__body,.RomyUseCasePage-module__tORsqW__ink .RomyUseCasePage-module__tORsqW__lede{color:var(--romy-footer-copy)}.RomyUseCasePage-module__tORsqW__disclosure{max-width:58ch;color:var(--romy-muted);text-wrap:pretty;margin:1.5rem 0 0;font-size:.95rem;line-height:1.55}.RomyUseCasePage-module__tORsqW__hero{z-index:1;isolation:isolate;padding-top:var(--romy-hero-top-overlay);color:var(--romy-footer-copy);background:var(--romy-ink);display:flow-root;position:relative;overflow:visible}.RomyUseCasePage-module__tORsqW__hero .RomyUseCasePage-module__tORsqW__h1{color:var(--romy-footer-brand)}.RomyUseCasePage-module__tORsqW__hero .RomyUseCasePage-module__tORsqW__h1 em{color:var(--romy-market)}.RomyUseCasePage-module__tORsqW__hero .RomyUseCasePage-module__tORsqW__lede{color:var(--romy-footer-copy)}.RomyUseCasePage-module__tORsqW__heroNavSentinel{pointer-events:none;width:1px;height:1px;position:absolute;top:6rem;left:0}.RomyUseCasePage-module__tORsqW__heroHorizon{z-index:-1;position:absolute;inset:-6rem 0 0;overflow:hidden}.RomyUseCasePage-module__tORsqW__heroHorizonImage{object-fit:cover;animation:RomyUseCasePage-module__tORsqW__hero-horizon-resolve 1.8s var(--romy-ease) both}@keyframes RomyUseCasePage-module__tORsqW__hero-horizon-resolve{0%{opacity:0;transform:scale(1.04)}to{opacity:1;transform:scale(1.02)}}@media (prefers-reduced-motion:reduce){.RomyUseCasePage-module__tORsqW__heroHorizonImage{animation:none}}.RomyUseCasePage-module__tORsqW__heroHorizonGrade{background:linear-gradient(to bottom, color-mix(in oklch, var(--romy-ink) 30%, transparent) 0%, color-mix(in oklch, var(--romy-ink) 72%, transparent) 38%, color-mix(in oklch, var(--romy-ink) 92%, transparent) 68%, var(--romy-ink) 100%);position:absolute;inset:0}.RomyUseCasePage-module__tORsqW__hero[data-grade=light] .RomyUseCasePage-module__tORsqW__heroHorizonGrade{background:linear-gradient(to bottom, transparent 0%, color-mix(in oklch, var(--romy-canvas) 4%, transparent) 52%, color-mix(in oklch, var(--romy-canvas) 30%, transparent) 78%, var(--romy-canvas) 100%)}.RomyUseCasePage-module__tORsqW__hero[data-use-case=saas][data-grade=light] .RomyUseCasePage-module__tORsqW__heroHorizonGrade{background:radial-gradient(ellipse 76% 58% at 50% 25%, color-mix(in oklch, var(--romy-canvas) 92%, transparent) 0%, color-mix(in oklch, var(--romy-canvas) 82%, transparent) 48%, color-mix(in oklch, var(--romy-canvas) 24%, transparent) 78%, transparent 100%), linear-gradient(to bottom, transparent 0%, color-mix(in oklch, var(--romy-canvas) 4%, transparent) 52%, color-mix(in oklch, var(--romy-canvas) 30%, transparent) 78%, var(--romy-canvas) 100%)}.RomyUseCasePage-module__tORsqW__hero[data-grade=light]{color:var(--romy-fg);background:var(--romy-canvas)}.RomyUseCasePage-module__tORsqW__hero[data-grade=light] .RomyUseCasePage-module__tORsqW__h1{color:var(--romy-ink)}.RomyUseCasePage-module__tORsqW__hero[data-grade=light] .RomyUseCasePage-module__tORsqW__lede{color:var(--romy-fg)}.RomyUseCasePage-module__tORsqW__hero[data-grade=light] .RomyUseCasePage-module__tORsqW__heroEyebrow{color:var(--romy-action-2)}.RomyUseCasePage-module__tORsqW__heroInner{justify-items:center;display:grid}.RomyUseCasePage-module__tORsqW__heroCopy{z-index:2;text-align:center;justify-items:center;max-width:66rem;display:grid;position:relative}.RomyUseCasePage-module__tORsqW__heroEyebrow{margin:calc(-1 * var(--romy-hero-eyebrow-lift)) 0 clamp(.75rem, 1.4vw, 1.1rem);color:var(--romy-footer-brand);font-size:.95rem;font-weight:600;line-height:1.45}.RomyUseCasePage-module__tORsqW__actions{flex-wrap:wrap;justify-content:center;align-items:center;gap:.75rem;margin-top:2rem;display:flex}.RomyUseCasePage-module__tORsqW__heroProofWrap{z-index:3;margin-top:var(--romy-hero-proof-gap);margin-bottom:calc(-1 * var(--romy-interactive-overlap));transform:translateY(var(--romy-interactive-overlap));position:relative}.RomyUseCasePage-module__tORsqW__heroProofFrame{background:var(--romy-card);border-radius:.875rem;margin:0;overflow:clip}.RomyUseCasePage-module__tORsqW__situationUnderPane{--situation-top-padding:calc(var(--romy-section-space) + var(--romy-rendered-overlap))}.RomyUseCasePage-module__tORsqW__evidence{isolation:isolate;position:relative}.RomyUseCasePage-module__tORsqW__evidence>.RomyUseCasePage-module__tORsqW__wrap{z-index:1;position:relative}.RomyUseCasePage-module__tORsqW__evidenceInner{gap:clamp(2.5rem,4vw,3.5rem);width:min(100%,1440px);display:grid}.RomyUseCasePage-module__tORsqW__evidenceIntro{max-width:62rem}.RomyUseCasePage-module__tORsqW__evidenceStage{min-width:0;margin:0}@media (min-width:68rem){.RomyUseCasePage-module__tORsqW__evidenceLead{position:sticky;top:clamp(6rem,9vw,7.5rem)}}.RomyUseCasePage-module__tORsqW__notForGrid{gap:clamp(2rem,4vw,3rem);display:grid}.RomyUseCasePage-module__tORsqW__notFor{isolation:isolate;position:relative}.RomyUseCasePage-module__tORsqW__notFor>.RomyUseCasePage-module__tORsqW__wrap{z-index:1;position:relative}@media (min-width:68rem){.RomyUseCasePage-module__tORsqW__notForLead{position:sticky;top:clamp(6rem,9vw,7.5rem)}}.RomyUseCasePage-module__tORsqW__notForList{border-top:1px solid var(--romy-line);margin:0;padding:0;list-style:none}.RomyUseCasePage-module__tORsqW__notForItem{border-bottom:1px solid var(--romy-line);color:var(--romy-fg);text-wrap:pretty;padding-block:.95rem;font-size:1.0625rem;line-height:1.55}.RomyUseCasePage-module__tORsqW__boundaries{margin-top:clamp(2.25rem,4vw,3rem)}.RomyUseCasePage-module__tORsqW__boundaryLead{max-width:46ch;color:var(--romy-ink);font-family:var(--romy-display);font-variation-settings:"wdth" var(--romy-type-sub-width), "wght" 600;font-synthesis:none;letter-spacing:-.015em;text-wrap:balance;margin:0;font-size:clamp(1.15rem,1.8vw,1.5rem);font-weight:600;line-height:1.28}.RomyUseCasePage-module__tORsqW__boundaryList{margin:1.15rem 0 0;padding:0;list-style:none}.RomyUseCasePage-module__tORsqW__boundaryItem{border-left:2px solid var(--romy-market);color:var(--romy-fg);text-wrap:pretty;padding:.15rem 0 .15rem 1rem;font-size:1.0625rem;line-height:1.55}.RomyUseCasePage-module__tORsqW__boundaryItem+.RomyUseCasePage-module__tORsqW__boundaryItem{margin-top:.9rem}.RomyUseCasePage-module__tORsqW__questionsGrid{gap:clamp(2rem,4vw,3.25rem);display:grid}.RomyUseCasePage-module__tORsqW__faqList{border-top:1px solid var(--romy-line)}@media (min-width:68rem){.RomyUseCasePage-module__tORsqW__faqList{columns:2;border-top:0;column-gap:clamp(2rem,3.5vw,3.25rem)}.RomyUseCasePage-module__tORsqW__faq{break-inside:avoid;border-top:1px solid var(--romy-line);border-bottom:0}}.RomyUseCasePage-module__tORsqW__faq{border-bottom:1px solid var(--romy-line)}.RomyUseCasePage-module__tORsqW__faqSummary{color:var(--romy-ink);cursor:pointer;align-items:center;min-height:3.25rem;padding:1.15rem 2.25rem 1.15rem 0;font-size:clamp(1rem,1.15vw,1.125rem);font-weight:600;line-height:1.5;list-style:none;display:flex;position:relative}.RomyUseCasePage-module__tORsqW__faqSummary::-webkit-details-marker{display:none}.RomyUseCasePage-module__tORsqW__faqSummary:after{content:"";border-right:2px solid var(--romy-action-2);border-bottom:2px solid var(--romy-action-2);width:.6rem;height:.6rem;transition:transform .18s var(--romy-ease);position:absolute;top:50%;right:.35rem;transform:translateY(-70%)rotate(45deg)}.RomyUseCasePage-module__tORsqW__faq[open] .RomyUseCasePage-module__tORsqW__faqSummary:after{transform:translateY(-25%)rotate(-135deg)}@media (prefers-reduced-motion:reduce){.RomyUseCasePage-module__tORsqW__faqSummary:after{transition:none}}.RomyUseCasePage-module__tORsqW__faqSummary:focus-visible{outline:2px solid var(--romy-action);outline-offset:3px}.RomyUseCasePage-module__tORsqW__faqAnswer{max-width:68ch;color:var(--romy-muted);text-wrap:pretty;margin:0 0 1.35rem;font-size:1rem;line-height:1.68}.RomyUseCasePage-module__tORsqW__faqLink{color:var(--romy-action-2);text-underline-offset:.2em}.RomyUseCasePage-module__tORsqW__faqLink:focus-visible{outline:2px solid var(--romy-action);outline-offset:3px}@media (min-width:68rem){.RomyUseCasePage-module__tORsqW__evidenceInner{grid-template-columns:minmax(0,4fr) minmax(0,8fr);align-items:start;gap:clamp(2rem,3.5vw,3rem)}.RomyUseCasePage-module__tORsqW__notForGrid{grid-template-columns:minmax(0,1fr) minmax(0,1.35fr);align-items:start}.RomyUseCasePage-module__tORsqW__questionsGrid{grid-template-columns:minmax(0,.8fr) minmax(0,2.4fr);align-items:start}}@media (max-width:52rem){.RomyUseCasePage-module__tORsqW__actions{width:100%}.RomyUseCasePage-module__tORsqW__actionButton{flex:14rem;justify-content:center}}@media (max-width:38rem){.RomyUseCasePage-module__tORsqW__h1{max-width:100%}.RomyUseCasePage-module__tORsqW__heroHorizon{inset:-4rem 0 0}}
.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}}
.RomyFounderPortrait-module__1N7Dda__root{justify-items:start;gap:.9rem;display:grid}.RomyFounderPortrait-module__1N7Dda__frame{aspect-ratio:1;cursor:pointer;perspective:900px;background:0 0;border:0;border-radius:50%;width:20rem;max-width:100%;padding:0;display:block;position:relative}.RomyFounderPortrait-module__1N7Dda__frame:focus-visible{outline:2px solid var(--romy-action);outline-offset:4px}.RomyFounderPortrait-module__1N7Dda__faces{transform-style:preserve-3d;transition:transform .62s cubic-bezier(.16,1,.3,1);position:absolute;inset:0}.RomyFounderPortrait-module__1N7Dda__frame[data-flipped=true] .RomyFounderPortrait-module__1N7Dda__faces{transform:rotateY(180deg)}.RomyFounderPortrait-module__1N7Dda__face{border:1px solid var(--romy-line);background:var(--romy-canvas-2);backface-visibility:hidden;border-radius:50%;position:absolute;inset:0;overflow:hidden}.RomyFounderPortrait-module__1N7Dda__faceBack{transform:rotateY(180deg)}.RomyFounderPortrait-module__1N7Dda__image{object-fit:cover;width:100%;height:100%;display:block}.RomyFounderPortrait-module__1N7Dda__hint{border:1px solid var(--romy-line);background:var(--romy-card);width:2.25rem;height:2.25rem;color:var(--romy-action-2);border-radius:999px;place-items:center;font-size:1rem;line-height:1;transition:background-color .15s,border-color .15s;display:grid;position:absolute;bottom:.35rem;right:.35rem}.RomyFounderPortrait-module__1N7Dda__frame:hover .RomyFounderPortrait-module__1N7Dda__hint{border-color:var(--romy-action)}.RomyFounderPortrait-module__1N7Dda__caption{max-width:24ch;color:var(--romy-faint);margin:0;font-size:.85rem;line-height:1.45}.RomyFounderPortrait-module__1N7Dda__srOnly{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (prefers-reduced-motion:reduce){.RomyFounderPortrait-module__1N7Dda__faces{transition: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}}
.RomyVsApolloToc-module__vWU7vW__toc{display:none}@media (min-width:90rem){.RomyVsApolloToc-module__vWU7vW__toc{background:color-mix(in oklch, var(--romy-card) 94%, transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:.75rem;width:12.5rem;max-height:calc(100vh - 10.5rem);padding:.6rem .75rem;display:block;position:sticky;top:8rem;overflow-y:auto}}.RomyVsApolloToc-module__vWU7vW__toc ul{flex-direction:column;gap:.6rem;margin:0;padding:0;list-style:none;display:flex}.RomyVsApolloToc-module__vWU7vW__toc a{color:var(--romy-muted);font-family:var(--romy-body);transition:color .22s var(--romy-ease), border-color .22s var(--romy-ease);border-left:2px solid #0000;padding-left:.75rem;font-size:1rem;font-weight:500;line-height:1.4;text-decoration:none;display:block}.RomyVsApolloToc-module__vWU7vW__toc a:hover{color:var(--romy-ink);text-decoration:underline;-webkit-text-decoration-color:color-mix(in oklch, var(--romy-ink) 30%, transparent);text-decoration-color:color-mix(in oklch, var(--romy-ink) 30%, transparent);text-underline-offset:3px}.RomyVsApolloToc-module__vWU7vW__toc a:focus-visible{outline:2px solid var(--romy-action);outline-offset:3px}.RomyVsApolloToc-module__vWU7vW__toc a[data-active=true]{border-left-color:var(--romy-action-2);color:var(--romy-ink);font-weight:600}@media (prefers-reduced-motion:reduce){.RomyVsApolloToc-module__vWU7vW__toc,.RomyVsApolloToc-module__vWU7vW__toc a{transition:none}}
