.page_landing__p7nhH{--background:#faf8f4;min-height:100dvh;background:var(--background);overflow-x:clip}.editor-screen_screen__y4s2B{max-width:70rem;width:100%;margin:0 auto;padding:2rem 1.5rem}.editor-screen_screen__header__DRnHz{display:flex;align-items:center;justify-content:space-between;margin-bottom:2rem}.editor-screen_screen__title__bTZCC{margin:0;font-family:var(--font-lora),"Lora",serif;font-size:1.5rem;font-weight:500;color:var(--foreground)}.editor-screen_screen__description__6oMTD{margin:.35rem 0 0;font-size:.875rem;color:var(--muted-foreground)}.editor-screen_empty__u1MYn{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.75rem;padding:5rem 1rem;text-align:center}.editor-screen_empty__title__FCqjw{margin:0;font-size:1rem;font-weight:600}.editor-screen_empty__description__Jb2IT{margin:0;max-width:28rem;font-size:.875rem;line-height:1.6;color:var(--muted-foreground)}.editor-screen_list__VGc8u{display:flex;flex-direction:column;margin-bottom:2rem}.editor-screen_listSections__U2FVP{display:flex;flex-direction:column;gap:2rem}.editor-screen_listSection__YNRGm{display:flex;flex-direction:column}.editor-screen_listSection__title__zRfz9{margin:0 0 .75rem;font-size:.875rem;font-weight:500;color:var(--muted-foreground)}.editor-screen_item__HRuwF{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;padding:1rem 0;border-bottom:1px solid var(--border);transition:opacity .15s;cursor:pointer}.editor-screen_item__HRuwF:last-child{border-bottom:none}.editor-screen_item__HRuwF:hover{opacity:.7}.editor-screen_item__body__X_CG8{min-width:0;flex:1}.editor-screen_item__title__EABZK{margin:0 0 .25rem;font-size:1rem;font-weight:500;color:var(--foreground)}.editor-screen_item__description__ZZ6Ki{margin:0 0 .35rem;color:var(--muted-foreground);font-size:14px;line-height:1.55;max-width:740px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden}.editor-screen_item__meta__2LtnT{margin:0;font-size:.75rem;color:var(--muted-foreground)}.editor-screen_item__actions__NQBHd{display:flex;align-items:center;gap:.5rem;flex-shrink:0}.editor-screen_link__7kqh_{color:inherit;text-decoration:none}.editor-screen_loadingList__zb35T{display:flex;flex-direction:column;gap:.75rem}.editor-screen_loadingRow__7MR0y{height:4rem}@media (max-width:720px){.editor-screen_screen__header__DRnHz{align-items:flex-start;flex-direction:column}}.editor-playbook-run-panel_desktopPanel__zV4hi{width:0;min-width:0;display:none;flex-shrink:0}.editor-playbook-run-panel_desktopPanel__zV4hi[data-open=true]{display:none}.editor-playbook-run-panel_embeddedPanel__JMtbD[data-open=true]{display:flex;flex-direction:column;width:100%;min-width:0;height:100%;max-height:none;border-left:0}.editor-playbook-run-panel_mobileSheet__TZpeq{width:min(34rem,100vw);padding:0}.editor-playbook-run-panel_body__hdCly{display:flex;height:100%;flex-direction:column;background:var(--background)}.editor-playbook-run-panel_header__HA6ml{display:flex;align-items:center;justify-content:space-between;gap:1rem;position:sticky;top:0;z-index:1;padding:.7rem .5rem;background:var(--background)}.editor-playbook-run-panel_headerTitle__LGYKN{min-width:0;margin:0;font-size:1rem;line-height:1.3;font-weight:500;color:var(--foreground);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.editor-playbook-run-panel_headerStatus__3vDFG{margin-left:auto;display:inline-flex;align-items:center;gap:.375rem;min-width:0;font-size:.875rem;font-weight:500;color:var(--foreground);white-space:nowrap}.editor-playbook-run-panel_headerRow__D4yri{display:flex;align-items:center;justify-content:space-between;gap:1rem;width:100%;min-width:0}.editor-playbook-run-panel_headerButton__P8YTC{height:1.75rem;color:var(--muted-foreground);gap:.375rem}.editor-playbook-run-panel_headerButton__P8YTC:focus-visible,.editor-playbook-run-panel_headerButton__P8YTC:hover{color:var(--foreground)}.editor-playbook-run-panel_scroll__qb6E1{flex:1;overflow:auto;padding:0 1rem 1rem}.editor-playbook-run-panel_summary__29WGg{display:flex;flex-direction:column;gap:.75rem;position:sticky;top:0;z-index:1;padding:1rem 0;background:var(--background);margin-bottom:1rem}.editor-playbook-run-panel_summaryBar__AH16D{display:flex;align-items:stretch;overflow:hidden;min-height:1.25rem;border-radius:var(--radius-lg);background:color-mix(in oklab,var(--muted) 82%,var(--background))}.editor-playbook-run-panel_summarySegment__5MUHV{display:flex;align-items:center;border:0;min-width:0;padding:.6rem .7rem;transition:width .8s ease,opacity .16s ease;cursor:pointer}.editor-playbook-run-panel_summarySegmentNotAcceptable__9FFrA{background:color-mix(in oklab,var(--destructive) 76%,#c85a72 24%)}.editor-playbook-run-panel_summarySegmentNeedsReview__PlTwt{background:var(--warning)}.editor-playbook-run-panel_summarySegmentAcceptable__qUkTz{background:color-mix(in oklab,var(--success) 78%,#2d7d78 22%)}.editor-playbook-run-panel_summarySegmentLabel___EcHV{width:100%;color:white;font-size:.875rem;font-weight:500;line-height:1;white-space:nowrap}.editor-playbook-run-panel_summarySegmentLabelStart__tNchq{text-align:left}.editor-playbook-run-panel_summarySegmentLabelCenter__1_7n3{text-align:center}.editor-playbook-run-panel_summarySegmentLabelEnd__KfdI_{text-align:right}.editor-playbook-run-panel_summaryLegend__whj4z{display:flex;flex-wrap:wrap;justify-content:center;gap:.75rem 1rem}.editor-playbook-run-panel_summaryLegendItem__eIRkJ{display:inline-flex;align-items:center;gap:.4rem;min-width:0;border:0;background:transparent;padding:0;transition:opacity .16s ease;cursor:pointer}.editor-playbook-run-panel_summaryLegendItem__eIRkJ[data-dimmed=true],.editor-playbook-run-panel_summarySegment__5MUHV[data-dimmed=true]{opacity:.4}.editor-playbook-run-panel_summaryLegendItem__eIRkJ[data-active=true],.editor-playbook-run-panel_summarySegment__5MUHV[data-active=true]{opacity:1}.editor-playbook-run-panel_summaryLegendDot__minQA{width:.55rem;height:.55rem;border-radius:999px;flex:0 0 auto}.editor-playbook-run-panel_summaryLegendDotNotAcceptable__X_PxN{background:color-mix(in oklab,var(--destructive) 76%,#c85a72 24%)}.editor-playbook-run-panel_summaryLegendDotNeedsReview__HDDj5{background:var(--warning)}.editor-playbook-run-panel_summaryLegendDotAcceptable__qsSsl{background:color-mix(in oklab,var(--success) 78%,#2d7d78 22%)}.editor-playbook-run-panel_summaryLegendLabel__xFC_M{color:var(--muted-foreground);font-size:.75rem;line-height:1.4}.editor-playbook-run-panel_summaryLegendValue__XiQeu{font-size:.75rem;font-weight:600;line-height:1.4}.editor-playbook-run-panel_findingList__3kFKk,.editor-playbook-run-panel_group__PoN9V,.editor-playbook-run-panel_groups__IFpcU,.editor-playbook-run-panel_resultRows__uiWVf,.editor-playbook-run-panel_runDetailLoading___0ckB,.editor-playbook-run-panel_runListLoading__fvVQD{display:flex;flex-direction:column}.editor-playbook-run-panel_groups__IFpcU,.editor-playbook-run-panel_runDetailLoading___0ckB,.editor-playbook-run-panel_runListLoading__fvVQD{gap:1rem}.editor-playbook-run-panel_findingList__3kFKk,.editor-playbook-run-panel_group__PoN9V,.editor-playbook-run-panel_resultRows__uiWVf{gap:.75rem}.editor-playbook-run-panel_groupHeader__WCIoI{display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:.4rem .5rem}.editor-playbook-run-panel_detailSectionTitle__qtIHT,.editor-playbook-run-panel_groupTitle__zC2dN{margin:8px 0 0;font-size:.8rem;font-weight:500;line-height:1.3;color:var(--muted-foreground)}.editor-playbook-run-panel_groupCount__b0aa6{color:var(--muted-foreground);font-size:.75rem}.editor-playbook-run-panel_groupToggle__epO3c{display:flex;align-items:center;justify-content:space-between;gap:.75rem;width:100%;border:0;background:transparent;padding:0;text-align:left;cursor:pointer}.editor-playbook-run-panel_groupToggleLeading__Ofdzl{display:inline-flex;align-items:center;gap:.5rem;min-width:0}.editor-playbook-run-panel_findingIcon__UlD2a,.editor-playbook-run-panel_groupChevron__mlo3W,.editor-playbook-run-panel_resultRowEllipsis__6uT6W{color:var(--muted-foreground);flex-shrink:0}.editor-playbook-run-panel_groupChevron__mlo3W{width:1rem;height:1rem}.editor-playbook-run-panel_resultRow__qIa8f{display:flex;align-items:flex-start;justify-content:space-between;gap:.875rem;border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--background);width:100%;padding:.875rem;text-align:left;cursor:pointer}.editor-playbook-run-panel_resultRow__qIa8f[data-active=true]{border-color:color-mix(in srgb,var(--foreground) 16%,var(--border))}.editor-playbook-run-panel_detailSection___UbT9,.editor-playbook-run-panel_findingHeading__M9sjO,.editor-playbook-run-panel_resultRowBody__q7vJb,.editor-playbook-run-panel_ruleHeader__I1Oll{display:flex;flex-direction:column}.editor-playbook-run-panel_findingHeading__M9sjO,.editor-playbook-run-panel_resultRowBody__q7vJb{gap:.25rem;min-width:0}.editor-playbook-run-panel_findingTitle__kfv25,.editor-playbook-run-panel_resultRowTitle__525MC,.editor-playbook-run-panel_ruleTitle__7wMEr{margin:0;font-size:.9rem;font-weight:500;line-height:1.35}.editor-playbook-run-panel_resultRowExcerpt__Gg5bg{color:var(--muted-foreground);margin:0;font-size:.8125rem;line-height:1.5;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.editor-playbook-run-panel_resultRowEllipsis__6uT6W{width:1rem;height:1rem;margin-top:.125rem}.editor-playbook-run-panel_detailSection___UbT9,.editor-playbook-run-panel_ruleDetail__CjDc2,.editor-playbook-run-panel_ruleHeader__I1Oll{display:flex;flex-direction:column;gap:.75rem}.editor-playbook-run-panel_ruleStatus__TiId4{color:var(--muted-foreground);font-size:.75rem;line-height:1.4}.editor-playbook-run-panel_excerptCard__gsKl2{padding:.875rem;white-space:pre-wrap;font-size:.8125rem;line-height:1.5}.editor-playbook-run-panel_findingCard__3ZKXX{display:flex;flex-direction:column;gap:.75rem;padding:.875rem}.editor-playbook-run-panel_findingHeader__QJlfL{display:flex;align-items:flex-start;justify-content:space-between;gap:.75rem}.editor-playbook-run-panel_findingHeading__M9sjO{flex-direction:row;align-items:flex-start;gap:.5rem;min-width:0;flex:1}.editor-playbook-run-panel_findingIcon__UlD2a{width:1rem;height:1rem;margin-top:.1rem}.editor-playbook-run-panel_resultArtifact__Fpv_y{color:var(--muted-foreground);margin:.125rem 0 0;font-size:.75rem;line-height:1.4}.editor-playbook-run-panel_findingActions__Hedfy{display:inline-flex;align-items:center;flex-shrink:0}.editor-playbook-run-panel_findingPrimaryAction__Tf5Wy{height:1.9rem}.editor-playbook-run-panel_findingStateAccepted___4oRC{margin:0;color:var(--success);font-size:.75rem;font-weight:500;line-height:1.4}.editor-playbook-run-panel_resultAnswer__vQ_N5{margin:0;color:var(--foreground);font-size:.8125rem;line-height:1.5}.editor-playbook-run-panel_resultReasons__5EZaT{font:inherit;font-size:.8125rem}.editor-playbook-run-panel_suggestedChangeCard__5sczK{display:flex;flex-direction:column;gap:.375rem}.editor-playbook-run-panel_suggestedChangeTitle__tgsos{color:var(--muted-foreground);margin:0;font-size:.75rem;font-weight:500;line-height:1.4}.editor-playbook-run-panel_suggestedChangeBody__Iicyi{white-space:pre-wrap;font-size:.8125rem;line-height:1.5}.editor-playbook-run-panel_citations__QqAh_{display:flex;flex-wrap:wrap;gap:.5rem}.editor-playbook-run-panel_runList__MCYuS{margin-bottom:0}.editor-playbook-run-panel_runListItem__c295S{display:flex;width:100%;align-items:flex-start;justify-content:flex-start;padding:.875rem .75rem;text-align:left;border-radius:var(--radius-md);transition:background-color .15s ease,opacity .15s ease}.editor-playbook-run-panel_runListItem__c295S .editor-playbook-run-panel_resultRowBody__q7vJb{flex:1 1 auto}.editor-playbook-run-panel_runListItem__c295S:focus-visible,.editor-playbook-run-panel_runListItem__c295S:hover{opacity:1;background:var(--accent)}.editor-playbook-run-panel_runListItem__c295S[data-active=true]{background:color-mix(in oklab,var(--accent) 82%,var(--background))}.editor-playbook-run-panel_runListSkeleton__qcX56{height:4.5rem}.editor-playbook-run-panel_resultCardSkeleton__M12Lq{height:7rem}.editor-playbook-run-panel_empty___rwXf{color:var(--muted-foreground);font-size:.875rem;line-height:1.5;padding:1.25rem 0}@media (min-width:1280px){.editor-playbook-run-panel_desktopPanel__zV4hi[data-open=true]{width:34rem;display:flex;flex-direction:column;height:calc(100dvh - var(--trial-banner-height, 0px) - 54px);max-height:calc(100dvh - var(--trial-banner-height, 0px) - 54px);overflow:hidden;border-left:1px solid var(--border);background:var(--background)}.editor-playbook-run-panel_embeddedPanel__JMtbD[data-open=true]{width:100%;height:100%;max-height:none}.editor-playbook-run-panel_mobileSheet__TZpeq{display:none}}.editor-document-screen_screen__kYEl4{max-width:100%;margin:0 auto;padding:0 1rem 3rem}.editor-document-screen_editorWorkspacePanels__2ESJZ{display:flex;height:calc(100dvh - var(--trial-banner-height, 0px) - 54px);min-height:calc(100dvh - var(--trial-banner-height, 0px) - 54px);overflow:hidden;align-items:stretch}.editor-document-screen_editorWorkspacePanels__main__e_t1_{min-width:0;flex:1;height:100dvh;overflow:auto}.editor-document-screen_editorWorkspacePanels__assistantColumn__q0mvR{height:100dvh;max-height:100dvh;display:flex;flex-direction:column;overflow:auto;border-left:1px solid var(--border);padding-left:1rem}.editor-document-screen_editorWorkspacePanels__assistantColumn__q0mvR[data-collapsed=true]{overflow:hidden;border-left:0;padding-left:0}.editor-document-screen_editorWorkspacePanels__handleHidden__Xb7Qx{pointer-events:none;opacity:0}.editor-document-screen_chromeRow__jlf1F{display:flex;align-items:center;justify-content:space-between;gap:1rem;position:sticky;top:0;z-index:31;margin:0 auto;max-width:90rem;padding:.5rem 0;background:var(--background)}.editor-document-screen_conflictNotice__TB4ex{max-width:90rem;margin:0 auto .75rem;border:1px solid var(--border);border-radius:.75rem;padding:.75rem 1rem;font-size:.875rem;display:flex;align-items:center;justify-content:space-between;gap:1rem;background:color-mix(in oklab,var(--destructive) 6%,var(--background));border-color:color-mix(in oklab,var(--destructive) 25%,var(--border))}.editor-document-screen_conflictNotice__actions__mPcrx{display:flex;align-items:center;gap:.5rem;flex-shrink:0}.editor-document-screen_toolbarHeader__left__92Hl8{display:flex;align-items:center;gap:.5rem;min-width:0}.editor-document-screen_toolbarHeader__backBtn__UDjkR{flex-shrink:0;color:var(--muted-foreground)}.editor-document-screen_toolbarHeader__backBtn__UDjkR:focus-visible,.editor-document-screen_toolbarHeader__backBtn__UDjkR:hover{color:var(--foreground)}.editor-document-screen_toolbarHeader__titleGroup__zkCzQ{flex:1 1 auto;min-width:0;max-width:100%;display:inline-flex;align-items:center;gap:.125rem;cursor:pointer;transition:background-color .14s ease}.editor-document-screen_toolbarHeader__titleGroup__zkCzQ:focus-within,.editor-document-screen_toolbarHeader__titleGroup__zkCzQ:hover{background:var(--accent)}.editor-document-screen_toolbarHeader__titleGroup__zkCzQ:focus-within .editor-document-screen_toolbarHeader__menuTrigger__OeBTy,.editor-document-screen_toolbarHeader__titleGroup__zkCzQ:focus-within .editor-document-screen_toolbarHeader__titleButton__MuoI5,.editor-document-screen_toolbarHeader__titleGroup__zkCzQ:hover .editor-document-screen_toolbarHeader__menuTrigger__OeBTy,.editor-document-screen_toolbarHeader__titleGroup__zkCzQ:hover .editor-document-screen_toolbarHeader__titleButton__MuoI5{background:transparent;color:var(--foreground)}.editor-document-screen_toolbarHeader__titleButton__MuoI5{flex:1 1 auto;min-width:0;max-width:100%;height:1.75rem;padding:0 .5rem;border-radius:.25rem;border-top-right-radius:0;border-bottom-right-radius:0;color:var(--muted-foreground);justify-content:flex-start}.editor-document-screen_toolbarHeader__titleText__T0NLf{display:block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.8125rem;font-weight:400}.editor-document-screen_toolbarHeader__menuTrigger__OeBTy{flex-shrink:0;width:1.75rem;height:1.75rem;border-radius:.25rem;border-top-left-radius:0;border-bottom-left-radius:0;color:var(--muted-foreground)}.editor-document-screen_sharedLabel__xAQ_3{display:inline-flex;align-items:center;height:1.5rem;padding:0 .5rem;border-radius:999px;background:color-mix(in oklab,var(--accent) 80%,var(--background));color:var(--foreground);font-size:.75rem;white-space:nowrap}.editor-document-screen_toolbarHeader__menuContent__RhlMk{width:12rem;padding:.25rem}.editor-document-screen_toolbarHeader__menuItem__lJZIM{justify-content:flex-start;gap:.5rem;font-size:.8125rem}.editor-document-screen_toolbarHeader__menuItem--destructive__obywO{color:var(--destructive)}.editor-document-screen_toolbarHeader__menuItem--destructive__obywO:focus,.editor-document-screen_toolbarHeader__menuItem--destructive__obywO[data-highlighted]{color:var(--destructive);background:color-mix(in oklab,var(--destructive) 12%,transparent)}.editor-document-screen_header__meta__SS_jU{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;font-size:.8125rem;color:var(--muted-foreground);flex-shrink:0}.editor-document-screen_header__runIndicator__dKmct{width:.5rem;height:.5rem;border-radius:999px;background:var(--success);flex:0 0 auto;animation:editor-document-screen_editorRunPulse__qRDHO 1s ease-in-out infinite}@keyframes editor-document-screen_editorRunPulse__qRDHO{0%,to{opacity:.35;transform:scale(.9)}50%{opacity:1;transform:scale(1)}}.editor-document-screen_collaborators__cuSy0{display:inline-flex;align-items:center;margin-right:.125rem}.editor-document-screen_collaborators__avatar__jgwij{--editor-collaborator-color:#315fce;display:inline-flex;align-items:center;justify-content:center;width:1.65rem;height:1.65rem;border-radius:999px;margin-left:-.2rem;border:2px solid var(--background);background:color-mix(in oklab,var(--editor-collaborator-color) 16%,var(--background));color:var(--editor-collaborator-color);font-size:.72rem;font-weight:700;line-height:1;box-shadow:0 1px 2px rgb(15 23 42/.08)}.editor-document-screen_collaborators__avatar__jgwij:first-child{margin-left:0}.editor-document-screen_header__metaButton__rH1mw{height:1.75rem;width:1.75rem;padding:0;color:var(--muted-foreground)}.editor-document-screen_header__shareButton__oYNUu{height:1.75rem;color:var(--muted-foreground);gap:.375rem}.editor-document-screen_header__metaButton__rH1mw:focus-visible,.editor-document-screen_header__metaButton__rH1mw:hover,.editor-document-screen_header__shareButton__oYNUu:focus-visible,.editor-document-screen_header__shareButton__oYNUu:hover{color:var(--foreground)}.editor-document-screen_statusSaved__RCb3q{color:var(--muted-foreground)}.editor-document-screen_statusSaving__IOoch{color:var(--foreground)}.editor-document-screen_statusError__397M5{color:var(--destructive)}.editor-document-screen_toolbarShell__Rw_K3{z-index:30;max-width:90rem;margin:0 auto 1rem;position:sticky;top:3.25rem}.editor-document-screen_canvasViewport__YvYKe{min-height:calc(100dvh - 9rem);overflow:visible}.editor-document-screen_canvasLane__EP9zv{display:flex;justify-content:center;align-items:stretch;min-height:100%;width:100%}.editor-document-screen_canvasCommentLayout__HwCq9{max-width:100%}.editor-document-screen_editorWrapper__V06WE{position:relative;display:flex;flex-direction:row-reverse;align-items:flex-start;justify-content:center;gap:1rem;max-width:100%}.editor-document-screen_commentConnectorOverlay__jNmNw{position:fixed;inset:0;width:100vw;height:100vh;z-index:2;pointer-events:none;overflow:visible;opacity:0}.editor-document-screen_commentConnectorOverlay__jNmNw[data-visible=true]{opacity:1}.editor-document-screen_commentConnectorPath__40xfo{fill:none;stroke:var(--warning);stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.editor-document-screen_paperCard__dim_G{width:var(--canvas-base-width);max-width:100%;margin:0 auto;transform-origin:center top;zoom:var(--canvas-zoom);min-height:42rem;gap:0;padding-top:0;border:none;background:#fff;box-shadow:0 10px 30px rgb(15 23 42/.06)}.dark .editor-document-screen_paperCard__dim_G{background:var(--card);box-shadow:0 18px 40px rgb(0 0 0/.24)}.editor-document-screen_paperCard__dim_G [data-slot=card-content]{padding-top:4rem;padding-bottom:4rem;padding-inline-end:calc(var(--spacing) * 6 + 42px)}.editor-document-screen_editorShell__Js_YQ{min-height:32rem;width:100%;font-family:var(--editor-font-family);position:relative}.editor-document-screen_editorShell__Js_YQ .editor-remote-selection{background:color-mix(in oklab,var(--editor-remote-color) 22%,transparent);border-radius:.2rem}.editor-document-screen_editorShell__Js_YQ .editor-remote-caret{--editor-remote-color:#315fce;position:relative;display:inline-block;width:0;height:1.25em;border-left:2px solid var(--editor-remote-color);margin-left:-1px;pointer-events:none;vertical-align:text-top}.editor-document-screen_editorShell__Js_YQ .editor-remote-caret__label{position:absolute;top:-1rem;left:-1px;transform:translateX(-.1rem);padding:.14rem .25rem;border-radius:2px;background:var(--editor-remote-color);color:white;font-family:"Plus Jakarta Sans",var(--font-sans),sans-serif;font-size:.8rem;font-weight:500;line-height:1.2;white-space:nowrap;box-shadow:0 4px 14px rgb(15 23 42/.18)}.editor-document-screen_loadingToolbar__7_sbh{display:flex;flex-direction:column;gap:.65rem;padding:0 0 1rem}.editor-document-screen_loadingTitle__yPn6r{width:min(26rem,72%);height:2rem;border-radius:.4rem}.editor-document-screen_loadingMeta__Hcczc{width:8rem;height:.8rem;border-radius:999px}.editor-document-screen_loadingPaperShell__cdxds{min-height:38rem}.editor-document-screen_loadingPaper__drZ2u{padding:0}.editor-document-screen_loadingHeading__0U8Z8{width:62%;height:2.15rem;margin-bottom:1.5rem;border-radius:.4rem}.editor-document-screen_loadingSubheading__oqf4f{width:44%;height:1.45rem;margin:2rem 0 1rem;border-radius:.35rem}.editor-document-screen_loadingSubheadingShort__bXpkh{width:32%;height:1.45rem;margin:2rem 0 1rem;border-radius:.35rem}.editor-document-screen_loadingParagraph__wIKYH{display:flex;flex-direction:column;gap:.75rem}.editor-document-screen_loadingLineFull__sRZe1{width:100%;height:.95rem;border-radius:999px}.editor-document-screen_loadingLineWide__fyMV1{width:92%;height:.95rem;border-radius:999px}.editor-document-screen_loadingLineMedium___eBhI{width:76%;height:.95rem;border-radius:999px}.editor-document-screen_loadingLineNarrow__ctu9T{width:58%;height:.95rem;border-radius:999px}.editor-document-screen_loadingStatus__ZUrf_{display:inline-flex;align-items:center;gap:.5rem;margin:0 0 1.75rem;color:var(--muted-foreground);font-size:.8125rem}.editor-document-screen_proseEditor__jVEYO{min-height:32rem;width:100%}.editor-document-screen_proseEditor__jVEYO.ProseMirror{min-height:32rem;outline:none;color:var(--foreground);font-family:var(--editor-font-family);font-size:var(--editor-font-size);line-height:var(--editor-line-height)}.editor-document-screen_proseEditor__jVEYO.ProseMirror p.editor-document-screen_is-editor-empty__yCIRX:first-child:before{content:attr(data-placeholder);pointer-events:none;float:left;color:var(--muted-foreground);height:0}.editor-document-screen_editorShell__Js_YQ .ProseMirror>*{margin-top:0}.editor-document-screen_editorShell__Js_YQ .ProseMirror [data-editor-block=true]+[data-editor-block=true]{margin-top:.125rem}.editor-document-screen_editorShell__Js_YQ .editor-inline-assistant-selection{background:#b3d7fe;box-decoration-break:clone;-webkit-box-decoration-break:clone}.editor-document-screen_editorShell__Js_YQ .editor-comment-range{background:color-mix(in srgb,#f7d774 38%,transparent);border-radius:.22rem;box-decoration-break:clone;-webkit-box-decoration-break:clone}.editor-document-screen_editorShell__Js_YQ .editor-comment-range--active{background:color-mix(in srgb,#f3c24d 56%,transparent)}.editor-document-screen_commentMarker__3jbbh{position:absolute;display:inline-flex;align-items:center;justify-content:center;width:1.8rem;height:1.8rem;z-index:4;border:1px solid color-mix(in srgb,var(--border) 84%,transparent);border-radius:999px;background:color-mix(in srgb,var(--popover) 92%,white 8%);color:var(--foreground);font-family:"Plus Jakarta Sans",var(--font-sans),sans-serif;font-size:.64rem;font-weight:700;line-height:1;transform:translate(0);box-shadow:0 8px 20px rgb(15 23 42/.08);overflow:visible}.editor-document-screen_commentMarkerActive__g9c_A{background:color-mix(in srgb,#f3c24d 72%,var(--popover) 28%)}.editor-document-screen_commentMarkerAvatar__1y8s6{width:1.45rem;height:1.45rem;pointer-events:none}.editor-document-screen_commentMarkerAvatarFallback__2Sej4{font-size:.62rem;font-weight:700}.editor-document-screen_commentMarkerConnectorPort__WLlsJ{position:absolute;top:50%;right:0;width:0;height:0;transform:translate(50%,-50%);pointer-events:none}.editor-document-screen_editorShell__Js_YQ .editor-suggestion-removal{color:color-mix(in srgb,#8f1d1d 78%,var(--foreground));text-decoration:line-through;text-decoration-thickness:1.5px;text-decoration-color:color-mix(in srgb,#cc4b4b 86%,transparent);border-radius:.22rem;box-decoration-break:clone;-webkit-box-decoration-break:clone}.editor-document-screen_editorShell__Js_YQ .editor-suggestion-removal--active{background:transparent}.dark .editor-document-screen_editorShell__Js_YQ .editor-inline-assistant-selection{background:#395576}.editor-document-screen_editorShell__Js_YQ [data-editor-block=true].editor-inline-assistant-selection-block [data-node-view-content-react]{background:color-mix(in srgb,#b3d7fe 72%,transparent)}.dark .editor-document-screen_editorShell__Js_YQ [data-editor-block=true].editor-inline-assistant-selection-block [data-node-view-content-react]{background:color-mix(in srgb,#395576 72%,transparent)}.editor-document-screen_inlineAssistantOverlay__s9KcN{position:absolute;z-index:8}.editor-document-screen_inlineAssistantLoading__bpbI8{width:100%;margin:.75rem 0 1rem;padding:.5rem .375rem;border:1px solid var(--border);border-radius:4px;background:var(--background);box-shadow:0 10px 28px rgb(15 23 42/.08)}.editor-document-screen_editorShell__Js_YQ .ProseMirror [data-editor-block=true][data-editor-block-drop-before=true]:before{content:"";position:absolute;left:2rem;right:0;top:-.35rem;border-top:2px solid var(--foreground);opacity:.8;pointer-events:none}.editor-document-screen_editorShell__Js_YQ .ProseMirror [data-editor-block=true][data-editor-block-drop-after=true]:after{content:"";position:absolute;left:2rem;right:0;bottom:-.35rem;border-top:2px solid var(--foreground);opacity:.8;pointer-events:none}.editor-document-screen_editorShell__Js_YQ .ProseMirror p{margin:0 0 1rem}.editor-document-screen_editorShell__Js_YQ .ProseMirror h1,.editor-document-screen_editorShell__Js_YQ .ProseMirror h2,.editor-document-screen_editorShell__Js_YQ .ProseMirror h3{font-family:var(--font-lora),"Lora",serif;margin:1.6rem 0 .85rem;line-height:1.18;font-weight:500}.editor-document-screen_editorShell__Js_YQ .ProseMirror h1{font-size:2rem}.editor-document-screen_editorShell__Js_YQ .ProseMirror h2{font-size:1.45rem}.editor-document-screen_editorShell__Js_YQ .ProseMirror h3{font-size:1.15rem}.editor-document-screen_editorShell__Js_YQ .ProseMirror ol,.editor-document-screen_editorShell__Js_YQ .ProseMirror ul{padding-left:1.25rem;margin:0 0 1rem}.editor-document-screen_editorShell__Js_YQ .ProseMirror li+li{margin-top:.25rem}.editor-document-screen_editorShell__Js_YQ .ProseMirror blockquote{margin:0 0 1rem;padding-left:1rem;border-left:2px solid var(--border);color:var(--muted-foreground)}.editor-document-screen_editorShell__Js_YQ .ProseMirror pre{margin:0 0 1rem;padding:.9rem 1rem;border-radius:.85rem;background:color-mix(in srgb,var(--background) 92%,black 8%);overflow-x:auto}.editor-document-screen_editorShell__Js_YQ .ProseMirror code{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace}.editor-document-screen_editorShell__Js_YQ .ProseMirror .editor-link,.editor-document-screen_editorShell__Js_YQ .ProseMirror a{color:var(--primary);text-decoration:underline;text-underline-offset:.18em}.editor-document-screen_errorCard__uTMtx{max-width:36rem}.editor-document-screen_renameDialog__XmJ0t{max-width:28rem}.editor-document-screen_sourceViewerSheet__DJ5J3{width:min(42rem,100vw);max-width:min(42rem,100vw);padding:0}.editor-document-screen_assistantSheet__jUvG_{width:min(40rem,100vw);max-width:min(40rem,100vw);padding:0}.editor-document-screen_assistantSheetHeader__vLjwX{padding-bottom:0}.editor-document-screen_assistantSheetBody__ublpH{height:calc(100dvh - 4.5rem);overflow:auto}.editor-document-screen_renameDialog__body__lTUP4{margin-top:.5rem}.editor-document-screen_screen__kYEl4[data-focus-mode=true]{padding-top:.75rem}.editor-document-screen_screen__kYEl4[data-focus-mode=true] .editor-document-screen_chromeRow__jlf1F,.editor-document-screen_screen__kYEl4[data-focus-mode=true] .editor-document-screen_toolbarShell__Rw_K3{max-width:100rem}@media (max-width:1024px){.editor-document-screen_editorWrapper__V06WE{width:100%;zoom:1}.editor-document-screen_canvasCommentLayout__HwCq9{width:100%}.editor-document-screen_loadingPaper__drZ2u{padding-inline-end:0}}@media (max-width:720px){.editor-document-screen_screen__kYEl4{padding:1rem .75rem 2rem}.editor-document-screen_chromeRow__jlf1F{align-items:flex-start;flex-direction:column}.editor-document-screen_header__meta__SS_jU{padding-left:2.5rem}.editor-document-screen_toolbarShell__Rw_K3{top:3.5rem;margin-bottom:.75rem}.editor-document-screen_paperCard__dim_G{min-height:34rem}}.review-playbook-run-screen_screen__zJ7ko{width:100%;height:calc(100vh - var(--trial-banner-height, 0px) - 54px);display:flex;flex-direction:column;gap:1rem;padding:.7rem 1rem}.review-playbook-run-screen_header__6ppYa{display:flex;align-items:center;justify-content:flex-start;gap:1rem}.review-playbook-run-screen_headerCopy__9J3Kd{min-width:0;flex-shrink:0}.review-playbook-run-screen_headerRow__dEz_A{display:flex;align-items:center}.review-playbook-run-screen_headerSpacer__7RnOK{flex:1;min-width:0}.review-playbook-run-screen_runTitleGroup__oln8f{flex:0 1 max-content;min-width:0;max-width:max-content}.review-playbook-run-screen_actions__ty6ED{display:flex;align-items:center;gap:.5rem;flex-shrink:0;margin-left:auto}.review-playbook-run-screen_hiddenInput__Kmy2u{display:none}.review-playbook-run-screen_content__nmAHZ{flex:1;min-height:0}.review-playbook-run-screen_panels__cXdN9{height:100%;border-radius:var(--radius-md);background:var(--background);overflow:hidden}.review-playbook-run-screen_resultsPanel__jXzpn,.review-playbook-run-screen_viewerPanel__WrQll{height:100%;min-height:0;display:flex;flex-direction:column;background:var(--background)}.review-playbook-run-screen_viewerEmpty__pfPJj{height:100%;display:flex;align-items:center;justify-content:center;padding:2rem;text-align:center;color:var(--muted-foreground)}.review-playbook-run-screen_rulesPanel__QrYuu{height:100%;min-height:0;display:flex;flex-direction:column}.review-playbook-run-screen_rulesPanelHeader__DCmOj{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;padding:1rem 1rem .75rem;border-bottom:1px solid var(--border)}.review-playbook-run-screen_rulesPanelTitle__xXrWY{margin:0;font-size:.95rem;font-weight:600;color:var(--foreground)}.review-playbook-run-screen_rulesPanelDescription__edrBn{margin:.3rem 0 0;font-size:.8125rem;line-height:1.5;color:var(--muted-foreground)}.review-playbook-run-screen_rulesPanelScroll__GEm2t{flex:1;min-height:0;overflow:auto;padding:1rem}.review-playbook-run-screen_rulesList__7hJQx{display:flex;flex-direction:column;gap:.875rem}.review-playbook-run-screen_rulesEmpty__ceOJ_{display:flex;align-items:center;justify-content:center;min-height:14rem;padding:2rem;text-align:center;color:var(--muted-foreground)}.review-playbook-run-screen_ruleCard__W82bH{display:flex;flex-direction:column;gap:.875rem;padding:1rem;border:1px solid var(--border);border-radius:var(--radius-md);background:color-mix(in oklab,var(--card) 90%,transparent)}.review-playbook-run-screen_ruleCardHeader__oGmqD{display:flex;align-items:flex-start;justify-content:space-between;gap:.75rem}.review-playbook-run-screen_ruleCardTitle__HB73D{margin:0;font-size:.9375rem;font-weight:500;color:var(--foreground)}.review-playbook-run-screen_ruleCardNumber__UOS1f{color:var(--muted-foreground)}.review-playbook-run-screen_ruleField__jT36n{display:flex;flex-direction:column;gap:.35rem}.review-playbook-run-screen_ruleFieldLabel__nPhL7{font-size:.72rem;font-weight:600;letter-spacing:.02em;text-transform:uppercase;color:var(--muted-foreground)}.review-playbook-run-screen_ruleFieldValue__jiLHa{margin:0;font-size:.875rem;line-height:1.55;color:var(--foreground);white-space:pre-wrap}.review-playbook-run-screen_ruleListValues__jP77X{margin:0;padding-left:1.1rem;display:flex;flex-direction:column;gap:.35rem;font-size:.875rem;line-height:1.55;color:var(--foreground)}@media (max-width:1279px){.review-playbook-run-screen_panels__cXdN9{display:flex;flex-direction:column}}.precedent-grid-card_card__zQ57d{position:relative;flex-shrink:0}.precedent-grid-card_card__link__8D8Ef{display:flex;flex-direction:column;justify-content:center;height:14rem;border:1px solid var(--border);border-radius:var(--radius-lg);overflow:hidden;cursor:pointer;background:none;text-align:left;width:100%;transition:background .15s}.precedent-grid-card_card__link__8D8Ef:hover{background:var(--accent)}.precedent-grid-card_card__preview__ir2ho{flex:1;display:flex;padding-top:1rem;padding-left:1rem;overflow:hidden;border-radius:var(--radius-lg) var(--radius-lg) 0 0}.precedent-grid-card_card__tableWrap__27ZkT{width:100%;height:100%;margin-right:-1rem;margin-bottom:-1rem;transition:transform .2s ease}.precedent-grid-card_card__link__8D8Ef:hover .precedent-grid-card_card__tableWrap__27ZkT{transform:scale(1.03);transform-origin:bottom right}.precedent-grid-card_card__tableInner__94_BV{width:100%;height:100%;border-top:1px solid var(--border);border-left:1px solid var(--border);border-radius:var(--radius-sm) 0 0 0;overflow:hidden;background:var(--background);pointer-events:none}.precedent-grid-card_card__table__oZ24b{width:100%;border-collapse:collapse;table-layout:fixed}.precedent-grid-card_card__th__GTWX8{padding:0 .3125rem;height:1rem;font-size:.4375rem;font-weight:500;color:var(--foreground);text-align:left;vertical-align:middle;border-bottom:.5px solid var(--border);border-right:.5px solid var(--border);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.precedent-grid-card_card__th__GTWX8:last-child{border-right:none}.precedent-grid-card_card__td__cIYx4{padding:0 .3125rem;height:1rem;font-size:.4375rem;font-weight:500;color:var(--foreground);text-align:left;vertical-align:middle;border-bottom:.5px solid var(--border);border-right:.5px solid var(--border);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.precedent-grid-card_card__td__cIYx4:last-child{border-right:none}.precedent-grid-card_card__filledBar__GCEAZ{width:70%;height:3px;border-radius:1px;background:var(--muted-foreground);opacity:.25}.precedent-grid-card_card__info__Yf6Ru{display:flex;flex-direction:column;gap:.15rem;padding:.625rem .75rem;border-top:1px solid var(--border)}.precedent-grid-card_card__title__OjLI6{font-size:.875rem;font-weight:400;color:var(--foreground);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.precedent-grid-card_card__badge__3nKkP,.precedent-grid-card_card__meta__BBWrR{font-size:.6875rem;color:var(--muted-foreground)}.precedent-grid-card_card__menuWrap__EFBYs{position:absolute;bottom:.5rem;right:.5rem}.precedent-grid-card_card__menuBtn__WP2kD{height:1.5rem;width:1.5rem;opacity:0;transition:opacity .15s}.precedent-grid-card_card__zQ57d:hover .precedent-grid-card_card__menuBtn__WP2kD{opacity:1}.precedent-grid-card_card__dialog__eooI7{max-width:24rem}.precedent-grid-card_card__dialogBody___ZG8B{padding:.5rem 0}.watchlist-screen_screen__1o1oL{width:100%;max-width:70rem;margin:0 auto;padding:2rem 1.5rem}.watchlist-screen_screen__header__pFUlb{display:flex;align-items:center;justify-content:space-between;margin-bottom:2rem}.watchlist-screen_screen__title__M6Rml{margin:0;font-family:var(--font-lora),"Lora",serif;font-size:1.5rem;font-weight:500;color:var(--foreground)}.watchlist-screen_empty__QaDE9{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:4rem 1rem;gap:.75rem}.watchlist-screen_empty__icon__bze07{color:var(--muted-foreground);opacity:.4;margin-bottom:.5rem}.watchlist-screen_empty__title__JgQcg{margin:0;font-size:1rem;font-weight:600;color:var(--foreground)}.watchlist-screen_empty__description__2IQ7r{margin:0;font-size:.8125rem;color:var(--muted-foreground);max-width:24rem;line-height:1.5}.watchlist-screen_empty__action__nrQQR{margin-top:.5rem}.watchlist-screen_watchers__Xm_ev{display:flex;flex-direction:column;margin-bottom:2rem}.watchlist-screen_watcher__KJNiP{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;padding:1rem 0;border-bottom:1px solid var(--border);transition:opacity .15s;cursor:pointer}.watchlist-screen_watcher__KJNiP:last-child{border-bottom:none}.watchlist-screen_watcher__KJNiP:hover{opacity:.7}.watchlist-screen_watcher__body__Qsczm{flex:1;min-width:0}.watchlist-screen_watcher__query__zybYi{margin:0 0 .5rem;font-size:.875rem;font-weight:500;color:var(--foreground);display:flex;align-items:center;gap:.5rem;max-width:650px}.watchlist-screen_watcher__unread__HQfSo{height:1.125rem;min-width:1.125rem;padding:0 .3rem;font-size:.625rem;line-height:1;background:var(--swiss-red)!important;color:var(--swiss-red-foreground)!important;border-color:var(--swiss-red)!important}.watchlist-screen_watcher__details__YFdxH,.watchlist-screen_watcher__tags___bRvD{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem}.watchlist-screen_watcher__tags___bRvD{margin-bottom:.5rem}.watchlist-screen_watcher__details__YFdxH{font-size:.75rem;color:var(--muted-foreground)}.watchlist-screen_watcher__actions__EgCLQ{display:flex;align-items:center;gap:.5rem;flex-shrink:0}.watchlist-screen_sheet___mv1u{display:flex;flex-direction:column;gap:1.25rem}.watchlist-screen_sheet__field__I9_ar{display:flex;flex-direction:column;gap:.375rem}.watchlist-screen_sheet__label__GmPxO{font-size:.8125rem;font-weight:500;color:var(--foreground)}.watchlist-screen_sheet__sources__hnwe3{display:grid;grid-template-columns:1fr 1fr;gap:.5rem}.watchlist-screen_sheet__select__U_Ean{width:100%}.watchlist-screen_sheet__sourceItem__KRVWK{display:flex;align-items:center;gap:.5rem;font-size:.8125rem;color:var(--foreground)}.watchlist-screen_sheet__frequency__Nb_T4{display:flex;gap:.5rem}.watchlist-screen_sheet__notifyRow__IsFYp{display:flex;align-items:center;justify-content:space-between}.watchlist-screen_sheet__footer__szM1A{display:flex;justify-content:flex-end;gap:.5rem;padding-top:.5rem}.watchlist-screen_resultsSheet__G_hRl{display:flex;flex-direction:column;height:100%;gap:0;width:680px;max-width:100vw}.watchlist-screen_resultsSheet__header__b5Nrp{padding:1.25rem 1.5rem}.watchlist-screen_resultsSheet__title__RKf4d{font-size:1rem;font-weight:600}.watchlist-screen_resultsSheet__meta__kF8E9{display:flex;flex-wrap:wrap;gap:.375rem;margin-top:.375rem}.watchlist-screen_resultsSheet__actions__sKWR7{display:flex;align-items:center;justify-content:space-between;padding:0 1.5rem .75rem}.watchlist-screen_resultsSheet__count__zLT3n{font-size:.6875rem;font-weight:600;color:var(--muted-foreground);text-transform:uppercase;letter-spacing:.03em}.watchlist-screen_resultsSheet__body__fkgR6{flex:1;overflow-y:auto;padding:0 1.5rem 1.25rem;display:flex;flex-direction:column;gap:1.25rem}.watchlist-screen_sheetEmpty__QjOS2{font-size:.875rem;color:var(--muted-foreground);margin:0}.watchlist-screen_checkResult__HQyeD{display:flex;flex-direction:column;gap:.5rem}.watchlist-screen_checkResult__header__pOD9D{display:flex;align-items:center;justify-content:space-between}.watchlist-screen_checkResult__menu__uaZL2{width:1.5rem;height:1.5rem;color:var(--muted-foreground);opacity:0;transition:opacity .15s}.watchlist-screen_checkResult__HQyeD:hover .watchlist-screen_checkResult__menu__uaZL2{opacity:1}.watchlist-screen_checkResult__date__lcs9N{font-size:.6875rem;font-weight:600;color:var(--muted-foreground);text-transform:uppercase;letter-spacing:.03em;margin:0}.watchlist-screen_checkResult__summary__CqsKU{width:100%;color:var(--foreground);font-size:1rem;line-height:1.58;letter-spacing:-.003em;font-family:var(--font-lora),"Lora",serif;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased}.watchlist-screen_checkResult__summary__CqsKU>:first-child{margin-top:0}.watchlist-screen_checkResult__summary__CqsKU>:last-child{margin-bottom:0}.watchlist-screen_checkResult__summary__CqsKU p{margin:.75rem 0;text-wrap:pretty}.watchlist-screen_checkResult__summary__CqsKU ol,.watchlist-screen_checkResult__summary__CqsKU ul{margin:.625rem 0 .625rem 1.25rem}.watchlist-screen_checkResult__summary__CqsKU li{margin:.3rem 0;padding-left:.125rem}.watchlist-screen_checkResult__sources__qlWpn{display:flex;flex-direction:column;gap:.75rem;margin-top:.25rem}.watchlist-screen_checkResult__source__iSvSY{display:flex;gap:.625rem;align-items:flex-start;padding:.375rem;border-radius:var(--radius-sm);text-decoration:none;transition:background .15s}.watchlist-screen_checkResult__source__iSvSY:hover{background:var(--accent)}.watchlist-screen_checkResult__sourceIcon__cPkFS{flex-shrink:0;color:var(--muted-foreground);margin-top:.125rem}.watchlist-screen_checkResult__sourceTitle__lNBtE{font-size:.8125rem;font-weight:500;color:var(--foreground)}.watchlist-screen_checkResult__sourceDomain__yWtvr{font-size:.75rem;color:var(--muted-foreground)}.watchlist-screen_resultSeparator__yLmqQ{margin:0}.watchlist-screen_loadMore__VVpe3{display:flex;justify-content:center;padding:1rem 0}.login-page-content_login__dPAzt{width:100%;min-height:auto;padding:0 16px;display:flex;justify-content:center}.login-page-content_login__card__jAQpP{width:min(100%,23.75rem);border:none;padding:0;background:transparent;box-shadow:none}.login-page-content_login__content__H4KZb{display:flex;flex-direction:column;gap:1.25rem;padding:0}.login-page-content_login__googleButton__MuW8I{width:100%;justify-content:center;border-color:color-mix(in oklab,var(--foreground) 14%,transparent);background:color-mix(in oklab,var(--background) 8%,transparent)}.login-page-content_login__googleIcon__09gVi{width:1rem;height:1rem}.login-page-content_login__divider__hS4He{margin:0;display:flex;align-items:center;gap:.875rem;text-align:center;font-size:.7rem;font-weight:500;text-transform:none;letter-spacing:.04em;color:var(--muted-foreground);opacity:.72}.login-page-content_login__divider__hS4He:after,.login-page-content_login__divider__hS4He:before{content:"";flex:1 1 auto;height:1px;background:color-mix(in oklab,var(--foreground) 10%,transparent)}.login-page-content_login__form__EUXYX{display:flex;flex-direction:column;gap:.95rem}.login-page-content_login__input__EF_v0{background:color-mix(in oklab,var(--background) 10%,transparent);border-color:color-mix(in oklab,var(--foreground) 12%,transparent)}.login-page-content_login__label__wldNm{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.login-page-content_login__submitButton___Nriv{width:100%;margin-top:.5rem;background:var(--foreground);color:var(--background);box-shadow:none}.login-page-content_login__submitButton___Nriv:hover{background:color-mix(in oklab,var(--foreground) 92%,transparent)}.login-page-content_login__fieldError__dvM8n{margin:-.25rem 0 0;font-size:.75rem;line-height:1.35;color:var(--destructive)}.login-page-content_login__otpContainer__XjD76{width:100%;justify-content:stretch}.login-page-content_login__otpGroup___CgRv{width:100%;justify-content:space-between;gap:.5rem}.login-page-content_login__changeEmailButton__7pDqz{width:100%;justify-content:center;color:var(--muted-foreground)}.login-page-content_login__changeEmailButton__7pDqz:hover{color:var(--foreground)}.login-page-content_login__error__8kRpv{margin:0;font-size:.875rem;color:var(--destructive)}.login-page-content_login__installCta__ZvQub{display:flex;flex-direction:column;align-items:center;gap:.5rem;padding-top:.25rem}.login-page-content_login__installButton__G88nO{min-width:13rem;max-width:20.125rem;width:100%}.login-page-content_login__installIcon__U7Tmv{width:1rem;height:1rem}.login-page-content_login__installHint__NO9qi{margin:0;text-align:center;font-size:.75rem;line-height:1.45;color:var(--muted-foreground)}.login-page-content_login__installDialog___GfsP{max-width:24rem}.login-page-content_login__installSteps__ODavL{margin:0;padding-left:1.125rem}.login-page-content_login__installSteps__ODavL li+li{margin-top:.5rem}.login-page-content_login__legalText__8ozIU{margin:.5rem 0 0;font-size:.75rem;line-height:1.4;color:var(--muted-foreground)}.login-page-content_login__legalLink__EGdSO{color:inherit;text-decoration:underline;text-underline-offset:3px}@media (min-width:1000px){.login-page-content_login__dPAzt{padding:0;justify-content:flex-start}}.sign-in-dialog_dialog__OBNXd{max-width:28rem;padding:2rem 1.5rem 1.75rem;border-radius:2px;gap:1.5rem}.sign-in-dialog_dialog__header__JzNWm{text-align:left;gap:.375rem}.sign-in-dialog_dialog__title__OcY2p{font-family:var(--font-lora),"Lora",serif;font-weight:400;font-size:1.5rem;line-height:1.2;letter-spacing:-.01em}.sign-in-dialog_dialog__description__eHT2y{font-size:.9375rem;line-height:1.5}.site-footer-operated_footer__5r3NL{--background:oklch(0.165 0.005 84.5);--foreground:oklch(0.929 0.014 84.6);--muted-foreground:oklch(0.796 0.020 87.5);--border:oklch(0.280 0.010 80.4);width:100%;padding:clamp(3rem,6vh,4.5rem) 1.5rem 1.5rem;background:var(--background);color:var(--foreground)}.site-footer-operated_footer__inner__86NPj{max-width:90rem;margin-inline:auto}.site-footer-operated_footer__top__qbI_5{display:flex;justify-content:space-between;align-items:flex-start;gap:3rem;padding-bottom:2.5rem;border-bottom:1px solid var(--border)}.site-footer-operated_footer__columns__zBfse{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:2rem 4rem}.site-footer-operated_footer__column__hDr1_{display:flex;flex-direction:column;align-items:flex-start;gap:.5rem}.site-footer-operated_footer__heading__jvIZr{margin-bottom:.25rem;font-family:var(--font-space-grotesk),"Space Grotesk",monospace;font-size:.6875rem;letter-spacing:.18em;text-transform:uppercase;color:var(--muted-foreground)}.site-footer-operated_footer__link___u8Zi{padding:0;border:0;background:none;font:inherit;font-size:.9375rem;color:var(--foreground);text-decoration:none;text-align:left;cursor:pointer}.site-footer-operated_footer__link___u8Zi:hover{text-decoration:underline;text-underline-offset:.25rem}.site-footer-operated_footer__link___u8Zi:focus-visible{outline:2px solid var(--ring);outline-offset:3px}.site-footer-operated_footer__bottom__DF3uV{display:flex;justify-content:space-between;gap:1rem;padding-top:1.25rem;font-size:.8125rem;color:var(--muted-foreground)}.site-footer-operated_footer__wordmark__1QgaQ{display:flex;align-items:baseline;gap:.1em;font-family:var(--font-lora),"Lora",serif;font-weight:500;font-size:clamp(2.5rem,5vw,4rem);line-height:.9;letter-spacing:-.025em}.site-footer-operated_footer__mark__fjHDJ{width:.72em;height:.72em;align-self:center;background:currentColor;mask:url(/regaid-mark.svg) center/contain no-repeat;-webkit-mask:url(/regaid-mark.svg) center/contain no-repeat}@media (max-width:720px){.site-footer-operated_footer__top__qbI_5{flex-direction:column;gap:2rem}.site-footer-operated_footer__columns__zBfse{justify-content:flex-start;flex-direction:column;gap:1.75rem}.site-footer-operated_footer__bottom__DF3uV{flex-direction:column;gap:.25rem}}.evidence-flow_flow__WbuNh{--flow-ink:color-mix(in oklab,var(--foreground) 48%,transparent);--flow-ink-strong:color-mix(in oklab,var(--foreground) 78%,transparent);--flow-ink-faint:color-mix(in oklab,var(--foreground) 26%,transparent);--flow-ground:color-mix(in oklab,var(--foreground) 14%,transparent);--flow-gold:var(--ring);--dur:0.5s;--delay:0s;display:block;width:100%;height:auto;overflow:visible}.evidence-flow_dot__ME3xP{fill:var(--flow-ground)}.evidence-flow_corner__VmKgL{fill:none;stroke:var(--flow-ground);stroke-width:1}.evidence-flow_output__u0We5,.evidence-flow_source__qIDoc{fill:none;stroke-linecap:round;stroke-dasharray:1;stroke-dashoffset:1}.evidence-flow_source__qIDoc{stroke:var(--flow-ink);stroke-width:1.25}.evidence-flow_source--stop__GdPeg{stroke:var(--flow-ink-faint)}.evidence-flow_output__u0We5{stroke:var(--flow-gold);stroke-width:1.75}.evidence-flow_checkpoint__ZZ_cQ,.evidence-flow_node__PgDZg,.evidence-flow_tick__hxfaM{opacity:0;transform:scale(.6);transform-box:fill-box;transform-origin:center}.evidence-flow_checkpoint__ZZ_cQ{fill:var(--background);stroke:var(--flow-ink-strong);stroke-width:1.25}.evidence-flow_checkpoint--stop__l2h3L{stroke:var(--flow-ink-faint)}.evidence-flow_ring__cmtwM{fill:var(--background);stroke:var(--flow-ink-strong);stroke-width:1.25}.evidence-flow_core__H8szz{fill:var(--flow-ink-strong)}.evidence-flow_tick__hxfaM{fill:none;stroke:var(--flow-gold);stroke-width:1.25;stroke-linecap:round}.evidence-flow_halo__5qPa5{fill:none;stroke:var(--flow-gold);stroke-width:1;opacity:.4;transform-box:fill-box;transform-origin:center}.evidence-flow_confirmed__BXhXr{fill:var(--flow-gold)}.evidence-flow_flow--live__ukeui .evidence-flow_output__u0We5,.evidence-flow_flow--live__ukeui .evidence-flow_source__qIDoc{animation:evidence-flow_draw__qmxUs var(--dur) cubic-bezier(.4,0,.2,1) var(--delay) forwards}.evidence-flow_flow--live__ukeui .evidence-flow_checkpoint__ZZ_cQ,.evidence-flow_flow--live__ukeui .evidence-flow_node__PgDZg,.evidence-flow_flow--live__ukeui .evidence-flow_tick__hxfaM{animation:evidence-flow_settle__WjPE5 .35s cubic-bezier(.2,.8,.2,1) var(--delay) forwards}.evidence-flow_flow--live__ukeui .evidence-flow_halo__5qPa5{animation:evidence-flow_pulse__zGZHQ 2.8s ease-out 3.6s infinite}@keyframes evidence-flow_pulse__zGZHQ{0%{opacity:.4;transform:scale(1)}55%{opacity:0;transform:scale(1.5)}to{opacity:0;transform:scale(1.5)}}@keyframes evidence-flow_draw__qmxUs{to{stroke-dashoffset:0}}@keyframes evidence-flow_settle__WjPE5{to{opacity:1;transform:scale(1)}}@media (prefers-reduced-motion:reduce){.evidence-flow_output__u0We5,.evidence-flow_source__qIDoc{stroke-dashoffset:0}.evidence-flow_checkpoint__ZZ_cQ,.evidence-flow_node__PgDZg,.evidence-flow_tick__hxfaM{opacity:1;transform:none}.evidence-flow_flow--live__ukeui .evidence-flow_checkpoint__ZZ_cQ,.evidence-flow_flow--live__ukeui .evidence-flow_halo__5qPa5,.evidence-flow_flow--live__ukeui .evidence-flow_node__PgDZg,.evidence-flow_flow--live__ukeui .evidence-flow_output__u0We5,.evidence-flow_flow--live__ukeui .evidence-flow_source__qIDoc,.evidence-flow_flow--live__ukeui .evidence-flow_tick__hxfaM{animation:none}}.hero-operated_hero__hft2R{width:100%;max-width:90rem;margin-inline:auto;padding:clamp(2.5rem,7vh,5rem) 1.5rem clamp(3rem,8vh,5rem);display:grid;grid-template-columns:1fr;gap:2.5rem;align-items:center}.hero-operated_hero__copy__yLpde{display:flex;flex-direction:column;align-items:flex-start;gap:1.25rem;max-width:36rem}.hero-operated_hero__trust__tTa4o{display:inline-flex;align-items:center;gap:.375rem;padding:.25rem .625rem .25rem .5rem;border:1px solid color-mix(in oklab,#d52b1e 20%,var(--border));border-radius:999px;background:color-mix(in oklab,#d52b1e 4%,var(--background));font-size:.75rem;font-weight:500;color:var(--muted-foreground);letter-spacing:.01em;text-decoration:none;transition:border-color .15s ease}.hero-operated_hero__trust__tTa4o:hover{border-color:color-mix(in oklab,#d52b1e 40%,var(--border))}.hero-operated_hero__trustIcon__mEP_7{flex-shrink:0;border-radius:2px}.hero-operated_hero__title__mWKGP{margin:.25rem 0 0;font-family:var(--font-lora),"Lora",serif;font-weight:400;font-size:clamp(2.25rem,3.6vw,3.75rem);line-height:1.08;letter-spacing:-.015em;text-wrap:balance}.hero-operated_hero__definition__VRQpb{margin:0;font-size:clamp(1.0625rem,1.3vw,1.25rem);line-height:1.5;color:color-mix(in oklab,var(--foreground) 80%,var(--background))}.hero-operated_hero__actions__MwMd5{display:flex;flex-wrap:wrap;gap:.75rem;margin-top:.5rem}.hero-operated_hero__visual__RlPaf{min-width:0;max-width:26rem}@media (max-width:639px){.hero-operated_hero__visual__RlPaf{display:none}}@media (min-width:1000px){.hero-operated_hero__hft2R{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:clamp(2rem,4vw,4rem);min-height:calc(100dvh - 4.5rem)}.hero-operated_hero__visual__RlPaf{max-width:none;margin-right:-1.5rem}}.brand-logo_brand__JzJkT{display:inline-flex;align-items:center;gap:.5rem;text-decoration:none}.brand-logo_brand__iconWrap__acIjI{position:relative;flex-shrink:0;width:20px;height:20px}.brand-logo_brand__icon__UOVku{display:block;width:20px;height:20px;background-color:var(--foreground);mask:url(/regaid-mark.svg) center/contain no-repeat;-webkit-mask:url(/regaid-mark.svg) center/contain no-repeat}.brand-logo_brand__icon--absolute__dEPkV{position:absolute;inset:0}.brand-logo_brand--muted__ZvO2G .brand-logo_brand__icon__UOVku{background-color:var(--muted-foreground-soft)}.brand-logo_brand__text__14TY6{font-family:var(--font-ledger),"Ledger",serif;font-size:1.25rem;line-height:1;color:var(--foreground);white-space:nowrap}.brand-logo_brand--muted__ZvO2G .brand-logo_brand__text__14TY6{color:var(--muted-foreground-soft)}.project-selection-sheet_trigger__taeDK{display:flex;align-items:center;gap:.5rem;width:100%;padding:.375rem .625rem;border:none;border-radius:var(--radius-md);background:transparent;color:var(--muted-foreground);font-size:.875rem;cursor:pointer;transition:background .15s ease,color .15s ease}.project-selection-sheet_trigger__taeDK:hover{background:var(--accent);color:var(--foreground)}.project-selection-sheet_trigger--collapsed__vHuOD{justify-content:center;padding-inline:0}.project-selection-sheet_trigger__icon__tWvbX{width:1rem;height:1rem;flex-shrink:0}.project-selection-sheet_trigger__label__1dT_r{flex:1;min-width:0;text-align:left;display:flex;flex-direction:column;gap:.0625rem}.project-selection-sheet_trigger__project__7DR7V,.project-selection-sheet_trigger__workspace__Oxu3H{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.project-selection-sheet_trigger__workspace__Oxu3H{font-size:.6875rem;line-height:1.1;color:var(--muted-foreground)}.project-selection-sheet_trigger__project__7DR7V{line-height:1.2;color:var(--foreground);font-weight:500}.project-selection-sheet_trigger__chevron__QI15e{width:.875rem;height:.875rem;flex-shrink:0;opacity:.5}.project-selection-sheet_sheet__1bw1T{width:min(31.25rem,100vw);display:flex;flex-direction:column;height:100%}.project-selection-sheet_overlay__1xJ2n{position:fixed;top:0;left:var(--sidebar-offset,0);z-index:40;width:min(31.25rem,calc(100vw - 3rem));height:100vh;pointer-events:none;opacity:0;transition:opacity .22s ease}.project-selection-sheet_overlay--open__WH6Yn{opacity:1}.project-selection-sheet_panel__j9Pea{pointer-events:auto;display:flex;flex-direction:column;height:100%;width:100%;border-right:1px solid var(--border);background:var(--background);transform:translateX(calc(-100% - 1rem));transition:transform .22s ease;will-change:transform}.project-selection-sheet_panel--open__eeQ_u{transform:translateX(0)}.project-selection-sheet_header__rtS3g{padding:.75rem 1rem .625rem;display:flex;align-items:center;justify-content:space-between;gap:.75rem}.project-selection-sheet_headerTitleGroup__iUmIn{min-width:0;display:flex;flex-direction:column;gap:.125rem}.project-selection-sheet_headerTitle__IOVWw{margin:0;font-size:.875rem;font-weight:600;color:var(--foreground)}.project-selection-sheet_headerDescription__4HkCj{margin:0;font-size:.8rem;color:var(--muted-foreground)}.project-selection-sheet_headerButton__7yI0X{width:2rem;height:2rem;color:var(--muted-foreground);flex-shrink:0}.project-selection-sheet_headerButton__7yI0X svg{width:1rem;height:1rem}.project-selection-sheet_body__fSCsR{flex:1;min-height:0;display:flex;flex-direction:column}.project-selection-sheet_toolbar__5nzma{display:flex;align-items:center;flex-wrap:wrap;gap:.5rem;padding:.5rem .75rem}.project-selection-sheet_search__DUqll{position:relative;flex:1 1 12rem;min-width:0}.project-selection-sheet_searchIcon__auSz0{position:absolute;left:.5rem;top:50%;width:.875rem;height:.875rem;transform:translateY(-50%);color:var(--muted-foreground);pointer-events:none}.project-selection-sheet_searchInput__MdoxL{height:2rem;padding-left:1.75rem;border:1px solid var(--border);background:transparent}.project-selection-sheet_newButton__xS_ZT{flex-shrink:0}.project-selection-sheet_list__I3mOR{flex:1;min-height:0;overflow-y:auto;padding:0 .5rem .5rem;display:flex;flex-direction:column;gap:.0625rem}.project-selection-sheet_group__SKbHF{display:flex;flex-direction:column}.project-selection-sheet_group__SKbHF+.project-selection-sheet_group__SKbHF{margin-top:.5rem}.project-selection-sheet_groupHeading__Gol4s{display:flex;flex-direction:column;gap:.125rem;padding:.5rem .5rem .375rem}.project-selection-sheet_groupName__uxPsU{font-size:.8125rem;font-weight:600;color:var(--foreground)}.project-selection-sheet_groupMeta__6aHH8{display:flex;align-items:center;gap:.375rem;font-size:.6875rem;color:var(--muted-foreground)}.project-selection-sheet_empty__kQFix{padding:1rem .5rem;font-size:.875rem;color:var(--muted-foreground)}.project-selection-sheet_itemRow__jAFh_{position:relative;display:flex;align-items:center}.project-selection-sheet_itemRow__jAFh_ .project-selection-sheet_itemActionsTrigger__bvGnz{position:absolute;right:.25rem;opacity:0;width:1.5rem;height:1.5rem;flex-shrink:0;pointer-events:none}.project-selection-sheet_itemRow__jAFh_:focus-within .project-selection-sheet_itemActionsTrigger__bvGnz,.project-selection-sheet_itemRow__jAFh_:hover .project-selection-sheet_itemActionsTrigger__bvGnz{opacity:1;pointer-events:auto}.project-selection-sheet_item__Lvpex{display:flex;align-items:center;gap:.375rem;flex:1;min-width:0;width:100%;padding:.4rem 2rem .4rem .5rem;border:none;background:transparent;border-radius:var(--radius-md);font-size:.875rem;color:var(--foreground);text-align:left;cursor:pointer;transition:background .15s ease}.project-selection-sheet_item__Lvpex:hover{background:var(--accent)}.project-selection-sheet_item__Lvpex:disabled{opacity:.6;cursor:default}.project-selection-sheet_item--active__uNm_G{background:color-mix(in oklab,var(--accent) 70%,transparent)}.project-selection-sheet_item__content__wFPV_{display:flex;flex-direction:column;gap:.0625rem;min-width:0;flex:1}.project-selection-sheet_item__meta__iUy2q,.project-selection-sheet_item__name__vjIJH{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.project-selection-sheet_item__meta__iUy2q{font-size:.6875rem;color:var(--muted-foreground)}.project-selection-sheet_item__checkPlaceholder__HIgXM,.project-selection-sheet_item__check__Wzzea{width:1rem;height:1rem;flex-shrink:0}.project-selection-sheet_itemActionsPopover__PNHOM{display:flex;flex-direction:column;gap:0;padding:.25rem;width:auto;min-width:8rem}.project-selection-sheet_itemActionButton__riVru{display:flex;align-items:center;gap:.5rem;width:100%;justify-content:flex-start;font-size:.8125rem;height:2rem;padding:0 .5rem}.project-selection-sheet_itemActionButton--destructive__FhorZ,.project-selection-sheet_itemActionButton--destructive__FhorZ:hover{color:var(--destructive)}.project-selection-sheet_itemActionButtonWrapper__g99QT{display:flex;width:100%}.project-selection-sheet_itemActionSeparator__q3Osn{height:1px;background:var(--border);margin:.25rem 0}.project-selection-sheet_createDialogContent__DVilS{max-width:min(30rem,100vw - 2rem);border:none}.project-selection-sheet_createDialogTitle__CfrUq{margin:0}.project-selection-sheet_createDialogDescription__qweCm{margin-top:.25rem;color:var(--muted-foreground)}.project-selection-sheet_createDialogBody__LRbQT{padding-block:.25rem}@media (max-width:63.999rem){.project-selection-sheet_overlay__1xJ2n{display:none}}@media (max-width:47.999rem){.project-selection-sheet_sheet__1bw1T{width:100vw}}.site-footer_footer__lvRPb{width:100%;max-width:90rem;margin:0 auto;padding:1.5rem}.site-footer_footer__inner__WnqMk{display:flex;flex-direction:column;gap:1rem;padding-top:1.25rem}.site-footer_footer__brand__J_v4g{display:flex;flex-direction:column;gap:.5rem}.site-footer_footer__meta__D_VUp{display:flex;flex-direction:column;gap:.875rem}.site-footer_footer__links__IQNTT{display:flex;flex-wrap:wrap;gap:.875rem 1.25rem}.site-footer_footer__link__KxuKI{font-size:.875rem;color:var(--muted-foreground);text-decoration:none}.site-footer_footer__link__KxuKI:hover{color:var(--foreground);text-decoration:underline;text-underline-offset:.25rem}.site-footer_footer__company__NgtcN{display:flex;flex-direction:column;gap:.2rem;font-size:.8125rem;line-height:1.5;color:var(--muted-foreground);align-items:flex-start;text-align:left}@media (min-width:900px){.site-footer_footer__inner__WnqMk{flex-direction:row;align-items:flex-start;justify-content:space-between;gap:2rem}.site-footer_footer__meta__D_VUp{align-items:flex-end}.site-footer_footer__links__IQNTT{justify-content:flex-end}}.nav_nav__f9mLM{position:sticky;top:0;z-index:40;width:100%;max-width:90rem;margin-inline:auto;display:flex;align-items:center;justify-content:space-between;padding:1rem 1.5rem;background:transparent;backdrop-filter:blur(0);transition:background .3s ease,backdrop-filter .3s ease}.nav_nav--scrolled__zYpEU{background:color-mix(in oklab,var(--background) 92%,transparent);backdrop-filter:blur(12px)}.nav_nav__actions__kluUM{display:flex;align-items:center;gap:3rem}.nav_nav__group__5vY9e{display:flex;align-items:center;gap:1.5rem}.nav_nav__actions__kluUM>.nav_nav__group__5vY9e:last-of-type,.nav_nav__group__5vY9e:first-child{display:none}@media (min-width:1000px){.nav_nav__actions__kluUM>.nav_nav__group__5vY9e:last-of-type,.nav_nav__group__5vY9e:first-child{display:flex}}.nav_nav__linkButton__tAY6N{display:inline-flex;align-items:center;gap:.375rem;padding:0;border:none;background:none;height:auto;min-height:unset;font-size:.95rem;font-weight:400;color:var(--muted-foreground);cursor:pointer;text-decoration:none}.nav_nav__linkButton__tAY6N:hover{color:var(--foreground)}.nav_nav__linkButton__tAY6N:not(:has(.nav_nav__linkChevron__ndtWD)):hover{text-decoration:underline;text-underline-offset:.25rem}.nav_nav__linkChevron__ndtWD{width:1rem;height:1rem;transition:transform .18s ease}.nav_nav__linkButton__tAY6N:hover .nav_nav__linkChevron__ndtWD{transform:rotate(-180deg)}.nav_nav__installCta__JII60{margin-top:0;padding-top:0}.nav_nav__installCta__JII60 [data-testid=install-app]{width:auto;max-width:none;min-width:unset}.nav_nav__installCta__JII60 svg{width:1rem;height:1rem}.nav_nav__desktopPreferences__tDWk6{display:flex;align-items:center;gap:.25rem}.nav_nav__desktopPreferences__tDWk6 [data-slot=button][data-size=icon]{color:var(--muted-foreground)}.nav_nav__desktopPreferences__tDWk6 [data-slot=button][data-size=icon]:hover{color:var(--foreground)}.nav_nav__languageTrigger__10FwO{color:var(--muted-foreground)}.nav_nav__languageTrigger__10FwO:hover{color:var(--foreground)}.nav_nav__languageTriggerIcon__4wXvD{width:1rem;height:1rem}.nav_nav__languageSheet__bUjO_{width:min(24rem,calc(100vw - 1rem));padding:0}.nav_nav__languageSheetHeader__eTnxc{padding:1rem 1rem .875rem}.nav_nav__languageSheetTitle__ZIqBY{font-size:.875rem;font-weight:400;color:var(--muted-foreground)}.nav_nav__languageCurrent__lZbpL{padding:1rem 1rem .25rem}.nav_nav__languageCurrentLabel__oW85c{display:block;font-family:var(--font-lora),"Lora",serif;font-size:24px;font-style:normal;font-weight:400;letter-spacing:-.01em;line-height:1.3em;color:var(--foreground)}.nav_nav__languageList__mVNbb{display:flex;flex-direction:column;gap:.375rem;padding:.875rem}.nav_nav__languageOption__N5iFp{display:flex;align-items:center;width:100%;min-height:56px;gap:.75rem;border:0;border-radius:calc(var(--radius) - 2px);background:transparent;padding:.5rem .625rem;color:var(--foreground);text-align:left;cursor:pointer;opacity:0;transform:translateX(18px);transition:background-color .18s ease,color .18s ease,transform .22s ease;animation:nav_navLanguageItemIn__ww2sM .26s ease-out forwards}.nav_nav__languageOption__N5iFp:hover{background:var(--accent);color:var(--accent-foreground);transform:translateX(6px)}.nav_nav__languageFlag__wt95V{width:1.15rem;border-radius:2px;box-shadow:0 0 0 1px color-mix(in oklab,var(--border) 80%,transparent);flex-shrink:0}.nav_nav__languageOptionLabel__1dPvS{flex:1;font-size:16px;line-height:1.2}@keyframes nav_navLanguageItemIn__ww2sM{0%{opacity:0;transform:translateX(18px)}to{opacity:1;transform:translateX(0)}}.nav_nav__hoverContent__K6rT3{min-height:auto;padding:.375rem}.nav_nav__hoverContentFeatures__aA_k8{width:16rem}.nav_nav__hoverContentSolutions__Wf09S{width:min(94vw,48rem);padding:1rem .5rem}.nav_nav__menuButton__0ppwC{display:flex}.nav_nav__mobileSheet__RXUzn{padding:0}.nav_nav__mobileSheetBody__70luK{position:relative;display:flex;flex-direction:column;gap:.25rem;padding:1rem}.nav_nav__mobileLink__fuUBJ{display:block;padding:.875rem 0;color:var(--foreground);text-decoration:none;font-size:1rem;line-height:1.3}.nav_nav__mobilePreferences__EH46o{position:absolute;top:1.2rem;right:1rem;display:flex;align-items:center;gap:.25rem;padding:0}.nav_nav__mobileSecondary__OZY5S{margin-top:1rem}.nav_nav__mobileInstallCta__q7pit{margin-top:0;padding-top:0;width:100%}.nav_nav__mobileInstallCta__q7pit [data-testid=install-app]{width:100%;max-width:none}.nav_nav__mobileCta__vyFHH{margin-top:.5rem;width:100%}@media (min-width:1000px){.nav_nav__menuButton__0ppwC{display:none}}@media (max-width:720px){.nav_nav__desktopPreferences__tDWk6{gap:.125rem}}.site-nav_nav__cKoN8{position:sticky;top:0;z-index:40;width:100%;max-width:90rem;margin-inline:auto;display:flex;align-items:center;justify-content:space-between;gap:2rem;padding:1rem 1.5rem;background:transparent;border-bottom:1px solid transparent;backdrop-filter:blur(0);transition:background .3s ease,border-color .3s ease,backdrop-filter .3s ease}.site-nav_nav--scrolled__c2GCQ{background:color-mix(in oklab,var(--background) 92%,transparent);border-bottom-color:var(--border);backdrop-filter:blur(12px)}.site-nav_nav__actions__YrXYy,.site-nav_nav__links__Okcp4{display:none;align-items:center;gap:1.5rem}.site-nav_nav__links__Okcp4{flex:1;justify-content:center}.site-nav_nav__link__eQjqO{display:inline-flex;align-items:center;padding:0;border:none;background:none;font-size:.95rem;font-weight:400;color:var(--muted-foreground);cursor:pointer;text-decoration:none}.site-nav_nav__link__eQjqO:hover{color:var(--foreground);text-decoration:underline;text-underline-offset:.25rem}.site-nav_nav__preferences__y9ERb{display:flex;align-items:center;gap:.25rem}.site-nav_nav__preferences__y9ERb [data-slot=button][data-size=icon],.site-nav_nav__sheetPreferences__J6RFk [data-slot=button][data-size=icon]{color:var(--muted-foreground)}.site-nav_nav__preferences__y9ERb [data-slot=button][data-size=icon]:hover,.site-nav_nav__sheetPreferences__J6RFk [data-slot=button][data-size=icon]:hover{color:var(--foreground)}.site-nav_nav__menuButton__GARdP{display:flex}.site-nav_nav__sheet__MjSXl{padding:0}.site-nav_nav__sheetHeader__P_iYx{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:1rem 1.5rem;border-bottom:1px solid var(--border)}.site-nav_nav__sheetBody__WfKd0{display:flex;flex-direction:column;gap:.25rem;padding:.5rem 1.5rem 1.5rem}.site-nav_nav__sheetLink__72u_K{display:block;width:100%;padding:.875rem 0;border:none;background:none;color:var(--foreground);font-size:1rem;line-height:1.3;text-align:left;cursor:pointer}.site-nav_nav__sheetPreferences__J6RFk{display:flex;align-items:center;gap:.25rem}.site-nav_nav__sheetPrimary__yI3ZB{margin-top:1rem;width:100%}@media (min-width:1000px){.site-nav_nav__actions__YrXYy,.site-nav_nav__links__Okcp4{display:flex}.site-nav_nav__menuButton__GARdP{display:none}}.company-faq_faq__UjRXg{max-width:90rem;margin:0 auto;padding:clamp(3.5rem,8vh,6rem) 1.5rem}.company-faq_faq__title__eW434{margin:0 0 3rem;font-family:var(--font-lora),"Lora",serif;font-size:clamp(1.75rem,2.5vw + .75rem,2.5rem);font-weight:500;line-height:1.2;letter-spacing:-.01em;color:var(--foreground)}.company-faq_faq__list__eNsFg{display:flex;flex-direction:column}.company-faq_faq__row__YowGF{display:grid;grid-template-columns:1fr 1fr 1fr;gap:2rem;padding:2rem 0;align-items:end}.company-faq_faq__row--borderTop__ik051{border-top:1px solid var(--border)}.company-faq_faq__number__QTYii{color:var(--muted-foreground)}.company-faq_faq__number__QTYii,.company-faq_faq__question__czxIX{font-family:var(--font-lora),"Lora",serif;font-size:1.375rem;font-weight:500;line-height:1.3}.company-faq_faq__question__czxIX{margin:0 0 0 auto;max-width:500px;color:var(--foreground);text-align:right}.company-faq_faq__answer___C9to{margin:0;max-width:500px;font-family:var(--font-lora),"Lora",serif;font-size:1rem;line-height:1.58;letter-spacing:-.003em;color:var(--foreground)}@media (max-width:48rem){.company-faq_faq__row__YowGF{grid-template-columns:1fr;gap:.5rem}.company-faq_faq__question__czxIX{margin-left:0;text-align:left}}.parentage-explainer_explainer__mCKCb{width:100%;max-width:90rem;margin-inline:auto;padding:clamp(2rem,5vh,3.5rem) 1.5rem clamp(3.5rem,8vh,6rem)}.parentage-explainer_explainer__frame__j7ZDH{position:relative;width:min(100%,76rem,calc((100dvh - 4.5rem - 4rem) * 16 / 9));margin-inline:auto;aspect-ratio:16/9;overflow:hidden;border:1px solid var(--border);border-radius:var(--radius);background:var(--background)}.parentage-explainer_explainer__video__QS7UO::cue{background-color:rgb(43 40 35/.82);color:#faf8f4;font-family:var(--font-plus-jakarta-sans),"Plus Jakarta Sans",system-ui,sans-serif;font-size:1.125rem;line-height:1.4}.parentage-explainer_explainer__poster__6x8aZ,.parentage-explainer_explainer__video__QS7UO{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.parentage-explainer_explainer__play__hx1Fp{position:absolute;left:50%;bottom:clamp(1rem,6%,2.5rem);transform:translateX(-50%);display:inline-flex;align-items:center;gap:.625rem;height:3rem;padding:0 1.375rem 0 1.125rem;border:0;border-radius:var(--radius);background:var(--primary);color:var(--primary-foreground);font-size:.9375rem;font-weight:500;white-space:nowrap;cursor:pointer;box-shadow:0 16px 36px -20px color-mix(in oklab,var(--foreground) 60%,transparent);transition:background .15s ease}.parentage-explainer_explainer__play__hx1Fp:hover{background:color-mix(in oklab,var(--primary) 88%,var(--background))}.parentage-explainer_explainer__play__hx1Fp:focus-visible{outline:2px solid var(--ring);outline-offset:3px}.parentage-explainer_explainer__play__hx1Fp svg{width:1rem;height:1rem}.parentage-explainer_explainer__meta__DX2eL{width:min(100%,76rem,calc((100dvh - 4.5rem - 4rem) * 16 / 9));margin:.875rem auto 0;font-family:var(--font-space-grotesk),"Space Grotesk",monospace;font-size:.6875rem;letter-spacing:.18em;text-transform:uppercase;color:var(--muted-foreground)}@media (max-width:639px){.parentage-explainer_explainer__play__hx1Fp{height:2.5rem;padding:0 1rem 0 .875rem;font-size:.875rem;bottom:.75rem}.parentage-explainer_explainer__video__QS7UO::cue{font-size:.8125rem}}.authority-strip_strip__PPnpv{max-width:90rem;margin:3rem auto 0;padding:6rem 2rem;display:flex;flex-direction:column;align-items:center;gap:1.25rem}.authority-strip_strip__label__7pe6G{margin:0;font-size:.75rem;font-weight:500;text-transform:uppercase;letter-spacing:.06em;color:var(--muted-foreground)}.authority-strip_strip__track__GwF8k{width:100%;overflow:hidden;mask:linear-gradient(90deg,transparent 0,black 8%,black 92%,transparent);-webkit-mask:linear-gradient(90deg,transparent 0,black 8%,black 92%,transparent)}.authority-strip_strip__scroll__li_c5{display:flex;align-items:center;gap:4rem;width:max-content;animation:authority-strip_scrollMarquee__6Vtzf 40s linear infinite}.authority-strip_strip__logo__w1Dyi{flex-shrink:0;display:flex;align-items:center;justify-content:center;height:2rem;opacity:.45;filter:grayscale(100%);transition:opacity .2s ease,filter .2s ease}.authority-strip_strip__logo__w1Dyi:hover{opacity:.85;filter:grayscale(0)}.dark .authority-strip_strip__logo__w1Dyi{filter:grayscale(100%) invert(1);opacity:.5}.dark .authority-strip_strip__logo__w1Dyi:hover{filter:grayscale(100%) invert(1);opacity:.85}.authority-strip_strip__logoImage__WtKBt{height:100%;width:auto;object-fit:contain;border:none}.authority-strip_strip__logo--square__kxiit{height:2.25rem}@keyframes authority-strip_scrollMarquee__6Vtzf{0%{transform:translateX(0)}to{transform:translateX(-50%)}}@media (prefers-reduced-motion:reduce){.authority-strip_strip__scroll__li_c5{animation:none;flex-wrap:wrap;justify-content:center;width:auto}}.counters-banner_banner__1DsYu{max-width:90rem;margin:0 auto;padding:12rem 2rem}.counters-banner_counters__qjJaf{display:flex;flex-wrap:wrap;justify-content:center;gap:2rem 5rem}.counters-banner_counter__hZveK{display:flex;flex-direction:column;align-items:center;gap:.35rem;min-width:10rem}.counters-banner_counter__number__1mpdz{font-family:var(--font-lora),serif;font-size:3.25rem;font-weight:700;letter-spacing:-.03em;color:var(--foreground);line-height:1.1}.counters-banner_counter__label__TPfRA{margin:0;font-size:.8rem;font-weight:500;color:var(--muted-foreground);text-align:center}@media (max-width:640px){.counters-banner_banner__1DsYu{padding:4rem 6rem 8rem}.counters-banner_counters__qjJaf{gap:5rem 2.5rem}.counters-banner_counter__number__1mpdz{font-size:2.25rem}.counters-banner_counter__hZveK{min-width:7rem}}.coverage-grid_grid__q29TQ{max-width:90rem;margin:0 auto;padding:12rem 2rem 0;overflow-x:clip}.coverage-grid_grid__reveal__vepgJ{margin-top:0;overflow-x:clip}.coverage-grid_grid__title__Ztclt{margin:0 0 .5rem;font-family:var(--font-lora),"Lora",serif;font-size:clamp(1.75rem,2.5vw + .75rem,2.5rem);font-weight:500;line-height:1.2;letter-spacing:-.01em;color:var(--foreground)}.coverage-grid_grid__subtitle__6_yA2{margin:0 0 3rem;font-size:.9rem;line-height:1.6;color:var(--muted-foreground)}.coverage-grid_grid__q29TQ [data-slot=table-container]{overscroll-behavior-x:contain;touch-action:pan-x pinch-zoom;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none}.coverage-grid_grid__q29TQ [data-slot=table-container]::-webkit-scrollbar{display:none}.coverage-grid_grid__table__ams21{width:100%;border-collapse:collapse;table-layout:auto}.coverage-grid_grid__headRow__0_Hzz{border-bottom:0}.coverage-grid_grid__headRow__0_Hzz:hover{background:transparent}.coverage-grid_grid__header__wvi_6{padding:.75rem 1rem;font-family:var(--font-plus-jakarta-sans),sans-serif;font-size:.7rem;font-weight:600;text-transform:uppercase;letter-spacing:.06em;color:var(--muted-foreground);text-align:center;border-bottom:1px solid var(--border)}.coverage-grid_grid__headerSticky__pctLP{position:sticky;left:0;z-index:2;background:var(--background);width:11rem;text-align:left}.coverage-grid_grid__row__2295A{border-bottom:1px solid var(--border);transition:background .15s ease}.coverage-grid_grid__row__2295A:hover{background:var(--accent)}.coverage-grid_grid__row__2295A:last-child{border-bottom:none}.coverage-grid_grid__rowHeader__x_cUY{position:sticky;left:0;z-index:1;background:var(--background);padding:.875rem 1rem;font-family:var(--font-plus-jakarta-sans),sans-serif;font-size:.85rem;font-weight:500;color:var(--foreground);text-align:left;white-space:nowrap;vertical-align:middle}.coverage-grid_grid__row__2295A:hover .coverage-grid_grid__rowHeader__x_cUY{background:var(--accent)}.coverage-grid_grid__flag__36_RB{font-size:1.1rem;line-height:1;margin-right:.4rem}.coverage-grid_grid__cell__7Hcx7{padding:.875rem 1rem;text-align:center;vertical-align:middle}.coverage-grid_grid__check__M_CHH{width:1.125rem;height:1.125rem;color:#22c55e;display:inline-block}.coverage-grid_grid__dash__rwi6t{width:1rem;height:1rem;color:var(--muted-foreground);opacity:.3;display:inline-block}.coverage-grid_grid__footer__7Mmcx{margin:1.5rem 0 0;font-size:.8rem;color:var(--muted-foreground);text-align:center}@media (max-width:640px){.coverage-grid_grid__reveal__vepgJ{margin-top:6rem}.coverage-grid_grid__q29TQ{padding:5rem 1rem}.coverage-grid_grid__headerSticky__pctLP,.coverage-grid_grid__rowHeader__x_cUY{width:9rem;min-width:9rem;font-size:.8rem}.coverage-grid_grid__header__wvi_6{font-size:.6rem;padding:.5rem}.coverage-grid_grid__cell__7Hcx7{padding:.75rem .5rem}}.assistant-demo_demo__spRj8{position:relative;width:100%;max-width:48rem;aspect-ratio:4/3;margin-inline:auto}.assistant-demo_demo__answer__wIXPK{left:0;z-index:2;width:70%;box-shadow:0 1px 0 0 color-mix(in oklab,var(--foreground) 6%,transparent),0 16px 40px -16px color-mix(in oklab,var(--foreground) 24%,transparent)}.assistant-demo_demo__answer__wIXPK,.assistant-demo_demo__source__XxAEr{position:absolute;top:50%;transform:translateY(-50%);border-radius:var(--radius-lg);overflow:hidden}.assistant-demo_demo__source__XxAEr{right:-25%;z-index:1;width:56%;box-shadow:0 1px 0 0 color-mix(in oklab,var(--foreground) 6%,transparent),0 12px 32px -12px color-mix(in oklab,var(--foreground) 18%,transparent)}.assistant-demo_demo__image__qjDII{display:block;width:100%;height:auto}.assistant-demo_demo__image--dark___KiNB,.dark .assistant-demo_demo__image--light__MwBi0{display:none}.dark .assistant-demo_demo__image--dark___KiNB{display:block}.editor-demo_demo__wiCYR{position:relative;width:100%;max-width:48rem;aspect-ratio:4/3;margin-inline:auto}.editor-demo_demo__draft__PSzI6{position:absolute;top:0;left:0;z-index:1;width:50%;border-radius:var(--radius-lg);overflow:hidden;box-shadow:0 1px 0 0 color-mix(in oklab,var(--foreground) 6%,transparent),0 12px 32px -12px color-mix(in oklab,var(--foreground) 18%,transparent)}.editor-demo_demo__review__m_Rkl{position:absolute;bottom:0;right:0;z-index:2;width:70%;border-radius:var(--radius-lg);overflow:hidden;box-shadow:0 1px 0 0 color-mix(in oklab,var(--foreground) 6%,transparent),0 18px 44px -16px color-mix(in oklab,var(--foreground) 28%,transparent)}.editor-demo_demo__image__kAwTM{display:block;width:100%;height:auto}.dark .editor-demo_demo__image--light__PajPp,.editor-demo_demo__image--dark__M6DO4{display:none}.dark .editor-demo_demo__image--dark__M6DO4{display:block}.playbook-demo_demo__y1fVZ{width:100%;max-width:42rem;margin-inline:auto;padding:clamp(1rem,2vw,1.75rem)}.playbook-demo_demo__shell__clFxr{border:1px solid color-mix(in srgb,var(--border) 80%,transparent);background:color-mix(in srgb,var(--background) 92%,transparent);box-shadow:0 24px 80px rgba(15,23,42,.14);padding:clamp(1rem,2vw,1.5rem);backdrop-filter:blur(18px)}.playbook-demo_demo__header__CTCMk{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;border-bottom:1px solid var(--border);padding-bottom:1rem}.playbook-demo_demo__eyebrow__m4NdW{margin:0 0 .35rem;color:var(--muted-foreground);font-size:.6875rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase}.playbook-demo_demo__title__mLJR8{margin:0;color:var(--foreground);font-size:clamp(1rem,1.4vw,1.25rem);font-weight:500;line-height:1.25}.playbook-demo_demo__badge__0jYQX{flex:0 0 auto;border:1px solid var(--border);color:var(--muted-foreground);padding:.3rem .55rem;font-size:.75rem}.playbook-demo_demo__summary__K4HPo{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem;padding:1rem 0}.playbook-demo_demo__summary__K4HPo>div{border:1px solid var(--border);background:color-mix(in srgb,var(--card) 88%,transparent);padding:.85rem}.playbook-demo_demo__label__d53UE,.playbook-demo_demo__metric__noW54{display:block}.playbook-demo_demo__metric__noW54{color:var(--foreground);font-size:1.35rem;font-weight:500;line-height:1}.playbook-demo_demo__label__d53UE{margin-top:.25rem;color:var(--muted-foreground);font-size:.75rem}.playbook-demo_demo__rules__QwRws{display:grid;gap:.625rem}.playbook-demo_demo__rule__B_Pto{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;border:1px solid var(--border);background:var(--card);padding:.875rem}.playbook-demo_demo__rule__B_Pto h4,.playbook-demo_demo__rule__B_Pto p{margin:0}.playbook-demo_demo__rule__B_Pto h4{color:var(--foreground);font-size:.875rem;font-weight:500;line-height:1.3}.playbook-demo_demo__rule__B_Pto p{margin-top:.25rem;color:var(--muted-foreground);font-size:.75rem;line-height:1.45}.playbook-demo_demo__rule__B_Pto span{flex:0 0 auto;color:var(--muted-foreground);font-size:.6875rem;font-weight:600;line-height:1.4;text-transform:uppercase}@media (max-width:640px){.playbook-demo_demo__y1fVZ{padding:0}.playbook-demo_demo__header__CTCMk,.playbook-demo_demo__rule__B_Pto{flex-direction:column}.playbook-demo_demo__summary__K4HPo{grid-template-columns:1fr}}.tabular-demo_demo___iOtp{position:relative;width:100%;max-width:48rem;aspect-ratio:4/3;margin-inline:auto}.tabular-demo_demo__grid__lQGlk{position:absolute;top:0;top:50%;transform:translateY(-45%);left:0;z-index:1;width:120%;border-radius:var(--radius-lg);overflow:hidden;box-shadow:0 1px 0 0 color-mix(in oklab,var(--foreground) 6%,transparent),0 16px 40px -16px color-mix(in oklab,var(--foreground) 26%,transparent)}.tabular-demo_demo__config__ut0yP{position:absolute;top:22px;right:5%;z-index:2;width:30%;border-radius:var(--radius-lg);overflow:hidden}.tabular-demo_demo__image__gbju9{display:block;width:100%;height:auto}.dark .tabular-demo_demo__image--light__w2f4w,.tabular-demo_demo__image--dark__LhKC_{display:none}.dark .tabular-demo_demo__image--dark__LhKC_{display:block}.monitoring-demo_demo__kSr25{position:relative;width:100%;max-width:48rem;aspect-ratio:4/3;margin-inline:auto}.monitoring-demo_demo__alert__x1u9K{position:absolute;top:50%;left:0;transform:translateY(-40%);z-index:1;width:90%;border-radius:var(--radius-lg);overflow:hidden}.monitoring-demo_demo__watcher__OU2iL{position:absolute;top:-10px;right:0;z-index:2;width:40%;border-radius:var(--radius-lg);overflow:hidden}.monitoring-demo_demo__image__9YS8N{display:block;width:100%;height:auto}.dark .monitoring-demo_demo__image--light__UKkzs,.monitoring-demo_demo__image--dark__9NQBx{display:none}.dark .monitoring-demo_demo__image--dark__9NQBx{display:block}.in-view-film_film__ttfLY{position:relative;aspect-ratio:16/9;overflow:hidden;border:1px solid var(--border);border-radius:var(--radius);background:var(--background)}.in-view-film_film__poster__CSSrw,.in-view-film_film__video__ThL_w{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.in-view-film_film__poster__CSSrw{transition:opacity .4s ease}.in-view-film_film__poster--hidden__yilBf{opacity:0;pointer-events:none}.in-view-film_film__toggle__w0lNL{position:absolute;right:.75rem;bottom:.75rem;border:1px solid var(--border)}@media (max-width:639px){.in-view-film_film__toggle__w0lNL{top:.5rem;right:.5rem;bottom:auto;width:2rem;height:2rem;padding:0}.in-view-film_film__toggleLabel__K_9NC{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}}@media (prefers-reduced-motion:reduce){.in-view-film_film__poster__CSSrw{transition:none}}.homepage-film_film__5kfqz{width:100%;max-width:90rem;margin-inline:auto;padding:clamp(1rem,3vh,2rem) 1.5rem clamp(3.5rem,8vh,6rem)}.homepage-film_film__frame__ubdC_{width:min(100%,76rem,calc((100dvh - 4.5rem - 4rem) * 16 / 9));margin-inline:auto}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference) and (min-width:900px){.homepage-film_film__frame__ubdC_{animation:homepage-film_film-grow__FuaE_ linear both;animation-timeline:view();animation-range:entry 10% cover 45%}}}@keyframes homepage-film_film-grow__FuaE_{0%{transform:scale(.74)}to{transform:scale(1)}}.system-hero_hero__HOJLL{width:100%;max-width:90rem;margin-inline:auto;padding:clamp(2.5rem,7vh,5rem) 1.5rem clamp(3rem,8vh,5rem);display:grid;grid-template-columns:1fr;gap:2.5rem;align-items:center}.system-hero_hero__copy__ji4gv{display:flex;flex-direction:column;align-items:flex-start;gap:1.25rem;max-width:36rem}.system-hero_hero__eyebrow__Q7x6T{display:inline-flex;align-items:center;gap:.625rem;margin:0;font-family:var(--font-space-grotesk),"Space Grotesk",monospace;font-size:.6875rem;letter-spacing:.18em;text-transform:uppercase;color:var(--muted-foreground)}.system-hero_hero__dot__eJwaA{width:.5rem;height:.5rem;border-radius:50%;background:var(--ring)}.system-hero_hero__title__4qwiV{margin:.25rem 0 0;font-family:var(--font-lora),"Lora",serif;font-weight:400;font-size:clamp(2.25rem,3.6vw,3.75rem);line-height:1.08;letter-spacing:-.015em;text-wrap:balance}.system-hero_hero__line__j__zT{margin:0;font-size:clamp(1.0625rem,1.3vw,1.25rem);line-height:1.5;color:color-mix(in oklab,var(--foreground) 80%,var(--background))}.system-hero_hero__actions__CWrYf{display:flex;flex-wrap:wrap;gap:.75rem;margin-top:.5rem}.system-hero_hero__film__ezwaz{width:100%}@media (min-width:1000px){.system-hero_hero__HOJLL{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:clamp(2rem,4vw,4rem);min-height:calc(100dvh - 4.5rem)}}